.@charset "utf-8";
/* CSS Document */
/*首页banner滚动*/
.am-slider-a3 .am-control-nav li a{background:rgba(0,0,0,.3)}
.am-slider-a3 .am-control-nav li{margin:0 .16rem} 
.am-popover{font-size:14px;z-index:999999}
.am-slider-a3 .am-control-nav {
    bottom: .15rem;
	background-color:transparent;
    height: .25rem;
	padding-top:0
}
.am-slider-a3 .am-control-nav li a{
	width:6px;
	height:6px;
}
.am-slider-a3{margin-bottom:0 !important;box-shadow:none;-webkit-box-shadow:none}
.am-slider-a3 .am-control-nav li a.am-active{
	background:#36bc9b !important
}
/*首页区块css*/
.link-area a{ display:block; height:105px;line-height:105px;background: #fff;margin-top:7px;width:49%; text-align: center; border-radius: 5px;-moz-border-radius: 5px; 
-webkit-border-radius: 5px;}
.link-area a img{max-width:90%}
.link-area a:nth-child(3){height:215px;line-height:215px;}
.link-area a:nth-child(6){width:100%;height:85px;line-height:85px;}
.index-section a{padding:10px 0; float: left;display: block;text-align: center; background: url(../images/bac-border.png) no-repeat right top; background-size:1px 100%; -webkit-background-size: 1px 100%;}
.index-section a:last-child{ background: none;}
.index-section .pro-new-add{border-bottom: 1px solid #eee; overflow: hidden;}
.index-section .pro-new-add a{ display: block;width:50%; float: left;padding:0; background: none;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.index-section .pro-new-add a img{width:100% !important}
.index-section .pro-new-add a:nth-child(3){border-left: 1px solid #eee;}
.index-section .pro-new-add a:nth-child(2){border-bottom: 1px solid #eee;border-left: 1px solid #eee;}
.index-section a img{width:1.4666rem !important}
.index-section>h2{height:30px;line-height:30px; background-repeat: no-repeat;background-position: 2.666% 50%; background-size:14px 14px;border-bottom: 1px solid #eee; text-indent: 1.4em;}
.index-section>h3{line-height:2em}
.service-hospital h2{background-image:url(../images/icon-hospital-care.png);}
.service-home h2{background-image:url(../images/icon-home-care.png);}
.service-japen h2{background-image:url(../images/icon-japan-care.png);}
.service-hotnews>h2{background-image:url(../images/icon-hot-news.png);position: relative;}
.service-hotnews>h2 a{position: absolute;bottom:0;right:0;line-height:30px;padding:0 2.666%;margin-right:2.666%;color:#888}
.service-hotnews>h2 a .icon-16{ display: inline-block; vertical-align: top;margin-top:-14px;color:#888}
.service-japen h2 span{ display: inline-block; background: #ed6756;line-height:1.6em;vertical-align: top;margin-top:5px;text-indent:0;border-radius:10px;color:#fff;padding:0 10px;margin-left:10px}
.service-hospital a,.service-home a{width:33.333%;}
.service-japen a{width:25%;}
.service-japen h3{line-height: 2em;}
.service-japen img{margin-right:5px; display: inline-block;vertical-align: middle;}
.service-japen .right { text-align: left;display: inline-block;vertical-align: middle;}
.banner-activity{display: -moz-box;
    display: -webkit-box;
    display: box;overflow: hidden;height:100px}
.banner-activity .bg-white:first-child{width:64%;margin-right:5px;display: -moz-box;
    display: -webkit-box;
    display: box;position:relative}
.banner-activity a{display: block;width:100%}
.banner-activity .bg-white:first-child img{position: absolute;bottom:0;left:0}
.banner-activity .bg-white .pull-right{float:right;margin-right:10px}
.mt-line02{margin-top:5px;}
.banner-activity .bg-white .pull-right em{font-style: italic}
.banner-activity .bg-white .pull-right em,.banner-activity .bg-white .pull-right strong{color:#ff6666}
.banner-activity .bg-white .pull-right .price{margin-top:10px}
.banner-activity .bg-white .pull-right strong font{font-size:9px;margin-right:5px;}
.banner-activity .bg-white:last-child{-moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1; text-align: center;padding-top:5px}
.banner-activity .bg-white:last-child h3{color:#ff6666}
.banner-activity .bg-white:last-child p{font-size:10px;line-height:1.8em}

.index-activity{text-align:center;padding:.46rem 0}
.index-activity .txt-yellow{color:#ff7f53}
.index-activity .am-u-sm-4{text-align:right;padding-top:.2rem}
.dragme{position:relative;}
/*底部固定导航css*/
.nav-bottom{ background:#f7f9fa;height:1.32rem;width:100%; z-index:990}
.nav-bottom a{ display:block;width:20%; float:left; text-align:center;color:#929292;margin-top:.05rem;font-size:11px;}
[data-dpr="2"] .demo-header h1{font-size:22px}
[data-dpr="3"] .demo-header h1{font-size:33px}
.nav-bottom a span{line-height:0.6rem;height:.6rem; display:block;font-size:0.6rem;margin-top:0.16em; margin-bottom:.05rem
}
.nav-bottom a span:before{
	font-family: 'icomoon' !important;
    speak: none;display:
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	}
.nav-bottom a span.home:before{content: "\e901";}
.nav-bottom a span.carer:before{content: "\e902";}
.nav-bottom a span.order:before{content: "\e904";}
.nav-bottom a span.my:before{content: "\e906";}
.nav-bottom a span.wenzhen{}
.nav-bottom a span.wenzhen img{width:.56rem;margin-top:-.06rem;}
.nav-bottom a.active span.home:before{content: "\e900";}
.nav-bottom a.active span.carer:before{content: "\e903";}
.nav-bottom a.active span.order:before{content: "\e905";}
.nav-bottom a.active span.my:before{content: "\e907";}
.nav-bottom a.active,.nav-bottom a.active span{color:#36bc9b;}
/*二级页css*/
.demo-header{ background:#f7f9fa; position:relative;height:44px;line-height:44px;}
.demo-header h1{ font-size:16px; text-align:center}
[data-dpr="2"] .demo-header h1{font-size:32px}
[data-dpr="3"] .demo-header h1{font-size:48px}
.demo-header a#btn-back{ position:absolute;left:0;top:0;font-size:0.533rem;height:100%;padding:0 5%;color:#7e8080;}
.demo-header a#btn-back img{margin-top:13px;display:block;}
/*登录页面css*/
.login-page{ background:#fff}
.login-area .login-logo{width:1.493rem;margin:1.5rem auto;}
.login-area .am-form input[type=text]{border-left:none;border-top:none;border-right:none}
.am-form-group{margin-bottom:.0rem}
.login-area .am-form .get-code{ width:90%;height:2.6em;line-height:2.6em;border-radius:.1rem;color:#fff; text-align:center; vertical-align:middle; display:block;}
.login-area .am-form input[type=text]:focus{background-color:#fefffe;border-color:#36bc9b;outline:0;box-shadow:none}
.btn-default{height:1.333rem;color:#fff;width:100%;font-size:16px}
[data-dpr="2"] .btn-default{font-size:32px}
[data-dpr="3"] .btn-default{font-size:48px}
.login-area .am-form .btn-login{border-radius:.13rem;margin-top:1rem;}
.login-bg-gray{background:#C7C7C7 !important;}
.login-bg-green{background:#36bc9b}
.login-area .am-form .am-form-group{margin-bottom:.5rem}
.am-btn:active:focus,.am-btn:focus{outline:0;outline:0;outline-offset:-2px}
.login-area .am-g{padding:0 0.667rem}
.am-list>li	{border-bottom: 1px solid #e6e9eb;}
.am-list>li:last-child{border-bottom:0}
.am-list>li>a{padding:.4rem 0;}
.am-list>li a{font-size:16px}
[data-dpr="2"] .am-list>li a{font-size:32px}
[data-dpr="3"] .am-list>li a{font-size:48px}
.am-list>li:first-child{border:none}
.am-list, .am-topbar{margin-bottom:0}
.edition-number{color:#666;line-height:.8rem;margin-bottom:.3rem; display:block}
.am-btn-danger{ background:#f0f3f5;color:#c47269;border:none}
.am-btn-green{ background:#36bc9b;color:#fff}
.am-btn-green:active,.am-btn-green:focus{color:#fff}
.login-area .am-btn:focus, .login-area .am-btn:hover{color:#fff}
.am-panel{margin-bottom:0}
.am-panel-hd{padding:0 2.666%;border:none}
.am-panel-bd {
	padding:0 0 0 2.666%;border:none
}
.am-panel-bd p{font-size:14px;padding:.4rem 0;border-bottom: 1px solid #e6e9eb;position:relative;z-index:999}
[data-dpr="2"] .am-panel-bd p{font-size:30px}
[data-dpr="3"] .am-panel-bd p{font-size:44px}
.am-panel-bd p:last-child,.add-service-address .am-form .am-form-group:last-child,.form-details  .am-form .am-form-group:last-child{border-bottom:0}
.am-panel{border:none}
.am-form-icon [class^="icon-"]{ position:absolute;top: 0.47rem;}
/*添加服务地址css*/
.add-service-address .am-form input.am-form-field{padding: .4rem 0;border:none;}
.add-service-address .am-form input.am-form-field{padding-left: .7rem!important;}
.add-service-address .am-form .am-form-group{border-bottom: 1px solid #e6e9eb;}
.add-service-address .am-form input.am-form-field:focus{outline:0;box-shadow:none}
.add-service-address .am-form span{font-size:0.56rem;color:#36bc9b;top:50%;margin-top:-.28rem}
.am-form-icon .am-form-field{padding-left: .5rem!important;}
.am-form-horizontal .am-form-label{text-align: left;}
/*被护理人详细信息css*/
.form-details  .am-form .am-form-group {
    border-bottom: 1px solid #e6e9eb;
}
.form-details  .am-form .height-auto{height:auto}
.form-details{margin-left:2.666%;}
.form-details .am-form .am-form-group{padding-right:2.666%;}
.form-details .am-form .am-form-group:last-child{border-bottom:0}
.form-details .am-form .am-form-label{padding:.4rem 0;border:0}
.form-details .am-form input[type=text],.form-details .am-form select,.form-details .am-form select{ border:none;padding:.4rem 0}
.form-details .am-form input[type=number],.form-details .am-form select,.form-details .am-form select{ border:none;padding:.4rem 0}
.form-details .am-form textarea{background:#f0f2f5;border-radius:.13rem;padding:.8em}
.am-form  .am-btn-sex-choice .am-btn-primary{ background:none;border:0; padding:0;margin-left:.5rem}
.am-form  .am-btn-sex-choice .am-btn-primary{color:#b4b8b7;font-size:inherit}
.am-form  .am-btn-sex-choice  span{vertical-align:middle;margin-top:-4px; display:inline-block}
[data-dpr="2"] .am-form  .am-btn-sex-choice  span{margin-top:-8px;}
[data-dpr="3"] .am-form  .am-btn-sex-choice  span{margin-top:-16px;}
.am-form  .am-btn-sex-choice .am-active{color:#646666}
.am-form .am-btn-sex-choice label:last-child.am-active{color:#36bc9b}
.am-form  .am-btn-sex-choice {padding:.4rem 0}
.am-form  .am-btn-sex-choice span{font-size:18px}
[data-dpr="2"] .am-form  .am-btn-sex-choice span{font-size:36px}
[data-dpr="3"] .am-form  .am-btn-sex-choice span{font-size:54px}
.am-form  .am-btn-sex-choice .am-active .am-btn-sex-female{color:#f87cb3}
.am-form  .am-btn-sex-choice .am-active .am-btn-sex-male{color:#5ab7ff}
.am-btn.am-active, .am-btn:active{box-shadow:none}
.form-details .am-form  .am-btn-self-choice .am-btn-primary{ background:#f0f2f5;border:0;color:#78807e;border-radius:.3em;margin-left:0.240rem;}
.form-details .am-form  .am-btn-self-choice .am-btn-primary{font-size:12px;margin-top:.3rem;padding:.5em 1em}
[data-dpr="2"] .form-details .am-form  .am-btn-self-choice .am-btn-primary{font-size:24px;}
[data-dpr="3"] .form-details .am-form  .am-btn-self-choice .am-btn-primary{font-size:36px;}
.form-details .am-form  .am-btn-self-choice .am-active { background:#36bc9b;color:#fff;border-radius:.3em}
.form-details .am-btn-group>.am-btn:not(:first-child):not(:last-child):not(.am-dropdown-toggle),.form-details .am-btn-group>.am-btn:first-child:not(:last-child):not(.am-dropdown-toggle){border-radius:.3em}
.form-details .am-form label{ display:inline-block;}
.form-details  .am-form-group{ text-align:right;padding-right:.2rem}
.form-details .am-form select,.form-details .am-form input{float:right;font-size:14px;width:auto}
.form-details .am-form select{direction: rtl; }
.form-details .am-form select option{ font-size:14px;}
[data-dpr="2"] .form-details .am-form select,[data-dpr="2"] .form-details .am-form input{font-size:28px;}
[data-dpr="3"] .form-details .am-form select,[data-dpr="3"] .form-details .am-form input{ font-size:42px}
/*消息中心*/
.message-content{ line-height:1.6em}
.message-send .message-list a{border-bottom: 1px solid #e6e9eb;padding:.5rem 0;padding-right:2.666%}
.message-send h2{font-size:16px;color:#afb2b2; float:left; position:relative }
[data-dpr="2"] .message-send h2{font-size:32px}
[data-dpr="3"] .message-send h2{font-size:48px}
.message-send p{width:85%; clear:both; overflow:hidden;color:#646666;margin-top:.8rem;
text-overflow:ellipsis;
white-space:nowrap;}
.message-send .date,.message-send .date{font-size:1em;color:#afb2b2; float:right}
.message-send h2.ui-reddot{color:#3c3c3d}
.message-send h2.ui-reddot:after{
    content: '';
    position: absolute;
    display: block;
    width:5px;
    height: 5px;
    background-color: #f74c31;
    border-radius: 5px;-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
    right: -.25rem;
    top: .12rem;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
/*积分*/
.point-list{border-bottom :1px solid #e6e9eb;padding-top:.05rem;padding-bottom:.05rem}
.point-list:last-child{border:none}
.point-list span{ display:block;margin:.2rem .2rem .2rem 0}
.point-list .number,.point-list .money{color:#646666}
.point-list .money i{color:#323333}
.point-list .money{font-size:15px; }
[data-dpr="2"] .point-list .money,[data-dpr="2"] .point-title{font-size:30px}
[data-dpr="3"] .point-list .money,[data-dpr="3"] .point-title{font-size:45px}
.point-list .date,.case-list .date{color:#afb2b2}
.point-list .number-plus{color:#36bc9b}
.point-title{ background:#36bc9b;color:#fff; font-size:16px;padding-top:.4rem;padding-bottom:.4rem}
.point-title span{color:#fff;font-size:15px; display:inline-block;border-bottom:1px solid #6bc2ad;line-height:2em}
[data-dpr="2"] .point-title span{font-size:30px;}
[data-dpr="3"] .point-title span{font-size:45px;}
.point-title span i{color:#fcf916;font-size:18px;}
[data-dpr="2"] .point-title span i{font-size:36px;}
[data-dpr="3"] .point-title span i{font-size:54px;}
.point-title p{font-size:13px;padding-top:.2rem;line-height:1.4em}
[data-dpr="2"] .point-title  p{font-size:26px;}
[data-dpr="3"] .point-title p{font-size:39px;}
/*单项*/
.single-con .am-tabs-d2{background:#f7f9fa;}
[data-am-widget=tabs]{margin:0}
.am-tabs-d2 .tabs-main-green{ background:#f7f9fa;width:100%;}
.am-tabs-d2 .tabs-main-green a{line-height:1.3rem; background:#f7f9fa; border-bottom: 1px solid #e6e9eb;}
.am-tabs-d2 .am-tabs-nav a{color:#646666;background-color:#fff}
.am-tabs-d2 .am-tabs-nav>.am-active a{color:#01b38a;line-height:1.3rem;}
.am-tabs-d2 .am-tabs-nav li{height:1.3rem; position:relative;}
.am-tabs-d2 .tabs-main-green a{font-size:11px;}
[data-dpr="2"] .am-tabs-d2 .tabs-main-green a{font-size:26px;}
[data-dpr="3"] .am-tabs-d2 .tabs-main-green a{font-size:39px;}
.am-tabs-d2 .index-nav-list a{font-size:12px;}
[data-dpr="2"] .am-tabs-d2 .index-nav-list a{font-size:24px;}
[data-dpr="3"] .am-tabs-d2 .index-nav-list a{font-size:36px;}
.single-set-con h2{color:#afb2b2;font-size:15px; font-weight:normal;line-height:1em;border-top:1px solid #e6e9eb;border-bottom:1px solid #e6e9eb; position:relative;padding-left:6%;padding-top:.4rem;padding-bottom:.4rem;clear:both}
.single-set-con h2:before{content:"";width:4px;height:1em; background:#36bc9b; display:block; position:absolute;top:50%;margin-top:-0.5em;left:2.666%;}
[data-dpr="2"] .single-set-con h2{font-size:30px;}
[data-dpr="3"] .single-set-con h2{font-size:45px;}
[data-dpr="2"] .am-tabs-d2 .tabs-main-green a{font-size:28px}
[data-dpr="3"] .am-tabs-d2 .tabs-main-green a{font-size:42px}
.detailed-list{line-height:1.4em;color:#646666; margin-bottom: 0.267rem;}
.detailed-list li{padding:.2em 0; position:relative;padding-left:1em}
.detailed-list li:before{    content: " ";
    display: block;
    width: 0.133rem;
    height: 0.133rem;
    background: #01b38a;
    border-radius: 50%;
    position: absolute;
    top: .8em;
    left: 0;}
.am-tabs-d2 .am-tabs-nav>.am-active:after{position:absolute;width:5em;height:3px;bottom:0;left:50%;margin-left:-2.5em;border:0;content:"";z-index:1;background:#36bc9b}
.am-tabs-default .am-tabs-nav>.am-active:after{height:0; display:none}
.am-tabs-d2 .am-tabs-nav>.am-active{border-bottom:none; }
.am-tabs-d2 .am-tabs-nav li span{ position:absolute;top:0;right:0;line-height:1.333rem;color:#e6e9eb;font-size:16px}
[data-dpr="2"]  .am-tabs-d2 .am-tabs-nav li span{font-size:32px}
[data-dpr="3"] .am-tabs-d2 .am-tabs-nav li span{font-size:48px}
.banner-area{ position:relative}
.banner-area .banner-txt{ position:absolute;bottom:0;height:0.827rem;line-height:0.827rem; background:rgba(0,0,0,.3);width:100%;font-size:13px;}
[data-dpr="2"] .banner-area .banner-txt{font-size:26px;}
[data-dpr="3"] .banner-area .banner-txt{font-size:42px;}
.banner-area .banner-txt .name{color:#fff}
.banner-area .banner-txt .money{color:#fff}
.am-tabs-bd .am-tab-panel{padding:0;}
.people-num{ text-align:center;height:0.827rem;line-height:0.827rem;color:#646666;font-size:13px;}
[data-dpr="2"] .people-num{font-size:26px;}
[data-dpr="3"] .people-num{font-size:42px;}
.people-num font{color:#ff8f0b;margin:0 .3em}
.ensure li{width:20%; float:left;text-align:center;padding:.4rem 0;color:#646666;font-size:11px;}
[data-dpr="2"] .ensure li{font-size:22px;}
[data-dpr="3"] .ensure li{font-size:33px;}
.ensure li span{ display:block; font-size:0.78rem;color:#c5bb67;height:0.78rem}
.ensure li img{ display:block;margin:0 auto;height:0.78rem;padding:.075rem .085rem .09rem }
.single-set-con p{color:#646666; clear:both; float:left;margin:15px 0; line-height:1.7em;font-size:13px; clear:both }
[data-dpr="2"] .single-set-con p{font-size:26px;margin:30px 0; }
[data-dpr="3"] .single-set-con p{font-size:39px;margin:45px 0;  }
.set-con-img{margin-bottom:.267rem}
.single-set-con ul.intro li{ width:50%; float:left; line-height:1.6em; position:relative;color:#7e807f;padding-left:10px;padding-right:10px}

.single-set-con ul.intro li:before{content:""; display:inline-block;width:4px;height:4px; background:#01b38a; border-radius:100%; position: absolute;top:.8em;margin-top:-2px;left:0px}
.keywords a{ background:#fff;color:#63b19e;border-radius:.13rem;display:inline-block;line-height:0.64rem;padding:0 .5rem;margin:0 .1rem;margin-top:0.267rem;border:1px solid #b8e1d6;}
.keywords{margin-left:-.12rem;margin-right:-.12rem}
.keywords,.single-set-con ul.intro {margin-bottom:0.267rem}
.single-set-con ul.intro{clear:both}
.am-tabs-d2 .tabs-level{border-radius:.13rem;padding:0 2.666%; background:none}
.single-table{    width: 90%;
    text-align: center;
    color: #646666;
    margin: 0 5% .267rem;}
.single-table td{padding:.2rem .1rem;border:1px solid #fff}
.single-table td i{color:#36bc9b}
.am-tabs-d2 .tabs-level a{line-height:0.8rem;color:#78807e;background:#f0f3f5}
.am-tabs-d2 .tabs-level>.am-active{border:none; }
.am-tabs-d2 .tabs-level>li{ background:#f0f2f5;height:.8rem;line-height:0.8rem;}
.am-tabs-default .tabs-level>.am-active a{background:#36bc9b;color:#fff;line-height:0.8rem;}
.am-tabs-d2 .tabs-level li:first-child,.am-tabs-d2 .tabs-level li:first-child a{border-top-left-radius:.13rem;border-bottom-left-radius:.13rem;}
.am-tabs-d2 .tabs-level li:last-child,.am-tabs-d2 .tabs-level li:last-child a{border-top-right-radius:.13rem;border-bottom-right-radius:.13rem;}
.level-intro{border-top:#f0f2f5 solid 1px;}
.level-intro font{color:#ef2d4d}
.level-intro ul{margin-bottom: .25rem;}
.level-intro ul li{margin-top:8px;color:#78807e;line-height:1.6em}
[data-dpr="2"] .level-intro ul li{margin-top:16px; }
[data-dpr="3"] .level-intro ul li{margin-top:24px;}
.level-intro p{ text-indent:0}
.main-txt{padding:0}
.main-txt ul{padding:0 5%}
.main-txt font{color:#ff8f0b;margin:.2rem 0 .1rem 5%; display:block}
.comment-shoose{padding:.13rem 0 .3rem;clear:both;overflow:hidden;border-bottom:1px solid #e6e7ec;}
.comment-shoose a,.personal-state .personal-login{background:#01b38a;color:#fff; display:block; float:left;border-radius:.13rem; margin-top:.16rem;    line-height: 0.64rem;
    padding: 0 .4rem;
    margin: 0 .12rem;
    margin-top: 0.267rem;}
.comment-con .evaluate{border-bottom:1px solid #e6e7ec;padding:15px 0;}
.comment-con .evaluate:last-child{border-bottom:0}
.comment-con .evaluate span{ float:left;color:#646666}
.comment-con .evaluate span.text_t{ float:right;color:#7e807f}
.comment-con .evaluate p{clear:both;color:#323333;padding-top:8px;}
#care-list-pop{position:fixed;background:rgba(0,0,0,.3);width:100%;bottom:0;width:100%;left:0;z-index:99999;}
#care-list-pop .form-details{position:absolute;bottom:0;left:0; background:#fff;margin-left:0;padding-left:2.666%;width:100%;}
#care-list-pop .form-details .am-btn-group label{float:left }
#care-list-pop .form-details .am-btn-group{padding-bottom:.4rem;padding-right:2.666%;}
#care-list-pop  .form-details .am-form .am-btn-self-choice .am-btn-primary{margin-left:0;margin-right:0.240rem;margin-top:0;}
#care-list-pop  .form-details .am-form .am-form-group{padding-right:0}
#care-list-pop   .am-form .service-days {border-bottom:1px solid #e6e9eb;padding-bottom:.2rem}
#care-list-pop   .am-form .service-days #doc-single-toggle {background:none;border: none;color: #c8cccc;width: auto;height: auto;}
#care-list-pop   .am-form .service-days #doc-single-toggle.am-active{color:#36bc9b}
#care-list-pop   .bot-left-area{  padding-left: 0; }
/*优惠券*/
.am-panel-default .white-hd{ background:#fff;padding:.2rem  0 .2rem 2.666%;font-size:15px;color:#646666}
[data-dpr="2"] .am-panel-default .white-hd{font-size:30px}
[data-dpr="3"] .am-panel-default .white-hd{font-size:46px}
.coupon-list{padding:0 2.666% .1rem}
.coupon-list .box-shadow{padding:.3rem .48rem 0 ;background:url(../images/cpupon-bg.png) repeat-y #fff; background-size:9px 117px; position:relative; overflow:hidden;border-radius:.3em;}
.coupon-list .box-shadow:after{  content: "券";
    font-size: 42px;
    color: #f8f8f8;
    position: absolute;
    top: -.4rem;
    right: -.7rem;
    display: block;
    width: 2.8rem;
    height: 2.8rem;
    border-radius: 50%;
    border: .12rem solid #f8f8f8;
    text-align: center;
    line-height: 2.8rem;}
[data-dpr="2"] .coupon-list .box-shadow:after{font-size:84px;width:2.8rem;height:2.8rem}
[data-dpr="3"] .coupon-list .box-shadow:after {font-size:140px;width:2.75rem;height:2.75rem}
[data-dpr="2"] .coupon-list .box-shadow{background-size:18px 235px}
[data-dpr="3"] .coupon-list .box-shadow{background-size:27px 351px}
.coupon-list .coupon-num{color:#646666; font-size:18px;width:47%;float:left;padding-top:.1rem}
[data-dpr="2"] .coupon-list .coupon-num{font-size:34px;}
[data-dpr="3"] .coupon-list .coupon-num{font-size:54px;}
.coupon-list .coupon-num i,.coupon-list .coupon-num font{color:#f29221}
.coupon-list .coupon-num i{margin-right:.15rem}
.coupon-list .coupon-num i{font-size:40px; font-weight:600}
[data-dpr="2"] .coupon-list .coupon-num i{font-size:80px}
[data-dpr="3"] .coupon-list .coupon-num i{ font-size:120px}
.coupon-list .box-shadow p:first-child{margin-top:0;padding-top:0;padding-bottom:.25rem}
.coupon-list .box-shadow p:last-child{line-height:1rem;padding:0;border-top:#d2d2d2 dotted 1px;color:#646666;margin-top:.3rem}
.coupon-list .box-shadow .coupon-pro {padding-top:1.2em;width:53%;float:left;}
.coupon-list .box-shadow .coupon-pro span{ display:block;overflow:hidden;text-overflow:ellipsis;line-height:1.6em;position:relative;z-index:998}
.coupon-list .coupon-over .coupon-num i,.coupon-list .coupon-over .coupon-num font{color:#9e9e9e}
.coupon-list .coupon-over{background:url(../images/cpupon-bg2.png) repeat-y #fff;background-size:9px 117px}
.scan-link{position:relative;padding-left:0;padding-right:0;background:#fff}
.scan-link p{padding-left:2.666%}
.scan-link .icon-16{position:absolute;right:2.666%}
/*筛选*/
.choose-form .am-btn-group{padding:.4rem 0; display:inherit;}
.choose-form .am-btn-sex-choice {width:100%; clear:both}
.choose-form .am-btn-sex-choice .am-btn-primary{margin-left:0;margin-right:1rem}
.choose-form  .am-btn-age-choice .am-btn-primary{margin:0}
.choose-form  .am-btn-age-choice .am-btn-primary{ background:none; border:0;color:#646666;padding:0;width:16%; text-align:left; display:block}
.choose-form  .am-btn-age-choice .am-active{color:#36bc9b}
/*地址*/
.address-list .am-alert>.am-close{
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    width: 1.2rem;
    padding: .65rem .3rem .62rem 0;
    -webkit-transition: none;
    transition: none;
}
@media screen and (max-width: 414px) {
    .address-list .am-alert>.am-close{padding-top:.6rem;}
}
@media screen and (max-width: 376px) {
    .address-list .am-alert>.am-close{padding-top:.55rem;}
}

@media screen and (max-width: 320px) {
    .address-list .am-alert>.am-close{padding-top:.52rem;}
}


*+.am-alert{margin:0}
.address-people .address-list .am-alert .check{display:none}
.address-people .address-list .am-alert:first-child  .check{display:block}
.address-list .am-alert{ background:none;border:none;border-bottom: 1px solid #f0f2f5; clear:both}
.address-list .am-alert p {max-width:76%;padding-left:5% }
.address-list .am-alert p span{ display:block;font-size:16px; line-height:.7rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
[data-dpr="2"] .address-list .am-alert p span{font-size:30px}
[data-dpr="3"] .address-list .am-alert p span{font-size:46px}
.address-list .am-alert .address-default{border-top: 1px solid #f0f2f5;padding:.2rem 0;}
.address-list .am-alert .address-default  span{width:16px;height:16px;border-radius:50%;display:inline-block;border: 1px solid #e6e9eb; vertical-align:middle;overflow:hidden}
.address-list .am-alert .address-default .icon-30{background:#36bc9b;border-radius:100%;position:relative;border:none}
.address-list .am-alert .address-default .icon-30:before{ position:absolute;top:0 ;right:0;font-size:14px;color:#fff;}
.address-list  .am-alert{padding-left:2.666%;padding-right:0;background:#fff}
.address-list .am-alert p .address{color:#78807e}
.address-list .am-alert p .people{color:#2e3331}
.address-list .am-alert  a{color:#01b38a;font-size:.54rem}
.address-list .am-alert .icon-33{color:#bc3636;font-size:.54rem;}
.address-list .am-alert { position:relative}
.address-list .am-alert>. txt-green  am-close:first-child{position:absolute;top:0;right:0;margin:0;width:1.2rem;  padding:.62rem .3rem .62rem 0;-webkit-transition:none;transition:none;}
.address-list .am-alert .btn-edite{ position:absolute;top:0;right:1.2rem;margin:0;width:1.2rem;  padding:.62rem 0 .62rem .3rem;}
.address-list .am-alert p .check{color:#01b38a;position:absolute;top:.6rem;left:0;}
.btn-link-white{color:#f29221; height: 1.333rem;background:#fff;line-height: 1.333rem;height:auto}
.btn-link-white:focus, .btn-link-white:hover {color:#c5bb67;}
.contact-manager{border-top:1px solid #e6e9eb;}
.contact-manager a{padding:.4rem 2.666% .4rem 0;color:#646666;}
.contact-manager a span{color:#36bc9b;}
/*订单*/
.order-img{height:1.5rem;width:1.5rem;overflow:hidden;border-radius:50%;margin-top:.13rem}
.order-img img{min-height:100%;min-width:100%;}
.my-favorite .order-img{ float:left;margin-left:.15rem}
.my-favorite .order-img img{ float:left}
.order-list {margin-top:0.267rem}
.order-list .order-num-area{border-bottom: 1px solid #e6e9eb; padding: .266rem 2.666% .266rem 0 ;}
.order-list .order-num-area .order-num{color:#afb2b2}
.order-list .details-area{padding: .4rem 0;}
.order-list .details-area .order-txt {color:#323333; line-height:1.6em;padding-left:.4rem; float:left}
.order-list .order-opera{padding: .266rem 2.666% .266rem 0 ;border-top: 1px solid #e6e9eb;}
.order-list .order-opera a{margin-left:1rem}
.order-list .order-opera select{border:none;appearance:none; -webkit-appearance:none;width:auto;direction:rtl;color:#646666;line-height:17px;}
.order-list .order-img{margin-top:.05rem;margin-left:.15rem}
.demo-header #btn-ahead{
	position: absolute;
    right: 0;
    top: 0;
    font-size: 0.533rem;
    height: 100%;
    padding: 0 2.666%;
    color: #7e8080;
    color: #646666;
    font-size: 14px;border:none;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	background:transparent;
	font-size:24px;
}
.am-popover-inner{padding:0px;}
.am-popover-inner{line-height:1.8em}
.am-popover{top:0;left:auto !important;right:2px !important;display:inline-block;float:right;background:#333;color:#fff;border:1px solid #333;width:80px}
.am-popover a{ text-align:center;margin:0 auto; display:block;padding:10px 0;color:#ddd}
.am-popover a:first-child{border-bottom:1px solid #666}
.am-popover-bottom .am-popover-caret{left:auto;margin-left:auto;right:0;margin-right:8px}
.demo-header select#btn-ahead option{min-height:0}
[data-dpr="2"] .demo-header select#btn-ahead{font-size:48px;}
[data-dpr="3"] .demo-header select#btn-ahead{font-size:72px;}
/*收藏*/
.my-favorite .details-area{padding-top:.3rem; overflow:hidden}
.my-favorite { position:relative}
.my-favorite .details-area .order-txt{border-bottom:1px solid #e6e9eb;padding-bottom:.33rem;line-height:1.7em;padding-right:0.267rem;width:79%}
.shop-list:last-child {border-bottom:none}
.my-favorite .details-area .order-txt p{line-height:.45rem}
.my-favorite .order-txt{line-height:1.8em}
.my-favorite .order-txt i{color:#333333}
.my-favorite .order-txt font{color:#bbbdbd;margin:0 0.167rem; }
.my-favorite .order-txt font.txt-green{color:#01b38a}
.my-commend .order-txt font{color:#53caad;}
.my-favorite .btn-favorite{ position:absolute;right:0.267rem;top:0.3rem}
.my-favorite .btn-favorite .txt-gray{color:#afb2b2;font-size:11px;}
[data-dpr="2"] .my-favorite .btn-favorite .txt-gray{font-size:22px;}
[data-dpr="2"] .my-favorite .btn-favorite .txt-gray{font-size:33px;}
.my-favorite .btn-favorite .txt-green:hover{color:#01b38al; background:#000}
.my-follow,.my-follow02{padding-bottom:0;padding-top:0;padding-left:2.666%;padding-right:0}
.my-follow .details-area{padding-top:.3rem;border-bottom:1px solid #f0f3f5}
.my-follow .details-area .order-txt{border-bottom:0;border-bottom: 1px solid #e6e9eb;}
/*护理员推荐*/
.my-commend{ background:#36bc9b;}
.my-commend a{color:#f3f2e6}
.my-commend .order-txt i{color:#fff;margin-right:.1rem}
.my-commend .order-txt .txt-gray{color:#f3f2e6}
.my-commend .order-txt .txt-green{color:#fcf916}
.my-commend .order-img{width:1.6rem;height:1.6rem;}
.star { display:inline-block;margin:0 .1rem;}
.star li{ display:inline-block;color:#c5bb67}
.my-commend-con .txt-yellow{}
.am-alert .btn-favorite{position: static;margin-left:.1rem
   }
.my-commend .details-area .order-txt{border:none}
.my-commend-con .btn-right-bottom{position: absolute;
    right: 0.267rem;top:auto;
    bottom: 0.4rem;}
.my-follow .am-close,.my-follow02 .am-close{width:auto;font-weight:normal;color:#01b38a;z-index:999;opacity:1;transition:none;top:.3rem}
.my-follow .am-close{top:.85rem}
.my-follow02 .txt-light-yellow,.my-follow  .txt-light-yellow{color:#fc7a61}
.my-follow .am-close,.my-follow02 .am-close{top:.85rem; right: 0.267rem;position:absolute
}
.my-commend-con .order-txt .font15{margin-right:.5em;display:inline-block;}
.my-commend-con .border-bottom{border-bottom:1px solid #f0f3f5}
.my-commend-con:last-child .details-area .border-bottom{border-bottom:1px solid #f0f3f5}
/*护理案例*/
.case-list,.value-list{padding:.4rem 0;padding-right:2.666%;border-bottom:1px solid #e6e9eb;}
.case-list:last-child,.value-list:last-child{border:none}
.case-list h2{color:#36bc9b;}
.case-list p,.value-list p{color:#646666;clear:both;padding-top:.25rem; float:left}
/*用户评价*/
.value-list h2{color:#323333}
.value-list span{color:#afb2b2}
.value-list p{padding:.25rem 0}
/*我的*/
.login-now{ background:#36bc9b; text-align:center;padding:.7rem 0}
.login-now a{color:#fff;}
.login-now .order-img{height:1.9rem;width:1.9rem;margin:0 auto;}
.login-now  .order-img-border{padding:.14rem;box-sizing:content-box;
background:url(../images/carer-bg.png) no-repeat 0 0 ;width:1.9rem;height:1.9rem;background-size:100% 100%;margin-bottom: .2rem;margin-left:auto;margin-right:auto}
.my-info{text-align:center}
.my-info>span{display:block; text-align:center;width:50%}
.my-info span{border-right:1px solid #e6e9eb;}
.my-info span:last-child{border:0}
.my-info span  a{color:#646666; display:block;padding-top:.4rem;padding-bottom:.4rem; }
.my-info span:nth-child(1) a i{color:#ded160}
.my-info span:nth-child(2) a i{color:#36bc9b}
.my-info span:nth-child(3) a i{color:#f29221}
.my-info,.my-choose{font-size:15px;}
[data-dpr="2"] .my-info,[data-dpr="2"] .my-choose{font-size:30px;}
[data-dpr="3"] .my-info,[data-dpr="3"] .my-choose{font-size:45px;}
.my-choose  li{padding-right: 2.666%;border-bottom:1px solid #e6e9eb;border-right:1px solid #e6e9eb;padding:.8rem 0; text-align:center;}
.my-choose  li:last-child{border-right:1px solid #e6e9eb;}
.my-choose  li:nth-child(4),.my-choose  li:nth-child(5){border-bottom:0}
.my-choose  li span{display:block}
.my-choose  li a{ display:block;width:100%;height:100%;}
.my-choose  li .icon-bg{ display:inline-block;padding:.233rem;color:#fff;border-radius:.13rem;font-size:.66rem;margin-bottom:.15rem ;height:1.126rem}
.my-choose  li:nth-child(3n){border-right:none}
.my-choose  li .bg-white01{color:#a4b1c6}
/*评价*/
.form-eval{padding:.4rem 0}
.form-eval .star-eval{padding-bottom:.4rem;border-bottom: 1px solid #e6e9eb;margin-bottom:.4rem; clear:right}
.form-eval .star-eval .star li{font-size:20px}
.form-eval .star-eval .star{padding-bottom:.2rem;}
.form-eval .star-eval label{margin-left:.1rem}
[data-dpr="2"] .form-eval .star-eval .star li{font-size:40px}
[data-dpr="3"] .form-eval .star-eval .star li{font-size:60px}
.form-eval .am-checkbox{min-height:auto;display:block; font-size:14px}
.form-eval .am-form-horizontal .am-checkbox{padding:.1rem 0;color:#646666;font-size:14px;padding-left:25px;min-height:.7rem; overflow:hidden;clear:both}
[data-dpr="2"] .form-eval .am-form-horizontal .am-checkbox{padding-left:50px}
[data-dpr="3"] .form-eval .am-form-horizontal .am-checkbox{padding-left:75px}
.form-eval .am-form textarea{background:#f0f2f5;border-radius:.13rem;padding:.8em; overflow:hidden; font-size:14px}
[data-dpr="2"] .form-eval .am-form textarea{font-size:28px}
[data-dpr="3"] .form-eval .am-form textarea{font-size:42px}
.form-eval .text-right{font-size:16px;}
[data-dpr="2"] .form-eval .text-right{font-size:32px}
[data-dpr="3"] .form-eval .text-right{font-size:48px}
[data-dpr="2"] .form-eval .am-checkbox{font-size:28px;}
[data-dpr="3"] .form-eval .am-checkbox{font-size:42px}
.am-checkbox .am-icon-unchecked:before,.am-checkbox-inline .am-icon-unchecked:before{content:""; background:#e6e9eb;border-radius:4px;width:18px;height:18px;margin-top:8px}
.am-icon-square-o:before{content:"";}
.am-icon-check-square-o:before{content:"\e91d";}
.am-checkbox .am-icon-checked:before,.am-checkbox-inline .am-icon-checked:before{content:"";border-radius:4px;width:16px;height:16px;background:url(../images/check-img.png) no-repeat 50% 50% #36bc9b;color:#fff;background-size:12px 8px;margin-top:8px}
[data-dpr="2"] .am-checkbox .am-icon-unchecked:before,[data-dpr="2"] .am-checkbox-inline .am-icon-unchecked:before,[data-dpr="2"] .am-checkbox .am-icon-checked:before,[data-dpr="2"] .am-checkbox-inline .am-icon-checked:before{width:36px;height:36px;border-radius:8px;margin-top:12px;}
[data-dpr="3"] .am-checkbox .am-icon-unchecked:before,[data-dpr="3"] .am-checkbox-inline .am-icon-unchecked:before,[data-dpr="3"] .am-checkbox .am-icon-checked:before,[data-dpr="3"] .am-checkbox-inline .am-icon-checked:before{width:54px;height:54px;border-radius:16px;margin-top:18px;}
[data-dpr="2"] .am-checkbox .am-icon-checked:before{background-size:19px 14px;}
[data-dpr="3"] .am-checkbox .am-icon-checked:before{background-size:28px 21px;}
/*预约确认*/
.bot-left-area{ background:#fff;color:#2e3331; height:1.333rem;line-height:1.333rem;padding-left:2.666%}
.bot-left-area i{color:#f29221;margin-left:.2rem}
.position-location{border-bottom:1px solid #e6e9eb;position:relative;background:url(/images/border-strip.png) repeat-x 0 1px #fff;background-size:27px 3px;padding-top:.1rem}
[data-dpr="2"] .position-location{background-size:159px 12px}
[data-dpr="3"] .position-location{background-size:240px 18px}
.position-location .icon-10{font-size:.58rem;color:#01b38a; position:absolute;left:2.666%;top:50%;margin-top:-.26rem}
.position-location .intro{font-size:16px;}
[data-dpr="2"] .position-location .intro{font-size:32px;}
[data-dpr="3"] .position-location .intro{font-size:48px}
.position-location .intro p{color:#323333;max-width: 95%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.position-location .intro p:first-child{margin-bottom:.15rem}
.position-location .intro p span{color:#afb2b2}
.position-location .intro span.people{color:#323333}
.position-location .back-bottom{background:url(/images/border-strip.png) repeat-x left bottom;margin-bottom:1px; background-size:27px 3px;}
.form-details label,.form-details .am-form-label{font-size:16px}
[data-dpr="2"] .form-details label,[data-dpr="2"] .form-details .am-form-label{font-size:32px}
[data-dpr="3"] .form-details label,[data-dpr="3"] .form-details .am-form-label{font-size:48px}
.form-details .am-u-sm-8,.form-details .am-u-sm-7{ font-size:14px;padding-right:.35rem}
[data-dpr="2"] .form-details .am-u-sm-8,[data-dpr="2"] .form-details .am-u-sm-7{ font-size:28px}
[data-dpr="3"] .form-details .am-u-sm-8,[data-dpr="3"] .form-details .am-u-sm-7{ font-size:42px}
.am-form select {
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    -webkit-border-radius: 0;
    background:none;
	padding-right:0;
	width:100%
}
.box-textarea{ margin:.4rem 0}
.m-widget-list li{padding-right:.37rem}
.my-favorite . txt-green  am-close {
    /* display: inline-block; */
    /* width: 24px; */
    /* font-size: 20px; */
    /* font-weight: 700; */
    /* line-height: 24px; */
    color: #01b38a;
    text-shadow:none;
    opacity:1;
    -webkit-transition:none;
	font-weight:normal;width:auto;
    transition:none;
}
.am-alert{
 margin-bottom: 0;
    padding:auto;
    background:#fff;
    border:none;
    border-radius: 0;}
.confirm-carer>.am-g>div{padding:.4rem 0; line-height:.5rem;height:2.5rem}
.confirm-carer .bg-gray{padding-right:2.333%}
.confirm-carer .bg-gray .w50{width:50%; text-align:center}
.confirm-carer .bg-gray  .w50 .order-img{width:1.1rem;height:1.1rem;margin-top:.3rem;margin-left:auto;margin-right:auto;float:none}
.confirm-carer .bg-gray .order-txt{float:left;margin-left:.1rem;margin-top:.3rem;line-height:1.7em;box-sizing:border-box;padding-left:0}
.confirm-carer .order-txt,.confirm-carer .am-u-sm-5 .order-txt{padding-left:.3rem;}
.confirm-carer{ position:relative;clear:both;border-top:#e6e9eb 1px solid}
.confirm-carer .carer-teac{ position:absolute;top:0;right:0;background:url(../images/arrow-left.png) left top no-repeat;background-size:100% 100%;color:#fff;padding:0rem .23rem 0 .3rem;height:.6rem; line-height:.6rem}
.confirm-carer .am-u-sm-5 .order-txt{ vertical-align:middle; line-height:1.5rem}
.confirm-carer .am-u-sm-5  .order-img{width:1.1rem; height:1.1rem;margin-left:.3rem;margin-top:.2rem}
.confirm-carer .am-u-sm-7  .order-img{margin-left:.3rem;}
.order-details-list .margin-con-left select{    -webkit-border-radius: 0;
    background: none;    font: inherit;
    padding-right: 0;
    width: 100%;float: right;
    direction: rtl;
    font-size: 14px;
    width: auto;border: none;
     -webkit-appearance: none!important;}
.order-details-list  .am-u-sm-8{padding-right: .35rem;}
.arrow-last-position{ position:relative}
.arrow-last-position .icon-16{position:absolute;top:50%;right:2.666%;margin-right:-0.1rem}
/*服务时间*/
.service-time{padding:.4rem 0; position:relative;}
.service-time .am-ucheck-icons{ position:absolute;top:50%;margin-top:-.25rem}
.am-form-horizontal .am-radio-inline{padding-top:0}
.form-details .service-time  label{color:#646666;margin-left:.8em}
.form-details .service-time  label,.service-time .am-ucheck-icons{font-size:14px}
[data-dpr="2"] .form-details .service-time  label,[data-dpr="2"] .form-details .service-time  .am-ucheck-icons{font-size:28px}
[data-dpr="3"] .form-details .service-time  label,[data-dpr="3"] .form-details .service-time  .am-ucheck-icons{font-size:42px}
.service-time .am-radio-inline{padding-left:.5rem}
.am-ucheck-radio:checked+.am-ucheck-icons, .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#36bc9b}
.am-radio .am-icon-checked:before, .am-radio-inline .am-icon-checked:before,.am-radio .am-icon-unchecked:before, .am-radio-inline .am-icon-unchecked:before {
	font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;content: "\e922";	
	}
.form-details .choose-time-new{margin-top:.43rem}
/*护理员列表！！！！*/
.amtabpanel01,.amtabpanel02{ display:none}
#minh>div.amactive{ display:block}
header{position:relative;z-index:9998}
#list-carer-type  { background:#f7f9fa;width:4.8rem;margin:0 auto;height:.82rem; overflow:hidden;margin-bottom:.173rem; position:relative;z-index:99999}
#list-carer-type  a{ position:static;font-size:13px;background:#fff;}
#list-carer-type   li:first-child a{border-top-left-radius:.13rem;border-bottom-left-radius:.13rem;}
#list-carer-type  li:last-child a{border-top-right-radius:.13rem;border-bottom-right-radius:.13rem;}
[data-dpr="2"] #list-carer-type  a,[data-dpr="2"] .list-carer-option  a{ font-size:26px;}
[data-dpr="3"] #list-carer-type  a,[data-dpr="3"] .list-carer-option  a{ font-size:39px;}
#list-carer-type  li,#list-carer-type a{width:2.4rem;float:left;text-align:center}
#list-carer-type  li a{border:1px solid #e6e9eb;color:#646666;height:.82rem;line-height:.82rem;transition:none}
#list-carer-type>.amactive a{ background:#36bc9b;border:none;color:#fff;border:1px solid #36bc9b;}
.list-carer-option{width:100%;height:1.2rem;position:relative;background: #f7f9fa;border-bottom:1px solid #d7dadb;z-index:9999}
.list-carer-option  a,.list-carer-option  a.active{height:1rem;line-height:1rem;display:block;width:25%; float:left; text-align:center;position:relative; overflow:hidden}
.list-carer-option  a{ font-size:13px;color:#646666}
.list-carer-option  a:after{content:"|"; position:absolute;top:0;right:0;color:#f0f2f5}
.list-carer-option  a:last-child:after{content:""}
.list-carer-option  a span{ display:inline-block; font-size:.26rem;margin-left:.15rem;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg); 	-webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg);}
.list-carer-option  a.active{color:#36bc9b}
.list-carer-option  a.active span{ display:inline-block;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transition:all .5s}
#choose-care-type  .am-btn-age-choice .am-btn-primary{width:100%;padding:.4rem 0;margin-left:2.666%;border-bottom:1px solid #e6e8eb;}
#choose-care-type  .am-btn-age-choice .am-btn-primary:last-child{border-bottom:none}
.list-carer-con-list .choose-form .am-btn-group{padding:0}
#choose-care-type01 .choose-form{margin-top:.4rem;margin-bottom:.4rem}
#txtcenter label{line-height:1.87em}
.amtabpanel02  .list-carer-option  a,.amtabpanel02  .list-carer-option  a.active{width:50%; float:left;}
.service-area{clear:both;padding-bottom:0.267rem;position:relative;overflow:hidden}
.service-area em{ background:#fff;color: #63b19e;border-radius: .13rem;display: inline-block;line-height: 0.64rem;padding: 0 .2rem;margin:0 .1rem;margin-top: 0.267rem;border:1px solid #b8e1d6;font-size:10px}
.service-area .btn-more{margin-right:2.666%; margin-top: 0.267rem;color:#afb2b2;font-size:11px;float:right;line-height: 0.64rem;}
[data-dpr="2"] .service-area .btn-more{ font-size:22px;}
[data-dpr="3"] .service-area .btn-more{ font-size:33px;}
.service-area .left-area{width:21%;float:left;margin-top: 0.267rem;line-height: 0.64rem;}
.service-area .right-area{width:79%;float:right;}
.service-area .right-area .right-left-area{width:75%;float:left}
.service-area .btn-more  span{display:inline-block; font-size:.26rem;margin-left:.15rem;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg);}
.service-area .btn-more.active{color:#36bc9b} 
.service-area .btn-more.active span{ display:inline-block;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transition:all .5s}
.my-favorite:first-child{margin-top:0}
.carer-grade{font-size:11px;color:#c5bb67;border-radius:.1rem;border:1px solid #c5bb67;padding:0 .2rem;display:inline-block;line-height:1.4em;vertical-align:middle;margin-top:-.12rem}
.list-admin-follow .carer-grade{color: #646666;    border: 1px solid #646666;}
#list-main{position:relative;margin-top:-1rem;}
#list-main  .list-carer-con-list{width:100%;height:auto;}
.btn-out{
    display: block;
	width:1.173rem;
	height:.28rem;
    text-align: center;
    margin: 0 auto;
    background: url(../images/btn-out.png) no-repeat center top;
    background-size: 100%;
    float:none;clear:both;
}
.list-mask{background:rgba(0,0,0,.2);width:100%;position:fixed;top:0;left:0;z-index:999}
.list-search{position:relative;width:100%;height:1.173rem}
.demo-header a.btn-to-search {position:absolute;right:0;top:0;font-size:.6rem;  height: 1.173rem;color:#7e8080;
    line-height: 1.173rem;width:auto;left:auto;padding-right:2.666%; display:block;z-index:9999}
.list-search-area {width:100%;height:1.173rem}
.list-search-area input{float:left;width:70%;margin-top:.18rem;border-top-left-radius:.13rem;border-bottom-left-radius:.13rem;border:1px solid #e6e9eb;height: .82rem; background: #fff;padding:.25rem .2rem;}
.list-search-area  button{float:left;width:1.4rem; background:#36bc9b;color:#fff !important;height: .82rem;line-height:.82rem;
margin-top:.18rem;border-top-right-radius:.13rem;border-bottom-right-radius:.13rem;text-align:center;border:1px solid #36bc9b;position:relative}
.list-search-area  button span{font-size:.4rem;position:absolute;top:50%;left:50%;margin-top:-.4rem;margin-left:-.2rem}
.list-search-area a.btn-cancel{float:right; position:static;width:15%; text-align:right;height:.82rem;line-height:.82rem;font-size:14px; float:right;margin-top:.18rem;}
[data-dpr="2"] .list-search-area a{ font-size:28px;}
[data-dpr="3"] .list-search-area a{ font-size:42px;}
.list-search-area a.btn-cancel:active,.list-search-area a.btn-cancel:hover,.list-search-area  button:active span,.list-search-area  button:hover span{color:#fff}
.list-carer-con{clear:both;height:auto;position:absolute;top:2.19rem;left:0;z-index:9999;width:100%;}
.search-carer-list .am-panel,.search-manager-list .am-panel{ background:transparent}
.search-result-more{ background:#fff;color:#646666;height:1.2rem;line-height:1.2rem;font-size:14px;}
[data-dpr="2"] .search-result-more{ font-size:28px;}
[data-dpr="3"] .search-result-more{ font-size:42px;}
.search-result-caregiver .am-panel{ background-color:transparent}
.search-result-caregiver .my-favorite{border-bottom: 1px solid #e6e9eb;}
/*订单详情*/
.art1,.art3{position: fixed;width:100%;left:0px;top:0px;background:rgba(0,0,0,.3);z-index:99991;display:none}
.art1 .close,.art3 .close{ position:absolute;right:10px;top:10px}
.art1 .art2,.art3 .art4{position: fixed;width:80%;padding:20px 0;z-index:99999;background:#fff;left:50%;top:60%;margin-left:-40%;border-radius:.15rem}
.art2 .cancel-val,.art4 .complaint-val{color:#646666;line-height:3em;display:block;padding:0 20px}
.demo-header a#btn-ahead{ position:absolute;right:0;top:0;font-size:0.533rem;height:100%;padding:0 2.666%;color:#7e8080;z-index:888;color:#646666;font-size:14px;}
[data-dpr="2"] .demo-header a#btn-ahead{ font-size:28px;}
[data-dpr="3"] .demo-header a#btn-ahead{ font-size:42px;}
.order-details{padding-top:.4rem;padding-bottom:.4rem}
#progress {box-sizing:border-box;padding-bottom:.4rem;padding-left:1.5em;padding-right:1.5em;text-align:center; width:96%; overflow:hidden}
#progress .node{display:inline-block; width:.18rem;height:.18rem;border-radius:50%;vertical-align:middle;background:#e6e9eb;}
#progress .node.active{background:#36bc9b;}
#progress>div{display:inline-block;}
#progress.section2 .proce{width:42%;}
#progress.section1 .proce{width:90%;}
#progress.section3 .proce{width:26%;}
#progress .proce{height:2px; background:#e6e9eb;vertical-align:middle}
#progress .proce.active{background:#36bc9b;}
#progress .node span{display:inline-block; text-align:center;position:absolute;width:33.3333%;margin-top:.25rem;margin-left:-16.6667%}
.order-details-list .am-g{padding-top:.4rem;padding-bottom:.4rem;border-bottom: 1px solid #e6e9eb;}
.order-details-list .am-g:last-child{border:none;}
.order-details-list .main-con .text-left{font-size:16px;}
.order-details-list .margin-con-left,.order-details-list .main-con-left{font-size:16px;}
.order-details-list .margin-con-left02{font-size:12px;}
[data-dpr="2"] .order-details-list .margin-con-left02{font-size:24px;}
[data-dpr="3"] .order-details-list .margin-con-left02{ font-size:36px}
.order-details-list .margin-con-left03{font-size:12px;}
[data-dpr="2"] .order-details-list .margin-con-left03{font-size:24px;}
[data-dpr="3"] .order-details-list .margin-con-left03{ font-size:36px}
[data-dpr="2"] .order-details-list .margin-con-left,[data-dpr="2"] .order-details-list .main-con-left{ font-size:32px;}
[data-dpr="3"] .order-details-list .margin-con-left,[data-dpr="3"] .order-details-list .main-con-left{ font-size:48px;}
[data-dpr="2"] .order-details-list .main-con .text-left{font-size:32px;}
[data-dpr="3"] .order-details-list .main-con .text-left{font-size:48px;}
.order-details-list .margin-con-left02 .icon-txt:before{content:"券"; background:#ff9110;color:#fff;padding:.1rem;border-radius:.13rem;margin-right:1em}
.order-details-list .margin-con-left02:last-child .icon-txt:before{content:"减"; background:#fdc314;}
#order-show-details .margin-con-left02{border:none;padding-top:.2rem;padding-bottom:.2rem}
#order-show-details .margin-con-left03{border:none;padding-top:.2rem;padding-bottom:.2rem;}
.order-details-list .margin-con-left04 .icon-txt:before{content:"定" !important; background:#ff9110;color:#fff;padding:.1rem;border-radius:.13rem;margin-right:1em}
.order-details-list .margin-con-left05 .icon-txt:before{content:"减" !important; background:#ff9110;color:#fff;padding:.1rem;border-radius:.13rem;margin-right:1em}
#order-show-details .border-none{border-bottom-width:0;padding-bottom:.2rem}
#order-show-details .border-top{border-top:1px solid #e6e9eb;margin-top:.2rem}
.order-details-about{position:relative;}
.order-details-about .font4{margin-top: -0.05rem;right:.2666%}
.order-details-list .am-g .text-right{position:relative}
.order-details-list  .arr-right{padding-right:.35rem;}
.order-details-list  .arr-right .icon-16{font-size: .4rem;position: absolute;top: 50%;right: -0.1rem;margin-top: -0.2rem;}
.order-detais-lm {padding-top:.3rem;padding-bottom:.4rem;}
.order-detais-lm .order-details-info{padding-left:2.666%}
.order-detais-lm .order-details-info{line-height:1.4em;padding-top:.1rem;padding-bottom:.1rem;font-size:14px;clear:both; overflow:hidden}
.order-detais-lm .border-top{margin-top:.3rem;padding-top:.3rem;}
[data-dpr="2"] .order-detais-lm,[data-dpr="2"] .order-detais-lm .pull-right,[data-dpr="2"] .order-detais-lm .order-details-info{font-size:28px;}
[data-dpr="3"] .order-detais-lm,[data-dpr="3"] .order-detais-lm .pull-right,[data-dpr="3"] .order-detais-lm .order-details-info{font-size:40px;}
.order-detais-lm .pull-left{width:20%;color:#afb2b2;}
.order-detais-lm .pull-right{width:80%;font-size:14px;}
.btn-tous{background:#fff;width:100%; display:block;height: 1.333rem; line-height: 1.333rem;}
.pay-intro-fixed{ background:#fddcb5;color:#ff9921; text-align:center;padding:.2rem 0; position:fixed;bottom:1.333rem;width:100%;}
.am-modal-bd .cancel_order a{ display:block; text-align:left;line-height:3em;color:#646666}

/*管理老师店铺 护理员店铺*/
.am-panel-default>.am-panel-hd{color:#78807e}
.shop-list{border-bottom: 1px solid #e6e9eb;line-height:1.5em;font-size:14px;}
.shop-list .shop-list-con{position:relative;padding-left:.88rem;padding-top:.4rem}
.shop-list .shop-list-con:last-child{padding-bottom:.4rem}
.shop-list .shop-list-area{padding-top:.133rem;}
.shop-list .shop-list-area .shop-tag-list{margin-top:.267rem}
.[data-dpr="2"]  shop-list .shop-list-con{margin-top:30px;}
.[data-dpr="3"]  shop-list .shop-list-con{margin-top:45px;}
.shop-list-con .shop-tag-list{margin-top:0}
.shop-list .shop-list-con:first-child{margin-top:0}
[data-dpr="2"] .shop-list{font-size:28px;}
[data-dpr="3"] .shop-list{font-size:42px;}
.shop-list [class^="icon-"], .shop-list[class*=" icon-"]{
	position:absolute;top:.4rem;left:0;font-size:.5rem;margin-top:0.1em;color:#afb2b2}
.shop-tag-list{ background:#fff;color: #63b19e;border-radius: .13rem;display: inline-block;line-height: 0.64rem;padding: 0 10px;margin: 0 .05rem;font-size:12px;border:1px solid #e1f0ec;margin-top: 0.267rem;}
[data-dpr="2"] .shop-tag-list{font-size:24px;margin-bottom:20px;padding: 0 20px;}
[data-dpr="3"] .shop-tag-list{font-size:36px;margin-bottom:30px;padding: 0 30px;}
.am-panel .am-panel-hd{ position:relative;clear:both;overflow:hidden;}
.am-panel .am-panel-hd h3{float:left;padding: 0;height:30px;line-height:30px;font-size:13px;}
[data-dpr="2"] .am-panel .am-panel-hd h3{height:60px;line-height:60px;font-size:26px;}
[data-dpr="3"] .am-panel .am-panel-hd h3{height:90px;line-height:90px;font-size:39px;}
.am-panel .am-panel-hd a{float:right; display:block;color:#78807e;line-height:30px;}
[data-dpr="2"] .am-panel .am-panel-hd a{line-height:60px;}
[data-dpr="3"].am-panel .am-panel-hd a{line-height:90px;}
.shop-list-value{padding-left:2.666%}
.shop-list-value h2{color:#323333;margin-right:1em}
.shop-list-con font{margin: 0 0.167rem;color:#e6e9eb}
.shop-list-con{padding-right:2.6666%}
.am-panel,.shop-list,.shop-list-con{float:left;width:100%;clear:both; overflow:hidden}
.shop-list-con .txt-line{margin-bottom:.15rem}
.shop-list-con .txt-line:last-child{margin-bottom:0}

/*btn-feedback*/
.btn-feedback{width:94.668%;margin-left:2.666%;border-radius:.13rem}
.txt-feedback{background:#fff;padding:.2rem auto}
.txt-feedback	textarea{background:none;border:none}

/*滑动按钮*/
.model-area section {
  float: right;
  width: 52px;
  height: 27px;
}
.model-area .checkbox {
  position: relative;
  display: inline-block;
}
.model-area .checkbox:after, .model-area .checkbox:before {
  font-family: FontAwesome;
  -webkit-font-feature-settings: normal;
     -moz-font-feature-settings: normal;
          font-feature-settings: normal;
  -webkit-font-kerning: auto;
     -moz-font-kerning: auto;
          font-kerning: auto;
  -webkit-font-language-override: normal;
     -moz-font-language-override: normal;
          font-language-override: normal;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: normal;
  text-rendering: auto;
}
.model-area .checkbox label {
   width: 52px;
  height: 25px;
  background: #ccc;
  position: relative;
  display: inline-block;
  border-radius: 46px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.model-area .checkbox label:after {
  content: '';
  position: absolute;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  left: 1px;
  top: -5px;
  z-index: 2;
  background: #fff;
 
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.model-area .checkbox input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  opacity: 0;
  cursor: pointer;
}

.model-area .checkbox input:checked + label:after {
  left: 40px;
}
.model-area .model-2{margin-top:.35rem}
.model-area .model-2 .checkbox label {
  width: 52px;
}
.model-area .model-2 .checkbox label:after {
  top: 0;
  width: 23px;
  height:23px;margin:1px
}
.model-area .model-2 .checkbox input:checked + label {
  background: #36bc9b;
}
.model-area .model-2 .checkbox input:checked + label:after {
  left: 26px;
}

/*滑动按钮样式结束*/
#am-panel-mask01,#am-panel-mask02{width:100%;height:1.32rem;position:fixed;left:auto;top:auto;bottom:0;display:none}
/*一号招财*/
.zc-act{ background:#fff539; overflow:hidden}
.zc-act .zc-top{position:relative}
#zc-list{position:absolute;top:0;left:0;width:100%; background:none;}
#zc-list a#btn-back,#zc-list{color:#fff}
#zc-list h1{ text-align:right}
.zc-act .am-img-responsive{width:100%}
.zc-act .zc-sao{ text-align:center;color:#784d15;font-size:11px; line-height:1.8em;padding-bottom:2.5em}
[data-dpr="2"] .zc-act .zc-sao{font-size:22px;}
[data-dpr="3"] .zc-act .zc-sao{font-size:33px;}
.zc-act .zc-sao img{margin-top:2.5em}
.zc-act .zc-con{ background:#fbe43d;border:1px solid #e8cc57;border-radius:.2rem;width:94%;padding:.4rem; float:left;margin-left:3%; clear:both ;margin-bottom:.4rem}
.zc-act .zc-con h4{ clear:both;color:#551317;font-size:15px;border-bottom:1px solid #e8cc57; line-height:1.8em;margin-top:.5rem;margin-bottom:.2rem}
[data-dpr="2"] .zc-act .zc-con h4{font-size:30px;}
[data-dpr="3"] .zc-act .zc-con h4{font-size:45px;}
.zc-act .zc-con p{color:#77490d;font-size:12px; line-height:1.8em;float:left; clear:both}
[data-dpr="2"] .zc-act .zc-con p{font-size:24px;}
[data-dpr="3"] .zc-act .zc-con p{font-size:36px;}
.copyright{color:#ab8a11;font-size:11px;padding-top:1.8rem; text-align:center;width:94%;margin-left:3%; clear:both; float:left}
[data-dpr="2"] .copyright{font-size:22px;}
[data-dpr="3"] .copyright{font-size:33px;}
#zc-data{ background:transparent;}
#zc-data  .am-panel-hd{ background:none;border-bottom:1px solid #dedede;}
#zc-data .number-plus{color:#323333}
#zc-data .money{color:#646666}
#zc-data .number{color:#afb2b2}
#zc-data .am-panel-hd{}
.zc-total{ background:#ffcb23;height:3rem;line-height:3rem; text-align:center;color:#695103}
.zc-total font{font-size:24px;}
[data-dpr="2"] .zc-total font{font-size:48px;}
[data-dpr="3"] .zc-total font{font-size:72px;}
.zc-details a{width:33.3333%; display:block; text-align:center;float:left;color:#646666;padding:.4rem 0}
.zc-details a font{color:#ffcb23;margin-left:.2rem}
.yih-ma{width:3.92rem}
.btn-zc{width:5.7rem}
/*表单颜色点击前设置*/
.form-details .am-form select,.form-details .am-form a,#deposit,#doc-ipt-name-1,.mbsc-comp,.ld{color:#afb2b2}
.form-details .am-form input{color:#646666}
::-webkit-input-placeholder { /* WebKit browsers */
　　color:#afb2b2
　　}
　　:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　　color:#afb2b2
　　}
　　::-moz-placeholder { /* Mozilla Firefox 19+ */
　　　　color:#afb2b2
　　}
　　:-ms-input-placeholder { /* Internet Explorer 10+ */
　　　　color:#afb2b2
　　}
.am-u-sm-centered .am-form input::-webkit-input-placeholder{color:#afb2b2}

.am-alert .am-close{opacity:1}.am-alert .am-close:hover{opacity:1}

.coupon-over  .txt-zy{color:#bababa !important}
.coupon-over .txt-gray｛color:#666｝
/*订单详情明细弹出添加*/
.order-details-pop dt+dd{padding:0;margin-top:0}
.order-details-pop h3{line-height:3em;border-bottom:1px solid #e6e9eb}
.order-details-pop dl{line-height:40px;border-bottom:1px solid #e6e9eb}
.order-details-pop dl small { line-height: 18px;padding-bottom:10px;padding-top:40px; display: block;margin-left:0}
.order-details-pop .details{color:#666;}
.paying02{line-height:1em}
.order-details-pop .details span{margin:0 20px 0 5px;  display:inline-block;transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);transition:all .5s;}
   .order-details-pop .details.active span{transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg); transition:all .5s;}
.should-pay-num .num{ text-align: center;}
.should-pay-num .txt-ye{margin-left:20px}
.should-pay-num .margin-con-left>div{width:50%; text-align: center; line-height: 2em;padding:10px 0;}
.pay-num-list{border-top:1px solid #e6e9eb}
.pay-num-list dl dt,.pay-num-list dl dd{padding-top:8px;padding-bottom:8px;}
.pay-num-list dl dt img{ display: inline-block; vertical-align: middle;margin-left:3px;margin-top:-1px}
.ques-morepay-pop{ width:235px; position: fixed;  background:#fff;top:50%;left:50%; border-radius:5px; overflow: hidden;z-index:9999;-webkit-transform: translate(-50%,-50%);}
.ques-morepay-pop h5{ background: #f0f3f5; line-height: 40px;padding:0 10px}
.ques-morepay-pop h5 i{float: right; display: inline-block;padding-left:20px;}
.ques-morepay-pop .ques-pay-intro{padding:15px 10px; line-height:1.5em}
/*首页新加资讯*/
.haohealth-list {
				display: none;
			}
			
			.haohealth-list .content-details {
				margin-top: 5px
			}
			
			.haohealth-list .item {
				clear: both;
				overflow: hidden;
				padding: 15px 2.666%;
				border-bottom: 1px solid #eee;
				background: #fff;
			}
			.haohealth-list .item a{padding:0; display: block;width:100%}
			
			.haohealth-list h2 {
				font-size: 16px;
				color: #222;
				font-weight: normal;
				line-height: 1.4em;
				  overflow : hidden;
				  text-overflow: ellipsis;
				  display: -webkit-box;
				  -webkit-line-clamp: 2;
				  -webkit-box-orient: vertical;
			}
			
			.haohealth-list .tpl3 .pic-content,
			.haohealth-list .tpl2,
			.haohealth-list .tpl1 .pic-content {
				clear: both;
				overflow: hidden;
				margin-left: -3px;
				margin-right: -3px;
			}
			
			.haohealth-list .pic-content .img-wrap {
				padding: 3px;
				box-sizing: border-box;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				width:100%;position: relative;height:65px;
				overflow: hidden;
			}
			
			.haohealth-list .tpl3 .img-wrap {
				width: 33.333%;
				float: left;
			}
			.haohealth-list .tpl3 h2 {
				padding-bottom:7px
			}
			
			.haohealth-list a .pic-content .img-wrap img {
				width: 96% !important;
				position: absolute;top:50%;left:50%; transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);min-height:65px;min-width: 96% !important;
				
			}
			
			.content-details span {
				font-size: 11px;
				color: #989898;
				line-height: 1.6em
			}
			
			.haohealth-list.active {
				display: block;
			}
			
			.content-details .content-source {
				float: left
			}
			
			.content-details .content-time {
				float: right
			}
			
			.haohealth-list .tpl2 .text-content {
				width: 65%;
				float: left;
				padding-top: 5px;
				box-sizing: border-box;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				position: relative;
				margin-top:-5px;padding-right:10px;
			}
			
			.haohealth-list .tpl2 .pic-content {
				width: 33.33333%;
				display: inline-block;
				vertical-align: middle;
				float: right;
			}
			
			.haohealth-list .tpl2 .text-content h2,.haohealth-list .tpl2 .text-content h3 {
				height: 2.8em;
				
			}
			.haohealth-list .tpl2 .text-content h3{ text-align: left;}
			#wrapper {
				position: relative;
				z-index: 1;
				height: 34px;
				line-height: 34px;
				width: 100%;
				background: #f0f0f0;
				overflow: hidden;
			}
			
			#scroller {
				position: absolute;
				z-index: 1;
				-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
				/*padding-left: 10px;
				padding-right: 10px;*/
				height: 100%;
				-webkit-transform: translateZ(0);
				-moz-transform: translateZ(0);
				-ms-transform: translateZ(0);
				-o-transform: translateZ(0);
				transform: translateZ(0);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				-webkit-text-size-adjust: none;
				-moz-text-size-adjust: none;
				-ms-text-size-adjust: none;
				-o-text-size-adjust: none;
				text-size-adjust: none;
			}
			
			#scroller ul {
				list-style: none;
				padding: 0;
				margin: 0;
				width: 100%;
				height: 100%;
				text-align: center;
				
			}
			
			#scroller ul li {
				display: block;
				float: left;
			
				height: 100%;
				font-size: 16px;
				position: relative;
				width:33.3333%
			}
			
			#scroller li.active {
				color: #36bc9b;
			}
			
			#scroller li.active:after {
				content: "";
				display: block;
				border-bottom: 2px solid #36bc9b;
				width: 4em;
				left: 50%;
				margin-left: -2em;
				position: absolute;
				bottom: 0;
			}
			
			.haohealth-article {
				padding: 15px;
			}
			
			.haohealth-article h1 {
				color: #222;
				font-size: 18px;
				font-weight: normal;
				line-height: 1.4em
			}
			
			.haohealth-article .content-details {
				border-bottom: 1px solid #eee;
				clear: both;
				overflow: hidden;
			}
			
			.haohealth-article span {
				line-height: 3em;
			}
			
			.haohealth-article .content-time {
				float: left;
				margin-left: 15px;
			}
			
			.haohealth-article .haohealth-main-context p {
				text-indent: 2em;
				font-size: 15px;
				color: #222222;
				line-height: 1.5em;
				padding: 5px 0
			}
			.haohealth-article .haohealth-main-context p:first-child{
				padding-top:20px;
			}
			.haohealth-article .haohealth-main-context span{line-height: 1.5em;}
			.haohealth-article p img{width:100%;margin:0 auto;margin-left:-2em}
			.haohealth-article img{width:100%;margin:0 auto;}
	#price-hospice{width:0 !important;height:0 !important; -webkit-appearance: none; display: none !important;  background: #fff !important;}
	
	
	/*问诊*/
	.wenzhen-index a{padding-left:5%;padding-right:5%;display: flex;position: relative; flex-wrap:wrap}
	/*.wenzhen-index:first-child .text-area{border-bottom:1px solid #eee}*/
	.wenzhen-index .img-area{width:18%}
	.padding-top4{padding-top:.4rem}
	/*.wenzhen-index .text-area{padding:.4rem 0 0;}*/
	.wenzhen-index .img-area img{-webkit-border-radius:50%;border-radius:50%; 
    overflow: hidden;}
	.wenzhen-index .text-area{width:82%;}
	.wenzhen-index .text-area h2{font-size:18px;color:#333;padding-bottom:4px}
	.wenzhen-index h2 span{font-size:10px;border-radius:10px; background-color: #ff6969;color:#fff;padding:0 5px;line-height: 1;margin-left:10px}
	.wenzhen-index .text-area h3{font-size:16px;color:#333;padding-bottom:4px}
	.wenzhen-index .text-area p{font-size:13px;color:#999}
	.wenzhen-index a:after{content:'';position: absolute; display:block;width:5px;height:7px;background-image: url('/images/fuy-arrow-r2.png');background-size:5px 7px;position:absolute;top:50%;right:5%;margin-top:-3px}
	.wenzhen-con a:after,.wenzhen-choose a:after{ display: none;}
	.wenzhen-con .text-area p{color:#333;font-size:15px;}
	.wenzhen-index .text-area .time{font-size:14px;color:#999;margin:6px 0}
	.wenzhen-que{width:100%;resize: none; background: #fff;border:none;color:#333;font-size:16px;line-height:1.6;padding:15px 5%}
	.wenzhen-que:focus{border:0}
	input.green-radius{border-radius:4px;-webkit-border-radius: 4px; width:90%; display:block;margin:15px auto;background-color: rgb(91, 210, 180);border:0;color:#fff;font-size:18px;line-height: 40px;}
	.wenzhen-choose .text-area{border-bottom:thin solid #eee}
	  .text-area  h3 strong{margin-right:10px;font-size:16px;color:#333}
	.wenzhen-choose .text-area  h3{font-size:13px;color:#666}
	.wenzhen-choose  .text-area p{padding:3px 15px 3px 0}
	.wenzhen-choose .text-area p.hospital{font-size:13px;color:#666}
	.wenzhen-choose .bottom{clear: both;display: block;padding:10px 0 10px 24%;width:100%}
	.wenzhen-choose .img-area{width:22%}
	.wenzhen-choose .text-area{width:78%;}.wenzhen-choose a{border-bottom:thin solid #eee;padding-right:0}
	input[type=checkbox].btn-zhenduan-choose,input[type=radio].btn-zhenduan-choose{width:20px;height:20px; display: block; background-image: url('/images/select-bg2.png'); background-size:20px 20px; background-color:#fff;border:none !important;outline:none; float:right; margin-top:1px; margin-right:15px; box-sizing:initial;-webkit-box-sizing:initial;}
	input[type=checkbox].btn-zhenduan-choose:checked,input[type=radio].btn-zhenduan-choose:checked{background-image: url('/images/select-bg.png');}
	.wenzhen-tips{padding-left:5%;padding-right:5%;font-size:14px;color:#666; background-color:#fff;}
	.wenzhen-pay{padding-left:5%;padding-right:5%;}
	.fl{float: left;}.fr{float: right;}
	.wei-pay h2{padding:10px 5% 0;color:#666}
	.wei-pay .pay-con{padding-left:5%;padding-right:5%}
	.wei-pay .pay-con img{float:left;margin-right:10px;margin-top:4px}
	.wei-pay .pay-con p{font-size:12px;color:#999}
	.wei-pay .pay-con .text{float:left}
	.wei-pay .pay-con .btn-zhenduan-choose{margin-top: 10px;margin-right:0}
	.wei-pay .pay-con .pay-choose span{margin-left:5px}
	.border-bottom{border-bottom:thin solid #eee}
	.btn-skip{line-height: 45px;height:45px;width:90%;margin-left:5%;background: none;border-radius:6px;border:0;font-size:16px;border:thin solid #bdbdbd;color:#666;position: fixed;bottom:20px}
	.tags span{margin-right: .14rem;
    background: #fff;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font-size: 12px;
    display: inline-block;
    padding: .05rem .14rem; background: #36bc9b;color:#fff}
    .wenzhen-detail .img-area{width:18%}
    .wenzhen-detail .text-area{width:82%;}
	.wenzhen-detail  a:after{display: none}
.point{ margin:10px 0;text-align: center;}
.point p{background: #fbe9e7;color:#666; display: inline-block;font-size:15px;-webkit-border-radius:4px;border-radius:4px;padding:10px }
.chat-con{margin-left:2%;margin-right:2%}
.chat-con .sick,.chat-con .doc{clear:both;margin:10px}
.chat-con .time{font-size:12px;color:#666;text-align: center;}
 .chat-con .doc,.chat-con .sick{width:85%}
 .chat-con .doc {background: url('/images/icon-chunyu.png') no-repeat 0 0; background-size:38px 38px;padding-left:55px;min-height: 40px;}
.chat-con .doc p{ background: #fff;min-height: 40px;}
.chat-con .doc .yuyin{display: inline-block;width:110px;background: url('/images/yuyin.png') no-repeat 10px 10px #b3e5fc; background-size:20px 20px;font-size:12px;padding-left:40px;color:#01579b}
.chat-con .doc .yuyin:after{border-right-color: #b3e5fc;}
.chat-con .sick p{ background: #b3e5fc;color:#01579b;float:right}
.chat-con p{padding:10px;font-size:15px;-webkit-border-radius:4px;border-radius:4px;position: relative;float:left}
.chat-con p img{max-width: 120px;max-height:400px}
.img-large{position:fixed;top:0;left:0;width:100vw;height:100vh; background: #000;z-index:9999999;overflow: scroll;}
.img-large img{ display: inline-block;width:initial;height:initial;max-width: 100%;max-height: 100%;position: absolute;top:50%;transform: translateY(-50%)}
.chat-con p:after{content:"";    width: 0;
    height: 0;font-size:0;
    border-top: 3px solid transparent;
    border-right: 6px solid #fff;
    border-bottom: 3px solid transparent;position: absolute;top:10px;}
    .chat-con .doc p:after{left:-6px}
    .chat-con .sick p:after{right:-6px; transform: rotate(180deg);border-right-color: #b3e5fc;}
    input[type=text].chat-edit{border:0;outline: 0;height:45px;line-height:45px;width:100%; text-align: left;padding-left:5%;font-size:16px;margin-bottom:10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
    .bg-black{ background: rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;}
    .chat-pop .btn-close-pop{width:16px;height:16px; background-image: url('/images/fuy-close2.png'); background-repeat: no-repeat; background-size:16px 16px;display: block;position: absolute;top:-24px;right:0}
    .chat-pop{background: #fff;width:80%;position: fixed;top:30%;left:10%;z-index: 10000;}
   .chat-pop  textarea.chat-que{width:100%;resize: none;border:0;font-size:15px;color:#666;line-height:1.6;padding:10px;}
   .chat-pop .am-btn-green{width:40%;border:0;line-height:30px;margin:0 auto; display: block;border-radius:4px;}
   .chat-pop  .btn-area{ background: #eee;font-size:16px;padding:10px}
   .padding-10{padding-top:10px;padding-bottom:10px}
   .chunyu-tips{background: #36bc9b;font-size:14px;color:#fff;line-height: 2; text-align: center;position: fixed;left:0;top:0;width:100%;z-index:999}
