.tl, caption, th { text-align: left } blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, input, li, ol, p, pre, td, textarea, th, ul { margin: 0; padding: 0 } table { border-collapse: collapse; border-spacing: 0 } fieldset, img { border: none } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: 400 } ol, ul { list-style: none } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400 } q:after, q:before { content: '' } abbr, acronym { border: 0 } a { outline: 0; text-decoration: none } input, textarea { outline: 0; resize: none } .f12 { font-size: 12px } .f13 { font-size: 13px } .f14 { font-size: 14px } .f16 { font-size: 16px } .f20 { font-size: 20px } .fb { font-weight: 700 } .fn { font-weight: 400 } .ti2 { text-indent: 2em } .lh150 { line-height: 150% } .lh180 { line-height: 180% } .lh200 { line-height: 200% } .udl { text-decoration: underline } .m-foot-desc a, .no_udl { text-decoration: none } .tc { text-align: center } .tr { text-align: right } .bc { margin-left: auto; margin-right: auto } .l { float: left } .r { float: right } .cb { clear: both } .cl { clear: left } .cr { clear: right } .clearfix:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; font-size: 0 } .vm { vertical-align: middle } .pr { position: relative } .pa { position: absolute } .zoom { zoom: 1 } .db { display: block } .dn { display: none } .dib { display: inline-block } .w10 { width: 10px } .w20 { width: 20px } .w30 { width: 30px } .w40 { width: 40px } .w50 { width: 50px } .w60 { width: 60px } .w70 { width: 70px } .w80 { width: 80px } .w90 { width: 90px } .w100 { width: 100px } .w200 { width: 200px } .w250 { width: 250px } .w300 { width: 300px } .w400 { width: 400px } .w500 { width: 500px } .w600 { width: 600px } .w700 { width: 700px } .w800 { width: 800px } .pct10 { width: 10% } .pct20 { width: 20% } .pct30 { width: 30% } .pct40 { width: 40% } .pct50 { width: 50% } .pct60 { width: 60% } .pct70 { width: 70% } .pct80 { width: 80% } .pct90 { width: 90% } .pct100 { width: 100% } .hpct10 { width: 10% } .hpct20 { width: 20% } .hpct30 { width: 30% } .hpct40 { width: 40% } .hpct50 { width: 50% } .hpct60 { width: 60% } .hpct70 { width: 70% } .hpct80 { width: 80% } .hpct90 { width: 90% } .hpct100 { width: 100% } .m0 { margin: 0 } .m10 { margin: 10px } .m15 { margin: 15px } .m30 { margin: 30px } .mt0 { margin-top: 0 } .mt5 { margin-top: 5px } .mt10 { margin-top: 10px } .mt15 { margin-top: 15px } .mt20 { margin-top: 20px } .mt30 { margin-top: 30px } .mt50 { margin-top: 50px } .mt100 { margin-top: 100px } .mb0 { margin-bottom: 0 } .mb5 { margin-bottom: 5px } .mb10 { margin-bottom: 10px } .mb15 { margin-bottom: 15px } .mb20 { margin-bottom: 20px } .mb30 { margin-bottom: 30px } .mb50 { margin-bottom: 50px } .mb100 { margin-bottom: 100px } .ml0 { margin-left: 0 } .ml5 { margin-left: 5px } .ml10 { margin-left: 10px } .ml15 { margin-left: 15px } .ml20 { margin-left: 20px } .ml30 { margin-left: 30px } .ml50 { margin-left: 50px } .ml100 { margin-left: 100px } .mr0 { margin-right: 0 } .mr5 { margin-right: 5px } .mr10 { margin-right: 10px } .mr15 { margin-right: 15px } .mr20 { margin-right: 20px } .mr30 { margin-right: 30px } .mr50 { margin-right: 50px } .mr100 { margin-right: 100px } .p0 { padding: 0 } .p10 { padding: 10px } .p15 { padding: 15px } .p30 { padding: 30px } .pt0 { padding-top: 0 } .pt5 { padding-top: 5px } .pt10 { padding-top: 10px } .pt15 { padding-top: 15px } .pt20 { padding-top: 20px } .pt30 { padding-top: 30px } .pt50 { padding-top: 50px } .pt100 { padding-top: 100px } .pb0 { padding-bottom: 0 } .pb5 { padding-bottom: 5px } .pb10 { padding-bottom: 10px } .pb15 { padding-bottom: 15px } .pb20 { padding-bottom: 20px } .pb30 { padding-bottom: 30px } .pb50 { padding-bottom: 50px } .pb100 { padding-bottom: 100px } .pl0 { padding-left: 0 } .pl5 { padding-left: 5px } .pl10 { padding-left: 10px } .pl15 { padding-left: 15px } .pl20 { padding-left: 20px } .pl30 { padding-left: 30px } .pl50 { padding-left: 50px } .pl100 { padding-left: 100px } .pr0 { padding-right: 0 } .pr5 { padding-right: 5px } .pr10 { padding-right: 10px } .pr15 { padding-right: 15px } .pr20 { padding-right: 20px } .pr30 { padding-right: 30px } .pr50 { padding-right: 50px } .pr100 { padding-right: 100px } .body { min-width: 1200px; max-width: 1920px; position: relative; } .header-wrap { width: 100%; min-height: 981px } .header { width: 1200px; margin: 0 auto } .header-logo { float: left } .header-nav ul li { width: 120px; height: 68px; float: left } .header-nav ul li a > span { font-size: 14px } .header-nav ul li a { display: block; width: 100%; height: 75%; margin-top: 13%; color: #536fa1; font-size: 18px; text-align: center } .header-nav ul li a.cur, .header-nav ul li a:hover { color: #333 } .btns { width: 207px; height: 221px } .btns-x { width: 207px; height: 221px } .footer-box { height: 130px; background: #f1f1f1; width: 100%; overflow: hidden } .footer-wrap { width: 1200px; margin: 0 auto } .meiti-title { color: #bcbcbc; font-size: 20px; margin-top: 30px; text-align: center } .m-foot-desc, .m-foot-desc a { color: #737373; font-size: 14px } .meiti-box { text-align: center; margin-top: 20px } .meiti-box a { display: inline; margin-right: 20px } .meiti-box a img { width: 80px; height: 33px } .m-footer { width: 100%; margin-top: 160px } .m-foot-logo { margin-left: 72px; background: url(../../images/selfbuilt/foot-logo.png) no-repeat; width: 190px; height: 60px; float: left } .m-foot-desc { float: left; margin-top: 14px; margin-left: 14px; border-left: 1px solid #737373; padding-left: 28px; width: 832px } .m-foot-desc a:hover { color: #fff; text-decoration: underline } .footer-inner-box { background: #fff } .footer-inner-box p a { color: #5b5b5b !important; font-size: 12px; text-decoration: none } .footer-inner-box p a:hover { color: #5b5b5b !important; text-decoration: underline } .header-title { float: left; margin-left: 10px; margin-top: 10px } .header-title > h1 { font-size: 22px; font-weight: 700; color: #fff } .header-title > h2 { font-size: 16px; margin-top: 5px; color: #fff } .header-logo img { margin: 0 36px 0 36px; width: 270px } .none { display: none } .left-gift { margin: 20px 0 }