.contain-wrap {    background-color: #e4e4e4;}.hgTitle {    width: 980px;    margin: 0 auto;    padding: 90px 0 40px;    position: relative;}    .hgTitle > i {        height: 2px;        background-color: #c5c5c5;        display: inline-block;        vertical-align: middle;        width: 100%;    }    .hgTitle > hgroup {        display: inline-block;        position: absolute;        left:50%;        top:65px;        background-color: #e4e4e4;        margin-left: -150px;        width: 300px;        text-align: center;        vertical-align: middle;    }    .hgTitle > .group2 {        width:440px;        margin-left: -220px;        top: 75px;    }    .hgTitle > hgroup > h1 {        font-size: 24px;        color: #515050;        line-height: 40px;        font-weight:normal;    }.tab-wrap {    width: 980px;    margin: 30px auto 0;}    .tab-wrap>.nav {        display: flex;    }        .tab-wrap>.nav > li{             flex: 1;        }            .tab-wrap>.nav > li > a{                vertical-align: middle;                text-align: center;                padding: 0;                border: none;                border-radius: 0;                margin: 0;                height: 120px;            }            .tab-wrap>.nav > li > a:hover , .tab-wrap>.nav > li > a:focus{                border: none;                color: #6a6a6a;                outline: none;            }            .tab-wrap>.nav > li > a > p {                color: #333;            }                .tab-wrap .nav li i {                    background: url("../img/web-sprite.png") no-repeat center;                    width: 82px;                    height: 64px;                    display: inline-block;                    margin:15px 0 10px;                }                .tab-wrap .nav .tab1 i {                    background-position: 0 2px;                }                .tab-wrap .nav .active .tab1 i, .tab-wrap .nav .tab1:hover i{                    background-position: 0 -495px;                }                .tab-wrap .nav .tab2 i {                    background-position: 0 -72px;                }                .tab-wrap .nav .active .tab2 i, .tab-wrap .nav .tab2:hover i{                    background-position: 0 -569px;                }                .tab-wrap .nav .tab3 i {                    background-position: 0 -146px;                }                .tab-wrap .nav .active .tab3 i, .tab-wrap .nav .tab3:hover i{                    background-position: 0 -643px;                }                .tab-wrap .nav .tab4 i {                    background-position: 0 -216px;                }                .tab-wrap .nav .active .tab4 i, .tab-wrap .nav .tab4:hover i{                    background-position: 0 -713px;                }                .tab-wrap .nav .tab5 i {                    background-position: 0 -285px;                }                .tab-wrap .nav .active .tab5 i, .tab-wrap .nav .tab5:hover i{                    background-position: 0 -782px;                }                .tab-wrap .nav .tab6 i {                    background-position: 0 -353px;                }                .tab-wrap .nav .active .tab6 i, .tab-wrap .nav .tab6:hover i{                    background-position: 0 -850px;                }                .tab-wrap .nav .tab7 i {                    background-position: 0 -423px;                }                .tab-wrap .nav .active .tab7 i, .tab-wrap .nav .tab7:hover i{                    background-position: 0 -920px;                }.info-main {    background-color: #ffffff;    padding-bottom: 80px;}.info-main > #myTabContent {    width: 980px;    margin: 0 auto;    padding: 50px 30px;}.tab-info {    display: inline-block;    margin:0 50px;    vertical-align: middle;}    .tab-info h1 {        line-height: 40px;        margin: 10px 0 ;    }    .tab-info section {        width: 500px;        text-indent: 2em;        line-height:24px;    }.adsList {    background: url("../img/trangle.gif") repeat-x;}.logoList {    padding-top: 20px;    padding-bottom: 100px;}    .logoList > ul {        flex-wrap: wrap;        justify-content: center;        display: flex;    }        .logoList > ul > li {            display: inline-block;            width: 250px;            height: 64px;            overflow: hidden;            border: 1px solid #c3c3c3;            border-radius: 5px;            -webkit-border-radius: 5px;            -moz-border-radius: 5px;            background: #ffffff;            text-align: center;            line-height: 64px;            margin: 10px 10px 0;        }.logoList > ul > li > a{ display: table-cell; width: 250px; height: 64px; text-align: center; vertical-align: middle;}    .logoList > ul > li img {        max-width: 248px;        max-height: 62px;        transition:All 0.4s ease-in-out;        -webkit-transition:All 0.4s ease-in-out;        -moz-transition:All 0.4s ease-in-out;        -o-transition:All 0.4s ease-in-out;    }.logoList > ul > li img:hover{    transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}.mar20 {    margin-top: 20px;}.main-left {    height: auto;    width: 240px;    min-height: 500px;    position: relative;    float: left;}.scroll-dl {    height: 60px;    line-height: 60px;    font-size: 18px;    background: #008eb1;    text-align: left;    text-indent: 20px;    color: #ffffff;    font-weight: 400;}.help-nav {    height: 60px;    line-height: 60px;    font-size: 18px;    text-align: left;    text-indent: 40px;    cursor: pointer;    background-color: #e5e4e4;    color: #6a6a6a;}    .scrollNav-wrap > .active a, .scrollNav-wrap .help-nav > a:hover {        color: #008eb1;        text-decoration: none;    }.scroll-dd {    height: 52px;    line-height: 52px;    background-color: #e5e4e4;    text-align: center;    font-size: 16px;    cursor: pointer;}    .scroll-dd > a {        color: #6a6a6a;        display: inline-block;        height: 100%;        width: 210px;    }        .scroll-dd > a:hover {            color: #6a6a6a;        }    .scroll-dd i {        line-height: 48px;        margin-right: 10px;    }    .scroll-dd:hover, .scroll-dd.active{        background: #ffffff;        border-left:4px solid #008eb1;    }    .scroll-dd.active a,.scroll-dd a:hover  {        text-indent: -4px;        text-decoration: none;    }.main-right {    margin-left: 270px;}    .main-right >  #myTab {        padding-left: 20px;        font-size: 16px;        border-bottom: 1px solid #008eb1;        float: left;        width: 100%;    }        .main-right >  #myTab a {            padding: 6px 30px;            color: #565656;        }        .main-right >  #myTab a:hover {            background-color: transparent;            border-color:#fff #fff #008eb1 #fff;        }    .main-right >  #myTab .active > a{        background-color: #008eb1;        color: #ffffff;    }    .main-right > #myTabContent {        clear: both;        margin: 20px 0;    }.advice-wrap {    background-color: #d9e2e4;    padding: 20px 10px;    margin-top: 20px;    text-align: center;    float: left;    width:100%;    margin-bottom: 30px;}.feedback {    width: 100%;    overflow: auto;    border: none;    line-height:24px;    padding:10px;    height:200px;    resize: none;}    .feedback:focus {        outline: none;    }.sub-feedback {    margin-top: 20px;    padding:10px 30px;    background: #f75e01;    font-size: 16px;    color: #ffffff;    border: 1px solid #f75e01;    border-radius: 5px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;}.adviceSole {    border-bottom: 1px solid #cecece;    padding: 15px 0;}    .adviceSole:last-of-type {        border: none;        margin-bottom: 50px;    }.advice-tx {    display: inline-block;    vertical-align: top;    width: 54px;}.advice-con {    display: inline-block;    width: 650px;}    .advice-con > p:first-of-type {        line-height: 24px;    }    .advice-con > p:nth-of-type(2){        background: url("../img/line.png") repeat-x left bottom;        line-height:40px;    }    .advice-con > p:last-of-type {        line-height:24px;        margin-top: 6px;        color: #09687f;    }.advice-name {    font-size: 16px;}.advice-time {    font-size: 12px;    color: #999898;    padding-left:16px;}.advice-state {    padding:2px 12px;    background-color: #dd7802;    border-radius: 3px;    color: #ffffff;}.advice-state2 {    padding:2px 12px;    background-color: #02b18a;    border-radius: 3px;    color: #ffffff;}.mr-title {    height: 30px;    border-bottom: 1px solid #008eb1;}.mr-article {    margin: 20px;    line-height:36px;    font-size: 16px;    min-height: 500px;}    .mr-article p {        text-indent: 2em;    }    .mr-article h3 {        font-weight: 600;        margin: 10px 0;        font-size: 16px;    }    .mr-article h1 {        text-align: center;    }    .mr-article .mr_help_ul .dot {        color: #fc5401;        vertical-align: top;    }    .mr-article .mr_help_ul .title_info {        color: #484848;        display: inline-block;        width: 500px;        overflow: hidden;        white-space: nowrap;        text-overflow: ellipsis;        padding-left: 6px;    }    .mr-article .mr_help_ul .time_info {        font-size: 14px;        color: #565656;    }    .mr-article .subtitle {        font-size: 12px;        text-align: center;        color: #a1a1a1;        margin: 5px 0;    }    .mr-article .subtitle span {        margin: 0 10px;    }.contain-info {    line-height: 40px;}    .contain-info h1 {        line-height: 50px;        font-weight:500;    }.contain-apk {    text-align: center;    font-size: 12px;}#map {    margin-top: 20px;    width: 100%;    height:460px;}.main-wrap {    background: url("../img/bg2.png") no-repeat top center/100% auto;}.logo-header {    margin: 30px;}.user-main {    background: #ffffff url("../img/loginBg.png") no-repeat bottom center/100% auto;    width: 860px;    margin: 30px auto 50px;    -webkit-box-shadow:0 0 35px rgba(0, 0, 0, .3);    -moz-box-shadow:0 0 35px rgba(0, 0, 0, .3);    box-shadow:0 0 35px rgba(0, 0, 0, .3);}.user-left {    width: 66%;    display: inline-block;    margin-top: 55px;    background: url("../img/line2.png") repeat-y right center;    padding-bottom: 20px;}.user-title {    background: url("../img/logintitle.png") no-repeat left center;    height: 56px;    line-height: 50px;    margin-left: -16px;    text-indent: 50px;    width: 240px;    color: #ffffff;}    .user-left #messages {        background: url("../img/error.png") no-repeat left center;        padding-left: 20px;        color: red;        line-height: 30px;        float: left;        margin-top: 5px;    }#login {    text-align: center;}.login-user,.login-password,.login-select {    width: 300px;    height: 46px;    line-height: 46px;    border: 1px solid #c7c7c7;    padding-left: 60px;}.w350{width: 350px!important;}.login-select{width: 350px!important;}.companyName{margin-left: 110px; padding-left: 0;}.loginUL{width:350px;border: 1px solid #c7c7c7;border-top: 0;display: none;position: absolute;max-height: 200px;overflow: auto;}.loginUL li{    height: 35px;line-height: 35px;background: white;}.loginUL li:hover{background: #E5E7EB;color: #333333}.cpName{    width: 80%;    display: block;    margin-left: 14%;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;}.login-lab {    position: relative;    margin: 20px 0;}    .login-lab .loginBg {        position: absolute;        top: 10px;        left:26%;    }.login-sub {    width: 300px;    height: 46px;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    background: #f49320;    border: 1px solid #f49320;    font-size: 18px;    color: #ffffff;    margin-top: 20px;}.forgetPassword {    float: right;    display: inline-block;    line-height: 30px;    color: #00a0c2;    cursor: pointer;    margin-top: 5px;}    .forgetPassword:hover {        color: #00a0c2;    }.user-right {    margin-top: 70px;    vertical-align: top;    text-align: center;    width: 32%;    display: inline-block;}.hint {    color: #00a0c2;    font-size: 16px;    line-height: 32px;    letter-spacing: 3px;}        .user-right > a:focus {            text-decoration: none;        }    .user-right > img {        width: 160px;        border:1px solid #c2c2c2;    }    .user-right > p {        padding-top: 10px;    }.login-grad {    height: 1px;    margin: 0 auto 30px;    width: 60%;    background: -webkit-linear-gradient(left, rgba(91,150,175,0), rgba(91,150,175,1),rgba(91,150,175,0)); /* Safari 5.1 - 6.0 */    background: -o-linear-gradient(right,rgba(91,150,175,0), rgba(91,150,175,1),rgba(91,150,175,0)); /* Opera 11.1 - 12.0 */    background: -moz-linear-gradient(right, rgba(91,150,175,0), rgba(91,150,175,1),rgba(91,150,175,0)); /* Firefox 3.6 - 15 */    background: linear-gradient(to right, rgba(91,150,175,0), rgba(91,150,175,1),rgba(91,150,175,0)); /* 标准的语法（必须放在最后） */}.user-main > p {    position: absolute;    right: 10px;    top: 54px;    color: #888888;}    .user-main > p > a {        color: #1eb5f4;        text-decoration: underline;    }#registerNav {    padding:40px 0 0 30px;    border-bottom: 2px solid #008eb1;}    #registerNav > li > a {        background: #fff;        width: 140px;        text-align: center;        font-size: 16px;        margin-right: 20px;        color: #008eb1;        border: 1px solid ;        line-height: 22px;        border-color: #c2c2c2 #c2c2c2 #008eb1 #c2c2c2 ;    }        #registerNav > li > a:hover {            color: #008eb1;        }    #registerNav > .active > a {        background: #008eb1;        border-color: #008eb1;        color: #ffffff;    }        #registerNav > .active > a:hover {            color: #ffffff;        }.companyRis,.personalRis {    padding: 50px;    text-align: center;}.redStar {    color: red;    font-style: normal;    position: relative;    top:3px;}    .companyRis > p, .personalRis > p {        line-height: 30px;        margin: 15px 0;        color: #565656;        text-align: left;    }    .companyRis > p > label, .personalRis > p > label {        font-weight:normal;        width: 32%;        text-align: right;    }    .companyRis > p:last-of-type{        padding-left:15px;        color: #141414;    }.risInp, .perInp {    width: 270px;    height: 40px;    text-indent: 20px;    border: 1px solid #c7c7c7;    vertical-align: middle;}.chooseBtn {    margin-left:5px;    border:1px solid #00a0c1;    text-align: center;    height: 40px;    line-height:40px;    display: inline-block;    vertical-align: middle;    -webkit-border-radius: 5%;    -moz-border-radius: 5%;    border-radius: 5%;    color: #00a0c1;    cursor: pointer;}#companyRis #city {    display: inline-block;}.companyRis .radioAgree {    position: relative;    top:2px;}.risSub{    width: 240px;    height: 40px;    line-height: 40px;    font-size: 16px;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    margin:50px 0;    color: #333;    background: #edebeb;    border: 1px solid #edebeb;    cursor: default;}.risSub.active{    color: #ffffff;    background: #fc6103;    border: 1px solid #fc6103;    cursor: pointer;}.risCode {    /*width: 270px;*/    display: inline-block;}.risCodeInp {    text-align: center;    height: 40px;    color: #ffffff;    background: #1eb5f4;    display: inline-block;    line-height:40px;    cursor: pointer;}.risCodeInp1{    background:#E6E6E6;    color:#818080;    cursor: default;}#forgetPassword, #newPassword{    padding-left:130px;}    #forgetPassword > .risInp, #newPassword > .risInp{        margin-top: 20px;    }    #forgetPassword > .risCode {        margin: 20px 0;     }.next-sub,.finish-sub {    width: 270px;    background: #fc6103;    height: 40px;    border:1px solid #fc6103;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    font-size: 18px;    color: #ffffff;}.finish-sub {    margin-top: 20px;}.smallInp {    width: 60px;    height: 26px;    border: 1px solid #ababab;    background-color: #ffffff;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    margin:30px 20px;    color: #565656;    display: inline-block;    line-height:26px;}    .smallInp:hover {        color: #00a0c2;    }.work-sec > h1 {    margin: 40px 0;    height:38px;    line-height:38px;    text-align: center;    color: #ffffff;    background: url("/reception/img/workTitle.png") no-repeat center ;}    .work-sec .contain {        margin: 0 auto;    }    .work-sec label {        font-weight: normal;        font-size: 16px;        width: 260px;        text-align: right;        color: #484848;        line-height: 56px;    }    .work-sec .workInp {        width: 500px;        height: 42px;        border: 1px solid #bbbaba;    }/*#getCode{*/    /*text-align: center;*/    /*height: 40px;*/    /*color: #ffffff;*/    /*background: #1eb5f4;*/    /*display: inline-block;*/    /*line-height:40px;*/    /*cursor: pointer;*//*}*/#companyRis .splitLine {    height: 2px;    background: url("../img/line.png") repeat-x;}#companyRis .company {    background: #f1f1f1;}/*选择行业*/.chooseDialog .chooseTitle {    padding:0 20px;    height: 60px;    line-height: 60px;    border-bottom: 2px solid #20b3cd;}    .chooseDialog .chooseTitle .heading {        font-size: 18px;    }    .chooseDialog .chooseTitle .btn-group .unlimited-btn {        line-height: 30px;        width: 66px;        color: #404040;        margin: 0 10px;        border: 1px solid #b5e3eb;        background-color: #b5e3eb;        font-size: 16px;    }    .chooseDialog .chooseTitle .btn-group .choose-btn {        line-height: 40px;        width: 90px;        font-size: 16px;        margin: 0 5px;        color: #FFFFFF;        -webkit-border-radius: 5px;        -moz-border-radius: 5px;        border-radius: 5px;;    }    .chooseDialog .chooseTitle .btn-group .col-fd6d0d {        background: #fd6d0d;        border:1px solid #fd6d0d;    }    .chooseDialog .chooseTitle .btn-group .col-20b3cd {        background: #20b3cd;        border:1px solid #20b3cd;    }    .chooseDialog .chooseDl dt{        width: 30%;        font-size: 16px;        text-align: right;        padding-right: 20px;    }    .chooseDialog .chooseDl dd{        width: 70%;        vertical-align: middle;        margin-bottom: 20px;    }    .chooseDialog .chooseDl .fl span {        width: 48%;        display: inline-block;        line-height: 26px;    }    .chooseDialog .chooseDl .fl input[type='checkbox'] {        margin-right: 5px;    }.validateCodeImg {    width: 100px;    height: 40px;}.marT20 {    margin: 20px 0 0 !important;}#register-success {    margin: 24px 50px;    text-align: center;}#register-success .success {    padding-top: 10px;    color: #20b3cd;    font-size: 20px;}#register-success p {    margin: 0;}#register-success .success p {    margin: 10px 0 18px;}.logo-index {    display: inline-block;    width: 143px;    height: 70px;    margin-top: 16px;    background: url("../img/logo.png") no-repeat center;}.submit-btn {    background: #e87f02;    color: #FFFFFF;    text-align: center;    border:1px solid #e87f02;    -webkit-border-radius:5px;    -moz-border-radius:5px;    border-radius:5px;    width: 130px;    height:40px;    font-size:16px;}.pos_rel {    position: relative;}#banners .btn_ability {    position: absolute;    bottom: 20%;    left: 60%;    display: inline-block;    width: 12%;    height: 12%;    background: url("/reception/img/btn_banner.png") no-repeat;    background-size: 100% auto;}