.order-list-sp{display: block; position: relative;}
.order-list-sp .child {color:#000000;display: inline-block;text-align: center;padding:10px;vertical-align: top;position: relative;}
.order-list-sp .child .image{display: block; text-align: center;height:155px;}
.order-list-sp .child .main_item{padding: 0px;background: #fff;}
.order-list-sp .child .prices_sell_flag,.reader-cart-order .headproduct .image .prices_sell,.main-slick-products .prices_sell_flag,.sroll-sp-left .prices_sell_flag{position: absolute; right:0px; top:0px; z-index: 10; font-size: 11px;font-weight: bold; line-height: 20px; background-color: #F00; color:#FFF; padding:0px 10px;border-radius: 40px 0px 0px 40px;}
.order-list-sp .child .content h5,.main-slick-products .headline{padding: 10px 3px 3px 3px; margin: 0px;}
.order-list-sp .child .content h5 a{text-decoration: none; color:#175497;}
.order-list-sp .child {border: 1px solid rgba(0,0,0,0);}
.order-list-sp .child:hover {border: 1px solid rgba(0,0,0,0);box-shadow: 0px 0px 5px rgba(0,0,0,0);}
.order-list-sp img{display: block;margin:auto;border: 2px solid rgba(0,0,0,0.1);transition: ease all 1s;}
.order-list-sp img:hover{transition: ease all 1s;border: 2px solid #289eeb;border-radius: 20px;}
.list-sp-3-col .child{}
.list-sp-4-col .child{}
.order-list-sp .child .from{height: 60px;overflow: hidden;}

.order-list-sp .child .image,#main .order-list-sp .child .image img{height:130px; width: 180px;margin: 0px auto;}
.order-list-sp .child .content h5 a,.main-slick-products .headline a,.sroll-sp-left .child .content>.headline>a{color:#000;font-size: 13px;text-transform: capitalize;display: block;height: 40px;line-height: 20px;overflow: hidden;}
.order-list-sp .child .content h5 a:hover,.main-slick-products .headline a:hover,.sroll-sp-left .child .content>.headline>a:hover{color:#003fb1;}
.order-list-sp .child .content h5 strong,.main-slick-products .headline strong,.sroll-sp-left .child .content>.headline strong{font-weight: normal;}
.order-list-sp .child .content .prices strong,
.order-list-sp .child .content .prices_sell strong,
.reader-cart-order .headproduct .detail .prices_old strong,
.reader-cart-order .headproduct .detail .prices strong,.main-slick-products .prices_sell strong,.main-slick-products .prices strong{color:#ff0000;font-weight: normal;}
.order-list-sp .child .content .prices_old,.reader-cart-order .headproduct .detail .prices_old,.main-slick-products .prices_old,.sroll-sp-left .prices_old{font-size: 0.9em;text-decoration: line-through;}
.order-list-sp .child .content .prices_old strong,.main-slick-products .prices_old strong{color:#808080;font-weight: normal;}
.reader-cart-order .headproduct .detail .prices strong{font-size: 35px;text-shadow: 0px 2px 0px #fff, 1px 3px 0px rgba(0,0,0,1);font-weight: bold;}
.reader-cart-order .headproduct .detail .prices_old strong{color: #6d6d6d;font-size: 20px;}
.order-list-sp .child .buttonItem input.order,.order-list-sp .child .buttonItem a.view{border: 1px solid transparent; margin-right: 2px;text-decoration: none;color: #fff;cursor: pointer;font-weight: bold;}
.order-list-sp .child .buttonItem input.order,.main-slick-products .buttonItem input.order{background-size: 100% 100%;color:#fff;font-size: 9px;opacity: 1;background: #035c96;border-radius: 10px 5px 10px 5px;padding: 5px 10px;border: none;box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.49);}
.order-list-sp .child .buttonItem input.order:hover,.main-slick-products .buttonItem input.order:hover{background-size: 100% 100%;border-radius: 10px;color: #dedede;}
.order-list-sp .child .buttonItem a.view{background: url("/tl_files/files/customs/detail-button.png") no-repeat;background-size: 100% 100%;padding: 5px 5px 5px 5px;color:#000;}
.order-list-sp .child .buttonItem a.view:hover{background: url("/tl_files/files/customs/detail-button-hover.png") no-repeat;background-size: 100% 100%;color:#ffff00;}
.buttonItem.product-buttonItem{position: absolute;bottom: 0px;width: 100%;}
.product-row-bottom{height: 60px;position: relative;}

//.order-list-sp .headertitle h2{background:#175497 url("/tl_files/files/customs/icon-current.png") 10px center no-repeat;color:#fff;padding:0px 10px 0px 30px;display:block;margin:0px 0px;margin-bottom:10px;text-align:left;font-size:1.2em;line-height:34px;font-weight:normal;text-transform:uppercase;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.order-list-sp .error_product{display: block; text-align: center;line-height: 30px;}
.order-list-sp .als-prev,.order-list-sp .als-next{top:60px;z-index: 200;opacity: 0.7;}
.order-list-sp .als-prev{left:10px;}
.order-list-sp .als-next{right:10px;}
.order-list-sp .als-prev:hover,.order-list-sp .als-next:hover{opacity: 0.7;}
.order-list-sp .als-prev:hover img{content: url("/tl_files/files/customs/arrow-left-hover.png");}
.order-list-sp .als-next:hover img{content: url("/tl_files/files/customs/arrow-right-hover.png");}
.order-list-sp .scroll-up{min-height: 550px;overflow: hidden;}

.reader-cart-order{display: block; position: relative;}
.reader-cart-order .headproduct{}
.reader-cart-order .headproduct .image,.reader-cart-order .headproduct .content {}
.reader-cart-order .headproduct .content {}
.reader-cart-order .headproduct .content .headline{font-size: 1.5em; line-height: 1em; margin: 0px; padding:15px 0px;color: #000000;}
.reader-cart-order .headproduct .content .detail .keysearch{text-decoration: none; color:#175497;}
.reader-cart-order .headproduct .content .buttonorder{ display:  block; margin: 10px 0px 10px 0px;border-bottom: 1px solid #C1C1C1;padding: 10px;text-align: center;}
.reader-cart-order .headproduct .content .buttonorder .ordernumber-cart{width:50px;}
.reader-cart-order .headproduct .content .buttonorder .bgbutton{}
.reader-cart-order .control-detail-sp{display: block;position: relative;}
.reader-cart-order .control-detail-sp ul{list-style: none;display: block;margin: 0px; padding: 0px;border-bottom:3px double #DDD;padding-bottom: 1px;}
.reader-cart-order .control-detail-sp ul li{display: inline-block;white-space: nowrap;}
.reader-cart-order .control-detail-sp ul li a.active{}
.reader-cart-order .detail-sp{background:#fff;color: #333;padding:10px;}
.reader-cart-order .back{text-align: center;}
/*.reader-cart-order .back a{background:url("/tl_files/files/customs/bg-button.jpg");background-size: 100% 100%; color:#000; text-decoration: none; padding:5px 15px;border: 1px solid #B7B7B7;}*/
.reader-cart-order .albums-query-detail{}
.reader-cart-order .albums-query-detail > li{}

.modproductorder{display:block;position:relative;clear:both;margin-top:10px;}
.modproductorder .form-order{margin: 0px auto;position: relative;display: table;}
.modproductorder .headproduct{border:1px solid #F1F1F1;box-shadow:0px 0px 6px #b3b3b3;color:#333333;text-align:center;}
.modproductorder .headproduct img{width:100%;}
.modproductorder .headproduct h6{font-size:16px;line-height:20px;display:block;margin:0px;padding:5px 0px;color:#525252;}
.modproductorder .headproduct .strong-price{color:red;}
.modproductorder .headproduct .strong-price.price-old{color:#A5A5A5;font-size:80%;text-decoration:line-through;}
.modproductdetail .back a{display: inline-block;white-space: nowrap; padding:5px 15px; background:#555;color:#FFF;text-decoration: none;font-weight: bold;}
.modproductdetail .back a:hover{background: #F00;cursor: pointer;}
.orderbox{color:#333;}
.orderbox .row_contact{font-weight:bold;}
.orderbox .order-row{display:block;padding:5px 0px;position:relative;clear:bold;}
.orderbox .order-row > div{display:inline-block;vertical-align:text-top;white-space: nowrap;}
.orderbox .order-row .row_contact1 label{width:125px;display:block;}
.orderbox .order-row .row_contact2 label{font-weight:bold;}
.orderbox input[type=text],.orderbox input[type=number],.orderbox input[type=email],.orderbox textarea{border:1px solid #CCC;height:24px;padding-left:10px;width:230px;}
.orderbox input:hover,.orderbox textarea:hover{border:1px solid #00BDF8;}
.orderbox .captcha input,.orderbox input.ordernumber-cart{width:50px;}
.orderbox textarea{height:150px;}
.orderbox .error{color:red;}
.orderbox .buttons{display:block;text-align:center;padding: 10px;}

.mod_order_done{margin:20px 50px;}
.mod_order_done .header_order,.mod_order_done .footer_order{display:block;padding:10px;font-weight:bold;color:#170C0D;background:rgba(90, 90, 90, 0.06);}
.mod_order_done .content_order{display:block;padding:10px;background:rgba(255, 255, 255, 0.11);}
.method-order{border:1px solid #00334B;box-shadow:0px 0px 3px #000;display:block;margin-top:20px;padding:10px;}
.thstyle .als-viewport,.thstyle .als-wrapper{max-height: 400px;height: auto !important;}