@charset "utf-8";
html{font-size:100%}body{margin:0;color:#666;font:12px/1.5 "microsoft yahei",Arial,sans-serif}dl,dd,h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}ul,ol{padding-left:0;list-style-type:none}img{border:0}a{color:#666666;text-decoration:none;outline:0 none;-webkit-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out; -ms-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out; -o-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out; transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out;}
a,button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}input,select,img{vertical-align:middle}a,input,button{padding:0;margin:0;outline:0}i,em{font-style:normal}h1,h2,h3,h4,h5,h6{font-size: 100%; font-weight: normal; }.fl{float:left;display:inline}.fr{float:right;display:inline}.dib{display:inline-block;vertical-align:top;*display:inline;*zoom:1}.tc{text-align:center}.fz14{font-size:14px}.fix{zoom:1}.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}.none{display:none}.hidden{width:0;height:0;overflow:hidden}
.fz16{font-size:16px}
body{background:#f5f5f5;width:100%;min-width:1000px;overflow-x:hidden;position:relative;}
.header{min-width:1000px;position:relative;z-index: 5;background: #fff;}
.hd-top{height:30px;color:#9e9e9e;border-bottom:1px solid #ececec;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1); background: #fff; position:relative; z-index: 3;}
.hd-top a{color:#9e9e9e}
.hd-top a:hover{color:#ff4302}
.hd-left{width:50%; position:relative;}
.home-opt{width:190px;line-height:30px;float:left}
.home-search{height:24px;margin-top:4px;position:relative;float:left;_overflow:hidden;}
.search-txt{width:170px;height:20px;line-height:20px;border:1px solid #d6d4d2;padding:0 8px;*margin-top: -1px;transition: border .4s ease;}
.search-txt:hover,.search-txt:focus{border-color: #ff4302;}
.search-btn{width:22px;height:22px;cursor:pointer;background-color:transparent;position:absolute;top:0;right:0;border:0 none;outline:0 none;}
.search-rem { width: 186px; height: auto; border: 1px solid #f2f2f2; background: #fff; position:absolute; top: 22px; left: 0px; }
.search-rem li { color: #575757; }
.search-rem .a { padding: 13px 22px; height: 16px; line-height: 16px;  text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.search-rem .b { padding: 13px 22px; height: 44px; overflow:hidden; background: #f2f2f2; display: none;}
.search-rem .img { width: 44px; height: 44px; margin-right: 18px; float: left; display: inline;}
.search-rem .name { display: block; width: 76px; height: 16px; line-height: 16px; font-size: 14px; color: #595959; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.search-rem .btn-play { display: block; width: 64px; height: 18px; line-height: 18px; border-radius: 10px; text-align: center; border: 1px solid #b0b0b0; color: #b0b0b0; margin-top: 8px;}
.search-rem .active .a { display: none; }
.search-rem .active .b { display: block; }
.search-rem .btn-play:hover { border-color: #ff4302; color: #fff!important; background: #ff4302;}
.hd-right{position:relative;}
.hd-right .item{height:30px;line-height:30px;float: left;margin-left:10px}
.hd-right i{display:inline-block;vertical-align:top;width:22px;height:30px;*vertical-align:middle}
.hd-right .gap { height: 30px; line-height: 28px; float: left; margin-left: 10px; }
.top-user-mod { float: left; }
.user-vip-wp { float: left; position:relative;}
.user-vip {position:relative;}
.user-vip i { background-position: -76px -36px; }
.user-vip em { font-size: 9px; color: #ff4302; font-family: 'Arial'; position:absolute; top: 5px; left: 10px; -webkit-transform: scale(0.75);}
.user-msg {}
.user-msg i { background-position: -39px -81px;}
.user-msg-v i { background-position: 4px -84px;}
.vip-box { width: 336px; background: #fff; position:absolute; top: 30px; left: -152px;}
.vip-box .hd { height: 38px; line-height: 38px; padding: 0 30px; color: #fff; background: #ff4302;}
.vip-box .hd a { color: #fff; }
.vip-box .hd a:hover { color: #fff!important; text-decoration: underline; }
.vip-box .hd .c { width: 0px; height: 0px; border: 7px; border-style: solid; border-color: transparent transparent #ff4302 transparent; position:absolute; top: -14px; left: 50%; margin-left: -4px; _display: none;}
.vip-box .vip { width: 48px; height: 38px; overflow:hidden; text-align: center; color: #ff4302; margin-right: 10px; background-position: -80px -77px; float: left;}
.vip-box .vip i { font-size: 9px; height: 38px; line-height: 37px; -webkit-transformtransformtransformtransform: scale(0.75);}
.vip-box .bd { padding: 4px 30px; color: #666666; border: 1px solid #d6d4d2; border-top: 0 none;}

.footer-box{width:100%;height: 242px;background:#ffffff;padding-top: 6px;}
.footer{width:1200px;margin: 0 auto;}
.links-box{padding:25px 0;border-bottom:1px solid #e4e4e4;}
.links-list{height:30px;line-height:30px;overflow:hidden;position:relative}
.links-list a{margin-right:20px;color:#9fa0a0;white-space:nowrap}
.links-list span { float: left; }
.links-list .lbox { width: 1120px; margin-left: 6px; float: left; display: inline;}

.links-box .more{width:30px;height:30px;position:absolute;top:0;right:0;}
.links-box .morev{transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg);}
.links-box .links-auto { height: auto;}
.coinfo{ width: 1200px;height: auto;line-height:20px;padding:34px 0;overflow:hidden;color: #797979;position:relative;margin: 0 auto;}
.coinfo a {color: #797979;}
.coinfo .info{margin-left:30px}
.coinfo .about{margin-bottom:15px}
.coinfo .about a{height:14px;line-height:14px;font-size:14px;margin-right:15px;}
.J1000 .legal-list{ max-width: 456px;}
.legal-list{position:absolute;top:20px;right:0;overflow:hidden}
.legal-list a{width:auto;height:30px;line-height:15px;padding:8px 10px 8px 50px;-webkit-border-radius:23px;border-radius:23px;overflow:hidden;color:#797979;margin-left:15px; margin-bottom: 15px;float:right;background:#f2f2f2 url(./2019s.png) no-repeat}
.legal-list .legal-1{background-position:10px 6px}
.legal-list .legal-2{background-position:10px -44px}
.legal-list .legal-3{background-position:10px -94px}
.legal-list .legal-4{background-position:10px -144px}
.icon-hot,.icon-new{display:inline-block;width:11px;height:11px;line-height:11px;overflow:hidden;}
.icon-hot { background-position: -117px -169px; }
.icon-new { background-position: -117px -190px; }
.mod-pages{text-align:center;overflow:hidden;margin:28px 0}
.mod-pages a, .mod-pages span, .mod-pages input{display:inline-block;height: 30px; line-height: 30px; vertical-align: middle;padding:0 12px;margin:2px;color:#666666;border:1px solid #d6d4d2}
.mod-pages a:hover,.hotgame-list .mod-pages .active,.mod-pages .on,.mod-pages .cur{color:#fff!important;border-color:#ff4302;background:#ff4302;}
.mod-pages input:focus { border-color: #ff4302; }
.mod .mod-hd{height:20px;line-height:20px;padding:15px 0;margin-top:0px;position:relative; overflow:hidden;}
.mod .mod-hd .mod-tit{display:inline-block;vertical-align:top;padding:0 0px 12px 0;margin-right:16px;margin-left:16px;border-bottom: 3px solid #ff4302;font-size:16px;overflow:hidden;font-weight: bold; *display:inline;*zoom:1;}
.hd-right .to-login i{background-position:-4px 1px}.hd-right .to-reg i{background-position:-44px 1px}.hd-right .all-game-btn i{background-position:-4px -39px}.search-btn{background-position:-40px -40px}.links-box .more{background-position:-70px 12px}.hd-right .to-login i,.hd-right .to-reg i,.hd-right .all-game-btn i,.search-btn,.links-box .more,.user-vip i,.user-msg i,.vip-box .vip,.vip-box .vitem i,.msg-box .c,.safe-mod .close,.safe-mod .hd i,.icon-hot,.icon-new{background-image: url(/images/2017/common.png?201708251703);background-repeat: no-repeat;}

/*轮播*/
.fullSlide .bd li {width: 100% !important;height: 590px;text-align: center;background-size:100% 590px;}
.fullSlide .bd li a {display: block;height: 500px;width: 100%;}
.fullSlide .hd{width: 260px;height:50px;display:none;position: absolute;z-index: 0;bottom: 0;left: 47%;line-height: 24px;top: 490px;opacity: 0.8;border-radius: 12px;margin-left: -70px;}
.fullSlide .hd ul{text-align: center;}
.fullSlide .hd ul li{display: inline-block;width: 50px;height: 5px;border-radius: 5px;background:#fff;margin: 6px 6px;display: inline-block;text-indent: -9999px;}
.fullSlide .hd ul .on{width: 50px;border-radius:5px;background: #FF4302;}
/*#slideBox .hd{right: 10px;bottom: 15px;position: absolute;width: 100px;height: 18px;}
#slideBox .hd li{display: inline-block;}*/
@media (max-width: 1440px) {
    .fullSlide .bd li {width: 100% !important;height: 400px;text-align: center;background-size:100% 400px;}
    .fullSlide .bd li a {display: block;height: 400px;width: 100%;}
    .fullSlide .hd{width: 140px;position: absolute;z-index: 1;bottom: 0;left: 50%;height: 24px;line-height: 24px;top: 387px;opacity: 0.8;border-radius: 12px;margin-left: -70px;}
}