/* 必要布局样式css */

.new_con {
	max-width: 850px;
	margin: 0 auto;
	margin-top: 30px;
}
.newtel {
	height: 40px;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 10px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #666
}
.new_telst {
	width: 450px;
	margin: 0 auto;
	position: relative;
	top: 6px;
	text-align: center
}
.new_telst li {
	width: 200px;
	line-height: 30px;
	text-align: center;
	float: left;
	display: inline;
	font-family: "微软雅黑";
	cursor: pointer;
}
.new_telst li.newon {
	color: #217af0;
	font-weight: bold;
}
.new_telst p {
	position: absolute;
	top: 34px;
	left: 0px;
	width: 200px;
	height: 7px;
	border-top: 1px solid #217af0;
	overflow: hidden;
	text-align: center;
}
.new_telst b {
	display: inline-block;
	width: 0;
	height: 0;
	margin-top: -3px;
	border-style: solid dashed dashed dashed;
	border-width: 9px;
	border-color: #217af0 #fff #fff #fff;
	overflow: hidden;
	zoom: 1;
	font-size: 0;
}
.new_lst {
	min-height:  600px;
	position: relative;
	overflow: hidden;
	display: none;
	margin-top: 10px;
	padding-top: 10px;
}
.new_lst ul {
	position: absolute;
	left: 0px;
}
.new-wrap {
	margin-top: 30px;
}
.new-wrap .show {
	display: block;
}
li.new_cnlf {
	width: 370px;
	float: left;
}
li.new_cnlf p {
	width: 100%;
}

p.newlf_tx {
	font-size: 14px;
	line-height: 26px;
	color: #999;
	height: 105px;
	overflow: hidden;
}
li.new_cnrf {
	float: right;
	width: 820px;
	margin-left: 10px;
}
.newrf_lst dd {
	width: 368px;
	height: 85px;
	border: 1px solid #e4e4e4;
	float: left;
	margin-left: 35px;
	margin-bottom: 20px;
}
p.new_rq {
	width: 65px;
	height: 65px;
	background: #969393;
	float: left;
	text-align: center;
	color: #FFF;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
p.new_rq span {
	display: block;
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	line-height: 35px;
	padding-top: 5px;
}
p.new_rq span img{margin-top: 10px;}
p.newrf_tx {
	float: left;
	width: 270px;
	margin-top: 8px;
}
p.newrf_tx .haiguantitle { font-size: 18px;color:#333; font-weight: bold;}

p.newrf_tx .haiguanmingxi {font-size: 14px;color:#999;line-height: 24px;}
p.newrf_tx span {
	display: block;
	font-size: 12px;
	color: #999;
	overflow: hidden;line-height: 24px;
}
.newrf_lst dd:hover {
	width: 366px;
	height: 83px;
	border: 2px solid #217af0;
	box-shadow: 0px 0px 15px rgba(37, 125, 242, .27);
}
.newrf_lst dd a { color: #333;
}
.newrf_lst dd:hover p.newrf_tx a {
	color: #217af0;
}
.newrf_lst dd:hover p.new_rq {
	background: #217af0;
	margin-top: 9px;
	margin-left: 9px;
}
.newrf_lst dd:hover p.newrf_tx {
	margin-top: 7px;
}
.mr0 {
	margin-right: 0px;
}
/* search */
.new_lst .search {
	width: 160px;
	height: 36px;
}
.new_lst .search {
	width: 160px;
	height: 36px;
	border-radius: 5px;
	background: #e4e4e4;
	margin: 10px auto;
}
.new_lst .search input {
	width: 160px;
	height: 36px;
	line-height: 36px;
	border-radius: 5px;
	background: none;
	padding: 0 15px;
}
.new_lst .search .search-btn {
	width: 56px;
	height: 36px;
	background: url(../img/search.png) no-repeat center;
	cursor: pointer;
}
.new_lst .table-top {
	margin: 40px 0 10px 0;
	line-height: 30px;
	border-radius: 30px;
}
.new_lst .table {
	width: 100%;
	min-height: 380px;
}
.new_lst .table table{
	width: 100%;
}
.new_lst.table th {
	border: 1px solid #ebebeb;
	background: #bccfee;
	height: 33px;
}
.new_lst .table td {font-size: 14px;
	border: 1px solid #ebebeb;
	height: 33px;
	text-align: center;
}
.new_lst.table tr td:last-child{
	text-align: left;
	padding-left: 15px;
}
/*表格*/
.table th{ color: #fff;height: 36px;font-weight: normal;
	border: 0;
	background: #347bd9;
}
.table td{
	border: 1px solid #dfdfdf;
}
.table tr:nth-child(2n+1){
	background: #eeeeee;
}
.table tr:hover{
	background: #ebf4fc;
}
.table td span{
	padding: 3px 0px;
	color: #ffffff;
	display: inline-block;
	width: 120px;
	text-align: center;
	white-space: nowrap;
	margin: 0 5px;
}
.table td a{ width: 80px; height: 30px; border: 2px #1056b4 solid; padding:2px 10px;border-radius: 9px;
	color: #0553b7;
}
.table td a:hover{
	color: #fff;
	background: #3491fe;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
#qingdan {height:26px;position: relative;z-index:5;width: 850px;}
#qingdan div {float:left;line-height: 26px;}
#qingdan div input {width:200px; height: 26px;}
#qingdan div a {display: block;width: 60px;height: 30px; background-color: #3491fe; color:#fff; font-size: 16px; text-align: center;line-height: 26px;}
.tongji {line-height:30px;padding: 10px;text-indent:2em;color: #333;}
.tongji img {float:left; margin-right:20px;}
.btn-blue{ font-size:18px; height:44px; line-height:44px; padding:0; width:250px;}
.f-r3{ border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.btn-blue{ background-color:#2f78dc;border-color:#2f78dc;color:#fff;}
.btn-blue:hover,.btn-blue:active:hover,.btn-blue:focus{background-color:#4992f6;border-color:#4992f6;color:#fff;}
.item-ifo{position: relative;width: 270px; margin:0 auto; margin-top: 30px;}
.item-ifo a {width:270px; height:50px;display:block; text-align:center;}
/* 2019-03-23 */
.wuliu #qingdan select{
	width: 200px;
	height: 26px;
}
.wuliu .bar {
	margin-top: 20px;
	background-color: #ebf4fc;
	color: #347bd9;
	height: 40px;
	line-height: 40px;
}
.wuliu .bar .time {
	color: #347bd9;
	width: 105px;
	text-align: center;
}
.wuliu .bar .right {
	padding-right: 10px;
}
.wuliu .bar .right span {
	vertical-align: 10px;
	display: inline-block;
	padding-left: 25px;
	background-size: auto 20px;
	background-repeat: no-repeat;
	background-position: left center;
}
.wuliu .bar .right .print {
	background-image: url(../img/icons/print.svg);
}
.wuliu .bar .right .share {
	background-image: url(../img/icons/share.svg);
	margin-left: 10px;
}
.wuliu .wl-list {
	padding:  20px 80px 20px 95px;
}
.wuliu .wl-item {
	padding-left: 30px;
	border-left: 1px solid #efefef;
	position: relative;
}
.wuliu .wl-status {
	color: #333;
	font-weight: bold;
	font-size: 20px;
	margin-top: 15px;
}
.wuliu .wl-status i {
	position: absolute;
	left: -18px;
	top: 2px;
	display: block;
	width: 35px;
	height: 35px;
	border-radius: 100%;
	background-image: url(../img/icons/accept.svg);
	background-size: 50% auto;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ccc;
}
.wuliu .wl-status i.icon-accept {
	background-image: url(../img/icons/accept.svg);
}
.wuliu .wl-status i.icon-send {
	background-image: url(../img/icons/send.svg);
}
.wuliu .wl-status i.icon-truck {
	background-image: url(../img/icons/truck.svg);
}
.wuliu .wl-item:first-child .wl-status {
	color: #2F78DC;
	margin-top: 0;
}
.wuliu .wl-item:first-child .wl-status i{
	background-color: rgb(236, 147, 56);
}
.wuliu .wl-info {
	color: #333;
	font-size: 16px;
	position: relative;
	line-height: 24px;
	padding-bottom: 20px;
	padding-top: 20px;
}
.wuliu .wl-info span {
	color: #333;
}
.wuliu .wl-item:first-child .wl-info {
	color: rgb(236, 147, 56);
}
.wuliu .wl-item:last-child .wl-info {
	padding-bottom: 0;
}
.wuliu .wl-time {
	color: #111;
	position: absolute;
	left: -130px;
	width: 80px;
	text-align: right;
	top: 18px;
	font-size: 14px;
	line-height: 20px;
}
.wuliu .wl-time::after {
	content: "";
	display: block;
	position: absolute;
	width: 10px;
	height: 10px;
	border-radius: 100%;
	background-color: #ccc;
	right: -25px;
	top: 4px;
}

.zhengwu  li{
	position: relative;
	cursor: pointer;
}
.zhengwu  .active>i{
	position: absolute;
	bottom: -30px;
	left: 65px;
	display: inline-block;
	width: 25px;
	height: 21px;
	background: url("../img/tz-arrow-down.jpg") no-repeat;
	background-size: 100% 100%;
}

.zhengwu  .info{
	padding: 20px;
	background-color: #2D7BDC;
	font-size: 18px;
	color: #fff;
	width: 805px;
	float: left;
	margin-left: 25px;
	margin-top: 5px;
	display: none;
}
.zhengwu .text {
	display: none;
}
.zhengwu .show{
	display: block;
}
.zhengwu #zhengwu {
	width: 160px;
}

.zhengwu #zhengwu a{
	width: 160px;
}

.application-list {
	margin: 0 -6px;
}
.application-label {
	width: 134px;
	height: 98px;
	padding: 0 6px;
	margin-bottom: 18px;
}
.application-label-inner {
	width: 100%;
	height: 100%;
	position: relative;
	font-size: 18px;
	color: #fff;
	line-height: 80px;
	text-align: center;
}
.icon-app-arrow {
	position: absolute;
	display: block;
	width: 22px;
	height: 22px;
	background: url(../img/application/app-arrow.png) no-repeat center;
	background-size: contain;
	bottom: 18px;
	right: 25px;
}
.application-label-inner-1 {
	background: #0A8BE7;
}
.application-label-inner-2 {
	background: #FFBB33;
}
.application-label-inner-3 {
	background: #E64578;
}
.application-label-inner-4 {
	background: #2AC0B4;
}
.application-label-inner-5 {
	background: #0A8BE7;
}
.application-label-inner-6 {
	background: #FFBB33;
}
.application-label-inner-7 {
	background: #E64578;
}
.application-item {
	width: 134px;
	height: 98px;
	padding: 0 6px;
	margin-bottom: 18px;
}
.application-item-inner {
	display: block;
	width: 100%;
	height: 100%;
	border: 1px solid #C0C3C6;
	background: #fff;
	color: #504F4F;
	font-size: 16px;
	padding-top: 10px;
	text-align: center;
	cursor: pointer;
}
.application-item-inner img {
	width: 50px;
	height: 50px;
	object-fit: contain;
	object-position: center;
	display: block;
	margin: 0 auto 5px;
}
.application-item-inner:hover{
	border-color: #8EB5EA;
	background: #E9F2FD;
}
.gray{
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	/*pointer-events: none;*/
}