﻿
@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0; list-style:0; border: 0;}

body { background-color: #f6f6f6;color: #333333; }
.uc_menu { margin: 0 auto; position: relative; width: 100%; height: auto; margin-top: 0px; font-size: 14px; background-color:#fff;}
.uc_menu .tm_div { float: left; width:33.33%; box-sizing: border-box; text-align: center;overflow: hidden; position: relative; cursor: pointer;border-bottom: 1px solid #efefef;padding-bottom: 10px; }
.uc_menu .tm_div:nth-child(3n+0) { border-right: 0; }
.uc_menu .tm_div a { display: block; text-align:center; }
.uc_menu .tm_div i {width: 35px;height: 35px;display:block;font-size: 28px;text-align:center;margin:12px auto 0;color:#518eff;}
.uc_menu .tm_div .a { height: 18px; line-height: 18px; text-decoration: none; color: #333;font-size:12px; }

.uc_header {color: #333;}

.img_tou{width: 400px; height: 143px; background-image: url(../images/beijing.png);background-size: cover;}
.uc_header .uh_img {text-align: center;width: 80px;height: 80px;margin:0 auto 10px;}
.uc_header .uh_img a{width: 80px;height: 80px;background-image:url(../images/touxiang.png);background-size: 80px 80px;background-position:center;background-repeat:no-repeat;border-radius:50%;DISPLAY:  block;}
.uc_header .uh_name {text-align: center;font-size: 16px;padding-bottom: 5px;}
.uc_header .span { font-size: 12px; }
.uc_header .idspan { font-family: Arial, Helvetica, sans-serif; margin-left: 5px; }
/*运单列表*/
.sttable { margin-top: 28px; background: #e5e5e5; width: 100%; border-collapse: inherit; border-collapse:collapse;  color: #666; font-size:14px; }
.sttable th { height: 40px; line-height: 40px; text-align: center; font-weight: normal; color: #c33;border: 1px solid #e5e5e5; }
.sttable td { padding: 10px 0; text-align: center; line-height: 24px; background: #fff;border: 1px solid #e5e5e5; }
.sttable td span { color: #3b5999; }

/*集运订单列表*/
.jylist1{
    background-color:#fff;margin:10px;
    color:#666; font-size:14px;
    border-radius:5px;
}
.jylist1_tit {
    height:40px;line-height:30px;border-radius:5px 5px 0 0; background-color:#dbdbdb;color:#333;padding:5px 10px;
}
.jylist1_tit h3{font-size:16px; display:inline-block;}
.jylist1_tit .jyl_price{
    float:right;font-size:14px;color:#f00;
}
.jylist1_con {
    line-height:25px;padding:20px 10px;position:relative;

}
    .jylist1_con .img {font-size:40px;margin-top:30px; color:#518eff;display:block; position:absolute;top:10px;left:10px;
    }
    .jylist1_con .txt{color:#787878;padding-left:60px;}
        .jylist1_con .txt strong {font-size:18px;line-height:30px;color:#333;
        }
.jylist1_ft { text-align:center;padding-bottom:10px;
}
    .jylist1_ft a {
            margin:0 5px;display:inline-block; color:#fff; background-color:#518eff;padding:5px 15px;border-radius:5px;
    }
        .jylist1_ft a.paylink {
            background-color: #f96fce;
            color: #fff;
            font-weight: bold;
        }
/*基本信息*/
/*.info_list { line-height: 3.5rem; background-color: #fff; }
.info_list dl { padding: 12px 8px; color: #333; border-bottom: 1px solid #ddd; display: block; padding-left: 0.75rem; padding-right: 3rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #5a5a5a; }
.info_list dl dt { float: left; color: #222; }
.info_list dl dd { padding-left: 0.75rem; float: left; color: #787878; }*/
/*会员首页 3列数据显示框样式*/
.padding-list { width: 100%; overflow: hidden; background-color: #FFF;border-bottom:1px solid #eee;margin-bottom:10px; }
.padding-list li { float: left; width: 33.33%; height: 4em; vertical-align: middle;text-align: center; position: relative }
/*.padding-list li:last-child {border-right:none; }*/
.padding-list li a {color: #a5a5a5;text-decoration: none;width: 100%;height: 100%;vertical-align: middle;display:block;padding-top: 0.7em;}
.padding-list li p { font-size:12px;color: #848689 }
.padding-list li .numspan{color:#f00; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
/*财务流水*/
.page-txt{
  display: block;
  font-size: 14px;
  color: #fff;
  line-height:24px;
  text-align:center;
  background-color:#8070d4;
  padding:10px;
}
.cost-list { padding: 20px 12px; }
.cost-list-li { padding: 10px 15px;position:relative;margin-bottom:1em; background-color:#fff; }
.cost-list-li h3 { display: block; font-size: 14px; color: #666; }
.cost-list-li .new-txt-rd2 {font-size:12px;color: #999; }
.cost-list-li .cost-num{position:absolute;right:10px;top:0;}
.cost-list-li .cost-num span{ font-size:14px; line-height:60px;height:60px; font-weight:bold;}

/*通用输入款，文字框混合编排*/
/*通用输入款，文字框混合编排*/
.info_list {
}
.info_list .info_item{
	background-color:#fff;
	padding:5px 15px 5px 90px;
    /*width:98%;
    border-radius:5px;*/
    margin:4px auto;
	position:relative;
	z-index:0;
	/*min-height:55px;*/
	
}
.info_list .info_item label { font-size:12px;
	display:block;
	width:80px;
	text-align:right;
	position:absolute;
	top:7px;
	left:5px;
	line-height:35px;
	height:35px;
	padding-right:10px;
	/*color:#000;*/
}
.info_list .info_item .input-text-line,.info_list .info_item select{width:100%; font-size:14px; font-family:"microsoft yahei"; border:0; outline:none;height:43px; line-height:33px;text-indent:5px;
    background-color:#f0f0f0;color:#787878;}
.info_list .info_item input.input-text-line-disabled{padding:0 5px;}
.info_list .info_item span{height:35px; line-height:35px;}
.info_list .info_item span.disabled{color:#999;}
.info_list .info_item-more {
	padding:0 0 0 60px;
}
.info_list .info_item-more label {
	width:50px;
	border:0;
}
.info_list .info_item-more .label-content {
}
.info_list .info_item-more .label-cols {
	float:left;
	display:inline-block;
	width:33.3333333%;
	border-left:#ddd 1px solid;
}
.info_list .info_item-more .label-box {
	display:inline-block;
	padding:5px 35px 5px 30px;
	position:relative;
	z-index:0;
}
.info_list .info_item-more .label-box label {
	width:20px;
	border:0;
}
.info_list .info_item-more .label-box .unit {
	display:inline-block;
	position:absolute;
	top:5px;
	right:10px;
	color:#ccc;
	line-height:35px;
	font-size:12px;
}
.shopinfo {

    width: 80%;
    margin: 10px auto;
}
.shopinfo2 {
    padding:5px;
    width: 90%;
    margin: 10px auto;
}

.tc{text-align: center!important;}

/*运单详情*/
.tab_border{ width:100%;  text-align:center; line-height:22px; color:#333;font-size:12px; }
.tab_border td{  border-bottom:solid 1px #efefef;padding:5px 10px; }
.tab_border th{  border-bottom:solid 1px #efefef; }
.tab_border td{background-color:#fff;}
    .tab_border .td1 { background-color:none;
    }
    .tab_border td.tr { text-align:right;
    }
    .tab_border td.tl{color:#999;}
.tab_border input,.tab_border select,.tab_border textarea{line-height:22px;height:22px; padding:2px 5px; border:1px solid #dbdbdb; color:#666; vertical-align:middle;}
.tab_border select{line-height:28px;height:28px;}
.tab_border textarea{margin:5px 0;}
.tab_border td .sub{ line-height:22px;margin:15px 0;border-color: #6AAB35;
background-color: #77C13C;}
.bg_info_top{ background-color:#fff;line-height:22px; position:relative;color:#333;font-size:14px; text-align:left;padding:20px;}
.bg_info_top b{font-size:16px; font-weight:bold;margin-bottom:5px;}
.bg_info_top p{ font-size:14px;}
.bg_info_top span{position:absolute;right:10px; bottom:20px; padding:3px 10px; background-color:#e62129;color:#fff;font-size:12px;border-radius:5px;}


.tabletit{ display:block;margin-top:20px; font-size:14px; color:#c00; border-bottom:1px solid #dbdbdb;padding-bottom:10px;}
.tablelist{margin:10px 0;padding:0;width:100%;border-collapse:collapse;border-bottom:1px solid #dbdbdb; border:0;}
.tablelist th{color:#333;background:#efefef;line-height:36px;height:36px; text-align:center; font-size:14px; border:0;}
.tablelist td{color:#333;line-height:22px; padding:8px 2px; border:0;}
.tablelist tr.tr_odd{
	background-color:#F6F6F6;	
}
.tablelist tr:hover{
	background-color:#faf5ec;
}
.tablelist tr:hover td{color:#e4000f;}
.tablelist tr.tr_odd {
background-color: #F6F6F6;
}
.tablelist a{ text-decoration:underline;}
.even{ text-align:center;}
.even .page{margin:5px 10px; line-height:18px;}
/*集运申请*/
.jy-tips { margin: 8px 12px 8px; font-size: 13px; color: #848689 }
.jy-tips a { color: #f25454; border-bottom: 1px solid #f25454; height: 13px }
/*在线充值*/
#onlinepay{list-style:none;padding:10px;}
#onlinepay li{line-height:35px;color:#666;font-size:12px;}
#onlinepay dd{clear:both;margin:15px 0;padding:0 0 0 60px;}
#onlinepay li span{color:#f30;}
#onlinepay li u{text-decoration:none;color:#999;}
.a02{margin-right:10px;}
/*账户管理*/
.s_b { vertical-align:middle; }
.s_b .s_t { background:#f1f1f5; height:36px; border-bottom:1px solid #ebeaec; font-size:14px; line-height:36px; }
.s_b .s_t span { margin-left:10px; }
.s_b .s_l { list-style:none; margin-left:10px; }
.s_b .s_l li { display:list-item; height:38px; line-height:38px; }
.s_b .s_l li span { float:right; width:10px; height:10px; border-top:2px solid #ebeaec; border-right:2px solid #ebeaec; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); margin-right:10px; margin-top:15px; }
.border-bt { border-bottom:1px solid #c8c7cc; }
/* 优惠券 */
.pepper-w{
  width: 94.375%;
  /* height: 4.6875em; */
  margin: 0 auto;
}
.pepper {
  width: 100%;
  overflow: hidden;
  /* padding:1em 0.6em 0.4em; */
  
  
  margin-top: 0.78125em;
  color: #686868;
  border:1px solid #bfbfbf;
  border-bottom: 0px;
  background: #fff;

}
.pepper .pepper-l {
  float: left;
  width: 72%;
  box-shadow: 2px 2px 4px #f5f5f5;
  position: relative;
  padding-bottom:10px;
  /* height: 4.6875em; */
  padding-left: 0.4em;

}

.pepper .pepper-l .pepper-l-num span {
  /* font-size: 1.3em; */
  display: inline-block;
  padding-bottom: 6px;
  /* padding-top: 0.8em; */
  padding-top: 10px;
  font-size: 35px;
}
.pepper .pepper-l .pepper-l-num .p-free{
  font-size: 25px;
  padding-bottom: 10px;
}
.pepper .pepper-l .pepper-l-num {
  font-size: 12px;
}
.pepper .pepper-l .pepper-l-num i{
  font-size: 21px;
}
.pepper .pepper-l .pepper-l-con {
  /* font-size: 0.75em; */
  /* padding-top: 0.7em; */
  font-size: 12px;
  padding-top: 6px;
  line-height: 16px;
}
.pepper .pepper-r {
  /* font-size: 0.8em; */
  font-size: 13px;

  float: left;
  width: 28%;
  height: 100%;
  text-align: center;
 /*  font-family: '华文细黑'; */
}
.pepper .pepper-r span {
  display: block;
  /* width: 44.70588235294118%; */
  padding: 0.2em 0;
  margin: 10px auto 5px;
  background: #fff;
  text-align: center;
  font-family: '微软雅黑';
  font-size: 14px;
}
.pepper-blue {
  background: #fff;
}
.pepper-blue .pepper-l-num {
  border-bottom: 1px solid #efefef;
  color: #47b0da;
}
.pepper-blue .pepper-r {
  background: #fff;
}
.pepper-blue .pepper-r span {
  color: #31a8d7;
  font-weight: bold;
}
.pepper-red {
  background: #fff;
}
.pepper-red .pepper-l-num {
  border-bottom: 1px solid #efefef;
  color: #ee7a77;
}
.pepper-red .pepper-r {
  background: #fff;
  /* box-shadow: -2px 1px 30px #ebebeb; */
}
.pepper-red .pepper-r span {
  color: #f4614f;
  font-weight: bold;
}
.p-bottom{
  clear: both;
}
.pepper-b .pb-border{
  width: 100%;
  height: 3px;
  background: #f5f5f5;
  background: url(../images/redjyj.png) repeat-x;
  background-size: 8px;
}
.pepper-blue .pb-border{
  background: url(../images/bluejyj.png) repeat-x;
  background-size: 8px;
}
.pepper-b .pb-con{
  background: #ee7a77;
  color: #fff; 
  min-height:8px;
  padding: 7px 0 6px 8px;
  font-size: 12px;
}

.pepper-blue .pb-con{
  background: #47b0da;
}
.pepper-green .pepper-l-num {
  border-bottom: 1px solid #efefef;
  color: #4bbe97;
}
.pepper-green .pepper-r span{
  color: #4bbe97;
  font-weight: bold; 
}
.pepper-green .pb-con{
  background: #4bbe97;
  background-size: 15px;
}

.pepper-green .pb-border{
  background: url(../images/greenjyj.png) repeat-x;
  background-size: 8px;
}
.p-address{
  display: none;
  font-size: 12px;
  line-height: 18px;
  padding: 6px 8px;
  background: #fff;
  border:1px solid #bfbfbf;
  margin-top: 10px;
  color: #686868;
}

.u-list {margin-top:10px; background-color:#fff;
}
    .u-list li {height:36px; line-height:36px;padding:0 15px;
    }
    .u-list li a{ display:block;border-bottom:1px solid #eee;font-size:13px;}
        .u-list li a.noborder {border-bottom:0;
        }
        .u-list li a span{ float:right;color:#999; font-family:Consolas;}


        select.bgwhite {
    padding-right: 0;
    background-image: none;
}
        .checkall {width:20px;height:20px; line-height:20px; vertical-align:middle;
}#qx{font-size:14px; vertical-align:middle; line-height:20px;}
 .bg_list1 li{padding-left:50px;}
.bg_list1 .jy_check{width:20px;height:20px; position:absolute; left:15px; top:55px; }
.u-oili{text-align: center;}
.u-oili li{list-style:none;display: inline;}
.u-btn {font: 1em bold 'Microsoft YaHei', Arial, Helvetica, sans-serif;
 width:45%;
 height: 2.4em;
 line-height: 2.4em;  
 border-radius: 3px;
 cursor: pointer;
 color: #fff;
 text-align: center;
 background: #5f50b9;
 display: block;
 position:relative;
 top: -76%;
 left:50%;
  }
.u-btnRed { color: #fff; background: #8778d3; }
.spanred{font-size: 14px;color: #EA5252;}
