/*插入模板*/
.arrows {
    background: url("/themes/default/assets/images/sanjiao.png")  no-repeat;
    background-position: 210px 15px;
    display: inline-block;
}
.arrows-double{
    width: 67px;
	height: 20px;
	background-color: #ffffff;
	border-radius: 5px;
	margin:0 auto;
}
.arrows-double span{
    background: url("../../images/faw/shopServerTask/arrows-double.png") 100% no-repeat;
    width: 11px;
    height: 13px;
    margin-top: 4px;
    margin-left: 28px;
    position: absolute;
}
.rotatearrow{
	transform: rotate(180deg);
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Safari and Chrome */
}
.sel select{
    background: transparent;
    outline: none;
    -webkit-appearance: none;
    appearance:none;
    -moz-appearance:none;
}

.sel select:focus{
	 background: transparent;
    border-color: #66afe9 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) !important;
}
.titlestyle01{
	font-size: 16px;
	font-weight: bold;
	color: #1e1e1e;
}
.chosen-container {
    font-size: 14px;
    border-radius: 5px;
    border: 1px solid #d5d5d5;
    background-color: #fff;
    width: 100% !important;
}
.chosen-container-single .chosen-single {
	padding: 5px 4px 6px;
	 height:34px;
		border: none;
	 border-radius:5px;
	 background-color:#fff;
	 background:transparent;
	 -webkit-box-shadow: none;
	         box-shadow: none;
	 color: #1e1e1e;
}
.chosen-container-active.chosen-with-drop .chosen-single{
	-webkit-box-shadow: none;
	        box-shadow: none;
	background-image: none;
	border-color: #d5d5d5;
}
.w-grid-space .control-label{
	padding-top:2px;
	color: #060606;
	text-align: right ;
}
label.fengmian01 {
	background-color: #0066cc;
	border-radius: 5px;
	border: solid 1px #0066cc;
	font-size: 14px;
	color: #ffffff;
    padding: 9px 15px;
    cursor: pointer;
}
label.fengmian01 > i {
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../../images/faw/shopServerTask/accessoryicon.png) no-repeat 0 0;
    position: relative;
    top: 2px;
}
.phoneicon,.wechaticon,.qqicon,.emailicon{
	height: 16px;
	width: 16px;
	position: absolute;
	background-image: url(../../images/faw/shopServerTask/contacticon.png);
	background-repeat: no-repeat;
	background-size: 100%;
	margin-top: 10px;
	margin-left: 5px;
}
.phoneicon{
	background-position: 0 0; 	
}
.wechaticon{
	background-position: 0 -48px; 
}
.qqicon{
	background-position: 0 -96px; 
}
.emailicon{
	background-position: 0 -144px; 
}
.taptoggleBg{
	background-color: #f2f5fa;
	border-radius: 5px;
	padding-top:5px;
	padding-bottom:5px;
	margin: 20px auto;
}
.taptoggleBg .Validform_checktip{
	display: none;
}
.taptoggleBg .taptoggleBQ6{
	display: none;
}
.bill-hide{
	position: relative;
	top:56px;
}
.rightBoxImgkS4 .taptoggleBQ6{
	width: auto;
	padding:auto;
	border-bottom:none;
	margin-bottom: 0;
	padding: 30px 30px 0;
}
.form-group .productionActive {
    padding-left: 15px;
    line-height: 22px;
}
.form-group .radio-inline {
    padding-top: 5px;
    margin-right: 10px;
}
.form-group .showRadiosListL1>b{
	left: 240px;
}
.form-group .cartListAddceCrit>li{
	width:25%; 
	padding:auto; 
	border-bottom:none; 
}
.form-group .checkboxInput01{
	position:relative;
	top:0;
	display: inline;
}
.form-group .ContentDerictionH1{
	display: inline-block;
}
.form-group.ContentDerictionH1 .titleTxtSR{
	color: #1e1e1e;
}
.form-group.contentTxtSr {
    margin-top: 0;
    color: #7d7d7d;
}
.togolsPriceK1{
    padding: 20px 15px;
    margin-bottom: 20px;
    background-color: #ffede5;
    border-radius: 5px;
}
.togolsPriceK1 > b {
	font-size: 24px;
	font-weight: bold;
	color: #ff1d00;
}
.form-group .btnmoneyAction > .btnBlueBg,
.form-group  .addPBlockPM1{
	width: 110px;
	height: 40px;
	font-size: 16px;
    border-radius: 5px;
    color: #004ea2;
    padding: 0;
    text-align: center;
}
.form-group .btnmoneyAction > .btnBlueBg{
	background-image: -webkit-gradient(linear, left bottom, left top, from(#0066cc), color-stop(40%, #0f76dc), to(#1e85eb)), -webkit-gradient(linear, left top, left bottom, from(#0066cc), to(#0066cc));
	background-image: -o-linear-gradient(bottom, #0066cc 0%, #0f76dc 40%, #1e85eb 100%), -o-linear-gradient(#0066cc, #0066cc);
	background-image: linear-gradient(0deg, #0066cc 0%, #0f76dc 40%, #1e85eb 100%), linear-gradient(#0066cc, #0066cc);
	background-blend-mode: normal, normal;
	margin-right: 20px;
	
}
.form-group .addPBlockPM1{
	margin-top:20px;
	line-height: 40px;
	border-color: transparent;
	position: relative;
	top: 2px
}

/*增值服务*/
.vas-box{
	width: 100%;
  height: 45px;
  padding: 15px 20px;
  background-color: #f5f5f5;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	overflow: hidden;
}
.vas-box{
	width: 100%;
  height: 45px;
  padding: 13px 20px;
  background-color: transparent;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	overflow: hidden;
}
.vas-box:nth-child(2n){
  background-color: #f5f5f5;
}
.vas-box:last-child{
  border-radius: 0 0 5px 5px;
}
.vas-box-title{
	font-size: 14px;
  color: #070707;
  text-align: right;
  width: 85px;
  margin-right: 15px;
  white-space: nowrap;
}
.vas-box-info{
	font-size: 14px;
  color: #ff4e00;
  width: 68%;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	white-space: nowrap;
}
.vas-box-price{
	font-size: 14px;
	font-weight: bold;
  color: #d81e06;
  text-align: right;
  width: 18%;
}
.linethrough{
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	text-decoration: line-through;
	margin-right:5px;
}

.vas-box input[type="radio"] {
  width: 16px;
  height: 20px;
  opacity: 0;
  position: absolute;
  right: 20px;
  margin-top: 1px;
  cursor: pointer;
  z-index: 3;
}
.vas-box input[type="radio"]+label:before {
  content: "";
  width: 12px;
	height: 12px;
	border-radius: 2px;
  border: solid 1px #b5b5b5;
  position: absolute;
  z-index: 1;
  right: 20px;
  margin-top:5px;
}
.vas-box input[type="radio"]:checked+label:after {
  content: "";;
  position: absolute;
  z-index: 3;
  right: 16px;
  margin-top:1px;
	background:url("/themes/default/assets/images/faw/shopServerTask/iconChecked.png") no-repeat 100%/100%;
	width: 15px;
	height: 15px;
} 
/*快包详情*/
.statusTab{
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	line-height:30px;
	width: 92px;
	height: 30px;
	background-color: #d50707;
	display:inline-block;
	position:relative;
	left:-20px;
	margin-bottom:20px;
}
.statusTab:after{
	content: ' ';
	position:absolute;
	right:-30px;
	top:0;
	height:0;
	width:0;
	border:15px solid;
	border-color:transparent transparent transparent #d50707;
}
.statusTab-grey{
  background-color: #999;
}
.statusTab-grey:after{
  border-color:transparent transparent transparent #999;
}
.priceMax{
	font-size: 30px;
	font-weight: bold;
	color: #ed6d00;
}
.tipInfo{
	font-size: 14px;
	line-height: 24px;
	color: #999999;
	padding-left:18px;
}
.bidProcessList{
	padding:10px 0;
	border-bottom: solid 1px #ececec;
}
.bidProcessList-show.w-grid{
	margin-bottom:0;
}
.bidProcessList .pic_cover_shop{
	margin-right:10px;
}
.bidProcessList-right{
	display:inline-block;
	position:relative;
  top:2px;
  vertical-align: top;
}
.bidProcessList-title{
	font-weight:700;
  display:inline-block;
  margin-bottom: 0;
}
.bidProcessList-title a{
  max-width: 200px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.bidProcessList-phone{
	margin-left: 60px;
  position: relative;
  top:-3px;
  color: #ED6D00 !important;
  display: inline-block;
}
.bidProcessList-icon{
	position:absolute;
	right:20px;
	top:20px;
}
.bidProcessList-info{
	padding:10px 15px;
	margin-bottom:15px;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}
.bidProcessList-info p{
	font-size: 14px;
	color: #333333;
	margin-bottom:0;
}
.bidProcessList-file{
	display: block;
	color:#777;
}
.bidProcessList-file:hover{
	color:#004ea2;
}
.bidProcessList .titleFcontentTextL{
	margin-bottom:0;
}
.bidProcessList {
	margin-bottom:0;
}
.bidProcessList [class^="btn-min"]{
	margin:0;
	margin-top: 2px;
  margin-bottom: 2px;
}
.bidProcessList-certifiedImg{
  position: absolute;
  margin-left: -30px;
  margin-top: -5px;
}
.bidProcessImg{
	position: absolute;
  right: 10%;
  width: auto;
  height: 75px;
  margin-top: -38px;
}
.pic_cover_mark{
	position: absolute;
	top:0;
	left: 0;
	width: 0;
	height: 0;
	border: 13px solid;
	border-color: currentColor transparent transparent currentColor;
}
.pic_cover_mark:before{
	content: '';
	background-image: url('/themes/default/assets/images/vipmark.png');
	display: inline-block;
	background-repeat: no-repeat;
	background-position: 2px 2px;
  position: absolute;
  top: -11px;
  left: -12px;;
  width: 12px;
  height: 12px;
}
.pic_cover_mark01{
	color: #ffad03;
}
.pic_cover_mark02{
	color: #b9c8cf;
}
.pic_cover_mark03{
	color: #dcb288;
}
.appraisalText{
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  color: #439c2b;
  vertical-align: text-top;
}
.appraisalText-red{
  color: #cc2929;
}
.appraisalText-orange{
  color: #ff8e05;
}
.appraisalText .sol{
  font-size: 16px;
}
.sol-mark{
  background: url(/themes/default/assets/images/icon/mark.png) no-repeat 100%;
  height: 16px;
  width: 16px;
  vertical-align: middle;
}
.iconText .sol-star-1-b{
  color: #f5a623;
}
.appraisalText .fingerIcon{
  background:url("/themes/default/assets/images/fingerIcon.png") no-repeat 100%;
  height: 16px;
  width: 16px;
  vertical-align: middle;
}
.employer-info{
  font-size: 14px;
}
.employer-info-data{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding:0 6%;
}
.btn-contact{
  width: 260px;
	height: 40px;
	border-radius: 3px;
  border: solid 1px #ed6d00;
  line-height: 38px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 16px;
  color: #ed6d00;
  overflow: hidden;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}
.btn-contact-L{
  display: inline-block;
  width: 45%;
	height: 100%;
  background-color: #ed6d00;
  color: #fff;
}
.btn-contact-R{
  display: inline-block;
  width: 54%;
  height: 100%;
  font-weight: bold;
}
/* 快包详情 end */
.form-text-evaluate{
	position: relative;
	top: 14px;
	color: #7d7d7d;
}
.form-text-evaluate a{
	text-decoration: underline;
}
.evaluate_box .boxAddressG1{
  width: 526px;
}
.evaluate_body label{
  width: 110px;
  text-align: right;
}
.evaluate_body input{
  width: 301px;
  height: 35px;
  border-radius: 3px !important;
  border: solid 1px #d5d5d5;
}
.evaluate_tip{
	background-color: #fff6ee;
	border-radius: 5px;
	width: 100%;
	padding: 10px;
	margin-top: 15px;
}
.evaluate_tip p{
	font-size: 14px;
	color: #ed6d00;
	margin-bottom: 0;
}
.common_problem{
  padding-top: 10px;
}
.common_problem>li>a{
  font-size: 14px;
	line-height: 28px;
	color: #666666;
}
