﻿@charset "utf-8";
/* CSS Document */
/*系统界面*/
.my_cen_bg { background: url(../images/my/my_bg.png) repeat-x; height: 260px; width: 100%; }
.my_cen_bg .my_name { width: 65%; margin: 0 auto; text-align: center; padding: 20px 0; }
.my_cen_bg .my_name_img { width: 90px; height: 90px; border-radius: 100px; background-color: #fff; margin: 0 auto; }
.my_cen_bg .my_name img { width: 100%; }
.my_cen_bg .my_name span { font-size: 16px; color: #333; display: inline-block; margin-top: 20px; }
.my_cen_bg .my_name span a { font-size: 16px; color: #ea2419; font-weight: bold; }
.my_cen_bg .my_shu { float: left; text-align: center; width: 49%; }
.my_cen_bg .line01 { float: left; width: 1px; height: 60px; background-color: #555; }
.my_cen_bg .my_shu span { font-size: 16px; color: #333; line-height: 30px; }
.my_cen_bg .my_shu p { font-size: 28px; color: #333; font-weight: bold; }
.my_zhu_box .my_zhu_co { float: left; width: 25%; text-align: center; margin: 20px 0; }
.my_zhu_box .mz_img { position: relative; height: 40px; margin: 0 auto; }
.my_zhu_box .mz_img img { height: 100%; }
.my_zhu_box .mz_img .my_ge { position: absolute; width: 20px; height: 20px; background-color: #ea2419; text-align: center; border-radius: 40px; left: 53%; top: 4px; }
.my_zhu_box .mz_img .my_ge span { color: #fff; line-height: 20px; font-size: 16px; }
.my_zhu_box .mz_txt { color: #808080; display: inline-block; margin-top: 15px; font-size: 16px; }
/*首页顶部logo*/
.index_top { position: absolute; top: 0; z-index: 999; width: 90%; margin: 3% 5%; }
.index_top .deng a { color: #fff; font-size: 16px; padding-left: 26px; background: url(../images/login_icon.png) no-repeat; background-size: 20px; }
.index_top .logo img { height: 16px; }
/*查询*/
.my_query_box { margin: 0 10px; padding: 20px; background-color: #fff;margin-top:10px; }
.my_query_box .query_tit { color: #0089e1; font-size: 20px; border-left: 2px solid #0089e1; line-height: 20px; padding-left: 10px; margin-bottom: 20px; }
.my_query_box .index_txt { font-size: 16px; height:36px;line-height:36px; width: 80%; color: #666;background:none;padding:0 5px;border-radius:5px; }
.my_query_box .botton { width: 18%; height: 36px; background-color: #068be0; border-radius: 4px; outline: none; margin: 0; padding: 0; border: 1px solid transparent; color: #fff; font-size: 16px; }

/* WebKit browsers */

input::-webkit-input-placeholder {
 color: #a9a9a9;
}
/* Mozilla Firefox 4 to 18 */
input:-moz-placeholder {
 color: #a9a9a9;
}
/* Mozilla Firefox 19+ */
input::-moz-placeholder {
 color: #a9a9a9;
}
/* Internet Explorer 10+ */
input:-ms-input-placeholder {
 color: #a9a9a9;
}
/*快捷方式*/
.my_gong_box { padding: 0 10px 0px 10px; margin-top: 10px; }
.my_gong_box .my_gong_co { width: 31.3%; float: left; padding: 20px 10px; text-align: center; background-color: #fff; margin-right: 3%; margin-bottom: 3%; }
.my_gong_box .my_gong_co img { display: block; height: 40px; margin: 0 auto; }
.my_gong_box .my_gong_co span { display: block; height: 30px; font-size: 16px; color: #666; margin-top: 10px; background: url(../images/my/quick_line.png) no-repeat center bottom; background-size: 20px; }
.my_gong_box .my_gong_co3 { margin-right: 0; }
/*底部菜单*/
.main_nei {  }
.mune_box { position: fixed; width: 100%; height: 75px; background-color: #fafafa; bottom: 0; border-top: 1px solid #d8d8d8; z-index: 9999; box-shadow: 1px -6px 20px #e7e7e7; }
.mune_box .mune_co { width: 25%; padding: 20px 0; padding-top: 45px; text-align: center; float: left; }
.mune_box .mune_co span { color: #777; font-size: 16px; }
.mune_box .fixed_co01 { background: url(../images/fixed01.png) no-repeat center 10px; background-size: 30px; }
.mune_box .fixed_co02 { background: url(../images/fixed02.png) no-repeat center 12px; background-size: 30px; }
.mune_box .fixed_co03 { background: url(../images/fixed03.png) no-repeat center 12px; background-size: 26px; }
.mune_box .fixed_co04 { background: url(../images/fixed04.png) no-repeat center 12px; background-size: 30px; }
.mune_box .fixed_co01.on { background: url(../images/fixed01_h.png) no-repeat center 10px; background-size: 30px; }
.mune_box .fixed_co02.on { background: url(../images/fixed02_h.png) no-repeat center 12px; background-size: 30px; }
.mune_box .fixed_co03.on { background: url(../images/fixed03_h.png) no-repeat center 12px; background-size: 30px; }
.mune_box .fixed_co04.on { background: url(../images/fixed04_h.png) no-repeat center 12px; background-size: 30px; }
.mune_box .mune_co.on span { color: #777; }
/*会员中心*/
.uc_header { padding: 0 0 10px; background-color: #068be0; }
.uc_header .my_heimg { margin-left:10%; width: 20%; height: auto; margin-top: 20px; text-align: center; }
.uc_header .my_heimg img { width: 76px; height: 76px; border-radius: 5px;    border: 4px solid #eee; }
.uc_header .my_hetxt { width: 65%; margin-top: 20px;}

.uc_header .uh_img { text-align: center; }
.uc_header .uh_name { font-size: 18px; padding-bottom: 5px; color: #fff;font-weight:bold; }
.uc_header .uh_vip { color: #bce5ff;font-size:14px;margin-bottom:5px; }
.uc_header .yue { color: #fff; padding: 20px 20px;font-size:14px;line-height:20px; }
.uc_header .yue .money { padding-left: 24px; background: url(../images/my/money.png) no-repeat left center; background-size: 20px; }
.uc_header .yue .fen { padding-left: 24px; background: url(../images/my/fen.png) no-repeat left center; background-size: 20px; }
.uc_header .my_hetxt .my_online { width: 45%; height: 36px; line-height: 36px; color: #fff; background-color: #387dfa; text-align: center; border-radius: 1000px; box-shadow: 1px 1px 10px #94b4f0; }
.uc_header .uh_name span { display: inline-block; background-color: #fffc00; color: #ff0000; padding: 0px 8px; border-radius: 2px; font-weight: normal; margin-left: 10px; }
.uc_header .span { font-size: 12px; }
.uc_header .idspan { font-family: Arial, Helvetica, sans-serif; margin-left: 5px; }
/*会员首页 3列数据显示框样式*/

.padding-list { width: 100%; overflow: hidden; *background-color: #FFF; *border-bottom:3px solid #f2f2f2; *border-top: 3px solid #f2f2f2; *margin-top: -3px; }
.padding-list li { float: left; width: 33.33%; 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: 0.7em 0; }
.padding-list li p { font-size: 14px; color: #989898;  }
.padding-list li .numspan { color: #ff3b3b; font-size: 30px; font-family: Arial, Helvetica, sans-serif; }
.padding-list li .numspan.none { color: #333; }
/*会员中心快捷*/

.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: 25%; box-sizing: border-box; text-align: center; overflow: hidden; position: relative; cursor: pointer; padding: 10px 0; font-size: 14px; }
 .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 a span { padding-top: 10px; display: block; color: #555; }
.uc_menu .tm_div img { 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; }
.u-list { *margin-top: 16px; background-color: #fff;*border-top: 3px solid #f2f2f2;   }
.u-list li { height: 50px; line-height: 50px; padding: 0 15px; }
.u-list li .a1 { background: url(../images/my/my_icon01.png) no-repeat 10px center; background-size: 24px; }
.u-list li .a2 { background: url(../images/my/my_icon02.png) no-repeat 10px center; background-size: 24px; }
.u-list li .a3 { background: url(../images/my/my_icon03.png) no-repeat 10px center; background-size: 24px; }
.u-list li .a4 { background: url(../images/my/my_icon04.png) no-repeat 10px center; background-size: 24px; }
.u-list li .a5 { background: url(../images/my/my_icon05.png) no-repeat 10px center; background-size: 24px; }
.u-list li a { display: block; border-bottom: 1px solid #eee; font-size: 16px; color: #777; padding-left: 50px; }
.u-list li a.noborder { border-bottom: 0; }
.u-list li a span { float: right; color: #999; font-family: Consolas; margin-right: 20px; }
/*申请打包*/

.buz_box {  padding-bottom: 20px; }
.buz_box .buz_co { float: left; text-align: center; width: 22%; }
.buz_box .buz_line { float: left; width: 4%; background-color: #dcdcdc; height: 2px; margin-top: 24px; }
.buz_box .buz_co .buz_bg { background-color: #dcdcdc; color: #fff; width: 50px; height: 50px; text-align: center; line-height: 50px; border-radius: 50%; font-size: 30px; font-weight: bold; display: inline-block; position: relative; }
.buz_box .buz_co .buz_bg:after { content: ""; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #d7d7d7; position: absolute; bottom: -16px; left: 17px; }
.buz_box .buz_co span { display: block; color: #b1b1b1; margin-top: 26px; font-size: 14px; }
.buz_box .buz_co.on span { color: #068be0; }
.buz_box .buz_co.on .buz_bg { background-color: #068be0;background-image: linear-gradient(-225deg, #22E1FF 0%, #1D8FE1 48%, #625EB1 100%);
    box-shadow: 2px 2px 10px #ddd; }
.buz_box .buz_co.on .buz_bg:after { border-top: 8px solid #068be0; }
.info_item .ml3 { margin-left: 7%; }
.info_list .info_item .ml3.w97 { width: 92.5%; padding-right: 40px; }
.info_list .dizhi { color: #fff; background-color: #00c083;background-image: linear-gradient(to top, #9be15d 0%, #00e3ae 100%); padding: 8px 10px;width:50%;border-radius:5px;margin:0 auto;text-align:center; }
.info_list .dizhi a{display:block}
/*包裹查询*/

.main .login_stit.left_line { border-left: 2px solid #068be0; line-height: 20px; padding-left: 10px; }
.bao_search_box { background-color: #fff; padding-bottom: 10px; margin-bottom: 10px; }
.bg-area { display: inline-block; padding: 8px 0; border-radius: 3px; background-color: #f7f7f7; color: #555; margin: 8px 0 1px; width: 23.9%; text-align: center; font-size: 12px; border: 1px solid #ccc; }
.bg-area-on { background-color: #29a5f4; color: #fff; border: none;    background-image: linear-gradient(-225deg, #22E1FF 0%, #1D8FE1 48%, #625EB1 100%); }
.info_bao_box { margin-top: 20px; }
.info_bao_box .info_bao { background-color: #fff; padding: 5px 0 5px 100px; /*width:98%;
    border-radius:5px;*/ margin: 4px auto; position: relative; z-index: 0; /*min-height: 45px;*/ line-height: 30px; border-bottom: 1px solid #d9d9d9; }
.info_bao_box .info_bao label { font-size: 15px; display: block;  text-align: left; position: absolute; top: 5px; left: 5px; line-height: 30px; height: 30px; padding-right: 10px; color: #333; padding-left: 10px; border-radius: 4px; }
.info_bao_box .info_bao select { width: 100%; color: #777; appearance: none;height:30px;line-height:30px;font-size:14px;padding:0 5px; -moz-appearance: none; -webkit-appearance: none; background: url(../images/my/select_jian.png) no-repeat 94% center; background-size: 14px; }
.info_bao_box .info_bao input { color: #777; height:30px;line-height:30px;font-size:14px;}
.bao_list_tit { color: #333; border-bottom: 1px solid #d9d9d9; background-color: #fff; padding-bottom: 10px;font-weight:bold; }
.bao_list_box {padding-bottom:80px; }
.bao_list { margin-bottom: 140px; background-color: #fff; padding: 20px 15px 20px; margin-bottom: 5px; }
.bao_list .bao_list_txt {  }
.bao_list .bao_list_txt span { font-size: 16px; color: #666; display: block; margin-bottom: 10px; }
.bao_list .bao_list_txt span a { color: #e18f00; }
.bao_list .bao_list_txt p { font-size: 14px; color: #666; }
.bao_list .bao_list_txt p a { color: #333; }
.bao_list .bao_list_txt i { color: #999; font-size: 12px; font-style: normal; }
.bao_list .bao_list_txt i, .bao_list .bao_list_txt p { line-height: 24px; }
.bao_list .bao_img_box { position: relative; width: 90px; height: 90px; }
.bao_list .bao_img_box img { width: 90px; height: 90px; }
.bao_list .bao_img_box .state { width: 90px; background-color: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0; text-align: center; line-height: 20px; color: #fff; font-size: 14px; }
.bao_list .bao_jian { width: 20px; height: 90px; background: url(../images/my/bao_jian.png) no-repeat center center; background-size: 12px; margin-left: 4px; }
.bao_bian { margin-top: 10px; text-align:center; }
.bao_bian .bao_btn { display:inline-block; background-color: #dbdbdb; line-height: 40px; text-align: center; color: #fff; border-radius: 4px; font-size: 14px; }
.bao_bian .bao_btn.bianji { background-color: #29a5f4;background-image: linear-gradient(-45deg, #FFC796 0%, #FF6B95 100%); }
.bao_bian .bao_btn.bianji1 { background-color: #feb97e;     background-image: linear-gradient(-45deg, #FFC796 0%, #FF6B95 100%);}
.bao_bian .bao_btn.bianji2 { background-color: #a779fd; background-image: linear-gradient(to right, #ec77ab 0%, #7873f5 100%);}
.bao_bian .bao_btn.xiang { background-color: #00d692; background-image: linear-gradient(45deg, #ee9ca7 0%, #ffdde1 100%);}
.bao_bian .bao_btn.del { background-color: #ea5252; margin-right: 0;background-image: linear-gradient(to right, #ed6ea0 0%, #ec8c69 100%); }
.bao_bian .bao_btn a{display:block;}
.bao_list_box .nomore { text-align: center; color: #888; margin: 20px 0; font-size: 14px; }
/*包裹详情*/

.mail_reg_box { border-bottom: 1px solid #efefef;  }
.mail_reg { width: 30%; float: left; text-align: center; padding: 16px 0; margin-left: 3%; }
.mail_reg a { font-size: 16px; color: #696c73; }
.mail_reg.on { border-bottom: 1px solid #0d82dc; margin-bottom: -1px; }
.mail_reg.on a { color: #0d82dc; }
.detail_txt { padding: 10px 15px 0; }
.de_xin_box { padding: 0 20px; margin-top: 15px; padding-bottom: -6px:
}
.de_xin_box .de_xin { float: left; width: 50%; }
.de_xin_box .de_xin p { line-height: 32px; font-size: 14px; color: #727272; }
.de_xin_box .de_xin p span { color: #333; }
.de_xin_box .de_xin p a { color: #e18f00; }
.de_back {  margin:0 15px;border-radius:5px; overflow:hidden; }
.de_back a { display: block; background-color: #2f8dea; text-align: center; color: #fff; line-height: 40px; }
.bao_bian .bao_btn.detail { width: 48.3%; }
.bao_bian .bao_btn.del.detail { margin-right: 0; }
.bian_de { margin: 10px 15px; }
.detail_txt .detail_img_box { padding: 0 0 0 16px; font-size: 14px; }
.detail_txt .detail_img_box span { display: block; float: left; margin-top: 10px; }
.detail_txt .detail_img { margin-top: 10px; height: 80px; overflow: hidden; }
.detail_txt .detail_img img { width: 80px; height: 80px; margin-left: 10px; }
 .detail_txt .detail_img img:nth-child(1) {
 margin-left: 0;
}
.info_list .shang_txt { color: #000; line-height: 32px; font-size: 14px; }
.info_list .shang_xin { margin-left: 10px; }
.info_list .shang_xin2 { margin-left: 20px; }
.info_list .shang_xin span { display: block; }
.info_list .info_item.shang_li { padding-left: 10px; background-color: #f0f0f0; margin-bottom: 15px; border-radius: 4px; }
/*集运订单*/

.ding_stit { color: #a5a5a5; padding-bottom: 10px; padding: 0px 15px 10px; }
.bao_list_box .de_xin_box { font-size: 14px; padding: 0px; }
.ding_jin_box { padding: 5px; }
.ding_jin_box .ding_start { width: 25%; text-align: center; }
.ding_jin_box .ding_start h2, .ding_jin_box .ding_end h2 { font-size: 20px; color: #333; text-align: center; }
.ding_jin_box .ding_start span, .ding_jin_box .ding_end span { font-size: 14px; color: #a0a0a0; text-align: center; }
.ding_jin_box .ding_jin { width: 50%; text-align: center; font-size: 14px; color: #444; margin-top: 12px; }
.ding_jin_box .ding_jin li { width: 31.33%; float: left; background-color: #b4b4b4; height: 3px; margin-left: 2%; margin-bottom: 14px; }
.ding_jin_box .ding_jin .jin_qian { color: #29a5f4; background: url(../images/my/jin_qian.png) no-repeat left center; background-size: 16px; padding-left: 20px; }
.ding_jin_box .ding_jin li.on { background-color: #29a5f4; }
.ding_jin_box .ding_end { width: 25%; text-align: center; }
.bao_list_box .ding_list { padding-top: 1px; }
.bao_bian.ding_bian .bao_btn { width: 22.3%; }
/*订单详情-附带包裹*/

.ding_list_box { margin: 20px 15px; }
.ding_list { color: #777; margin-bottom: 15px; font-size: 14px; }
.ding_list_tit { background-color: #00c083; padding: 10px 15px; border-radius: 6px 6px 0 0; }
.ding_list_tit h4 { line-height: 30px;  color: #fff; font-size: 16px; }
.ding_list_txt { background-color: #ededed; border-radius: 0 0 6px 6px; padding: 10px 15px; }
.ding_list_txt p { line-height: 24px; float: left; width: 50%; }
/*预报包裹*/

.bao_bian .bao_btn.yubao_ok { width: 46%; }
.yubao_bian { margin: 0 0 15px 0; }
.yubao_xin { width: 69.5%; border: 1px solid #cbcbcb; margin-bottom: 10px; background-color: #fff; border-radius: 4px; padding-left: 10px; }
.yubao_xin .yu_name { width: 78%; height: 30px; line-height: 30px; }
.info_list .shang_xin.yubao_xin span { display: inline; }
.yu_num { }
.yu_num .yu_num_co { float: left; width: 30%; margin-right: 3.3%; background-color: #fff; border-radius: 4px; border: 1px solid #cbcbcb; margin-bottom: 15px; padding-left: 10px; }
.yu_num .yu_num_co input { width: 94%; height: 30px; line-height: 30px }
/*一键转运*/

.info_list .zhuan_fa { position: absolute; right: 10px; top: 9px; }
.zhuan_te { resize: none; background-color: #eee; margin: 4px 0 0 8px; height: 60px; width: 88%; }
.zhuan_di select { margin: 0; padding: 0; width: 30%; margin-right: 3.33%; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: url(../images/my/select_jian2.png) no-repeat 70% center #eee; background-size: 10px; padding-left: 9%; height: 45px; }
 .zhuan_di select:nth-child(3) {
 margin-right: 0;
}
.info_list .info_item .zhuan_tishi { position: absolute; right: 10px; top: 12px; color: #ff3a3a; font-size: 14px; }
.info_list .info_item .zhuan_yan { position: absolute; right: -42%; height: 48px; background-color: #eee; width: 38%; top: 0; text-align: center; }
.info_list .info_item .zhuan_yan img { width: 63px; height: 25px; display: inline; margin-top: 10px; }
/*财务记录*/

.chong_list .chong_co { background-color: #fff; border-radius: 4px; padding: 8px 10px 0 10px; margin-bottom: 10px; }
.chong_list .chong_tit { font-size: 16px; color: #2f8dea; padding-bottom: 6px; border-bottom: 1px dashed #b7b7b7; }
.chong_list .chong_co span { display: block; line-height: 40px }
.chong_list .chong_co .chong_time { font-size: 14px; color: #444; }
.chong_list .chong_co .chong_mon { color: #ff3838; font-weight: bold; font-size: 20px; }
/*新闻*/

.newslist li { height: 40px; border-left: 0; border-right: 0; line-height: 40px; background: #fff; position: relative; border-radius: 4px; margin-bottom: 10px; }
.newslist li:after { content: ""; position: absolute; width: 5px; height: 5px; background-color: #27abff; border-radius: 100px; left: 12px; top: 18px; }
.newslist li a { width: 100%; height: 100%; display: block; }
.newslist li img { display: block; height: 100%; float: left; width: auto; }
.newslist li .txt { margin: auto 1em auto 2em; height: 100%; overflow: hidden; vertical-align: middle }
.newslist li .txt h4 { color: #4B4B4B; font-size: 14px; overflow: hidden; white-space: nowrap; width: 80%; text-overflow: ellipsis; float: left; }
.newslist li .txt .upTime { font-size: 12px; color: #aaa; float: right }
/*新闻详情*/
.newtit { color: #000; font-size: 16px; text-align: center; margin-top: 10px; font-weight:  bold; padding: 0 0 10px; }
.newUpTime { font-size: 12px; text-align: center; color: #8e8e8e; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #ccc; }
.fp { font-size:14px; margin-top:5PX; }
.fp a { display: inline-block; width: 100%; height: 30px;/* background-color: #f1f1f1; *//* border: 1px solid #D3D3D3; */ border-radius: 2px;/* text-align: center; */ color: #727272; font-size:14px; }
/*集运服务*/

.sev_box .sev_co { width: 48%; float: left; position: relative; margin-right: 4%; margin-bottom: 10px; }
 .sev_box .sev_co:nth-child(even) {
 margin-right: 0;
}
.sev_box .sev_co img { width: 100%; border-radius: 10px; }
.sev_box .sev_co .sev_txt { position: absolute; left: 20%; top: 34%; color: #fff; font-weight: bold; text-align: center; width: 60%; height: 30%; }
.sev_box .sev_co .sev_txt p { width: 24px; height: 1px; background-color: #fff; margin: 6px auto; }
/*充值中心*/

.pay_top { background: url(../images/pay_bg.png)repeat-x; height: 120px;     background-image: linear-gradient(160deg, #0093E9 0%, #80D0C7 100%);}
.pay_top .pay_yu { text-align: center; padding: 20px 0 10px 0; }
.pay_top .pay_yu h4 { color: #fff; font-size: 40px; text-align: center; line-height: 34px; }
.pay_top .pay_yu span { color: #fff; font-size: 14px; }
.pay_top .pay_s { padding: 0 15px; }
.pay_top .pay_s .pay_cai { color: #fff; font-size: 14px; padding: 2px 12px; border: 1px solid #fff; border-radius: 2px; }
.pay_top .pay_s .pay_fen { color: #fbe945; font-size: 12px; background: url(../images/my/fen.png) no-repeat left center; padding-left: 24px; background-size: 16px; line-height: 30px; }
.pay_money .pay_money_co { width: 31%; margin-right: 3.495%; border: 1px solid #2f8dea; color: #2f8dea; margin-bottom: 10px; float: left; padding: 10px 0; text-align: center; border-radius: 4px; }
.pay_money .pay_money_co h5 { font-size: 22px; }
.pay_money .pay_money_co span { font-size: 12px; }
.pay_money .pay_money_co.current { background-color: #2f8dea; color: #fff; }
 .pay_money .pay_money_co:nth-child(3n) {
 margin-right: 0;
}
.pay_shu { position: relative; margin-bottom: 10px; }
.pay_shu .pay_ico { position: absolute; left: 0; bottom: 6px; font-size: 22px; color: #ff5959; }
.pay_shu>span { font-size: 14px; color: #999; display: block; width: 100%; margin-bottom: 6px; }
.pay_shu .shuru { width: 100%;  color: #ff5959; font-size: 22px; padding: 6px 0 6px 24px; }
.pay_ka { width: 80%; margin: 0 auto; }
.pay_ka .pay_ka_co { width: 50%;  box-sizing: border-box; float: left;  text-align: center; color: #2f8dea; }
.pay_ka .pay_ka_co.on { background-color: #2f8dea; color: #fff; }
.pay_ka .pay_ka_co a{display:block;padding: 6px;border: 1px solid #2f8dea;}
.main .pay_chong { margin-top: 10px; }
.main .pay_chong h2 { font-size: 20px; color: #003333; font-weight: bold; float: left; }
.main .pay_chong span { display: block; background-color: #ff5959; float: left; font-size: 12px; color: #fff; padding: 2px 10px; border-radius: 2px; position: relative; margin: 14px 0 0 10px; }
.main .pay_chong span:after { position: absolute; content: ""; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #ff5959; left: -5px; bottom: 0; }
.main .pay_chong span i { color: #e0ff0d; font-style: normal; }
.pay_shu .advice { height: 50px; width: 140px; display: inline-block; background-color: #fff; border: 1px solid #e3e3e3; margin-top: -4px; text-align: center; padding: 6px 0; border-radius: 4px; }
input[type="radio"]:checked+.advice { background-color: #eee; }
.pay_shu .radio-name { }
.pay_shu .advice img { width: 80%; }
.pay_ying { display: block; text-align: center; font-size: 14px; color: #b1b1b1; margin-top: 40px; }
.pay_ying a { color: #00c083; font-size: 16px; }
.zhuan_di .pay_back { width: 30%; margin-right: 3.33%; background-color: #eee; height: 35px; padding-left: 10px; background-position: 90% center; }
.pay_shu .back_wei { color: #c9c9c9; display: block; border-bottom: 1px solid #c9c9c9; padding-bottom: 6px; }
.pay_shu .back_xuan { position: absolute; right: 0; background-color: #eee; border: 1px solid #d0d0d0; border-radius: 4px; padding: 4px 10px; top: 30px; }
.bank_turn { width: 100%; margin: 10px 0; }
.bank_turn .bank_turn_l { width: 30%; height: 40px; background: url(../images/turn.png) no-repeat center center #2f8dea; background-size: 40px; border-radius: 4px; }
.bank_turn .bank_turn_r { width: 67%; }
.bank_turn .bank_turn_r input { width: 100%; background-color: #00c083; border-radius: 4px; height: 40px; text-align: center; color: #fff; font-size: 16px; }
/*我的积分*/

.jifen_list .jifen_list_co { width: 100%; background-color: #f2f2f2; padding: 10px 20px; border-radius: 4px; margin-bottom: 15px; }
.jifen_list .jifen_list_co h4 { font-size: 20px; color: #9c9c9c; font-weight: bold; }
.jifen_list .jifen_list_co .jifen_tit { color: #444; font-size: 16px;  }
.jifen_list .jifen_tit p { color: #999; font-size: 12px; }
.jifen_list .jifen_list_co h3 { font-size: 26px; color: #2f8dea; font-weight: bold; font-family:'Times New Roman'; }
/*运费计算2*/


.sttable { margin-top: 0px; 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; background: #068be0; color: #fff;    background-image: linear-gradient(-20deg, #fc6076 0%, #ff9a44 100%);
   }
.sttable .tr td { padding: 10px 0; text-align: center; line-height: 24px; background: #f2f2f2; }
.sttable .tr { border-bottom: 1px solid #bcbcbc; }
.sttable tbody tr:last-child { border: none; }
.sttable td span { color: #777; font-size:12px; }
/*集运工具*/

.mail_reg.gongju { width: 20%; }
.mail_reg.gongju a { font-size: 14px; }
.yu_num .yu_num_co span { font-size: 14px; }
.yu_num.gongju_num span { color: #444; }
.yu_num.gongju_num .yu_num_co { background-color: #eee; }
.yu_num.gongju_num .yu_num_co input { background-color: #eee; }
.gongju_price .gongju_price_co { width: 33.33%; border-right: 1px solid #cbcbcb; border-bottom: 1px solid #cbcbcb; float: left; padding-bottom: 10px; padding-left: 10px; }
.gongju_price .gongju_price_co span { font-size: 16px; display: block; margin-bottom: 6px; }
.gongju_price .gongju_price_co i { font-size: 14px; color: #777; background-color: #eee; border-radius: 4px; padding: 4px 6px; font-style: normal; }
.point_list .point_list_co { background-color: #eee; padding: 10px; margin-bottom: 5px; border-radius: 4px; }
.point_list .point_list_co span { font-size: 15px; color: #333; }
.point_list .point_list_co i { font-size: 14px; color: #333; font-style: normal; }
.point_list .point_list_co_green{background-color:#cdfaec}
    .point_list .point_list_co_green span {color: #00c083;}
    .point_list .point_list_co_green i {color: #00c083;}
.info_bao_box .info_bao label.cang_name { color: #0180d1; }
/*发货人管理*/
.fhr_list {background:none;
}
.fhr_list .info_item{margin:0;    padding: 5px 0 5px 75px;}
    .fhr_list .info_item label {width:75px;    }
    .fhr_list .info_item .input-text-line, .fhr_list .info_item select{}
.send_list .send_list_co_bg {background:url(../images/xf_bg.png) repeat center /100% 100% #f2f2f2; padding: 3px;margin-bottom: 10px; border-radius: 4px;}
.send_list .send_list_co {padding:10px; background-color:#f2f2f2;}
.send_list .send_txt { border-bottom: 1px solid #e3e3e3; }
.send_list .send_txt h3 { color: #333; font-size: 16px; margin-bottom: 10px; }
.send_list .send_txt p { font-size: 14px; color: #999; margin-bottom: 10px; }
.send_list .send_bian { position: relative; margin: 10px 0 5px; }
.send_list .send_bian span { color: #666; font-size: 14px; }
.send_list .send_bian>span { margin-right: 20px; display: block; padding-left: 20px; }
.send_list .send_bian>span.send_del { background: url(../images/send_del.png) no-repeat; background-size: 16px; }
.send_list .send_bian>span.send_bianji { background: url(../images/send_bianji.png) no-repeat; background-size: 16px; }
.send_bian .send_ra { height: 30px; width: 30px; display: inline-block; background: url(../images/send_nogou.png) no-repeat; background-size: 16px; position: absolute; top: 4px; }
input[type="radio"]:checked+.send_ra { background: url(../images/send_gou.png) no-repeat; background-size: 16px; }
.send_list_co.send_on { background: #e76871; }
.send_list_co.send_on h3, .send_list_co.send_on p, .send_list_co.send_on span { color: #fff; }
.send_list_co.send_on .send_bian>span.send_del { background: url(../images/send_del_h.png) no-repeat; background-size: 16px; }
.send_list_co.send_on .send_bian>span.send_bianji { background: url(../images/send_bianji_h.png) no-repeat; background-size: 16px; }
.jichu_li { background-color: #fff; padding: 5px 0 5px 70px; margin: 4px auto; position: relative; z-index: 0; min-height: 45px; border-bottom: 1px solid #d9d9d9; }
.jichu_li label { font-size: 14px; display: block; width: 70px; text-align: left; position: absolute; top: 5px; left: 5px; line-height: 44px; height: 44px; padding-right: 10px; color: #000; padding-left: 10px; border-radius: 4px; }
.jichu_li .input-text-line, .jichu_li select { width: 100%; font-size: 14px; font-family: "microsoft yahei"; border: 0; outline: none; height: 44px; line-height: 44px; text-indent: 5px; color: #787878; border-radius: 0 4px 4px 0; }
.guanli_img_box { background: #068be0; width: 100%; height: 60px; background-image: -webkit-linear-gradient(90deg, #5caee2, #068be0); position: relative; margin-bottom: 60px; }
.guanli_img_box .guanli_img { position: absolute; width: 80px; height: 80px; left: 50%;margin-left:-40px; top: 20px; text-align: center; }
.guanli_img_box .guanli_img img { width: 100%; height: 100%;overflow:hidden;  border-radius: 5px;    border: 4px solid #eee; }
.guanli_img_box .guanli_img span { font-size: 14px; color: #777; }
/*放大显示*/

.detail_img div { display: inline-block; width: 80px; }
.pag_show { display: none; position: fixed; margin: 0; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); }
.pag_show_img { z-index: 99; width: 100%; display: flex; align-items: center; justify-content: space-between; position: absolute; top: 30%; }
.detail_txt span.show-left { width: 50px; height: 150px; margin-left: 5%; margin-top: 70px; }
.show-img { width: 60vw; /*height: 60vw;*/ display: flex; align-items: center; justify-content: center; text-align: center; }
.show1-img { text-align: center; }
.show1-img img { width: 80%; height: 100%; }
.detail_txt span.show-right { width: 50px; height: 150px; margin-right: 5%; margin-top: 70px; }
.pag-t { width: 100%; height: 40px; }
.pag-t h2 { text-align: center; width: 100%; height: 40px; font-family: "微软雅黑"; font-size: 14px; color: #fff; }
.colse { position: fixed; top: 12%; right: 5%; cursor: pointer; width: 40px; height: 40px; background: url(../images/my/cha.png) no-repeat center center; background-size: 30px; }
/*订单3-提交申请*/
.bao { width: 100%; margin: 0 0 10px 0; padding: 0; background-color: #aaa; border-radius: 5px; cursor: pointer; }
/*input[type=checkbox] { visibility: hidden; display: none; }*/
.or-top { width: 100%; height: 40px; display: flex; justify-content: space-between; border-bottom: 1px solid #efd5d5; }
.or-bu { width: 100%; /*height: 40px;*/ display: flex; justify-content: space-between;flex-wrap:wrap }
 .or-top span:nth-child(1) {
 font-family: "微软雅黑";
 font-size: 14px;
 color: #fff;
 margin-left: 5%;
 overflow: hidden;
 line-height: 40px;
}
 .or-top span:nth-child(2) {
 font-family: "微软雅黑";
 font-size: 14px;
 line-height: 40px;
 color: #fff;
 margin-right: 5%;
 overflow: hidden;
}
 .or-bu span:nth-child(1) {
 font-family: "微软雅黑";
 font-size: 14px;
 line-height: 40px;
 color: #fff;
 margin-left: 5%;
 margin-right:5%;
 overflow: hidden;
}
 .or-bu span:nth-child(2) {
 font-family: "微软雅黑";
 font-size: 14px;
 line-height: 40px;
 color: #fff;
 margin-right: 5%;
 overflow: hidden;
}
.ti { width: 100%; margin: 5px 0 20px 0; }
.ti p { font-family: "微软雅黑"; font-size: 14px; color: red; line-height: 16px; }
.sheng_tis { color: #ff2d2d; font-size: 14px; text-align: center; margin-top: 30px; }
/*帮助中心*/
.help{padding:10px;margin:0 auto;}
.help h2{height: 56px; text-align:center;
    font-size:22px;
    color: #333; font-weight:normal;
    line-height: 56px;}
.qamain {
        font-size: 15px;
        color: #666;
    }
        .qamain .b {
            margin-bottom: 20px;
            border-bottom: 1px dotted #ddd;
        }
            .qamain .b .q {
                margin-bottom: 10px;
                cursor: pointer;
            }
                .qamain .b .q .count {
                    display: inline-block;
                    background: #008de4;
                    color: #fff;
                    height: 24px;
                    padding: 0 8px;
                    text-align: center;
                    line-height: 24px;
                    margin-right: 6px; border-radius:3px;
                }
                    .qamain .b .q span.txt {
                        color: #333;
                    }
            .qamain .b .a {
                display: none;
                padding-bottom: 30px;
                font-size: 14px;
                padding-left: 40px;
                line-height: 30px;
                color: #888;
            }
            /*收货仓库（未登录）*/
.info_bao_box_warehouse { background-color:#f2f2f2;}
    .info_bao_box_warehouse .info_bao { background:none;    }
        .info_bao_box_warehouse .info_bao select{background:none;}
        .info_bao_box_warehouse .info_bao input{background:none;}
        .info_bao_box_warehouse .info_bao textarea{background:none;}
        /*查件输入框*/
.input-box { }
.input-box form { margin: 0 0.625rem; position: relative; display: -webkit-box; -webkit-box-align: stretch; border: 1px solid #068be0; }
.input-box input { display: block; line-height: 40px; height: 40px; }
.num-inp { padding: 0.25rem 0.5rem; padding-right: 2.5rem; -webkit-box-flex: 1; -webkit-appearance: none; height: 2rem; font-size: 1rem; border: none; border-radius: 0; }
.query-btn { width: 2.5rem; height: 2.5rem; border: none; border-left: 1px solid #068be0; background: url(../images/searchbg.png) center center no-repeat #068be0; border-radius: 0; background-size: auto 100%; }
.input-box .num-inp:focus { outline: none; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3) }
.input-box .scan { position: absolute; top: 0.25rem; right: 3.25rem; width: 2rem; height: 2rem; background: url(../images/saomiao.png) no-repeat; background-size: 100% 100%; }
.input-box .clear { position: absolute; top: 0.25rem; right: 3.25rem; width: 2rem; height: 2rem; background: url() no-repeat; background-size: 100% 100%; }
.input-droplist { position: absolute; z-index: 5; top: 0; left: 0; width: 100%; font-size: 0.875rem; }
.input-droplist ul { margin-right: 3rem; border: 0.0625rem solid #ccc; background-color: #fff; }
.input-droplist li a { display: block; padding: 0.5rem; color: #3781e4; border-bottom: 1px solid #ececec; }
.input-droplist li:nth-last-child(1) a { border-bottom: none; }
.input-droplist li a span { float: right; margin-right: 0.25rem; color: #999; }
.input-droplist div { margin-right: 3rem; height: 1.75rem; border: 0.0625rem solid #ccc; border-top: none; background-color: #eee; }
.input-droplist div a { display: inline-block; padding: 0 0.5rem; height: 1.75rem; line-height: 1.75rem; color: #999; }
.input-droplist div a:nth-child(2) { float: right; border-left: 0.0625rem solid #ccc; }
        /*查件结果*/
.com-info { -webkit-box-align: center; padding: 1rem 0.5rem; }
.com-info .info1 { height: 2.5rem; width: 3.5rem; border: 1px solid #3781E4; position: relative }
.com-info .info2 { -webkit-box-flex: 1; height: 2.625rem; }
.com-info .info1 img { width: 2rem; vertical-align: middle; border-radius: 1.5rem; margin: 0.25rem; }
.a-choosecom:after { content: ""; position: absolute; width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid rgb(203, 203, 203); font-size: 0px; line-height: 0px; top: 1.2rem; right: 0.2rem; }
.com-info .info1 select { margin-left: -1000rem; }
.result-list { border-top: 0.0625rem solid #dddddd; }
.result-list li { display: -webkit-box; -webkit-box-align: center; overflow: hidden; color: #777; border-bottom: 0.0625rem solid #dddddd; }
.result-list li.last { color: #FE8540; }
.result-list li .col1, .result-list li .col2, .result-list li .col3 { display: block; }
.result-list li .col1 { width: 6rem; padding: 0.625rem; text-align: center; font-size: 0.875rem; color:#999; font-family: Helvetica, Arial, sans-serif; }
.result-list li .col2 { width: 1.25rem; position: relative; }
.result-list li .col3 { -webkit-box-flex: 1; padding: 0 0.625rem; font-size: 0.875rem; }
.result-list li .col1 dd { margin-top: 0.25rem; }
/*.result-list li.first .col1 dd{font-size:2rem;}
.result-list li.last .col1 dd{font-size:2rem;}*/
.result-list li .col2 .line1, .result-list li .col2 .line2 { position: absolute; z-index: 1; left: 0; width: 0.5rem; height: 10em; border-right: 0.0625rem solid #dddddd; }
.result-list li .col2 .line1 { top: -10em; }
.result-list li .col2 .line2 { top: 0; }
.result-list li .col2 .point { position: absolute; z-index: 2; top: -0.5rem; left: 0; width: 0.9375rem; height: 0.9375rem; border-radius: 0.9375rem; background-color: #fff; border: 0.0625rem solid #dddddd; }
.result-list li .col2 .point:before { content: ""; position: absolute; top: 0.45rem; left: 0.0625rem; height: 0.125rem; width: 0.5rem; overflow: hidden; background: #ddd; -webkit-transform: rotate(45deg); transform: rotate(45deg); border-radius: .02em; }
.result-list li .col2 .point:after { content: ""; position: absolute; top: 0.45rem; right: 0.0625rem; height: 0.125rem; width: 0.5rem; overflow: hidden; background: #ddd; -webkit-transform: rotate(135deg); transform: rotate(135deg); border-radius: .02em; }
.result-list li.first .col2 .point { }
.result-list li.last .col2 .point { border: solid 1px #FE8540 }
.result-list li.finish { position: relative; }
.result-list li.finish .col2 .point { background-color: #ef5858; }
.result-list li.finish .point:before { content: ""; position: absolute; top: 0.5625rem; left: 0.0625rem; height: 0.125rem; width: 0.375rem; overflow: hidden; background: #FFF; -webkit-transform: rotate(45deg); transform: rotate(45deg); border-radius: .02em; }
.result-list li.finish .point:after { content: ""; position: absolute; top: 0.46rem; right: 0; height: 0.125rem; width: 0.75rem; overflow: hidden; background: #FFF; -webkit-transform: rotate(135deg); transform: rotate(120deg); border-radius: .02em; }
.result-box .result-btn { display: inline-block; margin: 1rem 0.5rem 0; padding: 0 1.5rem; height: 2.5rem; line-height: 2.5rem; font-size: 1rem; color: #fff; background-color: #fe8540; border-radius: 0.25rem; }
.result-fail { padding: 8rem 0 2rem; overflow: hidden; color: #ff7f02; background: url() center 2rem no-repeat #fff; background-size: 10rem 5rem; }
.result-success p, .result-fail p { line-height: 1.8rem; text-align: center; font-size: 0.875rem; color: #333; }

 .aui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
}
  .aui-flex2{padding:15px;}
.aui-flex-box {
    /*-webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;*/
    min-width: 0;
    font-size: 14px;
    color: #fff;
}
.aui-flex-box1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #fff;
    margin-bottom:20px;
}
.aui-mine-cell{
    background: -webkit-linear-gradient(left, #aeccfe , #a779fd); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #aeccfe , #a779fd); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #aeccfe , #a779fd); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #aeccfe , #a779fd); /* æ ‡å‡†çš„è¯­æ³• */
    margin:0 0.4rem;
    border-radius:10px;
    text-align:center;
    padding:1rem 0;
    display:block;
    position:relative;
    box-shadow:0 3px 10px #aeccfe;
}
.aui-flex-box1 a{
    background: #eee;
    margin:0 0.4rem;
    border-radius:10px;
    text-align:center;
    padding:1rem 0;
    display:block;
    position:relative;
}
.aui-flex-box_on a{
    background: url(/Content/images/bg1.png) 0% 0% / 100% 100%  #00c083;
    /*background: url(/Content/images/bg1.png) 0% 0% / 100% 100%  linear-gradient(to right, #43e97b 0%, #38f9d7 100%);*/
}
.aui-flex-box1 a h2{
    color:#666;
    font-size:22px;
}
.aui-flex-box_on a h2{
    color:#fff;
    font-size:22px;
}
.aui-mine-cell i.i-money{
    position:absolute;
    right:15px;
    top:10px;
    font-size:28px;
    width:28px;
    height:25px;
    background:url(../images/money1.png) no-repeat center;
}
.aui-mine-cell i.i-map-marker{
    position:absolute;
    right:15px;
    top:10px;
    font-size:28px;
    width:22px;
    height:35px;
    background:url(../images/map-marker.png) no-repeat center;
}
.aui-flex-box h2{
    font-size:1.1rem;
    color:#fff;
    text-align:left;
    padding-left:15px;
    font-weight:normal;
}
.aui-flex-box p {
    font-size: 0.9rem;
    text-align:left;
    padding-left:15px;
    color: #fff;
    font-weight:500;
}
.aui-mine-cell-one{
    background: -webkit-linear-gradient(left, #feb97e , #ff6c7f); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #feb97e , #ff6c7f); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #feb97e , #ff6c7f); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #feb97e , #ff6c7f); /* æ ‡å‡†çš„è¯­æ³• */
    box-shadow:0 3px 10px #feb97e;
}
.detl { margin: 0 10px; overflow: hidden; font-size: 0.875rem; color: #666; }
.detl .newtxt {  margin-bottom: 20px;line-height:28px; }
.detl li { margin-bottom: 10px; width: 100%; }
.detl img { max-width: 100%; }

#copy_address {padding:5px 10px; background-color:#00c083;color:#fff;border-radius:5px;position:absolute;top:15px;right:15px;}