*:hover,a:hover{ text-decoration:none}
a.fontnav {text-decoration:none; outline:none} 
body{color:#373856;background:#F2F2F2;font-family:Montserrat;}
i{font-style:normal}
p{padding:0px;margin:0px}
em{font-style:normal;}
.web_english em{font-style:normal;position: relative;top: 4px;}
ul li {list-style-type: none;margin:0px 0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
ul,ol{list-style:none;margin:0px;padding:0px}
img{ border:none; border:0;}




@font-face {
 font-family:Domaine Display;
 src:url(../fonts/domainedisplayweb-medium.eot) format("eot"),
 url(../fonts/domainedisplayweb-medium.woff2) format("woff2"),
 url(../fonts/domainedisplayweb-medium.woff) format("woff");
}
@font-face {
 font-family:Montserrat;
 src:url(../fonts/Montserrat.woff2) format("woff2")
 
}

header{width: 100%;background: #fff;width: 100%;top: 0px;z-index: 16;}
.h_top{width: 100%;background-color:#fafafa;padding-top: 8px;padding-bottom: 8px;color:#666;}
.h_top ul{display: flex;justify-content: flex-end;}
.h_top ul li{padding: 0px 20px;border-right: 1px solid #b9b9b9;color:#666;    display: inline-block;}
.h_top ul li a{font-size: 12px;}
.h_top ul li a:hover{color:var(--orange);}
.h_top ul .dri a{color:var(--orange);font-weight: bold}
.h_top ul li.web_english{border-right: 0px solid #b9b9b9;border-left: 1px solid #b9b9b9;top: -5px;}
.h_top ul li.web_english .dropdown{color: white;}
.h_top ul li.web_english .dropdown span{display: block;line-height: 30px;padding: 0px 10px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;cursor: pointer;}
.h_top ul li.web_english .dropdown-menu{width: 208px;padding:6px;}
.h_top ul li.web_english .dropdown-menu .current_lang{padding:6px;cursor: pointer;}
.h_top ul li.web_english .dropdown-menu .current_lang:hover{color:var(--orange);}

.head-top .logo img {height:70px;margin-top: 12px;}
.head-top .share{float: right;margin-top:2px;}
.head-top .share>li{float: left;margin-left: 4px;}
.head-top .share .cart{float:left;width: 31px;height: 27px;background-image: url(../image/cart.png);}
.head-top .share .cart a{width: 31px;height: 27px;display: inline-block;}
.head-top .share>li>a{display:inline-block;width: 26px;height: 25px;background: url(../image/media.png) no-repeat;}
.head-top .share .fb a{background-position: 0px 0px;}
.head-top .share .gg a{background-position: -33px 0px;}
.head-top .share .ytb a{background-position: -66px 0px;}
.head-top .share .tt a{background-position: -99px 0px;}
.head-top .share .dropdown span{display: block;line-height: 30px;padding: 0px 10px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;cursor: pointer;}
.head-top .share .dropdown{color: white;}
.head-top .share .dropdown .dropdown-menu{left:-121px;}
.avatar-head{width: 30px;height: 30px;position: relative;border-radius: 35px;}
.container {max-width: 1500px;}


.head-top {display: flex;height: 100px}
.head-top form {display: block;display: flex;align-items: center;}
.head-top form .search-min{width: 100%;position: relative;}
.head-top form .search-min i { width: 36px;height: 30px;position: absolute; left: 11px;top: 11px;font-size: 21px;color: #b1b1b1;}
.head-top .search-min input {padding-left: 18px;width: 100%;height: 40px;border-radius: 50px;background-color: white;text-indent: 24px;color: #000;border: 2px solid var(--yellow);}
.head-top .nav_warp,
.head-top form,
.head-top .logo{flex: 1}


.nav_warp li .text {font-weight: bold; color: #000;padding-left:50px;line-height: 41px;font-size: 15px;display: block;}

.add-gwc{display: flex;justify-content: flex-end;align-items: center;    height: 100%;}
.nav_warp .web_shopping-cart,
.nav_warp .web_shopping-cart:hover{display:inline-block;height: 47px;cursor: pointer;background: url(../swimages/icon.png)  -2px -85px;width: 49px; }
.nav_warp .web_shopping-cart .text{display: none;}
.nav_warp .web_shopping-cart:hover .text{color:var(--orange);}
.nav_warp .web_shopping-cart.forbidden{cursor: not-allowed; }
.nav_warp .web_shopping-cart.forbidden .text{color: #000;cursor: not-allowed; }
.nav_warp .web_shopping-cart.forbidden:hover .text{color: #000;}


.nav_warp .dropdown-menu {-webkit-box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%); box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);border-radius: 4px;}
.nav_warp .web-user{display: flex;padding-top:4px;position: relative;}
.nav_warp .web-user .aum,
.nav_warp .web-user:hover .aum{ display: block; height: 47px;cursor: pointer;background: url(../swimages/icon.png) -2px -9px;line-height: 40px;font-weight: bold;font-size: 14px;}
.nav_warp .web-user .sig  {padding-left:0px;}
.nav_warp .web-user p{font-weight: bold;padding:10px 3px;color:#666;font-size: 15px}
.nav_warp .web-user .text:hover{color:var(--orange);}
.nav_warp .web-user .hello{color:#666;display: block;font-weight:normal; padding-left: 51px;position: relative;top: -8px; height: 8px;}
.nav_warp .web-user .text{position: relative;top:1px;overflow:hidden;text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;    max-width: 183px; }

.nav_warp .web-user .dropdown-menu {padding:6px 0px;width:180px;top: 45px;right:0px;left:auto;}
.nav_warp .web-user .dropdown-menu .btn-m{border-radius: 5px;margin:12px;text-align: center;font-weight: bold;color:#000;font-size: 14px;background:var(--yellow);opacity: 0.8;width: auto;}
.nav_warp .web-user .dropdown-menu .btn-m:hover,
.nav_warp .web-user .dropdown-menu .btn-m:focus{opacity: 1;background:var(--yellow);}
.nav_warp .web-user .dropdown-menu a{padding:11px 14px;font-size: 14px}
.nav_warp .web-user .dropdown-menu a:hover{color:#000;}
.nav_warp .web-user .dropdown-menu a:focus{background:transparent;}

.add-gwc li.affiliate{display:inline-block;padding-right: 5px}
.add-gwc li.affiliate a{color: var(--orange);font-weight:bold;line-height:34px;font-size: 14px}
.add-gwc .glyphicon-remove{cursor:pointer;color:#373856;opacity: 0.8;}
.add-gwc .glyphicon-remove:hover{opacity:1}
.add-gwc li{padding-left:4px;cursor:pointer;position: relative;}
.add-gwc  .usertop{margin-left:5px;}
.add-gwc  .usertop  li{padding-left:0px;}
.add-gwc  .usertop i{font-weight: bold;color:#000;}
.add-gwc  .usertop .dropdown-toggle{height:41px;display:block;padding-top: 7px;}
.add-gwc .usertop li a { width: 100%;display: block;padding: 8px 10px;margin: 0px;font-weight: bold;}
.add-gwc .usertop li a:hover{color:var(--orange);background:#f2f2f2;}
.goldmine_gold {background: url(../swimages/icon.png) no-repeat -8px -166px;width: 37px; height: 42px;}
.goldmine_gold{-webkit-animation:goldmine_gold 2000ms 0s infinite normal;-moz-animation:goldmine_gold 2000ms 0s infinite normal;-ms-animation:goldmine_gold 2000ms 0s infinite normal;-o-animation:goldmine_gold 2000ms 0s infinite normal;animation:goldmine_gold 2000ms 0s infinite normal;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;display:inline-block;float:left;position: relative;top: -2px;margin-right: 5px;}
@-moz-keyframes goldmine_gold{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
2%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
4%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}
6%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
8%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
10%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
12%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);}
14%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
16%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
18%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
20%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}
22%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);}
24%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
26%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
28%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);}
30%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}
32%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
}

/* web-main */
.web-main{min-height:600px;}

/* body_bg */
.main{width: 100%; position:relative;background-color: #f4f4f4;}



/*nav*/
.navbar{padding: 0px}
nav .navbar-nav{ width: 100%;flex-direction: inherit;height: 47px}
nav .navbar-nav li{font-size: 16px}
nav .navbar-nav .nav-link {text-align: center;padding: 0px;height: 20px; line-height: 18px; margin-top:13px; cursor: pointer;}
nav .navbar-nav .nav-link:hover{color:var(--orange);}
nav .navbar-nav li:first-child .nav-link {border-left:0px solid #e6e6e6;padding-left: 64px;color: #000;}
nav .navbar-nav .line{margin:0px 41px;background: #e6e6e6;width: 1;overflow: hidden;height: 20px;margin-top: 11px;    float: none;width: auto;}
nav .navbar-nav .dropdown-menu{width: 177px; position: absolute;background: #fff;left: -13px;}
nav .navbar-nav .dropdown-menu a{color:#000;font-weight: bold;padding:10px 13px}
nav .navbar-nav .dropdown-menu a:hover{color:var(--orange);background:#f2f2f2;}
nav .navbar-nav .ceg { width: 22px; height: 40px;left: 20px;top:9px;position: absolute;display: inline-block;}
nav .navbar-nav .ceg i {display: block;height: 2px;background: #333; margin-top: 5px;}
nav .navbar-nav .active .nav-line{color:var(--yellow)}

nav .navbar-nav .nav-brands .dropdown-menu { left: auto;width:404px;padding:5px;}
nav .navbar-nav .nav-brands .dropdown-menu a{width:128px;display: inline-block;}

.bannermain .title .ceg { width: 22px; height: 40px;left: 20px;top:9px;position: absolute;display: inline-block;}
.bannermain .title .ceg i {display: block;height: 2px;background: #333; margin-top: 5px;}
.gamingmenu{display: none;}
.gamingmenu .nav_left {width: 260px;position: absolute;z-index:11;background: #fff;top: 47px;min-height: 300px;border: 1px solid #ddd;}
.gamingmenu .nav_left ul {width:100%;height:auto;}
.gamingmenu .nav_left ul li,
.gamingmenu .nav_left ul li span {font-size: 14px;height:60px;line-height:60px;display:block;cursor: pointer; padding: 0px 12px;font-weight: bold}
.gamingmenu .nav_left ul li span:hover {color:var(--orange);background:#FFF;}
.gamingmenu .nav_left ul li .iconimg{float:right;font-size:18px;color:#acacac;margin-top: 20px;}
.gamingmenu .nav_right {width: 260px;position: absolute; margin-left: 251px;top: 47px;min-height: 300px;}
.gamingmenu .sub {position:absolute;overflow:hidden;width:100%;min-height: 302px;background:#FFF;padding:10px 0px;z-index: 11; left: 7px;    border: 1px solid #ddd;}
.gamingmenu .sub dl {overflow:hidden;padding:0px 0px 10px 0px;}
.gamingmenu .sub dt {width:100px;display:block;}
.gamingmenu .sub dt a {font-size:14px;color:#000;font-weight:bold;text-align:center;padding-left:20px;text-decoration:none;cursor:pointer;}
.gamingmenu .sub dt i {width:4px;right:12px;top:2px;font-size:14px;position:absolute;font-style:normal;}
.gamingmenu .sub dd {display:block;position:relative;overflow:hidden;padding-right:20px;}
.gamingmenu .sub dd a {font-size:14px;color:#666;padding:7px 20px;margin:4px 0px 10px 0px;text-decoration:none;cursor:pointer;display: block;}
.gamingmenu .sub dd a:hover {color:#FF0036;}
.gamingmenu .hide {display:none;}
.gamingmenu .show {display:block;}


/* search page */
.warp_page{float: none;width: auto;display:none;margin:0px;padding: 30px 0px;  background: #f4f4f4;}
.warp_page .container{background: #fff;min-height:400px;border-radius: 5px;box-shadow: 1px 1px 4px rgba(120, 120, 120, 0.3);position: relative;overflow: hidden;}
.warp_page .we_found{color:#666;font-size:14px;padding:20px 10px;}
.warp_page .we_found strong{color:#f60;font-weight: bold}
.warp_page .we_found span{color:#000;font-weight: bold}
.warp_page .dropdown-menu{display: block;position: relative;float: none;box-shadow: 0 6px 12px rgba(255, 255, 255, 0.2);border:0px;z-index: 1}
.warp_page .dropdown-menu > li > a:focus,
.warp_page .dropdown-menu > li > a:hover{background: none}
.warp_page .dropdown-menu li{position: relative;margin-bottom: 20px;width: 202px;float: left;height: 302px;font-size: 12px;margin-left: 32px;}
.warp_page .dropdown-menu li img {display: inline-block;max-width: 160px;width:159px;max-height: 222px;margin-right: 6px;vertical-align: middle;}
.warp_page .dropdown-menu li .adjust-img{height: 222px;line-height: 220px;}
.warp_page .dropdown-menu li .title-one {line-height: 15px;padding-top: 5px;max-height: 50px;overflow: hidden;font-weight: bold;white-space: normal}
.warp_page .dropdown-menu li .title-two em{font-size: 12px;color: #c4c4c4;text-decoration: line-through;display: block;font-weight: bold;}
.warp_page .dropdown-menu li .title-two .original{ font-size: 14px; color: #ef7c00;font-weight:bold;text-decoration:none;}
.warp_page .dropdown-menu li .title-two .plusprice { text-decoration:none;background: url(../image/user/plus_pro.png) no-repeat 0px 1px;padding-left: 50px; color: #000;display:none}
.warp_page .dropdown-menu li .check_details{display: none}
.warp_page .w-page{width: 100%;float:left;padding-bottom: 20px}
.warp_page .pagination > li > a,
.warp_page .pagination > li > span {padding: 10px 20px;}
.warp_page .pagination {margin:auto;display: none;width: 255px;float: none;font-size: 14px;}
.warp_page .pagination .page_left,
.warp_page .pagination .page_right{cursor: pointer;}
.warp_page .p-more {display: none;opacity: 0.8;text-align: center;cursor: pointer;background: var(--yellow);width: 100%;clear: both;padding: 12px;margin-bottom: 14px;border-radius: 4px;color: #000; font-size: 18px;}
.warp_page .p-more:hover{opacity: 1}
.warp_page .record{float: right;}
.warp_page .record em{font-weight: bold;color:#000;}
.warp_page .no_results {text-align: center;padding-top:80px;}
.warp_page .no_results img{margin: auto}


.fixednav header{position:fixed;background: var(--yellow)}
.fixednav header .navbar-nav{background: var(--yellow)}
.fixednav .h_top{display: none;}
.fixednav .head-top{height: 1px}
.fixednav .nav_warp {justify-content: flex-end;display: flex;}
.fixednav .head-top .logo{display:none}
.fixednav .head-top .search-form{display:none}
.fixednav .main{margin-top:177px}
.fixednav .warp_page{margin-top:177px}
.fixednav .add-gwc{position:fixed;top:0px;z-index: 1;height: 48px;    z-index: 999;}
.fixednav .add-gwc li.affiliate{display: none}
.fixednav nav .navbar-nav .line{margin: 0px 35px;}

@media screen and (max-width:786px){
nav .navbar-nav,.head-top{flex-wrap: wrap;}
.head-top {flex-wrap: wrap;height: auto}
.head-top .logo img { height: 53px;margin-bottom: 14px;margin-top: 7px;margin-left: 0px;}
.head-top .nav_warp, .head-top form, .head-top .logo {flex: inherit;}
nav .navbar-nav .line{margin: 0px 3px;margin-top:5px;}
nav .navbar-nav {height: auto;padding-bottom: 11px;}
nav .navbar-nav .line {margin: 0px 8px; margin-top: 18px;height: 11px;}
nav .navbar-nav li:first-child .nav-link{display: none}
.h_top ul li {padding: 0px 5px;}
.add-gwc li.affiliate {display: none;}
.add-gwc{padding-top: 20px;}
header{position: relative;}
.warp_page,
.main{margin-top:0px;}
}



/* font color */
.font-color{color:var(--yellow)}
a{color:#000}
a:hover{color:#000}
/* background */
.bg-color{ background-color:#f65656}

/* form-control */
.form-control{border:2px solid #ddd;min-width:40px;border-radius: 0px;}
.form-control:hover,
.form-control:focus{border:2px solid var(--yellow);box-shadow:0 0 0 .2rem #fff1cb;}
.search-min .form-control{ width:100%}

/* checkbox */
.checkbox{border:2px solid #ddd; background:#fff;border-radius:3px;width:18px;height:18px;margin:0px;position:relative;cursor:pointer}
.checkbox:hover{border:2px solid var(--yellow)}
.checkbox .glyphicon-ok{color:#fff;font-size:9px;position:absolute;top:2px;left:1px;display:none;}

.cbx_active{border:2px solid var(--yellow); background:var(--yellow)}
.cbx_active .glyphicon-ok{display:block}


/* form_radio */
.form_radio {position:relative;text-indent:28px;cursor:pointer;float:left;padding:2px 0px;}
.form_radio span{position:absolute;top:2px;left:0px;border:2px solid #ddd;border-radius:12px;width:18px;height:18px;margin:0px;cursor:pointer; background:#fff}
.form_radio span i{display:none;}
.form_radio .radio:hover,
.form_radio:hover span{border:2px solid var(--yellow)}
.form_radio .radio_active .radio{border:2px solid var(--yellow)}
.radio .radio_active i{display:block; background:var(--yellow);width:8px;height:8px;border-radius:8px;position:absolute;top:3px;left: 3px;}
.radio .radio_active span{border:2px solid var(--yellow)}
.radio{margin:0px;}


/* checkbox-text */
.checkbox-text .form_checkbox {position:relative;text-indent:28px;cursor:pointer;float:left;padding:2px 0px;color:#666}
.checkbox-text .form_checkbox span{position:absolute;top:2px;left:0px;border:2px solid #d3d3d3;width:18px;height:18px;margin:0px;cursor:pointer; background:#fff}
.checkbox-text .form_checkbox span i{display:none;}
.checkbox-text .form_checkbox .radio:hover,
.checkbox-text .form_checkbox:hover span{border:2px solid var(--yellow)}
.checkbox-text .form_checkbox .radio_active .checkbox{border:2px solid var(--yellow); }
.checkbox-text .checkbox_active .fa-check{color:#fff;font-size:12px;position:absolute;top: 1px;left: -27px;display:block;}
.checkbox-text .checkbox_active .fa-circle{color:var(--yellow);font-size:12px;position:absolute;top: 2px;left: -25px;display:block;}
.checkbox-text .checkbox_active .fa-square{color:var(--yellow);font-size:12px;position:absolute;top: 2px;left: -26px;display:block;}
.checkbox-text .checkbox_active span{border:2px solid var(--yellow);background:#ffffff}
.checkbox-text .form_checkbox:hover{color:#000}

/* select */
.select{position:relative;margin:0px;cursor:pointer}
.select dt{border:2px solid #ddd;height: 34px;padding: 6px 12px;min-width: 85px;font-weight:normal}
.select dt:hover,
.select dt:focus{border: 2px solid var(--yellow);box-shadow: 0 0 0 .2rem #e3d3f2;}
.select dt .caret{width:0px; height:0px; border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #868686;font-size:0px; line-height:0px;position: absolute;top:14px;right: 10px;}
.select dd{width:100%;position: absolute;display:none;top: 100%;left: 0;z-index: 1000;min-width: 85px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;list-style: none;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-clip: padding-box;}
.select dd ul{margin:0px;padding-left:8px; line-height:22px;font-weight:normal}
.select dd li:hover{ background:#F5F5F5;}

/* btn */
.btn{background:var(--yellow);opacity: 0.8;color:#000;padding-left:24px;padding-right:24px;text-transform: capitalize;border-radius: 0px}
.btn:hover,
.btn:focus{opacity: 1;color:#000;box-shadow: 0 0 0 .2rem #fff1cb;}
.btn_green,
.btn_green:hover,
.btn_green:focus{background:#22916D;color:#fff}
.forbidden,
.forbidden:hover,
.forbidden:focus{background:#babab9;color:#fff; cursor:not-allowed;}


/*partner*/
.partner .img-thumbnail{display: block;overflow: hidden;}
/* pagination */
.pagination { display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination > li { display: inline;}
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
.pagination > li > a, .pagination > li > span {position: relative;float: left;padding: 6px 12px; margin-left: -1px;line-height: 1.42857143;color:  var(--yellow);text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.pagination{ float:right}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {color:#000;  background-color: var(--yellow);border-color: var(--yellow);}


.singin{float:right;padding-top:24px}
.singin a{color: #fff;padding: 7px 32px;border-radius: 44px;background: var(--yellow);margin-right: 15px;display: block;float: left;opacity: 0.9}

.singin .slogin{background: #f65656}
.singin a:hover{opacity: 1;color:#fff;}
.singin .upright{;margin-right: 0px;}
.moneytee a{color:#f65656;font-weight:bold;}
.moneytee span{ font-size:13px; display:inline-block; float:left;}
.moneytee a:hover{ opacity:0.8; text-decoration:none;color:#f65656;}
.moneytee a:hover span{ opacity:0.8;color:#f65656;}
.moneytee .affiliate{position: absolute;top:3px;left:48px;}


/* nav */
.navbar-right {margin-top:4px;}
.navbar-right .dropdown-menu{left:0px}
.glyphicon-shopping-cart, .glyphicon-search{font-size:18px;}
.web-game{width:200px;}
.web-padding{margin:0 10px; padding-top:16px;}
.web-padding .font-bg{font-size:10px;border-radius:3px;padding:2px 4px; font-family:Helvetica}
.navbar-nav > li > a{font-weight:bold;}
.navbar-nav{z-index:333;position:relative;background:#fff}
.navbar-default{border:0px; background:none}
.navbar-default .navbar-toggle{margin-top:12px;margin-right:2px;color:#333}
.nav > li > a{color:#373856}
.nav > li > a:hover{background:none;color:var(--orange)}
.nav > li > a:focus{background:none;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover{ background:var(--yellow);color:#373856;border:1px solid var(--yellow);border-bottom:0px;border-top-left-radius: 3px;border-top-right-radius: 3px}
.web_allgames .dropdown-menu{border-top:0px}
.web_allgames .dropdown-menu li{font-size:13px}
.web_allgames .dropdown-menu li a:hover{color:#373856}
.white a{background: url(../image/logo_white.png) no-repeat 0 4px;background-size: contain;height: 100px; width: 207px;}
.white i{display:none}

/* search-form */
.search-form .form-control{font-size:16px; border-radius:22px;text-indent:40px;background:transparent;color: #57c0f7;border:2px solid #fff;height: 44px;}
.search-form .form-control:hover{border:2px solid  var(--orange);}
.search-form .form-control:focus {
    border-color:var(--orange);
    outline: 0;
    -webkit-box-shadow: inset 0 0px 0px var(--yellow),0 0 8pxvar(--yellow);
    box-shadow: inset 0 0px 0px var(--yellow),0 0 8px var(--yellow);
}

.search-form .search-min{position:relative;}
.search-form .search-min .glyphicon-search{position:absolute;color:#bcbcbc;font-size: 21px;left:20px;top: 11px;}
.search-form .search-min:hover .glyphicon-search{color:var(--yellow);}
.btn-default{font-size:23px; border:none;height:48px;border-radius:0 30px 30px 0;line-height:1.829;}
.btn-default .glyphicon-search{font-size:23px;color:#333}
.btn-default:hover{background:#ffde28;}
.web-bell img{width: 50px;}


.nav>li.web_bell i{font-size:18px;background: url(../image/bell.png) no-repeat;width: 20px;height: 25px;color:#fbbd01;opacity:1;background-size: 19px;display: block;cursor: pointer;}
.nav>li.web_bell i:hover{opacity:1;}
.nav>li.web_bell i.forbidden{cursor:not-allowed; }
.nav>li.web_shopping-cart i.forbidden{cursor:not-allowed; }

.web-user .add-gwc .web_shopping-cart i.forbidden{cursor:not-allowed}
.nav>li.web_bell .ball-clip-rotate{margin-top: 4px;}
.glyphicon{margin:0 2px;}
.web_top ul >li.edge{background:none;}

.nav > .web_bell .web-badge,
.nav > .gift_package .web-badge,
.web_shopping-cart .web-badge,
.nav > .notification .web-badge{position: absolute;z-index: 1;left:41px;z-index: 1;top:1px;padding: 4px 6px;font-size: 10px;font-family: Arial;height: 19px;}


.add-gwc li i::before{display: none}
.nav > .gift_package a,
.nav > .gift_package a:hover,
.nav > .gift_package a:focus{display:block;opacity:1;background: url(../image/gift.png) no-repeat;width:20px;height:25px;background-size:19px;display: block;}
.nav > .gift_package a:hover{opacity:1}

.nav > .notification a,
.nav > .notification a:hover,
.nav > .notification a:focus{display:block;opacity:1;background: url(../image/speaker.png) no-repeat;width:20px;height:25px;background-size:19px;display: block;}
.nav > .notification a:hover{opacity:1}
/* web_search */
.web_search .dropdown-menu{width:305px;left:-258px;top: -16px;}
.web_search .dropdown-menu input{float:left;width:240px;margin-left:8px;}
.web_search .dropdown-menu .btn{float:left;margin-left:8px;cursor:pointer;width:42px;height:33px;display:black;line-height: 20px;padding-left:10px;padding-right:10px;}

/* web_shopping-cart */
.web_shopping-cart .dropdown-menu{left:auto;right:0px;padding-top:0px;padding-bottom:0px}

.web_shopping-cart .glyphicon-shopping-cart{color:#34c689;opacity:1;background: url(../image/cart.png) no-repeat;width:22px;
display: block;height: 25px;background-size: 22px;}
.web_shopping-cart .glyphicon-shopping-cart:hover{opacity:1}
.web_shopping-cart .dropdown-menu{width: 330px;left:auto;right:0px;top: 44px;}
.web_shopping-cart .dropdown-menu li a{text-decoration:none}
.web_shopping-cart .dropdown-menu li:hover .title a{color:#373856}

.web_shopping-cart .dropdown-menu li {height:75px;position:relative;padding-left:50px;width:328px;font-size:12px;border-bottom:1px solid #ddd;padding-top:10px ;transition: all 0.3s linear 0s;cursor:default; float:none}
.web_shopping-cart .dropdown-menu li.web-bell{height:auto; float:left}
.web_shopping-cart .dropdown-menu li:hover{background-color:#fff}
.web_shopping-cart .dropdown-menu li img{width:30px;border-radius:5px;position:absolute;left:12px;top:16px;}
.web_shopping-cart li .title{width:97%;height:34px;overflow:hidden;float:left;}
.web_shopping-cart li .title-one{float:left; font-size:14px; color:#3b3a3b;}
.web_shopping-cart li .title-one a{font-size:14px; color:#3b3a3b;}
.web_shopping-cart li .title-one em{color:#970d06;}
.web_shopping-cart li .title-two{width:257px;float:left; font-size:12px; color:#3b3a3b; line-height:24px;}
.web_shopping-cart li .title-two a{ font-size:12px; color:#3b3a3b;}
.web_shopping-cart li .check_details a{color:#22916D;float:right;padding-right:12px;}
.web_shopping-cart li .check_details{color: #f75263;float: left;padding-bottom: 8px;width: 100%;}
.web_shopping-cart li .title a:hover{color:#373856}
.web_shopping-cart li .qit{border-radius:3px; background-color:#828282;color:#fff;position:absolute;left:53px;top:52px;padding:0px 4px;font-size:11px;line-height: 15px;height: 17px;}
.web_shopping-cart li .protag{position:absolute;left:83px;top: 50px;}
.web_shopping-cart li .protag span{background: #fff;max-width: 81px;overflow:hidden;text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; }
.web_shopping-cart li .price{position:absolute;right:12px;bottom: 10px;color:#df3733;font-size:14px;font-weight:bold;width:92px;text-align:right;}
.web_shopping-cart li .glyphicon-remove{position:absolute;right: 10px;top:14px;color:#373856;opacity:0.5;}
.web_shopping-cart li .glyphicon-remove:hover{opacity: 1;}
.web_shopping-cart .dropdown-menu li:last-child {border-bottom:0px }
.web_shopping-cart .dropdown-menu .total{padding-left:10px;padding-right:10px;height:55px;background-color:#f5f5f5;color: #000;float: left; width:100%}
.web_shopping-cart .dropdown-menu .total p{padding-top:8px;}
.web_shopping-cart .dropdown-menu .total span{color:#df3733;font-size:14px;font-weight:bold;}
.web_shopping-cart .dropdown-menu .total .viewcart{ float:right;width:130px;position:relative}
.web_shopping-cart .dropdown-menu .total .viewcart .btn{ width: 100%;display: block;color:#000;font-weight: bold;}
.web_shopping-cart .dropdown-menu .web-tot-more{ height:40px; float:right}
.web_shopping-cart .dropdown-menu .web-tot-more a{ float:right}
.web_shopping-cart .dropdown-menu .loader-black{width:20px;right:10px;height:20px;top:5px;}
.web_shopping-cart .dropdown-menu .loader-black .ball-clip-rotate{width:20px;height:20px}
.web_shopping-cart .dropdown-menu li:hover  .loader-black{ background:#F5F5F5}
.web-badge{ color:#f8f9fa;border-radius: 1rem;}

.web_shopping-cart .cartempty{padding:25px;text-align: center;width: 271px;right:0px;left:auto;top:43px;}
.web_shopping-cart .cartempty p{font-size: 14px}
.web_shopping-cart .cartempty a {
    border-radius: 5px;
    text-align: center;
    font-weight: bold;
    color: #000;
    font-size: 14px;
    background: var(--yellow);
    opacity: 0.8;
    display: inline-block;
    width: 121px;
    padding: 8px 0px;
    margin-top: 16px;
}
.web_shopping-cart .cartempty a i{color:#000;}

/* userplus */
.web_top ul > .userplus{background:none;color:#fff}
.web_top ul > .userplus span{padding: 0px;height: auto; display: inline;cursor: pointer;}
.userplus{position:relative;cursor:pointer}
.userplus .plus{height:18px;display: none;}
.web_top .userplus .dropdown-menu{left:auto;border-radius:0;padding:0px;}
.userplus ul{width:160px;right:0px;}
.userplus .info {padding:0px;}
.userplus .info .avatar{float:left;}
.userplus .info .avatar a{display:block;padding:0px;}
.userplus .info .avatar img{border:3px solid #b182dc;border-radius:88px;width:60px;height:60px}
.userplus .info .sign-in{float:left;padding-left:12px;}
.userplus .info .sign-in a{    padding: 0;height: auto; display: inline;}
.userplus .info .sign-in img{height:18px;}
.userplus .info .sign-in .vip{height:17px}
.userplus .info .sign-in button{opacity:0.9; transition: all 0.3s linear 0s;display:block;border:1px solid #57A289;color:#fff;background:#57A289;padding: 4px 18px;border-radius:3px;margin-top:10px;text-transform: uppercase;}
.userplus .info .sign-in button i{display:none}
.userplus .info .sign-in button:hover{opacity:1}
.userplus .info .sign-in .already{background:#c0c0c0;border:1px solid #c0c0c0;}
.userplus .info .sign-in .a-user{opacity:0.8; transition: all 0.3s linear 0s;display:block;border:1px solid #57A289;color:#fff;background:#57A289;padding: 4px 0px;border-radius:3px;margin-top:10px;text-align: center;width: 120px;}
.userplus .info .sign-in .a-user:hover{opacity:1}
.userplus .info .logout:hover{opacity:1}
.userplus .info a{padding:0px;padding-left:8px;margin:0px;display:block;line-height: 33px;color: #333;}
.userplus .info a:hover{background:#f3f3f3;color: var(--yellow);}
.userplus .prerogative{padding-top:15px;height: 100px;border-top:1px solid #ddd;display: none;}
.userplus .prerogative .prer_m{height:70px;float: left;width:225px;overflow:hidden;position: relative;}
.userplus .prerogative .pre-left,
.userplus .prerogative .pre-right{float:left;background:url(../image/user/puls_arrow.png)  no-repeat 14px 21px;width: 35px;cursor:pointer;opacity:0.8;height: 75px;}
.userplus .prerogative .pre-left:hover,
.userplus .prerogative .pre-right:hover{opacity:1}
.userplus .prerogative .pre-right{background-position:-61px 20px}
.userplus .prerogative .dasabled,
.userplus .prerogative .dasabled:hover{}
.userplus .prerogative .prero{position:absolute;left:0px;width: 82px;height: 72px;}
.userplus .prerogative .prero img{width:52px;height:52px;}
.userplus .prerogative .prero img{filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);opacity:0.9;}
.userplus .prerogative .prero .active img{filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);opacity:1;}

	
.userplus .prerogative .prero a{padding:0px}
.userplus .prerogative .prero p{float:left;width:74px;height:74px;text-align:center;}
.userplus .prerogative .prero p span{display:block;color:#666;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}

.u-signin{float:left;margin-top:30px;margin-left:30px;position:relative}
.u-signin .btn{cursor:pointer;opacity:0.9;background:#fd7572;color:#fff;font-size:12px;font-weight: bold;padding:8px 16px;}
.u-signin .btn:hover{opacity:1}
.u-signin .already{background:#c0c0c0;border:1px solid #c0c0c0;}
.u-signin ul{color:#000;background:#fafafa;width:500px;padding:0px;left: 0px;height:305px}
.u-signin .caren{width:300px;float:left;background:#fff;padding:20px;padding-top:2px}
.u-signin .continouse{margin-top: 8px;font-size:12px;padding-left:30px;float:right;background:url(../image/user/sign_bg.gif) no-repeat 0px -7px;width:180px;height:275px;}
.u-signin .daily{padding-top:15px;position:relative}
.u-signin  .bn{background:#A4DAB4;color:#07570b;opacity:0.8;padding:4px;margin-top:9px;border-radius:3px;width:90px;display:block;text-align:center}
.u-signin .contio{padding-top:29px;position:relative}
.u-signin .daily .ico,
.u-signin .contio .ico{background:url(../image/user/sign_have1.png) no-repeat 0px 0px;padding:12px;position:absolute;left: -26px;
top: 14px;}
.u-signin .contio .ico{top:30px}
.u-signin .ciclose{background:url(../image/user/x_ioch.png) no-repeat 0px 0px;position: absolute;right: 12px;top: 12px;padding: 6px;cursor:pointer;z-index: 1;}
.u-signin  .complete,
.u-signin  .complete:hover{cursor:default;background:#ddd;color:#333;opacity:1}
@-webkit-keyframes loading-3{50%{ transform:scale(0.4); opacity:.4;}100%{ transform:scale(1); opacity:1;}}
.u-signin .loading { position:absolute;left: 154px;top: 133px;}
.u-signin .loading i{ display:block; width:10px;height:10px;border-radius:50%; background-color:#333; position:absolute;}
.u-signin .loading i:nth-child(1){top:25px;left:0;-webkit-animation:loading-3 1s ease 0s infinite;}
.u-signin .loading i:nth-child(2){top:17px;left:17px;-webkit-animation:loading-3 1s ease -0.12s infinite;}
.u-signin .loading i:nth-child(3){top:0px;left:25px;-webkit-animation:loading-3 1s ease -0.24s infinite;}
.u-signin .loading i:nth-child(4){top:-17px;left:17px;-webkit-animation:loading-3 1s ease -0.36s infinite;}
.u-signin .loading i:nth-child(5){top:-25px;left:0;-webkit-animation:loading-3 1s ease -0.48s infinite;}
.u-signin .loading i:nth-child(6){top:-17px;left:-17px;-webkit-animation:loading-3 1s ease -0.6s infinite;}
.u-signin .loading i:nth-child(7){top:0px;left:-25px;-webkit-animation:loading-3 1s ease -0.72s infinite;}
.u-signin .loading i:nth-child(8){top:17px;left:-17px;-webkit-animation:loading-3 1s ease -0.84s infinite;}
.u-signin .complete-tip{display:none;font-weight:bold;position:absolute;left: 154px;top: 143px;background:#22916D;color:#fff;padding:16px;z-index:2}
/* sign_row */
.u-signin .sign_succ_calendar_title{text-align:center}
.sign_main{display:block;font-family:"Microsoft YaHei",SimHei}
.calendar_month_span{display:inline;letter-spacing:2px;font-weight:700;font-size:14px;line-height:40px}
.sign_equal{display:table;width:100%;border-collapse:separate}
.sign_row{display:table-row}
.sign_row div{display:table-cell;width:14.3%;text-align:center;line-height:40px}
.sign_row .bold{font-weight:700;background:#f5f5f5;font-size:14px;text-transform:uppercase;}
.sign_row div:last-child{}
.sign_equal .sign_row:last-child div{}
.sign_equal .on{background:url(../image/user/sign_have.png) no-repeat center;color:#fc7572;cursor:default}
.sign_contener,.sign_contener:visited{padding:0 10px;border:none;border-radius:30px;background:#00a0e9;color:#fff;font-size:16px;line-height:30px}
.sign_contener:hover{background-color:red}
.nav-d{width: 100%;position: relative;z-index: 2; background: var(--yellow);position: relative;}
.nav-d .nav_ul{height: 48px;float: left;}
.nav-d .nav_ul li{ float:left; text-align:center;text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.nav-d .nav_ul li a{display: block;height: 48px;padding:1px 10px}
.nav-d .nav_ul li span{font-size:16px;spadding:0px 22px;margin:16px auto;display:block;color:#ffedce;height: 16px;line-height: 16px;font-weight:normal;text-transform: uppercase;transition: all 0.3s linear 0s;}
.nav-d .nav_ul li:last-child span{border-right: none;}
.nav-d .nav_ul li a:hover{background:#0963b1;}
.nav-d .nav_ul li:hover p{display:block}
.nav-d .nav_ul li p{border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);padding:16px 12px 20px 12px;position:absolute;background:#fff;width: 97.5%;text-align:left;left: 14px;display: none}
.nav-d .nav_ul li p em{color:#666;padding-right:3px;opacity: 0.5}
.nav-d .nav_ul li p a{border:0px;color:#000;transition: all 0.3s linear 0s;padding:0px;width:260px;height:26px;margin:0px;float:left;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;font-size:14px;padding:5px;font-size:12px;}
.nav-d .nav_ul li p a:hover{color:#e45e5f;background: #fff}
.nav-d .nav_ul li p a:hover em{color:#e45e5f;}
.nav-d .nav_ul li a em{ padding:0 5px;}
.nav-d .nav_ul li img{height:23px;display: none}
.nav-d .lang{float: right;height: 36px;color:#fff;border-radius: 18px;margin-top:6px;line-height: 36px;margin-right:15px;}
.nav-d .lang .s-state{float:left;cursor: pointer;}
.nav-d .lang .s-state span{text-align: center;  padding: 0px 10px;}
.nav-d .lang .web_english{float:left;cursor: pointer;}
.nav-d .lang .web_english li{font-size:12px;cursor: pointer;color:#000;}
.nav-d .lang .web_english span { padding: 0px 10px;overflow:hidden;text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; }

.lang > li ul li span{color:#000;font-size:12px;display: block}
.lang > li ul li span:hover{color:#fff;background: var(--yellow)}
.lang>li ul{min-width: 45px;position: absolute;top:36px;}

/*breadcrumb */ 
.breadcrumb {width:100%;padding-top:10px;height: 51px;font-size:13px;position:relative; z-index:1;background-color: transparent;margin-bottom: 0px;padding-left: 20px;border-radius: 0px;width:100%;}
.breadcrumb .glyphicon-home{text-decoration:none;}
.breadcrumb .glyphicon-home:hover,
.breadcrumb a:hover{text-decoration:none;}
.breadcrumb li{padding-right:10px}
.breadcrumb .active{color:#000}
.breadcrumb li a{ color:#333}

.blacker{color:#000;}
.blacker .glyphicon-home{color:#000;}
.blacker .glyphicon-home:hover,
.blacker a:hover{color:#000;}
.blacker a{color:#000;}
.blacker .active{color:#000;}
.blacker li{ color:#000}
.blacker > li + li::before{ color:#000}

.black_color .glyphicon-home,
.black_color  .glyphicon-home:hover,
.black_color  a:hover{color:#000}
.black_color  a{color:#000}
.black_color  .active{color:#000}
.black_color  li{ color:#000}


/* .tips */
.tips,.tips_yes {background: url(../image/tip.png) no-repeat;color: #fff;display: block;left: 0;line-height: 23px;margin-top: -20px;padding-left: 24px;
position: absolute;text-align: left;top:1px;white-space: nowrap;padding: 0 10px 0 22px;border-radius:3px;}
.tips_yes {background-position: 0 -99px;color: #fff;}
.fim_cont .left_login li .tips .box-r,.fim_cont .left_login li .tips_yes .box-r {height:23px;}
.fim_cont .left_login li .tips, .fim_cont .left_login li .tips_yes {top:-8px;padding-right:15px;}

/* no_data */
.min-scroll{ float:left; width:100%}
.web-no_data{font-size:24px;text-align:center; width:100%;margin:25px auto;color:#000}
.no_data{background: url(../image/no_data.png) no-repeat center center;height:129px; width:100%;background-size:contain; float:left;margin: 30px 0;}

/* loader-inner */
.loader-inner{width:100%;display:none;height:50px; background:var(--yellow);position:absolute;top:0px;}
.ball-clip-rotate{width:25px;height:25px;margin:auto}
.ball-clip-rotate > i{background-color:#000;width:100%;height:width:100%;border-radius:100%;margin:auto;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:2px solid #000;border-bottom-color:transparent;height:100%;width:100%;margin-top:4px;background:transparent !important;display:inline-block;-webkit-animation:rotate 0.75s 0s linear infinite;animation:rotate 0.75s 0s linear infinite;}
@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);}
50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6);}
100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1);}
}
@keyframes scale{30%{-webkit-transform:scale(0.3);transform:scale(0.3);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
.ball-clip-rotate-pulse > i{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0px;left:0px;border-radius:100%;}
.ball-clip-rotate-pulse > i:first-child{background:#fff;height:16px;width:16px;top:9px;left:9px;-webkit-animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;}
.ball-clip-rotate-pulse > i:last-child{position:absolute;border:2px solid #fff;width:30px;height:30px;background:transparent;border:2px solid;border-color:#fff transparent #fff transparent;-webkit-animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s;}
@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);}
50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6);}
100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1);}
}
.ball-clip-rotate-multiple{position:relative;}
.ball-clip-rotate-multiple > i{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;left:0px;top:0px;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite;}
.ball-clip-rotate-multiple > i:last-child{display:inline-block;top:10px;left:10px;width:15px;height:15px;-webkit-animation-duration:0.5s;animation-duration:0.5s;border-color:#fff transparent #fff transparent;-webkit-animation-direction:reverse;x-direction:reverse;}
@-webkit-keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1;}
70%{-webkit-transform:scale(1);transform:scale(1);opacity:0.7;}
100%{opacity:0.0;}
}
@keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1;}
70%{-webkit-transform:scale(1);transform:scale(1);opacity:0.7;}
100%{opacity:0.0;}
}
.loader-black{background:#fff}
.loader-black .ball-clip-rotate > i{border-radius:100%;margin:auto;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:2px solid #333;border-bottom-color:transparent;height:100%;width:100%;margin-top:4px;background:transparent !important;display:inline-block;-webkit-animation:rotate 0.75s 0s linear infinite;animation:rotate 0.75s 0s linear infinite;}



footer{background-color: #fff;}
footer .wer_ul{color:#e4e2e2;font-size:12px;padding-left:30px;}
footer .wer_ul p{font-size:12px;color:var(--yellow);font-size:14px;text-transform:uppercase;}
footer .wer_ul a{color:#000;transition: all 0.4s linear 0s;}
footer .wer_ul a:hover,
footer .wer_ul .more a:hover{color:var(--yellow);padding-left:10px}
footer .wer_ul li{padding:7px 0px;white-space:nowrap;display:block;font-size:14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
footer .wer_ul li.web-dnews{height:44px;}
footer .wer_ul li i{ font-size:10px; color:#767676; margin:0px;}
footer .wer_ul li em{display:block;color:#484848;font-size:12px; padding-left:12px}
footer .wer_ul li img{ width:20px; padding-right:5px;}
footer .wer_ul .more a{color:#696b95;}
footer .img_cc a:hover,
footer .img_cc .more a:hover,
footer .f_service a:hover{padding-left:0px}
footer ::-webkit-scrollbar{ width:6px;height:6px;background-color: #F5F5F5;} 
footer ::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;background-color: #F5F5F5;}  
footer ::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color: #555;}  
footer .view{position: absolute;right:0px;top:18px;font-size: 12px;font-weight: bold}
footer  .view a{color:#fff;opacity:0.5}
footer  .view a:hover{opacity:1}
footer .view i{font-size: 8px;opacity: 0.8;top: 0px;}
footer .img_cc{width: 300px;padding-left:0px;float: left;}
footer .social img{width: 184px;height: 39px;margin-top: 10px;}
footer .social p{color:white;font-size: 13px;margin-top: 10px;}
footer .social li{width:43px;height:45px;margin-top:12px;margin-right: 10px;overflow:hidden;opacity:0.7;float:left;background:url(../images/social.png) no-repeat;padding:0px;}
footer .social li a{text-decoration:underline;display:block;width:45px;height:45px;overflow:hidden;text-indent:111px}
footer .social li:hover{opacity:1}
footer .social .facebook{background-position:4px 0px}
footer .social .youtube{background-position:-50px 0px}
footer .social .linkedin {background-position: -104px 0px;}
footer .social .blogger{background-position: -157px 0px;}
footer .social .twitter {background-position: -212px 0px;}
footer .social .google {background-position: -264px 0px;}
footer .social .instagram {background-position: -320px 0px;}
footer .container{position: relative;overflow: hidden;display:flex;}


footer .container .foot-nav .livecolor{color: #666;}

footer .container .foot-nav div{font-size: 16px;}
footer .container .foot-nav li{color:#000;font-size: 13px;margin-top: 10px;}

footer .container .foot-nav li a:hover{color: var(--yellow);}
footer .container .foot-nav li span{margin-left: 10px;}
footer .foot-bottom{width: 100%;text-align:center;border-top:1px solid #ddd;}
footer .foot-bottom ul{overflow: hidden;width: 100%;margin-top: 5px;}
footer .foot-bottom ul li{display: inline-block;font-size: 12px;height: 24px;line-height: 24px;margin-right: 30px;}
footer .foot-bottom ul li a{}
footer .foot-bottom p{width: 100%;height: 38px;line-height: 24px;font-size: 12px;}
footer .addr{color: white;width: 335px;margin-top: 6px;padding-top: 10px;}
footer .addr-line{height: 50px;}

footer .fonter_toogle{overflow: hidden;cursor:pointer;width:65px;height:12px;color: #fff;background: #525366;border-radius:3px; position:absolute;z-index:2;left:50%;border-bottom-left-radius:0px;border-bottom-right-radius:0px;margin-left:-33px;text-align:center;bottom:34px;opacity:0.5}
footer .fonter_toogle b{margin-top:-10px;}
footer .another b{border-top: 0;border-bottom: 4px solid;}
footer .fonter_toogle:hover b{color:var(--yellow)}
footer .f_text{color:#e4e2e2;text-align:center;font-size:30px;text-transform:uppercase; padding:30px 0 20px 0;}
footer .f_btn{text-align:center}
footer .f_btn .btn{transition: all 0.3s linear 0s;width:260px;color:#373856;padding-right:20px;position:relative;margin-left:24px;height:60px;padding-top: 15px;font-size: 19px;text-transform:uppercase;}
footer .f_btn .find{background:#4e4f66;color:#fff}
footer .f_btn .find i{background:url(../image/foot2.png) no-repeat 0px 0px;display:block;width:30px;height:16px;position:absolute;right: 8px;top:20px}
footer .f_btn .live i{background:url(../image/foot1.png) no-repeat 0px 0px;display:block;width:30px;height:16px;position:absolute;right: 8px;top:22px}
footer .wer_ul{color:#e4e2e2;font-size:12px;padding-left:30px;}
footer .wer_ul p{font-size:12px;color:var(--yellow);font-size:14px;text-transform:uppercase;}
footer .wer_ul a{color:#bdbdbd;transition: all 0.4s linear 0s;}
footer .wer_ul a:hover,
footer .wer_ul .more a:hover{color:var(--yellow);padding-left:10px}
footer .wer_ul li{padding:7px 0px;white-space:nowrap;display:block;font-size:14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
footer .wer_ul li.web-dnews{height:44px;}
footer .wer_ul li i{ font-size:10px; color:#767676; margin:0px;}
footer .wer_ul li em{display:block;color:#484848;font-size:12px; padding-left:12px}
footer .wer_ul li img{ width:20px; padding-right:5px;}
footer .wer_ul .more a{color:#696b95;}
footer .img_cc a:hover,
footer .img_cc .more a:hover,
footer .f_service a:hover{padding-left:0px}
footer ::-webkit-scrollbar{width:6px;height:6px;background-color: #F5F5F5;} 
footer ::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;background-color: #F5F5F5;}  
footer ::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color: #555;}  
footer .view{position: absolute;right:0px;top:18px;font-size: 12px;font-weight: bold}
footer  .view a{color:#fff;opacity:0.5}
footer  .view a:hover{opacity:1}
footer .view i{font-size: 8px;opacity: 0.8;top: 0px;}
footer .img_cc {width: 371px;; padding: 30px 0;}
footer .social p{color:white;font-size: 13px;margin-top: 10px;padding-top: 0px;}
footer .social li{width:37px;height:45px;margin-top:12px;margin-right:18px;overflow:hidden;opacity:0.7;float:left;background:url(../image/social.png) no-repeat;padding:0px;}
footer .social li a{text-decoration:underline;display:block;width:37px;height:45px;overflow:hidden;text-indent:111px}
footer .social li:hover{opacity:1}
footer .social .facebook{background-position:0px 0px}
footer .social .youtube{background-position:-54px 0px}
footer .social .linkedin {background-position: -108px 0px;}
footer .social .blogger{background-position: -162px 0px;}
footer .social .twitter {background-position: -216px 0px;}
footer .social .google {background-position: -264px 0px;}
footer .social .instagram {background-position: -324px 0px;}
footer .social .vk {background-position: -376px 0px;}
footer .social .reddit{background-position: -427px 0px;}
footer .social .discord{background-position: -478px 0px;}
footer .container .foot-nav {margin:30px 0;flex: 1}
footer .container .foot-right {width: 245px;flex: none;padding-left: 42px;}
footer .container .foot-nav div{font-family: Domaine Display;font-size: 16px;}
footer .container .foot-nav li{color:#888888;font-size: 13px;margin-top: 10px;}
footer .container .foot-nav li a:hover{color: #ffc600;}
footer .container .foot-nav li span{margin-left: 10px;}
footer .live{color:#888888;cursor: pointer;}
footer .container .foot-nav .live:hover{color:red;}
footer .skype_mall{padding-top:12px;color: #f5c009;}
footer .skype_mall li{padding:0px}
footer .skype_mall .skype{color:#65bde7}
footer .skype_mall .skype i{font-size:15px;color:#65bde7}
footer .skype_mall .mall{color:#f35b14;}
footer .skype_mall .mall i{font-size:14px;color:#f35b14}
footer .f_service i{background:url(../image/foot_ico.png) no-repeat -5px 1px;padding:2px 12px;}
footer .f_service .f-se-2{background-position:-5px -28px}
footer .f_service .f-se-3{background-position:-5px -55px}
footer .f_service .f-se-4{background-position:-5px -82px}
footer .f-pay {height:30px;overflow:hidden;margin:20px 0px}
footer .f-pay li{float:right;}
footer .f-pay .more a{opacity:0.6;display:block;width:33px;height:30px;overflow:hidden;text-indent:-999px; background:url(../image/pay_more.png) no-repeat 0px 0px;}
footer .f-pay .more a:hover{opacity:0.8}
footer .foot_bottom{position:relative;line-height: 21px;color:#707070;font-size:12px;border-top: 1px solid #2a2a2a;padding:6px 0px;overflow:hidden;text-align: center;}
footer .foot_bottom a{padding:0px 8px;color:var(--yellow);opacity:0.8}
footer .foot_bottom a:hover{opacity:1}
footer .foot_bottom .embed_logo{position:absolute;left:-30px;top:-10px}
footer .footer_sns{padding-top:12px;}
footer .footer_sns li {display:inline-block;vertical-align: top;}
footer .footer_sns a {background: url(../image/footer_sns.png) no-repeat;display: block;width: 30px;height: 30px;line-height: 999em;line-height: 999em;overflow: hidden; position: relative;opacity:0.8}
footer .footer_sns a:hover{opacity:1}
footer .footer_sns .facebook{background-position:0px 0px;}
footer .footer_sns .skpe{background-position:-40px 0px;}
footer .footer_sns .youtube{background-position:-82px 0px;}
footer .footer_sns .twitter{background-position:-123px 0px;}
footer .footer_sns .blogspot{background-position:-162px 0px;}
footer .footer_sns .linkedin{background-position:-201px 0px;}
footer .footer_sns .mail{background-position:-282px 0px;}
footer .footer_sns .livesupport{background-position:-242px 0px;}
footer .f_text,footer .f_btn,footer .web_game_list,footer .f-pay{display:none}
footer .support{background: url(../image/support.png) no-repeat;bottom:0px;background-size:80%;width:226px;height: 100px;cursor: pointer;display: block;border-radius:5px;opacity:1;position: fixed;right:8px;z-index: 9999;color:#fff;font-size: 20px;}
footer .support:hover .s-ticket{opacity: 1;bottom: 112px}
footer .support .s-ticket{transition: all 0.3s linear 0s;opacity:0; position: absolute;bottom:120px;left:27px;background: #fff;padding:8px;padding-top:0px;width: 150px;border-radius:5px;}
footer .support .jc {width: 0;height: 0;border-style: solid;border-width: 10px 10px 0;border-color:#fff transparent transparent;position: absolute;bottom: -8px;right:64px;}
footer .support .s-ticket p{background:#007bc9;font-size:13px;border-radius: 15px;padding:5px 0px 5px 12px;margin-top:8px;opacity: 0.8}
footer .support .s-ticket p:hover{opacity: 1}
footer .support .s-ticket .active{background:#d53c3c}
footer .new_lc {animation: 1.7s linear 0s normal none infinite running bounce-up;}
footer .new_lc {background-color:#22916D;bottom: 20px;cursor: pointer;display: block;border-radius:5px;opacity:1;position: fixed;right:8px;z-index: 9999;padding:8px 8px 8px 8px;}
footer .new_lc .icon-support{background:url(../image/live_chat.gif) no-repeat 0px 0px;margin-top:2px;width:49px;height:40px;float:left}

footer .new_lc p{float:left;color:#fff;font-size: 20px;padding:6px;text-transform:uppercase;}
footer .new_lc .jc {width: 0;height: 0;border-style: solid;border-width: 10px 10px 0;border-color:#22916D transparent transparent;position: absolute;bottom: -8px;right: 20px;}
footer .new_lc a {display: block;height: 60px;width: 170px;}
footer .new_lc:hover {opacity: 1;text-decoration: none;}
footer .wer_ul .subscribe a{overflow:hidden;text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; opacity: 0.8;float:left;background:var(--yellow) url(../image/mp.png) no-repeat 12px center;display:block;padding:8px 12px;color:#000;border-radius:5px;font-size:14px;text-indent: 36px;font-weight:bold;}
footer .wer_ul .subscribe a:hover{opacity: 1}
footer .wer_ul .subscribe p{float:left;width:100%;font-size:12px;color:#000;opacity: 0.8;padding-top: 10px;}
footer .pay_icon{width:100%;padding:20px 0px;text-align: center;opacity: 0.8;}
footer .pay_icon img{height: 29px;border-radius: 2px;margin-right: 1px;}

#adkrtbstorage{display: none}
-webkit-keyframes bounce-down{25%{-webkit-transform:translateY(-6px);}
50%,100%{-webkit-transform:translateY(0);}
75%{-webkit-transform:translateY(10px);}
}
@keyframes bounce-down{25%{transform:translateY(-10px);}
50%,100%{transform:translateY(0);}
75%{transform:translateY(6px);}
}
.animate-bounce-down{-webkit-animation:bounce-down 1.5s linear infinite;animation:bounce-down 1.5s linear infinite;}
@-webkit-keyframes bounce-up{25%{-webkit-transform:translateY(6px);}
50%,100%{-webkit-transform:translateY(0);}
75%{-webkit-transform:translateY(-6px);}
}
@keyframes bounce-up{25%{transform:translateY(6px);}
50%,100%{transform:translateY(0);}
75%{transform:translateY(-6px);}
}



/* font-link */
.font-link{padding:12px 0px;text-align:center;position:absolute;bottom:32px;width: 100%;padding-bottom:0px}
.font-link ul{margin:auto;width:770px;}
.font-link li {display: table-cell;padding-right:16px;}
.font-link li img{height:30px;}



/* tips */
.tips,.tips_yes{display: block;background: url(../image/tip.png) no-repeat 0px 0px;margin-top: -20px;padding-left:24px;padding-right:8px;line-height: 23px;height: 28px;position: absolute;left:0px;top: -4px;white-space: nowrap; text-align:left; color:#fff; z-index:1; }
.tip_reply{display: block;background: url(../image/tip.png) no-repeat 0px 0px;margin-top: -30px;padding-left:24px;padding-right:8px;line-height: 23px;height: 28px;position: absolute;white-space: nowrap; text-align:left; color:#fff; z-index:1; }
.tips_yes{ background-position:0px -99px; color:#fff}
.tips .box-r,.tips_yes .box-r{ height:23px;padding-right:15px;}

/* sendmail */
.sendmail .sendmailone{font-size:15px;color:#e4e2e2;text-transform:none}
.sendmail .sendmailtwo{font-size:12px;color:#767676;text-transform:none;padding:5px 0px;text-align: right;}
.btn-sendmail{color:#000;width:37px;padding-left:0px;padding-right:0px;}
.sendmail-top .input-group{margin-top: 10px;}
.sendmail-top .input-group .btn{opacity:1;transition: all 0.3s linear 0s;height: 34px;background:#E67A41 url(../image/mp.png) no-repeat center;}
.sendmail-top .input-group .btn:hover,
.sendmail-top .input-group .btn:focus{background-color:#E67A41;color:#fff;border: 0px solid #ddd;box-shadow: 0 0 0 0 #e3d3f2;}

.sendmail-top .input-group .form-control:hover, 
.sendmail-top .input-group .form-control:focus {
   border: 2px solid #ddd;
    box-shadow: 0 0 0 0 #e3d3f2;
}

.sendmail-top .input-group .loader-inner{background: #E67A41}

.sendmail .glyphicon-envelope{display: none}
.sendmail .fa-check{display: block;line-height: 32px;background: #00ba16;color: #fff;position: absolute;width: 37px;height: 34px;top: 0px;right: 0px;cursor: default;}


.wer_ul .input-group{position:relative}
.wer_ul .input-group .loader-inner{position:absolute;z-index:11;right:0px;top:0px;width:37px;border-bottom-left-radius:0px;border-top-left-radius:0px;}


/* protag */
.protag span {border-radius: 3px;border: 1px solid #f30240;padding: 0px 4px;font-size: 11px;color: #f30240;display: inline-block; margin-right: 5px; line-height: 15px;height: 17px; opacity: 0.6;}

/* best-title */
.best-title{ text-align: center;font-family: Domaine Display;color:#050505;padding: 20px 0;padding-left: 20px;font-size: 25px;text-transform: uppercase; border-bottom: 1px solid #dcdcdc; padding-top: 0px; margin-bottom: 20px;height: 50px;}
.best-title:after{width: 240px;height: 2px; margin: 0px auto;position: absolute;top: 48px;left: 8px;}
.owl-item em{overflow:hidden}
.web-n-items{min-height: 600px;}
/* country */
.ci{background:url(../image/lang.jpg) no-repeat;height:20px;display:inline-block !important;padding-left:29px;line-height:15px;text-indent: 10px;}
.ci_pl{background-position:0 0;}
.ci_kr{background-position:0 -22px;}
.ci_jp{background-position:0 -40px;}
.ci_pt{background-position:0 -60px;}
.ci_tw{background-position:0 -80px;}
.ci_es{background-position:0 -100px;}
.ci_ru{background-position:0 -120px;}
.ci_us{background-position:0 -140px;}
.ci_cz{background-position:0 -160px;}
.ci_br{background-position:0 -180px;}
.ci_fr{background-position:0 -200px;}
.ci_it{background-position:0 -220px;}
.ci_uk{background-position:0 -240px;}
.ci_de{background-position:0 -262px;height: 18px;}
.ci_au{background-position:0 -280px;}
.ci_ca{background-position:0 -300px;}
.ci_com{background-position:0 -320px;}
.ci_hu{background-position: 0 -340px;}
.ci_eu{background-position: 0 -320px;}
.ci_hk{background-position: 0 -360px;}
.web-repertory b.out{color:#F00;}

/* wapapp */
.wapapp{display:none;background: #000;position:fixed;text-align: center; background: rgba(0,0,0,0.7); position: fixed;text-align: center;z-index: 111111; bottom: 0px;width: 100%;}
.wapapp span{display:block;padding:20px;padding-bottom: 0px}
.wapapp a,
.wapapp a:hover{display:block;padding: 10px 25px;margin:auto;width: 90%;color:#fff;background:#ef6f81;font-weight: bold;opacity:1}
.wapapp .close{color:#fff;display:block;padding:12px;opacity: 1;font-weight:normal;font-size: 14px;float: none;}



/* web-n-more */
.web-n-more{width:297px;text-align:center; font-size:16px; color:#454545;  font-weight:bold;position:relative;margin: auto;}
.web-n-more a{display: block;width: 100%;height: 46px;background-color: #fff;color:#000;text-align: center;line-height: 46px;transition: all 0.3s linear 0s;margin:30px auto;box-shadow: 1px 1px 4px rgba(120,120,120,0.3);font-weight: 600;border-radius:7px;}
.web-n-more a:hover{text-decoration:none;color:#fb882d; }
.web-n-more .loader-inner{border-radius: 7px;background:var(--yellow);}
.web-n-more .ball-clip-rotate {top: 6px;position: relative;}

/* modules */
.mallbox {margin: 20px 0; padding: 15px; background-color: #fff;}
.mallbox .box-title {display: flex; align-items: center; height: 30px; margin: 0 5px 10px;}
.mallbox .box-title>img {width: 30px; height: auto;}
.mallbox .box-title p {flex: 1; padding-left: 10px; font-weight: bold; font-size:20px; font-family:Domaine Display;}
.mallbox .box-title .more{width: 100px; text-align: right; font-size:14px; font-weight: bold; color: #666;}


/* product-items */
.slider-items-products {margin-top:15px}
.slider-items-products ul{width: calc(100% + 15px); display: flex; flex-wrap: wrap; padding: 2px;}
.slider-items-products>ul>li{width:226px; min-width: 150px; margin-right: 15px; padding:12px; border-radius:6px;position: relative;background-color: white; margin-bottom: 15px;}
.slider-items-products>ul>li:hover {box-shadow: 0 0 4px 0 rgba(120, 120, 120, 0.3);}
.slider-items-products ul li .sale-statue{height: 46px;padding-left: 20px;width: 100%;position: absolute;top: 20px;}
.slider-items-products ul li .onsale{display:inline-block;width: 46px;height: 26px;background-color: #64d056;color: white;font-size: 12px;text-align: center;line-height: 26px;}
.slider-items-products ul li .product-img{display: block;width: 100%;}
.slider-items-products ul li .product-img img{width:100%;height:202px;}
.slider-items-products .price {height: 40px;width: 100%;border-bottom: 1px solid #e5e5e5;line-height: 40px;text-align:center;}
.slider-items-products .price .price-now{display:inline-block;font-size: 14px;color: #fa7248;font-weight: 700;}
.slider-items-products .price .price-past{display:inline-block;font-size: 13px;color: black;text-decoration: line-through;margin-left: 10px;}
.slider-items-products .product-sort{height: 35px;line-height: 35px;font-size: 12px;color: #a9a9a9;}
.slider-items-products .product-name{line-height: 17px;font-size: 14px;color: black;font-weight: 600;margin-bottom: 5px;height: 52px;overflow: hidden;}
.slider-items-products .product-name a{color: black;}
.slider-items-products ul li .timeend{position: absolute;left:3px;top:4px;}
.slider-items-products ul li .time-item{text-align:center;display:flex; justify-content: flex-end;position:relative;}
.slider-items-products ul li .time-item span{width: 25px;height: 25px;background: #464646;margin: 0px 8px;font-size: 12px;border-radius: 41px;line-height:23px;color: #fff;}
.slider-items-products ul li .time-text{text-align:center;display:flex;justify-content:flex-end;}
.slider-items-products ul li .time-text span{width: 25px;height: 25px;margin: 0px 8px;font-size: 12px;line-height:21px;color: #bbb;}
.slider-items-products ul li .bm_reviews{display: flex;justify-content:space-between;}


@media screen and (max-width:768px) {
    .slider-items-products>ul {width: 100%;}
    .slider-items-products>ul>li {width: 45%; margin-right: 0px;}
    .mallbox .box-title p {padding-left:15px; font-size: 12px;}
    .mallbox .box-title .more {font-size: 12px;}
    .slider-items-products ul li .product-img img {width: 100%;height: auto;}
    .slider-items-products ul li .price {height: auto;  line-height: 18px; padding: 12px 0px;}
}


.live-items {display: grid; grid-template-columns: repeat(3, 1fr); gap: 45px 45px; margin: 20px 0;}
@media (max-width: 768px) {
    .live-items {display: grid; grid-template-columns: repeat(1, 1fr); gap: 15px 40px;}
}

/* .live-items {display: flex; flex-wrap: wrap; margin: 20px 0;} */
.live-items>li {padding: 10px; background-color: #fff; border-radius: 10px;}
.live-items>li:hover {box-shadow: 0 0 6px 0 rgba(100, 100, 100, 0.3);}
.live-items>li>.live-title {width: 100%; padding: 10px 0; height: 45px; color: #333; font-size: 17px; font-weight: bold; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; line-height: 30px; overflow: hidden;}
.live-items>li>.lives {display: flex; justify-content: space-between;}
.live-items>li>.lives>a {flex: 1; position: relative; flex: 1; height: 180px; background-color: #000d; border-radius: 10px; overflow: hidden;}
.live-items>li>.lives>a:hover {box-shadow: 0 0 4px 0 #000a;}
.live-items>li>.lives>a>.cover {width: 100%; height: auto;}
.live-items>li>.lives>a>.play {position: absolute; bottom: 5px; right: 15px; width: 30px; height: auto;}
.live-items>li>.lives>.other-live {margin-left: 10px;}
.live-items>li>.lives>.other-live>a {display: block; width: 86px; height: 86px; border-radius: 10px; overflow: hidden;}
.live-items>li>.lives>.other-live>a:hover {box-shadow: 0 0 4px 0 #000a;}
.live-items>li>.lives>.other-live>a>img {width: 100%; height: 100%;}
.live-items>li>.lives>.other-live>a + a {margin-top: 10px;}




@media (max-width:1800px){.bglink_left,.bglink_right{display: none}
/* phone */
@media screen and (max-width:786px){
.product .product-content ul li{margin-left: 13%;}
.head-top .search-min input{width: 90%;}
.close{display: none;}
.best-title:after{background:none;}
.container{width: 100%}
.search-form{width:100%;margin-left:0px;}
.ad{display: none;}
.advantages .container{display: none;}
.wer_ul{display: none;}
.web-n-items{min-height:none}
.web_top ul > li.web_english .ci{ padding:0px; display:inline-block; width:20px;}
.web_top ul > li.moneytee{ display:none}
.web_top  .webtop-right div{ float:right; margin-top:11px}
.container-fluid{ padding-left:10px; padding-right:10px;}
footer{height: auto;}
footer .foot-bottom ul{margin-left: 10%;width: 80%;float: left;}
footer .container .foot-bottom p{width: auto;position: relative;float: left;margin-left: 18%;}
.wapapp{display: block;}
footer .container .foot-nav {flex: 0 0 auto;}
footer .container{flex-wrap: wrap;}
footer .container .foot-right {width: 100%;flex: none; padding-left: 0px;}

}

