a:link,a:visited,a:active{color:#333; text-decoration:none; font-size:12px;}
a:hover{ text-decoration:underline;color:#9D2958;}
/*文字排版*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f36{font-size:36px;}
.f46{font-size:46px;}
.f48{font-size:48px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.tc{ text-align:center;}
.unl,a.unl,body a.unl,body *.unl,body a.unl:link,body a.unl:visited{text-decoration:underline;}
.no_unl{text-decoration:none;}
.vm{vertical-align:middle;}
.yahei{font-family:Microsoft YaHei;}
.Arial{font-family:Arial}
.italic{ font-style:italic;}
.mr10{ margin-right:10px;}
.mb5{ margin-bottom:5px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.mr15{ margin-right:15px;}
.mt5{ margin-top:5px;}
.mr5{ margin-right:5px;}
.mt30{ margin-top:30px;}
.mt60{ margin-top:60px;}
.mt20{ margin-top:20px;}
.p5{ padding:5px;}
.p12{ padding:12px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.p30{ padding:30px;}
.pl10{ padding-left:10px;}
.pl30{ padding-left:30px;}
.pl60{ padding-left:60px;}
.pr30{ padding-right:30px;}
.pl20{ padding-left:20px;}
.pl100{ padding-left:100px;}
.pb7{ padding-bottom:7px;}
.pb15{ padding-bottom:15px;}
.pb80{ padding-bottom:80px;}
.pt5{ padding-top:5px;}
.pt15{ padding-top:15px;}
.pt10{ padding-top:10px;}
.pt30{ padding-top:30px;}
.pt60{ padding-top:60px;}
.pt80{ padding-top:80px;}
.pt560{ padding-top:400px;}
.pr10{ padding-right:10px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.mt6{margin-top:6px;}
.mb10{margin-bottom:10px;}
.vm{vertical-align:middle;}
/*解决图片 文字标签 表单 垂直对齐问题*/
.vms{vertical-align:middle;display:inline-block;}

.ovh{ overflow:hidden;}
.pa{position:absolute;}
.pr{ position:relative;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.lh25{ line-height:25px;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
.block{display:block;}
.fRed,.fRed a,.fRed a:link,.fRed a:visited{color:#e50014; text-decoration:none;}
.fRed a:hover{color:#e50014; text-decoration:underline;}
.fBlue,.fBlue a,.fBlue a:link,.fBlue a:visited{color:#156054; text-decoration:none;}
.fBlue a:hover{color:#156054; text-decoration:underline;}
.fOrg,.fOrg a,.fOrg a:link,.fOrg a:visited{color:#ffc411; text-decoration:none;}
.fOrg a:hover{color:#ffc411; text-decoration:underline;}
.white,.white a,.white a:link,.white a:visited{color:#fff; text-decoration:none;}
.white a:hover{color:#9D2958; text-decoration:underline;}
.fGary{ color:#333;}
.lh40{ line-height:40px;}
.ImgStyle{overflow:hidden; line-height:0px; font-size:0px; display:block;}

input{border:1px solid #CCCCCC; font-size:12px;}
div,img,ul,li,dl,dd,form,p,h1,h2,h3,h4,h5,h6,h7,hr,span{margin:0;padding:0;border:0;}
ul,li,dl,dd{list-style-type:none;list-style-image: none;}
ol{}
ol li{list-style-type: decimal;}
ul,li{list-style-type:none;list-style-image: none;}
html{}
body{margin:0px; padding:0px; width:100%; margin:0px auto;font-size:12px; position:relative;}
.w900{width:900px; margin-left:auto; margin-right:auto;}
.w950{width:950px; margin-left:auto; margin-right:auto;}
.w1000{width:1000px; margin-left:auto; margin-right:auto;}
.w1030{width:1030px; margin-left:auto; margin-right:auto;}
.w970{width:970px; margin-left:auto; margin-right:auto;}
.w988{width:988px; margin:0px auto; position:relative;}
.blue{ color:#156054;}
.white{ color:#FFFFFF;}
.Purple{ color:#9d2958;}
.none{display:none;}
.pb30{ padding-bottom:30px;}

.area {width:960px;clear:both; height:auto;margin:0 auto}

.top-pic-box{background:#f2f2f2; width:100%;}
.top-pic-box .area{position:relative;}
.top-pic-box .title{width:90px;position:absolute;top:30px;left:0;text-align:center;font-size:14px;font-family:"微软雅黑";color:#FFF;line-height:18px;font-weight:bold;}
.top-pic-box .title a,.top-pic-box .title1 a{color:#FFF}
.top-pic-box .title1{width:860px;position:absolute;top:4px;left:124px;text-align:left;font-size:14px;font-family:"微软雅黑";color:#FFF;line-height:18px;font-weight:bold;line-height:36px}
.top-pic-box .zhuanbo{width:170px;height:28px;position:absolute;top:95px;left:767px;}

#topic_nav_box{width:100%;height:30px;background:#fff;overflow:visible;}
.top-head-box{width:100%; background:#FFFFFF;}

.bg_black{ background:#000;}
.bg_white{ background:#ffffff;}
.bg_red{background:#bc0309;}
.bg_blue{background:#156054;}
.bg_efefef{ background:#efefef;}
.bg_f7f7f7{background:#f7f7f7;}
.bg_1030{background:url(images/bg_1022.png) no-repeat center 0px; padding:10px 0px 9px 0px; height:40px; left:-15px; z-index:10;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.bor_a8cde5{border:1px solid #a8cde5;}
.line_f0f0f5{background:#f0f0f5; height:4px; overflow:hidden; line-height:0px;}
/*在这里改top图*/
.bodyWrap{ background:url(images/6-2.jpg) no-repeat center top; color:#666666;margin:0 auto;line-height:23px;font-size:14px;}
.BgTitle{background:url(images/bg_Title.png) no-repeat center top; width:1000px; margin-left:-1px;}
.H_Logo{ height:22px; width:24px; line-height:22px; padding:20px 16px 67px 168px; background:url(images/header_Logo.png) no-repeat 0px 0px; position:absolute; left:615px; top:30px; color:#c72b40; font-size:16px; text-align:center;}
.H_Title{position:absolute; left:300px; top:180px;}
.H_Info{ position:absolute; width:374px; left:311px; top:315px; font-size:14px; color:#FFF; line-height:26px;}

.A_text{width:590px; left:0px; top:30px;}
.bg_A{background:url(images/bg_A.png) no-repeat 10px 120px; height:550px;}
.A_P01{width:300px; height:auto; line-height:20px; left:0px; top:0px; left:50px; top:132px; color:#333;}
.A_P03{width:220px; height:480; left:740px; top:70px;}
.A_P03 strong{ background:#333333; color:#FFF; padding:10px; line-height:20px; position:absolute; left:0px; bottom:0px;}
.A_P04{width:300px; height:auto; text-align:right; line-height:30px;left:125px; top:345px; color:#333;}
.A_P02{ left:475px; top:132px; position:absolute;}

.imgBor{ border:1px solid #e9e9e9;}

.Icon_ta{position:absolute; left:95px; top:170px; z-index:11;}
.A_Name{position:absolute; left:0px; top:245px;}
.A_Name font{width:100%;}
.A_Listen{ position:absolute; left:110px; top:270px;}
.A_Info{ position:absolute; left:0px; top:325px; width:220px; line-height:20px;}

.voteT{line-height:40px; color:#00ffff; font-size:18px; float:left;}
.voteUl li{ float:left; font-size:18px;}
.voteUl li strong{ float:left;}
.voteUl li .option{width:140px; height:25px; line-height:25px; float:left; background:url(images/bg_vote.png) no-repeat 0px 0px; margin:8px 20px 0px 10px;}
.voteUl li .option .count{text-align:center;font-family:"Verdana";font-size:16px;color:#FFF;line-height:25px; float:left; width:60px;}
.voteUl li .option .digg{text-align:center;font-size:12px;color:#FFF;line-height:25px; padding-left:20px; width:50px; background:url(images/icon_X.png) no-repeat 10px center; float:left;}
.voteUl li .option .digg a{color:#FFF;text-decoration:none}
.voteUl li .option .digg a:hover{text-decoration:none}

.bg_B{background:url(images/bg_B.png) no-repeat 180px 150px; height:800px;}

.H280{height:280px;}
.dlPic{ position:absolute;}
.dlPic dt{width:417px; height:249px; padding:15px}

.dlPic dd{width:109px; height:109px;text-align:center; line-height:109px; color:#FFF; font-size:20px; position:absolute; left:62px; top:162px;}
.dlPic dd.B_Blue{background:url(images/bg_blue.png) no-repeat 0px 0px;}
.dlPic dd.B_Red{background:url(images/bg_red.png) no-repeat 0px 0px;}
.dlPic dd.row2{ line-height:30px;height:60px; padding:24px 0px 25px 0px;}
.bor15_fff{ border:15px solid #FFF;}

.bg_TitleH3{ background:url(images/bg_TitleH3.png) no-repeat 0px bottom; height:63px; margin-top:15px; font-weight:lighter; line-height:58px;}
.h_3{ height:3px; overflow:hidden; line-height:0px;*background:#3e3d77;}

.act_t_hd{}
.act_t_bd {padding-top:73px;}
.act_t_bd  li{position:relative;float: left;margin-right:37px; display:inline;width:150px; height:205px;}
.act_t_bd  ul{position:relative; height:215px; margin-left:2px; background:url(images/bg_cf.png) no-repeat 150px 2px;}
.act_t_bd  .two_1 { position:relative; margin-top:-34px;}
.act_t_bd .timerline{display: block; height:55px; width: 900px; background:url(images/bg_time.png) no-repeat center bottom;}
.act_t_bd .timerline li{float:left; width:150px; margin-right:37px; text-align:center; line-height:55px; height:55px; font-size:14px;}
.act_t_bd li .title{ color: #fff; font-style:normal; font-size:14px; line-height:20px; text-align:left; position: absolute; left: 0px; bottom:-3px; width:130px; height:auto; padding:7px 10px 13px 10px; background: url(images/img_15.png)  no-repeat 0px bottom;}
.act_t_bd li .title2{ bottom:-37px;}
.act_t_bd li .title  a {color:#fff;}

.bg_C{background:url(images/bg_C.png) no-repeat 615px 150px; height:770px;}
.C_text{ position:absolute; width:610px; left:0px; top:60px;*top:80px;}

.C_Ul{ position:relative; left:-15px; top:135px; width:930px;}
.C_Ul ul{position:relative; height:215px;}
.C_Ul ul li{position:relative;float: left;display:inline;width:150px; height:200px; border:15px solid #FFFFFF; z-index:11}
.C_Ul ul li.liTwo{position:relative; margin-top:45px;}
.C_Ul ul li.last_C_Ul{ margin-left:-55px; margin-top:-85px; z-index:10;width:250px; height:330px; border-right:0px; border-left:0px;}

.i_T{ background:url(images/icon_T.png) no-repeat 10px top; position:absolute;height:44px; display:block; line-height:30px; *line-height:34px; padding-top:10px; *padding-top:10px; left:0px; bottom:-48px; font-size:30px;}
.i_B{ background:url(images/icon_T.png) no-repeat 10px bottom;position:absolute;height:44px; display:block; line-height:30px; *line-height:34px; padding-bottom:10px; *padding-bottom:10px; left:0px; top:-48px; font-size:30px;}
.i_T sup,.i_B sup{ font-size:14px;}

.bg_D{background:url(images/bg_D.png) no-repeat 560px 430px; height:680px;}
.D_text{ position:absolute; width:610px; left:2px; top:10px; *top:30px;}
.D_Ul{ position:relative; left:-15px; top:105px; width:930px;}
.D_Ul li .i_T{width:150px; text-align:center; background-position:center top;}
.D_Ul li .i_B{width:150px; text-align:center; background-position:center bottom;}

.bg_E{height:490px;}


.bg_F{background:url(images/bg_F.png) no-repeat 0px bottom; height:360px;}
.F_Pic{width:540px; height:340px;left:0px; top:60px; z-index:1}
.F_text{width:403px; height:163px; padding:20px 40px; color:#FFFFFF; right:0px; top:80px; background:url(images/bg_F_Info.png) no-repeat 0px 0px; z-index:11;}
.F_text h4{height:34px; line-height:34px; border-bottom:1px solid #e08894; margin-bottom:8px;}
.F_text p{line-height:22px;}
dl.F_weibo{height:60px; width:200px; position:absolute; left:580px; top:340px;}
dl.F_weibo dt{width:60px; height:60px; float:left;}
dl.F_weibo dd{width:130px; padding-left:10px; float:left;}

.E_Box{width:428px; height:auto; padding-top:30px}
.E_BoxL,.E_BoxR{background:#efefef; border:1px solid #cececd; height:105px;}
.E_BoxA{width:230px; line-height:21px;}
.E_Img{ margin-top:20px;}
.E_PK{position:absolute; margin-left:-60px; left:50%; top:340px; z-index:1111; width:119px; height:72px;}
.E_PK1{position:absolute; margin-left:-60px; left:50%; top:890px; z-index:1111; width:119px; height:72px;}
.E_PK2{position:absolute; margin-left:-60px; left:50%; top:1440px; z-index:1111; width:119px; height:72px;}
.E_PK3{position:absolute; margin-left:-60px; left:50%; top:1990px; z-index:1111; width:119px; height:72px;}
.E_PK4{position:absolute; margin-left:-60px; left:50%; top:2540px; z-index:1111; width:119px; height:72px;}

.voteTwo{background:url(images/bg_Vote02.gif) no-repeat 0px 0px;width:236px; height:61px;}
.voteTwo .option{width:auto; height:25px; line-height:25px; float:left; margin:18px 0px 18px 70px;}
.voteTwo .option .count{text-align:center;font-family:"Verdana"; margin-left:15px;font-size:16px;line-height:25px; float:left; width:80px;}
.voteTwo .option .digg{text-align:center;font-size:12px;color:#fff;line-height:25px;float:left;width:60px; background:url(images/bg_V.png) no-repeat 0px center; }
.voteTwo .option .digg a{color:#fff;text-decoration:none; width:60px; height:25px; display:block; background:url(images/bg_V.png) no-repeat 0px center; }
.voteTwo .option .digg a:hover{text-decoration:none}

.bg_G{background:url(images/bg_G.png) no-repeat right top; height:610px;}
.weiboPic{ position:absolute; right:0px; top:0px;}
.G_Weibo{width:620px; height:450px; margin-top:25px;}
.weixinPic{position:absolute; left:690px; top:300px; z-index:111;}

/*带一键登录全站迷你导航 v20130219 loginall @goldenchen*/
.mininav{width:100%;height:26px;background:url(images/top_bg.gif) repeat-x top center;}
.mininavInner{width:1000px;height:28px;margin:0 auto;}
.mininavInner a{color:#000;text-decoration:none;font-family:"宋体";}
.mininavInner a:hover{color: #990000;}

.tcopyright {width:960px;margin:0 auto;padding:1px 0;font-size:12px;line-height:28px;color:#333; text-align:center; overflow:hidden;clear:both;}
.tcopyright .en{font-family:Arial;}
.tcopyright a{color:#333;text-decoration: none;}
.tcopyright a:hover{color:#bd0a01;text-decoration: underline;}
