.gd-header { height: 56px; padding-top: 16px; width: 100%;}
.gd-header .hdr-search { height: 38px; padding: 0 421px 0 255px;}
.gd-header .hdr-formbox { height: 38px;}
.gd-header .hdr-sbox { height: 38px; box-shadow: 0 2px 2px rgba(0,0,0,0.08);}
.gd-header .hdr-sbox input { border: 1px solid #cbcbcb; border-right: none; border-radius: 2px 0 0 2px;}
.gd-header .hdr-sbox .search-btn { height: 38px; line-height: 38px;}
.gd-header .logo { width: 190px; top: 4px;}
.gd-header .hdr-act, .gd-header .hdr-cart, .gd-header .hdr-help { border-color: #fff; margin-top: 2px;}
.gd-header .hdr-act-nav a, .gd-header .hdr-act-nav span, .gd-header .hdr-help-nav, .gd-header .hdr-help-nav span { color: #333;}
.hdr-act:hover, .hdr-cart:hover, .hdr-help:hover { border-color: #999;}
.gd-header .hdr-cart > a { color: #333; background-position: -50px -450px; background-color: #fff;}
.gd-header .hdr-cart .cart-num { background-color: #fff; border-color: #bbb; color: #f00;}
.gd-header .hdr-act .hdr-jt, .gd-header .hdr-cart .hdr-jt, .gd-header .hdr-help .hdr-jt { background-position: -57px -350px;}
.gd-header .hdr-act:hover .hdr-jt, .gd-header .hdr-cart:hover .hdr-jt, .gd-header .hdr-help:hover .hdr-jt { background-position: -57px -375px;}
.gd-menu { height: 44px;}
.gd-menu .hdr-list, .gd-menu .hdr-menu { padding: 3px 0;}
.gd-menu .hdr-list li.hdr-lin { padding: 0 50px 0 25px;}
.gd-menu .hdr-new { right: -3px; top: 4px;}
.gd-site { height: 28px; line-height: 28px; width: 100%; box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1); position: relative;}
.gd-home { float: left; padding: 0 10px 0 18px; background: url(https://www.newvast.com/images/adv-comm/gd-ico.png) no-repeat 0 8px; color: #555;}
.btm-ban { padding-top: 20px;}
.btm-ban .btm-lst { border: none;}
.snow-container{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 99999;}
.ad-mvp { background: url(https://www.newvast.com/images/adv-comm/mvp-bg.jpg) no-repeat; height: 80px;}
.mvp-l { float: left; font-size: 30px; font-weight: 700; line-height: 80px; color: #fff;}
.mvp-r { float: left; padding: 20px 50px; line-height: 20px; color: #fff; font-size: 16px;}