.global-detail-page { .tags > .global-tag { background-color: #482d3d; font-weight: 300; &:before { content: ""; width: 16px; height: 14px; margin-right: 4px; background-image: url("/product/airplane-tag.png"); display: inline-block; vertical-align: sub; } } .main .foreign-price { > * { color: #b0b0b0; font-weight: 300; } .price { font-size: 13px; margin-right: 20px; } } .extra-tip { font-size: 13px; > a { color: #f00; text-decoration: underline; } .global-buy-tips { padding-top: 20px; > li { float: left; margin-right: 60px; cursor: default; &:hover > .hover-tip { display: block; } } .hover-tip { width: 220px; line-height: 1.5; padding: 10px; color: #666; font-size: 12px; background-color: #fff; border: 1px solid #ddd; margin-top: 6px; display: none; position: absolute; } } } .global-detail-wrap { padding: 30px 0; } .good-detail-page { background-color: transparent; position: relative; width: 100%; overflow: hidden; border: 1px solid #e0e0e0; box-sizing: border-box; .good-sure { text-align: center; margin-top: 30px; margin-bottom: 20px; padding-top: 10px; padding-bottom: 10px; border: 1px #e0e0e0 solid; img { width: 517px; max-width: 100%; display: block; border: 0; margin: 0 auto; } } .info { margin-top: 39px; margin-left: 175px; margin-right: 175px; color: #999; border-top: 1px solid #e0e0e0; font-size: 12px; text-align: center; h2 { color: #444; border: 1px solid #444; padding: 7px 28px 6px; text-align: center; background-color: #fff; display: inline-block; font-size: 16px; margin: 30px auto; span { display: none; } } } .description { table { background: #fff; width: 100%; border-collapse: collapse; border-spacing: 0; text-align: center; margin: 0 auto 20px; font-size: 14px; color: #666; } td { float: left; width: 25%; font-size: 14px; line-height: 22px; color: #444; } } .table-wrap { text-align: center; margin: 0 auto 20px; width: 100%; font-size: 14px; color: #666; border: 1px solid #e0e0e0; table { width: 100%; } thead { background-color: #f5f5f5; color: #666; font-size: 14px; border-bottom: 1px solid #e0e0e0; } tr { text-align: center; height: 30px; } th, td { text-align: center; } tbody { color: #222; tr:nth-child(2n) { background-color: rgb(249, 249, 249); } } } .details { font-size: 14px; line-height: 1.5; table { text-align: center; margin: 0 auto 20px; width: 100%; font-size: 14px; color: #666; border: 1px solid #e0e0e0; thead { background-color: #f5f5f5; color: #666; font-size: 14px; border-bottom: 1px solid #e0e0e0; } tbody { color: #222; } tr { text-align: center; height: 30px; } th, td { text-align: center; height: 30px; } tr:nth-child(2n) { background-color: rgb(249, 249, 249); } & + p { color: #999; font-size: 14px; line-height: 20px; text-align: center; margin-top: 20px; margin-bottom: 30px; } } img { width: 100%; } } .brand-intro { p { font-size: 14px; color: #444; display: inline-block; margin-bottom: 0; line-height: 25px; } img { display: block; width: 100%; margin-bottom: 20px; } } .service-info { img { width: 517px; display: block; margin: 0 auto 20px; } .service-prob { display: block; width: 100%; margin-bottom: 10px; line-height: 20px; color: #000; font-size: 14px; text-align: left; &:before { display: inline-block; content: "\e695"; line-height: 18px; margin-right: 10px; font-style: normal; /* stylelint-disable */ font-family: "iconfont"; /* stylelint-enable */ font-size: 18px; text-decoration: none; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; } } .service-answer { display: block; float: left; margin-top: 0; margin-bottom: 30px; line-height: 20px; font-size: 14px; font-family: initial; text-align: justify; &:before { display: inline-block; content: "\e696"; line-height: 18px; margin-right: 10px; font-style: normal; /* stylelint-disable */ font-family: "iconfont"; /* stylelint-enable */ font-size: 18px; text-decoration: none; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; } } } .service-operation, .recommend-for-you { display: none; } } }