﻿.resource-box {
	display:block;
	position:relative;
	list-style-type:none;
	margin:8px;
    margin-top:0px;
}
.resource-box li {
	display:block;
	position:relative;
	float:left;
	list-style-type:none;
	width:383px;
	min-height:50px;
	margin:4px;
	border:1px solid #dddddd;
	background-color:#ffffff;
}
.Resource-list-box em,.Resource-list-box i {
	font-style:normal;
}
.Res-delete-mycargo {
	position:absolute;
	right:5px;
	top:5px;
	background:#E00000 url(../Images/minIcon/delete.png) no-repeat 1px -11px;
	width:14px;

	height:14px;
}

.Res-delete-mycargo:hover {
	background-color:#FF4343
}
.Res-box-adr-tit {
	display:table;
	padding:10px 20px 10px;
}
.Resource-box-cargotype {
	width:70px;
	text-align:center;
	margin-right:30px;
	float:left;
	font-size:12px;
}
.Resource-box-cargotype i {
	font-size:12px;
}
.Resource-box-cargotype .Res-cargotype {
	color:#ff6600;
}
.Resource-box-tit-where {
	float:left;
	width:240px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.Resource-box-tit-where i {
	font-size:15px;
}
.Res-box-info span {
	float:left;
	display:block;
	width:54px;
	height:54px;
	background:url('../Images/minIcon/resource-ico-n.png') -5px -64px no-repeat;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	margin-right:46px;
}
.Res-box-info {
	display:table;
	padding:0px 20px;
}
.Res-box-info-price {
	padding-top:12px;
	float:right;
	width:240px;
}
.Res-box-info-price i {
	color:#d72828;
	font-size:18px;
	padding:0px 3px;
}
.Res-box-info-respic {
	margin-top:15px;
}
.Res-box-info-pricerange {
	padding-top:5px;
}
.Res-box-info-range {
	padding-top:10px;
	color:#888888;
	padding-bottom:5px;
}
.Res-box-info-range i {
	font-size:16px;
}
.Res-box-cargoweight {
	display:table;
	padding:10px 20px 10px 0px;
	height:44px;
}
.Res-box-weight {
	float:left;
	width:100px;
	text-align:center;
	margin-right:20px;
	font-size:12px;
	padding-left:10px;
	color:#888;
	height:26px;
	overflow:hidden;
}
.Res-box-info-weight {
	float:right;
	width:240px;
}
.Res-box-info-weight em {
	background:#00A934;
	padding:2px 6px;
	margin-right:5px;
	color:#FFF;
	font-size:12px;
}
.Res-cargo-owner {
	border-top:1px dashed #BEBEBE;
	display:table;
	width:100%;
	background:#F5FFF8;
	padding:8px 0px;
}
.Res-cargo-owner em {
	margin-right:8px;
	color:#999;
}
.Res-cargo-owner span {
	float:left;
	width:190px;
	padding-left:20px;
	overflow:hidden;
	height:30px;
	line-height:30px;
}
.Res-cargo-btn {
	display:table;
	width:100%;
}
.Res-cargo-btn a {
	display:block;
	width:33.33%;
	cursor:pointer;
	line-height:50px;
	float:left;
	text-align:center;
	font-size:16px;
	color:#fff;
}
.Res-cargo-btn a:hover {
	color:#fff;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity:0.85;
	opacity:0.85;
}
.Res-cargo-detailinfo {
	background-color:#5db75d;
}
.Res-cargo-collect {
	background-color:#4dadb9;
}
.Res-cargo-contact {     background-color: #E8B80C; }
.Res-Rellatedcargo-btn a {
	cursor:pointer;
	display:block;
	width:50%;
	line-height:50px;
	float:left;
	text-align:center;
	font-size:16px;
	color:#fff;
}

.Rellatedcargo-detailinfo { background-color: #5db75d; }
.Rellatedcargo-contact{background-color: #E8B80C;}
.Res-Rellatedcargo-btn a:hover {
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity:0.85;
	opacity:0.85;
	color:#fff;
}
.Resource-carlist-head {
	padding:20px 20px 0px;
	height:85px;
}
.Res-carlist-info {
	float:left;
	width:240px;
}
.Resource-carlist-head span {
	float:left;
	display:block;
	width:54px;
	height:54px;
	background:url('../Images/minIcon/resource-ico-n.png') -5px -9px no-repeat;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	margin-right:46px;    margin-top: 6px;
}
.Res-carlist-plate {
	height:30px;
	line-height:30px;
	width:150px;
	text-align:center;
}
.Res-carlist-plate i {
	color:#888;
}
.Res-carlist-type {
	padding-top:5px;
	width:150px;
	text-align:center;
}
.Res-carlist-type i {
	font-size:20px;
	color:#d72828;
}
.Resource-carlist-size {
	display:table;
	padding:10px 40px;
}
.Resource-list-matchbox .Resource-carlist-size {
	padding:8px 40px 0;
}
.Resource-list-matchbox .Resource-carlist-range {
	padding:8px 40px;
	text-align:center;
	color:#888;
}
.Resource-list-matchbox .Resource-carlist-range i,.Resource-list-matchbox .Resource-carlist-range em {
	font-size:18px;
	color:#D72828;
	padding:0 2px;
}
.Resource-carlist-size span {
	width:100px;
	display:block;
	color:#888;
	float:left;
}
.Resource-carlist-size span i {
	color:#888;
	padding-right:2px;
}
.Resource-carlist-driver {
	border-top:1px dashed #BEBEBE;
	display:table;
	background:#F5FFF8;
	width:100%;
	padding:10px 0px;
}
.Resource-carlist-driver p {
	height:32px;
	overflow:hidden;
	line-height:32px;
	padding:0 20px;
}
.Resource-carlist-driver p em {
	margin-right:8px;
	color:#999;
}
.Resource-carlist-driver p span {
	display:block;
	height:32px;
	float:left;
}
.Resource-carlist-driver .Resource-carlist-fbname {
	width:110px;
	padding-right:10px;
	overflow:hidden;
}
.Resource-carlist-driver .Resource-carlist-fbtel {
	width:140px;
	overflow:hidden;
}
.Resource-carlist-driver .Resource-carlist-fbtime {
	width:90px;
	overflow:hidden;
}
.Res-car-btn a {
	font-size:16px;
	color:#fff;width:50%;
}
.Res-car-collect {
	display:block;
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background-color:#4dadb9;
}
.mycargos_box {
	width:381px;
	border:1px solid #4DADB9;
	position:absolute;
	visibility:hidden;
	background-color:white;
	line-height:2em;
}
.mycargos_box em {
	float:right;
	position:absolute;
	right:8px;
	top:8px;
	cursor:pointer;
	font-style:normal;
	height:20px;
	line-height:22px;
	width:20px;
	text-align:center;
	font-weight:900;
	font-family:黑体;
	background-color:#FFFFFF;
	border-radius:2px;
	font-size:16px;
	color:#D72828;
}
.mycargos_box em:hover {
	background-color:#D72828;
	color:#fff;
}
.mycargos_box .mycargos_list {
	overflow-y:auto;
	overflow-x:hidden;
	max-height:200px;
}
.mycargos_title {
	border-bottom:1px solid #C2D7DA;
	height:35px;
	line-height:35px;
	BACKGROUND:#DAEAEC;
}
.mycargos_title label {
	padding-left:10px;
	font-size:15px;
	color:#333;
}
.mycargos_box td {
	text-align:center;
	min-width:93px;
	text-indent:5px;
}
.mycargos_box th {
	text-align:center;
	font-size:14px;
	text-indent:5px;
}
.mycargos_box table {
	width:100%;
}
.mycargos_box tbody tr:nth-child(2n+1) {
	background-color:#EFEFEF;
}
.mycargos_box a {
	background-color:#33AA00;
	color:#eeeeee;
	padding:1px 6px;
	border-radius:3px;
	cursor:pointer;
}
.mycargos_box a:hover {
	background-color:#338000;
}
.mycargos_list tr a {
	font-size:12px;
}
/*我的货源*/
.Res-Mycargo-btn {
	display:table;
	width:100%;
}
.Res-Mycargo-btn a {
	float:left;
	display:block;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	color:#fff;
}
.Res-Mycargo-btn a:hover {
	-moz-opacity:0.85;
	-khtml-opacity:0.85;
	opacity:0.85;
	color:#fff;
}
.Res-Mycargo-btn .Res-Mycargo-contact {
	width:160px;
	background-color:#5db75d;
}
.Res-Mycargo-btn .Res-Mycargo-contact i {
	color:#fff;
	font-size:14px;
}
.Res-Mycargo-btn .Res-Mycargo-car {
	width:160px;
	background-color:#4dadb9;
}
.Res-Mycargo-btn .Res-Mycargo-refresh {
	width:60px;
	background-color:#e8b80c;
}
.Res-Mycargo-btn .Res-Mycargo-refresh em {
	font-size:20px;
	color:#FDFCF7;
	font-weight:100;
	line-height:50px;
}
.Res-Mycargo-contacts-box {
	overflow:hidden;
	padding:8px 20px;
	border-top:1px dashed #BEBEBE;
}
.Mycargo-contacts-price {
	float:right;
	width:105px;
}
.Mycargo-contacts-info .form-control {
	display:inline-block;
	width:50px;
	vertical-align:middle;
	height:22px;
	padding:1px 3px;
	color:#DE2828;
	box-shadow:none;
	font-size:12px;
	border:1px solid #DFDFDF;
	margin-right:5px;
}
.Mycargo-contacts-text {
	display:table;
	width:100%;
}
.Mycargo-contacts-text .input-group-addon {
	display:inline;
	height:20px;
	padding:1px 4px;
	border:0;
	background-color:#4DADB9;
	font-size:12px;
	border-radius:4px;
}
.Mycargo-contacts-price em {
	font-size:12px;
	font-weight:100;
	color:#BEBEBE;
}
.Mycargo-contacts-text .input-group-addon a {
	font-size:12px;
    cursor:pointer;
	color:#fff;
}
.Mycargo-contacts-img {
	padding-top:10px;
	float:left;
	width:60px;
}
.Mycargo-contacts-info {
	float:right;
	width:270px;
}
.Mycargo-contacts-btn {
	overflow:hidden;
    height: 32px;
    line-height: 32px;
	width:100%;
}
.Mycargo-contacts-btn i,.Mycargo-contacts-btn a {
	font-size:12px;
	color:#888;
	cursor: pointer;
}
.Mycargo-contacts-btn-order {
	float:right;
}
.Mycargo-contacts-btn-order span {
	padding-left:50px;
}
 .Mycargo-contacts-btn-order a{
    display: inline-block;
padding:0px 10px;
    height: 21px;
    background-color: #5DB75D;
    text-align: center;
    line-height: 21px;
    color: #fff;
    border-radius: 4px;
}
    .Mycargo-contacts-btn-order span a {     display: inline-block;
padding:0px 10px;
    height: 21px;
    background-color: #C9302C;
    text-align: center;
    line-height: 21px;
    color: #fff;
    border-radius: 4px;}
.Mycargo-contacts-img img {
	width:45px;
}
.Mycargo-contacts-tel {
	line-height:27px;
}
.Mycargo-contacts-tel,.Mycargo-contacts-name {
	width:120px;
	display:block;
	float:left;
	text-align:center;
}
.Res-Mycargo-contacts-list>div:first-child {
	border:0px;
}
/*与我相关的货源*/
.Res-Relatedcargo-contact {
	border-top:1px dashed #BEBEBE;
	display:table;
	width:100%;
	padding:8px 0px;
}
.Res-Relatedcargo-contact span {
	float:left;
	width:190px;
	padding-left:20px;
	overflow:hidden;
	height:30px;
	line-height:30px;
}
.Res-Relatedcargo-contact span em {
	margin-right:8px;
	color:#999;
}
.Res-Relatedcargo-contact .Res-Relatedcargo-tel {
	width:140px;
}
.Res-Relatedcargo-btn a {
	display:block;
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#5db75d;
	text-align:center;
	font-size:16px;
	color:#fff;
}
#search .glyphicon-search {
	color:#fff;
}
.Res-Matchcar-btn a {
	display:block;
	float:left;
	height:50px;
	line-height:50px;
	cursor:pointer;
	text-align:center;
}
.Res-Matchcar-btn a:hover {
	-moz-opacity:0.85;
	-khtml-opacity:0.85;
	opacity:0.85;
	color:#fff;
}
.Res-Matchcar-btn .Res-car-collect {
	width:44%;
}
.Res-Matchcar-btn .Res-car-neworder {
	background-color:#e8b80c;
	width:28%;
}
.Res-Matchcar-btn .Res-Matchcar-detailinfo {
	background-color:#5db75d;
	width:28%;
}
.resource-box .Resource-matchcarlist-driver p span {
	width:165px;
}


.Res-pagelist { margin:0px 16px;}
.Res-pagelist .pagination {margin: 0px 0;}
.Res-pagelist .pagetextbox { float:right;    display: inline-block;
    padding-left: 0;
    margin: 0px 0;
    border-radius: 4px;}
.Res-list-mode { float: right;}

/**表格css**/
.resource-table table{ border: 1px solid #EAEAEA;background-color: #fff; }
.resource-table table td a:hover { color: #fff;opacity: 0.75;}
.resource-table tbody tr{ border: 1px solid #EAEAEA;background-color: #fff;}
.resource-table tbody tr:nth-child(odd) {background-color: #f8f8f8;}
.resource-table table th {height: 2.8em;padding-left: 10px;font-size: 16px;color: #00A934;font-weight: 700;}
.resource-table table td {    padding-top: 10px;padding-bottom: 10px;padding-left: 10px;font-size: 16px;color: #333;}
.resource-table .collect_res {
    background-color: #4dadb9;
    padding: 2px 8px;margin-right: 10px;
    color: #fff;cursor: pointer;
    border-radius: 3px;    display: inline-block;
}
.resource-table .collect_res i { font-style: normal;color: #FFF;}
.resource-table .view_account {
    background-color: #5db75d;
    padding: 2px 8px;    display: inline-block;
    color: #fff;cursor: pointer;
    border-radius: 3px;
}
.Mycargolisttable  .collect_res{width: 85px;text-align: center;}
.Mycargolisttable .mycargo_match_car{    background-color: #ff6600;
    padding: 2px 8px;
    color: #fff;cursor: pointer;    display: inline-block;
    border-radius: 3px;    margin-right: 10px;}
.Mycargolisttable .mycargo_contact_refresh{    background-color: #5db75d;
    padding: 2px 8px;
    color: #fff;cursor: pointer;    display: inline-block;
    border-radius: 3px;    margin-right: 10px;}
.Mycargolisttable .mycargo_contact_del{    background-color: #c9302c;
    padding: 2px 8px;    display: inline-block;
    color: #fff;cursor: pointer;
    border-radius: 3px;}
.contact_template {background: #FBFBFB;
    border: 1px solid #5DB75D;width: 381px;}

.contact_template i { font-style: normal;}
.resource-table { padding-bottom:10px;}
.contact_template i { font-style: normal;}
.match_car_neworder{background-color: #c9302c;
    padding: 2px 8px;
    color: #fff;cursor: pointer;    display: inline-block;
    border-radius: 3px;margin-right: 10px;}
    
.view_tel {background-color: #c9302c;
    padding: 2px 8px;    display: inline-block;
    color: #fff;cursor: pointer;
    border-radius: 3px;margin-right: 10px;}
.ABOUT_MSG { background: #edf4d0; padding: 5px 10px;color: #333;font-size: 16px;border: 1px solid #5db75d;border-radius: 3px;}
.ABOUT_MSG em { font-size: 16px;font-weight: bold;color: #de2828;font-style: normal;}

.area-search { display: inline-block;}
.area-search-1024{ display: inline-block;} 
.area-search-btn {    display: inline-block;
       padding-left: 5px;
    width: 260px;
}
.area-search-1024 .COMBO { width: auto; }