@charset "utf-8";
/* CSS Document */
body{background:#f5f5f5 !important;}
.inside-main{margin:0 auto; min-height:600px;}
.inside-main-section{width:1160px; padding:0 19px; min-height:100px; background:#fff; border:1px solid #ddd; }
.ss-box
{
    width:1200px;
    margin:10px auto;
}
/*右边------认证供应商模块--（包括已完成询价详情页和询价列表分类查看页）--标题通用-----*/
.inside-list-right{width:250px; min-height:500px; float:right;}
.approve-gys-main{background:#fff; border:1px solid #ddd;}
.approve-gys-main .approve-gys-tit{height:40px;  border-bottom:1px solid #ddd; position:relative;}
.approve-gys-main .approve-gys-tit h2{float:left; height:20px; line-height:20px; font-size:16px; color:#333; margin-left:19px; margin-top:10px; padding-left:10px; border-left:4px solid #1E6FDC;}
.approve-gys-main .approve-gys-tit .btn-qh{ width:60px; position: absolute;right:0; top:16px;}
.approve-gys-main .approve-gys-tit .btn-qh li{ width:8px; height:8px; float:left; margin-right:8px; background:url(../../images/common/btn-qh.png) no-repeat; display:block; cursor:pointer;}
.approve-gys-main .approve-gys-tit .btn-qh li.cur{ background-position:0px -8px;}
.approve-gys-main ul.approve-gys{overflow:hidden; display:none;}
.approve-gys-main ul.approve-gys > li{padding-top:20px; width:210px; height:auto; float:left; padding-left:18px;}
ul.approve-gys li .approve-gys-img{height:104px; width:208px; margin:0 auto; border:1px solid #ddd; text-align: center; overflow:hidden; display:table;} 
ul.approve-gys li .approve-gys-img a{ height:104px; width:208px; vertical-align: middle; overflow:hidden; display: table-cell;}
ul.approve-gys li .approve-gys-img a img{max-width:208px; max-height:104px; height:auto; vertical-align: middle;}
ul.approve-gys li ul{overflow:hidden; padding:10px 0 0 0 ;}
ul.approve-gys li ul li{overflow:hidden; font-size:12px; color:#666; line-height:24px;}
ul.approve-gys li ul li.profession{width:210px;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
ul.approve-gys li ul li > a{font-size:14px; font-weight:bold; color:#333; float:left; max-width:210px; height:24px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
ul.approve-gys li ul li > a:hover{color:#1E6FDC; text-decoration:none;}
ul.approve-gys li ul li span{color:#999;}


/*---------------------------------------------已完成询价详情---------------------------------------------*/
.details-box{overflow:hidden;}
/*--------已完成询价详情---------左边模块*/
.details-left{width:1200px;  margin:0 auto;}
/*第一个询价详情*/
.details-left .details-left-one{min-height:270px; padding:19px; background:#fff; border: 1px solid #ddd; overflow:hidden;}
.big-material-img{float:left; height:268px; width:358px; border:1px solid #ddd; text-align: center; overflow:hidden; display:table;} 
.big-material-img span{width: 358px;height:268px; vertical-align: middle; overflow:hidden; display: table-cell;}
.big-material-img span img{max-width:358px; max-height:268px; height:auto; vertical-align: middle;}


.big-material-mian{float:left;margin-left:20px; width:600px; min-height:235px; position:relative; padding-bottom:35px;}
.big-material-mian .big-material-mian-a{padding-top:10px;}
.big-material-mian .big-material-mian-a p{display:inline-block; font-size:20px; max-width:515px; line-height:24px; padding-bottom:10px; font-weight:bold; color:#333; }
.big-material-mian .big-material-mian-block{overflow:hidden;}
.big-material-mian-block ul.big-mian-block-left{overflow:hidden; padding-top:10px;}
ul.big-mian-block-left li{float:left; width:485px; min-height:20px; line-height:20px; padding:8px 0 8px 26px; font-size:12px; color:#666; position:relative; margin-bottom:4px;}
ul.big-mian-block-left li + li{width:230px; padding-right:13px;}
ul.big-mian-block-left li i{width:20px; height:22px; position:absolute; left:0; top:6px;}
ul.big-mian-block-left li i.balance-frame{background-position:0 -982px;}
ul.big-mian-block-left li i.issue-time{background-position:0 -1020px;}
ul.big-mian-block-left li i.issue-location{background-position:0 -1059px;}
ul.big-mian-block-left li i.gys-price{background-position:0 -1099px;}
ul.big-mian-block-left li i.material-grade{background-position:1px -1136px;}
ul.big-mian-block-left li i.material-remark{background-position:1px -1175px;}
ul.big-mian-block-left li i.other-price{background-position:1px -1212px;}
ul.big-mian-block-left li > span{padding-right:4px; font-size:14px; line-height:20px;}
ul.big-mian-block-left li > a:hover{color:#f60; text-decoration:underline;}
ul.big-mian-block-left li > b{font-weight:normal; color:#999;}

/*分享按钮*/
.big-material-mian .share-btn{width:32px; padding-left:28px; height:24px; line-height:24px; color:#999; border-radius:4px; border:1px solid #ddd; position:absolute; left:0; bottom:0; background-position:7px -1249px; cursor:pointer;}
.big-material-mian .share-btn:hover{color:#1E6FDC; border:1px solid #1E6FDC; text-decoration:none;}
.share-baidu span{float:left; height:30px; line-height:30px; font-size:12px; color:#999; padding-right:4px;}
.share-baidu .bdshare-button-style0-16{float:left;}
.bdshare-button-style0-16 a{margin:0 6px 0 0 !important; height:30px !important; width:30px !important; border-radius:4px; overflow:hidden; padding:0 !important; background-image:url(../../images/common/enquiry_sprite_bg.png) !important; background-repeat:no-repeat;}
.bds_tsina{background-color:#f24a41; background-position:4px -1284px  !important;}
.bds_qzone{background-color:#fdc734; background-position:3px -1326px !important;}
.bds_weixin{background-color:#1dc353; background-position:4px -1366px !important;}
.bds_sqq{background-color:#2da3f6; background-position:3px -1405px !important;}
.bds_tqq{background-color:#65cde8; background-position:4px -1446px !important;}
.enquiry-share-box{display:none; padding-left:10px; overflow:hidden; position: absolute;left: 62px;top:-16px;z-index: 99;}
.enquiry-share{width: 205px;line-height: 30px; overflow:hidden;padding: 12px 0px 13px 10px;border: 1px solid #dddddd;background-color: #fff;border-radius: 3px;box-shadow: 3px 3px 3px rgba(0,0,0,.2);-wekit-box-shadow: 3px 3px 3px rgba(0,0,0,.2);-moz-box-shadow: 3px 3px 3px rgba(0,0,0,.2);-ms-box-shadow: 3px 3px 3px rgba(0,0,0,.2);-o-box-shadow: 3px 3px 3px rgba(0,0,0,.2);}
.enquiry-share .enquiry-position span{color: #999999;font-size: 13px;}
.enquiry-share .enquiry-position a{padding-left: 3px;-wekit-transition: all 0.8s linear;-moz-transition: all 0.8s linear;-ms-transition: all 0.8s linear;-o-transition: all 0.8s linear;transition: all 0.8s linear;}


/*多个供应商报价*/
.details-left ul.details-left-two{height:auto; overflow:hidden;}
.details-left ul.details-left-two > li{padding:25px 30px 19px 34px; border:1px solid #ddd; background:#fff; margin-top:15px; position:relative;}
.details-left ul.details-left-two > li > span{width:149px; height:31px; position:absolute; right:0; top:14px;}
.details-left ul.details-left-two > li > span.cjt-baojia{background:url(../images/baojia.png) no-repeat;}
.details-left ul.details-left-two > li > span.gys-baojia{background:url(../images/baojia.png) no-repeat;}
.details-left ul.details-left-two > li i.gys-number{position:absolute; left:0; top:0; width:50px; height:48px; background:url(../images/askDetail/quoted_price_bg.png) no-repeat;}
.details-small-tit{overflow:hidden; padding-left:70px; position:relative; min-height:40px;} 
.details-small-tit > span{line-height:24px; font-size:16px; font-weight:bold; color:#666; position:absolute; left:0; top:0;}
.details-small-tit > a{font-size:16px; line-height:24px; font-weight:bold; color:#1E6FDC;}
.details-small-tit > a:hover{text-decoration:none; color:#1E6FDC;}
ul.details-small-box{overflow:hidden;}
ul.details-small-box li{float:left; width:280px; line-height:24px; padding:4px 0; padding-right:10px;}
ul.details-small-box li > i{float:left; line-height:24px; color:#999;}
ul.details-small-box li > span{float:left; color:#666; line-height:24px; height:24px; width:220px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
ul.details-small-box li > span .login-look{color: #1E6FDC;}
ul.details-small-box li > span em.details-price{font-size:16px; font-weight:bold; float:left; line-height:22px; padding-right:4px;}
ul.details-small-box li > a{color:#1E6FDC;}

.btn{
    color: #F59024;
    background: #FFF6EC;
    border: 1px solid #F59024;
    line-height: 30px;
    height: 30px;
    padding:0 20px;
}
.d_header{
    width: 100%;
    height: 48px;
    background-color: #e7f5fe;
    border-radius: 4px 4px 0px 0px;
    line-height: 48px;
}
.d_header p{
    color: #0c88e2;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
}
.ipt{
    flex:1;    
    background: #fff;border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgb(0 0 0 / 8%) inset;
    color: #333;
    display: inline-block;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    padding: 0 10px;
    margin-right:20px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.footers{
   width: 100%;
   height:52px;
   text-align: center;
   line-height: 52px;
   font-size: 22px;
   display: flex;
    justify-content:center;
}
.confirm{
    background: #61b2ea;
    color: #fff;
    border: 1px solid #61b2ea;
    display: inline-block;
    width: 100px;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    border-radius: 4px;
    overflow: hidden;

}
/*相关询价推荐*/
.approve-gys-main .approve-gys-tit .btn-qh-two{ width:60px; position: absolute;right:0; top:16px;}
.approve-gys-main .approve-gys-tit .btn-qh-two li{ width:8px; height:8px; float:left; margin-right:8px; background:url(../images/btn-qh.png) no-repeat; display:block; cursor:pointer;}
.approve-gys-main .approve-gys-tit .btn-qh-two li.cur{ background-position:0px -8px;}
.approve-gys-main ul.approve-gys-two{overflow:hidden;  padding:0 19px; display:none;}
.approve-gys-main ul.approve-gys-two > li{overflow:hidden; padding:18px 0;}
.approve-gys-main ul.approve-gys-two > li + li{border-top:1px dotted #ddd;}
ul.approve-gys-two-list > li{float:left; color:#666;}
ul.approve-gys-two-list > li + li{padding-left:1.6%;}
ul.approve-gys-two-list > li .recom-name{overflow:hidden;}
ul.approve-gys-two-list > li .recom-name a{display:inline-block; max-width:220px; height:20px; line-height:20px; color:#1E6FDC; font-weight:bold; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
ul.approve-gys-two-list > li p{max-width:220px; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
ul.approve-gys-two-list > li > i{float:left; height:20px; line-height:20px;}
ul.approve-gys-two-list > li > span{float:left; height:20px; line-height:20px;}
ul.approve-gys-two-list > li span.quote-num{font-size:14px; line-height:18px;}
ul.approve-gys-two-list > li a.look-detail{float:right; margin-top:-2px; border-radius:4px; border:1px solid #1E6FDC; width:58px; height:24px; line-height:24px; text-align:center; background:#fff; color:#1E6FDC; }
ul.approve-gys-two-list > li a.look-detail:hover{background:#1E6FDC; color:#fff; text-decoration:none;}
ul.approve-gys-two-list > li span.approve-location{width:90px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}


/*---------已完成询价详情---------右边模块*/
.details-right{width:250px; float:right; min-height:1000px;}


/*询价工程师*/
.enquiry-engineer{padding:0 19px; overflow:hidden;}
.enquiry-engineer .engineer-image-name{display:block; width:128px; margin:15px auto; min-height:140px;}
.engineer-image-name .engineer-image{width:128px; height:128px; border-radius:100px; overflow:hidden; border:1px solid #ddd;}
.engineer-image-name .engineer-image img{width:100%; height:100%;}
.engineer-image-name p{font-size:14px; text-align:center; width:130px; color:#666; font-weight:bold; padding-top:10px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.engineer-infor{overflow:hidden;}
.engineer-infor > li{min-height:24px; line-height:24px; margin-top:8px; padding-left:66px; overflow:hidden; position:relative; }
.engineer-infor > li > i{width:66px; height:24px; line-height:24px; position:absolute; left:0; top:0; color:#999; }
.engineer-infor > li > span{float:left; line-height:24px; font-size:12px; color:#666;}
.engineer-infor > li > a.quote-num{float:left; height:22px; line-height:24px; margin-right:4px; font-size:14px;}
/*星星样式-共用*/
.star_score{background:url(../../images/common/stark2.png); width:110px; height:17px; margin-top:4px; position:relative; }
.star_score a{ height:17px; display:block; text-indent:-999em; position:absolute;left:0;}
.star_score a:hover{ background:url(../../images/common/stars2.png);left:0;}
.star_score a.clibg{ background:url(../../images/common/stars2.png);left:0;}
.atar_Show{background:url(../../images/common/stark2.png); width:110px; height:17px;  position:relative; float:left; margin-top:2px; margin-left:-4px;}
.atar_Show p{background:url(../../images/common/stars2.png);left:0; height:17px; width:110px;}
.engineer-contact{overflow:hidden;}
.engineer-contact li{overflow:hidden; padding-left:20px;}
.engineer-contact li{color:#666; position:relative;}
.engineer-contact li em.engineer-icon{position:absolute; left:0; top:2px; width:20px; height:20px; background-position:0px -1491px;}
.engineer-contact li em.engineer-qq{position:absolute; left:0; top:2px; width:20px; height:20px; background-position:0px -1526px;}






/*工程师最新回复*/
/* .new-reply{overflow:hidden; padding:0 19px;}
.new-reply .dia-box{border-left: 1px solid #ddd;float: left;margin-left:26px; padding:5px 0;}
.dia-box dl{float:left;}
.dia-box dt{position:relative;}
.dia-box dd{float:left; padding-left:18px; line-height:24px; width:168px; color:#666;}
.dia-box dd.time-infor{margin-top:32px;margin-left: -10px;}
.dia-box dd.time-infor span.time{background: #71B6E3;border-radius: 10px;color: #fff;margin-right: 5px;padding: 5px 15px;position: relative;top: -5px;}
.dia-box .factory-name{width:158px;margin-top:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.dia-box .factory-name a{color:#1E6FDC; font-weight:bold;}
.dia-box .factory-name a:hover{text-decoration:underline;}
.dia-box dt span.circle2{left: -15px;position: absolute;top: 16px; z-index:99;height: 24px;width: 24px; background-image:url(../../images/askDetail/label_icon_bg.png); background-color:#fff; background-repeat: no-repeat }
.dia-box dt img{border-radius:50%;  display: block; float:left;height:46px;width:46px; padding:2px;}
.dia-box dd.standard-num{width:158px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;} */


/* 工程师动态评分 */
.dynamic-grade{overflow:hidden; padding:0 19px 0 19px;}
.dynamic-grade .degree-ul{overflow:hidden; padding-top:15px;}
.dynamic-grade .degree-ul li{overflow:hidden; height:20px; line-height:20px; padding-bottom:6px;}
.dynamic-grade .degree-ul li span{float:left; width:70px; color:#666;}
.dynamic-grade .degree-ul li em{float:left; width:30px; color:#666;}
.dynamic-grade .degree-ul li p{float:left; width:84px; color:#666;}
.dynamic-grade .degree-ul li p.red{color:#fa431b;}
.dynamic-grade .degree-ul li p.green{color:#42bb1f;}
.dynamic-grade .degree-ul li i{color:#666; float:left; height:13px; line-height:12px; width:10px;  margin-left:5px; margin-top:3px; text-align:center;}
.dynamic-grade .degree-ul li i.red{background:url(../../images/askDetail/engineer_ask_perfor.png) no-repeat;}
.dynamic-grade .degree-ul li i.green{background:url(../../images/askDetail/engineer_ask_perfor.png) no-repeat 0 -13px;}
.dynamic-grade .impress-ul{overflow:hidden; padding-top:15px;}
.dynamic-grade .impress-ul li{float:left; margin:0 5px 8px 0; padding:4px 8px; border:1px solid #ddd; border-radius:12px; color:#333;}



/*热门关注*/
.hot-attention{overflow:hidden; padding:0 19px 0 19px;}
.hot-attention li{line-height:24px; color:#666; padding-left:22px; position:relative; margin-top:15px;}
.hot-attention li > i{width:20px; height:20px; position:absolute; left:0; top:2px; background-position:0 -1562px;}
.hot-attention li > .hot-attention-a{width:188px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hot-attention li > .hot-attention-a a{color:#1E6FDC; font-weight:bold;}
.hot-attention li > .hot-attention-a a:hover{text-decoration:underline;}
.hot-attention li > p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


/* 相关专题推荐 */
.special-rec-center{height:auto; width:895px; padding:19px; border:1px solid #ddd; background:#fff; }
.special-rec-tit{color:#333; font-size:16px; padding:0 0 10px 0; font-weight:bold; border-bottom:1px solid #ddd;}
.special-rec-main{overflow:hidden; padding:15px 0 0 0;}
ul.special-up{overflow:hidden; float:right;}
ul.special-up li{float:left; font-size:12px; color:#333; border-left:2px solid #fff; margin:6px 0 0 15px;padding:0 5px 0 5px; cursor:pointer; height:14px; line-height:14px;}
ul.special-up li.current{border-left:2px solid #1E6FDC; color:#1E6FDC;}
ul.special-out{overflow:hidden;}
ul.special-out > li{overflow:hidden; height:auto; padding:0 0 0 8px;}
ul.special-out > li ul.special-out-ul{overflow:hidden;}
ul.special-out > li ul.special-out-ul li{float:left; margin-right:27px; width:120px; line-height:30px; height:30px;}
ul.special-out > li ul.special-out-ul li a{font-size:12px; color:#666; display:inline-block; max-width:120px; height:30px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
ul.special-out > li ul.special-out-ul li a:hover,.alpha-search a:hover{color:#1E6FDC;}