/* Global CSS */
body {text-align:center;font-family:宋体,serif;background:#ECECEC;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
p{margin:0;}
/* link color font */
a {color:#2b2b2b;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}
.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}
.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#BA2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
strong {font-weight:normal;}
/* icon */
.I_V_ {background:url(http://img1.cache.netease.com/cnews/img09/icon.gif) left center no-repeat; padding-left:16px;}
/* foot */
.foot{margin:0 auto; color:#4d4d4d; width:960px; line-height:21px; clear:both;}
.foot .text{padding:5px 0 4px; border-bottom:1px solid #4d4d4d; margin:0 0 6px;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover {color:#ba2636;}
/* span blank */
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.globalTopNav{margin:0 auto; width:750px;padding:8px 0 4px;text-align:left; letter-spacing:2px; color:#999;}.globalTopNav a{color:#000;padding:0 2px;}.globalTopNav a:visited{color:#000;}.globalTopNav a:hover{color:#BA2636;}.globalTopNav a:active{color:#BA2636;}.signfont {color:#004585}.signinput {font-size: 12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:120px;color:#fff}.signinput1{font-size:12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:50px;color:#fff}.signtextfield{font-size:12px;height:17px;padding:2px 2px 0;border:#000 1px solid;background:#fff;width:145px;color:#000}.ad70{width:750px;margin:0 auto;padding:2px 0 6px;clear:both;}.adArc{margin:0 auto;width:750px;padding:2px 0 0;clear:both;}.ad750{width:750px;margin:0 auto;padding:9px 0;clear:both;}.ad960_70{width:960px;margin:3px auto;clear:both;overflow:hidden;height:70px;}.ad960_70 .ad_750{float:left;width:750px;}.ad960_70 .ad_200{float:right;width:200px;}
/* 导航css */
.globalMenu{margin:0 auto; width:958px; height:68px;}
.globalMenu .title{float:left; width:140px; padding:12px 0 0; text-align:left;}
.globalMenu .content{ float:left; width:804px;padding:9px 0 0;}
.globalMenu .content .menu{float:left; height:52px; overflow:hidden;}
.globalMenu .content .menu li{clear:both; list-style-type:none; float:left; width:100%; height:20px; color:#aaa; text-align:left; padding:0 0 0 25px;}
.globalMenu .content .s1{width:225px;}
.globalMenu .content .s2{width:170px;}
.globalMenu .content .s3{border-right:1px solid #aaa;}
.globalMenu .content .s4{height:12px}
.globalMenu .content .tip{font-weight:bold;}
.globalMenu .content a.tip:link{color:#1f3a87;}
.globalMenu .content a.tip:visited{color:#1f3a87;}
.globalMenu .content a.tip:hover{color:#BA2636;}
.globalMenu a{color:#000;}
.globalMenu a:visited{color:#000;}
.globalMenu a:hover{color:#BA2636;}
.globalMenu2{margin:0 auto; width:958px; height:52px;}
.globalMenu2 .content{ width:958px;padding:9px 0 0; clear:both; margin:0 auto;}
.globalMenu2 .content .menu{ float:left;overflow:hidden; height:36px;}
.globalMenu2 .content .menu li{clear:both;  text-align:left; padding:2px 0 0 22px;}
.globalMenu2 .content .s1{width:184px;}
.globalMenu2 .content .s2{ width:144px;}
.globalMenu2 .content .s3 { width:164px;}
.globalMenu2 .content .s3 li{clear:both;  text-align:left; padding:2px 0 0 0;}
.globalMenu2 .content .s4 { width:130px;}
.globalMenu2 .content .stroke{border-right:1px solid #ccc;}
.globalMenu2 .content .s5{line-height:22px;}
.globalMenu2 .content .tip{font-weight:bold;}
.globalMenu2 .content a.tip:link{color:#1E50A2;}
.globalMenu2 .content a.tip:visited{color:#1E50A2;}
.globalMenu2 .content a.tip:hover{color:#BA2636;}
.globalMenu2 a{color:#000;}
.globalMenu2 a:visited{color:#000;}
.globalMenu2 a:hover{color:#BA2636;}
.friendLink{margin:0 auto; width:958px; border:1px solid #dcdddd; background:#FAFAFA; overflow:auto; clear:both; color:#4d4d4d;}
.friendLink a:hover {color:#BA2636;}
.friendLink a,.friendLink a:visited {color:#4d4d4d;}
.friendLink .text{line-height:21px; padding:9px 9px 5px; clear:both; text-align:left;}
.editorSign{margin:0 auto; width:960px; clear:both; line-height:21px; padding:16px 9px 5px; color:#4d4d4d;}
.editorSign a,.editorSign a:visited {color:#4d4d4d;}
.editorSign a:hover {color:#ba2636;}
 /* 广告位 */
.ggarea{width:958px; margin:0 auto; border:1px solid #dcdddd; clear:both; overflow:hidden; text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:12px; width:965px;}
.ggarea .ggtext li{width:120px; float:left;margin-right:13px;}
.ggarea .ggtext li a{color:#7b7c7d;}
.ggarea .ggimg{padding-left:12px;}
.ggarea .ggimg li{margin-right:12px; float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg680{width:660px;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg195_60{margin-left:8px;}
.gg195_60 li{margin-bottom:10px;}
.nav_channel_end {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -67px repeat; height:37px; line-height:38px; overflow:hidden; width:960px; margin:0 auto;}
.nav_channel_end .rightS {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -141px no-repeat; display:block; width:8px; height:37px; float:right; overflow:hidden;}
.nav_channel_end .nav {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -30px no-repeat; height:37px; float:left; line-height:38px; color:#1E50A2; overflow:hidden;}
.nav_channel_end .nav a {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) 4px -104px no-repeat; float:left; padding:0 5px 0 13px; font-weight:bold;}
.nav_channel_end .nav .firstNode {background:none;}
.nav_channel_end .goHome {float:right; width:85px; height:23px; background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -178px no-repeat; overflow:hidden; text-indent:-19em; margin:7px 8px 0 0;}
.nav_channel_end .nav a,.nav_channel_end .nav a:visited {color:#1E50A2;}
.nav_channel_end .nav a:hover {color:#BA2636;}
.nav_channel_end .search {float:right; display:inline; width:128px; height:20px; margin:8px 13px 0 0; overflow:hidden;}
.nav_channel_end .search .textBox {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -202px no-repeat; width:106px; height:20px; line-height:21px; text-indent:4px; padding:2px 0 0 0; border:none; line-height:18px; color:#727171; float:left;}
.nav_channel_end .search .btn {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -222px no-repeat; width:22px; height:20px; border:none; text-indent:-100em; cursor:pointer; float:left;}
/* 频道通用导航 */
.NTES_nav_ {width:960px; line-height:30px; margin:0 auto; background:#fff; display:inline-block;}
.NTES_nav_ .nav_link {float:left; padding-left:6px; color:#B3B3B3;}
.NTES_nav_ .nav_link a {padding:0 4px 0 2px;}
.NTES_nav_ .NTES_link {float:left; color:#B3B3B3;}
.NTES_nav_ .NTES_link a {padding:0 2px 0 3px; color:#1E50A2;}
.NTES_nav_ .NTES_link a:hover {color:#ba2636;}
.NTES_nav_ .top_search {float:right; margin:6px 6px 0 0; display:inline;}
.NTES_nav_ .top_search .select_box {background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left -56px no-repeat; width:45px; height:18px; ove rflow:hidden; border:none; position:relative; text-align:left; cursor:pointer; float:left; margin-right:4px;}
.NTES_nav_ .top_search .select_box .select_list {display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
.NTES_nav_ .top_search .select_box .search_site {height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
.NTES_nav_ .top_search .select_box .select_list {width:43px; border:1px solid #B4B4B4;}
.NTES_nav_ .top_search .select_box {width:45px;}
.NTES_nav_ .top_search .select_box a {display:block; height:18px; text-indent:5px;}
.NTES_nav_ .top_search .select_box a:hover {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.NTES_nav_ .top_search .select_box a.active {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.NTES_nav_ .top_search .textBox {width:88px; height:18px; color:#7B7C7D; background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left top no-repeat; border:none; float:left; line-height:18px; text-indent:3px;}
.NTES_nav_ .top_search .btn {overflow:hidden; width:41px; height:18px; background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left -28px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
.NTES_nav_ .top_search form {float:left;}
.NTES_nav_ .top_search .rss{float:left; margin:2px 0 0 6px;}
	/* 频道推荐 */
.channel {width:970px; height:60px; margin:0 auto; line-height:21px;  background:#fff;}
.channel h1{ float:left; margin:0 14px 0 10px; display:inline; height:53px; overflow:hidden;}
.channel h2{ float:left; margin-right:14px; padding:13px 0 0 0;}
.channel .smallnav{ float:left; padding:35px 0 0 0; }
	.smallnav a{background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat 58px -320px; padding-right:16px;}
.channel .currurl{ float:right; padding:35px 46px 0 0 ;}
.channel .currurl a{ margin:0 7px 0 6px;}
	/* 频道导航 */
.nav_channel {background:#fff url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) repeat-x left -132px; height:41px; width:980px; margin:0 auto;}
.nav_channel .rightS {background:#ECECEC url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) -107px -84px no-repeat; display:block; float:right; width:5px; height:41px; overflow:hidden;}
.nav_channel .nav {background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat; height:34px; float:left; line-height:36px; color:#fff; overflow:hidden; padding:7px 0 0 15px;}
.nav_channel .nav a {background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) left -50px no-repeat; float:left; padding:0 7px 0 11px;}
.nav_channel .nav .firstNode,.nav .firstNode:visited,.nav .firstNode:hover {background:none; background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) 6px -377px no-repeat; color:#CE0502;}
	.nav a,.nav a:visited {color:#fff;}
	.nav a:hover {color:#fff;}
.nav_channel .calendar {width:66px; height:32px; position:relative; float:right; z-index:2; margin:8px 20px 0 0;}
	.calendar .pointer {background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) -98px -183px no-repeat; cursor:pointer; width:67px; color:#fff; display:block; text-align:left; margin-top:10px; padding:0 0 0 17px;}
	.calendar .pointer:hover {text-decoration:underline;}
.nav_channel .goHome {width:70px; height:32px; position:relative; float:right;}
	.goHome a {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) right -257px no-repeat; cursor:pointer; width:67px; color:#fff; text-align:left; display:block; margin-top:9px;}
.nav_channel .search {float:right; display:inline; width:128px; height:20px; margin:6px 1px 0 16px; overflow:hidden;}
	.search .textBox {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) right -287px no-repeat; width:106px; height:20px; line-height:21px; text-indent:4px; padding:2px 0 0 0; border:none; line-height:18px; color:#727171; float:left;}
	.search .btn {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) left -5px no-repeat; width:22px; height:20px; border:none; text-indent:-100em; cursor:pointer; float:left;}
.nav_channel_end {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -67px repeat; height:37px; line-height:38px; overflow:hidden; width:960px; margin:0 auto;}
.nav_channel_end .rightS {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -141px no-repeat; display:block; width:8px; height:37px; float:right; overflow:hidden;}
.nav_channel_end .nav {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -30px no-repeat; height:37px; float:left; line-height:38px; color:#1E50A2; overflow:hidden;}
.nav_channel_end .nav a {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) 4px -104px no-repeat; float:left; padding:0 5px 0 13px; font-weight:bold;}
.nav_channel_end .nav .firstNode {background:none;}
.nav_channel_end .goHome {float:right; width:85px; height:23px; background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -178px no-repeat; overflow:hidden; text-indent:-19em; margin:7px 8px 0 0;}
.nav_channel_end .nav a,.nav_channel_end .nav a:visited {color:#1E50A2;}
.nav_channel_end .nav a:hover {color:#BA2636;}
.nav_channel_end .search {float:right; display:inline; width:128px; height:20px; margin:8px 13px 0 0; overflow:hidden;}
.nav_channel_end .search .textBox {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -202px no-repeat; width:106px; height:20px; line-height:21px; text-indent:4px; padding:2px 0 0 0; border:none; line-height:18px; color:#727171; float:left;}
.nav_channel_end .search .btn {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -222px no-repeat; width:22px; height:20px; border:none; text-indent:-100em; cursor:pointer; float:left;}
.areabg1 {background:url(http://img1.cache.netease.com/cnews/img09/areabg_1.gif) right top repeat-y;}
.dotLine {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) left -481px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}
.colL .dotLine {margin-right:10px;}
.colM .dotLine {margin-left:10px;}
.colEnd {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) right top no-repeat; height:1px; display:block; clear:both; overflow:hidden;}
.colEnd3 {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) right top no-repeat; height:3px; display:block; clear:both; overflow:hidden;}
/* 导航日历 */
    .calendarMain {background:#fff; clear:both; display:none; border:1px solid #ccc; height:207px;width:175px; position:absolute; z-index:2; right:0; top:32px;}
	.selectDate{float:left; width:175px; clear:both; font-size:14px; margin:4px 0 6px;color:#333;}
	.title{float:left; width:175px; height:25px;clear:both;background:#ddd;}
	.title li{float:left; width:25px; line-height:25px;font-weight:bold;}
	.title .endweek{color:#BA2636;}
	.list{float:left; width:175px; height:25px;clear:both;}
	.list li{float:left;width:24px; text-align:left; line-height:25px;height:25px;display:inline; margin:0 1px 1px 0; background:#f6f6f6;}
	.list li a{display:block; width:24px; text-align:center; line-height:25px; height:25px; background:#f6f6f6;}
	.list li a:hover{background:#BA2636; color:#fff;}
	.list .current{background:#ccc;}
	
/*排版*/	
.periodlist{padding:20px 0 30px 0;}
.periodlist li{height:21px; line-height:27px; overflow:hidden; background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) repeat-x 0 bottom; height:27px;}
.periodlist li em{ background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat -99px -493px; 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:6px 14px 0 0;}
.periodlist li.other em{ background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat -99px -446px;}

.titlestitle li{background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) repeat-x 0 -708px;  line-height:24px;}
.titlestitle li,.titlestitle li a{font-size:12px;}
.titlestitle li .ztitle{ background:#fff url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat -109px -322px; padding-left:8px; padding-right:12px;}
.titlestitle li span{margin-right:10px; float:right; background:#fff; padding-left:5px;}
.titlestitle li span a{ color:#717171;}
.titlestitle li.other .ztitle{ background-position:-109px -366px;}

.f14textlist li{padding-left:9px; background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat 0 9px;  line-height:22px;}
.f14textlist li,.f14textlist li a{font-size:12px;}
.f14textlist li span{margin-right:10px; float:right;}

.piclist{}
.piclist li{float:left;}
.piclist li img{border:1px solid #000; display:block; margin-bottom:10px;}
.piclist li a{color:#000;}

.picdeclist{ display:inline-block; clear:both;}
.picdeclist li{}
.picdeclist li img{float:left; margin-right:10px; margin-left:0; padding:3px;border:1px solid #000; }
.picdeclist li .ztitle{font-weight:bold; color:#000;}
.picdeclist li p{color:#727171; padding-top:12px; line-height:20px;}
.picdeclist p a{ color:#DC2D40; margin-left:10px;}

.titlespicpar { display:inline-block; width:180px; margin:13px 0 11px 0;}
.titlespicpar h6{margin-bottom:13px; }
.titlespicpar h6,.titlespicpar h6 a{font-size:12px; font-weight:bold; color:#000;}
.titlespicpar img{ float:left; margin-right:12px; border:1px solid #ddd;}
.titlespicpar p{ margin:0; margin-left:80px; font-size:12px; line-height:20px; color:#727171;}
.titlespicpar p a{color:#BA2636;}
.titlespicpar p.about{margin:0; text-indent:2em;}

.f12textlist li{padding-left:9px; background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat -109px -405px;  line-height:22px;}
.f12textlist li,.f12textlist li a{font-size:12px; color:#4A6B8C;}
.f12textlist li span{margin-right:10px; float:right;}

.area{width:960px; margin:0 auto 10px auto; text-align:left; display:inline-block; background:#fff url(http://img1.cache.netease.com/house/img09/blog0731/vline.gif) repeat-y; }
.area h6.titlebar{ background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) -99px -532px no-repeat; border-bottom:1px solid #A9BFCB; height:16px; line-height:16px; overflow:hidden; padding:0 4px 0 22px;}
.area .titlebar .more{ float:right; margin-right:8px; color:#2B2B2B;}
.area h6.titlebar span{ font-weight:bold;}
.area h4.titlebar{ border-bottom:1px solid #C82329; height:24px; line-height:24px; overflow:hidden;padding-left:5px;}
.area h5.titlebar{ background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) 0px -261px no-repeat;  height:21px; line-height:21px; overflow:hidden; border-bottom:1px solid #C82329;}
.area h5.titlebar span{ font-size:12px; padding-left:19px; color:#000; font-weight:bold;background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) -99px -602px no-repeat;  }
.area h5.titlebar span img{margin:9px 0 0 6px;}
.colL {width:280px; float:left; overflow:hidden;}
.colM {width:446px; float:left; display:inline; margin:0 13px 0 10px; overflow:hidden;}
.colR {width:210px; float:right; overflow:hidden;}
.bgw{ background:#fff;}

/*内容排版*/
.focusImg{ width:270px; height:238px; background:#F1F1F1; overflow:hidden; margin:0 0 0 5px;}
.ficnt li{ display:none;}
.ficnt li.on{ display:block;}
.ficnt{padding:4px 0 0 4px;}
.ficnt li img{margin-bottom:7px; border-bottom:1px solid #fff;}
.ficnt li a{ color:#000; font-weight:bold; font-size:14px;}
.finav {padding:7px 0 0 187px;}
.finav li{ float:left; width:21px; margin-right:6px; height:24px; overflow:hidden; line-height:25px; background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat 0 -179px; text-align:center; color:#333; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
.finav li.on{ background-position:-28px -179px;}

.colL .picdeclist{ width:265px;}
.blogph{margin:25px 10px 0 5px; *margin-top:20px;}
.optometre{ margin:15px 10px 0 5px;}
.optometre .picdeclist{ padding:28px 0 0 6px;}
.optometre .titlestitle{ padding:12px 0 0 4px;}
.byway{ margin:45px 10px 0 5px;}
.byway .piclist{ padding:27px 0 0 6px; width:260px; overflow:hidden;}
.byway .piclist li{ width:102px; margin-right:26px;}
.byway .titlestitle{ padding:12px 0 0 4px;}
.geomancy{margin:54px 10px 0 5px;}
.geomancy .picdeclist{ padding:28px 0 0 6px;}
.geomancy .titlestitle{ padding:12px 0 0 4px;}
.life{ margin:40px 10px 0 5px; *margin-top:30px;}
.life .piclist{ padding:27px 0 0 6px; width:260px; overflow:hidden;}
.life .piclist li{ width:102px; margin-right:26px;}
.life .titlestitle{ padding:30px 0 0 4px;}

.content{ padding:0 0 0 7px;}
h2.bigsize{font-family:'黑体';font-size:16px;font-weight:100;line-height:24px;margin:7px 0 4px;}
.content p{ color:#A671A6; line-height:22px;}
.content p a{color:#000;}
.colM .titlestitle li .ztitle{ font-size:14px; background-position:-107px -640px; padding-left:12px;}
.colM .titlestitle li.other .ztitle{ background-position:-107px -683px;}
.content .titlestitle{ padding:15px 0 0 0;}
.treatise{margin:19px 0 0 0;}
.treatise .titlestitle{padding:16px 18px 13px 6px;}
.colM .hline{ border-bottom:1px solid #D4D4D4}
.newarticle{margin:3px 0 0 0; *margin-top:18px;}
.newarticle .titlestitle{padding:17px 18px 13px 6px;}
.statute{margin:14px 0 0 0; *margin-top:24px;}
.statute .titlestitle{padding:14px 18px 13px 6px;}
.nvest{margin:19px 0 0 0; *margin-top:29px;}
.nvest .titlestitle{padding:17px 18px 13px 6px;}
.plot{margin:9px 0 0 0;}
.plot .titlestitle{padding:17px 18px 13px 6px;}



.oinfo{ margin:23px 0 0 0; padding:0 11px 0 9px;}
.oinfo .picdeclist{padding:12px 0 0 9px; width:180px; line-height:21px;}
.oinfo .picdeclist li img{ border:1px solid #808E9B; padding:0}
.oinfo .f12textlist{padding:13px 0 0 0;}
.document{ padding:0 11px 0 9px; margin:10px 0 0;}
.famous{ padding:0 11px 0 9px; margin:23px 0 0 0;}
.famous dl{padding:18px 0 0 0;}
.famous dt{margin:0 6px 0 0;}
.famous dt a{ font-weight:bold; color:#000;}
.famous dd { padding-top:6px; width:188px;}
.famous dd a{ display:inline-block; width:57px; border-right:1px solid #A7A7A7; margin:0 7px 0 0; height:15px; color:#717171;}
.famous dd a.noline{ border:0; margin:0;}
.subject{padding:20px 11px 0 9px;}
.subject .img145-75{padding:15px 0 0 9px;}
.subject .img145-75 img{border:1px solid #CCC;}
.subject .f12textlist{padding:13px 0 0 0;}
.newhouse{padding:20px 11px 0 9px; }
.trade{padding:20px 11px 0 9px;}
.newhouse .titlespicpar,.trade .titlespicpar {padding-left:6px;}
.vote{ padding:20px 11px 0 9px;}
.vote p{ line-height:21px;}
.vote form{ margin:10px 5px 0 5px;}

.picblog{ clear:both; width:950px; padding:30px 5px 0 5px; background:#fff; display:inline-block;}
.picblog .titlebar{margin:0 10px 0 0;}
.picblog .piclist{margin:23px 31px 0 37px; widht:882px;}
.picblog .piclist li{ width:146px; height:129px; background:#ddd; border-top:1px solid #fff; border-right:1px solid #fff; text-align:center;}
.picblog .piclist li img{ border:1px solid #fff; margin:16px 0 12px 13px;}
.directory{width:950px; padding:50px 5px 0 5px; background:#fff; display:inline-block;}
.directory .titlebar{margin:0 10px 0 0;}
.directory dl{padding:25px 0 25px 21px; border-bottom:1px solid #ddd;}
.directory dt{margin:0 7px 0 0;}
.directory dt a{ font-weight:bold; color:#000;}
.directory dd { width:870px; padding:15px 0 0 54px;}
.directory dd a{ display:inline-block; width:57px; border-right:1px solid #717171; margin:0 7px 0 0; height:15px; color:#717171;}
.directory dd a.noline{ border:0; margin:0;}
.blogfoot{ padding:10px 0 0 0; background:#fff; width:970px; margin:0 auto;}

.login{ position:relative;}
.hd-nav {width:950px;}
.hd-cld{ padding:8px 18px 0 0;}
.arw-2 {background-position:-207px 0;}
.nav-list li a,.nav-list li a:visited{ width:33px;}
.nav-list li.oth a,.nav-list li.oth a:visited{ width:58px; }
.nav-list li.oth a:hover{background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat 0px -441px;}
.hd-more{ position:relative;}
.foot{ text-align:center;}
.ch-list{ position:absolute; top:15px; left:0;background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;padding:5px 0;position:absolute;text-align:center;width:80px;z-index:9999;}
.ch-list li {height:21px;line-height:21px;}
.ch-list a, .ch-list a:visited {color:#CC0000;display:block;}
.hd-logo{margin-bottom:8px; position:relative; z-index:9999;}
.hd-logo h1{float:left; margin:0 14px 0 10px; display:inline; height:53px; overflow:hidden; width:99px;}
.hd-logo h1 a{ background:none; text-indent:0;}
.hd-logo h2{ float:left; margin-right:14px; padding:13px 0 0 0;}
.hd-logo .currurl{ float:right; padding:35px 0px 0 0 ;}
.hd-logo .currurl a{ margin:0 7px 0 6px;}
.nav-list li.first a,.nav-list li.first a:visited{background:url(http://img1.cache.netease.com/house/img09/blog0731/sprites.gif) no-repeat 0px -386px; color:#C82329;}