body{background-color:#F8F9FA; }
header{position: relative; height: 0.88rem; line-height: 0.88rem; background: #F13D2F; color: #fff;}
header h1{font-size: 0.36rem; color: #fff; text-align: center;}
.u_btn1{position: absolute; left: 0.3rem; top:0; color: #fff; font-size: 0.3rem;}
.b_btn1 { position: absolute; left: 0; top: 0; width: 0.88rem; height: 0.88rem; background: url(../images/deatil_pic01.png) no-repeat center center; background-size: 0.18rem 0.32rem;}

.de_input_box{ font-size:0.3rem; color:#333333;margin-top:0.3rem;}
.de_input_box li{ background:#fff;font-size: 0.3rem; padding:0.2rem 0.3rem; line-height: 0.34rem; position:relative; border-bottom:1px solid #eaebf0;}
.de_input_box li:after { content: '\0020'; display: block; height: 0; clear: both }
.de_input{ height:0.4rem; line-height:0.4rem; font-size:0.3rem; width:2.1rem;}
.de_wonmen,.de_man{ background:#fff; color:#8d97a6;width:0.54rem; height:0.54rem; display:inline-block; border-radius:0.05rem; line-height:0.54rem; text-align:center; border:1px solid #8d97a6;font-size:0.26rem;}
.de_input_box .on{ color:#fff; background:#d92f22; border:1px solid #d92f22;}
.de_right{ float:right;}
.fl{float: left;}
.de_phone{ width:1.5rem;}
.de_name{ float:left; font-size: 0.3rem; }
.de_id{ width:2.55rem;}
.de_title{ color:#8d97a6; font-size:0.26rem; padding:0.3rem 0 0px 0.3rem;}
.m_men .de_right input{width: 3.6rem;text-align: right; }
.m_men .de_right2 {width: 100%; }
.m_men .de_right2 .de_input2{width: 100%; text-align: left;}
.u_yin_des1{padding-left: 0.3rem; height: 0.76rem; line-height: 0.76rem; color: #8d97a6; font-size: 0.26rem;}

.m_fei .tab0_c{padding: 0;}

.de_tab{ background:#fff; width:100%; border:1px solid #d92f22; border-radius:0.05rem; font-size:0.26rem; line-height:0.52rem; }
.de_tab a{ width:50%; text-align:center; display:inline-block;color:#d92f22;}
.de_tab a.on{ background:#d92f22; color:#fff;}
.de_tab a:first-child{ border-radius:0.04rem 0 0 0.04rem;}
.de_tab a:last-child{ border-radius:0 0.04rem 0.04rem 0;}

.de_row{position: absolute;width: 0.45rem;height: 100%;right: 0;top: 0;}
.de_row:after{content: ""; position: absolute;width: 0.26rem;height: 0.26rem;vertical-align: middle;border-right: 0.05rem solid #cbcbcb;border-bottom: 0.05rem solid #cbcbcb; -webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;right: 0.3rem;top: 0.38rem;}
.de_time{ margin-right:0.3rem;}
.de_time2{/*width: 0.9rem;*//* padding-right: 0.1rem;*/ font-size: 0.3rem; color: #333;}
.de_time3{margin-right: 0.4rem; font-size: 0.3rem; color: #333;}
.de_place{ width:2.08rem;}
.room_num{height: 0.54rem;line-height: 0.54rem;color: #666;background-color: #fff;text-align: center;display: inline-block;vertical-align: middle;border-radius: 0.04rem;position: absolute;width: 1.97rem;top: 0.1rem;right: 0.15rem; margin: 0;padding: 0;}
.room_num i{position: absolute;width: 0.55rem;height: 0.54rem;text-align: center;color: #8d97a6!important; background:#eff0f4;}
.room_num i:first-child{font: 400 0.45rem Arial;left: 0;}
.room_num i:last-child{right: 0;font: 400 0.45rem Arial;}
.list_num{display: inline-block;width: 0.8rem; height: 0.54rem;font-size: 0.32rem;vertical-align: top;white-space: nowrap;overflow: hidden;color: #000; border-color: #e5e5e5;background: #eff0f4;}
.de_btn{ background:#F13D2F; font-size:0.36rem; text-align:center; display:block; margin:0.5rem 0.3rem; color:#ffffff; border-radius:0.15rem; height:0.9rem; line-height:0.9rem;}
.de_btn:active{background: #c22a1f;color:#fff;}
.dengdai{ background-color: #d9d9d9; color: #666;}
.pop_sus{ width:2.2rem; height:2.2rem; color:#fff; font-size:0.26rem; text-align:center; background:rgba(0,0,0,.7); border-radius:0.1rem; position:fixed; left:50%; top:50%; margin-left:-1.1rem; margin-top:-1.1rem;}
.pop_sus .suc_icon{ padding:0.6rem 0 0.3rem 0;}
.pop_sus img{ display:inline-block; width: 0.7rem; height: 0.7rem;}
/*****闂備胶鎳撻悺銊╁垂閻熸壋鏋旈柨鐕傛嫹 s******/
.my_info{ background:#fff; padding:0.3rem 0 0.3rem 2.1rem;}
.my_info:after,.my_check_box:after {clear: both;content: '.';display: block;height: 0;visibility: hidden;line-height: 0;}
.my_img{ float:left; width:1.7rem; margin-left:-1.7rem;}
.my_img img{ width:1.4rem; height:1.4rem; display:block;}
.my_detial{ font-size:0.26rem; color:#8d97a6; position:relative;}
.my_name{ font-size:0.32rem; color:#333333; margin-bottom:0.17rem;}
.my_name img{ margin-left:0.2rem;}
.my_detial:after,.my_check_box:before{content: "";position: absolute;width: 0.26rem;height: 0.26rem;top: 50%;margin-top: -0.06rem;right: 0.17rem;border-right: solid 0.05rem #d0d5db;border-bottom: solid 0.05rem #d0d5db;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.my_money_box{ background:#fff; margin:0.2rem 0;}
.my_bank_box{ display:table; width:100%;}
.my_bank_box .my_bank_left{ width:50%; display:table-cell; border-right:1px solid #dfe0e6; padding:0.4rem 0 0.4rem 0.4rem; box-sizing:border-box;}
.my_bank_box .my_bank_left img{ float:left;width:0.7rem; height:0.7rem;}
.my_bank_box .my_bank_left .my_bank_title{ float:left; color:#8d97a6; font-size:0.26rem; margin-left:0.3rem;}
.my_bank_title h4{ font-size:0.3rem; color:#333333;}
.my_check{ float:left;font-size:0.26rem; color:#8d97a6; padding-top:0.4rem;}
.my_check_box{ border-top:1px solid #dfe0e6; position:relative;}
.my_check_box img{ float:left; width:3.75rem; height:1.5rem;}
.my_check h3{ font-size:0.3rem; color:#333;}
.de_v{ font-size:0.3rem; color:#d0d1d6; padding-right:0.3rem;}
/*****闂備胶鎳撻悺銊╁垂閻熸壋鏋旈柨鐕傛嫹 e*******/


/***闂佸湱鍘ч悺銊ッ洪悢鐓庣？闁跨噦鎷�?***/
.m_dian{ width:0.16rem; height:0.16rem; border-radius:100%; background:#ff0000; position:absolute; left:50%; top:0.06rem; margin-left:0.08rem;}

/*.m_part3_w{position: fixed; left: 0; right: 0; bottom: 0; border-top: 1px solid #d0d1d6; height: 0.99rem; background:#fcfcfc; }
.m_part3_w li{float: left; width: 25%; height: 0.99rem;}
.m_part3_w li a{display: block; padding-top: 0.61rem; line-height: 0.38rem; text-align: center; position:relative; font-size: 0.2rem;}
.m_nav5{background: url(../images/ico_pic01.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem;}
.m_nav6{background: url(../images/ico_pic03.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem;}
.m_nav7{background: url(../images/ico_pic05.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem;}
.m_nav8{background: url(../images/ico_pic07.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem;}
.m_nav5_on{background: url(../images/ico_pic02.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem; color: #cc1406;}
.m_nav6_on{background: url(../images/ico_pic04.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem; color: #cc1406;}
.m_nav7_on{background: url(../images/ico_pic06.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem; color: #cc1406;}
.m_nav8_on{background: url(../images/ico_pic08.png) no-repeat center 0.1rem; background-size: 0.48rem 0.48rem; color: #cc1406;}*/

.tabs0_w{padding:0.2rem 0; position:relative; border-bottom:1px solid #eaebf0; padding-right:0.3rem;}
.tabs0{background:#fff; width:100%; border:1px solid #d92f22; border-radius:0.05rem; font-size:0.26rem; line-height:0.52rem;}
.tab0{ width:50%; text-align:center; display:block; float: left; color:#d92f22;}
.tabs0 .tab_selected{ background:#d92f22; color:#fff;}
.de_tab .tabs0:first-child{ border-radius:0.04rem 0 0 0.04rem;}
.de_tab .tabs0:last-child{ border-radius:0 0.04rem 0.04rem 0;}
.tab0_c{ padding: 0.15rem 0; line-height: 0.24rem; font-size: 0.14rem;}

.customer_detail{ background:#fff; color:#8d97a6; font-size:0.26rem; padding:0.28rem 1.2rem 0.28rem 0; position:relative;}
.customer_detail .customer_name{ min-height:1rem; padding-left:0.3rem;}
.customer_name h3{ font-size:0.36rem; color:#333333; margin-bottom:0.18rem;}
.customer_detail .customer_tel{position: absolute;right: 0;top: 0.28rem;width: 1.2rem;height: 1rem;background: url(../images/b_tel.png) no-repeat center center;background-size: 1.2rem 1rem; border-left:1px solid #e9eaf0;}
.customer_name h3 .cust_shu{ color:#e9eaf0; font-size:0.26rem; margin:0 0.2rem; vertical-align:0.03rem;}

.customer_list_box{ background:#fff; margin-top:0.3rem; color:#8d97a6; font-size:0.26rem; padding-left:0.3rem;}
.customer_list_title{ border-bottom:1px solid #eaebf0; padding:0.3rem 0; font-size:0.3rem; color:#8d97a6; position:relative;}
.customer_list_title .house_img{ position:relative; padding-left:0.4rem;}
.customer_list_title .house_img i,.customer_list_icon:before{background: url(../images/cu_cion.png) no-repeat center center;background-size: 1rem 4rem;}
.customer_list_title .house_img i{ position:absolute; left:0px; top:0.05rem; width:0.3rem; height:0.31rem; background-position:0 0;}
.house_name{ position:absolute; right:0.8rem;}
.customer_list_title .de_row:after{ top:0.37rem;}
.customer_list_content li{ position:relative; margin-left:0.36rem; padding-left:0.63rem;border-left: 1px solid #d0d1d6;}
.customer_list_icon{ height:0.9rem; width:1rem; display:inline-block; background:#fff; position:absolute; top:0.2rem; left:-0.36rem;}
.customer_list_icon:before{ position:absolute; left:0; top:0.08rem; width:0.72rem; height:0.72rem; content:''; background-position:0 -0.34rem;}
.list_icon_2:before{ background-position:0 -1.05rem;}
.list_icon_3:before{ background-position:0 -1.8rem;}
.list_icon_4:before{ background-position:0 -2.56rem;}
.list_icon_5:before{ background-position:0 -3.3rem;}
.customer_list{ padding-top: 0.28rem;border-bottom: 1px solid #eaebf0;padding-bottom: 0.28rem;}
.customer_list h4{ font-size:0.3rem; color:#333333; position:relative; margin-bottom:0.08rem;}
.customer_time{ color:#8d97a6; font-size:0.24rem; position:absolute; right:0.3rem; top:0.08rem;margin-right:0.3rem;}
.customer_list_content li.list_li_last{ border-left:#fff;}
.customer_list_content li.list_li_last:before{ content:''; height:0.28rem; width:1px; background:#d0d1d6; left:0; top:0; position:absolute;}
.customer_list_content li.list_li_first:before{ content:''; height:0.28rem; width:1px; background:#FFF; left:-1px; top:0; position:absolute;}

.service_contract{ font-size:0.26rem; color:#8d97a6; text-align:center;}
.service_contract .service_red{ color:#d92f22; margin-left:0.1rem;}
.service_contract img{ display:inline-block; margin:0 0.1rem 0.05rem 0; width: 0.3rem; height: 0.3rem;}

.place_box{ background:#fff; color:#333333; font-size:0.3rem; padding-left:0.3rem;}
.place_box li{ height:0.9rem; line-height:0.9rem; border-bottom:1px solid #eaebf0; position:relative;}
.place_box li.on{ color:#cc1406;}
.place_box li.on .choose_place{ position:absolute; right:0.3rem; top:0px;}
.place_box li.on .choose_place:before{background: url(../images/red_dui.png) no-repeat center center;background-size: 0.46rem 0.46rem; content:''; display:inline-block; width:0.46rem; height:0.46rem; margin-top:0.23rem;}

.img_box{ font-size:0.36rem; color:#333; text-align:center; padding:1.1rem 0 0.8rem 0;}
.img_box img{ width:1.65rem; height:1.62rem; display:inline-block; margin-bottom:0.1rem;}
.img_box span{ display:block; }
.login_box{ margin:0 0.3rem;}
.login_content{ border-radius:0.05rem;  /*border:1px solid #bababf;*/}
.login_content .border_bottom{ border:1px solid #bababf;border-radius:0.1rem;margin:0 0.5rem 0.15rem 0.5rem;background:#fff;
}
.login_content p{ padding:0.28rem 0 0.28rem 0.3rem;}
.login_content input{ font-size:0.3rem; color:#c6c7cc; height:0.34rem; display:block;}
.login_btn{ font-size:0.36rem; color:#fff;background:#CC1406;  display:block; border-radius:0.1rem; border:1px solid #CC1406;
 text-align:center; height:0.92rem; line-height:0.92rem; margin:0.1rem 0.5rem 0.3rem 0.5rem;}
 .footerbox{position: fixed;bottom:0;background: #fff;width:80%;padding:0.1rem 0.3rem 0.3rem 0.3rem;}
.login_des{ color:#d92f22; font-size:0.3rem; padding:0 0.5rem;}
.no_password{ color:#8d97a6; float:right;}

.view_box{ background:#fff; height:1.7rem; padding:0.3rem; /*padding-top:0.3rem;*/}
.view_box textarea{ height:100%; width:100%; font-size:0.3rem; /*color:#d0d1d6;*/ outline:none;}
.view_box2{ background:#fff; height:1.7rem; }
.view_box2 textarea{ height:100%; width:100%; font-size:0.3rem; outline:none;}
.verification_code{ font-size:0.24rem; color:#ff671c; border:1px solid #ff671c; border-radius:0.05rem; width:1.7rem; height:0.6rem; text-align:center; line-height:0.6rem; display:inline-block; position:absolute; right:0.3rem; top:0.08rem;}

.a_right .de_right{ padding-right:0.3rem;}
.per_place{ background:#fff; font-size:0.26rem; color:#8d97a6; padding:0.3rem; margin-top:0.3rem;}
.per_place h2{ color:#333333; font-size:0.3rem; margin-bottom:0.05rem;}


.org_bg{ background:#ff9600;}
.org_money{background:#ff9600; color:#ffffff; font-size:0.26rem; text-align:center; padding:0.5rem 0 0.3rem 0;}
.org_money .money{ font-size:1rem;}
.org_money .money span{ font-size:0.6rem;}
.org_tab{ font-size:0.26rem; background:#fff; color:#8d97a6; }
.org_tab ul:after{content: '\0020'; display: block; height: 0; clear: both}
.org_tab li{ float:left; text-align:center; width:50%;box-sizing: border-box;}
.org_tab li.on{ color:#fff;}
.org_tab li.on p:after{ content:''; position:absolute; width:100%; height:0.02rem; bottom:0; left:0;}
.org_tab li p{ padding:0.3rem;display:inline-block;}


.tabs3{ font-size:0.26rem; background:#fff; color:#8d97a6; border-bottom:1px solid #d0d1d6;}
.tab3{position: relative; float:left; padding:0.3rem; text-align:center; width:50%;box-sizing: border-box;}
.tabs3 .tab_selected{color:#cc1406;}
.tabs3 .tab_selected:after{ content:''; position:absolute; width:100%; height:0.02rem; background:#cc1406; bottom:0; left:0;}
.tab3_c{ padding: 0.15rem 0; line-height: 0.24rem; font-size: 0.14rem;}


.org_title{ color:#F13D2F; font-size:0.26rem; padding:0.25rem 0.3rem; position:relative;}
.org_title span{ position:absolute; right:0.3rem; top:0.25rem;}
.org_list{ background:#fff; color:#8d97a6; font-size:0.26rem;}
.org_list ul{ margin-left:0.3rem;}
.org_list ul li{ border-bottom:1px solid #e9eaf0; position:relative; padding:0.3rem 0 0.2rem 0;}
.org_list .org_content{ display:inline-block}
.org_list .org_list_money{ position:absolute; top:0.28rem; right:0.3rem;font-size:0.3rem; color:#333;}
.org_list .org_content h2{ font-size:0.3rem; color:#333; margin-bottom:0.1rem;}
.org_list .org_content p{ margin-bottom:0.1rem;}

















