@charset "gb2312";
/*
	描述：首页样式
	版本: 10v1 
	作者：govo
	创建日期：2010/
	修改日期：2010/04/28
	修改: govo
*/
body{}
.clear_all{display:none;}
a,a:visited{color:#727171;}
a:hover{color:#f60;}
/* ===== foot ===== */
.foot{text-align:center;height:110px;padding:20px 0 0;color:#fff;}
.foot a,.foot a:visited{color:#fff;}
.foot a:hover{color:#f60;}

/* ===== wrapers =====*/
.wraper{}
.wraper-1{background:#9ADBFB url(../images/article_01.jpg) no-repeat 50% 0;}
.wraper-2{background:url(../images/article_02.jpg) no-repeat 50% 308px;}
.wraper-3{background:url(../images/article_btm.jpg) no-repeat 50% 100%;}

/* ===== navigation & logo ===== */
.navigation{width:929px;height:69px;margin:0 auto 120px;overflow:hidden;position:relative;visibility:hidden;}
.nav-style-bg{width:929px;height:69px;/*background:url(../images/navigation.png) 0 0;*/position:absolute;left:0;}
.logo{display:none;}
.nav-con{width:929px;height:53px;position:absolute;top:0px;}
.nav-con ul{padding:0 0 0 51px;}
.nav-con li{float:left;overflow:hidden;margin-right:2px;}
.nav-con li a{float:left;width:96px;height:48px;padding-top:4px;overflow:hidden;text-indent:-1000px;background:url(../images/navigation_btns.gif) no-repeat 0 1500px;}
	/* === homepage and  bbs === */
	.nav-con .nav-homepage a,
	.nav-con .nav-bbs a{width:54px;}
	.nav-con .nav-bbs{margin-right:0;}
	/* === other nav buttons === */
	.nav-con .nav-homepage{margin-right:9px;}
	.nav-con .nav-introduce{margin-right:126px}

/* ===== main ===== */
.main{float:none;clear:both;width:960px;margin:0 auto;overflow:visible;position:relative;}
/* ===== content =====*/
.navigation-swf{width:929px;height:69px;margin:0 auto;margin-bottom:-69px;}

.content{padding-bottom:70px;}
h1{text-align:center;font-size:20px;font-weight:400;color:#0069E0;line-height:1.8;font-family:"黑体", "宋体";}
.sub-title{text-align:center;font-size:14px;font-weight:400;color:#000;}
.art-meta{text-align:center;}
.art-time{text-align:center;font-family:Verdana, Geneva, sans-serif;}
.art-meta span{padding:0 3px;}
.article{padding:1.71429em 45px 20px;font-size:14px;line-height:1.71429;color:#000;min-height:570px;_height:570px;}
.article p{margin:0 0 1.71429em;}
.article a,.article a:visited{color:#0069E0;text-decoration:underline;}
.article a:hover{text-decoration:none;color:#f60;}
.summary{width:590px;margin:15px auto 0;border:1px solid #ccc;padding:10px 18px 8px;color:#323232;font-size:12px;line-height:1.75;}
.article img{padding:5px;background:#EDFDFD;border:1px solid #93BAC6;}
.article table img{padding:3px;background:none;border:none;}
.article blockquote,.article p.blockquote{font-family:"楷体_GB2312";font-size:14px;color:#0069E0;line-height:1.71429;margin:1.07143em 0;padding-left:30px;}
.article .clean, .article img.clean{border:none;padding:0;margin:0;background:none;}


.original-article{font-size:12px;color:#666;text-align:center;/*padding:4px 6px 2px;margin:1em 5em;background:#DEF6F8;border:1px dashed #30B5ED;*/}
.original-article a,.original-article a:visited{color:#0069E0;text-decoration:underline;}
.original-article a:hover{color:#f60;text-decoration:none;}


.functional{text-align:right;padding:0 20px 15px;color:#727171;}
.share{padding:2px 0 5px;margin:0 20px;text-align:right;color:#727171;border-top:1px dotted #ccc;color:#727171;}
.share a{margin:0 6px;}


.related,.related-wraper{width:690px;margin:0 auto 15px;background:url(../images/article_ct_relative_blocker.gif) no-repeat -696px 100%;overflow:hidden;}
.related-wraper{margin:0;background-position:1px 0;}

.news{height:120px;padding:20px 0 0 12px;overflow:hidden;}
.news ul{padding:0 2px 0 10px;font-size:14px;}
.news li{overflow:hidden;height:23px;overflow:hidden;width:325px;float:left;margin-right:5px;}
.news li span{float:left;padding-right:0px;}
.news span.pn-news-title{padding-right:0;}
.pn-news-title{float:left;padding-left:4px;overflow:hidden;}
.pn-news-title a{float:left;height:20px;}
.pn-news-title a,.pn-news-title a:visited{color:#000;}
.pn-news-title a:hover{color:#f60;}
.pn-news-title a.red,.pn-news-title a.red:visited{color:#c00;}
.pn-news-title a.red:hover{color:#f60;}
.news li span.pn-news-ptime{float:left;color:#999;padding-right:0;font-size:12px;}



.gonglue{height:180px;background:url(../images/article_ct_relative.gif) no-repeat 1px -335px;}
.gonglue-pic{float:left;text-align:center;padding:30px 0 0 21px;height:145px;overflow:hidden;}
.gonglue-pic img{display:block;clear:both;margin-bottom:2px;}
.gonglue-text{float:right;width:460px;overflow:hidden;height:165px;padding:13px 20px 0 0;}
.gonglue-text h2{text-align:center;font-size:16px;font-weight:700;line-height:1.8;height:30px;overflow:hidden;}
.gonglue-text h2 a,.gonglue-text h2 a:visited{color:#0069E0;}
.gonglue-list{height:120px;overflow:hidden;font-size:14px;padding-top:10px;margin-right:-25px;}
.gonglue-list li{float:left;width:215px;height:24px;overflow:hidden;line-height:25px;padding:0 8px 0 15px;background:url(../images/article_ct_relative.gif) no-repeat -712px -500px;}
.gonglue-list a,.gonglue-list a:visited{color:#000;}
.gonglue-list a:hover{color:#f60;}

.pic-list{height:145px;padding:10px 0 0 10px;}
.pic-list a{float:left;margin:0 12px;text-align:center;width:145px;height:135px;overflow:hidden;}
.pic-list img{border:3px solid #fff;width:135px;height:105px;display:block;margin-bottom:2px;}

.about{height:152px;}
.about a{visibility:hidden;}



/* ==== sidebar Start ==== */
.sidebar{float:left;width:209px;padding:0;position:relative;}
.sidebar a,.sidebar a:visited{color:#000;}
.sidebar a:hover{color:#f60;}

/* === quick buttons === */
.quick-btns{height:180px;padding:36px 0 0 6px;}
.quick-btns-con{position:relative;}
.quick-btns-con a{float:left;text-indent:-1000px;overflow:hidden;display:inline;position:absolute;}

.quick-download{clear:both;width:230px;height:86px;top:-2px;left:3px;}
.quick-rec,.quick-reg{width:99px;height:38px;top:127px;left:124px;}
.quick-rec{top:127px;left:12px;}
.quick-patch{width:88px;height:30px;top:87px;left:133px;}
	
/* === rightbar === */
.sidebar{float:left;position:relative;width:246px;padding:0;}
.sidebar h3{height:43px;padding:5px 15px 0 0;}
.sidebar h3 strong{float:left;visibility:hidden;width:150px;}
.sidebar h3 .more{float:right;width:48px;height:20px;line-height:1.7;padding-top:1px;}
.sidebar h3 .more,.sidebar h3 .more:visited{text-align:center;font-weight:400;color:#1C4C64;}
.sidebar h3 .more:hover{color:#f60;}
.sidebar-ct{text-align:center;padding-left:10px;}
.sidebar-bgwraper{background:url(../images/article_sidebar_rpy.gif) repeat-y 0 0;}
.sidebar-bgwraper-2{background:url(../images/article_sidebar_btm.jpg) no-repeat 0 100%;padding-bottom:50px;}

/* === calendar ===*/
.calendar{height:170px;padding-top:25px;}
.calendar-today{float:left;width:50px;padding-left:20px;overflow:hidden;text-align:center;color:#666;font-family:"Times New Roman", Times, serif;line-height:1.7;}
.calendar-today strong{display:block;}
.calendar-year{font-size:16px;}
.calendar-month{font-size:36px;line-height:1.4;}
.calendar-date{font-weight:400;color:#000;font-family:"宋体"}
.calendar-day{font-weight:400;color:#fff;background:url(../images/home_items.gif) no-repeat -131px 0;cursor:pointer;}
.calendar-main{float:right;width:150px;padding-right:24px;overflow:hidden;}
.calendar-tabs{height:45px;overflow:hidden;padding-left:11px;margin-right:-5px;}
.calendar-tabs a{float:left;width:20px;height:40px;padding-top:5px;text-align:center;background:url(../images/home_items.gif) no-repeat 0 9999px;line-height:1.1em;color:#000;outline:none;}
.calendar-tabs a:visited{color:#000;}
.calendar-tabs a.on,.calendar-tabs a.on:visited,.calendar-tabs a.on:hover,.calendar-tabs a:hover{text-decoration:none;color:#fff;background-position:0 0;background-color:#f60;font-weight:400;}
.today-1,.today-2,.today-3,.today-4,.today-5,.today-6,.today-0{font-weight:700;}
/*.calendar-tabs a:hover{background-position:-356px -222px;text-decoration:none;color:#fff;}*/
.calendar-ct{line-height:1.5em;padding:3px 2px 0 14px;height:72px;overflow:hidden;}
.calendar-ct a,.calendar-ct a:visited{color:#165AC3;text-decoration:underline;}
.calendar-ct a:hover{text-decoration:none;color:#f60;}
.calendar-detail h4{font-weight:700;color:#F60;}
.calendar-detail li{float:left;white-space:nowrap;margin-right:8px;}
.calendar-detail ul{padding-left:5px;}
.calendar-tips{width:156px;height:86px;padding:5px 6px 0 12px;background:url(../images/calendar_tip.gif) no-repeat 0 0;position:absolute;top:0;left:0;z-index:999;color:#56b7e2;line-height:16px;}
.calendar-tips h4{font-weight:700;line-height:22px;padding-top:2px;margin:0 -6px;}
.tips-left{background-position:-184px 0;margin-left:-135px;}

.zatan{position:relative;padding-top:34px;}
.zatan-head-text{display:none;}
.zatan h3{background:url(../images/article_sidebar_items.gif) no-repeat 6px 0;padding-top:7px;position:absolute;top:-8px;left:0;width:235px;height:25px;overflow:hidden;}
.zatan-head-pic{padding-left:11px;height:140px;position:relative;background:url(../images/article_sidebar_items.gif) no-repeat 6px -42px;}
.zatan-head-pic a{position:absolute;top:10px;left:28px;}
.zatan-head-pic img{vertical-align:middle;width:195px;height:115px;}
.zatan-pic-btn{position:absolute;right:23px;bottom:16px;width:200px;height:10px;overflow:hidden;}
.zatan-pic-btn-con{float:right;}
.zatan-pic-btn a{float:left;overflow:hidden;width:7px;height:7px;background:url(../images/home_items.gif) no-repeat -493px -396px;position:static;margin-right:5px;text-indent:-9999px;}
.zatan-pic-btn a.on{background-position:-493px -410px;}
.zatan-list{padding:6px 0 10px 17px;overflow:hidden;line-height:1.8;}
.zatan-list li{width:220px;height:22px;overflow:hidden;}
.zatan-list li a{float:left;width:166px;height:22px;overflow:hidden;}
.zatan-list li a,.zatan-list li a:visited{text-decoration:underline;}
.zatan-list li a:hover{text-decoration:none;}
.zatan-list li span{width:49px;text-align:center;float:left;background:url(../images/home_items.gif) no-repeat -49px 1px;font-weight:700;line-height:1.8;color:#9ACF63;}
.zatan-list li span a{float:none;width:auto;height:auto;overflow:visible;}
.zatan-list li span a,.zatan-list li span a:visited{text-decoration:none;}

.zatan-list .org_a,.zatan-list .org_bg a,.zatan-list .org_bg a:visited{color:#FFAC50;}
.zatan-list .gre_a,.zatan-list .gre_bg a,.zatan-list .gre_bg a:visited{color:#9ACF63;}

/* == face2face == */
.face2face{padding:0 0 10px;}
.myalbum h3,.face2face h3{height:34px;background:url(../images/article_sidebar_items.gif) no-repeat 6px -202px;}
.myalbum h3 strong,.face2face h3 strong{float:left;width:126px;visibility:hidden;}
.myalbum h3 .more,.face2face h3 .more{float:left;width:auto;}
.myalbum h3 .ask,.face2face h3 .ask{margin-right:26px;}
.face2face-hot{color:#000;}
.face2face-hot a,.face2face-hot a:visited{color:#FF5F01;text-decoration:underline;}
.face2face-hot a:hover{text-decoration:none;}
.face2face-ct{padding:0 20px;}
.face2face-faq{padding:5px;line-height:1.5em;}
.face2face-key{font-weight:700;color:#206FD5;}

.myalbum{background:url(../images/article_sidebar_items.gif) no-repeat 6px -253px;}
.myalbum h3{background:none;}
.myalbum .rightbar-ct{height:150px;padding:9px 0 0 26px;}
.myalbum .rightbar-ct a,.myalbum .rightbar-ct a:visited{float:left;width:200px;text-align:center;color:#000;}
.myalbum .rightbar-ct img{vertical-align:middle;margin-bottom:3px;}


.content{width:714px;overflow:hidden;float:right;}
.content-wraper{width:714px;background:url(../images/article_ct_rpy.gif) repeat-y;}
.content-wraper-2{width:714px;background:url(../images/article_ct_btm.jpg) no-repeat 0 100%;}
.page-search{height:30px;overflow:hidden;}
	#form_search{float:right;padding:4px 18px 0 0;height:26px;}
	#form_search li{float:left;}
	#form_search label{line-height:22px;cursor:pointer;color:#fff;margin:0 1px;}
	#form_search label input{cursor:pointer;}
	#form_search label:hover{color:#FF6600;text-decoration:underline;}
	.ny-search-text-wraper{border:1px solid #e3c63a;background:#fff url(../images/youdao_searchbg.gif) no-repeat;float:left;margin:0 3px;display:inline;}
	.ny-search-text{width:93px;height:15px;border:none;padding-top:2px;padding-left:2px;color:#000;background:none;float:left;margin:0;}
	.search-btn{height:21px;width:40px;background:url(../images/ny_search_btn.gif) no-repeat;border:none;cursor:pointer;}

.page-position{height:50px;text-align:right;padding:4px 16px 0 0;color:#0069E0;line-height:2em;}
.page-position a,.page-position a:visited{color:#0069E0;}
.page-position a:hover{color:#f60;}


.pagebar{margin:20px 0 10px;text-align:center;clear:both;color:#000;}
.pagebar a{padding:3px 5px 2px;background:#9be3fb;border:1px #7dc8e0 solid;margin:0 5px;}
.pagebar a,.pagebar a:visited{color:#000;}
.pagebar a:hover{color:#f60;}

.page-following{width:23px;position:absolute;right:5px;top:70px;}
.page-following a{float:left;width:23px;height:64px;overflow:hidden;text-indent:-9999px;background:url(../images/ny_pagefollow.gif) no-repeat;}
.page-following .btn-sitemap{background-position:0 -65px;height:80px}
.page-following .btn-tougao{background-position:0 -148px;height:80px}

.focus{position:absolute;top:-99px;left:377px;width:407px;height:90px;}
.focus-elm{position:relative;top:0;left:0;width:370px;height:80px;float:right;}
.focus-elm a{float:left;position:absolute;top:2px;left:0;width:370px;height:70px;}
.focus-elm img{vertical-align:middle;}
.focus-btn{float:left;width:25px;height:80px;}
.focus-btn a{float:left;width:24px;height:24px;overflow:hidden;margin-bottom:1px;background:url(../images/home_items.gif) no-repeat -411px -286px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:700;line-height:24px;}
.focus-btn a,.focus-btn a:visited,.focus-btn a:hover{color:#fff;text-decoration:none;}
.focus-btn a:hover,.focus-btn a.on{background-position:-476px -286px;}


/* ==== sidebar End ==== */

/*评论系统样式 Start*/
.bbs-ifm{width:680px;margin:0 auto;}
.bbs-ifmer{width:680px;height:280px;}

.bbs-container{position:relative;width:660px;margin:0 auto;padding:0 0 8px;overflow:hidden;font-size:14px;}
.bbs-container img{border:none;}
.bbs-head{padding:0 5px 2px;margin:0 0 8px;width:auto;border-bottom:1px dotted #56CCE6;text-align:right;}
.bbs-nickname .text{height:18px; width:100px;border:1px solid #318EDB;}
.bbs-container .send{width:220px;padding:5px 0 0 115px}
.bbs-container .send .button{padding:3px 20px; height:26px; color:#333;}
.bbs-counter{color:#c00;}
.bbs-form{float:left;padding-left:4px;}
/* 选择表情 --------------------------------------------------*/
.Face-Selector{float:right;width:315px;height:180px;}
.Face-Selector ul{height:21px;position:relative;z-index:2;margin:0;padding:0;float:none;}
.Face-Selector li{position:relative;top:1px;float:left;width:auto;padding:0 5px;height:19px;overflow:hidden;background:#fff;border:1px solid #ccc;text-align:center;line-height:20px;display:inline;margin-right:1px;cursor:pointer;}
.Face-Selector li.alt{border-bottom:0;height:20px;}
.Face-Book{border:1px solid #ccc;background:#fff;}
.Face-Page table{width:100%;}
.Face-Selector td{text-align:center; height:30px;}
.Face-Control{text-align:center; padding:3px;}
.Face-Control a{margin:auto 20px;}
#replyBody{width:330px; height:141px; border:1px solid #318EDB; background:#FFFFFF url(http://res.cmt.netease.com/xyq_bbs/images/reply_logo.gif) no-repeat scroll center center;}
/*评论系统样式 End*/