@charset "gb2312";
/*===体坛网-专题模板===*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0px;padding:0px;font-family:"宋体",arial;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle!important;vertical-align:-2px;}
fieldset,img,a img{border:0;}
ul,ol{list-style:none;}
a{color:#5f5f5f;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline; color:#d00;}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.rela{position:relative;}
.posi{position:absolute;}
.cursor{cursor:pointer;}
body{text-align:left;background:url(img/bg.jpg) center top no-repeat #000;color:#5f5f5f;}
h1{display:none;}
/*Foorer*/
#nfooter{ color:#8c8c8c; border-top:3px solid #1e5f47!important; margin-top:3px; padding-bottom:20px;}
#nfooter a,
#nfooter a:hover{ color:#8c8c8c;}
/*mian*/
.main{width:950px;margin:0px auto;text-align:left; background:#fff;}
.topbg{height:23px;line-height:23px;overflow:hidden;background:url(img/top.gif) repeat-x;border:1px solid #cfcfcf;}
.logo{width:50px;height:15px;overflow:hidden;padding:3px 0 0 3px;}
.rnav{float:right;}
	.rnav a{ color:#000;}
	.rnav a:hover{ color:#c00;}
/*Banner 根据图片的大小自适应高度*/
.banner{ margin:0 0 1px; padding:0; background:url(img/banner.jpg) no-repeat; height:184px; overflow:hidden; line-height:0; font-size:0;}
	
/*导航*/
.navi{ height:30px; padding-left:20px; margin-top:154px; line-height:30px; font-size:14px; color:#fff; }
	.navi a{ padding:0 8px; color:#fff;}
	.navi a:hover{ color:#fff;}
/*导语*/
.intro{ line-height:18px; padding:10px 14px 0; height:40px; background:url(img/intro.gif) repeat-x; border:5px solid #fff; border-bottom:none; color:#000; text-indent:2em;}
.area{ clear:both;}
.wdl dt{ font-weight:900; font-size:14px; text-align:center;}
.wdl dt a{ color:#102e23;}
.wdl dt a:hover{ color:#f60;}	
.wdl dd p{ text-indent:2em; line-height:19px;}
.tit{ height:30px; overflow:hidden; background:url(img/tit.jpg) 0 -30px repeat-x; text-align:right;}
.tit img{ }
.tit h2{ font-size:14px; text-align:left; float:left; font-weight:900; color:#fff; padding-left:28px; width:200px; height:30px; background:url(img/tit.jpg) 0 0 no-repeat; line-height:28px;}
.tit h2 a,
.tit h2 a:hover{ color:#fff;}

.scr1{ height:269px; overflow:hidden; clear:both;}
.lft{ float:left; width:263px; margin:0 4px; display:inline;}
.mid{ float:left; width:400px; border:4px solid #d6d6d6; position:relative; height:250px; overflow:hidden;}
.mid img{ width:400px; height:250px;}
.mid a span{ display:block; font-family:"黑体"; font-size:16px; text-align:center; height:40px; line-height:40px; color:#fff; position:absolute; bottom:-1px; left:0;
 background:url(img/shad.png) no-repeat; width:400px; overflow:hidden;}
*html .mid a span{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="style/img/shad.png");background:none;}
.more dl,
.lft dl{ padding:8px 8px 4px 14px; margin-bottom:4px; background:url(img/dotline.gif) bottom repeat-x;}
.more dt,
.lft dt{ line-height:24px;}
.lft ul{ padding-left:14px;}
.more li,
.lft li{ line-height:24px; height:24px; padding-left:10px; background:url(img/dot.gif) 0 9px no-repeat; font-size:14px;}

.more{ display:block; clear:both; width:847px; height:266px; padding:14px 0 0 95px; margin:0 auto 6px; background:url(img/mor.jpg) no-repeat;}
.more img{ float:left; width:400px; height:250px; margin-right:10px;}
.more dl{ float:left; width:400px; padding:8px 10px 4px;}
.more dt { font-size:16px; font-weight:100; font-family:"黑体"; line-height:26px;}
.more dd p{ line-height:20px;}
.more ul{ float:left; width:406px; padding-left:14px;}
.more li{ text-align:right;}
.more li a{ float:left;}
	
.scr2{ clear:both;}
.scr2 div{ float:left; width:468px; _width:467px; margin:0 2px 2px; display:inline;}
.scr2 ul{ clear:both;}
.scr2 li{ float:left; width:139px; margin-left:13px; display:inline; text-align:center;}
.scr2 li img{ width:135px; height:165px; border:2px solid #d4d4d4; margin-bottom:10px; display:block;}
p.tip{ padding:8px 18px; line-height:19px; text-indent:2em; clear:both; display:block;}	
p.tip2{ padding:8px 18px; line-height:5px; text-indent:2em; clear:both; display:block;}	
p.tip a{color:#5f5f5f;}
.scr4,.scr3,.scr5{ width:944px; margin:10px auto 0; clear:both;}
.scr4 ul,.scr3 ul{ clear:both; padding:0px 0 10px;}
.scr3 li{ text-align:center; float:left; width:226px; margin:0 4px;}
.scr3 li img{ display:block; width:220px; height:150px; padding:0 5px 6px 0; background:url(img/k.gif) 0 0 no-repeat; margin-bottom:8px;}
	
.scr4 li { float:left; width:175px; margin:0 6px; text-align:center;}
.scr4 li img{ display:block; width:170px; height:240px; padding:0 5px 6px 0; background:url(img/l.gif) 0 0 no-repeat; margin-bottom:8px;}	

.scr5 ul{ clear:both; margin-top:10px;margin-left:12px;padding:0px 0 10px;}
.scr5 li{ text-align:center; float:left; width:172px; margin:0 6px;}
.scr5 li img{ display:block; width:166px; height:125px; padding:0 5px 6px 0; background:url(img/m.gif) 0 0 no-repeat; margin-bottom:8px;}

.iask{ margin:8px 4px;}
.iask .iea{ background:#e9e9e9;}
.iask h3{ font-size:14px; padding:0 16px; height:32px; line-height:32px; background:#d0d0d0; color:#000; border-bottom:6px solid #fff;}
.iask dt{ padding:0 14px; height:26px; line-height:26px; overflow:hidden; background:#e9e9e9; text-align:right;}
.iask dt p{ float:left; text-align:left; font-size:12px; font-weight:900; width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.iask dt a{ float:left; margin-right:18px;}
.iask dt a img{ margin-right:4px;}
.iask dd{ padding:8px 16px; line-height:18px; color:#333; background:#fff;}
p.quote{ padding:8px; margin:8px; border:1px solid #ccc; background:#eee;}
.iask .fpage{ background:url(img/dline.gif) bottom repeat-x; padding:14px 0; margin-bottom:20px; text-align:center;}
.iask .fpage a{ padding:4px 6px 1px; border:1px solid #898989;}
.iask .fpage a.current{ border:none;}
.comm{}
.comm p{ line-height:18px; clear:both;}
.comm label{ float:left; width:100px; text-align:center;}
.comm textarea{ float:left; width:800px; height:102px; border:1px solid #b3b1a7; background:#fff; color:#666;}
.comm .sub{ padding:10px; line-height:24px; text-align:center;}
.sub button{ width:53px; height:27px; background:url(img/btn.gif) no-repeat; text-align:center; border:none; line-height:24px; color:#000;}
.sub a{ padding:0 18px; color:#d00;}
.sub a:hover{ color:#d00;}

