@charset "utf-8";



/*=======全局公共样式部分======*/

html,body,div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, acronym, address, cite, code, del, dfn, em, font, img, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; } ol,
ul {
    list-style: none;
}
a:link, a:visited, a:active {color: #666; text-decoration: none; } 
a:hover {color: #04a1e2; text-decoration: underline; } 
table {
    border-collapse: collapse;
    border-spacing: 0;
}
button, select{
    border: none;
    outline: none;
    resize: none;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.clear {
    clear: both;
}
.padtop10 {
    padding-top: 10px; 
}
.fz {
    font-size: 0;
}
.ofh {
    overflow: hidden;
}
.moa {
    margin: 0 auto;
}
.padtop20 {
    padding-top: 20px;
}
.colblue {
    color: #019dda;
}
.colf60 {
    color: #f60;
}
.font12px {
    font-size: 12px;
    text-align: center;
}
.col_f00 {
    color: #f00;
}
.wrap {
    margin: 20px auto;
    width: 1200px;
    background-size: 100%;
}
.bgfff {
    background: #fff;
}
.col333 {
    color: #333;
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearFix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearFix {
    zoom: 1;
}
.clearfix {
    display: inline-table;
}
.blue {
    color: #04a1e2;
}
.font12 {
    font-size: 12px;
}
.font14 {
    font-size: 14px;
}
.tl {
    text-align: left;
}
body {
    font-family: "微软雅黑";
    font-size: 14px;
    background: #f7f7f7;
    color: #666;
    line-height: 22px;
}
.pr5 {
    padding-right: 5px;
}


/*--------公用头部-------*/

.top_1 {
    background-color: #eaeaea;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #666;
    font-weight: bold;
}
.top_1 a {
    color: #666;
}
.top_1 a:hover {
    color: #019dda;
}
.wid1180px {
    width: 1180px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
}
.wid1095px {
    width: 1095px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
}
.mem_pos {
    position: absolute;
    top: 0px;
    right: 300px;
}
.tel_bg {
    background: url(../images/arrow.png) no-repeat bottom center;
    width: 287px;
    position: absolute;
    text-align: center;
    height: 48px;
    top: 0px;
    right: 0px;
}
.tel_icon {
    background: url(../images/tel_icon.png) no-repeat 10px center;
    height: 32px;
    line-height: 32px;
    padding-left: 26px;
    width: 150px;
    display: block;
    margin: 0 auto;
    border-radius: 4px;
    margin-top: 6px;
    text-align: center;
    border: 1px solid #019dda;
    color: #019dda;
    font-family: "微软雅黑";
}
.tel_icon b {
    font-size: 14px;
}


/* .logo{ background:url(../images/logo.png) no-repeat; width:159px; height:62px;}
.logo a{width:162px; height:62px; display:block;} */

.logo {
    background: url(../images/logoygc.jpg) no-repeat;
    background-size: 221px 65px;
    width: 221px;
    height: 65px;
    margin-right: 100px;
}


/*background:url(../images/logoygc.png) no-repeat;*/

.logo a {
    width: 221px;
    height: 65px;
    display: block;
}
.top {
    height: 65px;
    background-color: #fff;
    padding-top: 12px;
    border-bottom: 3px solid #019dda;
    padding-bottom: 12px;
}
.nav {
    height: 58px;
    margin-top: 7px;
}
.nav ul li {
    width: 116px;
    margin: 0 10px;
    float: left;
    line-height: 58px;
    text-align: center;
    position: relative;
    z-index: 10;
}
.nav ul li a {
    color: #222;
    font-size: 18px;
    text-decoration: none;
    display: block;
}
.nav ul li a:hover,
.nav ul li a.hover {
    color: #019dda;
}
.nav ul li a.active {
    background: url(../images/nav_hover.png) #e3f7ff no-repeat bottom center;
    color: #00a1e9;
    border-bottom: 3px solid #2488ee;
}
.nav_list {
    position: absolute;
    left: 0px;
    top: 53px;
    width: 116px;
    display: none;
}
.arrow_icon {
    background: url(../images/arrow_2.png) no-repeat top center;
    height: 5px;
    width: 116px;
    display: block;
}
.wid114px {
    width: 114px;
    border: 1px solid #e5e5e5;
    border-bottom: none;
    border-top: 5px solid #019dda;
}
.nav ul li .wid114px a {
    color: #222;
    font-size: 14px;
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
    height: 30px;
    line-height: 30px;
    background-color: #fff;
    text-decoration: none;
    display: block;
}
.nav ul li .wid114px a:hover {
    color: #019dda;
}


/*--------公用底部-------*/

.botm {
    margin-top: 15px;
    font-size: 12px;
    background-color: #f4f2f2;
    border-top: 1px solid #ddd;
    padding: 10px 0 20px 0;
    font-family: "宋体";
}
.botm h2 {
    color: #333;
    font-size: 14px;
    border-bottom: 1px solid #ddd;
    height: 38px;
    line-height: 38px;
    margin-bottom: 12px;
    font-family: "微软雅黑";
}
.wid600px {
    width: 600px;
}
.wid600px ul li {
    float: left;
    width: 130px;
    margin-right: 20px;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.wid600px dl {
    width: 190px;
    padding-right: 10px;
    float: left;
    line-height: 24px;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}


.wid440px {
    width: 440px;
}
.wid440px ul li {
    width: 210px;
    float: left;
    line-height: 20px;
    padding: 2px 10px;
    padding-left: 0px;
}
.botm_2 {
    background: #3c3837;
    color: #999;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    font-family: "宋体";
}




/*--------右侧飘窗-------*/

.right_con {
    width: 102px;
    position: fixed;
    right: 0%;
    top: 20%;
    z-index: 18;
}
.right_box {
    border: 1px solid #019dda;
    text-align: center;
    padding-bottom: 10px;
    background-color: #fff;
    width: 100px;
}
.right_box ul {
    padding: 0 8px;
    margin-bottom: 6px;
    border-top: 1px solid #019dda;
    margin-top: 4px;
}
.right_box ul li {
    border-bottom: 1px dashed #ccc;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.right_box ul li a {
    font-size: 12px;
    color: #333;
    font-family: "宋体";
}
.right_box ul li a:hover {
    color: #019dda;
}

.right_con a {
    font-size: 12px;
    font-family: "宋体";
}

.zk_pc {
    position: fixed;
    right: 0%;
    top: 20%;
    z-index: 17;
    width: 34px;
    font-family: "宋体";
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    padding: 12px 0;
    text-align: center;
    background-color: #019dda;
    cursor: pointer;
    display: none;
}


.lx_txt {
    font-size: 12px;
    font-family: "微软雅黑";
    line-height: 20px;
    padding: 5px 0;
}
.lx_txt b {
    color: #f60;
}
.lx_txt h2 {
    font-size: 13px;
}



/*------图片轮换部分-----*/

.turn_pic {
    width: 100%;
    height: 450px;
    position: relative;
    z-index: 1;
}
.turn_pic .fullSlide {
    width: 100%;
    position: relative;
    height: 450px;
    background: #fff;
}
.turn_pic .fullSlide .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.turn_pic .fullSlide .bd ul {
    width: 100% !important;
}
.turn_pic .fullSlide .bd li {
    width: 100% !important;
    height: 450px;
    overflow: hidden;
    text-align: center;
}
.turn_pic .fullSlide .bd li a {
    display: block;
    height: 450px;
}
.turn_pic .fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 5px;
    right: 0;
}
.turn_pic .fullSlide .hd ul {
    text-align: center;
    margin: 0 auto;
}
.turn_pic .fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 28px;
    height: 6px;
    border: 1px solid #00a1e9;
    background-color: #eee;
    margin: 7px;
    overflow: hidden;
    line-height: 9999px;
}
.turn_pic .fullSlide .hd ul .on {
    background-color: #00a1e9;
}

.num_con {
    height: 157px;
    overflow: hidden;
}
.num_con ul li {
    float: left;
    width: 214px;
    padding: 0 40px;
    text-align: center;
    line-height: 22px;
    font-size: 16px;
    border-left: 1px dashed #dbdbdb;
    color: #222;
    padding-top: 50px;
    height: 107px;
    border-bottom: 1px solid #eee;
}
.num_con ul li.first {
    background-color: #eaeaea;
}
.num_con ul li .num_txt {
    font-size: 22px;
    color: #f60;
    line-height: 28px;
}
.team_num {
    background: url(../images/icon_1.png) no-repeat left 4px;
    padding-left: 46px;
    display: inline-block;
    text-align: left;
}
.team_num.icon_2 {
    background: url(../images/icon_2.png) no-repeat left 4px;
}
.team_num.icon_3 {
    background: url(../images/icon_3.png) no-repeat left 4px;
}
.team_num.icon_4 {
    background: url(../images/icon_4.png) no-repeat left 4px;
}
.tit_box {
    border-bottom: 3px solid #019dda;
    height: 42px;
    line-height: 42px;
    margin-top: 10px;
    position: relative;
}
.more_btn {
    position: absolute;
    right: 10px;
    top: 0px;
    height: 42px;
    line-height: 42px;
}
.more_btn a {
    color: #019dda;
    font-size: 14px;
}

.tit_txt {
    background: url(../images/tit_icon.png) #019dda no-repeat 15px center;
    width: 100px;
    padding-left: 60px;
    color: #fff;
    font-size: 18px;
    height: 42px;
}
.infor {
    padding: 15px;
}
.infor table tr td {
    border-bottom: 1px dashed #dbdbdb;
    padding: 10px;
    height: 96px;
    color: #666;
    line-height: 22px;
    font-size: 13px;
}
.pro_img {
    height: 72px;
    width: 72px;
    background-color: #eaeaea;
    padding: 12px;
}
.pro_img img {
    height: 72px;
    width: 72px;
    border-radius: 36px;
}
.infor table tr td h2 {
    color: #000;
    font-size: 16px;
    width: 820px;
    line-height: 30px;
    margin-bottom: 4px;
    font-weight: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.infor table tr td h2 a {
    color: #000;
}
.infor table tr td h2 a:hover {
    color: #019dda;
}
.intro_txt {
    font-size: 12px;
    color: #999;
    margin-top: 6px;
}
.intro_txt span {
    margin-right: 30px;
}
a.del_btn {
    width: 106px;
    height: 32px;
    text-decoration: none;
    border-radius: 4px;
    background-color: #f60;
    text-align: center;
    line-height: 32px;
    color: #fff;
    font-size: 15px;
    display: block;
}
a.del_btn:hover {
    background-color: #e35b00;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.buy_con {
    height: 609px;
    margin-bottom: 10px;
}
.wid224px {
    border: 1px solid #ccc;
    border-top: none;
    border-right: none;
    height: 608px;
    width: 241px;
    background-color: #f2f2f2;
}
.wid224px h2 {
    font-weight: normal;
    line-height: 40px;
    height: 40px;
    border-bottom: 1px solid #ccc;
    padding: 0 12px;
    color: #019dda;
    font-size: 16px;
}
.pro_list {
    padding-left: 12px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.pro_list ul li {
    float: left;
    width: 70px;
    line-height: 26px;
    overflow: hidden;
    font-size: 12px;
}
.pro_list ul li a {
    color: #666;
}
.pro_list ul li a:hover,
.pro_list ul li a.active {
    color: #019dda;
}
.wid732px {
    width: 732px;
}
.wid732px ul li {
    width: 201px;
    float: left;
    text-align: center;
    padding: 0 21px;
    border-left: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    line-height: 22px;
    height: 202px;
}
.wid732px ul li img {
    width: 160px;
    height: 120px;
    margin-bottom: 8px;
    margin-top: 12px;
}
.wid732px ul li img:hover {
    opacity: 0.8;
    webkit-transition: opacity .5s;
    transition: opacity .5s;
}
.wid732px ul li a {
    font-size: 13px;
    color: #333;
}
.wid732px ul li a:hover {
    color: #019dda;
}
.wid732px ul li p {
    text-align: left;
    height: 44px;
    overflow: hidden;
}
.wid204px {
    width: 204px;
    border: 1px solid #ccc;
    height: 608px;
    border-top: none;
}
.tit_bg {
    background: url(../images/tit_bg.png) no-repeat;
    height: 49px;
    width: 204px;
    text-align: center;
    color: #fff;
    font-size: 17px;
    line-height: 40px;
}
.wid204px ul {
    padding: 15px;
}
.wid204px ul li {
    padding: 12px 10px;
    border-bottom: 1px dashed #ccc;
    line-height: 32px;
    font-size: 12px;
    color: #333;
}
.wid204px ul li b {
    font-size: 20px;
    color: #f60;
    font-weight: normal;
}



/*------登录-----*/

.login_box {
    width: 1180px;
    position: relative;
    margin: 0 auto;
    padding-bottom: 5px;
}
.tel_bg2 {
    width: 287px;
    position: absolute;
    text-align: center;
    height: 48px;
    top: 8px;
    right: 0px;
}
.tel_bg2 .tel_icon {
    background: url(../images/tel_icon2.png) no-repeat 10px center;
    height: 32px;
    line-height: 32px;
    padding-left: 26px;
    width: 210px;
    display: block;
    margin: 0 auto;
    border-radius: 4px;
    margin-top: 5px;
    text-align: center;
    border: 1px solid #ccc;
    color: #999;
    font-family: "微软雅黑";
}

.pad20px {
    padding: 30px;
}
.wid420px {
    background-color: #fff;
    border: 1px solid #e4e4e4;
    height: 490px;
    /*margin-right: 110px;  
    /*width: 540px; */
    margin-left: 737px;
}
.login_nav {
    height: 53px;
    background-color: #f3f3f3;
    margin-bottom: 30px;
}
.login_nav ul li {
    width: 50%;
    float: left;
    display: block;
}
.login_nav ul li a {
    text-align: center;
    color: #333;
    display: block;
    text-decoration: none;
    border-bottom: 3px solid #f3f3f3;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
}
.login_nav ul li a.active {
    border-bottom: 3px solid #019dda;
    color: #019dda;
}

.login_con {
    padding-left: 10px;
    padding-right: 10px;
}
.login_con ul li {
    padding: 6px 0;
    position: relative;
}
.login_con ul li .inp_txt {
    border: 1px solid #e1e1e1;
    padding-left: 8px;
    border-radius: 4px;
    height: 34px;
    font-size: 14px;
    color: #333;
    width: 96%;
    outline: none;
    font-family: "微软雅黑";
}
.login_con ul li .inp_txt.yzm_inp {
    width: 150px;
    margin-bottom: 100px;
    float: left;
}
.bt_txt {
    position: absolute;
    right: -8px;
    color: #f00;
    font-size: 14px;
    line-height: 34px;
    top: 10px;
}
.wjmm {
    position: absolute;
    right: 0px;
    font-size: 12px;
    line-height: 22px;
    top: 5px;
}
.cgts_box {
    background: url(../images/right.png) no-repeat 9px 5px;
    width: 274px;
    padding-left: 30px;
    font-family: "宋体";
    font-size: 12px;
    line-height: 24px;
    color: #50d284;
    margin: 6px 0;
    margin-left: 40px;
    height: 24px;
    background-color: #dcfbdf;
    border: 1px solid #50d284;
}
.cgts_box2 {
    background: url(../images/error.png) no-repeat 9px 5px;
    width: 274px;
    padding-left: 30px;
    font-family: "宋体";
    font-size: 12px;
    line-height: 24px;
    color: #e4393c;
    margin: 6px 0;
    margin-left: 40px;
    height: 24px;
    background-color: #ffebeb;
    border: 1px solid #e4393c;
}
.cgts_box3 {
    background: url(../images/jg_icon.png) no-repeat 9px 5px;
    width: 274px;
    padding-left: 30px;
    font-family: "宋体";
    font-size: 12px;
    line-height: 24px;
    color: #666;
    margin: 6px 0;
    margin-left: 40px;
    height: 24px;
    background-color: #fff6d2;
    border: 1px solid #ffe57d;
}

.yzm_btn {
    height: 36px;
    width: 120px;
    text-align: center;
}
.yzm_btn img {
    height: 36px;
    width: 110px;
}
.yzm_btn a {
    border-radius: 4px;
    background-color: #e7e7e7;
    display: block;
    text-decoration: none;
    color: #888;
    height: 36px;
    text-align: center;
    line-height: 36px;
    text-align: center;
}
.yzm_btn a.active {
    border-radius: 4px;
    background-color: #019dda;
    display: block;
    height: 36px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    text-align: center;
}
input.login_btn {
    height: 42px;
    width: 300px;
    display: block;
    font-family: "微软雅黑";
    margin: 0 auto;
    background-color: #019dda;
    border: none;
    border-radius: 4px;
    text-align: center;
    border: none;
    line-height: 40px;
    cursor: pointer;
    color: #fff;
    font-size: 16px;
    margin-top: 14px;
}
input.login_btn:hover {
    background-color: #008bc1;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}
input.login_btn.jyzt {
    background-color: #898989;
    cursor: default;
    margin-top: 14px;
}



/*------忘记密码-----*/

.for_pass {
    border: 1px solid #e4e4e4;
    background-color: #fff;
    margin: 30px auto;
    min-height: 500px;
}
.for_pass h2 {
    border-bottom: 1px solid #e4e4e4;
    height: 46px;
    line-height: 46px;
    padding: 0 20px;
    font-size: 16px;
    color: #333;
}
.wid400px {
    margin: 25px auto;
    width: 340px;
}




/*------个人中心-----*/

.per_con {
    width: 100%;
    background: #f7f7f7;
    padding-bottom: 20px;
}


/*width:1180px;*/

.per_connext {
    width: 1180px;
    padding: 25px 0;
    margin: 0 auto;
}
.wid240px {
    width: 238px;
    background-color: #fff;
    border: 1px solid #ebebeb;
    min-height: 500px;
}

.wid920px {
    width: 878px;
    min-height: 757px;
    padding-bottom: 30px;
    background-color: #fff;
    margin-right: 60px;
}


/* background-color:#fff;*/

a.per_tit {
    background: url(../images/mem_icon1.png) #eee no-repeat 25px center;
    height: 40px;
    display: block;
    font-size: 16px;
    text-decoration: none;
    color: #666;
    line-height: 40px;
    border-left: 3px solid #eee;
    padding-left: 54px;
}
a.per_tit.active {
    background: url(../images/mem_icon1_hover.png) #eee no-repeat 25px center;
    color: #019dda;
    border-left: 3px solid #019dda;
}
a.per_tit.tit_2 {
    background: url(../images/mem_icon2.png) #eee no-repeat 25px center;
}
a.per_tit.tit_2.active {
    background: url(../images/mem_icon2_hover.png) #eee no-repeat 25px center;
}
a.per_tit.tit_3 {
    background: url(../images/mem_icon3.png) #eee no-repeat 21px center;
}
a.per_tit.tit_3.active {
    background: url(../images/mem_icon3_hover.png) #eee no-repeat 21px center;
}
a.per_tit.tit_4 {
    background: url(../images/mem_icon4.png) #eee no-repeat 25px center;
}
a.per_tit.tit_4.active {
    background: url(../images/mem_icon4_hover.png) #eee no-repeat 25px center;
}
.per_con ul {
    padding: 6px 0;
}
.wid240px ul li {
    padding: 5px 0;
    line-height: 22px;
    height: 22px;
    padding-left: 60px;
}
.wid240px ul li a {
    background: url(../images/tit_icon2.png) no-repeat left center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    padding-left: 12px;
    display: block;
    font-size: 14px;
    color: #666;
}
.wid240px ul li a.active {
    background: url(../images/tit_icon1.png) no-repeat left center;
    padding-left: 12px;
    font-size: 14px;
    color: #019dda;
}
.wid240px a:hover {
    color: #019dda;
}

h2.tit_2 {
    border-bottom: 1px solid #ebebeb;
    height: 45px;
    padding: 0 25px;
    position: relative;
    font-size: 16px;
    color: #333;
    line-height: 45px;
    font-weight: bold;
}
.xmbb_btndd {
    position: absolute;
    right: 25px;
    top: 6px;
    height: 32px;
    width: 108px;
}
.xmbb_btndd a {
    height: 32px;
    width: 108px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    font-size: 15px;
    border-radius: 4px;
    background-color: #019dda;
    display: block;
    text-decoration: none;
}
.xmbb_btndd a:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.con_pad {
    padding: 10px 25px 0 25px;
}
.head_box {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 15px;
}
.head_box table tr td {
    line-height: 26px;
}
.head_img {
    background: url(../images/head_bg2.png) no-repeat;
    width: 82px;
    height: 82px;
    padding: 5px;
    padding-bottom: 7px;
    position: relative
}
.head_img img {
    width: 82px;
    height: 82px;
    border-radius: 41px;
    background-color: white;
}
.edit_img {
    width: 92px;
    text-align: center;
    height: 22px;
    display: block;
    cursor: pointer;
    position: relative;
    line-height: 22px;
    color: #019dda;
    font-size: 12px;
}
.edit_img:hover {
    text-decoration: underline;
}
.edit_img input {
    position: absolute;
    top: 0px;
    cursor: pointer;
    display: block;
    left: 50px;
    width: 70px;
    height: 22px;
    overflow: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.named {
    font-size: 15px;
    color: #333;
    margin-top: 12px;
}
a.edit_zl {
    color: #019dda;
    font-size: 12px;
    text-decoration: underline;
    margin-left: 10px;
}
a.xmbb_btn {
    width: 140px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    border-radius: 4px;
    background-color: #019dda;
    display: block;
    text-decoration: none;
}
a.xmbb_btn:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.mem_tit2 {
    border-bottom: 1px solid #ebebeb;
    height: 40px;
    position: relative;
    margin-top: 10px;
}
h3.tit_3 {
    font-size: 15px;
    position: absolute;
    left: 0px;
    bottom: -1px;
    border-bottom: 2px solid #019dda;
    color: #019dda;
    height: 39px;
    line-height: 39px;
    padding-right: 10px;
    padding-left: 2px;
    display: inline-block;
}
h3.tit_4d {
    font-size: 17px;
    position: absolute;
    left: 0px;
    bottom: -1px;
    border-bottom: 2px solid #019dda;
    color: #019dda;
    height: 39px;
    line-height: 39px;
    padding-right: 20px;
    padding-left: 20px;
    display: inline-block;
}

.more_mem {
    position: absolute;
    right: 0px;
    top: 0px;
    height: 40px;
    line-height: 40px;
}
.more_mem a {
    color: #019dda;
    font-size: 14px;
}
.wdbb_tab {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 15px;
}
.wdbb_tab table tr td {
    padding: 10px 0;
    line-height: 22px;
    border-bottom: 1px dashed #eee;
    font-size: 12px;
}
.wdbb_tab table tr:last-child td {
    border-bottom: none;
}

.wdbb_tab table tr td h2 {
    font-size: 14px;
    color: #333;
    line-height: 26px;
    width: 700px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.wdbb_tab table tr td h2 span {
    font-size: 13px;
    margin-left: 10px;
}
.wdbb_tab table tr td .colblue,
.wdbb_tab table tr td .col333 {
    margin-bottom: 4px;
}
.wdbb_tab table tr td span {
    margin-right: 20px;
}

.cqqd_btn {
    width: 110px;
    padding-right: 8px;
    height: 32px;
    position: relative;
    cursor: pointer;
    margin-top: 8px;
    text-decoration: none;
    border-radius: 4px;
    background-color: #f60;
    text-align: center;
    line-height: 32px;
    color: #fff;
    font-size: 15px;
    display: block;
}
.cqqd_btn:hover {
    background-color: #e35b00;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.cqqd_btn .jt_icon {
    background: url(../images/arrow_3.png) no-repeat center center;
    height: 10px;
    width: 10px;
    position: absolute;
    right: 15px;
    top: 11px;
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    -ms-transition: -ms-transform 0.3s ease-out;
}
.cqqd_btn .jt_icon.active {
    background-position: center center;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.qd_list {
    margin-top: 10px;
    display: none;
}
.qd_list table tr th {
    background-color: #eee;
    border: 1px solid #ddd;
    text-align: center;
    font-size: 13px;
    color: #333;
    padding: 6px 5px;
    line-height: 20px;
}
.qd_list table tr td {
    border: 1px solid #ddd;
    background-color: #fafafa;
    font-size: 12px;
    text-align: center;
    padding: 6px 5px;
    line-height: 20px;
}
.qd_list table tr:last-child td {
    border-bottom: 1px solid #ddd;
}
.infor_tab {
    padding: 15px 0;
    padding-left: 80px;
    padding-top: 20px;
}
.infor_tab table tr td {
    padding: 7px 2px;
    font-size: 12px;
}
.infor_tab table tr td.txt_fr {
    text-align: right;
}
.col14px {
    font-size: 14px;
    color: #333;
}
.error {
    color: #f00;
}
.infor_tab table tr td input {
    width: 340px;
    border-radius: 4px;
    height: 28px;
    line-height: 27px;
    font-size: 12px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
}
.infor_tab table tr td .set_agency {
    width: 340px;
    background-position: 95%;
}
.vat{
    vertical-align: top;
}
.infor_tab table tr td input.dx_inp {
    height: auto;
    width: auto;
    padding: 0px;
}

.card_ul ul li {
    border: 1px dashed #ccc;
    height: 110px;
    cursor: pointer;
    float: left;
    margin-right: 25px;
    text-align: center;
    line-height: 110px;
    font-size: 12px;
    width: 110px;
    background-color: #f6f6f6;
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
.card_ul ul li .sc_btn {
    position: absolute;
    top: 0px;
    cursor: pointer;
    display: block;
    left: 0px;
    width: 110px;
    height: 110px;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.coup_tab {
    display: block;
}
h3.tit_4 {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 6px;
    color: #444;
}

.coup_tab table tr td a {
    color: #019dda;
    text-decoration: underline;
}
.infor_tab table tr td select {
    width: 349px;
    color: #666;
    border-radius: 4px;
    height: 28px;
    font-size: 12px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
}

.infor_tab table tr td textarea {
    width: 484px;
    resize: none;
    height: 70px;
    line-height: 22px;
    border-radius: 4px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding: 8px;
}
.infor_tab table tr td a.del_btn {
    width: 120px;
    height: 36px;
    line-height: 36px;
}
.infordel_btn {
    width: 120px !important;
    height: 36px !important;
    line-height: 34px !important;
    background-color: #f60;
    margin: 12px 0;
    border-radius: 4px;
    text-decoration: none;
    text-align: center;
    color: #fff;
    font-size: 15px !important;
    display: block;
}
.infordel_btn:hover {
    background-color: #e35b00;
}
a.blue_lj {
    color: #019dda;
    text-decoration: underline;
}
.pur_tab {
    display: block;
    padding: 0 50px 0 120px;
}
.add_btn a {
    height: 32px;
    width: 108px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    font-size: 15px;
    border-radius: 4px;
    background-color: #019dda;
    display: block;
    text-decoration: none;
    margin-bottom: 12px;
}
.add_btn a:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}

.pur_tab table tr td a.del_btn2 {
    height: 24px;
    width: 64px;
    line-height: 26px;
    color: #fff;
    text-align: center;
    font-size: 13px;
    border-radius: 4px;
    background-color: #019dda;
    display: block;
    text-decoration: none;
    margin: 0 auto;
}
.pur_tab table tr td a.del_btn2:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}

.tip_boxd {
    width: 350px;
    background-color: #fff;
    border-top: 2px solid #f60;
    padding-bottom: 10px;
    font-family: "微软雅黑";
}
.del_btna {
    background: url(../images/close.png) no-repeat center center;
    cursor: pointer;
    display: none;
    height: 21px;
    width: 21px;
    position: absolute;
    right: 5px;
    top: 6px;
}
.del_btna:hover {
    background: url(../images/close2.png) no-repeat center center;
    background-color: #cbcdcd;
}
.tip_tit_bg {
    height: 30px;
    background-color: #f7f7f7;
    padding: 0 10px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    position: relative;
}
.tip_txt {
    text-align: center;
    padding: 30px 20px;
}
.jjg_icon {
    background: url(../images/jg_icon.png) no-repeat left center;
    height: 24px;
    line-height: 24px;
    padding-left: 24px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    display: inline-block;
    margin: 20px 0 35px 0;
}
.include {
    font-size: 14px;
    color: #ff0000;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
}
.tip_btn {
    padding-top: 15px;
}
.tip_btn a {
    height: 24px;
    width: 58px;
    text-align: center;
    line-height: 24px;
    text-decoration: none;
    border: 1px solid #e1e1e1;
    font-size: 12px;
    display: inline-block;
    margin: 0 10px;
}
.tip_btn a.qued_btn {
    background-color: #019dda;
    border-color: #019dda;
    color: #fff;
    text-decoration: none;
}
.tip_btn a.qued_btn:hover {
    background-color: #04a1e2;
    border-color: #04a1e2;
}

.tip_btn a.qued_btn2 {
    background-color: #ccc;
    border-color: #ccc;
    color: #fff;
    text-decoration: none;
}
.qx_box a.qued_btn {
    background-color: #ccc;
    border-color: #ccc;
    color: #fff;
    text-decoration: none;
}
.tip_btn a.sure {
    background-color: #04a1e2;
    border-color: #04a1e2;
    margin-top: 25px;
}

.qx_box a.qued_btn:hover {
    background-color: #ccc;
    border-color: #ccc;
    color: #fff;
    text-decoration: none;
}
.qx_box2 a.qued_btn {
    background-color: #ccc;
    border-color: #ccc;
    color: #fff;
    text-decoration: none;
}
.qx_box2 a.qued_btn:hover {
    background-color: #ccc;
    border-color: #ccc;
    color: #fff;
    text-decoration: none;
}
.pad_txte {
    padding: 45px 0;
    text-align: center;
    color: #333;
}

.tit_box2 {
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
    height: 40px;
    line-height: 40px;
    margin-top: 20px;
    position: relative;
}
.tit_txtd {
    background: url(../images/tit_bg3.png) no-repeat;
    height: 40px;
    width: 110px;
    padding-left: 27px;
    font-size: 17px;
    color: #fff;
}
.tit_box2 .xmbb_btndd a {
    height: 30px;
    line-height: 30px;
}




/* Page */

.pageBg {
    background-color: #fff;
    margin: 0 auto;
    font-size: 13px;
}


/*width:420px;*/

#pages {
    padding: 5px 0px 5px 0;
}
#pages a {
    display: inline-block;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e3e3e3;
    text-align: center;
    color: #888;
    padding: 0 10px
}
#pages a.a1 {
    width: 56px;
    padding: 0
}
#pages a:hover {
    color: #019dda;
    text-decoration: none;
    border: 1px solid #019dda;
}
#pages span {
    display: inline-block;
    height: 22px;
    line-height: 22px;
    background: #019dda;
    border: 1px solid #019dda;
    color: #fff;
    text-align: center;
    padding: 0 10px;
    font-weight: bold;
}
.page {
    text-align: right;
    position: relative;
}
.page .noPage {
    display: inline-block;
    width: 56px;
    height: 22px;
    line-height: 22px;
    background: #ddd;
    border: 1px solid #e3e3e3;
    text-align: center;
    color: #a4a4a4;
}



/*------信息发布-----*/

.hei55px {
    border-bottom: 1px solid #ebebeb;
    height: 55px;
    background-color: #fafafa;
}
h2.tit_4 {
    color: #019dda;
    line-height: 55px;
    text-align: center;
    font-size: 18px;
    font-weight: normal;
}
.team_tit {
    background: url(../images/xxfb_icon.png) no-repeat 20px center;
    padding-left: 55px;
    font-size: 18px;
    color: #333;
    line-height: 55px;
    height: 55px;
}
.team_tit2 {
    font-size: 18px;
    color: #333;
    line-height: 55px;
    padding-left: 22px;
}
.con_pad15px {
    padding: 15px 20px;
}
.yhxx_con {
    padding-bottom: 15px;
    border-bottom: 1px dashed #ccc;
    font-size: 14px;
    margin-bottom: 20px;
}
.yhxx_con .pro_img {
    margin-left: 30px;
    margin-top: 12px;
}
.star {
    margin-top: 12px;
    line-height: 20px;
    font-size: 13px;
}
.star img {
    margin-left: 4px;
}
.infor_txt {
    font-size: 14px;
    color: #333;
    line-height: 26px;
}
.infor_txt h2 {
    font-size: 15px;
    line-height: 30px;
}
h2.xmxq_tit {
    font-size: 16px;
    line-height: 32px;
    margin-bottom: 6px;
    padding-top: 6px;
    border-top: 1px dashed #ccc;
    color: #333;
    margin-top: 20px;
}
.infor_txtdd p {
    color: #666;
    text-indent: 2em;
    margin-bottom: 8px;
    line-height: 24px;
    font-size: 13px;
}
.zzqy_tab table tr td {
    font-size: 13px;
}
.zzqy_tab table tr td .intro_txt {
    margin-bottom: 4px;
    margin-top: 0px;
    color: #019dda;
}
.zzqy_tab table tr td.dj_fr {
    text-align: right;
}
.zzqy_tab table tr td.dj_fr img {
    margin-left: 3px;
}

.ryzs_ul {
    padding: 10px 0px;
    padding-left: 40px;
}
.ryzs_ul li {
    width: 180px;
    margin-bottom: 15px;
    height: 162px;
    overflow: hidden;
    margin-right: 30px;
    text-align: center;
    float: left;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
}
.ryzs_ul li img {
    width: 180px;
    height: 120px;
    vertical-align: middle;
    overflow: hidden;
    margin-bottom: 5px;
}
.ryzs_ul li a {
    line-height: 18px;
}




/*------集中采购-----*/

.jc_ul ul li {
    background: url(../images/js_bg.png) no-repeat right bottom;
    float: left;
    border-bottom: 1px solid #ebebeb;
    width: 235px;
    height: 60px;
    padding: 45px 0px;
    text-align: center;
    border-right: 1px solid #ebebeb;
}

.jc_icon {
    background: url(../images/jc_icon1.png) no-repeat left center;
    color: #000;
    text-align: left;
    line-height: 28px;
    font-size: 16px;
    height: 60px;
    padding-left: 50px;
    display: inline-block;
    margin: 0 auto;
}
.jc_icon.jc_2 {
    background: url(../images/jc_icon3.png) no-repeat left center;
}
.jc_icon.jc_3 {
    background: url(../images/jc_icon4.png) no-repeat left center;
}
.jc_icon.jc_4 {
    background: url(../images/jc_icon2.png) no-repeat left center;
}
.jc_icon.jc_5 {
    background: url(../images/jc_icon5.png) no-repeat left center;
}
.jc_icon b {
    font-size: 20px;
}

.jc_tit {
    border-bottom: 1px solid #019dda;
    height: 45px;
    margin-top: 20px;
    position: relative;
}
.jc_tit.list_2 {
    border-bottom: 1px solid #ff9c00;
}
.jc_tit.list_3 {
    border-bottom: 1px solid #98b910;
}

.jt_bg1 {
    background: url(../images/jc_tit1.png) no-repeat left bottom;
    width: 340px;
    overflow: hidden;
    display: block;
    height: 58px;
    position: absolute;
    left: 0px;
    bottom: -11px;
}
.jt_bg1 .numed {
    width: 45px;
    height: 30px;
    display: block;
    padding-top: 6px;
    line-height: 30px;
    background-color: #019dda;
    text-align: center;
    color: #fff;
    font-size: 20px;
}
.tit_txtddd {
    background: url(../images/jc_icon.png) no-repeat right 17px;
    height: 36px;
    line-height: 36px;
    color: #333;
    font-size: 17px;
    padding-right: 17px;
    display: block;
    margin-left: 11px;
}
.jc_tit.list_2 .jt_bg1 {
    background: url(../images/jc_tit2.png) no-repeat left bottom;
}
.jc_tit.list_3 .jt_bg1 {
    background: url(../images/jc_tit3.png) no-repeat left bottom;
}
.jc_tit.list_2 .numed {
    background-color: #ff9c00;
}
.jc_tit.list_3 .numed {
    background-color: #98b910;
}
.jc_tit a {
    line-height: 30px;
    height: 30px;
    margin-top: 8px;
    color: #019dda;
    font-size: 15px;
}
.jc_tit.list_2 a {
    color: #ff9c00;
}
.jc_tit.list_3 a {
    color: #98b910;
}

.pro_ul {
    padding-left: 10px;
}
.pro_ul ul li {
    border-bottom: 1px solid #ebebeb;
    color: #333;
    float: left;
    line-height: 22px;
    font-size: 14px;
    width: 181px;
    padding: 13px 26px;
    padding-bottom: 0px;
    height: 195px;
    border-right: 1px solid #ebebeb;
}
.pro_ul ul li.fl_bg {
    background-color: #f2f2f2;
    padding-top: 22px;
    height: 186px;
    overflow: hidden;
    width: 181px;
}
.pro_ul ul li.fl_bg a {
    color: #000;
    font-size: 13px;
    line-height: 24px;
    margin: 0 4px;
}
.pro_ul ul li.fl_bg a:hover {
    color: #019dda;
}
.pro_ul ul li .img_wid {
    width: 180px;
    height: 120px;
    text-align: center;
    margin-bottom: 5px;
}
.pro_ul ul li p {
    height: 42px;
    line-height: 21px;
    overflow: hidden;
    font-size: 13px;
}
.pro_ul ul li p.col_f00 {
    height: 24px;
    line-height: 24px;
    font-size: 14px;
}

.dq_pos {
    width: 1180px;
    margin: 0 auto;
    line-height: 22px;
    padding: 10px 0;
    font-size: 14px;
}
.cplx_tab {
    border-top: 1px solid #ebebeb;
    padding: 0px 20px
}
.cplx_tab table tr td {
    border-bottom: 1px dashed #ccc;
    padding: 10px 0;
}
.cplx_tab table tr td.txt_fr {
    text-align: right;
    font-size: 16px;
    color: #000;
}
.cplx_tab table tr td ul li {
    display: inline-block;
    margin-right: 12px;
}
.cplx_tab table tr td ul li a {
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    border: 1px solid #eee;
    padding: 0 12px;
    display: inline-block;
    text-decoration: none;
}
.cplx_tab table tr td ul li a.active {
    background: #019dda;
    border: 1px solid #019dda;
    color: #fff;
}
.pro_list2 {
    padding: 15px;
}
.pro_list2 ul li {
    border: 1px solid #ebebeb;
    float: left;
    padding: 14px;
    height: 186px;
    overflow: hidden;
    line-height: 20px;
    width: 180px;
    overflow: hidden;
    margin: 10px;
    color: #333;
}
.pro_list2 ul li img {
    width: 180px;
    height: 120px;
}
.pro_list2 ul li img:hover {
    opacity: 0.8;
    webkit-transition: opacity .5s;
    transition: opacity .5s;
}
.xx_titdd {
    font-size: 13px;
    line-height: 24px;
    color: #f00;
    margin-bottom: 8px;
}
.pro_list2 ul li .col_f00 {
    margin-bottom: 4px;
    font-size: 13px;
}



/*------新增-----*/

.jzcg_con {
    margin-bottom: 10px;
    height: 445px;
}
.jzcg_con ul li {
    border-bottom: 1px solid #eaeaea;
    height: 445px;
    float: left;
    width: 235px;
    border-left: 1px solid #eaeaea;
}
.jzcg_con ul li img:hover {
    opacity: 0.8;
    webkit-transition: opacity .5s;
    transition: opacity .5s;
}
.jzcg_con ul li:last-child {
    width: 234px;
    border-right: 1px solid #eaeaea;
}
.img_bgd {
    padding: 20px 17px;
    width: 201px;
    height: 150px;
}
.img_bgd img {
    width: 200px;
    height: 150px;
}
.jc_titbg {
    background: url(../images/tit_bfd.png) no-repeat top left;
    height: 37px;
    width: 235px;
    overflow: hidden;
    font-size: 18px;
    color: #333;
    line-height: 37px;
}
.jc_titbg .xs_icon {
    background: url(../images/xs_icon.png) no-repeat 10px center;
    height: 37px;
    padding-left: 37px;
    width: 60px;
    color: #fff;
    display: inline-block;
    margin-right: 12px;
}
.hei160px {
    height: 135px;
    border-bottom: 1px solid #eaeaea;
    padding: 10px 15px;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
}
.hei160px h2 {
    font-size: 15px;
    color: #333;
    line-height: 24px;
    margin-bottom: 2px;
}
.prize_box {
    padding: 10px 15px;
    position: relative;
    line-height: 20px;
    font-size: 14px;
    text-align: left;
}
.prize_box .prize_xj {
    font-size: 14px;
    color: #df0a0a;
    font-weight: bold;
}
.prize_box .prize_xj b {
    font-size: 18px;
}
.prize_yj {
    text-decoration: line-through;
}
.buy_btn {
    width: 90px;
    height: 38px;
    position: absolute;
    right: 15px;
    top: 11px;
}
.buy_btn a {
    font-size: 16px;
    background-color: #f60;
    border-radius: 4px;
    color: #fff;
    text-align: center;
    line-height: 38px;
    display: block;
    text-decoration: none;
}
.buy_btn a:hover {
    background-color: #eb5f01;
    webkit-transition: background .5s;
    transition: background .5s;
}
.hei190px {
    padding: 0px 17px;
    width: 201px;
    height: 185px;
    position: relative;
    text-align: center;
    color: #666;
    border-bottom: 1px solid #eaeaea;
}
.hei190px img {
    width: 180px;
    height: 85px;
    margin: 5px auto;
}
.titda {
    text-align: center;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    /*自动隐藏文字*/
    text-overflow: ellipsis;
    /*文字隐藏后添加省略号*/
    white-space: nowrap;
}
.hei190px .prize_box {
    padding: 5px 0;
}
.hei190px .prize_box .buy_btn {
    right: 0px;
}

.jc_bom {
    border-bottom: none;
}
.jc_bom .prize_box {}
.jr_tabd {
    padding: 25px 0;
    border-bottom: 1px solid #eaeaea;
    padding-top: 30px;
    color: #333;
    font-size: 16px;
    line-height: 30px;
}
.jr_tabd table tr td {
    padding: 0 10px;
}
.dyfirst:first-line {
    color: #050;
}
.dyfirst:first-letter {
    font-size: 60px;
    line-height: 56px;
    color: #000;
    float: left;
}
.jr_tit3 {
    background: url(../images/jr_tit3.png) no-repeat;
    height: 101px;
    width: 101px;
    text-align: center;
    line-height: 100px;
    font-size: 24px;
    font-weight: bold;
    color: #2aa9db;
}
.jr_tit3 .jr_tit2 {
    background: url(../images/jr_tit2.png) no-repeat;
}
.jr_tit3 .jr_tit1 {
    background: url(../images/jr_tit1.png) no-repeat;
}
.g_hs {
    background-color: #f6f7f9;
    padding: 30px;
}
.jr_ul {
    width: 1180px;
    margin: 0 auto;
}
.jr_ul ul li {
    float: left;
    width: 236px;
    text-align: center;
    line-height: 30px;
    font-size: 17px;
    color: #333;
}
.jr_ul ul li img {
    width: 131px;
    height: 131px;
}
.js_ul4 ul li {
    width: 295px;
    overflow: hidden;
}
.ptjj_tit {
    height: 39px;
    background-color: #019dda;
    margin: 20px 0;
    position: relative;
}
.ptjj_txt {
    background: url(../images/jt_arrow.png) #019dda no-repeat 15px center;
    width: 130px;
    height: 49px;
    line-height: 49px;
    padding-left: 45px;
    position: absolute;
    left: 15px;
    top: -5px;
    color: #fff;
    font-size: 18px;
}
.pt_pad {
    padding: 15px 30px;
}
.pt_pad p {
    text-indent: 2em;
    line-height: 26px;
    color: #333;
    font-size: 16px;
}
.ptjj_tab {
    padding: 15px 0;
}
.ptjj_tab tr td {
    font-size: 16px;
    color: #333;
    padding: 12px 30px;
    line-height: 24px;
}
.ptjj_tab tr td h2 {
    line-height: 30px;
    margin-bottom: 8px;
    font-size: 20px;
    color: #333;
}
.ptjj_tab tr td h2 span {
    font-size: 16px;
    color: #999;
    font-weight: normal;
}
.tit_jz {
    margin: 20px auto;
    font-weight: bold;
    border-bottom: 2px solid #019dda;
    color: #019dda;
    font-size: 18px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    position: relative;
}
.arrow_db {
    background: url(../images/arrow_tit.png) no-repeat;
    width: 38px;
    height: 18px;
    position: absolute;
    left: 50%;
    margin-left: -19px;
    bottom: -18px;
}
.tit_pla {
    border: 1px solid #019dda;
    color: #019dda;
    font-size: 18px;
    text-align: center;
    width: 180px;
    height: 42px;
    line-height: 42px;
    margin: 16px auto;
}
.bx_tab {
    margin-bottom: 30px;
}
.bx_tab table tr th {
    background: #ccc;
    text-align: center;
    padding: 20px 0;
    color: #000;
    line-height: 22px;
    font-size: 20px;
}
.bx_tab table tr td {
    border: 1px solid #ccc;
    text-align: center;
    color: #333;
    padding: 13px 15px;
    line-height: 22px;
    font-size: 15px;
}
.bx_tab table tr.colblued td {
    color: #5598cc;
    font-weight: bold;
}
.tl_blue {
    height: 140px;
    line-height: 140px;
    text-align: center;
    background-color: #019dda;
    color: #fff;
    font-size: 54px;
}
.bg_f0 {
    background-color: #f0f0f0;
    padding: 35px 0;
    padding-top: 20px;
}
.team_titd {
    font-size: 20px;
    line-height: 40px;
    color: #333;
    padding-bottom: 10px;
    margin-bottom: 30px;
    margin-top: 25px;
    border-bottom: 1px solid #e5e5e7;
}
.hydj_ul {
    width: 1180px;
    margin: 0 auto;
}
.hydj_ul ul li {
    background: url(../images/tj_pm.png) no-repeat center 30px;
    width: 200px;
    height: 200px;
    border: 1px dashed #ccc;
    border-radius: 101px;
    text-align: center;
    font-size: 16px;
    line-height: 28px;
    color: #333;
    float: left;
    margin: 0 44px;
}
.star_img {
    height: 18px;
    text-align: center;
    width: 200px;
    margin-top: 102px;
    margin-bottom: 15px;
}
.star_img img {
    margin: 0 2px;
}
.hb_ul {
    padding: 20px 0;
}
.hb_ul ul li {
    width: 180px;
    height: 80px;
    padding-top: 40px;
    float: left;
    margin: 0 28px;
    position: relative;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    background-color: #019dda;
    color: #fff;
}
.hb_ul ul li span {
    color: #66ffff;
    font-size: 16px;
}
.num_sz {
    height: 42px;
    width: 42px;
    border-radius: 21px;
    background-color: #f0f0f0;
    font-size: 28px;
    font-weight: bold;
    line-height: 42px;
    text-align: center;
    color: #019dda;
    position: absolute;
    top: 5px;
    left: 5px;
}
.td_tabs tr td {
    color: #019dda;
    font-size: 26px;
    padding: 0 20px;
    line-height: 50px;
}
.guide_tab {
    width: 1180px;
    background-color: #fff;
    margin: 0 auto;
    padding: 30px 0;
}
.guide_tab table tr td {
    line-height: 36px;
    font-size: 18px;
    color: #333;
    padding: 0 50px;
}
.guide_tab table tr td.txt_center {
    text-align: center;
}
.guide_tit {
    width: 300px;
    height: 72px;
    color: #019dda;
    border: 1px solid #019dda;
    text-align: center;
    line-height: 72px;
    font-size: 24px;
    margin-bottom: 30px;
}
.guide_tab table tr td.txt_center .guide_tit {
    margin: 0 auto;
    margin-bottom: 30px;
}
.banner_img img {
    height: 360px;
    width: 100%;
}
a.return_top {
    border-top: 1px solid #e1e1e1;
    height: 20px;
    line-height: 20px;
    padding-top: 6px;
    text-align: center;
    display: block;
    margin-top: 10px;
}



/*------图片轮换部分-----*/

.turn_pic2 {
    width: 100%;
    height: 335px;
    position: relative;
    z-index: 1;
}
.turn_pic2 .fullSlide {
    width: 100%;
    position: relative;
    height: 335px;
    background: #fff;
}
.turn_pic2 .fullSlide .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.turn_pic2 .fullSlide .bd ul {
    width: 100% !important;
}
.turn_pic2 .fullSlide .bd li {
    width: 100% !important;
    height: 335px;
    overflow: hidden;
    text-align: center;
}
.turn_pic2 .fullSlide .bd li a {
    display: block;
    height: 335px;
}
.turn_pic2 .fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 5px;
    right: 0;
}
.turn_pic2 .fullSlide .hd ul {
    text-align: center;
    margin: 0 auto;
}
.turn_pic2 .fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 30px;
    height: 8px;
    background-color: #eee;
    margin: 7px;
    overflow: hidden;
    line-height: 9999px;
}
.turn_pic2 .fullSlide .hd ul .on {
    background-color: #00a1e9;
}







/*-------------二期新增样式---------------*/

a.shop_icon {
    background: url(../images/icon_shop.png) no-repeat left center;
    height: 30px;
    line-height: 30px;
    padding-left: 18px;
    margin-right: 8px;
}

.pro_con {
    width: 1178px;
    margin: 25px auto;
    border: 1px solid #e1e1e1;
    background-color: #fff;
}
.pos_dq {
    background: url(../images/icon_pos.jpg) no-repeat 20px center;
    height: 22px;
    line-height: 22px;
    padding: 15px 20px;
    padding-left: 36px;
    font-size: 12px;
    font-family: "宋体";
}
.pos_dq a {
    margin: 0 6px;
}

.pro_pad {
    padding: 10px 20px 25px 20px;
}
.wid320px {
    width: 322px;
}

.wid770px {
    width: 770px;
}




/*-图片轮换 大图-*/

.game163 {
    position: relative;
    width: 322px;
    text-align: center;
}
.game163 .bigImg {
    width: 320px;
    height: 320px;
    border: 1px solid #e1e1e1;
    position: relative;
}
.game163 .bigImg {
    width: 320px;
    height: 320px;
    border: 1px solid #e1e1e1;
    position: relative;
}
//.game163 .bigImg li img{  width:320px; height:320px;}
.game163 .bigImg li {
    width: 320px;
    height: 320px;
}
.game163 .bigImg li img {
    max-width: 320px;
    max-height: 320px;
}

.game163 .smallScroll {
    height: 50px;
    width: 322px;
    overflow: hidden;
    margin-top: 15px;
}
.game163 .sPrev {
    float: left;
    display: block;
    margin-top: 10px;
    width: 13px;
    height: 23px;
    background: url(../images/pre.jpg) no-repeat 0px 0px;
}
.game163 .sNext {
    float: right;
    display: block;
    margin-top: 10px;
    width: 13px;
    height: 23px;
    background: url(../images/next.jpg) no-repeat 0px 0px;
}
.game163 .sPrev:hover {
    background: url(../images/pre_hover.png) no-repeat 0px 0px;
}
.game163 .sNext:hover {
    background: url(../images/next_hover.png) no-repeat 0px 0px;
}
.game163 .smallImg {
    float: left;
    margin: 0 6px;
    width: 280px;
    height: 50px;
    display: inline;
    overflow: hidden;
}
.game163 .smallImg ul {
    height: 92px;
    width: 9999px;
    overflow: hidden;
}
.game163 .smallImg li {
    float: left;
    margin-left: 17px;
    width: 50px;
    height: 50px;
    cursor: pointer;
    display: inline;
}
.game163 .smallImg img {
    border: 2px solid #e1e1e1;
    width: 46px;
    height: 46px;
}
.game163 .smallImg .on img {
    border-color: #016086;
}

.del_tab {}
.del_tab table tr td {
    padding: 11px 4px;
    font-size: 14px;
    line-height: 24px;
}
.del_tab table tr td h2 {
    font-size: 16px;
    font-weight: normal;
    color: #333;
    padding: 4px 0;
}
.del_tab table tr td.txt_fr {
    text-align: right;
    color: #333;
}
.btn_ul {
    padding: 20px 0;
    border-top: 1px solid #e1e1e1;
    margin-top: 20px;
}
.btn_ul ul li {
    width: 148px;
    height: 38px;
    margin-right: 32px;
    float: left;
}
a.buy_icon {
    background: url(../images/icon_shop2.png) #ff760d no-repeat 14px center;
    line-height: 38px;
    color: #fff;
    font-size: 18px;
    padding-left: 53px;
    width: 95px;
    height: 38px;
    border-radius: 4px;
    display: block;
    text-decoration: none;
}
a.buy_icon:hover {
    background-color: #ee6903;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}
a.shop_icondd {
    background: url(../images/icon_shop3.png) #016086 no-repeat 14px center;
    line-height: 38px;
    color: #fff;
    font-size: 18px;
    padding-left: 50px;
    width: 98px;
    height: 38px;
    border-radius: 4px;
    display: block;
    text-decoration: none;
}
a.shop_icondd:hover {
    background-color: #004f6e;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}
a.collect_icon {
    background: url(../images/icon_collect.png) no-repeat 15px 6px;
    padding-left: 40px;
    padding-right: 5px;
    width: 103px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e1e1e1;
    font-size: 17px;
    color: #016086;
    border-radius: 4px;
    text-decoration: none;
    display: block;
    text-align: center;
}
.jian_icon {
    height: 26px;
    width: 26px;
    font-size: 18px;
    border: 1px solid #e3e3e3;
    cursor: pointer;
    text-align: center;
    color: #333;
    text-align: center;
    line-height: 22px;
}
.jian_icon:hover {
    border: 1px solid #019dda;
    webkit-transition: border .5s;
    transition: border .5s;
}
.num_box {
    height: 26px;
    width: 50px;
    border: 1px solid #e3e3e3;
    margin: 0 8px;
}
.num_box input {
    height: 25px;
    border: none;
    width: 98%;
    background: none;
    text-align: center;
    line-height: 25px;
}
.del_con {}
.del_nav {
    height: 40px;
    border-bottom: 1px solid #e1e1e1;
    /* border-top:1px solid #e1e1e1; margin-top:15px; */
}
.del_nav ul li {
    width: 150px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 15px;
    background-color: #f1f1f1;
    cursor: pointer;
    float: left;
    border-right: 1px solid #ddd;
}
.del_nav ul li.on {
    background-color: #016086;
    color: #fff;
}
.con_padd {
    padding: 25px 35px;
}
.pro_tit {
    height: 32px;
    border-bottom: 1px solid #e1e1e1;
    position: relative;
    margin-bottom: 15px;
    margin-top: 10px;
    line-height: 32px;
    padding-bottom: 4px;
}
.pro_tit h2 {
    border-bottom: 2px solid #019dda;
    height: 36px;
    bottom: 0px;
    left: 0px;
    padding: 0 10px;
    display: inline-block;
    font-size: 16px;
    color: #333;
}
.img_mid {
    margin: 0 auto;
    text-align: center;
}
.img_mid img {
    margin: 20px auto;
}
.num_tab {
    width: 90%;
    margin: 15px auto;
}
.num_tab table tr td {
    padding: 8px 20px;
    line-height: 22px;
    font-size: 13px;
    border: 1px solid #e1e1e1;
    color: #999;
}
.num_tab table tr td.txt_frd {
    background-color: #f4f4f4;
    text-align: right;
    color: #333;
}

.pro_txt {
    line-height: 24px;
    font-size: 13px;
    padding-left: 40px;
    padding-bottom: 20px;
}
.pro_txt h2 {
    color: #555;
    line-height: 32px;
    font-size: 15px;
    margin: 8px 0;
    margin-top: 15px;
}
.pro_txt p {
    padding-left: 50px;
}
.tip_boxd2 {
    width: 380px;
    background-color: #fff;
    border-top: 2px solid #f60;
    padding-bottom: 20px;
    font-family: "微软雅黑";
    position: fixed;
    left: 41%;
    top: 40%;
}
.tip_pad {
    padding: 20px 15px;
    padding-bottom: 5px;
}

.titds {
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    margin-bottom: 12px;
    padding: 0 20px;
}
.titds h2 {
    font-size: 18px;
    color: #333;
    font-weight: normal;
}
.titds a {
    color: #019dda;
}


.tip_pad .cgts_box3 {
    margin-left: 20px;
    margin-bottom: 0px;
}
.tip_pad .cgts_box2 {
    margin-top: 0px;
    margin-left: 20px;
}
.tip_pad .cgts_box {
    margin-left: 20px;
}
.tip_pad .login_con {
    padding: 12px 20px;
    padding-bottom: 0px;
}

.tip_txtg {
    text-align: center;
    padding: 25px 20px;
}
.tip_txtg a {
    width: 80px;
    height: 28px;
    line-height: 28px;
    font-size: 13px;
    border: 1px solid #019dda;
    color: #019dda;
}

.cg_iconk {
    background: url(../images/icon_tja.png) no-repeat left center;
    height: 40px;
    line-height: 40px;
    padding-left: 50px;
    display: inline-block;
    font-size: 15px;
    margin-bottom: 15px;
}

.mar_25px {
    margin: 25px auto;
    background-color: #fff;
}
.shop_tab {
    border-bottom: none;
}
.shop_tab table tr th {
    padding: 10px 15px;
    line-height: 22px;
    font-size: 13px;
    text-align: left;
    background-color: #f5f6fa;
    color: #333;
    border-bottom: 1px solid #ebebeb;
}
.shop_tab table tr td {
    border-bottom: 1px solid #e1e1e1;
    padding: 10px 15px;
    line-height: 20px;
    text-align: left;
    font-size: 13px;
    color: #999;
}
.shop_tab table tr .stateColor {
    color: #ff6600
}
.shop_tab table tr td a.blue_lj {
    text-decoration: none;
}
.shop_tab table tr td a.blue_lj:hover {
    text-decoration: underline;
}
.shop_tab table tr td.sj_tit {
    background-color: #f9f9f9;
    text-align: left;
    padding: 8px 12px;
    color: #666;
    font-size: 12px;
}
.shop_tab table tr th.inp_fl,
.shop_tab table tr td.inp_fl {
    text-align: left;
    color: #333;
    max-width: 200px;
    word-break: break-word;
}

.pro_imgd {
    border: 1px solid #e1e1e1;
    padding: 5px;
    height: 50px;
    width: 50px;
}
.pro_imgd img {
    height: 50px;
    width: 50px;
}
.shop_tab table tr td .pro_txtd {
    margin-left: 10px;
    font-size: 12px;
    color: #999;
    word-wrap: break-word; 
    max-width: 200px;
}

/* margin-top:15px;*/

.shop_tab table tr td.sj_tit .named {
    text-align: center;
    color: #333;
    font-size: 13px;
    font-weight: bold;
    margin-top: 0px;
}
a.join_btn {
    background: url(../images/icon_jr.png) no-repeat left center;
    padding-left: 17px;
    font-size: 12px;
    display: block;
    width: 55px;
    margin: 0 auto;
    font-size: 12px;
}
a.del_icon {
    background: url(../images/icon_sc.png) no-repeat left center;
    padding-left: 17px;
    font-size: 12px;
    display: block;
    width: 55px;
    margin: 0 auto;
    font-size: 12px;
}
.wid120px {
    width: 116px;
    margin: 0 auto;
}
.wid120px .jian_icon {
    height: 20px;
    width: 20px;
    line-height: 18px;
}
.wid120px .num_box {
    height: 20px;
    width: 50px;
}
.wid120px .num_box input {
    height: 18px;
}
.hei52px {
    height: 52px;
    background-color: #eee;
    border-radius: 4px;
    margin-top: 20px;
    line-height: 52px;
    position: relative;
    font-size: 13px;
    color: #333;
    text-align: right;
    padding-right: 150px;
}
.hei52px b {
    color: #c00;
    margin: 0 2px;
    font-size: 14px;
}
.xd_btn {
    position: absolute;
    right: 0px;
    top: 0px;
}
.xd_btn a {
    height: 52px;
    width: 120px;
    background-color: #ff760d;
    text-align: center;
    line-height: 52px;
    font-size: 18px;
    border-radius: 4px;
    color: #fff;
    display: block;
    text-decoration: none;
}
.xd_btn a:hover {
    background-color: #e96704;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}



/*-------个人中心----*/

a.per_tit.tit_5 {
    background: url(../images/mem_icon5.png) #eee no-repeat 25px center;
}
a.per_tit.tit_5.active {
    background: url(../images/mem_icon5_hover.png) #eee no-repeat 25px center;
}
a.per_tit.tit_6 {
    background: url(../images/mem_icon6.png) #eee no-repeat 25px center;
    margin-bottom: 8px;
}
a.per_tit.tit_6.active {
    background: url(../images/mem_icon6_hover.png) #eee no-repeat 25px center;
}
a.per_tit.tit_7 {
    background: url(../images/mem_icon7.png) #eee no-repeat 25px center;
    margin-bottom: 8px;
}
a.per_tit.tit_7.active {
    background: url(../images/mem_icon7_hover.png) #eee no-repeat 25px center;
}
a.per_tit.tit_8 {
    background: url(../images/mem_icon8.png) #eee no-repeat 25px center;
    margin-bottom: 8px;
}
a.per_tit.tit_8.active {
    background: url(../images/mem_icon8_hover.png) #eee no-repeat 25px center;
}
a.blue_btng {
    width: 106px;
    height: 32px;
    text-decoration: none;
    border-radius: 4px;
    background-color: #019dda;
    margin-top: 12px;
    text-align: center;
    line-height: 32px;
    color: #fff;
    font-size: 15px;
    display: block;
}
a.blue_btng:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}

.order_ul ul li {
    border: 1px solid #e1e1e1;
    margin-top: 12px;
    color: #666;
}
.order_tit {
    height: 36px;
    border-bottom: 1px solid #e1e1e1;
    line-height: 36px;
    padding: 0 15px;
    position: relative;
    color: #333;
    background-color: #f3f3f3;
    font-size: 12px;
}
.order_tit a {
    color: #019dda;
}
.order_txt {
    padding: 12px 15px;
    font-size: 12px;
}
.js_box {
    background-color: #e3eeff;
    padding: 7px 15px;
    padding-right: 280px;
    position: relative;
    height: 32px;
    line-height: 32px;
    font-size: 13px;
    color: #333;
}
.js_box p {
    text-align: right;
}
.qx_box {
    float: right;
}
.qx_box a {
    height: 30px;
    background-color: #019dda;
    text-decoration: none;
    display: inline-block;
    margin-left: 10px;
    width: 102px;
    border-radius: 4px;
    background-color: #019dda;
    text-align: center;
    color: #fff;
    font-size: 13px;
    line-height: 30px;
}
.qx_box a:hover {
    background-color: #59c7f9;
   /* webkit-transition: background-color .5s;
    transition: background-color .5s;*/
    color: #fff;
}
.qx_box a.qxdd {
    height: 30px;
    line-height: 30px;
    background-color: #04a1e2;
    color: #fff;
    border-radius: 4px;
}
.qx_box a.qxdd:hover {
    background-color: #59c7f9;
    color: white;
}
.font15pxd {
    color: #000;
    font-size: 15px;
    line-height: 32px;
    margin-bottom: 12px;
}
.font15pxd b {
    color: #c00;
    margin-right: 12px;
}
.ser_order {
    padding: 20px 0;
    color: #333;
    font-size: 14px;
}
.ser_order table tr td {
    line-height: 32px;
}
.ser_order table tr td input {
    height: 29px;
    border: 1px solid #e1e1e1;
    padding-left: 5px;
    width: 90px;
    font-size: 13px;
    font-family: "微软雅黑";
}
.ser_order table tr td input.long {
    width: 140px;
}
.ser_order table tr td select {
    height: 30px;
    border: 1px solid #e1e1e1;
    padding-left: 5px;
    width: 100px;
    font-family: "微软雅黑";
}
.jd_box {
    border: 1px solid #e1e1e1;
}
.jdMar {
    margin-top: 20px;
}
.invoice_info .invoice_img {
    margin-left: 35%;
    margin-top: -7%;
    margin-bottom: 10px;
}
.invoice_img .text {
    font-weight: bold;
    font-size: 12px;
}
.g1 {
    position: relative;
    display: block;
}
.caption_img {
    position: absolute;
    bottom: 0;
    z-index: 999;
    background: rgba(5, 5, 3, 0.78);
    padding: 1em 0.5em;
    transition: all 0.8s ease;
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    -ms-transition: all 0.8s ease;
    transform-style: preserve-3d; /*使被转换的子元素保留其 3D 转换*/
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
}
.caption_img h4 {
    font-size: 1.2em;
    color: #fff;
    margin-bottom: 0.5em;
}
.g1:hover .caption_img {
    display: block;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
}


.hei36px_tit {
    height: 36px;
    line-height: 36px;
    border-bottom: 1px solid #e1e1e1;
    background-color: #f3f3f3;
    padding: 0 20px;
    font-size: 12px;
    color: #333;
}
.hei36px_tit h2 {
    font-size: 15px;
    color: #333;
}
.jd_tab table {
    margin: 20px auto;
}
.jd_tab table tr td {
    padding: 7px 5px;
    line-height: 22px;
    font-size: 12px;
    text-align: center;
}
.jd_tab table tr td h2 {
    font-size: 13px;
    color: #333;
}
.jd_tab table tr td h2 b {
    color: #019dda;
}

.jd_bg {
    background: url(../images/mid_1.png) no-repeat;
    height: 34px;
    width: 712px;
    margin: 0 auto;
}
.jd_bg.mid1 {
    background: url(../images/mid_1.png) no-repeat;
}
.jd_bg.mid2 {
    background: url(../images/mid_2.png) no-repeat;
}
.jd_bg.mid3 {
    background: url(../images/mid_3.png) no-repeat;
}
.jd_bg.mid4 {
    background: url(../images/mid_4.png) no-repeat;
}
.jd_bg.mid5 {
    background: url(../images/mid_5.png) no-repeat;
}
.del_uld ul li {
    padding: 10px 20px;
    border-bottom: 1px solid #e1e1e1;
    font-size: 12px;
}
.del_uld ul li h2 {
    font-size: 13px;
    color: #333;
    line-height: 26px;
}
.del_uld ul li span {
    margin-right: 25px;
}
.orderInfo {
    padding: 10px 20px;
}
.changeContent .borderHight table tr td .w60 {
    width: 60px;
}
.pad_ddd {
    padding: 20px;
}
h2.feds {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    margin-bottom: 10px;
}
.zj_num {
    background-color: #f1f1f1;
    padding: 12px 25px;
    text-align: right;
    font-size: 13px;
    line-height: 28px;
    color: #333;
}
.zj_num b {
    color: #c00;
    margin-left: 4px;
}
.ser_line {
    border-bottom: 1px solid #e1e1e1;
    position: relative;
    height: 42px;
}
.ser_line .ser_nav {
    height: 42px;
    position: absolute;
    left: 0px;
    bottom: 5px;
    display: block;
}
.ser_line .ser_nav ul li {
    height: 40px;
    width: 150px;
    font-size: 15px;
    float: left;
    border: 1px solid #019dda;
    display: block;
    text-align: center;
    line-height: 40px;
    color: #019dda;
    cursor: pointer;
}
.ser_line .ser_nav ul li.on {
    background-color: #019dda;
    color: #fff;
}
.ser_con {
    border: 1px solid #e1e1e1;
    border-top: none;
    padding: 15px 20px;
}
.sc_pic {
    height: 28px;
    width: 90px;
    background: #019dda;
    border-radius: 4px;
    cursor: pointer;
    color: #fff;
    text-align: center;
    line-height: 28px;
    position: relative;
}
.sc_pic input {
    height: 28px;
    width: 90px;
    line-height: 27px;
    background: none;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
a.qxfz_btn {
    height: 28px;
    background-color: #019dda;
    text-decoration: none;
    display: block;
    border-radius: 4px;
    font-weight: normal;
    width: 90px;
    background-color: #019dda;
    text-align: center;
    color: #fff;
    font-size: 13px;
    line-height: 28px;
}
a.qxfz_btn:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.shop_tab table tr td a.del_btn {
    height: 24px;
    line-height: 24px;
    width: 80px;
    font-size: 13px;
    margin: 0 auto;
    margin-bottom: 4px;
}
.addrss_tab {
    background-color: #f9f9f9;
    width: 90%;
    margin: 20px auto;
    padding: 20px 25px;
}
.addrss_tab table tr td {
    padding: 6px 3px;
    font-size: 14px;
}
.addrss_tab table tr td.txt_fr {
    text-align: right;
}
.addrss_tab table tr td input.inp_wid {
    width: 195px;
    padding-left: 5px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e1e1e1;
    font-size: 13px;
    font-family: "微软雅黑";
}
.addrss_tab table tr td input.inp_wid2 {
    width: 612px;
    padding-left: 5px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e1e1e1;
    font-size: 13px;
    font-family: "微软雅黑";
}
.addrss_tab table tr td select {
    border: 1px solid #e1e1e1;
    margin-right: 5px;
    padding-left: 5px;
    width: 200px;
    height: 28px;
    font-size: 13px;
    font-family: "微软雅黑";
}
a.addres_btn {
    background: url(../images/addrs_icon.png) #019dda no-repeat 18px center;
    border-radius: 4px;
    color: #fff;
    font-size: 14px;
    display: block;
    text-decoration: none;
    line-height: 32px;
    height: 34px;
    width: 80px;
    padding-left: 40px;
}
a.addres_btn:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.address_list {
    padding: 20px 25px;
}
.address_list ul li {
    margin-bottom: 12px;
}
.address_list ul li table tr th {
    background-color: #f3f3f3;
    color: #333;
    border: 1px solid #e1e1e1;
    padding: 7px 15px;
    text-align: left;
    font-weight: normal;
    font-size: 13px;
}
.address_list ul li table tr td {
    background-color: #f9f9f9;
    border: 1px solid #e1e1e1;
    padding: 9px 15px;
    font-size: 12px;
}
.edit_lj a {
    color: #019dda;
    margin-left: 15px;
    font-size: 12px;
}
.sm_imgd img {
    height: 80px;
    width: 120px;
    margin-top: 6px;
}



.wid900px {
    background: url(../images/icon_tja.png) no-repeat left top;
    padding-left: 52px;
    width: 800px;
    margin: 25px auto;
    font-size: 12px;
    line-height: 26px;
}
.wid900px h2 {
    line-height: 40px;
    color: #333;
    font-size: 15px;
}
.tit_bgd {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #e1e1e1;
    background-color: #f1f1f1;
    border-top: 1px solid #e1e1e1;
    padding: 0 15px;
    font-size: 16px;
    color: #333;
}
.qd_txt {
    font-size: 18px;
    padding: 200px 0;
    line-height: 60px;
    text-align: center;
}
h2.sub_tit {
    color: #333;
    font-size: 15px;
    line-height: 32px;
    margin-top: 10px;
}
h2.sub_tit span {
    font-size: 12px;
    font-weight: normal;
    margin-left: 12px;
}
.bank_box {
    padding: 0 40px;
    padding-bottom: 20px;
}
.bank_box ul li {
    border: 1px solid #e1e1e1;
    padding: 15px 30px;
    cursor: pointer;
    color: #333;
    line-height: 24px;
    font-size: 12px;
    margin-top: 15px;
}
.bank_box ul li.active {
    background-color: #fdf6dd;
}
.bank_box ul li img {
    height: 60px;
    width: 216px;
}
.sm_txt {
    font-size: 12px;
    line-height: 24px;
    margin-top: 20px;
}
.sm_txt h3 {
    font-size: 13px;
    color: #333;
}
.bank_ul {
    padding-top: 15px;
}
.bank_ul ul li {
    float: left;
    border: 1px solid #e1e1e1;
   /* height: 44px;
    width: 145px;*/
    float: left;
    margin: 0 15px;
    margin-bottom: 12px;
}
.bank_ul ul li img {
    height: 44px;
    width: 145px;
}

.order_pad {
    padding: 20px 35px;
}
.cg_txt {
    font-size: 13px;
    color: #333;
    font-weight: bold;
}
.wid850px {
    width: 850px;
    margin-left: 30px;
}


/*.sel_ul{ }
.sel_ul ul li{ background:url(../images/sel.png) no-repeat left center; height:24px; line-height:24px; padding-left:18px; display:inline-block; margin-right:40px; cursor:pointer; font-size:12px;}
.sel_ul ul li.active,.sel_ul ul li.on{background:url(../images/sel_hover.png) no-repeat left center;}
*/

.sel_ul ul li {
    height: 24px;
    line-height: 24px;
    display: inline-block;
    margin-right: 40px;
    cursor: pointer;
    font-size: 12px;
}
.cg_cond {
    font-size: 12px;
    line-height: 28px;
    margin-top: 12px;
}
.cg_cond input {
    width: 220px;
    padding-left: 5px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e1e1e1;
    font-size: 13px;
}
.cg_cond select {
    width: 227px;
    font-size: 13px;
    height: 28px;
    border: 1px solid #e1e1e1;
}
.addr_tabc {
    position: relative;
    margin-top: 40px;
}
.addr_tabc table tr td {
    padding: 10px 4px;
    background-color: #f3f3f3;
    font-size: 12px;
}
.addr_tabc table tr td a {
    color: #019dda;
    font-size: 12px;
}
.add_addrs {
    position: absolute;
    right: 0px;
    top: -40px;
    height: 32px;
}
.add_addrs a {
    background: url(../images/addrs_icon.png) #019dda no-repeat 12px center;
    height: 32px;
    width: 85px;
    display: block;
    border-radius: 4px;
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    padding-left: 40px;
    line-height: 32px;
}
.add_addrs a:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.addres_null,
.addres_edit {
    width: 100%;
    display: none;
    margin: 8px auto;
    background-color: #fff;
}
a.qxtj_btn {
    background: url(../images/icon_del.png) no-repeat 18px center;
    margin: 0 20px;
    border: 1px solid #019dda;
    color: #019dda;
    font-size: 14px;
    display: block;
    text-decoration: none;
    line-height: 32px;
    height: 32px;
    width: 80px;
    padding-left: 40px;
}
.zffs_tab table tr td {
    padding: 8px 3px;
    font-size: 12px;
}
.zffs_tab table tr td.txt_fra {
    color: #333;
    font-weight: bold;
    text-align: right;
    font-size: 13px;
}
.zffs_tab table tr td input.inp_bb {
    border: 1px solid #e1e1e1;
    padding-left: 6px;
    height: 26px;
    line-height: 26px;
    width: 90px;
    margin-right: 8px;
}
.ptfp_tab table tr td {
    padding: 8px 3px;
    font-size: 12px;
    color: #333;
}
.ptfp_tab table tr td input {
    width: 260px;
    border: 1px solid #e1e1e1;
    padding-left: 6px;
    height: 26px;
    line-height: 26px;
}
.ptfp_tab table tr td.txt_fra {
    color: #333;
    font-weight: bold;
    text-align: right;
    font-size: 13px;
}
.ptfp_tab table tr td img {
    width: 160px;
    height: 100px;
    margin-top: 6px;
    margin-left: 100px;
}

.js_cond {
    background-color: #eee;
    padding: 20px 30px;
}

.text_rea {
    background-color: #fff;
    border-radius: 4px;
    padding: 5px 10px;
    height: 60px;
    line-height: 22px;
    font-size: 12px;
}
.text_rea textarea {
    border: none;
    background: none;
    width: 98%;
    height: 60px;
    resize: none;
    outline: none;
}


.coup_tab table tr td a {
    color: #019dda;
    text-decoration: none;
}
.coup_tab table tr td a:hover {
    color: #019dda;
    text-decoration: underline;
}

a.bluedd {
    color: #019dda;
}


.tb-pic a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.tb-pic a img {
    vertical-align: middle;
}
.tb-pic a {
    *display: block;
    *font-family: Arial;
    *line-height: 1;
}
.tb-thumb {
    margin: 10px 0 0;
    overflow: hidden;
}
.tb-thumb li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 42px;
    margin: 0 6px 0 0;
    overflow: hidden;
    padding: 1px;
}
.tb-s310,
.tb-s310 a {
    height: 330px;
    width: 330px;
}
.tb-s310,
.tb-s310 img {
    max-height: 330px;
    max-width: 330px;
}
.tb-s310 a {
    *font-size: 271px;
}
.tb-s40 a {
    *font-size: 35px;
}
.tb-s40,
.tb-s40 a {
    height: 40px;
    width: 40px;
}
.tb-booth {
    position: relative;
    z-index: 1;
}
.tb-thumb .tb-selected {
    background: none repeat scroll 0 0 #C30008;
    height: 40px;
    padding: 2px;
}
.tb-thumb .tb-selected div {
    background-color: #FFFFFF;
    border: medium none;
}
.tb-thumb li div {
    border: 1px solid #CDCDCD;
}
div.zoomDiv {
    z-index: 999;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 200px;
    height: 200px;
    background: #ffffff;
    border: 1px solid #CCCCCC;
    display: none;
    text-align: center;
    overflow: hidden;
}
div.zoomMask {
    position: absolute;
    background: url("../images/mask.png") repeat scroll 0 0 transparent;
    cursor: move;
    z-index: 1;
}




/*----------首页 集采新增----------*/

.buy_tab {
    margin-bottom: 12px;
    background-color: #000;
}
.buy_tab table tr td {
    border: 1px solid #e1e1e1;
    position: relative;
}
.buy_tab table tr td img:hover {
    opacity: 0.95;
    filter: alpha(opacity=95);
    webkit-transition: opacity .5s;
    transition: opacity .5s;
}
.buy_tab table tr td .pic_wid1 {
    height: 452px;
    width: 317px;
    position: relative;
}
.buy_tab table tr td .pic_wid1 img {
    height: 452px;
    width: 317px;
}
.buy_tab table tr td .pic_wid2 {
    height: 150px;
    width: 430px;
}
.buy_tab table tr td .pic_wid2 img {
    height: 150px;
    width: 430px;
}

.buy_tab table tr td .pic_wid3 {
    height: 150px;
    width: 214px;
}
.buy_tab table tr td .pic_wid3 img {
    height: 150px;
    width: 214px;
}
.buy_tab table tr td .pic_wid4 {
    height: 301px;
    width: 430px;
}
.buy_tab table tr td .pic_wid4 img {
    height: 301px;
    width: 430px;
}
.buy_tab table tr td .pic_wid5 {
    height: 150px;
    width: 214px;
}
.buy_tab table tr td .pic_wid5 img {
    height: 150px;
    width: 214px;
}
.buy_tab table tr td .pic_wid6 {
    height: 150px;
    width: 214px;
}
.buy_tab table tr td .pic_wid6 img {
    height: 150px;
    width: 214px;
}
.xs_icondd {
    background: url(../images/xs_icon2.png) no-repeat;
    height: 84px;
    width: 84px;
    position: absolute;
    top: -1px;
    right: -1px;
}
.adres_tabd {
    padding: 10px 10px;
    background-color: #eee;
    width: 72%;
    margin: 0 auto;
}
.adres_tabd table tr td {
    padding: 10px 10px;
    font-size: 12px;
    color: #666;
    border-bottom: 1px dashed #ccc;
}
.tj_btnd {
    margin: 20px auto;
}
.tj_btnd a {
    margin: 0 auto;
}
.sc_img ul li {
    float: left;
    margin-right: 15px;
    height: 100px;
    width: 150px;
    border: 1px solid #ddd;
    margin-bottom: 12px;
}
.sc_img img {
    height: 100px;
    width: 150px;
}
.shop_none {
    background: url(../images/gwc.png) no-repeat left top;
    line-height: 24px;
    padding-left: 70px;
    display: inline-block;
    margin: 100px auto;
    text-align: left;
    min-height: 300px;
}
.shop_none h2 {
    font-size: 15px;
    line-height: 40px;
    color: #333;
}
.cgfs_tab table tr td input {
    width: 200px;
    border-radius: 4px;
    height: 28px;
    line-height: 27px;
    font-size: 12px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
}
.cgfs_tab h2 {
    font-size: 13px;
    color: #333;
}
.cgfs_tab table tr td input.dx_inpd {
    width: auto;
    height: auto;
}
.ss_box {
    padding: 26px 0;
    text-align: center;
}
.ss_box table {
    margin: 0 auto;
}
.ss_box table tr td {
    padding: 0 5px;
}
.ss_box table tr td a.xmbb_btn {
    width: 110px;
    height: 40px;
    line-height: 40px;
    font-size: 17px;
}
.inp_ss {
    height: 38px;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    padding-left: 5px;
}
.inp_ss input {
    line-height: 36px;
    height: 36px;
    border: none;
    background: none;
    width: 98%;
    font-size: 14px;
    font-family: "微软雅黑";
}





/*----------2016-3-4 大客户新增----------*/

.reg_txt {
    text-align: center;
    line-height: 24px;
    padding-top: 10px;
}
a.blue_lj2 {
    color: #019dda;
}
a.blue_lj2:hover {
    color: #59c7f9;
}
.yzm_btnd {
    height: 36px;
    width: 150px;
}
.pass_con {
    padding-top: 60px;
    text-align: center;
}
.pass_icond {
    background: url(../images/icon_ok.jpg) no-repeat top left;
    padding-left: 72px;
    display: inline-block;
    text-align: left;
}
.pass_icond h3 {
    color: #333;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 5px;
    border-bottom: none;
    padding: 0px;
    line-height: 32px;
}
.top_dkf {
    height: 65px;
    line-height: 65px;
    background-color: #019dda;
    padding: 8px 0;
}
.top_kf_wid {}
.logo_kf {
    background: url(../images/logo_kf.png) no-repeat;
    width: 392px;
    height: 65px;
}
.logo_kf a {
    width: 180px;
    height: 65px;
    display: block;
}
.logo_kf2 {
    background: url(../images/logo_kf2.png) no-repeat;
     width: 100px;
    height: 52px;
    margin-top: 6px;
    margin-left: -51px;
}
.sup_advance_title{
	padding-left: 0;
	font-size: 18px;
	background: #019dda;
	position: absolute;
	left: 50px;
	top: 18px;
	padding:0 5px 10px 0;
	
}
.sup_advance_title a{
	color: #fff;
	display: block;
	line-height: 30px;
	padding: 0 0 0 10px;
}
.sup_advance_title a:last-child{
	display: none;
}
.logo_kf2 a {
    width: 100px;
    height: 65px;
    display: block;
}
.wel_txt {
    font-size: 14px;
    color: #fff;
    margin-left: -60px;
}
.wel_txt a {
    color: #a7e4fc;
    margin-left: 12px;
}
.manageCenter a:hover{
	color: #f49f16;
}
.disc99{
	color: #999;
}
.tel_kf {
    background: url(../images/phone_kf.png) no-repeat left center;
    height: 30px;
    line-height: 30px;
    margin-top: 18px;
    padding-left: 40px;
    color: #fff;
    font-size: 26px;
}
.manageCenter {
    padding-left: 20px;
}
.manageCenter a {
    color: white;
}
.chnnerCnter {
    padding-left: 22px;
}
.wid230px {
    background-color: #67686c;
    height: 800px;
    width: 230px;
}
.wid890px {
    width: 890px;
    font-size: 12px;
    margin-right: 50px;
    min-height: 780px;
    background-color: #fff;
}
.wid230px h2 {
    height: 77px;
    background-color: #ff7c7c;
    line-height: 72px;
    font-size: 20px;
    font-weight: normal;
}
.wid230px h2 a {
    text-decoration: none;
    color: #fff;
    display: block;
    padding-left: 73px;
}
.wid230px ul li {
    line-height: 44px;
}


/*height:44px;*/

.wid230px ul li a {
    border-left: 5px solid #67686c;
    padding-left: 70px;
    color: #fff;
    font-size: 15px;
    text-decoration: none;
    display: block;
}
.wid230px ul li a:hover {}
.wid230px ul li a.active {
    border-left: 5px solid #019dda;
    background-color: #fff;
    color: #019dda;
}
.wid230px ul li a.active2 {
    border-left: 5px solid #7f8084;
    background-color: #7f8084;
}
.wid230px ul li a:hover {
    background-color: #7f8084;
    border-left: 5px solid #7f8084;
}
.mem_bg {
    background: url(../images/mem_bgd.jpg) no-repeat right top;
}
.wid230px ul li ul {
    width: 100%;
    background-color: #fff;
    display: none;
}
.wid230px ul li ul li {
    width: 100%;
}
.wid230px ul li ul li a {
    color: #333;
    border-left: 5px solid #fff;
    font-size: 14px;
    padding-left:70px;
}
.wid230px ul li ul li a:hover {
    background-color: #fff;
    color: #019dda;
    border-left: 5px solid #fff;
}
.wid230px ul li ul li a.active {
    border-left: 5px solid #019dda;
    background-color: #fff;
    color: #019dda;
}
.per_tab {
    margin-top: 12px;
}
.per_tab table tr td {
    line-height: 32px;
}
.per_tab table tr td img {
    height: 160px;
    width: 160px;
    border: 1px solid #ddd;
    background-color: white;
}
.per_tab table tr td h2 {
    color: #333;
    font-weight: normal;
    font-size: 22px;
    line-height: 40px;
    margin-bottom: 8px;
}
a.shop_go {
    background: url(../images/shop_kf.png) #ff760d no-repeat 30px center;
    border-radius: 4px;
    padding-left: 66px;
    width: 100px;
    line-height: 48px;
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    display: block;
    height: 48px;
}
a.shop_go:hover {
    background-color: #f36c05;
    webkit-transition: background-color .4s;
    transition: background-color .4s;
}
a.shop_go2 {
    background: #ff760d;
    border-radius: 4px;
    width: 118px;
    line-height: 48px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    display: block;
    height: 48px;
    text-align: center;
}

a.shop_go2:hover {
    background-color: #f36c05;
    webkit-transition: background-color .4s;
    transition: background-color .4s;
}
a.shop_immer {
    margin-left: 10px;
    color: #ff760d;
    border: 1px solid #ff760d;
    background-color: white;
    height: 46px;
    line-height: 46px;
    width: 118px;
    font-size: 16px;
}
a.shop_immer:hover {
    color: #f6b77c;
    border: 1px solid #f6b77c;
    background: white;
}
.per_tab a.blue {
    color: #04a1e2;
}
.dkf_tab {
    padding: 25px 0;
}
.dkf_tab table tr th {
    border: 1px solid #ddd;
    font-size: 14px;
    padding-left: 60px;
    text-align: left;
    background-color: #f3f3f3;
    height: 36px;
    line-height: 36px;
}
.dkf_tab table tr td {
    border: 1px solid #ddd;
    background-color: #fff;
    padding: 12px 0;
    padding-left: 60px;
    line-height: 28px;
}
.tit_dkf {
    height: 15px;
    border-bottom: 1px solid #ddd;
    position: relative;
    margin-bottom: 34px;
    margin-top: 10px;
}
.tit_dkf h2 {
    background-color: #fff;
    position: absolute;
    top: 0px;
    height: 30px;
    line-height: 30px;
    padding-right: 10px;
    display: inline-block;
    font-size: 18px;
    color: #333;
    font-weight: normal;
}
.per_tab2 {
    padding: 25px 0;
}
.per_tab2 table tr td {
    line-height: 30px;
}
.jl_imgd {
    height: 110px;
    width: 110px;
    padding: 20px;
    background-color: #eaeaea;
}
.jl_imgd img {
    height: 110px;
    width: 110px;
}
.per_tab2 table tr td .code_img {
    text-align: center;
}
.per_tab2 table tr td .code_img img {
    height: 130px;
    width: 130px;
}

.hei40px_tit {
    height: 40px;
    border-bottom: 1px solid #ddd;
    position: relative;
}
.hei40px_tit .goBack {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    text-align: center;
    margin: 5px 30px 5px 0;
    color: #04a1e2;
    border: 1px solid #04a1e2;
    border-radius: 4px;
    font-size: 14px;
    width: 100px;
    height: 30px;
    line-height: 30px;
}
.hei40px_tit .goBack:hover {
   border: 1px solid #59c7f9;
   color: #59c7f9;
}
.hei40px_tit h2 {
    color: #333;
    font-size: 16px;
    height: 45px;
    line-height: 45px;
    position: relative;
    padding-left: 20px;
    font-weight: bold;
}
.hei40px_tit .return_laststep, .hei40px_tit .return_laststeps{
	float: right;
	padding-right: 20px;
	 height: 45px;
    line-height: 45px;
     color: #04a1e2;
     font-size: 14px;
     cursor: pointer;
}
.hei40px_tit .return_laststep:hover{
	color:  #59C7F9;
}
.kf_tab table tr td.txt_fr {
    color: #222;
}
.kf_tab2 {
    margin-top: 60px;
    margin-left: 200px;
}
.kf_tab2 table tr td {
    font-size: 14px;
}
.kf_tab2 table tr td.txt_fr {
    color: #222;
}
.kf_tab2 table tr td input {
    font-size: 14px;
}
.card_uld ul li.file_bg {
    background: url(../images/add_icon.png) no-repeat center center;
    border: 1px dashed #ccc;
    height: 110px;
    cursor: pointer;
    float: left;
    margin-right: 25px;
    text-align: center;
    line-height: 110px;
    font-size: 12px;
    width: 110px;
    position: relative;
}
.card_uld ul li .sc_btn {
    position: absolute;
    top: 0px;
    cursor: pointer;
    display: block;
    left: 0px;
    width: 110px;
    height: 110px;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.card_uld ul li img {
    height: 110px;
    width: 110px;
}
a.del_btn_new {
    background-color: #019dda;
    margin: 12px 0;
    width: 200px;
    height: 40px;
    border-radius: 4px;
    text-decoration: none;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 15px;
    display: block;
}
a.del_btn_new:hover {
    background-color: #018dc4;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.infor_tab table tr td .yzm_dd input {
    width: 160px;
    border-radius: 4px;
    height: 32px;
    line-height: 31px;
    font-size: 13px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
}
.yzm_btndd {
    height: 36px;
    width: 150px;
    margin-right: 10px;
}
.yzm_btndd a {
    border-radius: 4px;
    background-color: #e7e7e7;
    display: block;
    text-decoration: none;
    color: #888;
    height: 36px;
    text-align: center;
    line-height: 36px;
    text-align: center;
}
.yzm_btndd a.active {
    border-radius: 4px;
    background-color: #019dda;
    display: block;
    height: 36px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    text-align: center;
}
.allCoefficien {
    font-size: 14px;
    color: #666;
    font-weight: bold;
}
.dkf_tab2 {
    padding: 20px 0;
}
.dkf_tab2 table tr td {
    line-height: 32px;
}
.dkf_tab2 table tr td select {
    border: 1px solid #ddd;
    height: 30px;
    width: 180px;
    font-size: 12px;
    font-family: "微软雅黑";
}
.dkf_tab2 table tr td input {
    border: 1px solid #ddd;
    padding-left: 5px;
    height: 30px;
    width: 170px;
    font-size: 12px;
    font-family: "微软雅黑";
}
a.cx_btn {
    background-color: #019dda;
    width: 80px;
    height: 32px;
    line-height: 31px;
    color: #fff;
    font-size: 14px;
    display: block;
    text-decoration: none;
    border-radius: 4px;
    text-align: center;
}
a.cx_btn:hover {
    color: white;
    background-color: #59C7F9;
    webkit-transition: background-color .4s;
    transition: background-color .4s;
}
a.export:hover {
    border: 1px solid #f18a24 !important;
    webkit-transition: background-color .4s;
    transition: background-color .4s;
    background-color: white !important;
    color: #f18a24 !important;
}
.zqmx_tab {
    padding: 20px 0;
}

.zqmx_tab table tr th {
    background-color: #f7f7f7;
    text-align: left;
    padding: 7px 15px;
    line-height: 24px;
}
.zqmx_tab table tr td {
    padding: 7px 15px;
    text-align: left;
    line-height: 24px;
}
h2.dkf_tit {
    font-size: 15px;
    color: #333;
    line-height: 24px;
    padding: 10px 0;
}
.ser_lineed {
    position: relative;
    height: 43px;
}
.ser_lineed .ser_naved {
    height: 44px;
    position: absolute;
    left: 0px;
    bottom: -1px;
    display: block;
}
.ser_lineed .ser_naved ul li {
    background: url(../images/payd.png) no-repeat;
    height: 44px;
    width: 156px;
    font-size: 15px;
    float: left;
    display: block;
    text-align: center;
    line-height: 43px;
    color: #666;
    cursor: pointer;
}
.ser_lineed .ser_naved ul li.on {
    background: url(../images/payd_hover.png) no-repeat;
    color: #019dda;
}
.padd_bor {
    border: 1px solid #019dda;
    padding: 25px 35px;
}
.infor_tab table tr td select {
    width: 350px;
    border-radius: 4px;
    height: 32px;
    line-height: 31px;
    font-size: 13px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("../images/mem_arrow.png") no-repeat scroll center center;
    background-position: 145px;
}
.bank_ul2 ul li {
    margin: 0px;
    margin-right: 15px;
    margin-bottom: 12px;
}
.bank_ul ul li.active {
    border: 1px solid #019dda;
}
h2.sub_titd {
    color: #cc9966;
    border-bottom: 2px solid #eee;
    padding-bottom: 2px;
    margin-bottom: 8px;
    font-size: 15px;
    line-height: 32px;
    margin-top: 10px;
}
.btn_center {
    text-align: center;
}
.btn_center a.del_btn_new {
    margin: 12px auto;
}
.shdz_tab {
    background: none;
    padding: 20px 0px;
    margin-left: 30px;
}
.shdz_tab table tr td.txt_fr {
    color: #222;
}


.addre_listd ul li {
    background: url(../images/address.png) no-repeat;
    width: 700px;
    height: 90px;
    padding: 8px 18px;
    margin-left: 40px;
    margin-bottom: 30px;
}
.addre_listd ul li.active {
    background: url(../images/address_hover.png) no-repeat;
    width: 700px;
    height: 90px;
    padding: 8px 18px;
}
.add_edit {
    height: 22px;
    padding-bottom: 4px;
    color: #333;
    margin-top: 6px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 8px;
}
.wid80px {
    width: 80px;
    display: inline-block;
}
/*下拉框加输入联想样式*/
.addrss_tab table tr td input.inp_wid3 {
    width: 350px;
    padding-left: 5px;
    border-radius: 4px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #e1e1e1;
    font-size: 13px;
    font-family: "微软雅黑";
}
.addrss_tab table tr td input.makeinp{
   position: absolute;
   left: 36%;
   width: 22.5%;
   top: 24.1%;
   border: none;
}
.addrss_tab table tr td .hoho {
    width:350px;
    height:32px!important; 
    height:32px;
    margin-left:-180px!important;
    margin-left: -100px;
    border-radius:4px;
}
.sp {
    margin-left:179px;
    width:18px;
    overflow:hidden; 
}
.addrss_tab table tr td input.bo4 {
    width:325px;
    position:absolute;
    left:0px!important;
    height:30px!important;
    top: 3px!important; 
    left:1px; 
    top:0px; 
    height:40px;
    border: none;
}
ul.autocomplete {
    list-style-type:none; 
    margin:0px; 
    padding:0px; 
    border:#ebebeb 1px solid;
    width: 355px;
    position: absolute;
    background: white;
    max-height: 220px;
    overflow: auto;
    z-index: 111;
    overflow-x: hidden;
}
.autocomplete li {
    font-size:13px; 
    font-family:"Lucida Console", Monaco, monospace; 
    cursor:pointer; 
    height:30px; 
    line-height:30px;
    padding-left: 10px; 
    color:#333;
}


a.addres_btn.hs_bg {
    background-color: #bbb;
}
.dz_listd {
    margin-top: 20px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.dz_listd ul li {
    border: 3px solid #fff;
}
.dz_listd ul li.active {
    border: 3px solid #85a1d4;
}
.dz_listd ul li table tr td {
    padding: 13px 0;
}

.sc_pad {
    padding: 12px 0;
}
.sc_pad a {
    width: 90px;
    height: 36px;
    float: left;
    border-radius: 4px;
    display: inline-block;
    margin-right: 12px;
    font-size: 14px;
    border: 1px solid #ff760c;
    line-height: 36px;
    text-align: center;
    text-decoration: none;
    color: #ff760c;
}
.sc_pad a.scdd {
    color: #fff;
    background-color: #ff760c;
}
.ts_icon {
    background: url(../images/jgs.png) no-repeat left center;
    line-height: 40px;
    color: #999;
    padding-left: 20px;
}
.bgplN{
	background-image: none;
	padding-left: 0;
	line-height: 15px;
}
.cg_icondd {
    background: url(../images/cg_icon.png) no-repeat;
    height: 28px;
    line-height: 28px;
    font-size: 18px;
    padding-left: 38px;
    color: #333;
    margin-bottom: 10px;
}
.fj_txt {
    background: url(../images/fj_icon.png) no-repeat 6px center;
    padding: 0 15px;
    padding-left: 36px;
    display: inline-block;
    border: 1px solid #ff6666;
    height: 26px;
    line-height: 26px;
}

.dkf_tab2.orderff table tr td select {
    border: 1px solid #ddd;
    height: 30px;
    width: 90px;
    font-size: 12px;
    font-family: "微软雅黑";
    padding-left: 5px;
}
.dkf_tab2.orderff table tr td input {
    border: 1px solid #ddd;
    padding-left: 5px;
    height: 30px;
    width: 102px;
    font-size: 12px;
    font-family: "微软雅黑";
}
.dkf_tab2 table tr td.txt_fr {
    text-align: right;
}


.order_ul2 ul li {
    border: 1px solid #afd9ff;
    margin-top: 12px;
    color: #666;
}
.order_tit2 {
    height: 36px;
    line-height: 36px;
    padding: 0 15px;
    position: relative;
    color: #333;
    background-color: #eaf8ff;
    font-size: 12px;
}
.order_tit2 a {
    color: #019dda;
}
.order_txt2 {
    padding: 12px 30px;
    font-size: 12px;
}
.js_box2 {
    padding: 7px 30px;
    border-top: 1px solid #afd9ff;
    padding-right: 7px;
    position: relative;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #333;
}
.xs_icon2 {
    background: url(../images/xs_icon3a.png) no-repeat 10px center;
    padding-left: 37px;
    color: #333;
    display: inline-block;
    margin-right: 12px;
}
.qx_box a.htgd {
    height: 28px;
    line-height: 28px;
    background-color: #ff7c7c;
    border: 1px solid #ff7c7c;
    color: #fff;
}
.qx_box a.ljzff {
    height: 28px;
    line-height: 28px;
    background-color: #ff9933;
    border: 1px solid #ff9933;
    color: #fff;
}
.qx_box a.dels {
    height: 28px;
    line-height: 28px;
    background-color: #ccc;
    border: 1px solid #ccc;
    color: #333;
}
.fj_icon2 {
    background: url(../images/fj_icon1.png) no-repeat left center;
    padding-left: 28px;
    display: inline-block;
    margin-right: 20px;
}

.botm_none {
    border-bottom: none;
}

.order_num {
    padding: 12px 20px;
}
.order_num table tr td {
    padding: 5px 0;
    text-align: center;
    line-height: 18px;
}
.order_num table tr td b {
    color: #333;
}

.jd_bor {
    height: 8px;
    border-bottom: 3px solid #cac9c9;
    width: 92%;
    margin: 10px auto;
    position: relative;
}
.jd_bor .current {
    border-bottom: 3px solid #ff6600;
    height: 8px;
    position: absolute;
    width: 0%;
    top: 0px;
    left: 0px;
}
.jd_bor .current1 {
    width: 0%;
}
.jd_bor .current2 {
    width: 14%;
}
.jd_bor .current3 {
    width: 28%;
}
.jd_bor .current4 {
    width: 42%;
}
.jd_bor .current5 {
    width: 56%;
}
.jd_bor .current6 {
    width: 70%;
}
.jd_bor .current7 {
    width: 84%;
}
.jd_bor .current8 {
    width: 100%;
}
.point_bg {
    width: 20px;
    height: 20px;
    text-align: center;
    position: absolute;
    left: 0px;
    top: -1px;
    line-height: 20px;
    font-size: 13px;
    background-color: #cac9c9;
    border-radius: 10px;
    color: #fff;
}
.point_bg.active {
    background-color: #f60;
}
.point_2 {
    left: 14%;
}
.point_3 {
    left: 27%;
}
.point_4 {
    left: 42%;
}
.point_5 {
    left: 56%;
}
.point_6 {
    left: 70%;
}
.point_7 {
    left: 84%;
}
.point_8 {
    left: 98%;
}
.pos_none {
    position: inherit;
    width: 104px;
}
.pos_none a {
    width: 104px;
    margin: 0px;
    text-align: center;
    margin-bottom: 8px;
}
a.scht_btn {
    border: 1px solid #f60;
    color: #f60;
    text-align: center;
    width: 102px;
    height: 28px;
    border-radius: 4px;
    text-decoration: none;
    display: block;
    line-height: 28px;
}



.pay_type1 .jd_bor .current1 {
    width: 0%;
}
.pay_type1 .jd_bor .current2 {
    width: 12%;
}
.pay_type1 .jd_bor .current3 {
    width: 24%;
}
.pay_type1 .jd_bor .current4 {
    width: 36%;
}
.pay_type1 .jd_bor .current5 {
    width: 48%;
}
.pay_type1 .jd_bor .current6 {
    width: 60%;
}
.pay_type1 .jd_bor .current7 {
    width: 72%;
}
.pay_type1 .jd_bor .current8 {
    width: 84%;
}
.pay_type1 .jd_bor .current9 {
    width: 100%;
}
.pay_type1 .point_2 {
    left: 12%;
}
.pay_type1 .point_3 {
    left: 24%;
}
.pay_type1 .point_4 {
    left: 36%;
}
.pay_type1 .point_5 {
    left: 48%;
}
.pay_type1 .point_6 {
    left: 60%;
}
.pay_type1 .point_7 {
    left: 72%;
}
.pay_type1 .point_8 {
    left: 84%;
}
.pay_type1 .point_9 {
    left: 100%;
}

.fy_box {
    height: 24px;
    margin: 15px auto;
    text-align: center;
}
.fy_box a {
    background-color: #e6e6e6;
    padding: 0 8px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    border: 1px solid #e6e6e6;
    font-size: 13px;
    color: #333;
    text-decoration: none;
    display: inline-block;
    margin: 0 4px;
}
.fy_box a:hover {
    border: 1px solid #3d95d5;
}
.fy_box a.active {
    background-color: #3d95d5;
    border: 1px solid #3d95d5;
    color: #fff;
}
.hot_city {
    height: 32px;
    line-height: 32px;
    padding-bottom: 8px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

a.scht_btn2 {
    background: url(../images/xz_icond.png) no-repeat 7px center;
    border: 1px solid #ff9933;
    color: #ff9933;
    padding: 0 15px 0 30px;
    height: 30px;
    border-radius: 4px;
    margin-left: 12px;
    text-decoration: none;
    display: inline-block;
    line-height: 30px;
}


.bor_cond {
    padding: 20px;
    min-height: 713px;
    border-top: none;
}


.infor_txt {
    text-align: center;
    padding: 30px 0;
}

.zf_okf {
    padding-left: 30px;
    text-align: left;
    color: #666;
    display: inline-block;
    line-height: 30px;
}


/* background:url(../images/icon_ok.jpg) no-repeat left top;*/

.zf_okf h2 {
    font-size: 20px;
    color: #333;
    font-weight: normal;
    line-height: 50px;
}


.tip_box2 {
    width: 500px;
    background-color: #fff;
    border: 1px solid #e1e1e1;
    border-top: 2px solid #f60;
}
.hei32px {
    background-color: #f7f7f7;
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #e1e1e1;
    padding: 0 12px;
    position: relative;
}
.hei32px h2 {
    font-size: 14px;
}
.ts_box {
    padding: 20px 25px;
    color: #333;
    padding-bottom: 40px;
}
.rz_txtd {
    background: url(../images/ts_icon2.jpg) no-repeat left center;
    background-size: 26px 26px;
    height: 30px;
    line-height: 30px;
    padding-left: 32px;
    font-weight: bold;
    font-size: 18px;
    color: #f60;
}
.pad_32px {
    padding-left: 32px;
    padding-top: 12px;
}

.tj_btn {
    margin-top: 20px;
}
.tj_btn a {
    width: 115px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    display: inline-block;
    background-color: #019dda;
    margin-right: 12px;
    text-decoration: none;
    font-size: 16px;
}
.tj_btn a:hover {
    background-color: #019dda;
    webkit-transition: background .5s;
    transition: background .5s;
}
.tj_btn a.back_btn {
    background-color: #afafaf;
}
.tj_btn a.back_btn:hover {
    background-color: #9d9d9d;
}

.ts_btnd a {
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    width: 94px;
}
.del_btna {
    background: url(../images/close.png) no-repeat center center;
    cursor: pointer;
    display: block;
    height: 21px;
    width: 21px;
    position: absolute;
    right: 10px;
    top: 5px;
}
.del_btna:hover {
    background: url(../images/close2.png) no-repeat center center;
    background-color: #cbcdcd;
}










/*---------大宗采购--------*/

.pur_bg {
    background: url(../images/sur_bg.png) no-repeat top center;
    height: 204px;
    text-align: center;
}
.pur_bg h2 {
    background: url(../images/pur_arrow.png) no-repeat bottom center;
    padding-bottom: 20px;
    padding-top: 85px;
    font-size: 26px;
    color: #333;
    font-weight: normal;
}
.pur_ul {
    padding: 50px 0;
}
.pur_ul ul li {
    width: 235px;
    float: left;
    font-size: 18px;
    text-align: center;
    color: #333;
    line-height: 32px;
}
.pur_ul ul li img {
    height: 128px;
    height: 128px;
    margin-bottom: 5px;
}
.pur_btnd {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 50px;
}
.pur_btnd a {
    margin: 0 50px;
}








/*---------商城--------

.shop_img{ width:100%; height:385px;  position:relative; z-index:1;}
.shop_img .fullSlide{ width:100%; position:relative; height:385px; background:#fff; }
.shop_img .fullSlide .bd li{ width:100% !important; height:385px; overflow:hidden; text-align:center; }
.shop_img .fullSlide .bd li a{ display:block; height:385px; }
.shop_con{ background-color:#fff; margin-bottom:20px; }
h2.shop_tit{ border-bottom:2px solid #eaeaea; height:48px; line-height:48px; font-size:20px; color:#333; font-weight:normal; padding-left:18px;}

.shop_ul{ padding:18px 0;}
.shop_ul ul li{ float:left; width:235px; border-left:1px solid #f1f1f1; text-align:center; line-height:34px; font-size:18px; color:#999;}
.shop_ul ul li:first-child{ border-left:none; width:236px;}
.shop_ul ul li img{ width:85px; height:55px; margin-top:10px;}
.shop_ul ul li b{ font-size:24px; font-weight:normal; }
.bor_botm{ border-bottom:2px solid #eaeaea; height:48px; line-height:48px; padding-right:20px; position:relative;  }
.bor_botm a{color:#019dda;}
.xstm_nav{ height:50px; position:absolute; left:0px; bottom:-2px;}
.xstm_nav ul li{ width:120px; cursor:pointer; text-align:center; border-bottom:2px solid #eaeaea; height:48px; float:left; line-height:48px; font-size:20px; color:#333;}
.xstm_nav ul li.on{ border-bottom:2px solid #019dda; color:#019dda;}


.sale_ul ul li{ float:left; width:235px; height:285px; overflow:hidden;  border-left:1px solid #f2f1f1; }
.sale_ul ul li:first-child{ border-left:none; width:236px;}
.ul_pad{ padding:14px 20px; border-bottom:1px solid #eaeaea; }
.sale_img{ width:195px; height:130px; margin-bottom:10px; text-align:center;}

.sale_txt{ height:44px; overflow:hidden;}
.sale_txt a{ color:#000; font-size:14px; line-height:22px;}
.sale_txt a:hover{color:#019dda;}
.prize_pad{ padding:12px 20px;}
.prize_pad b{ font-size:18px; font-weight:normal;}
.under_txt{ text-decoration:line-through;}

h2.tit_dd{ border-bottom:1px solid #019dda; height:48px; line-height:48px; font-size:20px; color:#333; position:relative; font-weight:normal; padding:0 18px;}
h2.tit_dd .mored_ljf{ position:absolute; height:48px; right:20px; top:0px;}
h2.tit_dd .mored_ljf a{color:#019dda; font-size:14px;}

.infor_hei ul li{ height:265px;}
.sale_ul ul li.first{ background-color:#e0fdf7; position:relative;}
.icon_img{ padding:20px 0; text-align:center;}


*/


/*---------首页改动--------*/

.lj_fr {
    position: absolute;
    right: 0px;
    top: 0px;
}
.top_1 a {
    margin: 0 3px;
}
.top_2 {
    height: 62px;
    padding: 8px 0;
    background-color: #fff;
    margin: 0 auto;
}
.search_bg {
    width: 470px;
    padding-left: 6px;
    height: 32px;
    border: 2px solid #019dda;
    margin-left: 60px;
    margin-top: 17px;
    position: relative;
}
.search_bg input {
    height: 30px;
    width: 420px;
    border: none;
    background: none;
    font-family: "微软雅黑";
    outline: none;
}
.search_bg input.ss_btn {
    height: 32px;
    border: none;
    background: #019dda;
    width: 55px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    outline: none;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}
.tel_box {
    background: url(../images/tel_icon.png) no-repeat 10px center;
    padding-left: 36px;
    border: 1px solid #019dda;
    height: 34px;
    line-height: 34px;
    width: 200px;
    font-size: 13px;
    color: #019dda;
    margin-top: 17px;
}
.tel_box b {
    font-size: 15px;
}
.shop_btn a {
    background: url(../images/shop_icon.png) no-repeat 10px center;
    padding-left: 30px;
    border: 1px solid #ff760c;
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    color: #ff760c;
    margin-top: 17px;
    padding-right: 8px;
    overflow: hidden;
    display: inline-block;
    text-decoration: none;
}
.wid425px {
    display: inline-block;
    width: 415px;
}


.nav_new {
    height: 48px;
    background-color: #019dda;
}
.nav_new ul li {
    width: 156px;
    height: 48px;
    float: left;
    position: relative;
    z-index: 100;
}
.nav_new ul li a.nav_lj {
    height: 48px;
    display: block;
    text-align: center;
    line-height: 48px;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
}
.nav_new ul li a.nav_lj.active {
    background-color: #0191b7;
}
.nav_new ul li.fl_list {
    width: 244px;
}
.nav_new ul li .all_list {
    position: absolute;
    top: 48px;
    left: 0px;
    width: 1180px;
}
.fl_nav {
    width: 244px;
    background: #f1f1f1;
    display: block;
    padding: 10px 0px 10px 0;
    height: 250px;
}



.list_ljd {
    background: url(../images/tip_bg.jpg) #fff no-repeat right bottom;
    padding: 15px 190px 20px 20px;
    height: 235px;
    display: none;
    width: 720px;
    overflow: hidden;
    position: relative;
}

.list_ljd h2 {
    line-height: 30px;
    font-size: 14px;
    color: #333;
}
.lj_all {
    padding: 6px 0;
    padding-left: 60px;
    font-size: 13px;
    line-height: 26px;
}
.lj_all a {
    font-size: 13px;
    margin: 0 7px;
}
.lj_all a:first-child {
    margin-left: 0px;
}
.nav_new ul li .nav_list {
    position: absolute;
    left: 0px;
    top: 43px;
    border: 2px solid #0191b7;
    border-top: none;
    background-color: #fff;
    padding-bottom: 8px;
    width: 152px;
    display: none;
}
.nav_new ul li .nav_list a {
    color: #222;
    font-size: 14px;
    text-align: center;
    height: 30px;
    width: 152px;
    line-height: 30px;
    background-color: #fff;
    text-decoration: none;
    display: block;
}
.nav_new ul li .nav_list a:hover {
    color: #019dda;
}
.arrow_icon {
    background: url(../images/arrow_2a.png) #0191b7 no-repeat top center;
    height: 5px;
    width: 152px;
    display: block;
    margin-bottom: 8px;
}



.add_bgd {
    background: url(../images/add_bgd.png) no-repeat;
    height: 175px;
    width: 1178px;
    border: 1px solid #eee;
}
.wid710px {
    margin: 00px auto;
    width: 710px;
    margin-top: 54px;
}
.wid710px ul li {
    background: url(../images/btn_box.png) no-repeat;
    width: 308px;
    height: 67px;
    float: left
}
.wid710px ul li a {
    background: url(../images/add_icon2.png) no-repeat 20px center;
    padding-left: 92px;
    text-decoration: none;
    display: block;
    color: #019dda;
    font-size: 26px;
    line-height: 62px;
}
a.dzcg_btn {
    background: url(../images/add_icon1.png) no-repeat 20px center;
}
.infor_fb {
    margin-left: 15px;
}
.infor_fb ul li {
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    float: left;
    width: 110px;
    text-align: center;
}
.infor_fb ul li a {
    color: #666;
    text-decoration: none;
    display: block;
}
.infor_fb ul li a.on {
    color: #019dda;
}
.infor2 {}
.infor2 table tr th {
    background-color: #f5f5f5;
    height: 46px;
    line-height: 46px;
    font-size: 14px;
}
.infor2 table tr td {
    border-bottom: 1px dashed #dbdbdb;
    text-align: center;
    padding: 15px 20px;
    color: #666;
    line-height: 22px;
    font-size: 13px;
}
.infor2 table tr td.txt_fl {
    text-align: left;
}
.infor2 table tr td h2 {
    color: #222;
    font-size: 13px;
    font-weight: normal;
}
.infor2 table tr td a.del_btn {
    background-color: #019dda;
}
.infor2 table tr td a.del_btn:hover {
    background-color: #0090c8;
}



/*---------大宗采购--------*/

.pur_bg {
    background: url(../images/sur_bg.png) no-repeat top center;
    height: 204px;
    text-align: center;
}
.pur_bg h2 {
    background: url(../images/pur_arrow.png) no-repeat bottom center;
    padding-bottom: 20px;
    padding-top: 85px;
    font-size: 26px;
    color: #333;
    font-weight: normal;
}
.pur_ul {
    padding: 50px 0;
}
.pur_ul ul li {
    width: 235px;
    float: left;
    font-size: 18px;
    text-align: center;
    color: #333;
    line-height: 32px;
}
.pur_ul ul li img {
    height: 128px;
    height: 128px;
    margin-bottom: 5px;
}
.pur_btnd {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 50px;
}
.pur_btnd a {
    margin: 0 50px;
}





/*---------商城--------*/

.shop_img {
    width: 100%;
    height: 385px;
    position: relative;
    z-index: 1;
}
.shop_img .fullSlide {
    width: 100%;
    position: relative;
    height: 385px;
    background: #fff;
}
.shop_img .fullSlide .bd li {
    width: 100% !important;
    height: 385px;
    overflow: hidden;
    text-align: center;
}
.shop_img .fullSlide .bd li a {
    display: block;
    height: 385px;
}
.shop_con {
    background-color: #fff;
    margin-bottom: 20px;
}
h2.shop_tit {
    border-bottom: 2px solid #eaeaea;
    height: 48px;
    line-height: 48px;
    font-size: 20px;
    color: #333;
    font-weight: normal;
    padding: 0 18px;
}
h2.shop_tit a {
    font-size: 14px;
    color: #019dda;
}
.shop_ul {
    padding: 18px 0;
}
.shop_ul ul li {
    float: left;
    width: 235px;
    border-left: 1px solid #f1f1f1;
    text-align: center;
    line-height: 34px;
    font-size: 18px;
    color: #999;
}
.shop_ul ul li:first-child {
    border-left: none;
    width: 236px;
}
.shop_ul ul li img {
    width: 85px;
    height: 55px;
    margin-top: 10px;
}
.shop_ul ul li b {
    font-size: 24px;
    font-weight: normal;
}
.bor_botm {
    border-bottom: 2px solid #eaeaea;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    position: relative;
}
.bor_botm a {
    color: #019dda;
}
.xstm_nav {
    height: 50px;
    position: absolute;
    left: 0px;
    bottom: -2px;
}
.xstm_nav ul li {
    width: 120px;
    cursor: pointer;
    text-align: center;
    border-bottom: 2px solid #eaeaea;
    height: 48px;
    float: left;
    line-height: 48px;
    font-size: 20px;
    color: #333;
}
.xstm_nav ul li.on {
    border-bottom: 2px solid #019dda;
    color: #019dda;
}
.sale_ul ul li {
    float: left;
    width: 235px;
    height: 285px;
    position: relative;
    overflow: hidden;
    border-right: 1px solid #f2f1f1;
}
.sale_ul ul li:first-child {}
.sale_ul ul li:hover {
    background-color: #f6f6f6;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}
.xsqg_icon {
    position: absolute;
    height: 60px;
    width: 60px;
    left: 0px;
    top: 0px;
}

.ul_pad {
    padding: 14px 20px;
    border-bottom: 1px solid #eaeaea;
}
.sale_img {
    width: 195px;
    height: 130px;
    margin-bottom: 10px;
    text-align: center;
}
.sale_txt {
    height: 44px;
    overflow: hidden;
}
.sale_txt a {
    color: #000;
    font-size: 14px;
    line-height: 22px;
}
.sale_txt a:hover {
    color: #019dda;
}
.prize_pad {
    padding: 12px 20px;
}
.prize_pad b {
    font-size: 18px;
    font-weight: normal;
}
.under_txt {
    text-decoration: line-through;
}
h2.tit_dd {
    border-bottom: 1px solid #019dda;
    height: 48px;
    line-height: 48px;
    font-size: 20px;
    color: #333;
    position: relative;
    font-weight: normal;
    padding: 0 18px;
}
h2.tit_dd .mored_ljf {
    position: absolute;
    height: 48px;
    right: 20px;
    top: 0px;
}
h2.tit_dd .mored_ljf a {
    color: #019dda;
    font-size: 14px;
}
.infor_hei ul li {
    height: 265px;
}
.sale_ul ul li.first {
    background-color: #e0fdf7;
    position: relative;
}
.icon_img {
    padding-top: 13px;
    text-align: center;
}
.pro_ljd {
    position: absolute;
    left: 0px;
    width: 215px;
    bottom: 0px;
    background-color: #d2faf2;
    padding: 15px 10px;
    overflow: hidden;
    padding-bottom: 0px;
    height: 100px;
}
.pro_ljd a {
    display: inline-block;
    margin: 0 4px;
    margin-bottom: 2px;
    min-width: 50px;
    text-align: center;
    line-height: 24px;
    text-decoration: none;
    color: #50bba5;
    padding: 0 6px;
}
.pro_ljd a.active,
.pro_ljd a:hover {
    color: #fff;
    background-color: #019dda;
}
.pp_tabd {
    padding: 20px 0;
}
.pp_tabd table {
    margin: 0px auto;
}
.pp_tabd table tr td {
    padding: 12px;
    border: 1px solid #eaeaea;
    overflow: hidden;
    text-align: center;
    width: 100px;
    height: 50px;
}
.pp_tabd table tr td:hover {
    background-color: #f6f6f6;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}


/*---------合作企业--------*/

.zzqy_tab table tr td a.del_btn {
    background-color: #019dda;
}
.zzqy_tab table tr td a.del_btn:hover {
    background-color: #0090c8;
}
.zzqy_tab table tr td .pro_img {
    text-align: center;
    height: 72px;
    width: 72px;
    overflow: hidden;
}
.zzqy_tab table tr td .pro_img img {
    border-radius: 0px;
}



/*---------帮助中心--------*/

.logo_help {
    background: url(../images/logo_help.png) no-repeat;
    width: 392px;
    height: 65px;
}
.logo_help a {
    width: 180px;
    height: 65px;
    display: block;
}
.home_icon {
    background: url(../images/home_icon.png) no-repeat left center;
    padding-left: 20px;
    font-size: 14px;
}
.home_icon a {
    color: #fff;
}
.wid400pxs {
    width: 370px;
}
.wid230px_help {
    background-color: #f1f1f1;
    width: 230px;
}
.wid950px_help {
    width: 950px;
}
.wid230px_help h2 {
    height: 66px;
    background-color: #666;
    color: #fff;
    line-height: 66px;
    text-align: center;
    font-size: 20px;
    font-weight: normal;
}
.wid230px_help ul li {}
.nav_help {
    position: relative;
    height: 55px;
    cursor: pointer;
    border-bottom: 1px solid #ccc;
    line-height: 55px;
    padding: 0 15px 0 30px;
    width: 185px;
    color: #333;
    font-size: 15px;
}
.arrow_zk {
    background: url(../images/icon_jia.png) no-repeat center center;
    height: 55px;
    width: 50px;
    position: absolute;
    right: 0px;
    top: 0px;
}
.arrow_zk a {
    display: block;
    height: 55px;
    width: 50px;
}
.arrow_zk.active {
    background: url(../images/icon_jian.png) no-repeat center center;
}
.help_list {
    background-color: #fff;
    display: none;
}
.help_list a {
    height: 52px;
    line-height: 52px;
    padding-left: 50px;
    color: #333;
    font-size: 14px;
    border-bottom: 1px solid #ccc;
    display: block;
    text-decoration: none;
}
.help_list a:hover,
.help_list a.active {
    color: #019dda;
}
.help_pos {
    height: 35px;
    padding: 15px 40px;
    line-height: 35px;
    background-color: #f0f9ff;
}
.dqpos_icon {
    background: url(../images/icon_posa.png) no-repeat left center;
    padding-left: 22px;
    font-size: 13px;
}
.help_con {
    padding: 10px 50px;
}
.ques_ul ul li {
    padding: 5px 0;
    line-height: 22px;
}
.help_ss {
    border: 2px solid #019dda;
    background-color: #fff;
    line-height: 30px;
    position: relative;
    height: 30px;
    width: 500px;
    padding-left: 15px;
}
.help_ss input {
    height: 30px;
    line-height: 30px;
    width: 470px;
    border: none;
    background: none;
    font-family: "微软雅黑";
    outline: none;
}
.help_ss input.ss_btn {
    height: 30px;
    border: none;
    background: #019dda;
    width: 55px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    outline: none;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}
.help_del_txt h2 {
    border-bottom: 1px solid #e1e1e1;
   /* line-height: 32px;*/
    height: 24px;
    padding-left: 22px;
    margin-bottom: 20px;
    padding-bottom: 6px;
    font-size: 15px;
    color: #333;
     padding-right: 22px;
}
.help_del_txt h2 span{
    display: block;
    float: left;
}
.help_del_txt h2 a{
    color: #019dda;
    display: block;
    float: right;
}
.help_del_txt p {
   /* margin-bottom: 6px;*/
    color: #333;
}


/*text-indent:2em;*/


/*---------列表详情--------*/

.pro_serch {
    padding: 10px 20px;
    padding-top: 0px;
}
.pro_serch table tr td {
    border: 1px solid #e1e1e1;
}
.pro_serch table tr td.tit_txta {
    background-color: #fbfaf8;
    text-align: center;
    width: 102px;
    color: #333;
    font-size: 16px;
    line-height: 36px;
}
.pp_ul ul li {
    float: left;
    width: 114px;
    cursor: pointer;
    height: 50px;
    text-align: center;
    border-bottom: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
}
.pp_ul ul li:hover {
    background-color: #f6f6f6;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}
.bor_2px {
    border: 1px solid #fff;
    padding: 4px;
    overflow: hidden;
    height: 40px;
    width: 104px;
}
.bor_2px.active {
    border: 1px solid #019dda;
    outline: 1px solid #019dda;
}
.cplb_ul {
    background-color: #fbfaf8;
}
.cplb_ul ul li {
    cursor: pointer;
    border-bottom: 2px solid #fbfaf8;
    padding: 0 15px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    font-size: 14px;
}
.cplb_ul ul li:hover {
    color: #019dda;
}
.cplb_ul ul li.active {
    border-bottom: 2px solid #019dda;
    color: #019dda;
}
.pos_dq {
    position: relative;
}
.total_txt {
    position: absolute;
    top: 15px;
    right: 20px;
    line-height: 22px;
    font-size: 14px;
    color: #333;
    font-family: "微软雅黑";
}
.serch_box {
    border: 1px solid #e1e1e1;
    padding: 6px 10px;
    height: 40px;
    margin-bottom: 20px;
}
.serch_box ul li {
    float: left;
    border: 1px solid #e1e1e1;
    cursor: pointer;
    border-left: none;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: 100px;
}
.serch_box ul li:first-child {
    border: 1px solid #e1e1e1;
}
.serch_box ul li.active {
    border: 1px solid #019dda;
    color: #fff;
    background-color: #019dda;
    display: block;
}
.serch_box ul li a.sub {
    background: url(../images/icon_down.png) no-repeat right center;
    color: #333;
    text-decoration: none;
    height: 38px;
    padding-right: 20px;
    display: inline-block;
}
.serch_box ul li a.sub.active {
    background: url(../images/icon_up.png) no-repeat right center;
    color: #019dda;
}
.shop_ul2 {
    border-top: 1px solid #f1f1f1;
}
.shop_ul2 ul li {
    height: 283px;
    border-bottom: 1px solid #f1f1f1;
}





/*---------特价专区--------*/

.sale_bg {
    background: url(../images/banner_sale.png) no-repeat top center;
    height: 350px;
}
.tj_uld {
    border-top: 1px solid #f1f1f1;
}
.tj_uld ul li {
    border-bottom: 1px solid #f1f1f1;
}



/*---------产品详情--------*/

.wid235px {
    width: 236px;
}
h2.tit_blue {
    color: #fff;
    font-size: 17px;
    background-color: #016086;
    height: 42px;
    line-height: 42px;
    padding: 0 20px;
    font-weight: normal;
}
.sale_ul2 {
    margin-bottom: 20px;
}
.sale_ul2 ul li {
    border-bottom: 1px solid #f1f1f1;
}
.del_con {
    width: 930px;
    border: 1px solid #e1e1e1;
    padding-bottom: 40px;
}
.del_nav2 {
    height: 40px;
    border-bottom: 1px solid #e1e1e1;
    background-color: #fbfaf8;
}
.del_nav2 ul li {
    width: 150px;
    height: 37px;
    line-height: 36px;
    text-align: center;
    font-size: 15px;
    cursor: pointer;
    float: left;
    border-right: 1px solid #e1e1e1;
    border-top: 3px solid #fbfaf8;
}
.del_nav2 ul li.on {
    color: #019dda;
    background-color: #fff;
    border-top: 3px solid #019dda;
}




/*---------信息发布--------*/

.infor_titd {
    height: 42px;
    background-color: #019dda;
    padding: 0 20px;
    line-height: 42px;
    margin-top: 20px;
    position: relative;
}
.infor_titd h2 {
    color: #fff;
    font-size: 17px;
    font-weight: normal;
}

.fb_btn a {
    width: 100px;
    height: 30px;
    border-radius: 4px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background-color: #f60;
    text-decoration: none;
    display: block;
    position: absolute;
    right: 20px;
    top: 6px;
}
.infor_con {
    border: 1px solid #f1f1f1;
}
.xxfb_nav {
    border-bottom: 1px solid #f1f1f1;
    height: 44px;
    background-color: #fbfaf8;
}
.xxfb_nav ul li {
    float: left;
    width: 120px;
    text-align: center;
}
.xxfb_nav ul li a {
    display: block;
    line-height: 42px;
    font-size: 16px;
    color: #333;
    text-decoration: none;
    height: 42px;
    border-bottom: 2px solid #fbfaf8;
}
.xxfb_nav ul li a.active {
    color: #019dda;
    border-bottom: 2px solid #019dda;
}
.th_bg table tr th {
    background-color: #fff;
}
.infor_txt_add {
    line-height: 22px;
    color: #333;
}
.infor_txt_add p {
    margin-bottom: 6px;
}
.wid240px {
    padding-bottom: 80px;
}
.infor_icond {
    background: url(../images/xxfb_icon.png) no-repeat 20px center;
    padding-left: 50px;
    font-size: 18px;
    color: #333;
    line-height: 55px;
}
.infor_tit2 {
    background-color: #fafafa;
    height: 55px;
    font-size: 18px;
    color: #019dda;
    line-height: 55px;
    border-bottom: 1px solid #e1e1e1;
    text-align: center;
}
.infor_txt_pad {
    padding: 15px 30px;
    color: #333;
    line-height: 24px;
}
.infor_txt_pad p {
    margin-bottom: 4px;
}
.mem_tit2 {
    margin-bottom: 18px;
}
h3.tit_4d {
    font-weight: normal;
}
.gk_tab table {
    margin: 15px auto;
}
.gk_tab table tr td {
    border: 1px solid #e1e1e1;
    line-height: 24px;
    font-size: 12px;
    padding: 5px 15px;
}
.gk_tab table tr td.tit_gk {
    background-color: #f1f1f1;
    text-align: center;
    font-size: 13px;
}
.wid920px_2 {
    width: 1178px;
    background-color: #fff;
    border: 1px solid #ebebeb;
    min-height: 757px;
    padding-bottom: 30px;
}


.shop_tab table tr td.yh_tab {
    padding: 10px 40px;
    text-align: left;
    background-color: #fef8e8;
    line-height: 26px;
    border: 1px solid #fedbbe;
    font-size: 12px;
    color: #333;
}
.shop_tab table tr td.yh_tab b {
    font-size: 16px;
}

.hei52px_2 {
    padding: 15px 0;
    background-color: #eee;
    border-radius: 4px;
    margin-top: 20px;
    line-height: 28px;
    font-size: 13px;
    color: #333;
    text-align: right;
}
.hei52px_2 b {
    color: #c00;
    margin: 0 2px;
    font-size: 14px;
}


.tjg_btn a {
    height: 34px;
    width: 110px;
    background-color: #ff760d;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    border-radius: 4px;
    color: #fff;
    display: block;
    text-decoration: none;
    margin: 12px 0;
}
.tjg_btn a:hover {
    background-color: #e96704;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
}





.sale_img a {
    display: table-cell;
    vertical-align: middle;
    width: 195px;
    height: 130px;
}
.sale_img img {
    width: 192px;
    height: 120px;
    margin-top: 0 !important;
    margin: 0 auto;
}
.pro_ul ul li img {
    width: 180px;
    height: 130px;
}
.pp_tabd img {
    width: 104px;
    height: 40px;
}
.pp_tabd img {
    width: 100px;
    height: 50px;
}
.zzqy_tab .pro_img img {
    height: 72px;
    width: 72px;
}


.bor_dat {
    border: 1px dashed #ccc;
    margin: 5px auto;
    padding: 15px;
    margin-bottom: 12px;
}
.bor_dat h2 {
    font-size: 14px;
    color: #333;
    margin-top: 6px;
    line-height: 30px;
}
.bor_dat ul li {
    float: left;
    width: 180px;
    line-height: 24px;
    padding: 5px 0;
    overflow: hidden;
}
.bor_dat ul li a {
    color: #555;
    font-size: 12px;
}
.bor_dat ul li a:hover {
    color: #019dda;
}
.bor_dat ul li b {
    font-size: 13px;
}

.mxfy_tab table tr td a {
    text-decoration: none;
}
















/*---------2016-5-21新增--------*/

.new_top {
    color: #999;
    background-color: #f9f9f9;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    font-family: "宋体";
    border-bottom: 1px solid #eee;
    position: relative;
}
.new_top a {
    color: #f58337;
}
.lj_fr a {
    color: #999;
}
.lj_fr a:hover {
    color: #016086;
}
.new_tel {
    background: url(../images/new_tel.png) no-repeat left center;
    padding-left: 23px;
    margin-left: 20px;
    color: #f58337;
    display: inline-block;
}
.new_top2 {
    padding: 15px 0;
    height: 75px;
    overflow: hidden;
    background-color: #fff;
}
.logo_new a {
    background: url(../images/new_logo.png) no-repeat;
    height: 75px;
    width: 315px;
    display: block;
}
.search_bg {
    background: url(../images/new_serch.png) no-repeat 10px center;
    width: 500px;
    padding-left: 38px;
    height: 32px;
    border: 2px solid #016086;
    margin-left: 80px;
    margin-top: 20px;
    position: relative;
}
.search_bg input {
    height: 30px;
    width: 420px;
    border: none;
    background: none;
    font-family: "微软雅黑";
    outline: none;
}
.search_bg input.ss_btn {
    height: 32px;
    border: none;
    background: #016086;
    width: 70px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    outline: none;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}
.search_bg input.ss_btn:hover {
    background-color: #005475;
}
.shop_btn2 {
    height: 32px;
    margin-top: 13px;
    width: 140px;
    position: relative;
    border: 1px solid #dfdfdf;
    background-color: #f9f9f9;
}
.shop_btn2 a {
    background: url(../images/new_shop.png) no-repeat 12px 8px;
    padding-left: 15px;
    height: 32px;
    line-height: 32px;
    width: 125px;
    text-align: center;
    display: block;
    font-size: 12px;
    -moz-transition: all 300ms ease 0s;
    -webkit-transition: all 300ms ease 0s;
    -o-transition: all 300ms ease 0s;
    transition: all 300ms ease 0s;
}
.shop_btn2 a:hover {
    background-position: 12px -25px;
    color: #f58337;
    text-decoration: none;
}

.num_txt2 {
    height: 14px;
    padding: 0 3px;
    line-height: 13px;
    color: #fff;
    border-radius: 6px;
    position: absolute;
    right: -6px;
    top: -6px;
    background-color: #f00;
    font-size: 10px;
}

.nav_new {
    height: 48px;
    background-color: #016086;
}
.nav_new ul li {
    width: 156px;
    height: 48px;
    float: left;
    position: relative;
    z-index: 100;
}
.nav_new ul li a.nav_lj {
    height: 48px;
    display: block;
    text-align: center;
    line-height: 48px;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.nav_new ul li a.nav_lj:hover,
.nav_new ul li a.nav_lj.active,
.nav_new ul li a.nav_lj.actived {
    background-color: #ffe500;
    color: #333;
}
.nav_new ul li a.nav_lj.current,
.nav_new ul li a.nav_lj.current:hover {
    background-color: #00374c;
    color: #fff;
}
.nav_new ul li.fl_list {
    width: 244px;
}
.nav_new ul li .all_list {
    position: absolute;
    top: 48px;
    left: 0px;
}
.fl_nav {
    width: 244px;
    background: #dfdfdf;
    display: block;
    padding: 10px 0px 10px 0;
    height: 280px;
    position: relative;
}
.more_new {
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 30px;
    width: 244px;
    line-height: 30px;
    text-align: center;
}
.fl_nav ul li {
    display: block;
    height: 32px;
}
.fl_nav ul li a.current {
    background: url(../images/new_arrow.png) no-repeat 226px center;
    height: 32px;
    line-height: 32px;
    padding: 0 30px 0 30px;
    display: block;
    color: #333;
    font-size: 14px;
    text-decoration: none;
}
.fl_nav ul li a:hover,
.fl_nav ul li a.current.active {
    background: url(../images/new_arrow.png) #fff no-repeat 226px center;
    color: #016086;
}

.lj_all {
    padding: 6px 0;
    padding-left: 60px;
    font-size: 13px;
    line-height: 26px;
}
.lj_all a {
    font-size: 12px;
    margin: 0px;
    height: 18px;
    line-height: 18px;
    padding: 0px;
    width: 120px;
    display: inline-block;
    overflow: hidden;
    overflow: hidden;
    /*自动隐藏文字*/
    text-overflow: ellipsis;
    /*文字隐藏后添加省略号*/
    white-space: nowrap;
    /*强制不换行*/
}

.nav_new ul li .nav_listd {
    position: absolute;
    left: 0px;
    top: 48px;
    border-top: none;
    background-color: #fff070;
    width: 156px;
    display: none;
}
.nav_new ul li .nav_listd a {
    color: #333;
    font-size: 14px;
    text-align: center;
    height: 30px;
    width: 156px;
    line-height: 30px;
    text-decoration: none;
    display: block;
    border-bottom: 1px solid #fff;
}
.nav_new ul li .nav_listd a:hover {
    color: #fff;
    background-color: #f58337;
}
.arrow_icon {
    background: url(../images/arrow_2a.png) #0191b7 no-repeat top center;
    height: 5px;
    width: 152px;
    display: block;
    margin-bottom: 8px;
}
.more_new a {
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    overflow: hidden;
    background: none;
    background-color: #d2d3d5;
    display: block;
    margin: 0px;
    padding: 0px;
}
.more_new a:hover {
    background: #016086;
    color: #fff;
}
.turn_pic {
    width: 100%;
    height: 300px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.turn_pic .fullSlide {
    width: 100%;
    position: relative;
    height: 300px;
    background: #fff;
}
.turn_pic .fullSlide .bd li {
    width: 100% !important;
    height: 300px;
    overflow: hidden;
    text-align: center;
}
.turn_pic .fullSlide .bd li a {
    display: block;
    height: 300px;
}



.new_perd {
    background: url(../images/new_per_bg.png) no-repeat;
    height: 70px;
    font-size: 14px;
    margin: 20px auto;
    padding: 0px 80px;
    padding-top: 20px;
}
.new_perd table tr td {
    color: #fff;
    vertical-align: top;
}
.new_perd table tr td h2 {
    font-size: 24px;
    line-height: 26px;
    margin-bottom: 5px;
    font-weight: normal;
}

.per_btn a {
    width: 150px;
    background-color: #ffe500;
    text-decoration: none;
    display: block;
    text-align: center;
    padding-left: 60px;
    height: 42px;
    line-height: 42px;
    border-radius: 21px;
    font-size: 16px;
    color: #2e2b01;
    position: relative;
    margin-top: 8px;
}
.per_btn a:hover {
    background-color: #edd501;
}
.per_btn a span {
    height: 56px;
    width: 56px;
    position: absolute;
    left: 18px;
    top: -18px;
    display: block;
}
.ygc_boxd {
    border: 1px solid #dfdfdf;
    border-right: none;
    background-color: #fff;
    height: 170px;
    overflow: hidden;
}
.ygc_boxd ul li {
    border-right: 1px solid #dfdfdf;
    height: 170px;
    float: left;
    width: 235px;
    text-align: center;
}
.ygc_boxd ul li.first {
    width: 234px;
}
.ygc_boxd ul li a {
    display: block;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    width: 234px;
    height: 170px;
    color: #333;
    text-decoration: none;
}
.ygc_boxd ul li a img {
    margin: 10px auto;
    width: 100px;
    height: 100px;
}
.ygc_boxd ul li a:hover {
    color: #015f84;
    background-color: #f8f8f8
}
.ygc_boxd ul li a:hover img {
    -webkit-animation: wobble 1s .2s ease both;
    -moz-animation: wobble 1s .2s ease both;
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%)
    }
}
@-moz-keyframes wobble {
    0% {
        -moz-transform: translateX(0%)
    }
    15% {
        -moz-transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -moz-transform: translateX(20%) rotate(3deg)
    }
    45% {
        -moz-transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -moz-transform: translateX(10%) rotate(2deg)
    }
    75% {
        -moz-transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -moz-transform: translateX(0%)
    }
}



.new_tit2 {
    height: 45px;
    border-bottom: 2px solid #015f84;
    margin-top: 20px;
    position: relative;
}
.new_tit2 h2 {
    background: url(../images/new_tit_bg.png) #015f84 no-repeat 20px center;
    padding-left: 40px;
    width: 120px;
    font-size: 20px;
    color: #fff;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-weight: normal;
}
a.more_2 {
    color: #016086;
    font-size: 15px;
    position: absolute;
    right: 12px;
    top: 0px;
    top: 0px;
    line-height: 45px;
}
.new_serive {
    border: 1px solid #dfdfdf;
    border-top: none;
    border-right: none;
    background-color: #fff;
    height: 280px;
    overflow: hidden;
}
.new_serive ul li {
    border-right: 1px solid #dfdfdf;
    height: 280px;
    float: left;
    width: 294px;
    text-align: center;
}
.new_serive ul li.first {
    width: 293px;
}
.new_serive ul li a.link_detail {
    display: block;
    text-align: center;
    width: 140px;
    height: 36px;
    border: 1px solid #dfdfdf;
    color: #333;
    text-decoration: none;
    font-size: 16px;
    display: block;
    border-radius: 19px;
    line-height: 36px;
    margin: 8px auto;
}
.new_serive ul li img {
    margin: 10px auto;
    margin-top: 28px;
    width: 85px;
    height: 85px;
}
.new_serive ul li:hover {
    background-color: #f8f8f8;
}
.new_serive ul li:hover a.link_detail {
    color: #fff;
    background-color: #f58337;
    border: 1px solid #f58337;
}
.new_serive ul li h2 {
    font-size: 18px;
    color: #000;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    font-weight: normal;
    margin-bottom: 5px;
}
.new_serive ul li p {
    height: 44px;
    line-height: 22px;
    overflow: hidden;
    padding: 0 25px;
}


.new_serive ul li:hover img {
    -webkit-animation: pulse 1s .2s ease both;
    -moz-animation: pulse 1s .2s ease both;
}
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1)
    }
}
@-moz-keyframes pulse {
    0% {
        -moz-transform: scale(1)
    }
    50% {
        -moz-transform: scale(1.1)
    }
    100% {
        -moz-transform: scale(1)
    }
}


.col_cy_new {
    color: #f58337;
}

.new_tit2 ul li {
    width: 160px;
    cursor: pointer;
    background-color: #fff;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 20px;
    color: #015f84;
    float: left;
}
.new_tit2 ul li.on {
    color: #fff;
    background-color: #015f84;
}
.new_listd {
    border: 1px solid #dfdfdf;
    border-top: none;
    border-right: none;
    background-color: #fff;
    height: 328px;
    overflow: hidden;
}
.new_listd ul li {
    border-right: 1px solid #dfdfdf;
    height: 328px;
    padding: 0px 25px;
    line-height: 28px;
    font-size: 14px;
    float: left;
    width: 244px;
    /*add by 20160524 --Lir*/
    position: relative;
}
.new_listd ul li.first {
    width: 243px;
}
.new_listd ul li b {
    font-size: 18px;
}
.new_pro_img {
    width: 150px;
    height: 150px;
    overflow: hidden;
    text-align: center;
    margin: 30px auto;
    margin-top: 40px;
}
.new_pro_img img {
    width: 150px;
    height: 150px;
}
.new_pro_img img:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    webkit-transition: opacity .5s;
    transition: opacity .5s;
}
.prize_new {
    color: #999;
    text-decoration: line-through;
}
.ner_intro {
    height: 48px;
    line-height: 24px;
    overflow: hidden;
}
.ner_intro a {
    color: #333;
}
.ner_intro a:hover {
    color: #015f84;
}
.tj_new_con {
    margin-bottom: 20px;
}
.num_con_new {
    height: 67px;
    background-color: #015f84;
    padding: 25px 0;
    overflow: hidden;
    margin: 0 auto 20px;
    max-width: 1440px;
    min-width: 1080px;
    width: 90%;
}
.num_con_new ul {
    width: 100%;
}
.num_con_new ul li {
    float: left;
    width: calc(25% - 82px);
    padding: 0 40px;
    text-align: center;
    line-height: 22px;
    font-size: 16px;
    border-left: 1px solid #006d99;
    color: #fff;
    height: 57px;
    padding-top: 10px;
    border-right: 1px solid #004c6b;
}
.num_con_new ul li.first {
    background-color: #eaeaea;
}
.num_con_new ul li .num_txt {
    font-size: 26px;
    color: #f60;
    line-height: 32px;
}
.team_numd {
    background: url(../images/new_icona.png) no-repeat left 4px;
    padding-left: 46px;
    display: inline-block;
    text-align: left;
}
.team_numd.icon_2 {
    background: url(../images/new_iconb.png) no-repeat left 4px;
}
.team_numd.icon_3 {
    background: url(../images/new_iconc.png) no-repeat left 4px;
}
.team_numd.icon_4 {
    background: url(../images/new_icond.png) no-repeat left 4px;
}

.botm_2 {
    background: #3c3837;
    color: #999;
    text-align: center;
    height: 44px;
    padding: 10px 0;
    line-height: 22px;
    font-size: 12px;
    font-family: "宋体";
}
.botm_2 a {
    color: #999;
}
.botm_2 a:hover {
    color: #f60;
}
.wid400px_new {
    width: 350px;
}
.wid400px_new ul li {
    float: left;
    width: 130px;
    margin-right: 20px;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.wid400px_new dl {
    width: 150px;
    padding-right: 0px;
    float: left;
    line-height: 24px;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.wid440px {
    width: 500px;
    margin-left: 35px;
    margin-right: 35px;
}
.wid440px ul li {
    width: 240px;
    float: left;
    line-height: 20px;
    padding: 2px 10px;
    padding-left: 0px;
}
.code_new {
    width: 120px;
    text-align: center;
}
.code_new h2 {
    text-align: left;
}
.pos_fr {
    background: url(../images/new_pc.png) no-repeat;
    width: 94px;
    height: 313px;
    padding-top: 90px;
    position: fixed;
    right: 10px;
    top: 25%;
    z-index: 20;
    text-align: center;
    padding-right: 7px;
}
.pos_fr ul li {
    height: 42px;
    border-top: 1px solid #006d99;
    border-bottom: 1px solid #004c6b;
    color: #fff;
    font-size: 14px;
    line-height: 42px;
}
.pos_fr ul li a {
    display: block;
    color: #fff;
    text-decoration: none;
}
.pos_fr ul li a:hover,
.pos_fr ul li a.active {
    background-color: #ffe500;
    color: #333;
}

a.topd {
    background: url(../images/new_rtop.png) no-repeat;
    height: 24px;
    width: 24px;
    display: block;
    margin: 15px auto;
}



.new_prodd {
    background-color: #fff;
    padding: 30px 0;
}
.new_prodd ul {
    width: 1000px;
    margin: 0 auto;
}
.new_prodd ul li {
    background: url(../images/new_jg_line.png) no-repeat left center;
    font-size: 18px;
    color: #333;
    text-align: center;
    float: left;
    width: 250px;
}
.new_prodd ul li.first {
    background: none;
}
.new_prodd ul li img {
    width: 118px;
    height: 118px;
    margin-bottom: 5px;
    margin: 0 auto;
}

.new_prodd ul li:hover img {
    -webkit-animation: bounce 1s .2s ease both;
    -moz-animation: bounce 1s .2s ease both;
}


@-webkit-keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        -webkit-transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px)
    }
}
@-moz-keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        -moz-transform: translateY(0)
    }
    40% {
        -moz-transform: translateY(-30px)
    }
    60% {
        -moz-transform: translateY(-15px)
    }
}

.new_pro_tit {
    margin-top: 15px;
    height: 54px;
    line-height: 54px;
    color: #333;
    padding: 0 20px;
    font-size: 24px;
    border-bottom: 1px solid #ccc;
}


/*background-color:#015f84;*/

.bh_tit {
    height: 44px;
    line-height: 44px;
    font-size: 18px;
}
.new_padd {
    padding: 20px 50px;
    background-color: #fff;
    font-size: 16px;
    line-height: 30px;
    color: #333;
}
.new_padd h2 {
    color: #04a1e2;
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 15px;
    padding: 0 10px;
    padding-bottom: 5px;
    font-size: 18px;
    font-weight: normal;
}
.new_inp_tab {
    padding-left: 150px;
    font-size: 16px;
    color: #333;
}
.new_inp_tab table tr td {
    padding: 4px 4px;
    font-size: 16px;
    color: #333;
}
.new_inp_tab table tr td input {
    height: 34px;
    font-size: 15px;
    font-family: "微软雅黑";
    border: 1px solid #dfdfdf;
    outline: none;
    padding: 0 6px;
    width: 460px;
}
.new_inp_tab table tr td textarea {
    height: 80px;
    font-size: 15px;
    font-family: "微软雅黑";
    border: 1px solid #dfdfdf;
    outline: none;
    padding: 0 6px;
    width: 460px;
    line-height: 24px;
}
.js_txtd {
    line-height: 30px;
    margin-bottom: 15px;
}
.js_txtd img {
    margin-left: 6px;
}
.fj_btnd {
    height: 40px;
    width: 160px;
    cursor: pointer;
    line-height: 40px;
    background-color: #23aee4;
    text-align: center;
    color: #fff;
    font-size: 16px;
    position: relative;
}
.fj_btnd .file_bgd {
    height: 40px;
    width: 160px;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

a.tjxq_btn {
    background-color: #f58337;
    width: 250px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    color: #fff;
    font-size: 20px;
    display: block;
    text-decoration: none;
    margin-top: 12px;
}
.new_tit_3 {
    height: 42px;
    margin-bottom: 15px;
    margin-top: 15px;
    border-bottom: 2px solid #dfdfdf;
    position: relative;
}
.ll_bgd {
    height: 44px;
    color: #fff;
    position: absolute;
    left: 0px;
    bottom: -2px;
    font-size: 16px;
    line-height: 44px;
    width: 150px;
    text-align: center;
    display: inline-block;
    background-color: #019dda;
}
a.hs_bend {
    height: 36px;
    width: 140px;
    line-height: 36px;
    text-align: center;
    font-size: 15px;
    text-align: center;
    color: #fff;
    background-color: #f68c45;
    position: absolute;
    right: 0px;
    bottom: 3px;
}
.xm_tans {
    margin-top: 15px;
}
.xm_tans table tr th {
    text-align: center;
    color: #333;
    font-size: 17px;
    background-color: #dad5d5;
    height: 45px;
    border: 1px solid #dad5d5;
}
.xm_tans table tr td {
    text-align: center;
    font-size: 15px;
    border: 1px solid #dad5d5;
    padding: 10px 20px;
    line-height: 22px;
}
.xm_tans table tr:nth-child(odd) td {
    background-color: #f6f6f6;
}
.xm_tans table tr td.txt_fl {
    text-align: left;
}
h2.pad_wid {
    background: #015f84;
    width: auto;
    padding: 0 12px;
    display: inline-block;
}
.horer_list {
    margin-top: 10px;
}
.horer_list ul li {
    width: 196px;
    float: left;
    margin-right: 20px;
    text-align: center;
    font-size: 14px;
    margin-bottom: 10px;
    line-height: 26px;
}
.horer_list ul li img {
    width: 196px;
    height: 120px;
}

.xm_tans table tr td a {
    color: #015f84;
}


.gk_tab_new table tr td {
    font-size: 14px;
    padding: 6px 4px;
    vertical-align: top;
}
.gk_tab_new table tr td.txt_fr {
    text-align: right;
    font-size: 15px;
    color: #333;
    font-weight: bold;
}





.nav_new ul li .all_list {
    display: block;
}


.list_scdd {
    position: absolute;
    left: 50%;
    top: 0px;
    height: 300px;
    margin-left: -590px;
    z-index: 1000;
}

.fr_list_new {
    background: url(../images/tip_bg.jpg) #fff no-repeat right bottom;
    padding: 15px 40px 20px 20px;
    height: 265px;
    width: 876px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: 244px;
    display: none;
}
.fr_list_new h2 {
    line-height: 30px;
    font-size: 14px;
    color: #333;
}







.order_addd ul li {
    border: 1px solid #e1e1e1;
    margin-bottom: 10px;
    font-size: 13px;
}
.order_tit0 {
    height: 34px;
    padding: 0 15px;
    background-color: #f6f6f6;
    line-height: 34px;
    font-size: 13px;
    color: #333;
}
.order_tit0 a {
    color: #019dda;
}
.ordd_padd {
    padding: 12px;
    font-size: 12px;
    position: relative;
}
a.new_btnddd {
    width: 106px;
    height: 32px;
    text-decoration: none;
    border-radius: 4px;
    background-color: #015f84;
    text-align: center;
    line-height: 32px;
    color: #fff;
    font-size: 15px;
    display: block;
    margin: 10px 0;
}
a.new_btnddd:hover {
    background-color: #004e6c;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}

.wid700px_new {
    width: 700px;
}
.wid700px_new p {
    margin-bottom: 4px;
}
.wid700px_new b,
.wid700px_new span {
    margin-right: 50px;
}

.new_inp_tab table tr td input.fild_news {
    height: auto;
    font-size: 15px;
    font-family: "微软雅黑";
    border: none;
    outline: none;
    padding: 0;
    width: auto;
}
.below {
    margin-bottom: 20px;
}
.login_con table tr .pd5 {
    padding-top: 5px;
}
.login_con table tr td {
   /* padding: 1px 0;
    font-size: 13px;
    color: #333;*/
}
.login_con table tr td.txt_fr {
    text-align: right;
}
.login_con table tr td input {
    width: 99%;
    border: 1px solid #e1e1e1;
    height: 32px;
    text-indent: .5em;
    line-height: 32px;
    border-radius: 4px;
    font-size: 13px;
    font-family: "微软雅黑";
    margin-right: 5px;
}
.login_con table tr td input.inp50 {
    width: 60%;
}
.login_con table tr td input.inp40 {
    width: 35%;
}
.login_con table tr td select {
    width: 99%;
    border: 1px solid #e1e1e1;
    height: 32px;
    line-height: 32px;
    border-radius: 4px;
    font-size: 13px;
    font-family: "微软雅黑";
    margin-right: 5px;
    background: url(../images/xianxia.png) no-repeat 98%;
    text-indent: .5em;
}
.login_left {
    float: left;
    margin-top: 3px;
}
.login_zidong {
    color: #666;
    margin-right: 250px;
    float: left;
}
.forget_div {
    background-color: #fff;
    border: 1px solid #e4e4e4;
    height: 360px;
    margin-right: 110px;
    margin-top: 130px;
    width: 420px;
}
.forget_div h2 {
    font-size: 14px;
    color: #898989;
    width: 96%;
    padding: 5px 2%;
    border-bottom: 1px solid #e1e1e1;
}


/*易合作cooperation
主页面*/

.cooperation {
    min-width: 1080px;
    padding: 0 5%;
    width: 90%;
    margin: 0 auto;
    max-width: 1180px;
}
.cooperation .top {
    width: 100%;
    padding: 20px 0;
    height: 76px;
    border-bottom: 0;
    background-color: inherit;
}
.cooperation .top img {
    height: 100%;
    margin: 0 auto;
}

.pabo50{
	padding-bottom: 50px;
}
/*位置*/

.cooperation .seat {
    width: 100%;
    margin-bottom: 21px;
    font-size: 16px;
    color: #333;
    height: 18px;
    line-height: 18px;
}
.cooperation .seat .left {
    float: left
}
.cooperation .seat .left h1 {
    float: left;
}
.cooperation .seat .left a {
    float: left;
    color: #333;
}
.cooperation .seat .left span {
    float: left;
    color: #333;
    margin-left: 10px;
    margin-right: 10px;
}
.cooperation .seat .left a:hover {
    color: #019dda;
}
.cooperation .seat .right {
    float: right;
}
.cooperation .seat .right a {
    float: left;
    color: #333;
}
.cooperation .seat .right a:hover {
    color: #019dda;
}
.cooperation .seat .right span {
    float: left;
    margin-left: 5px;
    margin-right: 5px;
}
.bgwf7{
    width: 100%;height: 20px; background: #f7f7f7;
}
.bgf7pb20{
    background:#f7f7f7;padding-bottom: 20px;
}
.w380{
    width: 380px !important;
}
.mt10mth{
    margin-top: -10px  !important;
}
/*选择主要地区*/

.cooperation .search {
    width: 100%;
    border: 1px solid #e1e1e1;
    margin-bottom: 15px;
    display: table;
    background-color: #fff;
    margin-top: 20px;
    padding-bottom: 5px;
}
.cooperation .search h1 {
    float: left;
    color: #005bac;
    font-size: 16px;
    width: 100px;
    text-align: right;
    line-height: 30px;
}
.cooperation .search .right {
    float: left;
    /*width:400px;*/
    margin-left: 10px;
    margin-top: 15px;
}
.cooperation .search .right .rightdiv {
    width: 1140px;
    font-size: 16px;
    margin-bottom: 8px;
    display: table;
    margin-left: 10px;
}
.cooperation .search .right .rightdiv .content {
    float: left;
    width: calc(100% - 165px);
    margin-top: 8px;
    width: 1060px;
}
.cooperation .search .right .rightdiv .content #one {}
.cooperation .search .right .rightdiv .content #two {
    display: block;
}
.cooperation .search .right .rightdiv .zhangkai {
    background-color: #015cad;
    border-radius: 4px;
    float: right;
    font-size: 16px;
    height: 100%;
    line-height: 30px;
    padding: 0 27px;
    color: #fff;
    cursor: pointer;
}
.cooperation .search .right .rightdiv .zhangkai:hover {
    background-color: #04a1e2;
}
.cooperation .search .right .rightdiv .left {
    float: left;
    width: 20px;
    height: 20px;
    background-color: #005bac;
    color: #fff;
    text-align: center;
    line-height: 20px;
    margin-top: 5px;
    margin-right: 5px;
}
.cooperation .rightdiv {
    height: 55px;
    line-height: 55px;
    border-bottom: 1px dashed #EBEBEB;
}
.cooperation .rightdiv .middle {
    width: 65px;
    float: left;
    font-size: 13px;
    color: #666;
    margin-right: 10px;
}
.cooperation .rightdiv .mt10 {
    margin-top: 12px;
}
.cooperation .rightdiv .middle img {
    height: 30px;
    float: left;
    margin-right: 10px;
}
.cooperation .rightdiv .input {
    width: 220px;
    height: 28px;
    border: 1px solid #e1e1e1;
    line-height: 25px;
    padding: 0 25px 0 5px;
    background: url(../images/mem_arrow.png) no-repeat;
    background-position: 98%;
    color: #333;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}


/*资质复选框*/

input[type='checkbox'] {
    /* display: none;*/
}
.choice_check {
    float: left;
    position: relative;
}
.check {
    float: left;
    border: 1px solid #e1e1e1;
    margin-right: 5px;
    margin-top: 10px;
}
.check+label {
    font-size: 14px;
    color: #333;
    line-height: 30px;
    float: left;
    margin-right: 15px;
}
.check:checked+label {
    color: #005bac;
}


/*二级选择*/

.second_choice {
    font-size: 14px;
    color: #333;
    border: 1px solid #808080;
    padding-left: 10px;
    padding-right: 10px;
    width: 200px;
    position: absolute;
    top: 30px;
    display: none;
    z-index: 99;
    background-color: #fff;
}
.check2 {
    float: left;
    border: 1px solid #e1e1e1;
    margin-right: 5px;
    margin-top: 10px;
}
.check2+label {
    font-size: 14px;
    color: #333;
    line-height: 30px;
    float: left;
    margin-right: 15px;
}
.check2:checked+label {
    color: #005bac;
}


/*搜索*/

.cooperation .search .bottom {
    width: 100%;
    float: left;
    height: 35px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.cooperation .search .bottom ul {
    width: 100%;
}
.cooperation .search .bottom ul li {
    float: right;
    height: 100%;
    line-height: 35px;
    font-size: 16px;
    padding: 0 27px;
    border-radius: 4px;
}
.cooperation .search .bottom ul li a {
    color: #333
}
.cooperation .search .bottom ul li a:hover {
    color: #005bac;
}
.cooperation .search .bottom .li_on {
    background-color: #F49F16;
    color: #fff;
    margin-right: 10px;
}
.cooperation .search .bottom .li_on:hover {
    background-color: #F6B77C;
}


/*企业切换*/

.company_top {
    background-color: #fff;
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin-top: 15px;
    position: relative;
    border: 1px solid #ebebeb;
    font-size: 16px;
}
.company_top .cttextRight {
    float: right;
    margin-right: 20px;
}
.company_top .cttextRight p span {
    color: red;
}
.company_top ul {
    height: 100%;
    float: left;
}
.company_top ul li {
    float: left;
    height: 46px;
    line-height: 46px;
    font-size: 16px;
    color: #333;
    padding: 0 10px;
    cursor: pointer;
    margin-left: 20px;
}
.company_top .li_on {
    border-bottom: 2px solid #04a1e2 !important;
    margin-top: 2px;
}
.company_top .input {
    width: 200px;
    height: 28px;
    padding: 0 4px;
    color: #333;
    line-height: 28px;
    float: right;
    margin-top: 10px;
    font-size: 16px;
    margin-right: 10px;
    border: 1px solid #04a1e2;
}
.company_top select {
    height: 28px;
    padding: 0 4px;
    color: #333;
    line-height: 28px;
    float: right;
    margin-top: 10px;
    font-size: 16px;
    border: 1px solid #04a1e2;
    width: 70px;
    border-right: 0;
    background: #fff url("../images/mem_arrow.png") no-repeat scroll 98% center;
}
.company_top .sousuo {
    float: right;
    width: 60px;
    text-align: center;
    border: 0;
    line-height: 30px;
    background-color: #04A1E2;
    color: #fff;
    font-size: 16px;
    height: 30px;
    margin-top: 10px;
    margin-right: 10px;
}
.company_top .sousuo:hover {
    background-color: #59C7F9;
    color: #fff;
}
.company_top .sousuo a {
    font-size: 16px;
    color: #fff;
    line-height: 50px;
}
.company_top .sousuo a:hover {
    color: #fff;
}


/* 搜索内容块 */

.sousuoWar {
    width: 100%;
    border-bottom: 1px solid #EBEBEB;
    display: table;
    padding-bottom: 20px;
    background: #fff;
}
.sousuoSub {
    width: 1180px;
    margin: 20px auto;
}
.sousuoSub input::-webkit-input-placeholder {
    color: #999;
    font-size: 14px;
}


/*公司内容*/

.company_content {
    width: calc(100% - 62px);
    padding: 20px 30px;
    border: 1px solid #e1e1e1;
    margin-top: 15px;
    overflow: hidden;
    background-color: #fff;
}
.company_content .left {
    float: left;
    width: 110px;
    height: 110px;
    margin-right: 40px;
    border: 1px solid #cccccc;
    padding: 4px;
    position: relative;
}
.company_content .left a {
    width: 110px;
    height: 110px;
    display: table-cell;
    vertical-align: middle;
}
.company_content .left a img {
    max-width: 110px;
    max-height: 110px;
    margin: 0 auto;
}
.company_content .middle {
    height: 100%;
    /*width:calc(100% - 320px);*/
    margin-right: 160px;
    /*float:left;*/
    margin-left: 150px;
}
.company_content .middle .middle_top {
    /*width:100%;*/
    line-height: 20px;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 20px;
}
.company_content .middle .middle_top a {
    color: #005bac;
}
.company_content .middle .middle_top a:hover {
    color: #0C72DD;
}
.company_content .middle .middle_dizi {
    width: 100%;
    color: #343434;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 20px;
}
.company_content .middle .middle_bottom {
    width: 100%;
    line-height: 30px;
    font-size: 16px;
    color: #333;
}
.company_content .right {
    width: 120px;
    float: right;
    height: 100%;
}
.company_content .right .mydiv {
    width: 120px;
    float: left;
    height: 100%;
}
.company_content .right .right_div {
    width: 100%;
    height: 35px;
    color: #fff;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    float: left;
}
.company_content .right .color {
    background-color: #04A1E2;
    margin-bottom: 15px;
}
.company_content .right .color:hover {
    background-color: #59C7F9;
}
.company_content .right .color2 {
    background-color: #F49F16;
}
.company_content .right .color2:hover {
    background-color: #F6B77C;
}
.company_content .right .guanzhu {
    float: left;
    margin-left: 10px;
    height: 84px;
    width: 38px;
    background: url(../images/guanzhu.png) no-repeat;
}
.company_content .right .guanzhu .wenzi {
    font-size: 14px;
    text-align: center;
    color: #fff;
    width: 100%;
    margin-top: 40px;
}
.company_content .right .guanzhu:hover {
    opacity: 0.7;
}
.company_content .right .quxiao {
    float: left;
    margin-left: 10px;
    height: 84px;
    width: 38px;
    background: url(../images/quxiao.png) no-repeat;
}
.company_content .right .quxiao .wenzi {
    font-size: 14px;
    text-align: center;
    color: #fff;
    width: 100%;
    margin-top: 40px;
}
.company_content .right .quxiao:hover {
    opacity: 0.7;
}
.cooperation .bottom {
    width: 100%;
    height: 36px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.cooperation .bottom .left {
    float: left;
    height: 100%;
    color: #333;
    line-height: 36px;
    font-size: 16px;
}
.cooperation .bottom .right {
    float: right;
    height: 100%;
}


/*公司详情*/

.company_detali {
    /*padding:40px 70px;*/
    border: 1px solid #808080;
    width: 100%;
    display: table;
    margin-bottom: 15px;
}
.company_detali .detali_top {
    min-height: 220px;
    margin-top: 40px;
    margin-left: 70px;
    margin-right: 70px;
}
.company_detali .detali_top .left {
    float: left;
    width: 130px;
    height: 100%;
    margin-left: 70px;
}
.company_detali .detali_top .left .left_top {
    width: 120px;
    height: 120px;
    padding: 0 5px 10px;
}
.company_detali .detali_top .left .left_top .img {
    width: 110px;
    height: 110px;
    border: 1px solid #cccccc;
    padding: 4px;
    display: table-cell;
    vertical-align: middle;
}
.company_detali .detali_top .left .left_top .img img {
    max-height: 110px;
    max-width: 110px;
    margin: 0 auto;
}
.company_detali .detali_top .left .submit {
    width: 100%;
    height: 35px;
    font-size: 16px;
    color: #fff;
    line-height: 35px;
    text-align: center;
    margin-top: 25px;
}
.company_detali .detali_top .left .submit .submit_right {
    float: left;
}
.company_detali .detali_top .left .color {
    background-color: #F49F16;
}
.company_detali .detali_top .left .color:hover {
    background-color: #F6B77C;
}
.company_detali .detali_top .left .color2 {
    background-color: #cccccc;
}
.company_detali .detali_top .left .color2:hover {
    background-color: #bababa;
}
.company_detali .detali_top .left .color3 {
    background-color: #cd3838;
}
.company_detali .detali_top .left .color3:hover {
    background-color: #ff6b66;
}
.company_detali .detali_top .left .colo2_left {
    float: left;
    margin-left: 28px;
    width: 27px;
    height: 24px;
    margin-top: 6px;
    margin-right: 10px;
}
.company_detali .detali_top .left .colo2_left img {
    width: 27px;
    height: 24px;
}
.company_detali .detali_top .right {
    margin-left: 220px;
    height: 100%;
    margin-right: 70px;
}
.company_detali .detali_top .right .right_top {
    width: 100%;
    height: 30px;
    margin-bottom: 15px;
}
.company_detali .detali_top .right .right_top .right_top_left {
    float: left;
    max-width: 500px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 28px;
    color: #333;
    font-weight: bold;
    line-height: 30px;
    height: 100%;
}
.company_detali .detali_top .right .right_top .right_top_middle {
    float: left;
    margin-left: 14px;
    width: 33px;
    height: 26px;
    margin-top: 2px;
}
.company_detali .detali_top .right .right_top .right_top_middle img {
    width: 100%;
    height: 100%;
}
.company_detali .detali_top .right .right_top .right_top_right {
    float: right;
    font-size: 20px;
    color: #333;
    height: 100%;
    line-height: 30px;
}
.company_detali .detali_top .right .right_middle {
    width: 100%;
    font-size: 16px;
    color: #333;
    height: 20px;
    line-height: 20px;
    margin-bottom: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.company_detali .detali_top .right .right_bottom {
    width: 100%;
    font-size: 16px;
    color: #333;
    line-height: 30px;
}
.company_detali .detali_content {
    margin-top: 20px;
    margin-left: 70px;
    margin-right: 70px;
}
.company_detali .detali_content .content_top {
    width: 100%;
    height: 30px;
}
.company_detali .detali_content .content_top ul {
    width: 1180px;
    height: 100%;
    border-bottom: 1px solid #808080;
}
.company_detali .detali_content .content_top ul li {
    float: left;
    font-size: 16px;
    color: #333;
    height: 24px;
    border: 3px solid #fff;
    line-height: 24px;
    cursor: pointer;
    padding: 0 10px;
    margin-right: 30px;
}
.company_detali .detali_content .content_top .li_on {
    border-bottom: 3px solid #04a1e2;
}
.company_detali .detali_content .content_detali {
    width: 100%;
}
.company_detali .detali_content .content_detali .mydiv {
    width: 100%;
    font-size: 16px;
}
.company_detali .detali_content .content_detali .mydiv .fl {
    margin-right: 10px;
}
.company_detali .detali_content .content_detali .mydiv .img {
    border: 1px solid #cccccc;
    display: table-cell;
    height: 110px;
    vertical-align: middle;
    width: 110px;
}
.company_detali .detali_content .content_detali .mydiv img {
    margin: 0 auto;
    max-width: 100%;
    max-height: 100%;
}
.company_detali .detali_content .content_detali .mydiv .myli {
    color: #333;
    border: 1px solid #0f8cc1;
    height: 18px;
    line-height: 18px;
    padding: 5px 10px;
    float: left;
    border-radius: 28px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.company_detali .detali_content .content_detali .mydiv p {
    color: #333;
    height: 20px;
    line-height: 20px;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent {
    width: 100%;
    border-bottom: 1px solid #808080;
    padding: 10px 0;
    display: table;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivleft {
    float: left;
    height: 100px;
    width: 100px;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivleft img {
    width: 100%
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivright {
    margin-left: 120px;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivright .mydivrighttop {
    width: 100%;
    height: 30px;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivright .mydivrighttop a {
    font-size: 20px;
    color: #333;
    line-height: 30px;
    float: left;
    height: 100%;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivright .mydivrighttop a:hover {
    color: #0f8cc1;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivright .mydivrighttop .li {
    color: #333;
    border: 1px solid #0f8cc1;
    height: 16px;
    line-height: 16px;
    padding: 1px 10px;
    float: left;
    border-radius: 28px;
    margin-left: 10px;
    font-size: 14px;
    margin-top: 5px;
}
.company_detali .detali_content .content_detali .mydiv .mydivcontent .mydivright p {
    width: 100%;
    margin-top: 5px;
    color: #333;
}
.design_top {
    /*width:calc(100% - 2px);*/
    width: 100%;
    border: 1px solid #e1e1e1;
    border-bottom: 0;
    display: table;
    margin-bottom: 20px;
    font-size: 14px;
    color: #898989;
    background-color: #fff;
}
.design_top .design_topnext {
    border-bottom: 1px solid #e1e1e1;
    display: table;
    width: 100%;
}
.design_top .left {
    width: 100px;
    height: 100%;
    float: left;
}
.design_top .left ul {
    width: 100%;
    height: 100%;
}
.design_top .left ul li {
    width: 100%;
    height: 40px;
    text-align: center;
    line-height: 40px;
}
.design_top .right {
    margin-left: 101px;
    margin-right: 90px;
    height: 100%;
    /*width:calc(100% - 181px);*/
    border-left: 1px solid #e1e1e1;
}
.design_top .right .right_li {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.design_top .right .right_li a {
    height: 40px;
    color: #898989;
    padding: 0 10px;
    float: left;
    position: relative;
    z-index: 99;
}
.design_top .right .right_li a:hover {
    color: #019dda;
}



/*公司详情改版 HYX*/
.cooperation .set {
    height: 50px;
    line-height: 50px;
    margin-bottom: 0;
    font-size: 13px;
}
.companyDetail {
    border: 1px solid #ebebeb;
    padding: 15px 10px;
    background: white;
    margin-bottom: 20px;
}
.companyDetail-inner h1 {
    font-size: 16px;
    font-weight: bold;
    color: #333;
    padding: 0 0 15px 10px;
}
.companyDetail-inner ul{
    width: 24%;
    padding-left: 10px;
    border-right: 1px solid #ebebeb;
}
.companyDetail-inner ul li {
    padding-bottom: 5px;
}
.companyDetail-inner ul:last-of-type {
    border-right: none;
}
.scopebusiness {
    cursor: pointer;
}
.companyDetailTextHide {
    max-width: 265px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.companyDetail-inner-chart {
    margin-top: -52px;
    padding-right: 10px;
}
.companyDetail-inner-chart canvas {
    margin-left: 20px;
}
.companyDetail table {
    border: none;
    text-align: left;
}
.companyDetail table td {
    text-align: left;
    border: none;
}
.companyDetail .borLeft td {
    border-right: 1px solid #ebebeb;
    height: 25px;
    line-height: 25px;
    font-size: 13px;
   /* padding: 0 20px;*/
    width: 24.5%;
    cursor: pointer;
}
.companyDetail .detailBor td {
    width: 25%;
}
.companyDetail .borLeft .blue {
    color: #04a1e2;
    cursor: pointer;
}
.mydiv .content tr .pad10 {
    padding: 5px;
    text-align: left;
}
.mydiv .content tr .pa04{
    text-align: center;
    cursor: pointer;
    width: 18%;
}
.cloud .content .chacot{
    padding:20px 0 0 0 !important;
    width: 530px !important;
    height: 250px;
    overflow: auto;
    line-height: 26px;
    max-height: 260px;
    margin: 0 auto;
}
.cloud .content .fpuntext{
    text-indent: 2em;
}
.contentMargin table tr .w25lh{
    width: 25%;
    line-height: 20px;
}
.contentMargin table tr .w19lh {
    width: 19%;
    line-height: 20px;
}

.contentMargin table tr .w17{
    width: 11%;
    line-height: 22px;
}
.mydiv .content tr .pa04:hover{
    color: #04a1e2;
}
.companyDetail .borLeft .blue:hover {
    color: #59c7f9;
}
.companyDetail .borLeft .pad_20 {
    padding: 0 10px;
    line-height: 18px;
}
.companyDetail .borLeft .hidd {
    max-width: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.companyDetail .borLeft .rightNone {
    border-right: none;
}
.companyDetail table .title {
    font-size: 16px;
    color: #333;
    padding-bottom: 20px;
    font-weight: bold;
}
.companyDetail a.xuanzhe {
    display: block;
    width: 120px;
    background-color: #04a1e2;
    color: #fff;
    font-size: 16px;
    text-align: center;
    height: 35px;
    line-height: 35px;
    margin-left: 10px;
    border-radius: 4px;
    margin-top: 7px;
}
.companyDetail .xuanzhe:hover {
    background-color: #59c7f9;
}
.company_detali .contentMargin {
    margin: 0;
    overflow: hidden;
}
.companyBorder .contentMargin .content_top ul {
    height: 50px;
    line-height: 50px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid #ebebeb;
}
.companyBorder .detali_content .content_top ul li {
    float: left;
    font-size: 16px;
    color: #333;
    height: 45px;
    border: 3px solid #fff;
    line-height: 45px;
    cursor: pointer;
    width: 100px;
    text-align: center;
    padding: 0;
    margin: 0 6px;
}
.company_detali .detali_content .contentTop {
    height: 50px;
    margin-bottom: 20px;
}
.contentMargin table {
    border: none;
}
.contentMargin table tr td {
    border: none;
    border-bottom: 1px solid #ebebeb;
    height: 30px;
    line-height: 30px;
    padding: 10px;
}
.contentMargin table tr .infolink {
    max-width: 200px;
    word-break: break-all;
    line-height: 20px;
}
.contentMargin table tr .left {
    text-align: left;
}
.contentMargin table tr .line20 {
    line-height: 20px;
}
.contentMargin .table_tr {
    height: 50px;
    line-height: 50px;
    background: #ebebeb;
    color: #333;
    font-weight: normal;
    font-size: 14px;
    border: none;
}
.detali_content .content_detali .mydiv .dataImg {
    margin: 10 auto;
    display: none;
    width: 50%;
}
.company_detali .detali_content .content_detali .mydiv .subtitle {
    border: none;
}
.company_detali .detali_content .content_detali .mydiv .subtitle>li {
    border-radius: 50px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #ebebeb;
    width: auto;
    margin: 0 20px 10px 0;
    padding: 0 12px;
    cursor: pointer;
    background: white;
}
.company_detali .detali_content .content_detali .mydiv .subtitle>li:hover {
    border: 1px solid #59c7f9;
}
.detali_content .content_detali .mydiv .subtitle .color_blue {
    color: #04a1e2;
}
.company_detali .detali_content .content_detali .mydiv .subtitle .blue {
    background: #04a1e2;
    color: white;
}
.detali_content .content_detali .mydiv .subtitle .blue .color_blue {
    color: white
}
.productInfoImg {
    width: 90px;
    height: 60px;
}
.mydiv table tbody{
    background-color: white;
    padding-bottom: 0;
}
.mydiv table th {
    background: #ebebeb;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    color: #333;
}
.mydiv table .line_120 {
    height: 120px;
    line-height: 120px;
}
.cloud_info .detail {
    position: absolute;
    left: 50%;
    top: 22%;
    width: 490px;
}
.cloud_info .detail .content .cloudTop {
    border-bottom: 2px solid #04a1e2;
    background: white;
    width: 490px;
}
.cloud_info .detail .content .changeContent {
    padding: 10px 20px;
    width: 450px;
    overflow-y: auto;
    height: 290px;
}
.content .changeContent>ul {
    margin-top: 0;
}
.detail .content .changeContent>ul .fl {
    margin-bottom: 0;
    width: 33%;
    text-align: center;
    margin: 0 auto;
    margin-top: 5px;
}
.detail .content .changeContent>ul .fTop {
    margin-top: 10px;
}
.companyInfo div.companyInfoContent {
    width: 940px;
    height: 460px;
    overflow-y: auto;
}
.credibilityInfo div.companyInfoContent {
    height: auto;
}
.companyInfo .companyInfoCloud {
    width: 940px;
    left: 30%;
}
.companyInfo .detail .content .cloudTop, .companyInfo .detail .content .changeContent {
    width: 940px;
    padding: 0
}
.companyInfo .companyInfoCloud table {
    margin: 20px 10px;
    width: 98%;
    border: 1px solid #bfe0ff;
}
.companyInfoTitle {
   background-color: #eaf8ff; 
}
.companyInfoDetail, .infoDetail, .credibilityDetail, .courtDetail, .knowledgeProcess, .patentDetail {
    cursor: pointer;
}
.companyInfoDetail:hover, .infoDetail:hover, .credibilityDetail:hover, .courtDetail:hover, .knowledgeProcess:hover, .patentDetail:hover {
    color: #59c7f9;
}
.companyInfo .companyInfoCloud table tr td {
    border-left: 1px solid #bfe0ff;
    border-bottom: 1px solid #bfe0ff;
    text-align: left;
    padding: 0 20px;
    line-height: 40px;
}
.companyInfoCloud table tr td.companyInfo-content {
    line-height: 25px;
    padding: 10px 20px;
}
.companyInfo .detail .content .changeContent {
    height: auto;
    overflow-y: hidden;
}
.changeContent>ul .fl ul li {
    margin-bottom: 0;
}

.changeContent>ul .fl .color_33 {
    margin-bottom: 0;
    font-size: 18px;
    display: block;
    width: 142px;
    height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;  
    cursor: pointer; 
}
.changeContent>ul .fl .color_66 {
    color: #666;
    font-size: 14px;
}
.detail .content .changeContent .fl ul li>img {
    display: inline;
}
.annualReportContent h1 {
    font-size: 16px;
    columns: #333;
    font-weight: bold;
    padding: 10px 0;
}
.annualReportTab {
    border-top: 1px solid #bfe0ff;
}
.annualReportTab table tr td {
    border-bottom: 1px solid #bfe0ff;
    border-left: 1px solid #bfe0ff;
    border-right: 1px solid #bfe0ff;
    text-align: left;
    padding-left: 20px;
}
.annualReportTitle {
    background-color: #eaf8ff;
}
.annualReportTab table tr .annualLine20 {
    line-height: 20px;
}
.annualReportTop span {
    font-size: 16px;
    line-height: 40px;
}

.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
    width:100%;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
    position:absolute;
    left:0px;
}
.jPag-control-front{
    position:absolute;
    top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(../images/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(../images/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(../images/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(../images/snext.png) no-repeat center left;
            }





/*产品选择*/

.design_top .right .right_li a .product {
    width: 200px;
    display: table;
    position: absolute;
    left: 5px;
    top: 30px;
    z-index: 100;
    background-color: #fff;
    border: 1px solid #e1e1e1;
}
.design_top .right .right_li a .product .input {
    float: left;
    padding: 0 10px;
    color: #898989;
    height: 40px;
    line-height: 38px;
    background-color: inherit;
}
.design_top .open {
    float: right;
    width: 80px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    /*background:url(../images/xianxia.png) no-repeat;*/
    cursor: pointer;
}
.design_top .openbackground {
    background: url(../images/xianxia.png) no-repeat 60px;
}
.design_top .openbackgroundOn {
    background: url(../images/xianshang.png) no-repeat 60px;
    color: #019dda;
}
.design_top .openbackgroundOn:hover {
    opacity: 0.8;
}
.design_top .openbackground:hover {
    background: url(../images/xianxiabs.png) no-repeat 60px;
}
.design_top .open:hover {
    color: #019dda;
}
.design_top .aColor {
    color: #019dda !important;
}
.design_search {
    width: 100%;
    height: 30px;
    margin-bottom: 20px;
}
.design_search .left {
    float: left;
    height: 100%
}
.design_search .left ul {
    width: 100%;
    height: 100%;
}
.design_search .left ul li {
    float: left;
    margin-right: 10px;
    padding: 0 10px;
    height: 28px;
    line-height: 28px;
    color: #019dda;
    border: 1px solid #019dda;
    font-size: 14px;
}
.design_search .left ul li:hover {
    color: #f59f65;
    border: 1px solid #f59f65;
}
.design_search .right {
    float: right;
    font-size: 14px;
    height: 100%;
}
.design_search .right .reset {
    color: #019dda;
    height: 30px;
    line-height: 30px;
    background-color: inherit;
    background: url(../images/xuanzhuan.png) no-repeat 0 12px;
    padding: 0 15px;
    float: left;
}
.design_search .right .reset:hover {
    background: url(../images/xuanzhuannext.png) no-repeat 0 12px;
    color: #f59f65;
}
.design_search .right .my_search {
    color: #333;
    float: left;
    height: 28px;
    line-height: 28px;
    width: 200px;
    border: 1px solid #e1e1e1;
    padding: 0 10px
}
.design_search .right .my_submit {
    color: #333;
    float: left;
    height: 28px;
    line-height: 26px;
    border: 1px solid #e1e1e1;
    border-left: 0;
    background-color: #dcdcdc;
    padding: 0 10px;
}
.design_search .right .my_submit:hover {
    background-color: #c9c9c9;
    color: #019dda;
}
.serch_box {
    font-size: 14px;
}
.serch_box .active a {
    color: #fff;
}


/*产品列表*/

.design {
    width: 100%;
    display: table;
    /*position:relative;*/
    z-index: 1;
}
.design_list {
    /*width:calc(100% - 52px);*/
    border: 1px solid #e1e1e1;
    padding: 20px;
    height: 120px;
    margin-bottom: 20px;
    background-color: #fff;
}
.design_left {
    float: left;
}
.design_right {
    float: right;
}
.design_list .left {
    float: left;
    margin-right: 20px;
    width: 160px;
    height: 120px;
}
.design_list .left img {
    width: 100%;
    height: 100%;
}
.design_list .right {
    margin-left: 180px;
    height: 100%;
}
.design_list .right h1 {
    font-size: 20px;
    width: 100%;
    margin-bottom: 62px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.design_list .right h1 a {
    color: #333;
}
.design_list .right h1 a:hover {
    color: #019dda;
}
.design_list .right .price {
    float: left;
    color: #e54655;
    font-size: 18px;
}
.design_list .right .Contrast {
    padding: 2px 5px;
    border: 1px solid #e1e1e1;
    float: left;
    height: 18px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 2px;
}
.design_check {
    border: 1px solid #e1e1e1;
    float: left;
    margin-top: 3px;
    margin-right: 10px;
}
.design_check+label {
    color: #333;
    float: left;
    font-size: 14px;
    line-height: 16px;
}
.design_check:checked+label {
    color: #005bac;
}


/*对比产品*/

.designContrast {
    margin: 0 auto;
    max-width: 1436px;
    min-width: 1076px;
    /*width: calc(90% - 4px);*/
    width: 90%;
    height: 151px;
    border: 2px solid #019dda;
    position: fixed;
    z-index: 1000;
    background-color: #fff;
    bottom: 0;
    display: none;
}
.designContrast_top {
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #d2d2d2;
}
.designContrast_top .left {
    float: left;
    background-color: #019dda;
    color: #fff;
    text-align: center;
    line-height: 30px;
    height: 30px;
    width: 100px;
    font-size: 16px;
}
.designContrast_top .right {
    color: #808080;
    float: right;
    font-size: 30px;
    height: 30px;
    line-height: 21px;
    text-align: center;
    width: 30px;
    cursor: pointer;
}
.designContrast_top .right:hover {
    color: #019dda;
}
.designContrast ul {
    width: 85%;
    height: 120px;
    float: left;
}
.designContrast ul li {
    float: left;
    height: 100%;
    width: 24.5%;
    border-right: 1px solid #d2d2d2;
}
.designContrast ul li .liTop {
    width: 100%;
    height: 15px;
    color: #808080;
    text-align: right;
    font-size: 20px;
    line-height: 15px;
    cursor: pointer;
}
.designContrast ul li .liTop:hover {
    color: #019dda;
}
.designContrast ul li img {
    float: left;
    width: 120px;
    height: 90px;
    margin-left: 15px;
}
.designContrast ul li .title {
    margin-left: 145px;
    height: 89px;
    margin-right: 15px;
    color: #333;
    font-size: 14px;
    overflow: hidden;
}
.designContrast .button {
    float: right;
    width: 15%;
    height: 120px;
}
.designContrast .button .buttonli {
    border-radius: 4px;
    background-color: #f58337;
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    font-size: 16px;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 80px;
}


/*查看参数*/

.designCK {
    border: 1px solid #e1e1e1;
    height: 120px;
    margin-bottom: 20px;
    padding: 20px;
    width: calc(100% - 52px);
    background-color: #fff;
}
.designCK .left {
    float: left;
    margin-right: 20px;
    width: 160px;
    height: 120px;
}
.designCK .left img {
    width: 100%;
    height: 100%;
}
.designCK .right {
    margin-left: 180px;
    height: 100%;
}
.designCK .right h1 {
    font-size: 20px;
    width: 100%;
    margin-bottom: 62px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.designCK .right h1 a {
    color: #333;
}
.designCK .right h1 a:hover {
    color: #019dda;
}
.designCK .right .price {
    float: left;
    color: #e54655;
    font-size: 18px;
}
.designCK .right .Contrast {
    padding: 2px 5px;
    border: 1px solid #e1e1e1;
    float: left;
    height: 18px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 2px;
}
.designCK .caozuo {
    float: right;
    width: 27%;
}
.designCK_content {
    border: 1px solid #e1e1e1;
    margin-bottom: 20px;
    padding: 20px;
    width: calc(100% - 52px);
    font-size: 16px;
    color: #333;
    background-color: #fff;
}
.designCK_content img {
    max-width: 100%;
    margin: 0 auto;
}


/*  
.designCK_content ul{
    width:100%;
    height:100%;
    display:table;
    }
.designCK_content ul li{
    width:100%;
    border-bottom:1px solid #e1e1e1;
    display:table;  
    }
.designCK_content ul li .left{
    width:120px;
    float:left;
    line-height:100%;
    text-align:center;
    }
.designCK_content ul li .right{
    margin-left:121px;
    height:2px;
    }
*/

.designExport {
    width: calc(100% - 20px);
    padding: 20px 10px;
    border-top: 1px solid #e1e1e1;
    height: 30px;
    margin-bottom: 20px;
}
.designExport .button {
    width: 120px;
    text-align: center;
    height: 28px;
    line-height: 26px;
    font-size: 16px;
    color: #333;
    border: 1px solid #e1e1e1;
    float: left;
    background-color: inherit;
}
.designExport .button:hover {
    color: #019dda;
    border: 1px solid #019dda;
}
.designExport .right {
    float: right;
}
.designExport .right .exportSearch {
    color: #333;
    border: 1px solid #e1e1e1;
    border-right: 0;
    float: left;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    width: 200px;
}
.designExport .right .submit {
    float: left;
    color: #333;
    border: 1px solid #e1e1e1;
    background-color: inherit;
    width: 60px;
    height: 28px;
    text-align: center;
    line-height: 26px;
    font-size: 16px;
}
.designExport .right .submit:hover {
    color: #019dda;
}
.design_list .right .num {
    width: 100%;
    float: left;
    margin-top: 10px;
}
.design_list .right .num h2 {
    color: #333;
    font-size: 18px;
    float: left;
    margin-right: 10px;
    width: 92px;
}
.design_list .right .Total {
    color: #e54655;
    float: left;
    font-size: 18px;
    margin-left: 20px;
}
.design_list .right .delete {
    float: right;
    color: #333;
    border: 1px solid #e1e1e1;
    height: 25px;
    text-align: center;
    line-height: 25px;
    font-size: 16px;
    padding: 0 10px;
    cursor: pointer;
}
.design_list .right .delete:hover {
    color: #019dda;
    border: 1px solid #019dda;
}


/*产品对比*/

.product_contrast {
    width: 1198px;
    display: table;
    border-top: 1px solid #898989;
    border-left: 1px solid #898989;
    /*border-right:1px solid #898989;*/
    margin-bottom: 20px;
    font-size: 16px;
    text-align: center;
    color: #333;
    background-color: #fff;
}
.product_contrast .product_contrastTop {
    width: 1196px;
    height: 30px;
    border-right: 1px solid #898989;
    border-bottom: 1px solid #898989;
}
.product_contrast .left {
    float: left;
    height: 100%;
    width: 12%;
    border-right: 1px solid #898989;
    line-height: 30px;
}
.product_contrast ul {
    border-right: 1px solid #898989;
    float: left;
    width: 262px;
}
.product_contrast ul li {
    border-bottom: 1px solid #898989;
    width: 90%;
    padding: 0 5%;
    height: 30px;
    max-height: 300px;
    line-height: 30px;
    /*display:table;*/
}
.product_contrast ul li .myimg {
    width: 120px;
    margin: 20px auto 0;
    height: 90px;
    border: 1px solid #9b9b9b;
    color: #6f6f6f;
    font-size: 16px;
    text-align: center;
    line-height: 90px;
}
.product_contrast ul li .myimg img {
    width: 100%;
    height: 100%;
}
.product_contrast ul li select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/mem_arrow.png") no-repeat scroll 160px center;
    border: 1px solid #898989;
    color: #333;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 8px;
    padding-right: 22px;
    width: 150px;
    margin: 10px auto 0;
    cursor: pointer;
    position: relative;
}
select::-ms-expand {
    display: none;
}
.product_contrast .myimg_title {
    height: 60px;
}
.myselect {
    width: 180px;
    margin: 0 auto;
}
.product_contrast ul li .button {
    border: 1px solid #898989;
    width: 80px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #333;
    font-size: 14px;
    margin-top: 10px;
    float: right;
    background-color: inherit;
}
.product_contrast ul li .button:hover {
    border: 1px solid #015cad;
    color: #015cad;
}

/*2019.11.1*/

.YJR {
    width: 100%;
    background-color: #fff;
}
.yijinrong {
    width: 100%;
    color: #333;
    padding-bottom: 100px;
}
.yijinrong img {
    margin: 0 auto;
    width: 1200px;
    padding-bottom: 5px;
}
/*我们的愿景 2018.08.07 start*/
.yijinrong-firstp {
    text-indent: 2em;
    text-align: left;
}
.yijinrong h2 {
    color: #2a8eb2;
    font-size: 20px;
    margin: 25px 0 10px;
}
.yijinrong-ul>li>span {
    display: inline-block;
    width: 260px;
    text-align: left;
}
/*我们的愿景 2018.08.07 end*/


/*商城导航*/

.turn_pictop {
    box-shadow: 0 1px 0 0 rgba(7, 1, 2, 0.2);
    height: 60px;
    margin: 0 auto 10px;
    min-width: 1080px;
    padding: 10px 5%;
    width: 90%;
}
.turn_pictop2 {
    max-width: 1440px;
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.turn_pictop .left {
    float: left;
}
.turn_pictop .left img {
    float: left;
    height: 60px;
}
.turn_pictop .left .xian {
    background-color: #0094c4;
    float: left;
    height: 50px;
    margin-left: 21px;
    margin-right: 21px;
    margin-top: 5px;
    width: 4px;
}
.turn_pictop .left a {
    color: #0189b5;
    float: left;
    font-size: 24px;
    line-height: 60px;
}
.turn_pictop .right {
    float: right;
}
.turn_pictop .right .input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #59a1db -moz-use-text-color #59a1db #59a1db;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    color: #828282;
    float: left;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    margin-top: 10px;
    padding: 0 5px;
    width: 245px;
}
.turn_pictop .right .sousuo {
    background-color: #59a1db;
    float: left;
    height: 22px;
    margin-top: 10px;
    padding: 9px 15px;
    width: 30px;
}
.turn_pictop .right .sousuo:hover {
    background-color: #0094d9;
}


/*荣誉证书放缩*/

#images a {
    margin-right: 14px;
}

#images a img {
    border: 1px solid #888;
    padding: 3px;
    vertical-align: top;
}

#credit {
    clear: both;
    margin-top: 50px;
    padding-top: 20px;
    font-size: 10px;
    border-top: 1px solid #BBB;
    font-family: Verdana;
}
#imgbox-loading {
    position: absolute;
    top: 0;
    left: 0;
    background: url('imgbox-spinner.gif') center center no-repeat;
    cursor: pointer;
    display: none;
    z-index: 90;
}

#imgbox-loading div {
    background: #FFF;
    width: 100%;
    height: 100%;
}

#imgbox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    display: none;
    z-index: 80;
}

.imgbox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    background: #FFF;
    display: none;
    z-index: 90;
}

.imgbox-img {
    padding: 0;
    margin: 0;
    border: none;
    width: 100%;
    height: 100%;
    vertical-align: top;
}

.imgbox-close {
    position: absolute;
    top: -15px;
    right: -15px;
    height: 30px;
    width: 30px;
    background: url('imgbox-close.png') top left no-repeat;
    cursor: pointer;
    outline: none;
}

.imgbox-title {
    padding-top: 10px;
    font-size: 11px;
    text-align: center;
    font-family: Arial;
    color: #333;
    display: none;
}

.imgbox-bg-wrap {
    position: absolute;
    padding: 0;
    margin: 0;
    display: none;
}

.imgbox-bg {
    position: absolute;
    width: 20px;
    height: 20px;
}

.imgbox-bg-n {
    left: 0;
    top: -20px;
    width: 100%;
    background: url(imgbox-bg-n.png) repeat-x;
}

.imgbox-bg-ne {
    right: -20px;
    top: -20px;
    background: url(imgbox-bg-ne.png) no-repeat;
}

.imgbox-bg-e {
    right: -20px;
    top: 0;
    height: 100%;
    background: url(imgbox-bg-e.png) repeat-y;
}

.imgbox-bg-se {
    right: -20px;
    bottom: -20px;
    background: url(imgbox-bg-se.png) no-repeat;
}

.imgbox-bg-s {
    left: 0;
    bottom: -20px;
    width: 100%;
    background: url(imgbox-bg-s.png) repeat-x;
}

.imgbox-bg-sw {
    left: -20px;
    bottom: -20px;
    background: url(imgbox-bg-sw.png) no-repeat;
}

.imgbox-bg-w {
    left: -20px;
    top: 0;
    height: 100%;
    background: url(imgbox-bg-w.png) repeat-y;
}

.imgbox-bg-nw {
    left: -20px;
    top: -20px;
    background: url(imgbox-bg-nw.png) no-repeat;
}
.col999 a {
    color: #0094c4;
}
.col999 a:hover {
    color: #015cad;
}
.span_a a {
    color: #0094c4;
}
.span_a a:hover {
    color: #015cad;
}
.blue_lj:hover {
    color: #015cad;
}
.product_contrast ul li .button2 {
    border: 1px solid #898989;
    width: 80px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #333;
    font-size: 14px;
    margin-top: 10px;
    float: right;
    background-color: inherit;
}
.product_contrast ul li .button2:hover {
    border: 1px solid #015cad;
    color: #015cad;
}
.checkone {
    float: left;
    border: 1px solid #e1e1e1;
    margin-right: 5px;
    margin-top: 10px;
}
.checkone+label {
    font-size: 14px;
    color: #333;
    line-height: 30px;
    float: left;
    margin-right: 15px;
}
.checkone:checked+label {
    color: #005bac;
}


/*二级选择*/

.second_choice2 {
    background-color: #fff;
    border: 1px solid #808080;
    color: #333;
    display: none;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    top: 30px;
    width: 200px;
    z-index: 99;
}
.checkone2 {
    float: left;
    border: 1px solid #e1e1e1;
    margin-right: 5px;
    margin-top: 10px;
}
.checkone2+label {
    font-size: 14px;
    color: #333;
    line-height: 30px;
    float: left;
    margin-right: 15px;
}
.checkone2:checked+label {
    color: #005bac;
}
.form-group {
    float: left;
}
.company_content .middle .middle_bottom .myli {
    color: #333;
    border: 1px solid #0f8cc1;
    height: 18px;
    line-height: 18px;
    padding: 5px 10px;
    float: left;
    border-radius: 28px;
    margin-right: 10px;
    margin-bottom: 10px;
}


/*易合作修改*/

.cooperation .search .right .rightdiv .content .name {
    line-height: 28px;
    font-size: 12px;
    height: 28px;
    float: left;
    width: 210px;
    margin-right: 10px;
    position: relative;
    overflow: inherit;
    /*min-width:140px;*/
    padding: 0 10px;
    /*cursor:pointer;*/
    margin-bottom: 17px;
    background: url(../images/jiantou.png) no-repeat;
    background-position: right center;
    border: 1px solid #cccccc;
}
.cooperation .search .right .rightdiv .content .name:hover {
    background: url(../images/jiantou1.png) no-repeat;
    background-position: right center;
}
.cooperation .search .right .rightdiv .content .name h1 {
    color: #333;
    width: 100%;
    text-align: left;
    font-size: 12px;
    max-width: 210px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cooperation .search .right .rightdiv .content .name:hover {
    background-color: #04a1e2;
    border-color: #04a1e2;
}
.cooperation .search .right .rightdiv .content .name:hover h1 {
    color: #fff;
}
.cooperation .search .right .rightdiv .content .name:hover .level {
    display: block;
}
.cooperation .search .right .rightdiv .content .level {
    width: 100%;
    position: absolute;
    top: 0;
    left: 100%;
    background: #fff;
    z-index: 100;
    display: none;
}
.cooperation .search .right .rightdiv .content .level p {
    border: 1px solid #cccccc;
    line-height: 30px;
    font-size: 12px;
    height: 30px;
    float: left;
    width: 100%;
    text-align: center;
    margin-top: -1px;
    cursor: pointer;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cooperation .search .right .rightdiv .content .level p:hover {
    background-color: #04a1e2;
    color: #fff;
    border-color: #04a1e2;
}
.cooperation .yixuan {
    width: 100%;
    height: 30px;
    color: #333;
    line-height: 30px;
    font-size: 16px;
    display: table;
}
.bgf7pb15{
    background: #F7F7F7;
    padding-bottom:15px;
}
.bgf7pb5{
    background: #F7F7F7;
    padding-bottom:5px;
    margin-top: 9px;
}
.cooperation .yixuan .left {
    color: #333;
    font-size: 13px;
    float: left;
    width: 6%;
}
.cooperation .yixuan .right {
    margin-left: 70px;
    /*margin-right:180px;*/
}
.cooperation .yixuan .middle {
    float: right;
    width: 220px;
    text-align: right
}
.cooperation .yixuan .right ul {}
.cooperation .yixuan .right ul li {
    float: left;
    padding: 0 5px 0 10px;
    color: #005bac;
    height: 20px;
    line-height: 20px;
    margin-top: 5px;
    margin-right: 5px;
    border: 1px solid #cccccc;
    cursor: pointer;
    font-size: 12px;
}
.cooperation .yixuan .right ul li span {
    padding: 0px 2px;
    color: #fff;
    height: 14px;
    font-size: 14px;
    margin-top: 3px;
    float: right;
    line-height: 13px;
    text-align: center;
}
.cooperation .yixuan .right ul li:hover {
    border: 1px solid #005bac;
}
.cooperation .yixuan .right .qingchu {
    float: left;
    height: 30px;
    color: #333;
    line-height: 30px;
    cursor: pointer;
}
.cooperation .yixuan .right .qingchu:hover {
    color: #005bac;
}


/*易合作详情修改*/

.company_detali .detali_top .right .right_bottom .bottom_left {
    float: left;
    width: 80px;
}
.company_detali .detali_top .right .right_bottom .bottom_right {
    margin-left: 80px;
}
.company_detali .detali_content .content_detali .mydiv ul {
    width: calc(100% - 1px);
    border-left: 1px solid #808080;
    border-top: 1px solid #808080;
    display: table;
}
.company_detali .detali_content .content_detali .mydiv ul li {
    width: calc(25% - 1px);
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
    height: 30px;
    line-height: 30px;
    float: left;
    font-size: 14px;
    color: #333;
    text-align: center;
}

.form-group {
    float: left;
}
.company_content .middle .middle_bottom .myli {
    color: #333;
    border: 1px solid #0f8cc1;
    height: 18px;
    line-height: 18px;
    padding: 5px 10px;
    float: left;
    border-radius: 28px;
    margin-right: 10px;
    margin-bottom: 10px;
}


/*易合作修 改*/
.cooperation .search .right .rightdiv .content_search .name:hover .level {
    display: block;
}
.cooperation .search .right .rightdiv .content_search .level {
    width: 72px;
    position: absolute;
    top: 0;
    left: 100%;
    background: #fff;
    z-index: 100;
    display: none;
}
.cooperation .search .right .rightdiv .content_search .level p {
    border: 1px solid #cccccc;
    line-height: 28px;
    font-size: 12px;
    height: 28px;
    float: left;
    width: 70px;
    text-align: center;
    margin-top: -1px;
    cursor: pointer;
    color: #333;
}
/*企业资质查询的资质选择修改 2018-12-25*/
.cooperation .search .right .rightdiv .content_search .name:hover .qualificationLevel {
    display: block;
}
.cooperation .search .right .rightdiv .content_search .qualificationLevel {
    width: 100px;
    position: absolute;
    top: 0;
    left: 100%;
    background: #fff;
    z-index: 100;
    display: none;
}
.cooperation .search .right .rightdiv .content_search .qualificationLevel-inner .innerText{
    border: 1px solid #cccccc;
    line-height: 28px;
    font-size: 12px;
    height: 28px;
    /*float: left;*/
    width: 100px;
    text-align: center;
    margin-top: -1px;
    cursor: pointer;
    color: #333;
}
.cooperation .search .right .rightdiv .content_search .qualificationLevel-inner {
    position: relative;
}
.cooperation .search .right .rightdiv .content_search .qualificationLevel-inner:hover .innerText {
    background: #04a1e2;
    color: #fff;
}
.cooperation .search .right .rightdiv .content_search .qualificationLevel-inner:hover .levels {
    display: block;
}
.cooperation .search .right .rightdiv .content_search .levels {
    width: 72px;
    position: absolute;
    top: 0;
    left: 100%;
    background: #fff;
    z-index: 100;
    display: none;
}
.cooperation .search .right .rightdiv .content_search .levels p {
    border: 1px solid #cccccc;
    line-height: 28px;
    font-size: 12px;
    height: 28px;
    width: 70px;
    text-align: center;
    margin-top: -1px;
    cursor: pointer;
    color: #333;
}
.cooperation .search .right .rightdiv .content_search .levels p:hover {
    background-color: #04a1e2;
    color: #fff;
    border-color: #04a1e2;
}
/*.cooperation .search .right .rightdiv .content_search .qualificationLevel:hover .levels-inner {
    display: block;
}*/
/*
.cooperation .search .right .rightdiv .content_search .qualificationLevel-inner p:hover {
    background-color: #04a1e2;
    color: #fff;
    border-color: #04a1e2;
}



*/
/*企业资质查询的资质选择修改 2018-12-25*/
.cooperation .yixuan {
    width: 100%;
    height: 30px;
    color: #333;
    line-height: 30px;
    font-size: 16px;
    display: table;
}
.cooperation .yixuan .left {
    float: left;
    width: 140px;
}
.cooperation .yixuan .w78px {
    width: 68px;
}
.cooperation .yixuan .right {
    margin-left: 70px;
}
.cooperation .yixuan .right ul li {
    float: left;
    padding: 0 5px 0 10px;
    color: #fff;
    height: 20px;
    line-height: 20px;
    margin-top: 5px;
    margin-right: 10px;
    border: 1px solid #04a1e2;
    color: #04a1e2;
    cursor: pointer;
    font-size: 13px;
}
.cooperation .yixuan .right ul li span {
    padding: 0px 2px;
    height: 14px;
    font-size: 14px;
    margin-top: 3px;
    float: right;
    line-height: 13px;
    text-align: center;
    color: #04a1e2;
}
.cooperation .yixuan .right ul li:hover span {
    color: #fff;
}
.cooperation .yixuan .right ul li:hover {
    border: 1px solid #04a1e2;
    background-color: #04a1e2;
    color: #fff;
}
.cooperation .yixuan .right .qingchu {
    float: left;
    height: 30px;
    color: #333;
    line-height: 30px;
    cursor: pointer;
}
.cooperation .yixuan .right .qingchu:hover {
    color: #005bac;
}


/*易合作详情修改*/

.company_detali .detali_top .right .right_bottom .bottom_left {
    float: left;
    width: 80px;
}
.company_detali .detali_top .right .right_bottom .bottom_right {
    margin-left: 80px;
}
.company_detali .detali_content .content_detali .mydiv ul {
    width: calc(100% - 1px);
    border-left: 1px solid #808080;
    border-top: 1px solid #808080;
    display: table;
}
.company_detali .detali_content .content_detali .mydiv ul li {
    width: calc(25% - 1px);
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
    height: 30px;
    line-height: 30px;
    float: left;
    font-size: 14px;
    color: #333;
    text-align: center;
}


/*易合作列表形式*/
.cooperation .company {
    width: 100%;
    margin-top: 10px;
    background: white;
}
.cooperation .company table {
    width: 100%;
    border-top: 1px solid #015f84;
}
.cooperation .company table tr {
    width: 100%;
    height: 50px;
    line-height: 50px;
    border: 1px solid #ebebeb;
    border-top: 0;
    border-right: 0;
    color: #333;
    border-left: none;
}
.cooperation .company table tr td {
    max-width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}
.cooperation .maxWidth_100 table tr td {
    max-width: 200px;
}
.cooperation .company table tr .padLeft {
    padding: 0 10px;
}
.cooperation .company table tr .padLeft_30 {
    padding: 0 30px;
}
.cooperation .company table tr .left {
    text-align: left;
}
.cooperation .company .companyTitle {
    background-color: #ebebeb;
    color: #fff;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    color: #333;
    border: 1px solid #ebebeb;
}
.cooperation .company .companyTitle td {
    text-align: center;
    font-weight: bold;
}
.cooperation .company a {
    color: #04a1e2;
}
.cooperation .company .left a {
    color: #666;
}
.cooperation .company a:hover,
.cooperation .company .comA a:hover {
    color: #59c7f9;
}
.cooperation .company .comA a {
    color: #333;
}
.cooperation .company table tr:hover {
    background: #e5f7ff;
}
.cooperation .company table .companyTitle:hover {
    background: #ebebeb;
}
.suspension {
    position: fixed;
    width: 100%;
    height: 150px;
    background: rgba(0,0,0,0.7);
    bottom: 0;
}
.suspension_inner{
    position: relative;
    width: 917px;
    margin: 0 auto;
    height: 150px;
    left: 105px;
}
.suspension_inner .inner_left {
    width: 120px;
    float: left;
    margin-top: 20px;
}
.suspension_inner .inner_rigth {
    padding-top: 35px;
    font-size: 18px;
    padding-left: 160px;
}
.suspension_inner .inner_rigth p {
    color: white;
    letter-spacing: 1px;
}
.suspension_inner .inner_rigth .dataBlue {
    color: #29bdfa;
    font-weight: bold;
    font-size: 24px;
}
.suspension_inner .inner_rigth .button {
    width: 150px;
    height: 45px;
    line-height: 45px;
    border-radius: 4px;
    color: white;
    background-image: -moz-linear-gradient( 90deg, rgb(9,98,245) 0%, rgb(5,132,239) 35%, rgb(0,165,233) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(9,98,245) 0%, rgb(5,132,239) 35%, rgb(0,165,233) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(9,98,245) 0%, rgb(5,132,239) 35%, rgb(0,165,233) 100%);
    box-shadow: inset 0px -2px 0px 0px rgba(0, 0, 0, 0.2),inset 0px 1px 0px 0px rgba(179, 179, 179, 0.004);
    margin-top: 20px;
    border-top: 1px solid #b3b3b3;
}
.suspension_inner .inner_rigth .close {
    float: right;
    margin-top: -34px;
    cursor: pointer;
}



/*易合作详情形式改变*/

.companyBorder {
    border: none;
}
.company_detali .detali_top table {
    border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    width: 100%;
}
.company_detali .detali_top table tr {
    width: 100%;
    border-bottom: 1px solid #cccccc;
}
.company_detali .detali_top table tr td {
    border-right: 1px solid #cccccc;
    height: 40px;
    text-align: left;
    padding: 0 10px;
}
.company_detali .detali_top .title {
    color: #015cad;
    font-size: 14px;
    background-color: #f3f3f3;
}
.company_detali .detali_top .bottom {
    width: 100%;
    height: 35px;
}
.company_detali .detali_top .bottom .xuanzhe {
    width: 120px;
    background-color: #04a1e2;
    color: #fff;
    font-size: 16px;
    text-align: center;
    height: 100%;
    line-height: 35px;
    float: right;
    margin-left: 10px;
}
.company_detali .detali_top .bottom .xuanzhe:hover {
    background-color: #59c7f9;
}


/*易合作入口按钮*/

.yihezuo {
    margin: 20px auto 100px;
    height: 60px;
    display: table;
}
.yihezuo img {
    height: 60px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
}
.yihezuo img:hover {
    opacity: 0.8;
}
.cooperation .teaching {
    width: 100%;
    margin: 20px auto;
}
.cooperation .teaching .top_img {
    width: 100%;
    /*height:90px;*/
    text-align: center;
    margin-bottom: 40px;
}
.cooperation .teaching .top_img img {
    height: 90px;
    margin: 0 auto;
}
.cooperation .teaching .wenzi {
    width: 200px;
    font-size: 40px;
    text-align: center;
    margin: 20px auto 0;
    color: #333;
    line-height: 40px;
}
.cooperation .teaching .mokuai {
    width: 100%;
    height: 30px;
    margin-bottom: 20px;
}
.cooperation .teaching .xian {
    width: 100%;
    background-color: #f49f16;
    height: 4px;
    margin-top: 13px;
}
.cooperation .teaching .neiron {
    width: 120px;
    background-color: #fff;
    height: 30px;
    font-size: 20px;
    color: #333;
    line-height: 0;
    text-align: center;
    margin: 0 auto;
}
.cooperation .teaching ul {
    width: 100%;
    height: 350px;
}
.cooperation .teaching ul li {
    float: left;
    width: 25%;
    text-align: center;
    height: 100%;
}
.cooperation .teaching ul li .mycontent {
    width: 216px;
    margin: 0 auto;
    height: 218px;
}
.cooperation .teaching ul li .mycontent img {
    width: 140px;
    height: 140px;
    margin: 0 auto;
}
.cooperation .teaching ul li .mycontent .neirong {
    width: 100%;
    font-size: 20px;
    color: #333;
    margin: 10px auto 0;
    text-align: center;
    line-height: 30px;
}
.cooperation .teaching ul li .mycontent:hover .neirong {
    color: #04a1e2;
}
.myfixed {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    color: #ffffff;
    z-index: 1000;
    text-align: center;
    line-height: 100%;
    font-size: 40px;
    top: 0;
}
.myfixed .fixedone {
    position: absolute;
    top: 50%;
    width: 100%;
    left: 50%;
}
.myfixed .fixednext {
    width: 400px;
    height: 65px;
    color: #8f8f8f;
    font-size: 28px;
    position: absolute;
    top: -40px;
    line-height: 65px;
    background: url(../images/55.gif) no-repeat;
    background-color: #fff;
    background-size: auto 100%;
    left: -200px;
}
.radio {
    width: 10px !important;
    float: left;
    margin-right: 5px;
}
.radio+label {
    float: left;
    line-height: 25px;
    margin-right: 30px;
}
.shnagcheng {
    float: right;
    font-size: 24px;
    line-height: 60px;
}
.shnagcheng a {
    color: #0189b5;
}
.shnagcheng a:hover {
    color: #04a1e2;
}
.m-product-detail-unlogin {
    font-size: 11px;
}


/*采购界面*/

.purchase_table {
    width: 100%;
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
}
.purchase_table tr {
    border-bottom: 1px solid #cccccc;
}
.purchase_table tr td {
    border-right: 1px solid #cccccc;
    text-align: center;
    color: #222;
    font-size: 12px;
}
.purchase_table tr td input {
    width: 90px;
    padding: 0 5px;
    height: 20px;
    border: 1px solid #ccc;
    line-height: 20px;
}
.purchase_table tr td textarea {
    width: 90px;
    padding: 0 5px;
    min-height: 20px;
    border: 1px solid #ccc;
    resize: none;
}
.purchase_table tr td .product_brand {
    position: absolute;
    left: 18px;
    z-index: 100;
}
.purchase_table tr td select {
    width: 89px !important;
    padding: 0 5px;
    height: 18px !important;
    border: 1px solid #ccc !important;
    line-height: 18px;
    margin-right: 0 !important;
    font-size: 12px !important;
    z-index: 1;
}
.purchase_table tr td .mnselect {
    width: 90px;
    padding: 0 5px;
    height: 20px;
    border: 1px solid #ccc;
    line-height: 20px;
    margin: 0 auto;
    text-align: left;
    /*不换行*/
    word-wrap: normal;
    word-break: keep-all;
    overflow: hidden;
}
.purchase_table tr td ul {
    position: absolute;
    top: 28px;
    margin: 0 auto;
    left: 14px;
    display: none;
    z-index: 1000;
    height: 200px;
    overflow: auto;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .purchase_table tr td ul {
        margin-left: 3px;
    }
}
.purchase_table tr td ul li {
    width: 90px;
    padding: 0 5px;
    height: 20px;
    border: 1px solid #ccc;
    border-top: 0;
    line-height: 20px;
    margin: 0 auto;
    text-align: left;
    background-color: #fff;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.purchase_table tr td ul li:hover {
    background-color: #04a1e2;
    color: #fff;
}
.purchase_table .mya {
    color: #04a1e2;
    cursor: pointer;
}
.purchase_table .mya:hover {
    color: #59c7f9;
}
.jian_icon2 {
    height: 20px;
    width: 20px;
    font-size: 18px;
    border: 1px solid #e3e3e3;
    cursor: pointer;
    text-align: center;
    color: #333;
    text-align: center;
    line-height: 18px;
}
.jian_icon2:hover {
    border: 1px solid #019dda;
    webkit-transition: border .5s;
    transition: border .5s;
}
.purchase_table .myinput ,.inquiry-table .myinput{
    width: 35px;
    text-align: center;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
}
.del_btn_new {
    background-color: #019dda;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    margin: 12px 0;
    text-align: center;
    text-decoration: none;
    width: 200px;
}
.del_btn_new:hover {
    background-color: #018dc4;
    color: #fff;
    transition: background-color 0.5s ease 0s;
}


/*报价罩层*/

.zzSale {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    background: rgba(0, 0, 0, 0.3);
    z-index: 102;
}
.zzSale .zzSalenext {
    position: absolute;
    left: 50%;
    top: 50%;
}
.zzSale .zzSalenext .zzSalenext2 {
    position: absolute;
    width: 350px;
    left: -175px;
    top: -100px;
    background-color: #fff;
    height: 250px;
}
.zzSale .zzSalenext .zzSalentBor {
    border: 6px solid #c8c8c8;
    border-radius: 4px;
    height: 190px;
}
.zzSale .zzSalenext .zzSalenext2 .txtContent {
    padding: 10px 20px;
    text-align: center;
}
.zzSale .zzSalenext .zzSalenext2 textarea {
    width: 98%;
    height: 100px;
    padding: 3px 1%;
    resize: none;
}
.refuseZZ .zzSalenext .zzSalenext2 textarea {
    height: 128px;
}
.loginZZ .zzSalenext  .tip_btn {
    margin-top: 40px;
}

.zzSale .zzSalenext .zzSalenext2 h1 {
    float: left
}
.zzSale .zzSalenext .zzSalenext2 select {
    border: 1px solid #ccc;
    float: left;
    margin-left: 10px;
    width: 65px;
    padding: 0 5px;
    padding-right: 15px;
    background: url(../images/xianxia.png) no-repeat 98%;
}
.zzSale .zzSalenext .zzSalenext2 .div {
    width: 100%;
    overflow: hidden;
    margin-bottom: 32px;
}
.zzSale .zzSalenext .zzSalenext2 input {
    border: 1px solid #ccc;
    float: left;
    margin-left: 10px;
    width: 203px;
    padding: 0 5px;
}

.zzSale .zzSalenext .tip_top {
    margin-top: 0 !important;
    padding-top: 0px;
}
.del_uld h1 {
    float: left;
    font-weight: bold;
}
.del_uld .jianju {
    float: left;
    width: 80px;
    height: 1px;
}
.del_uld .input {
    float: left;
    width: 190px;
    height: 28px;
    padding: 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    font-size: 14px;
    margin-right: 10px;
}
.del_uld .submit {
    height: 30px;
    border-radius: 4px;
    width: 80px;
    color: #fff;
    background-color: #04a1e2;
    text-align: center;
    line-height: 28px;
    float: left;
}
.del_uld .submit:hover {
    background-color: #59c7f9;
}



/*查看参数*/

.del_uld table tr td .parameter {
    background-color: #fff;
    width: 298px;
    min-height: 198px;
    position: absolute;
    z-index: 99;
    border: 1px solid #ccc;
    left: -200px;
    top: -100px;
    display: none;
}
.del_uld table tr td .parameter h1 {
    border-bottom: 1px solid #ccc;
    padding: 5px 10px;
    width: 278px;
    text-align: left;
    float: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.del_uld table tr td .parameter .content {
    width: 268px;
    margin: 5px 10px;
    border: 1px solid #ccc;
    padding: 5px;
    text-align: left;
    min-height: 90px;
    resize: none;
    overflow-wrap: break-word;
    word-wrap: break-word;
}
.del_uld table tr td .parameter .parametesubmit {
    width: 100px;
    margin: 10px auto 0;
    height: 30px;
    background-color: #04a1e2;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.del_uld table tr td .parameter .parametesubmit:hover {
    background-color: #59c7f9;
}
.del_uld table tr td .parameter .parameteButton {
    width: 100px;
    margin-top: 6px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.parameteButtonleft2 {
    background-color: #04a1e2;
    margin: 0 auto;
}
.parameteButtonleft2:hover {
    background-color: #59c7f9;
}
.parameteButtonleft3:hover {
    background-color: #59c7f9;
}
.parameteButtonleft {
    background-color: #04a1e2;
    float: left;
    margin-left: 32px;
    color:#fff !important;
}
.parameteButtonleft:hover {
    background-color: #59c7f9;
}
.parameteButtonright {
    float: right;
    background-color: #afafaf;
    margin-right: 32px;
}
.parameteButtonright:hover {
    background-color: #cccccc;
}
.del_uld .mydiv {
    width: 100%;
    margin-top: 10px;
    height: 30px;
}
.del_uld .preservation {
    background-color: #f49f16;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    width: 100px;
    float: left;
    margin-left: 300px;
}
.del_uld .preservation:hover {
    background-color: #f6b77c;
}
.mydiv .preservation{
    cursor: pointer;
    float:left;
}
.pb20{
    padding-bottom: 20px;
}
.del_uld .preservation2 {
    background-color: #04a1e2;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    width: 100px;
    float: right;
    margin-right: 300px;
    cursor: pointer;
}
.del_uld ul li p {
    float: left;
}
.del_uld .preservation2:hover {
    background-color: #59c7f9;
}


/*留言板*/

.message {
    background-color: #f3f3f3;
    border-bottom: 1px solid #e1e1e1;
    color: #333;
    font-size: 12px;
    height: 36px;
    line-height: 36px;
    padding: 0 20px;
}
.message h2 {
    float: left;
    font-size: 15px;
}
.message .right {
    float: right;
    padding-right: 15px;
    background: url(../images/xianxia.png) no-repeat right;
    cursor: pointer;
}
.message .right2 {
    float: right;
    padding-right: 15px;
    background: url(../images/xianshang.png) no-repeat right;
    cursor: pointer;
    color: #04a1e2;
}
.message .right:hover {
    color: #04a1e2;
    background: url(../images/xianxiabs.png) no-repeat right;
}


/*messagecontent留言板内容*/

.messagecontent {
    width: 95%;
    padding: 10px 2.5% 0;
    display: none;
}
.messagecontent ul {
    width: 100%;
}
.messagecontent ul li {
    height: auto;
    font-size: 14px;
   /* margin-top: 10px;*/
    padding: 5px 0;
    word-wrap: break-word;
}
.messagebottom {
    width: 95%;
    padding: 20px 2.5%;
    height: 30px;
}
.xunjia-messagebottom {
    padding: 10px 2.5% 20px;
}
.messagebottom .input {
    width: 86%;
    padding: 0 1%;
    height: 28px;
    border: 1px solid #ccc;
    line-height: 28px;
    font-size: 14px;
    float: left;
}
.messagebottom .submit {
    width: 80px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    background-color: #f49f16;
    border-radius: 5px;
    float: right;
    cursor: pointer;
}
.messagebottom .submit:hover {
    background-color: #f6b77c;
}


/*工程商报价*/

.jd_box {
    background-color: #fff;
}
.zhanqu {
    float: left;
    color: #04a1e2;
    font-size: 14px;
    margin-right: 10px;
    margin-left: 10px;
}


/*生成订单*/

.shengchengdingdan1 {
    width: 100%;
    height: 30px;
    padding: 20px 0;
}
.shengchengdingdan {
    width: 100px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    background-color: #f49f16;
    border-radius: 5px;
    float: right;
    font-size: 16px;
    margin-right: 20px;
    display: none;
}
.shengchengdingdan2 {
    width: 100px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    background-color: #ccc;
    border-radius: 5px;
    float: right;
    font-size: 16px;
    margin-right: 20px;
    display: block;
}
.shengchengdingdan:hover {
    background-color: #f6b77c;
}
.kaishi {
    background-color: inherit;
    color: #04a1e2;
    font-size: 14px;
}
.kaishi:hover {
    color: #59c7f9;
}
.qx_box2 {
    margin: 0 auto
}
.qx_box2 a {
    height: 30px;
    background-color: #019dda;
    text-decoration: none;
    display: inline-block;
    margin-left: 10px;
    width: 102px;
    background-color: #019dda;
    text-align: center;
    color: #fff;
    font-size: 13px;
    line-height: 30px;
    border-radius: 4px;
}
.qx_box2 a.merch{
    background: #fff;
    color: #333;
}
.qx_box2 a:hover {
    background-color: #0186ba;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}
.qx_box2 a.merch:hover{
    color: #04a1e2;
    background-color: white;
}
.qx_box2 a.qxdd {
    height: 28px;
    line-height: 28px;
    background-color: #fff;
    border: 1px solid #019dda;
    color: #019dda;
}
.qx_box2 a.qxdd:hover {
    border: 1px solid #27c4ff;
    color: #27c4ff;
}

/*发货*/

.qx_box2 .parameter {
    background-color: #fff;
    width: 298px;
    min-height: 198px;
    position: absolute;
    z-index: 99;
    border: 1px solid #ccc;
    left: -200px;
    top: -100px;
    display: none;
}
.qx_box2 .parameter h1 {
    border-bottom: 1px solid #ccc;
    padding: 5px 10px;
    width: 278px;
    text-align: left;
    float: none;
    font-size: 16px;
    color: #000;
}
.qx_box2 .parameter .content {
    width: 268px;
    margin: 5px 10px;
    border: 1px solid #ccc;
    padding: 5px;
    text-align: left;
    min-height: 90px;
    resize: none;
}
.qx_box2 .parameter .parametesubmit {
    width: 100px;
    margin: 10px auto 0;
    height: 30px;
    background-color: #04a1e2;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.qx_box2 .parameter .parametesubmit:hover {
    background-color: #59c7f9;
}
.qx_box2 .parameter .parameteButton {
    width: 100px;
    margin-top: 10px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
    margin-left: 30px;
}
.qx_box2 .parameter ul {
    width: 95%;
    padding: 10px 2.5%;
    font-size: 14px;
}
.qx_box2 .parameter ul li {
    width: 100%;
    height: 24px;
    margin-bottom: 10px;
}
.qx_box2 .parameter ul li .left {
    float: left;
    line-height: 24px;
}
.qx_box2 .parameter ul li select {
    float: left;
    border: 1px solid #ccc;
    line-height: 22px;
    height: 22px;
    padding: 0 20px 0 5px;
    background: url(../images/mem_arrow.png) no-repeat 98%;
}
.qx_box2 .parameter ul li input {
    float: left;
    border: 1px solid #ccc;
    line-height: 22px;
    height: 22px;
    padding: 0 5px;
    width: 150px;
}


/*上传发票*/

.qx_box .parameter {
    background-color: #fff;
    width: 298px;
    min-height: 198px;
    position: absolute;
    z-index: 99;
    border: 1px solid #ccc;
    left: -200px;
    top: -100px;
    display: none;
}
.qx_box .parameter h1 {
    border-bottom: 1px solid #ccc;
    padding: 5px 10px;
    width: 278px;
    text-align: left;
    float: none;
    font-size: 16px;
    color: #000;
    line-height: 16px;
}
.qx_box .parameter .content {
    width: 268px;
    margin: 5px 10px;
    border: 1px solid #ccc;
    padding: 5px;
    text-align: left;
    min-height: 90px;
    resize: none;
}
.qx_box .parameter .parametesubmit {
    width: 100px;
    margin: 10px auto 0;
    height: 30px;
    background-color: #04a1e2;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.qx_box .parameter .parametesubmit:hover {
    background-color: #59c7f9;
}
.qx_box .parameter .parameteButton {
    width: 100px;
    margin-top: 10px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
    margin-left: 30px;
}
 .parameteButtonleft3 {
    margin-left: 0;
}
.qx_box .parameter ul {
    width: 95%;
    padding: 10px 2.5%;
    font-size: 14px;
}
.qx_box .parameter ul li {
    width: 100%;
    height: 24px;
    margin-bottom: 10px;
    border: 0;
    color: #333;
    margin-top: 0;
}
.qx_box .parameter ul li .left {
    float: left;
    line-height: 24px;
}
.qx_box .parameter ul li select {
    float: left;
    border: 1px solid #ccc;
    line-height: 22px;
    height: 22px;
    padding: 0 20px 0 5px;
    background: url(../images/mem_arrow.png) no-repeat 98%;
}
.qx_box .parameter ul li input {
    float: left;
    border: 1px solid #ccc;
    line-height: 22px;
    height: 22px;
    padding: 0 5px;
    width: 150px;
}
.qx_box .parameter ul li .mydiv {
    width: 200px;
    height: 100px;
    border: 1px solid #ccc;
    margin: 0 auto;
}
.qx_box .parameter ul li a {
    width: 200px;
    height: 100px;
    background-color: inherit;
    display: table-cell;
    vertical-align: middle;
}
.qx_box .parameter ul li a img {
    max-height: 100%;
    max-width: 100%;
    margin: 0 auto;
    width: 200px;
    height: 100px;
}


/*客户切换Customer switching*/
.switching {
    width: 100%;
    height: 30px;
}
.switching .list {
    width: 120px;
    height: 28px;
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #04a1e2;
    cursor: pointer;
    border-radius: 4px;
    margin-right: 10px;
    margin-top: 20px;
}
.switching .list:hover {
    border: 1px solid #0186ba;
}
.switching .blue {
    background-color: #04a1e2;
    color: #fff;
}
.switching .blue:hover {
    background-color: #0186ba;
}
.switching .white {
    background-color: #fff;
    color: #04a1e2;
    margin-top: 20px;
}
.switching .white:hover {
    color: #0186ba;
}
.swPosi {
    position: relative;
}
.handadd {
    position: absolute;
}


/*下载模板*/

.download {
    width: 100%;
    height: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.download .list {
    width: 120px;
    height: 28px;
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #04a1e2;
    cursor: pointer;
    border-radius: 4px;
    margin-top: -20px;
    margin-right: 10px;
}
.download .list:hover {
    border: 1px solid #0186ba;
}
.download .blue {
    background-color: #04a1e2;
    color: #fff;
}
.download .blue:hover {
    background-color: #0186ba;
}
.download .white {
    background-color: #fff;
    color: #04a1e2;
}
.download .white:hover {
    color: #0186ba;
}
.card_ul ul li a {
    display: table-cell;
    height: 110px;
    vertical-align: middle;
    width: 110px;
    color: #666;
}
.card_ul ul li img {
    max-width: 110px;
    max-height: 110px;
    margin: 0 auto;
}


/*查看原因*/

.shop_tab .parameter {
    background-color: #fff;
    width: 298px;
    min-height: 198px;
    position: absolute;
    z-index: 99;
    border: 1px solid #ccc;
    left: -200px;
    top: -100px;
    display: none;
}
.shop_tab .parameter h1 {
    border-bottom: 1px solid #ccc;
    padding: 5px 10px;
    width: 278px;
    text-align: left;
    float: none;
    font-size: 16px;
    color: #000;
}
.shop_tab .parameter .content {
    width: 268px;
    margin: 5px 10px;
    border: 1px solid #ccc;
    padding: 5px;
    text-align: left;
    min-height: 90px;
    resize: none;
    color: #333;
    word-break: break-word;
}
.shop_tab .parameter .parametesubmit {
    width: 100px;
    margin: 10px auto 0;
    height: 30px;
    background-color: #04a1e2;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.shop_tab .parameter .parametesubmit:hover {
    background-color: #59c7f9;
}
.shop_tab .parameter .parameteButton {
    width: 100px;
    margin-top: 10px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.shop_tab .parameter .parameSure{
    background: #04a1e2;
}
.shop_tab .parameter .parameSure:hover {
    background-color: #59c7f9;
}
.shop_tab .parameter ul {
    width: 95%;
    padding: 10px 2.5%;
    font-size: 14px;
}
.shop_tab .parameter ul li {
    width: 100%;
    height: 24px;
    margin-bottom: 10px;
}
.shop_tab .parameter ul li .left {
    float: left;
    line-height: 24px;
}
.shop_tab .parameter ul li select {
    float: left;
    border: 1px solid #ccc;
    line-height: 22px;
    height: 22px;
    padding: 0 20px 0 5px;
    background: url(../images/mem_arrow.png) no-repeat 98%;
}
.shop_tab .parameter ul li input {
    float: left;
    border: 1px solid #ccc;
    line-height: 22px;
    height: 22px;
    padding: 0 5px;
    width: 150px;
}
.w130px {
    margin: 0 auto;
    width: 130px;
}
.color04a1e2 {
    color: #04a1e2 !important;
}
.color_04a1e2 {
    color: #04a1e2;
}
.color_04 {
    padding-top: 9px;
}
.color04a1e2:hover {
    color: #59c7f9 !important;
}
.colorTd a {
    color: #04a1e2;
}
.colorTd a:hover {
    color: #59c7f9;
}
.cursor {
    cursor: pointer;
}
.qx_box2 .parameter ul li .mydiv {
    width: 200px;
    height: 100px;
    border: 1px solid #ccc;
    margin: 0 auto;
}
.qx_box2 .parameter ul li a {
    width: 200px;
    height: 100px;
    background-color: inherit;
    display: table-cell;
    vertical-align: middle;
}
.qx_box2 .parameter ul li a img {
    max-height: 100%;
    max-width: 100%;
    margin: 0 auto;
}


/*其他资质*/

.OtherzZz {
    border: 1px solid #cccccc;
    float: left;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 10px;
    margin-right: 10px;
    overflow: inherit;
    padding: 0 10px;
    position: relative;
    width: 220px;
}
.enclosure {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: left;
    color: #333
}


/*多发票*/

.parameter_new {
    width: 100%;
    height: 30px;
    line-height: 30px;
}
.color_red {
    color: #ff0000;
}
.parameterRed {
    color: #ff0000;
    cursor: pointer;
}
.parameterRed:hover {
    color: #fe5f5f;
}
.color_red_bottom {
    border-bottom: 1px solid #ccc;
}
.parameter_new span {
    width: 250px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.parameter h1 span {
    font-size: 12px;
    color: #ccc;
}
.fontSize12px {
    font-size: 12px;
    color: #ccc;
}
.backcolor {
    background: url(../images/xianxia.png) no-repeat 98%;
}
.tabwb_box .myradio {
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 6px;
}
.tabwb_box .myradio+label {
    float: left;
    font-size: 14px;
    line-height: 27px;
    margin-left: 2px;
    margin-right: 15px;
}


/*确认订单新页面*/

.del_uld ul li h2 .h2Right {
    float: right;
    border: 1px solid #ccc;
    padding: 0 5px;
    cursor: pointer;
}
.del_uld ul li h2 .h2Right:hover {
    background-color: #04a1e2;
    color: #fff;
    border-color: #04a1e2;
}
.del_uld ul li .confirm {
    margin-top: 10px;
    overflow: hidden;
}
.del_uld ul li .confirm input {
    margin-top: 5px;
    float: left;
    margin-right: 3px;
}
.del_uld ul li .confirm .confirmRight {
    float: right;
    margin-left: 5px;
}
.color04a1e2 {
    color: #04a1e2;
}
.color04a1e2:hover {
    color: #f49f16;
}
.colorf49f16 {
    color: #f49f16;
}
.confirmAddress {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    z-index: 998;
    left: 0;
    top: 0;
    display: none;
}
.confirmAddress .position {
    position: absolute;
    left: 50%;
    top: 50%;
}
.confirmAddress .address {
    width: 630px;
    height: 264px;
    padding: 10px;
    position: absolute;
    left: -328px;
    top: -280px;
    background: #fff;
    border: 3px solid #ccc;
}
.confirmAddress .address h1 {
    width: 100%;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}
.address h1.editeInfo{
    position: fixed;
    width: 735px;
    background: white;
    padding: 0;
    padding-top: 10px;
}
.confirmAddress .address h1 .right {
    float: right;
    font-size: 20px;
    font-weight: normal;
    padding: 0 3px;
    height: 20px;
    text-align: center;
    line-height: 18px;
    cursor: pointer;
}
.confirmAddress .address h1 .right:hover {
    background-color: #04a1e2;
    color: #fff;
}
.confirmAddress .address .inp_wid {
    border: 1px solid #e1e1e1;
    font-size: 13px;
    height: 26px;
    line-height: 26px;
    padding-left: 5px;
    width: 195px;
}
.confirmAddress .address .txt_fr {
    text-align: right;
}
.confirmAddress .address table tr td {
    padding: 5px 3px;
}
.form-control2 {
    -moz-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/mem_arrow.png") no-repeat scroll 155px center;
    border: 1px solid #e1e1e1;
    display: block;
    float: left;
    font-size: 14px;
    height: 28px !important;
    line-height: 28px !important;
    margin-right: 5px;
    padding: 0 !important;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 172px !important;
}
.del_uld ul li .confirm .confirmTop {
    padding: 2px 5px;
    margin-bottom: 5px;
    height: 20px;
    border-bottom: 1px solid #ccc;
}
.del_uld ul li .confirm .confirmContent {
    padding: 2px 5px;
    overflow: hidden;
}
.del_uld ul li .confirm .confirmContent .contentLeft {
    float: left;
    width: 400px;
}
.del_uld ul li .confirm .confirmContent .contentLeft .tdleft {
    width: 85px;
    text-align: right;
}
.del_uld ul li .confirm .confirmContent .contentLeft .tdright {
    text-align: left;
}
.del_uld ul li .confirm .confirmContent .contentright {
    float: right;
    width: 400px;
    padding: 0 7px;
}
.qx_box .parameter .parameteButtonleft3 {
    background-color: #04a1e2;
    margin-left: 100px;
    float: left;
    margin-bottom: 10px;
    margin-top: 0;
}
.qx_box2 .parameter .parameteButtonleft3 {
    background-color: #04a1e2;
    margin-left: 100px;
    float: left;
    margin-bottom: 10px;
    margin-top: 0;
}

/*图片*/

.confirmImg {
    width: 100px;
    height: 100px;
    border: 1px solid #ccc;
    padding: 5px;
    display: table-cell;
    vertical-align: middle;
}
.confirmImg img {
    max-height: 100px;
    max-width: 100px;
    margin: 0 auto;
}
a.del_btn2 {
    width: 120px;
    height: 36px;
    text-decoration: none;
    border-radius: 4px;
    background-color: #f60;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-size: 15px;
    display: block;
}
a.del_btn2:hover {
    background-color: #e35b00;
    webkit-transition: background-color .5s;
    transition: background-color .5s;
    color: #fff;
}


/*编辑参数*/

.purchase_table .parameter {
    background-color: #fff;
    width: 298px;
    min-height: 198px;
    position: absolute;
    z-index: 99;
    border: 1px solid #ccc;
    left: -200px;
    top: -100px;
    display: none;
}
.purchase_table .parameter h1 {
    border-bottom: 1px solid #ccc;
    padding: 5px 10px;
    width: 278px;
    text-align: left;
    float: none;
}
.purchase_table .parameter .content {
    width: 268px;
    margin: 5px 10px;
    border: 1px solid #ccc;
    padding: 5px;
    text-align: left;
    min-height: 90px;
    resize: none;
}
.purchase_table .parameter .parametesubmit {
    width: 100px;
    margin: 10px auto 0;
    height: 30px;
    background-color: #04a1e2;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.purchase_table .parameter .parametesubmit:hover {
    background-color: #59c7f9;
}
.purchase_table .parameter .parameteButton {
    width: 100px;
    margin-top: 10px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
}
.purchase_table tr td {
    position: relative;
}
.purchase_table tr td a {
    color: #04a1e2;
}
.purchase_table tr td a:hover {
    color: #59c7f9;
}
.supplier_info {
    background: rgba(0, 0, 0, 0.3);
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 100000;
    display: block;
}
.del_uld table tr .inp_name {
    max-width: 200px;
}


/*征信页面*/

.infor_tab table tr td .uploadFile,
.addrss_tab table tr td .uploadFile {
    float: left;
    width: 80px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background-color: #04a1e2;
    color: #fff;
    font-size: 13px;
    cursor: pointer
}
.infor_tab table tr td .uploadFile:hover,
.addrss_tab table tr td .uploadFile:hover {
    background-color: #59c7f9;
}
.infor_tab .infor_tabImg {
    width: 100%;
    text-align: center;
    line-height: 40px;
}
.infor_tab .fizeOne {
    font-size: 24px;
    color: #04a1e2;
    font-weight: bold;
}
.infor_tab .fizeTwo {
    font-size: 20px;
    color: #333;
    font-weight: bold;
}
.infor_tab .fizeTwo span {
    color: #ff0000;
    font-size: 24px;
}
.infor_tab .infor_tabImg img {
    margin: 20px auto;
}
.infor_tab .infor_tabButton {
    width: 250px;
    margin: 20px auto;
}
.infor_tab .infor_tabButton a {
    width: 120px;
    text-align: center;
    font-size: 13px;
    color: #fff;
    height: 30px;
    line-height: 30px;
}
.infor_tab .infor_tabButton .aOne {
    background-color: #04a1e2;
    float: left;
}
.infor_tab .infor_tabButton .aOne:hover {
    background-color: #59c7f9;
}
.infor_tab .infor_tabButton .aTwo {
    background-color: #f49f16;
    float: right;
}
.infor_tab .infor_tabButton .aTwo:hover {
    background-color: #f6b77c;
}
a.login_btn {
    background-color: #fff;
    border: 1px solid #04a1e2;
    border-radius: 4px;
    color: #04a1e2;
    cursor: pointer;
    display: block;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 40px;
    line-height: 38px;
    margin: 14px auto 0;
    text-align: center;
    width: 298px;
}
a.login_btn:hover {
    border: 1px solid #59c7f9;
    color: #59c7f9;
}


/*存证云cloud*/

.cloud_info {
    background: rgba(0, 0, 0, 0.3);
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 100000;
    display: none;
}
.cloud {
    width: 420px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -210px;
    z-index: 100001;
}
.cloud .content {
    width: 100%;
    background-color: #fff;
    position: absolute;
    padding: 10px;
}
.cloud .content .cloudTop {
    height: 30px;
    border-bottom: 2px solid #04a1e2;
    width: 100%;
}
.cloud .content .cloudTop .left {
    float: left;
    height: 100%;
    font-size: 18px;
    font-weight: bold;
    color: #333;
    line-height: 30px;
}
.cloud .content .cloudTop .right,.cloud .content .cloudTop .close_btns {
    float: right;
    border: 1px solid #cd3838;
    color: #cd3838;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 18px;
    border-radius: 50%;
    font-size: 18px;
    margin-top: 5px;
    cursor: pointer;
}
.cloud .content .cloudBottom .not_involved{
	display:block;background-color: white;
	color: #04a1e2;
	float:left;
	border: 1px solid #04a1e2;
	width: 150px;
	height: 28px;
	font-size: 13px;
	text-align: center;
}
.cloud .content .cloudTop .right:hover,.cloud .content .cloudTop .close_btns:hover {
    color: #ff0000;
    border-color: #ff0000;
}
.cloud .content .describe {
    width: 98%;
    font-size: 13px;
    color: #666;
    border: 1px solid #e9e9e9;
    margin-top: 10px;
    margin-bottom: 5px;
    padding: 0 1%;
}
.cloud .content .changeContent {
    padding: 20px 30px;
    width: 360px;
    color: #333;
}
.cloud .content .changeContent-p{
    font-size: 16px;
    color: #4a4949;
}
.cloud .content .acceptCooperation {
    width: 100%;
    padding: 10px 0px;
    color: #333;
}
.cloud .content .ccar{
    width: auto;
    padding: 15px 15px 5px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.cloud .content .btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.cloud .content .btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.cloud .content .btn-primary {
        color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.cloud .content .btn+.btn {
    margin-bottom: 0;
    margin-left: 5px;
}
.cloud .content .cloudBottom {
    width: 360px;
    margin: 0 auto 0;
    height: 30px;
}
.cloud .content .cloudBottom .bottomDiv ,.cloud .content .cloudBottom .col99{
    width: 150px;
    height: 28px;
    font-size: 13px;
    text-align: center;
    line-height: 28px;
    border-radius: 4px;
}
.cloud .content .cloudBottom .col99{
    float: left;
    color: #fff;
    background-color: #999;
    border: 1px solid #999;
}
.cloud .content .cloudBottom .left {
    float: left;
    color: #fff;
    background-color: #04a1e2;
    border: 1px solid #04a1e2;
}
.cloud .content .cloudBottom .left:hover {
    background-color: #59c7f9;
    border-color: #59c7f9;
}
.cloud .content .cloudBottom .right {
    float: right;
    color: #04a1e2;
    background-color: #fff;
    border: 1px solid #04a1e2;
}
.cloud .content .cloudBottom .right:hover {
    color: #59c7f9;
    border-color: #59c7f9;
}


/* .cloud .content .cloudBottom .leftH{
    margin-top: -10px;
} */

.cloud .content .cloudBottom .cloudNext {
    background-color: #04a1e2;
    border: 1px solid #04a1e2;
    height: 28px;
    font-size: 13px;
    text-align: center;
    line-height: 28px;
    border-radius: 4px;
    width: 250px;
    margin: 0 auto;
    color: #fff;
}
.cloud .content .cloudBottom .cloudNext:hover {
    background-color: #59c7f9;
    border-color: #59c7f9;
}
.cloud table {
    width: 100%;
}
.cloud table tr {
    width: 100%;
}
.cloud table tr td {
    padding: 5px 0;
}
.cloud select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance:none;
    background:none;
    height: 30px;
    border: 1px solid #ebebeb;
    line-height: 30px;
    padding-left: 5px;
    width: 283px;
    background: #fff url("../images/mem_arrow.png") no-repeat scroll 95% center;
}
.cloud input {
    height: 30px;
    border: 1px solid #ebebeb;
    line-height: 30px;
    padding: 0 5px;
    font-size: 14px;
}
.cloud .color_04a1e2 {
    float: right;
    color: #04a1e2;
    font-size: 13px;
}
.cloud .color_04a1e2:hover {
    color: #59c7f9;
}
/*.cloud .card_ul {
    width: 110px;
    height: 110px;
}*/
.cloud .card_ul ul {
    margin-top: 0;
}
.cloud .card_ul a {
    font-size: 12px;
}
.cloud_form {
    display: none;
}
.cloud_body {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../../res/img/standard/loaders/loading32.gif) no-repeat center;
    background-color: rgb(0, 0, 0);
    opacity: 0.3;
    display: none;
}
.zzSale .nextOffer {
    width: 900px;
    position: absolute;
    left: 50%;
    height: 428px;
    top: 50%;
    margin-left: -400px;
    margin-top: -250px;
    background-color: #fff;
    padding-bottom: 41px;
}
.nextOffer-top {
    margin: 10px 20px 0;
    padding-bottom: 8px;
    width: 860px;  
    border-bottom: 2px solid #04a1e2;
}
.nextOffer-text {
    font-size: 18px;
    font-weight: bold;
    color: #333;
}
.nextOffer-cancle {
    border: 1px solid #cd3838;
    color: #cd3838;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 18px;
    border-radius: 50%;
    font-size: 18px;
    cursor: pointer;
}
.nextOffer-cancle:hover {
    color: #f00;
    border: 1px solid #f00;
}
.zzSale .nextOffer .offerTop {
    width: 860px;
    height: 30px;
    padding: 0 20px;
    line-height: 30px;
    font-size: 14px;
    padding-top: 10px;
}
.zzSale .nextOffer .offerTop span {
    color: #ff0000;
}
.zzSale .nextOffer .offerBottom {
    width: 860px;
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    position: absolute;
    z-index: 12;
    bottom: 0;
    background-color: #fff;
    padding-bottom: 10px;
}
.zzSale .nextOffer .offerBottom .fl span {
    color: #ff0000;
}
.zzSale .nextOffer .offerBottom .fl .font12px {
    margin-left: 10px;
    font-size: 12px;
    font-weight: normal;
}
.zzSale .nextOffer .offerBottom .fr span {
    width: 80px;
    height: 28px;
    margin: 5px 0;
    line-height: 28px;
    font-weight: normal;
    margin-left: 30px;
    float: right;
    text-align: center;
    cursor: pointer;
}
.zzSale .nextOffer .offerBottom .spanColor {
    color: #fff;
    border: 1px solid #04a1e2;
    background-color: #04a1e2;
}
.zzSale .nextOffer .offerBottom .spanColor:hover {
    border: 1px solid #59C7F9;
    background-color: #59C7F9;
}
.zzSale .nextOffer .offerBottom .spanColor2 {
    color: #333;
    border: 1px solid #ccc;
}
.zzSale .nextOffer .offerBottom .spanColor2:hover {
    color: #04a1e2;
    border: 1px solid #04a1e2;
}
.zzSale .nextOffer .offerMiddle {
    width: 860px;
    margin: 10px 20px;
    overflow-y: auto;
    height: 410px;
}
.zzSale .nextOffer .offerMiddle table {
    border-top: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    width: 100%;
}
.zzSale .nextOffer .offerMiddle table tr {
    width: 100%;
    border-bottom: 1px solid #ebebeb;
}
.offerMiddle table tr th {
    background: #f1f1f1;
}
.zzSale .nextOffer .offerMiddle table tr .tableTitle {
    max-width: 130px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zzSale .nextOffer .offerMiddle table tr th {
    padding: 5px 10px;
}
.zzSale .nextOffer .offerMiddle table tr td {
    padding: 5px 10px;
    text-align: center;
}
.zzSale .nextOffer .offerMiddle table tr td input {
    border: 1px solid #ebebeb;
    width: 90px;
    height: 30px;
    padding: 0 5px;
    line-height: 30px;
}


/*新版个人中心*/

.mange_ul .ulDiv {
    padding: 0 20px;
}
.mange_ul .mangeLeft {
    border-bottom: 1px solid #e1e1e1;
    padding: 10px 0;
    font-size: 13px;
    color: #333;
    overflow: hidden;
}
.mange_ul .mangeLeft h5 {
    width: 100%;
    line-height: 30px;
}
.mange_ul .mangeLeft .mangeLi {
    display: block;
    width: 87%;
    line-height: 30px;
    color: #666;
    padding-left: 30px;
}
.mange_ul .mangeLeft .mangeLi:hover {
    color: #04a1e2;
}


/*个人中心页面*/
.personWhite {
    background-color: white;
    margin-bottom: 10px;
    width: 970px;
}
.per_head_box table{
    border-bottom: 1px solid #ebebeb;
}
.per_head_box .scoring {
    width: 150px;
    padding-left: 24px;
}
.per_head_box .scoring h3 {
    width: 100%;
    margin: 12px 0;
    font-size: 14px;
    color: #333;
}
.per_head_box .scoring p {
    width: 56px;
    line-height: 50px;
}
.head_img .headVip {
    width: 23px;
    height: 23px;
    background: url(../images/vip2.png) no-repeat center;
    position: absolute;
    right: 5px;
    bottom: 5px;
    border-radius: 23px;
    border: 2px solid #fff;
}
.head_img .headVip2 {
    width: 23px;
    height: 23px;
    background: url(../images/vip.png) no-repeat center;
    position: absolute;
    right: 5px;
    bottom: 5px;
    border-radius: 23px;
    border: 2px solid #fff;
}
.per_bor_dat {
    padding: 0 25px;
    background-color: #fff;
   /* overflow: hidden;*/
    margin-bottom: 10px;
    position: relative;
}
.per_bor_dat .bordatLeft {
    width: 424px;
    padding: 25px 20px 25px 0;
    border-right: 1px solid #E1E1E1;
    overflow: hidden;
}
.per_bor_dat h2 {
    width: 100%;
    font-size: 14px;
    color: #333;
    margin-bottom: 15px;
}
.per_bor_dat .bordatLeft .leftMoney {
    width: 100%;
    line-height: 30px;
    height: 30px;
}
.per_bor_dat .bordatLeft .leftMoney .fr {
    color: #04a1e2;
    cursor: pointer;
}
.per_bor_dat .bordatLeft .leftMoney .fr:hover {
    color: #59c7e9;
}
.per_bor_dat .bordatLeft .leftMoney .ckMoney {
    float: right;
    display: none;
    cursor: pointer;
}
.per_bor_dat .bordatRight {
    width: 465px;
    padding: 25px 0 25px 20px;
    overflow: hidden;
}
.per_bor_dat .bordatRight .rightService {
    width: 155px;
    float: left;
    height: 60px;
    margin-top: 35px;
}
.per_bor_dat .bordatRight .rightService .serviceLeft {
    float: left;
    width: 60px;
    height: 60px;
    background-color: #666;
    border-radius: 60px;
    text-align: center;
}
.per_bor_dat .bordatRight .rightService .serviceRight {
    margin-left: 70px;
    height: 40px;
    margin-top: 10px;
}
.per_bor_dat .bordatRight .rightService .serviceRight a {
    width: 100%;
    color: #666;
    line-height: 20px;
}
.per_bor_dat .bordatRight .rightService .serviceRight a:hover {
    color: #04a1e2;
}
.kuan span:hover {
    color: #04a1e2;
}
.top-nav ul .xian {
    width: 1px;
    height: 12px;
    background-color: #ccc;
    float: right;
    margin: 9px 10px 0 0;
}
.mange_ul .mangeLeft h5 .iconLeft {
    float: left;
    margin-right: 10px;
    color: #04a1e2;
    font-weight: normal;
    font-size: 20px;
}
.mange_ul .mangeLeft h5 .iconRight {
    float: right;
    color: #04a1e2;
    font-weight: normal;
    font-size: 24px;
    cursor: pointer;
}
.mange_ul .mangeLeft h5 .iconRight:hover {
    color: #59c7f9;
}
.win970px {
    min-height: 696px;
    padding-bottom: 30px;
    width: 970px;
    background-color: #fff;
}

.win970px .personCon .per_head_box {
    padding: 0 25px;
    background-color: #fff;
}
.per_head_box table tr td {
    padding: 15px 0;
}
.win970px .personCon .per_tab {
    background-color: #fff;
    margin-top: 0;
    margin-bottom: 10px;
}
.win970px .personCon .per_tab tr td {
    text-align: center;
    border-right: 1px solid #e1e1e1;
}
.win970px .personCon .per_tab tr td h2 {
    color: #333;
    font-size: 14px;
    line-height: 14px;
    margin-bottom: 15px;
}
.win970px .personCon .per_tab tr td p {
    line-height: 14px;
    color: #e50000;
    font-size: 14px;
    margin-bottom: 15px;
}
.win970px .personCon .per_tab tr td .perLabel {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #04a1e2;
    color: #fff;
    line-height: 30px;
    text-align: center;
    margin: 15px auto;
}
.per_bor_dat .datTable {
    background-color: #eaf8ff;
    border: 1px solid #afd9ff;
    padding: 10px 0;
}
.per_bor_dat table {
    width: 100%;
}
.per_bor_dat table tr {
    height: 40px;
}
.per_bor_dat table tr td {
    height: 100%;
    text-align: center;
    border-right: 1px solid #afd9ff;
}
.per_bor_dat table tr td .col_f00 {
    font-weight: normal;
}
.personWhite .personBar {
    margin-left: 25px;
    margin-top: 20px;
    margin-bottom: 20px;
    border: none;
}


/*账户安全*/

.security {
    padding: 25px 20px;
}
.security .securityCon {
    padding: 0 20px;
    height: 50px;
    line-height: 50px;
    background-color: #eee;
    margin-bottom: 15px;
    font-size: 13px;
    color: #1a1a1a;
}
.security .securityCon a {
    color: #04a1e2;
    margin-left: 50px;
}
.security .securityCon a:hover {
    color: #59c7f9;
}


/*管理员设置*/

.adminMan {
    padding: 20px 25px;
}
.adminMan .manTop {
    width: 100%;
    height: 40px;
    margin-bottom: 20px;
}
.adminMan .manTop a {
    padding: 0 28px;
    color: #fff;
    background-color: #04a1e2;
    height: 100%;
    line-height: 40px;
    font-size: 13px;
}
.adminMan .manTop a:hover {
    background-color: #59c7f9;
}
.adminMan table {
    width: 100%;
    font-size: 13px;
}
.adminMan table tr th {
    padding: 0 10px;
    line-height: 40px;
    background-color: #f6f6f6;
}
.adminMan table tr td {
    padding: 20px 10px;
    text-align: center;
    border-bottom: 1px solid #e1e1e1;
}
.adminMan table tr .alignLef {
    text-align: left;
    width: 350px;
}
.adminMan table tr td a.col_ff0:hover {
    color: #ff0000;
}
.adminMan table tr td a.col_04a:hover {
    color: #04a1e2;
}


/*添加管理员罩层*/

.addAdmin {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.3;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 199;
}
.addAdmin_con {
    width: 400px;
    padding: 20px;
    height: 220px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -220px;
    margin-top: -130px;
    background-color: #fff;
    z-index: 200
}
.addAdmin_con h2 {
    width: 100%;
    font-size: 18px;
    color: #333;
    height: 28px;
    border-bottom: 2px solid #04a1e2;
}
.changeContent table {
    width: 100%;
}
.changeContent table tr td input {
    width: 240px;
}
.changeContent table tr td select option {
    width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.color_999 {
    color: #999;
}
.companyCre {
    width: 100%;
    height: 38px;
    line-height: 38px;
    color: #333;
    font-size: 13px;
    background-color: #ffe5e5;
    border: 1px solid #ff7f7f;
    margin-top: 50px;
    text-align: center;
}
.companyCre a {
    color: #04a1e2;
    margin-left: 10px;
}
.companyCre a:hover {
    color: #59c7f9;
}
.companyCre_table {
    background-color: #fff;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 0 10px;
    font-size: 13px;
}
.companyCre_table .mytable {
    padding: 10px;
    width: 455px;
}
.companyCre_table table {
    width: 100%;
    border-left: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
}
.companyCre_table table tr {
    height: 40px;
    border-bottom: 1px solid #e1e1e1;
}
.companyCre_table table tr th {
    background-color: #f7f7f7;
    padding: 0 20px;
    border-right: 1px solid #e1e1e1;
    text-align: left;
}
.companyCre_table table tr .fontBold {
    font-weight: bold;
}
.companyCre_table table tr td {
    border-right: 1px solid #e1e1e1;
    text-align: center;
}
.cloud table tr td ul {
    padding-left: 5px;
    width: 245px;
    max-height: 60px;
    border: 1px solid #e1e1e1;
    border-top: 0;
    z-index: 100001;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 37px;
    margin-top: 0;
    overflow-y: auto;
    display: none;
}
.cloud table tr td ul li {
    margin-bottom: 0;
    line-height: 20px;
    width: 100%;
    cursor: pointer;
}


/*我要借款*/

.myLoad_top {
    margin: 20px 30px;
    border-top: 4px solid #04a1e2;
    border-bottom: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    overflow: hidden;
    position: relative;
}
.myLoad_top .loadTop_left {
    width: 180px;
    height: 374px;
}
.myLoad_top .loadTop_left ul {
    width: 100%;
    overflow: hidden;
    height: 100%;
    border-right: 1px solid #ebebeb;
}
.myLoad_top .loadTop_left ul li {
    width: 100%;
    height: 124px;
    border-bottom: 1px dashed #ebebeb;
    cursor: pointer;
}
.myLoad_top .loadTop_left ul li .describe {
    font-size: 13px;
    color: #333;
    width: 100%;
    margin-top: 35px;
    text-align: center;
    float: left;
    margin-bottom: 10px;
}
.myLoad_top .loadTop_left ul li .money {
    font-size: 18px;
    color: #333;
    width: 100%;
    margin-top: 35px;
    text-align: center;
    float: left;
    margin-bottom: 10px;
}
.myLoad_top .loadTop_left ul li h1 {
    color: #999;
    font-size: 18px;
    width: 100%;
    text-align: center;
    font-weight: bold;
}


/*我要借款右侧*/

.myLoad_top .loadTop_right {
    margin-left: 180px;
    height: 374px;
    background-color: #f9f9f9;
    text-align: center;
}
.triangle1 {
    width: 0;
    height: 0;
    border-width: 14px;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #e3e3e3;
    position: absolute;
    left: 180px;
    top: 50px;
    z-index: 1;
}
.triangle {
    width: 0;
    height: 0;
    border-width: 13px;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #fff;
    position: absolute;
    left: 180px;
    ;
    top: 51px;
    z-index: 2;
}
.myLoad_top .loadTop_right img {
    margin: 64px auto 20px;
    display: inline;
}
.myLoad_top .loadTop_right .immediately {
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #04a1e2;
    font-size: 14px;
    color: #fff;
    border-radius: 4px;
    margin: 27px auto 0;
}
.myLoad_top .loadTop_right .immediately:hover {
    background-color: #59c7f9;
}
.myLoad_top .loadTop_right .examine {
    color: #04a1e2;
    font-size: 16px;
}
.myLoad_top .loadTop_right h1 {
    font-size: 20px;
    font-weight: bold;
    color: #333;
    margin: 52px auto 18px;
    display: inline-block;
}
.myLoad_top .loadTop_right table {
    width: 560px;
    margin: 0 auto;
    font-size: 16px;
    overflow: hidden;
    box-shadow: 2px 1px 5px 0 rgba(4, 161, 226, 0.15);
}
.myLoad_top .loadTop_right table th {
    background-color: #04a1e2;
    text-align: center;
    color: #fff;
    height: 40px;
    line-height: 40px;
    width: 56px;
    border-right: 1px solid #ccc;
}
.myLoad_top .loadTop_right table td {
    text-align: center;
    color: #333;
    height: 80px;
    line-height: 80px;
    width: 56px;
    border-right: 1px solid #ccc;
    background-color: #fff;
    font-size: 26px;
}
.myLoad_top .loadTop_right .Apply {
    width: 415px;
    height: 40px;
    background-color: #ebebeb;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    margin: 30px auto 20px;
}
.myLoad_top .loadTop_right .Apply:hover {
    opacity: 0.7;
}
.myLoad_top .loadTop_right p {
    color: #333;
}
.myLoad_top .loadTop_right p a {
    color: #04a1e2;
}
.myLoad_top .loadTop_right p a:hover {
    color: #59c7f9;
}
.cloud .content .changeContent .loadSpan {
    float: left;
    color: #333;
    font-size: 13px
}
.myLoad_title {
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin: 0 30px;
    padding: 5px 0;
    border-bottom: 1px solid #ccc;
}
.borrowList {
    padding: 10px 25px;
    font-size: 13px;
    height: 25px;
    line-height: 25px;
}
.borrowList h1 {
    color: #333;
    float: left;
    font-weight: bold;
}
.borrowList ul {
    float: left;
}
.borrowList ul li {
    color: #666;
    width: 80px;
    height: 100%;
    float: left;
    text-align: center;
    margin: 0 10px;
    cursor: pointer;
}
.borrowList ul .back_04a1e2 {
    background-color: #04a1e2;
    color: #fff;
}
.borrowList select {
    background: #fff url("../images/mem_arrow.png") no-repeat scroll 98% center;
    border: 1px solid #ccc;
    height: 23px;
    line-height: 23px;
    padding-left: 5px;
    width: 95px;
    color: #666;
}





/* 立即合作  wyh */

.w1200 .del_btn {
    width: 120px;
    height: 36px;
    line-height: 36px;
    font-size: 15px;
    background: #f60;
    border-radius: 4px;
    color: #fff;
    -webkit-appearance: none;
    display: block;
    border: 1px #f60 solid;
}
.w1200 .checkActive,
.personCon .checkActive {
    background: #898989;
    border: 1px #898989 solid;
}
.w1200 h2.tit_2 {
    border-bottom: 4px solid #474e5d;
    padding: 0;
    font-size: 14px;
}
.w1200 .tit_2 a,
.w1200 .tit_2 span {
    color: #474e5d;
    font-weight: normal;
}
.w1200 .tit_2 a:hover {
    color: #04a1e2;
}
.w1200 #radio1 {
    width: 13px;
    height: 15px;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.win1200px {
    min-height: 650px;
    background-color: #fff;
}
.per_con .bg_f7 {
    width: 100%;
    background: #f7f7f7;
    height: 30px;
}
.w1200 .formError {
    left: 860px !important;
}
.w1200 .infor_tab {
    padding-top: 20px;
    width: 525px;
    margin: 0 auto;
}
.w1200 .infor_tab table tr td {
    font-size: 13px;
    color: #333;
}
.w1200 .infor_tab table tr td input,
.w1200 .infor_tab table tr td textarea {
    font-size: 13px;
}
.w1200 .infor_tab table tr td input::-webkit-input-placeholder,
.w1200 .infor_tab table tr td textarea::-webkit-input-placeholder {
    color: #cccccc;
}
.info_tab table #fileTr {
    color: #333;
}
.info_tab table .dataMsg .col_f00 {
    color: #f00;
    text-align: left;
}
.info_tab table .dataMsg .filetd {
    color: #04a1e2;
    cursor: pointer;
}


/*见证账户开通 HYX*/

.accountContent {
    width: 700px;
    margin: 0px auto;
    position: relative;
}
.accountContent .accountTop {
    height: 172px;
    border-bottom: 1px dashed #ebebeb;
}
.accountContent .infor_tab .project .checkActive {
    background: #898989;
    border: 1px #898989 solid;
}
.accountTop .topInner ul li {
    float: left;
    font-weight: bold;
    margin: 30px 38px 0px 125px;
    color: #333;
    font-size: 13px;
}
.accountTop .topNum ul li {
    width: 25px;
    height: 25px;
    border-radius: 12.5px;
    background: #ff6600;
    text-align: center;
    line-height: 25px;
    float: left;
    color: white;
    margin: 19px 55px 0px 137px;
    z-index: 111;
}
.accountTop .above ul li {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #ff6600;
    text-align: center;
    line-height: 30px;
    float: left;
    color: white;
    font-size: 16px;
    margin: 19px 55px 0px 137px;
    font-weight: bold;
    z-index: 111;
}
.accountContent .card_ul ul li {
    margin-right: 0px;
}
.accountContent .infor_tab .remind .formError {
    left: 27% !important;
}
.accountContent .infor_tab .remindA .formError {
    left: 27% !important;
}
.accountTop ul .line {
    width: 280px;
    height: 5px;
    background: #cac9c9;
    margin-top: -15px;
    z-index: -111;
    margin-left: 25px;
}
.accountTop .topNum ul .short {
    width: 200px;
    height: 5px;
    background: #cac9c9;
    margin-top: -15px;
}
.accountTop .topNum ul .orange_line {
    width: 200px;
    height: 5px;
    background: #ff6600;
    margin-top: -15px;
    z-index: -111;
    margin-left: 25px;
}
.accountTop .topNum .gray {
    background: #cac9c9;
}
.accountTop .topNum .orange {
    background: #ff6600;
}
.accountContent .infor_tab {
    margin: 0px;
}
.accountContent .infor_tab .txt-fr {
    color: #333;
    font-size: 13px;
}
.accountContent .infor_tab .txt-fl {
    color: #666666;
    font-size: 12px;
}
.accountContent .infor_tab .zhizhao {
    margin-left: -10px;
}
.accountContent .infor_tab .gray {
    color: #999;
}

.accountContent .wait .waitTxt {
    margin-left: 210px;
    font-size: 16px;
    color: #333333;
}
.accountContent .wait .waitImg {
    margin: 35px 0px 30px 340px;
}
.w1200 .accountContent .info_tab {
    width: 100%;
    margin-left: 20px;
}
.accountContent .info_tab .tex-left {
    text-align: right;
}
.accountContent .info_tab .txtImg {
    margin-right: 165px;
}
.accountContent .info_tab .bank {
    width: 16px;
    border-radius: 10px;
    margin-right: 13px;
    margin-left: 15px;
}
.accountContent .info_tab .bankF {
    margin-left: 0px;
}



/*授信项目 HYX*/

.accountContent .info_tab {
    width: 100%;
    padding-left: 40px;
    position: relative;
}
.accountContent .info_tab .creditR .formError {
    left: 23% !important;
}
.info_tab .borderUp .formError {
    left: 24% !important;
}
.infor_tab .color_9 {
    color: #999999;
    width: 520px;
}
.accountContent .wait .false {
    font-size: 16px;
    color: #333333;
    padding-left: 310px;
    line-height: 30px;
}
.accountContent .wait .falseL {
    padding-left: 280px;
}
.accountContent .wait .apply {
    display: block;
    width: 120px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    background-color: #04a1e2;
    text-align: center;
    color: white;
    margin-left: 318px;
    margin-top: 20px;
}
.accountContent .wait .apply2 {
    margin-left: 322px;
}
.creditRemind .cloud .changeContent {
    line-height: 20px;
    padding: 70px 30px;
}
.creditRemind .cloud .changeContent .hint_text {
    padding: 0px 25px;
}
.creditRemind .cloud .cloudBottom {
    margin-bottom: 15px;
}



/*工程商管理中心首页改版 HYX*/

.per_head_box .result {
    width: 480px;
}
.per_head_box .result p {
    width: 56px;
    line-height: 50px;
    text-align: center;
}
.per_head_box .scoring .content {
    width: 220px;
    padding-left: 130px;
}
.per_head_box .scoring .content .num p {
    line-height: 24px;
    font-size: 24px;
    color: #04a1e2;
    padding-top: 20px;
}
.per_bor_dat .perContent .text .imme {
    margin-right: 322px;
}
.open_project .bghep{
    background: #f6f6f6;
    height:35px;
    line-height: 35px;
    padding:0 !important;
    padding-top: 20px;
}
.open_project .bghep h2{
    margin-left: 20px;
    color: #666;
    font-size: 14px;
}
.open_project .perTop .fl {
    margin-bottom: 0px;
}
.purchase ul {
    width: 100%;
}
.purchase ul li {
    color: #333;
    font-size: 14px;
    width: 20%;
    margin-top: 20px;
    text-align: center;
    cursor: pointer;
}
.purchase ul li:last-child {
    padding-right: 0;
}
.purchase ul .blue {
    color: #04a1e2;
    font-size: 24px;
    padding-bottom: 10px;
}
.purchase {
    height: 100px;
}
.purchase .process {
    padding: 30px 0px 0px 20px;
    color: #333;
}
.purchase .accountTop .inner ul li {
    margin: 10px 270px 20px 60px;
}
.purchase .accountTop .inner ul .imm {
    margin-right: 0px;
    margin-left: 71px;
}
.purchase .accountTop .above ul li {
    margin-left: 80px;
}
.purchase .accountTop .above ul li a {
    color: white;
}
.purchase .accountTop .inner ul .ml73 {
    margin-left: 73px;
}
.purchase .accountTop .inner ul .ml71 {
    margin-left: 71px;
}
.purchase .accountTop .above ul .lineH {
    width: 370px;
    height: 5px;
    background-color: #cac9c9;
    margin-left: 30px;
    margin-top: -18px;
}
.purchase .accountTop .above ul .orange_line {
    width: 370px;
    height: 5px;
    background-color: #ff6600;
}
.purchase .accountTop .above ul .grayH {
    margin-left: 310px;
}
.open_project {
    position: relative;
    padding-bottom: 15px;
}
.open_project .perTop {
    padding-top: 30px;
    padding-bottom: 35px;
}
.open_project .perTop .fl {
    width: 400px;
}
.open_project .perTop .fr {
    color: #999999;
}
.open_project .perTop .fr:hover {
    color: #04a1e2;
}
.open_project .perTop .more {
    margin-right: 20px;
}
.open_project .perContent .img {
    margin-left: 309px;
}
.open_project .perContent .text {
    font-size: 14px;
    line-height: 25px;
    padding-right: 150px;
    padding-top: 10px;
    color: #999;
}
.open_project .perContent .text a {
    margin-right: 294px;
    display: block;
    color: #04a1e2;
    text-decoration: underline;
}
.open_project .perContent .text a:hover {
    text-decoration: underline !important;
}
.open_project .projectContent {
    margin-bottom: 30px;
}
.open_project .perContent ul {
    width: 910px;
    border: 1px solid #afd9ff;
}
.open_project .perContent ul li {
    line-height: 35px;
    padding-left: 20px;
    color: #333;
}
.open_project .perContent ul .per_top {
    background-color: #eaf8ff;
}
.open_project .perContent ul .per_top b {
    padding-right: 100px;
}
.open_project .perContent ul .per_top .detail {
    position: absolute;
    right: 60px;
    color: #04a1e2;
}
.open_project .perContent ul .per_top .detail:hover {
    text-decoration: underline !important;
}
.open_project .perContent .blank {
    width: 910px;
    border: 1px solid #afd9ff;
    height: 32px;
    line-height: 32px;
    border-top: none;
}
.open_project .perBootom {
    margin-bottom: 15px;
}
.open_project .perBorder {
    width: 920px;
    border: 1px solid #afd9ff;
    margin-bottom: 15px;
}
.perContent .accountPro {
    width: 920px;
    overflow: hidden;
    border: none;
}
.perContent .accountPro tr th {
    background: #eaf8ff;
    border: 1px solid #afd9ff;
    text-align: center;
    border-top: none;
    border-left: none;
    color: #333;
}
.perContent .accountPro tr td {
    border: 1px solid #afd9ff;
    text-align: center;
    height: 40px;
    line-height: 20px;
    padding: 0px 10px;
    border-bottom: none;
    border-left: none;
}
.mt15im{
    margin-top: 15px !important;
}
.perContent .accountPro tr td:last-child,
.perContent .accountPro tr th:last-child {
    border-right: none;
}
.accountPro tr td a:hover {
    color: #59c7f9 !important;
}

.addrss_tab #text {
    width: 270px;
    border-radius: 4px;
    height: 28px;
    line-height: 27px;
    font-size: 12px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
    border-right: none;
}
.w880px {
    width: 900px;
    margin: 0 auto;
}


/* 恭喜您！提单成功! */

.lading_success {
    width: 280px;
    margin: 40px auto;
}
.lading_success img {
    width: 80px;
    height: 80px;
    margin: 0 auto;
}
.lading_success h4 {
    font-size: 24px;
    text-align: center;
    font-weight: normal;
    margin: 30px 0;
}
.ls_btn a {
    width: 120px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    border-radius: 2px;
}
.ls_btn .lefta {
    border: 1px solid #04a1e2;
    color: #04a1e2;
}
.ls_btn .lefta:hover {
    border: 1px solid #59c7f9;
    color: #59c7f9;
}
.ls_btn .righta {
    background: #04a1e2;
    color: #fff;
    margin-left: 30px;
}
.ls_btn .righta:hover {
    background: #59c7f9;
    color: #fff;
}
.w880px table tr td select {
    width: 350px;
    border-radius: 4px;
    height: 32px;
    line-height: 31px;
    font-size: 13px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("../images/mem_arrow.png") no-repeat scroll center center;
    background-position: 145px;
}
.w880px input::-webkit-input-placeholder,
.w880px textarea::-webkit-input-placeholder {
    color: #cccccc;
}
.w880px input,
.w880px textarea {
    padding-left: 5px;
}
.w880px textarea {
    padding-top: 5px;
    width: 350px;
}
#myselect {
    padding-left: 5;
    width: 347px;
    background-position: 330px;
    border: 1px solid #e1e1e1;
}
.paymentdays .minus {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.paymentdays .ptinput {
    width: 55px;
    height: 30px;
    line-height: 30px;
    margin: 0 10px;
    background-color: #fff;
    text-align: center;
    border: 1px solid #e3e3e3;
    padding-right: 5px;
}
.paymentdays .adds {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.w1200 .addrss_tab .formError {
    left: 645px !important;
}
.cloud .content .h55 {
    height: 55px;
}
.changeContent .w295 {
    padding: 40px 0;
    width: 295px;
    margin: 0 auto;
}
.changeContent .h110 {
    margin-top: 10px;
    height: 35px;
    text-align: center;
}
.del_uld .mess-text {
    width: 100%;
}
.del_uld .mess-text span {
    width: 55%;
    display: block;
    float: left;
}
.del_uld .mess-text .w180 {
    /*width: 180px !important;*/
    width: 20% !important;
}
.cloud_info .cloud .h235 {
    height: 235px;
    top: -184px;
}
.cloud_info .changeContent .w275 {
    width: 275px;
    margin: 20px auto;
    text-align: center;
}
.cloud .content .borderN .hint_text {
    border: none;
}

.cloud .content .cloudBottom .knowA {
    width: 100%;
    background: #04a1e2;
    color: #fff;
}
.cloud .content .cloudBottom .knowA:hover {
    color: #FFF;
}
.pactContent {
    border: 1px solid #e1e1e1;
    height: 620px;
    margin: 20px auto;
    padding: 20px;
    overflow-y: scroll;
}
.pactContent h4 {
    font-size: 24px;
    color: #3f3f3f;
    text-align: center;
    margin-top: 20px;
}
.pactContent p {
    line-height: 24px;
    font-size: 13px;
    color: #666666;
}
.noticeContent {
    margin-left: 70px;
}
.noticeContent .noticeBtn a {
    width: 200px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    font-size: 14px;
    margin-bottom: 20px;
}
.noticeContent .noticeBtn .Nbtn1 {
    background: #ff6600;
    color: #fff;
}
.noticeContent .noticeBtn .Nbtn2 {
    border: 1px solid #ff6600;
    background: #fff;
    color: #ff6600;
    margin-left: 15px;
}
.noticeContent .noticeBtn .Nbtn-marFl {
    margin-left: 15px;
}
.noticeContent p {
    color: #999999;
}
.noticeContent .noticeBtn .Nbtn1:hover {
    background: #f18a24;
    color: #fff;
}
.noticeContent .noticeBtn .Nbtn2:hover {
    border: 1px solid #f18a24;
    color: #f18a24;
}
.con_pad .logisitcContent {
    margin: 20px 0 0 70px;
    font-size: 13px;
    line-height: 24px;
}
.con_pad .logisitcContent .c_04a1e2 {
    color: #04a1e2;
}
.con_pad .logisitcContent .logisList p,
.con_pad .logisitcContent .logisList ul {
    float: left;
}
.con_pad .logisitcContent .logisList ul {
    margin-left: 20px;
}
.con_pad .logisitcContent .logisList ul li span,
.con_pad .logisitcContent .logisList p span {
    margin-left: 20px;
}
.btn_f60 {
    width: 120px;
    height: 36px;
    line-height: 36px;
    font-size: 15px;
    background: #f60;
    border-radius: 4px;
    color: #fff;
    -webkit-appearance: none;
    display: block;
    border: 1px #f60 solid;
}
.info_tab .w_530 {
    width: 530px;
}
.accountContent .creditr_esults {
    width: 50%;
    margin: 25px auto;
    line-height: 24px;
}
.accountContent .creditr_esults h4 {
    font-size: 18px;
    text-align: center;
}
.accountContent .creditr_esults .c_ff1919 {
    color: #ff1919;
    font-size: 20px;
}
.accountContent .creditr_esults .c_999 {
    color: #999999;
}
.accountContent .creditr_esults p {
    text-align: center;
}
.accountContent .creditr_esults p,
.accountContent .creditr_esults ul {
    margin-top: 15px;
}
.accountContent .creditr_esults ul li {
    display: inline-block;
    margin-left: 30px;
    vertical-align: top;
}
.accountContent .creditr_esults ul li a {
    color: #04a1e2;
}
.accountContent .creditr_esults ul .text_ellipsis {
    width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.addrss_tab table tr td input::-webkit-input-placeholder,
.addrss_tab table tr td textarea::-webkit-input-placeholder {
    color: #cccccc;
    font-size: 13px;
}
.addrss_tab table tr td input {
    padding-left: 5px;
}
.addrss_tab .textremark textarea {
    padding-top: 5px !important;
    padding-left: 5px;
    width: 350px;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
}
.addrss_tab .textinput input {
    padding-left: 5px;
    width: 345px;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    height: 32px;
    line-height: 32px;
}
/* 中标筛选条件 */
.winningCondition {
    width: 1180px;
    margin: 0 auto;
    background: #fff;
}
.conditionList {
    width: 1140px;
    border: 1px solid #ebebeb;
    display: table;
    padding: 15px 20px;
}
.fLeft {
    float: left;
}
.frightWidth {
    float: right;
    width: 526px !important;
}
.sousuo .w450 {
    width: 450px;
}
.addText {
    margin-top: 40px;
}
.addText p {
    color: #333;
    font-size: 13px;
    margin-right: 10px;
    float: left;
    width: 6%;
}
.addText .add_text {
    width: 93%;
    float: left;
}
.add_text div {
    float: left;
    color: #04a1e2;
    margin: 0 10px 10px 0;
}
.add_text div:hover {
    background: #04a1e2;
    color: #fff;
}
.conditionList .text_war {
    border-bottom: 1px dashed #ebebeb;
    width: 100%;
   /* height: 55px;*/
    /*line-height: 55px;*/
    padding: 15px 0;
    display: table;
}
.addVal {
    display: table;
    padding: 0 5px;
    border: 1px solid #04a1e2;
}
.addVal span {
    display: inline-block;
}
.addVal .colseBtn {
    text-align: center;
}
.addVal .icon-icon {
    font-size: 14px;
    margin-left: 10px;
    cursor: pointer;
}
.textContext {
    float: left;
    color: #333;
    width: 1000px;
}
.av-scroll{
    overflow: hidden;
    height: 30px;
}
.adhe90{
    max-height:90px;
    overflow: auto;
    height: 90px;
}
.textwarList{
	overflow: hidden;
}
.height_auto{
    height:auto;
}
.sysSub{
    width:1100px;
    padding: 10px;
    display: table;
    line-height: 14px;
    border:1px solid #04a1e2;
    margin-top: 10px;
    display: none;
}
.sysSub div{
    float: left;
    margin:0px 4px;
    font-size: 14px;
    color: #333;
    cursor: pointer;
}
.sysSub div span{
    color: #ed9b20;
    padding-top: 9px;
    display: block;
}
.conditionList .bordern{
    border-bottom: none;
}
.text_war .textTitle {
    width: 65px;
    float: left;
    /*line-height: 33px;*/
    font-size: 13px;
    color: #666;
    margin-right: 10px;
    margin-top: 6px;
}
.textContext .textList {
    width: auto;
    cursor: pointer;
    float: left;
    line-height: 30px;
    word-break: break-all;
    width: auto;
    padding: 0 9px;
    margin-right: 5px;
    margin-bottom: 4px;
}
.textContext .textList:hover{
	color: #04a1e2;
}
/*.textContext .textList {
    width: auto;
    cursor: pointer;
    float: left;
    padding-right: 10px;
    line-height: 33px;
    word-break: break-all;
    height: 24px;
    line-height: 24px;
    width: auto;
    padding: 0 10px;
    margin-top: 15px;
}*/
.colorActive {
    background: #04a1e2;
    color: #fff !important;
}
.inputWan-war {
    float: left;
}
.inputWan-war input,
.inputWan-war span {
    display: inline-block;
}
.inputWan-war span {
    width: 6%;
    background: #ebebeb;
    height: 1px;
    margin: 6px 1%;
}
.inputWan-war input {
    width: 41%;
    border: 1px solid #ebebeb;
    height: 30px;
    line-height: 30px;
    -webkit-appearance: none;
    appearance: none;
    padding-left: 10px;
}
.flw1065{
    float:left;width:1065px;
}
.wtright65{
    width: 65px;text-align: right;
}
.confirmBtn {
    float: left;
    width: 60px;
    height: 32px;
    line-height: 32px;
    background: #f49f16;
    color: #fff;
    text-align: center;
    margin-top: 11px;
    cursor: pointer;
    display: none;
    margin-left: 10px;
}
.confirmBtn:hover {
    background: #f6b77c;
}
.nomartop {
    margin-top: 0;
}
.cooperation .search .right .rightdiv .input {
    width: 210px;
    border: 1px solid #cccccc;
}
.mt20 {
    margin-top: 20px;
}
.mr10 {
    margin-right: 10px;
}
.w1060 {
    width: 1060px;
}
.openBtn {
    float: right;
    line-height: 32px;
    font-size: 13px;
    cursor: pointer;
}
.openBtn i {
    font-size: 12px;
}

.mtb20 {
    margin: 20px 0;
}

/*右侧数据报告*/
.data_report{
    width: 100%;
}
.data_report .data-inner {
    width: 180px;
    height: 40px;
    line-height: 40px;
    background: rgba(0,0,0,0.8); 
    border-radius: 50px;
    margin-right: 50px;
    position: fixed;
    right: -4%;
    top: 75%;
}
.data_report .data-inner:hover {
    cursor: pointer;
    background: rgb(174,28,28);
}
.data-inner .tongji {
    float: left;
    margin: 10px 10px 0 20px;
}
.data-inner .report{
    color: white;
    font-size: 16px;
}

/* 开通账户图片路径 IE9以下的 */
.imgSrc{
    width: 110px;
    height: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*查看物流弹窗 HYX*/
.logistics{
    width: 1000px;
    top: 8%;
    left: 30%;
}
.logistics .logisticsContent{
    padding: 0 20px 10px;
    height: 450px;
}
.logistics .logisticsContent .cloudTop{
    height: 50px;
    width: 100%;
    border-bottom: 2px solid #04a1e2;
}
.logistics .logisticsContent .cloudTop .left{
    padding-top: 15px;
}
.logistics .logisticsContent .cloudTop .right{
    margin-top: 20px;
}
.logistics .logisticsContent .changeContent{
    width: 100%;
    padding: 15px 5px;
}
.logisticsContent .changeContent .martop10{
    margin-top: 10px;
}
.changeContent .changeTop .color_66{
    color: #666;
    padding-right: 30px;
}
.logisticsContent .changeContent .border{  
    width: 1000px;
    height: 345px;
    overflow-y: auto;
}
.logisticsContent .changeContent .border table{
     border: 1px solid #ebebeb;
}
.logisticsContent .changeContent .border tr{
    border-bottom: 1px solid #ebebeb;
    text-align: center;
    height: 40px;
    line-height: 40px;
}
.logisticsContent .changeContent .border tr th{
    background: #f1f1f1;
}
.logisticsContent .border tr .product{
    width: 120px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    padding: 0 10px;
    text-align: left;
    padding: 10px 0;
}
.logisticsContent .border tr .textCen{
    text-align: center;
}
.logisticsContent .changeContent .border tr td{
    line-height: 20px;
}
.logisticsContent .changeContent .border .last{
    border-bottom: none;
}
/*发货 HYX*/
.delivery .changeTop .select{
    width: 145px;
}
.delivery .changeTop .fl{
    margin-right: 20px;
}
.delivery .changeTop .fl > select{
    width: 156px;
}
.delivery .changeTop .fl > input{
    margin-left: 5px;
}
.logisticsContent .changeContent .borderHight{
    height: 260px;
}
.logisticsContent .borderHight .formError {
    left: 900px !important;
}
.delivery .logisticsContent .deliveryBottom .bottomDiv{
    height: 35px;
    line-height: 35px;
    margin: 0;
}
.logisticsContent .deliveryBottom .left{
    margin-left: 65px;
}
.logisticsContent .deliveryBottom .right{
    margin-right: 30px;
}
.changeContent .borderHight table tr th > input{
    width: 15px;
    margin-top: 5px;
    margin-left: 20px;
    margin-right: 5px;
    text-align-last: center;
}
.changeContent .borderHight table tr td > input{
    width: 15px;
}
.changeContent .borderHight table tr td .w100{
    width: 70px;
}
.deliveryTop {
    text-align: center;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 10px;
    margin-top: 5px;
}
.deliveryTopActive {
    color: #04a1e2;
    background-color: #f5f7f9;
    border: 1px solid #ebebeb;
    border-bottom: none;
}
.deliveryTop-Title {
    height: 36px;
    line-height: 36px;
    width: 130px;
    margin-bottom: -1px;
    cursor: pointer;
}
.ml370 {
    margin-left: 370px;
}
.deliveryContent-select select {
    width: 200px;
    margin-bottom: 10px;
    margin-right: 10px;
}
.deliveryContent-input input {
    display: block;
    width: 629px;
    margin-left: 85px;
    margin-bottom: 10px;
}
.PR {
    position: relative;
}
.deliveryContent-money {
    position: absolute;
    right: 20px;
    top: 51px;
}
.delivery .logisticsContent {
    height: 600px;
}
.deliveryContent-select .pr26 {
    padding-right: 26px;
}
.deliveryContent-unit {
    position: absolute;
    right: 7px;
    top: 5px;
}
.deliveryTop-preferential {
    background-color: #ff3333;
    color: white;
    width: 30px;
    height: 22px;
    line-height: 21px;
    border-radius: 32%;
    position: absolute;
    right: 5px;
    top: -14px;
    font-size: 12px;
}
.deliveryTop-trange {
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-left: 9px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #ff3333;
    position: absolute;
    right: 30px;
    top: -4px;
}
.cloud .content .deliveryBottom {
    position: absolute;
    width: 96%;
    background-color: white;
    bottom: 27px;
}
.cloud .content .cloudBottom .bottomRight {
    color: #04a1e2;
    background-color: #fff;
    border: 1px solid #04a1e2;
}
.deliverFooter {
    padding-left: 338px;
}
.logisticsContent .changeContent .deliverHeight {
    height: 294px;
    overflow-y: auto;
    margin-top: 10px;
}
@media screen and (min-width: 1024px) and (max-width: 1366px){
    .delivery .logisticsContent {
        height: 480px;
    }
    .logisticsContent .changeContent .deliverHeight {
        height: 176px;
    }
}
@media screen and (max-width: 1280px){
    .delivery .logisticsContent {
        height: 480px;
    }
    .logisticsContent .changeContent .deliverHeight {
        height: 176px;
    }
}
/*向下加载更多样式 HYX*/
.dropload-up,.dropload-down{
    position: relative;
    height: 0;
    overflow: hidden;
    font-size: 12px;
    /* 开启硬件加速 */
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
}
.dropload-down{
    height: 50px;
}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.dropload-load .loading{
    display: inline-block;
    height: 15px;
    width: 15px;
    border-radius: 100%;
    margin: 6px;
    border: 2px solid #666;
    border-bottom-color: transparent;
    vertical-align: middle;
    -webkit-animation: rotate 0.75s linear infinite;
    animation: rotate 0.75s linear infinite;
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}



/* 供应商报价页面合计金额 */
.totalwar{
    width: 97.5%;
    padding: 10px;
    background-color: #f3f3f3;
    margin-top: 10px;
    display: table;
    font-size: 14px;
    text-align: right;
}
.totalwar span{
    margin-right: 5px !important;
}
.totalwar strong{
    color: red;
    margin-right: 5px;
}

/*数据报告*/
.cooperation_inner{
    background: #f7f7f7;
}
.bid_statistics {
    background: white;
    border: 1px solid #ebebeb;
}
.bid_statistics .title {
    padding: 10px 0 10px 0;
    text-align: left;
}
.bid_statistics table {
    margin: 0 20px;
}
.bid_statistics .blod{
    font-weight: bold;
    color: #333;
}
.bid_statistics table tr td {
    padding-left: 12px;
    border-right: 1px solid #ebebeb;
    padding-bottom: 15px;
    max-width: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.bid_statistics table tr td:last-child{
    border-right: none;
}
.bid_statistics table tr:last-child {
    border-bottom: 1px solid #ebebeb;
}
.bid_statistics .pad20 {
    border-right: 1px solid #ebebeb;
    font-weight: normal;
}
.bid_statistics .margin20 {
    margin-bottom: 20px;
    margin-top: 20px;
}
.bid_statistics .margin20 .text {
    max-width: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}
.cooperation .time {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
    margin: 20px 0;
}
.cooperation .time ul li {
    float: left;
    padding: 0 20px;
    margin-left: 10px;
    cursor: pointer;
    font-size: 16px;
    color: #333;
    height: 47px;
    line-height: 47px;
    border-bottom: 3px solid #fff;
}
.cooperation .time .blue {
    border-bottom: 3px solid #04a1e2;
}
.data_chart .chart {
    width: 48.8%;
    background: white;
    border: 1px solid #ebebeb;
    margin-bottom: 30px;
    position: relative;
}

@media screen and (max-width: 1290px) {
    .data_chart #main canvas{
        width: 525px !important;
    }
}
.chart .money {
    position: absolute;
    margin-left: 20px;
    top: 11%;
}
.data_chart .inner{
    color: #333;
    font-size: 14px;
    padding: 20px 0 10px 20px;
    font-weight: bold;
}
.data_chart .more {
    color: #04a1e2;
    padding-right: 20px;
    font-weight: normal;
}
.data_chart .more:hover {
    text-decoration: underline;
}
.data_chart .nation {
    margin-left: 2%;
    height: 389px;
}
.nation .data th{
    font-weight: normal;
    color: #999;
    text-align: center;
    padding-left: 20px;
}
.nation .data td {
    text-align: center;
    padding-left: 20px;
    line-height: 30px;
    cursor: pointer;
}
.nation .data  {
    margin-bottom: 15px;
}
.nation .data .first {
    text-align: left;
    max-width: 260px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.nation .data .textFr {
    text-align: right;
    padding-right: 20px;
}
.data_chart #main canvas {
    top: -30px !important;
}
.data_chart #main_chart canvas {
    top: -30px !important;
}
.data_chart #main_chart2 canvas {
    top: -30px !important;
}
.data_chart .text {
    margin-bottom: 10px;
}
.data_chart .text .circle {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #04a1e2;
    position: absolute;
    left: 40%;
    bottom: 5%;
    margin-right: 5px;
}
.data_chart .text .total {
    position: absolute;
    left: 42%;
    bottom: 3.5%;
}


/* 当前位置：首页 > 中标数据查询 > Top10企业 */
.currentLocation{
    margin-top: 20px;
    color: #333333;
    font-size: 13px;
}
.resultList{
    font-size: 16px;
    color: #333333;
    border-bottom: 3px solid #04a1e2;
    padding-bottom: 14px;
}
.indexSelect select {
    width: 230px;
    height: 32px;
    line-height: 31px;
    font-size: 13px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
   padding-left: 5px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("../images/mem_arrow.png") no-repeat scroll center center;
    background-position: 233px;
    padding-right: 18px;
}
.mbpr{
    margin-bottom: 15px;
    position: relative;
}
.rmb{
    position: absolute;
    top: 72px;
    left: 65px;
}
.widthf7{
    width: 100%;background: #f7f7f7;
}
.w1140none{
    width:1140px;
    display: none;
}
.w1140none .dataImg{
    margin: 0 auto;
}
.yihezimg{
    width: 100%;
    height: 300px;
    background: url(../images/yihez.png) no-repeat center;
}
.topproject{
	position: absolute;
	left: 51px;
	top: 8px;
}

/* input 可输入可选择 */
.positionR{
    position:relative;
}
.mlspan{
    margin-left:100px;
    width:18px;
    overflow:hidden;
}
.addrss_tab table tr td .Selectitem{
    width:350px;
    margin-left:-100px;
    border-radius: 4px;
    height: 32px;
    line-height: 32px;
    background: url("../images/mem_arrow.png") no-repeat scroll 98% center;
}
.addrss_tab table tr td .typenum{
    margin-left: 0;
}
.addrss_tab table tr td .positionR .Inputitem{
    width:325px;
    position:absolute;
    left:1px;
    border: none;top: 2px;
    
}

/* 数据报告显示月份 */
.mothList{
    float: left;
}
.mothList ul{
    margin-left: 10px
}
.mothList ul li:first-child{
    border-left: 1px solid #ebebeb;
}
.mothList ul li{
    float: left;
    width: 78px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ebebeb;
    margin-top: 11px;
    border-left: none;
    text-align: center;
    cursor: pointer;
}
.mothList ul li:hover{
    background: #f3f5f5;
}
.mothList ul .active{
    background: #04a1e3;
    color: #fff;
}
.mothList ul .active:hover{
    background: #04a1e3;
}
.fright{
    float: right;
}
.ranking{
    float: left;
    color: #04a1e3;
    font-size: 14px;
    line-height: 32px;
    margin-left: 10px;
}
/* 报价订单详情  总报价系数 */
.coefficient{
    font-size: 14px;
    margin-top: 10px;
}
.coefficient p{
    margin-bottom: 10px;
}
.coefficient .coefinput{
    width: 135px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #cbcbcb;
    padding-left: 5px;
}


/* 上传多个发票样式 */
#uploadinvoice .content{
    padding-top: 10px;
    }
#uploadinvoice .cloud{
    top: 28%;
    }
.cloudTop .textColor{
    color: #999;
    font-size: 14px;
}
#uploadinvoice ul li{
    border: none;
}
.changeContent .w277, .contentw438 .w277{
    width: 277px;
}
.filenone{
    display:none;
}
.selectFile{
    width: 70px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: #04a1e2;
    color: #fff;
    display: block;
    float: left;
    cursor: pointer;
    }
.selectFile:hover,.addImg:hover{
    background:#0186ba;
   }
.changeContent .choseflie{
    width: 206px;
    border: 1px solid #ccc;
 }
.borderdashed{
    border-bottom: 1px dashed #ccc !important;
    height: 1px;
    width: 357px !important;
}
.addImg{
    width: 70px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: #04a1e2;
    color: #fff;
    display: block;
    cursor: pointer;
    margin-left: 60px;
    margin-bottom: 30px;
}
.cloud .content .uploadfiles{
    padding: 20px 0px 20px 10px;
}
.cloud .content .changeContentFiles {
    padding-bottom: 0;
}
.cloud .content .w90{
   width: 95%;
   margin: 0 auto;
}
.content .clickDelete{
width: 70px;
height: 32px;
line-height: 32px;
text-align: center;
background: #ebebeb;
display: block;
float: left;
color: #333;
cursor: pointer;
margin-left: 5px;
}
 .content .clickDelete:hover{
   background: #cccccc;
   color: #333;
}
.contentw438{
   position: relative;
   width: 438px !important;
}

/* 采购管理-我的订单 */
.orderBar{
    /*padding-bottom: 25px;*/
    /*border-bottom: 1px solid #cccccc;*/
    margin-bottom: 20px;
    height: auto;
    color: #333333;
    text-align: center;
    position: relative;
    width: 920px;
}
.orderBar .ortitle{
    font-size: 16px;
    margin-top: 15px;
    display: block;
}
.orderBar p{
    font-size: 20px;
    margin-top: 15px;
}
.orderBar .ahref,.mr25{
    margin-right: 25px;
}
.orderBar .ahref23 {
    margin-right: 23px;
}
.orderBar .orderson,.orderBar .orderstics{
    width: 288px;
    height: 98px;
    float: left;
    border: 1px solid #afd9ff;
}
.orderBar .orderson{
    cursor: pointer;
}
.orderBar .orderson:hover{
    border: 1px solid #04a1e2;
}
.textCenim{
    text-align: center !important;
}
.postA{
    position: absolute;
    top: 1px;
    height: 100px;
    right: 0;
    width: 36px;
}
.detaileds{
    position: absolute;
    width: 254px;
    height: 100px;
    background-color: rgba(0, 0, 0, 0.102);
    display: none;
}
.fs14{
    font-size: 14px;
}
.detaileds a{
    width: 80px;
    height: 25px;
    line-height: 25px;
    text-align:center;
    font-size: 13px;
    color: #fff;
    border-radius: 10px;
    background: #04a1e2;
    display:block;
    margin-left: 85px;
    margin-top: 38px
}
.posre{
    position: relative;
}
.orderBar .hintimg{
    display: block;
    float: left;
}
.orderBar .hintimg img{
    margin-left: 5px;
}
.orderBar .hintext{
    font-size: 20px;
    margin-top: 26px;
    display: block;
}
.promwar{
    position: relative;
    display: none;
}
.promptText{
    background: #ffffda;
    border: 1px solid #d1b07c;
    width: auto;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    text-align: center;
    color: #333;
    box-shadow: 0 0 5px #c3c1bd;
    position: absolute;
    right: -27px;
    top: -23px;
}
.prompimg{
    position: absolute;
    right: 99px;
    top: 2px;
}
.hinwar{
    font-size: 16px;
    margin-top: 15px;
}
.hinwar:hover .promwar{
    display: block;
}
.floatleft{
    float: left;
}
.export{
    background: #fff !important;
    color: #ff9933 !important;
    border:1px solid #ff9933 !important;
    margin-left: 10px;
}
.export:hover{
    background: #ff9933 !important;;
    color: #fff !important;
}
.queryList{
    width: 100%;
    margin-top: 20px;
    font-size: 13px;
}
.queryList thead{
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #f6f6f6;
    color: #333;
}
.queryList tbody tr{
    border-bottom: 1px solid #ebebeb;
    text-align: center;
}
.queryList tbody tr a.blue{
    color: #333;
}
.queryList tbody tr a:hover,.invoceList table tbody tr td a:hover{
    color: #04a1e2;
}
.gobeyond{
    width: 300px;
}
.queryList tbody tr td{
    line-height:20px !important;
    padding:15px 16px;
}
.invoceList{
    width: 100%;
    border: 1px solid #cccccc;
    font-size: 13px;
    color: #666;
    border-right:none;
    border-bottom: none;
}
.invoceList table {
    width: 100%;
}
.invoceList table thead{
    background: #f7f7f7;
    height: 38px;
    line-height: 38px;
    text-align: center;
}
.invoceList table thead th{
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
}
.invoceList table tbody tr td{
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    text-align: center;
}
.invoceList table tbody .commodityname{
    width: 200px;
}
.invoceList table tbody tr td{
    line-height:38px;
}
.color04a1e2{
    color:#04a1e2;
}
.colorff3333{
    color:#ff3333;
}
.colorred{
    color:red;
}
.widthLimited200{
    width: 200px;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}

/* 额度计算 */
.minh360px{
    min-height: 360px;
}
.con830{
    width: 830px;
    margin: 0 auto;
}
.con830 .alculationimg{
    float: left;
    margin-top: 45px;
}
.con830 .alculationimg{
    float: left;
    margin-top: 45px;
}
.con830 .alculationtext{
    /*float: right;*/
    float: left;
    margin-top: 100px;
    margin-left: 135px;
}
.con830 .alculationtext .pfs24{
    font-size: 24px;
    color: #333;
}
.con830 .alculationtext .problemconten{
    margin-top: 30px;
    font-size: 16px;
    color: #666;
}
.choicewar{
    margin-top: 20px;
}
.choicewar .choice{
    float: left;
}
.choicewar .choice span{
    display: block;
    float: left;
    line-height: 35px;
    margin-left: -4px;
}
.choicewar .choice input {
    display: none;
}
.choicewar .choice label {
    width: 14px;
    height: 14px;
    border: 1px solid #bebebe;
    background: #f9fafc;
    margin-top: 10px;
    margin-right: 7px;
    border-radius: 20px;
    display: block;
    float: left;
}

.choicewar .choice :checked+label {
    width: 16px;
    height: 16px;
    background:url(../images/selectedradio.png) no-repeat;
    border: none;
}
.ml30{
    margin-left: 30px;
}
.btnwar .stepBtn{
    background: #ea9b1e;
}
.btnwar .stepBtn,.btnwar .resetBtn{
    width: 120px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    margin-top: 20px;
    border-radius: 4px;
    display: block;
    font-size: 16px;
    cursor: pointer;
}
.stepBtn:hover{
    background: #f18a24;
}
.floatleft{
    float: left;
}
.btnwar .resetBtn{
    background: #04a1e2;
    margin-left: 20px;
}
.btnwar .resetBtn:hover{
    background: #59c7f9;
}
.secondquestions{
    display: none;
}
 .login_con table tr td .ptdb{
    padding-top: 16px;
    display: block;
}
.login_con table tr td .dblock{
    position: relative;
}
.login_con table tr td .hintText{
    color: #a9a9a9;
    height: 0px;
    font-size: 12px;
    margin-top: -15px;
}
.pt15{
    padding-top: 15px;
}
.login_con table tr td .hideText {
    font-size: 10px;
}
.pR i.login {
    position: absolute;
    right: 5%;
    bottom: 10%;
    font-size: 18px;
}
.pR {
    position: relative;
}
.ptdb i.regist {
    position: absolute;
    right: 6%;
    top: 10%;
    font-size: 18px;
}
.ptdb i.regist2 {
    position: absolute;
    right: 6%;
    top: 10%;
    font-size: 18px;
}
.trophyContent{
    display: none;
}

/*我的订单 */
.con_pad .mar20 {
    margin-right: 20px;
}
.con_pad .mB12 {
    margin-bottom: 12px;
}
.con_pad .mat12 {
    margin-top: 12px;
}
.con_pad form table tr td input.w150 {
    width: 150px;
}
.con_pad form table tr td input.w125 {
    width: 125px;
}
.con_pad form table tr td input.w200 {
    width: 200px;
}
.con_pad form table tr td input.w270 {
    width: 266px;
}
.con_pad form table tr select {
    width: 150px !important;
}
.js_box2 p .maR100 {
    margin-right: 100px;
}
.qx_box .backwhite {
    color: #04a1e2;
    background: white;
    border: 1px solid #04a1e2;
    width: 100px;
    height: 28px;
    line-height: 28px;
}
.qx_box a.backwhite:hover{
    color: #59c7f9;
    border: 1px solid #59c7f9;
    background: white;
}

.invoiceInfo .content .cloudTop{
    border-bottom: 2px solid #04a1e2;
}
.invoiceInfo .changeContent .uppad {
    padding: 44px 6px 0 0;
}
.invoiceInfo .changeContent .upR {
    color: #04a1e2;
    margin-left: 15px;
    cursor: pointer;
}
.invoiceInfo .changeContent .del {
    display: none;
    margin-left: -5px;
}
.invoiceInfo .changeContent .card_ul {
    margin-top: -20px;
}
.invoiceInfo .changeContent .dott {
    border: 1px dashed #ccc;
}
.invoiceInfo .cloudBottom .vanish {
    display: block;   
    border-radius: 4px;
    text-align: center;
    width: 150px;
    height: 30px;
    line-height: 30px;
}
.invoiceInfo .cloudBottom .cancel {
    background-color: white;
    border: 1px solid #04a1e2;
    color: #04a1e2;
    margin-top: 20px;
    
}
.invoiceInfo .cloudBottom .sure {
    background-color: #04a1e2;
    margin: 20px 20px 0 30px;
    color: white;
}
.cloud_info .invoiceInfo .changeContent {
    padding-left: 70px;
    padding-right: 0;
    max-height: 272px;
    overflow-y: scroll;
    overflow-x: hidden;
    display: block;
}
.invoiceInfo .changeContent .cardMar {
    /*margin-top: 40px;*/
    margin-left: 90px;
}
.invoiceInfo {
    top: 26%;
}
.letter .img {
    margin:  80px 0 80px 312px;
}
.letter .text {
    padding-top: 104px;
    padding-left: 20px;
    color: #999;
    font-size: 14px;
}
/* 报价订单详情  已完成跟已失效的状态 */
.statewar p{
    width: 100%;
    height: 38px;
    line-height: 38px;
    background: #eaf8ff;
    border: 1px solid #afd9ff;
}
.statewar p img{
    margin: 7px 0 0 10px;
}
.statewar p img,.statewar p span{
    display: block;
    float: left;
    font-size: 16px;
}
.statewar p span{
    margin-left: 6px;
}
.statewar p span font{
    color: red;
    margin-right: 10px;
}
.statewar p span a{
    color: #04a1e2;
}
.shengchengdingdan1 .modify{
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    background: #f49f16;
    display: block;
    cursor: pointer;
    float: right;
    margin-right: 24px;
}
.shengchengdingdan1 .reinquiry {
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    background: #f49f16;
    display: block;
    cursor: pointer;
    float: right;
    margin-right: 24px;
}
.shengchengdingdan1 .modifyBack {
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    background: #ccc;
    display: block;
    cursor: pointer;
    float: right;
    margin-right: 24px;
}
.shengchengdingdan1 .modify:hover{
    background: #f6b77c;
}
.shengchengdingdan1 .modifyBack:hover {
    background: #ccc;
}
.modifyBor {
    border: 1px solid #e1e1e1;
    border-top: none;
    padding-top: 20px;
}
.quotaBor {
    border-top: 1px solid #e1e1e1;
}
.modifywar table tr td .inputw,.modifywar table tr td .inname,.modifywar table tr td .innum, .modifywar table tr td .united{
    height: 30px;
    border: 1px solid #ebebeb;
    padding: 0 5px;
    color: #999;
}
.modifywar table tr td .inputw{
    width: 70px;
}
.modifywar table tr td .inname{
    width: 90px;
}
.modifywar table tr td .innum{
    width: 40px;
}
.modifywar table tr td .united {
    width: 40px;
}
.addList{
    margin-left: 5px;
}
/*订单详情*/
.shop_tab .shop_text {
    padding-left: 7px;
    font-size: 13px;
    color: #333;
    height: 40px;
    line-height: 40px;
}
.shop_tab .shop_text span {
    padding-left: 15px;
}
.shop_tab .inp {
    text-align: left;
    word-break: break-word;
}
.paymode{
    width: 640px;
    margin: 0 auto;
    font-size: 13px;
    margin-top: 20px;
    color: #333;
}
.paymode p{
    margin-top: 10px;
}
.paymode p .spleft{
	width: 210px;
	display: block;
	float: left;
	text-align: right;
}
.paymode .dbtlTitle{
	display: block;
    text-align: left;
}
.imgmt5{
	margin-top: 5px;
}
.paymode p .spright{
    display: block;
    float: left;
}
.paymode p .colorred{
    color: red;
}
.paymode .money{
    width: 170px;
    height: 30px;
    border: 1px solid #cccccc;
    padding-left: 5px;
}
.paymode .col99{
    color: #999;
    margin-left: 10px;
}
.choicepay{
	margin-top: 10px;
	margin-left: 203px;
}
.choicepay .choice{
    float: left;
}
.choicepay .choice input {
    display: none;
}
.choicepay .choice label {
    width: 128px;
    height: 58px;
    text-align: center;
    border: 1px solid #bebebe;
    background: #f9fafc;
    display: block;
    margin-left: 10px;
}
label .month {
    display: block;
    padding-top: 8px;
}
.paymode .martop5 {
    margin-top: 5px;
}
.choicepay .choice :checked+label {
    width: 130px;
    height: 60px;   
    background:url(../images/sepay-1.jpg) no-repeat;
    border: none;
}
.takious{
    width: 60px;
}
.changeContent .chewh{
    width: 14px;
    height: 14px;
    margin-right: 5px;
    position: absolute;
    top: 10px;
}
.changeContent .posrelt {
    position: relative;
    float: left;
}
.changeContent .posrelt span{
    margin-right: 10px;
}
.cloudBottom .sure_btn {
    margin-left: 15px;
    width: 332px;
    height: 30px;
    line-height: 30px;
}
.personCon .diagram span,.personCon .diagram img{
    display: block;
    float: left;
}
.personCon .diagram span{
    position: absolute;
    left: 405px;
    top: 44px;
    width: 113px;
}
.co04a1e2{
    color:#04a1e2 !important;
}
.personCon .diagram img{
    position: absolute;
    left: 512px;
}
.personCon .imgtext{
    position: relative;
}
.personCon .imgtext font{
    position: absolute;
    top: 138px;
   left: 261px;
}
.company .morea{
    float: right;font-size: 16px;color: #04a1e2;
}
.win970px .personCon .account .account_inner .w210{
    width: 210px;
}

/* 还款 */
.intopay{
    width: 350px;
    margin-top: 40px;
    margin-left: 250px;
}
.intopay p{
    margin-top: 5px;
}
.intopay span,.intopay font{
    display: block;
    float: left;
}
.intopay span{
    width: 150px;
    text-align: right;
    color: #999;
}
.paymentBtn{
    background: #ff6600;
    cursor: pointer;
}
.notclick,.paymentBtn{
    width: 150px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    border-radius: 4px;
    margin-left: 145px;
    margin-top: 14px;
}
.paymentBtn:hover{
    background: #f6b77c;
}
.notclick{
    background: #ccc;
}
.whauto{
    width: 150px;
    height: 45px;
    margin-left: 404px;
    margin-top: 10px;
}
.choiceby{
    margin-top: 10px;
    margin-left: 395px;
}
.choiceby .choice{
    float: left;
}
.choiceby .choice input {
    display: none;
}
.choiceby .choice label {
    width: 128px;
    height: 58px;
    line-height: 38px;
    text-align: center;
    border: 1px solid #bebebe;
    background: #f9fafc;
    display: block;
    margin-left: 10px;
}
.choiceby .choice label font{
    display: block;
    font-size: 13px;
    line-height: 22px;
}
.choiceby .choice label .mr5{
    padding-top: 10px;
}
.choiceby .choice :checked+label {
    width: 130px;
    height: 60px;
    line-height: 40px;
    background:url(../images/bypay.jpg) no-repeat;
    border: none;
}
.ml198{
	margin-left: 216px;
}
.LH30 {
    line-height: 30px;
}
.qx_box .whiteBtn {
    margin-top: 10px;
}
.d-block{
	display: block;
}
/*支付页面 payCenter*/
.zf_okf .gray {
    color: #999;
}
.zf_okf p.marTop {
    margin-top: -15px;
}
.zf_okf .padF {
    padding-left: 20px;
}
.zf_okf .pad10 {
    margin-top: -10px;
}
.containe_logo {
    width: 100%;
    height: 80px;
    border-bottom: 2px solid #e5e5e5;
}
.containe_logo .circle {
    margin-left: 45px;
}
.containe_logo .circle li {
    float: left;
}
.containe_logo .circle .gc {
    margin-right: 60px;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    background-color: #00a942;
    z-index: 11;
}
.containe_logo .circle .gg {
    background-color: #ccc;
}
.containe_logo .circle  .gline {
    margin-top: 4.5px;
    width: 80px;
    height: 5px;
    background-color: #00a942;
    z-index: -1;
}
.containe_logo .circle .gayline {
    margin-left: 15px;
    width: 75px;
    background-color: #ccc;
}
.containe_logo .literals li {
    float: left;
    padding: 10px 20px;
}
.infor_tab .orangeBtn {
    display: block;
    margin-left: 10px;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #ff6600;
    border: 1px solid #ff6600;
    border-radius: 4px;
    font-size: 16px;
}
.zf_okf_money {
    width: 100px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ebebeb;
}
/*支付成功*/
.payCen {
    margin: 90px 0 90px 330px;
}
.payCen h1 {
    font-size: 24px;
    font-weight: bold;
    color: #333;
}
.payText {
    margin-top: 50px;
}
.payText p {
    font-size: 20px;
    padding: 20px 0 15px;
}
.payText .home{
    display: block;
    color: #999;
    font-size: 14px;
    margin-top: 5px;
}

/* 供应商 添加工程商 */
.tabwb_box .selectfile{
    width: 100px;
    float: left;
    margin-top: 6px;
}
.tabwb_box .selectfile .fhintext{
    color:#999;
    float: left;
}
.tabwb_box .pb27{
    padding-bottom: 27px;
}
.tabwb_box .fhintext{
    float: left;
    width: 360px;
    margin-top: 12px;
}
.tabwb_box .selectfile .finone{
    display: none;
}
.tabwb_box .selectfile .ftext{
    margin-top: 5px;
}
.tabwb_box .selectfile .sefile{
    width: 80px;
    height: 35px;
    line-height: 35px;
    background: #04a1e2;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    cursor: pointer;
}
.tabwb_box .selectfile .sefile:hover{
    background: #59c7f9;
}
.tabwb_box #filecontent{
    color: red;
    margin-top: -10px;
}
.tabwb_box  #filecontent p span{
    color: #04a1e2;
    margin-left: 20px;
    cursor: pointer;
}
.tabwb_box  #filecontent p a{
    color: #04a1e2;
    margin-left: 20px;
}
.tabwb_box  #filecontent p input{
    color: red;
    border: none;
    min-width:100px;
    padding-left: 0;
    cursor: pointer;
}
/*签署合同*/
.changeContent .blueInfo {
    width: 115px;
    font-size: 14px;
    border: none;
    background: white;
    cursor: pointer;
}'
/*开通存证云'*/
.openCloud img{
    margin: 50px auto 0;
}
.infor_tab table tr td .inw90{
    width: 76px;
    border-radius: inherit;
}
.openCloud p {
    color: #5d5d5d;
    font-size: 13px;
    text-align: center;
    padding: 20px 0 25px 0;
}
.openCloud .openImmer {
    display: block;
    text-align: center;
    width: 120px;
    height: 35px;
    line-height: 35px;
    background: #04a1e2;
    color: white;
    border-radius: 4px;
    margin: 0 auto;
    font-size: 14px;
}
.infor_tab table tr td .inebebeb{
    background: #ebebeb;
    height: 35px;
    line-height: 35px;
}
.infor_tab table tr .incheck input{
    width: 14px;
    height: 14px;
    margin-right: 5px;
    cursor: pointer;
    display: block;
    float: left;
    margin-top: 4px;
}
.infor_tab table tr .incheck i{
    display: block;
    float: left;
}
.infor_tab table tr .incheck{
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.infor_tab table tr td a.onfirm{
    background: #ccc;
    width: 120px;
    height: 36px;
    line-height: 36px;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    display: block;
    cursor: inherit;
}
.jdMar {
    margin-top: 20px;
    border-bottom: none;
}
.conPt {
    padding: 10px 25px;
}
.padN {
    padding: 12px 0;
}
.billBottom {
    width: 100%;
}
input.btnSubmit {
    display: block;
    margin: 20px 25px 20px 0;
    color: white;
    text-align: center;
    border-radius: 4px;
    float: right;
    font-size: 15px;
    background-color: #ff9c00;
    width: 100px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
}
.first .cod999,.first .codewar{
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color:transparent;
    border-color:transparent;
}
.first .codewar{
    color: #04a1e2;
    cursor: pointer;
}
.first .cod999{
    color: #999;
}
.top7{
    margin-top: 7px;
}
/*报价单*/
.shopBor {
    width: 920px;
    margin: 24px;
}
.shop_tab table .bbnone td{
    border-bottom: none;
}

/*登录提示语*/
.clues{
    color: #a9a9a9;
}
.cluesImg {
    padding: 3px 5px;
}
.login_con table tr .verTop {
    vertical-align: top;
    padding-top: 7px;
}
.login_con table tr .pd12 {
    padding-top: 13px;
}
.delWid {
    width: 250px;
}
.del_uld .wid100{
    width: 100%;
}
.wid100 .wid40 {
    width: 37%;
}
.wid100 .wid20 {
    width: 26%;
}
.inpRel {
    position: relative;
}
.imgabs {
    position: absolute;
    right: 5%;
    bottom: 27%;
}
.login_con .blank {
    height: 20px;
    width: 100px;
}
.slecTime {
    margin-top: -3px;
}
.slecTime .padAll {
    padding-top: 3px;
    padding-right: 15px;
    padding-left: 3px;
}
.zj_pad {
    padding: 12px 0 12px 25px;
}

.contentNum a.blue {
    color: #04a1e2;
}
.contentNum a.blue:hover {
    color: #59c7f9;
}
.del_uld table tr td .parameter .parameSure {
    width: 100px;
    height: 30px;
    line-height: 30px;
    background: #04a1e2;
    border: none;
    text-align: center;
    font-size: 12px;
    float: left;
    display: block;
    margin-top: 0;
    margin-left: 33px;
    margin-right: 20px;
}
.del_uld table tr td .parameter .parameCancle {
     width: 100px;
    height: 30px;
    line-height: 30px;
    background: white;
    text-align: center;
    color: #666;
    font-size: 12px;
    float: left;
    margin-bottom: 10px;
    margin-top: 0;
}
.marTop {
    display: block;
    margin-top: 6px;
}
.tip_tit_bg .false {
    cursor: pointer;
    font-size: 17px;
    color: #999;
}
.cloudBottom .sure:hover {
    background: #59c7f9;
}
.cloudBottom .cancel:hover {
    border: 1px solid #59c7f9;
    color: #59c7f9;
}
.padTopNo {
    padding-top: 0;
}
.browser_list{
    width: 290px;
    margin: 0 auto;
}
.browser_list .imgwid{
    width: 40px;
    height: 40px;
}
.browser_list span{
    display: block;
    float: left;
    margin-right: 20px;
    margin-top: 20px;
}
.cloud_info .content .p0{
    padding: 0 !important;
}
.ie9 .content .h140{
    height: 140px !important;
}
.hctext{
    color: #333;
    margin-left: 29px;
}
.mt15{
    margin-top: 15px;
}
.del_uld table tr td .parameter .parameTop {
    margin-top: 7px;
}
.del_uld table tr td .parameter .parameExt {
    background: #afafaf;
    color: white;
}
.del_uld table tr td .parameter .parameExt:hover {
    background-color: #ccc;
}
.shengchengdingdan1 .modiBlack {
    background: #ccc;
}
.shengchengdingdan1 .modiBlack:hover{
    background-color: #ccc;
}
.turnout{
        line-height: 37px;
        margin-left: 10px;
    }
.submitOrderInfo{
    position:fixed;
    bottom:-1px; 
    width: 918px;
    background: #fff;
   }
.submitbInfo{
    position:fixed;
    bottom:-1px; 
    width: 969px;
    background: #fff;
   }

/*销售订单详情--现金订单*/
a.qx-backWhite {
    background-color: white;
    color: #04a1e2;
    border: 1px solid #04a1e2;
}
.qx_box2 a.qx-backWhite:hover {
    color: #59c7f9;
    border: 1px solid #59c7f9;
    background: white;
}
.qx_box2 .w130{
    width: 130px;
    margin-left: 0;
}
.qx_box .w130{
    width: 130px;
    margin-left: 10px;
}
.changeContent-info .info {
    margin-bottom: 10px;
}
.info-title {
    text-align: right;
    width: 90px;
    line-height: 30px;
}
.changeContent-info .info .w245 {
    width: 245px;
}
.qx_box a.qx-backWhite {
    color: #04a1e2;
    border: 1px solid #04a1e2;
}
.qx_box a.qx-backWhite:hover {
    background: white;
    color: #59c7f9;
    border: 1px solid #59c7f9;
}
.c04a1e2im{
    color: #04a1e2 !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;opacity:1;
}

input:-ms-input-placeholder{
    color: #999;opacity:1;
}

input::-webkit-input-placeholder{
    color: #999;opacity:1;
}
.textRemarks{
    float:left;width:60%;position: absolute;left:5px
}
.marksLeft{
    width:7%;margin-top: 9px;
}
.marksRight{
    border: 1px solid #ebebeb;width:84%;height:53px;margin-top: 5px;padding-left: 2%;padding-top: 5px;
}
.mt10{
    margin-top: 10px;
}
/*选择付款方式 HYX*/
.taking, .ious {
    margin-top: 4px;
}
.choiceMoneyI,.choiceMoneyT{
    font-weight: bold;
}

/* 查看pdf */
.lookpdf{
    display: none;
    width: 100%;
    height: 100%;
}
/*多渠道——首页 start*/
.channel {
    background: url(../images/channelBlack.jpg) no-repeat center;
    height: 400px;
    border: none;
    padding-bottom: 0;
    margin-bottom: 30px;
}
.sousuo-logo {
    margin-top: 45px;
    width: 100%;
}
.sousuo-logo img {
    margin: 0 auto;
}
.sousuoSub h1 {
    font-size: 46px;
    text-align: center;
    line-height: 46px;
    color: white;
    padding-top: 20px;
}
.sousuoSub-search {
    margin: 30px auto 0;
    width: 100%;
}
.sousuoSub-content {
    margin: 0 auto;
}
.sousuoSub-form, .sousuoSub-team {
    margin-left: 160px;
}
.sousuoSub-search .quickOrder {
    color: #333;
    font-size: 16px;
    background: white;
    margin-top: -60px;
    margin-right: 180px;
    height: 58px;
    line-height: 58px;
}
.sousuoSub-search .quickOrder:hover {
    color: #04a1e2;
}
.sousuoSub .sousuoSub-team {
    color: white;
}
.channelContent {
    margin-top: 20px;
}
.channelContent-brand {
    width: 960px;
   /* margin-right: 20px;*/
    line-height: 30px;
}
.channelContent .mr20{
	margin-right: 20px;
}
.channelContent .w960{
	width: 960px;
}
.channelContent .w237{
	width: 237px;
}
.channelContent .fr{
	float: right;
}
.channelContent-company {
    width: 390px;
    line-height: 30px;
}
.channelContent-brand_top h1 {
    font-size: 24px;
    color: #333;
    padding-left: 10px;
}
.channel-line {
    width: 6px;
    height: 30px;
    background: #04a1e2;
}
.brand-more {
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 4px;
}
a.brand-more {
    color: #333;
}
a.brand-more:hover {
     border: 1px solid #04a1e2;
     color: #04a1e2;
}
.brand-content, .channelContent-company-middle {
    margin-top: 30px;
    border: 1px solid #ebebeb;
    background: white;
    margin-bottom: 50px;
    border-bottom: none;
    background: white;
}
.channelContent-brand .brand-content {
    border-right: none;
}
.brand-content-name li {
    float: left;
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    width: 260px;
    height: 146px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}
.brand-lists li{
	width: 235px;
}
.brand-lists-brnone{
	border-right: none;
	width: 1180px;
}
.brand-content-right{
	float: right;
	margin-top: 21px;
}
.brand-content-namenews li{
	width: 237px !important;
	height: 134.5px !important;
}
.brand-content-name li img {
   margin: 18px auto;
   width: 100px;
}
.brand-name {
    position: absolute;
    background: rgba(0,0,0,0.5);
    width: 100%;
    bottom: 0;
    height: 0;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    -moz-transition: all .5s ease;
}
.brand-name h3 {
    color: white;
    text-align: center;
    line-height: 30px;
}
.brand-content-name li:hover .brand-name {
   height: 30px; 
}
.company-content {
    border-bottom: 1px solid #ebebeb;
    cursor: pointer;
    height: 145.5px;
}
.company-content:hover {
    background: #fafafa;
}
.company-content h2:hover {
    color: #04a1e2;
}
.company-content-rigth {
    width: 250px;
    padding: 17px 10px 6.5px 0;
    line-height: 25px;
}
.company-content-rigth h2 {
    font-weight: normal;
    font-size: 16px;
    color: #333;
}
.company-content-rigth p{
    max-width: 240px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.company-content-rigth .channelContent-scope{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
}
.channel .w616 {
    width: 615px;
    height: 58px;
    line-height: 58px;
}
.channel .sousuoSub input, .sousuoSub .sousuoSub-sousuo input{
    font-size: 16px;
}
.channel .search {
    height: 56px;
    line-height: 56px;
    width: 80px;
}
.channel .search img {
    margin-top: 18px;
}
.sousuoSub-team a {
    color: white;
}
.sousuoSub-team a:hover {
    color: #04a1e2;
}
.company-middle-img {
    width: 100px;
    height: 100px;
    margin: 23px 14px 0;
}
/*多渠道——首页 end*/
/*多渠道——渠道商详情 start*/
.quickOrder {
    display: block;
    margin-left: 30px;
    width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #ccc;
    border-radius: 2px;
    text-align: center;
    margin-top: 6px;
    font-size: 14px;
}
a.quickOrder {
    color: #333;
}
.channeDetail h2.channeDetail-current {
    border: none;
    font-weight: normal;
}
.sousuoSub .sousuoSub-sousuo {
    width: 530px;
    margin-top: 6px;
}
.sousuoSub-frightWidth {
    width: 665px !important;
}
.hotTeam {
    color: #999;
    padding-top: 6px;
}
.hotTeam a {
    padding-right: 10px;
    display: block;
    float: left; 
}
.bw {
    background-color: white;
    box-shadow: 0px 1px 3px 0px rgba(204, 204, 204, 0.2);
}
.channeDetail-content {
    border: 1px solid #f1f1f1;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
    height: 334px;
    padding: 20px 20px 20px 0;
    margin-bottom: 50px;
    background: white;
	min-height: 450px;
}
.channeDetail-left {
    width: 130px;
    text-align: center;
    margin: 0 20px;
}
.channeDetail-left-img {
    margin: 0 auto 40px;
}
.channeDetail-right {
    width: 1000px;
}
a.inquiries {
    display: block;
    margin: 0 auto;
    width: 90px;
    height: 30px;
    line-height: 30px;
    background: #04a1e2;
    color: white;
    border-radius: 4px;
}
a.inquiries:hover {
    background: #59c7f9;
}
.channeDetail-right-top h1 {
    font-size: 18px;
    font-weight: bold;
    color: #333;
}
.channeDetail-right-top-certified {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
}
.firstThree {
    margin-top: 6px;
}
.lastSecond, .middle-companyProfile, .middle-brand{
    margin-top: 10px;
}
.middle-title {
    color: #333;
    font-size: 13px;
    font-weight: bold;
}
.firstThree-content {
    padding-right: 40px;
}
.lastSecond-contact {
    width: 138px;
    height: 25px;
    line-height: 25px;
    border: 1px solid #04a1e2;
    color: #04a1e2;
    margin-top: -3px;
}
.lastSecond-tel {
    padding: 5px 8px;
    font-size: 13px;
}
.middle-brand-img {
    width: 100px;
    height: 100px;
    margin: 0 auto;
}
.productList-product {
    border: 1px solid #ebebeb;
    padding: 8px;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
}

.middle-brand-list {
    width: 1200px;
    float: left;
}
.middle-brand-list li {
    display: block;
    position: relative;
    width: 180px;
    height: 100px;
    border: 1px solid #ebebeb;
    margin-right: 20px;
    margin-bottom: 20px;
}
.brand-title {
    display: block;
    width: 50px;
    float: left;
}
.middleBrand{
    width: 99%;
    height: 40px;
    line-height: 40px;
    background-color: #f7f7f7;
    border: 1px solid #ebebeb;
    margin: 20px 0;
}
.middleBrand img {
    margin: 10px;
}
.middleBrand p {
    padding-right: 10px;
}
.fw {
    font-weight: bold;
}
.middle-brand-btn {
    position: absolute;
    width: 180px;
    height: 100px;
    bottom: 0;
    z-index: 111;
    background: rgba(5, 5, 3, 0.7);
    transition: all 0.8s ease;
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    -ms-transition: all 0.8s ease;
    transform-style: preserve-3d; /*使被转换的子元素保留其 3D 转换*/
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
}
.middle-brand-btn a {
    display: block;
    width: 100px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border-radius: 50px;
    color: white;
    position: absolute;
}
.brand-btn-blue {
    background: #04a1e2;
    left: 40px;
    top: 20px;
}
.brand-btn-white {
    border: 1px solid #ebebeb;
    left: 40px;
    top: 54px;
}
.middle-brand-list li:hover .middle-brand-btn {
    display: block;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    border: 1px solid #04a1e2;
}
.middle-fullText, .middle-packUp {
    cursor: pointer;
}
.middle-content {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;    
}
.wid92 {
    width: 92%;
}
/*多渠道——渠道商详情 end*/
/* 找渠道列表 */
.batchsubmi{
    background-color: #fff;
    width: 100%;
    margin-top: 15px;
    border: 1px solid #ebebeb;
    font-size: 16px;
    padding: 15px 0;
    display: table;
    z-index:100;
}
.batchsubmi.on{position:fixed;top:-15px;width: 1178px;border-top: none;}
/*.bgselec{
    background: url(../images/selectEnbg.jpg) !important;
    color: #fff;
}*/
.senValues .senVleft {
    float: left;
    width: 830px;
}
.senValues .qualiAddList{
    display: inline-block;
    width: auto;
    border: 1px solid #04a1e2;
    color: #04a1e2;
   padding: 0 5px;
    height: 20px;
    line-height: 20px;
    margin-right: 10px;
   font-size: 13px;
   cursor: pointer;
   margin-top: 5px;
    }
.senValues .senVright {
    float: right;
    font-size: 14px;
    margin-right: 20px;
    text-align: right;
    color: #666;
}
.senVright .batsubleft{
    float: left;
    line-height: 30px;
}
.senVright .batsubright{
    float: left;
    width: 60px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background: #f49f16;
    color: #fff;
    border-radius: 4px;
    cursor:pointer;
    margin-left: 20px;
}
.senValues .senVright span {
    color: #ff3333;
}
.activecolor {
    color: #04a1e2 !important;
}
.entAdd{
    position: relative;
    width: 100px;
    height: 30px;
    line-height: 30px;
    background: #F7F7F7;
    border-radius: 4px;
    border:1px solid #cfcfcf;
    margin: 0 auto;
}
.entAdd a{
    display: block;
    text-align: center;
}
.entWar{
    width: 218px;
    height: 328px;
    border: 1px solid #ebebeb;
    background: #fff;
    position: relative;
}
.entWar .enText{
    position: absolute;
    bottom: 150px;
}
.entList{
    padding-bottom: 20px;
    display: table;
    width: 1200px;
}
.entList .entWar{
    float: left;
    margin: 20px 20px 0 0;
}
.entList .entWar:hover{
    /*box-shadow:0 0 8px #04a1e2;*/
    box-shadow: 0px 2px 9px 1px rgba(0, 0, 0, 0.05),
               0px -4px 0 #04a1e2; 
    /*box-shadow: 0px 4px 9.4px 0.6px rgba(4, 161, 226, 0.17);*/
    /*border: 1px solid #04a1e2;*/
}
.entList .entWar:hover .entAdd{
	border:none;
}
.entList .entWar:hover .entAdd a{
	background: #04a1e2;
	color: #fff;
	border-radius: 4px;
}
.perliText{
    position: absolute;
    bottom: 150px;
    cursor: pointer;
    font-size: 16px;
    color: #333;
    width:195px;
    height:20px;
    overflow:hidden;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 10px;
    line-height: 20px;
}
.enContentImg{
    width: 100%;
    height: 165px;
    position: relative;
    cursor: pointer;
}
.enContentImg img{
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}
.sysprList{
    width:195px;
    height: 60px;
    margin: 28px auto 20px auto;
    color: #666;
    cursor: pointer;
}
.sysprList .sysText{
    width:195px;
    height:20px;
    display: block;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sysprList .productText{
    width:195px;
  	max-height: 62px;
  	 line-height: 20px;
    overflow:hidden;
    text-overflow: ellipsis;
}
.batchsubmi .batchwar{
    width:905px;
    float: left;
    padding-left: 20px;
}
.batchsubmi .batchwar .batleft{
    width: 70px;
    float: left;
    line-height: 30px;
    font-size: 13px;
}
.qualiAddList:hover{
    border: 1px solid #04a1e2;
    background-color: #04a1e2;
    color: #fff;
}
/* 渠道信息设置 */
.chanAdd{
    margin-left: 140px;
    position: relative;
}
.commoCation{
    max-height:205px;
    margin-top: 50px;
    margin-bottom: 15px;
}
.chanddel{
	height: 140px;
	top: -120px;
}
.chanddel .chanddel-title{
	text-align: center;
	margin: 20px auto;
}
.commoCation .comTitle{
    float:left;
}
.chanAdd .select-box {
    width:536px;
    height:205px;
    display:none;
    z-index:5;
    background: #fff;
    float: left;
}
.chanAdd .select-res{
    margin-left: 65px;
    font-size: 13px;
}
.chanAdd .select-res span {
    line-height:28px;
    padding:0 5px;
    color: #333;
    }
.chanAdd .select-res p {
    position:relative;
    max-width: 400px;
    height:28px;
    line-height:28px;
    padding:0 5px;
    color: #20a0ff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chanAdd .select-res input {
    width:172px;
    height:14px;
    line-height:14px;
    margin-left:4px;
    padding:7px 5px;
    border:solid 1px #c0c0c0;
    color:#2c2c2c;
}
.chanAdd .select-res span.selected {
    color:#626262;
}
.chanAdd .select-box .wrap {
    margin-top:4px;
}

.chanAdd .select-box ul {
    float:left;
    width:178px;
    height:200px;
    overflow-y: scroll;
    border: 1px solid #d1dbe5;
}
.chanAdd .select-box ul li {
    line-height:25px;
    padding:0 10px;
    color:#333333;
    cursor: pointer;
    font-size: 13px;
}
.chanAdd .select-box .first li,.select-box .second li{
    background: url(../images/chaddbtn.jpg)no-repeat 152px center;
}
.chanAdd.chanAddInfo .select-box .first li,.chanAdd.chanAddInfo .select-box .second li{
    background: url(../images/chaddbtn.jpg)no-repeat 126px center;
}
.chanAdd .select-box ul li:hover{
    background:#e8effe;
}
.chanAdd .select-box .first li:hover,.select-box .second li:hover{
    background: url(../images/chaddbtn.jpg) no-repeat 97% center #e8effe !important;
}
.chanAdd.chanAddInfo .select-box .first li:hover,.chanAdd.chanAddInfo .select-box .second li:hover{
    background: url(../images/chaddbtn.jpg) no-repeat 97% center #e8effe !important;
}
.chanAdd .select-box ul li.selected{
    background:#04a1e2;
     color: #fff;
}
.chanAdd .select-box .first li.selected,.select-box .second li.selected{
    background: url(../images/chaddbtn.png) no-repeat 97% center #04a1e2 !important;
    color: #fff;
}
.chanAdd .select-box .second,.select-box .third{
    display: none;
}
.chanAdd .select-res p,.select-res span{
    float: left;
}
.chanAdd .commList {
    display: none;
}
.chanAdd .commText select{
    background: url("../images/mem_arrow.png") no-repeat scroll 98%;
    color: #333;
    height: 35px;
    line-height: 35px;
    width: 360px;
    border-radius: 4px;
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 10px;
    padding-right: 30px;
}
.chanAdd .commText {
    width: 200px;
    margin-top: -8px;
}
.chanAdd .commInput {
    display: none;
}
.chanAdd .commInput input {
    width: 390px;
    border: 1px solid #ebebeb;
    height: 35px;
    line-height: 35px;
    border-radius: 4px;
    padding-left: 10px;
    margin-top: 10px;
}
.chanAdd .chCommoditywar .chcoTitle{
    float: left;
    width: 66px;
    text-align: right;
}
.chanAdd .chCommoditywar .commWar{
    float: left;
}
.chanAdd .seriesList{
    background: url("../images/mem_arrow.png") no-repeat scroll 98%;
    color: #333;
    height: 35px;
    line-height: 35px;
    width: 360px;
    border-radius: 4px;
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 10px;
    padding-right: 30px;
}
.chanAdd .sersubList{
    width: 382px;
    display: none;
    border: 1px solid #ebebeb;
    margin-left:2px;
    border-radius: 4px;
    border-top: none;
    padding-left: 15px;
    max-height: 90px;
    overflow:auto;
}
.chanAdd .sersubList li{
    cursor: pointer;
    line-height: 22px;
}
.chanAdd .Productname textarea{
    color: #333;
    height: 100px;
    width: 360px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    padding-left: 10px;
    padding-right: 30px;
    overflow: auto;
}
.chanAdd .saveComplete{
    margin-left: 83px;
    padding-bottom: 20px;
    display: table;
}
.chanAdd  .textList{
    padding-top:5px;
}
.chanAdd  .textList span{
    margin-right: 10px;
}
.chanAdd .saveComplete .savBtn,.chanAdd .saveComplete .compBtn{
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 4px;
    font-size: 16px;
    float: left;
    color: #fff;
    cursor: pointer;
}
.chanAdd .saveComplete .savBtn{
    width: 150px;
    background: #ff6600;
}
.chanAdd .saveComplete .compBtn{
    width: 120px;
    background: #04a1e2;
    margin-left: 20px;
}
.chanAdd #mt10{
    margin-top: 10px;
}
.chanAdd .serVal{
    max-width: 355px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    cursor: pointer;
}
/*供应商个人中心添加按钮*/
.per_tab table tr img.shop_go_mark {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 5px;
    top: 33%;
    border: none;
}
a.shop_openAccout {
    text-align: left;
    padding-left: 5px;
    width: 116px;
}
.per_tab table tr img.issue_mark {
    width: 15px;
    height: 15px;
    margin-top: 8px;
    margin-right: 5px;
    border: 0;
}
.downArrow {
    margin-left: 5px;
    font-size: 14px;
}
.downArrow-content {
    border-width: 1px;
    border-color: rgb(204, 204, 204);
    border-style: solid;
    background-color: rgb(248, 249, 251);
    box-shadow: 1.638px 1.147px 3px 0px rgba(4, 161, 226, 0.2);
    width: 298px;
    height: 102px;
    z-index: 64;
    position: absolute;
    left: 188px;
    top: 176px;
}
.downArrow-content-left {
    width: 110px;
    padding: 0 20px;
    margin: 20px 0;
    border-right: 1px solid #ccc;
}
.downArrow-content-right {
    padding: 0 20px;
    margin: 20px 0;
}
a.downArrow_btn {
    color: #04a1e2;
}
.fb {
    font-weight: bold;
}
.paymentAccount .content .changeContent {
    width: 95%;
}
.paymentAccount .cloud .changeContent .accept_text {
    margin: 40px 55px;
}
.paymentAccount .cloud div.content-war {
    height: 200px;
}
.paymentAccount .issue_mark {
    margin-top: 4px;
    margin-left: 2px;
}
.moneyPaymentAccount .cloud .changeContent .accept_text {
    margin: 40px 36px;
}
.paymentAccount .cloud {
    top: 45%;
}
.moneyManagement-text, .brand-viewImg {
   cursor: pointer;
}

/*提现 start*/
.withdrawal {
    margin: 70px 0 0 120px;
    font-size: 14px;
    color: #1a1a1a;
}
.withdrawal .marb {
    margin-bottom: 10px;
}
.withdrawal-title {
    display: block;
    width: 120px;
    text-align: right;
    padding-right: 10px;
}
.withdrawal-input {
    width: 180px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ccc;
    margin-top: -5px;
    padding: 0 10px;
}
a.withdrawal-btn {
    display: block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    background: #ff6600;
    border-radius: 4px;
    color: white;
    text-align: center;
    margin-left: 130px;
    margin-top: 30px;
}
.autoAuth {
    display: block;
    color: #04a1e2;
    margin-left: 20px;
    cursor: pointer;
}
.withdrawalSuccess {
    margin-left: 200px;
}
.withdrawalSuccess-hours {
    width: 200px;
}
.withdrawalSuccess-text {
    margin-top: 33px;
    margin-left: -45px;
}
p.withdrawalSuccess-money {
    font-size: 14px;
    padding: 10px 0 0;
}
p.withdrawalSuccess-retun {
   padding-bottom: 0;
}
/*提现 end*/
/*品牌管理 start*/
a.tabwb-addBrand {
    display: block;
    width: 100px;
    height: 40px;
    line-height: 40px;
    color: white;
    background: #04a1e2;
    margin-top: 20px;
    text-align: center;
    border-radius: 4px;
}
.brand-content-btn .brand-btn-right{
	display: block;
    width: 100px;
    height: 40px;
    line-height: 40px;
    border:1px solid #04a1e2;
    margin-top: 20px;
    text-align: center;
    border-radius: 4px;
    color: #04a1e2;
}
/*弹窗*/
.addBrand .cloud div.content-war {
    height: 380px;
}
.addBrand-brandName {
    margin-bottom: 20px;
}
.agent_time{
	width: 100px;
	float: left;
}
.agent_time_center{
	display:block;
	width: 25px;
	height: 0.5px;
	border: 1px solid #EBEBEB;
	float: left;
	margin: 15px 5px 0 5px;
}
.addBrand-textContent {
    margin: 10px;
}
.addBrand-textContent-input {
    width: 250px;
    height: 30px;
    line-height: 30px;
    margin-top: -5px;
}
.addBrand-brandImg-upload {
    width: 295px;
    height: 165px;
    overflow: hidden;
    overflow-y: auto;
}
.addBrand-brandImg-upload p.up-p{
    font-size: 14px;
}
.addBrand-brandImg-upload p.addBrand-nomarb {
    margin-bottom: 10px;
}
.reviewImg .cloud div.content-war{
    width: 688px;
    height: 303px;
}
.reviewImg .cloud .content .changeContentR {
    width: 97%;
}
/*查看图片*/
.reviewImg-grids {
    margin-top: 10px;
}
.agileinfo-gallery_grid {
    margin-left: 20px;
    margin-bottom: 10px;
}
.overRemove {
    text-align: center;
    padding: 10px 0;
    cursor: pointer;
}
.overRemove:hover {
    color: #04a1e2;
}
.agileinfo-gallery_grid:last-child {
    margin-right: 0;
}
.hovereffect {
    width: 110px;
    height: 110px;
    overflow: hidden;
    position: relative;
    text-align: center;
}
.hovereffect .overlay {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
    top: 25%;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale(0,1);
    -ms-transform: scale(0,1);
    transform: scale(0,1);
}
.hovereffect:hover .overlay {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.hovereffect img {
    display: block;
    position: relative;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    width: 100%;
    height: 110px;
}
.hovereffect:hover img {
    filter: brightness(0.3);
    -webkit-filter: brightness(0.3);
    -moz-filter: brightness(0.3);
    -o-filter: brightness(0.3);
    -ms-filter: brightness(0.3);    
}
.hovereffect h4 {
    text-transform: uppercase;
    text-align: center;
    position: relative;
    font-size: 1.1em;
    font-weight: 600;
    background-color: transparent;
    color: #fff;
    padding: 1em 0 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.35s, -webkit-transform: 0.35s;
    transition: opacity 0.35s, transform: 0.35s;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
}
.hovereffect .delImg {
    text-transform: uppercase;
    text-align: center;
    position: relative;
    font-size: 1.1em;
    font-weight: 600;
    background-color: transparent;
    color: #fff;
    padding: 0em 1em 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.35s, -webkit-transform: 0.35s;
    transition: opacity 0.35s, transform: 0.35s;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
    width: 20px;
    height: 20px;
    right: -38px;
    top: -1px;
}
.hovereffect p {
    color: white;
    line-height: 1.8em;
    margin: 0;
    font-size: .9em;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.35s, -webkit-transform: 0.35s;
    transition: opacity 0.35s, transform: 0.35s;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
}
.hovereffect:hover p, .hovereffect:hover h4 {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.hovereffect:hover .delImg {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
/*gallery end*/
/*品牌管理 end*/
/*易工程自营管理中心 start*/
.orderBar .orderBar_orderson {
    width: 210px;
    float: left;
    height: 120px;
    border: 1px solid #afd9ff;
    margin-right: 23px;
    cursor: pointer;
}
.orderBar .orderBar_orderson:last-child {
    margin-right: 0;
}
.orderBar_orderson_marLeft {
    margin-left: 3px;
}
.orderBar_orderson .mt11im {
    margin-top: 11px;
    cursor: pointer;
}
.orderBar_orderson .mt11im:hover, .mt11im a:hover{
    color: #59c7f9 !important;
}
.orderBar-money {
    font-size: 14px;
    padding-left: 5px;
}
/*易工程自营管理中心 end*/
/*合同管理——改版 start*/
.contractManagement-img{
    width: 90px;
    height: 90px;
    padding: 20px 20px 20px 50px;
}
.contractManagement span {
    font-size: 24px;
    color: #333;
    margin-top: 51px;
}
a.contractManagement-btn {
    display: block;
    width: 100px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: #04a1e2;
    color: white;
    border-radius: 4px;
    margin-top: 44px;
    margin-left: 30px;
}
a.contractManagement-btn:hover {
    background: #59c7f9;
}
.tac tr td,.tac tr th  {
    text-align: left;
    padding: 0 18px;
}
.tac tr .tc {
    text-align: center;
}
.dashed3 {
    border-bottom: 1px dashed #c9c9c9;
    width: 912px;
    margin: -5px 30px 20px;
}
.contractManagement-dashed {
    border-bottom: 1px dashed #c9c9c9;
    width: 825px;
    margin: -5px 30px 20px;
}
.contractManagement-cumulative {
    background-color: #f6f6f6;
    margin-left: 30px;
    height: 50px;
    line-height: 50px;
    width: 827px;
}
.contractManagement-contact {
    padding-left: 20px;
}
a.blue {
    color: #04a1e2;
}
a.blue:hover {
    color: #59c7f9;
}
/*通过审核开始*/
.contractManagement-arrow .green{
    margin: 15px 10px 20px 50px;
    line-height: 90px;
}
.contractManagement-arrow .blod{
    line-height: 90px;
    font-size: 18px;
    font-weight: bold;
    color: #333;
}
.contractManagement-arrow .font24 {
    font-size: 24px;
    font-weight: normal;
}
.dashed2{
    border-bottom: 1px dashed #cac9c9;
    width: 863px;
    margin: -5px 0px 20px 50px;
}
.mr20 {
    margin-right: 20px;
}
.sealContent {
    width: 890px;
}
.mr15 {
    margin-right: 10px;
}
/*合同管理——改版 end*/

/* 立即询价 start */
.inquiry-table{
	border: 1px solid #ebebeb;
	border-bottom: none;
	margin-top: -20px !important;
	margin-bottom: 15px;
}
.inquiry_content{
	width: 94%;
}
.inquiry-table .myinput{
	border: 1px solid #e3e3e3;
	padding-left: 0;
	width: 47px;
}
.inquiry-table tr th{
	background: #f5f6fa;
	color: #666;
	text-align: center;
}
.inquiry-table .w180{
	width: 88px;
	word-break: break-all;
}
.inquiry_table_content .w180{
	text-align: left;
}
.inquiry_table_content tr td{
	text-align: center;
}
.inquiry-table .w100{
	width: 100px;
	text-align: left;
}
.inquiry-table .w132{
	width: 135px;
}
.inquiry-table .w120{
	width: 120px;
	text-align: left;
}
.inquiry-table .w70{
	width: 70px;
}
.w90{
	width: 90px;
}
.add-product-table{
	width:911px;
	max-height:320px;
	overflow-y:auto;
	position: relative;
}
.inquiry-table .add-product{
	width: 56px;
	color: #04a1e2;
	cursor: pointer;
}
.inquiry-table .imm-modify{
	width: 50px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #04a1e2;
	color: #fff;
	border-radius: 4px;
	cursor: pointer;
}
.inquiry-table .imm-del{
	cursor: pointer;
}
.inquiry-table .imm-del:hover,.deltext:hover{
	color: red;
}
.uploadcloseimg{
	display: none;
	position: absolute;
	right: -7px;
    top: -8px;
    z-index: 9999;
}
.inquiry-table tbody tr td{
	padding:15px;
}
.file-text{
	width: 42%;
	display:block;
	color:red;
}
.file-del{
	vertical-align: middle;
	display: block;
	cursor: pointer;
	margin-left: 10px;
}
#filecontent p{
	width: 100%;
}
.add-product-popup{
	top: 20% !important;
}
.del_btn_new{
	cursor:pointer;
}
.d_none{
	display: none;
}
.porelative{
	position:relative;
}
.add-product-popup .close-flash{
	width:142px;
	height: 40px;
	line-height: 40px;
	background: #04a1e2;
	font-size: 14px;
	color: #fff;
	display: block;
	float: left;
	cursor: pointer;
	border-radius: 4px;
	text-align:center;
	margin: 0 15px;
}
.add-product-popup .close-flash
.add-product-popup .close-flash:hover{
	background: #59c7f9;
}
.add-product-popup .wh550{
	height: 580px !important;
	width: 550px !important;
	left: -263px !important;
}
.add-product-popup .add-product-content{
	width: 455px;
	margin: 15px auto 0 auto;
}
.add-product-popup .add-product-con-list{
	width: 465px;
	height: 450px;
    overflow-y: auto;
}
.add-product-csub .add-product-list{
	margin-top: 15px;
	position: relative;
}
.add-product-popup .tip_btn{
	margin-top: 0 !important;
}
.ml20{
	margin-left: 20px;
}
.add-product-left{
	width: 75px;
	text-align: right;
	font-size: 13px;
	color: #333;
	float: left;
	line-height: 30px;
}
.add-product-right{
	float: left;
}
.add-product-right .input-product{
	width: 360px !important;
    height: 30px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    margin-left: 0 !important;
}
.inputw35{
	width: 35px !important;
	margin-right: 10px;
	text-align: center;
}
.prmt5{
	margin-top: 5px;
}
.Selectitem{
    width:350px;
    margin-left:-100px;
    border-radius: 4px;
    height: 32px;
    line-height: 32px;
    background: url("../images/mem_arrow.png") no-repeat scroll 98% center !important;
}
.select-input{
	position: relative;
	width: 360px;
}
.select-input .selecthidden select{
	width:350px !important;
	margin-left:0 !important;
}
.select-input .selectswar select{
	width:336px !important;
	margin-left:0 !important;
	padding-right: 28px !important;
}
.select-input input{
	width:330px !important;
	margin-left:0 !important;
	height:30px;
	position:absolute;
	left:2px;
	top: 1px;
	border: none !important;
}
.add-product-content .tip_btn{
	margin-left: 31px;
	padding-top: 10px !important;
}
.add-product-list .add-product_rsub{
	border: 1px solid #ebebeb;
	width: 340px;
	/*height: 80px;*/
	margin: 0 auto;
	border-radius: 4px;
	padding: 10px 13px 15px 15px;
	min-height: 30px;
    max-height: 100px;
    overflow: auto;
    padding-bottom: 8px;
}
.add-product-w260 .select-input{
	width: 169px;
}
.add-product-rsubleft{
	float: left;
	line-height: 30px;
}
.add-product-rsubright{
	float: left;
}
.chCommoditywar .parameter .prd-title{
	width: 65px !important;
}
.add-product_rsub .add-product-rscontent .prd-title{
	width: 75px;
}
.add-product_rsub .add-product-rscontent .add-product-w260{
	width: 218px !important;
}
/*.add-product_rsub .add-product-rscontent .add-product-w218{
	width: 218px !important;
}*/
.add-product_rsub .add-product-rscontent .add-product-w224{
	width: 224px !important;
}
.add-product_rsub .add-product-rscontent .add-product-w245{
	width: 216px !important;
}
.add-product_rsub .add-product-rscontent{
	margin-top: 5px;
}
.w911{
	width: 911px;
}
.textCenim{
	text-align: center !important;
}
.teplw38{
	text-align: left;
	padding-left:5px;
	width: 38px;
}
.w162{
	width: 162px;
}
.w150{
	width: 150px;
}
.w99{
	width: 99px;	
}
.w80{
	width: 80px;	
}
.addrss_tab .errfs13{
	color: #999;
	font-size: 13px;
	word-wrap:break-word;
	margin-top: 8px;
}
.tew47{
	text-align: left;
	width: 47px;
}
.tew57{
	text-align: left;
	width: 57px;
}
.w122{
	width: 122px;
}
.add-product-table .pl30px{
	padding-left: 30px;
}
.w143{
	width: 143px;
}
.tepl18{
	text-align: left;
	padding-left: 18px;
}
#add-product-tbody tr:last-child{
	border-bottom: none;
}
#add-product-content{
	border-top: 1px solid #ebebeb;
}
#add-product-content tr td{
	text-align: left;
}
#add-product-content .w75{
	width: 75px;
}
#add-product-content .w80{
	width: 80px;
}
.add-product-right .query-data{
	border: 1px solid #ccc;
	border-top: none;
	width: 370px;
	height: 50px;
	border-radius: 4px;
	padding:5px 0 10px 0;
	display: table;
	position: absolute;
	z-index: 9;
	background: #fff;
	top: 34px;
}
.add-product-right .query-data li{
	margin-left: 5px;
	cursor: pointer;
}
.parameter-query-data{
	width: 280px !important;
	top: 50px !important;
}
.query-data-t94{
	top: 94px !important;
}
/* 供应商-商品管理 */
.batch-add-content{
	margin-left: 23px;
	margin-top: 15px;
}
.batch-add-content li{
	float: left;
	line-height: 30px;
	margin-left: 7px;
}
.batch-add-content li select,.batch-add-content li input{
	width: 108px;
	height: 30px;
	border: 1px solid #cccccc;
	padding-left: 5px;
}
.batch-add-content li select{
	background: url(../images/mem_arrow.png) no-repeat 95%;
	padding-right: 25px;
}
/*.batch-add-content li input::-webkit-input-placeholder {
	color: #333;
 }*/
.bcff9933{
	border: 1px solid #ff9933 !important;
	background: #fff !important;
	color: #ff9933 !important;
}
.taxonomy-content{
	color: #333;
	font-size: 13px;
}
.taxonomy-content .taxonomy-left{
	float: left;
	margin-left: 54px;
}
.taxonomy-content .taxonomy-right{
	float: left;
}
.taxonomy-content .taxonomy-right select {
    width: 350px;
    border-radius: 4px;
    height: 32px;
    line-height: 31px;
    font-size: 13px;
    font-family: "微软雅黑";
    outline: none;
    border: 1px solid #ebebeb;
    padding-left: 8px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("../images/mem_arrow.png") no-repeat scroll 98%;
}
.taxonomy-content .taxonomy-right p:first-child{
	margin-top: 0;
}
.taxonomy-content .taxonomy-right p{
	margin-top: 10px;
}
.taxonomy-content .down-content{
	line-height: 30px;
	margin-top: 3px;
}
.taxonomy-content .down-template{
	width: 80px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #04a1e2;
	display: block;
	border-radius: 4px;
	float: left;
}
.c9ml10{
	color: #999999;
	margin-left: 10px
}
.taxonomy-content .choseflie{
	width: 280px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ebebeb;
	border-radius: 4px;
	border-right: none;
	padding-left: 10px;
}
.taxonomy-content .ml25{
	margin-left: 25px;
}
.taxonomy-content .selectFile{
	border-radius: 4px;
}
.taxonomy-content  .completeflie{
	width: 120px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	background: #04a1e2;
	margin-left: 122px;
	margin-top: 20px;
	cursor: pointer;
}
.commmana{
	border: none;
}
.commmana table tr th{
	text-align: center;
}
.commmana table{
	width: 836px;
	border: 1px solid #EBEBEB;
}
.commmana .w315{
	width: 215px;
	text-align: left !important;
    max-width: 315px;
    word-break: break-word;
}
.commmana table tr td{
	padding: 15px 1px;
}
.commmana table tr th{
	padding: 15px 1px;
}
.commmana table .cocu_04po,.commmana table .istop{
	color: #04a1e2;
    cursor: pointer;
    font-size: 14px;
}
.commmana table .cocu_04po:hover,.commmana table .istop:hover{
	color: #59C7F9;
}
.commmana table .notop{
	font-size: 14px;
    color: #999;
    cursor: pointer;
}
.commmana tr td{
	text-align: center !important;
}
.commmana .w80{
	width: 80px;
}
.commmana .w90{
	width: 97px;
}
.commmana .imm-modify{
	float: left;
	margin-right: 8px;
}
.commmana  .imm-del{
	line-height: 30px;
}
.chCommoditywar .models{
	position: relative;
	margin-top: -7px;
}
.chCommoditywar .models .query-data{
	width: 400px;
}
.chCommoditywar .parameter .query-data{
	width: 326px !important;
}
.mt5{
	margin-top: 5px;
}
.chCommoditywar .models .select-input .selecthidden select{
	width: 400px !important;
	border: 1px solid #ebebeb;
}
.chCommoditywar .models .select-input input{
	padding-left: 10px;
	left: 1px;
	width: 363px;
}
.chCommoditywar input::-webkit-input-placeholder {
	color: #333;
 }
.chCommoditywar .models .add-product-right .query-data{
 	width: 399px;
 }
.chCommoditywar .parameter{
 	width: 400px;
    height: auto;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    padding-top: 10px;
    margin-top: -7px;
    position: relative;
    min-height: 30px;
    max-height: 225px;
    overflow: auto;
    padding-bottom: 8px;
}
.chCommoditywar .parameter .select-input{
	width: 270px;
}
.chCommoditywar .parameter .add-product-w330{
 	width: 301px !important;
}
.chCommoditywar .parameter .select-input{
	margin-left: 2px;
}
.chCommoditywar .parameter .add-product-w330 input{
  	margin-right: 8px;
  	padding-left: 10px;
}
.parameter .Selectitem {
	border: 1px solid #ebebeb;
}
.chCommoditywar .parameter .prd-title{
 	margin-left: 13px;
}
.chCommoditywar .parameter .add-product-w295{
	width: 268px !important;
	left: 1px;
}
/* 渠道列表 */
.supnavList{
	width: 1180px;
	margin: 10px auto 0 auto;
}
.supnavList .supnavsub ul li{
	float: left;
	margin: 0 30px;
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	cursor: pointer;
}
.supnavList .allclassification{
	width: 200px;
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#0ba5e1), to(#28b2dd));*/
	background:#16aae0;
	color: #fff;
	margin-left: 0 !important;
}
.allclassification i{
	margin: 0 15px 0 20px;
	font-size: 12px;
}
.borbo3{
	border-bottom: 2px solid #333333;
	padding-bottom: 0;
	position: relative;
}
.navwrap {
	position: absolute;
	width: 220px;
	margin-left: -9px;
	top: 124px;
	z-index: 9999;
}
.navwrap .wrap{
	width: 220px;
	background-size:inherit;
}
.navwrap .nav-title{
	width: 200px;
	height: 454px;
	border-bottom: 1px solid (22,170,224,0.5);
	
	/*display: none;*/
}
.navwrap .nav-title:hover{
	overflow-y:auto;
}
.navwrap .nav-title li{
	width: 200px;
	height: 56px;
	line-height: 56px;
	background: #16aae0;
	font-size: 16px;
	box-shadow:0 1px 1px 0 #59c7f9;
	border-bottom:1px solid #59c7f9;
}
/*.navwrap .nav-title li a{
	color: #fff;
}*/
.navwrap .nav-title li i{
	margin: 0 15px 0 20px;
}
.navwrap ul {
	margin: 9px;
	color: white;
	border-right-width: 0;
	overflow: hidden;
}
.navwrap ul li {
	display: block;
	height: 35px;
	line-height: 35px;
	cursor: pointer;
	font-size: 14px;
	position: relative;
}
.navwrap li.active {
	background: #fff;
	color: #333;
}
.navwrap li .active a{
	color: #333;
}
.navwrap #sub {
	position: absolute;
	left: 209px;
	top: 20px;
	width: 988px;
	height: 455px;
	overflow-y:auto;
	background: url(../images/wienav.png) no-repeat #fff;
}
.navwrap .sub_content dt a{
	font-size: 14px;
	color: #333;
	width: 140px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.navwrap .sub_content dd a {
	padding-right: 10px;
	margin: 4px 0;
}
.navwrap .sub_content dl {
	overflow: hidden;
}
.navwrap .sub_content dt {
	float: left;
	width: 160px;
	font-weight: bold;
	clear: left;
	position: relative;
	padding: 10px 0;
	margin-left: 30px;
}
.navwrap .sub_content dd {
	float: left;
	/*margin-left: 5px;*/
	/*margin-bottom: 5px;*/
	padding: 10px 0;
	width: 745px;
	border-bottom: 1px dashed #ebebeb;
	float: left;
}
.navwrap .sub_content dd a{
	font-size: 12px;
	color: #666;
}
.navwrap .sub_content dd a:hover{
	color: #24b0de;
}
.navwrap .sub_content .first {
	border-top: none;
}
.navwrap .sub_content dt i {
	position: absolute;
	right: 5px;
	top: 5px;
	padding: 6px 0;
}
.navwrap .hide{display:none}
.hide{display:none}
.color-active{
	color: #18abdf;
}
.supnavList .supnavsub .ml3px{
	margin-left: -3px;
}
.p20{
	padding: 0 20px !important;
}
.bobno{
	border-bottom: none !important;
}
.text_war .w200{
	width: 200px;
}
.flwauto{
	float: left !important;
	width: auto !important;
}
.ml10im{
	margin-left: 10px !important;;
}
.sousudown .storevalue{
	position: absolute;
	width:85px;
	height: 40px;
	line-height: 40px;
	background: url(../images/mem_arrow.png) no-repeat #fafafa 94% 54%;
	float: left;
	border: 1px solid #59a1db;
	left:5px;
	top:0;
	cursor: pointer;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #59a1db;
	padding-right: 10px;
	padding-left: 5px;
}
.posrelt{
	position: relative;
	float: left;
}
.sousudown .storevalue li:last-child{
	width: 95px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	top: 40px;
    left: -1px;
    background: #fafafa;
    border: 1px solid #ebebeb;
    border-top: none;
    padding-left:5px;
    cursor: pointer;
    display: block;
    padding-left: 5px;
}
.sousudown .searchdown li{
	text-align: center;
	color: #333333;
}
.sousuo .w347{
	width: 347px;
	border-left: none;
	margin-left: 106px;
}
.sousuo .input-query-data{
	max-height: 120px;
	overflow: auto;
}
.input-query-data{
	border: 1px solid #EBEBEB;
    border-top: none;
    width: 454px;
    max-height: 50px;
    display: table;
    position: absolute;
    z-index: 9;
    background: #fff;
    top: 43px;
    cursor: pointer;
    padding-left: 5px;
}
.input-query-data li{
	line-height: 24px;
}
.chanwl{
	width: 349px;
	left: 106px;
}
/* 查看商品 */
.look-goods{
	width: 1180px;
	display: table;
	background: #f7f7f7;
}
.look-goods .look-goods-left{
	width: 220px;
	background: #fff;
	float: left;
	height: 620px;
	border-top: 4px solid #333;
}
.look-goods .look-goods-right{
	background:#fff;
	width: 580px !important;
	float: right;
	border: none;
	padding-bottom: 0;
	padding-top: 0px;
}
.look-goods-right .moreoptions{
	width: 100%;
    border-top: 1px solid #ebebeb;
    z-index: 44;
   /* margin-top: -17px;*/
    padding-bottom: 20px;
    display: none;
    font-size: 14px;
    color: #333333;
    display: none;
}
.look-goods-right .moreoptions i{
	font-size: 12px;
}
.textwarList .text_war:last-child{
	border-bottom: inherit;
}
.look-goods-right .more_text{
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align:center;
	margin: 0 auto;
	border: 1px solid #ebebeb;
	border-top: none;
	margin-top: -1px;
    z-index: 6;
    background: #fff;
    cursor: pointer;
}
.look-goods .w9imp{
	width: 900px !important;
}
.look-goods .textContext{
	width: 760px !important;
}
.look-goods-left .product-list {
	width: 100%;
}
.look-goods-left .goods-title{
	width: 85%;
	color: #333;
	font-size: 18px !important;
	height: 55px;
	line-height: 55px;
	margin: 0 auto;
	border-bottom: 1px solid #e6e6e6;
	font-size: 14px;
}
.look-goods-left .product-list ul li a {
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	display:block;
}
.look-goods-left .product-list ul li .inactive {
	background:url(../images/upwardBtn.png) no-repeat 90%;
}
.look-goods-left .product-list ul li .inactives {
	background:url(../images/downBtn.png) no-repeat  90%;
	color: #04a1e3;
}
.list-sub .activebg{
	background: #04a1e3;
	width: 100%;
}
.list-sub .activebg a:hover{
	background: #04a1e3;
}
.list-sub .activebg a{
	color: #fff;
} 

.goods-inquiry-content #num{
	margin-right: 5px;
}
.yiji{
    background: #fff;
    height: 600px;
    overflow: auto;
}
/*.yiji li:hover{
	background:#F2F2F2;
}*/
/*默认滚动条样式*/
.yiji::-webkit-scrollbar ,.navwrap .nav-title::-webkit-scrollbar,.navwrap #sub::-webkit-scrollbar{
    width: 8px;
    height: 8px;
}
.yiji::-webkit-scrollbar-track,.navwrap .nav-title::-webkit-scrollbar-track,.navwrap #sub::-webkit-scrollbar-track{
   /* border: 1px #d3d3d3 solid;*/
    box-shadow: 0px 0px 3px #dfdfdf inset;
    border-radius: 10px;
    background: #EBEBEB;
}
.yiji::-webkit-scrollbar-thumb,.navwrap .nav-title::-webkit-scrollbar-thumb,.navwrap #sub::-webkit-scrollbar-track{
   /* border: 1px #808080 solid;*/
    border-radius: 10px;
    background: #ccc;
}
/*.yiji::-webkit-scrollbar-thumb:hover ,.navwrap .nav-title::-webkit-scrollbar-thumb:hover,.navwrap #sub::-webkit-scrollbar-thumb:hover{
    background: #7d7d7d;
}*/
.look-goods-left .product-list .pr-title{
	width: 85%;
	margin: 0 auto;
	border-bottom: 1px solid #EBEBEB;
}
.look-goods-left .pr-title i{
	width: 85%;
	display:block;
	overflow:hidden;
	white-space:nowrap;
}
.look-goods-left .last a {
	width: 85% !important;
	margin: 0 auto !important;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	/*text-overflow:ellipsis;*/
}
.look-goods-left .list-sub{
	display: none;
	background: #e6e6e6;
	max-height: 320px;
	overflow: auto;
}
.look-goods-left .list-sub li{
	height: 40px;
	line-height: 40px;
}
.look-goods-right .wbgf7f7{
	width:105%;
	margin-left:-21px;
	height: 15px;
	background: #f7f7f7;
}
.look-goods-right .look-goods-list{
	margin-top: 20px !important;
}
.look-goods-list table th{
	font-size: 14px !important;
	color: #666 !important;
	text-align: center !important;
}
.look-goods-list .w415{
	width: 418px;
	word-break: break-all;
}
.look-goods-list .w270{
	width: 270px;
	word-break: break-all;
	text-align: left !important;
}
.chaproList .w415{
	text-align: left !important;
}
.chaproList tr td{
	text-align: center !important;
}
.chaproList table{
	width: 900px;
}
.chaproList .choices{
	width: 16px;
	height: 16px;
}
.chaproList .w70 span:hover{
	color: #59C7F9;
}
.look-goods-list table td{
	color: #333 !important;
}
.look-goods-list table span{
	color: #04a1e2;
	cursor: pointer;
}
.look-goods-right .goods-inquiry{
	width: 105%;
	height:60px;
	background:rgba(0,0,0,0.8); 
	margin-left: -21px;
}
.look-goods-right .goods-inquiry .goods-inquiry-content{
	line-height: 40px;
	color: #fff;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
	font-size: 14px;
}
.look-goods-right .goods-inquiry .goods-inquiry-btn{
	width: 120px;
	height: 40px;
	background:#04a1e2 ;
	text-align: center;
	font-size: 18px;
	float: left;
	color: #fff;
	display: block;
	border-radius: 4px;
	margin-left: 20px;
	font-weight: bold;
}
.look-goods-right .goods-inquiry .goods-inquiry-btn:hover{
	background: #59C7F9;
}
.bb04a1e2{
	border-bottom: 2px solid #04a1e2;
}
.goods-inquiry-parameter .content{
	width: 550px;
	height: 460px;
	top: -200px;
}
.par-content-list{
	width: 550px;
	max-height: 415px;
	overflow: auto;
	margin: 10px auto;
	font-size: 14px;
}
.goods-inquiry-parameter .par-content .par-left{
	float: left;
	width: 60px;
	text-align: right;
	margin-right: 25px;
	color: #666;
}
.goods-inquiry-parameter .par-content .par-right{
	float: left;
	color: #333;
	width: 430px;
	word-wrap: break-word;
}
.bgf7f7f7{
	background: #F7F7F7;
}
/*我的订单 start*/
.orderBar .orderBar-person {
    height: 118px;
    background: none;
}
.orderBar .orderBar-person:hover {
    background: none;
    border: 1px solid #afd9ff;
    color: #333;
}
.orderBar-person a {
    display: block;
    color: #04a1e2;
    font-size: 14px;
    margin-top: 10px;
}
.orderBar-person a:hover{
    color: #59c7f9;
}
.stateColor {
    color: #ff6600;
}
.orderTotal {
    border: 1px solid #ebebeb;
    height: 38px;
    line-height: 38px;
    padding-left: 20px;
    margin: 15px 0 20px;
}
.orderTotal p{
    margin-right: 60px;
    font-size: 14px;
    color: #333;
}
.del_uld_invoice {
    font-size: 14px;
    color: #333;
}
.needInvoice {
    padding: 10px 0;
}
.del_uld_invoice input{
    margin-top: 5px;
    margin-right: 5px;
}
.invoice_pad {
    padding: 25px 20px;
}
/*我的订单 end*/
/*销售订单——渠道 start*/
.saleTable {
    width: 890px;
}
.queryList tr a.loadblue {
    color: #04a1e2;
}
.queryList tr a.loadblue:hover {
    color: #59c7f9;
}
.queryList tr a.loadCon {
    color: #666;
}
.saleOrder tr th {
    line-height: 20px;
}
/*销售订单——渠道 end*/
/*账期管理 start*/
.commodity input,.commodity select{
    width: 90px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ebebeb;
    padding: 0 10px;
}
.commodity select {
    margin-right: 50px;
}
.info_content_table th{
   background: #f7f7f7;
   text-align: left;
   padding: 10px 0 10px 10px;
   line-height: 25px;
   border-bottom: 1px solid #ebebeb;
}
.info_content_table td {
    padding: 10px 0 10px 10px;
    line-height: 25px;
    border-bottom: 1px solid #ebebeb;
}
.commodity {
    margin-top: 10px;
}
.infoMix {
    width: 100%;
}
.infoMix img {
    margin-top: 20px;
    margin-left: 400px;
}
.infoMix p {
    margin-left: 10px;
    margin-top: 43px;
}
.mr20 {
    margin-right: 20px;
}
.mt20 {
    margin-top: 20px;
}
.pl15 {
    padding-left: 15px;
}
.pr15 {
    padding-right: 15px;
}
.commodityinfo {
    width: 96%;
}
.commoditTotal {
    margin-left: 20px;
}
.commodityinfo tbody tr td, .commodityinfo tr th{
    text-align: left;
    line-height: 25px; 
    padding: 10px 2px;
}
.commodityinfo tbody tr td:first-child, .commodityinfo tr th:first-child{
    padding-left: 15px;
}
.commodityinfo tbody tr td:last-child, .commodityinfo tr th:last-child  {
    padding-right: 15px;
}
.commodityinfo img {
    width: 45px;
    height: 35px;
}
/*账期管理 end*/
.ml0 {
    margin-left: 0;
}
.shop_tab .parameter .parameteBtn {
    background-color: #04a1e2;
    margin: 5px 100px;
    float: inherit;
}
.shop_tab .parameter .parameteBtn:hover {
    background-color: #59c7f9;
}
.tac {
    width: 93.5%;
    margin: 20px 30px;
}
.dkf_mar {
    padding: 20px 30px 0;
}
.h34 {
    height: 34px;
}
.orderTotalMar {
    margin: 20px 30px;
}
.mrl30 {
    margin: 0 30px;
}
.del_uld_pad {
    padding: 0;
}
.userOrderPay table tr th, .userOrderPay table tr td {
    padding: 10px 0;
    line-height: 22px;
    border-bottom: 1px solid #ebebeb;
}
.userOrderPay table tr th:first-child, .userOrderPay table tr td:first-child {
    padding-left: 15px;
}
.userOrderPay table tr th:last-child {
    padding-right: 15px;
}
.blr {
    border-right: 1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
}
.shop_tab .shop_table2 tr th {
    padding: 10px 3px;
}
.shop_tab .shop_table2 tr td {
    padding: 10px 5px;
}
.shop_tab .shop_table2 tr th:first-child {
    padding-left: 10px;
}
.baojiaOrder {
    width: 95.5%;
    margin: 20px;
}
.baojiaOrder tr th, .baojiaOrder tbody tr td{
    padding: 10px 5px;
    line-height: 20px;
    text-align: left;
}
.baojiaOrder .productName {
    max-width: 350px;
    word-wrap: break-word;
}
table.xiaoshou_shop tr th {
    padding: 10px;
}
.martl3 {
    margin-top: 3px;
    margin-right: 3px;
}
a.nndb {
    display: block;
    margin-left: 93px;
}
a.nndbm {
    display: block;
    margin-left: 105px;
}
table.zqmx_table tr td {
    max-width: 250px;
    word-wrap: break-word;
}
.zqmx_table .tc {
    text-align: center;
}
.w160 {
    width: 160px;
}
.mressageRedCircle {
    display: block;
    width: 8px;
    height: 8px;
    background: #ff7c7c;
    border-radius: 50%;
    margin-top: 28.5px;
    margin-left: 3px;
}
/*查看我的店铺*/
.checkShop {
    margin-top: 30px;
    font-size: 14px;
    color: #333;
    text-align: left;
}
.checkShop p {
    display: block;
    text-align: right;
    width: 13%;
}
.checkShopInner {
    padding-bottom: 20px;
}
.checkShop_code {
    width: 160px;
    height: 160px;
    margin-top: -6px;
    vertical-align: top;
}
.checkShopLink {
    padding-left: 10px;
    resize: none;
    outline: none;
    border: none;
    height: 20px;
    line-height: 20px;
    cursor: pointer;
    width: 84%;
}
a.checkShopBtn {
    width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: white;
    background: #04a1e2;
    border-radius: 4px;
    margin-left: 10px;
}
a.checkShopBtn:hover {
    background: #59c7f9;
}

/*订单失效*/
.orderFailure {
    margin: 10px 0 10px 5px;
    padding: 8px 0;
    color: #333;
    font-size: 16px;
    border: 1px solid #afd9ff;
    background-color: #eaf8ff;
    width: 866px;
    overflow: hidden;
}
.orderFailure .img {
    padding: 0 10px;
    display: inline;
    width: 23px;
}
.orderFailure .col_f00 {
    padding-right: 20px;
}
.orderFailure-cause {
    width: 810px;
}
/* 立即询价 优化 */
.selectDelete-war{
	margin-left: 20px;
	padding-top: 20px;
}
.selectDelete-war span{
	margin-left: 10px
}
.selectDelete-war .c04a1e2{
	color: #04a1e2;
	cursor: pointer;
}
.floatnonemt5{
	float: inherit;
	margin-top: 5px;
}

.recordProvinces .detail .content .recordProvincesContent {
    height: auto;
}
.recordProvinces .detail {
    top: 40%;
}
.wordBreak{
    word-wrap: break-word;
    word-break:break-all;
}
/* 我们的服务改版 2018.08.07 start*/
.sever-list{
	display: table;
	padding: 100px 0  180px 0;
	margin: 0 auto;
}
.sever-list .server-list-sub{
	width: 1200px;
	margin: 0 auto;
}
.sever-list ul li{
	float: left;
    width: 278px;
    margin-right: 32px;
}
.sever-list ul li:last-child {
    margin-right: 0;
}
.sever-list li>a{
    display: block;
    width: 100%;
    text-align: center;
}
.sever-list a>img {
    display: inline-block;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    margin-bottom: 15px;
}
.sever-list a>h2 {
    color: #333;
    font-size: 16px;
    margin-bottom: 5px;
}
.sever-list a>p {
    width: 220px;
    color: #999;
    font-size: 12px;
    margin: 0 auto;
}
.cooperation .mt80{
	padding-top: 80px
}
.win970px .inquiryBtns{
	width: 80px;
	height: 32px;
	line-height: 31px;
	background: #ff6600;
	text-align: center;
	font-size: 14px;
	color: #fff !important;
	margin-right: 26px;
	margin-top: 4px;
	border-radius: 4px;
}
/* 我们的服务改版 2018.08.07 end*/
/*报价单详情弹窗*/
a.zzSale-addProduct {
    .display: block;
    background-color: #04a1e2;
    color: white;
    padding: 0 10px;
    font-size: 16px;
}
.zzSale .nextOffer .offerMiddle table tr .channeltableTitle {
    max-width: 126px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.ChannelzzSale .nextOffer .offerMiddle table tr td input {
    width: 100%;
    max-width: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}
.ChannelzzSale .nextOffer .offerMiddle table tr td .w100{
    width: 100%;
}
.ChannelzzSale  table {
    max-height: 300px;
    overflow: hidden;
    overflow-y: auto;
    margin-bottom: 20px;
}
.ChannelzzSale .nextOffer .channelOfferTab {
    height: 400px;
}
.deleteRemove {
    cursor: pointer;
}
.ChannelzzSale table tr td .parameter {
    top: -54px;
}
.ChannelzzSale .nextOffer {
    width: 1138px;
    height: 500px;
    left: 35.5%;
    top: 44.5%;
}
.ChannelzzSale .nextOffer-top, .ChannelzzSale .nextOffer .channelOfferTab, .ChannelzzSale .nextOffer .offerTop, .ChannelzzSale .nextOffer .offerBottom {
    width: 1098px;
}
.deleteRemove:hover {
    color: #f00;
}
.win970px .inquiryBtns:hover{
	background: #f18a24;
}
.cred{
	color: red;
}
.transition3d{
	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;
	color: #fff;
	float: left;
	margin-left: 10px;
}
.transition3d i{
	font-size: 20px;
}
.transition3d:hover {
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
}
.lookchannel-title{
	width: 100%;
}
.lookchannel-title a{
	height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 16px;
}

/*注册*/
.password_border1, .password_border2, .password_border3{
    width: 50px;
    float: left;
    margin-top: 10px;
    margin-right: 10px;
}
.password_border {
    height: 20px;
}
.passText div {
    width: 55px;
    float: left;
    text-align: center;
    margin-right: 10px;
}
.ChannelzzSale .nextOffer .offerMiddle table tr td .bornone {
    border: none;
}
.add-product-alldel{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #ebebeb;
	cursor: pointer;
	font-size: 13px;
	color: #333;
}
.add-product-alldel input{
	margin-left: 15px;
}
.add-product-alldel .delle5{
	margin: 0 10px;
}
.add-product-alldel .has-center{
	margin-right:6px;
}
.whbp{
	width: 395px;
    height: 50px;
    border: 1px solid #EBEBEB;
    border-radius: 4px;
    padding-left: 5px;
}
.zzSale .zzSalenext .zzSalenext2  .basictextal{
	width: 360px;
    height: 44px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    padding-left: 5px;
    margin-bottom: -5px;
}
.delRemoveBrand .zzSalenext .zzSalenext2 {
    height: 200px;
<<<<<<< .mine
}
/*收款账户*/
.paymentAccount_table {
    margin-top: 70px;
    margin-left: 160px;
    font-size: 14px;
    color: #333;
    margin-bottom: 20px;
}
.paymentAccount_line {
    margin: 0 30px;
    width: 93%;
    height: 1px;
    background-color: #ebebeb;
    margin-bottom: 20px;
}
.paymentAccount_table tr td{
    line-height: 30px;
}
.paymentAccount_table .tr {
    width: 100px;
    text-align: right;
}
.paymentAccount_table_revise{
    margin: 0 auto;
    margin-top: 50px;
}
.paymentAccount_table_revise .textLefttab{
	text-align: left;
}
.zzSale .zzSalenext .paymentAccount_table_revise .w325{
	width: 325px;
	margin-left: 0;
	
	height: 35px;
    line-height: 35px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    margin-bottom: 10px;
    margin-top: 5px;
    vertical-align: middle;
}
.paymentAccount_table_btn p{
    padding-right: 20px;
}
.paymentAccount_table_btn input {
    width: 18px;
    height: 18px;
    margin-top: 5px;
    margin-right: 5px;
}
.payment_table_vt {
    vertical-align: top;
    padding-top: 10px;
}
.paymentAccount_table_contrary input, .paymentAccount_table_private input {
    width: 400px;
    height: 35px;
    line-height: 35px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    margin-bottom: 10px;
    margin-top: 5px;
    vertical-align: middle;
    padding-left: 10px;
}
a.paymentAccount_addBtn {
    display: block;
    color: white;
    text-align: center;
    border-radius: 4px;
    width: 120px;
    height: 35px;
    line-height: 35px;
    background-color: #f60;
    margin-top: 15px;
}
.paymentAccount {
   /* margin: 0 30px;*/
    font-size: 14px;
}
.paymentAccount_inner {
    width: 263px;
    height: 154px;
    border: 1px solid #ebebeb;
    float: left;
    margin-right: 15px;
    margin-bottom: 20px;
    
}
.paymentAccount_inner_first {
    border: 1px solid #04a1e2;
}
.paymentAccount_inner_top {
    padding: 20px;
}
.paymentAccount_inner h3 {
    font-weight: normal;
    color: #333;
    padding-bottom: 10px;
}
.paymentAccount_inner p{
    color: #666;
}
.paymentAccount_inner:nth-child(3),.paymentAccount_inner:nth-child(6) {
    margin-right: 0;
}
.paymentAccount_inner_bottom .active{
	color: #f60;
}
.paymentAccount_inner_bottom .mr5{
	margin-right: 5px;
}
.paymentAccount_inner_bottom {
    border-top: 1px solid #ebebeb;
    background-color: #fbfbfb;
    padding: 7px 20px;
}
.paymentAccount_inner_bottom span {
    cursor: pointer;
    color: #04a1e2;
}
.zzSale .zzSalenext .enterpriseCerContent {
    width: 350px;
    height: 200px;
    border: 4px solid #d9d9d9;
    border-radius: 4px;
}
.zzSale .zzSalenext .enterpriseCerContent .txtContent {
   padding-top: 35px;
   color: #333;
}
.zzSale .zzSalenext .payAccountCont .txtContent p {
    padding-top: 15px;
    padding-bottom: 8px;
}
.enterpriseCerBtn a {
    width: 100px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
}
.enterpriseCerBtn a:hover {
    border-color: #04a1e2;
}
.enterpriseCerBtn a.qued_btn:hover {
    background: #59c7f9;
    border-color: #59c7f9;
}
.zzSale .zzSalenext .enterpriseCerBtn {
    margin-top: 20px;
}
.zzSale .zzSalenext .modifyAccountContent {
    width: 550px;
    height: 400px;
}

.esseinfor-code{
	border:0 none;
	cursor:pointer;
	font-size:14px;
	width:100px;
	line-height:27px;
	height:27px;
	padding:0;
	text-align:center;
	color: #fff;
	border-radius: 4px;
	margin-left: 20px;
}
/*.esseinfor-code-war{
	width: 100px;
}*/
.esseinfor-code-war .get-code{
	background:#04a1e2;
}
.esseinfor-code-war .reset-code{
	background:#888;
}
.esseinfor-picture{
	display: table-row;
}
.esseinfor-code-war .txt{
	width: 225px;
}
.radio-box input {
	display: none;
}
.radio-box label {
	width: 17px;
	height: 17px;
	border: 1px solid #ced0da;
	background: #f9fafc;
	margin-top: 7px;
	margin-right: 7px;
	border-radius: 20px;
	display: block;
}
.radio-box .textradio{
	display: block;
	float: left;
	line-height: 33px;
}
.radio-box :checked+label {
	width:20px;
	height:20px;
	 background: url(../images/checked_img.jpg) no-repeat;
	border: none;
}
.paymentAccount_inner_bottom .payment_btn{
	display: none;
}
.paymentAccount_inner:hover{
	border:1px solid #04a1e2;
}
.paymentAccount_inner:hover .payment_btn{
	display: block;
}
.tac .amend_quotation_btn{
	width: 70px;
	height: 30px;
	line-height: 30px;
	background: #04a1e2;
	color: #fff;
	text-align: center;
	display: block;
}
.tac .amend_quotation_btn:hover{
	color: #fff;
	background-color: #59C7F9;
}
.add_jia_input{
	width: 50px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border: 1px solid #ebebeb;
	margin: 0 5px;
}
.h2fwnormal{
	font-weight: normal;
	margin-left: 20px;
	font-size: 14px;
	color: #333;
}
.pc-mod-scene-index{
	display: block;
	width: 90px;
	height: 30px;
	line-height: 30px;
	background: #58c7f9;
	text-align:center;
	border-radius: 4px;
	color: #fff;
	margin-right: 20px;
	font-size: 16px;
	margin-top: 10px;
	float: left;
}
.pc-mod-content-title{
	width: 100%;
}
/* 查看大图 */
.look_big_mask{
	width: 100%;
	height: 110%;
	background: #000;
	opacity: 0.5;
	position: absolute;
	z-index: 999;
	top: 0;
	bottom: 0;
	display: none;
}
.look_big_img{
	width: 520px;
	height: 380px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 150px auto;
	z-index: 9991;
	text-align:center;
	display: none;
}
.look_big_content img{
	width: 100%;
	height: 500px;
}
.look_big_close{
	color: #fff;
	cursor: pointer;
	position: absolute;
	top: -100px;
	right: -100px;
}
.cocu04po{
	color: #04a1e2;
	cursor: pointer;
}
/* 优惠券管理 */
.coupon_active{
	border-bottom: 2px solid #04a1e2;
	color: #04a1e2 !important;
}
.coupon_management_item{
	float: left;
}
.coupon_management_a{
	float: right;
	display:block;
	color: #04a1e2 !important;
	margin-right: 20px;
}
.coupon_management_a a:hover{
	color: #59c7f9;
}
.coupon_management_top{
	width: 100%;
	background: #f6f6f6;
	height: 40px;
	line-height: 40px;
}
.coupon_management_item li{
	cursor: pointer;
	float: left;
	width: 40px;
	margin: 0 20px;
	font-size: 13px;
	color: #333;
}
.coupon_management_content{
	width: 975px;
}
.coupon_management_content .coupon_management_content_sub{
	width: 212px;
	position: relative;
	background: #f9f9f9;
	float: left;
	margin: 0px 20px 20px 3px;
	height: 412px;
}
/*.coupon_management_content .coupon_management_content_sub:first-child{
	margin-left: 0px;
}*/
.coupon_management_content .coupon_management_content_top{
	width: 100%;
	height: 180px;
	background: #fd2e3f;
	color: #fff;
	position: relative;
}
.coupon_management_list{
	margin-top: 20px;
}
.coupons_money{
	font-size: 20px;
	padding-top: 40px;
}
.coupon_money_number{
	font-size: 38px;
	font-style: normal;
}
.coupons_text,.coupons_time,.coupons_money{
	text-align: center;
}
.coupons_text{
	padding: 12px 0;
}
.coupons_time{
	padding-bottom: 39px;
}
.coupons_border{
	width: 202px;
	margin: 0 auto;
}
.coupons_state,.coupons_statetable{
	position: absolute;
}
.coupon_management_content_bottom p{
	font-size: 12px;
	color: #999;
	margin-left: 10px;
	margin-top: 10px;
}
.coupon_management_content_bottom p span{
	color: #333;
}
.coupon_management_immediateuse{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #fd2e3f;
	margin: 0 auto;
	text-align: center;
	color:#fd2e3f !important;
	border-radius: 40px;
	margin-top: 20px;
}
.coupon_management_left,.coupon_management_right{
	position: absolute;
	top: 75px;
    z-index: 2;
}
.coupon_management_right{
	right: 0;
}
.coupon_management_content  .already_used_bg{
	background: #b0b0b0;
}
.nocoupons{
	width: 200px;
	margin: 0 auto;
	text-align: center;
	color: #999;
	font-size: 12px;
	margin-top: 100px;
}
.nocoupons a{
	display: block;
	text-align: center;
	color: #04a1e2;
}
.nocoupons a:hover{
	color: #59c7f9;
}
.nocoupons p img{
	display: inline-block;
    vertical-align: middle;
}
.totalmt10{
	margin-top: -10px;
}
.coupons_check{
	margin: 1px 10px 0 10px;
}
.look_coupons{
	color: #04a1e2;
	cursor: pointer;
}
.confirmAddress .mycoupon{
	width: 720px;
    min-height: 476px;
    overflow: auto;
    max-height: 600px;
}
.confirmAddress .coupon_management_content .coupon_management_content_sub{
	margin: 0px 14px 20px 14px;
}
.address .coupon_management_content{
	width: 720px;
}
.coupon_poup_active{
	border: none;
}
.address .coupon_management_content_sub{
	height: 412px;
}
/*模糊询价*/
.shop_tab table .classOrderDetail th {
    text-align: center;
}
.shop_tab table .classOrderDetail-content .xunjiacheckbox2 {
    margin-left: 12px;
}
.shop_tab table .classOrderDetail-content .inp_fl {
    border-right: 1px solid #ebebeb;
}
.shop_tab table .classOrderDetail-content .inname {
    width: 400px;
    color: #333;
}
.classOrderDetail-content textarea {
    width: 434px;
    height: 54px;
    overflow-x: hidden;
    outline: none;
    color: #333;
    border-color: #ebebeb;
    margin-left: 10px;
    box-shadow:none;
    -moz-box-shadow:none;
    background:none;
    border: none;
}
.classOrderDetail table:first-of-type textarea {
    width: calc(100% - 24px);
    padding: 0px 12px 0;
    outline: none;
    border-color: #ebebeb;
    border: none;
    height: 100%;
}
.classOrderDetail th:first-child {
    border-right: 1px solid #ebebeb;
}
.classOrderDetail table:last-of-type {
    border-top: none;
}
.classOrderDetail table tr .classOrderDetail-name {
    text-align: left;
    padding: 15px 18px;
    color: #333;
}
.classOrderDetail table tr .padtb {
    padding: 15px 0;
}
.classOrderDetail table tr th {
    padding: 10px 0;
}
.classBatchAdd {
    width: 1098px;
}
.classBatchAdd li {
    margin-right: 30px;
}
.classBatchAdd .classBatchAdd-btn {
    margin-right: 18px;
}
.classBatchAdd li:last-child {
    float: right;
    margin-right: 0;
}
a.bgf93{
    background: #f93;
}
a.bgf93:hover{
    background: #ff760d;
    color: white;
}
.classZzSale .nextOffer table tr td .classBatchAdd-number input{
    height: 20px;
    line-height: 20px;
    margin:  0 12px;
    width: 50px;
}
.classZzSale .nextOffer table tr td.classtableTitle {
    text-align: left;
}
.classZzSale .nextOffer table tr td.tc {
    text-align: center;
}
.classtableTitle p:first-of-type {
    width: 90%;
    float: right;
    max-width: 228px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.classZzSale .nextOffer table tr td.classtableTitle > input {
    height: 15px;
    width: 15px;
    margin-top: 5px;
}
.classZzSale table tr td .parameter {
    top: -28px;
}
.classZzSale .nextOffer table tr th {
    font-weight: bold;
}
#basic_parameters_one{
	width: 100%;
	margin: 0 auto;
}



/* 立即询价  模糊询价 */
.delContent .choose_classification{
	width: 735px;
	height: 345px;
	background: #fff;
	left: 46%;
}
.delContent .choose_classification .chanAdd{
	margin-left: 0;
}
.choose_classification .commoCation {
	margin-top:0;
}
.delContent .chanAdd .select-box{
	margin-left: 8px;
}
.choose_classification .select-box .wrap{
	float: left;
	width: 540px;
}
.choose_classification .select-box .select-val{
	float: left;
    width: 178px;
    height: 191px;
    overflow-y: scroll;
    border: 1px solid #d1dbe5;
    margin-top: 4px;
    padding-top: 10px;
    display: none;
}
.choose_classification .chanAdd .select-box{
	width: 735px;
}
.choose_classification .wrap ul li{
	text-align: left;
}
.choose_classification .wrap .third li input{
	margin-right: 5px;
}
.select-val .text_war{
	margin-top: 20px;
}
.select-val .val_war{
	cursor: pointer;
	padding: 0 5px;
	height: 30px;
	line-height: 30px;
	display:table;
	background: #f0f2f5;
	float: left;
	margin: 0 5px 10px 5px;
	color: #333;
}
.select-val .textsval{
	white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 120px;
    text-align: left;
    overflow: hidden;
}
.select-val .val_war:hover{
	background: #04a1e2;
	color: #fff
}
.select-val .val_war i{
	font-size: 14px;
    margin-left: 5px;
}
.select-val .val_war{
	display: inline-block;
}
.select-val .val_war span{
	display: block;
	float: left;
}
.select-val .val_war span:last-child{
	cursor: pointer;
}
.inquiry_btn{
	margin-left: 30px;
	margin-top: 20px;
}
.inml30{
	padding-left: 3px;
}
.inmt60{
	margin-bottom: -60px;
}
.inquiry_btn .inq_add_btn{
	width: 60px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #04a1e2;
	color: #fff;
	font-size: 14px;
	display:block;
	float: left;
	border-radius: 4px;
	cursor: pointer;
}
.inquiry_btn .inq_del_btn{
	line-height: 30px;
	color: #333;
	font-size: 14px;
	display:block;
	float: left;
	margin-left: 10px;
	cursor: pointer;
}
.inquiry_content_war{
	width: 100%;
	margin: 0 auto;
	border: 1px solid #ebebeb;
	border-left: none;
	/*border-bottom: none;*/
	margin-bottom: 20px;
	margin-top: -20px;
}
.inquiry_content_title{
	border-left: 1px solid #EBEBEB;
}
.inquiry_content_title {
	background: #f5f6fa;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ebebeb;
}
.inquiry_content_title .large_width{
	text-align:center;
}
.inquiry_content_war ul li{
	float: left;
}
.inquiry_content_war .small_width{
	width: 7%;
	padding-left: 2%;
}
.inquiry_content_war .large_width{
	width: 35%;
}
.inquiry_content_list li{
	border-bottom: 1px solid #EBEBEB;
}
/*.inquiry_content_list:last-child li{
	border-bottom:none;
}*/
.inquiry_content_item{
	overflow-y: auto;
	max-height: 320px; 
	border-left: 1px solid #ebebeb;
}
.colorstyle{
	color: #04a1e2;
}
.inquiry_content_item ul li{
	padding: 10px 0;
}
.inquiry_content_item .text_des{
	width: 100%;
	min-height: 50px;
	border: none;
}
.inquiry_content_item .large_width{
	padding-left: 16px;
}
.inquiry_content_item .big_large_width{
	width: 51%;
}
.inquiry_content_item ul li{
	border-left: 1px solid #ebebeb;
	height: 50px;
}
.inquiry_content_item ul li:first-child{
	border-left:none;
}
.catiosubcheck{
	margin-left: 18px;
    margin-top: 18px;
}
.remarks_immed_war{
	padding-left: 5px;
	width: 345px;
	border: 1px solid #e1e1e1;
	border-radius: 4px;
	min-height:60px;
}
.cloudBottom2 .cloud_btn {
    display: block;
    width: 150px;
    height: 35px;
    line-height: 35px;
    float: left;
    text-align: center;
    border-radius: 4px;
}
.cloudBottom2 .sure {
    background: #04a1e2;
    color: white;
    margin-right: 40px;
}
.cloudBottom2 .sure:hover {
    background: #59c7f9;
}
.cloudBottom2 .cancel {
    height: 33px;
    line-height: 33px;
    border: 1px solid #04a1e2;
    color: #04a1e2;
}
.cloudBottom2 .cancel:hover {
    border: 1px solid #59c7f9;
    color: #59c7f9;
}
/*在线聊天 start*/
.chatGlobal {
    width: 100px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ebebeb;
    border-radius: 2px;
    margin-left: 20px;
    margin-top: -5px;
    cursor: pointer;
    display: none;
}
.chatGlobal span.chatGlobal-text {
    display: block;
    background-color: #04a1e2;
    color: white;
    padding: 0 7px;
}
.shop_text .chatGlobal {
    margin-top: 0;
}
.shop_text .chatGlobal .chatGlobal-text {
    padding: 0 9px;
}
.look-goods-left .chatGlobal{
    margin-top: 12px;
}
.offerDetail-ul .chatGlobal {
    margin-right: 20px;
    margin-top: -3px;
}
.offerDetail-ul .chatGlobal .chatGlobal-text {
    margin-right: 0;
    padding: 0 16px;
}
.message .chatGlobal {
    background-color: white;
    margin-top: 2px;
}
.message .chatGlobal .chatGlobal-text {
    padding: 0 16px;
}
/*.meaasgeBack {
    background-color: #ebebeb;
}*/
/*在线聊天 end*/
/*数据分析 start 2018.06.28*/
.statisticalAnalysis .search .right .rightdiv .content, .statisticalAnalysis .search {
    margin-top: 0;
}
.statisticalAnalysis .search {
    margin-bottom: 20px;
}
.statisticalAnalysis .rightdiv .middle {
    margin-right: 0;
}
.statisticalAnalysis-select span{
    display: inline-block;
    margin-right: 20px;
    padding: 0 20px;
    cursor: pointer;
}
.statisticalAnalysis-select .active {
    background-color: #04a1e2;
    color: white;
    line-height: 30px;
}
.statisticalAnalysis-time input {
    height: 30px;
    line-height: 30px;
    border: 1px solid #ebebeb;
}
.statisticalAnalysis-echarts {
    margin: 0 -20px;
}
.statisticalAnalysis-echart {
    width: 580px;
    height: 384px;
    background-color: white;
    margin-bottom: 20px;
    float: left; 
    margin-left: 20px;  
}
.marR20 {
    margin-right: 20px;
}
.sousuo img.sousuoSub-search-img {
    margin-left: 16px;
}
.statisticalAnalysis-echart h3 {
    font-size: 14px;
    font-weight: bold;
    border-left: 4px solid #04a1e2;
    margin: 15px 18px;
    padding-left: 5px;
    color: #333;
}
.statisticalAnalysis-echart p {
    font-size: 12px;
    color: #666;
    padding-left: 18px;
}
p.statisticalAnalysis-echart-level {
    padding-left: 12px;
}
.statisticalAnalysis-echart-class {
    position: absolute;
    right: 4%;
    top: 29%;
}
.statisticalAnalysis-echart-unit {
    position: absolute;
    right: -2%;
    top: 35%;
}
.statisticalAnalysis-echart > p{
    position: absolute;
    top: 16%;
}
.marB20 {
    margin-bottom: 20px;
}
.cooperation .qualificationSearch, .qualificationSearch .search {
    width: 908px;
}
.w250 {
    width: 250px;
}
.qualificationSearch-right {
    margin-left: 20px;
    margin-top: 70px;
}
.qualificationSearch-right img {
    margin-bottom: 20px;
}
.qualificationSearch-right-glance {
    border: 1px solid #ebebeb;
    border-bottom: none;
    background-color: white;
}
.qualificationSearch-right-glance h3 {
    border-bottom: 1px solid #ebebeb;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
    color: #333;
    font-size: 14px;
}
.qualificationSearch-right-glance-text {
    border-bottom: 1px solid #ebebeb;
    padding: 10px 20px;
    cursor: pointer;
}
.qualificationSearch-right-glance-text p {
    max-width: 210px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    font-size: 14px;
}
.qualificationSearch-right-glance-text span {
    color: #999;
    font-size: 12px;
}
.qualificationSearch-right-glance-text:hover p,.qualificationSearch-right-glance-text:hover span{
    color: #04a1e2;
}
.qualificationSearch .search .right .rightdiv {
    width: 870px;
}
.qualificationSearch .search .right .rightdiv .content_search {
    width: 788px;
}
.qualificationSearch-datas {
    color: #333;
    font-size: 16px;
    margin-bottom: 15px;
    padding-left: 20px;
}
.qualificationSearch-datas span {
    padding: 0 5px;
}
.qualificationSearch-detail {
    padding: 20px;
}
.qualificationSearch-detail h3{
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    line-height: 25px;
}
.qualificationSearch-detail p {
    font-size: 14px;
    color: #999;
    text-align: left;
    line-height: 25px;
}
.qualificationSearch-detail-img {
    margin-right: 20px;
}
.company a.qualificationSearch-btn:hover {
    color: #666;
}
.qualificationSearch .company table tr {
    cursor: pointer;
}
.name_openBtn {
    margin-top: 3px;
}
.cooperation .search .right .rightdiv .pickerArea {
    width: 785px;
    float: right;
}
.cooperation .search .right .rightdiv .pickerArea .pickerProvince-span, .cooperation .search .right .rightdiv .pickerArea .pickerCity-span {
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    color: #333;
    padding: 0 5px;
    background-image: none;
}
.cooperation .search .right .rightdiv .pickerArea .pickerProvince-span h1, .cooperation .search .right .rightdiv .pickerArea .pickerCity-span h1{
    padding-right: 0;
}
.cooperation .search .right .rightdiv .pickerArea .pickerProvince-span:hover, .cooperation .search .right .rightdiv .pickerArea .pickerCity-span:hover {
    background-image: none;
}
.marTop4 {
    margin-top: 4px;
}
.pickerProvince .pickerActive {
   background-color: #04a1e2;
   color: white;
}
.clo999 {
    color: #999;
}
/*数据分析 end 2018.06.28*/
/*发布询价首页 start 2018.07.06*/
.marT20 {
    margin-top: 20px;
} 
.makeInquiryContent-item {
    width: 243px;
    height: 173px;
    padding: 20px;
    background-color: white;
    margin-right: 20px;
    margin-bottom: 20px;
    border: 1px solid #ebebeb;
    cursor: pointer;
}
.makeInquiryContent-item:nth-of-type(4n){
    margin-right: 0;
}
.makeInquiryContent-item-top h1 {
    font-size: 18px;
    color: #333;
    padding-bottom: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.makeInquiryContent-item-top>p{
    display:inline-block;
    word-wrap:break-word;
    word-break:break-all;
    height: 40px;
}

.makeInquiryContent-item-top>div {
    border-bottom: 1px solid #ebebeb;
}
.makeInquiryContent-item-top>div>p {
    padding-top: 15px;
    font-size: 14px;
    padding-bottom: 15px;
}
.countdownTime, .expireTime {
    color: #ff3333;
}
.countdownTime >span, .expireTime>span{
    background-color: #ffecdf;
    padding: 2px;
}
.countdownTime .days, .expireTime .days{
    background-color: white;
    color: #333;
}
.listBottom-right .countdownTime span{
    background-color: white;
}
.padT15 {
    padding-top: 15px;
}
.padR10 {
    padding-right: 10px;
}
.makeInquiryContent-item-foot>p {
    max-width: 95px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: 7px;
}
.makeInquiryContent-item-foot>a{
    display: block;
    border: 1px solid #ebebeb;
    background-color: #f7f7f7;
    border-radius: 4px;
    padding: 5px 20px;
}
.makeInquiryContent-item-foot>img {
    width: 30px;
    height: 35px;
}
.makeInquiryContent-item:hover {
    box-shadow: 0px 2px 9px 1px rgba(0, 0, 0, 0.05),
                0px -4px 0 #04a1e2; 
}
.makeInquiryContent-item:hover .makeInquiryContent-item-foot>a {
    background-color: #04a1e2;
    border: 1px solid #04a1e2;
    color: white;
}
/*发布询价首页 end 2018.07.06*/
/*询价广场详情 start 2018.07.10 */
.text_war .state{
    position: absolute;
    top: -15px;
    left: -20px;
}
.text_war .inqirytitle{
    text-align: center;
    font-weight: 700;
    font-size: 24px;
    color: #333333;
}
.text_war .inqiryName{
    text-align: center; 
    margin: 20px;
    font-size: 12px;
}
.text_war .inqiryName span:first-child{
    color: #333;
}
.text_war .inqiryName span:last-child{
    color: #999;
}
.text_war .inqiryName span.endTime{
    color: #ff3333;
}
 .bjbtn{
    text-align: center;
    margin-bottom: 15px;
}
.text_war .bj{
    display: inline-block;
    border: 1px solid #04a1e2;
    color: white;
    width: 120px;
    height: 40px;
    background-color: #00a1e2;
    border-radius: 2px;
    text-align: center;
    line-height: 40px;
}
.text_war .bj:hover{
    background-color: #59C7F9;
    border: #59c7f9 1px solid;
}
.inquiry-content .storeInfo-left{
    width: 80px;
    height: 80px;
    text-align: center;
    float: left;
    margin-right: 20px;
}
.inquiry-content .storeInfo-left img{
    width: 100%;
    height: 100%;
}
.inquiry-content .storeInfo-right{
    float: left;
    width: 500px;
    float: left;
}
.tab{
    margin-bottom: 20px;
}
.tab .title{
    font-size: 14px;
    color: #333;
    margin-bottom: 22px;
}
.tab .title:before{
    content: " ";
    display: inline-block;
    margin-right: 10px;
    width: 4px;
    height: 16px;
    vertical-align: middle;
    background-color: #04a1e2;
    margin-top: -2px;
}
.inquiryTable{
    width: 1040px;
    font-size: 12px;
}
.inquiryTable tr{
    text-align: center;
    height:40px;
}
.inquiryTable tr th{
    color: #333;
}
.inquiryTable tr td{
    box-sizing: border-box;
    padding: 10px 15px;
    color: #999;
}
.inquiryTable tr td{
    border: 1px solid #e8e8e8;
    height: 110px;
}
.inquiryTable tr .td-1 {
    width: 20%;
    word-break: break-all;
    word-wrap: break-word;
}
.inquiryTable tr .td-2 {
    width: 30%;
    word-break: break-all;
    word-wrap: break-word;
}
.inquiryTable tr .td-3 {
    width: 11%;
    word-break: break-all;
    word-wrap: break-word;
}
.inquiryTable tr .td-4 {
    width: 10%;
}
.inquiryTable tr .td-5 {
    width: 10%;
}
.inquiryTable tr .td-6 {
    width: 10%;
}
.inquiryTable tr .td-7 {
    width: 9%;
}
.inquiryTable tr:first-child{
    background-color: #ebebeb;
    border-top:1px solid #e8e8e8;
    border-left:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
}
.tab p{
    width: 1040px;
    margin:0px;
}
.textListInquiry{
    font-size: 13px;
}
/*询价广场详情 end 2018.07.10 */
/*询价广场首页 start 2018.07.11 */
.inquirySquare-list-left{
    width: 880px;
    float: left;
    margin-top: 20px;
}
.inquirySquare-list-left li{
    background-color: #ffffff;
    position: relative;
    margin-bottom: 20px;
    border: 1px solid #ebebeb;    
}
.inquirySquare-list-left li:hover{
    cursor: pointer;
    box-shadow: 0px 2px 9px 1px rgba(0, 0, 0, 0.05);
}
.inquirySquare-list-left li .listTop ,.listText{
    padding-left: 70px;
}
.inquirySquare-list-left li .state{
    position: absolute;
    top: 0;
    left: 0;
}
.inquirySquare-list-left li .listTop p{
   padding-top: 30px;
   padding-bottom:20px ;
}
.inquirySquare-list-left li .listText p{
    line-height: 16px;
    width: 500px; 
    font-size: 14px;
    margin-bottom: 20px;
    display: inline-block;
    margin-right: 220px;
    overflow : hidden; 
    text-overflow: ellipsis; 
    -webkit-line-clamp: 2; 
    -webkit-box-orient: vertical; 
}
.inquirySquare-list-left li .listText .num{
    vertical-align: bottom;
    display: inline-block;
    margin-bottom: 16px;
}
.inquirySquare-list-left li .listTop p span:first-child{
    font-size: 18px;
    color: #333;
    width: 500px;
    display: inline-block;
    white-space:nowrap; 
    overflow:hidden; 
    text-overflow:ellipsis;
}
.inquirySquare-list-left li .listTop p span:first-child:hover{
    color: #16aae0;
}
.inquirySquare-list-left li .listTop p span:last-child{
    font-size: 14px;
    color: #777777;
    float: right;
    margin-right: 20px;
}
.num span{
    color:#ff3333;
}
.dishBotm{
    margin-left: 20px;
    width: 840px;
    height: 1px;
    background-color: #ebebeb;
}
.listBottom{
padding:10px 20px;
}
.listBottom-left{
    float: left;
}
.listBottom-left .componyLogo{
    display: inline-block;
    width: 30px;
    height: 35px;
    vertical-align: middle;
    margin-right: 12px;
}
.listBottom-right{
    float: right;
}
.timer{
    float: left;
    line-height: 40px;
}
.timer span{
    color: #ff3333;
}
.listBottom-right .bjbtn{
    float: left;
    text-align: center;
}
.listBottom-right .bjbtn .bj{
    display: inline-block;
    border: 1px solid #ebebeb;
    color: #707070;
    background-color: #f7f7f7;
    border-radius: 2px;
    text-align: center;
    margin-left: 10px;
    padding:5px 15px;
    margin-top: 4px;
}
 .listBottom-right .bjbtn .bj:hover{
     background-color: #00a1e2;
      border: 1px solid #04a1e2;
     color: #fff;
 }
 .inquirySquare-list-right{
    float: left;
    margin-left: 20px;
    width: 280px;
    margin-top: 18px;
 }
 .inquirySquare-list-right .fbImg{
    position: relative;
 }
 .inquirySquare-list-right .fbImg:hover{
      box-shadow: 0px 2px 9px 1px rgba(0, 0, 0, 0.05);
 }
 .fbImg button{
    position: absolute;
    bottom: 28px;
    left: 22px;
    width: 236px;
    height: 40px;
    line-height: 40px;
    background-color: #f49f16;
    border:none;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
 }
 .fbImg button:hover{
    background-color: #f6b77c;
 }
.inquirySquare-list-right .term{
    font-size: 14px;
    position: relative;
    line-height: 40px;
    height: 40px;
    margin:  18px 0px;
    padding-left: 36px;
    background-color: #fff;
    box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
 }
 .inquirySquare-list-right .term:before{
    position: absolute;
    content: '';
    width: 4px;
    height: 18px;
    background-color: rgb(255,51,51);
    left: 20px;
    top: 13px;
 }
 .inquirySquare-list-right .term span{
   margin-right: 10px;
  font-size: 18px;
  color: rgb(51,51,51);
 }
 .inquirySquare-list-right .fr-inquiry{
    float: right;
    padding:5px 15px;
    margin-right: -10px;
 }
 .inquirySquare-list-right .makeInquiryContent-item-top>p{
   /* overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;*/
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2; 
 }
 .newGif{
float: right;
 }
/*询价广场首页 end 2018.07.11 */
/*新询价弹窗*/
.newPopupWin {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.4);
    z-index: 10;
    display: none;
}
.newPopupWin-content {
    position: absolute;
    left: 35%;
    top: 30%;
    width: 512px;
    height: 292px;
    border: 4px solid rgba(217, 217, 217, 0.57);
    background-color: rgb(255, 255, 255);
    padding: 4px;    
}
.newPopupWin-content-top-title {
    height: 40px;
    line-height: 40px;
    background-color: #f7f7f7;
    padding: 0 12px;
}
.newPopupWin-content-top-title>span:first-child{
    color: #000;
}
.newPopupWin-content-top-title>img {
    padding-top: 13px;
    cursor: pointer;
}
.newPopupWin-content-middle-p {
    padding: 80px 0;
    text-align: center;
    color: #000;
    font-size: 16px;
}
.newPopupWin-content-footbtn {
    text-align: center;
}
.newPopupWin-content-footbtn>button {
    display: inline-block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 4px;
    color: white;
    border: none;
}
.newPopupWin-content-footbtn>button:first-child {
    background-color: #ccc;
    margin-right: 20px;
}
.newPopupWin-content-footbtn>button:last-child {
    background-color: #04a1e2;
}
.newPopupWin-mincontent {
    height: 120px;
    overflow-y: auto;
}
.newPopupWin-content-middle-false {
    padding: 29px 0;
    text-align: center;
}
.newPopupWin-content-middle-false>img{
    margin-left: 108px;
    margin-top: 2px;
}
.newPopupWin-content-h495 {
    height: 495px;
    top: 20%;
    width: 600px;
}
.newPopupWin-content-middle-matter {
    margin: 20px 30px;
}
.newPopupWin-content-middle-matter>li {
    margin-bottom: 20px;
}
.newPopupWin-content-middle-matter>li>span:first-child {
    vertical-align: top;
    display: inline-block;
    width: 86px;
    text-align: right;
    padding-top: 4px;
}
.newPopupWin-matter-product, .newPopupWin-matter-unit{
    width: 436px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}
input.baojiaunit {
    width: 412px !important;
    height: 32px;
    line-height: 32px;
}
.newPopupWin-content-middle-matter .select-input {
    width: 413px;
}
.newPopupWin-content-middle-matter li.chCommoditywar .select-input select.Selectitem {
    width: 436px !important;
    padding-left: 10px;
}
.newPopupWin-content-middle-matter>.add-product-right, .newPopupWin-content-middle-matter .select-input,  {
    width: 450px;
    padding-left: 10px;
}
.newPopupWin-content-middle-matter .add-product-right {
    margin-left: 3px;
    margin-top: 0;
}
.newPopupWin-matter-number {
    width: 50px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border: 1px solid #ebebeb;
    margin: 0 10px;
}
.newPopupWin-matter-textarea, .newPopupWin-matter-notetext {
    width: 426px;
    height: 88px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    padding: 5px 10px;
    resize: none;
}
.newPopupWin-matter-w425 {
    width: 425px;
}
.newPopupWin-matter-productbrand {
    background: url(../images/mem_arrow.png) no-repeat scroll 97% center; 
}
.newPopupWin-matter-choose {
    width: 460px;
    margin-left: 75px;
}
.newPopupWin-matter-choose-marL91 {
    margin-left: 91px;
}
.newPopupWin-matter-choose>.wrap {
    width: 460px;
    margin: 0;
}
.newPopupWin-matter-choose>.wrap>ul{
    float: left;
    width: 151px;
    height: 150px;
    overflow-y: scroll;
    border: 1px solid #d1dbe5;
}
.newPopupWin-matter-choose-marL91>.wrap>ul {
    width: 147px;
}
.newPopupWin-matter-choose {
    position: absolute;
    background-color: white;
    z-index: 1;
}
.newPopupWin-matter-choose, .newPopupWin-matter-choose .second, .newPopupWin-matter-choose .third {
    display: none;
}
.newPopupWin-matter-choose ul.first li.selected, .newPopupWin-matter-choose ul.second li.selected {
    background: url(../images/chaddbtn.png) no-repeat 97% center #04a1e2;
    color: white;
}
.newPopupWin-matter-choose>.wrap>ul li {
    line-height: 25px;
    padding: 0 10px;
    color: #333333;
    cursor: pointer;
    font-size: 13px;   
}
.newPopupWin-matter-choose>.wrap>.first li , .newPopupWin-matter-choose>.wrap>.second li{
    background: url(../images/chaddbtn.jpg) no-repeat 97% center;
}
.newPopupWin-matter-choose>.wrap>ul li>input {
    margin-right: 4px;
}
.issueInquiry_project_name {
    width: 580px;
    padding: 0 10px;
    height: 38px;
    line-height: 40px;
    border: 1px solid #ebebeb;
    margin-left: 4px;
    border-radius: 4px;
}
input.issueInquiry-content-time {
    border: 1px solid #ebebeb;
}
.issueInquiry-content li .remind {
    width: 220px;
    line-height: 24px;
}
.newPopupWin-matter-w436 {
    width: 436px;
}
.newPopupWin-matter-choose>.issueInquiry>ul {
    width: 147px;
}
.issueInquiry-choose {
    margin-left: 91px;
}
.content-middle-false-text {
    width: 58%;
    text-align: left;
    margin-left: 10px; 
}
/*发布询价需求 end 2018.07.07 */
/*报价单详情 start 2018.07.14*/
.baojiaContent {
    margin: 20px 30px;
}
.baojiaContent h2 {
    width: 800px;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
    background-color: #ebebeb;
    color: #333;
    font-size: 14px;
    margin-bottom: 20px;
}
.baojiaContent-top-ul, .baojiaContent-middle-ul {
    padding-left: 30px;
}
.baojiaContent-top-ul li {
    line-height: 35px;
}
.baojiaContent-middle-ul>li{
    line-height: 30px;
}
.baojiaContent-middle-ul>li {
    margin-bottom: 20px;
}
.baojiaContent-top-ul>li span:first-child, .baojiaContent-middle-ul>li span:first-child {
    display: inline-block;
    width: 120px;
    text-align: right;
}
.baojiaContent-top-ul-note {
    width: 668px;
    line-height: 20px;
    margin-bottom: 20px;
    padding-top: 5px;
}
.baojiaContent-body {
    border: 1px solid #ebebeb;
}
.baojiaContent-body> p {
    background-color: #f5f6fa;
    height: 35px;
    line-height: 35px;
}
.baojiaContent-body> p:first-child {
    border-bottom: 1px solid #ebebeb;
    padding-left: 20px;
    margin-bottom: 20px;
}
.baojiaContent-body> p:last-child {
    border-top: 1px solid #ebebeb;
    padding-right: 20px;
    text-align: right;
    margin-top: 20px;
}
.baojiaContent-body-bigtab {
    color: #666;
}
.baojiaContent-body-bigtab th {
    background-color: #ebebeb;
    line-height: 40px;
}
.baojiaContent-body-bigtab td, .newPopupWin-content-middle-history td {
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    text-align: center;
}
.baojiaContent-body-bigtab td:first-child,
.baojiaContent-body-mintab td:first-child, 
.baojiaContent-body-mintab .lastTime {
    text-align: left;
    padding: 10px 20px;
}
.newPopupWin-content-middle-history .history-product {
    padding: 0;
}
.baojiaContent-body-bigtab .baojiaContent-body-table-specification, 
.baojiaContent-body-mintab .inquiryDetail-body-mintab-param, .history-product {
    text-align: left;
    padding: 10px 20px;
    height: 90px;
    max-height: 90px;
    overflow-y: auto;
    overflow-x: hidden;
    word-break: break-all;
    word-wrap: break-word;
}
.newPopupWin-content-middle-history .history-product {
    height: 120px;
    max-height: 120px;
}
.baojiaContent-body-table-btn>button {
    display: block;
    border: 1px solid #ebebeb;
    background-color: #f7f7f7;
    text-align: center;
    padding: 5px 10px;
    margin: 0 auto;
    margin-bottom: 5px;
    color: #666;
    font-size: 14px;
}
.baojiaContent-body-mintab {
    margin: 10px 0;
    color: #999;
}
.baojiaContent-body-mintab th {
    background-color: #f7f7f7;
    line-height: 40px;
    border: 1px solid #ebebeb;
    text-align: center;
}
.baojiaContent-body-mintab td {
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    text-align: center;
}
.baojiaContent-middle-ul select {
    width: 150px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ebebeb;
    background:url("../images/mem_arrow.png") no-repeat 96% center;
    padding: 0 20px 0 5px;
    border-radius: 4px;
}
.baojiaContent-middle-ul input {
    width: 165px;
    padding: 0 5px;
    border: 1px solid #ebebeb;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    margin-right: 20px;
}
.newPopupWin-content-w800 {
    width: 800px;
    top: 15%;
    left: 32%;
    height: 450px;
}
.newPopupWin-content-middle-history {
    margin: 20px;
    border: 1px solid #ebebeb;
    width: 95%;
    border-right: none;
    border-bottom: none;
}
.newPopupWin-content-middle-history th{
    background-color: #ebebeb;
    line-height: 40px;
    height: 40px;
}
.newPopupWin-content-middle-history td:nth-of-type(2),
.newPopupWin-content-middle-history td:last-child {
    text-align: left;
    padding: 10px;
}
.newPopupWin-content-middle-history p {
    line-height: 25px;
}
.newPopupWin-content-h695 {
    height: 700px;
    top: 5%;
    width: 650px;
}
.newPopupWin-content-h695 li>span:first-child {
    width: 90px;
}
.marTL4 {
    margin: 4px 0 0 4px;
}
.matter-product-totalPrice {
    background-color: #ebebeb;
}
/*报价单详情 end 2018.07.14*/
/*账期服务 2018.07.14 start*/
.financialServices {
    width: 100%;
    background-color: white;
}
.financialServices-process {
    width: 1200px;
    margin: 0 auto;
}
.financialServices-process>img {
    margin: 0 auto;
    padding: 50px 0;
}
.financialServices-content {  
   height: 60px;  
   line-height: 60px;  
   text-align: center;  
}  
 .financialServices-content .line {  
   display: inline-block;  
   width: 150px;  
   border-top: 1px solid #ccc ;  
}  
.financialServices-content .txt {  
   color: #686868;  
   vertical-align: middle; 
   font-size: 40px; 
}
.financialServices-inner {
    width: 200px;
    height: 300px;
    margin-right: 45px;
    color: white;
    font-size: 14px;
    padding-bottom: 80px;
}
.financialServices-inner>img {
    margin: 20px auto;
    text-align: center;
}
.financialServices-inner>p {
    padding: 0 25px;
}
.financialServices-inner:first-child {
    background: url(../images/financialFirst.png) no-repeat
}
.financialServices-inner:nth-of-type(2) {
    background: url(../images/financialSecond.png) no-repeat
}
.financialServices-inner:nth-of-type(3) {
    background: url(../images/financialThird.png) no-repeat
}
.financialServices-inner:nth-of-type(4) {
    background: url(../images/financialFour.png) no-repeat
}
.financialServices-inner:last-child {
    margin-right: 0;
    background: url(../images/financialFirst.png) no-repeat
}
.financialServicesContent-inner {
    padding-top: 60px;
}
.financialServices-content {
    padding-bottom: 60px;
}
.financialServicesContent-inner {
    width: 1200px;
    margin: 0 auto;
}
.financialServicesConten-upload {
    padding-left: 100px;
}
.financialServicesConten-upload>li {
    margin-bottom: 20px;
}
.financialServicesConten-upload p:first-child {
    width: 160px;
    text-align: right;
    padding-top: 45px;
}
.upload-attention p {
    text-align: left;
}
.financialServicesConten-upload .set-uploading {
    width: 110px;
    height: 110px;
    margin-right: 20px;
    margin-bottom: 10px;
}
.padR24 {
    padding-left: 24px;
}
.financialServicesBtn {
    width: 120px;
    height: 35px;
    line-height: 35px;
    color: white;
    background-color: #ff6600;
    font-size: 16px;
    border-radius: 4px;
    margin-bottom: 50px;
}
.newPopupWin-content-w550 {
    width: 550px;
    height: 430px;
    top: 20%;
}
.login-remind {
    background-color: #fbf6cb;
    color: #f6a228;
    height: 30px;
    line-height: 30px;
    margin: 15px 20px;
    padding-left: 20px;
}
.newPopupWin-content-w550 table tr td input {
    width: 94%;
}
.newPopupWin-content-w550 i.login {
    right: 8%;
}
.figureImg {
    position: absolute;
    left: 111px;
    bottom: 7px;
    height: 30px;
    color: white;
    line-height: 30px;
    text-align: center;
    background: rgba(0, 0, 0, 0.4);
    width: 109px;
}
.financialServicesConten-upload-img {
    width: 110px;
    height: 110px;
    display: inline-block;
}
.colose-img {
    position: absolute;
    right: -5px;
    top: 8px;
}
.wc1200 {
    width: 880px;
}

.fr {
    float: right
}

.warp-pic-list .icon {
    background: url(../images/icon3.png) no-repeat 0 0;
}
.warp-pic-list li {
    float: left;
    display: inline
}
.warp-pic-list .img_wrap {
    display: block;
    font-size: 0;
    overflow: hidden
}
.warp-pic-list .text-area {
    background-color: #f2f2f2;
    line-height: 24px
}
.row .hd {
    background: url(../images/hd-line_01.jpg) no-repeat 0 50px;
    height: 55px
}
.row .hd .title {
    font: 26px/40px "微软雅黑", "Microsoft YaHei", "黑体", "SimHei"
}
.tab-T-3 {
    width: 66px
}
.tab-T-3 li {
    width: 12px;
    height: 12px;
    font-size: 0;
    background-color: #dfdfdf;
    float: left;
    margin-left: 10px;
    cursor: pointer;
    display: inline
}
.tab-T-3 li.cur {
    background-color: #d81c1b
}
.rowE .warp-pic-list {
    position: relative;
    width: 910px;
    height: 180px;
    overflow: hidden;
    background: #f7f7f7
}
.rowE .count li {
    margin-right: 20px;
    width: 160px;
    height: 180px
}
.rowE .count .img_wrap {
    width: 160px;
    height: 180px
}
.rowE .count .img_wrap img {
    width: 160px;
    height: 150px;
    padding-top: 15px;
}
.rowE .btn {
    display: block;
    height: 55px;
    position: absolute;
    top: 60px;
    width: 35px;
    z-index: 200;
    cursor: pointer
}
.rowE .prev {
    background-position: 0 -88px;
    left: 0
}
.rowE .prev:before, .rowE .next:before {
    content: ""
}
.rowE .next {
    background-position: 0 -200px;
    right: 30px;
}
.qh_title {
    line-height: 28px;
    text-align: center;
    display: block;
    font-size: 16px
}
.del-img {
    position: absolute;
    right: -4px;
    top: 8px;
}
.sildeBorder p.sildeFirst_p {
    height: 40px;
    line-height: 40px;
    background: #e5e5e5;
    padding: 0 20px;
    border-bottom: 1px solid #ddd;
    font-size: 14px;
    width: 900px;
    text-align: left;
}
.sildeBorder {
    border: 1px solid #ebebeb;
    margin-left: 158px;
    width: 940px;
    margin-top: 18px;
}
/*账期服务 2018.07.14 end*/
/*报价 start 2018.07.18*/
.newPopupWin-content-middle-choice>p {
    margin-right: 20px;
    margin-left: 5px;
    margin-top: 5px;
}
.newPopupWin-content-middle-choice>p input {
    display: none;
}
.newPopupWin-content-middle-choice>p label {
    width: 18px;
    height: 18px;
    border: 1px solid #ced0da;
    background: #f9fafc;
    border-radius: 50%;
    display: block;
    margin-right: 6px;
}
.newPopupWin-content-middle-choice>p input:checked+label {
    width: 20px;
    height: 20px;
    background: url(../images/checked_img.jpg) no-repeat;
    border: none;
}
.baojiaQuote {
    margin: 20px 30px;
}
.baojiaQuote-top li {
    margin-bottom: 20px;
}
.baojiaQuote-top li>span:first-child {
    display: inline-block;
    width: 100px;
    text-align: right;
    line-height: 30px;
}
.baojiaQuote-top-time>input, .baojiaQuote-top-invoice>select, .baojiaQuote-top .inline {
    width: 150px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ebebeb;
    padding: 0 10px;
    border-radius: 4px;
}
.baojiaQuote-top-invoice>select {
    background: url(../images/mem_arrow.png) no-repeat #fafafa 94% 54%;
}
.baojiaQuote-top-upload .uploadFile {
    display: inline-block;
    width: 80px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background-color: #04a1e2;
    color: #fff;
    font-size: 13px;
    cursor: pointer;
    border: none;
    border-radius: 4px;
    margin-right: 10px;
    margin-left: 4px;
}
.baojiaQuote-top-upload >span {
    font-size: 13px;
    color: #999;
}
.baojiaQuote-top-upload>a {
    color: #04a1e2;
    padding-right: 12px;
}
.baojiaQuote-top-upload>a:hover {
    color: #59c7f9;
}
.baojiaContent-btn {
    text-align: right;
}
.baojiaContent-btn>button {
    width: 140px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    text-align: center;
    margin-top: 20px;
}
.baojiaContent-btn>button:first-child {
    border: 1px solid #ebebeb;
    background-color: white;
    margin-right: 20px;
}
.baojiaContent-btn>button:last-child {
    background-color: #04a1e2;
    color: white;
}
.inputBg {
    background-color: #ebebeb;
}
.newPopupWin-content-h217 {
    height: 217px;
}
.cancleBaojia {
    width: 80px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    text-align: center;
    background-color: white;
    margin-left: 20px;
    color: #666;
    font-size: 14px;
}
.historical-quote-fenye>a{
    display: inline-block;
    width: 25px;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    background-color: #ebebeb;
    font-size: 13px;
    color: #333
}
.fenye .historyActive {
    background-color: #04a1e2;
    color: white;
}
.baojiaContent-body-bigtab .productName, .baojiaContent-body-bigtab .goodsModel {
    word-wrap: break-word;
    word-break: break-all;
    max-width: 300px;
}
@media only screen and (max-width: 1366px){
    .newPopupWin-content-h695 {
        height: 550px;
        overflow-y: auto;
        left: 27%;
    }
    .newPopupWin-content-footbtn {
        margin-bottom: 10px;
    }
    .newPopupWin-content-h495 {
        top: 5%;
        left: 29%;
    }
    .newPopupWin-content-w800 {
        left: 22%;
    }
}
/*报价 end 2018.07.18*/
/*问卷调查*/
.questionnaire{
    position: fixed;
    right: 50px;
    top: 50%;
}

/*账期服务*/
.mat {
padding: 100px 0;
}

.matAccountList {
text-align: center;
width: 388px;
height: 440px;
position: relative;
}

.matAccountList.mal-box {
background-color: #ffffff;
box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.15);
margin-right: 42px;
text-align: left;
}

.matAccountList.mal-box:nth-child(1)::before {
position: absolute;
content: '';
width: 148px;
height: 143px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAACPCAYAAAAcLfKMAAAL8UlEQVR4nO2d63LbKhSFl2Sn6Xn/h02T2NL5oawYY5C4s0F8M5q6nTSW8dIG9o0JbTNZLmiv1Z9XWQ1/X7XX+jXYQR9giUwA5p9rUv5e695XAIvlz9MjTVCqeFQRtQCFpV6nE1ntL4sCuuAhoJ6gsO44icBqCIoCoojOxF25uhRXKUFNAK4/V22rKAVarhs6ElfOL3fCZoWuOJ8l8oVW61b7RmLJIagZD2s08GPFJqxvNGq1UgpqBvCGzSoN4qGwlto34kMKQQ0h5aUpYcUIagLwB0NIpbihgakwVFBvP9egLCs2UYldvPsKasZmlcaurS4LgC8InAZ9BDWskjy+IMxauax/JgDvGG4AiVywfT/32jdCjgRFMY2Ft1wYyhIhqj2hTAD+YqyXWoChreqisgmKYhpxt3YQISqToIaY2oXx02qiMk1nfzDE1DJ07VRBt1Bv6Hs3R//NHW1lg/pCQ1HcT6UKasa2o+sRepi/8Cg2YB5Sr8Li1Fc0VKMK6h39DSyF8wnz07rg4RjsUVjFfVQX5c/evOC0SC4DyuxJ5rj3wozCVoqC6ik+R4sU8mQya7KngomiVoqu+2q7goTckS62xZTcHqbBGQXjfcz5bjm0wp1b6lwhrr8WtC8s1gxmp2UxlcoNorW6YltntiisYtN3ixUptBzfhd/39nO1mMZTVFAtPXES0mBpFVtyAhf7jlsZEC64peRTr3is294h38oXE5T0gSDcPEijlSVDsQfx+vNmLUx7LNX6Rv28nwtGEN0In/xWBoY5PzPqJOgzg7W13R4jAdlptY0Oi0uBcsJ6QxvrJRNsJ5Qd+qAkrk9coIXN2a7wgi3hsFV/HVCww8vl541amvZ0ck2DTFRrbXrT4Y60CHzqWpz2dFJOgy1PbzoMHxWBglrQnvfXRsw02MP0plPMOgGvA9fLQPpOg71MbzrFXSyqgBa0vZYycTQNMnWnp3wwwiyMougWiaLqDdM0eEXfVdGfqBCqMlmjK/pIuLPRY6qvTrUmGqanc0HfA956stwRVftH2cz9GZ7iHqmRJ/bE3vphiKotvlFZTMDxgpRbzl4Xrr0gpvGYi1B4XgkrZAZyWBFeMpYFV8vDhuw9hGh64Y5KroE9fKcyVqH2vlOSDKt9qq+XTNhEQcHYTOnoUV4HCUUau9gEQcfmXhyMSVvDWuVnwTa9iVh472ESFAOlE44/QE/VtRLJVRWdDZOg3vA85bl8EFVYw3cVD893aUZIxCQovZrDZ0vK3SD/j+lk8oEZjh19Sk0Jiehf9owtwUzlA3Efjv0TxgLeDFsIifElxaALypRpQH9Hive6YIgL6PjsYV1QtkYQqV37qrjOsJhXlwJdn46uf5F/YE+w+4d8ye70wPciMApoUa5T4COoFZuoSjxd3Cmql1SR0eKo4unWAh3hIyhgG6x/+W7nEApr0l7n3E2u2rVorwcKuniOniz2Mq/VWufoC5yUPyft3/Sf0e9/Vf5cLT8zOEAf7Avcmt8zFDAGfPCEvn1f4Vbwybq3U68XBq/YYnkuoROKaqwlBr/YHIw+tXnc6g9RDYyCWuGf7jsjf1udQQPYLBRb/Pig9hMYwjope4IKzR+ntZowpsHTsRekjW2ewUYVQ1gn4ijqHzL16VBYtHZjKuwYF0GtDj/nAqdC/q4hrA5xnc5ynW/SVXJZBUzhpaphI5/1Uc5Dc06TLxSBnt7jsmHSMyGyP7i+C+5SvaP44Yv11xZKjvMMs2aLhuzgahxLQYGdId9owuMYktxjzOqaZA9t6A3XrhxW85JUkbUsNO6Ga4xpsrVs7BMg8TBCVVzqBbyK7kiAk/balNAX2xiVFklCb9PoY+RSmNTa1ioVHESfMYltpSP1VKvgZhw2Efh+QK5vWu4h5ZtGzPVHKGxnLXG8gjNITILizsL3yWM5+lna/YTWKk5o47QGOqK9NkG2UvQrwuvwFvQvrNATCliZ3UrvB+/MXJOgmFM+I259QGH11kAj9HQnFni0+IA5i0oXFM0cXwPxPgp6wWnxWrdaIdvrlsVEnERlOjzoov09pSORVqvl7iy+1olrptY+pwmura16OBIU/y21d1q1WrzBFsQVYp1aWjO5cMHOGOjiMR0bz8YWuQKL9Hbf8HpYoDSB+Tr9SjgsuaZjQ5PcnZq5HjbqwbSGMi3US9bhqdaLAlOdjrVEtsDP78R1U07Yb0J9CO/I7w9k3cDL+tpVUMDDUpWOmfHGVZGpgWL9HnPhG0TNvQhn03vTd1FCVBcYXEsuHexMSO2Trfc0sPU40F+b4nt6/M9nyi8R4zxqr1RiM/DSjE6f312fQEbFpfU3kJBxwGBvTj5x/F3RgrkYiFBeQjQpStGBeF9VT+ROQfEJSHO5kHNj8HRAQmwputrasPfENxeYeZFrmvlCWIw1VaGJCe74VljehKVTPoNCa3X2Grwr8lmDmJM6+Z3ktJz3ozcIefOzF3fmsk4pTurMGVOd8XN/NtHE5japwpKwUC4BP3NqmEWZ6nflcnyuABaXUvQYGGw+Q9Vw6uoUIF2PeJWciZD3vQHIUTWsrs16E1fq6Y5tJ3NwR1zfChMTgNuRWFLPu9wV8mnuSVwp6xVzikl9j5SWasKBhSK55l1VXK1Pi2oeWSx7IZWU5PBR7a6hVHKfN0wreMVzkaO0bAMbKc+v+UK5HXJqH9Xqo85PHDfGT4UuXv2kAmlO1JQPWmzqtS8px3EKsQCSijvV6mFbcWcJ3pG/ioVVRaH+KNu0nHIdtYb+IqkFijohFcNqdoJr7V3JrMyQk8Fcs0hi8ZryVO7Y0iekVwzbjudwRaK335iH5PB/SjCZniruvo7gbkRaCksNpFvqYvdnEhR3Wq7QWok/Av7EFCuSsAnKNy7FRPkP9NXe0PXJLp0S7UspC7XqglKLMNXOvc6/ENsU+A99CUsSvoIqWlhrEpRKaKI9QwcfaPjIeMi0UL6UrAl8sVCmwwpjYlTqVFjSA5wKV0GV/Fy+71WykdmL28A0gDyUMTZYyRIoZnemjnbnQKKF8nmv0k1KXmJ5rGLQYSgk1bpI7XEgvQzdtVtuKUvg4ykv3bPz7nsu3l+k9TsxLveNh/+LxaZSBObSya10MNeFEuVcOi+COrpZuvBd6sJ8YayKqALLXa+/h6uwWa2bE58xLy2mFYY1lMsNsyI1d/WwLjDg+RQBnxMFYrjA7XMyYS0nrkuOlPlZrtxheFPfJ2BGZBtiT3h/+sCqZeez4d+AZ0uzZ3VMpegu3JDfKrgKqsRpFzpGQbGG3/VJuwD4D/V7HahrC9+Ng97bIOYeFuSzmK45YH8y3oON394PttY9vqabGYtnKZnaI9e059L9xTcOm4rfvl6mDx96kif9S2cWVuwpqDZcGsWWOtjJxO+9pa4cBoawgPRW6sg61RTTU5vIXJXDwLNHnL/zDKS2Ugv2rdMb6okJ0CIouSuHgcea7Gyl6amslM2RPGELidU8dOjlAIBSlcPkDBXEQLoiSpsDmfHVmt2Fmar0hEvlsMvP+dJTkaeNWAvPYLoKsz8kFIgY/Y8uQsl9tIZe5KmGWVoWWKyF1y34G+pbJWISOwA/lZcq8tTRCzxbW9yXqNkryYItI9eIr9mUUuSpF3hKPyK2l9MU2BfdOs4h8zAXhFLRK4f11zC8VtFjf5Ph8g01cUfWsqgOxQTEdairETOSxAf8sydbFRV3dIfLjdC5naklpVNMJfHUTtmREiccpMbJMpHYxeIdj1Y/LQ1SCp7aKXtQ4oCfVLB6yfkzpth90FqtOJ+wQvoMAA8hSt79fSOgWWzKD8QDflL/XslwkR5SvMHxkvYQMrMhqLVAji+eFS2AvMHKAYsYQlwW0qz7NyKLUHJaEvV0dMllUimIPaBSte41hHWD3xkyVkreOMMrre1yXNn1IHuixzhzQOuYtFVArS9WbS3dE6kb1bNG0VaA6wtDV/pRvMmQYCkuyiXhfmLJVbChlo9xWrQtJdRoAdd3IS6OoJuUBJ9IddBapEYVUKrqneibkMxsuFrAOVTRG9IFZUKvGt4z/bkxZTxI66FelBYFtYc6TeoZAoD585qmClumQq0+6M3wPxwXbv49P35YAAAAAElFTkSuQmCC);
background-size: 100% 100%;
bottom: 40px;
right: 28px;
}

.matAccountList.mal-box:nth-child(2)::before {
position: absolute;
content: '';
width: 137px;
height: 137px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAACJCAYAAAAYJBvJAAAJAUlEQVR4nO2d6XakOgyECzrJzH3/h72TpBvmB12Dm7DYxjJl8HdOn2QyWWi5kORFosE1aAC0z4/8HM6/4Xyc0j9f7uc9gM75eGqWDFMy7czLmm7mdRrOIJIGwA2DGG7QeE/0MI/nq1//dm0UDBpDA+ANozjUcQVTnJfxEUmL17h8JBTG7egL2UEH4I6CPMyaSN4AfDj/vgP4sr2cWeg13lCu51vi/nxJe5clo98A/Jr5+gPAp93lvNACeEfZXsOXB0bvIseSSH5jOdZbC+VK4pjSAfiGmFiWBmLNtXNamfqNNBjC2wfKSEYtYGhVygMXRbK1vpBaKC0G73VF7zFHi/FGPTxfWRqUDtuJYkqh/N74W1eFYgEOFMvanftAHqHcMBqi8hN3sfAQoWy59xxCKX3dIxdM6LPvF/kMjrVQmKxV/MjuVXzvYEuh9B6/u/IKcxXuRJsS4uZzCKXiDz2wuVBCcwEroXBNoOYm4ZjPfmIGpcP2lnyMUHhHVKGEw/EwWamNGRBm11UoWlithEcPRhWKJiZC2TMQVSiaJBfK3kGoQtEkqVBSDEAViiasDtgtlFTGr0LRhDv5u6bHKQ1fhaLJDTsX3FIbvQpFkzfsOHhtYfAqFE1uiMxPrIxNoWztx1Sh5IPlrcFCsTR0FYoePDsblMhaG7kKRY8bhvKNoB+wpgpFjyCh5DJuFYoWDQLCTqhheR6VsS2EKhQtvG3sa9QGQ9kDK+tuiDuUW4Wig/dsx9egS2Wf/PlSheI2nWFriLvzOf+PXvNs53Bp39Wo4POmp90F5vh+vkJYKkqfElN7PHfNbmOZPd2IKF6WY5ZOB+DP2jdsiYRhxkdMMa0pLIXCzkf8eYszoCycKl0wn1jx2FtuOaS6P2Zr2jL08HdbnyZnU5oOow1Ko8XKlHhNAA387vLpH4sRik8eYXaGMxE9yhULC9Nnb6a1gYntEWKZcKoLBRjFUtpMa9GbrL2JX4i/G64uFGAMQyodIbdgBPjhTdaa2OytqKtCGeDdWYJXmU0Vli58jxdxqUIZYAKtXso6G3LmBiJ1vxBORa8ulB7DdZYQfl6WC+YG4R3p5/xcT6hC8Tu1dyQNJt5kbgBCp70hf7wKxX9t6Ch+JLBT47/NfC31BVSh6AvlZeN2aniLUDOFfTWqUAYUZz0vIWd6gVahZu4iqlDG1Vm1fZ+XkOMaPHcXxJhOPXSBZxOKYjuwfzvlrrFzhJopzFGuLhRAM+w8gNcL+8Axaq5C0ZwWt3ieEaKRGwye5CiqUDRnOw8APQ2s0JXZTWavKJQeeklsB6Cjca3XR0IIPY9yNqEcfbNOedCwR+Ujc/xYFvZgr1C4v0SPyrIR1qfkQtGb3KlapYuKHRQexN7KrXiu9gv+j23L+Rg0nkFRoAXGjPrIpHXKnsEI8Sg8eef7sEqKyTpcqbVRfyiexQwNNVNiyjt8eUOeZ/Mo5U2NWvxLdbL9G/vFtkQLe6EoiaRV8yQpjfMFO6HEVBKEcPgj1RwkPUlKLIXSYruyMZbsDz5aoVESCGBjGMsHXltW7kmJRCXcWD3i1Hpxyur3q4hEqtLMatHKWiRWaxoqIpEKNxYiYQ8OS6z+hsSDo4Hze5JcN8GZRSLlSSzI9f5UbjQTzi6SXFiJRMKbVJGkwWowJTyUkkgsDJJrhiBxx1tRRaL7dyS8CIA+ph+rFRZGsVqgm/6NM4skqmmvFQ1sDGO1d2P9+1VE0iuFG8Am/LE1lRWWG4gKSIUbwG5RyuoQ0jfs7KciEqlwA9gZhl2eU9LBTnyAjki6FjobSYCtYT6R7r12CG8+HILUdomaJ2ElnxV/sN+jsDu1pd1UTssDTgWf0ml5wPaMJysEQ+9W5jaWIYYo1UF9v0HLkwBjmYP1jOSOse5mLczxoQXWsySidKS0B9DzQA6bqSjAkGO9vgGMYuGZEPfu5SJZ7ptIKtQA46ktJZEAw3XlEAlh+0wFlGqBO2AUhtIMBxgr5q6GUuUe8LxxVEUC6CXTOVB7zz88iVoCy34lV+EdWl7k3+aom4eoxGQXpamgJWpF+4CjB1ckiiEHsKuSUyJXa9QQZkWi6EkAjVZdlhzR9dKHWZEo1Z9O+YDW+kEq2CdFjReHMVWwqjcBzpefWHcm2MPLGtVUJDkXsEIJefysOhSI6ntZ9SRKK49zqBvXB74HxTwEmHEUcxeqLBIgT6chK9QFAniKJNdu5x4YepSNPYXiVr7mfw8dcFmaMShtVy/BFVnlWRm5oQzv940AkXTQnJrNwca8ikJpMMzKSlgQ7LHQFWpt7aEEb0LcXWMVsbCpcCnrO4v9c9fegGKf8zV4WCn0aRepYcM9tQ27NRa9CLAtkpK8CWGuckOeMk9ywxhaSrPZasnJltKZkZdMj/GYYmrBuA8uKE0YpAfw/9o3+LjDkuLqFjzUzKleqGh4FpaiKFUYLpu9bn1E0gD4L8nl6OEedu6dr7l2cQ9Jl5Jj+NJhqEVaxfdNv6OcKXHFn094rLD7ukvLwujKMTzguQUTElMt229X8rI65Z0SkpAyVp8hWbs6s8vvS4QOeA075cOSVW9ipralrcRWRnpEtMyIFUnsz1aOJaplRmx+ERTTKhJ8IXLM9iSh1o1cKungtkQUe0NGh5qfqLO7dddekXBZuwpFk6hEdUqK5JP7HjWR1aLHsC+zOyVINbC+T/au5IEeJEnOmHJQq1A0oECSzT5TD2gVyrEkFwhgM5hVKMdgIhDA9nGlNZnNB6e5JutWloPII4J1emzLA8NqqtnCpvWdzgJ0NvCtpOWODOd8coQDCuUsB4dV+EKeFuZZcwYelat5yj6Yf2Tr/nBECGhRfo+Ro8gSXqYccVezWKoehfSHZ1IP6UR19N3MutkqlmUO8R4uR4uEvEOvr/rRdNhxUCglSoPCrshXX1dhaJFpS6YkEnJVsfDJXHIdMBVFQq4ilg47jxdaoywSwn4jZ8tZWP8iE1aWKM3obHtVqnfJ/Ty/JJQmEpeb81J+H1wXYl+U4lA2bghKHYd4OJxV+8V4jCXOIpIp7czLAh4C7yavU3FWkcwx7VjUOF9fs8O0C9Jcd6RT8xcf8KZICDY2QAAAAABJRU5ErkJggg==);
background-size: 100% 100%;
bottom: 40px;
right: 28px;
}

.matIndex .matAccountList h3 {
font-family: MicrosoftYaHei;
font-size: 40px;
line-height: 36px;
color: #bd914a;
font-weight: normal;
padding: 60px 49px 50px;
}

.matAccountList .mal-hit {
font-family: MicrosoftYaHei-Bold;
font-size: 26px;
line-height: 36px;
color: #303a49;
position: relative;
z-index: 99;
padding: 0 49px 35px;
height: 36px;
margin-top: 10px;
}

.matAccountList .mal-hit::before {
position: absolute;
content: '';
width: 100px;
height: 35px;
background-image: linear-gradient(90deg, #bd9149 0%, #deb675 100%), linear-gradient(#000000, #000000);
background-blend-mode: normal, normal;
border-radius: 18px;
z-index: 9;
left: 68px;
top: 7px;
}

.matAccountList .mal-hit::after {
position: absolute;
content: attr(alt);
z-index: 99;
font-weight: bold;
}

.matAccountList .mal-txt {
font-size: 22px;
color: #5b616b;
padding: 0 49px;
line-height: 36px;
margin-bottom: 0 !important;
}

.matAccountList p {
font-size: 24px;
line-height: 24px;
color: #303a49;
font-weight: normal;
margin-bottom: 20px;
}
/* 
.mal-sub {
width: 240px;
background-image: linear-gradient(90deg, #bd9149 0%, #deb675 100%), linear-gradient(#ff5a35, #ff5a35);
background-blend-mode: normal, normal;
border-radius: 40px;
margin: 0 auto;
line-height: 80px;
margin-top: 50px;
} */

.mal-sub {
cursor: pointer;
}

.mal-sub-txt {
font-size: 24px;
color: #ffffff;
vertical-align: middle;
font-weight: bold;
}

.mal-sub-icon {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAA0klEQVRIib3Wvw4BQRDH8Z8/ESeS03hR76Ggo6ChIaFyBY1GQaFQeBXlV+EuuTB3l3O3O8mUk89mszOzAlQyO0DEbxyBblF9WSzJADgZ6CE+UO2ggB5wNtBdHloFFNAHLga6AVouQAEhcDPQlYXWAQoYAHcDXQANF6CAIfAw0FkarRNM0KeBTtKgrxgDastfjCS9mh5BSWp6v1Jfj2ZK/FJ9tMUcB22R1fhLHDR+CFwNbI2D0ZY1vLcWVhXMWk97HKynLp8N/x1RHvYvmPfFCIrq38vtcHb/k/lfAAAAAElFTkSuQmCC);
vertical-align: middle;
width: 28px;
height: 20px;
display: inline-block;
}

.mat2 {
width: 600px;
height: 450px;
}

/* .mat2:nth-child(1) {
width: 600px;
height: 450px;
background-color: #ffffff;
}

.mat2:nth-child(2) {
width: 600px;
height: 450px;
background-color: #2a3645d1;
} */

.matIndex .mat2 h3 {
font-family: MicrosoftYaHei;
font-size: 40px;
line-height: 36px;
color: #bd914a;
font-weight: normal;
padding: 80px 80px 47px;
}
/* 
.mat2 p {
font-size: 24px;
line-height: 36px;
color: #303a49;
font-weight: normal;
margin-bottom: 20px;
padding: 0px 80px;
}

.mat2 .mal-sub {
margin: 50px 80px;
text-align: center
} */

.mat2r_ul {
overflow: hidden;
}

.mat2r_ul li {
}

.mat2-right {
padding: 50px 75px;
}

.mat2-right-slide {
width: 450px; /*! height:230px; */

/*! overflow:hidden; */ position: relative;
font-size: 0;
}

.mat2-right .hd {
overflow: hidden;
height: 30px;
margin-left: 15px;
}

.mat2-right .hd ul {

/*! float: left; */
overflow: hidden;
zoom: 1;
margin-top: 10px;
}

.mat2-right .hd ul li {
float: left;
overflow: hidden;
margin-right: 5px;
text-indent: -999px;
cursor: pointer;
width: 24px;
height: 4px;
background-color: #cccccc;
}

.mat2-right .hd ul li.on {
background-position: 0 0;
background-color: #04a1e2;
}

.mat2-right .bd {
position: relative;
height: 100%;
z-index: 0;
}

.mat2-right .bd li {
zoom: 1;
vertical-align: middle;
}

.mat2-right .bd ul li .mat2r_li {
width: 120px;
height: 120px;
display: inline-block;
margin: 15px;
}

.mat2-right .bd ul li img {
width: 120px;
height: 120px;
display: block;
}

.applys {
}

.applys .applys-lable {
font-size: 16px;
color: #000000;
}

.applys .applys-lable-hit {
color: #ff3333;
}

.applys .applys-input {
width: 400px;
height: 36px;
background-color: #ffffff;
border-radius: 4px;
border: solid 1px #dfe8ff;
font-size: 14px;
line-height: 36px;
color: #333333;
width: 100%;
}

.applys .grow-item{
margin: 5px 0 15px;
    
}
.applys .error{
    color:#ff3333;
}
.applys .ccar {
    text-align: center !important;
    border-top: none !important;
    padding: 0 15px 30px !important;
}

.applys .ccar .btn-primary {
width: 100px;
height: 40px;
background-color: #ff5a35;
border-radius: 20px;
line-height: 36px;
color: #ffffff;
border: none;
padding: 0;
}

.applys .ccar .btn-default {
width: 100px;
height: 40px;
background-color: #999999;
border-radius: 20px;
line-height: 36px;
color: #ffffff;
border: none;
padding: 0;
}


/*账期服务*/
.upSlide{
    position: absolute;
    bottom: -36px;
    left: 0;
    background-color: rgba(255,255,255,0.2);
    display:inline-block;
    display: none;
    padding-bottom: 3px;
}
.new_indexBg .upSlide{
    background-color: #ffffff;
}
.new_index .new_indexTop .rightUl .upSlide:hover li.color {
    color: #04a1e2;
}
.zq{

}
.zq .banner {
}
.zq .bannerItem{
    width: 1064px;
    margin: 0 auto;
    padding: 68px 0;
    overflow: hidden;
}
.zq .bLeft{
   float: left;
   width: 50%; 
   text-align: left;
}
.zq .bLeft_title{
    font-size: 34px;
	line-height: 34px;
	letter-spacing: 3px;
	color: #ffffff;
	text-shadow: 5px 2px 6px #055abb;
    margin-top: 50px;
}

.zq.credit .bLeft_title{
    font-family: "MicrosoftYaHei";
    font-size: 34px;
    /* font-weight: bold; */
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 3px;
    text-shadow: 5px 2px 6px #277798;
    color: #ffffff;
}

.zq .bLeft_lable{
    font-size: 18px;
	line-height: 18px;
    color: #c5e4f5;
    margin-top: 15px;
    margin-bottom: 32px;
}
.zq .bLeft_line{
    width: 446px;
	height: 1px;
	/* background-color: #ffffff7d; */
    /* opacity: 0.5; */
    position: relative;
    z-index: 1;
}
/* .zq .bLeft_line::before{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    content: "";
    width: 24px;
	height: 1px;
    background-color: #ffffff;
    z-index: 2;
}
.zq .bLeft_line::after{
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    content: "";
    width: 24px;
	height: 1px;
    background-color: #ffffff;
    z-index: 2;
} */
.zq .bLeft_item{
    overflow: hidden;
}
.zq .bLeft_item .bLeft_son{
    width: 33%;
    float: left;
}
.zq .bLeft_item .bLeft_son_vetical{
    margin: 23px 0 12px;
    line-height: 12px;
}
.zq .bLeft_item .bVS_icon{
    width: 12px;
    height: 11px;
    display: inline-block;
    vertical-align: middle;
}
.zq .bLeft_item .bVS_txt{
    font-size: 12px;
    line-height: 12px;
    color: #ffffff;
    vertical-align: middle;
}
.bLeft_son_number{
    opacity: 0.6;
    position: relative;
    font-size: 16px;
    color: #ffffff;
    width: 64px;
    height: 64px;
    text-align: center;
    line-height: 64px;
}
.zq .bLeft_item .bLeft_son_number::before{
    border-radius: 32px;
    border: solid 1px #ffffff;
    opacity: 0.4;
    position: absolute;
    content: "";
    width: 62px;
    height: 62px;
    left: 0;
    top: 0;
    bottom: 0;

}
.zq .bRight{
    float: left;
    width: 50%; 
    text-align: right;
}
.zq .bRight_phone{
    width: 336px;
    height: 377px;
    display: inline-block;
    margin-top: 43px;
}
.zq .creditPhone{
    width: 400px;
    height: 390px;
    margin-top: 38px;
}

/* 账期服务-动态 */
.ram{
    height: 100px;
    margin-top: -100px;
    position: relative;
}
.ram-item{
    max-width: 1300px;
    margin: 0 auto;
    padding: 31px 0;
}
.ramBg{
    position: absolute;
    left: 0;
    top: 0;
    background-color: #000000;
    opacity: 0.18;
    width: 100%;
	height: 100px;
}
.ramL{
    position: relative;
    width: calc(1300px - 921px);
    display: inline-block;
    float: left;
}
.ramL::before{
    position: absolute;
    content: "";
    left: 60px;
    width: 2px;
	height: 24px;
	background-color: #ffffff;
    opacity: 0.2;
    margin-top: -12px;
    top: 50%;
}
.ramLIcon{
    width: 41px;
    height: 40px;
    position: absolute;
}
.ramLItem{
    margin-left: 80px;
    height: 47px;
    overflow: hidden;
}
.ramLItemTxt{
    font-size: 14px;
    line-height: 14px;
    margin-bottom: 13px;
	color: #ffffff;
}
.ramR{
    width: 921px;
    float: left;
}
.ramRSon{
    width: 307px;
    float: left;
    position: relative;
}
.ramRSon_icon{
    position: absolute;
    left: 120px;
    top:0;
    bottom: 0;
    width: 38px;
    height: 38px;
}
.ramRSon_title{
    font-size: 18px;
	line-height: 18px;
    color: #ffffff;
    margin-left: 170px;
    font-weight: bold;
}
.ramRSon_txt{
    font-size: 14px;
	line-height: 14px;
    color: #ffffff;
    margin-top: 6px;
    margin-left: 170px;
    opacity: .8;
}
/*账期服务-产品与服务*/
.server{
    text-align: center;
    padding-bottom: 60px;
}
.server_title{
    font-size: 38px;
	line-height: 38px;
	color: #333333;
    padding-top: 60px;
    text-align: center;
}
.server_txt{
    font-size: 18px;
	line-height: 18px;
	color: #666666;
    margin: 24px 0 60px;
}
.sf{
    width: 50%;
    display: inline-block;
    /* padding-bottom: 60px; */
    box-sizing: border-box;
    padding: 0 30px;
}
.sfItem{
    /* box-shadow: 0px 0px 9px #ebf2fa; */
}
.sf_top{
    background-color: #ffffff;
    padding: 30px;     
    border: solid 1px #ebebeb;   
    position: relative;
}
.sf_top_tuijian{
    position: absolute;
    right: -11px;
    top: 20px;
}
.sf_top_icon,.sf_top_icon_on{
    width: 64px;
    height: 64px;
    display: block;
    margin: 0 auto;
    display: block;
}
.sf_top_icon_on{
    display: none;
}
.sf_top_title{
    font-size: 32px;
	line-height: 32px;
    color: #2b3445;
    margin-top: 10px;
    font-weight: bold;
}
.sf_top_txt{
    font-size: 24px;
	line-height: 24px;
    color: #333333;
    margin-top: 16px;
}
.sf_btm{
    background-color: #ffffff;
    padding: 30px;
    border: solid 1px #ebebeb;
    border-top: none;
}
.sf_btm_title{
    font-size: 18px;
	line-height: 18px;
    color: #2f3849;
    margin: 0 0 24px;
}
.sf_btm_label{
}
.sf_btm_labels{
    padding: 9px 22px;
    font-size: 16px;
    line-height: 34px;
    color: #666666;
    height: 34px;
    background-color: #f2f7fb;
    border-radius: 17px 17px 17px 17px;
    margin: 0 10px;
}
.on .sf{
    border: 1px solid transparent;
}
.on .sfItem{
    box-shadow: 0px 0px 9px #ebf2fa;
}
.on .sf_top{
    background-image: linear-gradient(90deg, 
		#0570e9 0%, 
        #0973e1 100%);
    padding: 30px;        
}
.on .sf_top_title{
    font-size: 32px;
	line-height: 32px;
    color: #ffffff;
    margin-top: 10px;
}
.on .sf_top_txt{
    font-size: 24px;
	line-height: 24px;
    color: #ffffff;
    margin-top: 16px;
}
.on .sf_top_icon{
    display: none;
}
.on .sf_top_icon_on{
    display: block;
}
.on .sf_btm{
    border: solid 1px transparent;
    border-top: none;
}
.server_gcyxd{
    width: 100%;
    display: block;
    height: 110px;
    margin-top: 60px;
}



.mal-sub {
    background-color: #ffffff;
	border: solid 1px #cccccc;
    line-height: 48px;
    width: 200px;
    margin: 30px auto 0;
    background-image: none;
}
.on .mal-sub {
    background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-image-source: linear-gradient(90deg, 
		#0570e9 0%, 
		#0ecff8 100%);
    border-image-slice: 1;
    line-height: 48px;
    width: 200px;
}
.mal-sub {
    cursor: pointer;
}
.nothing.mal-sub {
    border:none;
    cursor: context-menu;
}
.mal-sub-txt {
    vertical-align: middle;
    /* font-weight: bold; */
    font-size: 16px;
    color: #333333;
}
.nothing .mal-sub-txt ,.nothing.on .mal-sub-txt{
    color: #333333 !important;
}

.on .mal-sub-txt {
    vertical-align: middle;
    /* font-weight: bold; */
    font-size: 16px;
    color: #0997ef;
}

.mal-sub-icon {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAA10lEQVQokZXRIU+CURTG8R/4Figkk5uJSnrZSBabQYLNQnHzA2hhfABG4gMQ3Eg0g7o5PoFFE9VKMlF0c3MY3sPGCC/cU+59dp/733nOqeR5rqRqeMF56DHud03VMgJ+cIVF6Dv0UyGwwgU+Qw/RS4XAMkBfqOAB3VSI6OQyOjvCDB3I8J4Agt8465jjLEPpevZUA5MMH4kfT3Ec9xVuM7QTAB1FBPhWDHuRMtgmnhUR/nCNNw7fzgleFTHWuMHT5vEQSCMAzdADTLcN+yA1PKIVeozRrukfHI8h6OBsXO8AAAAASUVORK5CYII=);
vertical-align: middle;
width: 17px;
height: 13px;
display: inline-block;
}
.on .mal-sub-icon {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAA+0lEQVQokZXRIU9CYRTG8d+Ry70jkUhuJKpJN5LFRtBgs1jczAyK8wM4KXwAg5vJZlA29RNYNFGtBmaiaHIaeHGOINxTznl2zvvfOc8b1e6ESogM1RB5kM9yFFFTxCiK2FGEKGIYefTnfdXQfxhY8398Yh/jpHs4WRxaBoEpOnhN+gyHZSHwlkDvCFxiryxE2mQ3bVbBNdoQ1e7k+R9jJUN/c+TRlEcjGTuNzHaGzRLbLEYdFxleSj5sopHqKY4zbJUAtPGY6g90eqPBuIyxLdyZnfCFAzyx+u+s497sjG8c4XbeXAVST4BW0qe4+juwDFLDDTaSHuJ8cegHPrEns6BT/KIAAAAASUVORK5CYII=);
vertical-align: middle;
width: 17px;
height: 13px;
display: inline-block;
}

.mat {
    padding: 85px 0;
    }
.mat2 {
    width: 50%;
    display: inline-block;
    box-sizing: border-box;
    padding: 15px;
    height: 420px;
    display: flex;
    align-items: center;
}
.mat2-item{
    padding: 30px;
    background-color: rgba(42, 54, 69, 0.45);
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
}
.on .mat2-item{
    transition: .3s ease;
    padding: 60px;
    background-color: #ffffff;
}
.mat2-title{
    font-size: 40px;
	line-height: 40px;
    color: #ffffff;
}
.on .mat2-title{
    color: #2d81f9;
}
.mat2-label{
    font-size: 18px;
	line-height: 28px;
    color: #ffffff;
    margin-top: 23px;
    position: absolute;
    top: 60px;
    padding-right: 110px;
}
.on .mat2-label{
    color: #999999;
    top: 90px;
}
.mat2-ul{
    position: absolute;
    top: 170px;
}
.on .mat2-ul{
    position: absolute;
    top: 200px;
}
.mat2-ul li{
    font-size: 18px;
	line-height: 30px;
	color: #ffffff;
}
.on .mat2-ul li{
    font-size: 18px;
	line-height: 30px;
	color: #333333;
}
.mat2 .mal-sub{
    margin-top: 165px;
    width: 150px;
    height: 50px;
    text-align: center;
	background-image: linear-gradient(
		#ffffff, 
		#ffffff), 
	linear-gradient(
		#ff5a35, 
		#ff5a35);
	background-blend-mode: normal, 
		normal;
    border-radius: 25px;
    float: right;
}
.mat2.on .mal-sub{
	background-image: linear-gradient(90deg, 
		#0570e9 0%, 
		#0ecff8 100%), 
	linear-gradient(0deg, 
		#0570e9 0%, 
		#0ecff8 100%);
	background-blend-mode: normal, 
        normal;
    }
    .mat2.on .mal-sub-txt{
        color: #ffffff;

}
.mat2.on .mal-sub-icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAAgElEQVQokb3SQQrCMBBG4Rc3RfEMvURPp1sXLRRauugFPIW4EDzZc2MwFClpK/4wizDDB0kGlZkq1JufjGqYzs0BsfbqPYGGKZSDoB7URwJ1a5AIPROojb2gVuTnCFyB8n2ugXNQXYB8y2W3EQAIW6/TAKefPOzaL+7/vmxZa/8Cz6u/lN4ZTyAAAAAASUVORK5CYII=);
    vertical-align: middle;
    width: 17px;
    height: 13px;
    display: inline-block;
}
/*账期服务-累计  */
.record{
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 650px;
}
.recordBg{
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 48px;
    height: 580px;
}
.record-txt{
    font-size: 40px;
    line-height: 40px;
	color: #1e1e42;
}
/* 弹窗 */
.applys {
}

.applys .applys-lable {
font-size: 16px;
color: #000000;
}

.applys .applys-lable-hit {
color: #ff3333;
}

.applys .applys-input {
width: 400px;
height: 36px;
background-color: #ffffff;
border-radius: 4px;
border: solid 1px #dfe8ff;
font-size: 14px;
line-height: 36px;
color: #333333;
width: 100%;
}

.applys .grow-item{
margin: 5px 0 15px;
    
}
.applys .error{
    color:#ff3333;
}
.applys .ccar {
    text-align: center !important;
    border-top: none !important;
    padding: 0 15px 30px !important;
}

.applys .ccar .btn-primary {
width: 100px;
height: 40px;
background-color: #ff5a35;
border-radius: 20px;
line-height: 36px;
color: #ffffff;
border: none;
padding: 0;
}

.applys .ccar .btn-default {
width: 100px;
height: 40px;
background-color: #999999;
border-radius: 20px;
line-height: 36px;
color: #ffffff;
border: none;
padding: 0;
}

/* 信用服务首页 */
.crelist{
    padding: 30px 80px;
}
.crelist_son{
    float: left;
    width: 25%;
    padding: 36px 0;
    text-align: center;
}
.crelist_son_icon{
    width:60px;
    height: 60px;
    border-radius: 50%;
    display: block;
    margin: 0 auto;    
}
.fxyw .crelist_son_icon{
    width:110px;
    height: 110px;
    border-radius: 0;  
}
.crelist_son_title{
    font-size: 18px;
	line-height: 18px;
    color: #333333;
    margin-top: 16px;
    padding-bottom: 6px;
    font-weight: bold;
}
.fxyw .crelist_son_title{
    margin-top: 20px;
}
.crelist_son_txt{
    font-size: 14px;
	line-height: 14px;
    color: #999999;
    margin-top: 8px;
}
.zixun{
    padding-bottom: 50px;
}
.zixun_title{
    font-size: 16px;
	line-height: 16px;
    color: #333333;
    padding: 17px 22px;
    border-bottom: 1px solid #e6e6e6;
    position: relative;
    font-weight: bold;
    width: 87%;
}
.zixun_title_refresh{
    position: absolute;
    right: 0;
    top: 17px;
}
.zixun_title_refresh:hover{
    cursor: pointer;
}
.zixun_title_refresh_icon{
    vertical-align: middle;
    width: 14px;
    height: 14px;
    display: inline-block;
}
.zixun_title_refresh_txt{
    vertical-align: middle;
    font-size: 16px;
	line-height: 16px;
    color: #999999;
    display: inline-block;
    font-weight: normal;
}
.zixun_title::before{
    position: absolute;
    content: "";
    width: 6px;
	height: 18px;
    background-color: #04a1e2;
    left: 0;
    top: 50%;
    margin-top: -9px;
}
.zixuns{
    width: 50%;
    display: inline-block;
    box-sizing: border-box;
}
.zixuns_report{
    overflow: hidden;
}
.zixunsR_li{
    position: relative;
    margin-top: 33px;
    min-height: 90px;
}
.zixunsR_li_icon{
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -45px;
    width: 160px;
    height: 90px;
}
.zixunsR_li_title{
    margin-left: 182px;
    font-size: 16px;
	line-height: 16px;
    color: #333333;
    padding-top: 5px;
}
#baogao .zixunsR_li_title{
    width: 415px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#xydt .zixunsR_li_title{
    width: 594px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    padding-left: 10px;
}
#xydt .zixunsR_li_title::before{
    position: absolute;
    content: "";
    width: 2px;
    height: 2px;
    background-color: #333333;
    left: 0;
    top: 50%;
    margin-top: 2px;
}
.zixunsR_li_label{
    margin-left: 182px;
    font-size: 12px;
	line-height: 12px;
    color: #999999;
    margin-top: 16px;
}
/* .zixunsR_li_label span{
    
} */
.zixunsR_li_txt{
    margin-left: 182px;
    font-size: 14px;
	line-height: 14px;
    color: #666666;
    margin-top: 16px;
}
#baogao .zixunsR_li_txt{
    margin-left: 182px;
    font-size: 14px;
    line-height: 14px;
    color: #666666;
    margin-top: 16px;
    width: 415px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zixunR_li{
    margin-top: 16px;
    min-height: 0;
    padding-bottom: 10px;
}
.zixunR_title{
    margin: 0;
}
.zixunR_time{
    font-size: 16px;
    line-height: 16px;
    margin-top: 16px;
	color: #999999;
}

.circles{
    animation: circleA 2s infinite;
  }
@keyframes circleA{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
}

