.social-links li.line a{border:none !important;background-image:url("https://www.jhola.com.tw/images/line/Line-icon03-g.png");color:transparent !important}.social-links.colored li.line a,.social-links li.line a:hover{background-color:transparent;border-color:transparent;background-image:url("https://www.jhola.com.tw/images/line/Line-icon03-1.png");color:transparent !important}.ico-line-ico:before{content:"-";color:transparent !important}iframe{max-width:100% !important}#payment-info-form .cardtype-icon{background-image:url(../images/payment/credit.png);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:38px;height:25px;position:absolute;left:20px;top:7px;z-index:1}#payment-info-form .cardtype-icon.visa{background-image:url(../images/payment/visa.png)}#payment-info-form .cardtype-icon.diners{background-image:url(../images/payment/diners.png)}#payment-info-form .cardtype-icon.discover{background-image:url(../images/payment/discover.png)}#payment-info-form .cardtype-icon.jcb{background-image:url(../images/payment/jcb.png)}#payment-info-form .cardtype-icon.maestro{background-image:url(../images/payment/maestro.png)}#payment-info-form .cardtype-icon.mastercard{background-image:url(../images/payment/mastercard.png)}#payment-info-form .cardtype-icon.unionpay{background-image:url(../images/payment/unionpay.png)}#payment-info-form .cardtype-icon.amex{background-image:url(../images/payment/amex.png)}#payment-info-form #CardNumber{padding-left:55px}.blogpost-content p{clear:initial !important}.pro-attr-list{margin:0 0 15px}label.attr-title{display:block;font-weight:bold;color:#000}label.attr-item{display:block;font-weight:normal}@media(max-width:768){img,p,ul,li,h1,h2,h3,h4,h5,h6,section,aside,iframe{max-width:100% !important}}.listing-item .overlay-container,.image-listing-item .overlay-container{padding-top:75%;grid-area:1/1/-1/-1;content:'';display:block;overflow:hidden;position:relative;background-color:rgba(38,38,38,0)}.listing-item .overlay-container img,.image-listing-item .overlay-container img{border-radius:5px;position:absolute;left:50%;top:50%;max-width:100%;width:100%;height:auto;z-index:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.topic-container .listing-item .overlay-container{padding-top:55%;background-color:transparent}