.in-box{ padding: 10px 10px 20px 11px; background: #fff; border-radius: 8px; margin-top: 20px; overflow: hidden;    position: relative;}
.in-box h3{color: #000;font-size: 21px;font-weight: 700;padding-bottom: 16px;padding-top: 9px;position: relative;}
.in-box h3 a{position: absolute;right: 10px;font-size: 14px;font-weight: normal;text-transform: uppercase;}
.in-pro-warp li{width: 187px;position: relative;float: left;margin-left: 15px}
.in-pro-warp .product-image{height: 224px;display: flex;justify-content: center;justify-items: center;}
.in-pro-warp .product-image a{display: block;text-align: center;display: flex;justify-content: center; align-items: center;overflow: hidden;}
.in-pro-warp li img{width: 100%;transform: scale(1.1);}
.in-box .p-off {display: inline-block; vertical-align: middle; position: absolute;  top: 0; left: 0;right: auto; background: #eecc5f;padding: 0px 2px;    z-index: 1;}
.in-box .product-text {text-align:left;padding-top: 12px;padding-bottom: 5px;}
.in-box .product-text .in-stock { color: #4caf50;}
.in-box .product-text .product-name {height: 60px; font-size: 14px; overflow: hidden;line-height: 19px;}
.in-box .product-text .price-box{padding-top: 12px}
.in-box .product-text  .price-box .old-price {        font-weight: bold; padding-right: 4px;font-size: 14px;  color: #aaa;text-decoration: line-through;}
.in-box .product-text  .price-box .special-price{    color: #e84855;    font-size: 18px;font-weight: 700;}
.in-box .actions-links {height:224px;left: 0; overflow: hidden; position: absolute; top: 0px;  width:100%;  z-index: 1; opacity: 0;transition: all .3s linear 0s;}
.in-box .actions-links .h-bg{width: 100%;height: 100%;background: #ddd;opacity:0.5;}
.in-box .actions-links .h-bg a{display: block;height: 100%;}
.in-box .actions-links .web-collect {position: absolute;right:10px;    z-index: 1;transition: all .3s linear 0s;}
.in-box .actions-links .web-collect a{text-decoration:none;background:#fff;color: #465362;display: block;width: 25px;height: 25px;text-align: center;border-radius: 3px;margin-top: 11px;line-height: 25px;font-size: 13px;cursor: pointer;}
.in-box .actions-links .web-collect a.active{color:#e84857}

.in-pro-warp li:hover .actions-links{opacity: 1;}


.game-recharge{display: flex;}
.game-recharge .in-box{flex: 1;padding-bottom: 0px;}
.game-recharge .in-line-m{width:15px;}
.game-recharge .in-box .product-text .product-name{height: 35px;}
.game-recharge .in-pro-warp li {width: 182px;}
.game-recharge .in-box .product-text .price-box {padding-bottom: 20px;}

/* Best Sellers */

.in-box.hot-icon span[class*="-btn"]{line-height: 42px;font-size: 29px;color: #8d8d8d;text-align: center;border-radius: 43px;width: 45px;height: 45px;top: 32%;position: absolute;border: 1px solid #dbdbdb;cursor: pointer;z-index: 10;opacity: 0.7;background: #fff;}
.in-box.hot-icon span:hover{opacity:1}
.in-box.hot-icon span.prev-btn{left:15px;}
.in-box.hot-icon span.next-btn{right:18px;}
.in-box.hot-icon span .fa{line-height: 42px;}



.steam-psn{display: flex;}
.steam-psn .in-box{flex: 1;padding-bottom: 0px;padding-left: 0px;}
.steam-psn .in-line-m{width:15px;}
.steam-psn .in-box .product-text .product-name{height: 35px;}
.steam-psn .in-pro-warp li {  width: 135px;  margin-left: 15px;}
.steam-psn .in-box .product-text .price-box {padding-bottom: 20px;}
.steam-psn  .in-pro-warp .product-image,
.steam-psn .in-box .actions-links { height: 200px;}
.steam-psn .in-box h3 { padding-left: 18px;}
.steam-psn .in-box .product-text .price-box span{display: block;}



.banner_slide .carousel-inner {height:auto}
.banner_slide .carousel-inner a {display:block;width:100%}
.banner_slide .carousel-inner .item a img {width:100%;}
.banner_slide {padding:0}
.banner_slide .carousel-indicators .active {background:#0067b8;border:1px solid #0067b8;width:15px;height:15px}
.banner_slide .carousel-indicators li {width:15px;height:15px;margin:0 2px}
.banner_slide .carousel-indicators {bottom:10px}
.banner_slide .carousel-control {font-size:60px;height:90px;width:90px;line-height:90px;text-align:center;border-radius:90px;background-color:#fff}
.banner_slide .carousel-control.left {position:absolute;top:50%;transform:translateY(-50%);left:100px;background-color:#808081;opacity:.9}
.carousel-control.left,.carousel-control.right {background-image:none}
.banner_slide .carousel-control.left span {line-height:90px}
.banner_slide .carousel-control.right {background-color:#808082;position:absolute;right:100px;top:50%;transform:translateY(-50%);opacity:.9}
.banner_slide .carousel-control.right span {line-height:90px;text-align:center}
.banner_right {padding-left:0}
.banner_right a {width:100%;display:block;border-radius:5px;overflow:hidden}
.banner_right img {width:100%}
.banner_right div {padding:0;padding-top:12px;padding-left:15px;position:relative}
.banner_right .riming {position:absolute;bottom:26px;left:2px;width:100%}
.banner_right .riming ul {width:140px;margin:auto}
.banner_right .riming li {background:#0067b8;width:30px;font-weight:700;height:30px;border-radius:30px;line-height:30px;text-align:center}
.banner_right .riming .st_text li {background:0 0;width:30px;height:30px}
.banner_right .riming_text {position:absolute;bottom:8px;left:2px;width:100%}
.banner_right .riming_text ul {width:140px;margin:auto}
.banner_right .riming_text li {font-size:10px;color:#fff;text-align:center;width:30px;text-transform:capitalize}
.banner_right .eur_c {background:#0067b8;border-radius:5px;color:#000;font-weight:700;position:absolute;padding:6px;line-height:22px;top:25px;right:0;padding:4px;font-size:12px;border-top-right-radius:0;border-bottom-right-radius:0}
.carousel-inner>.item {z-index:0}
.carousel-indicators {z-index:1}
.banner_right .eur_c {display:none}
.banner_right .riming {display:none}
.banner_right .riming_text {display:none}
