/* Base Modify By Ice.Crystal 2009-10-22 16:09:16 */
body{font-family:"宋体",Arial,Verdana; font-size:12px; color:#353535;}
html,body,form,p,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0; padding:0;}
img{border:0;}
dl,dt,dd,ol,ul,li{list-style:none;}
select, input, img {vertical-align:middle;}
table {border-collapse:collapse;}
.cB{clear:both; font-size:0;}	.cF{zoom:0;}	.cF:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.mt10{ margin-top:10px;}	.mb10{ margin-bottom:10px;}

/* styleNews Style by Ice.Crystal 2009-11-27 14:36:48*/
/*Common*/
a{color:#353535; text-decoration:none;}
a:hover {color:#353536; text-decoration:underline;}
.c0e69be,.c0e69be:link,.c0e69be:hover{ color:#0e69be;}
.c488e00,.c488e00:link,.c488e00:hover{ color:#488e00;}
.c666666,.c666666:link,.c666666:hover{ color:#666666;}

/*AD*/
.ad01{ width:970px; height:100px; margin:10px auto 0 auto;}
.ad02{ width:970px; height:100px; margin:10px auto 0 auto;}



/*头部信息*/
#top{ background:url(img/styleTop.gif) 0 -150px repeat-x;/* width:970px;*/ height:31px; margin:0 auto; }
.topSkin{ height:30px; line-height:30px; background:url(img/styleTop.gif) right -100px no-repeat; width:197px; float:left;}
.topSkin h4{ float:left; font-weight:normal; font-size:12px; padding:0 9px 0 15px;}
.topSkin ul{}
.topSkin ul li{ float:left; margin:9px 5px 0 0;}
.topSkin ul li a{ display:block; width:11px; height:11px;}
.topSkin ul li.s1 a{ background:url(img/styleTop.gif) 0 0 no-repeat;}
.topSkin ul li.s2 a{ background:url(img/styleTop.gif) 0 -20px no-repeat;}
.topSkin ul li.s3 a{ background:url(img/styleTop.gif) 0 -40px no-repeat;}
.topSkin ul li.s4 a{ background:url(img/styleTop.gif) 0 -60px no-repeat;}
.topSkin ul li.s5 a{ background:url(img/styleTop.gif) 0 -80px no-repeat;}
/*
.topLogin{ float:left;  height:30px; line-height:30px; background:url(img/styleTop.gif) right -100px no-repeat; padding:0 10px; _padding:4px 10px 0 10px;}
.topLogin .Ftext{ background:#fff url(img/styleTop.gif) 0 -200px no-repeat; width:97px; height:16px; border:1px solid #c9c9c9; float:none; padding:2px 0 0 1px; color:#999999;}
.topLogin .Fbutton{ background:url(img/styleTop.gif) 0 -250px; width:45px; height:20px; border:0; line-height:20px; font-size:12px; cursor:pointer; text-align:center;}

*/
.topLink{ float:right; height:30px; line-height:30px; background:url(img/styleTop.gif) -98px -100px no-repeat; padding:0 10px;}
.topLinkNoStyle{float:right; height:30px; line-height:30px; padding:0 10px;}
.topLink a,.topLinkNoStyle a{ margin:0 3px;}

/*头部搜索*/
#head{width:970px; margin:10px auto 0 auto; clear:both;}
#head .logo{ float:left; width:170px;}
#head .logo a{width:165px; height:60px; cursor:pointer; background:transparent url(img/bbsLogo.gif) no-repeat; display:block;}
#head .citySelected{ position:relative; float:left; width:70px; padding-top:5px;}
#head .citySelectedShow{ background:transparent url(img/citybg.gif) no-repeat; width:64px; height:55px; line-height:34px; text-align:center; font-size:18px; font-family:'黑体';}
/*头部导航*//*Style*/
.hdNav{ float:left; width:730px;}
.hdNav ul {height:30px; margin-bottom:1px; padding-left:7px; background:url(img/v_hdnav.gif) 0 -75px repeat-x; margin-top:5px;}
.hdNav ul li{float:left;}
.hdNav ul li a {display:block; width:47px; background-image:url(img/v_hdnav.gif); background-position:-200px -230px; background-repeat:no-repeat; height:29px; line-height:24px; padding-top:1px; margin-right:4px; text-align:center; color:#353535; text-decoration:none;}
.hdNav ul li a:hover {background-position:-200px -260px; color:#000!important; text-decoration:none;}
.hdNav ul li a.on,
.hdNav ul li a.on:hover{background-position:-200px -200px; font-weight:bold; color:#FFF!important;}
.hdNav ul li.long a {width:67px; background-position:-100px -230px;}
.hdNav ul li.long a:hover{ background-position:-100px -260px;}
.hdNav ul li.long a.on,
.hdNav ul li.long a.on:hover{background-position:-100px -200px;}
.hdNav ul li.orange a,
.hdNav ul li.orange a:hover{color:#FF9900!important;}
.hdNav .Fsearch a{ margin:0 2px;}
.hdNav .mInp {width:363px; height:19px; border:0; padding:6px 4px 0 4px; *margin-top:-2px; background:url(img/v_hdnav.gif) 0 -350px no-repeat; margin-left:7px;}
.hdNav .mBut {width:51px; height:25px; border:0; margin-top:-1px; background:url(img/v_hdnav.gif) 0 -200px no-repeat; cursor:pointer; margin-right:5px;}
.hdNav .mBut:hover,
.hdNav .mBut_hover{background:url(img/v_hdnav.gif) 0 -225px no-repeat;}
/*add 2009-12-17 16:27:29*/
.citySwitch{ width:64px; height:21px; position:absolute; top:39px;}
.citySelected ul{ position:absolute; top:39px; background-color:#999900; width:64px;}
.citySelected ul li{ line-height:21px; text-align:center; height:21px; background:url(img/citySwitchBg.gif) 0 0 repeat-x;}
.citySelected ul li.citySwitchClose{ width:64px; height:11px; line-height:11px; background:url(img/citySwitchClose.gif) 0 0 no-repeat; font-size:0; cursor:pointer;}

/*Foot*/
#foot{ height:114px; width:970px;	margin:20px auto 0 auto; text-align:center; line-height:26px;}
#foot a{color:#1667da;text-decoration:underline!important;}
#foot a:hover{text-decoration:none;color:#FF0000!important;}
#foot .footLink{display:block; padding-bottom:4px;}
#foot .footLink a{padding:0 6px;color:#1667da;}
#foot .red{position:relative; color:#FF0000!important;}
#foot .red:hover{ color:#FF0000!important;}
#foot .red img{position:absolute; top:-17px;left:50px;}
#foot .footCopy{font-family:Arial;}



/*2009-12-30 17:20:15*/
.bbsNav{ background:url(img/bbs-navbg.jpg) 0 0 no-repeat; width:970px; height:65px; margin:10px auto 0 auto;}
.bbsNav dl{ padding:8px 0 0 10px;}
.bbsNav dl dt{background-image:url(img/bbs-navbg_title.png); width:51px; height:43px; color:#003062; font-size:14px; font-family:'黑体'; text-align:center; line-height:20px; padding-top:4px; float:left;}
.bbsNav dl dd{ float:left; margin:0 5px; line-height:21px; padding-top:2px;}
.bbsNav dl dd a,.bbsNav dl dd a:link{ padding:2px; font-size:12px; color:#FFFFFF;}
.bbsNav dl dd a:hover{ background-color:#26527f; color:#FFFFFF; text-decoration:none;}
.bbsNav dl dt{ _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.snifast.com/img/bbs/v2/css/img/bbs-navbg_title.png'); }

#PartA{width:970px; overflow:hidden; margin:10px auto 0 auto; _display:inline-block; text-align:left;}
.PartA_L{width:320px; overflow:hidden; float:left;}
.PartA_C{width:419px; overflow:hidden;float:left;padding:0 0 0 10px;}
.PartA_R{width:211px; float:right; overflow:hidden;}

.PartA_L .Fmodule-1{ height:289px; border:1px solid #cfdee8; overflow:hidden;}
.PartA_L .Fmodule-1 .focus{}
.PartA_L .Fmodule-2{ height:297px; overflow:hidden; margin-top:10px;}
.PartA_L .Fmodule-2 .Ftitle{ background:url(img/bbs-titlebg1.gif) 0 0 no-repeat; height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#27527f; text-indent:8px;}
.PartA_L .Fmodule-2 .Ftitle .Fmore{ float:right; padding-right:10px;}
.PartA_L .Fmodule-2 .Ftitle .Fmore a,.PartA_L .Fmodule-2 .Ftitle .Fmore a:link{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:normal;}
.PartA_L .Fmodule-2 .Ftitle .Fmore a:hover{color:#FFFFFF; text-decoration:underline;}
.PartA_L .Fmodule-2 .Fcontent{border:1px solid #cfdee8; height:263px; overflow:hidden;}
.PartA_L .Fmodule-2 .Fcontent ul{ /*background:url(img/bbs-listbg1.gif) 10px 0 no-repeat;*/ margin-top:6px;}
.PartA_L .Fmodule-2 .Fcontent ul li{ line-height:25px; /*padding-left:35px;*/ padding-left:5px; font-size:14px; overflow:hidden; height:25px;}
.PartA_L .Fmodule-2 .Fcontent ul li span{ float:right; font-size:12px; color:#999999; padding-right:10px;}

.PartA_C_content{ height:596px; border:1px solid #cfdee8; background:#ffffff url(img/bbs-stylebg1.jpg) 0 0 no-repeat; padding:0 14px;}
.PartA_C .Fmodule-1{ border-bottom:1px dashed #e3e3e3; padding-bottom:20px;}
.PartA_C .Fmodule-1 h3{ text-align:center;}
.PartA_C .Fmodule-1 h3 a,.PartA_C .Fmodule-1 h3 a:link{ font-size:18px; font-family:'黑体'; color:#003062;}
.PartA_C .Fmodule-1 .Ftext{ text-align:center;}
.PartA_C .Fmodule-1 .Ftext a,.PartA_C .Fmodule-1 .Ftext a:link{ color:#666666;}
.PartA_C .Fmodule-1 h3.Fh3-1{ height:44px; line-height:44px;}
.PartA_C .Fmodule-1 h3.Fh3-2{ height:56px; line-height:56px;}
.PartA_C ul li{ font-size:14px; line-height:25px;}
.PartA_C ul li span a,.PartA_C ul li span a:link{ color:#0e69be;}
.PartA_C .Fmodule-2{ border-bottom:1px dashed #e3e3e3; padding:12px 0;}
.PartA_C .Fmodule-3{ padding-top:15px;}

.PartA_R .Fmodule-1{ background:url(img/bbs-logonbg.gif) 0 0 no-repeat; height:207px;}
.PartA_R .Fmodule-1 h2{ height:32px; line-height:32px; color:#FFFFFF; font-size:12px; font-weight:bold; text-indent:10px;}
.logonQ{ padding:20px 15px 0 15px;}
.logonQ .Fp1,.logonQ .Fp2{ margin-bottom:15px;}
.logonQ .Fp3,.logonQ .Fp4{ text-align:center;}
.logonQ .Fp4{ line-height:30px;}
.logonQ label{ color:#0c3b6b;}
.logonQ .Ftext{ width:120px; border:1px solid #6bbae6; padding:3px 2px; background:url(img/bbs-inputbg.gif) 0 0 no-repeat;}
.logonQ .Fdl{ background:url(img/bbs-button1.gif) 0 0 no-repeat; width:63px; height:25px; border:none; cursor:pointer;}
.logonQ .Fdlzc{ background:url(img/zc.gif) 0 0 no-repeat; width:63px; height:25px; border:none; cursor:pointer;}

.logonH{ padding:20px 15px 0 15px;}
.logonH .Ftx{ float:left; border:1px solid #CCCCCC; margin-right:10px;}
.logonH .Finfo{ clear:both; text-align:center; padding:5px 0;}
.logonH .Finfo a{ background:url(img/bbs-button2.gif) 0 0 no-repeat; width:62px; height:21px; display:inline-block; line-height:21px; margin:2px 3px;}
.logonH p{ line-height:20px;}
.logonH p a,.logonH p a:link{ color:#0e69be;}
.PartA_R .Fmodule-2{ height:379px; overflow:hidden; border:1px solid #a9e3ff; margin-top:10px; background-color:#f6fbff; padding:0 5px;}
.PartA_R .Fmodule-2 h3{ color:#27527f; border-bottom:1px solid #cfefff; height:30px; line-height:30px; font-size:12px; text-indent:5px;}
.PartA_R .Fmodule-2 p{ line-height:20px;}
.PartA_R .Fmodule-2 ul{ margin-bottom:5px;}
.PartA_R .Fmodule-2 ul li{ line-height:20px;}
.PartA_R .Fmodule-2 .Fimg img{ float:left; margin:3px 5px 0 5px;}
.PartA_R .Fmodule-2 .Fimgtext1{ padding:10px 0 10px 0;}
.PartA_R .Fmodule-2 .Fimgtext2{ padding:10px 0 10px 0;}



#PartB{width:970px; overflow:hidden; margin:10px auto 0 auto; _display:inline-block; text-align:left;}
.PartB_L{width:749px; overflow:hidden; float:left;}
.PartB_R{width:211px; float:right; overflow:hidden;}

.PartB_L_title{ background:url(img/bbs-titlebg2.gif) 0 0 no-repeat; height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#27527f; text-indent:10px;}
.PartB_L_content{ height:414px; border:1px solid #cfdee8;}
.PartB_L_content ul{ margin-left:15px; margin-top:15px;}
.PartB_L_content ul li{ float:left; text-align:center; width:143px; margin-bottom:10px; line-height:25px;}
.PartB_L_content ul li img{ border:1px solid #d9d9d9; padding:2px; background-color:#FFFFFF;}

.PartB_R_content{ height:446px; overflow:hidden; border:1px solid #a9e3ff; background-color:#f6fbff; padding:0 5px;}
.PartB_R_content h3{ color:#27527f; border-bottom:1px solid #cfefff; height:30px; line-height:30px; font-size:12px; text-indent:5px;}
.PartB_R_content ul{ background:url(img/bbs-listbg2.gif) 5px 0 no-repeat; margin-top:8px;}
.PartB_R_content ul li{ line-height:26px; padding-left:28px; font-size:12px; overflow:hidden; height:26px;}
.PartB_R_content li span{ float:right; font-size:12px; color:#999999; padding-right:5px;}

#PartC{width:970px; overflow:hidden; margin:10px auto 0 auto; _display:inline-block; text-align:left;}
.PartC_L{width:749px; overflow:hidden; float:left;}
.PartC_R{width:211px; float:right; overflow:hidden;}

/*modify 2010-1-7 15:01:15*/
.PartC_L_content{ height:565px; border:1px solid #cfdee8; padding:0 13px;}
.PartC_L_content_L{ float:left; width:351px;}
.PartC_L_content_R{ float:right; width:351px;}
.PartC_L_content dl{ margin-top:16px; padding-bottom:18px;}
.PartC_L_content .Ftitle{ color:#FFFFFF; font-weight:bold; background:url(img/bbs-titlebg3.gif) 0 0 no-repeat; height:26px; line-height:26px; padding-left:15px;}
.PartC_L_content .Ftitle span{ float:right; font-weight:normal; color:#353535; margin-right:10px;}
.PartC_L_content .Fdd1{ border-bottom:1px dashed #afafb0; padding:10px 0 15px 0;}
.PartC_L_content .Fdd2{ padding-top:8px;}
.PartC_L_content .Fimg img{ float:left; border:1px solid #d9d9d9; padding:2px; background-color:#FFFFFF; margin-right:10px; margin-top:3px;}
.PartC_L_content .Fp1{ line-height:20px;}
.PartC_L_content .Fp1 a{ font-size:14px; font-weight:bold;}
.PartC_L_content .Fp2{ line-height:20px; color:#999999;}
.PartC_L_content .Fp2 a,.PartC_L_content .Fp2 a:link,.PartC_L_content .Fp2 a:hover{ color:#3366cc;}
.PartC_L_content ul li{ font-size:14px; line-height:28px; overflow:hidden; height:28px;}
.PartC_L_content ul li span a,.PartC_L_content ul li span a:link{ color:#0e69be;}
.PartC_R_content{ height:565px;}/*JC PartB_R_content modify add 2010-1-7 15:00:56*/

#PartLink{ width:970px; margin:10px auto 18px auto;}
.PartLink_title{ background:url(img/bbs-titlebg4.gif) 0 0 repeat-x; border-left:1px solid #cbe0f1; border-right:1px solid #cbe0f1; color:#353535; font-size:12px; font-weight:bold; padding-left:10px; height:27px; line-height:27px;}
.PartLink_Con{ line-height:21px; border:1px solid #dcdddd; padding:15px 28px;}

#funcPic{ position:relative;}
.focusPicTitle{ height:37px; line-height:37px; font-weight:bold; font-size:14px;}/*焦点图*/
.focusAppendStyle{ width:310px; margin:4px auto 0 auto;}
.focusAppendShow h5{ font-size:12px; font-weight:bold; height:30px; overflow:hidden; line-height:35px;}
.focusAppendShow li p{ height:47px; line-height:20px; overflow:hidden; color:#999999;}
.focusAppendShow .Fmore{ color:#0066FF;}

.focusAppendNavHack{position:absolute; top:179px; background-color:#000000; height:28px; z-index:99; width:310px;}
.focusAppendNavHack{filter : progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity : .3;  opacity : .3;}
.focusAppendNav{position:absolute; top:183px; z-index:999; right:0;}
.focusAppendNav li{ float:left; margin-right:8px; margin-top:3px;}
.focusAppendNav li a{ background:url(img/focus-button.gif) 0 0 no-repeat; width:18px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#666666; display:inline-block; text-decoration:none;}
.focusAppendNav li.on a{ background:url(img/focus-button-over.gif) 0 0 no-repeat; color:#ff6600; text-decoration:none;}

