

i {
    color: #f44336;
}



.user-right {
    width: 841px;
    margin-left: 25px;
    padding: 0px 0px;
}

.user-right .floor-hd {
    padding: 15px 0 5px;
    height:45px;
    *width: 100%;
    *float: left;
    border-bottom: 1px dashed #ddd;
}

.user-right .floor-hd a.more {
    float: right;
    font-size: 16px;
    padding-right: 10px;
    padding-left: 10px;
}

.user-right .floor-hd span.more {
    float: right;
    font-size: 16px;
    padding-right: 10px;
    padding-left: 10px;
}

.user-right .floor-hd i {
    border-radius: 5px;
    width: 6px;
    height: 24px;
    display: block;
    float: left;
    margin-right: 15px;
    margin-top: 3px;
}

.user-right .floor-hd h3 {
    float: left;
    padding: 0 10px;
}

.user-right .floor-hd h3 a {
    font-size: 20px;
}

.user-right .floor-hd h3 span {
    font-size: 20px;
}

.user-border {
    background: #fff;
    border: 1px solid #dddddd;
}


.user-right .noborder{
		padding:0;
		line-height:45px;
	 border-bottom: 1px solid #ddd;
}

.user-right .noborder h3{
	padding:0 25px;
	margin-right:5px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.user-right .noborder h3 a{
	font-size:14px;
	color:#7a7a7a;
}
.user-right .noborder h3.on{
	padding:0 25px;
		background:#2196f3;
		color:#fff;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.user-right .noborder h3.on a{
	color:#fff;
}

.user-right .sub_tipsimg{
	max-width:800px; 
	padding:10px 0;  
	margin-top:20px;
}
.user-right .sub_tipsimg img{
	width:100%;
}
/*首页*/


/*发布冷链专线*/

.user-right .user-right-main {
    width: 94%;
    float: left;
    padding: 20px 3%;
}

.user-right .user-right-main .user-line {
    margin-bottom: 25px;
    width: 100%;
    float: left;
}

.user-right .user-right-main .user-line span {
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding-right: 10px;
    width: 114px;
    text-align: right;
}

.user-right .user-right-main .user-line .user-xianlu {}

.user-right .user-right-main .user-line .user-xianlu.portrait img {
    width: 100px;
    height: 100px;
    display: block;
    border-radius: 91px;
}

.user-right .user-right-main .user-line .user-xianlu .from-top-jj {
    width: 50px;
    height: 40px;
    display: block;
    float: left;
    margin-right: 20px;
    background-position: -52px -298px;
}

.user-right .user-right-main .user-line .user-xianlu .supply-city {
    text-align: left;
    width: 286px;
    height: 35px;
    line-height: 35px;
    color: #999;
    background: #fff url(/assets/images/common.png) no-repeat 0px -18px;
}

.user-right .user-right-main .user-line .user-xianlu .supply-mmd {
    text-align: left;
    width: 239px;
    height: 35px;
    line-height: 35px;
    padding-right: 45px;
    text-indent: 35px;
    background: #fff url(/assets/images/from-mdd.png) no-repeat 5px 6px;
}

.user-right .user-right-main .user-line .user-xianlu .corporate-name {
    text-align: left;
    height: 35px;
    line-height: 35px;
    padding-right: 45px;
    text-indent: 10px;
}

.corporate-name.name240 {
    width: 239px;
    margin-left: 16px;
}

.user-right .user-right-main .user-line .user-xianlu .corporate-name.name239 {
    width: 239px;
}

.user-right .user-right-main .user-line .user-xianlu .user-address.name239 {
    width: 239px;
}

.user-right .user-right-main .user-line .user-xianlu .user-address {
    text-align: left;
    height: 35px;
    line-height: 35px;
    padding-right: 45px;
    text-indent: 35px;
    margin-right: 20px;
    background: #fff url(/assets/images/common.png) no-repeat 8px -18px;
}

.user-right .user-right-main .user-line .user-xianlu .corporate-name.name296 {
    width: 296px;
}

.user-right .user-right-main .user-line .user-xianlu .price {
    position: relative;
    left: -88px;
}

.user-right .user-right-main .user-line .user-xianlu .content {
    text-align: left;
    border: 1px solid #ddd;
    padding: 20px;
    font-size: 14px;
    margin-right: 20px;
    color: #999;
}

.user-right .user-right-main .user-line .user-xianlu .user-display li {
    float: left;
    margin-right: 20px;
}

.user-right .user-line ul li.description {
    width: 300px;
    margin-top: 42px;
}

.display-img-li {
    position: relative;
    top: -25px;
}

.user-right .user-right-main .user-line .user-xianlu .user-display .display-img {
    border: 1px solid #ddd;
    width: 140px;
    height: 100px;
    display: block;
    text-align: center;
    line-height: 100px;
    border-radius: 5px;
}

.user-right .user-right-main .user-line .user-xianlu .user-display .display-operation {
    padding: 10px 35px;
}

.user-right .user-right-main .user-line .user-xianlu .user-display .display-operation .btns {
    width: 15px;
    height: 15px;
    display: block;
    margin: 0px 5px;
}

.user-right .user-right-main .user-line .user-xianlu .user-display .display-operation .upload {
    background-position: -6px 88px;
}

.user-right .user-right-main .user-line .user-xianlu .user-display .display-operation .upload1 {
    background-position: -27px 88px;
}

.user-right .user-right-main .user-line .user-xianlu .user-display .display-operation .delete {
    background-position: -49px 88px;
}

.user-right .user-right-main .user-line .user-xianlu .cold-btns {
    border-radius: 5px;
    font-size: 16px;
    width: 160px;
    height: 50px;
    line-height: 50px;
    margin-top: 35px;
}

.user-right .user-right-main .user-line.line-border {
    border-top: 1px dashed #ddd;
    margin-top: 35px;
}

.user-right .user-right-main .user-line .user-xianlu  i{
	display:block;
	width:31px;
	height:26px;
	background: #fff url(../images/dui_03.png) no-repeat center center;
}

/*首页*/

.user-right .user-line .user-xianlu-input .modify {
    font-size: 14px;
    margin-left: 15px;
    position: relative;
    top: 82px;
}

.user-right .user-line .user-xianlu-input .modify1 {
    font-size: 14px;
    margin-left: 15px;
    position: relative;
    top: 7px;
}

.user-right .user-line.line-border1 {
    border-top: 1px dashed #ddd
}

.user-right .user-line .user-xianlu-input .pwd-strong {
    position: relative;
    left: -269px;
    top: -19px;
    color: #dddddd;
}

.user-right .user-line .user-xianlu-input .pwd-strong span {
    padding: 0px 15px;
}

.user-right .user-line ul li {
    float: left;
    overflow: hidden;
    width: 145px;
    margin-top: 25px;
}

.user-right .user-line ul li .Authen-yes {}

.user-right .user-line ul li .Authen-yes .icon {
    width: 60px;
    height: 63px;
    float: left;
    display: block;
    margin-right: 15px;
}

.user-right .user-line ul li .icon.name {
    background-position: 0px -533px;
}

.user-right .user-line ul li .icon.huozhu {
    background-position: -60px -533px;
}

.user-right .user-line ul li .icon.chezhu {
    background-position: -120px -533px;
}

.user-right .user-line ul li .icon.kuzhu {
    background-position: -180px -533px;
}

.user-right .user-line ul li .icon.lenglian {
    background-position: -240px -533px;
}

.user-right .user-line ul li .Authen-yes .name-tit h3 {
    font-size: 16px;
    color: #666666;
    line-height: 35px;
    height: 35px;
}

.user-right .user-line ul li .Authen-yes .name-tit p {
    color: #4caf50;
}

.user-right .user-line ul li .Authen-yes .name-tit p span {
    float: left;
    text-align: left;
}

.user-right .user-line ul li .Authen-yes .name-tit .icon.yes-rz {
    background-position: -76px -510px;
    width: 17px;
    height: 17px;
    display: block;
    position: relative;
    left: -7px;
}

.user-right .user-line ul li .Authen-no .icon {
    width: 60px;
    height: 63px;
    float: left;
    display: block;
    margin-right: 15px;
}

.user-right .user-line ul li .Authen-no .name-tit h3 {
    font-size: 16px;
    color: #666666;
    line-height: 30px;
    height: 30px;
}

.user-right .user-line ul li .Authen-no .name-tit h3 a {
    margin-left: 10px;
}

.user-right .user-line ul li .Authen-no .name-tit p {
    color: #ff6666;
}

.user-right .user-line ul li .Authen-no .name-tit p span {
    float: left;
    text-align: left;
}

.user-right .user-line ul li .Authen-no .name-tit .icon.yes-rz {
    background-position: -106px -510px;
    width: 17px;
    height: 17px;
    display: block;
    position: relative;
    left: -7px;
}


/*发布车源*/

.user-right-main .user-line-cation {
    border: 1px solid #ddd;
    width: 100%;
    background: #f5f5f5;
}

.user-right-main .user-line-cation .user-cation-left {
    width: 196px;
    float: left;
    border-right: 1px solid #ddd;
}

.user-right-main .user-line-cation .user-cation-left:last-child {
    border-right: 0px solid #ddd;
}

.user-right-main .user-line-cation .user-cation-left .tit {
    font-size: 14px;
    color: #666666;
    height: 35px;
    line-height: 35px;
    padding-left: 15px;
    background: #fff;
    border-bottom: 1px solid #ddd;
}

.user-right-main .user-line-cation .user-cation-left .left-main {
    padding-top: 20px;
    padding-left: 15px;
    font-size: 14px;
}

.user-line-cation .left-main .main-tit {
    font-size: 14px;
    color: #666666;
}

.user-line-cation .left-main .supply-input {
    text-align: left;
    width: 156px;
    height: 32px;
    line-height: 32px;
    padding-right: 45px;
    color: #999;
    text-indent: 15px;
    border: 1px solid #ddd;
    margin-top: 15px;
    padding: 0px;
}

.user-line-cation .left-main .supply-select {
    text-align: left;
    width: 156px;
    height: 32px;
    line-height: 32px;
    padding-right: 45px;
    color: #999;
    text-indent: 15px;
    border: 1px solid #ddd;
    margin-top: 15px;
    padding: 0px;
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: #fff url(/assets/images/common.png) no-repeat -117px -18px;
}


/*筛选*/


/*product_list*/

.left-main .div_w2 ul li,
.left-main .div_w2 ul li div {
    float: left;
    line-height: 25px;
    padding: 5px;
    border-radius: 5px;
}

.left-main .div_w2 ul li div ul li:hover {
    background: #F66666;
}

.left-main .div_w2 ul li div ul li:hover a {
    color: #fff;
}

.left-main .div_w2 ul li div ul {
    padding: 0;
}

.left-main .div_w2 ul li div ul li {
    float: left;
    line-height: 21px;
    border-radius: 4px;
    margin-top: 1px;
}

.left-main .div_w2 ul li div ul li .div_w1 {
    width: 70px;
}

.left-main .div_w2 ul li div ul li a {
    padding: 5px 6px;
}

.text_two {
    width: 100%;
    display: block;
}

.left-main .div_w2 .a12 {
    color: #2196f3;
    font-size: 14px;
    background: #bbdefb;
    padding: 5px;
    border-radius: 5px;
}

.left-main .div_w2 .a12 a {
    color: #2196f3;
}


/*筛选 end*/

/*投诉举报*/

.user-line .user-xianlu .supply-select {
    border: 1px solid #ddd;
    text-indent: 15px;
    width: 280px;
    height: 35px;
    line-height: 35px;
    padding-right: 45px;
    background: #fff url(/assets/images/common.png) no-repeat 6px -18px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    
    
}
.user-line .user-xianlu  .kanfa{
border: 1px solid #ddd;
width:580px;
height: 150px;
text-indent: 15px;
text-align: left;
padding:10px;
line-height: 30px;
font-size: 14px;
}
.user-line .user-xianlu .input-z {
    position: relative;
    display: inline-block;
    padding: 4px 7px;
    height: 28px;
    cursor: text;
    font-size: 12px;
    line-height: 1.5;
    color: rgba(0, 0, 0, .65);
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.user-line .user-xianlu.portrait1{
    position: relative;
}
.user-line .user-xianlu  .verification {
    position: absolute;
    top: 2px;
    left: 137px;
    width: 126px;
}
.user-line .user-xianlu  .verification  {
margin-left: 15px;
}

  .user-line .user-xianlu  .verification .ver-img {
    margin-left: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
    margin-top: 2px;
    margin-bottom: 5px;
    width: 62px;
    height: 30px;
}

.user-line .user-xianlu  .verification .ref-img {
    margin-left: 10px;
    border-radius: 5px;
    margin-top: 8px;
    margin-bottom: 5px;
    cursor: pointer;
}

/*一键登录*/
.keylogin li{
    width:45%;
     float: left;
     background: #f5f5f5;
     margin-right:2%;
     padding:40px 2%;
}
.keylogin li:last-child{
   margin-right:0%; 
}
.keylogin li img{
    float: left;
}
.keylogin li a{
width: 120px;
height: 40px;
line-height: 40px;
border-radius: 5px;
float: left;
display: block;
margin-left:23px;
}

.keylogin li a.success{
    background:#2196f3;
}
.keylogin li a.no-success{
    background:#8f8f8f;
}
/*一键登录 end*/