input{font-size: 12px;}
.askprice_bg{width:100%;background:#f2f2f2;padding-bottom: 100px;}
.askprice_con{width:1164px;margin:0 auto;padding:0 18px;background: #fff;}
.askprice_con .hide{display:none}
.askprice_con span.error{color:#FF8000;padding-left:8px;}
.askprice_con .infoTable .mt-29{margin-top: 29px;clear: both;}
.askprice_con .infoTable .infoList{margin-top:20px;clear: both;}
.askprice_con .infoList .label{float:left;width:75px;text-align: right;height:28px;line-height: 28px;}
.askprice_con .infoList .add_right{float:left;line-height:28px;margin-top: 2px;}
.info_input{float:left;line-height:28px;margin-top: 2px;position:relative;width:250px;}
.askprice_con .address input{float:left;margin:7px 5px 0;}
.askprice_con .address .temporaryAddress{}
.askprice_con .ulheight{height:150px;overflow-y: scroll;}
.askprice_con .ulheight .skulist{margin-bottom: 15px}
.askprice_con .ulheight .skulist span{cursor: pointer}
.askprice_con .title1{height:40px;line-height:40px;margin:0 auto;padding:10px 5px 0; font-size:16px; border-bottom: 1px solid #d3d3d3;}
#projectNames{width:450px;}
#projectName_error{line-height: 26px;width:411px;border:1px solid #FF8000;}
#linkman{ width:178px;}
#linkman_error{line-height: 26px;width:178px;border:1px solid #FF8000;}
#telephone{ width:178px;}
.infoTable #leadIn{width:73px;height:20px;position:absolute;left: 5px;opacity: 0;}
.infoTable .files .fileName{
  margin-left: 10px;
  width:178px;
  overflow: hidden;
  padding:0 5px
}
.askprice_con .moreAddress{font-size: 12px;color: #4A90E2;letter-spacing: 0;cursor:pointer;margin-left: 125px}
.askprice_con .explainText{height:52px;width:590px;resize:none;padding:0 10px!important;font-size:12px}
.askprice_con .putDataButton{cursor: pointer;font-size:12px;color: #4A90E2;display: inline-block}
.askprice_con .putDataButton span{position:relative;bottom: 8px}
.putData .uploadDataButton{cursor: pointer;font-size:12px;color: #4A90E2;margin-left: 35px}

.toask_table .titleTable{border-right:1px solid #d3d3d3;background: #EEEEEE;font-weight: bold}
.toask_table .titleTable tr td{border:1px solid #d3d3d3;border-right:none;text-align: center;padding:12px 0}
.tdwidth1{width:36px}
.tdwidth2{width:160px}
.tdwidth3{width:65px}
.tdwidth4{width:210px}
.tdwidth5{width:70px}
.tdwidth6{width:85px;}
.tdwidth7{width:140px}
.tdwidth8{width:250px}
.toask_table{padding-bottom: 30px}
.toask_table .contentTable{border-right:1px solid #d3d3d3;border-left: 1px solid #d3d3d3}
.toask_table #contentTable{height:1065px;display:block;overflow-y:scroll}
.toask_table .contentTable tr td{border-bottom:1px solid #d3d3d3;text-align: center;height:51px;position:relative;padding: 20px 0px;}
.toask_table .contentTable tr td img{width:52px;height:55px;float: left}
.contentTable input{height:30px;line-height: 30px;overflow: hidden;border:1px solid #d3d3d3;padding:0 17px;}
.contentTable .el-date-editor{width:128px;margin: 0 auto;position:relative;}
.contentTable .el-date-editor input{padding:0 9px 0 26px;width:90px;}
.contentTable .el_prefix,.contentTable .el_suffix{position:absolute;display: inline-block;width:11px;height:11px;overflow: hidden;}
.contentTable .el_prefix{background: url("../../icon/askPrice/time.png") no-repeat 0 0;top:9px;left:10px;}
.contentTable .el_suffix{background: url("../../icon/askPrice/time_close.png") no-repeat 0 0;top:9px;right:9px;}
.toask_table .contentTable tr td.td2{padding:0 8px}
.toask_table .contentTable tr td.td2 .inputList{overflow: hidden;
  line-height: 24px;
  border: 1px solid #D3D3D3;
  background: #fff;
  color: #333;
  padding: 2px 9px 2px 9px;}
.toask_table .contentTable tr td ul.skuList{max-height: 150px;width: 300px;background: #fff;overflow-y: auto;border:1px solid #d3d3d3;position: absolute;z-index: 99999;left: 10px}
.toask_table .contentTable tr td ul.skuList li{line-height: 30px;text-align: left;margin-left: 15px;cursor: pointer}
.toask_table .contentTable tr td ul.skuList li.active{color:#FF8000}
/*.toask_table .trcss .button .button-buy,.toask_table .trcss .button .button-buy:hover{float:left;width:20px;height:20px;*/
  /*border:0; border-radius:0; font-size:0; text-indent:2em;cursor:pointer;*/
  /*background:url(../../../assets/icon/askPrice/askPrice_sprites.png) no-repeat -20px 0; margin:3px 0 0 15px;}*/
.toask_table .button-buy,.toask_table .button-buy:hover{display:inline-block;width:66px;height:30px;line-height:30px;color:#fff;background: #FF8000;border-radius: 2px;margin:0 10px;cursor:pointer;}
.toask_table .lasttr{height:40px;background: #eee;margin:0 auto; border:1px solid #e8e8e8;border-top:0;padding-top:10px;}
.toask_table .lasttr .current{padding:0 25px 0 10px;}
.lasttr .buttonparent{float:left;}
.lasttr .button{margin-left:15px;height:28px;line-height: 28px;}
.lasttr .submitlist{float:right;width:148px;height:52px; line-height: 52px;border-radius:0;margin-top:-11px;margin-right:-26px;}

.lasttr .submitlist.gray_btn{
  background-color: #474747;
  color: #999;
  border-color: #474747;
  opacity: 0.5;
}
.content-table .name{ position:relative;}
.content-table .name ul{padding:10px 5px;width:280px;margin-top:2px;
  border:1px solid #D3D3D3;background: #ffffff;position:absolute;left:10px;z-index:1;text-align: left}
.content-table .name ul li{margin-bottom:20px}
.content-table .name ul li span{text-align:left;display:block; text-decoration:none;padding-left: 10px}
.active span{color:#FF8000;}
.arrivalTime .time{ border:1px solid #dcdfe6;padding:5px 30px}
.starIcon{color:#FF8000;}
.askprice_con .infoTable .inputList{padding:0px 10px;border:1px solid #d3d3d3;}
.askprice_con .infoTable .inputList.error{border:1px solid #FF8000!important;}
/*地区组件*/
.askprice_con .area_box{ position:relative;width: 500px;z-index:666;float:left;margin-left: 16px}
.area_box .area_list{ position:absolute;top:30px;left:0;border:1px solid #d3d3d3; background:#fff;width:565px;}
.area_list .tab{width:535px; margin:0 auto; border-bottom:1px solid #FF8000;padding-top:6px!important;}
.area_list .tab span{cursor:pointer;float:left;height:24px; line-height:24px;margin:0 4px -1px 0; border:1px solid #d3d3d3;border-bottom-color:#FF8000; padding:1px 5px 0; background: #fff url(../../../assets/icon/address/down.png) no-repeat right 0;color:#0B5DA2;padding-right: 20px}
.area_list .tab span.curr{border-color:#FF8000 #FF8000 #fff;}
.area_list a.close{ position:absolute;width:22px;height:22px;top:5px;right:10px;display:inline-block;font-size:0;overflow:hidden;background:url(../../../assets/icon/myfs/myfs_sprites.png) no-repeat 0 0;cursor: pointer;}
.askprice_con .infoTable .area_list .list{ clear:both;padding:10px 0 5px 2px!important;background-color: #ffffff;width:530px;margin:0;}
.area_list .list li{ float:left;min-width:70px; margin-left:18px; line-height:24px;color:#0b5da2;}
.area_list .list li:hover{color:#FF8000}
.area_box .inp_area{ text-align:left;background:#fff url(../../../assets/icon/address/down-bigsize.png) no-repeat right 0;cursor: default;border: 1px solid #d3d3d3;float: left;min-width:185px;height: 26px;padding:0 30px 0 10px;font-size:12px;position:relative;}
.area_box .inp_area span{position:relative;padding-right:3px;}
.area_box .inp_area .inp_area_box{margin-left:10px;white-space: nowrap;width:240px;overflow: hidden;text-overflow:ellipsis;}
.area_box .inp_area .inp_area_box_gray{margin-left:10px;white-space: nowrap;width:240px;overflow: hidden;text-overflow:ellipsis;color:#999}
.askprice_con .files{height:28px;background: #f5f5f5;margin-left: 15px;margin-bottom: 5px;line-height: 28px;font-size:12px;}
.askprice_con .files a{color:#333;}
.askprice_con .files a:hover{
  color:#4A90E2;
}
.askprice_con .inneed{
  color:#FF8000
}
.askprice_con .listToPurchase{float: right;color:#4A90E2;position:relative;top:5px;margin-right: 60px;cursor: pointer}
.toask_table .button .btn_white{float: left;height:28px;line-height:28px;margin-left:16px;}
/*提交成功*/
.askprice_succes{width:1200px;text-align: center; padding:150px 0 100px;margin:0 auto;}
.askprice_succes b{font-size: 18px;line-height: 30px;}
.askprice_succes p{font-size:14px;color:#2A2A2A;padding-top:6px;}
.askprice_succes .mt-15{margin-top:18px;}
.askprice_succes .buttons{margin-top: 75px;}
.askprice_succes input{width:135px;height:32px; line-height:32px;border-radius:2px;font-size:12px;cursor: pointer;display:inline-block;}
.askprice_succes input.button1 {margin-right: 116px;}
.askprice_succes input.button2{background:#eee;color:#333;border:1px solid #D3D3D3;}
.askprice_succes .ask_suc_but{padding-top:77px;}

/*单选框*/
.rdo {width: 20px;height: 0px;background-color: #eee;margin-right: 30px;border-radius: 50%;position: relative;}
.rdo:before,.rdo:after {content: '';display: block;position: absolute;border-radius: 50%; /*transition: .3s ease;*/}
.rdo:before {top: -1px;left: 1px;width: 12px;height: 12px;background-color: #fff;border: 1px solid #999;}
.rdo:after {top: 1px;left: 4px;width: 8px;height: 8px;background-color: #fff;}
.rdo:checked:after {top: 2px;left: 4px;width: 8px;height: 8px;background-color:#FF8000;position: relative;bottom: 5px;}
.rdo:checked:before {border-color:#FF8000;}
.radio{position:relative;top:3px;cursor: pointer;display: inline-block;width:15px;height:15px;background: url(../../../assets/icon/tradeProcess/r_o.png) no-repeat;}
.radio-uncheck{background: url(../../../assets/icon/tradeProcess/r_d.png) no-repeat}
.city-picker-span > .placeholder {color: #aaa; /*margin-left:-100px;*/display: inline-block;height: 28px;line-height: 28px;}
.city-picker-span > .title{ /*margin-left:-100px;*/height:28px;line-height:28px;}
.jeBox-wrap .jeBox-anim{height: 500px !important;}
.limit_tip {font-size: 12px;color: #FF8000;line-height: 30px;padding-left: 2px;line-height: 24px;vertical-align: middle;}
.limit_tip .a_tip {display: inline-block;width: 14px;height: 14px;font-size: 12px;text-align: center;line-height: 14px;color: #fff;background: #FF8000;border-radius: 8px;font-style: normal;margin-right: 5px;}
.tellphoneWith{width: 323px;}
.el-date-editor .el_suffix{display: none;z-index: 9999;}
.el-date-editor:hover .el_suffix{display: block;cursor: pointer;}
.seach-box {position: relative;}
.order-input{width: 250px;height: 28px;line-height: 28px;border: 1px solid #D3D3D3;border-radius: 2px; /* padding: 0 0 0 10px;*/font-size: 12px;position: relative;background: transparent;z-index: 8;}
.order-placeholder{position: absolute;top: 30px;left:13px;color: #999; /*  z-index: 1;*/ /* width: 145px;*/height: 30px;line-height: 30px;text-align: left;text-indent: 23px;}
.order-placeholdergd{position: absolute;top: 0px;left: 0;color: #999;z-index: 0;width: 166px;height: 30px;line-height: 30px;text-align: left;text-indent: 23px;}
.order-placeholderdeta{position: absolute;top: 0px;left: 27px;color: #999;z-index: 0;width: 166px;height: 30px;line-height: 30px;text-align: left;text-indent: 10px;}
input.brandInput {width:  30px !important;display: inline-block;height: 30px;line-height: 30px;}
input.nameInput.order-input {padding: 0 25px 0 6px;}
input.brandInput {padding: 0 4px 0 9px;}
input#companyName {padding: 6px 10px;}
label.label-b {position: relative;top: -10px;}
.isActivityBegin {border-radius: 2px;margin: -22px auto 4px;line-height: 17px;width: 42px;height: 16px;text-align: center;background: #f5a623;color: #fff;cursor: pointer;}
.mj_body {border: 1px solid #ccc;background: #fff;padding: 7px 10px;color: #999;font-weight: 400;min-width: 162px;line-height: 17px;position: absolute;top: 33px;text-align: left;z-index: 9999;}
.activity_type{display: none;width: auto;line-height: 17px;min-width: 300px;max-width: 500px;padding: 10px;color: #999;text-align: left;position: absolute;top: 38px;border: 1px solid #ccc;background: #fff;z-index: 9;}
.isActivityBegin:hover +.activity_type{display: block;}
ul.unit_wordbox {width: 58px;height: 135px;border: 1px solid #d3d3d3;overflow-y: scroll;margin-left: 15px;position: absolute;z-index: 99999;background: #fff;}

.unit_wordbox li.unit_word{padding: 5px; cursor: pointer;}
.unit_wordbox li.unit_word:hover{padding: 5px; background-color: #FF8000; cursor: pointer;color: #fff;}
.error_red{
  background-color: #f3cece;
}