@charset "utf-8";
/*优惠卷及优惠卷详情的样式*/
.yhj_img_l,.yhj_img_r{
    width: 20px;
    height: 39px;
    margin-left: 24px;
}
.yhj_img_l{
    background: url("../images/second/yhj_09.png") no-repeat;
}
.yhj_img_r{
    background: url("../images/second/yhj_08.png") no-repeat;
}
.yhj_lq,.yhj_img_l,.yhj_img_r{
    display: inline-block;
    vertical-align: middle;
    margin-top: 20px;
}
.yhj_lq{
    position: relative;
}
.yhj_lq a{
    margin-left: 76px;
}
.yhj_line{
    width: 317px;
    display: inline-block;
    border-bottom: 1px dashed #b7b7b7;
    vertical-align: middle;
}
.yhj_line_l{
    margin-right: 22px;
}
.yhj_line_r{
    margin-left: 22px;
}
.sq_fws{
    margin-top: 24px;
    text-align: center;
}
.sq_fws span{
    background: url("../images/second/yhj_10.png") no-repeat left;
    padding-left: 30px;
    color: #353535;
    font-size: 20px;
}
.yhj_xinxi{
    display: inline-block;
    vertical-align: middle;
    margin-top: 30px;
}
.yhj_xinxi img{
    margin-right: 32px;
}
.yhj_xinxi div{
    padding-bottom: 10px;
}
.yhj_xinxi input{
    width: 143px;
    height: 46px;
    line-height: 46px;
    border-radius: 8px;
    background-color: #e24e05;
    text-align: center;
    border: 0;
    font-size: 22px;
    color: #fff;
    margin-left: 100px;
    cursor: pointer;
    display: block;
}
.yhj_jianjie{
    margin-top: 30px;
    color: #353535;
    background: url("../images/second/yhj_10.png") no-repeat left;
    padding-left: 26px;
    font-size: 17px;
}
.yhj_jianjie i{
    width: 780px;
    display: inline-block;
    border-bottom: 1px dashed #b7b7b7;
    vertical-align: middle;
    margin-left: 50px;
}
.yhj_jianjie_txt{
    font-size: 15px;
    color: #3c3c3c;
    line-height: 28px;
    padding-top: 12px;
    width: 940px;
}

.new_title {
	display:inline-block;
    border-left: 4px solid #333399;
    padding-left: 12px;
    height: 45px;
}

/*发布需求及需求详情*/
.xuqiu_hy a{
    font-size: 15px;
    display: inline-block;
    margin-left: 26px;
    text-align: center;
    margin-top: 12px;
}
.xuqiu_hy a:hover{
    background-color: #f7ba45;
    color: #fff;
    display: inline-block;
    border-radius: 3px;
}
.xuqiu_li_top{
    height: 10px;
    background-color: #f8f4ec;
    margin-top: 12px;
}
.xuqiu_list span{
    color: #8b8b8b;
    margin-bottom: 8px;
}
.xuqiu_xq{
    color: #d06226;
    font-size: 14px;
    margin-left: 80px;
    margin-top: 10px;
}
.xuqiu_ms{
    vertical-align: top;
    display: inline-block;
    width: 900px;
    overflow : hidden;
    height: 50px;
    line-height: 28px;
}
.xuqiu_q{
    width: 300px;
    padding-bottom: 10px;
    display: inline-block;
    vertical-align: top;
}
.fbxq_title{
    font-size: 18px;
    color: #1f329e;
}
.fbxq_txt{
    margin-top: 36px;
    margin-left: 30px;
    font-size: 15px;
    color: #323232;
    line-height: 32px;
}
.fbxq_txt span{
    color: #8b8b8b;
}


/*新闻展示样式*/
.news_show{
    padding: 18px 0;
    border-bottom: 1px dashed #bbbbbb;
}
.news_show_img{
    width: 170px;
    padding-left: 16px;
    float: left;
}
.news_show_txt{
    padding-left: 16px;
    line-height: 28px;
}
.news_show_t{
    font-size: 17px;
    color: #202020;
}
.news_show_d,.news_show_m{
    font-size: 15px;
    color: #494949;
}
.news_show_m{
    height: 50px;
    overflow: hidden;
}


/*供应商列表样式*/
.gys_list_txt,.gys_list_link,.gys_list_img{
    display: inline-block;
    vertical-align: middle;
}
.gys_list_img{
    margin-left: 36px;
    margin-right: 16px;
}
.gys_list_txt{
    line-height: 28px;
    width: 650px;
}
.gys_list_link{
    margin-left: 65px
}
.gys_name{
    font-size: 18px;
    color: #1e1e1e;
}
.gys_suoshu,.gys_lx,.gys_jianjie{
    color: #212121;
}

/*供应商详情样式*/
.gys_project{
    color: #3c3c3c;
    padding: 20px 0;
    border-bottom: 2px dotted #bdbdbd;
    width: 960px;
}
.gys_project_img{
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
}
.gys_project_img div{
    width: 580px;
    line-height: 28px;
}
.gys_project_name{
    font-size: 17px;
}
.gys_project_img input{
    width: 95px;
    height: 28px;
    line-height: 28px;
    background-color: #f79f2e;
    font-size: 14px;
    color: #fff;
    border: 0;
    text-align: center;
    display: block;
    margin-left: 50px;
    margin-bottom: 12px;
    border-radius: 5px;
    cursor: pointer;
}