#tth-prodetail{padding-top:1.875rem}#tth-prodetail #img_detail{margin-bottom:1.75rem}#tth-prodetail #img_detail .MagicScroll-horizontal{margin-top:1.25rem}#tth-prodetail #img_detail .MagicScroll-horizontal .mcs-item{padding-right:1.25rem}#tth-prodetail h1{font-size:1.25rem;line-height:1.875rem;padding-bottom:.625rem;font-weight:400;border-bottom:1px solid #e1e1e1;margin-bottom:.938rem}#tth-prodetail .detailinfo .price-row{font-size:1.063rem;margin-bottom:.938rem}#tth-prodetail .detailinfo .price-row>.price{color:red;font-weight:700}#tth-prodetail .detailinfo .price-row>.priceold{text-decoration:line-through}#tth-prodetail .detailinfo .promotion_numepro>.apply{background-color:#69f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;margin-bottom:.625rem}#tth-prodetail .detailinfo .promotion_numepro>.apply:before{content:'';display:block;border-left:dashed 2px #fff;position:absolute;top:0;left:50%;margin-left:-1px;bottom:0}#tth-prodetail .detailinfo .promotion_numepro>.apply>.label,#tth-prodetail .detailinfo .promotion_numepro>.apply>.value{display:inline-block;width:50%;padding:0 1.25rem;line-height:1.875rem}#tth-prodetail .detailinfo .promotion_numepro>.apply>.label{font-size:1.375rem}#tth-prodetail .detailinfo .promotion_numepro>.apply>.value{font-size:.95rem}#tth-prodetail .detailinfo .promotion_numepro>.title,#tth-prodetail .detailinfo .promotion_numepro>p{font-size:.875rem;margin:0}#tth-prodetail .detailinfo .promotion_numepro>p:last-child{margin-bottom:1rem}#tth-prodetail .right-box{border:1px solid #e1e1e1;padding:.813rem}#tth-prodetail .right-box .item{font-size:.84rem}#tth-prodetail .right-box .item>.icon:before{display:inline-block;width:.875rem}#tth-prodetail .right-box .item>h3.content{font-size:.84rem}@media only screen and (min-width:720px){#tth-prodetail .cart_row{border-top:1px solid #e1e1e1;margin-bottom:1.75rem}#tth-prodetail .cart_row .title{font-size:1.125rem;margin-bottom:.25rem}#tth-prodetail .cart_row .input.quantity>input{border-color:#000;text-align:center}#tth-prodetail .cart_row .input.quantity .button{border:1px solid #000;border-left:none;padding:.525rem .72rem}#tth-prodetail .cart_row .input.quantity .button:last-child{border-top:none}#tth-prodetail .cart_row .cart-btn{font-size:1.125rem;color:#fff;background-color:#fb000d;height:100%}}@media only screen and (max-width:719px){#tth-prodetail .cart_row{position:fixed;bottom:0;left:0;right:0;margin:0;background-color:rgba(255,255,255,.9);height:3rem}#tth-prodetail .cart_row>.column{padding:0}#tth-prodetail .cart_row>.column .title{display:none}#tth-prodetail .cart_row>.column .cart-btn,#tth-prodetail .cart_row>.column .input.quantity{height:2.5rem;position:fixed;bottom:.25rem}#tth-prodetail .cart_row>.column .input.quantity{right:33.3333%;width:9rem;margin-right:1rem}#tth-prodetail .cart_row>.column .input.quantity>input{font-size:.8rem;padding:.3rem;text-align:center;margin:0 2rem}#tth-prodetail .cart_row>.column .input.quantity .button{position:absolute;width:2rem;height:100%;padding:.3rem}#tth-prodetail .cart_row>.column .input.quantity .button:first-child{right:0}#tth-prodetail .cart_row>.column .input.quantity .button:last-child{left:0}#tth-prodetail .cart_row>.column .cart-btn{width:33.3333%;right:0;font-size:.8rem;color:#fff;background-color:#fb000d}}@media only screen and (max-width:719px) and only screen and (max-width:414px){#tth-prodetail .cart_row>.column .input.quantity{right:50%}}@media only screen and (max-width:414px){#tth-prodetail .cart_row>.column .input.quantity{right:50%}#tth-prodetail .cart_row>.column .cart-btn{width:50%}}#tth-prodetail .detail-content{margin-top:1rem}#tth-prodetail .detail-content>.title{font-size:1rem;font-weight:700;padding-bottom:.5rem;border-bottom:1px solid #e1e1e1;margin-bottom:1rem}