/*重置*/
@media (min-width:200px) and (max-width:768px){html{font-size:62.5%;}}
@media (min-width:769px){html{font-size:62.5%;}}

html,body{height:auto;margin:0;padding:0;position:relative;overflow-x:hidden;}
body,h1,h2,h3,h4,p,p1,p2,p3,p4,dl,dd,dt{margin:0;padding:0;display:block;font-weight:normal;}
img{display:block;border:none;max-width:100%;}
a{text-decoration:none;outline:none;display:block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}
*{color:#333;font-family:"微软雅黑";font-size:1.3rem;box-sizing:border-box;}
.clear{clear:both;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
i{font-style:normal;}
input,select,textarea,button,form{padding:0;margin:0;resize:none;border-radius:3px;border:solid 1px #d9edff;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;display:block;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}
.body_overflow{overflow-y:hidden;}

body{min-height:100vh;}

/*login_banner*/
.login_banner{width:100%;}

/*login_title*/
.login_title{font-size:1.5rem;color:#333;text-align:center;padding:30px 0;}

/*login_input*/
.login_input_box{width:90%;margin:0 auto;margin-bottom:50px;}
.login_input_box input{width:100%;border:none;border-bottom:solid 1px #eee;font-size:1.4rem;line-height:35px;}
.login_input_box input:nth-child(1){margin-bottom:20px;}

/*login_note*/
.login_note{width:90%;margin:0 auto;font-size:1rem;color:#999999;text-align:center;margin-top:15px;}

/*pl_home_bg*/
.pl_home_bg{height:100vh;background-image:url('../image/pl_home_bg.jpg');background-size:cover;background-position:center -50px;background-repeat:no-repeat;}

/*pl_home_box*/
.pl_home_box{width:100%;display:Flex;align-items:center;flex-wrap:wrap;}
.pl_home_box a{width:50%;display:Flex;align-items:center;justify-content:center;flex-direction:column;border:solid 1px #eee;padding:15px 0;}
.pl_home_box a:nth-child(2n+2){border-left:none;}
.pl_home_box a img{width:50%;}
.pl_home_box a p{font-size:1.3rem;padding-bottom:5px;}

/*pl_home_bottom*/
.pl_home_bottom{width:100%;height:50px;line-height:50px;display:flex;align-items:center;justify-content:space-between;background:#4177fe;
position:Fixed;bottom:0;left:0;}
.pl_home_bottom li:nth-child(1){width:70%;display:Flex;align-items:center;padding-left:5%;}
.pl_home_bottom li:nth-child(1) h1,.pl_home_bottom li:nth-child(1) p{font-size:1.4rem;color:#fff;}
.pl_home_bottom li:nth-child(2){width:30%;font-size:1.4rem;color:#fff;text-align:right;padding-right:5%;}

.pl_home_bottom_height{height:50px;}

/*add_list*/
.add_list{width:90%;margin:0 auto;}
.add_list ul{position:relative;display:flex;align-items:center;border-bottom:solid 1px #eee;line-height:35px;padding-top:15px;}
.add_list_ul_border input{border: 1px #eee solid!important;}
.add_list_ul_no_border{border-bottom:none !important;}
.add_list_arrow:after{content:'';width:10.5px;height:17.5px;position:absolute;right:0;top:50%;margin-top:-1.5px;
background-image:url('../image/right_arrow.png');background-size:cover;background-position:center center;background-repeat:no-repeat;}

.add_list ul h1{font-size:1.6rem;position:relative;}
.add_list_star:before{content:'*';color:#ff2400;position:absolute;left:0;bottom:0;line-height:30px;}

.add_list ul li{width:100%;}
.record_search{width:80px;line-height:30px;background:#4177fe;color:#fff;font-size:1.2rem;border-radius:20px;text-align:center;position:absolute;right:0;bottom:5px;}
.add_list ul input,.add_list ul select{border:none;width:100%;font-size:1.6rem;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.add_list_input_num{width:60% !important;}

.add_list_price,.add_list_price span{font-size:3rem;color:#ff2400;}
.add_list_li_right{display:flex;align-items:center;flex-direction:row-reverse;}

.add_list_submit{width:90%; margin: 30px auto!important;}

/*record_overlay_box*/
.record_overlay_box{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);display:flex;align-items:center;justify-content:center;display:none;}
.record_overlay{background:#fff;border-radius:10px;width:90%;padding:0 0 20px 0;position:relative;}
.record_overlay h1{font-size:1.5rem;line-height:50px;text-align:center;border-bottom:solid 1px #eee;}
.record_overlay_close{width:30px;height:30px;position:absolute;right:10px;top:10px;}

.record_over_main{height:60vh;overflow:auto;}
.record_overlay ul{padding:15px 10% 20px 10%;border-bottom:solid 1px #eee;}
.record_overlay ul li{display:flex;align-items:flex-start;}
.record_overlay ul li h2{width:20%;}
.record_overlay ul li p{width:80%;}

.record_overlay_photo{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:-5%;margin-top:10px;}
.record_overlay_photo dl{width:30%;height:80px;display:flex;align-items:center;justify-content:center;margin-right:5%;margin-bottom:5%;overflow:hidden;border-radius:5px;}
.record_overlay_photo dl:nth-child(3n+3){margin-right:0;}
.record_overlay_photo dl img{width:100%;}

/*wg_car_num*/
.wg_car_num{width:90%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;margin-top:20px;}
.wg_car_num h1{font-size:1.4rem;}
.wg_car_num p{font-size:1.4rem;}

/*wg_car_photo*/
.wg_car_photo{width:90%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.wg_car_photo li{width:45%;margin:10px 0;}
.wg_car_photo li dl{width:100%;height:16rem;position:relative;overflow:Hidden;border-radius:7px;border:solid 1px #e5e5e5;display:flex;align-items:center;justify-content:center;}
.wg_car_photo li dl button{width:100%;height:100%;position:absolute;left:0;top:0;z-index:15;border:none;background-color: #ffffff;}
.wg_car_photo li dl img{width:100%;}
.wg_car_photo li h1{text-align:center;color:#929292;font-size:1.3rem;margin-top:10px;}

/*wg_car_num_note*/
.wg_car_num_note{width:90%;margin:0 auto;display:flex;align-items:flex-start;margin-top:20px;line-height:25px;margin-bottom:40px;}
.wg_car_num_note input{width:20px;height:20px;border-radius:50%;border:solid 1px #ccc;margin-top:5px;margin-right:5px;z-index:-1;}
.input_color{border:solid 1px #4177fe !important;background:#4177fe;}
.wg_car_num_note li p{font-size:1.4rem;}
.wg_car_num_note li p2{font-size:1rem;color:#ff2400;}

/*long_btn*/
.long_btn{width:90%;margin:0 auto;line-height:50px;background:#4177fe;color:#fff;font-size:1.6rem;border-radius:25px;text-align:center;}

/*wg_search_box*/
.wg_search_box{width:90%;margin:0 auto;background:#eeeeee;border-radius:20px;position:relative;margin-top:20px;}
.wg_search_box input{width:100%;border:none;background:none;font-size:1.3rem;line-height:40px;padding-left:50px;}
.wg_search_box img{width:22px;position:absolute;left:15px;top:50%;margin-top:-11px;}

/*record_overlay_box*/
.wg_search_list{width:100%;background:#fff;padding:0 0 20px 0;position:relative;}

.wg_search_list_all{display:flex;align-items:flex-start;padding:20px 5%;border-bottom:solid 1px #eee;}
.wg_search_list ul:nth-child(1){width:10%;}
.wg_search_list ul:nth-child(1) i{font-size:2.6rem;color:#4177fe;font-weight:bold;}
.wg_search_list ul:nth-child(2){width:90%;}

.wg_search_list ul li{display:flex;align-items:flex-start;}
.wg_search_list ul li:nth-child(1){margin-bottom:5px;}

.wg_search_list ul li h2{width:18%;font-size:1.4rem;color:#333;}
.wg_search_list ul li p{width:82%;font-size:1.4rem;color:#333;}
.wg_search_list ul li h3{width:26%;font-size:1.2rem;color:#999999;}
.wg_search_list ul li p1{width:74%;font-size:1.2rem;color:#999999;}

.wg_search_list_photo{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:-5%;margin-top:10px;}
.wg_search_list_photo dl{width:30%;height:90px;display:flex;align-items:center;justify-content:center;margin-right:5%;margin-bottom:5%;overflow:hidden;border-radius:5px;}
.wg_search_list_photo dl:nth-child(3n+3){margin-right:0;}

/*print_title*/
.print_title{width:230px;margin:0 auto;}
.print_title h1{font-size:1.8rem;color:#333;text-align:right;margin-top:40px;margin-bottom:5px;}
.print_title p{text-align:right;margin-right:2px;font-size:1.4rem;}

/*print_user*/
.print_user{width:90%;margin:0 auto;margin-top:15px;margin-bottom:25px;font-size:1.4rem;}
.print_user span{font-size:1.4rem;}

/*print_main*/
.print_main{width:90%;margin:0 auto;font-size:1.4rem;line-height:25px;text-align:justify;position:relative;}
.print_main_date{text-align:right;}
.print_icon{width:35%;position:absolute;right:0;bottom:0;}

/*print_adress*/
.print_adress{width:90%;margin:0 auto;border-top:solid 1px #eee;border-bottom:solid 1px #eee;padding:15px 0;margin-top:30px;}

/*print_code*/
.print_code{width:90%;margin:0 auto;margin-top:40px;margin-bottom:40px;}
.print_code img{width:30%;margin:0 auto;margin-bottom:20px;}
.print_code h1{font-size:1.2rem;color:#999;text-align:center;}

/*business_detail*/
.business_detail{width:90%;margin:0 auto;}
.business_detail li{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:solid 1px #eee;line-height:25px;padding:20px 0 10px 0;}
.business_detail li h1{position:relative;font-size:1.4rem;width:30%;padding-left:10px;}
.business_detail_star:before{content:'*';color:#ff2400;position:absolute;left:0;bottom:0;line-height:30px;}
.business_detail li p{width:70%;font-size:1.3rem;color:#999;text-align:right;}

.business_detail_price,.business_detail_price span{font-size:1.4rem;color:#ff2400 !important;font-weight:bold;}

.business_detail_photo{width:90%;margin:0 auto;}
.business_detail_photo h1{padding-left:10px;font-size:1.4rem;margin-top:20px;margin-bottom:10px;}

/*bus_top*/
.bus_top{width:90%;margin:0 auto;box-shadow:0 0 5px #ccc;margin-top:20px;border-radius:5px;}
.bus_top li{display:Flex;align-items:center;justify-contnet:center;flex-direction:column;padding:10px 0;}
.bus_top li h1,.bus_top li h1 span{font-size:2.4rem;color:#ff2400;}
.bus_top li p{font-size:1.5rem;color:#333333;}

.bus_top dl{display:Flex;align-items:center;border-top:solid 1px #eee;padding:10px 0;}
.bus_top dl dd{width:50%;display:Flex;align-items:center;justify-content:center;flex-direction:column;}
.bus_top dl dd:nth-child(1){border-right:solid 1px #eee;}
.bus_top dl dd h1,.bus_top dl dd h1 span{font-size:1.5rem;color:#ff2400;}
.bus_top dl dd p{font-size:1.3rem;color:#333333;}

/*bus_tab*/
.bus_tab{width:90%;margin:0 auto;display:Flex;align-items:center;margin-top:20px;margin-bottom:5px;}
.bus_tab li:nth-child(1){width:35%;margin-right:27%;}
.bus_tab li:nth-child(1) input{width:100%;border:none;font-size:1.4rem;color:#999;
background-image:url('../image/down.png');background-size:20px;background-position:center right;background-repeat:no-repeat;}

.bus_tab li:nth-child(2){width:18%;}
.bus_tab li:nth-child(2) select{border:none;width:100%;text-align:right;font-size:1.4rem;color:#999;
background-image:url('../image/down.png');background-size:20px;background-position:center right;background-repeat:no-repeat;}

.bus_tab li:nth-child(3){width:20%;text-align:right;font-size:1.4rem;color:#999;}
.bus_tab li:nth-child(3) span{font-size:1.4rem;color:#999;}

/*bus_list*/
.bus_list{width:90%;margin:0 auto;}
.bus_list a{border-top:solid 1px #eee;padding:10px 0;}
.bus_list a ul{display:Flex;align-items:center;justify-content:space-between;}
.bus_list a ul h1{font-size:1.5rem;color:#4177fe;}
.bus_list a ul h2,.bus_list a ul h2 span{font-size:1.4rem;color:#333;}
.bus_list a ul p{font-size:1.4rem;}
.bus_list_done{color:#4177fe;}
.bus_list_wait{color:#ff2400;}
.bus_list_break{color:#999999;}
.bus_list_out{color:#333333;}
.bus_list a dl{background-image:url('../image/right_arrow.png');background-size:12px;background-position:center right;background-repeat:no-repeat;}
.bus_list a dl h1{width:80%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;margin-top:5px;margin-bottom:5px;}
.bus_list a dl h1,.bus_list a dl h1 span{font-size:1.4rem;color:#333;}
.bus_list a dl p,.bus_list a dl p span{font-size:1.3rem;color:#999;}

/*news_list*/
.news_list{width:90%;margin:0 auto;}
.news_list a{padding:20px 0;border-bottom:solid 1px #dddddd;display:flex;align-items:center;justify-content:space-between;}
.news_list a:last-child{border-bottom:none;}
.news_list a ul{width:60%;min-height:100px;display:Flex;align-items:stretch;justify-content:space-between;flex-direction:column;}
.news_list a ul h1{font-size:1.6rem;color:#333;max-height:66px;line-height:22px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.news_list a ul li{display:flex;align-items:center;justify-content:space-between;}
.news_list a ul li p1{width:75%;font-size:1.3rem;color:#aaa;}
.news_list a ul li p2{text-align:right;font-size:1.3rem;color:#999;position:relative;padding-right:10px;}
.news_list a ul li p2:before{content:'';width:16.5px;height:11.5px;position:absolute;left:-17px;top:50%;margin-top:-5.75px;
background-image:url('../image/eye.png');background-size:cover;background-position:center center;background-repeat:no-repeat;}
.news_list a ul li p2:after{content:'+';position:absolute;right:0;top:0;}
.news_list a dl{width:35%;height:90px;overflow:Hidden;display:flex;align-items:center;justify-content:center;}
.news_list_ul_width{width:100% !important;}

/*news_detail_title*/
.news_detail_title{width:90%;margin:0 auto;font-size:1.8rem;color:#333333;margin-top:20px;margin-bottom:20px;}

/*news_detail_date*/
.news_detail_date{width:90%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}
.news_detail_date p1{width:75%;font-size:1.3rem;color:#aaa;}
.news_detail_date p2{text-align:right;font-size:1.3rem;color:#999;position:relative;padding-right:10px;}
.news_detail_date p2:before{content:'';width:16.5px;height:11.5px;position:absolute;left:-17px;top:50%;margin-top:-5.75px;
background-image:url('../image/eye.png');background-size:cover;background-position:center center;background-repeat:no-repeat;}
.news_detail_date p2:after{content:'+';position:absolute;right:0;top:0;}

/*news_text*/
.news_text{width:90%;margin:0 auto;font-size:1.6rem;color:#333333;text-align:justify;line-height:25px;}

/*user_nav*/
.user_nav{width:100%;position:Fixed;bottom:0;left:0;display:Flex;align-items:center;border-top:solid 1px #dddddd;background:#fff;}
.user_nav a{width:30%;display:Flex;align-items:center;justify-content:center;flex-direction:column;padding:7px 0;}
.user_nav a:nth-child(2){width:40%;}
.user_nav a img{width:25px;}
.user_nav a p{font-size:1.2rem;color:#999999;}
.user_nav_active{color:#4177fe !important;}

.user_nav_height{height:52px;}

/*user_wg_search*/
.user_wg_search{width:90%;margin:0 auto;margin-top:20px;margin-bottom:50px;}
.user_wg_search h1{font-size:1.4rem;margin-bottom:10px;}
.user_wg_search dl{display:Flex;align-items:center;justify-content:space-between;}
.user_wg_search dl dd:nth-child(1){width:85%;}
.user_wg_search dl dd:nth-child(2){width:20%;height:35px;display:flex;align-items:center;flex-direction:row-reverse;}
.user_wg_search dl input{width:100%;font-size:1.3rem;color:#999999;border:none;border-bottom:solid 1px #eeeeee;line-height:35px;}
.user_wg_search dl img{width:25px;}

/*user_order*/
.user_order_num{color:#999;}
.user_order_copy{width:90px;}
.user_order_note{padding-left:10px;color:#999;margin-top:5px;}
.user_order_note2{width:90%;margin:0 auto;font-size:1.3rem;color:#ff2400;text-align:justify;margin-top:15px;}

/*my_top*/
.my_top{background:#4177fe;display:Flex;align-items:center;justify-content:space-between;padding:20px 5% 50px 5%;margin-bottom:-25px;}
.my_top_photo{width:60px;height:60px;overflow:Hidden;border-radius:50%;display:Flex;align-items:center;justify-content:center;} 
.my_top_photo img{width:100%;}

.my_top ul{display:Flex;align-items:center;flex-direction:row-reverse;}
.my_top ul a{display:flex;align-items:center;justify-content:center;flex-direction:column;}
.my_top ul a:nth-child(2){margin-right:20px;}
.my_top ul a img{width:30px;margin-bottom:5px;}
.my_top ul a p{font-size:1.2rem;color:#fff;}

/*my_bind*/
.my_bind{width:90%;margin:0 auto;box-shadow:0 0 5px #ccc;padding:20px 0;border-radius:5px;background:#fff;margin-bottom:20px;}
.my_bind_fj{margin-bottom:0 !important;}
.my_bind>h1{font-size:1.5rem;text-align:center;}
.my_bind>ul{width:100%;display:flex;align-items:flex-start;border-bottom:solid 1px #eee;padding:10px 5%;}
.my_bind>ul li:nth-child(1){width:12%;margin-right:3%;}
.my_bind>ul li:nth-child(2){width:60%;}
.my_bind>ul li:nth-child(3){width:25%;display:Flex;align-items:center;flex-direction:row-reverse;}

.my_bind>ul li:nth-child(2) h2{font-size:1.4rem;color:#333333;margin-bottom:5px;}
.my_bind>ul li:nth-child(2) dl{display:Flex;align-items:center;}
.my_bind>ul li:nth-child(2) dl p{font-size:1.3rem;color:#fff;background:#467afe;border:solid 1px #467afe;border-radius:20px;width:70px;line-height:25px;text-align:center;margin-right:15px;}
.my_bind>ul li:nth-child(2) dl a{font-size:1.3rem;color:#467afe;background:#fff;border:solid 1px #467afe;border-radius:20px;width:70px;line-height:25px;text-align:center;}

.my_bind>ul li:nth-child(3) a{width:70px;font-size:1.3rem;color:#999999;background:#fff;border:solid 1px #999999;border-radius:20px;line-height:25px;text-align:center;}

.my_bind_nothing{color:#999;font-size:1.4rem;text-align:Center;margin-top:15px;}

/*my_bind_btn*/
.my_bind_btn{width:90%;margin:0 auto;line-height:40px;background:#4177fe;color:#fff;font-size:1.4rem;border-radius:25px;text-align:center;margin-top:20px;}


/*my_wg_list_tab*/
.my_wg_list_tab{width:100%;padding:0 5%;margin:0 auto;display:flex;align-items:Center;border-bottom:solid 1px #eee;}
.my_wg_list_tab li{width:33.3%;display:Flex;align-items:center;justify-content:center;}
.my_wg_list_tab li h1{width:50%;font-size:1.5rem;color:#999;text-align:center;padding:10px 0;border-bottom:solid 1px #fff;}
.my_wg_list_tab_color h1{color:#467afe !important;border-bottom:solid 1px #467afe !important;}

/*my_wg_list_car*/
.my_wg_list_car{width:90%;margin:0 auto;font-size:1.5rem;color:#467afe;line-height:50px;}

/*user_agree_overlay*/
.user_agree_overlay{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);padding:10px 0;display:flex;align-items:center;justify-content:center;display:none;}
.user_agree_overlay ul{width:95%;margin:0 auto;background:#fff;border-radius:5px;padding:10px 0;height:90vh;overflow:auto;}
.user_agree_title{width:90%;margin:0 auto;margin-bottom:10px;}
.user_agree_title h1{font-size:1.6rem;color:#333;text-align:center;margin-bottom:5px;font-weight:bold;}
.user_agree_title p{text-align:right;font-size:1.3rem;color:#333;}

.user_agree_main{width:90%;margin:0 auto;text-align:justify;margin-bottom:10px;}

.user_agree_mes{width:100%;margin:0 auto;padding:10px 5%;border-top:solid 1px #eee;border-bottom:solid 1px #eee;}
.user_agree_mes dl{display:flex;align-items:center;justify-content:space-between;}
.user_agree_mes dl dd{width:40%;display:flex;align-items:center;}
.user_agree_mes dl dd:nth-child(2){width:60%;}

.user_agree_mes_place{text-align:right;}

.user_agree_radio{width:90%;margin:0 auto;display:flex;align-items:center;padding:10px 0;margin-bottom:10px;position:relative;}
.user_agree_radio:before{content:'';width:20px;height:20px;border-radius:50%;border:solid 1px #a2a2a2;
position:absolute;left:0;top:50%;margin-top:-10px;}

.user_agree_radio input{display:none;}
.user_agree_radio p{padding-left:30px;}

.user_agree_radio_color:before{content:'';width:20px;height:20px;border-radius:50%;background:#4177fe !important;border:solid 1px #4177fe !important;
position:absolute;left:0;top:50%;margin-top:-10px;}


/*my_record_title*/
.my_record_title{padding:20px 5%;color:#fff;font-size:1.5rem;line-height:25px;text-align:center;
background-image:url('../image/my_record_top_bg.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;}

/*my_record_list*/
.my_record_list{padding:10px 5%;border-bottom:solid 1px #eeeeee;}
.my_record_list ul{display:Flex;align-items:center;justify-content:space-between;}
.my_record_list ul h1,.my_record_list ul h1 span{font-size:1.4rem;color:#333;}
.my_record_list ul p,.my_record_list ul p span{font-size:1.4rem;color:#333;}

.my_record_list h2,.my_record_list h2 span{font-size:1.3rem;color:#333;padding:10px 0;}

.my_record_list dl{display:Flex;align-items:center;justify-content:space-between;}
.my_record_list dl dd,.my_record_list dl p{color:#999;}

.my_record_p_color{color:#4177fe !important;}

/*my_list*/
.my_list_check_btn{background:#467afe;border-radius:20px;color:#fff;line-height:25px;width:60px;text-align:center;}
.my_list_note{width:90%;margin:0 auto;margin-top:10px;margin-bottom:30px;color:#999;text-align:Justify;padding-left:10px;line-height:25px;}
.my_list_note span{color:#999}

/*my_account*/
.my_account_photo{width:30px;height:30px;border-radius:50%;overflow:Hidden;}
.my_account_height{width:100%;height:5px;background:#eeeeee;}

.my_account_list li{line-height:35px !important;}
.my_account_list h1{width:30% !important;}
.my_account_list .my_account_input{width:70% !important;}
.my_account_list .my_account_input input{width:100%;border:none;line-height:35px;font-size:1.4rem;}

/*decision_box*/
.decision_box{}
.decision_box .user_agree_title h1{line-height: 30px}
.decision_box .user_agree_title h1:first-child{padding-top: 20px;}
.decision_box .user_agree_mes{border-bottom:none !important;font-size:1.3rem;line-height:25px;}

.decision_box .user_agree_mes_place{margin-top:40px;}
.decision_box_icon{width:30%;position:absolute;bottom:10%;right:5%;}

.decision_box .user_agree_main{font-size:1.4rem;line-height:25px;}

.my_decision_touch{background:#4177fe;color:#fff;text-align:center;font-size:1.5rem;line-height:50px;position:fixed;bottom:0;width:100%}

/*my_mes_top*/
.my_mes_top{padding:10px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #eee;}
.my_mes_top h1{font-size:1.5rem;color:#333;}
.my_mes_top h1 span{font-size:1.5rem;color:#467afe;}
.my_mes_top p{font-size:1.3rem;color:#fff;width:80px;text-align:center;border-radius:20px;line-height:30px;background:#467afe;}

/*my_mes_list*/
.my_mes_list a{padding:10px 10% 10px 5%;border-bottom:solid 1px #eee;position:relative;}
.my_mes_list a:after{content:'';width:10.5px;height:17.5px;position:absolute;right:5%;top:50%;margin-top:-8.75px;
background-image:url('../image/right_arrow.png');background-size:cover;background-position:center center;background-repeat:no-repeat;}

.my_mes_list a h1{color:#999;font-size:1.3rem;margin-bottom:5px;}
.my_mes_list a li{color:#333;font-size:1.4rem;}


/*car_photo_overlay*/
.car_photo_overlay{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);display:Flex;align-items:center;justify-content:center;opacity:0;z-index:-1;transition:0.3s;}
.car_photo_overlay ul{width:90%;margin:0 auto;position:relative;}
.car_photo_overlay ul dl{max-height:80vh;overflow:Hidden;border-radius:10px;}
.car_photo_overlay ul dl img{width:100%;}
.car_photo_close{width:40px !important;position:absolute;top:-50px;right:-15px;}


/******************************************************************************************/
/*bind_car_top*/
.bind_car_top{width:90%;margin:0 auto;}
.bind_car_top h1{font-size:1.5rem;color:#333;margin-top:30px;margin-bottom:10px;}
.bind_car_top li input{width:100%;font-size:1.4rem;color:#333;border:none;border-bottom:solid 1px #ccc;line-height:30px;}

/*bind_car_upload*/
.bind_car_upload ul {
    width: 70%;
    margin: 0 auto;
    height: 30vh;
    background: #ccc;
    border-radius: 10px;
    overflow: HIdden;
    padding: 10px;
    display: flex;
    align-items: Center;
    justify-content: center;
    position: relative;
}
.bind_car_upload p {
    text-align: center;
    color: #999999;
    font-size: 1.4rem;
    margin-top: 10px;
}
.bind_car_upload input {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    opacity: 0;
}
.msg-box {
	display: none;
}
.layui-layer-fast-msg .layui-layer-content {
	color: #ffffff;
}
.pl_home_bottom li:nth-child(2) a {
    color:#fff;
}
form {
    border: none;
}
.add_list ul select {
    background-color: #ffffff;
}
.record_overlay ul li h2{
    font-size: 1.3rem;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "微软雅黑";
    line-height: unset;
}
.wg_search_list ul li h2, .wg_search_list ul li p {
    line-height: 2rem;
}
.add_list_arrow li a {
    font-size: 1.8rem;
}
.bus_tab li:nth-child(1) {
    width: 40%;
    margin-right: 20%;
}
.bus_list_1 {
    color: #ff2400!important;
}
.bus_list_2 {
    color: #333333!important;;
}
.bus_list_3 {
    color: #4177fe!important;;
}
.bus_list_4 {
    color: #333333!important;;
}
.bus_list_5 {
    color: #999999!important;;
}
.btn_more {
    text-align: center;
    line-height: 50px;
    cursor: pointer;
}
.bus_tab li:nth-child(1) input, .bus_tab li:nth-child(2) select {
    background-color: #ffffff;
}
.news_list a ul li p2, .news_detail_date p2 {
    padding-left: 3px;
}
.news_list a ul li p2:after, .news_detail_date p2:after {
    content:''
}
.home_top_banner img {
    width: 100%;
}
.home_top_banner_pagination {
    padding-right: 5%;
    text-align: right;
}
.home_top_banner_pagination span {
    background: #fff;
    transition: 0.6s;
}
.home_top_banner_pagination .swiper-pagination-bullet-active {
    width: 10px;
    height: 10px;
}
.decision_box_icons {
    text-align: right;
    margin-top: -7rem;
    margin-right: 2rem;
}
.decision_box_icons img {
    width: 30%;
    display: inline-block;
}
input[name=car_number] {
    text-transform: uppercase;
}
.user_order_note1 {
    width: 90%; margin: 0 auto; font-size: 1.3rem; text-align: justify; margin-top: 15px;
}
.user_order_note1 h4 {
    text-align: center;
}
.user_order_note1 p {
    margin: 10px auto;
}
.user_order_note3 {
    width: 90%; margin: 0 auto; font-size: 1.5rem; text-align: justify; margin-top: 30px;
}
.user_order_note3 p {
    margin: 20px auto;
}

.table_list {
    padding-bottom: 10px;
    border-bottom: solid 1px #eee;
    display: block;
}

.table_list tbody {
    border: 1px #ccc solid;
}
.table_list th {
    line-height: 40px;
    font-size: 1.4rem;
}
#signature input {
    background-color: #4177fe;
    color: #ffffff;
}
input[type="checkbox"] {
    -webkit-appearance: checkbox;
}
input[type="radio"] {
    -webkit-appearance: radio;
}

.qrcode_image {
    width: 100%;
    border: 5px #4177fe solid;
    border-radius: 5px;
    display: none;
}

.btn_close {
    display: none;
}
.btn_create, .btn_view, .btn_close {
    cursor: pointer;
}
.btn_create {
    width: 49%;
    left: 0;
}
.btn_view {
    width: 49%;
    right: 0;
}