@charset "utf-8";
/*******author:Tongyan.Guo**************/
html{min-width:1002px;}
body{ margin:0; padding:0; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; background-color:#2a2f44;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{font-family:"宋体",Arial, Helvetica, sans-serif; text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg{ background:url(../images/bg_index.jpg) center top no-repeat #941a1a;}
.rel1002{ position:relative; width:1002px; margin:0 auto; overflow:hidden;}
.img_banner{ position:relative; width:1002px; margin:0 auto; overflow:hidden;}
.img_banner img{ float:left;}

.tit_info{ line-height:18px; font:bold 14px "微软雅黑"; color:#b90101; position:absolute; left:330px; top:393px; width:600px; text-indent:2em; }
.index_nav{ position:absolute; width:996px; height:90px; left:3px; top:500px; overflow:hidden; }
.index_nav li{ float:left; }
.index_nav li a{ display:block; width:247px; height:90px; font:bold 25px/90px "微软雅黑"; color:#8b1100; text-align:center; margin-right:2px; }
.index_nav li a:hover,.index_nav li a.on{ background:url(../images/hover.jpg) no-repeat; }
.cont1002{ width:1002px; margin:0 auto; padding-bottom:110px; }
.wrap982{ width:982px; margin:0 auto; padding-top:33px; }
.flash_box{ float:left; width:632px; height:304px; }
.luan_box{ float:right; width:350px; }
.login_box,.logout_box{ height:90px; overflow:hidden; margin-top:15px; }
.link{ width:170px; height:75px; text-indent:-9999px; float:left; }
.login{ background:url(../images/login.jpg) no-repeat; margin-right:8px; }
.btn_cz{ background:url(../images/cz_btn.jpg) no-repeat; }
.logout_box{ color:#ffe478; }
.logout_box p{ line-height:18px; }
.tuichu{ margin-top:3px; height:20px; }
.tuichu a{ margin-right:4px; width:60px; height:20px; float:left; display:block; line-height:20px; text-align:center; background:#ecca2b; color:#941a1a; }
.tit{ color:#f6e102; padding:5px 0 6px; border-bottom:1px solid #ca2727; font:bold 19px "微软雅黑"; }
#demo{ width:350px; height:105px; overflow:hidden;   }
#huojiang,.biaoti{  width:350px; border-collapse:collapse; border-spacing:0;  }
#huojiang td{ text-align:center; color:#ffe478; height:35px;  }
.biaoti{ margin-top:10px; }
.biaoti th{ height:25px; line-height:25px; text-align:center; color:#ffe478; }
.bt_tit{ font:bold 19px "微软雅黑"; color:#f6e102; padding:10px 0; }
.prize_box{ width:950px; height:116px; overflow:hidden; background:url(../images/prize_box.jpg) no-repeat; padding:13px 14px 0 18px; }
.prize_box li{ float:left; width:115px; height:100px; overflow:hidden; margin:0 10px; }
.prize_box li img { border:3px solid #9b2d2d; }
.prize_box li p{ color:#ffe478; padding-top:5px; text-align:center; }
.cont03{ position:relative; margin-top:15px; }
.rule{ width:625px; color:#ffe478; padding-left:30px;  }
.rule li{ line-height:20px; list-style-type:decimal; }
.btns{ width:213px; height:268px; background:url(../images/libao.jpg) no-repeat; overflow:hidden; position:absolute; top:15px; right:51px; }
.btns a{ width:100px; height:82px; background:url(about:blank); text-indent:-9999px; position:absolute; }
.btns_1{ top:91px; left:0; }
.btns_2{ top:91px; left:113px; }
.btns_3{ top:186px; left:0; }
.btns_4{ top:186px; left:113px; }
.info_index{ color:#ffe478; }
.info_index h3{ font:bold 19px "微软雅黑"; padding:10px 0; }
.info_index p{ line-height:18px; padding:5px 0; text-indent:2em; }

.pop_info,.pop_bg{ background:#6a0f0f; padding:20px; width:450px; display:none; }
.close{ width:58px; height:58px; background:url(../images/close.jpg) no-repeat; text-indent:-9999px; position:absolute; right:-59px; top:0; }
.pop_info h2{ color:#ffe244; font:bold 16px "宋体"; padding-bottom:10px; text-align:center; }
.pop_info h3{ color:#fff4b4; line-height:18px; border-bottom:1px solid #7c2f2f; padding-bottom:8px; }
.pop_table{ border-collapse:collapse; border-spacing:0; color:#fff; margin:15px auto 0; }
.pop_table td{ padding-top:10px; }
.inp,.inp_num{ width:189px; height:23px; border:1px solid #a5acb2; background:#fff; line-height:23px; color:#000; }
.inp_num{ width:80px; }
.pop_bgxx{ border-collapse:collapse; border-spacing:0; border-top:1px solid #d41e1e; border-left:1px solid #d41e1e; width:390px; margin:0 auto; }
.pop_bgxx td,.pop_bgxx th{ border-bottom:1px solid #d41e1e; border-right:1px solid #d41e1e; color:#fff; background:#aa1f1f; text-align:center; padding:10px 0; }
.pop_bgxx th{ background:#9c1201; color:#ffe244; }
.yema{ text-align:center; color:#ffe244; padding:10px 0; }
.yema a,.yema span{ display:inline-block; padding:4px 6px; margin:0 1px; text-align:center; color:#fff; background-color:#aa1f1f; }
.yema a.current,.yema span.current{ color:#ffe244; font-weight:bold; background-color:#9c1201; }

