/*重置*/
*{font-size:14px;}
body{ margin:0; background-color:#fafafa}
img{ border:none}
a{ text-decoration:none; color:inherit;}

a:link{text-decoration:none; /* 指正常的未被访问过的链接*/}
a:visited{text-decoration:none;color:inherit; /*指已经访问过的链接*/}
a:hover{text-decoration:none;/*指鼠标在链接*/}
a:active{text-decoration:none;/* 指正在点的链接*/ }

input{ padding:0; margin:0}
ul{ list-style:none; margin:0; padding:0}
ul li{ margin:0; padding:0}
a{ border:none}


.logo{ overflow:hidden;  background-image:url(/resource/mobile/logo.png); background-position:center center; background-size:auto 50%; background-repeat:no-repeat}
.carousel-indicators{ bottom:0; margin-bottom:4px;}
.carousel-indicators li{ width: 8px;height: 8px; }
.carousel-indicators .active{ width: 8px;height: 8px; }
.title{height:50px;background-color:#3377f6;  text-align:center; color:#FFF; line-height:50px; font-size:18px}
.title_b{height:50px;background-color:#004988;  text-align:center; color:#FFF; line-height:50px; font-size:18px}
.title_box{ width:50px; height:50px;}
.red { color:#f42221}
.green{ color:#18b29f}
.bluegre{ color:#0094a8}
.blue{ color:#2d65ce}
.nav_ful{ overflow:hidden;background-color:#FFF; margin:0; border-bottom:#CCC solid 1px;}
.nav_ful li{ float:left; width:47%; overflow:hidden; padding:0 1%; text-align:center; margin:0; border-left:#CCC 1px solid; overflow:hidden}

.nav_ful li img {width:100%;}
.nav_ful_fontbox{ margin-right:30px;}
.nav_ful_fontbox h1{ text-align:right;}
.nav_ful_title{ font-size:44px; }
.nav_ful_ft{ font-size:38px; color:#666; font-weight:100}
.orange{ color:#f96c4b}

.nav_bot{ position:fixed; bottom:0; z-index:10; background-color:#fafafa; border-top:#CCC solid 2px; height:50px; width:100%;}
.nav_bot ul{ overflow:hidden; width:100%;}
.nav_bot ul li{ width:25%; float:left; display:block; height:50px; text-align:center}
.nav_bot ul li span{ line-height:80px; font-size:12px;}
.nav_bot .two_eight{ overflow:hidden; width:100%;}
.nav_bot .two_eight .two_eight_t{ float:left; width:20%; background-color:#FFF; color:#3d98ff; line-height:50px; text-align:center;}
.nav_bot .two_eight .two_eight_e{ float:left; width:80%; background-color:#3d98ff; color:#FFF; line-height:50px; text-align:center;}

.nav_bot_one{ background: url(/resource/mobile/nav/nav_bot_one.png) center center no-repeat;color:#666; background-size:auto 84%;}
.nav_bot_oned{ background: url(/resource/mobile/nav/nav_bot_oned.png) center center no-repeat;color:#3377f6; background-size:auto 84%;}
.nav_bot_two{ background:url(/resource/mobile/nav/nav_bot_two.png) center center no-repeat;color:#666; background-size:auto 84%;}
.nav_bot_twod{ background:url(/resource/mobile/nav/nav_bot_twod.png) center center no-repeat;color:#3377f6; background-size:auto 84%;}
.nav_bot_three{ background:url(/resource/mobile/nav/nav_bot_three.png) center center no-repeat;color:#666;  background-size:auto 84%;}
.nav_bot_threed{ background:url(/resource/mobile/nav/nav_bot_threed.png) center center no-repeat;color:#3377f6;  background-size:auto 84%;}
.nav_bot_four{ background:url(/resource/mobile/nav/nav_bot_four.png) center center no-repeat;color:#666; background-size:auto 84%;}
.nav_bot_fourd{ background:url(/resource/mobile/nav/nav_bot_fourd.png) center center no-repeat; color:#3377f6; background-size:auto 84%;}

.center_box th,.center_box td{ text-align:center}

.list_dou{ overflow:hidden; display:block; padding:8px 2%; border:#CCC solid 1px; margin-top:-1px;}
.list_dou li{ line-height:26px; float:left; margin-right:8px; color:#333; font-size:14px}
.list_dou li img{ height:20px;}
.list_dou .list_last{ margin-right:0}
.list_dou .list_price{ float:right; font-size:16px; margin-top:0;font-weight:bold}
.list_dou .list_title{ font-size:16px; margin-top:0;float:left; font-weight:bold}
.list_box{width:100%; overflow:hidden; margin-bottom:6px}

.list_infor_title{font-size:12px; margin-top:0; display:block; line-height:40px; font-weight:bold}
.list_infor_date{ font-size:12px; display:block; color:#666; margin-bottom:6px;}
.list_infor_brief{ height:170px; overflow:hidden; line-height:50px;}
.list_infor_brief span{ font-size:36px}

.list{ padding:14px 3%; overflow:hidden; background-color:#FFF; border-bottom:#CCC solid 1px;}
.list_app{ padding:12px 3%; overflow:hidden; background-color:#FFF; border-bottom:#CCC solid 1px; border-top:#CCC solid 1px; margin-top:-1px;}
.list_app_kuang{ padding:8px 3%; overflow:hidden; background-color:#FFF; border:#CCC solid 1px;margin-top:-1px;}
.list img{ float:left; margin-right:3%; width:30px;}
.list span{ line-height:30px; font-size:16px;}
.list_right{ float:right; color:#CCC; font-size:16px}

.list_data{border-bottom:#CCC solid 1px; background-color:#FFF; margin-top:16px;}
.list_data li{ border-top:#CCC solid 1px; padding:16px 3%; overflow:hidden}
.list_data li .head{ float:right; width:70px; height:70px;}
.list_data li .pull-right{ max-width:76%;}
.list_data li span{ font-size:14px;}
.list_data li .certificates{ width:60%; margin-top:10px; display:block;}


.list-group{width:96%; margin-left:auto; margin-right:auto; border:#CCC solid 1px; margin-top:14px; margin-top:10px; margin-bottom:6px}
.list-group li{ padding:4px 8px 0 8px; background-color:#FFF; font-size:16px;}
.list-group li span{ font-size:16px;}
.list-group .two{ padding-left:60px;}
.list-group .three{ padding-left:100px;}
.list-group .four{ padding-left:140px;}
.list-group .line{ border-bottom:#CCC solid 1px; padding-bottom:10px;}
.list-group .price{ padding:10px; overflow:hidden; font-size:20px;}
.list-group-pro{ overflow:hidden; border-bottom:#CCC solid 1px; padding-bottom:20px;}
.list-group-pro li{ width:50%; float:left}
.list-group li img{ margin-right:10px; width:22px;}
.list-group li .little_img{width:30%;}
.list-group .list-group-last{color:#999; border-top:#CCC solid 1px; overflow:hidden; padding:6px 10px;}
.list-group .list-group-last span{ font-size:12px;}
.list-group .list_group_dis{ background-color:#6e83d3; color:#FFF; padding:8px 12px 8px 12px; background-image:url(/resource/mobile/order_distributiond.png); background-position: center right; background-repeat:no-repeat; background-size: auto 66%;}
.list-group .list_group_fail{ background-color:#d84848; color:#FFF; padding:8px 12px 8px 12px; background-image:url(/resource/mobile/order_fail.png); background-position:center right; background-repeat:no-repeat; background-size: auto 66%;}
.list-group .list_group_com{ background-color:#cccccc; color:#FFF; padding:8px 12px 8px 12px; background-image:url(/resource/mobile/order_completed.png); background-position:center right; background-repeat:no-repeat; background-size: auto 66%;}
.list-group .list_group_transit{ background-color:#90ba3f; color:#FFF; padding:8px 12px 8px 12px; background-image:url(/resource/mobile/order_transit.png); background-position:center right; background-repeat:no-repeat; background-size: auto 66%;}
.list-group .list_group_audit{ background-color:#3eb4ce; color:#FFF; padding:8px 12px 8px 12px; background-image:url(/resource/mobile/order_audit.png); background-position:center right; background-repeat:no-repeat; background-size: auto 66%;}

.list-group .list_group_adopt{ background-color:#3791de; color:#FFF; padding:8px 12px 8px 12px; background-image:url(/resource/mobile/order_adopt.png); background-position:center right; background-repeat:no-repeat; background-size: auto 66%;}
.list-group .list_group_deal{ background-color:#ee5823; color:#FFF; padding:8px 12px 8px 12px; background-image:url(/resource/mobile/order_deal.png); background-position:center right; background-repeat:no-repeat; background-size: auto 66%;}

.text_title{ font-size:18px; color:#000; font-weight:bold; display:block}
.text_date{ font-size:14px; font-weight:200; color:#999; display:block; line-height:20px;}
.text{ margin-top:20px; display:block; color:#333; font-size:14px; width:100%; }
.text img{ width:100%;}


.detail_index{ overflow:hidden}
.detail_index li{ width:47%; float:left; padding:4px 0;}
.detail_index li span{ font-size:14px;}
.index_title{ margin-right:4px;}
.fixed_box{ position:fixed; bottom:0px; width:100%; height:50px; z-index:10}
.fixed_box_h{position:fixed; bottom:0; width:100%; height:90px; z-index:1000;box-shadow: #999 0 -1px 5px 3px; background-color:#FFF; border-top:#CCC solid 1px;}
.button-a{
    width: 94%;
    margin-left: auto;
    margin-right: auto;
    height: 50px;
    font-size: 16px;
    background-color: #3d98ff;
    text-align: center;
    line-height: 50px;
    color: #FFF;
}
.button-b{
    display:block;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    height: 50px;
    font-size: 16px;
    background-color: #3d98ff;
    text-align: center;
    line-height: 50px;
    color: #FFF;
    margin-top:60px;
}

.button_sm{ padding:5px 14px; background-color:#3d98ff; color:#FFF; font-size:12px;}
.button_sm_orange{ padding:6px 14px; background-color:#f96c4b; color:#FFF; font-size:14px;}
.button_sm_orange_border{ padding:6px 14px;color:#f96c4b; font-size:14px; border:#f96c4b solid 1px; }
.button_background_blue{ background-color:#3791de; color:#FFF; text-align:center;}
.button_below{width:90%; margin:0 auto; margin-top:30px;}
.button_bottom{width:100%;height:50px; font-size:16px; color:#FFF; background-color:#3791de;}

.title_nav{ overflow:hidden; }
.title_nav li{ float:left; width:33.3333%; color:#c2d6fc; height:50px;}
.title_nav .title_navd{ color:#FFF; border-bottom:#f9954b solid 5px;}

.textarea{ min-height:300px; max-height:300px; font-size:14px; margin-top:16px; max-width:100%; min-width:100%;}
.textarea_a{ min-height:300px; max-height:300px; font-size:14px; max-width:100%; min-width:100%;}
.address{ background:url(/resource/mobile/address.png) bottom center repeat-x; background-size:80px 8px;padding:16px 3% 16px 3%; overflow:hidden}
.address_box{ background-color:#FFF; padding:12px 3% 12px 3%; overflow:hidden; border:#CCC solid 1px;}
.span1{ font-size:16px; font-weight:bold; margin-bottom:14px; overflow:hidden;}

.list_list li{ margin:8px 0 8px 0; overflow:hidden}
.list_list li .pay{ background:url(/resource/mobile/selecte.png) center left no-repeat; background-size:20px; padding-left:30px; display:block; float:left; margin-left:20px;}
.list_list li .payd{background:url(/resource/mobile/selected.png) center left no-repeat; background-size:20px; padding-left:30px; display:block; float:left; margin-left:20px;}

.reduce{ padding-left:10px; padding-right:10px; font-size:16px; line-height:30px;}
.plus{ padding-left:10px; padding-right:10px; font-size:16px;line-height:30px;}
.number{ border-left:#CCC solid 1px; border-right:#CCC solid 1px; padding:0 6px;line-height:30px;  font-size:16px;}
.button_box{ margin-top:30px;}


.list-group .list-group-itemd{ border-left:#3377f6 solid 6px; color:#3377f6}
.media{ border-bottom:#CCC solid 1px;}
.media_list{padding:8px 3%; margin:0}
.media_list_head{font-size:18px; line-height:20px; font-weight:bold; margin-bottom:2px}
.media_list_time{ margin-bottom:3px;}
.media_list_data{font-size:14px; overflow:hidden;height:40px;}

.a-box{width:94%; overflow:hidden;  margin:0 auto;}
.a-box a{color:#3791de; font-size:12px; padding-top:10px; padding-bottom:10px;}
.a-box span{font-size:12px; padding-top:10px; padding-bottom:10px;}


.form{ width:94%; margin-left:auto; margin-right:auto; border:#CCC solid 1px; background-color:#FFF}
.div-phone{ height:50px;border-bottom:#CCC solid 1px;}
.div-ranks{ height:50px;border-bottom:#CCC solid 1px;}
.div-box{background-color:#FFF; height:50px;}
.infos{ height:50px; border:none; width:60%; padding-left:10px;}
#phone{ border-bottom:#CCC solid 1px;}
#ranks{ border-bottom:#CCC solid 1px;}
.send1{ background-color:#3791de; color:#FFF; padding:8px; float:right; margin-top:6px; margin-right:10px;}
.send0{ background-color:#CCC; color:#FFF; padding:8px;float:right; margin-top:6px; margin-right:10px;}
.error{ color:#ff6073}

.screen_box{ padding:0 2%; overflow:hidden}
.screen_title{ color:#999; padding:4px 0; padding-left:4px;}
.screen_box li{ border:#CCC solid 1px; float:left; padding:6px 10px; margin:4px 4px;}
.screen_box .lid{ background-color:#3d98ff; color:#FFF}

.adress_group{ border-top:#CCC solid 1px; margin-bottom:160px;}
.adress_group li{ border-bottom:#CCC solid 1px; padding:8px 20px 8px 30px; background-color:#FFF}
.adress_group .lid{ background-color:#3d98ff; color:#FFF;}
.adress_groupt{ border-top:#CCC solid 1px; margin-bottom:160px;}
.adress_groupt li{ border-bottom:#CCC solid 1px; padding:8px 6px 8px 14px;}
/*.adress_groupt .lidt{ background-color:#FFF; color:#3d98ff;}*/
.adress_groupt .lidt{ background-color:#FFF; color:#ee5823; border-left:#ee5823 solid 4px;}

.adress_group .adress_group_title{ background-color:#e5e5e5; color:#666; padding:8px 20px;}
.adress_group .two{ padding-left:60px;}
.adress_group .three{ padding-left:90px;}
.adress_group .four{ padding-left:120px;}


.little_font tbody tr td{ font-size:12px; padding:10px 2px;}
.little_font thead tr th{ font-size:14px;padding:10px 2px;}
.occupy{ height:160px; width:100%}

.button_more_box{ background-color:#FFF; overflow:hidden;}
.button_more{ width:26%; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:60px;}
.button_more img{ width:100%}
.prompt{ margin-bottom:70px;width:100%; text-align:center; color:#999;}


.title_mar{ margin-top:-24px; margin-bottom:10px;}
.form_border_box{ border-top:#333 1px solid; border-left:#333 1px solid; padding-left:6px; padding-right:6px;}
.form_border_box .row{ margin-left:-6px; margin-right:-6px;}
.form_border{ border-bottom:#333 1px solid; border-right:#333 1px solid; padding-top:10px;}

/*运费页面css*/
.back_w{ background-color:#FFF}
.back_g{background-color:#f5f5f5}
.padding3{ padding:0 3%;}
.spacing{ margin-bottom:20px;}
.back1{ background-color:#dbe9f5;}
.back2{ background-color:#1e72b6}
.back3{ background-color:#004988;}
.white{ color:#FFF}

.freight_box{ margin-bottom:20px;}

.theme_box{margin-left:20px; }
.theme_font{display:block; padding:0 8px 10px 8px}
.theme_freight{margin-top:8px; margin-left:-20px; width:200px; height:50px;line-height:30px; padding-left:10px; margin-bottom:-16px; background:url(/resource/mobile/freight_background.png); color:#FFF}

.table_freight{margin-bottom:0; border-bottom:0; text-align:center;}
.table_freight thead .title_freight th{border-bottom:0; font-size:16px; text-align:center; background-color:#004988;color:#FFF; border-color:#FFF}
.table_freight thead .futitle_freight th{border-bottom:0;text-align:center; background-color:#1e72b6;color:#FFF; border-color:#cccccc;}
.table_freight thead .futitle_freight .title1{line-height:36px;}
.table_freight thead .futitle_freight .title2{line-height:18px; font-size:12px}
.table_freight tbody tr td{background-color:#fff; border-color:#cccccc; font-weight:bolder;}
.title_freight{ font-weight:bolder;font-size:16px; text-align:center; background-color:#004988;color:#FFF; border-left:#FFF solid 1px; border-right:#FFF solid 1px; }
.title_fufreight{ padding:8px 0; text-align:center; border-top:#FFF solid 1px;  background-color:#1e72b6; color:#FFF; font-size:16px;}
.title_freight_img{border:#dbe9f5 solid 2px;}
.title_freight_img_t{border:#dbe9f5 solid 1px;opacity:0.50;filter:alpha(opacity=50);}
.title_middle{text-align:center; margin-top:-26px;}
.title_middle_font{background-color:#FFF; padding:4px 10px; margin:0 auto; font-size:16px;}
.freight_center{width:50% !important;}
.border_or{ border:#cd1825 2px solid;}
.border_top_or4{border:#cd1825 1px solid; border-top:#cd1825 6px solid;}
.font_box{ padding:12px 8px;}


.all{ width:100%}

.price_number{ color:#ffe315;font-size:16px; margin-right:4px; font-weight:bold;}

.tel_no{color:#1e72b6;font-weight: 900;text-decoration:underline;}

/*买煤找车页面*/
.input_select_box{position:relative;width:100%}
.input_box{ width:100%}
.input_select_left2{color:#FFF; width:100px; position:absolute; z-index:1000; background-color:#1e72b6;  padding:9px 12px; line-height:14px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; text-align:center}
.input_select_bleft1{ width:90px;}
.input_bleft1{ width:90px;}
.input_select_left1{color:#FFF; width:100px; position:absolute; z-index:1000; background-color:#1e72b6;  padding:9px 12px; line-height:28px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; text-align:center}
.input_2{ height:46px;}
.spacing1{ margin-bottom:10px;}
.price_notes{ background-color:#dbe9f5; margin:0; padding:4px 10px; color:#1e72b6}

.notice_title{ font-size:12px; height:30px; line-height:30px; color:#999; padding-left:2%}
.title_font{ font-size:18px; font-weight:bold; padding:8px 0;}
.list_group_line_box{ background-color:#FFF; padding:0 0 0 2%;border:#CCC solid 1px;}
.list_group_line_title{ padding:10px 0;}
.list_group_line{}
.list_group_line li{ border-top:#CCC solid 1px; padding:8px 0;}

.remarks{height:40px; width:80%;}
.line_h_40{ line-height:40px;}
.line_h_30{ line-height:30px;}
.font_24{ font-size:18px;}
.little_img{max-width:50%; max-height:300px;}
.detail_box{background-color:#FFF; padding:10px 3%; border:#ccc solid 1px;}
.futitle_freight_three th{ width:33%;}


.screen_t_box{position:fixed; width:100%; height:100%; top:10px;}
.screen_t_left{float:left; width:36%;height:100%; overflow:auto;}
.screen_t_right{float:right; width:64%;height:100%; overflow:auto}

.color-up{color: red;}
.color-down{color: green;}

.col_mine_choice_box{ margin:0}
.col_mine_choice{ padding-left:0px; padding-right:0px;}
.col_mine_choice .col_mine_title{ background-color:#0073b9; border:#8fc2e0 solid 1px; line-height:30px;; padding:10px; color:#FFF; font-size:16px; text-align:center;}
.col_mine_choice li{ padding:10px; background-color:#FFF; border: #FFF solid 1px; background-color:#dbe9f5; text-align:center;}
.col_mine_choice a{ padding:10px; background-color:#FFF; border: #FFF solid 1px; background-color:#dbe9f5; text-align:center; display:block}

.list_subsidy{font-size:14px; margin-top:2px;;float:left; color:#3791de; margin-left:10px;}
.list_dou_pad{ padding-left:3%; padding-right:3%}
.list_dou .a_order{padding:4px 8px; background-color:#f96c4b; color:#FFF; font-size:14px; display:block;}


.list_fufont{ margin-right:2%; font-size:13px; color:#3791de; te}
.list .list_fufont{ font-size:14px;}

.font_introduce{text-indent: 2em; padding-left:3%; padding-right:3%; display:block;}
.introduce_box{ padding-bottom:14px; border-bottom:#CCC solid 1px;}
.font_zhu{ padding-left:3%; padding-right:3%; color:#999; font-size:12px; line-height:30px; display:block;}
.logo_app{width:100%; margin-top:26px; margin-bottom:20px;}
@media (min-width:970px) {
.logo_app_box{width:16%; margin-left:auto; margin-right:auto;}
}
@media (max-width:970px) {
.logo_app_box{width:32%; margin-left:auto; margin-right:auto;}
}

.p_tb_eight_d{ padding-top:8px; padding-bottom:8px;}





