﻿

/* 清除浮动 */
.clearfix:after,.nurse-quicks ul:after,.nurse-cases .case-items:after,.uc-quicks:after,.uc-nav-list:after,.order-tags:after{content: '';display: block;height: 0;clear: both;visibility: hidden;}


/* flex */
.flex-hor,.uc-tabs ul,.uc-cell,.uc-cells .cells-tit-bar,.uc-cells  .get-sms-code,.resth-list .resth-item,.resth-list .resth-item .item-cont,.uc-order-tabs,.uc-order-item .order-cell,.cell-box,.order-foot-bar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}
.flex-hor .flex-cell,.uc-cell .cell-bd,.uc-cells .cells-tit-bar .cell-tit-bd,.uc-cells  .get-sms-code .code-ipt-box,.resth-list .resth-item .item-bd,.resth-list .resth-item .item-desc,.uc-order-tabs li,.uc-order-item .order-cell .cell-bd,.cell-box .cell-box-cont,.order-foot-bar .foot-bar-bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.flex-align-center,.uc-cell,.uc-cells .cells-tit-bar,.order-foot-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}


/* 顶部 */
.sys-head .sys-btn{padding: 0 .25rem;font-size: .3rem;}


/* ------------------------------ 通用模块 ------------------------------ */
.page-wrap{padding-bottom: .8rem;}


/* 填写说明 */
.uc-form-tips{padding: .35rem .2rem;border-bottom: 1px solid #f3f3f3;}
.uc-form-tips .tips-hd{padding-bottom: .1rem;}

/* 表单 */
.uc-cells .cell-group + .cell-group{border-top: .12rem solid #f2f2f2;}
.uc-cell{line-height: .8rem;border-bottom: 1px solid #f3f3f3;padding: .1rem .3rem;font-size: .32rem;}
.uc-cell .cell-hd{padding-left: .1rem;min-width: 2.0rem;}
.uc-cell .cell-txt{display: block;}
.uc-cell .cell-ft{padding-left: .24rem;}
.uc-cell.cell-access:active{background-color: #f6f6f6;}
.uc-cell.cell-access .cell-ft:after{content: '';display: inline-block;width: .13rem;height: .26rem;background-repeat: no-repeat;-webkit-background-size: contain;background-size: contain;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA8CAMAAADfciMYAAAAZlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwbJTWAAAAIXRSTlMAcuttBNz68zgvRz/Y5+L1dTMqe2lCJgrCXzsRt6mCVxPP7JSSAAAAvUlEQVQ4y73VSxKDIBAEUIQENYqfGDSa79z/kklBtkxTgXLWr5guFtNCLPO4CG7eD03XmhMFfac9M2IiR5hXaunIMUwOlxISFU1ajvSejEwW7RcxRJEnVZgUOYj4kW43skFimhxEMmTIQ7TPYiGRJyYuJqrPQspYYmZIpgSBtuCkqk8E+NeHSGAsWtH8DygOmGTQbQhU6QBdqXQwhoDSAICrDS8/bg/cQFYS6MInAmLVAIjbnVwjc2R9sa3+ARm2L1SkRKpGAAAAAElFTkSuQmCC);opacity: .6;}
.uc-cell-tips{background-color: #f2f2f2;line-height: .55rem;padding: 0 .2rem;color: #ff6c00;}
.form-cells .cells-ft{padding: .55rem .3rem 0;}
.form-cells .btn-group-flex{}
.form-cells .sys-btn{border-radius: .1rem;font-size: .35rem;}
.form-cells .cell-bd .uc-ipt-txt,.form-cells .cell-bd .uc-select{font-size: .32rem;display: block;width: 100%;height: .7rem;line-height: .7rem;text-align: left;border: 0;background: none;padding-right: .1rem;-webkit-box-sizing: border-box;box-sizing: border-box;color: #666;}
.form-cells .cell-bd .uc-ipt-txt::-webkit-input-placeholder{color:#999;}
.uc-select::-webkit-input-placeholder{color:#666;}
.form-cells .cell-bd .uc-select{direction: ltr;padding-right: .25rem;-webkit-appearance:none;appearance:none;border: 0;background-color: transparent;background-position: right center;background-repeat: no-repeat;-webkit-background-size: auto .25rem;background-size: auto .25rem;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA8CAMAAADfciMYAAAAZlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwbJTWAAAAIXRSTlMAcuttBNz68zgvRz/Y5+L1dTMqe2lCJgrCXzsRt6mCVxPP7JSSAAAAvUlEQVQ4y73VSxKDIBAEUIQENYqfGDSa79z/kklBtkxTgXLWr5guFtNCLPO4CG7eD03XmhMFfac9M2IiR5hXaunIMUwOlxISFU1ajvSejEwW7RcxRJEnVZgUOYj4kW43skFimhxEMmTIQ7TPYiGRJyYuJqrPQspYYmZIpgSBtuCkqk8E+NeHSGAsWtH8DygOmGTQbQhU6QBdqXQwhoDSAICrDS8/bg/cQFYS6MInAmLVAIjbnVwjc2R9sa3+ARm2L1SkRKpGAAAAAElFTkSuQmCC);}
.form-cells .cell-bd input[type="radio"],.form-cells .cell-bd input[type="checkbox"]{vertical-align: middle;margin-top: 0;margin-left:.1rem}

/* 复选框 */
.ipt-checkbox{display: inline-block;width: .3rem;height: .3rem;border: 1px solid #111;border-radius: 50%;-webkit-appearance:none;outline: 0;vertical-align: middle;}
.ipt-checkbox:checked{background-color: #f00;border-color: #f00;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMAB7/VDCC3FMoQxbEX6tCnh9tJG/DfzpwuJvv2k0HljoA5rHJfUTRB26hbAAABtElEQVRYw+WY2W7CMBBFJ/tmyEZCUwqE1f//hxVCNL2ygzFMpKKe11hXx+Nkxgq9D8c8dvuAJuAgL7QJsVPIK65DzPTyRi+4nX+Ij8zJA7OeGNnKX3gHZueB/IPY+ILkWcdZDaCayvnzNFkyo/MSklfV/3ZeovOa2MghebGerBrv6LwjNvbYN/TJXRGmy9Nr1TiTjtPntRNaTbTwEefzSl4JnWersdD3510mb4T+c86bM2k5NPKC1ZTPxpyR7UIOuI94O+jcjE6royellbeTPTqtAuyKbmJKdk3OA9Ec1qa+TTVmAd1DNOgd0Th+CmtLdFbpPFgfj3snrtkZiUqsSTTmjLXzOjIToHfr6w1S1dlMgtmxMK/xhmSDN+51rnoLdN7UBFh41/fPYw7OBuoW95vg0xi/FEGjmM+/Dcad25rsELHirT+JMiJb/FZfT7FRzsEakersAk/djT1+rL67NTqngp4jQu8mou4FZ8TB7HhdGvqiBdjdEOyK9jhKNsz8l/AxW52c/N4ZJDN4gzMHoepMHODkxhshv/eeAAZv7mqot8acuMkUZ+6/EQVNQVXkRUV/jG//nqrtmz+HuAAAAABJRU5ErkJggg==);background-repeat: no-repeat;-webkit-background-size: auto 50%;background-size: auto 50%;background-position: center;}


/* ==========================================
 * 关于我们
 * ------------------------------------------ */
.uc-tabs{height: 1rem;line-height: 1rem;border-bottom: 1px solid #f3f3f3;font-size: .28rem;position: relative;}
.uc-tabs:before{content: '';display: block;width: 2em;height: 100%;position: absolute;right: 0;top: 0;z-index: 3;}
.uc-tabs li{width: auto;position: relative;}
.uc-tabs li a{display: block;border-right: 1px solid #f3f3f3;text-align: center;padding-left: .3rem;padding-right: .3rem;padding-bottom: 1px;margin-bottom: -1px;}
/*.uc-tabs li a:active{background-color: #f6f6f6;}*/
.uc-tabs li:last-child a{border-right: 0;}
.uc-tabs li.active a{position: relative;background-color: #fff;}
.uc-tabs li.active,.uc-tabs li.active a{color: #f00;}
.uc-tabs li.active:after{content: '';display: inline-block;width: .15rem;height: .09rem;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAdCAMAAADb7h9dAAAAdVBMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAAtxRKfAAAAJnRSTlMAFeB0bGXZi4Fe+y0g8+S6kxvtqQn30sJYT0xCNQ4EzrGhmol9Ga94FTUAAADWSURBVDjLldJJFoIwFETRQrpAQFTs+/bvf4miRiUGK/rGtwb/JACCuK7OY3jartLqoNG0zKVpGnAfTG8qXwBFKfeSC/XJQ000ajH1C+pNe/Tk2UhTbxBKeVWumTcGM3k3WXX6XotUWEirfOnxuQZO1iKjXhSaBtIusv3Q8gPAXSjmTam1OH7zKdC9qLfcu4vq8RUL9953ylrMxjffl1YhPgqtxW7jer5I1q7nC/I4ZME9EBH/xyIG6ML1tJh7/yKDt9jxvjLm+WKOH5uP3Ht5m0ipUKOrK8XNU32tKhSMAAAAAElFTkSuQmCC) center no-repeat;-webkit-background-size: contain;background-size: contain;position: absolute;left: 50%;margin-left: -.075rem;bottom: .15rem;}
.uc-about-cont{padding: .35rem .28rem;font-size: .26rem;}
.uc-about-cont p{-ms-word-break: break-all;word-break: break-all;word-wrap: break-word;}


/* ==========================================
 * 机构入驻
 * ------------------------------------------ */
.sys-layer-bd0{border-bottom: 0;}
.uc-hdbn img{display: block;width: 100%;height: auto;}
.uc-cells .cells-tit-bar{height: 1rem;line-height: 1rem;background-color: #f3f3f3;border-bottom:1px solid #e3e3e3;padding: 0 .2rem;font-size: .28rem;}
.uc-cells .cells-tit-bar .cell-tit-hd{color: #008e66;}
.uc-cells .cells-tit-bar .cell-tit-bd{text-align: right;}
.uc-cells .cells-tit-bar .tel-ico{display: inline-block;width: .34rem;height: .34rem;background-repeat: no-repeat;-webkit-background-size: contain;background-size: contain;background-position: center;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAhFBMVEUAAAAAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmYAjmZq0s6bAAAAK3RSTlMA+QvzBO436d/TxbtpPiIS42BZLcvAr4QZB7V3dFXb1aqTjXwoHg6jnUtEb/ALrAAAAZFJREFUOMuFk9mWqkAMRSnmWZAZh3bWdv///92lLRTaHe55Sq3akMpJYjzVxr2vrHphzKvbK546zHNmCOCUoNJZsAZ1PBvGF+zmuBz84hHcAXcmsYfX/oQ9lDK4hPUrTBUsRfAK7RAfwLclMCQb44sDKwn8ItCHGCzJ9RLv7TP2AljB5JSAav8GdzC9CciEchpw38w6Cqlj+NaZLbJOABNohnijcArJHluN/qRgneQeRpC+/LZmpyLWzV5DKIOtvu08iGdzn/RsqkIEN1APcQ++vGKBrsHcwvb8DBfuL0fvkxpSB7zkkcfBilau/fFK3Z2TD0TJmh85dTyxtoBsfNki5EPZNb/oyajGJPYNgGhzKNXA9sNd9DawSQWZ+ajt3lRPWA0JLz7khpZ7G+3sklU56UOhUOKqprCbjiyNRHqUhiYV1Ka8qlquA8FZ+GM9PZ4DsI7mH2/83CSzB5zVL9TcWsXnJG0Bb/+tWUl27gOoaO2m3X/QuBo6Z/lhFZDL7GK5sxh1mP9vkjfXMMO5vWr7B1PBMj4z/fsXAAAAAElFTkSuQmCC);vertical-align: middle;}
.uc-cells .cells-tit-bar .tel-txt{color: #ff7200;padding-left: .1rem;vertical-align: middle;}
.uc-cells  .get-sms-code{}
.uc-cells  .get-sms-code .code-ipt-box{display: block;height: .7rem;border: 1px solid #e0e0e0;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
.uc-cells  .get-sms-code .code-ipt-box .ipt-txt-sms{display: block;width: 100%;height: .7rem;line-height: .6rem;border: 0;padding: 0 .2rem;}
.uc-cells  .get-sms-code .btn-get-sms{display: inline-block;height:.7rem;font-size:.28rem;margin-left:.2rem;min-width: 7.5em;text-align: center;padding: 0;background-color: #e0e0e0;color: #5c5c5c;border: 0;}
.uc-cells  .get-sms-code .btn-get-sms b{font-weight: normal;color: #f00;padding: 0 2px 0 0;}
.uc-cells  .get-sms-code .btn-get-sms.disabled{pointer-events: none;}
.form-cells .uc-cell{overflow: hidden;}



/* ==========================================
 * 老人档案列表
 * ------------------------------------------ */
.page-personal .sys-layer{border-bottom: 0;}
.personal-list{}
.personal-list .uc-cell{padding-left: .75rem;position: relative;}
.personal-list .uc-cell:before{content: '';display: inline-block;width: .24rem;height: .24rem;border: 1px solid #000;border-radius: 50%;position: absolute;left: .27rem;top: 50%;margin-top: -.12rem;}
.personal-list .uc-cell .cell-bd{text-align: left;}



/* ==========================================
 * 老人档案修改
 * ------------------------------------------ */
.page-personal-modify .page-wrap{border-top: 2px solid #f2f2f2;}
.uc-cell-price .cell-ft{padding-left: 0;}
.uc-cell-price .uc-ipt-txt{color: #ff7e00;padding-right: 0;}



/* ==========================================
 * 添加老人信息
 * ------------------------------------------ */
.page-personal-add .page-wrap{border-top: 2px solid #f2f2f2;}



/* ==========================================
 * 个人资料
 * ------------------------------------------ */
.page-info .page-wrap{border-top: 2px solid #f2f2f2;}
.page-info .user-avatar,.page-info .user-avatar img{display: inline-block;width: .8rem;height: .8rem;overflow: hidden;border-radius: 50%;vertical-align: middle;}


/* ==========================================
 * 用户中心首页
 * ------------------------------------------ */
.fixed-top .page-uc-index {padding-top: 0;}
.page-uc-index .page-wrap{border-top: 0;}

/* 顶部 */
.page-uc-index .sys-head,.page-uc-index .sys-hd-bar {background: none;}
.page-uc-index .sys-head,.page-uc-index .sys-head a{color: #fff;}
.page-uc-index .sys-head-flex .sys-hd-bar .hd-city{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAhCAMAAACyajgFAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMAcuv7bfQE2zg/L9/jSEQz+Cp92FwRCsKwaCVUzWxiAAAA4klEQVQ4y5XTwQ6CQAxF0c4URhlRBBUF/v8/ncBLmoiheXfVLk66qsjrOTRJyFIewqvYj2qcEmmnqPoZ5bmU6ipRtqoL0rlgaNIW3Mn4ZjXs8h5F8mMd76Y9e1/BI0up37SGxNhTv+39ybRrg242C4Jego/DYhZl04R1tGMd7VnUmfZsJ0Jr2Avsj75AH9uz/O1smrWm1bRZNetp8i50a3p/t4V1NWmhI/TOxmK9moj/FoQfjI1LTdcVbG2W0Y51tGMdzVl0g4a9CaI0b6F5a10j7JWV0GZ53aq2sHz9MMxy0Bc7HiYhr6r9wQAAAABJRU5ErkJggg==);-webkit-background-size: auto .11rem;background-size: auto .11rem;padding-right: .26rem;padding-left: .2rem;}
.page-uc-index .sys-hd-bar .hd-right{padding-right: .3rem;}
.page-uc-index .sys-hd-bar .hd-ico-back{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAiCAMAAACHtmKxAAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMAeAcDh4HHv7qrsqSdlXIMi2VdUki1J5hKAAAAX0lEQVQoz7XSORKAIBBE0VbBBRVX7n9Vp5RomkCqoIMJXv1woGc8wBjCkUDZqdCGdzeVsn5TJWMTsf2LQwUcS6L/0Aly6jpk8FSR5zxGkpd85odY03wpNrFl3gFmK+cBj3IQx6B3ZvgAAAAASUVORK5CYII=);}
.page-uc-index .sys-hd-bar .hd-ico-set{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAmCAMAAACbFsmhAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAQBCgIMDwgDCwYN/Q4M+QcFBvz740cgAAAWJJREFUOMutVNFiwyAIjICocSbp+P9/XQBbm2xpH7p7UQGVO4XpAEjRkGC6BFTpqNdBQR4Ir4KCjR8H3UbQ7eyjUpF0UkYQmgNroc5pkR0rZdyHrJas65xXtS+uRhL5kg70fdFX5kh2JkuDEM30SHdruo4BmjBpIp7lvOv8nOiu/axmkWJJxukFopIpmuxATojpYNBDovC4BooYCoxrWWRS3jU8i9GJG0I1ymD016mLyTPRzHct0DjrBrUJ+fUMduJuyV3UNvdbmkhwVdXixDd/npHv5kGoBxpIBD0ovAxaT0FQr69Dp+mJw+/EfeTZtdHZ3xIEds1QxpmumWvTLeaeRDifn8V3OTLr2x3/c94Qt3z890UZ1Df1GizbZH9+SSd/AJOl+PdlSmzFfegBRfibZHd6IQwshyBDeiK+Eq33HgDp1ukPMag0L04cxUnmwIhwWeb/2lU+a2JTk4529rxvrD+Sph2FoyV3LQAAAABJRU5ErkJggg==);position: relative;}
.page-uc-index .sys-hd-bar .hd-ico-msg{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEUAAAD////////////////////////////////////////////////////////////////////xY8b8AAAAEXRSTlMA8BBgwIAwIEDgz1CwkKDQcFx10fUAAAGuSURBVEjHlZZXloMwDEVtyxUw8Pa/2XEJiNCiuT8xHOmpgYi6wcTRFcZo1G/COmns6GkNb9aGBjRsA42BzJO5q9qLi4Zzc0uN425dxgQkFy45unp/vMrPgKbnyLM56QxA5ns3asNXbK+hR/XCWAz8QZ8vr7AkN2PgiyssOmxGM+u/x8j9FIFRCSAgtsOASYmYMLQGAEHmEHoqFrMSMtdcDOClDh4wipCUGA1SmUuWlO1KCY5DJnx6TWWwtJ3sPlUHWxzoIFAYe+xC6J0B57AWhwVxd0DF9erQx0SobAbxFCEBaJcGFd9MCpqHbbmGj9zSEs57IguA9VjDfJxbiHGrfz/F0R8ml/83h1SC+doNIaHZLiWMEIelVaqNzN5oUP9x0gBdmoTPq8c2sgXJCBJKsJeFcAuvlsCPyE8PY78SJ16FzHmV0nkV0uum5FXK7870JG+BxV+SzCgaN5XEGQ+bPdQ4dLLOCYB9nFPeWuFdwQ6ozPF1OK7/7p9Reu+3hf0MydrZkVe/sMjNHiRebWv72ET58gykkcTbNsNOwFTqFL9S/LWW4Phvggxafxf7B23sFlDc/BAFAAAAAElFTkSuQmCC);position: relative;}
.page-uc-index .sys-hd-bar .hd-ico-msg .badge-msg{display: inline-block;min-width: .4rem;height: .2rem;line-height: .2rem;background-color: #f00;border-radius:.15rem;position: absolute;right: -.12rem;top: -.04rem;text-align: center;color: #fff;font-size: .18rem;}
.page-uc-index .fixed-active{background-color: #24c343;box-shadow: none;}

/* 快捷导航 */
.page-uc-index .uc-head{height: 3.1rem;padding-top: 1.25rem;background-position: center;background-repeat: no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.page-uc-index .uc-head .uc-info-box{text-align: center;}
.page-uc-index .uc-head .uc-info-box,.page-uc-index .uc-head .uc-info-box a{color: #fff;}
.page-uc-index .uc-head .uc-avatar,.page-uc-index .uc-head .uc-avatar img{display: block;width: 1.8rem;height: 1.8rem;border-radius: 50%;overflow: hidden;margin: 0 auto;}
.page-uc-index .uc-head .uc-name{display: block;padding: .35rem 0 0;font-size: .3rem;}
.uc-quicks {padding: .35rem .1rem .2rem;}
.uc-quicks .quick-item{display: block;width: 25%;float: left;text-align: center;font-size: .26rem;position: relative;}
.uc-quicks .quick-item:nth-child(4n+1){clear: left;}
.uc-quicks .quick-item:before{content: '';display: block;width: 1px;height: 100%;background-color: #dfdfdf;position: absolute;right: 0;top: 0;}
.uc-quicks .quick-item:last-child:before{display: none;}
.uc-quicks .quick-item .item-num{display: block;font-size: .34rem;color:#000;}
.uc-quicks .quick-item .item-name{display: block;height: .35rem;line-height: .35rem;overflow: hidden;padding-top: .2rem;}
.uc-nav-list{border-top: 2px solid #e8e8e8;padding: .2rem .1rem .1rem;}
.uc-nav-list .nav-item{display: block;width: 25%;float: left;text-align: center;font-size: .26rem;padding: .3rem 0 .1rem;border-radius: .1rem;}
.uc-nav-list .nav-item:active{background-color: #f6f6f6;}
.uc-nav-list .nav-item .item-ico{display: block;width: .6rem;height: .6rem;-webkit-background-size: contain;background-size: contain;background-repeat: no-repeat;background-position: center;position: relative;margin: 0 auto;font-size: .24rem;}
.uc-nav-list .nav-item .item-badge{display: inline-block;min-width: .28rem;height: .28rem;line-height: .28rem;border: 1px solid #f00;border-radius: 50%;color: #f00;text-align: center;position: absolute;left: 100%;top: -.24rem;margin-left: -.14rem;}
.uc-nav-list .nav-item .item-name{display: block;height: .35rem;line-height: .35rem;overflow: hidden;padding-top: .2rem;}

/* 机构列表 */
.resth-list .resth-item{padding:.25rem .2rem;position: relative;font-size: .23rem;}
.resth-list .resth-item .item-hd,.resth-list .resth-item .item-img{display: block;width: 2.1rem;}
.resth-list .resth-item .item-img img{display: block;width: 100%;}
.resth-list .resth-item .item-bd{padding-left: .25rem;}
.resth-list .resth-item .item-tit{display: block;max-width: 90%;height: .3rem;line-height: .3rem;font-size: .28rem;font-weight: normal;overflow: hidden;}
.resth-list .resth-item .item-cont{padding-top: .1rem;}
.resth-list .resth-item .desc-sv {padding-top: .05rem;height: .6rem;line-height: .3rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.resth-list .resth-item .sv-txt{padding-right: .1rem;color: #666;}
.resth-list .resth-item .desc-local{padding-top: .12rem;}
.resth-list .local-badge{float: left;margin-right: .1rem;margin-top: .1rem;}
.resth-list .resth-item .item-desc{}
.resth-list .resth-item .side-info{text-align: right;}
.resth-list .resth-item .side-info .info-label{display: block;height: .36rem;line-height: .36rem;overflow: hidden;}
.resth-list .resth-item .side-info .label-num{color: #00148e;}
.resth-list .resth-item .local-tag{display: block;padding-top: .15rem;color: #999;}
.resth-list .resth-item:after{content: '';display: block;height: 1px;background-color: #e6e6e6;position: absolute;left: .2rem;right: .2rem;bottom: 0;}
.resth-list a:active .resth-item{background-color: #f6f6f6;}




/* ==========================================
 * 我的订单
 * ------------------------------------------ */
.page-uc-order .page-wrap{padding-bottom: 1.5rem;}
.uc-order-tabs{height: .9rem;line-height: .9rem;border-bottom: 2px solid #f3f3f3;font-size: .26rem;padding: 0 .2rem;}
.uc-order-tabs li {text-align: center;}
.uc-order-tabs li .tab-item{display: inline-block;color: #000;}
.uc-order-tabs li.active .tab-item{border-bottom: 2px solid #f90000;margin-bottom: -1px;position: relative;}
.uc-order-item{padding: 0 .2rem .4rem;font-size: .23rem;position: relative;}
.uc-order-item+.uc-order-item{border-top: .12rem solid #e7e7e7;}
.uc-order-item .item-hd{display: block;padding: .25rem 0 .1rem;}
.uc-order-item .order-cell .cell-bd{padding-left: .2rem;}
.uc-order-item .order-cell .cell-hd{display: block;width: 2.1rem;padding-top: .05rem;}
.uc-order-item .order-cell .cell-img,.uc-order-item .order-cell .cell-img img{display: block;width: 100%;height: auto;}
.uc-order-item .order-cell .cell-ft{display: block;text-align: right;}
.uc-order-item .order-cell .item-tit{height: .35rem;line-height: .35rem;overflow: hidden;font-size: .28rem;font-weight: normal;}
.uc-order-item .order-cell .item-info{color: #666;padding-top: .1rem;}
.uc-order-item .order-cell .item-info .num{font-size: .26rem;color: #f00;}
.uc-order-item .order-cell .item-info .info-ft{padding-top: .12rem;}
.uc-order-item .order-cell .item-ft {color: #666;padding-top: .1rem;}
.uc-order-item .order-cell .item-ft .info-date{padding-left: .25rem;}
.uc-order-item .order-cell .item-status{display: block;color: #30b4f5;}
.uc-order-item .order-cell .sys-price{display: block;padding-top: .15rem;}
.uc-order-item .order-cell .sys-price .price-ico{font-size: .18rem;}
.uc-order-item .order-cell .sys-price .price-amt{font-size: .26rem;}
.uc-order-item .order-cell .sv-txt+.sv-txt{padding-left: .1rem;}
.uc-order-item .order-cell .cell-box-side{text-align: right;}
.uc-order-item .cell-box{position: relative;}
.uc-order-item .sys-ico-right{position: absolute;right: 0;bottom: -.15rem;-webkit-background-size: .13rem auto;background-size: .13rem auto;opacity: 1;}
.order-tags{padding-top: .21rem;}
.order-tags .order-tag{display: inline-block;border: 1px solid #30b4f5;color: #30b4f5;line-height: .32rem;float: left;font-size: .22rem;}
.order-tags .order-tag+.order-tag{margin-left: .12rem;}
.order-tags .order-tag .tag-ico{display: inline-block;width: .32rem;height: .32rem;line-height: .32rem;text-align: center;vertical-align: top;background-repeat: no-repeat;-webkit-background-size: auto 75%;background-size: auto 75%;background-color: #30b4f5;background-position: center;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAoBBg8IBA4CCfwL/QsJBwTzBv9Owg+wAAAQBJREFUOMuN09uygyAMheEQwkGoWvd6/3fdtswYW6mBi159s6bDLzR2eJCFxxgTeJvlnSHZbMLrhAHmKiBss/2nYLljsUJCpgluQTYY08uxOIu9HQVsP5ivSOvOmqNUfrCE5IkO5xEN1hylTj3eWXkzdRG+l7RE+nRU0x1TF7Fe2Hxi5JsjJ/zRSuAydVxG+E5KPUfuXC8I0h933VFPb0WWfHUULp/DswDT9u1IOvU2B9Tn2Wm9zk0mv0KTab1OaTz4+D93by/qxWm969EU+jnYk854e0VY641MOjCRNan1jEmtZ0/KTDQwqfWsyfaY7cnaLtueRLKI1hs7Mw/CjvsHb9ILbydL1qsAAAAASUVORK5CYII=);}
.order-tags .order-tag .tag-txt{display: inline-block;min-width: .98rem	;text-align: center;vertical-align: top;}
.order-tags .order-tag-2{border-color: #00c155;color: #00c155;}
.order-tags .order-tag-2 .tag-ico{background-color: #00c155;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAAM3RSTlMAC/jz7tPpxRIE499gPvrLwK+EWVU5LRkH27x5dDP8uLWqk41sZigjIR4Oo51LRNV+dtYAcHKMAAABnklEQVQ4y4WU6ZaiQAyFZVd2UATEfd/a6Z7v/d9tjtpAaXeY/Lp16qOS3OTQe0S+XXpzI+n3uqNY6zxi081pDoAZQXjsBBMIq1Ov9xdWXZwP3uwubkDWkdjGzp9yCZEMDmH6LQ8hDEXwAnmtN+ANJNDBbfTZhC8J/IPVHnZgSK5H2C+fsRbAGJRTAGH+O7gC9cbCFdpJYfZiViWk3sFHm9nALQQwgLTWIx1zLNkz0Bt/DmDse2Is4PjttwEzGdy2w56CI4N5e1vYsJPJCfN9u5v6WARHkNR6CV5fJK22B62E8vSQ/eyHozelh6MJdnDPY6JPqtlblcp09h4wCaY8w0y2irVjcJvK+g5v4V78c7sZ8aCZ1RWAxWgTzWt2oSRfK/OPwdXuvd3SWAcI64RnD3yl6uza2FlkVQTbpkwdfST5d4CVurKkEmkTKcsdQqJJI7HUukywTsKLiXo8WWB8ar/W+Pn6w1oC5tcPVCuN8fsmlYC9/qhZOQa+B6Avptmx+A+6i+vJGaUTW/gy2x+uDJrYdL8b+OnFcTGv1bPef9FXOz5ne/flAAAAAElFTkSuQmCC);}
.order-tags .order-tag-3{border-color: #ffc00d;color: #ffc00d;}
.order-tags .order-tag-3 .tag-ico{background-color: #ffc00d;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAApVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4/eNVAAAANnRSTlMA9voCDEjqtIpzQoVoYj0q5dLFd1wfGwXbo1VNIxAJ1cqbe1kn8O+Vjy/gunAxqha/r5I1M1J90jBHAAACKElEQVQ4y7WU15qqMBSFkyBVuigIAnawTzvr/R/tBCJF0bmbdcEHm3+3ZCfkbxWmi2CsaZqezEa/YDO59NDotJm+waZ6BC66U5QdBddRX7ziDB+ActLMjSxvTO2kAFjGQ27Df+y/5LaykVxW6PiZMykwNx5t9nxIBpybDPoc6eyJtHeAJZGBpJiCmr1+fR6PvJQO5E7rtwZWmUjm3ITtdhEGacX/Nbm2O0SHxsV3atMS2n0TdnCNe8AJ2Fq8ZiWw5KSTA/MuXSGJdBHyRRN8ycntIefPS9PAHkvx2wE+u74+AD+CqEDEmYPGYq1B9d5gqOBSe7scA6KyAorcX+VPXl/aM/wwrMLqRcXx0FL/zFgFCsvsfB0F19rRRz5rR4MyygBKmZvUg8z7XXg43Z7BQIDsDsqKOqpA9SZSR23qTA4SXuN4E9jV54ThTBwX13peVr1mMtuuhuts2xdJlOdVzRRkIU/JGWzSpkYjaohszEgqRw9XcgHU8A5aaMTqLDKD/wV8uMC82sLj9x1MA8tSgdKyEqneaQ9QUGk1JeEY0EinNfDdfpxRSzGrqTvQLiQX9+sOT7oHlyqWhYcUmySkM/x0bgVA29O0PQJ6F6QYZx24dT27NyAULJDIUCk3Ptj1l8dVCq7Ws23ChhfARQP24YCkj1eKZGgRgHJYUNJdUoYRj1UXQG5lv157rluvnmdu312k8QcaeaUxI+81mia6pq0teZaG5M/1HyfkTe19Te3lAAAAAElFTkSuQmCC);}
.order-foot-bar {width: 100%;position: fixed;left: 0;bottom: 0;z-index: 3;font-size: .3rem;color: #000;background-color: #fff;box-shadow: 0 1px 0 rgba(0,0,0,.1) inset;}
.order-foot-bar .foot-bar-hd,.order-foot-bar .foot-bar-ft{display: inline-block;}
.order-foot-bar .foot-bar-hd{padding-left: .2rem;}
.order-foot-bar .foot-bar-bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left: .6rem;}
.order-foot-bar .label-txt{padding-left: .15rem;}
.order-foot-bar .order-btn{display: block;height: 1.1rem;padding: 0 .6rem;background-color: #f00;color: #fff;font-size: .36rem;line-height: 1.1rem;vertical-align: top;border: 0;}
.order-foot-bar .sys-price .price-ico, .order-foot-bar .sys-price .price-amt{color: #000;}