.fc_red{color: red}
.fc_6900{color: #fc6900}

.main-header2{color: #666;margin-bottom: 40px;background: #F9F9F9;box-shadow: 0px 4px 9px 0px #ebebeb;}
.main-header2 .logo{max-height: 68px;padding-right: 20px;border-right:1px solid #ddd;margin:16px 20px 16px 0;}
.main-header2 .header-title{color: #fc6900;font-size: 24px;line-height: 26px;margin-top: 50px;}
.main-header2 .header-tip{margin-top: 60px;}



 .textarea_auto_height{
 width:100%;
 overflow:hidden;
 border: none;
 display: block;
 box-shadow: none;
 }

.entrustPurchaseFormHead{font-size: 18px;}
.entrustPurchaseFormHead .ePproFormTextrow{line-height: 24px;font-size: 16px;padding-left: 30px;background: url(../images/warning_title.png) no-repeat left top;}
.formbtn{width: 108px;line-height: 32px;background: #fc6900;color: #fff;text-align: center;cursor: pointer;font-size: 16px;
border-radius: 2px;margin-left: 10px;margin-bottom: 10px;user-select: none;}
.formbtn.disabled{background: #ebebeb;color: #999;}
.ePproFormTextrow{margin:10px auto;}
.ePproFormBtnsrow{margin:40px 0;float: right;}
.formsubbtn{width: 150px;line-height: 36px;font-size: 16px;margin:10px auto;}

 .ePproTable{table-layout: fixed;width: 100%;border-top: 1px solid #ddd;border-right: 1px solid #ddd;cursor: default;word-break: break-word;}
 .ePproTable th{line-height: 28px;background: #f5f5f5;font-weight: normal;}
 .ePproTable th,.ePproTable td{border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
 .ePproTable th.proselectinputs{border-bottom: none;background: #fff; }
 .ePproTable td{padding: 7px 5px;vertical-align: top;}
 /*.ePproTable td:first-child{vertical-align: middle;}*/
 .blanktr{height: 10px;}
 .selectinputs{width: 61px;text-align: center;}
 .ePproTable textarea{outline: none;resize: none;height: 20px;}
 .ePproTable select{outline: none;width: 100%;border:none;height: 20px;}
 .ePproTable .procheckboxbox{margin-top: -26px;text-align: center;}
 .ePproTable .procheckbox,.ePproTable .procheckboxAll{width: 16px;height: 16px;vertical-align: middle;}
 .ePprotabletext{text-align: center}

.ePproTablepictd,.ePproTablenotetd{position: relative;}
.ePproTable td .pictitle,.ePproTable td .notetitle{width: 80px;position: absolute;top: 50%;transform: translate(0,-50%);}
.ePproTable td .piccontent,.ePproTable td .notecontent{padding-left: 80px;}

 .ePproTable .selectinputs, .ePproTable .proselectinputs{width: 30px;}
 .ePproTable .prohscode{width: 8%;}
 .ePproTable .procnname{width: 8%;}
 .ePproTable .proapplication{width: 8%;}
 .ePproTable .prospecification{width: 8%;}
 .ePproTable .purchasenum{width: 8%;}
 .ePproTable .targetprice{width: 8%;}
 .ePproTable .payment{width: 16%;}
 .ePproTable .demandCountry{width: 8%;}
 .ePproTable .buyer{width: 18%;}
 .ePproTable .posttotime{width: 8%;}

.mform-item-pics{}
/*.mform-item-pic-wraper{width: 100px;height: 100px;margin: 20px 10px 3px 10px;padding: 10px 10px 10px 10px;position: relative;}*/
.mform-item-pic-wraper{width: 100px;height: 100px;margin: 0px 0px 0px 0px;padding: 0px 10px 0px 10px;position: relative;}
.mform-item-pic-wraper .mform-item-pic{width: 100px;height: 100px;overflow: hidden;margin-bottom: 10px;}
.mform-item-pic-wraper .mform-uppicdel-btn{width:14px;height:14px;position: absolute;top:2px;right:-2px;background: url(http://www.waimaotong.com/member/image/img_delete.gif) no-repeat center;cursor: pointer;}
.mform-item-pic-wraper img{max-width: 100%;max-height: 100%;}
.mform-item-pic-wraper .mform-item-btn img{margin:0 5px;}
.mform-item-picadd-btn .mform-item-pic{width: 102px;height: 102px;cursor: pointer;background: url(http://www.waimaotong.com/template/new/images/add_pic.png) no-repeat center;}


#Dtop {
    width: 333px;
    border: 0;
    width: auto!important
}

#Dtop .dbody {
    border: #fc6900 1px solid;
    background: #FFF
}

#Dtop .dhead {
    background: #fc6900;
    color: #FFF;
    padding: 1px 0 2px 10px;
    letter-spacing: 1px;
    line-height: 26px;
    height: 26px;
    font-weight: 700;
    cursor: move;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

#Dtop .dhead span {
    float: right;
    cursor: pointer;
    display: block;
    width: 26px;
    height: 26px;
    background: url(close.gif) no-repeat center center
}

#Dtop .dbox {
    padding: 8px;
    overflow: hidden;
    line-height: 200%;
    clear: both
}

#Dtop .dbox table td {
    padding: 3px
}

#Dtop .dsize {
    height: 11px;
    font-size: 1px
}

#Dtop .dsize div {
    height: 11px;
    width: 11px;
    background: url(resize.gif) no-repeat;
    cursor: se-resize;
    font-size: 1px;
    float: right
}

#Dtop form {
    margin: 10px
}

#Dsubmit.btn,.dbox #Dsubmit.btn+.btn {
    padding: 0 5px;
    width: 75px;
    height: 28px;
    background: #fff;
    cursor: pointer;
    border: 1px solid #ddd;
    vertical-align: middle
}

#Dtop input[type=text] {
    height: 28px;
    line-height: 30px;
    border: 1px solid #ddd;
    background: #fff;
    padding: 0 5px;
    outline: 0;
    vertical-align: middle;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
/*upload files popup end*/


/*re_alert*/
.win_alert{position:fixed; left:0; top:50%;transform: translateY(-50%); background:#fff; border:1px #ccc solid; opacity:0.95; filter:alpha(opacity=95); width:80%;max-width:400px; z-index:100000; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding-top:7px; overflow:hidden; box-shadow:0 2px 10px rgba(0,0,0,.25); -webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);}
.win_alert .win_close{height:14px; padding:5px 0;}
.win_alert .win_close .close{width:16px;height:16px;background:url(../images/close.png) no-repeat;float:right; padding:0; line-height:100%; font-size:20px; margin-right:17px; cursor:pointer;border:0; color:#888;}
.win_alert .win_close .close:hover{color:#aaa;}
.win_alert .win_tips{padding:12px 30px 26px 80px; background:url(http://www.waimaotong.com/template/new/images/win_warning.jpg) no-repeat 30px 8px; line-height:23px; border-bottom:1px #dbdbdb solid; margin-bottom:1px;}
.win_alert .win_btns{padding:10px 4px 10px 0; background:#ededed; text-align:right;}
.win_alert .win_btns .btn{width:inherit;height:22px; text-align:center; padding:0 20px; border:1px #b7b7b7 solid; background:#fff; color:#7d7070; cursor:pointer; margin-right:12px; font-size:12px; border-radius:4px;}
.win_alert .win_btns .btn_sure{border:1px #fc6900 solid; background:#fc6900; color:#fff;}




.ui2-pagination-pages a {
    float: left;
    min-width: 18px;
    height: 26px;
    padding: 0 4px;
    margin: 0 4px 0 0;
    border: 1px solid #DAE2ED;
    border-radius: 3px;
    text-align: center;
    line-height: 26px;
    font-size: 14px;
    cursor: pointer;
    color: #666;
    text-decoration: none;
}.ui2-pagination-pages strong, .ui2-pagination-pages cite {
    float: left;
    min-width: 18px;
    height: 26px;
    padding: 0 4px;
    margin: 0 4px 0 0;
    border-radius: 3px;
    text-align: center;
    line-height: 26px;
    font-size: 14px;
    cursor: pointer;
    color: #666;
    text-decoration: none;
}.ui2-pagination-pages {
    padding: 80px 0;
}.ui2-pagination-pages .pages{
    width: fit-content;
    margin: 0 auto;
}
.ui2-pagination-pages .pages_inp,.ui2-pagination-pages  .pages_btn {
    height: 26px;
    width: 40px;
    text-align: center;border: 1px solid #E6E7EB;
}
.ui2-pagination-pages input[type=button]{transform: none;}