@charset "utf-8";
.openBtn{ float: left; width:40px; display: block; text-align: center; background: url("../../img/delivery/up-icon-black.png") no-repeat 5px center;background-size: 15px; padding-left: 20px; color: #343434; cursor: pointer;}
.close .openBtn{ background: url("../../img/delivery/down-icon-black.png") no-repeat 5px center;background-size: 15px;}
.detail-r-row .order-item.address{font-size: 15px;}
.detail-l-item-t .time{ margin-left: 20px;}
.detail-l-item-t .tag{float: right;}
input[type=checkbox]:checked + .order-list-item {
	border-width:3px;
	box-sizing: border-box;
	height:148px;
}
.meituan{
	background: #1890FF;
	color:#fff;
	padding:2px 3px;
}
.ele{
	background: #ED5565;
	color:#fff;
	padding:2px 3px;
}
.pop-addressP-list-item.current{background: #006599;  color: #FFF;}
.all-item{line-height: 30px;padding:0 5px;border-left: 8px solid #fff;color: #9a9a9a;}
.all-item.choice{border-left: 8px solid #1890ff; color: #1890ff;}
.content-bttom{ position: relative;padding: 0 10px;}
.createOrder{ position: absolute; top: -50px; right: 10px;background: #162355;color: #fff;width:100px; line-height: 40px;text-align: center;border-radius: 100px;}
.new-table-item .choice-icon2{width: 18px;height:18px;display:inline-block;vertical-align: text-bottom;border-radius: 3px;border: 2px solid #fff; cursor: pointer;}
.new-table-item .orderItem{font-size: 18px; font-weight: bold; min-width: 80px; display: block; height:40px; background: #7bcec4;color: #fff; line-height:40px; margin: 5px; border-radius: 5px; float: left; box-sizing: border-box; padding: 0 25px 0 5px;cursor: pointer; position: relative;}
.new-table-item .orderItem .choice-icon2{ margin-right:5px;}
.new-table-item .orderItem .tag{ width: 20px; height: 20px; display: block; position: absolute; right: 0; top: 0; line-height: 20px; font-size: 12px; text-align: center; background:red; color: #fff; border-radius: 0 5px 0 5px;}
.new-table-item .orderItem.hidden .tag{ display: none;}
.new-table-item .orderItem.hidden{ padding-right: 5px;}
.new-table-item .orderItem.package-time{background-color: #f7be4a;}
.new-table-item .orderItem.send-time{background-color: #fc7b62;}
.new-table-item .orderItem.over-time{background-color:#b48baa;}
.new-table-item .orderItem.choice{ background-color: green;}
.new-table-item .choice .choice-icon2{background: url(../../img/checkbox.png) no-repeat center;background-size: 16px auto;}
.imitate-checkbox:checked + .imitate-checkbox-icon{background:#FFF url(../../img/company-pay-succeed-tip.png) no-repeat center;background-size: 20px auto;}
.choiceList{}
.choiceList .list-item{  min-width: 80px; display: block;  height: 40px;  background: #fc7b62;  color: #fff;  line-height: 40px;  margin: 5px;  border-radius: 5px;  float: left;  box-sizing: border-box;  padding: 0 40px 0 5px;  cursor: pointer; position: relative;text-align: center;}
.choiceList  .deleteBtn{ width: 40px; height: 40px;display: block; position: absolute; right: 0; top: 0; background: url("../../img/delivery/close-icon-white.png") no-repeat center;background-size: 25px; cursor: pointer;}
.choiceAll{ cursor: pointer;}
.new-table-tr.other{background: #d3d3d3;}

.rightDiv-top{ height: 46px; line-height: 46px; background: #1b779f;color: #fff; box-sizing: border-box; padding:0 45px 0 5px;  position: relative;cursor: pointer; }
.phone-list{display: none;  position: absolute;  top: 40px;  z-index: 50;  background: #efefef;  overflow-x: auto;  border: 1px solid #bbb;  width:175px;  box-sizing: border-box;}
.open .phone-list{  display:block;}
.phone-list-item{padding: 0 10px;cursor: pointer;border-bottom: 1px solid #bbb;}
.phone-list-item:hover{background: #ccc;}
.right-l{ float:left; width: 400px;box-sizing: border-box;}
.right-r{ float:left; width: 400px;box-sizing: border-box;}
.rightDiv .icon-user{ width: 36px; display: block; height: 36px; position: absolute; left: 0;top: 5px; background: url("../../img/user-icon-2x.png") center no-repeat; background-size: 30px;}
.rightDiv .icon-shop{ width: 36px; display: block; height: 36px; position: absolute; left: 0;top: 5px; background: url("../../img/icon-shop.png") center no-repeat; background-size: 20px;}
.has-l-icon{ padding-left: 40px;}
.shopList{ width: 100%;}
.shopList-item{ width: 100%; box-sizing: border-box; position: relative;height: 50px; line-height: 50px;cursor: pointer; padding: 0 50px 0 10px; overflow: hidden;}
.shopList-item:nth-child(2n+2){ background: #efefef;}
.shopList-item .icon{ width: 20px; height: 20px; display:block; border: 2px solid #ff6432;float: left; margin: 15px 5px 0; box-sizing: border-box; position: relative;}
.shopList-item.current .icon:before{ width: 20px; height: 20px; display: block; content:''; background: url("../../img/group/check-icon-choice.png") no-repeat center; background-size: 20px;}
.edit-text.edit-address{ width: auto;}
.rightDiv-top2{ height: 46px; line-height: 46px; background:#ff6432;color: #fff; box-sizing: border-box;  position: relative;cursor: pointer; }
.addProduct{width: 100px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	background: #1980FF;
	border-radius: 4px;
	padding: 0 15px;
	display: block;
	cursor: pointer;
	font-size: 16px;
	float: right;margin-top: 5px;margin-right: 5px;}
.search-input{ height: 30px;}
.search-box{ border-bottom: 1px solid #c2c2c2; padding: 10px 20px;background: #fcfaf8}
.searchList{ height: 445px; overflow-y: auto;}
.searchList-item{ padding: 10px;border-bottom: 1px solid #f1f1f1;line-height: 30px;}
.searchList-item .title{ width: 100%; height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box; padding-right: 80px; position: relative;}
.searchList-item .fr{position: absolute; right: 0; top:0;}
.specList{ display: flex;}
.specList-item{display: inline-block;
	margin-right: 10px;
	padding: 0 10px;
	border: 1px solid #E7E7E7;
	background-color: #F5F5F5;
	font-size: 14px;
	cursor: pointer;}
.productList{max-height: 200px; overflow:hidden;overflow-y: auto; width: 100%;}
.productList-item{ position: relative; width: 100%; padding-left: 70px;border-bottom: 1px solid #c2c2c2;padding-bottom: 5px;box-sizing: border-box;padding-right: 40px;}
.productList-item .img{ position: absolute; left:5px;top: 5px; width: 60px; height: 60px;display: block;}
.productList-item .title{ line-height:35px; height: 35px; width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-right: 35px;border: 0;}
.productList-item .text{ height: 30px; border: 1px solid #c2c2c2;width: 50px;display: inline-block;vertical-align: middle; padding: 0 5px;}
.productList-item .closeBtn{ position: absolute; right: 5px;top: 5px;width: 30px;height: 30px; display: block;padding: 5px; box-sizing: border-box;}
#createOrder-form .edit-row{ padding-left: 100px;}
.order-time {
	line-height: 18px;
	color:#999;
}
.new-order-item{
	padding: 0 20px;
	box-sizing: border-box;
	line-height: 30px;
	width: 100%;
}
.new-order-item .left{
	float: left;
	margin-right: 10px;
}
.new-order-item .right{
	float: right;

}
.new-price{
	color: #0e90e8;
	max-width: calc(100% - 60px);
}
.line-title{
    color: #999999;
    line-height: 40px;
}
.sendBox{
	line-height: 30px;
}
.blue{
	color: #1890ff;
	margin-left: 16px;
	font-weight: normal;
	font-size: 14px;
	cursor: pointer;
}
.new-line{
	padding:0 10px;
	color: #827868;
    line-height: 40px;
    font-weight: bold;
    font-size: 16px;
}
.source-title{font-size: 16px;color: #0e90e8;margin-top: 10px;}
.sortlabel{display: block; float: left;position: relative;margin-right: 10px;margin-bottom: 8px;width: 220px;height: 70px;border-radius: 2px;box-shadow: 0px 2px 8px 0px rgba(216, 236, 255, 1);background-position: 1px 1px;}
.sortlabel.own{background: url('../../img/send/own.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.sf,.sortlabel.sfsc,.sortlabel.sfc,.sortlabel.sfv,.sortlabel.yhsf,.sortlabel.kasf{background: url('../../img/send/send-sf.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.daown,.sortlabel.dadajs,.sortlabel.da,.sortlabel.dada,.sortlabel.yhdada,.sortlabel.kadada{background: url('../../img/send/send-dada.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.uu,.sortlabel.uupt,.sortlabel.yhuu,.sortlabel.kauu{background: url('../../img/send/send-uu.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ss,.sortlabel.yhss,.sortlabel.kass,.sortlabel.sserp{background: url('../../img/send/send-ss.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.fn,.sortlabel.fnv,.sortlabel.fengniao,.sortlabel.yhfn,.sortlabel.kafn,.sortlabel.kafnv{background: url("../../img/send/send-fn.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.mtps,.sortlabel.mtpt,.sortlabel.mtls,.sortlabel.yhmtps,.sortlabel.kamtps{background: url('../../img/send/send-mt.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.gxd,.sortlabel.gxdv,.sortlabel.gxdl,.sortlabel.yhgxd,.sortlabel.kagxd{background: url("../../img/send/send-gxd.png")no-repeat 4px 4px;background-size: 40px;}

.sortlabel.ql{background: url('../../img/send/send-qlkj.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.qmqs{background: url('../../img/send/send-qmqs.png') no-repeat 4px 4px;background-size: 40px;}
.sortlabel.pbd{background: url("../../img/send/send-pbd.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ccs{background: url("../../img/send/send-ccs.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.hgs{background: url("../../img/send/send-hgs.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ybtc{background: url("../../img/send/send-ybtc.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.keloop{background: url("../../img/send/send-kpz.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.apt{background: url("../../img/send/send-apt.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.tt{background: url("../../img/send/send-tt.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.kd{background: url("../../img/send/send-kd.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.hj{background: url("../../img/send/send-hj.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.kfw{background: url("../../img/send/send-kfw.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.bl{background: url("../../img/send/send-bl.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.tz{background: url("../../img/send/send-tz.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.fq{background: url("../../img/send/send-fq.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.fwzj{background: url("../../img/send/send-fwzj.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ccks{background: url("../../img/send/send-ccks.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.pt365{background: url("../../img/send/send-pt365.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.gg{background: url("../../img/send/send-gg.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.sdl{background: url("../../img/send/send-sdl.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ndd{background: url("../../img/send/send-ndd.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ql{background: url("../../img/send/send-ql.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.adx{background: url("../../img/send/send-adx.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.xu{background: url("../../img/send/send-xu.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ld{background: url("../../img/send/send-ld.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.jdy{background: url("../../img/send/send-jdy.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ssv{background: url("../../img/send/send-ssv.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.cp{background: url("../../img/send/send-cp.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.tuitui{background: url("../../img/send/send-tuitui.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.qld{background: url("../../img/send/send-qld.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ycfk{background: url("../../img/send/send-ycfk.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ym{background: url("../../img/send/send-ym.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.xyd{background: url("../../img/send/send-xyd.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.sjs{background: url("../../img/send/send-sjs.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.dousong{background: url("../../img/send/send-dousong.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.zlb{background: url("../../img/send/send-zlb.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.didi{background: url("../../img/send/send-didi.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.kps{background: url("../../img/send/send-kps.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel.ddqs{background: url("../../img/send/send-ddqs.png")no-repeat 4px 4px;background-size: 40px;}

.sortlabel.kacp,.sortlabel.kaft{background: url("../../img/send/send-self.png")no-repeat 4px 4px;background-size: 40px;}
.sortlabel .imitate-checkbox-icon{ position: absolute; right: 0px; top:1px;}
.sortlabel .result{position: absolute;bottom: 0;line-height: 24px;font-size: 13px;color:#888;font-weight: normal;width:210px;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sortlabel .sort-name{font-weight:bold;color:#333;line-height:42px;position: absolute;top: 0;left:60px}
.sortlabel .remark{color:red;line-height:30px;position: absolute;top:25px;left:60px;font-size: 12px;}
.sortlabel .price{position: absolute;top: 0;right:5px;line-height: 30px;color:#C20000;font-size: 18px;font-weight: bold;}

.sortlabel.error{color: #666;background-color: #e4e4e4;}
.sortlabel.error .result{color: #ff0000;}

.innerSort{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: -1;
	box-sizing: border-box;
	border: 1px solid #fff;
}
.imitate-checkbox:checked ~.innerSort{
	border-color:#1890ff;
	background-color: #cfe8ff;
}
.imitate-checkbox:checked ~.result{
	color:#1890ff;
}
.sserp-table{ width: 100%; text-align: center; }
.sserp-table .sserp-tr1{ width: 5%;}
.sserp-table .sserp-tr2{ width: 15%;}
.sserp-table .sserp-tr3{ width: 70%;}
.sserp-table .sserp-tr4{ width: 10%;}

.cproduct-item{position: relative;padding-right: 60px;}
.cproduct-item .num{position: absolute;right: 0;top: 0;}

.sub-right-header-nav li{font-size: 14px;}

.tabs.green{
	color:green;
	border:solid 1px green;
}
.order-list-item.green{
	border:solid 1px green;
}
.order-list-item.green .order-header{
	background:green;
}

.tabs.pink{
	color:#FFB6C1;
	border:solid 1px #FFB6C1;
}
.order-list-item.pink{
	border:solid 1px #FFB6C1;
}
.order-list-item.pink .order-header{
	background:#FFB6C1;
}

.customer-remark{min-height: 40px;}



.run-index-page .pop1{z-index: 24}
.run-index-page .pop-mask2{z-index: 25;}
.run-index-page .pop2{z-index: 26}