﻿@charset "UTF-8";
/*****************************************************/

/*****皮肤一般由三种颜色构成：主题色、强调色和辅助色**********/

/*****主题色等同于基色调，为了便于区分统一称为主题色**********/

/*****所有皮肤用到的颜色均由着三种颜色衍生出来     **********/

/*****************************************************/

/*三种主色调-start*/

/*三种主色调-end*/

/*其他色调-start*/

/*其他色调-end*/

/*图标替换-start*/

/*图标替换-end*/
.no_people{
	line-height:25px;
	text-align:center;
	height:150px;
	margin:0px 0px 10px;
	font-size:16px;
	background:url(../images/no_people.png) center no-repeat;
	background-size:100%;
	position:relative;
	}
.no_people a{position:absolute;bottom:35px;left:42%;width:130px;height:35px;line-height:35px;display:block;background: #3a97cc;color:#fff;font-size:16px;border-radius:5px;}
.mod-user-personal ul .ico {
	display: inline-block;
	height: 25px;
	line-height:25px;
	margin: 0 .5rem 0 0;
	position: relative;
	width: 25px;
	font-size:20px;
}

.mod-user-personal ul .ico_1 {
	background: url(../images/ico_1.png) no-repeat;
	background-size: 20px;
}

.mod-user-personal ul .ico_2 {
	background: url(../images/ico_2.png) no-repeat;
	background-size: 20px;
}

.mod-user-personal ul .ico_3 {
	background: url(../images/ico_3.png) no-repeat;
	background-size: 20px;
}

.mod-user-personal ul .ico_4 {
	background: url(../images/ico_4.png) no-repeat;
	background-size: 20px;
}

.mod-user-personal ul .ico_5 {
	background: url(../images/ico_5.png) no-repeat;
	background-size: 20px;
}

.mod-user-personal ul .ico_6 {
	background: url(../images/ico_6.png) no-repeat;
	background-size: 20px;
}

.am-btn-secondary {
	background-color: #3a97cc !important;
}

.color {
	color: #3a97cc !important;
}

.skin-header {
	background: #3a97cc !important;
}

.skin-bs-bgc {
	background: #3a97cc !important;
}

.ui-headerBar a:active {
	background: #3a97cc !important;
}

.skin-header .am-header-title {
	color: #FFF !important;
}

.am-header-default .am-header-nav>a {
	color: #FFF !important;
}

.skin-detail {
	background-color: #FFF;
}

.skin-detail .name {
	color: #000 !important;
}

.med-hos-nav-describe {
	color: #3a97cc !important;
}

.intro-toc-icons {
	background: url("../images/icon-hospital-details-pink.png") no-repeat;
}

.intro-toc-icons.house {
	background-position: 0 -115px;
}

.intro-toc-icons.office {
	background-position: 0 -42px;
}

.intro-toc-icons.expert {
	background-position: 0 -76px;
}

.intro-hospital-details-concat {
	background: url("../images/icon_hospital_introduce-pink.png") no-repeat 0 0.2rem;
	background-size: cover;
}

.intro-hospital-details-concat.phone {
	background-position: 0 -11.8rem;
}

.intro-hospital-details-concat.website {
	background-position: 0 -13.7rem;
}

.intro-hospital-details {
	background: url("../images/icon-hospital-details-pink.png") no-repeat;
	background-size: cover;
}

.intro-hospital-details.bus-lines {
	background-position: -1px -5px;
}

.intro-hospital-details.introduction {
	background-position: -1px -88px;
}

.intro-hospital-navigation {
	background: url("../images/icon-hospital-navigation-pink.png") no-repeat;
	background-size: cover;
}

.intro-hospital-navigation.outside {
	background-position: 0 -529px;
}

.intro-hospital-navigation.inside {
	background-position: 0 -610px;
}

.intro-hospital-navigation.nearby {
	background-position: 0 -584px;
}

.physical-nav.package {
	background: url("../images/package-pink.png") no-repeat;
	background-size: cover;
}

.physical-nav.report {
	background: url("../images/report-pink.png") no-repeat;
	background-size: cover;
}

.intro-expert-popularity {
	color: #3a97cc;
}

.discover-chest {
	background: url("../images/case-pink.png") no-repeat;
	background-size: cover;
}

.patient-manage {
	background: url("../images/icon_manage-pink.png") no-repeat 0 -7px;
	/*background-size: cover;*/
}

.med-hth-tab .am-tabs-nav li.am-active {
	border-bottom: 2px solid #3a97cc !important;
}

.med-smart-tabs .am-tabs-nav li.am-active a {
	background-color: #3a97cc;
}

.med-smart-tabs ul.med-smart-ul li a {
	color: #3a97cc;
	border-color: #3a97cc !important;
}

.survey-btn-checked {
	color: #FFF !important;
	border-color: #3a97cc !important;
	background-color: #3a97cc !important;
}

.survey-tickling {
	color: #00BCD4 !important;
}

.iphone-check:checked+label:after {
	background: #3a97cc !important;
	box-shadow: #EC7D8E !important;
}

.queue-cent-foot-left span {
	background: url("../images/queue-note-pink.png") no-repeat left 0.6rem;
}

.med-queue-modal-scroll ul li.active {
	color: rgba(0, 0, 0, 0.87) !important;
}

.skin-navigation-self {
	background: url("../images/foot_ico.png") no-repeat;
	background-size: cover;
	background-position: 0.1rem -5.5rem;
	margin-left: .8rem;
}

.skin-navigation-self.active {
	background-position: 0.1rem -16.6rem;
}

.skin-navigation-discover {
	background: url("../images/foot_ico.png") no-repeat;
	background-size: cover;
	background-position: 0.1rem -8.6rem;
	margin-left: .8rem;
}

.skin-navigation-discover.active {
	background-position: 0.1rem -13.1rem;
}

.skin-navigation-message {
	background: url(../images/foot_ico.png) no-repeat;
	background-size: cover;
	background-position: 0.1rem -2.2rem;
	margin-left: .8rem;
}

.skin-navigation-message.active {
	background-position: 0.1rem -20.6rem;
}

.skin-navigation-home {
	background: url("../images/foot_ico.png") no-repeat;
	background-size: cover;
	background-position: 1px -9.4rem;
}

.skin-navigation-home.active {
	background-position: 0.1rem -11.5rem;
}

.skin-white-list .med-user-bd-wrap {
	background: #fff;
}

.am-ucheck-radio:checked+.am-ucheck-icons {
	color: #3a97cc;
}

.am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons {
	color: #3a97cc;
}

.med-dropdown-btn button {
	color: #3a97cc;
}

.am-active .am-btn-success.am-dropdown-toggle {
	color: #3a97cc;
}

.am-btn-success:hover {
	color: #fff;
}

.med-reg-sect-active {
	color: #3a97cc;
}

.med-reg-doctor .reg-top {
	background: -webkit-linear-gradient(top, #e488d2, #ffaced);
}

.med-regport-body-top {
	background-color: #fef8e2;
	color: rgba(0, 0, 0, 0.87) !important;
}

.med-tabs-nav {
	background: #ffbeff !important;
	background-size: cover;
}

.med-tabs-nav>.am-active a {
	background-color: #fff !important;
	color: rgba(0, 0, 0, 0.87) !important;
}

.med-tabs-nav a {
	color: #EAF9F2 !important;
}

.med-rop-patient-icon-small {
	background: url("../images/icon_regist_tip_small-pink.png") no-repeat 0 -97px;
}

.med-pat-default-icon-small {
	background: url("../images/icon_regist_tip_small-pink.png") no-repeat 0 -97px;
	float: left;
	padding: .2rem .6rem;
}

.am-btn-success.med-pat-list-right {
	background-color: #3a97cc;
}

.fc {
	color: #3a97cc !important;
}

/************以下是针对玫瑰红med-skin-rose的特殊样式************/

.med-user-recommended {
	color: #000 !important;
}

.med-manage-fc-blue {
	color: #3a97cc !important;
}

.med-bind-btn {
	color: #00BCD4 !important;
}

.med-bind-btn {
	color: #00BCD4 !important;
}

.med-manage-tip {
	color: #3a97cc !important;
}

.med-span-icon-style {
	color: #3a97cc !important;
}

.am-modal-btn {
	color: #3a97cc !important;
}

.med-pat-detail-info .am-round {
	background: #3a97cc !important;
}

.med-reg-btn-box>.am-btn-success {
	background: #A89DF3 !important;
}

.med-reg-6-agree {
	color: rgba(0, 0, 0, 0.87) !important;
	font-weight: normal;
}

.med-reg-sect-active {
	color: rgba(0, 0, 0, 0.87) !important;
}

.med-bottom-date>.am-fl>a {
	color: rgba(0, 0, 0, 0.87) !important;
}

.med-reg-doctor .reg-top {
	background-image: url("../images/reg_top_bar.png") !important;
	background-size: cover;
}

.med-tabs-nav {
	background-image: url("../images/reg_top_nav.png") !important;
	background-size: cover;
}

/*挂号须知*/

.med-white-bg>.med-reg-bottom>.am-btn-success {
	background: #00BCD4 !important;
}

.med-white-bg>.med-reg-bottom>.am-btn-secondary {
	background: #3a97cc !important;
}

/*个人中心-我的医生（收藏）数字*/

.mod-user-personal .info .store .num {
	color: #000 !important;
}

.med-hos-nav-top-box>a>.am-fr {
	color: rgba(0, 0, 0, 0.87) !important;
	font-weight: bold !important;
}

.med-nav-bd>.med-hos-of-h>.med-hos-nav-describe,
.med-nav-header>.med-reg-fs-14>.med-hos-nav-describe {
	color: rgba(0, 0, 0, 0.87) !important;
	font-weight: bold !important;
}

.med-nav-bd>.med-hos-of-h:nth-child(4) a {
	color: #3a97cc !important;
}

.med-height-auto>.med-report-pad-box>.am-btn-success {
	color: #fff;
	background-color: #3a97cc !important;
	border-color: #3a97cc !important;
}

.login-user-info {
	background: url("../images/userreg_info-rose.png") no-repeat;
	background-size: cover;
}

.my-code>.code-content>span+span {
	color: rgba(0, 0, 0, 0.87) !important;
}

.med-rop-patient-icon-small {
	background-position: 0 -129px !important;
}

.med-phy-card>a.med-report-2-text {
	color: #3a97cc !important;
}

.chk_3:checked+label:after {
	background: #3a97cc !important;
	box-shadow: 0 0 1px #3a97cc !important;
}

.time-btn-group .am-btn-success {
	background-color: #00BCD4 !important;
	border-color: #00BCD4 !important;
}

.top_top>.account_flot {
	color: #FF6E41 !important;
}

.am-tabs-nav.med-cost-tabs-nav .am-active a {
	color: #FF6E41 !important;
}

/*.am-tabs-nav.med-cost-tabs-nav .am-active {
	border-bottom: 3px solid #FF6E41 !important;
}*/