@charset "UTF-8";
/*! Project:p41705, Create:tcx 2018.07.04 11:05, Update:tcx 2018.07.04 14:51 */ 

/*! Project:p41705, Create:tcx 2018.07.04 11:05, Update:tcx 2018.07.04 14:45 */
blockquote,body,br,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,select,textarea,ul{margin:0;padding:0}
html{background:#fcffea url(1.jpg) no-repeat center 0}
body{font:12px/24px "\5b8b\4f53";background:url(2.jpg) no-repeat center 400px;color:#881b06}
em{font-style:normal}
a{color:#881b06;text-decoration:none;cursor:pointer}
a:hover{text-decoration:underline}
li,ul{list-style:none}
.top{width:980px;height:400px;background:url(1.jpg) no-repeat center 0;margin:auto;position:relative;z-index:1000}
.main{width:980px;background:url(2.jpg) no-repeat center 0;margin:auto;min-height:860px;height:auto!important;height:860px}
.logo{position:absolute;display:block;top:10px;left:131px;width:126px;height:88px;overflow:hidden;text-indent:-1000px}
.links{position:absolute;top:0;left:709px}
.links a{display:block;float:left;width:72px;height:30px;overflow:hidden;text-indent:-1000px;float:left}
.zhuan{position:relative}
.zhuan li{width:155px;height:90px;position:absolute;background:url(btn.jpg);overflow:hidden;text-align:center;padding-top:21px;line-height:30px}
.zhuan .on,.zhuan li:hover{background:url(btn.jpg) 0 -111px}
.zhuan li img{display:block;margin:auto;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 8px #ffc81a;box-shadow:0 0 8px #ffc81a}
.zhuan .z1{top:124px;left:110px}
.zhuan .z2{top:124px;left:271px}
.zhuan .z3{top:124px;left:432px}
.zhuan .z4{top:124px;left:593px}
.zhuan .z5{top:124px;left:754px}
.zhuan .z6{top:240px;left:754px}
.zhuan .z7{top:356px;left:754px}
.zhuan .z8{top:472px;left:754px}
.zhuan .z9{top:588px;left:754px}
.zhuan .z10{top:588px;left:593px}
.zhuan .z11{top:588px;left:432px}
.zhuan .z12{top:588px;left:271px}
.zhuan .z13{top:588px;left:110px}
.zhuan .z14{top:472px;left:110px}
.zhuan .z15{top:356px;left:110px}
.zhuan .z16{top:240px;left:110px}
.play{display:block;position:absolute;top:457px;left:334px;width:337px;height:89px;font-size:0;background:url(btn.png)}
.play:hover{background:url(btn-hover.png)}
.time{display:none;position:absolute;top:425px;left:280px;width:462px;font:bold 16px/24px "\5fae\8f6f\96c5\9ed1";color:#fffef4;text-align:center}
.fwq{position:absolute;top:75px;left:720px}
.fwq select{width:190px}
.user{position:absolute;top:72px;left:360px;font:bold 14px/24px "\5fae\8f6f\96c5\9ed1";color:#eee;width:412px;text-align:center}
.user a{color:#feaf0a;margin:0 4px;text-decoration:underline}
.user i{font-size:24px;color:#fff101;font-style:normal}
.btn{position:absolute;top:770px;left:90px;width:842px}
.btn a{display:block;overflow:hidden;text-indent:-1000px;width:120px;height:74px;float:left;margin-right:50px}
.btn a.b2{margin-right:63px}
.btn a.b3{margin-right:63px}
.btn a.b5{margin-right:0}
.foot{width:760px;background:url(s_logo.png) no-repeat 10px 0;height:120px;margin:auto;padding-left:190px;color:#989898}
.foot a{color:#bbb}
.news{padding:580px 0 0 40px;width:360px;float:left}
.news li{border-bottom:1px dotted #b5bb91;line-height:30px;background:url(7.png) no-repeat 3px -370px;padding-left:14px}
.news li span{float:right;color:#ffa320}
.step{float:left;padding:576px 0 0 145px;width:420px;float:left;font:14px/24px "\5fae\8f6f\96c5\9ed1"}
.step p{padding-bottom:1em}
.step p span{background:url(7.png) no-repeat 0 -289px;width:38px;height:22px;display:block;color:#fff;margin-right:5px;text-indent:10px;float:left}
#a{z-index:3000;display:none}
.msg{display:none;width:704px;border:1px solid #883502;background:#fff;color:#353535;position:absolute;left:50%;margin-left:-353px;top:200px;z-index:3001}
.msg h3{font:bold 24px/46px "\5fae\8f6f\96c5\9ed1";color:#b81c22;background:url(7.png) repeat-x 0 -163px;text-indent:30px}
.con{padding:30px 30px 50px}
.msg .con a,.msg .con strong{color:#e4631e}
.msg .close{width:25px;height:24px;background:url(7.png) 0 -438px;position:absolute;top:12px;right:20px;cursor:pointer}
.msg .con table{width:100%}
.msg .con td{border-bottom:1px solid #dad7d7;line-height:30px}
.msg .con th{font:18px/34px "\5fae\8f6f\96c5\9ed1";color:#b41901}
.msg2 .close{width:40px;height:40px;position:absolute;top:0;right:0;cursor:pointer;background:#ef7e14;text-align:center;font:40px/40px "\5b8b\4f53";color:#fff}
.layer{width:100%;height:1380px;background:#000;position:absolute;left:0;top:0;z-index:2000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter:alpha(opacity=50)}
.msg2{width:700px;border:5px solid #ef7e14;background:#fff;color:#353535;position:absolute;left:50%;margin-left:-355px;top:200px;z-index:3001}
.msg2 h3{font:26px/80px "\5fae\8f6f\96c5\9ed1";color:#b6140b;text-align:center}
.msg2 .con{font:18px/30px "\5fae\8f6f\96c5\9ed1"}
.msg2 .con span{background:#f5f5f5;font:12px/31px "\5b8b\4f53";display:inline-block;height:31px;padding-left:10px;width:450px;border:1px solid #d5d5d5;vertical-align:middle}
.copy{width:78px;height:33px;background:#636363;color:#fff;display:inline-block;text-align:center;font-size:14px;vertical-align:middle}
.msg2 .con table,.msg2 .con2 table{width:100%}
.msg2 .text1{width:196px;background:#f5f5f5;border:1px solid #d5d5d5;height:22px;line-height:22px;padding:0 4px}
.msg2 .text2{width:104px;height:44px;background:url(btn.jpg) -340px -90px;border:none;font:16px/44px "\5fae\8f6f\96c5\9ed1";color:#fff;cursor:pointer}
#role_award .con{text-align:center}
#role_award .con p{color:#b6140b;padding:10px 0;font-size:16px}
#role_award .text1{width:300px;height:30px;line-height:30px}
.msg2 td label{font:12px/24px "\5b8b\4f53"}
.msg2 .con2{padding-bottom:30px}
.msg2 .con2 h3{font:26px/80px "\5fae\8f6f\96c5\9ed1";color:#b6140b}
.msg2 .con2 th{text-align:left;font:bold 14px/34px "\5fae\8f6f\96c5\9ed1"}
.msg2 .con2 td{padding-bottom:10px}
.msg2 .con2 td em{color:red;padding:0 8px}
.msg2 .con2 td span{color:#7e7e7e;padding-left:18px;display:inline-block}
.yes{background:url(7.png) no-repeat 0 5px}
.no{background:url(7.png) no-repeat 0 -39px}
.enter,.msg2 .con .ok{display:block;width:185px;height:52px;background:url(btn.jpg) -155px -90px;margin:20px auto 0;text-align:center;font:18px/52px "\5fae\8f6f\96c5\9ed1";text-align:center;color:#fff}
.enter:Hover,.msg2 .con .ok:hover{text-decoration:none}
.pages{text-align:center;padding:30px 0 0}
.pages a{display:inline-block;margin-right:5px;line-height:18px;padding:2px 6px;border:1px solid #bebebe;background:#f4f4f4;color:#000}
.pages a:hover{text-decoration:none}
.pages a.pagecurrent{border:none;color:#e40c19;font-weight:700;background:0 0}
.weixin{display:none;position:fixed;right:2px;top:200px;width:132px;height:190px;background:url(float.png);border:1px solid #cfcfcf;font:12px/24px "\5fae\8f6f\96c5\9ed1";_position:absolute;_top:expression(documentElement.scrollTop+200)}
.weixin .add{display:block;position:absolute;left:22px;top:42px;width:82px;height:22px;overflow:hidden;text-indent:-1000px}
.weixin p{position:absolute;bottom:0;width:100%;line-height:30px;text-align:center;color:#f15815}
.weixin img{position:absolute;top:70px;left:20px}
.weixin .close{position:absolute;width:15px;height:15px;overflow:hidden;text-indent:-1000px;right:2px;top:2px}
.btnBox{position:absolute;left:50%;top:449px;margin-left:-193px;width:400px;height:60px;font-size:12px;font-weight:700;color:#fff8bc}
.btnBox-tip{margin-top:5px;width:100%;text-align:center}
.btnBox-check{margin-left:17px;display:inline-block;width:109px;height:23px;font-size:12px;font-weight:700;color:#fff8bc;border:2px solid #fff7b7;-webkit-border-radius:11px;border-radius:11px;text-align:center;line-height:23px}
.btnBox-check:hover{text-decoration:none}
.btnBox-check--tr{display:inline-block;width:0;height:0;font-size:0;overflow:hidden;border-width:4px;vertical-align:middle;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff8bc;margin-left:2px}
.btnBox-btn{display:inline-block;width:193px;height:59px;font-size:0;line-height:0;overflow:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.btnBox-btn--one{background:url(btn_one.png) no-repeat}
.btnBox-btn--one:hover{background:url(btn_one_on.png) no-repeat}
.btnBox-btn--ten{background:url(btn_ten.png) no-repeat}
.btnBox-btn--ten:hover{background:url(btn_ten_on.png) no-repeat}