.orange {
    color: #f60
}

.dark-gray {
    color: #666
}

.gray {
    color: #999
}

.green {
    color: #4b0
}

.red {
    color: #f30
}

body,html {
    font-family: Helvetica,STHeiti,Microsoft YaHei,Verdana,Arial,Tahoma,sans-serif;
    margin: 0;
    padding: 0;
    border: 0
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline
}

html {
    line-height: 1
}

ol,ul {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,td,th {
    font-weight: 400;
    vertical-align: middle
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none
}

a img {
    border: none
}

a {
    color: #07d;
    text-decoration: none
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
    display: block
}

html {
    position: relative
}

body,html {
    min-width: 1100px;
    color: #2c3a46;
    background: #fff;
    font-size: 14px;
    line-height: 1.6em;
    font-family: Helvetica,Pingfang SC,Microsoft YaHei,STHeiti,Verdana,Arial,Tahoma,sans-serif
}

@media (max-width: 768px) {
    body,html {
        width:1100px
    }
}

@media (max-width: 1100px) {
    body,html {
        min-width:1000px
    }
}

.container {
    margin: 0 auto;
    width: 1100px
}

@media (max-width: 1100px) {
    .container {
        width:100%
    }
}

.container.main-container {
    min-height: 400px
}

.pull-left {
    float: left
}

.pull-right {
    float: right
}

.hide {
    display: none
}

.clearfix {
    zoom:1}

.clearfix:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-header {
    width: 100%;
    min-width: 1100px;
    height: auto;
    position: relative;
    background: #fff;
    border-bottom: 1px solid #ededed;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.1);
    box-shadow: 0 1px 4px rgba(0,0,0,.1);
    z-index: 200;
    -webkit-transition: all .5s ease-in;
    -moz-transition: all .5s ease-in;
    transition: all .5s ease-in
}

@media (max-width: 1100px) {
    .phptpl-header {
        min-width:1000px
    }
}

.phptpl-header a {
    text-decoration: none
}

.phptpl-header ul {
    list-style: none
}

.phptpl-header .header-container {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    width: 1100px;
    height: 70px;
    zoom:1}

@media (max-width: 1100px) {
    .phptpl-header .header-container {
        width:1000px
    }
}

.phptpl-header .header-container:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-header .header-container .logo {
    display: inline-block;
    width: 150px;
    height: 37.5px;
    margin-top: 15px;
    background-size: 150px 37.5px;
    background-image: url("../images/1.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .logo {
        background-image:url("../images/2.png")
    }
}

.phptpl-header .header-container .nav-link-container {
    display: inline-block;
    width: 60px;
    margin-left: 10px;
    margin-bottom: -1px
}

.phptpl-header .header-container .nav-link-container .nav-link {
    float: left;
    width: 78px;
    color: #999;
    font-size: 10px;
    font-family: PingFang SC;
    font-weight: 300;
    line-height: 13px
}

.phptpl-header .header-container .nav-list {
    float: right;
    zoom:1}

.phptpl-header .header-container .nav-list:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-header .header-container .nav-list>li {
    float: left;
    display: inline-block;
    height: 70px;
    line-height: 70px;
    padding: 0 20px
}

@media (max-width: 1100px) {
    .phptpl-header .header-container .nav-list>li {
        padding:0 20px
    }
}

.phptpl-header .header-container .nav-list>li .product-center {
    text-decoration: none;
    color: #2c3a46
}

.phptpl-header .header-container .nav-list>li .product-center:hover {
    color: #f44
}

.phptpl-header .header-container .nav-list .caret-margin {
    margin-right: 16px
}

.phptpl-header .header-container .nav-list .current-highlight {
    color: #f44!important
}

.phptpl-header .header-container .nav-list .current-highlight .caret:after {
    border-top-color: #f44
}

.phptpl-header .header-container .nav-list .product-dropdown {
    z-index: 200
}

.phptpl-header .header-container .nav-list .product-dropdown div.active {
    background: #f8f8f8
}

.phptpl-header .header-container .nav-list .product-dropdown:hover .caret:after {
    border-top-color: #f44
}

.phptpl-header .header-container .nav-list .product-dropdown:hover .product-center {
    color: #f44
}

.phptpl-header .header-container .nav-list .product-dropdown:hover .dropdown-menu-wrapper {
    -webkit-transform: rotate3d(0,0,0,0deg);
    -moz-transform: rotate3d(0,0,0,0deg);
    transform: rotate3d(0,0,0,0deg);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    transform-origin: 50% 0;
    max-height: 1000px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper {
    position: absolute;
    left: 0;
    border-bottom: .5px solid #e5e5e5;
    -webkit-transform: rotateX(-90deg);
    -moz-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    z-index: 100;
    max-height: 0;
    -webkit-box-shadow: inset 0 2px 5px rgba(0,0,0,.07);
    box-shadow: inset 0 2px 5px rgba(0,0,0,.07);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    overflow: hidden;
    background-color: #fff;
    width: 100%
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu {
    margin: 30px auto;
    width: 100%;
    max-width: 1100px;
    zoom:1}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .border-right {
    border-right: .5px solid #e5e5e5;
    padding-right: 45px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-main h4,.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-main p {
    margin-left: 26px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-main .menu-title {
    padding-left: 10px;
    margin-left: 0
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    line-height: normal
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .menu-title {
    font-size: 12px;
    color: #666;
    margin-bottom: 12px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left {
    float: left
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div {
    position: relative
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 10px;
    top: 13px;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-wsc {
    background-image: url("../images/3.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-wsc {
        background-image:url("../images/4.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-meiye {
    background-image: url("../images/5.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-meiye {
        background-image:url("../images/6.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-pay {
    background-image: url("../images/7.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-pay {
        background-image:url("../images/8.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-pf {
    background-image: url("../images/9.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-pf {
        background-image:url("../images/10.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-ls {
    background-image: url("../images/11.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-ls {
        background-image:url("../images/12.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-chain-store {
    background-image: url("../images/13.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-chain-store {
        background-image: url("../images/14.png");
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-cy {
    background-image: url("../images/15.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-cy {
        background-image:url("../images/16.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-huiyi {
    background-image: url("../images/17.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div span.icon-huiyi {
        background-image:url("../images/18.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div h4 {
    font-size: 16px;
    color: #333
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-left div p {
    font-size: 12px;
    color: #999;
    margin-top: 5px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-right {
    width: 50%;
    float: right;
    zoom:1}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-right:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-right .menu-title {
    width: 212px;
    height: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    float: right
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-right div {
    position: relative;
    float: right
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-right div h4 {
    font-size: 16px;
    color: #333
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .link-list-right div p {
    font-size: 12px;
    color: #999;
    margin-top: 5px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .product-block {
    width: 212px;
    height: 70px;
    padding: 13px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product .product-block:hover {
    background: #f8f8f8
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions {
    margin-left: 82px
}

@media (max-width: 1100px) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions {
        margin-left:40px
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions .menu-title {
    padding-left: 10px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions .solution-container {
    zoom:1;max-width: 760px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions .solution-container:after {
    content: "";
    display: table;
    clear: both
}

@media (max-width: 1100px) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions .solution-container {
        max-width:660px
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions .solution-container .product-block {
    float: left;
    margin-left: 61px
}

@media (max-width: 1100px) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions .solution-container .product-block {
        margin-left:10px
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .product-solutions .solution-container .product-block:nth-child(3n+1) {
    margin-left: 0
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container {
    zoom:1;height: auto;
    width: 820px;
    margin: 0 auto
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container span {
    width: 23px;
    height: 23px;
    position: absolute;
    left: 10px;
    top: 16px;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container span.icon-wxd {
    background-image: url("../images/19.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container span.icon-wxd {
        background-image:url("../images/20.png")
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container span.icon-choice {
    background-image: url("../images/21.png")
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container span.icon-guarantee {
    background-image: url("../images/22.png")
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container .item-product {
    position: relative
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container .item-product h3,.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-container .item-product p {
    margin-left: 36px;
    padding-left: 0
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product {
    width: 240px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 80px;
    float: left
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(2),.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(3),.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(4),.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(6) {
    margin-left: 46.6px
}

@media (max-width: 1100px) {
    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product {
        width:235px
    }

    .phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(2),.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(3),.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(4),.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product:nth-child(6) {
        margin-left: 20px
    }
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product-link {
    display: block;
    width: 100%;
    height: 100%
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product-link h3 {
    font-size: 16px;
    line-height: 22px;
    color: #333;
    padding: 16px 0 10px 20px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product-link p {
    font-size: 12px;
    line-height: 12px;
    color: #999;
    padding-left: 20px
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .item-product-link:hover {
    background: #f8f8f8
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .cooperate-container {
    text-align: center
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-menu-wrapper .dropdown-menu .cooperate-container a {
    font-size: 16px;
    color: #333;
    margin: 0 72.5px
}

.phptpl-header .header-container .caret {
    position: relative;
    display: inline-block
}

.phptpl-header .header-container .caret:after,.phptpl-header .header-container .caret:before {
    content: " ";
    height: 0;
    width: 0;
    top: 100px;
    position: absolute;
    left: 5px;
    border: 5px solid transparent
}

.phptpl-header .header-container .caret:before {
    border-top-color: #fff;
    top: -9px;
    z-index: 2
}

.phptpl-header .header-container .caret:after {
    border-top-color: #333;
    top: -7px;
    z-index: 1
}

.phptpl-header .header-container .bottom-contact-container {
    margin: 0 auto;
    width: 1100px;
    border-top: 1px solid #e5e5e5;
    padding: 20px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center
}

@media (max-width: 1100px) {
    .phptpl-header .header-container .bottom-contact-container {
        width:1000px;
        min-width: 1000px
    }
}

.phptpl-header .header-container .bottom-contact-container .bottom-contact {
    font-size: 12px;
    line-height: 30px;
    color: #666
}

.phptpl-header .header-container .bottom-contact-container .bottom-contact .dividing-line {
    display: inline-block;
    padding: 0 20px
}

.phptpl-header .header-container li.login_common_ {
    padding: 0 0 0 20px
}

.phptpl-header .header-container li.register_common_ {
    padding: 0 0 0 10px
}

.phptpl-header .header-container .btn-login {
    width: 80px;
    height: 30px;
    line-height: 28px;
    display: inline-block;
    border: 1px solid #2b90ed;
    color: #2b90ed;
    text-align: center;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer
}

.phptpl-header .header-container .btn-login:hover {
    background-color: #2b90ed;
    color: #fff
}

.phptpl-header .header-container .btn-register_ {
    width: 80px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background-color: #2b90ed;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    cursor: pointer
}

.phptpl-header .header-container .btn-register_:hover {
    background-color: #5cb0fd;
    color: #fff
}

.phptpl-header .header-container .loaded_common_ {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    width: 152px;
    position: relative;
    padding: 0;
    z-index: 200;
    padding-left: 15px!important;
    margin-right: -16px
}

.phptpl-header .header-container .loaded_common_:hover .loaded-menu_ {
    display: block
}

.phptpl-header .header-container .loaded_common_:hover {
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5
}

.phptpl-header .header-container .loaded_common_ #mobile_common_ {
    color: #2b90ed;
    font-size: 14px
}

.phptpl-header .header-container .loaded_common_ .caret:after {
    border-top-color: #2b90ed
}

.phptpl-header .header-container .loaded_common_ #avatar_common_ {
    width: 16px;
    height: 16px;
    margin-right: 3px;
    display: inline-block;
    border-radius: 50%;
    vertical-align: text-bottom;
    background-size: 16px 16px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA99JREFUWAmtV81PE0EUf7PdLR+t0CIiATEKekEkYiIhMSRyhUgiiQejN+NBDkSJnkwMIfFkgoaD+gdoPJqUoDe5aCB6MMZIlEgxWtHIh6W2QNm243vT7rrQ7e409CWT3Z157/d7M2/mzVsGkjLykXv/LMR6AHg/49CKZg2c8wYyZ4wt4mORM5jFr1DwcNXUyDG2RWNuwtwUbk7G6/VM6jYHfhE4VLnpi3EGMQbsiaaoo3f7/L+cbAo6MP6cl4XT0VtoPMw5+JxACo0xBgkcG2v2BO4M9bKknZ6tAzTrrXTqGS53l51R8X1sxutRz9mtRp4DN17E2/WUPonLfaB4IgcLBhFF0Xrv9fk/WLW2OSBmntHflpzcYEQnvIp2yroSijFGMRfLXuqZGwT0RGziIC6j23Qgu+FKFXMD3u7Ju3KbWwyKEGSPmv5Fdrd70O3WOg0aqzwC5EcsDbO/dUhn7Ajz++h0aIp2hEKh0rA455JHrbnGA5c6fFBTaS6eYFhdz8DjdwkIr6bzGXf00ESJE7sHmchw4eiSTJJpqvbA0Gk/aJ5te9eE19Mcxl/H4fuauxOAySrYHNiniPQqmeHOt1cUJCcvyDHSkRLkJG5cR94vY1DnU+BgQETMUZ10SFdOeL+Su1hc9WulQQFkdYmbXBU3mpsHukRYDYwidBsU40o1jAs9v0VTkMJN5iakQ7oyQtyywYIkrsCrr7YX2jYu0iFdGcGzxJVcMSGjDxOfNmFuWS+oS2OkIy2M/aQVoGpGSijTPZpJQGh2A1bW/0+T3qmPxmSzYY5wURVlFIczUh6gUga3wcv5pGjluVO5KRfyPAriRggWwlAM5o06dAQqGFSXKVChMUygABs6h7XNDDb3TbodloVUKiD/hKMxt1TcWqdCZ5MXjtaq4PPa792/yQzMLaXgTWQLPuPTUSgVI7dI6tcmog/wSFy1M9jvV+DCiUo4FHTPglb7+ZUUPH2/DssJ+ysSN//D+2cDg2IqVL3mCkgrBrTgzXe9e0/R5ATSsleF4W4/2mavbCtw9jpWR6lPOJArkcasSkGM8+VOH5Sr9jefVbfQe6WmwBXEqC7PwxgzyjIzmFQ644acMcAG2iqBAHYrtF8G2qw3JJvJcmWRTQaq26l0xns6QnE/Xq/tltu0b0esOsQkbOKw/iOYDpA2LYuman0djd6IaV2CF9xwcBIxqSw3lt4RdiHO6/FUTGMrlUwTpiPpzkFkLsM2ii2+Cy/IljDMMnwnj+s3GtNqUJ5YwyYrpEs2rrPOOx+FPEIwL471YKMSTvye49MoZsTvOX7j7zlgaocpjLvU7/k/yQQudCFAbHkAAAAASUVORK5CYII=")
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ {
    display: none;
    width: 152px;
    margin-left: -16px;
    height: 72px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-top: 0
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ li {
    height: 35px;
    width: 150px;
    padding: 0
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ li a {
    height: 35px;
    width: 150px;
    text-align: center;
    display: block;
    line-height: 35px;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    color: #666
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ li a:hover {
    color: #e00;
    background-color: #f8f8f8
}

.phptpl-footer {
    width: 100%;
    min-width: 1100px;
    background-color: #373d44;
    color: #fff
}

@media (max-width: 1100px) {
    .phptpl-footer {
        min-width:1000px
    }
}

.phptpl-footer .footer-container {
    margin: 0 auto;
    width: 1100px
}

@media (max-width: 1100px) {
    .phptpl-footer .footer-container {
        width:1000px
    }
}

.phptpl-footer .footer-container .partner {
    padding-top: 70px
}

.phptpl-footer .footer-container .partner p {
    font-size: 20px;
    line-height: 20px
}

.phptpl-footer .footer-container .partner .trademark-container {
    margin-top: 14px
}

.phptpl-footer .footer-container .partner .trademark-container:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-footer .footer-container .partner .trademark-container .trademark {
    float: left;
    width: 14.2%;
    height: 45px;
    background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container .trademark {
        background-size:100%;
        height: 49px
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-1-logo {
    background-image: url("../images/64.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-1-logo {
        background-image:url("../images/65.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-2-logo {
    background-image: url("../images/66.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-2-logo {
        background-image:url("../images/67.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-3-logo {
    background-image: url("../images/68.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-3-logo {
        background-image:url("../images/69.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-4-logo {
    background-image: url("../images/70.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-4-logo {
        background-image:url("../images/71.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-5-logo {
    background-image: url("../images/72.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-5-logo {
        background-image:url("../images/73.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-6-logo {
    background-image: url("../images/74.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-6-logo {
        background-image:url("../images/75.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-7-logo {
    background-image: url("../images/76.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-7-logo {
        background-image:url("../images/77.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-8-logo {
    background-image: url("../images/78.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-8-logo {
        background-image:url("../images/79.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-9-logo {
    background-image: url("../images/80.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-9-logo {
        background-image:url("../images/81.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-10-logo {
    background-image: url("../images/82.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-10-logo {
        background-image:url("../images/83.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-11-logo {
    background-image: url("../images/84.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-11-logo {
        background-image:url("../images/85.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-13-logo {
    background-image: url("../images/86.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-13-logo {
        background-image:url("../images/87.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-14-logo {
    background-image: url("../images/88.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-14-logo {
        background-image:url("../images/89.png")
    }
}

.phptpl-footer .footer-container .partner .trademark-container #partner-12-logo {
    background-image: url("../images/90.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .partner .trademark-container #partner-12-logo {
        background-image:url("../images/91.png")
    }
}

.phptpl-footer .footer-container .footer-about {
    padding-top: 70px;
    zoom:1}

.phptpl-footer .footer-container .footer-about a {
    text-decoration: none;
    color: #e5e5e5;
    letter-spacing: .58px
}

.phptpl-footer .footer-container .footer-about:after {
    content: "";
    display: table;
    clear: both
}

.phptpl-footer .footer-container .footer-about .about .dow-zlb {
    width: 14px;
    height: 14px;
    margin-left: 4px;
    vertical-align: middle;
    display: inline-block;
    background-image: url("../images/92.png");
    background-size: cover
}

.phptpl-footer .footer-container .footer-about .footer_ {
    float: left;
    margin-right: 70px
}

@media (max-width: 1100px) {
    .phptpl-footer .footer-container .footer-about .footer_ {
        margin-right:38px
    }
}

.phptpl-footer .footer-container .footer-about .footer_ h3 {
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 31px
}

.phptpl-footer .footer-container .footer-about .footer_ p {
    font-size: 14px;
    color: #e5e5e5;
    line-height: 20px;
    padding-bottom: 20px
}

.phptpl-footer .footer-container .footer-about .footer_ .qr-code {
    text-align: center
}

.phptpl-footer .footer-container .footer-about .footer_ .qr-code .yz-code {
    width: 70px;
    height: 70px;
    background-size: cover;
    background-position: 50%;
    background-image: url("../images/93.png")
}

@media only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
    .phptpl-footer .footer-container .footer-about .footer_ .qr-code .yz-code {
        background-image:url("../images/94.png")
    }
}

.phptpl-footer .footer-container .footer-about .footer_ .qr-code p {
    font-size: 12px;
    padding-bottom: 0;
    color: #666;
    background-color: #fff
}

.phptpl-footer .footer-container .footer-about .product a {
    display: inline-block;
    width: 95px
}

.phptpl-footer .footer-container .footer-about #news {
    margin-right: 0
}

.phptpl-footer .common_copy_ {
    font-size: 12px;
    margin: 50px auto 0;
    text-align: center;
    border-top: 1px solid hsla(0,0%,90%,.2);
    padding: 32px 0;
    color: #b6b6b6
}

.phptpl-footer .common_copy_ a {
    text-decoration: none;
    color: #b6b6b6
}

.phptpl-footer .common_copy_ .copyright {
    margin-top: 40px
}
