<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
    min-width: 1200px;
    margin: 0 auto;
}
ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,input,button {
    margin:0;
    padding:0;
}
.container{
    width: 1200px !important;
    margin: 0 auto;
    padding: 0;
}
a {
    color: #666;
    text-decoration: none;
}
a:hover,a:focus {
    color: inherit;
    text-decoration: none;
}
.clearfloat:after {
    content: " ";
    display: table;
    height: 0;
    clear: both;
    visibility: hidden;
}
.open-online-chat {
    cursor: pointer;
}
button:focus,a:focus {
    outline: none;
}
ul,ol {
    list-style: none;
}
input {
    outline: none;
}
.top-recommend {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.top-recommend img{
    width: 100%;
}
.header{
    width: 100%;
    height: 32px;
    line-height: 32px;
    background: #f5f5f5;
}
.header-content {
    position: relative;
}
.header-content&gt;span {
    float: left;
    font-size: 14px;
    color: #333;
}
.header-content&gt;a {
    display: inline-block;
    height: 15px;
    line-height: 15px;
    margin-left: 15px;
    padding-left: 15px;
    border-left: 1px solid #333;
    color: #EA4335;
    text-decoration: underline;
}
.header-content&gt;a:hover {
    color: #0b739e;
    text-decoration: underline;
}
.header-right {
    float: right;
    position: relative;
}
.header-right ul li {
    float: left;
    font-size: 14px;
    color: #333;
    padding: 0 7px;
    text-align: center;
}
.header-right ul li i.car-icon {
    width: 18px;
    height: 17px;
    display: inline-block;
    background: url("img/car-icon2.png") no-repeat center center;
    margin-right: 6px;
    position: relative;
    top: 4px;
}
.header-right ul li i.tool-icon1 {
    width: 18px;
    height: 17px;
    display: inline-block;
    background: url("img/tool-icon-1.png") no-repeat center center;
    margin-right: 6px;
    position: relative;
    top: 4px;
}
.no-login {
    color: #333;
}
.no-login a{
    font-size: 14px;
    color: #333;
}
.no-login span {
    color: #333;
    margin: 0 14px;
}
.shop-car {
    color: #ea4335;
}
.header-right ul li a {
    color: #333;
}
.header-right ul li.header-last {
    width: 100px;
    height: 32px;
    padding: 0;
    position: relative;
}
li.header-last span {
    position: absolute;
    left: 45px;
    bottom: -10px;
    display: block;
    width: 12px;
    height: 12px;
    background: url(img/wechat-icon.png) no-repeat -29px -6px;
}
.header-right ul li.active {
    background: #cdcdcd;
}
.header-last&gt;i {
    display: inline-block;
    width: 86px;
    height: 32px;
    background: url(img/wechat-btn-img.gif) no-repeat center center;
    /*background: url(img/wechat-icon.png) no-repeat -6px -6px;*/
    /*position:relative;*/
    /*top: 3px;*/
    /*margin-right: 10px;*/
}
.header-wechat {
    position: absolute;
    top: 30px;
    display: none;
    width: 100px;
    z-index: 99;
}
.header-wechat i {
    margin: 20px auto 0;
    display: block;
    width: 89px;
    height: 91px;
    background: url(img/header-wechat.jpg) no-repeat center center;
}
.wechat-index {
    display: none;
    width: 100px;
    height: 142px;
    background: url(img/index-wechat-img.gif) no-repeat center center;
    position: absolute;
    top: 0;
    right: 0;
}
/*椤堕儴婊戣繃涓嬫媺*/
.header-right ul li.account-sets{
    position: relative;
    padding: 0 25px 0 15px;
    min-width: 82px;
}
.header-right ul li.account-sets a {
    display: inline-block;
    width: 100%;
    height: 100%;
}
.active-nav{
    background: #cdcdcd;
}
.account-sets a i{
    width: 14px;
    height: 14px;
    background: url(img/arrow.png) -41px -9px no-repeat;
    display: inline-block;
    position: absolute;
    top: 12px;
    right: 1px;
}
.account-sets a i.active {
    background: url(img/arrow.png) -26px -9px no-repeat;
}
.header-right ul li ul.drop-lists{
    width: 100%;
    height: auto;
    background: #cdcdcd;
    position: absolute;
    top: 32px;
    right: 0;
    z-index: 888;
    display: none;
    margin-left: -41px;
}

.header-right ul li ul.drop-lists li{
    margin: 0;
    font-size: 14px;
    width: 100%;
    text-align: center;
    padding:0;
    height: 32px;
    line-height: 32px;
}
.drop-lists li a{
    color: #666;
    display: block;
}
.drop-lists li a.cur{
    background: #567590;
    color: #fff;
    font-weight: normal;
}
.header-nav {

}
.search-box {
    width: 100%;
    margin: 0 auto;
}
.search-main {
    width: 1200px;
    margin: 0 auto;
}
.search-main .header-search {
    /*margin: 0 0 0 -20px;*/
}
.search-main .header-logo {
    margin-top: 24px;
    width: 241px;
}
.search-main .header-logo i {
    width: 221px;
    height: 36px;
    background: url(img/right-phoneX.png) no-repeat center center;
    background-size: 100% 100%;
}
.logo {
    float: left;
    width: 218px;
    margin: 38px 0 0;
}
.logo a {
    display: block;
    width: 180px;
    height: 64px;
    overflow: hidden;
}
.logo a img{
    width: 100%;
}
.logo2 {
    float: left;
    width: 218px;
 }
.logo2 a {
	float: left;
    display: block;
    width: 180px;
    height: 64px;
    margin-top: 38px;
}
.logo2 a img{
    width: 100%;
    height: 100%;
}
.slogan929{
    float: left;
    margin-left: 16px;
    margin-top: 20px;
}

.header-search {
    float: left;
}

.search-keyword {
    margin-top: 15px;
}
.search-keyword li {
    float: left;
    font-size: 12px;

    margin-left: 20px;
}
.search-keyword li a {
    color: #999;
}
.search-keyword li:first-child {
    margin-left: 12px;
}
.search-keyword li a:hover {
    color: #EA4335;
}
.header-logo {
    float: right;
    width: 221px;
    margin-right: 10px;
    margin-top: 18px;
}
.header-logo i {
    display: block;
    width: 190px;
    height: 30px;
    background:url(img/right-phoneX.gif?v=20171018) no-repeat center center;
    background-size: 100% 100%;
}
.nav-main {
    border-bottom: 2px solid #999;
}
.nav-title {
    position: relative;
    float: left;
}
.nav-hide {
    overflow: hidden;
}
.no-home-show {
    width: 100%;
    height: 420px;
    overflow: inherit;
}
.add-nav-style {
    width: 218px;
    height: 58px;
    background: url("img/deatailogoBottom.png");
    display: block;
    position: absolute;
    left: 0;
    top: -58px;
    z-index: 999;
}
.add-nav-style&gt;a {
    /*border-bottom: 3px solid #fff;*/
    position: absolute;
    bottom: 0;
    display: inline-block;
    padding-left: 72px;
    width: 100%;
    height: 100%;
    line-height: 54px;
    font-size: 16px;
    color: #333;
    /*border-bottom: 2px solid #999;*/
    /*box-shadow: 0 2px 8px rgba(170,170,170,0.2) ;*/
}
.add-nav-style&gt;a i{
    display: inline-block;
    width: 18px;
    height: 12px;
    background: url("img/bar-zicon_03.jpg");
    float: left;
    margin-left: -48px;
    margin-top: 22px;
    margin-right: 30px;
}
.nav-slide {
    height: 450px;
    position: absolute;
    top:0;
    z-index: 999;
    display: none;
}
.nav-left {
    position: absolute;
    top: 0;
    left: 0;
    width: 218px;
    background: #333;
    opacity: 0.7;
    overflow: hidden;
}
.nav-left ul{
    height: 450px;
}
.nav-left ul li {
    width: 100%;
    font-size: 14px;
    height: 56px;
    line-height: 56px;
    position: relative;
}
.nav-left ul li:nth-child(8){
    height: 58px;
    line-height: 58px;
}
.nav-left ul li:nth-child(8) a{
    border-bottom: none;
}
/*.nav-left ul li:first-child{
    height: 58px;
    line-height: 58px;
}*/
.nav-left ul li a {
    color: #fff;
    display: block;
    width: 194px;
    height: 100%;
    font-size: 15px;
    margin-left: 12px;
    padding-left: 16px;
    border-top: 1px solid #9899a0;
}
.nav-left ul li:first-child a{
    border-top: none;
}
.nav-left ul li.active a {
    font-size: 15px;
    color: #2d2e2b;
    padding-left: 26px;
    border-top: none;
}
.nav-left ul li.active{
    background: #fff;
}
.nav-left ul li.active + li a{
    border-top: none;
}

.nav-left ul li i {
    display:inline-block;
    width: 19px;
    height: 19px;
    margin-right: 20px;
    position: relative;
    top: 5px;
    overflow: hidden;
}
.nav-left ul li i img{
    width: 38px;
    height: 19px;
    position: absolute;
    top: 0;
    left: 0;
}
.nav-left ul li.active i img{
    left: -19px;
}
.nav-left ul li span {
    display: block;
    width: 7px;
    height: 13px;
    overflow: hidden;
    position: absolute;
    top:22px;
    right: 28px;
}
.nav-left ul li span img{
    width: 14px;
    height: 13px;
    position: absolute;
    top: 0;
    left: 0;
}
.nav-left ul li.active span {
     color: #333;
     right: 18px;
 }
.nav-left ul li.active span img{
    left: -7px;
}
.nav-right {
    position: absolute;
    top: 0;
    left: 218px;
    /*box-shadow: 0 3px 6px rgb(153,153,153);*/
    background: #fff;
    border: 1px solid #eee;
}
.nav-list {
    width: 982px;
}
.navlist-business {
    position: relative;
    width: 678px;
    height: 448px;
    padding-top: 46px;
}
.business-background {
    background: url(img/navlist-business.jpg?v=2017082503) no-repeat center center;
}
.other-background {
    background: url(img/other-service.jpg?v=20170905) no-repeat center center;
}
.public-background {
    background: url(img/public-background.jpg?v=201708250) no-repeat center center;
}
.navlist-title {
    text-align: center;
}
.navlist-title h3 {
    font-size: 24px;
    color: #333;
}
.navlist-title p {
    margin-top: 16px;
    font-size: 14px;
    color: #666;
}
.navlist-entrance {
    /*width: 224px;*/
    padding: 16px 12px;
    position: absolute;
    right: 76px;
    bottom: 20px;
}
.navlist-business a {
    display: block;
    width:100%;
    height:100%;
}
.other-background .navlist-entrance{
    padding: 12px;
    right: 48px;
    bottom: 147px;
}
.other-background .navlist-entrance ul li {
    width: 220px;
    height: 60px;
    line-height: 60px;
}
.public-background .navlist-entrance{
    padding: 12px;
    right: 64px;
    bottom: 58px;
}
.public-background .navlist-entrance ul li{
    height: 60px;
    line-height: 60px;
}
.navlist-entrance ul li {
    width: 200px;
    height: 56px;
    line-height: 56px;
    border: 1px solid #D2D2D2;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    margin-top: 24px;
    text-align: center;
    font-size: 16px;
}
.navlist-entrance ul li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #333;
}
.navlist-entrance ul li:hover {
    background: none;
    border: 1px solid #EA4335;
}
.navlist-entrance ul li:hover a {
    color: #EA4335;
}
.navlist-entrance ul li:first-child {
    margin-top: 0;
}
.nav-list-left {
    float:left;
    width: 745px;
    height: 448px;
    padding: 4px 24px 0 39px;
    /*background: url(img/nav-bg-people_11.jpg?v=20170828) right bottom no-repeat;*/
}
.nav-list-left a.nav-title{
    display: block;
    float: left;
    width: 68px;
    padding-top: 14px;
    font-weight: bold;
}
.nav-list-left li a {
    font-size: 12px;
    color: #333;
    display: inline-block;
    margin-right: 20px;
    line-height: 2;
}
.nav-list-left li a:hover {
    color: #EA4335;
}
.nav-list-name {
    float: left;
    width: 594px;
    padding: 14px 0;
    border-top: 1px solid #eee;
}
.nav-list-name a.active {
    color: #ff7b22;
}
.nav-list-name a {
    position: relative;
}
.nav-list-name a:hover {
    color: #EA4335;
}
.nav-list-left li:first-child  .nav-list-name{
    border-top: none;
}
.nav-list-right {
    float: left;
    width: 236px;
    border-left: 1px solid #eee;
    height: 448px;
    padding-top: 2px;
}
.nav-list-right li {
    height: 104px;
    text-align: center;
}
.nav-list-right li a {
    display: block;
    width: 100%;
    height: 100%;
}
.nav-list-right li img {
    width: 235px;
    vertical-align: middle;
    border-top: 1px solid #eee;
}
.nav-list-right li:first-child img{
    border-top: none;
}
.nav-phone-400{
    float: right;
    width: 152px;
    height: 24px;
    margin-top: 33px;
    background: url("img/161744337410_.pic.jpg")no-repeat;
    background-size: 100% 100%;
}
.nav-tab {
	float: left;
    height:36px;
    line-height:36px;
    margin-top: 31px;
    margin-left: 220px;
}
.nav-tab a {
    width: auto;
    padding: 0 6px;
    height: 70px;
    line-height: 40px;
    font-size: 18px;
    color: #666;
    text-align: center;
    position: relative;
    margin: 0 10px;
    display: block;
    float: left;
}
.nav-tab-index .nav-tab{
    margin-left: 0;
}
.nav-tab-index .nav-tab a{
    padding: 0 12px;
    margin: 0 13px;

}
.nav-tab a img {
    position: absolute;
    top: -26px;
    right: 10px;
    display: none;
}
.nav-tab a:hover img{
    display: block;
}

.nav-tab a.active{
    background: #ea4335;
    color: #fff;
}
.nav-tab a.ts-a.active{
    color: #fff;
}

.nav-tab a:hover {
    color: #ea4335;
}
.nav-tab a.ts-a{
    color: #4285f4;
}
.nav-tab a.ts-a:hover{
    color: #ea4335;
}
.header-nav .nav-tab a.active:hover{
    color: #fff;
}
.nav-tab a i{
    width: 34px;
    height: 54px;
    position: absolute;
    left: 50%;
    top: 0;
    margin-top: -11px;
    margin-left: -23px;
   /* background: url("img/jingubang-icon_03.png");
    display: none;
    z-index: -1;*/
}

/*鏈嶅姟鐩戠潱*/
.service-guarantee {
    margin-top: 36px;
    width: 100%;
    background: #fff;
    box-shadow: 0 0 8px rgba(0,0,0,0.2);
}

.service-guarantee-content ul li div{
    float: left;
    margin-left: 24px;
}
.service-guarantee-content ul li h3 {
    font-size: 18px;
    color: #333;
    font-weight: lighter;
    margin-top: 6px;
}
.service-guarantee-content ul li p {
    margin-top: 7px;
    font-size: 14px;
    color: #999;
}

.service-guarantee-content {
    position: relative;
}
.service-guarantee-content ul{
    /*padding-top: 30px;*/
}
.service-guarantee-content ul li {
    width: 272px;
    height: 120px;
    float: left;
    padding-top: 30px;
    margin-left: 28px;
}
.service-guarantee-content ul li:hover{
    cursor: inherit;
}
.service-guarantee-content ul li i{
    float: left;
    width: 64px;
    height: 56px;
}
.service-guarantee-content ul li i.service-first{
    background: url("img/new-adv-icon_21.jpg") no-repeat;
}
.service-guarantee-content ul li i.safety-guarantee{
    background: url("img/new-adv-icon_23.jpg") no-repeat;
}
.service-guarantee-content ul li i.after-all{
    background: url("img/new-adv-icon_25.jpg") no-repeat;
}
.service-guarantee-content ul li i.professional-solutions{
    background: url("img/new-adv-icon_27.jpg") no-repeat;
}

/*.nav-tab a.active-a12{
    color: #fff;
    background: #f30116;
}
.nav-tab a.active-a12:hover {
    color: #fff;
}
.nav-tab a.active-a12 i{
    display: block;
}*/
    /*footer*/
.footer-bottom {
    position: absolute;
    bottom: 0;
}
.footer {
    width: 100%;
    /*border-top: 1px solid #4b5054;*/
    background: #373E41;
}
.footer-top-area{
    background: #fff;
    border-top: 1px solid #999;
}
.footer-box {
    padding: 46px 0 28px 0;
    /*border-bottom: 1px solid #4b5054;*/
    width: 1000px;
    margin: 0 auto;
}
.footer-img {
    float: left;
    width: 342px;
}
.footer-logo {
    float: left;
    width: 208px;
    height: 100%;
    padding: 0 24px 0 12px;
}
.footer-logo a {
    display: block;
    width: 108px;
    height: 28px;
    line-height: 26px;
    font-size: 14px;
    color: #666;
    border: 1px solid #666;
    text-align: center;
    margin: 0 auto;
    margin-top: 5px;
}
.footer-logo a:hover{
    color: #ea4335;
    border: 1px solid #ea4335;
}
.footer-logo img{
	width: 172px;
    margin-bottom: 10px;
    margin-top: 20px;
}
/*搴曢儴鐢佃瘽闅忕潃鍩庡競鏇存崲*/
#bottom-footer-phone{
    float: left;
    width: 169px;
    height:142px;
    text-align: center;
    margin-left: 22px;
}
.footer-phone-512{
    background: url(img/171744337414_.pic_hd.jpg) no-repeat center center;
}
.footer-img .footer-phone-514{
    background: url(img/514.png?v=20210001) no-repeat center center;
}
.footer-img .footer-phone-516{
    background: url(img/516.png?v=20210003) no-repeat center center;
}

.footer-img .footer-phone-527{
    background: url(img/527-2.png?v=20230730) no-repeat center center;
}


.footer-img .footer-phone-679{
    background: url(img/679-2.png?v=20230730) no-repeat center center;
}

.footer-img .footer-phone-752{
    background: url(img/752-2.png?v=20230730) no-repeat center center;
}


.header-phone-512 span{
    background: url(img/phone-img/512.jpg?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-514 span{
    background: url(img/phone-img/514.png?v=20210001) no-repeat center center;
}
.header-right-area .header-phone-516 span{
    background: url(img/phone-img/516.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-525 span{
    background: url(img/phone-img/525.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-527 span{
    background: url(img/phone-img/527.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-551 span{
    background: url(img/phone-img/551.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-586 span{
    background: url(img/phone-img/586.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-590 span{
    background: url(img/phone-img/590.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-666 span{
    background: url(img/phone-img/666.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-679 span{
    background: url(img/phone-img/679.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-713 span{
    background: url(img/phone-img/713.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-752 span{
    background: url(img/phone-img/752.png?v=20180009) no-repeat center center;
}
.header-right-area .header-phone-711 span{
    background: url(img/phone-img/771.png?v=20180009) no-repeat center center;
}

.footer-phone i{
    display: block;
    width: 55px;
    height: 59px;
    background: url(img/houtou-icon_07.png?v=20171024) no-repeat center center;
    margin: 0 auto;
}
.footer-phone h3 {
    font-size: 22px;
    color: #fff;
    margin: 13px 0 15px 0;
    font-weight: bold;
}
.footer-phone span {
    display: inline-block;
    width: 163px;
    height: 34px;
        background: url(img/footer-time.png) no-repeat center center;
}
.footer-content {
    float: left;
    width: 551px;
    padding-left: 40px;
    border-left: 1px solid #4b5054;
}
.footer-content&gt;ul&gt;li {
    margin-left: 47px;
    float: left;
}
.footer-content&gt;ul&gt;li:first-child {
    margin-left: 0;
}
.content-title {
    font-size: 14px;
    color: #999;
}
.footer-content li a:hover {
    color: #4285f4;
}
.footer-content-list {
    margin-top: 25px;
}
.footer-content-list li {
    margin-top: 11px;
    font-size: 12px;
}
.footer-content-list li a {
    color: #6f7476;
}
.footer-content-list li:first-child {
    margin-top: 0;
}
.footer-wechat {
    float: left;
    width: 259px;
}
.footer-wechat i {
    display: inline-block;
    width: 102px;
    height: 102px;
}
.service-number {
    float: left;
    margin-left: 32px;
}
.subscription {
    float: right;
}
.footer-wechat p {
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin-top: 13px;
}
.service-number i {
    background: url(img/service-number.png) no-repeat center center;
}
.subscription i {
    background: url(img/subscription.jpg) no-repeat center center;
}
.friendly-link {
    padding: 20px 0 12px 0;
}
.friendly-link h3 {
    margin-bottom: 13px;
    font-weight: lighter;
    font-size: 14px;
    color: #999;
}
.friendly-link ul{
    margin-bottom: 40px;
}
.friendly-link ul li {
    float: left;
    font-size: 12px;
    line-height: 12px;
    padding: 7px 0;
    margin-right: 20px;
}
.friendly-link ul li a {
    color: #666;
}
.friendly-link ul li a:hover {
    color: #3399cc;
}
.friendly-link p {
    margin-top: 0;
    font-size: 12px;
    color: #999;
    text-align: center;
}
.friendly-link p a {
    margin-left: 24px;
    color: #999;
}

.friendly-link  p a:hover {
    color: #3399cc;
}
.friendly-link #friend-links{
	margin: 0;
}
#product-fcontent{
	padding: 13px 0 20px;
}
#product-fcontent p{
	color: #666;
	text-align: left;
}
#product-fcontent p a{
	margin: 0;
	color: #666;
}
#product-fcontent p a:hover{
	color: #3399cc;
}
/*common.css*/
.nav-float li{
    float: left;
}
.nav-bg{
    margin-top: 50px;
}
.nav-bg li{
    float: left;
    font-size: 18px;
    margin: 0 42px;
}
.nav-bg li ul li{
    font-size: 14px;
}
.nav-bg li a{
    color: #333;
    text-decoration: none;
}
.nav-bg li a:hover{
    color: #ea4335;
}
.nav-active&gt;a{
    color: #ea4335!important;
}
.nav-border{
    /*border-bottom: 2px solid #666;*/
}
.nav-bg li a i{
    width: 14px;
    height: 14px;
    background: url("img/common.png?v=20180307");
    display: inline-block;
    background-position: -134px -9px;
    margin-left: 4px;
}
.nav-bg li a:hover i{
    background-position: -396px -9px;
}
.nav-bg li a span{
    color: #fff;
    width: 22px;
    height: 15px;
    background: #ea4335;
    text-align: center;
    line-height: 16px;
    border-radius: 5px;
    font-size: 12px;
    display: inline-block;
    margin-left: 10px;
}
.nav-big-box{
	background: #fff;
    border-bottom: 1px solid #ea4335;
}
.add-order-width a {
    display: block;
    width: 218px;
}
.add-order-width img {
    width: 100%;
}
.color-33{
    color: #333!important;
}
.margin-top20{
    margin-top: 20px;
}
.margin-top30{
    margin-top: 30px;
}
.margin-top25{
    margin-top: 25px;
}
.margin-left12{
    margin-left: 12px;
}
.margin-top12{
    margin-top: 12px;
}
a{
    color: #666;
    text-decoration: none;
}
a:hover{
    color: #666;
}
.padding-bottom30{
    padding-bottom: 30px;
}
.padding-bottom20{
    padding-bottom: 20px;
}
.padding-bottom10{
    padding-bottom: 10px;
}
.padding-left0{
    padding-left: 0!important;
}
.font-weight{
    font-weight: bold;
}
.hot-icon{
    display: block;
    position: absolute;
    right: -25px;
    top: -2px;
    width: 30px;
    height: 20px;
    background: url("img/hot-icon_03.png?v=2017-5-27");
    background-repeat: no-repeat;
}
.spirit{
    background: url("img/common.png?v=20180307");
    background-repeat: no-repeat;
    display: block;
}
.spirit-guarantee1{
    background-position: 0 -34px;
    width: 50px;
    height: 50px;
    margin: 7px auto;
}
.spirit-guarantee2{
    background-position: -50px -34px;
    width: 50px;
    height: 50px;
    margin: 7px auto;
}
.spirit-guarantee3{
    background-position: -100px -34px;
    width: 50px;
    height: 50px;
    margin: 6px auto;
}
.spirit-guarantee4{
    background-position: -150px -34px;
    width: 50px;
    height: 50px;
    margin: 6px auto;
}
.spirit-head-portrait{
    background-position: 0 -84px;
    width: 50px;
    height: 50px;
    margin: 0 auto;
    margin-top: 15px;
    margin-bottom: -10px;
}
.spirit-line{
    width: 38px;
    height: 34px;
    background-position: -52px 0;
}
.spirit-weixin{
    width: 20px;
    height: 32px;
    background-position: -12px -2px;
    float: left;
}
.clearfloat:after {
    content: " ";
    display: table;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clear-fix{
    zoom:1;
}
.clear-fix:after{
    content: "";
    clear: both;
    display: block;
}
.phone-math,.special-plane-foot{
    font-size: 16px;
    font-weight: bold;
    color: #666;
}
.phone-math {
    margin-bottom: 5px;
}
.special-plane-foot {
    margin-top: 0;
    margin-bottom: 15px;
}
/*渚ц竟鏍�*/
.sidebar{
    position: fixed;
    top: 279px;
    right:1px;
    width: 40px;
    height: 291px;
    z-index: 999;
}

.sidebar-top{
    position: relative;
}

.sidebar-top-counsel{
    width: 40px;
    height: 120px;
    border-radius:20px 20px 0 0;
    background: #ffc869;
}
.sidebar-top-counsel:hover{
    cursor: pointer;
}

.sidebar-top-counsel p{
    width: 40px;
    height: 120px;
    font-size: 16px;
    color: rgb(51,51,51);
    background: url(img/sidebar-bg8.png) 9px 15px;
    background-repeat: no-repeat;
    padding: 42px 12px 0 12px;
    line-height: 16px;
}

.sidebar-top-div{
    display: none;
    position: absolute;
    top: -26px;
    left: -231px;
    width: 231px;
    height: 245px;
    background: url(img/sidebar-bg12.png);
    background-repeat: no-repeat;
    background-position: 220px 61px;
}

.sidebar-top-div p{
    position: relative;
    width: 224px;
    height: 89px;
    margin-left: -1px;
    margin-bottom: 1px;
}
.sidebar-people{
    position: absolute;
    top: 0;
    left: 0;
    width: 224px;
    height: 89px;
    background: url(img/sidebar-bg10.png);
    background-repeat: no-repeat;
    z-index: 9999;
}

.sidebar-top-div p span{
    position: absolute;
    top: 42px;
    display: block;
    width: 221px;
    height: 47px;
    background: #f9f9f9;
    font-size: 14px;
    color: rgb(51,51,51);
    line-height: 47px;
    padding-left: 88px;
    z-index: 999;
}

.sidebar-top-div ul{
    width: 224px;
}

.sidebar-top-div ul li{
    float: left;
    width: 111px;
    height: 38px;
    border:1px solid #fff;
    margin-left:-1px;
    margin-top:-1px;
    background: #f9f9f9;
}
.sidebar-top-div li a{
    display: block;
    width: 111px;
    height: 38px;
    font-size: 13px;
    font-family:"MicrosoftYaHei Bold";
    color: rgb(102,102,102);
    line-height: 38px;
    padding-left:41px;
}

.sidebar-top-div .sidebar-top-text1 a{
    background: url(img/sidebar-bg1.png);
    background-repeat: no-repeat;
    background-position: 11px 9px;
}

.sidebar-top-div .sidebar-top-text2 a{
    background: url(img/sidebar-bg2.png);
    background-repeat: no-repeat;
    background-position: 11px 9px;
}

.sidebar-top-div .sidebar-top-text3 a{
    background: url(img/sidebar-bg3.png);
    background-repeat: no-repeat;
    background-position: 11px 9px;
}

.sidebar-top-div .sidebar-top-text4 a{
    background: url(img/sidebar-bg4.png);
    background-repeat: no-repeat;
    background-position: 11px 9px;
}

.sidebar-top-div .sidebar-top-text5 a{
    background: url(img/sidebar-bg5.png);
    background-repeat: no-repeat;
    background-position: 11px 9px;
}

.sidebar-top-div .sidebar-top-text6 a{
    background: url(img/sidebar-bg6.png);
    background-repeat: no-repeat;
    background-position: 11px 9px;
}

.sidebar-top-div .sidebar-top-text7{
    width: 221px;
}

.sidebar-top-div .sidebar-top-text7 a{
    width: 221px;
    padding-left:99px;
    background: url(img/sidebar-bg7.png);
    background-repeat: no-repeat;
    background-position: 69px 9px;
}

.sidebar-center{
    margin-top:5px;
}

.sidebar-center-counsel{
    /*width: 40px;*/
    /*height: 120px;*/
    /*border-radius:0 0 20px 20px;*/
    /*background: #222;*/
    /*position: relative;*/
}

/*.sidebar-center-counsel p{*/
    /*width: 40px;*/
    /*height: 120px;*/
    /*font-size: 16px;*/
    /*color: rgb(255,200,105);*/
    /*background: url(img/sidebar-bg9.png)  8px 76px;*/
    /*background-repeat: no-repeat;*/
    /*padding: 22px 12px 0 12px;*/
    /*line-height: 16px;*/
/*}*/
/*.sidebar-center-counsel span{*/
    /*display: block;*/
    /*width: 16px;*/
    /*height: 16px;*/
    /*background: #e60013;*/
    /*color: #ffc869;*/
    /*border-radius: 50%;*/
    /*position: absolute;*/
    /*top: 72px;*/
    /*left: 23px;*/
    /*font-size: 12px;*/
    /*text-align: center;*/
/*}*/

.sidebar-bottom{
    width: 40px;
    height: 40px;
    border-radius:20px;
    background: #222;
    margin-top:9px;
    display: none;
}
.sidebar-bottom:hover{
    cursor: pointer;
}

.sidebar-bottom a{
    display: block;
    width: 40px;
    height: 40px;
    background: url(img/sidebar-bg11.png) 10px 15px;
    background-repeat: no-repeat;

}
/*椤堕儴婊戣繃涓嬫媺*/
.account-set{
    position: relative;
}
.account-set a i{
    width: 14px;
    height: 14px;
    background: url(img/common.png?v=20180307);
    display: inline-block;
    background-position: -134px -12px;
    margin-right: 0;
}
.drop-list{
    width: 110px;
    height: auto;
    background: #f9f9f9;
    position: absolute;
    top: 32px;
    left: 50%;
    right: 0;
    z-index: 888;
    display: none;
    border-top: 5px solid #fff;
    margin-left: -55px;
    padding: 10px;
}

.drop-list li{
    margin: 0;
    font-size: 14px;
    width: 100%;
    text-align: center;
    line-height: 28px;
    margin-top: 6px;
}
.drop-list li a{
    border-radius: 3px;
    color: #666;
    display: block;
}
.drop-list li a:hover{
    background: #ea4335;
    color: #fff!important;
    font-weight: normal;
}
.drop-list ul li a{
    width: 100%;
    line-height: 26px;
    text-align: center;
}

.nav-top li.account-set:hover ul.drop-list{
    display: block;
}
.nav-top li.account-set:hover a i{
    background-position: -396px -7px;
}
.select-li{
    position: relative;
}
.select-li:hover ul.drop-list{
    display: block;
}
.select-li ul.drop-list{
    top: 24px;
}


/*鏈嶅姟浼樺娍*/
.service-advantage{
    width: 100%;
    height: 118px;
    background: #fff;
}
.service-advantage ul li{
    width: 20%;
    margin-top: 30px;
}
.advantage-i{
    width: 55px;
    height: 61px;
    float: left;
    margin-right: 10px;
}
.advantage-i1{
    background: url("../images/servise-advantage_03.png");
}
.advantage-i2{
    background: url("../images/servise-advantage_05.png");
}
.advantage-i3{
    background: url("../images/servise-advantage_07.png");
}
.advantage-i4{
    background: url("../images/servise-advantage_09.png");
}
.advantage-i5{
    background: url("../images/servise-advantage_11.png");
}

.service-advantage ul li img{
    float: left;
    margin-right: 8px;
    margin-left: 30px;
}
.service-advantage ul li span{
    font-weight: bold;
    color: #333;
    margin-top: 10px;
    float: left;
}
.service-advantage ul li span small{
    color: #666;
    font-weight: normal;
}
.meteor{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.meteor-icon{
    width: 100px;
    position: absolute;
    right: 0;
    top: -200px;
}
.animation-meteor{
    transform: rotateX(-36deg);
}

.meteor-icon2{
    width: 100px;
    position: absolute;
    right: 0;
    top: -200px;
}
.animation-meteor2{
    transform: rotateX(-50deg);
}
.product-shadow:hover{
    box-shadow: 0 0 4px 1px #e5e5e5;
    cursor: pointer;
}
.link-to-product{
    display: table;
    width: 100%;
    height: 100%;
}
.link-to-product:hover{
    color: #ffc869;
}



.home-top{
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    height: 170px;
    margin-bottom: 15px;
}
.tx-left{
    width: 290px;
    float: left;
}
.tx-left img{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    padding: 3px;
    border: 1px solid #f8f8f8;
    margin-left: 15px;
    margin-top: 35px;
    float: left;
}
.tx-left span{
    margin-left: 15px;
    line-height: 170px;
    color: #333;
    font-size: 16px;
}

.type-center{
    width: 298px;
    height: 100%;
    border-left: 2px solid #f8f8f8;
    float: left;
}
.type-center ul{
    width: 90%;
    margin: 0 auto;
}
.type-center ul li{
    width: 33.33%;
    float: left;
}
.type-center ul li i{
    width: 44px;
    height: 44px;
    display: block;
    margin: 0 auto;
    background: url("img/daifukuan_03.png");
    background-size: 100% 100%;
    margin-top: 52px;
}
.type-center ul li.dpj-icon i{
    background: url("img/daipingjia_05.png");
    background-size: 100% 100%;
}
.type-center ul li.yhq-icon i{
    background: url("img/youhuiquan_07.png");
    background-size: 100% 100%;
}
.type-center ul li p{
    font-size: 14px;
    color: #666;
    text-align: center;
    margin-top: 10px;
}
.type-center ul li p:hover{
    color: #ea4335;
}
.type-center ul li p span{
    color: #ea4335;
}
.type-center ul li p:hover span{
    color: #ea4335;
}
.dudu-right{
    width: 608px;
    height: 100%;
    border-left: 2px solid #f8f8f8;
    float: left;
}
.new-dudu-title{
    width: 480px;
    float: left;
    margin-top: 21px;
}
.new-dudu-title i{
    width: 3px;
    height: 18px;
    background: #ea4335;
    display: inline-block;
    margin-left: 20px;
    float: left;
}
.new-dudu-title h4{
    font-size: 16px;
    color: #666;
    margin-left: 10px;
    line-height: 18px;
    float: left;
    font-weight: bold;
}
.new-dudu-cont{
    width: 480px;
    height: auto;
    float: left;
}
.new-dudu-cont p{
    font-size: 14px;
    color: #666;
    margin-top: 12px;
    margin-left: 32px;
    line-height: 14px;
}
.new-dudu-cont p span{
    width: 14px;
    display: inline-block;
}
.new-dudu-cont p:first-child{
    margin-top: 15px;
}
.new-dudu-cont p.new-p-arae{
    text-indent: 14px;
    margin-top: 16px;
    line-height: 22px;
}
.new-du-left{
    width: 480px;
    float: left;
}
.new-duduimg{
    width: 84px;
    float: right;
    margin-right: 20px;
}
.new-duduimg img{
    width: 84px;
    height: 110px;
    margin-top: 30px;
}
.new-du-left2{
    width: 386px;
    height: auto;
    float: left;
    margin-left: 30px;
    margin-top: 36px;
}
.new-du-left2 p{
    font-size: 16px;
    color: #666;
    line-height: 24px;
    text-align: left;
}
.new-du-left2 a{
    width: 110px;
    height: 38px;
    border-radius: 3px;
    background: #FF7B22;
    color: #fff;
    font-size: 14px;
    text-align: center;
    display: block;
    margin: 20px auto;
    border: none;
    line-height: 38px;
}
.new-du-left2 a:hover{
    cursor: pointer;
    background: #f25807;
}
.new-duduimg2{
    float: left;
    background: url("img/my-dudu-img2_03.jpg");
    height: 170px;
    background-size: 100% 100%;
    width:162px;
}


/*涓汉涓績渚ц竟*/
.my-center{
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    background: #f8f8f8;
}
.center-main{
    width: 1200px;
    margin: 0 auto;
}
.center-left{
    width: 200px;
    float: left;
    background: #fff;
}
.center-right{
    width: 985px;
    float: left;
    margin-left: 15px;
}
.order-list-title2{
    width: 100%;
    height: 54px;
    border-bottom: 2px solid #f8f8f8;
    background: #fff;
}
.order-list-title2 p{
    font-size: 18px;
    color: #333;
    line-height: 54px;
    margin-left: 20px;
}
.people-head{
    width: 200px;
    height: 170px;
    background: #fff;
    border-bottom: 2px solid #F8F8F8;
}
.people-head a{
    display: block;
    width: 100%;
    /*padding: 20px 0 17px 0;*/
}
.people-head img{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    display: block;
    margin: 0 auto;
    margin-top: 30px;
}
.people-head span{
    color: #333;
    font-size: 16px;
    display: block;
    text-align: center;
    margin: 0 auto;
    padding-top: 11px;
}
.center-side-title{
    margin-top: 10px;
    width:200px;
    height:auto;
    padding-bottom: 6px;
    overflow: hidden;
}
.center-side{
    width: 100%;
    border-bottom: 2px solid #f8f8f8;
    padding: 15px 0 9px 0;
    margin: 0;
}
.center-side:first-child{
    border-top: none;
}
.center-side li{
    width: 100%;
    font-size: 14px;
    color: #666;
    text-align: left;
    height: 32px;
    line-height: 32px;
}
.center-side li:first-child{
    font-size: 16px;
    height: 32px;
    line-height: 30px;
    padding-bottom: 2px;
}
.center-side li:first-child a{
    color: #333;
}
.center-side li a{
    color: #666;
    display: block;
    width: 100%;
    height: 100%;
    padding-left: 60px;
    position: relative;
}
.center-side li a:focus{
    text-decoration: none;
}
.center-side li a span{
	font-size: 12px;
    color: #fff;
    margin-left: 5px;
    width: 22px;height: 15px;
    display: inline-block;
    line-height: 15px;
    background: #ea4335;
    text-align: center;
    border-radius: 5px;
}

.center-side1 li:first-child a i{
    display: inline-block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 18px;
    top: 0;
}
.center-side2 li:first-child a i{
    display: inline-block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 18px;
    top: 0;
}
.center-side3 li:first-child a i{
    display: inline-block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 18px;
    top: 0;
}
.center-side4 li:first-child a i{
    display: inline-block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 18px;
    top: 0;
}
.center-side5 li:first-child a i{
    display: inline-block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 18px;
    top: 0;
}
.center-side1  li:first-child a i{
	background: url('img/center-side-icon1.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side2  li:first-child a i{
	background: url('img/center-side-icon3.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side3  li:first-child a i{
	background: url('img/center-side-icon5.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side4  li:first-child a i{
	background: url('img/center-side-icon7.png?v=20180307') no-repeat;
    background-size:100% 100%;
}
.center-side5  li:first-child a i{
	background: url('img/center-side-icon9.png') no-repeat;
    background-size:100% 100%;
}

.center-side li.center-active a{
	color: #ea4335;
}
.center-side li.center-active921 a{
    color: #ea4335;
}

.center-side1  li.center-active:first-child a i{
	background: url('img/center-side-icon2.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side2  li.center-active:first-child a i{
	background: url('img/center-side-icon4.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side3  li.center-active:first-child a i{
	background: url('img/center-side-icon6.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side4  li.center-active:first-child a i{
	background: url('img/center-side-icon8.png?v=20180307') no-repeat;
    background-size:100% 100%;
}
.center-side5  li.center-active:first-child a i{
	background: url('img/center-side-icon10.png') no-repeat;
    background-size:100% 100%;
}
.center-side1  li.center-active921:first-child a i{
    background: url('img/center-side-icon2.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side2  li.center-active921:first-child a i{
    background: url('img/center-side-icon4.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side3  li.center-active921:first-child a i{
    background: url('img/center-side-icon6.png?v=20180307') no-repeat;
    background-size:100% 100%;
}

.center-side4  li.center-active921:first-child a i{
    background: url('img/center-side-icon8.png?v=20180307') no-repeat;
    background-size:100% 100%;
}
.center-side5  li.center-active921:first-child a i{
    background: url('img/center-side-icon10.png') no-repeat;
    background-size:100% 100%;
}

/*.center-side li i{
    width: 8px;
    height: 14px;
    position: absolute;
    left: 0;
    top: 14px;
}*/
/*.center-side li i.now-page{
    background: url("../css/img/common.png?v=20180307");
    background-position: -113px -8px;
}
.active-side li:first-child{
    background: #ffc869;
}*/
ul{
    margin: 0;padding: 0;
}
a:focus{
    text-decoration: none;
}
a:hover{
    text-decoration: none;
}
/*鍒嗛〉*/
.paging ul{
    float: none!important;
}
.paging ul.page-ul{
    display: inline-block;
}
.paging ul li{
    margin-right: 4px;
}
.paging ul li a{
    height: 28px;
    border: 1px solid #eee;
    font-size: 14px;
    color: #666;
    padding: 0 8px;
    border-radius: 2px;
    line-height: 27px;
}
.paging ul li span{
    height: 28px;
    border: 1px solid #eee;
    font-size: 14px;
    color: #666;
    padding: 0 8px;
    border-radius: 2px;
    line-height: 27px;
}

.paging ul li.next a{
    float: none;
}
.paging ul li.next span{
    float: none;
}
.paging span{
    font-size: 14px;
    color: #666;
}
.count-li{
    display: inline-block;
    margin-left: 15px;
}

.paging ul .active a{
    border: 1px solid #ea4335;
    background: #ea4335;
    color: #fff;
}

/*鏄熸槦*/
.evaluate-score-star1 {
    background: url(img/evaluate-score-star1.png?v=20180305) no-repeat center center;
}
.evaluate-score-star2 {
    background: url(img/evaluate-score-star2.png?v=20180305) no-repeat center center;
}
.evaluate-score-star3 {
    background: url(img/evaluate-score-star3.png) no-repeat center center;
}
.evaluate-score-star4{
    background: url(img/evaluate-score-star4.png?v=20180305) no-repeat center center;
}
.evaluate-score-star5{
    background: url(img/evaluate-score-star5.png?v=20180305) no-repeat center center;
}


.text-active{
    color: #ea4335!important;
}
/*褰堢獥鍏敤澶*/
.popup-show{
    display: none;
    width: 100%;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
    z-index: 999;
}
.popup-cancel{
    display: none;
    width: 100%;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
    z-index: 999;
}
.popup-cancel2{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: #000;
    opacity: 0.4;
    filter:Alpha(opacity=40);
}
.popup-main-small{
    width: 396px;
    height: 224px;
    background: #fff;
    border-radius: 5px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -198px;
    margin-top: -112px;
    border: 1px solid #eeeeee;
    overflow: hidden;
    z-index: 9999;
}
.row-button-small{
    width: 260px;
    margin: 0 auto;
    margin-top: 10px;
}
.row-button-small input{
    display: block;
    float: left;
    width: 120px;
    height: 40px;
    border: 1px solid #efefef;
    border-radius: 2px;
    font-size: 16px;
    color: #666;
    line-height: 40px;
    text-align: center;
    margin-right: 20px;
}
.row-button-small input.submit-btn{
    background: #FFC869;
    border: 1px solid #FFC869;
    margin-right: 0;
}
.whether-area{
    width: 80%;
    display: block;
    text-align: center;
    line-height: 24px;
    margin: 34px auto;
}

/*鏀粯椤甸潰寮圭獥*/
.row-button-small2{
    width: 74%;
    margin: 0 auto;
    margin-top: 10px;
}
.pay-link{
    display: inline-block;
    width: 128px;
    height: 38px;
    font-size: 16px;
    color: #333;
    float: left;
    text-align: center;
    line-height: 38px;
    margin-right: 20px;
}
.pay-ok{
	color: #fff;
    background: #ea4335;
    border: 1px solid #ea4335;
    border-radius: 3px;
}
.pay-ask{
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 3px;
    margin-right: 0;
}
.pay-link:hover{
    color: #333;
    cursor: pointer;
}
.pay-ok:hover{
	color: #fff;
}
.go-back{
    width: 100%;
    height: 20px;
    margin-top: 20px;
    margin-bottom: 15px;
    float: left;
}
.go-back a{
    font-size: 14px;
    color: #999;
    float: right;
    margin-right: 20px;
}
.whether-area2{
    width: 74%;
    display: block;
    text-align: left;
    line-height: 24px;
    margin: 0 auto;
    margin-top: 34px;
    margin-bottom: 20px;
    font-size: 16px;
}

/*閫氱敤寮圭獥*/
.warm-prompt{
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
}

.warm-prompt-shade{
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=60);
    background-color: #999;
    z-index: 9999;
    opacity:0.5;
    -moz-opacity:0.5;
}

.warm-prompt-main{
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 999999;
    width: 396px;
    border: 1px solid #ebebeb;
    border-radius: 2px;
    background: #fff;
    margin-top: -111px;
    margin-left: -198px;
    padding-bottom: 30px;

}

.warm-prompt-title{
    width: 394px;
    height: 51px;
    background:#f9f9f9;
}

.warm-prompt-title span{
    font-size: 15px;
    line-height: 51px;
    padding-left: 20px;
    color: #333;
    margin: 0;
}

.warm-prompt-title i{
    display: block;
    position: absolute;
    top: 20px;
    right: 27px;
    width: 14px;
    height: 14px;
    background: url(img/capacity-cancel-bg.png);
    background-repeat: no-repeat;
}

.warm-prompt-text{
    width: 60%;
    font-size: 15px;
    line-height: 20px;
    padding: 30px 0 30px 0;
    color: #666;
    text-align: center;
    margin: 0 auto;
}

.affirm{
    display: block;
    width: 100px;
    height: 34px;
    border: 1px solid #ffc869;
    border-radius: 2px;
    font-size: 15px;
    color: #222;
    line-height: 34px;
    text-align: center;
    background: #ffc869;
    margin: 0 auto;
}

.affirm:hover{
    color: #222;
}
.evaluate-empty {
    text-align: center;
    padding-top: 50px;
    padding-bottom: 50px;
    /*margin-bottom: 75px;*/
    background: #fff;
    margin-top: 15px;
}
.evaluate-empty-img {
    margin: 0 auto;
    width: 50px;
    height: 37px;
    background: url(img/evaluate-empty.jpg) no-repeat center center;
}
.evaluate-empty h3 {
    margin-top: 20px;
    font-size: 14px;
    color: #999;
}

.drift{
    width: 154px;
    height: 212px;
    position: fixed;
    z-index: 9999;
}
.drift a{
    display: block;width: 100%;height: 100%;
}
.drift a img{
    display: block;width: 100%;
    height: 100%;
}
.drift1{
    right: 30px;
    bottom: 50px;
    display: none;
}
.drift2{
    right: -154px;
    bottom: 50px;
}
.combo-list-content {
    width: 1200px;
    margin: 0 auto;
    padding: 20px 130px;
}
.combo-list-content li {
    float: left;
    width: 222px;
    height: 260px;
    text-align: center;
    cursor: pointer;
    margin: 0 5px;
}
.combo-list-content li a {
    display: block;
    width: 100%;
    height: 100%;
}
.combo-list-content li a img {
    width: 170px;
    height: 170px;
}
#combo-background {
    width: 100%;
    min-height: 299px;
    background: url(img/combo-list-background.jpg) no-repeat center center;
    position: relative;
    top: -1px;
}
.combo-list-content li i {
    display: inline-block;
    width: 162px;
    height: 139px;
}
.combo-list-content li i.combo-list-NO1 {
    width: 155px;
    height: 160px;
    background: url(../upload/combo-icon-NO1.jpg) no-repeat center center;
}
.combo-list-NO2 {
    background: url(../upload/combo-icon-NO2.jpg) no-repeat center center;
}
.combo-list-NO3 {
    background: url(../upload/combo-icon-NO3.jpg) no-repeat center center;
}
.combo-list-NO4 {
    background: url(../upload/combo-icon-NO4.jpg) no-repeat center center;
}
.combo-list-content li h2 {
    margin: 10px 0 15px 0;
    font-size: 16px;
    color: #333;
}
.combo-list-content li p {
    margin: 0 ;
    font-size: 16px;
    color: #ff7b22;
}
.combo-shadow {
    box-shadow: 0 0 11px 2px #e6e6e6;
    -webkit-box-shadow: 0 0 11px 2px #e6e6e6;
    -moz-box-shadow: 0 0 11px 2px #e6e6e6;
    -o-box-shadow: 0 0 11px 2px #e6e6e6;
}
.combo-list-content li p.combo-font {
    font-size: 24px
}
.popup-renew{
    width: 100%;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
    z-index: 999;
    display: none;
}
.popup-main-renew{
    width: 780px;
    height: auto;
    background: #fff;
    border-radius: 5px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -390px;
    margin-top: -200px;
    border: 1px solid #eeeeee;
    overflow: hidden;
    z-index: 9999;
}
.popup-main-renew .sure-btn{
    width: 100%;
    height: auto;
    display: block;
    padding-bottom: 20px;
    margin-top: 15px;
}
.popup-main-renew .sure-btn input{
    width: 120px;
    height: 40px;
    border: none;
    outline: none;
    border-radius: 4px;
    background: #ffc869;
    font-size: 16px;
    color: #222;
    text-align: center;
    margin: 10px auto;
    display: block;
}
.popup-main-renew ul{
    width: 750px;
    height: 290px;
    margin: 10px auto;
    overflow: auto;
}
.popup-main-renew ul li{
    width: 228px;
    height: 80px;
    background: #f9f9f9;
    border: 1px solid #f9f9f9;
    float: left;
    margin: 8px;
    position: relative;
}
.renew-ul ul li.active{
    border: 1px solid #ff7b22;
    background: #fff;
}
.renew-ul ul li.active i{
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 12px;
    height: 12px;
    background: url(img/choice-active-right.png?v=20180302) no-repeat center center;
}
.renew-ul ul li i{
    display: none;
}
.renew-ul ul li:hover{
    cursor: pointer;
}
.popup-main-renew ul li p{
    font-size: 16px;
    color: #666;
    text-align: center;
    line-height: 26px;
    width: 96%;
    display: block;
    margin: 0 auto;
    white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.popup-main-renew ul li p:first-child{
    margin-top: 15px;
}
.popup-title{
    width: 100%;
    height: 50px;
    background: #f9f9f9;
    margin-bottom: 20px;
}
.popup-title span{
    font-size: 17px;
    color: #333;
    line-height: 50px;
    margin-left: 30px;
}
.popup-title i{
    background: url("img/common.png?v=20180307");
    background-position: -480px 0;
    width: 20px;
    height: 20px;
    float: right;
    margin-top: 12px;
    margin-right: 7px;
}

.popup-title i:hover{
    cursor: pointer;
}
.combo-list-btn {
    position: relative;
}
.combo-list-btn i {
    position: absolute;
    top: -15px;
    left: 66px;
    display: block;
    width: 20px;
    height: 24px;
    background: url(img/combo-name-icon.png) no-repeat center center;
}

.popup-surplus{
    width: 100%;
    height: 100%;
    display: none;
}
.surplus-bg{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    z-index: 123456;
}
.surplus{
    width: 600px;
    height: auto;
    background: #fff;
    border-radius: 3px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -300px;
    z-index: 123457;
}

.surplus-close{
    width: 100%;
    height: 40px;
    display: block;
}
.surplus-close i{
    width: 20px;
    display: block;
    height: 20px;
    float: right;
    margin-right: 17px;
    margin-top: 17px;
    background: url("img/close-666-icon_03.jpg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.surplus-close i:hover{
    cursor: pointer;
}
.surplus-title{
    width: 100%;
    height: 31px;
    display: block;
}
.surplus-title p{
    font-size: 24px;
    color: #333;
    text-align: center;
    line-height: 24px;
    margin: 0;
}
.surplus-title span{
    display: block;
    width: 94px;
    height: 2px;
    background: #996c33;
    opacity: 0.3;
    filter:alpha(opacity=30);
    margin: 0 auto;
    margin-top: 5px;
}
.text-golden{
    width: 96%;
    display: block;
    margin: 0 auto;
    height: auto;
    margin-top: 24px;
}
.text-golden p{
    font-size: 16px;
    font-weight: bold;
    color: #996c33;
    text-align: center;
    margin: 0;
    line-height: 16px;
}
.text-golden-left{
    width: 100%;
    display: block;
    height: auto;
    margin-top: 20px;
}
.text-golden-left p{
    font-size: 14px;
    font-weight: bold;
    color: #996c33;
    text-align: left;
    margin: 0;
    margin-left: 28px;
    line-height: 14px;
}
.text-content1{
    width: 88%;
    display: block;
    margin: 0 auto;
    height: auto;
    margin-top: 25px;
}
.text-content1 p{
    font-size: 14px;
    color: #666;
    text-align: center;
    line-height: 24px;
    margin: 0;
}
.text-title-span{
    width: 100%;
    height: 16px;
    display: block;
    margin-top: 30px;
}
.text-title-span span{
    font-size: 16px;
    color: #666;
    font-weight: bold;
    float: left;
    margin: 0;
    margin-left: 28px;
    line-height: 16px;
}
.text-content2{
    width: 100%;
    display: block;
    margin: 0 auto;
    height: auto;
    margin-top: 12px;
}
.text-content2 p{
    font-size: 14px;
    color: #666;
    text-align: left;
    line-height: 30px;
    margin: 0;
    margin-left: 36px;
}
.surplus-table{
    width: 100%;
    height: auto;
    margin-top: 20px;
    padding-bottom: 38px;
}
.surplus-table table{
    width: 542px;
    border: 1px solid #eeeeee;
    margin: 0 auto;
    border-left: none;
}
.surplus-table table tr{
    height: 40px;
    background: #fff;
}
.surplus-table table tr:first-child{
    background: #eee;
}
.surplus-table table tr td{
    font-size: 14px;
    color: #666;
    text-align: center;
    border-left: 1px solid #eee;
    border-top: 1px solid #eee;
}
.surplus-table table tr:first-child td:first-child{
    border-left: 1px solid #eee;
}
.surplus-table table tr:first-child td{
    border-left: 1px solid #fff;
    border-top: none;
}
.text-content3{
    width: 545px;
    display: block;
    margin: 0 auto;
    height: auto;
    margin-top: 20px;
}
.text-content3 p{
    font-size: 14px;
    color: #666;
    text-align: left;
    line-height: 24px;
    margin: 0;
    text-indent: 28px;
}
.surplus-call-us{
    width: 100%;
    display: block;
    margin-top: 18px;
}
.surplus-call-us img{
    float: left;
    width: 110px;
    height: 110px;
    margin-left: 52px;
}
.text-content4{
    width: 333px;
    display: block;
    float: left;
    height: auto;
}
.text-content4 p{
    font-size: 14px;
    color: #666;
    text-align: left;
    line-height: 30px;
    margin: 0;
    margin-left: 12px;
}
.text-content4 p:first-child{
    margin-top: -8px;
}

.surplus-box1{
    height: 280px;
    margin-top: -140px;
    display: none;
}
.surplus-box2{
    height: 222px;
    margin-top: -111px;
    display: none;
}
.surplus-box3{
    height: 700px;
    overflow: auto;
    margin-top: -350px;
    display: none;
}
.surplus-box4{
    height: 336px;
    margin-top: -158px;
    display: none;
}
.i-boxs .i-box:hover{
    cursor: pointer;
}
.main-col{
    color: #ffc869;
    font-weight: bold;
}

/*鏈€鏂板脊绐�*/
.popup-reminder{
    width: 100%;
    height: 100%;
    display: none;
}
.write-bg{
    width: 100%;
    height: 100%;
    background: #fff;
    opacity: 0.4;
    filter:alpha(opacity=40);
    position: fixed;
    left: 0;
    top: 0;
}
.reminder{
    width: 384px;
    height: 184px;
    background: #fff;
    box-shadow:0 0 10px #999;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -92px;
    margin-left: -192px;
}
.reminder-title{
    width:100%;
    height: 48px;
    background: #3399cc;
}
.reminder-title span{
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 48px;
    font-weight: normal;
    margin: 0;
    display: block;
}
.reminder p{
    font-size: 14px;
    color: #666;
    width: 90%;
    margin: 0 auto;
    font-weight: normal;
    text-align: center;
    margin-top: 30px;
}
.reminder input {
    width: 104px;
    height: 30px;
    font-size: 14px;
    color: #fff;
    background: #3399cc;
    text-align: center;
    border: none;
    border-radius: 5px;
    margin: 0 auto;
    display: block;
    margin-top: 32px;
    outline: none;
}

/*sidebar*/
.sidebar-two{
    width: auto;
    /* width: 70px;*/
    /*height: 230px;*/
    position: fixed;
    right: 0;
    top: 50%;
    margin-top: -105px;
    z-index: 99;
    background: #fff;
    box-shadow: 0 3px 8px rgba(0,0,0,.2);
}
.sidebar-two .qr-code-box{
    width: 153px;
    height: 168px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);
    position: absolute;
    top: 0;
    right: 60px;
    display:none;
    background-image: url(img/181744337426_.pic.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
}
.sidebar-two ul{
    margin: 0;
    background: #fff;
    box-shadow: 0 3px 8px rgba(0,0,0,.2);
}
.sidebar-two ul li .separate-line{
    display: block;
    width: 40px;
    height: 0;
    border-top:1px solid #f0f0f0;
    border-bottom:1px solid #e0e0e0;
    margin: 7px 10px;
}
.sidebar-two ul li{
    width: 60px;
    margin: 0;
    position: relative;
}
.sidebar-two ul li p{
    font-size: 12px;
    text-align: center;
    display: block;
    width: 48px;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -24px;
    top: 41px;
    color: #ea4335;
}
.sidebar-two ul li.side-share:hover p{
    color: #fff;
    cursor: pointer;
}
.sidebar-two ul li.side-people:hover p{
    color: #fff;
    cursor: pointer;
}
.sidebar-two ul li.side-qr-code:hover p{
    color: #fff;
    cursor: pointer;
}
.sidebar-two ul li.side-car:hover p{
    color: #fff;
    cursor: pointer;
}
.sidebar-two ul li.side-to-top:hover p{
    color: #fff;
    cursor: pointer;
}
.sidebar-two ul li a{
    display: block;
    width:60px;
    height: 60px;
    margin: 0;
    text-decoration: none;
    color: #fff;
}
.sidebar-two ul li a span.shopping-cart-items-count{
    width: 18px;
    height: 18px;
    background-image: url("img/red-point.png?v=20180222");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    left: 23px;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    color: #ea4335;
}
.sidebar-two ul li.side-qr-code a{
    background-image: url("img/sidebar-icon10.png");
    background-size: 100%;
    background-repeat: no-repeat;
}

.sidebar-two ul li.side-qr-code p{
    bottom: 10px;
}
.sidebar-two ul li.side-people a{
    background-image: url("img/sidebar-icon2.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-people p{
    bottom: 10px;
}
.sidebar-two ul li.side-share{
    display: none;
}
.sidebar-two ul li.side-share a{
    background-image: url("img/sidebar-icon8.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-share p{
    bottom: 10px;
}
.sidebar-two ul li.side-car a{
    background-image: url("img/sidebar-icon4.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-car p{
    bottom: 10px;
}
.sidebar-two ul li.side-to-top i{
    width: 60px;
    height: 60px;
    display: block;
    background-image: url("img/sidebar-icon5.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-qr-code:hover a{
    cursor: pointer;
    background-image: url("img/sidebar-icon9.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-people:hover a{
    cursor: pointer;
    background-image: url("img/sidebar-icon1.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-share:hover a{
    cursor: pointer;
    background-image: url("img/sidebar-icon7.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-car:hover a{
    cursor: pointer;
    background-image: url("img/sidebar-icon3.png");
    background-size: 100%;
    background-repeat: no-repeat;
}
.sidebar-two ul li.side-to-top:hover i{
    background-image: url("img/sidebar-icon6.png");
    background-size: 100%;
    background-repeat: no-repeat;
    cursor: pointer;
}
.new-header {
    border-bottom: 1px solid #ea4335;
}
.new-header-content {
    position: relative;
}
.new-header-content&gt;span {
    display: inline-block;
    height: 68px;
    line-height: 68px;
    margin-left: 36px;
    padding-left: 24px;
    border-left: 1px solid #999;
    font-size: 18px;
    color: #333;
    margin-top: 30px;
}
.order-progress {
    position: absolute;
    right: 0;
    bottom: 0;
}
.order-progress ul li {
    float: left;
}
.order-progress ul li span {
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    line-height: 25px;
    background: #ccc;
    font-size: 14px;
    color: #fff;
    text-align: center;
}
.order-progress ul li.active span,.order-progress ul li.active i{
    background: #ea4335;
}
.order-progress ul li i {
    display: inline-block;
    width: 67px;
    height: 3px;
    background: #ccc;
    position: relative;
    bottom: 3px;
}
.order-progress ul li:first-child p{
    position: relative;
    left: -33px;
}
.order-progress ul li.renew-buy-success p{
    position: relative;
    left: 33px;
}
.order-progress ul li p {
    margin-top: 10px;
    font-size: 14px;
    color: #666;
    text-align: center;
}
.new-advantage {
    width: 100%;
    border-top: 1px solid #eee;
}
.new-advantage-content {
    padding: 34px 0;
}
.new-advantage-content ul li {
    float: left;
    width: 300px;
    padding-left: 16px;
}
.new-advantage-content ul li i {
    float: left;
    display: block;
    width: 52px;
    height: 52px;
    background: url(img/new-advantage.png) no-repeat;
}
.new-advantage-content ul li.new-service i {
    background-position: -9px -15px;
}
.new-advantage-content ul li.new-safety i {
    background-position: -9px -80px;
}
.new-advantage-content ul li.new-sale i {
    background-position: -9px -145px;
}
.new-advantage-content ul li.new-answer i {
    background-position: -9px -216px;
}
.advantage-right {
    float: left;
    margin-left: 24px;
}
.advantage-right h3 {
    font-weight: lighter;
    font-size: 18px;
    color: #666;
    margin-top: 2px;
}
.advantage-right p {
    margin: 12px 0 0 0;
    font-size: 14px;
    color: #666;
}
.header-content p{
    font-size: 14px;
    float: left;
}
.header-content p i{
    display: inline-block;
    width: 18px;
    height: 16px;
    background: url("img/city-icon-1.png") no-repeat;
    background-size: 100% 100%;
    margin-right: 3px;
}
.header-content .phone-hide i{
    margin-left: 24px;
    background: url("img/phone-icon-1.png") no-repeat;
    background-size: 100% 100%;
}
.header-content p .city-name,.header-content p .phone-name{
    color: #ea4335;
}
.header-content p span:first-child{
    color: #ea4335;
    float: left;
    margin-right: 12px;
}

.header-content p span a{
    color: #333;
    display: inline-block;
    margin-left: 10px;
}
.header-content p span a:first-child{
    margin-left: 0;
}
.header-content p span a:hover{
    color: #e50615;
}



/*鎮熺┖棣栭〉绗笁鐗�*/
.nav-search{
    /*height: 188px;*/
    background: #fff;
    border-bottom: 1px solid #ea4335 !important;
}
.header-right-area{
    width: 982px;
    float: left;
}
.header-search{
	position: relative;
    width: 680px;
    float: left;
    display: block;
    margin: 38px 0 0 40px;
    margin-bottom: 10px;
}
.search-product-type{
	position: relative;
	float: left;
	width: 90px;
	margin-right: 10px;
}
.search-product-type p{
	width: 90px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #999;
    background: #fff;
    padding-left: 12px;
    border: 1px solid #ea4335;
    border-radius: 5px;
    cursor: pointer;
}
.search-product-type p i{
	position: absolute;
	top: 15px;
	right: 12px;
	font-size: 0;
	line-height: 0;
	border-width: 5px;
	border-color: #ea4235;
	border-bottom-width: 0;
	border-style: dashed;
	border-top-style: solid;
	border-left-color: transparent;
	border-right-color: transparent;
}
.search-product-type ul{
	display: none;
	position: absolute;
	top: 32px;
	left: 0;
	width: 90px;
	height: 36px;
	background: #fff;
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
}

.search-product-type ul li{
	line-height: 36px;
    font-size: 14px;
    color: #888;
    padding-left: 12px;
    cursor: pointer;
}

.search-area input{
    display: block;
    width: 540px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #999;
    background: #f8f8f8;
    padding-left: 12px;
    border: 1px solid #ea4335;
    border-radius: 5px;
    float: left;
    outline: none;
}
.search-area input:focus{
    border: 1px solid #ea4335 !important;
}

.search-area input:active{
    border: 1px solid #ea4335;
}

.search-area button {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 56px;
    height: 36px;
    border: none;
    background: #ea4335;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.search-area button:hover {
    background: #ea4335;
}
.search-area button span {
    display: block;
    margin: 0 auto;
    width: 16px;
    height: 18px;
    background: url(img/arrow.png) no-repeat 0 -3px;
}
.query-group-btn{
    width: 240px;
    height: 42px;
    margin-top:38px;
    float: right;
    text-align: right;
}
.query-group-btn button{
    width: 84px;
    height: 40px;
    line-height: 39px;
    border-radius: 2px;
    border: 1px solid #ea4335;
    font-size: 14px;
    color: #ea4335;
    display: inline-block;
    margin: 0 12px;
    background: #fff;
}
.query-group-btn button:nth-child(2){
    margin-right: 0;
}
.query-group-btn i{
    display: inline-block;
    width: 20px;
    height: 18px;
    background: url("img/query-grount-icon1.png")no-repeat;
    background-size: 100% 100%;
    float: left;
    margin-top: 12px;
}

.team-count{
    width: 100%;
    min-width: 1200px;
    height: 100px;
    margin: 0 auto;
    background: #fff;
    border-bottom: 1px solid #ddd;
}
.team-count-main{
    width: 1200px;
    margin: 0 auto;
    height: 100%;
    background: url("img/team-count-bg_03.jpg");
}
.team-count-main ul{
    width: 1000px;
    margin: 0 auto;
}
.team-count-main ul li{
    float: left;
    margin: 0 18px;
}
.team-count-main ul li span{
    font-size: 36px;
    font-weight: bold;
    color: #4285f4;
    float: left;
    line-height: 100px;
    text-align: right;
}
#countScroll1{
    width: 36px;
}
#countScroll2{
    width: 68px;
}
#countScroll3{
    width: 90px;
}
#countScroll4{
    width: 160px;
}
.team-count-main ul li p{
    font-size: 20px;
    color: #333;
    line-height: 100px;
    float: left;
    margin-left: 18px;
}
.team-count-main ul li p:first-child{
    margin-right: 18px;
}
.wkIndex-title{
    width: 100%;
    margin-top: 36px;
}
.wkIndex-title p{
    font-size: 28px;
    text-align: center;
    line-height: 28px;
    color: #ea4335;
}
.wkIndex-title i{
    width: 158px;
    height: 3px;
    background: url("img/wkIndex-title-line_07.jpg");
    display: block;
    margin: 0 auto;
    margin-top: 12px;
    margin-bottom: 18px;
}
/*灏忚兘绐楀彛---寮€濮�*/
.view-history-body{
	font: normal normal normal 12px/160% Arial,Microsoft YaHei !important;
}
/*灏忚兘绐楀彛---缁撴潫*/

/*created by bw on 2018-10-31 搴曢儴鏂板浜岀淮鐮�*/
.footer-qrcode{
	float: left;
    width: 154px;
    padding: 0 0 0 24px;
}
.footer-qrcode .code-img{
    width: 128px;
    height: 128px;
}
.footer-qrcode span{
	display: block;
	width: 128px;
	font-size: 14px;
    text-align: center;
    margin-top: 8px;
}
.footer-content{
	padding-left: 35px;
	width: 496px;
    border-right: 1px solid #4b5054;
}
.footer-content&gt;ul&gt;li{
	margin-left: 35px;
}
.footer-box {
    width: 1200px;
    margin: 0 auto;
    padding: 35px 0 28px 0;
}
.footer-img{
	width: 342px;
	border-left: 1px solid #4b5054;
}
.footer-call-transfer{
	float: left;
	width: 126px;
	height: 124px;
	margin-top: 10px;
}
.footer-call-transfer ul{
	width: 100%;
	height: 100%;
	background: url('img/footer-call-transfer.png') no-repeat;
	padding: 8px 0 8px 10px;
}
.footer-call-transfer ul li{
	font-size: 14px;
	line-height: 27px;
	color: #555;
	text-align: center;
}

/* 鏂板姞icon */
.sidebar-two ul li.side-gopage{
    width: 122px;
    height: 110px;
    left: 0;
}
.sidebar-two ul li.side-gopage a{
    background: url("img/go_monkey_page.png?v=20190701") no-repeat center;
}

/*鍒嗕韩杩斿埄寮圭獥 -- 寮€濮�*/
.share-popup{
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 11111;
}
.share-mask{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.share-body{
    position: relative;
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}
.share-popup-content{
    position: relative;
    left: 303px;
    width: 742px;
    height: 230px;
    background: #f8f8f8;
    z-index: 2;
}
.share-triangle{
    position: absolute;
    top: -9px;
    left: 50%;
    width: 11px;
    height: 9px;
    background: url(img/share-triangle-icon.png) no-repeat;
    background-size: 100%;
    margin-left: -5px;
}
.share-close{
    position: absolute;
    top: 16px;
    right: 16px;
    width: 20px;
    height: 20px;
    background: url(img/share-close-icon.png) no-repeat;
    background-size: 100%;
    cursor: pointer;
}
.share-popup-left{
    float: left;
    width: 278px;
    height: 100%;
    padding: 26px 0 18px;
}
.share-qrcode{
    width: 120px;
    height: 120px;
    margin: 0 auto;
}
.share-popup-left p{
    font-size: 14px;
    line-height: 24px;
    color: #555;
    text-align: center;
}
.share-popup-left p:first-child{
    padding-top: 17px;
}
.share-popup-right{
    float: left;
    width: 464px;
    height: 100%;
    padding: 32px 32px 14px 20px;
}
.share-create{
    height: 32px;
    font-size: 16px;
    line-height: 32px;
    color: #555;
    background: url('img/share-create-icon.png') no-repeat 12px 0;
    background-size: 32px 32px;
    padding-left: 60px;
}
.share-rebates{
    font-size: 14px;
    line-height: 24px;
    color: #555;
    padding-left: 60px;
}
.share-rebates a:hover{
    color: #4285f4;
}
.share-popup-link{
    padding: 20px 0 14px;
}
.share-popup-link input{
    float: left;
    width: 280px;
    height: 40px;
    font-size: 16px;
    line-height: 38px;
    color: #555;
    border: 1px solid #eee;
    padding: 0 12px;
}
.share-popup-btn{
    position: relative;
    float: left;
    width: 120px;
    margin-left: 12px;
}
.share-popup-btn a{
    display: block;
    width: 120px;
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    background: #ea4335;
}
.share-popup-btn a:hover,
.share-popup-btn a:focus{
    color: #fff;
    background: #ff3333;
}
.share-popup-btn p{
    display: none;
    position: absolute;
    top: 40px;
    left: 0;
    width: 120px;
    font-size: 14px;
    line-height: 38px;
    color: #ea4335;
    text-align: center;
}
.share-send{
    font-size: 16px;
    line-height: 52px;
    color: #222;
    padding-left: 12px;
}
/*鍒嗕韩杩斿埄寮圭獥 -- 缁撴潫*/
/*宸ュ叿鏍忓脊绐� -- 寮€濮�*/
.tool-btn:hover .tool-box{
    display: block;
}
.tool-box{
    width: 445px;
    height: 200px;
    position: absolute;
    right: 0;
    top: 32px;
    box-shadow: 0px 2px 8px 0px
    rgba(4,0,0,0.08);
    z-index: 999;
    background: #fff;
    padding: 10px 20px;
    display: none;
}
.tool-box .tool-item{
    width: 199px;
    height: 90px;
    border-right: 1px dashed #DCDCDC;
    border-bottom: 1px dashed #DCDCDC;
    cursor: pointer;
    display: inline-block;
    padding-top: 8px;
}
.tool-box .tool-item:nth-child(2n){
    width: 189px;
    padding-left: 10px;
}
.tool-box .tool-item p{
    float: inherit;
    text-align: left;
    font-size: 16px;
    color: #333;
}
.tool-box .tool-item span{
    display: block;
    text-align: left;
    font-size: 14px;
    color: #999;
}
.tool-item-img{
    width: 68px;
    height: 68px;
    background: url("img/tool-item-img2.png")no-repeat;
    background-size: 100% 100%;
    display: block;
    float: left;
    margin-right: 10px;
}
.tool-item-img2{
    background: url("img/tool-item-img3.png")no-repeat;
    background-size: 100% 100%;
}
.tool-item-img3{
    background: url("img/tool-item-img1.png")no-repeat;
    background-size: 100% 100%;
}
.tool-item-img4{
    background: url("img/subscription.png")no-repeat;
    background-size: 100% 100%;
}
.tool-box .tool-item:nth-child(2){
    border-right: none;
}
.tool-box .tool-item:nth-child(3){
    border-bottom: none;
}
.tool-box .tool-item:nth-child(4){
    border-bottom: none;
    border-right: none;
}
.tool-box .tool-item button{
    height: 28px;
    background: rgba(255,255,255,1);
    border: 1px solid rgba(220,220,220,1);
    width: 76px;
    font-size: 14px;
    color: #EA4335;
    line-height: 25px;
    margin-left: -25px;
}
.tool-box .tool-item button a{
    color: #EA4335;
}
/*宸ュ叿鏍忓脊绐� -- 缁撴潫*/
/*鍏徃鏍稿悕涓庡晢鏍囨煡璇㈡澘鍧�*/
.exhibition-center{
    padding: 10px 0 25px 0;
}
.exhibition-center-nav{
    padding-left: 460px;
}
.exhibition-center-nav div{
    float: left;
}
.exhibition-center-nav div:first-child{
    margin-right: 140px;
}
.exhibition-center-nav div p{
    font-size: 18px;
    line-height: 38px;
    color: #666;
    cursor: pointer;
}
.exhibition-center-nav div span{
    display: none;
    position: relative;
    left: 50%;
    height: 0px;
    width: 0px;
    border-top: 7px solid #ea4335;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    transform: translateX(-50%);
}
.exhibition-center-nav div.exhibition-nav-active p{
    color: #ea4335;
}
.exhibition-center-nav div.exhibition-nav-active span{
    display: block;
}
.exhibition-center-content{
    padding-top: 16px;
    width: 1200px;
    margin: 0 auto;
}
.company-plate{
    padding-left: 106px;
}
.company-plate-site{
    float: left;
    width: 244px;
    height: 46px;
    margin-right: 60px;
}
.company-site-icon{
    float: left;
    display: block;
    width: 46px;
    height: 46px;
    border: 1px solid #bbb;
    background: url('img/company-site-icon.png') no-repeat;
}
.company-site-main{
    position: relative;
    float: left;
    width: 152px;
    height: 46px;
    border-top: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}
.company-site-name{
    font-size: 16px;
    line-height: 44px;
    color: #333;
    text-align: center;
}
.company-site-list{
    display: none;
    position: absolute;
    top: 45px;
    width: 152px;
    background: rgba(255,255,255,0.9);
    box-shadow: 0 1px 4px rgba(0,0,0,0.15);
    padding: 10px 0;
}
.company-site-list li{
    padding-left: 26px;
    cursor: pointer;
}
.company-site-list li span{
    display: block;
    float: left;
    font-size: 16px;
    line-height: 28px;
    color: #999;
    text-align: center;
}
.company-site-list li p{
    float: left;
    font-size: 16px;
    line-height: 28px;
    color: #999;
    padding-left: 18px;
}
.company-site-list li:hover p{
    color: #ea4335;
}
.company-site-btn{
    float: left;
    display: block;
    width: 46px;
    height: 46px;
    background: url('img/company-site-btn.png') no-repeat;
    border: 1px solid #bbb;
}
.company-plate-search{
    float: left;
}
.company-plate-search span{
    float: left;
    display: block;
    width: 46px;
    height: 46px;
    background: url('img/company-search-icon.png') no-repeat;
    border: 1px solid #bbb;
}
.company-plate-search input{
    float: left;
    display: block;
    width: 420px;
    height: 46px;
    font-size: 16px;
    line-height: 44px;
    color: #999;
    border: 1px solid #bbb;
    padding-left: 19px;
    margin-left: -1px;
}
.company-search-btn{
    float: left;
    display: block;
    width: 160px;
    height: 46px;
    font-size: 16px;
    line-height: 46px;
    color: #fff;
    text-align: center;
    background: #ea4335;
    border-radius: 4px;
    margin-left: 60px;
}
/*.company-search-btn:hover,*/
/*.company-search-btn:focus{*/
/*    color: #fff;*/
/*    background: #ff3333;*/
/*}*/
.trademark-plate{
    display: none;
    padding-left: 260px;
}
.trademark-plate-search span{
    float: left;
    display: block;
    width: 46px;
    height: 46px;
    background: url('img/trademark-search-icon.png') no-repeat;
    border: 1px solid #bbb;
}
.trademark-plate-search input{
    float: left;
    display: block;
    width: 420px;
    height: 46px;
    font-size: 16px;
    line-height: 44px;
    color: #999;
    border: 1px solid #bbb;
    padding-left: 19px;
    margin-left: -1px;
}
.trademark-search-btn{
    float: left;
    display: block;
    width: 160px;
    height: 46px;
    font-size: 16px;
    line-height: 46px;
    color: #fff;
    text-align: center;
    background: #ea4335;
    border-radius: 4px;
    margin-left: 60px;
}
/*.trademark-search-btn:hover,*/
/*.trademark-search-btn:focus{*/
/*    color: #fff;*/
/*    background: #ff3333;*/
/*}*/
/*鍏徃鏍稿悕寮圭獥*/
#company-modal .modal-dialog{
    width: 480px;
}
#company-modal .modal-content{
    border: none;
    border-radius: 9px;
}
.company-module{
    position: relative;
}
.company-modal-close{
    position: absolute;
    top: 18px;
    right: 18px;
    width: 18px;
    height: 18px;
    background: url(img/company-modal-close.png) no-repeat;
    cursor: pointer;
}
.company-module-title{
    font-size: 18px;
    line-height: 90px;
    color: #fff;
    text-align: left;
    background: url('img/company-module-bg.png') no-repeat;
    padding-bottom: 22px;
    padding-left: 40px;
}
.company-module&gt;i{
    display: inline-block;
    width: 4px;
    height: 20px;
    background:#fff;
    position: absolute;
    left: 30px;
    top: 36px;
}
.company-module-name{
    padding: 8px 40px;
}
.company-name-left{
    float: left;
    width: 60px;
    font-size: 14px;
    line-height: 40px;
    color: #333;
    text-align: right;
}
.company-name-right{
    float: left;
    width: 320px;
    margin-left: 20px;
}
.company-name-right input{
    width: 100%;
    font-size: 14px;
    line-height: 38px;
    color: #999;
    border: 1px solid #eee;
    padding: 0 14px;
}
.company-name-right input:focus{
    border: 1px solid #EA4335;
}
.contact-way-right input:focus{
    border: 1px solid #EA4335;
}
.contacts-input input:focus{
    border: 1px solid #EA4335;
}
.service-area{
    padding: 8px 40px;
}
.service-area-left{
    float: left;
    width: 60px;
    font-size: 14px;
    line-height: 40px;
    color: #333;
    text-align: right;
}
.service-area-right{
    float: left;
    width: 320px;
    margin-left: 20px;
}
.service-area-right .error{
    float: left;
}
.service-area-province{
    position: relative;
    float: left;
    width: 100px;
    height: 40px;
    border: 1px solid #eee;
}
.province-name{
    position: relative;
    width: 100%;
    font-size: 14px;
    line-height: 38px;
    color: #333;
    text-align: right;
    padding-right: 42px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.province-name i{
    display: block;
    position: absolute;
    top: 15px;
    right: 19px;
    width: 14px;
    height: 8px;
    background: url('img/company-trademark-icon1.png') no-repeat;
}
.province-list{
    display: none;
    position: absolute;
    top: 39px;
    width: 98px;
    background: rgba(255,255,255,0.9);
    box-shadow: 0 1px 4px rgba(0,0,0,0.15);
    z-index: 1;
}
.province-list-search{
    position: relative;
    width: 86px;
    height: 28px;
    margin: 10px 6px 4px;
}
.province-list-search input{
    width: 86px;
    height: 28px;
    border: 1px solid #ccc;
    padding-left: 30px;
}
.province-list-search span{
    display: block;
    position: absolute;
    top: 6px;
    left: 10px;
    width: 16px;
    height: 16px;
    background: url('img/company-trademark-icon2.png') no-repeat;
}
.province-list-main{
    max-height: 298px;
    padding-bottom: 4px;
    overflow: auto;
}
.province-list-main li{
    padding-left: 6px;
    cursor: pointer;
}
.province-list-main li span{
    float: left;
    display: block;
    width: 16px;
    font-size: 16px;
    line-height: 28px;
    color: #999;
    text-align: center;
}
.province-list-main li p{
    float: left;
    font-size: 16px;
    line-height: 28px;
    color: #999;
    padding-left: 8px;
}
.province-list-main li:hover span,
.province-list-main li:hover p{
    color: #ea4335;
}
.service-area-city{
    position: relative;
    float: left;
    width: 100px;
    height: 40px;
    border: 1px solid #eee;
    margin-left: 10px;
}
.city-names{
    width: 100%;
    font-size: 14px;
    line-height: 38px;
    color: #333;
    text-align: right;
    padding-right: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.city-names i {
    display: block;
    position: absolute;
    top: 15px;
    right: 19px;
    width: 14px;
    height: 8px;
    background: url(img/company-trademark-icon1.png) no-repeat;
}
.city-list{
    display: none;
    position: absolute;
    top: 39px;
    width: 98px;
    background: rgba(255,255,255,0.9);
    box-shadow: 0 1px 4px rgba(0,0,0,0.15);
    z-index: 1;
}
.city-list-main{
    max-height: 340px;
    padding: 4px 0;
    overflow: auto;
}
.city-list-main li{
    font-size: 16px;
    line-height: 28px;
    color: #999;
    padding-left: 10px;
    cursor: pointer;
}
.city-list-main li:hover{
    color: #ea4335;
}
.service-area-county{
    position: relative;
    float: left;
    width: 100px;
    height: 40px;
    border: 1px solid #eee;
    margin-left: 10px;
}
.county-name{
    width: 100%;
    font-size: 14px;
    line-height: 38px;
    color: #333;
    text-align: right;
    padding-right: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.county-name i {
    display: block;
    position: absolute;
    top: 15px;
    right: 19px;
    width: 14px;
    height: 8px;
    background: url(img/company-trademark-icon1.png) no-repeat;
}
.county-list{
    display: none;
    position: absolute;
    top: 39px;
    width: 98px;
    background: rgba(255,255,255,0.9);
    box-shadow: 0 1px 4px rgba(0,0,0,0.15);
    z-index: 1;
}
.county-list-main{
    max-height: 340px;
    padding: 4px 0;
    overflow: auto;
}
.county-list-main li{
    font-size: 16px;
    line-height: 28px;
    color: #999;
    padding-left: 10px;
    cursor: pointer;
}
.county-list-main li:hover{
    color: #ea4335;
}
.contact-way{
    padding: 8px 40px;
}
.contact-way-left {
    float: left;
    width: 60px;
    font-size: 14px;
    line-height: 40px;
    color: #333;
    text-align: right;
}
.contact-way-right {
    position: relative;
    float: left;
    width: 320px;
    margin-left: 20px;
}
.contact-way-right input {
    width: 100%;
    font-size: 14px;
    line-height: 38px;
    color: #999;
    border: 1px solid #eee;
    padding: 0 90px 0 14px;
}
.error{
    display: none;
    font-size: 12px;
    line-height: 12px;
    color: #ea4335;
    padding-top: 10px;
    padding-left: 14px;
}
.contact-way-right span{
    display: block;
    position: absolute;
    top: 0;
    right: 20px;
    font-size: 14px;
    line-height: 40px;
    color: #ea4335;
}
.contacts{
    padding: 8px 40px;
}
.contacts-left {
    float: left;
    width: 60px;
    font-size: 14px;
    line-height: 40px;
    color: #333;
    text-align: right;
}
.contacts-right {
    position: relative;
    float: left;
    width: 320px;
    margin-left: 20px;
}
.contacts-input{
    float: left;
    width: 160px;
}
.contacts-input input{
    width: 100%;
    font-size: 14px;
    line-height: 38px;
    color: #999;
    border: 1px solid #eee;
    padding: 0 14px;
}
.contacts-check{
    float: left;
    padding: 10px 0 10px 16px;
}
.contacts-check div{
    position: relative;
    float: left;
}
.contacts-check div:first-child{
    margin-right: 22px;
}
.contacts-check div input{
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    opacity: 0;
    margin: 0;
    cursor: pointer;
    z-index: 1;
}
.contacts-check div span{
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    background: url('img/company-trademark-icon3.png') no-repeat;
    margin: 0;
}
.contacts-check div span.contacts-check-active{
    background: url('img/company-trademark-icon4.png') no-repeat;
}
.contacts-check div p{
    font-size: 14px;
    line-height: 20px;
    color: #999;
    padding-left: 32px;
}
.verification-code{
    padding: 8px 40px;
}
.verification-code-left {
    float: left;
    width: 60px;
    font-size: 14px;
    line-height: 40px;
    color: #333;
    text-align: right;
}
.verification-code-right {
    float: left;
    width: 320px;
    margin-left: 20px;
}
.verification-code-input{
    float: left;
    width: 210px;
    height: 40px;
    margin-right: 10px;
}
.verification-code-input input{
    width: 100%;
    font-size: 14px;
    line-height: 38px;
    color: #999;
    border: 1px solid #eee;
    padding: 0 15px;
}
.verification-code-img{
    float: left;
    width: 100px;
    height: 40px;
    border: 1px solid #eee;
}
.verification-code-img img{
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.company-btn{
    padding: 22px 0 30px;
}
.company-btn p{
    font-size: 12px;
    line-height: 12px;
    color: #ea4335;
    padding-bottom: 10px;
    text-align: center;
}
.company-btn a{
    display: block;
    width: 320px;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    background: #ccc;
    margin-left: 120px;
}
.company-btn a:hover,
.company-btn a:focus{
    color: #fff;
    background: #ccc;
}
.company-btn a.btn-success{
    color: #fff;
    background: #cdcbce;
}
.company-btn a.btn-success:hover,
.company-btn a.btn-success:focus{
    color: #fff;
    background: #ea4335;
}
#company-success-modal .modal-content{
    position: relative;
    width: 480px;
    background: none;
}
.company-success-modal-close{
    position: absolute;
    top: 18px;
    right: 18px;
    width: 18px;
    height: 18px;
    background: url(img/company-modal-close.png) no-repeat;
    cursor: pointer;
}
.company-btn a.active-red{
    background: #ea4335;
}
/*鍏徃鏍稿悕涓庡晢鏍囨煡璇�-缁撴潫*/</pre></body></html>