body {font-family: 'PT Sans', Sans -serif;背景颜色:透明;} h1, h2{颜色:#212121;} h1{字体大小:2.9em;行高:1.241;} h3, h4, h5, h6{字体大小:1.6em;行高:1.56;} p{字体大小:1.6em;行高:1.56;} p.style1{字体大小:1.8em; line-height: 1.55; } li { font-size: 1.6em; line-height: 1.56; } ol li { margin-left: 27px; } dl { font-size: 1.6em; line-height: 1.56; } address { font-size: 1.6em; line-height: 1.56; } table { font-size: 1.6em; line-height: 1.56; } label, fieldset fieldset legend { font-size: 1.6em; line-height: 1.56; } input.text, select, textarea { border: 1px solid #DCDCDC; font-size: 1.6em; } button, a.button { border: 0; border-radius: 5px; background: #0B3F8C; text-transform: uppercase; } button:hover, button:focus, a.button:hover, a.button:focus { background: #000; } a.button.mobile { color: #fff; width: 124px; padding-top: 6px; } a.button.mobile:hover, a.button.mobile:focus { color: #fff; } button.text, button.returnTo { color: #0B3F8C; } button.text:hover, button.returnTo:hover { color: #222; } body .button.style2, body button.style2 { border: 0 none; background-color: #F15A22; transition: background-color .3s ease; } body .button.style2:hover, body button.style2:hover, body .button.style2:focus, body button.style2:focus { border: 0 none; background-color: #000; } a:link, a:visited { color: #0B3F8C; text-decoration: none; } a:hover, a:active { color: #222; text-decoration: underline; } .validationBox h2 { font-size: 1.6em; line-height: 1.56; } .validationBox li { font-size: 1.6em; line-height: 1.56; } .paymentType .radiogroup label > span { color: #0B3F8C; padding-top: 1px; } #wrapper { box-shadow: 0 0 0; position: static; background-color: transparent; } #wrapper:before { content: ''; background-color: #778484; height: 52px; width: 100%; position: absolute; top: 120px; left: 0; z-index: -1; } #wrapper .products .labelInner1 .title { color: #0B3F8C; } .mast { margin-bottom: 80px; } .mast .sleeve a .mobile { display: none; } .mast .sleeve div { padding: 0px 0px 15px 0px; } .navigation-home { position: absolute; z-index: 10; color: red; width: 40px; height: 52px; display: inline-block; top: 140px; line-height: 64px; text-align: center; } /* FOOTER */ .footer { border-top: 0 none; } .footer ul { clear: both; background-color: #778484; color: #fff; width: 100%; padding: 13px; float: none; text-align: center; } .footer li { float: none; display: inline-block; vertical-align: top; font-weight: bold; text-transform: uppercase; font-family: 'PT Sans', sans-serif; font-size: 1.4em; border-top: 0 none; padding-top: 0; margin-top: 0; } .footer ul li a { color: #fff; } .footer .sleeve div { text-align: center; font-size: 12px; line-height: 16px; padding-top: 10px; color: #888; } @media print { h2 { font-size: 100% !important; } table, table li, table p, p { font-size: 10pt; line-height: 1.2; } .address { margin-right: 20px; } .payment { margin-left: 0; } #wrapper { max-width: 1220px; margin-left: auto; margin-right: auto; } label, input, textarea, select { display: inline!important; } a:link:after, a:visited:after { content: none!important; } .navigation-home, .icon.required { display: none; } .mast { margin-bottom: 80px!important; padding: 17px 0; } .mast .sleeve div { padding: 0!important; } } @media only screen and (max-width:767px) { #wrapper:before { top: 60px; } .mast { margin-bottom: 60px; } .mast .sleeve a [class='desktop'] { display: none; } .mast .sleeve a [class='mobile'] { display:block; } .footer li { display: block; border-top: 0 none; float: none; } }