html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0;vertical-align:middle}
li{list-style:none}
:focus{outline:0}
button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none;padding:0}
input{-webkit-tap-highlight-color:transparent}
::-webkit-scrollbar-track{background-color: #cb1709;border-radius: 0px;}
::-webkit-scrollbar-thumb{background-color: #f90;border-radius:0px;}
::-webkit-scrollbar{width:0px;height: 0px;}
.hide{display:none}
.left{float:left}
.right{float:right}
.clear{clear:both}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
*html .clearfix{zoom:1}
html,body{height: 100%}
.tc{text-align:center}
a{color:#2f2f2f;text-decoration:none}
a:hover{text-decoration:none}
.scroll_horizontal{position:relative;width:660px;height:120px;padding:10px;background-color:#eee}
.scroll_horizontal .box{overflow:hidden;position:relative;width:580px;height:120px;margin:0 auto}
.scroll_horizontal .list{overflow:hidden;width:9999px}
.scroll_horizontal .list li{float:left;width:200px}
.scroll_horizontal .next,.scroll_horizontal .prev{position:absolute;z-index:10;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../images/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer}
.scroll_horizontal .prev{left:5px;background-position:0 0}
.scroll_horizontal .next{right:5px;background-position:-40px 0}
.scroll_horizontal .prev:hover{background-position:0 -50px}
.scroll_horizontal .next:hover{background-position:-40px -50px}
.scroll_vertical{position:relative;width:180px;height:340px;padding:10px;background:#eee}
.scroll_vertical .box{overflow:hidden;position:relative;top:40px;height:260px}
.scroll_vertical .list{position:absolute;top:0;left:0}
.scroll_vertical .list li{height:140px;text-align:center}
.scroll_vertical .next,.scroll_vertical .prev{position:absolute;z-index:10;left:50%;width:120px;height:30px;margin-left:-25px;width:50px;height:40px;background-image:url(../images/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer}
.scroll_vertical .prev{top:5px;background-position:-80px 0}
.scroll_vertical .next{bottom:5px;background-position:-130px 0}
.scroll_vertical .prev:hover{background-position:-80px -40px}
.scroll_vertical .next:hover{background-position:-130px -40px}
#list-scroll-1{width:1000px;height:217px;background:0 0;padding:0!important}
#list-scroll-1 .box{height:100%!important;width:999px!important}
#list-scroll-1 .list li{width:202px}
#list-scroll-1 .next,#list-scroll-1 .prev{background-image:url(../images/control2.png);width:30px;height:40px;margin-top:-20px}
#list-scroll-1 .prev{left:-40px;background-position:0 0}
#list-scroll-1 .prev:hover{background-position:0 -40px;background-color:#393939}
#list-scroll-1 .next{right:-40px;background-position:-30px 0}
#list-scroll-1 .next:hover{background-position:-30px -40px;background-color:#393939}
#list-scroll-1 .linkitem{display:block;float:left;width:186px;height:187px;background-image:url(../images/linkitem.png);background-position:0 0;background-repeat:no-repeat;-moz-transition:margin-top 1s;-webkit-transition:margin-top 1s;transition:margin-top 1s;margin-top:30px}
#list-scroll-1 .linkitem:hover{margin-top:10px}
#list-scroll-1 .linkitem.linkitem1{background-position:0 0}
#list-scroll-1 .linkitem.linkitem1:hover{background-position:0 -187px}
#list-scroll-1 .linkitem.linkitem2{background-position:-202px 0}
#list-scroll-1 .linkitem.linkitem2:hover{background-position:-202px -187px}
#list-scroll-1 .linkitem.linkitem3{background-position:-405px 0}
#list-scroll-1 .linkitem.linkitem3:hover{background-position:-405px -187px}
#list-scroll-1 .linkitem.linkitem4{background-position:-607px 0}
#list-scroll-1 .linkitem.linkitem4:hover{background-position:-607px -187px}
#list-scroll-1 .linkitem.linkitem5{background-position:-809px 0}
#list-scroll-1 .linkitem.linkitem5:hover{background-position:-809px -187px}
#list-scroll-2{width:100%;padding:0!important}
#list-scroll-2 .box{height:100%!important;width:860px!important;margin-top:90px}
#list-scroll-2 .list li{width:118px;text-align:center;margin:0 8px}
#list-scroll-2 .list li a{color:#bababa}
#list-scroll-2 .list li a:hover{color:#fbf19c}
#list-scroll-2 .list li span{display:block;padding-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#list-scroll-2 .next,#list-scroll-2 .prev{background-image:url(../images/control4.png);width:29px;height:29px;margin-top:0}
#list-scroll-2 .prev{left:30px;background-position:0 0}
#list-scroll-2 .next{right:30px;background-position:-29px 0}
body{font:14px/1.8 Microsoft Yahei,Arial,Helvetica,sans-serif;background:#75020f;}
.container{position: relative;display: table;table-layout: fixed;width: 100%;height: 100%;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
background: url(../images/bg.jpg) top center;
background-size: cover;
overflow: hidden;
}
.wrapper{width:1000px;margin:0 auto}
.wrapper:after,.wrapper:before{content:"";display:table}
.wrapper:after{clear:both}
a{color:#f6ff00;text-decoration:none}
.fc-green{color:#00ff18!important}
.fc-yellow{color:#fbe102!important}
.fc-red{color:#fb0410!important}
.fs-12{font-size:12px!important}
.fs-14{font-size:14px!important}
.fs-16{font-size:16px!important}
.fs-20{font-size:20px!important}
.fs-24{font-size:24px!important}
.fs-line{text-decoration:underline}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
/*.header{height:84px;background:#7c0000}
.header .wrapper{height:84px;position:relative}
.header .logo{position:absolute;left:0;top:0;width:347px;height:84px;background:url(../images/logo.jpg) no-repeat}
.header .logo img{vertical-align:middle}
.header .nav{float:right;height:84px;padding-right:50px}
.header .nav li{float:left}
.header .nav a{margin-right:20px;height:84px;line-height:84px;width:92px;display:inline-block;color:#fff;font-size:14px;text-align:center;font-weight:700}
.header .nav a:hover{color:#512411!important;background:url(../images/navBg.png) no-repeat}*/

.header{position: relative;padding:5px;background:rgba(255, 255, 255, 0.42);box-shadow: 0 1px 20px #77002f;z-index: 6;}
.header .logo{display: inline-block;margin-left:6px;}
.header .logo img{vertical-align: middle;width: 180px;}
/*.header .wrapper{float: right;margin-top: 9px;}*/
.header .wrapper .navs{display: inline-block;width: 90px;height: 35px;line-height: 35px;margin-left: 6px;font-weight: bold;font-size: 18px;text-shadow: 1px 1px 0px #fff0a0;text-align: center;color: #ba2534;border-radius:5px;background: #f5da45;}
.header .wrapper .navs:hover{background: #f8ea8b;}

.popnav .layui-layer-content{padding:15px;}

.hdjjPop,.hdxzPop,.hdsmPop{display:none;}

.hdjjPop table{width: 100%;margin-top:15px;border: 1px solid #88000e;font-size: 16px;text-align: center;}
.hdjjPop table th{padding: 2px 0;background: #88000e;border: 1px solid #88000e;color: #f5da45;}
.hdjjPop table td{padding: 2px 0;border: 1px solid #88000e;font-size: 14px;}
.hdjjPop h1{font-size: 15px;color: #88000e;}
.hdjjPop a{color: #88000e;}

.hdxzPop span,.hdsmPop span{color: #ba2534;}

/*.logined{
display: -webkit-flex;display: flex;justify-content:space-between;align-items: center;
position: relative;margin: 5px auto;height:40px;line-height:40px;text-align:center;width:584px;background:rgba(0, 0, 0, 0.4);border:2px solid #fff06d;border-radius:30px;color:#fff06d;font-size:20px;z-index:10;display:none;overflow:hidden}
.logined i{color:#deb558;font-size:30px;margin:0 5px;display:inline-block;vertical-align:top}
.logined span{margin:0 10px}
.logined b{font-weight:400;color:#fff100;font-size:20px}
.logined .qdbtn{display: inline-block;width:83px;height:30px;line-height:30px;background:#e60014;color:#fff;border-radius:30px;font-size: 18px;}*/

.logined{position: absolute;left: -100%;top: 50%;z-index: 10;padding:10px;background:#f5da45;border-top-right-radius:20px;border-bottom-right-radius: 20px;}
.logined.fadeInLeft{left: 0;}
.logined span{display: block;font-size: 16px;}
.logined .qdbtn{display: inline-block;width: 80px;height: 30px;line-height: 30px;background: #e60014;color: #fff;border-radius: 30px;}
/*.bg1{position:relative;height:330px;background:url(../images/bg_1.jpg) no-repeat center 0}*/
/*.bg2{height:341px;background:url(../images/bg_2.jpg) no-repeat center 0}*/
.eggBox{position:absolute;bottom: 0;left: 0;width: 100%;z-index: 2;}
.egg{position: relative;width:720px;height:245px;margin:0 auto;}
.egg .eggList{position:relative;}
.egg .eggList li{float:left;cursor:pointer;position:relative;margin:0 10px;width:220px;height:245px}
.egg .eggList li.curr span{background:url(../images/egg_2.png) no-repeat bottom;cursor:default;z-index:99}
.egg .eggList li.curr sup{position:absolute;background:url(../images/fireworks.png) no-repeat;width:200px;height:210px;top:-86px;left:10px;z-index:90}
.egg .eggList span{position:absolute;background:url(../images/egg_1.png) no-repeat bottom;width:220px;height:245px;display:block;z-index:99}
.egg .hammer{background:url(../images/hammer.png) no-repeat;width:127px;height:104px;position:absolute;z-index:100;left:130px;top:-80px}
.search{height:132px;padding-top:7px;background:url(../images/bg3.jpg) no-repeat center 0;}
.search .inner2{width:540px;height:74px;margin:0 auto;background:url(../images/searchBg.png) no-repeat}
.search .inner2 input{padding-left:32px;width:318px;height:70px;line-height:70px;background:0 0;float:left;border:0;color:#a06547;font-size:18px;margin:2px 0 0 2px}
.search .inner2 .btn-search{width:180px;height:74px;float:right;border:0;cursor:pointer;background:url(../images/searchBtn.png) no-repeat}
.content{background:#440002 url(../images/y.jpg) repeat-y center 0;text-align:left}
.content:after,.content:before{content:"";display:table}
.content:after{clear:both}
.content .wrapper{padding:0 220px 30px 214px;width:865px}
.content .hd{text-align:center;margin:20px 0 20px}
.content .hd img{vertical-align:middle}
.content p{font-size:15px;color:#e5a888;line-height:36px}
.content .tbl-box{margin:20px 0 0}
.content table{width:100%;text-align:center}
.content table.table2{font-size:13px}
.content table th{border:solid 1px #a92624;background:#8c050e;height:33px;color:#fff;font-weight:400;font-size:14px}
.content table td{font-size:14px;border:solid 1px #a92624;height:33px;color:#fff;background:#660208}
.content table span{display:block}
.content table .fc-yellow{font-weight:400;font-size:18px}
.footer{background:url(../images/ftbg.jpg) no-repeat top center; height:180px; overflow:hidden;display: none;}
.footer p{font-size:14px;text-align:center;color:#ebe3c2;line-height:180px;}
#msgDiv{z-index:10001;width:860px;background:#fff;position:fixed;left:50%;top:30%;margin:0 0 0 -430px;display:none;font-size:16px}
#msgDiv .i-close{width:30px;height:30px;background:url(../images/i-close.png);position:absolute;right:-15px;top:-15px;cursor:pointer}
#msgDiv .hd{height:40px;line-height:40px;padding-left:20px;background:#c2aa92}
#msgDiv .hd h2{font-size:22px;color:#fff}
#msgDiv .search{height:40px;line-height:40px;text-align:center}
#msgDiv .search label{line-height:40px;display:inline-block;vertical-align:top}
#msgDiv .search .ipt{width:235px;background:#b2b2b2;border:0;height:40px;line-height:40px;padding:0 10px;vertical-align:top}
#msgDiv .search .btn{width:100px;height:40px;color:#fff;border:0;background:#ba0303;text-align:center;margin-left:5px;cursor:pointer}
#msgDiv .search .btn:hover{background:#dc0808}
#msgDiv .table3{width:100%;margin-bottom:25px;background:#fff;color:#987a5d;font-size:14px;text-align:center}
#msgDiv .table3 th{background:#c2aa92;color:#fff;font-weight:400;border:solid 1px #987a5d}
#msgDiv .table3 td{padding:3px 10px;border:solid 1px #987a5d}
#msgDiv .table3 td span{width:120px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#msgDiv .paging a,#msgDiv .paging span{display:block;float:left;height:30px;padding:0 20px;line-height:30px;margin-right:5px}
#msgDiv .paging .num{background:#987a5d;color:#ccc}
#msgDiv .paging a{background:#987a5d;color:#ccc}
#msgDiv .paging a:hover{background:#c2aa92}
#bgDiv{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;filter:alpha(opacity=80);opacity:.8}
.packet-bg{position:fixed;z-index:1000;width:100%;height:100%;left:0;top:0;background:#000;filter:alpha(opacity=50);opacity:.5;display:none}
.packet{box-shadow:0 0 10px rgba(0,0,0,.8);display:none;width:359px;height:520px;position:fixed;z-index:1001;left:50%;top:50%;margin-top:-250px;margin-left:-180px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.packet .packet-close{width:19px;height:17px;display:block;position:absolute;left:15px;top:15px;background:url(../images/x.png);z-index:100}
.packet .packet-1{position:absolute;z-index:2;left:0;top:0;width:100%;color:#2f2f2f;height:100%;background:#ae3727}
.packet .packet-1 .packet-t{height:380px;background:url(../images/p-1.png)}
.packet .packet-1 .packet-t:after,.packet .packet-1 .packet-t:before{content:"";display:table}
.packet .packet-1 .packet-t:after{clear:both}
.packet .packet-1 .packet-t .pic{width:100px;height:100px;overflow:hidden;margin:40px auto 0}
.packet .packet-1 .packet-t h3{color:#fff;font-size:20px;text-align:center;font-weight:400;padding:15px 0}
.packet .packet-1 .packet-t .num{margin-top:30px;text-align:center;font-size:26px;color:#fff;overflow:hidden;font-family:Arial}
.packet .packet-1 .packet-t .num span{color:#ffc34e;font-weight:700;font-size:28px}
.packet .packet-1 .packet-open{width:122px;height:122px;line-height:122px;position:absolute;left:50%;bottom:90px;margin-left:-61px;background:url(../images/p-rounded.png);text-align:center;color:#fff;font-size:24px}
.packet .packet-1 .packet-copy{position:absolute;width:100%;left:0;bottom:25px;text-align:center;color:#ffb02b;font-size:16px}
.packet .packet-2{display:none;position:absolute;left:0;top:0;width:100%;color:#2f2f2f;height:100%;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.packet .packet-2 .pannel{height:137px;background:url(../images/p-bg.png) no-repeat 0 0;position:relative}
.packet .packet-2 .pannel .pic{width:100px;height:100px;overflow:hidden;position:absolute;left:50%;bottom:-30px;margin-left:-50px}
.packet .packet-2 h3{font-size:18px;color:#aaa;text-align:center;font-size:24px;font-weight:400;margin-top:60px}
.packet .packet-2 .num{text-align:center;font-size:16px}
.packet .packet-2 .num span{font-size:100px;font-family:Arial;position:relative;top:2px}
.packet .packet-2 .packet-copy{text-align:center;color:#6f6f6f;font-size:16px}
.scroll{position:absolute;bottom:32px;background:url(../images/scroll_bg.png) no-repeat 0 0;height:228px}
.rbag-mask{left:0;top:0;position:fixed;z-index:10000;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:.5;display:none}
.logn{width:466px;height:400px;background:#7d1919;border:2px solid #f3db6c;position:fixed;z-index:10001;left:50%;top:50%;margin:-200px 0 0 -233px;padding:50px}
.logn div{margin:0 0 18px;position:relative}
.logn div img{position:absolute;right:26px}
.logn .txt{width:270px;height:44px;border:1px solid #b05a5a;background:#7d1919;color:#fff;margin:0 0 0 20px;text-indent:10px}
.logn .btn{width:165px;height:60px;line-height:60px;color:#60372d;background:#f3cf51;border-radius:10px;border:none;font-size:18px;margin:20px 0 20px 100px}
.logn .share{border-top:1px solid #a33333;height:40px;padding:20px 0}
.logn .share p{float:left;display:inline-block;margin:-5px 10px 0 0}
.code{width:272px;height:160px;position:fixed;z-index:10001;left:50%;top:50%;background:#fff;border:1px solid #ccc;border-radius:5px;margin:-80px 0 0 -136px;color:#000}
.code .titl{height:42px;line-height:42px;border-bottom:1px solid #ccc;background:#f7f7f7;text-indent:10px}
.code .txt{height:32px;width:236px;border:2px solid #f1c97e;margin:22px 0 0 18px}
.code .btn{width:56px;height:30px;line-height:30px;border-radius:3px;margin:10px 0 0}
.code .btn.blue{background:#2d8cec;border:1px solid #4797d4;color:#fff;margin:0 0 0 136px}
.code .btn.gray{background:#f0f0f0;border:1px solid #ddd;color:#333}
.rbag{width:500px;height:477px;position:fixed;z-index:10001;left:50%;top:50%;background:url(../images/rbag_bg.png) no-repeat 0 0;margin:-238px 0 0 -250px}
.rbag .close{width:30px;height:30px;background:url(../images/rbag_close.png) no-repeat 0 0;display:block;margin-left:235px}
.rbag .cont{width:355px;height:184px;margin:250px 0 0 78px;text-align:center}
.rbag p{font-size:30px;color:#fff}
.rbag .btn{width:160px;height:36px;line-height:36px;font-size:14px;color:#000;background:#fbdb30;border-radius:5px;border:none;margin-top:20px}
#msg_win{position:absolute;right:0;display:none;overflow:hidden;z-index:99;border:1px solid #07285b;background:#f9effc;width:240px;font-size:14px;margin-right:5px;-moz-border-radius:8px;border-radius:8px;text-align:left}
#msg_win .icos{position:absolute;top:2px;right:2px;z-index:9}
.icos a{float:left;color:#fff;margin:1px;text-align:center;font-weight:700;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings}
.icos a:hover{color:#fc0}
#msg_title{background:red;border-bottom:1px solid #710b97;border-top:1px solid #fff;border-left:1px solid #fff;color:#fff;height:25px;line-height:25px;text-indent:5px;font-weight:700}
#msg_content{margin:5px;margin-right:0;width:230px;height:126px;overflow:hidden}
.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70)}
.white_content{display:none;position:fixed;top:25%;left:50%;width:589px;height:391px;margin-left: -300px;z-index:1002;overflow:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}

.cxbox{width:589px;height:391px;margin:0 auto;background:url(../images/bjcx.png) no-repeat}
.cxbox_bt{height:36px;line-height:36px}
.cxbox_bt p{font-size:17px;color:#f1f3b3;float:left;padding-left:15px}
.cxbox_bt a{font-size:17px;margin-right:20px;float:right}
.cxbox_hy{padding:30px 0 50px 90px}
.cxbox_hy p{float:left;font-size:17px;color:#f1f3b3;line-height:32px}
.cxbox_hy input{border:1px solid #cb2129;height:30px;line-height:30px;width:220px;background:#750606;float:left;font-size:17px;color:#f1f3b3;font-family:Arial,"微软雅黑";padding-left:10px}
.cxbox_hy input::-webkit-input-placeholder{color:#f1f3b3}
.cxbox_hy input:-moz-placeholder{color:#f1f3b3}
.cxbox_hy input::-moz-placeholder{color:#f1f3b3}
.cxbox_hy input:-ms-input-placeholder{color:#f1f3b3}
.cxbox_hy a{background:url(../images/bjs.jpg) no-repeat;height:32px;width:86px;display:block;float:left;font-size:17px;line-height:32px;text-align:center;color:#7c0303}
.cxbox_bd table{margin:0 auto;border-bottom:1px solid #dd0002;border-left:1px solid #dd0002}
.cxbox_bd table tr td{line-height:32px;text-align:center;font-size:15px;font-family:Arial,"微软雅黑";border:1px solid #dd0002;border-bottom:0;border-left:0}
.cxbox_bd table tr.ad{background:#700001}
div.quotes{padding-right:3px;padding-left:3px;padding-bottom:3px;margin:3px;padding-top:3px;text-align:center;color:#fff}
div.quotes a{padding:5px 10px;color:#ffecbe;margin-right:2px;border:#700001 1px solid;background: #700001;text-decoration:none}
div.quotes a:hover{padding:5px 10px;color:#700001;margin-right:2px;border:#ffe681 1px solid;background: #ffe681;}
div.quotes a:active{padding:5px 10px;color:#700001;margin-right:2px;border:#ffe681 1px solid;background: #ffe681;}
/*div.quotes span.current{border-right:#e0e0e0 1px solid;padding-right:5px;border-top:#e0e0e0 1px solid;padding-left:5px;font-weight:700;padding-bottom:2px;border-left:#e0e0e0 1px solid;color:#fff;margin-right:2px;padding-top:2px;border-bottom:#e0e0e0 1px solid;background-color:#f0f0f0}
div.quotes span.disabled{border-right:#f3f3f3 1px solid;padding-right:5px;border-top:#f3f3f3 1px solid;padding-left:5px;padding-bottom:2px;border-left:#f3f3f3 1px solid;color:#ccc;margin-right:2px;padding-top:2px;border-bottom:#f3f3f3 1px solid}
*/
#fade{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: rgba(0, 0, 0, 0.53);z-index: 999;}

.cover{background:#000;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;filter:alpha(opacity=50);opacity:.5;width:100%}
.tclogin{background:url(../images/tclogin.png) no-repeat;background-size:cover;width:564px;height:317px;overflow:hidden;display:none}
.tclogin .user_name{width:350px;height:40px;line-height:40px;background:#fff4e4;border-radius:10px;text-align:center;font-size:24px;border:none;margin:0 auto;margin-top:30px;display:block;color:#6c3114}
.tclogin .user_wqq{width:350px;height:40px;line-height:40px;background:#fff4e4;border-radius:10px;text-align:center;font-size:24px;border:none;margin:0 auto;margin-top:30px;display:block;color:#6c3114}
.tclogin .tcsub{width:350px;height:80px;line-height:80px;background:#f63d3d;border-radius:20px;text-align:center;font-size:30px;border:none;margin:0 auto;margin-top:68px;display:block;color:#fff;font-weight:700}
.layui-layer-nobg{box-shadow:0}
.layui-layer-nobg .layui-layer-setwin{right:0;top:0}
.layui-layer-nobg .layui-layer-setwin .layui-layer-close2{background:url(../images/close.png) no-repeat;background-size:cover;width:50px;height:50px;display:block;right:-24px;top:-24px}
.layui-layer-nobg .layui-layer-setwin .layui-layer-close2:hover{background:url(../images/close.png) no-repeat}
.layui-layer-nocls .layui-layer-setwin .layui-layer-close2{background: none;}
.layui-layer-nocls .layui-layer-setwin .layui-layer-close2:hover{background: none;}
.tcwin{background:url(../images/tcwin.png) no-repeat;background-size:cover;width:438px;height:500px;overflow:hidden;text-align:center;display:none}
.tcwin .wintext{margin-top:350px;line-height: 30px;font-size:24px;color:#5e2b17}
.tcwin .wintext b{color:#f63d3d;font-weight:400}
.tcwin .makesure{width:200px;height:45px;line-height:45px;display:block;margin:0 auto;margin-top:30px;background:#f63d3d;border:none;border-radius:20px;color:#fff;font-size:24px;position:relative;cursor:pointer}


.duilian{top:500px;position:absolute;overflow:hidden;display:none;z-index:10001}
.duilian_left{left:10px;width:130px;height:330px;background:url(../images/xf-left.png) no-repeat}
.duilian_left .block1,.duilian_left .block2,.duilian_left .duilian_close{position:absolute}
.duilian_left .block1{width:130px;height:35px;top:95px;left:5px}
.duilian_left .block2{width:130px;height:35px;top:185px;left:5px}
.duilian_left .duilian_close{width:75px;height:23px;left:36px;bottom:0}
.duilian_right{right:10px;width:199px;height:277px;background:url(../images/xf-right.png) no-repeat;position:absolute}
.duilian_right .block1,.duilian_right .block2,.duilian_right .block3,.duilian_right .duilian_close{position:absolute}
.duilian_right .block1{width:115px;height:71px;top:76px;left:41px}
.duilian_right .block2{width:115px;height:71px;top:165px;left:41px}
.duilian_right .block3{width:100%;height:80px;top:90px;left:0}
.duilian_right .duilian_close{width:60px;height:24px;left:35px;bottom:0}

.isColse .layui-layer-content{text-align: center;}

.layui-layer-dialog.layerLoading{background-color: rgba(255, 255, 255, 0)!important;box-shadow: none;text-align: center;}
.layerLoading i {width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.layerLoading i:first-child {margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}
.layerLoading p{margin-top: 20px;color: #fff;}
@-webkit-keyframes layui-m-anim-loading {0%,100%,80% {transform:scale(0);-webkit-transform:scale(0)}
    40% {transform:scale(1);-webkit-transform:scale(1)}
}
@keyframes layui-m-anim-loading {0%,100%,80% {transform:scale(0);-webkit-transform:scale(0)}
    40% {transform:scale(1);-webkit-transform:scale(1)}
}

.hdsmBtn{position: relative;display: inline-block;cursor: pointer;}
.hdsmMin{position: absolute;display: none;width: 196px;left:-50px;bottom: -50px;}
.hdsmMin a{display: inline-block;width: 90px;height: 35px;line-height: 35px;margin-top: 5px;font-weight: bold;font-size: 18px;text-shadow: 1px 1px 0px #fff0a0;text-align: center;color: #ba2534;border-radius: 5px;background: #f5da45;}
.hdsmMin a:first-child{margin-right:6px;}

.slider-firecrackers{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;max-width: 1440px;margin: auto;/*padding-top: 100px;*/overflow: hidden;}
.firecracker{position: absolute;box-sizing: border-box;}
.firecracker-left{left: 10%;top: 9%;width: 6rem;}
.firecracker-money{position: absolute;width: .7rem;height: .7rem;}
.firecracker .coin{position: absolute;display: none;}
.firecracker .coin .coin-inner{background:url(../images/coin.svg) no-repeat;background-size: contain;width: .7rem;height: .7rem;}
.firecracker .dollar{position: absolute;display: none;}
.firecracker .dollar .dollar-inner{background:url(../images/dollar-bill.png) no-repeat;background-size: contain;width: .7rem;height: .7rem;}
.firecracker-left .firecracker-money{right: 2.6rem;top: 2.3rem;}
.firecracker-left2{left: 23%;top: 6%;width: 5rem;}
.firecracker-left2 .firecracker-money{right: 2rem;top: 1.8rem;}
.firecracker-right{right: 10%;top: 11%;width: 4rem;}
.firecracker-right .firecracker-money, .firecracker-right3 .firecracker-money{left: 1.5rem;top: 1.4rem;}
.firecracker-right2{right: 25%;top: 20%;width: 5rem;}
.firecracker-right2 .firecracker-money{left: 2rem;top: 1.8rem;}
.firecracker-right3{right: 30%;top: 0%;width: 4rem;}

.win_bg_15{background-image: url(../images/tcwin_15.png);}
.win_bg_16{background-image: url(../images/tcwin_16.png);}
.win_bg_17{background-image: url(../images/tcwin_17.png);}
.win_bg_18{background-image: url(../images/tcwin_18.png);}
.win_bg_19{background-image: url(../images/tcwin_19.png);}
.win_bg_15 .wintext b,.win_bg_16 .wintext b,.win_bg_17 .wintext b,.win_bg_18 .wintext b,.win_bg_19 .wintext b{
    color: #f8e0be;
}

@media screen and (max-height: 600px) {
  .container{max-height: 100%;min-height: 0;}
}