﻿
/* CSS Document */
* {
    padding: 0px;
    margin: 0px;
    font-family: "Microsoft Yahei";
}

ul, li {
    list-style: none;
}

a, a:link, a:hover {
    text-decoration: none;
}

img {
    border: 0px;
}

.y_red {
    color: #ff4342;
}

input {
    outline: none;
}

/*弹框*/
.layerModel_mask {
    position: fixed;
    _position: absolute;
    z-index: 9998;
    top: 0px;
    left: 0px;
    width: 100%;
    _width: expression(document.body.clientWidth);
    height: 100%;
    _height: expression(document.body.clientHeight);
}

.layerModel_wrapper .layerModel_content {
    background: #fff;
}

.layerModel_ownContent {
    padding: 4px 10px;
    word-wrap: break-word;
    white-space: normal;
}

.layerModel_wrapper .layerModel_title {
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    color: #fff;
    padding: 0 0 0 10px;
    font-size: 14px;
    background: #231816;
    position: relative;
}

.layerModel_wrapper .layerModel_closeBtn {
    font-family: Microsoft yahei,arial;
    font-size: 20px;
    _font-size: 18px;
    color: #fff;
    text-decoration: none;
    float: right;
    display: inline-block;
    width: 24px;
    height: 32px;
    line-height: 32px;
    padding-left: 14px;
}

.l_sx3 ul li {
    padding: 0 20px;
    line-height: 40px;
    float: left;
}

/*采购商展厅开始*/
/*入住  合作*/
.j_tanchuang_tl {
    position: absolute;
    font-size: 15px;
    color: #fff;
    top: -5px;
    left: 0px;
    line-height: 32px;
    background: #0564d1;
    padding: 0 15px;
    width: 380px;
    border-radius: 2px 2px 0 0;
}

    .j_tanchuang_tl a {
        color: #fff;
        font-family: Microsoft yahei,arial;
        font-size: 20px;
        _font-size: 18px;
    }

        .j_tanchuang_tl a:hover {
            text-decoration: none;
            color: #fff;
        }

.j_tanchu_input {
    height: 26px;
    line-height: 26px;
    padding: 0 5px;
    border: 1px solid #ddd;
}

.j_input_ty {
    width: 525px;
    height: 70px;
    border: 1px solid #ddd;
    color: #666;
    padding: 8px;
    line-height: 22px;
}

.j_tanchu_btn {
    width: 122px;
    height: 30px;
    line-height: 30px;
    background: #e70012;
    border-radius: 3px;
    color: #fff;
    border: 0px;
    font-size: 14px;
    cursor: pointer;
}

.j_tanchu_btn01 {
    width: 122px;
    height: 30px;
    line-height: 30px;
    background: #e70012;
    border-radius: 3px;
    color: #fff;
    border: 0px;
    font-size: 14px;
    cursor: pointer;
    margin-top: 6px;
    _margin-top: -12px;
}

/*首页-开始*/
.y_top {
    min-width: 1200px;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #eeeeee;
    background: #f3f4f6;
}

.y_top_txt {
    width: 1200px;
    height: 35px;
    margin: 0px auto;
}

.y_top_txt_left {
    float: left;
    color: #757577;
}

    .y_top_txt_left a {
        font-weight: bold;
        color: #fe0002;
    }

.y_top_txt_right {
    float: right;
}

    .y_top_txt_right a {
        color: #818181;
    }

.y_head {
    width: 1200px;
    height: 119px;
    margin: 0px auto;
}

.y_head_title {
    float: left;
    color: #030303;
    font-size: 24px;
    height: 119px;
    width: 630px;
    overflow: hidden;
    line-height: 119px;
}

.y_head_search {
    float: left;
    width: 505px;
    border: 3px solid #ff4342;
    height: 30px;
    line-height: 30px;
    background: #fff;
    margin-top: 43px;
    position: relative;
    z-index: 2;
}

.y_head_search_select {
    width: 73px;
    height: 30px;
    background: #f6f6f6;
    float: left;
    border-right: 1px solid #e5e5e5;
    z-index: 9999999;
}

.y_head_search_select_btn {
    float: left;
    padding-left: 1px;
    cursor: pointer;
}

.y_head_search_select_txt {
    color: #363636;
    padding-left: 19px;
    float: left;
    line-height: 30px;
    cursor: pointer;
}

.y_head_search_select_list {
    width: 73px;
    background: #f6f6f6;
    text-align: center;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    z-index: 99999999999;
    top: 30px;
    left: 0px;
    cursor: pointer;
}

.y_nav {
    min-width: 1200px;
    height: 40px;
    background: #231816;
}

    .y_nav ul {
        display: block;
        width: 1200px;
        height: 40px;
        margin: 0px auto;
    }

        .y_nav ul li {
    display: block;
    float: left;
    padding-right: 20px;
}

            .y_nav ul li a {
                color: #fff;
                font-size: 14px;
                display: block;
                width: 134px;
                height: 40px;
                line-height: 40px;
                text-align: center;
            }

                .y_nav ul li a:hover {
                    background: #ff4342;
                }

                .y_nav ul li a.y_nav_on {
                    background: #ff4342;
                }

.y_banner {
    width: 100%;
    margin: 0px auto;
    height: 351px;
    overflow: hidden;
}
/*轮显*/
.www51buycom {
    width: 1200px;
    height: 351px;
    position: relative;
    overflow: hidden;
}

    /*数字按钮样式*/
    .www51buycom .num {
        width: auto;
        overflow: hidden;
        position: absolute;
        bottom: 20px;
        right: 50%;
        zoom: 1;
        z-index: 3;
        font-size: 0px;
        margin-right: -10px;
    }

        .www51buycom .num li {
            width: 12px;
            height: 12px;
            border-radius: 25px;
            background: #9ea3a7;
            font-size: 0px;
            float: left;
            margin-right: 8px;
            _margin-right: 4px;
        }

            .www51buycom .num li.on {
                background: #de0e0e;
            }
    /*针对轮显图片不居中的问题 修改方法：增加样式*/
    .www51buycom li {
        text-align: center;
    }

.l_page ul li.y_sure a {
    _width: 40px;
}

.y_main {
    width: 1200px;
    margin: 0px auto;
    margin-top: 10px;
    overflow: hidden;
}

.y_main_left {
    float: left;
    width: 223px;
    overflow: hidden;
}

.y_main_left_tit {
    width: 213px;
    height: 35px;
    line-height: 35px;
    color: #231816;
    font-size: 14px;
    padding-left: 8px;
    border: 1px solid #dfdfdf;
    border-bottom: 2px solid #231816;
    overflow: hidden;
    background: #fff;
}

.y_main_left_txt {
    width: 209px;
    border: 1px solid #dfdfdf;
    border-top: 0px;
    padding: 6px;
    overflow: hidden;
    margin-bottom: 8px;
    background: #fff;
}

    .y_main_left_txt img.y_zt_logo {
        margin: 0px auto;
        display: block;
        margin-top: 8px;
        border: 1px solid #dfdfdf;
    }

    .y_main_left_txt b.y_block {
        color: #333333;
        font-size: 14px;
        font-weight: bold;
        line-height: 2em;
        text-align: center;
        display: block;
        margin: 10px auto;
        margin-bottom: 0px;
    }

    .y_main_left_txt span {
        text-align: left;
        color: #757575;
        display: block;
        padding: 5px 0px;
        line-height: 2em;
    }

    .y_main_left_txt table span {
        padding: 0px;
    }

    .y_main_left_txt span font {
        color: #231411;
        font-size: 12px;
    }

    .y_main_left_txt a.y_hz {
        display: block;
        width: 136px;
        height: 30px;
        line-height: 30px;
        color: #fff;
        text-align: center;
        background: #ff4342;
        margin: 10px auto;
        font-size: 14px;
    }

    .y_main_left_txt a.y_hz：hover {
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        -khtml-opacity: 0.8;
        opacity: 0.8;
    }

    .y_main_left_txt table {
        border-top: 0px solid #e7e7e7;
        margin-top: 0px;
        padding-top: 8px;
    }

        .y_main_left_txt table td img.y_block {
            margin: 0px auto;
            display: block;
        }

        .y_main_left_txt table td font.y_block {
            display: block;
            text-align: center;
            line-height: 20px;
            color: #e80111;
        }

        .y_main_left_txt table td span {
            display: block;
            text-align: center;
            line-height: 20px;
            color: #010103;
            padding-bottom: 10px;
            font-size: 12px;
        }

        .y_main_left_txt table td div {
            padding-left: 35px;
            color: #736f70;
            text-align: left;
            height: 44px;
            line-height: 44px;
            font-size: 14px;
        }

            .y_main_left_txt table td div font {
                color: #e80111;
                display: inline;
                font-size: 14px;
            }

        .y_main_left_txt table td b {
            color: #74706f;
            font-size: 14px;
            line-height: 40px;
        }

        .y_main_left_txt table td img.y_star {
            padding-right: 8px;
        }

.y_main_right {
    float: right;
    width: 967px;
    overflow: hidden;
}

.y_main_right_part {
    width: 967px;
    height: auto;
    margin-bottom: 10px;
}

.y_main_right_part_tit {
    width: 965px;
    height: 36px;
    border: 1px solid #e3e1e2;
    border-bottom: 2px solid #231816;
    background: #fff;
}

    .y_main_right_part_tit span {
        display: block;
        width: 98px;
        height: 36px;
        line-height: 36px;
        color: #231816;
        font-size: 14px;
        text-align: left;
        padding-left:18px;
        float: left;
        background: url('../images/heishuxian.jpg') no-repeat 8px center;
    }

    .y_main_right_part_tit a {
        float: right;
        color: #a8a8a8;
        padding-right: 5px;
        display: block;
        line-height: 36px;
    }

        .y_main_right_part_tit a:hover {
            color: #ff4342;
        }

.y_main_right_part_txt {
    border: 1px solid #e3e1e2;
    border-top: 0px;
    width: 965px;
    background: #fff;
}

    .y_main_right_part_txt table td {
        text-align: center;
        color: #767676;
        border-bottom: 1px dotted #eee;
        overflow: hidden;
        height: 40px;
        padding: 5px;
    }

    .y_main_right_part_txt table tr.y_table_tit {
        background: #f4f4f4;
    }

        .y_main_right_part_txt table tr.y_table_tit td {
            border-right: 1px solid #d3d3d3;
            color: #231816;
            font-size: 12px;
            height: 40px;
            line-height: 40px;
            padding: 0px;
        }

    .y_main_right_part_txt table td a {
        display: block;
        height: 20px;
        text-align: center;
        margin: 0px auto;
        line-height: 20px;
    }

    .y_main_right_part_txt table td.y_red a {
        color: #0175ff;
        width: auto;
        height: auto;
        text-align: left;
    }

        .y_main_right_part_txt table td.y_red a:hover {
            text-decoration: underline;
        }

    .y_main_right_part_txt table td img {
        padding-top: 6px;
        _padding-top: 4px;
    }

    .y_main_right_part_txt table td a.y_bj_red {
        background: #e50112;
    }

    .y_main_right_part_txt table td a.y_bj_gray {
        background: #92999f;
        cursor: default;
    }

    .y_main_right_part_txt table td.y_red {
        color: #ff4342;
    }
    /*.y_main_right_part_txt table td.y_blue{color:#4e63cc;}*/

    .y_main_right_part_txt p.y_letter {
        width: 945px;
        padding: 10px;
        line-height: 2em;
        text-indent: 2em;
    }

.y_lxfs table td {
    color: #000;
}

.y_footer {
    width: 100%;
    border-top: 3px solid #231816;
    margin-top: 10px;
}

.y_footer_txt {
    width: 1200px;
    margin: 0px auto;
    text-align: center;
    color: #777777;
    line-height: 2em;
    padding-top: 10px;
}
/*首页-结束*/
/*未登录情况*/
.y_wdl {
    background: url(../images/lxwm_wdl.jpg) no-repeat 33px center;
    padding-left: 80px;
    width: 222px;
    margin: 0px auto;
    height: 84px;
    line-height: 84px;
}

    .y_wdl a {
        color: #ff4342;
    }

/*询价单-详情页*/
.y_xjd_txt {
    width: 935px;
    border: 1px solid #dddddd;
    padding: 15px;
}

    .y_xjd_txt h2 {
        font-size: 20px;
        color: #3d3e39;
        text-align: center;
    }

    .y_xjd_txt table {
        margin-top: 20px;
    }

        .y_xjd_txt table.y_xjxq_table td {
            text-align: center;
            padding: 5px 0;
            line-height: 20px;
            word-break: break-all;
        }

/*询价无结果页*/
.y_xjnone {
    width: 400px;
    height: 130px;
    background: url(../images/y_gybg.jpg) 11px -185px no-repeat;
    padding-left: 150px;
    line-height: 130px;
    font-size: 14px;
    margin: 150px auto;
}

    .y_xjnone span {
        font-size: 24px;
    }
/*询价列表页-翻页*/
/*分页代码*/
.l_page {
    width: 640px;
    height: 35px;
    margin: 20px auto;
    overflow: hidden;
}

    .l_page ul li {
        display: block;
        height: 32px;
        line-height: 32px;
        float: left;
        padding-right: 5px;
        position: relative;
    }

        .l_page ul li a {
            display: block;
            height: 28px;
            line-height: 28px;
            padding: 0px 12px;
            border: 1px solid #ededed;
            color: #3d3d3d;
            text-align: center;
            overflow: hidden;
        }

        .l_page ul li.y_pre a {
            width: 50px;
        }

            .l_page ul li.y_pre a:hover {
                text-decoration: none;
            }

        .l_page ul li.y_sure a:hover {
            text-decoration: none;
            border: 1px solid #231816;
            background: #231816;
            color: #fff;
        }

        .l_page ul li a.on {
            border: 1px solid #231816;
            background: #231816;
            color: #fff;
        }

.l_page1 {
    display: block;
    height: 28px;
    line-height: 28px;
    padding: 0px 10px;
    float: left;
    background: #f5f5f5;
    margin-right: 5px;
    padding-right: 5px;
}

.l_page2 {
    position: absolute;
    width: 7px;
    height: 11px;
    left: 7px;
    top: 10px;
    background: url(../images/y_gybg.jpg) no-repeat -0px -514px;
}

.l_page22 {
    position: absolute;
    width: 7px;
    height: 11px;
    left: 7px;
    top: 10px;
    background: url(../images/y_gybg.jpg) no-repeat -39px -514px;
}

.l_page3 {
    position: absolute;
    width: 7px;
    height: 11px;
    right: 7px;
    top: 10px;
    background: url(../images/y_gybg.jpg) no-repeat -11px -514px;
}

.l_page33 {
    position: absolute;
    width: 7px;
    height: 11px;
    right: 7px;
    top: 10px;
    background: url(../images/y_gybg.jpg) no-repeat -51px -514px;
}




/*采购商展厅结束*/



/*供应商开始*/
.y_lm_search {
    width: 356px;
    height: 24px;
    float: left;
    padding-left: 40px;
    margin-top: 6px;
}

/*交易中心页面*/
.l_jydh {
    height: 38px;
    line-height: 38px;
    border-bottom: 2px solid #231816;
}

.l_jybt {
    width: 100px;
    height: 41px;
    float: left;
    background: url(../images/heishuxian.jpg) no-repeat 10px 8px;
    color: #231816;
    font-size: 14px;
    padding-left: 28px;
}

.l_jydh span {
    line-height: 37px;
    display: inline-block;
    position: relative;
}

.l_jydht {
    width: 10px;
    height: 20px;
    top: 13px;
    right: 5px;
    background: url(../images/l.jpg) -22px -0px;
    position: absolute;
}

.l_jydht1 {
    width: 10px;
    height: 20px;
    top: 13px;
    right: 5px;
    background: url(../images/l.jpg) -37px 0px;
    position: absolute;
}

.l_sxx span a:hover .l_jydht {
    width: 10px;
    height: 20px;
    background: url(../images/l.jpg) -6px -158px;
}

.l_sxx span a:hover .l_jydht1 {
    width: 10px;
    height: 20px;
    background: url(../images/l.jpg) -26px -158px;
}

.l_jydh span a {
    color: #505050;
}

    .l_jydh span a:hover {
        color: #ff4f01;
        text-decoration: underline;
    }

.l_jg1 {
    width: 60px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #e7e7e7;
    color: #726E6E;
    text-indent: 5px;
    vertical-align: middle;
}

.l_an1 {
    width: 60px;
    border: 1px solid #d5d5d5;
    background: #f7f7f7;
    height: 25px;
    text-align: center;
    line-height: 25px;
    vertical-align: middle;
    cursor: pointer;
}
/*筛选条件*/
.l_sx {
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
    margin-top: 10px;
}

    .l_sx a {
        color: #505050;
    }

        .l_sx a:hover {
            color: #ff4f01;
            text-decoration: underline;
        }

.l_sx1 {
    background: #f8f8f8;
    text-align: center;
    width: 120px;
    border-bottom: 1px solid #e9e9e9;
}

.l_sx12 {
    border-bottom: 1px solid #e9e9e9;
}

.l_sx2 {
    width: 100%;
    float: left;
    clear: both;
    border-bottom: 1px dotted #dddddd;
    border-bottom: 1px dotted #e9e9e9;
}

    .l_sx2 ul li {
        padding: 0 10px;
        float: left;
        line-height: 25px;
        margin: 8px 0px;
    }

.l_sx2a {
    background: #e70012;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #fff;
    height: 25px;
    margin-top: 8px;
    float: left;
    padding: 0 20px;
    line-height: 25px;
    margin-left: 10px;
}

    .l_sx2a a {
        color: #fff;
    }

.l_sxbt {
    width: 55px;
    text-align: right;
}

.y_jyzx_xl {
    margin-bottom: 8px;
    overflow: hidden;
}

.l_sx2a a:hover {
    color: #fff;
}
/*商品详情页*/

/*.y_txt_buy{
	width:810px;
    * width:935px;
	height:52px;
	background:#fdeded;
	margin:20px auto;
	text-align:center;
	line-height:52px;
	padding-left:125px;
}*/

.y_txt_buy {
    width: 100%;
    height: 52px;
    background: #fdeded;
    margin: 20px auto;
    text-align: center;
    line-height: 52px;
    padding-left: 0px;
}

.j_zbgd {
    width: 655px;
    float: left;
}

.j_dingdan_btn {
    width: 82px;
    height: 25px;
    line-height: 25px;
    border: 0px;
    background: #0564d1;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
}

    .j_dingdan_btn:hover {
        background: #0676f7;
    }

.j_pingjia {
    height: 25px;
    line-height: 25px;
    padding: 0 15px;
    border: 1px solid #d5d4d4;
    background: #fff;
    cursor: pointer;
}

    .j_pingjia:hover {
        border: 1px solid #0676f7;
    }

.y_txt_buy span {
    display: block;
    float: left;
    padding-left: 30px;
    font-size: 14px;
}

    .y_txt_buy span img {
        display: block;
        float: left;
        margin-top: 13px;
    }

    .y_txt_buy span b {
        font-size: 20px;
        font-weight: normal;
    }

    .y_txt_buy span a.y_ancg {
        display: block;
        width: 94px;
        height: 33px;
        color: #fff;
        text-align: center;
        line-height: 33px;
        margin-top: 10px;
        background: #ff4342;
        float: right;
    }

        .y_txt_buy span a.y_ancg:hover {
            filter: alpha(opacity=80);
            -moz-opacity: 0.8;
            -khtml-opacity: 0.8;
            opacity: 0.8;
        }

    .y_txt_buy span a.y_andan {
        display: block;
        width: 94px;
        height: 33px;
        border: 1px solid #ff4342;
        color: #ff4342;
        text-align: center;
        line-height: 33px;
        margin-top: 10px;
        background: #fff;
        float: right;
    }

.y_tab_xq {
    width: 965px;
    margin: 0px auto;
    height: auto;
    overflow: hidden;
}

ul.y_tab_xq_tit {
    display: block;
    width: 965px;
    height: 40px;
    background: #f9f7f8;
}

    ul.y_tab_xq_tit li {
        display: block;
        float: left;
        width: 140px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        border-top: 1px solid #e9e9e9;
        border-bottom: 1px solid #e9e9e9;
        font-size: 14px;
        cursor: pointer;
    }

        ul.y_tab_xq_tit li.hover {
            background: #fff;
            color: #ff4342;
            border-top: 3px solid #ff4342;
            height: 36px;
            line-height: 36px;
            border-right: 1px solid #e9e9e9;
        }

li#one1.hover {
    width: 141px;
}

li#one2.hover {
    border-left: 1px solid #e9e9e9;
}

.y_tab_xq_txt {
    padding: 30px;
    width: 905px;
    overflow: hidden;
    padding-bottom: 10px;
}

#con_one_2 table td {
    font-size: 14px;
}

    #con_one_2 table td span {
        display: block;
        height: 20px;
        line-height: 20px;
        margin: 0px auto;
    }

    #con_one_2 table td font {
        /*float:left;*/
        font-size: 14px;
    }

    #con_one_2 table td b {
        color: #e50215;
        font-size: 24px;
    }

    #con_one_2 table td img {
        padding-top: 7px;
        padding-left: 5px;
    }

#con_one_2 ul.y_pj_txt_ul {
    display: block;
    margin: 0px auto;
    border-bottom: 1px solid #e3e3e3;
    margin-top: 15px;
    overflow: hidden;
}

    #con_one_2 ul.y_pj_txt_ul li {
        padding: 15px;
        display: block;
        width: 100%;
        border-top: 1px solid #e3e3e3;
        overflow: hidden;
    }

table.y_pj_txt td font {
    height: 25px;
    line-height: 25px;
}

#con_one_2 ul.y_pj_txt_ul li table.y_pj_txt td img {
    padding-top: 0px;
}


.y_main_right_part_txt .y_letter {
    width: 945px;
    padding: 10px;
    line-height: 2em;
    text-indent: 2em;
}

.y_main_left_txt .j_dzcname {
    padding: 0 5px;
    overflow: hidden;
    line-height: 25px;
    padding-top: 10px;
}

    .y_main_left_txt .j_dzcname div {
        float: left;
    }

.y_main_left_txt .j_dzcsx {
    float: left;
    padding: 0px 10px 0 10px;
}

span.j_sanfzt, .j_sanfzt {
    background: #ea0015;
    color: #fff;
    padding: 0 2px;
    border-radius: 2px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    font-family: simsun;
    margin-top: 1px;
}

.y_xjd_txt .j_bj_btn {
    width: 122px;
    height: 30px;
    line-height: 30px;
    background: #e70012;
    border-radius: 3px;
    color: #fff;
    border: 0px;
    font-size: 14px;
    cursor: pointer;
    display: block;
    text-align: center;
}

.y_xjd_txt a:hover.j_bj_btn {
    color: #fff;
    text-align: center;
    text-decoration: none;
}

.y_main_right_part_txt table td.red {
    color: #ff4342;
}

.y_main_right_part_txt table td.y_color a {
    color: #0763d2;
    width: 100%;
}

.y_main_right_part_txt table td a.j_bg_hui {
    background: #a8a8a8;
}


.y_main_right_part_txt table td a.y_color {
    color: #0763d2;
    width: auto;
    text-align: left;
}

    .y_main_right_part_txt table td a.y_color:hover {
        text-decoration: underline;
    }

.y_main_right_part_txt .y_new_pingjia td {
    text-align: left;
    padding: 0 10px;
}

.y_main_right_part_txt .y_new_pingjia {
    border-bottom: 1px dotted #CCC;
}

    .y_main_right_part_txt .y_new_pingjia .j_jypj_neqwtl td {
        height: 20px;
        padding: 0px;
        paddding-top: 10px;
    }

    .y_main_right_part_txt .y_new_pingjia img {
        width: 91px;
    }

    .y_main_right_part_txt .y_new_pingjia .j_pjdanh td {
        height: 10px;
        line-height: 10px;
        padding-top: 10px;
    }

    .y_main_right_part_txt .y_new_pingjia td.j_pcwenzi {
        height: 40px;
        line-height: 20px;
        padding: 5px 0;
    }

    .y_main_right_part_txt .y_new_pingjia td.j_juese_name {
        line-height: 10px;
        height: 10px;
        padding-top: 15px;
    }

    .y_main_right_part_txt .y_new_pingjia td.j_msecon {
        line-height: 35px;
        height: 35px;
    }

.j_lanbg td {
    background: #f4f8fb;
}

.j_xqiupic {
    width: 100%;
    text-align: center;
    padding: 0px;
}

.j_ztlist .y_letter {
    font-size: 14px;
    padding-bottom: 15px;
}

.j_bg_hui {
    background: #a8a8a8;
}

a:hover.j_bg_hui {
    background: #a8a8a8;
    color: #fff;
}

.y_xjd_txt .j_bg_hui {
    background: #a8a8a8;
    color: #000;
}

.y_xjd_txt a:hover.j_bg_hui {
    background: #a8a8a8;
    color: #000;
}

.j_cangku_zt {
    padding: 8px 0;
}

    .j_cangku_zt span {
        display: block;
        height: 20px;
        line-height: 20px;
        float: left;
        padding-right: 5px;
        font-size: 14px;
    }

    .j_cangku_zt a {
        font-size: 14px;
    }

        .j_cangku_zt a:hover {
            color: #f90;
        }

/*添加样式*/
.j_listy_date {
    background: #fcfdfd;
    border: 1px solid #f1f1f1;
    padding: 15px 0;
    padding-left: 60px;
    width: 1138px;
    margin-bottom: 8px;
    overflow: hidden;
}

    .j_listy_date span {
        display: block;
        width: 100%;
        line-height: 20px;
        font-size: 14px;
    }

.j_dete_01 {
    width: 135px;
    height: 44px;
    background: url(../images/topicon.jpg) no-repeat 0 -274px;
    padding-left: 50px;
    margin-right: 100px;
}

.j_dete_02 {
    width: 135px;
    height: 44px;
    background: url(../images/topicon.jpg) no-repeat 0 -345px;
    padding-left: 50px;
    margin-right: 100px;
}

.j_dete_03 {
    width: 135px;
    height: 44px;
    background: url(../images/topicon.jpg) no-repeat 0 -412px;
    padding-left: 50px;
    margin-right: 100px;
}

.j_dete_04 {
    width: 135px;
    height: 44px;
    background: url(../images/topicon.jpg) no-repeat 0 -480px;
    padding-left: 50px;
}

.j_dete_05 {
    width: 135px;
    height: 44px;
    background: url(../images/topicon.jpg) no-repeat 0 -653px;
    padding-left: 50px;
    margin-right: 100px;
}

.fl {
    float: left;
}

.red {
    color: #ff4342;
}

.l_qdr {
    width: 200px;
    float: right;
    text-align: right;
    font-size: 13px;
    line-height: 25px;
    padding-top: 6px;
}

/*2015-12-22-新加*/
.l_zhzs {
    width: 100%;
    margin: 0 auto;
    height: 20px;
    line-height: 20px;
    padding: 12px 0;
    border: 1px solid #fcdccb;
    background: #fcede5;
    font-size: 14px;
    color: #403d44;
    font-family: microsoft yahei;
}

    .l_zhzs span {
        float: left;
        font-size: 14px;
        width: 160px;
    }

        .l_zhzs span.j_zonghepj {
            font-size: 18px;
            color: #e93b42;
            width: 230px;
        }

.y_tab_xq_txt01 {
    padding: 15px;
    width: 935px;
    overflow: hidden;
    padding-bottom: 10px;
}

.j_plzhi01 {
    width: 900px;
    float: left;
}

.j_name01 {
    color: #090909;
    line-height: 25px;
    font-size: 14px;
}

    .j_name01 a {
        color: #090909;
    }

        .j_name01 a:hover {
            color: #e70012;
        }

.riqi {
    color: #9a9999;
}

.j_plneir {
    color: #6f6d6d;
    font-size: 12px;
    line-height: 22px;
    padding-top: 5px;
    width: 48%;
    padding-right: 2%;
    float: left;
}

    .j_plneir span {
        color: #090909;
    }

/*2016-08-18修改*/
li#one2.hover, li#one3.hover {
    border-left: 1px solid #e9e9e9;
}
/*图片放大镜样式*/
.j_jbaog {
    width: 140px;
    float: right;
    margin-bottom: 10px;
}

.jqzoom {
    border: none;
    position: relative;
    padding: 0px;
    cursor: pointer;
    margin: 0px;
    display: block;
    width: 100px;
    text-align: center;
}

.zoomdiv {
    z-index: 100;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 20px;
    height: 20px;
    background: #ffffff;
    border: 1px solid #CCCCCC;
    display: none;
    text-align: center;
    overflow: hidden;
}

.jqZoomPup {
    z-index: 10;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 80px;
    height: 80px;
    border: 1px solid #aaa;
    background: #ffffff /*url(../images/zoom.png) 50% center no-repeat*/;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
}

/*图片小图预览列表*/
.spec-preview {
    width: 100px;
    height: 141px;
    border: 1px solid #DFDFDF;
    text-align: center;
    float: left;
}

    .spec-preview img {
        display: block;
        margin: 0px auto;
    }

.spec-scroll {
    clear: both;
    width: 32px;
    float: right;
    margin-top: -143px;
    +margin-top:0px;
    height: 146px;
}

    .spec-scroll .prev, .spec-scroll .next {
        display: none;
    }

    .spec-scroll .items {
        float: left;
        position: relative;
        width: 32px;
        overflow: hidden;
    }

        .spec-scroll .items ul {
            width: 32px;
        }

            .spec-scroll .items ul li {
                float: left;
                width: 32px;
                text-align: center;
                height: 49px;
            }

                .spec-scroll .items ul li img {
                    border: 1px solid #e4e4e4;
                    padding: 2px;
                    width: 26px;
                    height: 38px;
                    cursor: pointer;
                }

                    .spec-scroll .items ul li img:hover {
                        border: 1px solid #FF6600;
                    }

.y_tab_xq_img {
    text-align: center;
    padding: 10px 0;
}

    .y_tab_xq_img img {
        border: 1px solid #ddd;
        margin-bottom: 10px;
    }

.j_jianicon {
    position: absolute;
    top: -15px;
    left: -120px;
}

.j_fdjicon {
    position: absolute;
    bottom: 4px;
    left: -25px;
    cursor: pointer;
}

.j_bigntnred {
    width: 180px;
    height: 48px;
    background: #ff4342;
    color: #fff;
    border: 0px;
    font-size: 18px;
    cursor: pointer;
    display: block;
    margin: 0 auto;
    line-height: 48px;
}

    .j_bigntnred:hover {
        filter: alpha(opacity=80);
        color: #fff;
        text-align: center;
        -moz-opacity: 0.8;
        -khtml-opacity: 0.8;
        opacity: 0.8;
    }


/*2016.08.15新增*/
.b_head_bag {
    width: 100%;
    background: #fff;
}

.b_red {
    color: #ff4342;
}

.b_bj_btn {
    display: block;
    width: 129px;
    height: 34px;
    line-height: 34px;
    border: none;
    text-align: center;
    color: #fff;
    background: #ff4342;
    font-size: 14px;
}

.y_xjd_txt table .b_bj_btn:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    color: #fff;
    text-align: center;
    text-decoration: none;
}

.b_bj_btn2 {
    float: left;
    width: 60px;
    height: 24px;
    line-height: 24px;
    border: 0px;
    cursor: pointer;
    background: #ff4342;
    color: #FFF;
    font-size: 12px;
}

    .b_bj_btn2:hover {
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        -khtml-opacity: 0.8;
        opacity: 0.8;
        color: #fff;
        text-align: center;
    }

.b_sxx span {
    padding: 0;
    border: none;
}

.b_wdl {
    background: url(../images/lxwm_wdl.jpg) no-repeat 58px center;
}

/*展厅报价样式*/
.y_xjd_txt a.t_bg_hui, .t_bg_hui {
    background: #a8a8a8;
}

.y_xjd_txt table a.t_bg_hui:hover {
    background: #a8a8a8;
    color: #fff;
    text-align: center;
    text-decoration: none;
}
/*按钮变灰样式*/
.y_notoperate {
    border-color: #a8a8a8;
    color: #a8a8a8;
    cursor: inherit;
}

    .y_notoperate:hover {
        border-color: #a8a8a8;
        color: #a8a8a8;
        background: none;
        cursor: inherit;
    }

.y_txt_buy span a.y_notoperate {
    border-color: #a8a8a8;
    color: #fff;
    cursor: inherit;
    background: #a8a8a8;
}

.t_duoyjc td {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 24%;
    padding-left: 1%;
}

.t_room_table {
    border-top: 1px solid #e3e1e2;
    /*width:1198px;*/
}

.layui-layer-btn .layui-layer-btn0 {
    height: 25px;
    line-height: 25px;
    padding: 0 25px;
    background: #e60012;
    color: #fff;
    border: 0px;
    border-radius: 3px;
    font-family: microsoft yahei;
    font-size: 13px;
    cursor: pointer;
    display: inline-block;
}

.layui-layer-btn .layui-layer-btn2 {
    height: 25px;
    line-height: 25px;
    padding: 0 25px;
    background: #e60012;
    color: #fff;
    border: 0px;
    border-radius: 3px;
    font-family: microsoft yahei;
    font-size: 13px;
    cursor: pointer;
    margin-left: 15px;
}

.layui-layer-btn0 a:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

.layui-layer-btn0:hover {
    color: #fff;
}

.layui-layer-btn0 {
    height: 25px;
    line-height: 25px;
    padding: 0 25px;
    background: #e60012;
    color: #fff;
    border: 0px;
    border-radius: 3px;
    font-family: microsoft yahei;
    font-size: 13px;
    cursor: pointer;
    display: inline-block;
}

.layui-layer-btn1:hover {
    color: #232323;
}

.layui-layer-btn1 {
    background: #dfdfdf;
    color: #232323;
    margin: 0 15px;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 0 25px;
    border: 0px;
    border-radius: 3px;
    font-family: microsoft yahei;
    font-size: 13px;
    cursor: pointer;
}

@media print {
    .j_erwm_btn {
        padding-right: 20px;
    }

    .j_top_1200 {
        width: 1120px;
    }

    .j_bottom_down {
        display: none;
    }

    .y_right_nav {
        display: none;
    }

    .j_send {
        float: left;
    }

    .y_kjtdbtn {
        width: 80px;
    }

    .l_qdr {
        padding-right: 60px;
    }

    .y_list_search {
        width: 990px;
    }

    .y_xjd_txt {
        width: 910px;
    }

    .j_ghs_con {
        width: 1160px;
    }

    .y_main_right_part_txt {
        width: 920px;
    }

    .j_top {
        width: 1200px;
    }

    .y_nav {
        width: 1200px;
    }

    .y_main_right_part_txt {
        width: 920px;
    }

    .t_room_table table {
        width: 922px;
    }

    .l_jydh {
        width: 967px;
    }

    .y_main_right_part_tit {
        width: 920px;
    }

    .y_main_right_part_txt .y_letter {
        width: 910px;
    }
}

/*保、优秀样式*/
i.j_ensure {
    display: inline;
    height: 20px;
    vertical-align: middle;
    position: relative;
    top: 3px;
    left: 5px;
    margin-right: 5px;
}
/*jxl 18.3.27 add*/
.j_tag {
    width: 936px;
    border: 1px solid #d2d2d2;
    padding: 20px 0;
    line-height: 40px;
    margin-bottom: 15px;
    overflow: hidden;
}

.j_tagTitle {
    padding: 0 25px;
    font-size: 13px;
    color: #000;
}

.j_tag a {
    display: inline-block;
    float: left;
    padding: 0 8px;
    height: 26px;
    line-height: 26px;
    margin: 6px 30px 6px 0;
    border: 1px solid #ff4443;
    color: #ff4443;
    border-radius: 3px;
}

    .j_tag a.j_greenBorder {
        border-color: #22ab37;
        color: #22ab37;
    }

.j_label {
    float: left;
    display: inline-block;
    width: 820px;
}

/*6.1添加样式*/
.j_biddingOne {
    padding: 20px 30px;
    overflow: hidden;
}

.j_bidTle {
    font-size: 14px;
    color: #000;
    font-weight: bold;
    line-height: 36px;
}

.j_bidCon {
    overflow: hidden;
    line-height: 25px;
    font-size: 14px;
    color: #71726d;
    padding: 8px 0 8px 25px;
}

    .j_bidCon select {
        border: 1px solid #dcdcdc;
        height: 24px;
        line-height: 24px;
    }

.j_center {
    text-align: center;
    padding: 20px 0;
    overflow: hidden;
}

    .j_center .j_bj_btn {
        margin: 0 auto;
    }

.j_textarea {
    width: 800px;
    border: 1px solid #dcdcdc;
    padding: 10px;
}

.j_bidSpan {
    padding-right: 20px;
}

    .j_bidSpan input {
        width: 140px;
        height: 22px;
        line-height: 22px;
        border: 1px solid #dcdcdc;
        text-indent: 5px;
    }

a.xjd_span2.y_red:hover {
    color: #ff4342;
}

.j_sixNumWid {
    width: 86px;
}

.j_curA, .j_index_btn.y_notoperate.j_curA {
    cursor: pointer;
}

.j_exhibition_lititleBtn {
    width: 60px;
    height: 19px;
    line-height: 19px;
    display: inline-block;
    text-align: center;
    color: #ff4342;
    background: #fff;
    border: 1px solid #ff4342;
    cursor: pointer;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
}

    .j_exhibition_lititleBtn:hover {
        background: #ff4342;
        text-align: center;
        color: #fff;
    }

table.j_exhibition_gsxxTable {
    margin-top: 15px;
}

.y_main_right_part_txt table.j_exhibition_gsxxTable td {
    border-right: 1px solid #e3e1e2;
    border-top: 1px solid #e3e1e2;
    text-align: right;
    color: #222;
    padding: 0 5px;
}

table.j_exhibition_gsxxTable td.alignLeft {
    text-align: left;
}

.alignLeft {
    text-align: left;
}

.borderRightNone {
    border-right: none;
}

table.j_exhibition_gsxxTable td.borderRightNone {
    border-right: none;
}


/* 4-16工商信息新加样式 */
table.businessInformationTable{
    border-collapse: collapse;
    margin-bottom:15px;
}
table.businessInformationTable td {
    font-size: 14px;
    font-family: microsoft yahei,simsun;
    color: #222;
    height: 22px;
    line-height: 22px;
    padding: 11px 8px;
    border: 1px solid #e3e1e2;
}
.trBack td,td.tdBack{
    background: #f4f4f4;
}
table.businessInformationTable td .ft26{
    font-size: 26px;
}
.j_labeliMG,span .j_labeliMG{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    background: #f4f4f4;
    border: 1px solid #e3e1e2;
    color: #666666;
    padding: 0 10px;
    margin:6px 8px;
}
.h38,.h38.l_jybt{
    height: 38px;
}
.j_certificateBox{
    width: 965px;
    border: 1px solid #e3e1e2;
    overflow: hidden;
    padding:20px 0;
}
.j_certificateBox ul{
    display: block;
    padding-left: 30px;
}
.j_certificateBox ul li{
    width: 165px;
    height: 230px;
    float: left;
    margin-right: 20px;
}
.j_certificateBox ul li img{
    width: 165px;
    height: 230px;
}
.marginBtm15{
    margin-bottom: 15PX;
}
.trustRankTable{
    border-collapse: collapse;
    
}
.trustRankTable td{
    border: 1px solid #e3e1e2;
    height: 23px;
    line-height: 23px;
    padding: 10px 15px;
    font-size: 14px;
}
.boxSpan>span{
min-width:140px;
display: inline-block;
}
.ft24{
    font-size: 24px;
}
.j_creditTitle{
    width: 100%;
    overflow:hidden;
    margin-top: 10px;
    margin-bottom:8px;
    font-size: 14px;
}
.j_creditTitle li{
margin: 0 10px;
padding: 0 8px;
height: 26px;
line-height: 26px;
border-bottom: 2px solid #fff;
color: #221816;
float: left;
cursor: pointer;
}
.j_creditTitle li.cur,.j_creditTitle li:hover{
color: #ff4342;
border-bottom: 2px solid #ff4342;
}
.j_creditTable{
    border-collapse: collapse;
    border: 1px solid #e3e1e2
}
.j_creditTable thead th {
    height: 22px;
    line-height: 22px;
    background: #f4f4f4;
    border-right: 1px solid #e3e1e2;
    padding: 11px 0px;
    font-size: 14px;
    font-weight: normal;
}
.j_creditTable tbody td {
    height: 22px;
    line-height: 22px;
    padding: 14px 0px;
    text-align: center;
    border-collapse: collapse;
}
.j_creditTable tbody td a.blue{
    color:#0175ff
}
.j_creditTable tbody td a:hover.blue{
    opacity: 0.8;
}
.j_jigou{
    width: 100%;
}
.j_jigou li{
  width: 430px;
    padding: 0 16px;
    overflow: hidden;
}
.j_jigouLogo{
    width:88px;
    padding: 12px;
    float: left;
}
.j_jigouLogo img{
    width: 88px;
    height:88px;
}
.j_jigouText{
    width: 310px;
    float: left;
    padding: 10px 0;
}
.j_jigouText p{
    line-height: 180%;
    font-size: 14px;
    padding-top: 15px;
}
.j_iconTEXT{
    padding-top: 4px;
    height: 24px;
    line-height: 24px;
}
.j_iconFZpople{
    padding-left: 20px;
    background: url(../images/zticonbg.png) no-repeat -5px -15px;
    margin-right: 15px;
}
.j_iconFZtime{
    padding-left: 20px;
    background: url(../images/zticonbg.png) no-repeat -7px -62px;
  
}
.ladyScroll1 {
   
    position: relative;
   
    font-family: microsoft yahei;
    font-size: 14px;
    line-height: 180%;
}
.ladyScroll1 .prev, .ladyScroll1 .next {
    width: 16px;
    height: 38px;
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 100;
    cursor: pointer;
    background: url(../images/btns.png) no-repeat;
}
.ladyScroll1 .next {
    left: auto;
    right: 0;
    background-position: 0 -90px;
}
.ladyScroll1 .prev:hover{ background-position:-0px -46px; }
.ladyScroll1 .next:hover{ background-position:-0px -135px; }
#relationalMap{
    width:965px;
    height:390px;
    border: 1px solid #e3e1e2;
    overflow: hidden;
    background: url(../images/mabg.jpg) no-repeat left top;
    background-size:100% 100%;
    margin-bottom:10px;
}
.j_noneLOGIN {
   
    height: 140px;
    background: url(../images/unlogin.png) no-repeat left bottom;
    background-size: 100% auto;

    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

.j_noneLOGIN p{
    line-height:180%;
    font-size: 14px;
    margin-bottom: 15px;
}
.redBtn{
    display: inline-block;
width: 105px;
height: 30px;
line-height: 30px;
background: #ff4342;
color: #fff;
border:0px;

text-align: center
}
a.redBtn:hover{
    color:#fff;
    text-align: center;
    opacity:0.8
}
.j_noneZXlogin {
    width: 965px;
    height: 120px;
    background: url(../images/unlogin1.png) no-repeat left bottom;
    background-size: 100% auto;
    padding-top: 40px;
    text-align: center;
}
.j_noneZXlogin p{
    line-height: 160%;
    font-size: 14px;
    padding:3px 0;

}
.j_iomg{
    padding-top: 5px;
    overflow: hidden;
}

.y_main_right_part_txt table.j_TableNotice{
    border:0px;
    border-collapse:collapse;
}
    .y_main_right_part_txt table.j_TableNotice td {
        height: auto;
        line-height: 24px;
        padding: 10px 0;
        text-align: left;
        padding-left: 10px;
        border: 1px solid #e3e1e2;
    }
    .w100p{width:100%;overflow:hidden}
        /* 新加 */
    .demo{
        border:1px solid #e3e1e2;
        border-top: 0px;
    }
    .noneMsg{
        text-align: center;
        line-height: 116px;
        padding: 10px 0;
       
        font-size: 16px;
        width:965px;
        float:left;
    }
    .noneMsg img{
        display: inline-block;
        vertical-align:middle ;
    }
     .noneLimite{
        width: 965px;
    height: 390px;
    border: 1px solid #e3e1e2;
    overflow: hidden;
    background: url(../images/noneLimite.png) no-repeat left top;
    background-size: 100% 100%;
    margin-bottom: 10px;
    position: relative;
    }
    .noneLimite span{
        position:absolute;
        display: inline-block;
        width:60px;
        height: 60px;
        background: #ff4342;
        color: #fff;
        text-align: center;
        border-radius: 50%;
        top: 142px;
        left:452px;
        padding: 15px;
    }
    /* 修改样式 */
    .j_creditTable thead th{
        height: 22px;
    line-height: 22px;
    background: #f4f4f4;
    border-right: 1px solid #e3e1e2;
    padding: 11px 10px;
    font-size: 14px;
    font-weight: normal;
    }


/* 9.1新加 */
.ladyScroll:hover .prev,
.ladyScroll:hover .next {
    opacity: 1;
}

.companyCredit {
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #e3e1e2;
    padding-top: 20px;
    overflow: hidden;
    padding-bottom: 20px;
}

.ladyScrollBox {
    width: 930px;
    margin-left:20px;
    position: relative;
}

.dlListExhibition dl {
    width: 212px;
    margin-right:25px;
    float: left;
    position:relative;
 
}
    .dlListExhibition dl .t_ondes{
    display:flex;
    width:212px;
    height:168px;
    opacity:0.6;
    position:absolute;
    z-index:10;
    top:0px;
    left:0px;
    background:#000;
    align-items:center;
    justify-content:center;

    }

.certificatePic {
    width: 212px;
    height: 168px;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
}

.certificatePic img {
    max-width: 212px;
    max-height: 168px;
}

.certificateDes {
    width: 100%;
    line-height: 200%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    text-align: center;
    color: #262626;

    font-size: 14px;
}

.ladyScrollBox .prev,.ladyScrollBox .next{width:20px;height:32px;position:absolute;top:64px;left:0;z-index:100; cursor:pointer; background:url(../images/btns1.png) no-repeat; opacity: 0;}
.ladyScrollBox .prev{background-position:0 0px; left:-10px;}
.ladyScrollBox .next{ left:auto; right:-4px;background-position:0 -38px;}
.ladyScrollBox:hover .prev,
.ladyScrollBox:hover .next {
    opacity: 1;
}
.articleCredit{
    font-size: 14px;
    color: #000;
    padding: 5px 24px;
    margin-top: 10px;
   
}
.assessment{
    padding: 0px 24px;
    font-size: 14px;

    line-height: 180%;
    text-indent: 2em;
  
}
.ell3{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;

}
.j_more28{
    line-height: 28px;
    float: right;
    color: #a8a8a8;
    padding-right: 5px;
    display: block;
    
}
 /* 设备采购 */
    
.equipList dl {
    float: left;
    width: 222px;
    text-align: center;
    position: relative;
    margin-right: 14px;
   
    padding: 0px;
  
    position: relative;
}
.equipList dl a{
    display: inline-block;
}
.equipScroll dt {
    margin: 0 auto;
    width: 210px;
}


.j_equipPic {

    width: 222px;
    text-align: center;
    height: 222px;
    position: relative;
}

.j_equipPic img {
    width: 100%;
    
    height: 100%;
}

.j_equipName {
    position: absolute;
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background:rgba(0, 0, 0, 0.3);   
    bottom:0px;
    font-size: 14px;
}
.j_equipText{
    color:#999;
    font-size: 14px;
    text-align: left;
    width: 180px;
    padding: 8px 0;
}
.j_equipBtn {
    display: none;
    padding-top:14px;
}
.j_equipCompanyname{
    width: 100%;   
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    line-height: 24px;
    font-size: 13px;
}
.j_equipPrice{
    color: #ff4342;
    font-size: 14px;
}
.j_equipPrice span{
    font-weight:bold;
    font-size: 14px;
    padding: 0 3px; 
}
.equipList dl a:hover .j_equipBtn {
    display: block;
}
.equipList dl a:hover .j_equipName{
    background: rgba(0, 0, 0, 0.8)
}
.j_equipBtn input{
    display: inline-block;
   width: 40px;
   height: 40px;
   background: #ff4342;
   color: #fff;
   font-size: 14px;
   text-align:center;
   line-height: 40px;
   border:0px;
   cursor: pointer;
}
.j_equipCompanyname i{
    padding-right: 3px;
    font-size: 13px;
}
.listEquip{
    
    padding-left: 18px;
    width: 102%;
    overflow: hidden;
    padding-top: 15px;
}
.listEquip dl{
    margin-bottom: 15px;
}
.equipImg{
    width: 270px;
    height: 270px;
    margin-left: 35px;
    margin-top: 15px;
float: left;
margin-bottom: 35px;}
.equipImg img{
    width: 270px;
    height: 270px;
}
.equipDetailText{
    width: 604px;
    float: right;
    padding-top:24px;
}
.equipDetailText P{
    color: #666;
    font-size: 14PX;
    line-height: 200%;
    padding: 8px 0;
    width: 100%;
    overflow: hidden;
}
p.euipNameDetail{
    font-size: 20PX;
    font-weight: bold;
    color: #3d3e39;
    line-height: 200%;
}
.paramArticle{
    display: block;
    width: 70px;
    text-align: right;
    float: left;
}
.paramDetails{
    display: block;
    width: 520px;
    text-align:left;
    float: left;
}
.j_purchase{
    display: inline-block;
    width:96px;
    height: 35px;
    line-height: 35px;
    background: #ff4342;
    color: #fff;
    text-align: center;
    float: left;
    margin-right:24px;
}
.equipBtn{
    padding-top:30px;
    padding-left:0px;
}
.j_consult{
    display: inline-block;
    width:94px;
    line-height: 33px;
    height: 33px;
    border: 1px solid #c7c7c7;
    color: #000;
    text-align: center;
    font-size: 14px;
    float: left;
}
.j_consult i{
    color: #8f8f8f;
    font-size: 20px;
   line-height: 33px;
   vertical-align:-2px;
   margin-right:5px;
}
.j_consult:hover{
    text-align: center;
    color:#ff4342;
    border: 1px solid #ff4342
}
.j_consult:hover i{
    color:#ff4342;
}
.font20{
    font-size: 20px;
  
}
.j_formTable{
    color: #080808;
    line-height: 200%;
    font-size: 14px;

}
.j_formTable td{
    padding: 8px 0;
}
.j_formTable tr td:first-child{
    text-align: right
}
.j_formTable select{
    min-width: 236px;
    height: 30px;
    line-height: 30px;
    background: #fff;
    border: 1px solid #dad6d7;

    color: #736f6f;
}
.j_formTable textarea{
    width:60%;
    border: 1px solid #dad6d7;
    padding:5px
}
.h26Select{
   border: 1px solid #dad6d7;
    height: 26px;
    line-height: 26px;
    padding-left: 5px;
}
.h25redBtn{
    height:25px;
    line-height:25px;
    display:inline-block;
    background:#ff4342;
    min-width:70px;
    border:0px;
    text-align:center;
    color:#fff;
    margin-left:10px;
    margin-right:10px;
   
}
.h25redBtn:hover{
    text-align:center;
    color:#fff
}
.profileBox{width: 100%;
    box-sizing: border-box;
    overflow: hidden;font-size: 14px;
    line-height: 200%;}
/* 提醒功能 新增 */
.red-btn_room{
	display: inline-block;
	border-radius: 3px;
	height: 25px;
	line-height: 25px;
	background: #ff4342;
	color: #fff;
	text-align: center;
	padding:  0 10px;
	position: relative;
margin:8px 0;
}
.red-btn_room:hover{
	color: #fff;
	
}
.conutry-standard{
	width: 100%;
	box-sizing: border-box;
	padding: 20px;
	
	color: #3d3d3d;
}
.conutry-standard table td{
	border: 1px solid #d6d6d6;
	font-size: 14px;
	padding: 8px 15px;
	line-height: 180%;
}
.conutry-standard table th{
	border: 1px solid #d6d6d6;
	font-size: 14px;
	padding: 8px 15px;
	line-height: 180%;
}
.line{
	width: 100%;
	height: 1px;
	background: #d6d6d6;
	transform: rotate(17deg) scaleX(1.3);

}
.smallT12{
    font-size:12px;
    transform: scale(0.98)
}
.j_ghs {
    table-layout: fixed;
}
.ell2 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}