.warp-bg{background:#f1f1f1;padding-bottom:25px}
.warp{width:1190px;margin:0 auto;background:#fff;}
.bge{background:#eee;border:1px solid #dedddd;border-top:none;border-bottom:none}
.ellipsis,.manu .manu-img p.tit{word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.mt10{margin-top:10px}
.mt20{margin-top:20px}

.sendWay .defaultIcon,.pay_tit .pay_success,.pay_tit .pay_success2,.discussIcon1,.editIcon,.errorMsgIcon,.mobIcon,
.telIcon,.addressIcon,.introIcon,.starIcon,.sers .starIcon,.starIcon2,.sers .starIcon2,
.titBg,.vipserwarp .icon2,.sers .icon2,.chevron-down,.chevron-up,.enjoyIcon,.viewIcon,.viewIcon2,.hrjyIcon
,.zxzxIcon{background: url("../img/icon.png") no-repeat}

.hrjyIcon,.zxzxIcon{width:30px;height:33px;display:inline-block;vertical-align:top;margin:0 5px}
.hrjyIcon{background-position:-30px -97px}
.zxzxIcon{background-position: -380px -97px}

.msgTable{width: 100%;}
.msgTable th{padding: 10px 18px;}
.msgTable td{padding: 14px 18px; text-align: center;}
.textTit{border: 1px solid #e0e0e0;  border-left: none; border-right: none; padding:14px 10px; overflow: hidden;}
.textTit i{float: left; margin-right:10px;}
.textTit span{font-size: 16px;}
.textTable{width:100%; text-align: center;}
.textTable tr th{text-align: center; font-weight: normal; border-bottom: 1px solid #e0e0e0; padding:6px 2px 4px 2px;}
.textTable td{padding:6px 2px 4px 2px;}
.textTable td a{color: #ff7878; cursor: pointer;}

/* p7-3指定公司报价单预览 */
.wordBlock{border: 1px solid #e0e0e0; padding:10px 0 30px 35px;}
.wordBlock h4{font-size:16px; font-weight: bold;color:#FF8429}
.wordBlock p{font-size: 14px; margin-top: 10px}
.wordBlock p span{color:#289ffb;}
.quotationMsg{margin-top: 20px;}
.quotationMsg .msgTable{font-weight: bold; border-top: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;}
.quotationMsg .msgTable th{font-size: 16px; background: #fafafa; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0;}
.quotationMsg .msgTable td{border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0;}
.bread{font-size:14px;line-height:30px;height:30px}

/* help */
.help-left{width: 200px;border: 1px solid #e0e0e0;padding: 8px 0 12px 60px;background:#fff}
.help-left h4{font-size: 16px;font-weight: bold;color:#ff8429}
.help-left dl{margin-bottom:10px}
.help-left dl dt{line-height: 30px;font-size: 14px;font-weight:normal;}
.help-left dl dt{color:#333;}
.help-left dl dd a{color:#666; line-height:26px;}
.help-left dl dd a:hover,.help-left dl dd a.curMenu{color: #3a9ae4;}
.help-right{width: 910px;background:#fff}
.help-righttitle{background: #3a9ae4;line-height: 40px;font-size: 14px;font-weight: bold;color: #fff;padding-left: 10px;}
.help-top{margin-top: 20px;}
.help-rightcon{font-family: "Microsoft YaHei";padding: 40px 20px;line-height:24px ;}
.crumbs{line-height:50px ;font-size: 14px;color:#666;background:#f1f1f1}
.help-rtitle{text-align:center;padding:0 50px;border-bottom:1px solid #dcdcdc;padding-bottom:15px;width:95%;margin:0 auto;}
.help-rtitle h2{font-size: 28px;line-height: 60px;color: #ff8429;margin-bottom:0px}
.help-rtitle .translate,.share{color:#666;font-size: 14px;line-height:34px;}
.help-rcon{font-family: "Microsoft YaHei";padding:20px 30px;line-height:24px;}
.copyr{margin:10px 30px 20px 30px;color:#666;}
.copyr .notice{border:1px solid #dcdcdc;padding:10px;font-size: 14px;line-height:24px}
.pager2{margin:10px 30px 30px 30px;height:48px;line-height:48px;background:#e5e5e5;padding:0 5px;font-size:14px}
.pager2 .previous{float:left}
.pager2 .next{float:right}
.pagenews{float:right;margin-right:285px}

/* p8采购报价首页 */
.pageTopBorder{border:4px solid #3a9ae4; margin-top: 26px !important;}
.purchaseMain .zy-input,.shopDetails .zy-input{
    padding: 15px 0 15px 34px; border: 1px solid #e0e0e0;
}

.zy-input span{
    margin-right: 14px;
}
.zy-input input{
    margin-right: 20px;
}
.searchSmall{
    height: 36px;
    padding: 0 35px;
    border-radius: 8px;
    margin-right: 15px;
}
.pageL{width:863px; float: left;border-top: 1px solid #e0e0e0;}
.pageR{width: 303px; float: right;border-top: 1px solid #e0e0e0;}
.refreshTit{font-size: 16px; text-align: center; padding: 10px 0; border-left: 1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: #fff;line-height:28px}
.purchaseNote{padding: 20px 32px 32px 14px; border: 1px solid #e0e0e0;background:#fff; }
.purchaseNote .msgTable{float: left; width: 455px;/* border-right: 1px solid #e0e0e0;*/}
.purchaseNote .msgTable td{text-align: left; padding: 5px 0 5px 18px;}
.purchaseNote .msgTable td code{color: #FF8429; font-family: "Microsoft YaHei"; font-size: 12px;}
.purchaseNote .msgTable th{font-size: 18px; font-weight: normal;}
.purchaseNote .msgTable th span{color: #999; font-size: 12px;}
.tableWrap{width: 550px; border-right: 1px solid #e0e0e0; float: left;}
.tableWrap .btnOut{margin-right:44px}
.btnOut{width:140px; float: right; margin:46px 20px 0 0;}
.purchaseNote{margin-top: 20px;}
.purchaseNote .btnOut{margin-right:44px}
.noMarginTop{margin-top: 0;}
.btnOut button{padding: 10px 18px; border-radius: 4px; background: #3a9ae4; border: none; color: #fff; font-size: 14px;}
.btnOut button:hover{background:#0470c3}
.status1{background: #10b89f !important;}
.status2{background: #ccc !important;}
.pageR .purchaseNote{margin-top: 0; border-left:1px solid #e0e0e0 !important;background:#fff}
.issueBlock{height: 30px; padding: 0 50px; background: url("../img/issueStep.png") no-repeat center top; font-size: 12px;}
.issueBlock span{margin-top: 38px;}
.pageR .btnOut{margin: 32px 56px 0 0;}
.glyphicon-refresh{font-size:22px;font-weight: 800;position:relative;top:4px}
.hotPurchase{width:100%; float: right; margin-top: 20px;padding-bottom:20px; border: 1px solid #e0e0e0; border-top:none;background:#fff}
.hotPurchase .textTable tr th{height: 44px;}
.hotPurchase .textTable tr td{height:30px;}
/*.hotPurchase .textTable tr td:nth-child(2){color: #ff7878;}*/

/* 供应商生产商首页　*/
.gysBanner{width:100%; float: left;}
.carousel-indicators li{width:18px; height: 18px; background:#eaeaea; border: 1px solid #7b7b7b; border-radius: 0; margin: 0 4px;}
.carousel-indicators .active{width:18px; height: 18px; background: #ff8429; border: 1px solid #ff8429; margin: 0 4px;}
.carousel-indicators{bottom:0;}
.gysBanner .item{width:100%; text-align: center;}
.gysBanner .item img{margin:0 auto;}
.supplierMain{overflow: hidden;}
.supplierMain h3{font-size:26px; font-weight: normal; padding: 10px 0;color:#289FFB}
.supplierCon{padding: 0 15px 15px 15px;width:900px;border:1px solid #e0e0e0;background:#fff;overflow:hidden}
.text_img_list{overflow: hidden;margin-top:18px;font-size:14px}
.text_img_list .img{float: left;margin-top:45px;}
.text_img_list .img img{width: 255px;height: 112px;border:1px solid #e0e0e0;}
.text_img_list .info{float: left; padding-left:38px;position:relative;width:600px;}
.text_img_list .info h6{font-size:16px;color:#ff8429}
.text_img_list .info p{color:#444;line-height:26px;margin:0}
.text_img_list.lastLi{border:none}
.text_img_list .introText{line-height:24px;height:48px;overflow:hidden}
.text_img_list .collect{line-height:40px;margin-left:60px;width:120px;display:block}

.mobIcon,.telIcon,.addressIcon,.introIcon,.starIcon,.starIcon2{float:left;display:inline-block;width:30px;height:28px;margin-right:20px}
.enjoyIcon,.viewIcon,.viewIcon2{float:left;display:inline-block;margin:0 8px;position:relative;}
.mobIcon{background-position:-102px -320px}
.telIcon{background-position:-219px -320px}
.addressIcon{background-position:-143px -320px;height:28px}
.introIcon{background-position:-182px -320px;display:block;float:left}
.starIcon,.starIcon2{background-position:-29px -476px;position:relative;top:10px;margin:0 10px}
.sers .starIcon,.sers .starIcon2{background-position:-108px -476px;width:36px;height:32px;display:block;margin:0 0 6px 10px;float:none;top:0}
.starIcon2{background-position:0px -476px;}
.sers .starIcon2{background-position:-63px -476px;}

.enjoyIcon{background-position:-423px -320px;width:30px;height:24px;top:8px;}
.viewIcon,.viewIcon2{background-position:-458px -320px;width:42px;height:18px;top:10px;}
.viewIcon2{background-position:-458px -296px;}
.goShop{position:absolute;right:20px;top:45px;display:block;width:120px; height: 28px;line-height: 28px;}

.manufacturer{width:900px;overflow:hidden}
.manufacturer ul{width:920px;}
.manufacturer li{width:437px;height:165px;float:left;border:1px solid #e0e0e0;margin:0 23px 75px 0;}
.manufacturer li img{width:435px;height:90px;margin-bottom:10px}
.manufacturer li p{font-size:16px;color:#3a9ae4;text-align:center;line-height:20px;padding:0 10px}
.mainr{width:272px;float:right;font-size:14px}
.mainr .con{border:1px solid #e0e0e0;}
.mainr .con .tit{height:36px;line-height:36px;color:#ff8429;font-size:16px}
.mainr .con .titCon{height:30px;line-height:30px;background:#dcdcdc}
.enjoy,.viewrecord,.become{padding-bottom:5px;background:#fff}
.enjoy span{margin-right:5px;display:block;float:left;text-align:center;
    word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.enjoy li{height:36px;line-height:36px;}
.enjoy li:nth-child(1){height:28px;line-height:28px}
.enjoy span.col1{width:58px;padding-left:10px;text-align:left}
.enjoy span.col2{width:137px;text-align:left}
.enjoy span.col2.pad{width:137px;padding-left:30px}
.enjoy span{margin-right:3px;width:65px;}
.viewrecord,.become{margin-top:10px;}
.viewrecord li{padding:0 15px;margin-bottom:10px;line-height:20px;text-align:left}
.become li{padding:0 15px;margin-bottom:10px;line-height:24px;text-align:left;color:#289ffb;}
.become .tit{padding-left:15px}
.become .ml{margin-left:15px}
.become .upload{padding:10px 15px 0 15px;}
.become .upload a.btnorg{height:24px;line-height:22px;padding:0 5px;margin-bottom:15px;}

/* 供应商生产商详情 */
.seachSamll{height: 36px; padding: 0 35px; border-radius: 8px; margin-right: 15px;}
.shopDetails{padding-top: 10px;margin-top:10px}
.shopDetails .text_img_list {margin:0;padding-bottom:30px;border-bottom:1px dashed #e0e0e0}
.shopDetails .text_img_list .info h6{margin-top:10px;font-size:18px;color:#3a9ae4;}
.shopDetails .text_img_list .info p {width:650px;margin-top:3px}
.shopDetails .text_img_list .img{float:left;margin-left: 40px;border:none;padding:0}
.shopDetails .text_img_list .fl, .shopDetails .text_img_list .fr{display:block;float:left}
.shopDetails .text_img_list .info span{width:50%;}
.shopDetails .zy-input{margin-top: 20px;}

.manu .info{width:840px;height:270px;border-bottom:1px dashed #dcdcdc}
.manu .sers a{display:block;float:left;}
.manu .manu-img{margin-left:10px}
.manu .manu-img,.manu .manu-img img{margin-top:5px;}
.vipDetails.manu .manu-img img{border:1px solid #e0e0e0;width:255px;height:112px;margin-left:0}
.manu .manu-img p{line-height:26px;margin:0;color:#3a9ae4;text-align:center;}
.manu .manu-img p.tit{font-size:18px;width:250px;text-align:center;}
.manu .intro{width:530px;margin:20px 20px 0 0;}
.manu .vipserwarp .record{height:auto}
.manu .vipserwarp .notice li{margin-bottom:10px}
.newsbox{border:1px solid #dcdcdc;padding:2px 0 8px 0;position:relative;max-height:230px;overflow:hidden}
.newsbox .line{width:0px;height:200px;border-left:1px dashed #dcdcdc;font-size:0;line-height:0;position:absolute;left:600px;top:13px}
.news{padding:10px 15px 0 10px;font-size:14px;width:580px;}
.news dl{height:138px;margin-bottom:3px}
.news dt{float:left;margin-right:10px;}
.news dt img{width:249px;height:112px}
.news dd{color:#666}
.news h6{font-size:16px;line-height:20px;color:#000;margin:0 0 10px 0}
.news .con{height:40px;line-height:24px;margin-bottom:20px}
.news ul{border-top:1px dashed #dcdcdc;}
.news li{line-height:34px;height:34px}
.news li a{width:470px;float:left;
    word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.news li span{float:right;color:#666}
.news a.blue{color:#0070dc;}
.newsmore a{width:590px;text-align:right;display:block;color:#0070dc;height:30px;line-height:30px;padding-right:10px}

.tablezysc{text-align: center; border: 1px solid #e0e0e0;}
.tablezysc>tbody>tr>td{vertical-align: middle;}
.tablezysc>tbody>tr>td.colspan8 input{width: 60px; height: 30px; border: 1px solid #e0e0e0; margin-left: 10px;}
.tablezysc>tbody>tr>td.colspan8 span{margin-left: 10px;}
.lineblue{height: 4px; width: 100%; background: #3a9ae4; margin-top: 30px;}

.firmname{max-width: 184px;}
.type.typexh{color: #10b89f;border:2px solid #16baa1;}
.type.typech{color: #faa634;border:2px solid #faa634;}
.xh_type,.qh_type,.xh_38type{width:56px;height:56px;display:inline-block}
.xh_type{background: url("../img/xh_type.png") no-repeat}
.qh_type{background: url("../img/qh_type.png") no-repeat}
.xh_38type{background: url("../img/38xh_type.png") no-repeat}
/*　专场详情　*/
.supban{width:100%;text-align:center;background:#234783}
.titImg{margin:10px 0}
.tit_b{font:30px/90px bold;margin:0}
.titBg{background-position:0 -348px;font:16px/42px bold;display:block;width:125px;height:50px;color:#fff;text-align:center}
.vipDetails{border:1px solid #e5e5e5;border-top:none;height:270px;overflow:hidden}
.vipDetails.manu{border:none;}
.vipDetails .img{float:left;margin-left:10px;}
.vipDetails img.img {width:295px;height:185px}
.vipDetails .intro{ width:520px;margin-left:15px;float:left }
.vipDetails .info p{text-indent:24px;font:14px/24px normal;}
.vipDetails.manu .intro p,.vipDetails.manu .info p{text-indent:0;}
.vipserwarp{width:330px;height:270px;border-left:1px solid #e5e5e5;}
.vipserwarp.border{border:1px solid #e5e5e5;border-top:none}
.vipserwarp .tit{width:332px;position:relative;left:-1px;height:38px;line-height:38px;font-size:16px;color:#ff8429;background:#eee;padding-left:10px}
.vipserwarp .services{padding:0 6px}
.vipserwarp .services p.tel{font:14px/30px normal;margin-top:20px}
.vipserwarp .icon,.sers .icon {display: block;margin-left:10px;width: 45px;height: 38px;}
.vipserwarp .icon1 {background: url("../img/qq.png") 1px -67px no-repeat;}
.vipserwarp .icon2,.sers .icon2 {background-position: -130px -348px;}
.vipserwarp p a{margin:8px 0 0 15px;display: block;float:left;font-size:14px}
.vipserwarp .glyphicon-arrow-down{color:#fff;border-bottom:2px solid #fff;;font-size:11px;}
.vipserwarp .editTa,.sers .editTa{background:#a0a0a0;font-size:12px;color:#fff;border-radius:2px;padding:1px 5px}
.zy-input.vip{margin-top: 16px;border:1px solid #dcdcdc;}
.vipserwarp .record{height:70px;margin-bottom:10px;overflow:hidden;}
.vipserwarp .notice{padding:0 10px;}
.vipserwarp .notice li{margin-bottom:5px;position:relative}
.vipserwarp .notice li span{display:inline-block;line-height:16px;height:16px;margin-left:3px;
    word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.vipserwarp .titb{padding:10px 10px 8px 10px;margin:0}
.vipserwarp .titb span{display:inline-block;line-height:16px;height:16px;margin-left:3px;}
.vipserwarp .notice li .name, .vipserwarp .titb .name{width:70px}
.vipserwarp .notice li .price, .vipserwarp .titb .price{width:70px;}
.vipserwarp .notice li .time, .vipserwarp .titb .time{width:75px}
.vipserwarp .notice li .status, .vipserwarp .titb .status{width:68px}



.supban.pc{width:100%;height:360px;background:#234783 url("../img/vip/pc/pc_banner.jpg") no-repeat center top;}
.supban.zm{width:100%;height:360px;background:#234783 url("../img/vip/pc/zm_banner.jpg") no-repeat center top;}


/* p10料性表首页 */
.searchBlock{border: 1px solid #e0e0e0; padding:30px 0 30px 220px;background:#fff;}
.searchBlock .searchTit{font-size:22px; line-height:50px; height: 50px; float: left;}
.searchBlock .f_l div{font-size: 12px; padding-top:16px;}
.searchBlock .f_l div a{display: inline-block; margin: 0 5px; color: #3a9ae4;}
.searchBlock .f_l div span{color: #FF8429;}
.searchBlock .seachInput{height: 50px; width: 476px;}
.searchBlock .seachBtn{height: 50px; font-size: 18px; padding: 0 26px;}
.findBlock{padding: 26px 0; font-size: 16px;}
.findBlock a{display: inline-block; margin-right: 12px; cursor: pointer;}
.curChose{color: #3a9ae4;}
.org strong{color:#FF8429}
.table-center{text-align: center;}
.linkBlock{padding:10px 20px 15px 15px;}
.linkBlock a{display:inline-block; float: left; margin-top:6px;}
.linkBlock span{display:inline-block; margin:6px 8px 0 8px; float: left;}
.classifyTable .table-width{width:170px; padding-right: 35px;}
.classifyTable .table-width a{float: right;}
.classifyTable .table-zy{width:155px;}
/* p10-1料性表搜索更多信息 */
.searchResult{border: 1px solid #e0e0e0; margin-top: 20px !important;}
.searchResult .resultTit{margin:10px 30px 0 30px;line-height:44px;border-bottom:1px solid #ccc;}
.searchResult .resultTit .tit{padding:0 15px;height:44px;border-bottom: 1px solid #3a9ae4; display:inline-block;position:relative;bottom:-3px}
.searchResult .resultTit .textr{float: right; display: inline-block;}
.text-list{border-top: 1px dashed #e0e0e0; width:100%;}
.text-list td{padding: 10px 28px;}
.resultMain{padding-bottom:40px;}
.resultMain .text-list th{padding: 28px 28px 0 28px; font-size: 16px; font-weight: normal;}
.resultMain .text-list th span{color: #FF8429;}
.resultMain .text-list th a{word-break:break-all; display: block; float: left;}
.resultMain .text-list td{word-break:break-all;}
.resultMain .text-list tr:last-child td{padding-bottom: 28px;}
/* 料性表详情页 */
.searchDetails{border: 1px solid #e0e0e0; margin-top: 20px !important; padding: 28px 28px 70px 28px;}
.detailsTit{border-bottom: 1px solid #3a9ae4; padding-bottom: 20px; font-size: 14px; text-align: center;}
.detailsTit span:first-child{margin-right: 30px;}
.detailsCon{padding:0 72px;}
.detailsCon h4{font-size:16px; color: #3a9ae4; font-weight:bold; padding:16px 0 6px 0; width:100%; overflow: hidden;}
.detailsCon h4 span{float: left; margin-top:6px;}
.detailsCon h4 i{float: left; margin-right: 10px;}
.detailsCon table th{text-align: center;}
.detailsCon table{border: 1px solid #e0e0e0; width: 100%; text-align: center;}
.detailsCon table td,.detailsCon table th{border: 1px solid #e0e0e0; height: 38px;}
.textLeft{text-align: left; padding-left: 20px;}
/* p12点价 */
.topOut{width:100%; height: 500px; background: url("../img/gysBanner1.jpg") no-repeat center top;}
/* 信息向上 无缝滚动 */
.myscroll { width:298px; height:330px; margin: 15px 0; float: left; font-size: 12px; overflow: hidden;}
ul{padding-left: 0;}
.myscroll ul{width:100%; float: left;}
.myscroll li {height: 26px; width:100%; padding-left: 10px; margin-top: 5px;}
.myscroll li span{float: left;}
.myscroll li span:first-child{width: 40%;}
.myscroll li span:nth-child(2){width:30%; text-align: center; margin-right: 10px;}
.myscroll li i{width:10%; margin-left: 10px;}
.myscroll a { color: #333; text-decoration: none;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}
.scrollMain{width: 298px; border: 2px solid #7ecef4; background: #fff; float: left; margin: 40px 0 40px 40px;}
.scrollTit{height: 50px; border-bottom: 2px solid #7ecef4; line-height: 50px; font-size: 16px; text-align: center;}
.myscroll .glyphicon-minus{color: #74c2ff;}
.myscroll .glyphicon-arrow-up{color: #ff8787;}
.myscroll .glyphicon-arrow-down{color: #10b89f;}
.myscroll .level{color: #74c2ff;}
.myscroll .up{color: #ff8787;}
.myscroll .down{color: #10b89f;}
.rightBlock{width:740px;padding-left:15px;margin-top:40px}
.divBlock{width: 300px; height:200px; float: left; border: 1px solid #e0e0e0; margin: 0 0 35px 60px;background:#fff}
.divBlock:nth-child(3n+3){margin-right: 0;}
.divBlock h1{font-size:30px; color: #3a9ae4; height: 105px; border-bottom: 1px solid #e0e0e0; text-align: center;line-height: 104px; margin-top: 0;}
.word-btn{padding:8px 15px 0 15px; font-size: 14px;}
.word-btn p{float: left; line-height: 28px;}
.word-btn p span{font-size: 14px; display: block;}
.word-btn a{display: block; width: 120px; font-size: 14px; height: 40px;line-height: 40px; float: right; background: #ff8429; color: #fff; text-align: center; border-radius: 2px;margin-top:8px}
.word-btn a:hover{background:#f07d28}
.ruleCon{overflow: hidden;}
.ruleCon h3{font-size: 16px; font-weight: normal; margin-top:45px;}
/* p14点价成功-保价成功 */
.okTipsCon{padding-top: 40px;}
.okTips{width:500px; height: 200px; border: 2px solid #7ECEF4; margin: 0 auto;}
.okTips h3{background: url("../img/okIco.png") no-repeat left center; padding-left:90px; line-height: 40px; font-size: 24px; text-align: center; margin:60px 0 0 110px; float: left;}
/* 积分商城首页 */
.integralIndex{padding-top:5px;}
.integralBlock{width: 225px; height: 269px; float: left; display: block; border: 1px solid #e0e0e0; margin: 30px 30px 0 0; overflow: hidden;}
.integralBlock:nth-child(4n+4){margin-right: 0;}
.integralBlock img{width: 225px; height: 160px; float: left; border-bottom: 1px solid #e0e0e0;}
.goodsName{padding:10px; font-size: 16px; overflow: hidden; border-bottom: 1px solid #e0e0e0;}
.goodsName span{font-size:12px;}
.goodsOper{height: 40px; float: left;}
.integralNum{height: 40px; width:62px; display: block; float: left; line-height: 40px; text-align:center;}
.goodsOper input{width:40px; height: 40px; float: left; border:1px solid #e0e0e0; border-top:none; border-bottom: none; text-align: center;}
.changeNum{width: 27px; float: left; height: 40px; border-right: 1px solid #e0e0e0;}
.changeNum button{width:27px; float: left; margin-left: -1px; font-size: 10px;}
.changeNum .plus{border-top: none; border-right: none; border-bottom:none; height: 18px;}
.changeNum .minus{border-bottom:none; border-right: none; height:19px;}
.converBtn{width: 98px; height: 40px; display: block; font-size: 14px; text-align: center; line-height: 40px; color: #fff; background: #ff9191; float: left; border: none;}
.converBtn:hover{color: #fff;}
/* p11积分商品详情 */
/*图片放大镜样式*/
.display{float: left;}
.jqzoom img{width:450px; height:400px;}
.jqzoom{float:left;position:relative; cursor:pointer;margin:0px;display:block; width:450px; height:400px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:450px;height:400px;background:#ffffff;border:1px solid #bebebe;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px; border:1px solid #bebebe;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:452px;height:402px;border:1px solid #bebebe;}
.spec-scroll{clear:both;margin-top:18px;width:452px; position: relative;}
.spec-scroll .prev{left:0;}
.spec-scroll .next{right: 0;}
.spec-scroll .prev,.spec-scroll .next{display:block; z-index: 999; position: absolute; text-align:center;width:10px;height:82px; line-height:82px;border:1px solid #e0e0e0;background:rgba(255,255,255,0.6);cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:432px;height:84px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:84px;}
.spec-scroll .items ul li{float:left;width:84px;text-align:center; margin-right: 3px;}
.spec-scroll .items ul li img{border:1px solid #e0e0e0; width:80px;height:80px; padding: 1px;}
.spec-scroll .items ul li img:hover{border:2px solid #f75453; padding: 0;}
.goodsDetails{padding-top: 20px;}
.goodsRight{float:left; margin-left: 20px;}
.goodsRight h3{margin-top: 0;}
.integralGoodsName{font-size: 16px; padding: 5px 0 15px 0;}
.goodPrice{font-size: 16px; line-height: 24px;}
.goodPrice span{margin-left: 30px;}
.goodPrice i{font-size: 24px; float: left; margin-right: 5px;}
.exchange{padding-top: 150px;}
.exchange input{width:60px; height: 60px; float: left; border:1px solid #e0e0e0; border-right:none}
.exchange input:focus{border: 1px solid  #e0e0e0;}
.exchange .changeNum{width: 30px; float: left; height:60px; border: 1px solid #e0e0e0; border-left: none;}
.exchange .changeNum button{width:30px; float: left; margin-left: -1px; font-size: 10px;}
.exchange .changeNum .plus{border-top: none; border-right: none; border-bottom:none; height:28px;}
.exchange .changeNum .minus{border-right: none; height:29px;}
.exchangeBtn{width:220px; height: 60px; float: left; background: #ff9191; color: #fff; text-align: center; font-size: 20px; line-height: 60px; border-radius: 8px; margin-left: 40px;}
.exchangeBtn:hover{color: #fff;}
.goodsMain{padding-top: 60px;}
.goodsTit{width:138px; height: 60px; border: 1px solid #e0e0e0; border-bottom: 7px solid #ff9191; font-size: 20px; text-align: center; line-height: 52px;}
.goodsCon{border: 1px solid #e0e0e0; padding: 20px;}
.goodsCon li{list-style-type: none; margin-top: 5px;}
.goodsImg{padding: 10px 40px;}
.goodsImg p{line-height: 24px; margin-top: 10px;}


/* p7撮合市场 */
.tablechsc{
    margin: 0;
}
.chesc-title{
    text-align: center;
    font-size: 12px;
    line-height: 38px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
}
.chesc-titlees{padding: 0;}
.chesc-titlees .btns{text-align:left;padding-left:6px}
.chesc-titlees .btns button{width:78px}
.chesc-titlees .btns .sml{margin-left:90px}
.chesc-zhankai{
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    line-height: 16px;
    text-align: center;
    border: 1px solid #b7b7b7;
    margin-left: 10px;
    margin-right: 20px;
}
.chesc-zhankai i{
    top: 0;
    line-height: 0;
    text-align: center;
	display:inline;
}
.chesc-con{
    text-align: center;
    padding: 0;
    line-height: 72px;
}
.chesc-conrt{
    border: 1px solid #e0e0e0;
}
.chsc-red{color: #FF8429; max-width:82px;text-align:center;text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
a.chesc-zk{
    display: inline-block;
    line-height: 28px;
    height: 28px;
    width: 68px;
    text-align: center;
    border: 1px solid #3a9ae4;
    vertical-align: middle;
	margin-left:38px;
}
a.chesc-zk i{
    color: #3a9ae4;
    margin-left: 5px;
}

.chsc-titleed{
    border-bottom: 1px solid #e0e0e0;
    height: 72px;
    padding-top: 20px;
    text-align: center;
}

.chsc-titleedbj{
    background: url(../img/chesc-dian.png) no-repeat 15px center;
    padding-left: 40px;
    text-align: left;
    border-left: 1px solid #e0e0e0;
}
.checs-bk{
    line-height: 20px;
    padding: 1px 10px;
    border: 1px solid #3a9ae4;
    margin-bottom: 10px; max-width:140px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;
}
.chesc-titleesone {padding-left: 6px;}
.chsc-titleed2{padding-right: 6px;}
.chesc-titlees1{line-height: 0;width:96%;margin:0 auto;background:#fff;}

.chesc-selected{background: #eff8ff;padding-bottom:20px;border:1px solid #FF8429;border-left:none;border-right:none}
.border_bottom{border-bottom:1px solid #E0E0E0;}
.no_border{border:none}
.chesc-tab .line{font-size:0;line-height:0;width:96%;height:0;border-top:1px solid #e0e0e0;margin:0 auto;}

.checs-hse{
    color: #10b89f;
    margin-left: 20px;
}
p.checs-p{margin-top:15px; display: block;
}
.chsc-se{
    color:#cccccc;
}
.chsc-titleedshuzi{
    margin-top: 0px;
    padding-top: 18px;
    line-height: 0;
}
.chsc-titleedzh{
    border-right: 1px solid #e0e0e0;
    text-align: left;
}
.chsc-titleedzh .mr{margin-right:42px}
.chsc-titleeddc{
    padding-top: 37px;
    position: relative;
}
.chsc-titleeszd{padding-top:26px; position: relative; text-align: left;}
.chsc-titleeszd span{height: 20px; line-height: 20px; display: block;float: left;}
.szdTit{color: #ccc; margin-left: 10px;}
.szdName,.proName{width:80px; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.proName{width:110px}
.chsc-titleeNum{padding-top:28px; position: relative; line-height: 17px;}
.nameSpan{width:90%;text-align: center;text-align:center; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.chsc-zhuidi{
    display: inline-block;
    background: url(../img/chsc-zuidi.png) no-repeat;
    width: 32px;
    height: 14px;
    position: absolute;
    right: 0;
    top: 30px;
}
.chsc-titleeddces{
    text-align: left; line-height: 71px;
}
.chsc-butbtn{
    height: 38px;
    line-height: 35px;
    background: none;
    border: 1px solid #3a9ae4;
    border-radius: 3px;
    color: #666;
}

table.table-checked>tr>td{
    padding: 15px 0;
}


.table-center{
    text-align: center;
}

.table-padding{
    padding: 0 6px;
}


.seachSamll{height: 36px; padding: 0 35px; border-radius: 4px; margin-right: 15px;}
.border-right{border-right: 1px solid #e0e0e0;}
.tablezysc{text-align: center;border: 1px solid #e0e0e0;}


.tablezysc>tbody>tr>td{vertical-align: middle;}
.tablezysc>tbody>tr>td.colspan8{text-align: left;}
.tablezysc>tbody>tr>td.colspan8 input{width: 60px;height: 30px;border: 1px solid #e0e0e0;margin-left: 10px; line-height: 30px\9;}
.tablezysc>tbody>tr>td.colspan8 span{margin-left: 10px;}
.tablezysc>tbody>tr>td.btns{width:200px;text-align:left;padding-left:15px}
.tablezysc>tbody>tr>td.btns button{width:78px}
.colspan8 button{height: 30px;padding: 0 15px;border-radius:4px ; margin-left: 15px;}
.lineblue,.lineorg{height: 4px;width: 100%;background: #3a9ae4;margin-top: 30px;}
.lineorg{background: #FF8429;}
.type{
    display: block;
    width: 42px;
    height: 42px;
    line-height:42px;
    text-align: center;
    margin: 0 auto;
    border-radius: 50%;
    font-weight: bold;
}




.all_goods_info{border:2px solid #FF8429}


/* 购物车列表 */
.StepBar{padding-top: 30px;}
.step{
    line-height: 40px;
    background: #e0e0e0;
    text-align: center;
    color: #fff;
    font-size: 14px;
    color: #999999;
    position: relative;
}
.stepCons{padding: 0;}
.stepCons.on div{
    color: #fff;
}
.stepCons.on .step{
    background: #3a9ae4;
}
.stepArrow,.rightArrow{
    position: absolute;
    top: 0px;
    right: -21px;
    width: 0px;
    background: #e0e0e0;
    height: 0;
    border: 20px solid #fff;
    border-left: 20px solid #e0e0e0;
}

.step1 .stepArrow,.step2 .stepArrow{
    left: 0;
    border: 20px solid #e0e0e0;
    border-left: 20px solid #fff;
}
.step1 .rightArrow{right:-21px;}
.stepCons.on .stepArrow{
    position: absolute;
    top: 0px;
    right: -21px;
    width: 0px;
    background: #e0e0e0;
    height: 0;
    border: 20px solid #fff;
    border-left: 20px solid #3a9ae4;
}
.stepCons3.on .stepArrow,.stepCons4.on .stepArrow{border: 20px solid #3a9ae4; border-left: 20px solid #fff; color: #fff;}
.stepCons3.on .rightArrow{border: 20px solid #fff; border-left: 20px solid #3a9ae4; color: #fff;}
.shopCarTab .nav-tabs{border-bottom: none;}
.shopCarTab .nav-tabs li a{padding:6px 15px; border: 1px solid #e0e0e0; border-radius:0; margin-right: 0;}
.shopCarTab .nav-tabs > li.active > a,.shopCarTab .nav-tabs > li.active > a:focus,.shopCarTab .nav-tabs > li.active > a:hover{background: #3a9ae4; color: #fff; border: 1px solid #3a9ae4;}
.shopCarTab .nav-tabs li.f_r{margin-right: 15px;}
.shopCarTable tr:first-child td:nth-last-child(2){color: #666;}
.shopCarTable .glyphicon-trash{font-size: 18px; color: #3A9AE4; cursor: pointer;}
.typePast{color: #d0d1d1; border:2px solid #d0d1d1;transform:rotate(-20deg);
    -ms-transform:rotate(-20deg); /* Internet Explorer */
    -moz-transform:rotate(-40deg); /* Firefox */
    -webkit-transform:rotate(-40deg); /* Safari 和 Chrome */
    -o-transform:rotate(-40deg);}
.shopCarTable .seachSamll{padding:0 20px; margin: 8px 15px 8px 0;}
.tableWord{font-size: 14px;}
.tableWord span{color: #FF8429; font-size: 16px;}
/* p17订单提交 */
.borderOrg{border:2px solid #FF8429}
.orderMsgTable td{padding: 12px 8px !important;}
.orderMsgTable td.text-left img{margin-right: 10px;}
.orderMsgTable .tableWord span{font-size: 14px;}
.orderMsgTable tr:first-child td:nth-last-child(3){color: #666;}
.orderMsgTable tr td:nth-last-child(3){color: #FF8429;}
.exchangeOut{border: 1px solid #e0e0e0; width: 998px; padding: 20px; margin-bottom: 20px;}
.exchangeTable td{padding: 5px;}
.textRed{color: #ff9191;}

.orderTit{font-size: 18px; border-bottom: 2px solid #3a9ae4; padding: 10px 0 20px 3px;margin-bottom:0}
.sendWay{overflow: hidden;padding:0 10px}
.sendWay a div{width:300px; height: 130px; position: absolute; left:0; top:0; background: rgba(0,0,0,0.4); color: #fff;}
.sendWay li.active a div{background:url("../img/choseIco.png") no-repeat 245px 85px; color: #010101;}
.sendWay .nav-tabs{border-bottom: none;}
.sendWay .defaultIcon{background-position:-266px -169px;width:19px;height:19px;display:inline-block;margin-right:32px;position:relative;top:2px}
.sendWay .nav-tabs li{margin-bottom:0;}
.sendWay .nav-tabs li a{display: block; border: none; border-radius: 0; cursor: pointer; color: #fff; font-size: 16px; line-height: 130px; text-align: center; margin: 12px 0 0 20px; float: left; position: relative; width:300px; height: 130px; background: url("../img/sendWayImg.jpg") no-repeat;}
.sendWay .nav-tabs > li.active > a,.sendWay .nav-tabs > li.active > a:focus,.sendWay .nav-tabs > li.active > a:hover{border: none; border-radius: 0;}
.sendWayTip{margin:40px 0 0 35px;}
.sendWayTip a{ margin-left: 20px; text-decoration: underline;}
.tab-c{padding:15px 0}
.sendBg{background:#e3f3ff;padding-left:88px;height:32px;line-height:32px;margin-top:20px;width:680px}
.set_pos{position:relative;top:9px}
.orderInfo{padding:20px;width:27%;float:right;border:2px solid #FF8429;margin-bottom:50px;text-align:right;background:#fafafa}
.orderInfo .btns{margin-top:24px}
.orderInfo .btnLine{height:32px;line-height:30px;width:80px}
.address{border:1px solid #e0e0e0; margin-top: 10px; padding:25px 10px 25px 30px; overflow: hidden;}
.address .f_l{width:80%;}
.addAddressTd .f_l{position: relative;}
.addAddressTd input{filter:alpha(opacity=100)\0; margin-top:7px !important;}
.address .f_l >input[type='radio'],.addAddressTd .f_l >input[type='radio']{padding: 0; margin: 0; height:18px; width: 18px; float: left; position: absolute; left: 0; opacity: 0;}
.address .f_l > label,.addAddressTd .f_l > label{float: left;line-height:18px; padding-left:25px; margin-top:7px;}
.address .f_l > input + label,.addAddressTd .f_l input + label{height: 18px; background: url("../img/input/radioIco.png") no-repeat;}
/* Checked styles */
.address .f_l > input[type="radio"]:checked + label,.addAddressTd .f_l > input[type="radio"]:checked + label{background: url(../img/input/radioChecked.png) no-repeat;}
.address a{padding: 5px 15px; background: #fff; border: 1px solid #e0e0e0; cursor: pointer;}
.invoiceMsg{}
.invoiceMsg label{float: left; line-height: 40px;}
.select_m{width:200px; height:40px; border-radius:8px; background: url("../img/downIco.png") no-repeat 175px 16px; border: 1px solid #e0e0e0; color: #aaa; padding:0px 2px 0 5px; float:left; line-height: 40px; cursor:pointer;}
.select_options{position:absolute; z-index:999; top:0px; left:0px; width:200px; border:1px solid #d9d9d9; padding:5px 0; background-color:#FFF; color: #aaa; border-top:0px; display:none;}
.select_options ul{margin: 0; padding: 0;}
.select_options li{height:36px; line-height:36px; text-indent:8px; overflow:hidden; cursor:pointer;}
.select_options li:hover{background:#3a9ae4; color:#fff;}
.inputRow{margin: 15px 0; overflow: hidden;}
.inputRow input,.addressTable input[type="text"]{font-size: 14px; border: 1px solid #e0e0e0; width: 260px; height: 30px; border-radius:8px; padding-left:5px;}
input:focus{border: 1px solid #3a9ae4;}
.newAddress{margin:130px auto; margin-bottom:0; width: 670px;}
.newAddress .modal-header{border: none; padding-bottom:10px; overflow: hidden;}
.addressTable{width:490px; margin: 0 auto;}
.addressTable td{padding: 10px 5px;}
.addressTable .select_m{width:108px; background: url("../img/downIco.png") no-repeat 85px 16px; margin-right: 18px;}
.addressTable .select_options{width:108px; margin-right: 18px;}
.addressTable .tdLeft{width: 90px; text-align: right;}
.cp-table .tdLeft{width:150px; text-align: right;}
.addressTable .tdLeft i{width: 90px; color: #ff9191;}
.addressTable input[type="text"]{font-size: 12px; width: 360px;}
.newAddress .modal-footer{border-top: none; padding:0 45% 50px 45%;}
.newAddress .modal-footer button{background: #3a9ae4; padding: 8px 30px; color: #fff;}
.bubbleTd{position: relative;}
.bubble{background: url("../img/bubbleBj.png") no-repeat; width: 92px; height: 19px;line-height: 18px; display: block; float: right; position: absolute; right: -50px; top:10px; color: #FF8429;}
.moreAddress{float: right; color: #3a9ae4; text-decoration: underline; font-size: 14px;margin-top: 5px; display: block; overflow: hidden;}
.integralRow .tab-content{border: 1px solid #e0e0e0; padding: 32px; font-size: 14px; color: #ff9191; font-weight: bold;}
.textLeft{text-align: left;}
.addAddressTd label{margin-right: 15px;}



/* tooltip */
.tooltip {position:absolute;z-index:1000;}
.tooltip.in {filter:alpha(opacity=90);opacity:.9}
.tooltip.top {padding:5px 0;margin-top:-3px}
.tooltip.right {padding:0 5px;margin-left:3px}
.tooltip.bottom {padding:5px 0;margin-top:3px}
.tooltip.left {padding:0 5px;margin-left:-3px}
.tooltip-inner {background-color:#ffeee1;border:1px solid #f8a96c;border-radius:2px;color:#666;}
.tooltip.top .tooltip-arrow {border-top-color:#f8a96c}
.tooltip.top-right .tooltip-arrow,.tooltip.right .tooltip-arrow,.tooltip.left .tooltip-arrow,.tooltip.bottom .tooltip-arrow 
.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow
,.tooltip.bottom-right .tooltip-arrow,.tooltip.top-left .tooltip-arrow{border-color:#f8a96c}


/* payment */
.pay_tit{border-bottom:4px solid #dcdcdc;padding:0 100px 12px 90px;margin-top:30px}
.pay_tit h3{color:#000;line-height:40px;display:inline-block;margin:0}
.pay_tit p{line-height:60px;}
.pay_tit .tab{position:relative;bottom:-15px;display:blcok;background:#c9c9c9;color:#fff;margin-left:35px;padding:4px 13px;line-height:16px;text-align:center;}
.pay_tit .pay_success,.pay_tit .pay_success2{background-position:0 -228px;width:45px;height:40px;display:inline-block;position:relative;top:10px;margin-right:40px}
.pay_tit .pay_success2{background-position:-52px -228px;}
.payForm,.not_enough{padding:20px 0 12px 80px;}
.not_enough .org{color:#f00}
.payForm{width:480px}
.not_enough p{color:#000}
.not_enough p a{text-decoration:underline}
.payForm td.left{width:100px;color:#000}
.payForm a.forget{margin:8px 0 0 15px;text-decoration:underline;display:inline-block}
.payOrderTb{width:90%;margin: 30px auto 0 auto}
.payForm .errorMsg{margin-left:5px;line-height:30px;height:30px}
/* 支付成功  */
.payOkTips{width:1186px; border: 2px solid #3A9AE4; margin: 0 auto;padding:25px 40px 25px 200px;background:#ecf7ff;margin-top:30px}
.okIcon{background: url("../img/okIco.png") no-repeat left center; width:40px;height:40px;display:inline-block;margin-right:30px}
.payOkTips p{line-height:30px;font-size:18px}
.payOkTips p.okText{font-size:22px;padding-top:8px}
.errorMsgIcon{background-position:-74px -320px;height:20px;width:20px;float:left;margin-right:15px;position:relative;top:3px}

.code1{margin-left:10px;position:relative;top:2px;float:left}
.code2{margin-left:18px;height:50px}

/*　供应商多选　*/
.sf-values {background-color: #fff;float: left;overflow: hidden;position: relative;display:none}
.sf-values.pad{padding: 14px 0;}
.sf-values .search-input {border: 1px solid #e3e3e3;color: #666;cursor: pointer;height: 24px;line-height:24px; 
	margin: 5px 0 5px 25px;outline: 0 none;text-indent: 5px;width: 180px;}
.sf-dict { height: auto !important;margin-left:25px;}
.sf-dict li {float:left;border: 0 none;height: 35px;line-height: 35px;text-align: center;margin:0 5px 0 0;}
.sf-dict li a {color: #806f66;cursor: pointer;display: inline-block;height: 20px;line-height: 16px;
    outline: 0 none;padding: 1px 8px; position: relative;text-decoration: none; white-space: nowrap;}
.sf-dict li a:hover,.sf-dict li .selected{color: #fff;background:#3a9ae4;}
.table-checkbox.scroll {border: 1px solid #ccc;height: 118px;overflow-x: hidden;overflow-y: auto;
	margin-left:25px;padding:6px;}
.table-checkbox.scroll input[type="checkbox"], .scroll input[type="radio"] {display: none;;}
.table-checkbox.scroll a{margin:0 12px 0 0;min-width:160px;}
.chevron-down,.chevron-up{width:11px;height:10px;display:inline-block;margin-right:4px;}
.chevron-down{background-position:-357px -167px}
.chevron-up{background-position:-377px -167px}


/* 自营商场　*/
.table-checkbox {width: 940px;padding: 15px 15px 15px 0;}
.table-checkbox a{display: inline-block; padding: 3px 0px;margin-right:28px;}
.btn-choice,.btn-more{background: #fff;border: 1px solid #e0e0e0;color: #666;}
.btn-more{margin-top:10px}
.btn-choice:hover{color: #3186c7;}
.btn-choice i{margin-right: 3px;color:#289FFB}
.table-zyqx{width: 175px; margin:0 auto 20px auto;}
.table-zybtn{background: #fff;border: 1px solid #0082b4;color: #666;}
.table-zyqx button{line-height:22px;height:24px;padding:0 18px;}
.hoverBg:hover{background:#FF8429;}
.hoverBg:hover i{color:#fff}
.plus,.minus,.figure{width: 28px;height: 28px;border: 1px solid #e0e0e0;background: #fff;margin-left: -3px;}
.figure{width:72px;border-left:none;border-right:none; text-align: center; margin-left: -3px; line-height: 28px;vertical-align: bottom;}
.jrgwc{color: #666;background: #fff;border: 1px solid #3a9ae4;}
.disabled{color:#e0e0e0;}
.discussBtn, .btnBg{border:1px solid #21c1f0;background:#e6f9ff;color:#3a9ae4;border-radius: 5px;padding:0 11px;height:34px;line-height:32px;}
.discussBtn:hover{border-color:#1d79be;}
.btnBg{background:#3a9ae4;border-color:#3a9ae4;color:#fff}
.btnBg:hover{background:#1d79be;border-color:#1d79be;:color:#fff}
.discussIcon1,.editIcon{float:left;background-position: -2px -319px;width: 23px;height: 23px;position:relative;top: 6px;margin-right:6px}
.editIcon{background-position: -295px -319px;top: 6px;}
.table-input{width: 99px;height: 34px; line-height: 32px;border: 1px solid #e0e0e0;text-indent: 5px;vertical-align:inherit;}
.border-right{border-right: 1px solid #e0e0e0;}

.scate{width:100%;border:1px solid #e0e0e0;}
.scate .scate-row{clear:both;background:#eee}
.scate .scate-row.bg{background:#fff;}
.scate .scate-row .bg{background:#fff;float:left;padding-left:20px}
.scate-row .col1,.scate .scate-row .col2,.scate .scate-row .col3{float:left;font-size:14px}
.scate-row .col1,.scate .scate-row .col3{text-align:center;padding-top:15px;}
.scate-row .col1{width:110px;font-size:16px}
.scate-row .col2{width:960px;}
.scate-row .col3{width:98px;}
.scate-row .supply .table-checkbox a{width:90px;}
.scate-row .line{font-size:0;line-height:0;clear:both;height:1px;background:#eee;width:1080px;margin:-1px 0 0 20px;float:right}
.area-city{}
.area-city li{margin-bottom:10px;}
.area-city li p{margin:0;width:840px;}
.area-city li span{width:64px;height:24px;line-height:24px;text-align:center;display:inline-block;background:#dcdcdc;margin-right:10px;}
.area-city li span,.area-city li p{float:left;}
.table-screen{padding: 15px 25px;text-align: left;}
.table-screen em.table-screenem{display: inline-block;width: 160px;height:24px;line-height: 20px;border: 1px solid #e0e0e0;
    background: #f1f1f1;position: relative;padding: 0 10px;color: #999999;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;vertical-align: middle; margin-right: 10px;}
.table-screen em.table-screenem i{background: url(../img/screen-xx.png) no-repeat;width: 10px;height: 10px;display: inline-block;position: absolute;right: 5px;top: 5px;cursor: pointer;}
.zy-input{padding:15px 5px 15px 25px;background:#eee;border-bottom:1px solid #fff}
.zy-input input[type=checkbox]{margin: 0;}
.zy-input span{margin-right: 14px;}
.zy-input em{margin:0 15px 0 5px;}

.sf-list{height:54px;line-height:54px;border:1px solid #dcdcdc;border-top:none;}
.sf-list>span{display:inline-block;padding:0 30px}
.sf-list button{height:32px;line-height:32px; padding: 0 15px; border-radius:4px; margin-left:25px;}
.sf-list .pagenums>a{border:1px solid #dcdcdc;width:54px;height:26px;line-height:26px;text-align:center;margin-left:15px;display:inline-block}
.sf-list .pagenums>a:hover,.sf-list .pagenums>a.current{border-color:#1179e3;}
.sf-res-list li{padding:15px 0;height:122px;position:relative;border-bottom:1px solid #dcdcdc;}
.sf-res-list li.bg{background:#eef8ff}
.sf-res-list li.tit{padding:0;height:46px;line-height:46px;border-bottom:1px solid #dcdcdc;}
.sf-res-list li>span{margin-right:5px;display:inline-block;text-align:center;}
.sf-res-list li span.col0{width:90px;}
.sf-res-list li span.col1{width:110px;margin-left:5px}
.sf-res-list li span.col2{width:190px;padding-left:10px;text-align:left;overflow:visible;line-height:40px}
.sf-res-list li span.col2 .grade{max-width:160px;display:inline-block}
.sf-res-list li.tit span.col2{padding-left:40px;}
.sf-res-list li span.col3{width:105px}
.sf-res-list li span.col4{width:170px}
.sf-res-list li span.col5{width:110px;}
.sf-res-list li span.col1 .attr{wdith:104px;padding:5px 0;height:92px;line-height:26px;border-radius:2px;display:block;color:#fff;}
.sf-res-list li span.col1 .attr.xh{background:#3a9ae4}
.sf-res-list li span.col1 .attr.qh{background:#ff994e}
.sf-res-list li span.col1 em{display:block;}
.sf-res-list li span{margin-right:5px}
.sf-res-list li .collect{display:inline-block;float:none;margin:0 2px;top:12px;}
.sf-res-list li .btns button{display:block;margin-left:20px}
.sf-res-list li>span,.sf-res-list li span.col2 .grade{overflow: hidden;white-space:nowrap;text-overflow: ellipsis;vertical-align: middle;}
.sf-res-list li .litips{position:absolute;left:134px;bottom:20px;display:none;}
.sf-res-list li .litips span{display:inline-block;margin-right:50px}
.sf-res-list.coop{border:1px solid #dcdcdc;border-top:none;}
.sf-res-list.coop li.tit{background:#e5e5e5;height:46px;}
.sf-res-list.coop li{height:68px;border:none}
.sf-res-list.coop li.bg{background:#fff;height:120px;border:2px solid #3a9ae4}
.sf-res-list.coop li .litips{position:relative;left:24px;bottom:10px;display:none;}
.sf-res-list.coop li .litips p{margin:0;line-height:26px}

.bjsearchbox{margin:25px 0 0 12px}
.libox{background: url(../img/member/pj_border_bg.gif) no-repeat right top;border:1px solid #00a0e9;border-radius:3px;min-height:80px;
    padding:10px 10px 6px 10px;margin:35px auto 0 auto;border-sizing:border-box;width:96%;}
.libox ul{width:100%;}
.libox li{float:left;width:35%;line-height:26px;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.libox .time{text-align:right;margin-bottom:0;}
.libox .ptext{width:80%;}

/* 料性表详情  */
.mainl{width:900px;background:#fff;border:1px solid #dcdcdc;float:left;}
.item1{border:1px solid #dcdcdc;background:#fff;}
.item1 .tit{width: 100%;border-bottom: 1px solid #0070dc;height: 36px;line-height: 34px;}
.item1 .tit span{font-size: 16px;color: #0070dc;}
.item1 .brand{margin:0;padding:8px 10px;}
.item1 .brand li{width:100%;height:30px;line-height:30px;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.item1 .brand span.org,.item1 .brand span.gray{font-size:12px;width:16px;height:16px;line-height:16px;display:inline-block;text-align:center;background:#ff8429;color:#fff;border-radius:2px;margin-right:10px}
.item1 .brand span.gray{background:#898989;}
.item1 .brand span.blue,.item1 .viewrecord span.blue{width:0px;height:0px;line-height:0;font-size:0;border:2px solid #3a9ae4;border-radius:2px;background:#3a9ae4;display:inline-blick;margin-right:10px;
position:relative;top:-5px}
.noRes{width:100%;text-align:center;color:#999;padding:60px 0;}
.noRes .noresIcon{width:132px;height:130px;background: url("../img/nores.png") no-repeat;display:inline-block;}
/* 料性表列表  */
.phylist{font-size:14px;padding:0 30px 0px 35px;}
.phylist li{border-bottom:1px dashed #ccc;padding:30px 30px 20px 10px}
.phylist li.noline{border:none;}
.phylist .titl{float:left;width:75px;display:block}
.phylist .textr{float:left;width:1020px;display:block}
