body,dd,dl,h1,h2,h3,h4,li,p,ul,pre{margin:0;padding:0}*{-webkit-tap-highlight-color:rgba(255,255,255,0)}*,input,select{font-weight: 300;}.order_unable{color:#848484}body{background-color:#F6F6F6;font-family:Helvetica}img{border:0}a{color:#000;text-decoration:none}input{-webkit-appearance:none}textarea{-webkit-appearance:none}select{color:#999}button{border-radius:0}.sel{-webkit-appearance:none}.nb{border:0!important}.nmb{margin-bottom:0!important}.cc{clear:both}.w{width:100%}.pbody{overflow-x:hidden}.form_box{background-color:#fff;overflow-x:hidden}.form_box .form_line{line-height:44px;padding-right:15px}.form_box .form_line .form_lab{min-width: 25%; display:inline-block;float:left;font-size:16px;color:#848484;padding-left:3px}.form_box .form_line .form_lab1{color:#000}.form_box .form_controller{float:right;width:65%;text-align:right;font-size:17px}#birthday{margin-top:5px}.sel{border:0;color:#000;line-height:30px;font-size:16px;margin-top:5px;padding-right:0!important}.sel3{margin-top:5px;width:3.6em;color:#000}.form_val{float:right;line-height:40px}.form_controller a.l_btn,.form_val a.l_btn{border:1px #23c454 solid;border-radius:9px;padding:0 6px;line-height:22px;margin:8px 0 8px 5px;display:inline-block;font-size:.9em;color:#23c454}.form_box .form_controller input,input.txt{border:0;display:inline-block;color:#000;outline:0;width:auto;text-align:right;height:25px;line-height:20px;font-size:16px;margin-top:5px}.user_head{width:50px;height:50px;vertical-align: middle;}.user_head input{opacity:0;display:inline-block;width:100%;height:100%}.user_name{display:inline-block;float:left;min-width:30%;line-height:40px;font-size:16px;color:#848484;padding-left:3px}.line_10{height:10px;clear:both;background-color: #F6F6F6;}.margin_b_0{margin-bottom:0!important}.margin_h_10{margin:0 10px}.margin_v_10{margin:10px 0}.margin_10{margin:10px}.padding_h_10{padding:0 10px}.padding_v_10{padding:10px 0}.padding_v_5{padding:5px 0}.padding_10{padding:10px}.line{border-bottom:1px #e4e4e4 solid;clear:both;width:110%}.btn{display:inline-block;text-align:center;padding:0 10px;line-height:40px;height:40px;overflow:hidden;border-radius:5px}.btn_write_border{border:1px #ddd solid;border-radius:6px;color:#25AEE2}.btn_b{border-radius:15px}.btn_green{background-color:#23c454;color:#fff}.btn_disable{background-color:#D1D1D1;color:#fff}.fr{float:right}.fl{float:left}.ab_box{position:absolute;text-align:center;width:100%}.ab{position:absolute}.hd{display:none}.bottom_20{bottom:20px}.bottom_50{bottom:50px}.bottom_70{bottom:70px}.btn_w_80{width:80%;margin:0 auto}.yhxy{font-size:13px;color:#23A9DA;display:inline-block;margin:5px 0 15px 0}.minfo{font-size:13px;color:#757575;display:inline-block}.yhxy.ico_check_no{color:#848484}.yhxy.ico_check_ok{color:#848484}.yhxy a{color:#23c454}.width_ico{padding-left:20px;background-position:left;background-repeat:no-repeat;background-size:auto 90%}.reg_ok_btn a{line-height:40px;width:90%;height:40px;margin-top:10px}.txt_green{color:#23c454!important;font-size:14px}.txt_red{color:#FF2a00;font-size:14px}.c_green{color:#23c454!important}.txt_blue{color:#3C74C8!important}.txt_origin{color:#E86455;font-size:14px}#pop_box{width:90%;top:50%;position:fixed;left:5%;background-color:#fff;text-align:center;padding:10px 0;border-radius:8px;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:none}#pop_mark{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:none}#pop_box p{padding:10px}.top_toolbox{margin-top:10px;height:45px;background-color:#fff;line-height:45px}.top_toolbox span{display:inline-block;float:left;text-align:center;background-image:url(index_files/tab_line.jpg);background-position:right;background-repeat:no-repeat}.top_toolbox span:last-child{background-image:none}.top_toolbox.width_2 span{width:48%;border-bottom:1px #e4e4e4 solid;font-size:16px}.top_toolbox.width_2 span:first-child{margin-left:2%}.top_toolbox.width_2 span:last-child{margin-right:2%}.part_item{margin-bottom:10px;background-color:#fff;overflow-x:hidden;width:100%}.part_item_head{border-bottom:1px #ccc solid;color:#666;line-height:15px;font-size:11px;padding:5px 0}.part_item_head h2{font-size:15px;color:#111;font-weight:100;line-height:29px;font-size:17px;margin-bottom:8px}.part_item_head b{color:#666;font-weight:100;line-height:20px;display:block;line-height:28px;font-size:17px}.part_item_head b i{font-size:11px;font-style:normal}.part_item_head div{margin:0 10px}.part_item_head div.fl{text-align:left}.part_item_head div.fr{text-align:right;line-height:15px}.part_item_body{margin:0 10px}.part_item_body p{line-height:24px;padding:5px;font-size:15px}.part_item_body ul li{overflow:hidden;border-radius:8px;float:left;width:25%;text-align:center;display:inline-block;position:relative}.part_item_body ul li img{max-width:90%}.part_item_body ul li a{display:inline-block;left:5%;right:5%;color:red;position:absolute;bottom:0;background-color:rgba(0,0,0,.5)}.order{background-position:90% 50%;background-repeat:no-repeat}.order_up{background-image:url(../images/order_up.png?t=23?t=12)}.order_down{background-image:url(../images/order_down.png?t=23)}.anlidetial_head em{margin-left:10px}.anlidetial_head h2{font-size:16px;line-height:30px}.anlidetial_head span{display:block;font-size:11px;line-height:20px;color:#666}.anlidetial_head .fl,.anlidetial_head .fr{display:inline-block}.anlidetial_head .fl{text-align:left}.anlidetial_head .fr{text-align:right;margin-right:10px}.p_hd_b{font-size:16px;border-bottom:1px #e4e4e4 solid;margin:0 5px;margin-bottom:10px;line-height:45px;width:110%;color:#848484}.p_hd_b u{color:#999;font-size:14px;text-decoration:none;margin-left:10px}.start{height:20px;width:108px;background-image:url(../images/start.png?t=23);background-size:auto 100%;background-repeat:no-repeat;margin:5px 5px 0 0}.p_hd_b .start{margin:12px 45px 0 0}.start0{background-position-x:100%}.start1{background-position-x:80%}.start2{background-position-x:60%}.start3{background-position-x:40%}.start4{background-position-x:20%}.start5{background-position-x:0}.start i{display:inline-block;width:19%;border-radius:8px;line-height:25px;margin:0 1% 0 0;text-align:center}.doc_tab{float:left;width:50%;display:inline-block;line-height:25px}.doc_tab span{display:inline-block;width:45%;text-align:center;border-right:1px #ccc solid;line-height:20px;height:20px;margin:5px 0}.doc_tab span:last-child{border:0}.doc_search{float:right;display:inline-block;width:40%;margin:3px 5px 3px 0;border:1px #ccc solid;background-color:#eee;border-radius:5px}.doc_search .ico{margin:0 0 0 0}.doc_search .input{width:72%;float:left;background-color:transparent;border:0;height:24px}.doc_search input{width:80%;float:left;background-color:transparent;border:0;height:28px;}.doc_info{position:relative}.doc_info em{display:inline-block;float:left;width:67px;margin:16px 6% 10px 15px;text-align:center;background-color:#E3E3E3;border-radius:100px;overflow:hidden;background-size:80% auto;background-position:center;background-repeat:no-repeat;width:20%;background-image:url(../images/mark.png?t=23);border:1px #e4e4e4 solid;height:60px}#getcode_btn{line-height:30px;height:30px;margin-top:5px;font-size:13px}.btn_border{border:1px #23c454 solid;color:#23c454;height:38px!important}.doc_info em img{width:100%;height:100%}.doc_info span.ln{border-bottom:1px #e4e4e4 solid;font-size:14px;padding:0 2px}.doc_info span.ln.doc_head b{font-size:18px;margin-right:6px;font-weight:100}.doc_info span.doc_price{font-size:18px}.doc_info span.doc_case{position:absolute;top:0;right:20px;border:0;width:inherit;background-color:#23c454;border-radius:0 0 10px 10px;padding:0 5px;font-size:10px;color:#fff;line-height:26px}.doc_info span.doc_case b{font-size:14px;color:#fff}.doc_info span.doc_lab{border:0}.doc_info span.ln.doc_lab i{font-style:normal;border:1px #e4e4e4 solid;margin-right:5px;padding:0 5px;border-radius:10px;color:#555;display:inline-block;margin-top:4px;line-height:25px;font-size:1em}.doc_info p.line1{padding:0 15px;border-top:1px #e4e4e4 solid;font-size:15px;white-space:nowrap;text-overflow:ellipsis;line-height:30px;height:30px;overflow:hidden;color:#666666}.doc_info p.line2{padding:5px 0 8px 15px;border-top:1px #e4e4e4 solid;font-size:15px;line-height:20px;color:#000;margin-top:5px;}.doc_info p.line2 label{display:block;color:#848484;line-height:25px;font-size:17px;margin-bottom:5px}.doc_search1{margin:5px;border:1px #ccc solid;background-color:#eee;border-radius:5px}.doc_search1 input{width:90%;background-color:transparent;border:0;height:24px}.doc_info p.lines{margin-top:10px;border-top:1px #ccc solid;font-size:14px;line-height:20px;color:#888;padding:10px 0}.tab_panel{display:none}#dateselect_box,#timeselect_box{position:fixed;display:none;top:10%;left:10%;width:80%;height:80%;background-color:#eee;border-radius:10px;z-index:100}.time_head{height:40px;line-height:40px;width:80%;margin:10px auto}.time_head span{display:inline-block;width:50%;height:40px;line-height:40px;float:left;border-bottom:2px #ccc solid;text-align:center;margin:0}.time_head span.sel{border-bottom:2px #23C454 solid}.time_body{width:80%;margin:0 auto;height:80%;position:relative}.time_body .fl,.time_body .fr{width:50%}.time_body div span{display:inline-block;width:100%;line-height:30px;height:30px;padding-left:20px}.time_body div span.disable{color:#999}.time_body div span.select{color:#23C454;background-image:url(../images/ico/ico_chk_ok.png?t=23);background-position:left;background-repeat:no-repeat;background-size:auto 50%}.time_btn{bottom:10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);position:absolute}#mark{position:fixed;display:none;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9}em.upload_img{width:20%;float:left;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;height:50px}textarea.liuyancontent{width:75%;margin-left:3%;height:45px;border:0}.tuser_name{line-height:30px!important}.tuser_name b{float:left}.tuser_name span{background-color:#25AEE2;width:20px;height:20px;display:inline-block;float:left;margin:5px;border-radius:10px}.tuser_name span img{width:80%;height:80%;margin:10%}.tuser_name u{color:#999;font-size:13px;line-height:20px;text-decoration:none}.lall{line-height:50px}.order1{background-position:90% 50%;background-size:auto 40%;background-repeat:no-repeat}.order1_up{background-image:url(../images/order_up.png?t=23)}.order1_down{background-image:url(../images/order_down.png?t=23)}.order2{background-position:100% 50%;background-size:auto 90%;background-repeat:no-repeat}.order2_up{background-image:url(../images/order2_up.png?t=23)}.order2_down{background-image:url(../images/order2_down.png?t=23)}#toast_box{display:none;background-color:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:100%;height:100%}#toast_mes{color:#fff;padding:10px 20px;position:fixed;z-index:1000;bottom:60px;left:50px;right:50px;background-color:rgba(0,0,0,.5);border-radius:6px;font-size:14px}span.line_txt{font-size:17px}span.line_txt2{font-size:15px}span.line_txt3{font-size:14px;display:inline-block;width:65%;line-height:18px;color:red}.btn_r_green{display:inline-blockn;width:15px;float:left;height:15px;border-radius:20px;background-color:#23C454;margin:5px 0 0 10px}.mark{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:99}.pop_edit_box{display:none;z-index:100;position:fixed;width:80%;left:10%;top:30%;background-color:#fff;border-radius:10px;padding:20px 0;text-align:center}.codebox{width:82%;margin:10px auto}.pop_edit_box input.txt{text-align:left;margin:10px auto;border:1px #e4e4e4 solid;border-radius:5px;width:80%;height:35px;padding:0 3px;background-color:#f6f6f6}.pop_edit_box input.txt1{text-align:left;height:35px;border:1px #e4e4e4 solid;border-radius:5px;width:40%;padding:0 3px;background-color:#f6f6f6}.pop_edit_box p{font-size:13px;line-height:24px}.pop_edit_box p.time_box span{display:inline-block;width:40%;margin:10px 5% 0 5%;background-color:#eee;text-align:center;line-height:30px;float:left;border-radius:5px}.pop_edit_box p.time_box span.cur{color:#fff;background-color:#25AEE2}.pop_btn_box{width:80%;margin:5px auto}.pop_btn_box.with2 .btn{width:35%}#timesel{width:0;height:0}.btn_gray{background-color:#eee}.fmlist b{float:left;line-height:15px;color:#333}.fmlist span{font-size:12px;color:#666;display:inline-block;line-height:15px!important;width:75%;margin:0}.fm_addbtn b{color:#333;font-weight:100;line-height:40px}.fm_addbtn a.l_btn{border:1px #23c454 solid;border-radius:3px;padding:0 12px;line-height:22px;margin:8px 0 8px 5px;display:inline-block;font-size:.9em;color:white;background-color: #23c454;}.phead.hasopen{color:#71DEF7;text-align:center;border-bottom:1px #e4e4e4 solid;background-image:url(../images/di3.png?t=23)!important}.form_line.tag_btn.ico_down_1{width:98%}.ico_down_1.hasopen{border-bottom:1px #e4e4e4 solid;background-image:url(../images/di3.png?t=23)!important}.panel_body dl{display:inline-block;width:100%;font-size:13px;color:#999}.panel_body dt{line-height:40px;color:#111;font-weight:600;padding-left:5px;border-bottom:1px #e4e4e4 solid}.panel_body dd{display:inline-block;margin:0;padding:0;line-height:28px;width:100%;border-bottom:1px #e4e4e4 solid}.panel_body dd:last-child{border:0}.panel_body dd span{display:inline-block;width:45%;margin:2%}.panel_body dd span d{color:#333;margin-left:10px}.panel_body dd span.w2{width:96%}.tab_item .cur{color:#23C454}.img_lis{margin:0;padding:0;width:98%;margin:10px auto}.img_lis li{float:left;margin:0;padding:0;display:inline-block;width:22%;margin:10px 1%;border:1px #ccc solid;border-radius:6px;background-color:#F6F7FB}.img_lis li img{width:100%}.img_lis li b{display:inline-block;width:100%;text-align:center;font-size:12px;font-weight:100;color:#555}.order_detial_btn{float:right;border:1px #23c454 solid;background-color:#23c454;color:#FFF;text-decoration:none;border-radius:8px;padding:2px 10px;line-height:20px;margin-top:8px}ul.stp{display:inline-block;width:68%;margin:0;padding:0;color:#999;background-position:bottom;background-repeat:no-repeat;background-size:100% auto}ul.stp li{font-size:12px;display:inline-block;width:25%;float:left;list-style:none;text-align:center;padding-bottom:2px}ul.stp li.cur{color:#23C454}ul.stp1{background-image:url(../images/stp_1.jpg)}ul.stp2{background-image:url(../images/stp_2.jpg)}ul.stp3{background-image:url(index_files/stp_3.jpg)}ul.stp4{background-image:url(../images/stp_4.jpg)}#chart_box{height:180px;width:90%;margin:10px 5%;background-color:#ccc}.chart_info{color:#666;font-size:13px;margin:5px 5%}.tools_top{background-color:#fff}.tools_info{height:100px;background-image:url(../images/tools_bg.png?t=23);background-size:100% 100%;padding-bottom:30px;color:#fff}.tools_info h2{margin-top:30px;text-align:center;display:inline-block;width:100%}.tools_info h2 span{display:inline-block}.tools_info h2 span b{float:left;font-size:48px;height:48px;margin-right:10px}.tools_info h2 span u{font-weight:100;float:left;text-align:left;display:inline-block;font-size:13px;padding-top:20px;text-decoration:none}.tools_box{height:60px;margin-top:-30px;z-index:1;position:relative}.tools_box span{width:60px;height:60px;display:inline-block;position:relative}.tools_box img{width:100%;height:100%}.tools_box input{width:100%;height:100%;opacity:0;top:0;left:0;position:absolute;padding:0;border:0}.tools_box a{display:inline-block;padding:3px 10px;border:1px #209CCA solid;border-radius:10px;font-size:13px;position:absolute;right:20px;top:40px;color:#209CCA}.empty_info{text-align:center;padding:20px 0 10px 0;color:#999}.tool_tab_box{background-color:#fff}.tool_tab_header{border-bottom:1px #ccc solid;margin:10px;text-align:center}.tool_tab_header span{line-height:20px;margin:10px 0;display:inline-block;width:45%;border-right:1px #ccc solid}.tool_tab_header span:last-child{border:0}.tool_tab_header span.cur{color:#25AEE2}.tool_tab_panel{display:none}.tool_tab_panel .form_line{margin:0 10px;padding:5px 0}.stpv{display:inline-block;width:25px;margin-top:5px;float:left;background-image:url(../images/stpv.png?t=23);background-repeat:no-repeat;background-position-y:100%;margin-top:15px}.stpv1{height:15px;background-position-x:0}.stpv2{height:40px;background-position-x:-25px}.stpv3{height:65px;background-position-x:-50px}.stpv4{height:90px;background-position-x:-75px}.stpv5{height:115px;background-position-x:-100px}.stpv6{height:140px;background-position-x:-125px}.stpv7{height:165px;background-position-x:-150px}.stpv8{height:190px;background-position-x:-175px}.stpvcontent{float:left;font-size:13px;padding:10px 0;width:90%}.stpvcontent .stp_line{width:100%;height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stpvcontent .stp_line b{float:right;font-size:12px;color:#cacaca;font-weight:100}.stpvcontent .stp_line.stp_cur{color:#E86551}.tag_panel{display:none}.tag_panel h3{margin:5px 0;padding:0;font-size:14px;line-height:25px}.tag_panel h3 span{float:right;margin-top:25px;font-weight:100}.tag_panel p{font-size:13px;color:#848484;padding-right:60px;margin-bottom:10px}.fenqi_list{font-size:13px;line-height:24px;color:#848484!important}.fenqi_list p span{float:right}.clinfo img{width:14%;margin:10px 2%}.clinfo span{font-size:14px;display:inline-block;width:70%;margin:5px 0;float:left;line-height:20px}.cl_select{background-color:#24A8D9}.cl_select label{color:#fff;display:inline-block;width:20%;float:left;padding-left:10px;text-align:left;line-height:90px}.cl_select dl{display:inline-block;width:60%}.cl_select dl dd{display:inline-block;width:70px;height:70px;margin:10px;float:left;position:relative}.cl_select dl dd img.im{width:100%}.cl_select dl dd img.chk{width:30%;position:absolute;bottom:0;right:0;display:none}.cl_select dl dd.sel img.chk{display:block}.form_line h3{font-size:16px;color:#111;line-height:44px}.form_line h4{font-size:16px;color:#666;border-bottom:1px #ccc solid;font-weight:100}.form_line h4 span{float:right;font-size:16px;color:#848484;margin-right:30px}.form_line div.info{font-size:14px;line-height:20px;color:#555;padding:10px 0}.form_line h3 u{float:right;text-decoration:none}.form_line p{text-align:right;font-size:13px;line-height:18px;margin-bottom:10px}.form_line p span{display:inline-block;text-align:left;width:74%;float:left}.tys_info{margin:10px;padding:10px;padding-top:0;margin-top:0}.tys_info h2{text-align:center;font-size:17px;line-height:40px;margin:0;padding:0;margin-bottom:10px}.tys_info p{text-indent:2em;line-height:24px;font-size:15px}#pop_select{display:none;position:fixed;z-index:99;background-color:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%}#pop_selectin{width:90%;height:200px;position:absolute;background-color:#fff;left:5%;top:100px}#pop_selectin u{display:inline-block;width:7.3%;margin:5px .5%;height:30px;line-height:30px;text-decoration:none;text-align:center;float:left;background-image:url(../images/ya_0.png?t=23);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:0}#pop_selectin u.cur{background-image:url(../images/ya_1.png?t=23);color:#ff}#pop_selectin #psel_box{height:150px}#pop_selectin .psel_btn{height:30px;line-height:30px;margin:10px}#pop_selectin .psel_btn .btn{width:40%;line-height:30px;display:inline-block;text-align:center;background-color:#ccc;float:left}#pop_selectin .psel_btn .btn:last-child{background-color:red;color:#fff;float:right}.p_r_30{padding-right:30px}.p_r_20{padding-right:20px}.p_r_10{padding-right:15px}.p_r_5{padding-right:5px}.p_r_0{padding-right:0}.ico_right_1{background-image:url(../images/pt_right.png?t=23);background-position:98% 50%;background-repeat:no-repeat}.ico_down_1{background-image:url(../images/di2.png?t=23?t=1);background-position:99% 50%;background-repeat:no-repeat;background-size:18px 18px;}.teathview_box{width:98%;margin:10px 1%;height:150px;position:relative}.teathview_box u{display:inline-block;height:25px;position:absolute;width:5%;background-image:url(../images/ya_0.png?t=23);background-position:center;background-size:100% 100%;background-repeat:no-repeat;text-align:center}.teathview_box u.sel{background-image:url(../images/ya_1.png?t=23)}.upimg_box{position:relative}.upimg_box input[type=file]{display:inline-block;width:100%;height:100%;opacity:0}.pinglun_area{margin:10px 0;padding:10px 0;width:100%;border:0;font-size:15px;height:120px;color:#cacaca;line-height:21px;outline:0}.uplab{line-height:50px;margin-left:10px;color:#cacaca}.pl_status{color:#23C454;font-size:16px;float:right;margin-right:30px}.m_t_10{margin-top:15px;display:inline-block}.t_sm{font-size:11px;line-height:15px;margin-top:-60px;display:inline-block}.h_20{height:20px}.fmlist .part_item_head h2{margin-bottom:0!important}.fmlist .ico_right_1{background-position-x:90%!important}.line_txt2{color:#848484!important}.t_lab1{color:#000!important}.txt24{font-size:12px!important}.txt26{font-size:13px!important}.red{color:#ff2a00!important}.gren{color:#23C454!important}.upage .user_name,.upage label.form_lab{color:#000!important}.frmx_box .form_line h3{line-height:30px;margin-top:5px}.fz_box.form_box .form_line{width:103%}.docdetial_list .p_hd_b{margin-bottom:0!important}.docdetial_list .p_hd_b a{display:block;color:#848484}.order.nullbg{background-image:none!important}.pl_list .form_lab{color:#000!important}.fylist p{border-bottom:1px #e4e4e4 solid;font-size:15px;line-height:35px;width:100%}.fylist p span{float:right;font-size:17px;margin-right:10px}.fylist h3{line-height:35px;font-size:16px;border-bottom:1px #e4e4e4 solid}.fylist h3 span{margin-right:30px;margin-top:0}#footselect{z-index:10;padding:10px 0;background-image:url(../images/select_bg.png);background-size:auto 100%;background-position:center;background-repeat:no-repeat;background-color:#fff;position:fixed;width:100%;left:0;bottom:-420px}#footselect div{float:left;height:300px;width:45%;overflow:hidden;overflow-y:scroll;padding-left:10px}#footselect div table{width:100%;height:90%}#footselect div table td{width:100%;height:100%;vertical-align:middle;text-align: center;}#footselect div u{display:inline-block;width:100%;line-height:30px;text-decoration:none}#footselect div u.cur{color:white;background-color: #23c454;}#footselect div u.unable{color:#cacaca}@media (max-width:415px){#footselect div{height:400px!important}#footselect div u{font-size:18px;line-height:36px}}@media (max-width:321px){#footselect div{height:300px!important}#footselect div u{line-height:30px;font-size:16px}}.c0{color:#000!important}.viewteath{width:80%;height:400px;position:relative}.viewteath u{text-decoration:none;display:inline-block;width:22px;height:36px;text-align:center;position:absolute;background-image:url(../images/ya_0.png);background-position:center;background-repeat:no-repeat;background-size:90% 90%}.viewteath u.sel{background-image:url(../images/ya_1.png);color:#fff}.selectlist{width:100%;height:100%}.selectlist_A{background-image:url(../images/ya_bg_A.png);background-position:center;background-repeat:no-repeat;background-size:90% 90%}.selectlist_B{background-image:url(../images/ya_bg_B.png);background-position:center;background-repeat:no-repeat;background-size:90% 90%}.popyafeng_show{width:98%;position:relative;height:450px;background-color:#ccc;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.popyafeng_show0{background-image:url(../images/yafen_1.jpg)}.popyafeng_show1{background-image:url(../images/yafen_2.jpg)}.popyafeng_show span{min-width:auto!important;position:absolute!important;width:20px;height:20px;background-image:url(../images/pchk.png);background-repeat:no-repeat;background-position:bottom}.popyafeng_show span.chk{background-position:top}
body{font: 16px/1.5 "Helvetica Neue", Helvetica, STHeiTi, "Microsoft YaHei", "微软雅黑";}
.not-data{height: 50px;line-height: 50px;text-align: center;color: #CCCCCC;}
.tl{text-align: left;}
.tr{text-align: right;}
.tc{text-align: center;}
.vm{vertical-align: middle;}
.ico-16{width: 16px;margin-top: 14px;}
.ico-20{width: 20px;margin-top: 6px;}
.font-12{font-size: 12px;}
.font-13{font-size: 13px;}
.font-14{font-size: 14px;}
.font-15{font-size: 15px;}
.font-16{font-size: 16px;}
.font-17{font-size: 17px;}
.font-18{font-size: 18px;}
.font-20{font-size: 20px;}
.font-w-5{font-weight: 500;}
.bg-ff{background-color: #ffffff;}
.bg-f6{background-color: #f6f6f6;}
.bg-gr{background-color: #23c454;}
.cor-f{color: #ffffff;}
.cor-0{color: #000000;}
.cor-3{color: #333333;}
.cor-6{color: #666666;}
.cor-8{color: #888888;}
.cor-9{color: #999999;}
.cor-dg{color: #ff0000;}
.cor-gr{color: #23C454;}
.p-lr-16{padding: 0 16px;}
.dis-dom{background-color: #cccccc;color: #ffffff;}
.img-span{width:1px;height: 100%;display: inline-block;vertical-align: middle;}
.img-v-m{vertical-align: middle;}
.img-16{height: 16px;vertical-align: middle;}
.bor-b{border: 1px solid #efefef;}
.bor-t{border-top: 1px solid #efefef;}
.m-r-6{margin-right: 6px;}
.hid-dom{display:none;}
.vis-dom{visibility: hidden;}
.mg-b-10{margin-bottom: 10px;}
.ico-init-l{transform: rotate(90deg);}
.ico-init-r{transform: rotate(-90deg);}
.ico-init-b{transform: rotate(0deg);}
.ico-init-t{transform: rotate(180deg);}
.ico-bg-init-t{background-image: url(../images/di3.png?t=23?t=1);}
.clear{clear: both;}
.not-border-b{border-bottom: none !important;}
.null-info{height:44px;line-height:44px;text-align: center;background-color: #f6f6f6;color: #666666;}
.placeholder{color: #23c45c;border: 1px solid #23c45c;padding: 3px 12px;border-radius: 5px}
.prompt-line{height: 44px;line-height: 60px;}

/* 通用 修改placeholder */
::-webkit-input-placeholder { color:#CCCCCC; }
::-moz-placeholder { color:#CCCCCC; } /* firefox 19+ */
:-ms-input-placeholder { color:#CCCCCC; } /* ie */
input:-moz-placeholder { color:#CCCCCC; }


/* 定义按钮 */
.btn{width: 82%;height: 40px;line-height: 40px;margin-top:6px;font-size: 16px; display: inline-block;border: none;}
.btn-success{background-color: #23C454;color: #FFFFFF;}
.btn-disable{background-color: #cccccc;color: #FFFFFF;border: 1px solid #cccccc;}
.item-btn{height:32px;line-height: 32px; display: inline-block;border: 1px solid #999999;border-radius: 5px;color: #333333;padding: 0 5px;}
.item-btn-g{border: 1px solid #23C454;background-color: #23C454;color: white;}
.doc_info{vertical-align: middle;}
.page{font-weight:normal;}
.doc_info em{width:70px;height: 70px; background-size: cover !important;}
.doc_info .doc_head{display: inline-block;margin-top: 7px;}
.sub{font-size: 15px;color: #666666 !important;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.black{font-size: 15px;color: #333333;margin-right: 12px;}
.working{font-size: 13px;color: #999999;}
.line-price{font-size:13px;color: #D0021B;margin-left: 12px;}
.ln{height: 30px;line-height: 30px; border-bottom: none !important;}
.line1{ border-top: none !important;}

/* 底部大按钮 */
.-m-foot{margin-top:30px;text-align: center;}

/* 自定义 confirm */
.pop-confirm{width: 100%;height: 100%;top: 0px;left: 0px;position: fixed;text-align: center; background-color: rgba(0, 0, 0, 0.75);z-index: 9;}
.pop-confirm .con-body{width: 280px;min-height: 200px;display: inline-block;margin-top: 40%; background-color: white;border-radius: 8px;}
.pop-confirm .con-title{height: 50px;line-height: 50px;font-weight:bold;font-size: 18px;color: #333333;}
.pop-confirm .con-text{min-height: 58px;padding:16px;text-align: center;}
.pop-confirm .con-btn span{width:50%;height: 60px;line-height: 60px;float: left;border-top: 1px solid #eeeeee;font-size: 20px;}
.pop-confirm .con-btn .btnA{background-color: #ffffff;color: #000000;border-radius: 0 0 0 8px;}
.pop-confirm .con-btn .btnB{width: calc(50% - 1px); background-color: #ffffff;color: #23C454;border-radius:0 0 8px 0;border-top: 1px solid #eeeeee;border-left: 1px solid #eeeeee;}
.pop-confirm .con-btn .btnC{width:100%;background-color: #ffffff;color: #23C454;border-radius:0 0 8px 8px;border-top: 1px solid #eeeeee;}

/* 初诊结果 */
.line-title{height: 50px;line-height: 50px;padding: 0 20px;}
.line-100{height: 100px;padding:0 20px;}
.line-100>div{height: 60px;line-height: 30px;margin:20px 0;text-align: center;}
.line-100>div:first-child{width:64%;border-right: 1px solid #EEEEEE;text-align: left;}
.line-100>div:nth-child(2){width: 35%;}
.line-100>div>span{display: inline-block;width: 100%;}
.border-6e{border-bottom: 1px solid #EEEEEE;}
.font-green{color: #23C454;}
.font-wb-s33{color: #333333;font-weight: bold;}
.font-wb-18{font-size: 18px;font-weight: bold;}
.font-gray{color: #676767;}
.font-d0{color: #D0D0D0;}
.column-img-4{padding: 0 20px 10px 20px;text-align: center;}
.column-img-4 img{width: 20%;height: auto;border-radius: 3px;}
.column-img-4 img:first-child{padding-right: 2%;}
.column-img-4 img:nth-child(n + 2){padding:0 2.2%;}
.enclosure-list .enc-ico{width: 16px;display: inline-block;margin: 19px 5px 0 0;}

/* 费用明细 */
.div-line {height: 44px;line-height: 44px;padding: 0 16px;background-color: white;font-size: 16px;border-bottom: 1px solid #EFEFEF;clear: both;}
.line-detail {display: none;clear: both;}
.div-line-detail {height: 40px;line-height: 40px;padding: 0 16px;background-color: #EFEFEF;color: #666666;font-size: 13px;border-bottom: 1px solid #DFDFDF;clear: both;}
.di-r-c {width: 17px;height: 17px;margin: 13px 0 0 5px;}
.font-red{color: #D0021B;}
.border-b-dash{border-bottom:2px dashed #EFEFEF;}
.no-border-b{border: none !important;}

/* 订单支付 */
.pop-body{width: 100%;height: 60%;min-height:340px;text-align: center;padding-bottom: 10px; position: absolute;bottom: 0;background-color: white;overflow: auto;}

/* 优惠券&优惠券列表 */
.-m-tabs{width: 100%;height:44px; background-color:#ffffff;}
.chk-tab-span{color: #23c454;}
.-m-tabs div{width:50%;height: 44px;line-height: 44px;text-align: center;float:left;border-bottom:1px solid #e3dfde;}
.-m-tabs div:first-child{width:49%;background: url("../images/tab_line.jpg") no-repeat right center; }
.-m-coupon{padding:10px 3% 0 3%;background-color: #ececec;}
.-m-coupon .coupon-item{position: relative;text-align: right;}
.-m-coupon .temp_img{width:94%;opacity: 0;}
@media screen and (max-width: 320px) {
    .-m-coupon .coupon-item{min-height: 116px;margin-bottom: 10px; background-size: 100% 100%; }
    .-m-coupon .money-ico{color: #03C3F0;font-size:18px;font-weight: 400;margin-left:4px;}
    .-m-coupon .money{color:#03C3F0;font-size: 38px;font-weight: 300;margin-left: 4px;margin-top:5px;display: inline-block;}
    .-m-coupon .name{color:#333333;font-size: 16px;font-weight: 400;margin-top: -4px;}
    .-m-coupon .desc{color: #AAAAAA;font-size:12px;margin-top:2px;}
    .-m-coupon .name, .desc{display:block;}
    .-m-coupon .money,
    .-m-coupon .name,
    .-m-coupon .desc{padding-right:16%;}
    /* 不可使用优惠券 */
    .-m-not-coupon .money-ico,
    .-m-not-coupon .money,
    .-m-not-coupon .name{color: #bababa;}
    .-m-coupon .state{width: 25px;font-size: 16px;font-weight: 400; color: #bababa;position: absolute;top:17%;right:4%;}
}
@media screen and (max-width: 375px) and (min-width: 321px) {
    .-m-coupon .coupon-item{min-height: 136px;margin-bottom: 10px; background-size: 100% 100%; }
    .-m-coupon .money-ico{color: #03C3F0;font-size:22px;font-weight: 400;margin-left:4px;}
    .-m-coupon .money{color:#03C3F0;font-size: 44px;font-weight: 300;margin-left: 4px;margin-top:5px;display: inline-block;}
    .-m-coupon .name{color:#333333;font-size: 17px;font-weight: 400;margin-top: -2px;}
    .-m-coupon .desc{color: #AAAAAA;font-size:13px;margin-top:4px;}
    .-m-coupon .name, .desc{display:block;}
    .-m-coupon .money,
    .-m-coupon .name,
    .-m-coupon .desc{padding-right:16%;}
    /* 不可使用优惠券 */
    .-m-not-coupon .money-ico,
    .-m-not-coupon .money,
    .-m-not-coupon .name{color: #bababa;}
    .-m-coupon .state{width: 25px;font-size: 16px;font-weight: 400;color: #bababa;position: absolute;top:22%;right:5%;}
}
@media screen and (max-width: 414px) and (min-width: 376px) {
    .-m-coupon .coupon-item{min-height: 150px;margin-bottom: 10px; background-size: 100% 100%; }
    .-m-coupon .money-ico{color: #03C3F0;font-size:24px;font-weight: 400;margin-left:4px;}
    .-m-coupon .money{color:#03C3F0;font-size: 48px;font-weight: 300;margin-left: 6px;margin-top:5px;display: inline-block;}
    .-m-coupon .name{color:#333333;font-size: 18px;font-weight: 400;margin-top: 1px;}
    .-m-coupon .desc{color: #AAAAAA;font-size:14px;margin-top:5px;}
    .-m-coupon .name, .desc{display:block;}
    .-m-coupon .money,
    .-m-coupon .name,
    .-m-coupon .desc{padding-right:18%;}
    /* 不可使用优惠券 */
    .-m-not-coupon .money-ico,
    .-m-not-coupon .money,
    .-m-not-coupon .name{color: #bababa;}
    .-m-coupon .state{width: 25px;font-size: 20px;font-weight: 400;color: #bababa;position: absolute;top:20%;right:5%;}
}

/* 优惠券详情 */
html,body{width: 100%;height: 100%;min-height: 100%;margin: 0;padding: 0;}
.-m-coupon-detail{width:100%;height: 100%; background-color: #ececec;}
.-m-coupon-detail .-m-hr{width:94%; border:1px solid #ececec;margin:10px 0 0 3%;}
.-m-coupon-detail .-m-inst-user{height: 75%;background-color: #ececec;}
.-m-coupon-detail .title{padding:10px 0 0 3%;font-size:18px;color:#333333;background-color: #FFFFFF; font-weight: 500;}
.-m-coupon-detail .inst-desc{width: calc(97% - 10px);height: 100%; padding:10px 3% 16px 10px;line-height: 1.8;word-break: break-all;white-space: pre-wrap; font-size:14px;color:#666666;background-color: #ffffff; border: none;resize: none;outline: none;}
.-m-coupon-detail .flower{width:94%; height: 73%;margin-left:3%; background-image: url(/home/img/ico/coupon/less.png);background-size: 100% 100%;}
.-m-coupon-detail .coupon-item{margin-bottom: 0;}
/* 优惠券选择pop */
.-m-coupon-pop .name{font-size: 16px;}
.-m-coupon-pop .reduce{font-size:16px;color:#999999;}

/* 手机号验证页面 */
.-m-verify .div-line .form-inp{width: calc(100% - 71px);height:35px;font-size: 16px; border:none;text-align: right;padding-right:5px;}
.-m-verify .div-line .form-lab{width: 50px;font-size: 16px;display: inline-block;}
.-m-verify .div-line .code{width: calc(73% - 76px);font-size: 16px;}
.-m-verify .div-line .get-code{width: 27%;height: 33px;line-height: 33px;font-size: 14px; display: inline-block;text-align:center;background-color: #23c45c;color:#ffffff; border-radius: 5px;}

/* 重写SUI控件样式 */
.picker-items-col{width:100%;}

/* 预约确认页面 */
.-m-all-font-14 *{font-size: 14px;}
.-m-all-bg-ef div{background-color: #efefef;}
.pop-user-list{width: 100%;height: 50%;position: fixed;bottom: 0;background-color: #ffffff;overflow-y: auto; z-index: 10;}
.pop-sub-list{width: 100%;height: 50%;position: fixed;bottom: 0;background-color: #ffffff;overflow-y: auto; z-index: 10;}
.-i-user-detail .div-line, .-v-user-detail .div-line{background-color: #efefef;border-bottom:1px solid #dfdfdf;}
.-i-user-detail .div-line input{background-color: #efefef;}
.-i-user-detail .inp{height: 100%;border: none;text-align: right;}
.-m-verify-confirm .div-line .form-inp{width:100%;height:100%;font-size: 16px; border:none;text-align: right;}
.-m-verify-confirm .div-line .form-lab{font-size: 16px;}
.-m-verify-confirm .div-line .code{width:55%; font-size: 16px;padding-right: 1%;}
.-m-verify-confirm .div-line .get-code{width:30%;height: 33px;line-height: 33px;padding:0 5px;font-size: 14px; display: inline-block;text-align:center;background-color: #23c45c;color:#ffffff; border-radius: 5px;}
.-m-div-line{height: 25px;line-height: 25px;text-align: left;padding: 0;font-size:15px;}
.-m-div-line-s{height: 15px;}
.remark-div{width: 100%;height: 100px;}
.remark-div textarea{width: calc(100% - 32px); height: 100%;padding: 0 16px; border: none;resize: none;}

/* 预约医生页面 */
.-m-rv-page .t-line{height:50px;line-height: 50px; padding:0 16px;border-bottom: 1px solid #eeeeee;background-color: #ffffff;}
.-m-rv-page .t-items{height: auto;padding: 0 16px 10px 16px;background-color: #ffffff;}
.-m-rv-page .t-items span{margin:10px 5px 0 0;}
.-m-rv-page .t-daf-label{display: inline-block; text-align: center;padding:3px 18px; margin-right:5px; border:1px solid #dddddd;border-radius: 5px;}
@media screen and (max-width: 320px) {
    .-m-rv-page .t-daf-label{display: inline-block; text-align: center;padding:3px 16px;margin-right:5px; border:1px solid #dddddd;border-radius: 5px;}
}
.-m-rv-page .t-chk-label{color: #ffffff;background-color: #23C454;border:1px solid #23C454;}
.-m-rv-page .div-line{height: 44px;line-height: 44px;padding: 0 16px;background-color: white;font-size: 16px;border-bottom: 1px solid #EFEFEF;}
.-m-rv-page .div-middle{height: 80px;padding: 15px 16px;font-size: 15px;background-color: white;border-bottom: 1px solid #EFEFEF;}
.-m-rv-page .div-middle img{width:80px;height: 80px;border-radius: 50%;margin-right: 10px;}
.-m-rv-page .div-middle span{display: block;line-height: 1.8;}
.-m-rv-page .txt-black{color: #333333;}
.-m-rv-page .a-btn{width: 84px;height: 30px;line-height: 30px; display: inline-block;margin:7px 7px 0 7px; text-align: center;border: 1px solid #999999;border-radius: 5px;font-size: 16px;}
.-m-rv-page .bg-green{background-color: #23C454;color: white;border: 1px solid #23C454;}
.-m-rv-page .btn-init-visit{width: 84px;float:right;height: 30px;line-height: 30px; display: inline-block;color: #23C454; text-align: center;border: 1px solid #23C454;border-radius:5px;position: absolute;right: 16px;}
.-m-rv-page .-m-init-appraise{width:calc(100% - 32px); height: 42px;line-height: 42px;padding: 0 16px;text-align: right; background-color: #F7E9AB; position: fixed;bottom: 0;left: 0;z-index: 10;}
.-m-rv-page .order-items{height: 100%;}
.-m-rv-page .txt-gray{color: #666666;font-size: 16px;}
.-m-rv-page .txt-black{color: #333333;font-size: 16px;}
.-m-rv-page .-v-ico{width: 18px;height: 18px;vertical-align: middle;}
.-m-rv-page .txt-green{color: #23C454;}
.-m-rv-page .txt-cen{display: block; text-align: center;margin-bottom: 6px;}
.-m-rv-page .txt-prompt{color: #999999;font-size: 16px;margin-left: 16px;}

/* 预约列表页，单个item样式 开始 */
.-m-info-item .txt-blue{color: #00A3F2;font-size: 16px;}
.-m-info-item .div-line{height: 44px;line-height: 44px;padding: 0 16px;background-color: white;font-size: 16px;border-bottom: 1px solid #EFEFEF;}
.-m-info-item .div-middle{height: 80px;padding: 15px 16px;font-size: 15px;background-color: white;border-bottom: 1px solid #EFEFEF;}
.-m-info-item .div-middle img{width:80px;height: 80px;border-radius: 50%;margin-right: 10px;}
.-m-info-item .div-middle span{display: block;line-height: 1.8;}
.-m-info-item .txt-black{color: #333333;}
.-m-info-item .txt-gray{color:#666666;}
.-m-info-item .a-btn{width: 84px;height: 30px;line-height: 30px; display: inline-block;margin:7px 7px 0 7px; text-align: center;border: 1px solid #999999;border-radius: 5px;font-size: 16px;}
/* 预约列表页，单个item样式 结束 */

/* 初诊报告页 */
.-m-diag-result .content{width: 100%; background-color: #ffffff;padding-top: 20px;}
.-m-diag-result .head{height: 58px;line-height: 58px;padding: 0 16px;background-color: #ffffff; overflow: hidden;}
.-m-diag-result .head img{height: 24px;}
.-m-diag-result .img-i{width: 100%;}
.-m-diag-result .doctor-info{height: 192px;margin:0 12px 30px 12px;padding: 5px; background-color: #ffffff;}
.-m-diag-result .info-text{height: calc(100% - 37px); border:2px solid #dfdfdf;padding: 16px;position: relative;}
.-m-diag-result .title{width: 100%;height: 54px;font-weight: 500; display: inline-block;text-align: center;}
.-m-diag-result .txt{width: 60%;display: inline-block;}
.-m-diag-result .img{width:100px;height: 100px;position: absolute;bottom: 16px;right: 16px;}
.-m-diag-result .label img{height: 48px;}
.-m-diag-result .multi-text{padding: 0 16px 20px 16px;word-break:break-all;}
.-m-diag-result .multi-text img{max-width: 100%;height: auto;text-align: center;}
.-m-diag-result .multi-text ul{padding-left: 16px;}
.-m-diag-result .multi-text ol{-webkit-padding-start: 16px;}
.-m-diag-result .multi-text b{font-weight: bold;}
.share-qr{width: 100%;}

    /* 订单列表页 */
.-m-order-list .div-line, .-m-order-list .item-middle{border-bottom: 1px solid #efefef;}
.-m-order-list .item-middle{height: 64px; padding:0 16px 16px 16px;text-align: left;background-color: #ffffff;}
.-m-order-list .item-middle .head-img{width: 64px;height: 64px;border-radius: 64px;}
.-m-order-list .item-middle .txt-r{width: calc(100% - 81px); height: 64px;line-height: 25px;text-align: left;padding-top:7px;margin-left: 15px; overflow: hidden;}
.-m-order-list .item-middle .txt-address, .-m-order-list .item-middle .txt-doctor{width: 100%;color:#666666;font-size: 15px; display: inline-block;overflow-x:hidden;text-overflow: ellipsis;white-space: nowrap; }
.-m-order-list .foot{text-align: right;}
.-m-order-list .div-line .a-btn{width: 31%; height: 30px;line-height: 30px; display: inline-block; margin:7px 0 0 2px; text-align: center;border: 1px solid #999999;border-radius: 5px;}
.-m-order-list .div-line .btn-disable{background-color: #cccccc;color: #FFFFFF;border: 1px solid #cccccc;}
.-m-order-list .div-line .a-btn:first-child{margin-left: 0;}
.-m-order-list .div-line .txt-g{background-color: #23C454;color: #ffffff;border: 1px solid #23C454;}
.-m-order-list .div-line .txt-b{background-color: #ffffff; color: #23C454;border: 1px solid #23C454;}

/* 订单详情页 */
.-m-order-detail{padding-bottom: 45px;}
.-m-order-list .item-middle{border-bottom: 1px solid #efefef;}
.-m-order-detail .item-middle{height: 85px; padding: 16px;text-align: left;background-color: #ffffff;border-bottom:1px solid #efefef;}
.-m-order-detail .item-middle .head-img{width: 80px;height: 80px;border-radius: 80px;}
.-m-order-detail .item-middle .txt-r{width: calc(100% - 100px); height: 85px;line-height: 25px;text-align: left; margin-left: 15px; overflow: hidden;}
.-m-order-detail .item-middle .txt-address, .-m-order-list .item-middle .txt-doctor{width: 100%;display: inline-block;overflow-x:hidden;text-overflow: ellipsis;white-space: nowrap; }
.-m-order-detail .div-line .a-btn{width: 31%;height: 30px;line-height: 30px; display: inline-block;margin:7px 0 0 2px; text-align: center;border: 1px solid #999999;border-radius: 5px;}
.-m-order-detail .div-line .btn-disable{background-color: #cccccc;color: #FFFFFF;border: 1px solid #cccccc;}
.-m-order-detail .item-middle .txt-no{color: #666666;}
.-m-order-detail .div-line .a-btn:first-child{margin-left: 0;}
.-m-order-detail .foot{width: calc(100% - 32px);text-align: right;padding: 0 16px;border-top:1px solid #eeeeee; position: fixed;right: 0;bottom: 0;z-index: 999;}
.-m-order-detail .div-line .txt-g{background-color: #23C454;color: #ffffff;border: 1px solid #23C454;}
.-m-order-detail .div-line .txt-b{background-color: #ffffff; color: #23C454;border: 1px solid #23C454;}


/* 微信、支付宝支付 */
.-m-pay-page .pay-item{height: 50px;line-height: 50px;padding: 0 16px;background-color: #ffffff;border-bottom: 1px solid #efefef; clear: both;}
.-m-pay-page .pay-item img{width: 24px; vertical-align: middle;}
.-m-pay-page .pay-item .is-chk{width:20px;}
.-m-pay-page .pay-item .img-type{margin-right: 6px;}
.-m-pay-page .pay-msg{padding: 0 16px;margin-top: 12px;}
.-m-pay-page .pay-foot{width: 100%;height: 49px;line-height: 49px;position: fixed;bottom: 0;left: 0;background-color: #23c454;color: #ffffff;}
.-m-pay-page .pay-disable{background-color: #cccccc;color: #ffffff;}
/* 医生详情页 */
.-m-doct-appraise{width: 100%;padding-bottom: 57px; background-color: #f6f6f6;}
.-m-doct-appraise>div{padding: 0 16px;}
.-m-doct-appraise .head{height: auto;}
.-m-doct-appraise .head-img{width: 100px;height: auto; line-height: 113px;}
.-m-doct-appraise .head-img img{width: 80px;height: 80px;border-radius: 100%;}
.-m-doct-appraise .head-info{width: calc(100% - 105px); display: inline-block;padding: 17px 0;}
.-m-doct-appraise .head-info>div{width: 100%;}
.-m-doct-appraise .info-ico{width: 15px;height: 12px;}
.-m-doct-appraise .year{margin-left: 10px;}
.-m-doct-appraise .labels{margin-top: 5px;}
.-m-doct-appraise .label{padding: 3px;}
.-m-doct-appraise .tabs{height: 40px;line-height: 40px; padding: 5px 0;position: relative; border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.-m-doct-appraise .tab{width: calc((100% / 3) - 4px); display: inline-block;}
.-m-doct-appraise .bor-r{border-right: 1px solid #efefef;}
.-m-doct-appraise .doct-intr{padding: 12px 16px;overflow: hidden;word-break: break-all;}
.-m-doct-appraise .doct-intr img{max-width: 100%;height: auto;text-align: center;}
.-m-doct-appraise .doct-intr ul{padding-left: 16px;}
.-m-doct-appraise .doct-intr ol{-webkit-padding-start: 16px;padding-left: 20px;}
.-m-doct-appraise .doct-intr b{font-weight: bold;}
.-m-doct-appraise .doct-intr b font{font-weight: bold;}
.-m-doct-appraise .oc-ctrl{padding: 0 16px 12px 16px;}
.-m-doct-appraise .img-oc{width:13px; height: 8px;}
.-m-doct-appraise .label-line{width: 2px;height: 12px;margin-top: 9px; display: inline-block;}
.-m-doct-appraise .label-div{height: 30px;line-height: 30px;padding: 0 16px;}
.-m-doct-appraise .items{padding: 0;}
.-m-doct-appraise .item-div{height: 44px;padding: 10px 16px;border-bottom: 1px solid #efefef; position: relative;}
.-m-doct-appraise .item-div .info{width: 100%;height: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.-m-doct-appraise .item-o-div{height: 50px;line-height: 50px;padding: 0 16px;border-bottom: 1px solid #efefef;}
.-m-doct-appraise .item-o-div .ico-go{width: 8px;height: 13px;margin-left: 5px;}
.-m-doct-appraise .item-div .ico-go{width: 8px;height: 13px;position: absolute;right: 16px;top:25px;}
.-m-doct-appraise .reser-btn{width:100%;height: 47px;line-height: 47px;padding: 0;position: fixed;bottom: 0;left: 0;}
.-m-doct-appraise .tab-info, .-m-doct-appraise .tab-case, .-m-doct-appraise .tab-eval{padding: 0 ;}
.-m-doct-appraise .focus-span{width: calc((100% / 3) - 4px);height: 3px;position: absolute;bottom: 0;left: 0;}

/* 公共模板 文件样式 */
.-m-pub-tlp{padding-top: 16px;}
.-m-pub-tlp .a-title{width: 104px;min-height: 32px;line-height: 32px;font-size: 18px; background-color: #00a3f2;display: inline-block;}
.-m-pub-tlp .b-title{width: auto;min-height: 16px;line-height: 16px; background-color: #19caf4;padding: 3px 5px;display: inline-block;}
.-m-pub-tlp .c-title{width: auto;min-height: 14px;line-height: 16px;font-weight: 400; color: #b2d056; display: inline-block;}
.-m-pub-tlp>div{padding: 16px;color: #666666; border-bottom: 1px solid #efefef;}
.-m-pub-tlp img{width: 100%;height: auto;margin: 0;padding: 0;}
.-m-pub-tlp .pb-16{padding-bottom: 16px;}
.-m-pub-tlp .mb-10{margin-bottom: 10px;}
.-m-pub-tlp .mb-16{margin-bottom: 16px;}
.-m-pub-tlp .mb-22{margin-bottom: 22px;}
.-m-pub-tlp .font-0{font-size: 0;}
.line-1{width: 100%;height: 0;border-bottom: 1px solid #efefef;}
.-m-pub-tlp ul{padding-left: 16px;font-size: 16px;}
.-m-pub-tlp ol{-webkit-padding-start: 16px;}

.-m-doct-item{min-height: 114px;padding: 16px 16px 0 16px;margin-bottom: 10px;}
.-m-doct-item .head-img{width: 80px;height: 80px;border-radius: 100%;}
.-m-doct-item .user-info{width: calc(100% - 95px);height: auto;}
.-m-doct-item .user-info>span{width: 100%;height: auto;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.-m-doct-item .intr{width: 100%; display: inline-block;padding: 0 16px 0 0; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/* 医生评价模板 */
.-m-doct-rate{padding: 12px 16px;}
.-m-doct-rate .head{padding: 12px 16px 0 16px;border: 1px solid #efefef;border-radius: 5px;}
.-m-doct-rate .head-r{width: 30%;height: 105px;}
.-m-doct-rate .name{margin-bottom: 15px;}
.-m-doct-rate .desc{min-height: 150px;}
.-m-doct-rate .appraise{width: 82px;height: 34px;line-height: 34px;color:#23c454; display: inline-block; background: url("/home/img/rate/appraise.png") no-repeat;background-size: cover;}
.-m-doct-rate .like{width: 82px;height: 34px;display: inline-block; vertical-align: middle;}
.-m-doct-rate .head-img{width: 80px;height: 80px;border-radius: 100%;margin-top: -25px; margin-bottom: 8px;}
.-m-doct-rate .ctrl-desc{height: 30px;}
.-m-doct-rate .line-1{margin-top: 10px;}
.-m-doct-rate .likes{padding: 20px 0; border-bottom: 1px solid #efefef;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.-m-doct-rate .rate-list{padding:12px 0 57px 0;}
.-m-doct-rate .rate-item{width: 100%;line-height: 100%;padding: 16px 0; border-bottom: 1px solid #efefef;}
.-m-doct-rate .label{height: 39px;line-height: 39px;}
.-m-doct-rate .label img{height:29px;vertical-align: -9px;margin-right: 5px;}
.-m-doct-rate .item-h-img{width: 35px;height: 35px;border-radius: 100%; }
.-m-doct-rate .item-l{width: auto;height: 100%;}
.-m-doct-rate .item-r{ padding-left: 36px;}
.-m-doct-rate .item-head{width: 100%;height: 35px;}
.-m-doct-rate .nick-name{margin: 3px 0 0 10px;}
.-m-doct-rate .item-detail{padding: 0 0 0 45px;word-break: break-all;}
.-m-doct-rate .add-rate{width: calc(100% - 32px); height: 47px;padding: 0 16px;border-top: 1px solid #efefef; position: fixed;left: 0; bottom: 0;}
.-m-doct-rate .send-text{width: calc(100% - 90px);display: inline-block; height: 34px;line-height: 34px;padding-left: 10px; border-radius: 50px;border: 1px solid #efefef;}
.-m-doct-rate .send-img{width: 60px;height: 34px;margin-left:8px; vertical-align: middle;}
.-m-doct-rate .no-rate{padding-top: 20px;}

/* 添加评论 */
.-m-add-rate .rate-body{width: 100%;height: 227px;}
.-m-add-rate .succ-pop, .-m-add-rate .fly-pop{width: 100%;height: 100%;position: fixed;left: 0;top: 0; background-color:rgba(0, 0, 0, .5); z-index: 9;}
.-m-add-rate .succ-body{width: 80%;height: 184px;border-radius: 5px; position: fixed;left: 10%;top: 25%; z-index: 10;}
.-m-add-rate .fly-pop{z-index: 11;}
.-m-add-rate .close{width: 17px;height: 17px;}
.-m-add-rate .msg{height: 97px;border-bottom: 1px solid #efefef;}
.-m-add-rate .fly{height: 95%;float: right;margin-right: 10%;}
.-m-add-rate .body-content{padding: 12px 16px 0 16px;}
.-m-add-rate .body-item{height: 43px;line-height: 43px;}
.-m-add-rate .tel-item{ border-bottom: 1px solid #cccccc;}
.-m-add-rate .tel-span{width: calc(100% - 81px);}
.-m-add-rate .tel-span input{width: calc(100% - 7px);height: 30px;padding-left: 5px;border:none;}
.-m-add-rate .body-desc{width:100%;height: 90px; padding: 15px 0 20px 0;}
.-m-add-rate .body-desc textarea{width: calc(100% - 6px);height: 100%;border: 1px solid #cccccc;resize: none;border-radius: 3px;}
.-m-add-rate .submit-item{width: 90%;margin-left: 5%;border-radius: 5px;}


.mask_new {
    position: absolute;
    top: 0px;
    filter: alpha(opacity=60);
    background-color: #777;
    z-index: 1002;
    left: 0px;
    opacity: 0.5;
    -moz-opacity: 0.5;
}
.send_loading{
    /*background: #989898!important;*/
    /*color: #fff;*/
}
