@charset "utf-8";html {
    overflow-y: scroll;
    overflow: hidden/9
}

blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,ol,p,pre,td,textarea,th,ul {
    padding: 0;
    margin: 0
}

body,button,input,select,textarea {
    font: 12px/1.5 "Microsoft YaHei",微软雅黑,\9ed1\4f53,\5b8b\4f53,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    color: #666
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%
}

address,cite,dfn,em,var {
    font-style: normal
}

dl,ol,ul {
    list-style: none
}

a {
    text-decoration: none!important;
    outline: none;
    font-family: "Microsoft YaHei",微软雅黑,\9ed1\4f53,\5b8b\4f53,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    cursor: pointer
}

img {
    border: 0
}

button,input,select,textarea {
    font-size: 100%;
    font-family: "Microsoft YaHei",微软雅黑,\9ed1\4f53,\5b8b\4f53,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    outline: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.clear {
    *zoom:1}

.cl:after,.cl:before {
    content: "";
    display: table
}

.cl:after {
    clear: both
}

.global_wrap {
    position: relative;
    min-height: 100%;
    clear: both;
    content: ""
}

.ielt7 .global_wrap {
    height: 100%
}

#clsIframe,#LR_Flash {
    position: absolute
}

.col_l,.col_r {
    *display: inline
}

.col_r {
    float: right
}

.ect {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}
@-webkit-keyframes autofill {
    to {
        background: #fff
    }
}

.btm-slide-hd {
    display: block
}

*,blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,ol,p,pre,td,textarea,th,ul {
    margin: 0;
    padding: 0
}

body .bottom_slide_box,button,input,select,textarea {
    color: #666;
    font: 12px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu"
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%
}

address,cite,dfn,em,var {
    font-style: normal
}

dl,ol,ul {
    list-style: none
}

.bottom_slide_box a {
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti, MingLiu";
    text-decoration: none!important;
    outline: none;
    cursor: pointer
}

img {
    border: 0
}

.container {
    width: 1220px;
    margin: 0 auto;
}

.bottom_slide_box button,.bottom_slide_box input,.bottom_slide_box select,.bottom_slide_box textarea {
    font-size: 100%;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    outline: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.clear {
    *zoom:1}

.clear:after {
    display: block;
    height: 0;
    clear: both;
    content: " ";
    visibility: hidden
}

.cl:after,.cl:before {
    display: table;
    content: ""
}

.cl:after {
    clear: both
}

.global_wrap {
    position: relative;
    min-height: 100%;
    clear: both;
    content: ""
}

.bottom_slide_box {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 72px;
    z-index: 7999
}

.bottom_float_bg {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8000;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .7;
    -ms-filter: alpha(opacity=70);
    filter: alpha(opacity=70)
}

.bottom_slide_content {
    position: relative;
    width: 1220px;
    height: 72px;
    margin: 0 auto;
    z-index: 8001
}

.bottom_slide_click {
    z-index: 10;
    height: 80px;
    color: #fff;
    margin-left: 460px
}

.bottom_fixed__img {
    background: url(../images/T8T.7ddc669ae363e83a89eb002d2ad108d1.png) no-repeat 50%;
    width: 299px;
    height: 114px;
    position: absolute;
    top: -33px;
    left: 136px;
    background-size: 100%
}

.bottom_line,.bottom_number {
    height: 40px;
    width: 140px
}

.bottom_line {
    position: relative;
    float: left;
    margin-top: 20px;
    font-size: 14px;
    color: #999;
    margin-right: 10px
}

.bottom_label_number {
    position: absolute;
    top: 10px;
    left: 8px
}

.bottom_number {
    *height: 30px;
    *padding-top: 10px;
    *padding-bottom: 0;
    border: 0;
    text-indent: 8px
}

.ico_pinfang {
    position: absolute;
    top: 8px;
    right: 10px;
    color: #333;
    font-size: 14px
}

.district {
    position: relative;
    z-index: 10;
    display: inline-block
}

.bottom_btn {
    width: 120px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    background-color: #ff5a00;
    cursor: pointer
}

.district .district-icon {
    display: block;
    position: absolute;
    right: 15px;
    top: 18px;
    width: 10px;
    height: 6px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAAXNSR0IArs4c6QAAAO5JREFUKBVjNDY2nsrAwJAFxNQA05h4eXnzGRkZ91BqGsgMsFkgg2xsbAR//Phx4v///2rkGAw07BYHB4fFkSNH3jPCDDAzM1P7+/fvCSBfECZGJP2emZnZ4tSpU7dA6plgmkACTExMYUDb/sDECNEgtSA9MMNA6pmRNT179uyetLT0W6DXvZHFcbGBhuWePn16JbI8ioEgCaChp6WkpMSATFNkhVjY086cOdOILg73MrIEoZiHxSiyHhgbHikwARiNK+aRYxSmFpnGaSBIEZaYR4lRZINgbKxehkkixzy2GIWpI5k2NTXNAmFiNAIAVEFZGBJoVZEAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: 100%;
    cursor: pointer
}

.btm-city {
    width: auto
}

.btm-city select {
    height: 40px;
    width: 110px;
    border: none;
    padding-left: 6px
}

.bottom_line .province {
    margin-right: 6px
}

.error-layer {
    position: absolute;
    display: block;
    padding-top: 1px;
    font-size: 12px;
    color: #ff6767;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNERGRTNBRUFBNTExRTdBOEM2OTUyODBGQkNCN0FDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyNERGRTNCRUFBNTExRTdBOEM2OTUyODBGQkNCN0FDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzI0REZFMzhFQUE1MTFFN0E4QzY5NTI4MEZCQ0I3QUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzI0REZFMzlFQUE1MTFFN0E4QzY5NTI4MEZCQ0I3QUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4i/UQgAAABbUlEQVR42pxSPWsCURCcUxE/uHCohVWatCklWKUTApImJG0KG9uQQuxtxCI/wT+QdGkC16WScGXaWKSy8OMIakTUy8wtAe1CHszt7czse8t760TNJvZWmbgkLogj4ot4IZ6J0a8ptVdwSjwQNRyuK8In7ol3EYmYdpwKv2+YTmtYrcgaHUfl4qWbLy5ysdn4JLKo15m5wGzGHlIWlYuXLh8ZFd1ht/Mwn7MxbtjpyAAMhxaVi5cuH/0qukY6ba202xKAXo9XUraoXLx0+YAbFZ0gioB8HthugUYDCEOg37eoXLx0+ehP4B9LRR9x74sFkEzaCZ5nJygqFy9dPvpV9IT12nrvdq33VotPObKoXLx0+YBHhxPhsudPXrGHahUIAmA8BopFYDIBSiWgwucZDMArD3nqsROPkR4til75iFnkcoihnXXKcmkoFL7pO6cvsIvgD79nFHxkMlagpahcvHTzHcye5ur2LwP7I8AA6NaNYM8yGnoAAAAASUVORK5CYII=) no-repeat 0 3px;
    padding-left: 16px
}

.btm-app-text,.btm-app-text a {
    font-family: OPPOSans-R;
    font-size: 16px;
    color: #fff;
    letter-spacing: 1px;
    line-height: 72px
}

.btm-app-text {
    padding-left: 70px
}

.btm-app-text a {
    text-decoration: underline!important;
    cursor: default!important
}

.btm-app-img {
    height: 40px;
    width: 40px;
    display: block;
    position: absolute;
    left: 0;
    top: 18px
}

.btm-app-btn {
    background: #ff960a;
    border-radius: 4px;
    width: 80px;
    height: 30px;
    display: inline-block;
    font-family: OPPOSans-M;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin-left: 20px;
    cursor: default!important
}

.btm-ewm-box {
    height: 108px;
    width: 108px;
    position: absolute;
    bottom: 12px;
    right: 0;
    background: #fff;
    border: 1px solid #f0f1f5;
    border-radius: 12px
}

.btm-ewm-img {
    height: 89px;
    width: 89px;
    display: block;
    margin: 10px
}

.close-btm-ico {
    display: inline-block;
    height: 15px;
    width: 15px;
    background: url(../images/ico_btm_close.png) no-repeat 50%;
    background-size: 100% 100%;
    position: absolute;
    top: 10px;
    right: 20px;
    z-index: 8001
}

.btm-left-ewm-box {
    width: 120px;
    height: 149px;
    position: fixed;
    z-index: 999;
    bottom: 60px;
    left: -200px;
    background: #fff;
    border: 1px solid #f0f1f5;
    text-align: center;
    cursor: pointer
}

.btm-left-ewm-box img {
    width: 96px;
    height: 96px;
    margin-top: 12px
}

.btm-left-ewm-box p {
    font-family: OPPOSans-M;
    font-size: 10px;
    color: #ff960a;
    text-align: center
}

.bottom_frame {
    width: 1220px;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    font-size: 0
}

.bottom_frame .close {
    width: 30px;
    height: 30px;
    position: absolute;
    right: -34px;
    top: 0;
    font-size: 0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDUtMzFUMTU6MTU6NDYrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA1LTMxVDE4OjAwOjU2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA1LTMxVDE4OjAwOjU2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI0ZjcyODc4LTI0ZjEtNGZkZi04MjlhLWU4N2RmY2ZiMDk0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNGY3Mjg3OC0yNGYxLTRmZGYtODI5YS1lODdkZmNmYjA5NDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNGY3Mjg3OC0yNGYxLTRmZGYtODI5YS1lODdkZmNmYjA5NDkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjI0ZjcyODc4LTI0ZjEtNGZkZi04MjlhLWU4N2RmY2ZiMDk0OSIgc3RFdnQ6d2hlbj0iMjAyMi0wNS0zMVQxNToxNTo0NiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vNgEuwAAAytJREFUSImtl12IVVUUx39eqcs0jWCQhZDlOJgYfcxQWFFiIEQPJYgQIQQGiUYgNkoRPfSgFFZQvkRQZB8UpFKUL0IvyWATYR/USxh+wFhGNU2MWFPmr4ezTywPd99zrrlgse9e67/+/7P33R/nzFLpwRYAtwNDwGJgAJgCvgO+B8aAk43Z1Dpvq6PqAevtL/Vj9dEGvLXiG9WJjNC0+rN6KpM/rK49H/E+dXeFbEJ9Xb1XHVQHLGZljrpIXa2+nR4o2mu9iF+dnrq0SXWTOrvbKIL3q49b/AWlHVLn1on3qT+Eov3qvIaiVR9SPwtc39aJx0X1xnmKVv2DwLk3J/5kAH14gYRLHwvcD5XxWRb7fC4wmXbfT8B84GwvB0CNDQA/Av3ADHAZcLqVktsDcF0H4TuAHcA1NSI3JdwNlfg0sCn9bgNbgf+m/XSakq8z0/ZLyv+uLsxgRtR/Eu54BnMi5Y+otIAVQF96qjczI9qZ2jnAFxRHa7RlwKdAOZMvZXjeSe1CYBj1+bAYBrssmm0BN60uTfFb1bMhN9qFYyTiUN+PU1Hjz4TiE+oGdSbEttTUz1anEnYn6jepc6CBOOoLdranGtZ/kvDvtiiWPcCpzP9UtVFgVyW2A9jWsP6P1Pa1gD9T56KGxTcDt1ViK4GlDetLO9MCjqXO5Q0KbgE+B65N/bHUjlDsgkUNOIZSO9UCjoZgu0vRCDAe+luAO4HnUr8NHKp5gCtDfgJ1XVg0azKLZFllcW3tsgum1CUZnvUBtwqLl4HS9mSKTgZMbjvFcyC3bcdTflptl8GDobDT/f1sGtFjGdLSt6u/qU90yC2pDrJMLA+JjzLEl9YIl95fM2rV4SiOxVtnaRsbCjX1pwP3W2U8Aq5QzwTQPRdI+IHA+at6SSdx1JWeaw/+T+HNFb7hmO9U8Eil4FV1fo+ig+p7FZ77q7hc8SrPva1m1BfVFTWid6svV0Qn1bs64ct3uE62GHiF4mUj2jHgK4rvs78p7oTrgBuBqyrYfcDD5L7fGkzhWvVLe7Nx9b467m4jr9r1wOo0wgUUV/HFFLfiJHCc4mzfCxxuQvgvtyGoncIitKYAAAAASUVORK5CYII=");
    background-size: 100%
}

.bottom_pop h1 {
    font-weight: bold;
    font-size: 58px;
    line-height: 68px;
    color: #fff;
    vertical-align: middle;
    display: inline-block
}

.bottom_slide_box {
    background-color: rgba(0,0,0,.8);
    min-width: 1220px
}

.bottom_slide_box .zero-decorate {
    font-size: 26px;
    line-height: 68px;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    margin: 0 46px 0 16px;
    font-weight: bold
}

.bottom_slide_box .four {
    width: 109px;
    display: inline-block;
    vertical-align: middle;
    height: 28px;
    margin-top: -5px
}

.bottom_pop .submit {
    height: 31px;
    width: 111px;
    font-weight: bold;
    font-size: 12px;
    line-height: 31px;
    color: #fff;
    background-color: #52b16f;
    border-radius: 3px;
    text-align: center;
    cursor: pointer
}

.bottom_frame .city,.bottom_frame .phone,.bottom_pop .submit {
    display: inline-block;
    vertical-align: middle
}

.bottom_frame input {
    position: relative;
    z-index: 100000;
    height: 31px;
    background-color: #fff;
    border-radius: 3px;
    margin-right: 10px;
    border-style: none;
    padding: 0 15px;
    font-size: 12px;
    width: 155px
}

.bottom_pop .code-des {
    text-align: center
}

.bottom_pop .code-frame {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 0;
    width: 193px
}

.bottom_pop .code-frame .code {
    width: 111px;
    height: 111px;
    position: relative;
    background-color: #fff;
    border-radius: 9px;
    left: 50%;
    transform: translateX(-50%)
}

.bottom_pop .code-frame .code img {
    width: 89px;
    height: 89px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.bottom_pop .code-frame .code-des {
    margin: 10px 0 16px
}

.bottom_pop .code-frame .code-des .app-install {
    font-size: 14px;
    color: #fff;
    display: block
}

.bottom_pop .code-frame .code-des .app-des {
    font-size: 12px;
    color: #fff;
    margin: 2px 0 16px
}

.province-city-page {
    min-width: 180px;
    z-index: 10000!important
}

.province-city-page ul::-webkit-scrollbar {
    width: 0;
    height: 0
}

.pop-bg {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000;
    display: none
}

.window_box {
    position: absolute;
    z-index: 9999;
    overflow: hidden;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 320px;
    height: auto;
    background: #fff;
    padding-top: 50px
}

.window_box_container .tips {
    font-weight: bold;
    text-align: center;
    font-size: 20px;
    color: #333
}

.window_box_container .ok {
    height: 48px;
    width: 216px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 48px;
    display: block;
    background: #52b16f;
    margin: 26px auto 38px
}

.window_box_title img {
    width: 14px;
    height: 14px;
    position: absolute;
    right: 10px;
    top: 10px
}

.t8t-msg-plugin {
    z-index: 10000!important
}

@media screen and (min-width: 1460px) {
    .bottom_slide_box,.bottom_slide_content {
        height:80px
    }

    .btm-app-img {
        height: 48px;
        width: 48px;
        top: 16px
    }

    .btm-app-text,.btm-app-text a {
        font-size: 24px;
        line-height: 80px
    }

    .btm-app-btn {
        width: 128px;
        height: 44px;
        font-size: 18px;
        line-height: 44px
    }

    .btm-ewm-box {
        height: 180px;
        width: 180px;
        bottom: 20px
    }

    .btm-ewm-img {
        height: 148px;
        width: 148px;
        margin: 16px
    }

    .btm-left-ewm-box {
        width: 180px;
        height: 212px
    }

    .btm-left-ewm-box img {
        width: 140px;
        height: 140px;
        margin-top: 24px
    }

    .btm-left-ewm-box p {
        font-size: 14px
    }

    .bottom_frame {
        width: 1220px;
        margin: 0 auto;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        font-size: 0
    }

    .bottom_pop h1 {
        font-weight: bold;
        font-size: 58px;
        line-height: 68px;
        color: #fff;
        vertical-align: middle;
        display: inline-block
    }

    .bottom_slide_box {
        background-color: rgba(0,0,0,.8);
        min-width: 1220px
    }

    .bottom_slide_box .zero-decorate {
        font-size: 29px;
        line-height: 68px;
        color: #fff;
        display: inline-block;
        vertical-align: middle;
        margin: 0 46px 0 16px;
        font-weight: bold
    }

    .bottom_slide_box .four {
        width: 125px;
        display: inline-block;
        vertical-align: middle;
        height: 34px;
        margin-top: -4px
    }

    .bottom_pop .submit {
        height: 37px;
        width: 111px;
        font-weight: bold;
        font-size: 12px;
        line-height: 37px;
        color: #fff;
        background-color: #52b16f;
        border-radius: 3px;
        text-align: center;
        cursor: pointer
    }

    .bottom_frame .city,.bottom_frame .phone,.bottom_pop .submit {
        display: inline-block;
        vertical-align: middle
    }

    .bottom_frame input {
        position: relative;
        z-index: 100000;
        height: 37px;
        background-color: #fff;
        border-radius: 3px;
        margin-right: 10px;
        border-style: none;
        padding: 0 15px;
        font-size: 12px
    }

    .bottom_pop .code-des {
        text-align: center
    }

    .bottom_pop .code-frame {
        position: absolute;
        right: 0;
        bottom: 0;
        font-size: 0;
        width: 193px
    }

    .bottom_pop .code-frame .code {
        width: 183px;
        height: 183px;
        position: relative;
        background-color: #fff;
        border-radius: 9px;
        left: 50%;
        transform: translateX(-50%)
    }

    .bottom_pop .code-frame .code img {
        width: 148px;
        height: 148px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%)
    }

    .bottom_pop .code-frame .code-des {
        margin: 10px 0 16px
    }

    .bottom_pop .code-frame .code-des .app-install {
        font-size: 14px;
        color: #fff;
        display: block
    }

    .bottom_pop .code-frame .code-des .app-des {
        font-size: 12px;
        color: #fff;
        margin: 2px 0 16px
    }

    .province-city-page ul::-webkit-scrollbar {
        width: 0;
        height: 0
    }
}

.province-city-page {
    position: absolute;
    left: 0;
    top: 0;
    width: 180px;
    z-index: 100;
    background-color: #f8f8f8;
    color: #333;
    box-shadow: 0 2px 20px rgba(0,0,0,.1)
}

.province-city-page.hidden {
    display: none
}

.province-city-page ul::-webkit-scrollbar {
    width: 7px;
    height: 7px
}

.province-city-page ul::-webkit-scrollbar-corner,.province-city-page ul::-webkit-scrollbar-track {
    background-color: transparent
}

.province-city-page ul::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: #ccc
}

.province-city-page .province-list {
    width: 47%;
    overflow-y: auto;
    float: left;
    height: 400px
}

.province-city-page .city-list {
    width: 53%;
    overflow-y: auto;
    float: left;
    height: 400px
}

.province-city-page li {
    padding: 5px 10px 5px 20px;
    cursor: pointer;
    font-size: 12px;
    line-height: 18px
}

.province-city-page li.current {
    color: #ff960a
}

.t8t-msg-plugin {
    position: fixed;
    width: 100%;
    height: 100%;
    background: hsla(0,0%,100%,.05);
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.noscroll {
    overflow: hidden
}

.t8t-msg-plugin.confirm {
    background-color: rgba(0,0,0,.4)
}

.t8t-msg-plugin.appconfirm {
    background-color: rgba(0,0,0,.7)
}

.t8t-loading-main {
    position: relative;
    transform: translate(-50%);
    top: 130px;
    left: 50%;
    text-align: center;
    background: rgba(0,0,0,.75);
    border-radius: 3px;
    padding: 8px 12px;
    float: left
}

.t8t-loading-main.t8t-confirm {
    top: 50%;
    transform: translate(-50%,-50%)
}

.t8t-confirm {
    border-radius: 12px;
    background-color: #fff;
    width: 280px;
    height: 160px;
    font-size: 15px;
    padding: 0
}

.confirm-text {
    min-height: 100px;
    padding: 0 30px;
    display: flex;
    justify-content: center;
    align-items: center
}

.confirm-btn-wrap {
    border-top: 1px solid #ddd;
    height: 59px;
    line-height: 59px;
    display: flex;
    justify-content: space-between
}

.confirm-btn-wrap a {
    width: 49%
}

.conf-cancel {
    color: #000;
    border-right: 1px solid #ddd
}

.conf-ok {
    color: #ff960a
}

.tlm-icon {
    width: 16px;
    height: 16px;
    background-size: 100% 100%;
    margin-right: 5px
}

.tlm-icon,.tlm-text {
    display: inline-block;
    vertical-align: middle
}

.tlm-text {
    font-size: 16px;
    line-height: 1.5;
    max-width: 180px;
    color: #fff
}

.tlm-icon.i-none+.tlm-text {
    padding-bottom: 0
}

.tlm-p {
    display: block;
    padding: 40px 20px 14px;
    font-size: 28px;
    color: #fff
}

.i-loading {
    background-image: url(data:image/png;base64,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);
    animation: loading 1s infinite linear
}

.i-success {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAYJJREFUOBGlU78vREEQntnnuDg/ItGL0PsHVHIhFBQSFQo6USIKf4EoT+s6PYXqolKIRqN0hV4iCMfxdsy3MS/7Tu4kTPH225lvZmdnv0f0T+PW/OGLnf7m08uWF5pnoXHEhenWMZ12D5QO7if3n+OcXIHBs80pL3IkIiMxyTAz3znmtce5ynnmM4DkVHyNhHJFLZ6tTJKwK1sRhwDaxsm/JoOsB4CLHGxDAdy5XdsgwbT9KpPbBgYXOcChgPe0gE1bY7ruKfCepm4YB0MGDgX00mMW0KOOFd/YXmMPLqGltw9fFZLRzP/9QqGAObHqjIZ6i4UyE19hw5SsSOrW9e7TMc9wKCBEdXOI0Gzj/fMwKRVmnLhVz1IU8bsWtxXaAO7Cxzk60TlMAMN0SIvpa7Ohg6uomGp6wA+DsOAMHUBhEEnM0k6W9bku9d59sR8YXOQAhwKQJxSGO8PZ0ZQDrkk6GyKUBYW1dhIXQyxWIWL6SnnLfibVhgbD83b6mfLZf9h9AZ74nPhvv30kAAAAAElFTkSuQmCC)
}

.i-fail {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAVdJREFUOBGlU71OAkEQntnzaMBnsLD2DQgF2lupvTWloSVaEktqH0AqqYHEnzewxcJnEBrIMX4ztwu7FwxRJ9nszH7zfTs7N0f0T+MqX7rdQ1osbmi9PifmY4/P4I+oXr/nfv8r5iQC0um0QXwQkaM4KfjM/EnOXfNgMN2cBcfIRTEWokQ04GEHKJRlZ0HEkq3s+fz9p5sDOexWSaNxos9xdog3x2QktLFeIsIzZ9lpiC1X+wQrBbRhqd1Rnl+qiAnl+RV6c5ukeM6BHWq3Ba/3hhuavFwOqVa7sCP4QJsBt91/obKCBPldUAqIfMQ0dPbVbl+tHkkXKsFT3uIc+DONSwHnnhKQuadEPKWly0Sc61VyRlsBnTAdEm8gTY24jVtSFJOAWy44GlsFNp46YToke8xyNNeP9KaJNlk6YVElVS3DoilUHIKp7fyZtMnapx0/U8r+Q/QN7uWRwnfHLy0AAAAASUVORK5CYII=)
}

.i-warn {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAAXNSR0IArs4c6QAABP1JREFUeAHtnLtrFUEUh3M1SIokCjYiCCaNlURNJ6KglUYs4gNBsROCoIX4N6TSRv8DsRAlVj4QYiAp7KKolY0KQrRQ0MRCRI3fb91d9jF3H/eyr3vnwMnszM7uOefLzOze3ZltDZQo6+vrGzC3F51Ad7k6RjqKjrhKMrDm6irpe/Stq69IX7Zarb+kpUiraCtA2Y6Nk+gR9BC6Be1GvnHwIvoMnQPWSjcnq+RYoAyh59Cn6B+0KNG5ZUO2hioJNo9RnBxGr6Gf0LJFNmV7OI/PpdTFqUH0KvoFrVrkg3wZLCX4NCM4cgB9jdZN5NOBNP8L24/xTehN9C9aV5Fv8nFTpyA6uophcByD99DJTg2XfNwy9s5wxXuX125uQMA5jJEH6Oa8xiqu/x3700BayOOHbtwyC3BOU/kJ2jQ4ilE+P3FjUD6TZAbEiS9yxrtox/05k0fFVpLvd91YMlnK1MVc6oKTGWgm69VV0k+Vs3S3+2kupAICjsYcdasmtxwTh18UHk0bkxIBAWeck7xAmzjmmKBEyzRw70u6urXtMsBRi9GlvFfhCJZiu+fGqnxM2gKi5nW0Kfc5scByFChGxZpdIKqfD2XeIR+Leof9KbQsUazGnyWxMYiK+pGncWd31Omi8owBMT9kS3SKsmk47xvKNB79Du4zdbErVCgNTtCZircVs2IPSeg/xz9Mz1I+oFtDtQrO1KQFKcqv6E78+eGFHG1BM+woFY7nSE1SxS4GvvgtiNYzRKkekG/z95a0UaMWpIg/o2P49FOZYAs6Sb50OHKiZiIGYuFIENAFr9CmAz4Lp4vRvfRq5iMaBFYap5p1McWtH7M78GvFA3KKAm9bFfpdxMLpZh4UvdSzEibgMGnRvQRJ1/9u33iGT58jV8MuJu/1Bner4OhdeWVwsF1XEZO9AjRRVw9r4NeEAGmWhRUzgV0WkBmMV+oAGvNyNo0RGFMLGo0V2wKPwKgAjXg5m8YIjFhAMSahAgdQqMRmwgTUgtbCRTYXILBmAQVoGDYdQJpqa8VMYFUtSI9ZrZgJvBcgTdK2Yibw1gIyg/FKHUCa3m/FTOCVfWBmBqPS/w/MeJqnB9RL7esVv4enmlNRK6ayaJ2C84ti481G18KQEwUbTDr9Q4Ak7a9in5gM1OK1TxXRp9gMv/ahKa1wwHzKQf20e95lEnoXdrufCKTE6rPQfZAnc2zoxX0VMsV/LCQ4cbwKR7ApBmLhiA8I7zSb4YZbXmqC7cdRg5Q9ipaVlL/hsnDM+dNflONKYidQJU2ggpxmVs066Przz6zLwI8+1IJUSiuykzh9PIYZHRDULM9LYhWoV+im6a7ZVFagE4r1kht7yEysBXl7cfAm25e9fI+nt4ATm+GqmJMAaSnCc3RSFXtYloltP4C0uCUmbQGpJq1onOQF2qvrNTpfzCJAUH1HMo0a6apOg0UxaYmmYmwr/o1iuxqcYIF951H9gOsVUSzn3dgSY0oFpKM5kVbmzaC9AEkxzLgxsZksiWNQ9FDGJC3qvYNqAG+iqFup5aQuxfSCywVIBwHpMMkDtGkDtwbkYpeFY0DdbYFkH6rLY1NEvmqpk3wvR2hJffFpiq5pAsp+3CSNIpDs53HSIGk/oOwHljKC6plPdOW+zGcBFKxDq9pOXotltPbhINrtrH698VxC9Ram8I+8FQ6IIHwB1kYye1DN7m/EZwL/AcVHsC/deSHNAAAAAElFTkSuQmCC)
}

.i-none {
    display: none
}

@keyframes loading {
    0% {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(180deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.app-confirm {
    position: fixed;
    bottom: 0;
    background-color: #fff;
    width: 100%
}

.ac-text {
    font-size: 32px;
    color: #fff;
    line-height: 1.2;
    text-align: center;
    border-bottom: 2px solid #f6f6f6;
    padding: 30px 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.ac-btns {
    background-color: #ebebeb
}

.ac-btn {
    display: block;
    font-size: 32px;
    color: #fff;
    line-height: 1.2;
    text-align: center;
    padding: 26px 0;
    background: #fff
}

.ac-btn.cancle {
    margin-top: 24px
}

.flex-row {
    padding: 0 24px
}

.flex-row,.fr-left {
    display: flex
}

.fr-icon {
    width: 48px;
    height: 48px;
    display: inline-block
}

.tb-num {
    font-size: 28px;
    color: #ffbb17;
    margin-top: 10px;
    margin-left: 10px
}

.tb-icon {
    background-image: url(data:image/png;base64,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);
    background-size: cover
}

.fr-right {
    padding-left: 28px;
    padding-top: 8px
}

.fr-text {
    line-height: 1.2;
    font-size: 28px;
    color: #fff
}

.meitu-layer-content {
    margin-top: 26px;
    text-align: center;
    font-size: 14px;
    color: #333
}

.banner_content{
    background: #f0f0f0;
}

.xiaoguotu_banner .swiper-container {
    position: relative;
    height: 420px;
    width: 906px;
    display: inline-block;
    text-align: center;
    margin-left: 314px;
    overflow: hidden;
}

.xiaoguotu_banner .swiper-wrapper {
    position: relative;
    width: 9060px;
    height: 420px
}

.xiaoguotu_banner .swiper-container .swiper-slide {
    position: relative;
    width: 906px
}

.ad-mark-banner {
    position: absolute;
    z-index: 100;
    right: 0;
    bottom: 0;
    width: 48px;
    height: 30px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzI2QjFFRDdENjc2MTFFN0IwODRGQ0M0QUIwNEI2OTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI2QjFFRDZENjc2MTFFN0IwODRGQ0M0QUIwNEI2OTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMUEyN0IwN0Q2NzYxMUU3QjA4NEZDQzRBQjA0QjY5MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMUEyN0IwOEQ2NzYxMUU3QjA4NEZDQzRBQjA0QjY5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqPzLDkAAADXSURBVHja7JdfCoMwDMYT6dsO4A22+x9Hb+AB9lboIkxwIvPr1tRUEsiDksL3q/ljmIhu4r14IBsWxSfxZ0rpMLgzJp7eWno0uDMmfg0BAzRt2QCSl0ONM2oAzPxABGmK/tAjfi8hZAbLObeN37ER6ULhF3HI7a/PbJ9PTSEN4Crt6t+C3XtfAjS0fPsqAGjhlwJVm8LfBJZssc1PYrUvUGuQhZx+bjGFDifxiTai+0Dzf6PRoK6YAzAZg1hWSrgGzBpSA4wEXWojcwAHcAAHcIBLAbwEGABB/1XjLFD1oAAAAABJRU5ErkJggg==)
}

.ad-wrapper {
    width: 906px;
    height: 420px;
    margin: 0 auto;
    box-sizing: border-box;
    overflow: hidden
}

.ad-wrapper a {
    display: block;
    height: 100%
}

.ad-wrapper a img {
    width: 100%!important;
    height: 100%!important
}

.banner_bg {
    height: 420px;
}

.carousel-arrow {
    display: none;
    position: absolute;
    top: 50%;
    z-index: 2;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    background-color: #000;
    opacity: .5
}

.carousel-arrow-left {
    left: 0
}

.carousel-arrow-right {
    right: 0
}

.swiper-container:hover .carousel-arrow {
    display: inline-block
}

.carousel-arrow-icon {
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -5px;
    margin-top: -11px;
    width: 11px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAfCAYAAAAWRbZDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNzJmZTIxYS1kZDY2LWU3NGItYmU2YS04NmU3YzhlYmRiYjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTU1QTM3MjBBNDk2MTFFNkFGNDJDM0RFQjZERDdCOTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTU1QTM3MUZBNDk2MTFFNkFGNDJDM0RFQjZERDdCOTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFBRDE0RUM2NDNCRTExRTQ4NDAzRjQzODE4Q0Y0NzAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFBRDE0RUM3NDNCRTExRTQ4NDAzRjQzODE4Q0Y0NzAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3OMA3gAAAVZJREFUeNq8lsFKA0EMhnd+PPouinj0IoqnVp+hj6B4q0d7Uui76LFYz6KU9lmK165J+QeWEXeTmcHAT2abkG9nmkkb2rZtDBaTQrJ2GZygrm9rw/7aRRYQGaBsIDJBWUAUgNxAFIJcQFQAmYGoBDIBURE0CETzj4aSieC9NigdQZ5uRukI8nQzasw8a5OhwswzdzMKR5Dr2qBgIrjvJzIvaNYgQMZEyJ44B84R9Asy+Xi27yyE0FBj0VK0pXQ9ivE9JQTNvxTd06cnMxYtRVtK16P0GB9FL6Jz0SGl61fGol2IzhhXf9WJDdYAydOe3U/5xmpHSeyE3lRDYXeG476l3ySfr+hNNbRBTg2JMeeN/li07jybasDTjfLveSdaiJ7od54fVYV9GRI/B+KmGgqbGxLnhfF9Dtias56kGXP6zFQjfmcPohvRu+ib0vU1YxYbrPEjwABXxWyXQc5BsAAAAABJRU5ErkJggg==) no-repeat
}

.carousel-arrow-icon-left {
    background-position: 0 0
}

.carousel-arrow-icon-right {
    background-position: -12px 0
}

.swiper-pagination {
    position: absolute;
    bottom: 0;
    width: 100%
}

.swiper-pagination .swiper-pagination-switch+.swiper-pagination-switch {
    margin-left: 8px
}

.swiper-pagination .swiper-pagination-switch {
    width: 30px;
    height: 10px;
    border-top: 1px solid #fff;
    display: inline-block;
    *display: inline;
    margin-bottom: 5px;
    opacity: .4;
    cursor: pointer;
    *zoom:1}

.swiper-pagination .swiper-pagination-switch.swiper-active-switch {
    opacity: 1
}

@charset "utf-8";.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a b,.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content b,.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p,.xgt_content_photos .xgtcp_right ul li div b,.xgt_content_photos .xgtcp_right ul li div p i,.xgt_layout_content dl dt b,.xgt_layout_content dl dt div.xlc_bg,.xgtb_intro a.xgt_btn_left b,.xgtb_intro a.xgt_btn_right b {
                     background: url(../images/T8T.0a22c736e40be2dac59079b997b6c329.png) no-repeat;
                     overflow: hidden
                 }

.xgt_gz .xgt_homeStyle_header a em,.xgt_homeStyle .xgt_homeStyle_header a em,.xgt_layout_header a em {
    background: url(../images/T8T.a61c5190ada51bda1bc9caa2df6ae123.png) no-repeat;
    overflow: hidden
}

.ielt8 .xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a h3,.ielt8 .xgt_content_photos .xgtcp_left ul.xl_ul_two li.xgt_photos_small,.ielt8 .xgt_content_photos .xgtcp_left ul li,.ielt8 .xgt_content_photos .xgtcp_left ul li.xgt_photos_big a div.xpn_layer_content p,.ielt8 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content em,.ielt8 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content h6,.ielt8 .xgt_gz ul li,.ielt8 .xgt_homeStyle ul li,.ielt8 .xgt_layout_content dl dd a,.ielt8 .xgt_layout_content dl dd a span,.ielt8 .xgt_layout_content ul li,.ielt8 .xgtb_intro a.xgt_btn_left b,.ielt8 .xgtb_intro a.xgt_btn_right b,.ielt8 .xgtb_left dl.xgtbl_home dt em,.ielt8 .xgtb_left dl dd,.ielt8 .xgtb_left dl dd a {
    display: inline;
    zoom:1}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content h6,.xgt_content_photos .xgtcp_left ul li a span,.xgt_content_photos .xgtcp_right h2,.xgt_gz .xgt_homeStyle_header h3,.xgt_homeStyle .xgt_homeStyle_header h3,.xgt_layout_header span,.xgtb_left dl dt span,a,body {
    font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    outline: none
}

.xiaoguotu_banner {
    position: relative
}

.xgtb_center,.xiaoguotu_banner {
    margin: 0 auto;
    width: 1220px;
    height: 420px
}

.xgtb_center {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -610px;
    z-index: 1\9
}

.narrow_980 .xgtb_center {
    width: 980px;
    overflow: hidden
}

.xgtb_left {
    position: absolute;
    z-index: 20;
    width: 314px;
    height: 420px;
    left: 0;
    bottom: 0;
    background: #fff;
    background-image: linear-gradient(180deg,hsla(0,0%,93%,.5),hsla(0,0%,100%,0) 3%)
}

.xgtb_left dl {
    display: inline-block;
    width: 100%;
    margin-top: 32px;
    padding-left: 30px;
    box-sizing: border-box
}

.xgtb_left dl dt {
    margin-bottom: 20px;
    font-size: 0
}

.xgtb_left dl dt span {
    margin-bottom: 20px;
    line-height: 24px;
    font-size: 18px;
    color: #333
}

.xgtb_left dl dt em {
    margin-left: 8px;
    opacity: .5;
    font-family: "MicrosoftYaHei";
    font-size: 12px;
    color: #999;
    letter-spacing: 3px;
    line-height: 12px
}

.xgtb_left dl dd {
    width: 100%;
    float: right;
    font-size: 0
}

.xgtb_left dl dd a {
    float: left;
    width: 60px;
    margin-right: 10px;
    margin-bottom: 8px;
    font-size: 12px;
    color: #333;
    height: 16px;
    line-height: 16px
}

.xgtb_left dl dd a:hover {
    color: #ff960a
}

.xgtb_left .xgtbl_homeType dd a {
    margin-right: 6px
}

.xgtb_left .xgtbl_homeStyle dd a {
    margin-right: 32px
}

.ielt7 .xgtb_left dl dd a {
    width: 58px
}

.xgt_banner li {
    position: absolute;
    width: 1220px;
    height: 356px;
    top: 0;
    left: 0;
    z-index: 2;
    display: none
}

.narrow_980 .xgt_banner li {
    width: 980px
}

.xgtb_intro,.xgtb_intro_layer {
    position: absolute;
    z-index: 3;
    right: 0;
    bottom: 0;
    height: 69px;
    width: 906px;
    background: #000;
    opacity: .6
}

.narrow_980 .xgtb_intro,.narrow_980 .xgtb_intro_layer {
    width: 710px
}

.xgtb_intro {
    z-index: 4;
    opacity: 1;
    background: none
}

.slider_font li {
    position: absolute;
    top: 10px;
    left: 29px;
    z-index: 5;
    color: #fff;
    width: 697px
}

.narrow_980 .slider_font li {
    width: 510px
}

.slider_font li div {
    font-size: 24px;
    height: 28px;
    line-height: 28px;
    width: 100%;
    display: block
}

.slider_font li div a {
    color: #fff;
    text-decoration: none
}

.slider_font li span {
    height: 16px;
    line-height: 16px;
    width: 100%;
    display: block;
    margin-top: 8px
}

.ielt9 .xgtb_intro_layer {
    filter: alpha(opacity=60)
}

.narrow_980 .xgtb_intro_layer {
    width: 715px
}

.xgtb_intro p {
    position: absolute;
    right: 135px;
    bottom: 12px;
    z-index: 4;
    color: #fff
}

.xgtb_intro p em {
    color: #08a848
}

.xgtb_intro a.xgt_btn_left,.xgtb_intro a.xgt_btn_right {
    position: absolute;
    width: 60px;
    height: 69px;
    border-left: 1px solid #69655a;
    z-index: 5;
    font-size: 0;
    outline: none
}

.xgtb_intro a.xgt_btn_left {
    right: 63px;
    top: 0
}

.xgtb_intro a.xgt_btn_left b,.xgtb_intro a.xgt_btn_right b {
    width: 17px;
    height: 32px;
    margin: 18px 0 0 20px;
    display: inline-block
}

.xgtb_intro a.xgt_btn_left b {
    background-position: 0 -41px
}

.ielt9 .xgtb_intro a.xgt_btn_left b {
    filter: alpha(opacity=70);
    background-position: 0 -41px
}

.xgtb_intro a.xgt_btn_left:hover b {
    background-position: -36px -41px
}

.xgtb_intro a.xgt_btn_right {
    right: 0;
    top: 0
}

.xgtb_intro a.xgt_btn_right b {
    background-position: -18px -41px
}

.xgtb_intro a.xgt_btn_right:hover b {
    background-position: -55px -41px
}

.ielt9 .xgtb_intro a.xgt_btn_right b {
    filter: alpha(opacity=70);
    background-position: -19px -41px
}

.ielt9 .xgtb_intro a.xgt_btn_right:hover b {
    background-position: -55px -41px
}

.xiaoguotu_container {
    margin-top: 30px
}

.xgt_content_photos {
    float: left;
    width: 100%
}

.xgt_content_photos .xgtcp_left {
    float: left;
    width: 960px;
    background: #fff;
    height: 604px
}

.ielt7 .narrow_980 .xgt_content_photos .xgtcp_left {
    position: relative
}

.xgt_content_photos .xgtcp_left ul {
    position: relative;
    width: 960px;
    height: 395px
}

.narrow_980 .xgt_content_photos .xgtcp_left ul {
    width: 721px
}

.xgt_content_photos .xgtcp_left ul.xl_ul_two {
    width: 964px;
    height: 205px;
    margin-left: -4px;
    font-size: 0
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li {
    position: absolute;
    overflow: hidden
}

.xgt_content_photos .xgtcp_left ul li a span {
    font-size: 12px
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big a div.xpn_layer {
    width: 215px
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big a span {
    width: 206px
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big {
    position: absolute;
    top: 0;
    right: 0;
    width: 719px;
    height: 395px
}

.xgt_content_photos .xgtcp_left ul.xl_ul_two li.xgt_photos_small {
    margin: 4px 0 0 4px;
    display: inline-block;
    position: relative
}

.xgt_content_photos .xgtcp_left ul li a {
    float: left;
    position: relative;
    color: #fff;
    width: 237px;
    height: 205px;
    text-decoration: none;
    cursor: pointer
}

.xgt_content_photos .xgtcp_left ul li.xgt_photos_big a {
    width: 719px;
    height: 395px;
    position: relative
}

.narrow_980 .xgt_content_photos .xgtcp_left ul li.xgt_photos_big a {
    width: 480px
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer,.xgt_content_photos .xgtcp_left ul li a span {
    background-color: #000;
    opacity: .6;
    width: 195px;
    height: 36px;
    position: absolute;
    bottom: 19px;
    right: 0;
    z-index: 2
}

.ielt9 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer,.ielt9 .xgt_content_photos .xgtcp_left ul li a span {
    filter: alpha(opacity=60)
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_two {
    border-bottom: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.xgt_content_photos .xgtcp_left ul li a span {
    opacity: 1;
    z-index: 3;
    background: none;
    line-height: 36px;
    width: 186px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
    top: 0;
    left: 0;
    text-align: center;
    overflow: hidden
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p {
    background-position: -76px -41px;
    width: 16px;
    height: 16px;
    display: inline-block
}

.ielt7 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p {
    background-position: -75px -41px
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content p {
    margin-top: 45px
}

.xgt_content_photos .xgtcp_left ul li.xgt_photos_big a div.xpn_layer_content p {
    margin-top: 100px
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content em {
    height: 14px;
    line-height: 14px;
    color: #fff;
    display: inline-block;
    margin-top: 3px;
    width: 100%;
    text-align: center;
    font-size: 12px
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content h6 {
    width: auto;
    height: 18px;
    color: #fff;
    margin: 50px auto 0;
    padding-bottom: 8px;
    border-bottom: 2px solid #fff;
    display: inline-block;
    font-size: 16px;
    line-height: 18px;
    white-space: nowrap
}

.xgt_content_photos .xgtcp_left ul li.xgt_photos_big a div.xpn_layer_content h6 {
    margin-top: 103px
}

.xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content b {
    background-position: -36px -11px;
    width: 31px;
    height: 6px;
    display: block;
    margin: 8px auto 0
}

.ielt7 .xgt_content_photos .xgtcp_left ul li a div.xpn_layer_content b {
    background-position: -36px -11px
}

.xlut_first {
    position: absolute;
    top: -205px;
    left: 4px;
    width: 237px;
    z-index: 999
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name {
    width: 237px;
    height: 188px;
    top: 0;
    left: 0
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a {
    width: 237px;
    height: 188px;
    text-align: center;
    color: #333;
    font-size: 22px;
    text-decoration: none;
    cursor: pointer
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a h3 {
    position: relative;
    margin: 68px auto 0;
    display: inline-block;
    height: 28px;
    padding-bottom: 11px;
    border-bottom: 1px solid #333;
    font-weight: 400
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a h3 em {
    position: absolute;
    right: -6px;
    bottom: -10px;
    font-size: 14px;
    font-weight: 400
}

.xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a b {
    background-position: -36px 0;
    width: 28px;
    height: 9px;
    position: absolute;
    left: 103px;
    bottom: 64px;
    font-family: \5b8b\4f53
}

.ielt7 .xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_name a b {
    background-position: -36px 0
}

.narrow_980 .xgt_content_photos .xgtcp_left ul.xl_ul_one li.xgt_photos_big {
    width: 480px
}

.narrow_980 .xgt_content_photos .xgtcp_left {
    width: 721px;
    overflow: hidden
}

.xgt_content_photos .xgtcp_right {
    padding: 15px 13px 0 15px;
    float: right;
    background: #fff;
    height: 589px;
    overflow: hidden
}

.xgt_content_photos .xgtcp_right h2 {
    font-size: 18px;
    color: #333;
    font-weight: normal;
    width: 215px
}

.xgt_content_photos .xgtcp_right ul {
    font-size: 0;
    width: 215px;
    margin-top: -6px
}

.xgt_content_photos .xgtcp_right ul li {
    display: inline-block;
    width: 215px;
    margin-top: 19px
}

.xgt_content_photos .xgtcp_right ul li.on {
    padding-bottom: 17px;
    border-bottom: 1px solid #ebebeb
}

.xgt_content_photos .xgtcp_right ul li a.xgt_ranklist_img {
    width: 215px;
    height: 150px;
    display: none
}

.xgt_content_photos .xgtcp_right ul li.on a.xgt_ranklist_img {
    display: block
}

.xgt_content_photos .xgtcp_right ul li div {
    width: 215px;
    height: 32px;
    position: relative
}

.xgt_content_photos .xgtcp_right ul li.on div {
    height: 34px;
    margin-top: 27px
}

.xgt_content_photos .xgtcp_right ul li div b {
    width: 19px;
    height: 28px;
    position: absolute;
    top: 0;
    left: 0
}

.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_1 {
    background-position: 0 -126px
}

.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_2 {
    background-position: -19px -126px
}

.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_3 {
    background-position: -40px -126px
}

.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_4 {
    background-position: -60px -126px
}

.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_5 {
    background-position: -80px -126px
}

.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_6 {
    background-position: -100px -126px
}

.xgt_content_photos .xgtcp_right ul li div b.xr_ranklist_7 {
    background-position: -120px -126px
}

.xgt_content_photos .xgtcp_right ul li.on div b {
    width: 19px;
    height: 34px
}

.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_1 {
    background-position: 0 -89px
}

.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_2 {
    background-position: -19px -89px
}

.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_3 {
    background-position: -40px -89px
}

.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_4 {
    background-position: -60px -89px
}

.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_5 {
    background-position: -80px -89px
}

.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_6 {
    background-position: -100px -89px
}

.xgt_content_photos .xgtcp_right ul li.on div b.xr_ranklist_7 {
    background-position: -120px -89px
}

.xgt_content_photos .xgtcp_right ul li div a.xgt_ranklist_title {
    font-size: 12px;
    position: absolute;
    top: 0;
    left: 28px;
    color: #333;
    height: 16px;
    line-height: 16px;
    width: 143px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.xgt_content_photos .xgtcp_right ul li.on div a.xgt_ranklist_title {
    font-size: 14px;
    text-decoration: none
}

.xgt_content_photos .xgtcp_right ul li.on div a.xgt_ranklist_title:hover {
    color: #f25618
}

.xgt_content_photos .xgtcp_right ul li div em {
    font-size: 12px;
    color: #999;
    position: absolute;
    bottom: 2px;
    left: 28px;
    height: 14px;
    line-height: 14px
}

.xgt_content_photos .xgtcp_right ul li div p {
    position: absolute;
    right: 0;
    top: 1px;
    height: 16px;
    font-size: 12px;
    color: #666
}

.xgt_content_photos .xgtcp_right ul li div p i {
    float: left;
    width: 12px;
    height: 12px;
    background-position: -100px -41px;
    margin-right: 3px;
    display: inline
}

.xgt_content_photos .xgtcp_right ul li div p span {
    float: left;
    width: 22px;
    text-align: center
}

.ielt7 .xgt_content_photos .xgtcp_right ul li div p i {
    background-position: -100px -41px
}

.xgt_layout {
    margin-top: 43px;
    float: left;
    display: inline;
    width: 100%;
    background: #fff;
    height: 597px;
    overflow: hidden
}

.xgt_layout_header {
    float: left;
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #ececec
}

.xgt_layout_header span {
    display: inline-block;
    margin: 12px 0 0 15px;
    font-size: 24px;
    color: #333;
    height: 24px;
    line-height: 24px
}

.xgt_layout_header a {
    float: right;
    width: 33px;
    height: 9px;
    margin: 22px 15px 0 0;
    display: inline;
    height: 14px;
    color: #999;
    text-decoration: none
}

.xgt_layout_header a:hover {
    color: #f25618;
    text-decoration: none
}

.xgt_gz .xgt_homeStyle_header a em,.xgt_homeStyle .xgt_homeStyle_header a em,.xgt_layout_header a em {
    background-position: -31px -7px;
    width: 5px;
    height: 9px;
    float: right;
    margin-top: 4px;
    display: inline
}

.xgt_gz .xgt_homeStyle_header a:hover em,.xgt_homeStyle .xgt_homeStyle_header a:hover em,.xgt_layout_header a:hover em {
    background-position: -25px -7px
}

.ielt7 .xgt_layout_header a {
    background-position: -36px 0
}

.xgt_layout_content dl {
    float: left;
    width: 100%;
    height: 209px;
    border-bottom: 1px solid #ececec;
    position: relative;
    overflow: hidden
}

.narrow_980 .xgt_layout_content ul {
    margin-left: -13px
}

.narrow_980 .xgt_layout_content ul li {
    margin-left: 13px
}

.xgt_layout_content dl dt {
    width: 150px;
    height: 210px;
    position: absolute;
    top: -1px;
    left: 0
}

.xgt_layout_content dl dd {
    float: right;
    width: 230px;
    height: 210px;
    margin: 0 20px 0 16px;
    display: inline
}

.xgt_layout_content dl dd a {
    display: inline-block;
    width: 230px;
    height: 185px;
    margin-top: 14px;
    color: #333;
    cursor: pointer;
    text-decoration: none
}

.xgt_layout_content dl dd a:hover {
    color: #f25618
}

.ielt7 .xgt_layout_content dl dd a {
    text-decoration: none
}

.xgt_layout_content dl dd a span {
    font-size: 14px;
    display: inline-block;
    margin-top: 3px
}

.xgt_layout_content dl.xgt_layout_content_one dt {
    background-color: #efa20e
}

.xgt_layout_content dl.xgt_layout_content_one dt a {
    color: #fff;
    cursor: pointer;
    text-decoration: none
}

.xgt_layout_content dl dt div.xlc_bg {
    width: 108px;
    height: 210px;
    position: absolute;
    z-index: 1;
    top: 0
}

.xgt_layout_content dl dt b {
    position: absolute;
    width: 8px;
    height: 16px;
    right: 0;
    top: 100px;
    z-index: 3;
    background-position: -120px -41px
}

.xgt_layout_content dl dt a {
    text-decoration: none
}

.ielt7 .xgt_layout_content dl dt b {
    background-position: -120px -41px
}

.xgt_layout_content dl dt span {
    height: 26px;
    line-height: 26px;
    top: 86px;
    font-size: 24px
}

.xgt_layout_content dl dt em,.xgt_layout_content dl dt span {
    position: absolute;
    width: 150px;
    color: #fff;
    text-align: center;
    z-index: 4
}

.xgt_layout_content dl dt em {
    height: 18px;
    line-height: 18px;
    top: 115px;
    font-family: FuturaStd-Book;
    font-size: 14px;
    src: local("\263A"),url(../images/T8T.921351f146d78d55c8030239527bf2d6.otf)
}

.ielt7 .xgt_layout_content dl dt span {
    font-size: 22px
}

.xgt_layout_content dl.xgt_layout_content_one dt div.xlc_bg {
    background-position: -271px -18px;
    left: 0
}

.xgt_layout_content dl.xgt_layout_content_two dt div.xlc_bg {
    background-position: -140px -18px;
    right: 0
}

.ielt7 .xgt_layout_content dl.xgt_layout_content_one dt div.xlc_bg {
    background-position: -271px -18px
}

.ielt7 .xgt_layout_content dl.xgt_layout_content_two dt div.xlc_bg {
    background-position: -140px -18px
}

.xgt_layout_content dl.xgt_layout_content_two dt {
    background-color: #625245;
    bottom: -1px;
    top: 0
}

.xgt_layout_content ul {
    font-size: 0
}

.xgt_layout_content ul li {
    display: inline-block;
    width: 152px;
    height: 127px
}

.xgt_layout_content ul li a {
    width: 152px;
    height: 127px;
    color: #333;
    text-decoration: none
}

.xgt_layout_content ul li a:hover {
    color: #f25618
}

.xgt_layout_content ul li a img {
    width: 152px;
    height: 85px;
    margin-top: 10px;
    display: inline-block
}

.xgt_layout_content ul li a span {
    font-size: 12px;
    display: inline-block;
    width: 152px;
    height: 14px;
    line-height: 14px;
    text-align: center
}

.xgt_ad,.xgt_homeStyle {
    margin-top: 47px;
    float: left;
    display: inline;
    overflow: hidden;
    width: 100%;
    margin-bottom: 20px
}

.xgt_ad a {
    float: left
}

.xgt_homeStyle_header {
    width: 100%
}

.xgt_gz .xgt_homeStyle_header h3,.xgt_homeStyle .xgt_homeStyle_header h3 {
    font-size: 24px;
    color: #333;
    height: 26px;
    line-height: 26px;
    font-weight: 100
}

.xgt_gz .xgt_homeStyle_header a.xgt_title_more,.xgt_homeStyle .xgt_homeStyle_header a.xgt_title_more {
    float: right;
    width: 33px;
    height: 14px;
    margin: 6px 3px 0 0;
    display: inline;
    color: #999;
    text-decoration: none
}

.xgt_gz .xgt_homeStyle_header a.xgt_title_main {
    color: #333;
    cursor: text;
    text-decoration: none
}

.xgt_gz .xgt_homeStyle_header a.xgt_title_main:hover {
    color: #333
}

.superstars h3 a.h_lnk:hover,.superstars h3 a:hover,.xgt_gz .xgt_homeStyle_header a:hover,.xgt_homeStyle .xgt_homeStyle_header a:hover {
    color: #f25618
}

.ielt7 .xgt_gz .xgt_homeStyle_header a,.ielt7 .xgt_homeStyle .xgt_homeStyle_header a {
    background-position: -36px 0
}

.xgt_homeStyle ul {
    font-size: 0;
    margin: 8px 0 0 -16px;
    height: 255px;
    overflow: hidden
}

.narrow_980 .xgt_homeStyle ul {
    margin-left: -6px
}

.xgt_homeStyle ul li {
    display: inline-block;
    width: 190px;
    height: 255px;
    margin-left: 16px
}

.narrow_980 .xgt_homeStyle ul li {
    margin-left: 7px
}

.xgt_homeStyle ul li a {
    width: 190px;
    float: left;
    overflow: hidden
}

.xgt_homeStyle ul li a img {
    transition: all .3s ease 0s
}

.xgt_homeStyle ul li a:hover img {
    margin: 0 0 0 -5px
}

.xgt_gz {
    width: 100%;
    display: inline-block;
    margin-top: 20px;
    overflow: hidden;
    padding-bottom: 80px
}

.xgt_gz ul {
    margin: 15px 0 0 -4px;
    background: #fff;
    font-size: 0;
    height: 168px;
    overflow: hidden
}

.xgt_gz ul li {
    display: inline-block;
    width: 150px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACoCAYAAAAhBoSvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MjdGRDY1RDEzRDgxMUU0ODhDN0RGRUVENzNFMUZBOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MjdGRDY1RTEzRDgxMUU0ODhDN0RGRUVENzNFMUZBOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyN0ZENjVCMTNEODExRTQ4OEM3REZFRUQ3M0UxRkE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyN0ZENjVDMTNEODExRTQ4OEM3REZFRUQ3M0UxRkE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+220a8AAAABpJREFUeNpifvXqVRMTAxCMEqPEKEEuARBgANRIBJJYBDRfAAAAAElFTkSuQmCC)no-repeat 0 0;
    height: 168px;
    margin-left: 3px
}

.narrow_980 .xgt_gz ul {
    margin-left: -16px
}

.narrow_980 .xgt_gz ul li {
    margin-left: 16px
}

.xgt_gz ul li a {
    width: 150px;
    height: 168px;
    text-decoration: none;
    color: #333;
    float: left;
    text-align: center;
    font-size: 12px;
    outline: none
}

.xgt_gz ul li a:hover {
    color: #f25618
}

.ielt7 .xgt_gz ul li a,.ielt7.xgt_layout_content ul li a span {
    text-decoration: none
}

.xgt_gz ul li a img {
    width: 80px;
    height: 80px;
    margin: 24px auto 0
}

.xgt_gz ul li a span {
    width: 150px;
    margin-top: 22px;
    height: 14px;
    display: inline-block;
    line-height: 14px
}

.new_xgt_slider {
    left: 0
}

.new_xgt_slider,.new_xgt_slider div.nx_layer {
    height: 356px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: 1
}

.new_xgt_slider div.nx_layer {
    text-align: center
}

.new_xgt_slider div.nx_layer a img {
    width: 1220px;
    height: 356px
}

.narrow_980 .new_xgt_slider div.nx_layer a img {
    width: 980px
}

.superstars {
    margin-bottom: 20px;
    float: left;
    width: 1220px;
    overflow: hidden
}

.superstars h3 {
    position: relative!important;
    margin-bottom: 7px
}

.superstars h3 a.h_lnk {
    display: inline-block;
    margin-top: 6px;
    float: right;
    font-size: 12px;
    color: #999
}

.designer-list {
    margin: 11px 0;
    width: 1240px
}

.designer-list div {
    float: left;
    position: relative;
    background: #fff;
    width: 290px;
    margin-right: 20px
}

.designer-list div p {
    position: relative;
    background: #fff;
    line-height: 40px
}

.designer-list div .userheader {
    display: block;
    border-radius: 38px;
    border: 3px solid #fff;
    overflow: hidden;
    top: -44px;
    left: 11px
}

.designer-list div .userheader,.designer-list div .userheader img {
    width: 70px;
    height: 70px;
    position: absolute
}

.designer-list div .username {
    display: block;
    height: 40px;
    color: #333;
    font-size: 14px;
    line-height: 30px;
    padding-left: 90px;
    background: #fff;
    width: 165px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.designer-list div .username:hover {
    color: #f25618
}

.superstars h3 {
    font-weight: normal
}

.superstars h3 span {
    font-size: 24px;
    font-weight: normal;
    color: #333
}

.superstars h3 span a {
    color: #333
}

.superstars ul {
    display: block;
    padding: 20px 0;
    background: #fff
}

.superstars ul li a {
    vertical-align: middle;
    text-align: center;
    display: block;
    color: #333;
    font-size: 14px
}

.superstars ul li a:hover {
    color: #f25618
}

.superstars ul li {
    float: left;
    border-left: 1px dotted #efefef;
    width: 200px;
    height: 100px;
    display: table;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    color: #333
}

.superstars a.userpro {
    display: block
}

.superstars a.userpro:hover .username {
    color: #f25618
}

.superstars ul li a.mingqi_logo {
    padding-top: 24px
}

.superstars ul li .mingqi_lnk {
    display: block;
    margin-top: 12px;
    *margin-top: 6px
}

.clearfix:after,.clearfix:before {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.xgt-nav {
    margin: 30px auto
}

.xgt-nav li {
    float: left;
    margin-right: 20px;
    width: 393px;
    height: 150px;
    position: relative;
    overflow: hidden
}

.xgt-nav li img {
    width: 100%;
    height: 100%
}

.xgt-nav .last {
    margin-right: 0
}

.xgt-nav .msg {
    position: absolute;
    top: 0;
    left: 0;
    width: 393px;
    text-align: center
}

.xgt-nav .nav-title {
    font-size: 34px;
    color: #fff;
    margin-top: 35px
}

.xgt-nav .nav-subtitle {
    font-size: 16px;
    color: #fff
}

.xgt_meitu_pinterest {
    background-color: #f8f8f8;
    padding-top: 10px
}

.xgt-footnav .recommend {
    left: 0;
    z-index: 200
}

.xgt-footnav .link,.xgt-footnav .recommend {
    position: fixed;
    bottom: 0;
    width: 3000px;
    height: 40px;
    background-color: #ff960a
}

.xgt-footnav .link {
    left: 3000px;
    z-index: 201
}

.xgt-footnav a {
    float: left;
    margin: 14px 10px;
    color: #fff
}

.xgt-footnav .item {
    width: 110px;
    border-right: 1px solid #fff
}

.xgt-footnav .recommend i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAwCAYAAAFiRrqGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTJDQjA5MjI5MEVFNDExOTVDMkRFOUYwMUM4RDM5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozODI1QjgzQTY4RjYxMUU2QUExNzk4OTkyQjhEOUJDMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODI1QjgzOTY4RjYxMUU2QUExNzk4OTkyQjhEOUJDMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MTc5NGJiMC03OTJlLTdhNDQtYmNkZS0yZmEzODc1ZDM5ODEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMGFlMzliYy01YTI3LTExZTYtYmY3Ny1mOWIwZjdjOGRjZWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5H86geAAADF0lEQVR42mL8//8/AwwwgYj09PQAMA8kA8JpaWkCjMjKWKDK/sP1gMDMmTMZAQKIEZtpC0A0pgy6sqdgHtCyPzCLAQII7gKoK/bD2CiGYZhFUALkdCDWh/sSaPZ/KL2FoB0AAYRVggnJ7AnYLIULwiw8gOSxB9jc7YDfImTAgmQ7I5ASAOLdsHAF0S9B9gIjyASmnRuIFwEFPiBr3w7Etni9CRBAOAOF6MgAOugAEDfgNBkouR/qhYVAB04AaUBSdwEoVoCeMA4g85HEG7ClovNYFBJOWXiDHYsnQdHwAIjfA91rgC80dIEUD1CRPJB2AfJvoYcGSONfIFYE4lAgXgU1mQmo6T+6yUdAuRBIg+K1C4gfgfgwhdSJQVwAIIBoZzKuoANlYgGCioGKCqChMoEYk/uh9AOsHoTmb1DZ4QAyFcg3QDJZASimgFGu4EieDjA2MaGRQErQxZOieOIAxSA52aoISHUDcRAwnDfiSxtzoYqYgfQKfGlDDEitByq0gQr9wOoMoMLZQCoWiNmBbEFQAQvEi7GV/yCrNYH4OtSQPUB8AmhDHnqNVwik1KFWuwHxYZDngPxcbKHRAZRgh7K3QU1ciSvo/ICmgzzyDYiXIFs9gBkWFwAIMJKcMXQMBsaAA5DaAM26oAJiAqg+o0a4gWrPBUDDQIaDWlcOFLkY6tL1QFwINHQBVAxUhYBq4gtote9GFM1oRdp/5FYNrqIPW1GIXlTiC4oHJMQVyGcHyU6beEAAen1CscHQhrcANGJxlocXYU1v5GY4AQAKAoMRkvNobjC0eTcHiJOA+C0QXwNiU1DlACp8gRG4hWBlhsfAo0DMBzTkM5L8MSC1Gog5iTIYaiCoGRAHxKDqaioQt8EMhTacQFWYCVQN/qCAtkNnI7kwEIjfgKSg9WI01IUgA6cAcR5ysxNbhYrhZWgmugjE8tCaGBSe94F4MhCboRuIKyjuQvsPwkAN75AsBGUAd2j5cR8o94rUlgjIMCmo694BDRQG0juQvLwKlwsJJjegYSCXNQKxNhCD+sL9QMNmjuY8sgEAYIQflvN03wMAAAAASUVORK5CYII=) no-repeat
}

.xgt-footnav .link i,.xgt-footnav .recommend i {
    float: left;
    width: 20px;
    height: 20px;
    margin: -3px 5px 0 10px
}

.xgt-footnav .link i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAwCAYAAAFiRrqGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTJDQjA5MjI5MEVFNDExOTVDMkRFOUYwMUM4RDM5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozODI1QjgzQTY4RjYxMUU2QUExNzk4OTkyQjhEOUJDMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODI1QjgzOTY4RjYxMUU2QUExNzk4OTkyQjhEOUJDMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MTc5NGJiMC03OTJlLTdhNDQtYmNkZS0yZmEzODc1ZDM5ODEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMGFlMzliYy01YTI3LTExZTYtYmY3Ny1mOWIwZjdjOGRjZWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5H86geAAADF0lEQVR42mL8//8/AwwwgYj09PQAMA8kA8JpaWkCjMjKWKDK/sP1gMDMmTMZAQKIEZtpC0A0pgy6sqdgHtCyPzCLAQII7gKoK/bD2CiGYZhFUALkdCDWh/sSaPZ/KL2FoB0AAYRVggnJ7AnYLIULwiw8gOSxB9jc7YDfImTAgmQ7I5ASAOLdsHAF0S9B9gIjyASmnRuIFwEFPiBr3w7Etni9CRBAOAOF6MgAOugAEDfgNBkouR/qhYVAB04AaUBSdwEoVoCeMA4g85HEG7ClovNYFBJOWXiDHYsnQdHwAIjfA91rgC80dIEUD1CRPJB2AfJvoYcGSONfIFYE4lAgXgU1mQmo6T+6yUdAuRBIg+K1C4gfgfgwhdSJQVwAIIBoZzKuoANlYgGCioGKCqChMoEYk/uh9AOsHoTmb1DZ4QAyFcg3QDJZASimgFGu4EieDjA2MaGRQErQxZOieOIAxSA52aoISHUDcRAwnDfiSxtzoYqYgfQKfGlDDEitByq0gQr9wOoMoMLZQCoWiNmBbEFQAQvEi7GV/yCrNYH4OtSQPUB8AmhDHnqNVwik1KFWuwHxYZDngPxcbKHRAZRgh7K3QU1ciSvo/ICmgzzyDYiXIFs9gBkWFwAIMJKcMXQMBsaAA5DaAM26oAJiAqg+o0a4gWrPBUDDQIaDWlcOFLkY6tL1QFwINHQBVAxUhYBq4gtote9GFM1oRdp/5FYNrqIPW1GIXlTiC4oHJMQVyGcHyU6beEAAen1CscHQhrcANGJxlocXYU1v5GY4AQAKAoMRkvNobjC0eTcHiJOA+C0QXwNiU1DlACp8gRG4hWBlhsfAo0DMBzTkM5L8MSC1Gog5iTIYaiCoGRAHxKDqaioQt8EMhTacQFWYCVQN/qCAtkNnI7kwEIjfgKSg9WI01IUgA6cAcR5ysxNbhYrhZWgmugjE8tCaGBSe94F4MhCboRuIKyjuQvsPwkAN75AsBGUAd2j5cR8o94rUlgjIMCmo694BDRQG0juQvLwKlwsJJjegYSCXNQKxNhCD+sL9QMNmjuY8sgEAYIQflvN03wMAAAAASUVORK5CYII=) no-repeat 0 -22px
}

.xgt-footnav a:hover {
    color: #f25618
}

.xgtb_left .more {
    display: none;
    width: 240px;
    height: 88px;
    overflow: hidden
}

.xgtb_left .more a {
    float: left;
    width: 60px;
    font-size: 12px;
    color: #333;
    background-color: #fff;
    height: 14px;
    line-height: 14px;
    text-decoration: none;
    outline: none;
    padding: 20px 0;
    padding-bottom: 54px;
    text-align: center
}

.xgtb_left .more a:hover {
    color: #f25618
}

.xgtb_left dl {
    position: relative
}

.xgtb_left dl:hover .more {
    display: block;
    position: absolute;
    top: 0;
    left: 264px
}

.xgtb_left dl.bd_top:hover .more {
    top: -2px
}

.xgtb_left dl.bd_top:hover .more a {
    border-top: 1px solid #fff
}

.collection_box_content {
    width: 351px;
    margin: 38px auto 0
}

.collection_box_content dl,.freeQuote_box_content ul {
    position: relative;
    float: left;
    width: 100%
}

.collection_box_content dl dt {
    position: absolute;
    height: 100%;
    line-height: 14px
}

.collection_box_content dl.cbc_dl_two dt {
    line-height: 27px
}

.collection_box_content dl dd {
    float: right;
    width: 284px
}

.collection_box_content dl.cbc_dl_one dd div.cb_item {
    height: 14px;
    margin-bottom: 19px;
    line-height: 14px
}

.collection_box_content dl.cbc_dl_one dd div.cb_item input.cbc_radio {
    margin: 1px 9px 0 0
}

.collection_box_content dl.cbc_dl_two dd div.cb_item input.cbc_radio {
    position: relative;
    top: 0;
    display: inline;
    float: left;
    margin: 8px 9px 0 0
}

.collection_box_content dl.cbc_dl_two dd div.cb_item input.cbc_text {
    width: 180px;
    padding: 6px 0 6px 12px;
    border: 1px solid #ccc
}

.collection_box_content dl.cbc_dl_two dd div.cb_item {
    height: 33px;
    margin-bottom: 9px
}

.collection_box_content dl.cbc_dl_two dd div.cb_item span.collect_span {
    display: inline;
    float: left;
    height: 28px;
    margin-right: 10px;
    line-height: 28px
}

.collection_box_content dl.cbc_dl_two dd div.cb_item select {
    width: 194px;
    padding: 6px 0 6px 10px
}

.ielt8 .collection_box_content dl.cbc_dl_two dd div.cb_item select {
    margin-top: 5px
}

.ielt8 .collection_box_content dl.cbc_dl_two dd div.cb_item input.cbc_radio {
    margin: 5px 9px 0 0
}

.freeQuote_box_content {
    width: 366px;
    margin: 38px auto 0
}

.freeQuote_box_content ul li {
    display: inline;
    float: left;
    width: 100%;
    height: 34px;
    margin-bottom: 10px
}

.freeQuote_box_content ul li span.fbc_name {
    float: left;
    width: 60px;
    height: 34px;
    line-height: 34px;
    text-align: left
}

.freeQuote_box_content ul li input.fq_text {
    float: left;
    width: 295px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #ccc;
    text-indent: 15px
}

.freeQuote_box_content ul li input.fq_text2 {
    float: left;
    width: 170px;
    height: 32px;
    margin-right: 6px;
    line-height: 32px;
    border: 1px solid #ccc;
    text-indent: 15px
}

.freeQuote_box_content ul li .img_yzm {
    width: 118px;
    height: 34px
}

.freeQuote_box_content ul li select {
    float: left;
    padding: 9px 0 9px 10px;
    border: 1px solid #ccc
}

.ielt8 .freeQuote_box_content ul li select {
    display: inline;
    margin-top: 8px
}

.freeQuote_box_content ul li select.fq_province {
    width: 100px;
    margin-right: 10px
}

.freeQuote_box_content ul li select.fq_area {
    width: 186px
}

.freeQuote_box_content ul li select.dn {
    display: none
}

.freeQuote_box_content a.fq_btn,.freeQuote_box_content input.fq_btn {
    display: inline;
    float: left;
    width: 116px;
    height: 40px;
    margin: 10px 0 0 60px;
    color: #fff;
    font-size: 14px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    line-height: 40px;
    text-align: center;
    background: #f36f20;
    border: 0;
    cursor: pointer
}

.freeQuote_box_content a.fq_btn {
    margin-top: 36px;
    margin-bottom: 40px
}

.freeQuote_box_content a.fq_btn_no_marging {
    margin-top: 0;
    margin-bottom: 0
}

.freeQuote_box_content input.fq_btn:hover {
    background: #e7691e
}

.freeQuote_box_content .fq_description {
    display: inline;
    float: left;
    width: 310px;
    height: 14px;
    margin: 20px 0 0 60px;
    padding-bottom: 40px;
    color: #999;
    line-height: 14px
}

.freeQuote_box_content .fq_description em {
    display: inline;
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 4px;
    background-position: -36px -165px
}

.freeQuote_box_content ul li span.window_box_siyinError,span.window_box_collectError {
    float: left;
    width: 250px;
    height: 14px;
    margin: 4px 0 0 60px;
    color: #f66;
    line-height: 14px
}

span.window_box_collectError {
    margin: 4px 0 0 81px
}

.window_box_container .apply_fail,.window_box_container .apply_success {
    position: relative;
    display: inline;
    float: left;
    width: 380px;
    height: 60px;
    margin: 40px 0 0 60px
}

.apply_fail span.as_fail,.apply_success span.as_true {
    float: left;
    width: 60px;
    height: 60px;
    background-position: -60px -342px
}

.apply_fail span.as_fail {
    background-position: -120px -342px
}

.window_box_container .apply_success strong {
    position: absolute;
    top: 7px;
    left: 81px;
    width: 300px;
    height: 26px;
    color: #333;
    font-size: 24px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    font-weight: 500;
    line-height: 26px
}

.window_box_container .apply_fail strong {
    position: absolute;
    top: 8px;
    left: 81px;
    height: 40px;
    color: #333;
    font-size: 18px;
    font-weight: 400;
    line-height: 20px
}

.window_box_container .apply_fail em {
    position: absolute;
    top: 30px;
    left: 81px;
    height: 14px;
    color: #999;
    line-height: 14px
}

.window_box_container .apply_success em {
    position: absolute;
    top: 38px;
    left: 81px;
    width: 300px;
    height: 14px;
    color: #999;
    line-height: 14px
}

.mt58 {
    margin-top: 58px
}

.ielt8 .mt58 {
    margin-top: 28px
}

.f_c_f36f20 {
    color: #f36f20
}

.freeOffer_box_content ul li {
    height: auto
}

.freeQuote_box_content .form_error {
    color: #f66;
    padding-left: 60px
}

.freeOffer_box_content label {
    margin-right: 40px;
    line-height: 34px
}

.freeOffer_box_content input {
    margin-right: 3px;
    vertical-align: middle
}

.freeOffer_price .title_p1 {
    font-size: 16px
}

.freeOffer_price .title_p2 {
    font-size: 20px;
    line-height: 32px;
    padding-left: 90px
}

.freeOffer_price .title_p3 {
    margin-top: 10px;
    margin-bottom: 10px
}

.freeOffer_price .fbc_name {
    padding-right: 18px
}

.freeOffer_price label {
    margin-right: 40px
}

.ielt9 .freeOffer_price label {
    margin-right: 32px
}

.xgt_login_box {
    width: 250px;
    margin: auto;
    text-align: center
}

.buttom_tips a,.xgt_login_box a {
    color: #666
}

.buttom_tips a:hover,.xgt_login_box .wh_link:hover {
    color: #f25618
}

.xgt_login_box .login_box_wechatqrcode {
    position: relative;
    height: 184px
}

.xgt_login_box .qrcode_loading {
    position: absolute;
    top: 90px;
    left: 110px;
    width: 20px;
    height: 20px
}

.xgt_login_box b {
    background: url(../images/T8T.d0cfe0a83d0b380b28c7b5987b36d597.png) no-repeat;
    overflow: hidden
}

.xgt_login_box .login_box_title {
    margin-top: 10px;
    margin-bottom: 20px;
    color: #333;
    font-size: 18px;
    font-family: "\5FAE\8F6F\96C5\9ED1"
}

.xgt_login_box .login_box_tips {
    margin: 20px 0;
    color: #999
}

.xgt_login_box .qrcodeimg {
    display: block;
    margin: auto;
    border: 1px solid #efefef
}

.wechat_fail,.xgt_login_box .wechat_login_success {
    position: relative;
    width: 140px;
    margin: 10px auto 0;
    text-align: left
}

.wechat_fail b,.xgt_login_box .wechat_login_success b {
    display: block;
    width: 32px;
    height: 32px;
    background-position: -91px -225px
}

.wechat_fail strong,.xgt_login_box .wechat_login_success strong {
    position: absolute;
    top: -5px;
    left: 44px;
    color: #666;
    font-size: 14px;
    font-family: "\5FAE\8F6F\96C5\9ED1"
}

.wechat_fail span,.xgt_login_box .wechat_login_success span {
    position: absolute;
    top: 13px;
    left: 43px;
    width: 160px
}

.xgt_login_box .wechat_fail b {
    background-position: -124px -225px
}

.xgt_login_box .wechat_fail span {
    width: 147px
}

.xgt_login_box .wechat_fail span a {
    color: #f25618
}

.buttom_tips {
    padding: 0 20px;
    text-align: right
}

.buttom_tips span {
    margin: 0 10px
}

.xgt_wechat_help {
    display: none;
    height: 184px
}

a,body {
    color: #666;
    outline: none
}

.freeQuote_box_content .fq_description em,.icn_start,.xgt_meitu_pinterest .xmp_container .item span a.meitu_collection em,.xgt_select_type dl a.showMore_down,.xgt_select_type dl a.xgt_nav_showMore,span.nav_close {
    background: url(../images/T8T.d0cfe0a83d0b380b28c7b5987b36d597.png) no-repeat;
    overflow: hidden
}

.ielt7 .xgt_meitu_pinterest .xmp_container .item span a.meitu_collection em,.ielt8 .xgt_meitu_nav ul li.nav_type_select a h6,.ielt8 span.nav_arrow_right,span.nav_arrow_right {
    display: inline;
    zoom:1}

.apply_fail span.as_fail,.apply_success span.as_true,.icn_triangle_red_down,.xdb_content_layer .xdb_content .xdbc_description span,.xdb_content_layer .xdb_content .xdbc_description span.sy_right,.xdb_title em,.xdbc_main_content p span,.xgt_meitu_searchNone b,.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_13,.xgt_topic .topic_item a.topic_item_intro .tii_vol,.xgt_topic .topic_item a.topic_item_intro .tii_vol b,.xgt_topic .topic_item a.topic_item_intro span.tii_tTwo {
    background: url(../images/T8T.0a22c736e40be2dac59079b997b6c329.png) no-repeat
}

.xgt_select_type dl dt {
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    background: #f8f8f8
}

.xgt_meitu_nav {
    height: 20px;
    padding: 11px 0 13px;
    font-weight: normal
}

.xgt_meitu_nav .breadcrumb {
    padding: 0
}

.ielt7 .xgt_meitu_nav {
    padding: 10px 0 8px
}

.xgt_meitu_nav ul {
    margin-left: 23px
}

.xdbc_nav ul li {
    display: inline;
    float: left;
    height: 20px;
    margin-right: 12px
}

.xgt_meitu_nav ul li.nav_type_select {
    margin-right: 0
}

.xdbc_nav ul li.has_arrow a {
    float: left;
    height: 20px;
    line-height: 20px;
    text-decoration: none
}

.xgt_topic_nav {
    border-bottom: 0
}

.xgt_topic_nav ul {
    margin-left: 12px
}

.xgt_topic_nav ul a {
    color: #333
}

.xdbc_nav ul li.has_arrow a:hover {
    color: #f25618
}

.xgt_meitu_nav ul li.nav_type_select a {
    display: inline;
    float: left;
    height: 18px;
    margin-right: 12px;
    color: #00b34a;
    background: #fff;
    border: 1px solid #00b34a;
    text-decoration: none;
    cursor: pointer
}

.xgt_meitu_nav ul li.nav_type_select a:hover {
    color: #fff;
    background: #00b34a
}

.xgt_meitu_nav ul li.nav_type_select a h3 {
    display: inline-block;
    height: 18px;
    padding: 0 7px;
    font-weight: normal;
    line-height: 18px
}

.xgt_meitu_nav ul li.xgt_meitu_total_num {
    display: inline;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-left: 3px
}

.xgt_meitu_nav ul li.xgt_meitu_total_num em {
    color: #333
}

.xgt_meitu_nav em.xgt_meitu_nav_total {
    float: left;
    height: 20px;
    color: #999;
    line-height: 20px
}

span.nav_arrow_right {
    display: inline;
    float: left;
    width: 5px;
    height: 9px;
    margin: 6px 0 0 14px;
    font-size: 14px;
    background-position: -36px 0
}

.ielt7 span.nav_arrow_right {
    margin: 5px 0 0 14px
}

.ielt7 .xgt_meitu_nav ul li.has_arrow a {
    float: left;
    height: 18px;
    line-height: 18px
}

.xgt_meitu_nav ul li.nav_type_select a span.nav_close {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin: 0 5px;
    background-position: -49px 0
}

.ielt8 .xgt_meitu_nav ul li.nav_type_select a span.nav_close {
    position: relative;
    left: 5px;
    bottom: 3px
}

.xgt_meitu_nav ul li.nav_type_select a:hover span.nav_close {
    background-position: -42px 0
}

.xgt_meitu_nav .xgt_meitu_nav_link {
    float: right;
    margin-right: 10px;
    margin-top: -17px;
    color: #999
}

.xgt_meitu_nav .xgt_meitu_nav_link:hover {
    color: #f25618
}

.xgt_select_type {
    position: relative;
    float: left;
    margin-top: 10px;
    border: 1px solid #eaeaea;
    _overflow: hidden
}

.xgt_hot {
    margin-top: 10px
}

.xgt_select_type dl {
    position: relative;
    top: -1px;
    float: left;
    width: 100%;
    border-top: 1px dotted #eaeaea;
    overflow: hidden
}

.ielt7 .xgt_select_type dl {
    overflow: hidden
}

.xgt_select_type dl dt {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 77px;
    height: 100%;
    color: #999;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    border-right: 1px solid #eaeaea
}

.ielt7 .xgt_select_type dl dt {
    height: 999px
}

.xgt_select_type dl dd {
    display: inline;
    float: left;
    margin-left: 110px
}

.xgt_select_type dl.height_40 {
    height: 40px
}

.xgt_select_type dl.height_auto {
    height: auto
}

.xgt_select_type dl dd a {
    display: inline-block;
    width: 96px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    text-decoration: none
}

.xgt_select_type dl dd a:hover {
    color: #f25618
}

.xgt_select_type dl dd a.on {
    color: #333;
    font-weight: bold
}

.xgt_select_type dl a.xgt_nav_showMore {
    position: absolute;
    top: 12px;
    right: 20px;
    width: 16px;
    height: 16px;
    background-position: 0 -16px
}

.xgt_select_type dl a.showMore_down {
    background-position: -17px -16px
}

.xgt_select_type dl.xgt_st_colour dd {
    height: 40px;
    font-size: 0
}

.xgt_select_type dl.xgt_st_colour dd a {
    width: 40px;
    height: 16px;
    margin-top: 12px
}

.xgt_st_sorts {
    padding: 10px 0
}

.xgt_st_sorts a {
    margin: 0 20px 0 27px
}

.xgt_st_sorts a.on,.xgt_st_sorts a:hover {
    color: #00b34a;
    text-decoration: none
}

.xgt_st_nh {
    display: inline;
    float: left;
    width: 1218px;
    height: 38px;
    margin-top: 20px;
    background: #f8f8f8;
    border: 1px solid #e8e8e8
}

.narrow_980 .xgt_st_nh {
    width: 978px
}

.xgt_st_nh a {
    float: left;
    width: 82px;
    height: 38px;
    color: #333;
    line-height: 38px;
    text-align: center;
    border-right: 1px solid #e6e6e6;
    text-decoration: none
}

.xgt_st_nh a:hover {
    color: #f25618
}

.xgt_st_nh a.on {
    color: #ff960a
}

.xgt_meitu_pinterest {
    position: relative;
    display: inline;
    float: left;
    width: 100%
}

.xgt_meitu_pinterest .xmp_container {
    position: relative;
    margin-top: 20px
}

.xgt_meitu_pinterest .xmp_container .item {
    position: absolute;
    width: 290px
}

.xgt_meitu_other_pic li div,.xgt_meitu_pinterest .xmp_container .item div {
    float: left;
    margin-top: 15px;
    width: 288px;
    height: 21px;
    line-height: 21px
}

.xgt_meitu_pinterest .xmp_container .item div.left-cpcgg-box,.xgt_meitu_pinterest .xmp_container .item div.left-cpcgg-box div,.xgt_meitu_pinterest .xmp_container .item div.left-wmgg-box,.xgt_meitu_pinterest .xmp_container .item div.left-wmgg-box div {
    margin-top: 0;
    float: none
}

.xgt_meitu_other_pic li div a,.xgt_meitu_pinterest .xmp_container .item div a {
    display: inline-block;
    width: 100%;
    height: 21px;
    color: #111;
    font-size: 16px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    line-height: 21px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-decoration: none
}

.xgt_meitu_other_pic li div a:hover,.xgt_meitu_pinterest .xmp_container .item div a:hover {
    color: #f25618
}

.xgt_meitu_pinterest .xmp_container .item div em {
    display: inline;
    float: right
}

.xgt_meitu_pinterest .xmp_container .item a:hover {
    text-decoration: none
}

.xgt_meitu_pinterest .xmp_container .item span {
    position: relative;
    float: left;
    width: 290px;
    height: 100%;
    _overflow: hidden
}

.xgt_meitu_pinterest .xmp_container .item span a.item_img {
    display: block;
    float: left;
    cursor: pointer
}

.xgt_meitu_pinterest .xmp_container .item span a.item_img img {
    float: left
}

.xgt_meitu_pinterest .xmp_container .item span a.free_design {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 100;
    display: block;
    width: 144px;
    height: 35px;
    color: #fff;
    line-height: 35px;
    text-align: center;
    background-color: rgba(232,112,39,.9)
}

.ielt9 .xgt_meitu_pinterest .xmp_container .item span a.free_design,.ielt9 .xgt_meitu_pinterest .xmp_container .item span a.meitu_collection {
    background: #e87027;
    filter: alpha(opacity=90)
}

.xgt_meitu_pinterest .xmp_container .item span a.meitu_collection {
    position: absolute;
    right: 0;
    bottom: -1px;
    z-index: 100;
    width: 144px;
    height: 35px;
    color: #fff;
    line-height: 35px;
    text-align: center;
    background-color: rgba(232,112,39,.9)
}

.xgt_meitu_pinterest .xmp_container .item span a.meitu_collection em.ysc {
    background-position: -66px -16px
}

.icn_start,.xgt_meitu_pinterest .xmp_container .item span a.meitu_collection em {
    position: relative;
    top: 5px;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 6px;
    background-position: -66px -16px
}

.ie7 .xgt_meitu_pinterest .xmp_container .item span a.meitu_collection em {
    top: 2px
}

.ielt7 .xgt_meitu_pinterest .xmp_container .item span a.meitu_collection em {
    top: 1px;
    margin-right: 6px
}

.xgt_meitu_pinterest .xmp_container .item span a.meitu_collection b {
    display: inline-block;
    height: 35px;
    font-weight: normal;
    line-height: 35px
}

.xgt_meitu_pinterest .xmp_container .item a.item_img img {
    background: #ccc
}

.xgt_meitu_pinterest .xmp_container .item .itemlist {
    position: relative;
    height: 65px
}

.xgt_meitu_pinterest .xmp_container .item .itemlist a {
    width: 100%;
    height: 100%;
    margin: 0
}

.itemlist .itemlist_tit {
    position: absolute;
    top: 10px;
    left: 10px;
    width: 35px;
    padding: 5px 4px;
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    text-align: center;
    border: 1px solid #dcdcdc
}

.itemlist .itemlist_ico {
    position: absolute;
    top: 14px;
    right: -8px;
    display: block;
    width: 8px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAIAAACk6KkqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTJDQjA5MjI5MEVFNDExOTVDMkRFOUYwMUM4RDM5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENzU4NDk4RThDMkQxMUU1ODU1N0VBRjAwQjNGRjY3NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENzU4NDk4RDhDMkQxMUU1ODU1N0VBRjAwQjNGRjY3NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjNiZmUyNGEtYmExOS0wNjQ0LWFlMDktOThmZGVjMmU2NWYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxMkNCMDkyMjkwRUU0MTE5NUMyREU5RjAxQzhEMzkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++R1c2wAAALJJREFUeNp0kNsKgzAQRHMDfVGQoOL/f1cQX+INQYtIvGA7NMU2kc5Lwp7M7maIUmpd1+dNLMuyuq73fSeeAKdpqqrqOA7HARbHcRRF8J3neRmYPZIkCYKgaRq8dQCUpinnvG1bH0BYBI6+73Gnl/faRWsdhiEjf+QDzBBCSCkd0HWdneQ4hmHA//M8p5R+wTiOy7IURWGrH/B4C1XGfjrP81yW5bZtXroEsRtj7rG/BBgA4bCZUY3Z6v4AAAAASUVORK5CYII=) no-repeat 0 0
}

.xgt_meitu_pinterest .xmp_container .item .itemlist_box {
    width: 230px;
    border: 0
}

.xgt_meitu_pinterest .xmp_container .item .itemlist_box .shop_bot {
    width: 180px;
    height: 210px;
    border-top: 1px solid #eaeaea
}

.itemlist_box {
    margin-top: 10px;
    margin-left: 57px
}

.itemlist_box ul li {
    position: relative;
    float: left;
    width: 44px;
    height: 44px;
    margin-left: 10px
}

.itemlist_box .shop_bot {
    position: absolute;
    top: -230px;
    left: 0;
    z-index: 134;
    display: none;
    padding: 4px;
    background-color: #fff
}

.itemlist_box .shop_bot a {
    color: #333
}

.itemlist_box .shop_bot a h3 {
    width: 100%;
    height: 30px;
    font-weight: normal;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.itemlist_box .on .shop_bot {
    display: block
}

.xgt_search_select {
    height: 48px;
    margin-top: 21px;
    background: #fff;
    border: 1px solid #eaeaea
}

.xgt_search_select span {
    float: right;
    height: 48px;
    margin-right: 11px;
    color: #999;
    line-height: 48px
}

.xgt_search_select span em {
    color: #f26f20
}

.xgt_search_select ul li {
    position: relative;
    float: left;
    width: 160px;
    height: 48px;
    text-align: center;
    border-right: 1px solid #eaeaea
}

.xgt_search_select ul li a {
    width: 160px;
    height: 48px;
    color: #666;
    font-size: 14px;
    line-height: 48px;
    text-decoration: none
}

.xgt_search_select ul li.on a {
    position: absolute;
    top: 0;
    left: -1px;
    width: 162px;
    height: 48px;
    color: #f26f20;
    font-weight: bold;
    border-bottom: 3px solid #f26f20
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_1 {
    width: 38px;
    height: 14px;
    background-color: #fff;
    border: 1px solid #eee
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_2 {
    background-color: #f1ebe5
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_3 {
    background-color: #f4e8b1
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_4 {
    background-color: #f4cdb0
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_5 {
    background-color: #eca9b1
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_6 {
    background-color: #f4c6cf
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_7 {
    background-color: #dfe6ae
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_8 {
    background-color: #bcd1e6
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_9 {
    background-color: #ccb8e0
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_10 {
    background-color: #999
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_11 {
    background-color: #d6c5b3
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_12 {
    background-color: #d0d0d0
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_1:hover {
    width: 38px;
    height: 14px;
    background-color: #f8f8f8;
    border: 1px solid #eee
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_2:hover {
    background-color: #edddce
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_3:hover {
    background-color: #eed047
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_4:hover {
    background-color: #f0924b
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_5:hover {
    background-color: #df394c
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_6:hover {
    background-color: #f17e94
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_7:hover {
    background-color: #bfd244
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_8:hover {
    background-color: #689cd2
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_9:hover {
    background-color: #8d6dac
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_10:hover {
    background-color: #111
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_11:hover {
    background-color: #aa7f52
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_12:hover {
    background-color: #999
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_13 {
    background-position: 0 -250px
}

.xgt_select_type dl.xgt_st_colour dd a.meitu_colour_13:hover {
    background-position: 0 -266px
}

.xgt_meitu_searchNone {
    display: inline-block;
    width: 100%;
    margin-top: 60px;
    text-align: center
}

.xgt_meitu_searchNone b {
    display: inline-block;
    width: 60px;
    height: 60px;
    margin: 0 auto;
    background-position: 0 -282px
}

.xgt_meitu_searchNone span {
    display: inline-block;
    width: 100%;
    margin-top: 20px;
    color: #333;
    font-size: 14px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    text-align: center
}

.xgt_meitu_searchNone span em {
    color: #00b34a
}

.xgt_meitu_other_pic {
    margin-top: 80px
}

.xgt_meitu_other_pic span {
    display: inline-block;
    color: #333;
    font-size: 18px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu"
}

.xgt_meitu_other_pic ul {
    display: inline-block;
    margin: 40px 0 0 -20px
}

.xgt_meitu_other_pic li {
    display: inline;
    float: left;
    width: 290px;
    height: 249px;
    margin: 0 0 20px 20px
}

.xgt_meitu_other_pic li a.xmop_item {
    display: block;
    width: 290px;
    height: 203px;
    overflow: hidden
}

.xgt_topic .topic_item {
    position: relative;
    z-index: 1;
    width: 1220px;
    height: 448px;
    margin-bottom: 20px
}

.narrow_980 .xgt_topic .topic_item {
    width: 980px
}

.xgt_topic .topic_item a {
    position: absolute;
    color: #333;
    overflow: hidden;
    text-decoration: none;
    cursor: pointer
}

.xgt_topic .topic_item a.topic_item_intro {
    top: 0;
    left: 0;
    width: 351px;
    height: 201px;
    background: #fff
}

.xgt_topic .topic_item a.topic_item_pic_1 {
    top: 0;
    left: 352px;
    width: 232px;
    height: 162px
}

.xgt_topic .topic_item a.topic_item_pic_2 {
    top: 0;
    right: 0;
    width: 635px;
    height: 448px
}

.narrow_980 .xgt_topic .topic_item a.topic_item_pic_2 {
    width: 395px;
    overflow: hidden
}

.xgt_topic .topic_item a.topic_item_pic_3 {
    left: 352px;
    bottom: 0;
    width: 232px;
    height: 285px
}

.xgt_topic .topic_item a.topic_item_pic_4 {
    left: 0;
    bottom: 0;
    width: 351px;
    height: 246px
}

.xgt_topic .topic_item a.topic_item_intro img,.xgt_topic .topic_item a.topic_item_intro span {
    position: absolute
}

.xgt_topic .topic_item a.topic_item_intro img {
    top: 0;
    right: 0;
    z-index: 1
}

.xgt_topic .topic_item a.topic_item_intro .tii_vol {
    top: 26px;
    left: 21px;
    width: 46px;
    height: 46px;
    background-position: -60px -282px
}

.xgt_topic .topic_item a.topic_item_intro .tii_vol em {
    float: left;
    width: 32px;
    height: 14px;
    margin: 18px 0 0 7px;
    color: #333;
    font-size: 14px;
    font-family: "Arial","Helvetica",sans-serif;
    font-weight: bold;
    line-height: 12px;
    text-align: center;
    overflow: hidden;
    -webkit-transform: scale(.8)
}

.xgt_topic .topic_item a.topic_item_intro .tii_vol b {
    position: absolute;
    right: -13px;
    bottom: -6px;
    width: 16px;
    height: 15px;
    background-position: -61px -328px
}

.xgt_topic .topic_item a.topic_item_intro span.tii_title {
    top: 90px;
    width: 180px;
    height: 24px;
    color: #333;
    font-size: 22px;
    font-weight: bold;
    line-height: 24px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.xgt_topic .topic_item a.topic_item_intro span.tii_description,.xgt_topic .topic_item a.topic_item_intro span.tii_title {
    left: 21px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu"
}

.xgt_topic .topic_item a.topic_item_intro span.tii_description {
    top: 122px;
    width: 160px;
    text-align: justify;
    white-space: normal;
    word-wrap: break-word
}

.xgt_topic .topic_item a.topic_item_intro span.tii_tOne {
    top: 0;
    right: 145px;
    z-index: 2;
    width: 7px;
    height: 90px;
    background: #fff
}

.xgt_topic .topic_item a.topic_item_intro span.tii_tThree {
    right: 145px;
    bottom: 0;
    z-index: 2;
    width: 7px;
    height: 97px;
    background: #fff
}

.xgt_topic .topic_item a.topic_item_intro span.tii_tTwo {
    top: 90px;
    right: 145px;
    z-index: 2;
    width: 6px;
    height: 14px;
    background-position: -40px -258px
}

.xgt_meitu_pinterest .xmp_container .item span a.item_img em.tranLayer,.xgt_topic .topic_item a div.tranLayer {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    height: 100%;
    background: #fff;
    opacity: .1
}

.ielt9 .xgt_meitu_pinterest .xmp_container .item span a.item_img em.tranLayer,.ielt9 .xgt_topic .topic_item a div.tranLayer,.xgt_topic .topic_item a div.tranLayer {
    filter: alpha(opacity=10)
}

.xgt_details_bg {
    position: relative;
    width: 100%;
    background: #f8f8f8
}

.xgt_details_img {
    position: absolute;
    z-index: 2
}

.xgt_details_transLayer {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    display: none;
    width: 100%;
    height: 100%;
    background: #fff;
    opacity: .1
}

.ielt9 .xgt_details_transLayer {
    filter: alpha(opacity=10)
}

.xdb_container {
    position: relative;
    z-index: 11;
    width: 980px;
    margin: 0 auto
}

.xdb_container_nav_wrap {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 30px;
    background: #fff;
    opacity: .22
}

.ielt9 .xdb_container_nav_wrap {
    filter: alpha(opacity=22)
}

.xdb_container_nav {
    position: relative;
    z-index: 11;
    width: 1220px;
    margin: 0 auto
}

.xdb_container_nav .breadcrumb {
    padding: 5px 0
}

.narrow_980 .xdb_container_nav {
    width: 980px
}

.xdbc_nav {
    height: 20px;
    padding: 4px 0;
    line-height: 20px
}

.xdb_title {
    position: relative;
    width: 100%;
    height: 172px
}

.xdb_title em {
    left: 282px;
    width: 71px;
    background-position: -108px -250px
}

.xdb_title em,.xdb_title h1 {
    position: absolute;
    top: 63px;
    height: 71px
}

.xdb_title h1 {
    left: 361px;
    width: 620px;
    color: #333;
    font-size: 38px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    line-height: 71px
}

.xdb_content_layer {
    float: left;
    width: 980px;
    background: #fff
}

.xdb_content_layer .xdb_content {
    float: left;
    width: 945px;
    padding: 45px 0 0 17px
}

.xdb_content_layer .xdb_content .xdbc_description {
    position: relative;
    display: inline;
    float: left;
    width: 666px;
    margin-left: 140px
}

.xdb_content_layer .xdb_content .xdbc_description span.sy_left {
    float: left;
    width: 30px;
    height: 28px;
    background-position: 0 -342px
}

.xdb_content_layer .xdb_content .xdbc_description span.sy_right {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 30px;
    height: 28px;
    background-position: -30px -342px
}

.xdb_content_layer .xdb_content .xdbc_description div {
    display: inline;
    float: left;
    width: 574px;
    margin: 16px 0 0 19px;
    font-size: 14px;
    line-height: 22px;
    white-space: normal;
    word-wrap: break-word
}

.xdbc_main_content {
    display: inline-block;
    width: 100%;
    margin-top: 50px;
    text-align: center
}

.xdbc_main_content img,.xdbc_main_content p {
    margin-bottom: 15px
}

.xdbc_main_content p span {
    display: inline-block;
    padding: 40px 0 0 37px;
    text-align: left;
    background-color: transparent!important;
    background-position: -179px -250px;
    white-space: normal;
    word-wrap: break-word
}

.xgt_details_promotions {
    display: inline;
    float: left;
    width: 100%;
    margin-top: 25px;
    border-top: 1px solid #e6e6e6
}

.xdp_container {
    width: 945px;
    height: 189px;
    margin: 0 auto;
    padding: 39px 0 20px
}

.xdp_container h3 {
    display: block;
    height: 22px;
    color: #333;
    font-size: 20px;
    font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Microsoft JhengHei","\534E\6587\7EC6\9ED1","STHeiti","MingLiu";
    font-weight: 100;
    line-height: 22px
}

.xdp_container ul {
    display: inline;
    float: left;
    margin: 14px 0 0 -21px
}

.xdp_container ul li {
    position: relative;
    display: inline;
    float: left;
    width: 220px;
    height: 154px;
    margin-left: 21px
}

.xdp_container ul li a {
    color: #e8e8e8;
    text-decoration: none
}

.xdp_container ul li a em {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    height: 30px;
    background: #000;
    opacity: .6
}

.ielt9 .xdp_container ul li a em {
    filter: alpha(opacity=60)
}

.xdp_container ul li a span {
    position: absolute;
    left: 10px;
    bottom: 0;
    z-index: 2;
    width: 210px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.new_loading {
    width: 100%;
    height: 20px;
    margin: 10px 0;
    text-align: center
}

.top-select {
    margin-top: 10px;
    border: 1px solid #e8e8e8
}

.top-select ul {
    height: 32px;
    padding-top: 10px;
    padding-left: 24px
}

.top-select ul a {
    margin-right: 14px;
    line-height: 20px;
    cursor: pointer
}

.top-select ul a:hover {
    color: #f25618
}

.top-select ul a.nav_type_select {
    display: inline-block;
    height: 20px;
    padding: 0 5px;
    color: #02ae62;
    border: 1px solid #02ae62
}

.top-select ul a.nav_type_select:hover {
    color: #fff;
    background-color: #02ae62
}

.top-select ul a:last-of-type {
    color: #999
}

.top-select ul a:last-of-type b {
    color: #666;
    font-weight: normal
}

.top-select ul a span.nav_arrow_right {
    display: inline-block;
    float: none;
    height: 9px;
    margin-top: 0;
    border: none;
    vertical-align: middle
}

.top-select ul span.nav_close {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin: 0 5px;
    padding: 0;
    background-position: -49px 0;
    border: none;
    vertical-align: middle
}

.top-select ul a:hover span.nav_close {
    background-position: -42px 0
}

.famous {
    position: relative;
    border-top: 1px solid #e8e8e8
}

.famous h3 {
    position: absolute;
    top: 0;
    left: 0;
    width: 86px;
    height: 100%;
    line-height: 40px;
    text-align: center;
    background: #f8f8f8
}

.famous ol {
    margin-top: 10px;
    padding-left: 10px
}

.famous ol li {
    float: left
}

.famous ol li a {
    height: 30px;
    line-height: 30px
}

.famous ol li a.active {
    font-weight: bold
}

.famous div {
    float: left
}

.famous div p {
    position: relative;
    width: 1042px;
    height: 40px;
    padding-right: 80px;
    line-height: 40px;
    padding-left: 10px;
    overflow: hidden;
    border-bottom: 1px solid #e8e8e8
}

.show_more_info {
    background: #eee url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NjMzN2ZlNjAtZWFlYy1lZDRhLWI4ODctYTk3YjExMTcwN2JiIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzRjI3NjgxNkZDQzExRTRCNUE4Q0IwMDRBRTZDNTQxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzRjI3NjgwNkZDQzExRTRCNUE4Q0IwMDRBRTZDNTQxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiOGRlMDJkZS0yYjMyLTgwNGYtOWZhMi1lMDFhZTUyYjY1OTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjMzN2ZlNjAtZWFlYy1lZDRhLWI4ODctYTk3YjExMTcwN2JiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgABQAHAwERAAIRAQMRAf/EAFQAAQAAAAAAAAAAAAAAAAAAAAoBAQAAAAAAAAAAAAAAAAAAAAAQAAIBBAMBAAAAAAAAAAAAAAMFBBQGFgcBFQgCEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwBKCcG7ONmNMZZ3h9+nR1x9l5yjOLy3L1wUQsHWKeruEzFfZ8Biafh85bU3RMaxnfdRIw5MukD/2Q==) no-repeat 50%
}

.hide_more_info,.show_more_info {
    position: absolute;
    top: 12px;
    right: 20px;
    width: 15px;
    height: 15px;
    margin: 0;
    padding: 0;
    border: 1px solid #d9d9d9
}

.hide_more_info {
    background: #eee url(data:image/jpeg;base64,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aHRsb25nAAAAAAAAAAtjcm9wUmVjdFRvcGxvbmcAAAAAADhCSU0D7QAAAAAAEABIAAAAAQACAEgAAAABAAI4QklNBCYAAAAAAA4AAAAAAAAAAAAAP4AAADhCSU0EDQAAAAAABAAAAB44QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAAAAAJAAAAAAAAAAABADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA08AAAAGAAAAAAAAAAAAAAAFAAAABwAAAA0AZAB1AF8AYQByAHIAbwB3ACAALQAgUm9nLAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAABwAAAAUAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAAUAAAAAUmdodGxvbmcAAAAHAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAAAFAAAAAFJnaHRsb25nAAAABwAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAAAAAADAAAAAI/8AAAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAAAThCSU0EDAAAAAACUAAAAAEAAAAHAAAABQAAABgAAAB4AAACNAAYAAH/2P/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgABQAHAwEiAAIRAQMRAf/dAAQAAf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A61wp9BpyHXfsiT6QIPH+D9VzHev9l/7i+z/jf8D6iXz6kkp//9k4QklNBCEAAAAAAF0AAAABAQAAAA8AQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAAAAXAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAAQwBDACAAMgAwADEANAAAAAEAOEJJTQQGAAAAAAAHAAgAAAABAQD/4Q3WaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjYzMzdmZTYwLWVhZWMtZWQ0YS1iODg3LWE5N2IxMTE3MDdiYiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFM0YyNzY4MTZGQ0MxMUU0QjVBOENCMDA0QUU2QzU0MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowZDI1MjAyOS04MTZmLTlhNDAtOWI0NS04MzZkYTk5ZTVmZDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTQtMTEtMjFUMTM6NDE6MTcrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE0LTExLTIxVDEzOjQxOjQwKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE0LTExLTIxVDEzOjQxOjQwKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiOGRlMDJkZS0yYjMyLTgwNGYtOWZhMi1lMDFhZTUyYjY1OTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjMzN2ZlNjAtZWFlYy1lZDRhLWI4ODctYTk3YjExMTcwN2JiIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjBkMjUyMDI5LTgxNmYtOWE0MC05YjQ1LTgzNmRhOTllNWZkNSIgc3RFdnQ6d2hlbj0iMjAxNC0xMS0yMVQxMzo0MTo0MCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+4ADkFkb2JlAGRAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgABQAHAwERAAIRAQMRAf/dAAQAAf/EAaIAAAAGAgMBAAAAAAAAAAAAAAcIBgUECQMKAgEACwEAAAYDAQEBAAAAAAAAAAAABgUEAwcCCAEJAAoLEAACAQMEAQMDAgMDAwIGCXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOhsfAmNHIKGcHRNSfhUzaC8ZKiRFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZWmdoaWp2d3h5eoWGh4iJipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT19vf4+foRAAIBAwIEBAMFBAQEBgYFbQECAxEEIRIFMQYAIhNBUQcyYRRxCEKBI5EVUqFiFjMJsSTB0UNy8BfhgjQlklMYY0TxorImNRlUNkVkJwpzg5NGdMLS4vJVZXVWN4SFo7PD0+PzKRqUpLTE1OT0laW1xdXl9ShHV2Y4doaWprbG1ub2Z3eHl6e3x9fn90hYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A2IK2DaS7Kws3ZWT7hl+CzZjI/wBycdksHkYKmKieNE2d/pAzWB3DUdr1HQ9NXU6ybF8tBFkJquspY8r4qWjxEld7r3X/2Q==) no-repeat 50%
}

.selectfr-height {
    height: 135px!important
}

.famous div a {
    cursor: pointer;
    word-break: break-all;
    word-wrap: break-word
}

.famous div a:hover {
    color: #f25618
}

.famous div a.sub_memu,.famous div a.sub_name {
    margin-right: 10px
}

.scroll {
    position: relative;
    width: 1132px;
    height: 93px;
    overflow: hidden;
    overflow-y: scroll;
    margin-left: 86px
}

.mingshi {
    width: 1122px;
    overflow: hidden;
    margin-left: 86px;
    padding-left: 10px
}

.mingshi dl,.scroll dl {
    width: 1072px;
    margin-top: 10px;
    padding-right: 50px;
    line-height: 30px
}

.mingshi dl dt,.scroll dl dt {
    float: left;
    width: 40px;
    padding-left: 10px
}

.mingshi dl dt a,.scroll dl dt .scroll_tag,.scroll dl dt a {
    color: #ccc
}

.mingshi dl dd,.scroll dl dd {
    float: left;
    width: 1070px
}

.scroll dl dd {
    width: 1020px
}

.famous #p_expand a {
    margin-right: 40px
}

#p_expand,#show_scroll {
    margin-left: 86px
}

#mingshiHeight dl {
    margin-top: 0
}

#mingshiHeight .showhide {
    height: 40px;
    overflow: hidden
}

#mingshiHeight dl a {
    margin-right: 40px;
    line-height: 40px;
    white-space: nowrap
}

#scrollParent {
    position: absolute;
    top: 0;
    left: 0
}

#scrollParent dl dd a {
    margin-right: 20px;
    white-space: nowrap
}

#p_expand a.on,a.on {
    font-weight: bold
}

#p_expand a:hover,.showColor dl dd a:hover,dl.clear dd a:hover {
    color: #f25618
}

.icn_triangle_red_down {
    position: absolute;
    top: 0;
    left: 0;
    width: 70px;
    height: 35px;
    color: #fff;
    font-size: 10.5px;
    line-height: 24px;
    text-align: center;
    background-position: 0 -406px
}

.xgt_meitu_pinterest .xmp_container .item span a.meitu_collection {
    width: 174px
}

.xgt_meitu_pinterest .xmp_container .item span a.meitu_collection b {
    font-size: 14px
}

.bg_filter1,.bg_filter2,.bg_filter3 {
    position: absolute;
    top: 11px;
    left: 0;
    z-index: 133;
    display: block;
    height: 35px;
    padding-left: 10px;
    color: #fff;
    line-height: 34px;
    text-align: left;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60)
}

.bg_filter1,.bg_filter2 {
    top: auto;
    bottom: -1px;
    right: 174px;
    left: 0;
    background: hsla(0,0%,7%,.5);
    opacity: 1;
    font-size: 14px;
    color: #fff
}

.bg_filter1 .icn_start {
    background: none;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAKnRSTlMA+QNRhhIKM/PApBlgLCLXyMWs3ptoRzzu5Liyn4pwZVgB4ZTm2YB5bzpwzWiYAAABeklEQVRIx+2U23KCQBBEWRYREAKCiHfAu+f/PzABSSxWlmCq8mY/bXVN1/TsXIw3/o6R749eig8hfEUxA5gNjx9TYzxYMIX1GqZD4wsQHx8CimHx9hIsw7BgaQ8SWHC0v3THSjcAlRe/eviVs1/DzWAFUVk9ywhWgdkTPJGW6wCMH7+L41py0tXbXbynwaHVP4B9vFNEwYIGyzg3f/yl8ZIGi6Al2Nyzb5+zT+T27nPToj1wMm19ZuaA16JuAlZ6wQqEMlm5mlQ1nKvkGbC0refcvQNpV3yq2Q1zDchnXgLrzvLsCMRNZTMBka3Z5BMkKrmH00g7qICtpAX0IzsCR+Uc0J+PAEKVCyHQCubgqpwLc63AB0/lPPC1ggtsm2rk99xu4aIVHGBXr5onQHj1uO3goBXEUBimdGngStMoINYKIphfEwCmUwCS67zvAiYgoHbT+KqJpO+mAgurqXdiLQCI+vpAmNoPwk5DELLn6vlZ2WbKLA+MN/4dn5IRMFMuH0YYAAAAAElFTkSuQmCC");
    background-position: 0 0;
    background-size: contain
}

.bg_filter1 .icn_start,.bg_filter2 .icn_start {
    position: relative;
    top: -1px;
    display: inline-block;
    margin-right: 6px;
    width: 20px;
    height: 20px
}

.bg_filter2 .icn_start {
    background: none;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAdVBMVEUAAAD/uxf/vRj/vRr/vBj/vBf/vBj/vBj/zBn/vhn/xR3/vBf/uxj/vBj/vBf/vxr//1X/uxf/vBf/vRn/vBj/vBr/vRn/wRf/wh//uxj/vBj/vBf/vBj/uxf/vBj/uxj/uxj/uxr/vB7/xB3/vBj/vRr/uxc1Q3OiAAAAJnRSTlMA/GMs2MWdhgozEfLgq6QTA8d2alxQRiEZ+Ozkv7mzk4A8IhrNOh9KpOgAAAEESURBVEjH7dTJcoMwEARQJAECs9gGY7yvSf//J4YsuAietuRU5eZ3AtX0aZbg5e8mWk+eqZ+GQDh9IhCjE/vXpwodlXoHInyJfOsX+LHwq0+2fWCbeAUsbqxP/WWNm/XFWT4zewzszSzgVo3dZRjJdrZZSbNQFzmovKhGIZPBITP3s8DdT0oJp/JX4F3hAWmyNBx0MHLCQyeyA0ws9fgA6iD2O5mDmCd0k0V8u1uIWn5cIOIHx0BkaGAJ0ZIGSLv5LaggqmjgCNGRBgqIChoYtDqKBt80kPezX3bDn5aq32jHTd3Y6/fv1W7w6Y33QQFhnQzmsQ4B1QRUq8/jp7M2wcu/+wCBomPsRepbbQAAAABJRU5ErkJggg==");
    background-position: 0 0;
    background-size: contain
}

.bg_filter3 {
    top: 0;
    right: 72px;
    left: auto
}

.bg_filter3 em {
    top: 3px;
    width: 10px;
    height: 15px;
    background-position: -282px -203px
}

.icn_start {
    position: static;
    vertical-align: middle
}

.xmp_mall_con .bg_filter1,.xmp_mall_con .bg_filter2,.xmp_mall_con .free_design,.xmp_mall_con .meitu_collection {
    display: none!important
}

.div_one {
    position: relative;
    width: 395px;
    height: 158px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    background: #fff
}

.div_one em {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 20px;
    height: 18px;
    background: url(../images/T8T.d0cfe0a83d0b380b28c7b5987b36d597.png) no-repeat;
    background-position: -16px -164px;
    cursor: pointer
}

.div_one .one_div {
    padding-left: 50px
}

.div_one .one_div .p1 {
    padding-top: 50px;
    color: #f36f20;
    font-size: 24px
}

.div_one .one_div .p2 {
    color: #666;
    font-size: 16px
}

img {
    border: 0
}

.div_two {
    position: relative;
    width: 490px;
    height: 250px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    background: #fff
}

.div_two em {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 20px;
    height: 18px;
    background: url(../images/T8T.d0cfe0a83d0b380b28c7b5987b36d597.png) no-repeat;
    background-position: -16px -164px;
    cursor: pointer
}

.div_two .two_div {
    padding-left: 50px;
    padding-top: 50px
}

.div_two .two_div .p1 {
    color: #f36f20;
    font-size: 24px
}

.div_two .two_div .p2 {
    margin-top: 30px;
    color: #666;
    font-size: 16px
}

.xgt-pop-header {
    width: 480px;
    height: 185px;
    background: url(../images/T8T.8b350b723bb8998d66d094fe5a37ceb0.jpg) no-repeat
}

.xgt_img4_form {
    width: 480px
}

.img4-box {
    width: 360px;
    margin: 10px auto 0;
    color: #666;
    font-size: 14px
}

.img4-box label {
    float: left;
    line-height: 38px;
    text-align: left
}

.img4-box .element {
    position: relative;
    float: left;
    width: 290px;
    padding-bottom: 15px;
    vertical-align: middle
}

.ielt8 .img4-box select {
    margin-top: 8px
}

.img4-box select {
    float: left;
    height: 38px;
    *height: 24px;
    line-height: 32px;
    border: 1px solid #ddd;
    padding-left: 5px
}

.img4-box .form_line {
    zoom:1;overflow: hidden
}

.img4-box .select-city,.img4-box .select-shen,.select_s {
    width: 137px;
    margin-left: 11px
}

.img4-box .select_s {
    margin: 0 0 15px 10px;
    *margin: 0 0 5px 10px
}

.img4-box .select_t,.img4-box .select_yt {
    margin-left: 11px
}

.img4-box .select-margin0,.img4-box .select-shen {
    margin-left: 5px
}

.img4-box .select-width88 {
    width: 88px;
    margin-bottom: 0
}

.img4-box .dn {
    display: none
}

.img4-box .text_lbl {
    position: absolute;
    top: 8px;
    left: 16px;
    color: #bbb
}

.img4-box .unit {
    position: absolute;
    top: 8px;
    right: 7px
}

.img4-box .area_text,.img4-box .fq_text,.img4-box .phone-text {
    width: 253px;
    height: 22px;
    padding: 7px 20px 7px 10px;
    border: 1px solid #ddd;
    margin-left: 5px
}

.img4-bottom-ps b {
    position: absolute;
    top: 2px;
    left: -1px;
    width: 10px;
    height: 24px;
    color: #ff6000;
    line-height: 24px;
    text-align: center
}

.img4-bottom-ps {
    margin-top: -15px
}

.img4-bottom-ps p {
    position: relative;
    color: #ff6000;
    font-size: 12px;
    line-height: 24px;
    margin-left: 76px;
    padding-left: 10px
}

.img4-bottom-btn {
    width: 120px;
    margin: 15px auto 30px
}

.img4-bottom-btn a {
    display: block;
    width: 120px;
    height: 36px;
    color: #fff;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    background-color: #ff6000
}

.window_box .window_box_title .img4-close {
    top: 11px!important;
    right: 12px!important;
    width: 13px!important;
    height: 13px!important;
    background: url(../images/T8T.d0cfe0a83d0b380b28c7b5987b36d597.png) no-repeat;
    background-position: -255px -304px!important
}

.img4-detail-price h2 {
    color: #333;
    font-size: 28px;
    font-weight: normal;
    text-align: center
}

.img4-detail-price {
    margin: 1px auto 40px;
    font-weight: normal;
    overflow: hidden
}

.img4-detail-price ul {
    border: 1px solid #ddd;
    border-bottom: 0
}

.img4-detail-price ul li {
    border-bottom: 1px solid #ddd
}

.img4-detail-price ul li span {
    float: left;
    height: 40px;
    color: #666;
    font-size: 14px;
    line-height: 40px
}

.price-detailed strong {
    font-weight: normal
}

.price-detailed .reality-price {
    color: #bbb;
    font-size: 14px;
    margin-left: 15px;
    text-decoration: line-through
}

.img4-detail-price .price-classification {
    width: 69px;
    padding-left: 20px;
    border-right: 1px solid #ddd
}

.img4-detail-price .price-detailed {
    width: 247px;
    font-weight: normal;
    padding-left: 20px
}

.img4-detail-price .overall-price {
    margin: 5px 0 10px;
    color: #ff6000;
    font-size: 28px;
    text-align: center
}

.img4-detail-price .overall-price span {
    font-size: 20px
}

.detail-price-ps {
    margin-top: 16px
}

.detail-price-ps .ps-orange {
    color: #ff6000;
    font-size: 12px;
    text-align: center
}

.detail-price-ps .ps-gray {
    margin-top: 3px;
    color: #999;
    font-size: 12px;
    text-align: center
}

.design-plan-box {
    width: 360px;
    margin: 27px auto 0
}

.design-plan-box h2 {
    color: #333;
    font-size: 28px;
    font-weight: normal;
    text-align: center
}

.design-plan-box p {
    margin: 3px 0 16px;
    color: #666;
    font-size: 14px;
    text-align: center
}

.img12-close {
    top: 11px!important;
    right: 12px!important;
    width: 13px!important;
    height: 13px!important;
    background: url(../images/T8T.d0cfe0a83d0b380b28c7b5987b36d597.png) no-repeat;
    background-position: -255px -320px!important
}

.design-plan-box .procedure-img {
    width: 360px;
    height: 76px;
    margin-bottom: 31px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAABMCAYAAABAry1BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozYjQ2ZWI1NC01Yzg3LTcyNGItYTliYy1mZjhhYWNjM2ZjYTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzk1RjY2QzIzODQzMTFFNkJBMkU4QjM2NDlGMkJDM0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzk1RjY2QzEzODQzMTFFNkJBMkU4QjM2NDlGMkJDM0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNiNDZlYjU0LTVjODctNzI0Yi1hOWJjLWZmOGFhY2MzZmNhOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozYjQ2ZWI1NC01Yzg3LTcyNGItYTliYy1mZjhhYWNjM2ZjYTkiLz4gPC9y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) no-repeat
}

.remain-people {
    margin-bottom: 13px;
    text-align: center
}

.remain-people span {
    color: #999;
    font-size: 14px
}

.remain-people .filled {
    color: #f36713;
    font-size: 14px
}

.img4-box .login-point {
    text-align: center
}

.img4-box .login-point a {
    display: inline;
    width: 120px;
    height: 16px;
    color: #ff960a
}

.login-point strong {
    color: #666;
    font-size: 12px;
    font-weight: normal
}

.img4-box .login-point .safe_login {
    margin-left: 15px
}

.design-btn {
    margin: 17px 0 30px;
    text-align: center
}

.design-btn input {
    width: 120px;
    height: 36px;
    color: #fff;
    line-height: 36px;
    background-color: #ff6000;
    border: 0;
    cursor: pointer
}

.img4-box .element-phone {
    padding-bottom: 2px
}

.img4-box .ico_error {
    margin: 0 3px 3px 5px;
    vertical-align: bottom
}

.img4-box .form_error {
    position: absolute;
    left: 0;
    bottom: -2px
}

.img4-box .phone-validate .form_error {
    position: static;
    top: 0
}

.xgt_meitu_pinterest .xmp_container .hideItem {
    display: none
}

.xgt_meitu_pinterest {
    min-height: 300px
}

.xgt-loadMore {
    display: none
}

.xgt-loadwrap {
    width: 280px;
    height: 50px;
    margin: 50px auto;
    font-size: 18px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
    background-color: #fff;
    border: 1px solid gray;
    cursor: pointer
}

.xgt-loadwrap:hover {
    background-color: #eee
}

.left-wmgg-box {
    height: auto!important
}

.left-wmgg-box .item_img {
    height: auto!important;
    width: 100%!important
}

.left-cpcgg-box {
    width: 290px!important;
    overflow: hidden;
    position: relative;
    height: 100%!important
}

.left-cpcgg-box img {
    object-fit: cover;
    width: 100%
}

.left-cpcgg-box a {
    width: 100%!important;
    height: 100%!important;
    display: inline-block;
    margin: 0!important
}

.left-cpcgg-box p {
    position: absolute;
    width: 100%;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    color: #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding: 6px 10px;
    background: #fff;
    bottom: 0;
    left: 0
}

.left-cpcgg-box i {
    position: absolute!important;
    top: 4px;
    right: 4px;
    display: inline-block;
    padding: 0 2px;
    background: rgba(0,0,0,.4);
    color: #fff;
    font-size: 12px;
    font-style: normal
}

.xgtb_left .xgtbl_homeStyle dd a.color-tag {
    margin-right: 0
}

.xgtb_left dl dd a {
    color: #666
}
#pic-ct{
    position: relative;
}
.ct-waterfall{
    margin: 0 -10px;
}
#pic-ct .item{
    position: absolute;
    width: 290px;
    margin: 10px;
    opacity: 0;
    transition: all .8s;
}
#pic-ct .item img{
    width: 290px;
}
#pic-ct .item .header{
    margin: 0 12px;
}
#pic-ct .desp{
    font-size: 12px;
    line-height: 1.8;
    margin: 10px 15px 0;
    color: #777371;
}
#load{
    visibility: hidden;
    height: 20px;
}
.hide{
    display: none;
}
.load{
    opacity: 0;
}

.item_title a{
    display: block;
    margin-top: 5px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
