/* CSS Document */

.NTES_nav_{border-bottom:1px solid #ddd;}
.area p {margin:0; line-height:21px;}
.areabot{width:960px; display:block; clear:both; background:url(http://img1.cache.netease.com/tech/img09/images/bg_norp.gif) no-repeat right -22px; height:1px; overflow:hidden; font-size:1px; line-height:1px; margin:0 auto;}
.dotLine {background:url(http://img1.cache.netease.com/cnews/gongyi09/bg_norp.gif) left -197px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank10w {clear:both; height:10px; overflow:hidden; display:block; background:#fff; border-top:1px solid #DCDEDD; border-bottom:1px solid #DCDEDD;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block;}
/* top */


/* list */
.area {width:960px; margin:10px auto 0 auto; text-align:left; color:#2b2b2b; display:inline-block;}
.area .titlebar .more{ float:right; margin-right:8px; color:#2B2B2B;}
.content{ overflow:hidden; margin:13px 10px 10px;}
.titleBar{ overflow:hidden; margin-bottom:10px;}
.titleBar h2{ float:left;}
.titleBar .more{ float:right;}
.colL{ float:left; overflow:hidden; width:645px;}
.colR{ float:right; overflow:hidden; width:300px;}
.colR .titleBar{ margin-left:8px; margin-right:8px;}
.colR .content{ margin:0 15px 10px;}
.bline{ background:url(cntline.gif) right bottom no-repeat; height:1px; font-size:0; clear:both; display:block;}
.dotLine{ display:block; height:21px; background:url(http://img1.cache.netease.com/edu/img/list09/bg07.gif) repeat-x left center;}
.area h3.titlebar{ height:25px; line-height:25px;}
.area h3.titlebar .more{padding-right:10px;}
.area h3.titlebar span{ padding-left:22px; font-family:SimSun; font-size:16px;  font-weight:bold;}


.f12textlist li{padding-left:9px; background:url(sprites.gif) no-repeat -297px -298px;  line-height:21px;}
.f12textlist li,.f12textlist li a{font-size:12px;}
.f12textlist li span{margin-right:10px; float:right;}
.periodlist{ padding:7px 0 0 13px;}
.periodlist li{height:21px; line-height:21px; overflow:hidden;}
.periodlist li em{ background:url(oicon.gif) no-repeat 0 0; height:13px; line-height:13px; overflow:hidden; width:13px; text-align:center;  font-weight:bold; font-family:Verdana; font-size:10px; color:#fff; float:left;margin:3px 6px 0 0;}
.piclist{}
.piclist li{float:left;}
.piclist li img{border:1px solid #dcdddd; display:block; margin-bottom:8px; }
.f12textlist li{padding-left:9px; background:url(dian.gif) no-repeat 0 9px;  line-height:22px;}
.f12textlist li,.f12textlist li a{font-size:12px;}


.list_f14d li{ padding-left:10px; line-height:25px; font-size:14px; background:url(http://img1.cache.netease.com/edu/img/list09/bg06.gif) no-repeat left 10px;}
.list_f14d span{ font-size:12px; color:#7f7f7f; float:right;}
.list_f12d li{ padding-left:9px; line-height:21px; background:url(http://img1.cache.netease.com/edu/img/list09/bg06.gif) no-repeat left 8px;}
.list_f12r li{ line-height:23px; background:url(http://img1.cache.netease.com/edu/img/list09/bg09.gif) no-repeat left 5px;}
.list_f12r li.hot{ background:url(http://img1.cache.netease.com/edu/img/list09/bg08.gif) no-repeat left 5px;}
.list_f12r span{ display:inline-block; width:13px; margin-right:5px; font-family:Arial; font-size:11px; font-weight:bold; color:#fff; text-align:center;}

.pages{ overflow:hidden; line-height:22px; text-align:center; padding-bottom:20px;}
.pages a{ padding:3px 6px; color:#1f3a87; border:1px solid #ddd; background:#f0f4f5;}
.pages a.active{ font-weight:bold; color:#fff; background:#1F3A87;}

.gyinfo .f12textlist{padding:16px 0 0px 5px;}
.gytips .f12textlist{padding:16px 0 15px 5px;}
.gyvideo .f12textlist{padding:16px 0 0px 5px;}
.paihang{padding:20px 7px 0 7px;}

.nav_channel_end{ margin-top:10px;}

/* house */
.housesty{ background:url(housecntbg.gif) repeat-y right 0;}
.housesty h3.titlebar{background:url(housebar.gif) no-repeat;}
.housesty h5.titlebar{  background:url(housetbg.gif) repeat-x; height:25px; overflow:hidden; margin:0 1px; width:298px;}
.housesty h5.titlebar span{background:url(houseicon.gif) no-repeat 13px 6px; padding-left:33px; line-height:25px; display:block;}
.phmenu{border-left:1px solid #DCDEDD; display:inline-block; width:300px; margin-bottom:5px;}
.phmenu li{width:148px; background:url(houphbg1.gif) no-repeat 1px 0; height:23px; border-top:1px solid #DCDEDD; border-right:1px solid #DCDEDD; text-align:center; line-height:23px; overflow:hidden; float:left;border-bottom:1px solid #DCDEDD;  }
.phmenu li.on{ width:149px; background:url(houphbg2.gif) no-repeat 1px 0; font-weight:bold; border-bottom:0;}
.xptz{width:298px; overflow:hidden; padding-bottom:10px;}
.xptz .piclist{ display:inline-block; width:320px; padding:13px 0 0px 15px;}
.xptz .piclist li{ width:122px; margin-right:22px;}
.houseblog {width:298px;  padding-bottom:10px}
.houseblog .f12textlist{padding:10px 0 0 12px;}


/* ÓÒ±ß±êÌâ */
.endRightContent{clear:both; text-align:center; padding:0 1px 10px 1px;}
.endRightContent .title{ margin:0 10px 0 0; width:350px; clear:both; height:25px; background:url(http://img1.cache.netease.com/house/img07/end_n_bg3.gif) bottom repeat-x;}
.endRightContent .title ul{ clear:both; padding:0 0 0 6px;}
.endRightContent .title li{float:left; margin:0 5px 0 0; height:23px; background:#E9F1F6; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc;}
.endRightContent .title li h2{padding:6px 10px 0;}
.endRightContent .title .active{background:#fff; height:24px; float:left;margin:0 5px 0 0;}
.endRightContent .title li a{color:#1e50a2;}
.endRightContent .title li a:visited{color:#1e50a2;}
.endRightContent .title li a:hover{color:#ba2636;}
.endRightContent .list{ clear:both;}
.endRightContent .list ul{padding:10px 0 0;}
.endRightContent .list li{text-align:left; padding:5px 0 4px 21px; background:url(http://img1.cache.netease.com/house/img07/end_n_i2.gif) 13px 9px no-repeat; list-style-type:none;}
.endRightContent .list li span{color:#7B7C7D; font-size:12px; padding:0 0 0 2px;}
.endRightContent .list a{color:#1e50a2;}
.endRightContent .list a:hover{color:#ba2636;}
.endRightContent .more{ margin:0 auto; width:350px; clear:both;}
.endRightContent .more span{float:right; padding:6px 8px 0 8px; background:url(http://img1.cache.netease.com/house/img07/end_n_i5.gif) 0 8px no-repeat;}

.endAd550{margin:0 auto; width:571px; border-bottom:1px solid #dcdddd; padding:9px 0; clear:both;}
.endAdTop{margin:0 auto; width:960px; padding:3px 0 0;}
.endAd360{padding:5px 0 0;}
.adRtext{ margin:0 auto; clear:both; width:360px;}
.adRtext .pic{float:left; width:50%; padding:8px 0 0;}
.adRtext .pic img{border:1px solid #dcdddd;}
.adRtext ul{float:left; width:50%; padding:8px 0 3px;}
.adRtext li{ list-style-type:none;  background:url(http://img1.cache.netease.com/house/img07/end_n_i7.gif) 8px 7px no-repeat; text-align:left; padding:3px 0 3px 16px;}
.adRtext .unDot{padding:3px 0 3px 8px; background:none;}
.adRtext li h6{text-align:left; clear:both; padding:3px 0 0; font-size:12px; font-weight:normal;}
.adRtext li img{border:1px solid #000;}
.adRtext a{color:#467902;}
.adRtext a:hover{color:#ba2636;}

.adRline{ border-top:1px solid #dcdddd;}



.adRPicText { width:360px; background:url(http://img1.cache.netease.com/house/img07/end_fldbg02.jpg) no-repeat right 0; height:45px;border-top:1px solid #9AB1C1; border-bottom:1px solid #9AB1C1; margin:0 auto; clear:both;}
.adRPicText .adRPicTextL { float:left; width:99px; text-align:left;}
.adRPicText .adRPicTextM { float:left; padding:25px 0 0; font-size:14px; font-weight:bold; color:#003399;}
.adRPicText .adRPicTextM a ,.adRPicText .adRPicTextM a:visited { color:#000;}
.adRPicText .adRPicTextM a:hover { color:#ba2636;}
.adRPicText .adRPicTextR {padding:2px 0 0;}
.adRPicText .adRPicTextR ul {}
.adRPicText .adRPicTextR li {padding:0 2px 0 0; text-align:right;}

.rankList{zoom:1; padding-top:10px;}
#rightTab .rankList{ display:none;}
#rightTab .on{ display:block;}
.rankList li {line-height:21px; height:21px; overflow:hidden; width:100%; float:left; clear:both;}
.rankList .front {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) left -48px no-repeat; width:13px; height:13px; margin:3px 6px 0 0; line-height:13px; text-align:center; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#fff;}
.rankList .follow {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) left -30px no-repeat; width:13px; height:13px; margin:3px 6px 0 0; line-height:13px; text-align:center; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#fff;}
.rightTit{ display:inline-block; width:300px; overflow:hidden;}
.tagList_1{padding-left:1px; width:310px; border-top:1px solid #dcdddd;}
.tagList_1 li {float:left; cursor:pointer;}
.tagList_1 li.on {overflow:hidden;}
.tagList_1 li a {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -250px repeat-x;line-height:19px;border-right:1px solid #dcdddd; width:99px; text-align:center; display:block; height:25px; line-height:25px;}
.tagList_1 li.on a {background:#fff; font-weight:bold; width:98px;}
.adRtext_1{ margin:0 auto; clear:both; width:360px;}
.adRtext_1 .pic{float:left; width:50%; padding:8px 0 0;}
.adRtext_1 .pic img{border:1px solid #dcdddd;}
.adRtext_1 ul{padding:8px 0 3px;}
.adRtext_1 ul.half {width:50%; float:left;}
.adRtext_1 li{ list-style-type:none; background:transparent url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) no-repeat scroll 6px -314px; text-align:left; padding:3px 0 3px 16px;}
.adRtext_1 .unDot{padding:3px 0 3px 8px; background:none;}
.adRtext_1 li h6{text-align:left; clear:both; padding:3px 0 0; font-size:12px; font-weight:normal;}
.adRtext_1 li img{border:1px solid #000;}
.adRtext_1 a{color:#1E50A2;}
.adRtext_1 a:hover{color:#ba2636;}
.lpData{ width:298px; margin:0 10px 0 0}
.lpData td,.lpData th{ line-height:21px;}
.lpData th{ background:#fff;padding:2px 0;border-bottom:1px dashed #dcdddd; color:#727171}
.lpData .c1{ width:30px;}
.lpData .l1 td{padding-top:6px;}
.lpData .num{background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) left -48px no-repeat; width:13px; height:13px; margin:1px 6px 0 8px; line-height:13px; text-align:center; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#fff;}
.lpData .num2{background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) left -30px no-repeat; width:13px; height:13px; margin:1px 6px 0 8px; line-height:13px; text-align:center; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#fff;}
.lpData .c2,.lpData td.c2{text-align:left}
.lpData .c3{ width:75px; text-align:right}
.lpData .c4{ width:60px; text-align:center}
.lpData .c5{ width:55px; text-align:center}
.searchLp{ margin:0 0 0 5px; text-align:left;}
.searchLp select{ width:90px; margin-right:3px;}
.searchLp p{margin:8px 0 0; padding:0;line-height:21px;}

.tab .normal {display:none;}
.tab .on {display:block;}
