@font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } body { background-color: #F0EEEC; margin-bottom: 60px; } ul, ol { margin: 0; list-style: none; } a { text-decoration: none; } a:visited, a:hover { outline: 0 none; text-decoration: none; } label { cursor: default; } .mt5 { margin-top: 5px; } .mt10 { margin-top: 10px; } .mt15 { margin-top: 15px; } .mr5 { margin-right: 5px; } .mr10 { margin-right: 10px; } .red { color: red; } .blue { color: blue; } .green { color: green; } .gray { color: gray; } .hidden { display: none; } #product-carousel .item img { width: 100%; } .product-name { margin-top: 0; margin-bottom: 20px; font-size: 22px; } .product-price { color:red; font-size:22px } .original-price { color: gray; font-size: 13px; text-decoration: line-through; display: inline-block; margin-right: 50px; } .product-stock { display: inline-block; color: gray; font-size: 13px; } .divider { border-bottom: 1px solid #d3d3d3; margin: 20px 0; } .quantity-input input { border: 1px solid #d5c2b9; color: #8e6a55; height: 24px; line-height: 24px; text-align: center; width: 40px; } .quantity-input a { border: 1px solid #d5c2b9; font-weight: 600; height: 24px; line-height: 24px; vertical-align: top; width: 24px; } .btn-increase { background: url("../images/btn-increase.jpg") no-repeat 0 0; color: #d5c2b9; display: inline-block; font-size: 1px; height: 24px; margin-left: 4px; width: 24px; } .btn-decrease { background: url("../images/btn-decrease.jpg") no-repeat 0 0; color: #d5c2b9; display: inline-block; font-size: 1px; height: 24px; margin-right: 4px; width: 24px; } .section-title { margin:30px 0 20px 0; background: #eee; text-align: center; padding:5px } .cart-table { width: 100%; } .cart-table thead { } .cart-table th { color: gray; padding-bottom: 10px; } .cart-table td { vertical-align: top; } .cart-goods .g-thumb { width: 80px; } .cart-goods img { height: 80px; width: 80px; margin-top:5px; } .cart-goods .g-title { text-align: left; padding-left:10px; } .btn-purple { background-color: #551377; border-color: #551377; color: #fff; padding: 10px 0; font-size: 16px; } .btn-purple:hover { color: #fff; } footer { background-color: #3E3560; height: 50px; display: table; width: 100%; } footer a { padding-top: 4px; color: #fff; display: table-cell; width:1%; font-size: 10px; text-align: center; } footer a.current { background-color: #2a2448; } footer p { color: #fff; } footer .icon-activity { background: url("../images/icon-list.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-card { background: url("../images/icon-card.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-coupon { background: url("../images/icon-coupon.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-magn { background: url("../images/icon-magn.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-sale { background: url("../images/icon-sale.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-cxsale { background: url("../images/icon-cxsale.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-dfk { background: url("../images/icon-dfk.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-ykd { background: url("../images/icon-ykd.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-dfh { background: url("../images/icon-dfh.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } footer .icon-dsh { background: url("../images/icon-dsh.png") no-repeat 0 0 / 23px 23px; display:inline-block; height: 23px; left: -6px; top: -2px; width: 23px; } .wx-header { color: #252525; margin: 0; min-height: 40px; padding: 0; text-decoration: none; width: 100%; background-color: #202124 } .header-bar { position: relative; } .header-icon-back { height: 44px; position: absolute; width: 40px; } .header-icon-back i { color:#fff; display: inline-block; margin: 10px 0 0 8px; height:24px; width:24px; background: url("../images/icon-arrow-left.png") no-repeat; } .header-title { font-size: 16px; height: 44px; line-height: 44px; margin: 0 50px; text-align: center; color: #fff; } .form-group { margin-bottom: 10px; } .content-box { padding: 10px 8px 0; background-color: #fff; border:1px solid #b6b6b6; border-radius: 3px; }