﻿@charset "utf-8";
/* CSS Document */
body{font-size:14px;margin:0;padding:0; color:#000000;font-family:Verdana,"宋体";background:url(../images/forum_back.gif) repeat-x #ffffff;}
a:visited {color: #000; text-decoration:none;}
a:link {color: #000; text-decoration:none;}
a:hover {color:#999; text-decoration:underline;}
a:active {color: #000; text-decoration:none;}
.clear{clear:both;}
img{border:0;}
/*下面是各个部分*/
#main{width:960px;margin:auto; background:#FFFFFF;}
#header{width:960px; height:50px;}
#logo{float:left;}
#tools{float:right; height:21px; margin-top:20px; height:20px; line-height:20px; color:#000000; font-size:12px;}
#tools a{color:#000000; text-decoration:none;}
#tools a:hover{color:#000000; text-decoration:underline;}
#t_search{background:url(../images/default_a_search.gif) no-repeat; width:40px; height:16px;}
#t_login{background:url(../images/default_a_login.gif) no-repeat; width:40px; height:16px;}
#t_reg{background:url(../images/default_a_reg.gif) no-repeat; width:75px; height:16px;}
#fir_nav{background:#e8e8e8 url(../images/nav_1_r.gif) no-repeat right; width:960px; margin:auto; height:30px; line-height:30px;}
#fir_n_l{background:url(../images/nav_1_l.gif) no-repeat left; height:30px;}
#fir_n_l ul{list-style:none;}
#fir_n_l ul li{float:left; display:block;}
#fir_n_l ul li a{font-size:12px; color:#000000; margin:0 8px;}
#fir_n_l ul li a:hover{color:#FF0000; text-decoration:underline;}
#banner{background:url(../images/banner.jpg) no-repeat left; width:960px; height:258px;}
#sce_nav{width:960px;margin:auto;height:32px;background:url(../images/nav_2_back.gif) repeat-x;}
#sce_nav ul{width:840px; margin:auto;list-style:none; padding:0;}
#sce_nav ul li{	float:left;}
#sce_nav ul a{line-height:32px;display:block;color:#FFF;font-size:12px;text-decoration:none;width:140px;text-align:center; }
#sce_nav ul a:hover{text-decoration:underline;font-weight:bold;}
.line{background:url(../images/nav_2_line.gif) no-repeat right; height:32px;}
#tip a{color:#c5e5fe; text-decoration:none; font-size:12px;}
#tip a:hover{color:#c5e5fe; text-decoration:underline;}
/*导航开始*/
#navigation {width:958px; height:27px; line-height:27px; margin:auto; background:url(../images/nav_3_back.gif) repeat-x; border:#fec987 solid 1px;}
#navigation ul{width:47%; list-style:none; margin:0; padding:0; float:left; margin-left:2%;}
#navigation ul li{float:left;color:#c91403;font-size:12px;}
#navigation ul a{line-height:27px;display:block;color:#c91403;font-size:12px;text-decoration:none;text-align:center; padding:0 5px; }
#navigation ul a:hover{text-decoration:underline;font-weight:700;}

.text_area{margin:15px;}
.news_area{font-size:12px; color:#ce0201;}
.news_area ul{margin:0; padding:0;}
.news_area li{line-height:22px; height:22px; text-align:right; clear:both; list-style:disc; display:block;}
.news_area li a{float:left; display:inline; text-align:left;}
#content{width:960px;margin:auto; margin-top:10px;}
#foucs{width:318px; height:240px; background:#fdf4b3; border:#ffcb89 solid 1px; padding:5px; float:left; margin-right:10px;}
#jingpin{border:#ffcb89 solid 1px; float:left; margin-right:10px; width:340px;}
#toutiao a{font-size:14px; font-weight:bold; color:#cf0105; text-decoration:none;}
#toutiao a:hover{font-size:14px; font-weight:bold; color:#cf0105; text-decoration:underline;}
#ttjianjie{color:#515151; font-size:12px; margin:14px 0; line-height:18px;}
*+html #ttjianjie{margin:13px 0 12px 0;} /* IE7 */
.fengexian{border-bottom:#c2c2c2 dashed 1px; margin:5px 0;}
.right_zone{border:#d7d7d7 solid 1px; width:263px; float:right; margin-left:3px;}
* html .right_zone{ clear:left;}
.right_zone h3{background:url(../images/title_back.gif) no-repeat; margin:0; height:27px; line-height:27px; color:#000000; border-bottom:#d7d7d7 solid 1px; padding-left:10px; font-size:14px;}
.diandian_zong{padding-top:3px;}/* Moz */
* html .diandian_zong{margin-top:-7px;} /* IE6 */
*+html .diandian_zong{margin-top:-10px;} /* IE7 */
.diandian{background:url(../images/kuair.gif) no-repeat; height:28px; line-height:28px;}
.diandian a{font-size:12px; margin:0 18px 0 38px;}

.big_area{/*border-left:#ffcb89 solid 1px; border-right:#ffcb89 solid 1px; border-bottom:#ffcb89 solid 1px;*/ width:958px; float:left; margin:15px 0;}
.big_area h3{background:url(../images/long_title_back.gif) no-repeat; margin:0; height:25px; line-height:25px; color:#ffffff; padding-left:20px; font-size:14px;}
.big_area h3 a{color:#FFFFFF; text-decoration:none;}
.big_area h3 a:hover{color:#FFFFFF; text-decoration:underline;}
.big_area h3 a:visited{color:#FFFFFF; text-decoration:none;}
.piclist{margin:20px 24px; font-size:12px; color:#525252;}
/*.b_pic_area{float:left; margin:0 10px; width:110px;}
* html .b_pic_area{float:left; margin:0 5px; width:110px;}*/
.b_pic_text{margin:10px; line-height:20px; clear:right;}
.b_pic_text a{font-size:12px; color:#c81501; text-decoration:underline;}
.b_pic_text a:hover{font-size:12px; color:#e85342; text-decoration:underline;}
.m_area{width:680px; float:left; margin-right:10px; border-left:#ffcb89 solid 1px; border-right:#ffcb89 solid 1px; border-bottom:#ffcb89 solid 1px;}
.m_area h3{background:url(../images/long_title_back.gif) no-repeat; background-position:-70px;  margin:0; height:25px; line-height:25px; color:#000000; padding-left:20px; font-size:14px;}
.m_area h3 a{color:#FFFFFF; text-decoration:none;}
.m_area h3 a:hover{color:#FFFFFF; text-decoration:underline;}
.m_area h3 a:visited{color:#FFFFFF; text-decoration:none;}
* html .m_a_margin{padding:15px;}


.leftfloat{float:left; width:325px;}
.works{float:left; margin:2px 4px 6px 4px;}
.works dt{float:left;margin-bottom:8px;}
.works{float:left; margin:2px 4px 6px 4px;}
.works dt{float:left;margin-bottom:8px;}
.worksbox{width:98px;height:118px;position:relative;}/*z-index*/
.worksbox a{border:1px solid #c31202;background-color:#c31202;display:block;}
.worksbox a:hover{border:1px solid #c31202;background-color:#c31202;text-decoration: none;}
.worksbox a span{color:#ffffff; display:block;background-color:#c31202;position:absolute;top:100px; text-align:center; width:98px; font-size:12px;left:0px;line-height:20px; text-decoration:none;}
.worksbox a:hover span{color:#ffffff;display:block;background-color:#c31202; text-decoration:underline;}
.worksbox a img{width:98px;height:100px;}

.rater{}/*z-index*/
.rater a{border:1px solid #c31202;background-color:#c31202;display:block;}
.rater a:hover{border:1px solid #c31202;background-color:#c31202;text-decoration: none;}
.rater a span{color:#ffffff; display:block;background-color:#c31202;text-align:center; width:98px; font-size:12px;left:0px;line-height:20px; text-decoration:none;}
.rater a:hover span{color:#ffffff;display:block;background-color:#c31202; text-decoration:underline;}
.rater a img{width:98px;height:100px;}

#dajiakanf{background:#b61118; padding:15px; color:#FFFFFF; font-size:12px; line-height:18px;height:242px;}
#kanfa{text-align:center; font-size:14px; font-weight:bold; margin-bottom:10px;}
#dajiakanf .kanfa_c{display:block;height:150px; overflow:hidden}
#kanfa span{display:block;height:50px;}
#kanfa a{ color:#FFFFFF; text-decoration:none;}
#kanfa a:hover{ color:#FFFFFF; text-decoration:underline;}
.big_bt{background:url(../images/big_bt.gif) no-repeat; border:none; width:81px; height:36px; cursor:pointer; font-size:14px; font-weight:bold;}
#vs{font-size:24px; color:#ffffff; margin:0 16px;}
.renshu1{flaot:left;width:81px; text-align:center; }
.renshu2{float:right;width:81px; text-align:center; margin-top:-20px;}
.banner_zh{margin:10px 0;}
#left_s_area{float:left; width:684px;}
.connews{ width:330px; float:left; margin-right:10px; border-left:#ffcb89 solid 1px; border-right:#ffcb89 solid 1px; border-bottom:#ffcb89 solid 1px; font-size:12px; margin-bottom:25px;}
.connews ul{margin:23px 15px; padding:0; list-style:none; color:#ce0201;}
.connews li{line-height:22px; height:22px; text-align:right; clear:both; display:block;}
.connews li a{float:left; display:inline; text-align:left; text-decoration:none;}
.title{background:url(../images/long_title_back.gif) no-repeat; background-position:-70px;  margin:0; height:25px; line-height:25px; color:#000000; padding-left:20px; font-size:14px;}
.t_left{float:left; font-size:14px; font-weight:bold; color:#FFFFFF;}
.t_right{float:right; padding-right:5px; font-size:12px;}
.right_zone2{border:#ffcb89 solid 1px; width:263px; float:left; margin-bottom:10px; background:#fdfdf1; font-size:12px;}
.jielong{width:263px;padding:0px;}
.right_zone2 h3{background:url(../images/title_back.gif) no-repeat; margin:0; height:27px; line-height:27px; color:#000000; border-bottom:#d7d7d7 solid 1px; padding-left:10px; font-size:14px;}
.tb{width:100%; height:24px; line-height:24px; padding:0 5px; font-size:12px;}
.tb td{border-bottom:#f79d69 dotted 1px;}
.tb_line{border-bottom:#f79d69 dashed 1px;}
.Menubox {width:263px;background:url(../images/nav_3_back.gif);height:28px;line-height:28px; color:#cd3100; font-size:12px;}
.Menubox ul{margin:0px;padding:0px; padding-left:10px;}
.Menubox li{float:left; display:block; cursor:pointer; width:60px; font-size:12px; text-align:center; color:#cd3100;}
.Menubox li.hover{padding:0px; background:#fff; width:58px;background:#ffffff; color:#cd3100; height:28px;line-height:28px; border-left:#ffcb89 solid 1px; border-right:#ffcb89 solid 1px;}
.Contentbox{width:263px; margin:auto; clear:both; margin-top:0px; padding-top:8px; background:#fdfdf1;}
.Menubox_wen{width:100px; margin:0 100px 0 60px;}
.user_user{float:left; margin:8px 4px 11px 4px; margin:4px;font-size:12px; text-align:center; overflow:hidden;}
.user_user{width:73px; height:93px;}
* html .user_user{width:62px; height:94px;}
*+html .user_user{width:73px; height:98px;}

#huati{text-align:center; font-size:14px; font-weight:bold; margin:10px 0;}
#huati_span{display:block; height:58px;height:56px;}
#huati a{ color:#000000; text-decoration:none;}
#huati a:hover{ color:#000000; text-decoration:underline;}
.news_area2{font-size:12px; color:#ce0201;}
.news_area2 ul{margin:0; padding:0;}
.news_area2 li{line-height:22px; height:22px; text-align:right; clear:both; list-style:none; display:block; padding:0 15px;}
.news_area2 li a{float:left; display:inline; text-align:left;}
.bg{background:#fff0d3;}

.lr_bt{float:left;}
#footer_nav{width:958px; margin:auto; margin-top:10px; height:29px; line-height:29px; background:url(../images/bottom_nav.gif) repeat-x; font-size:12px; text-align:center; color:#000000; border:#d7d7d7 solid 1px;}
#footer_nav a:visited{color:#000000; text-decoration:none;}
#footer_nav a:link{color:#000000; text-decoration:none;}
#footer_nav a:hover{color:#000000; text-decoration:underline;}
#footer{width:960px; margin:auto; padding-top:20px; color:#000000; line-height:28px; font-size:12px; text-align:center;}
#footer a:visited{color:#d71317; text-decoration:none;}
#footer a:link{color:#d71317; text-decoration:underline;}
#footer a:hover{color:#d71317; text-decoration:underline;}


/*dotnet*/
.indet_tb{ height:24px; line-height:24px; margin:auto;}
.indet_tb img{margin:3px 8px;}
.unameLink{color:#ce0201;}
.unameLink a{color:#ce0201; text-decoration:none;}
.unameLink a:hover{color:#ce0201; text-decoration:underline;}
.number{background:url(../images/n_back.gif) no-repeat;margin:6px 10px; padding:0 5px; text-align:center; width:17px; height:10px; color:White;}
.hotn{height:24px; line-height:24px;}
.hotn img{margin:3px 8px;}
.user_img{border:#ff0000 solid 1px; padding:2px;}
.liuyan{background:url(../images/u_button.gif) no-repeat; border:none; width:115px; height:22px; line-height:22px; margin:15px 70px; text-align:center; padding:5px 30px;}


.tempwidth{ width:80px;}
.temparea{ margin:20px 30px; font-size:12px; line-height:22px;}
.templine{ border-bottom:#000000 dashed 1px; width:100%; margin:10px 0;}