body,
.mui-content {
	background-color: #fff;
}

.mui-content {
	/*padding-bottom: 50px;*/
}

.mui-bar-tab~.mui-content {
	padding-bottom: 98px;
	background-color: #fff;
}

.mxx-main {
	padding: 0 10px;
}

.mxx-line {
	height: 10px;
	background-color: #f4f4f4;
}

input[type='button']:enabled:active,
input[type='button'].mui-active:enabled,
input[type='submit']:enabled:active,
input[type='submit'].mui-active:enabled,
input[type='reset']:enabled:active,
input[type='reset'].mui-active:enabled,
button:enabled:active,
button.mui-active:enabled,
.mui-btn:enabled:active,
.mui-btn.mui-active:enabled {
	background-color: transparent;
	color: #009999;
}


/********************常见病处方-详情********************/

.mxx-detail-title {
	font-size: 19px;
	font-weight: normal;
	line-height: 44px;
	color: #009999;
	padding: 12px 0 6px 0;
}

.mxx-knowledge-link .mui-card,
.mxx-detail-info .mui-card {
	position: relative;
	overflow: hidden;
	margin: 0;
	border-radius: 0;
	background-color: #fff;
	background-clip: padding-box;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.mui-table-view-cell.mui-collapse .mui-table-view.mui-table-view-chevron {
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
}

.mui-table-view-chevron .mui-table-view-cell {
	padding: 10px 0;
	overflow: auto;
}

.mui-table-view-chevron .mui-table-view-cell:after {
	background-color: #f1f1f1;
	left: 0;
}

.mui-table-view-chevron .mui-table-view-cell>a:not(.mui-btn) {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin: 0;
	padding: 0;
}

.mui-table-view-chevron .mui-navigate-right:after,
.mui-table-view-chevron .mui-push-right:after {
	right: 0;
}

.mui-table-view-cell.mui-collapse .mui-table-view .mui-table-view-cell {
	color: #555555;
	line-height: 30px;
	padding: 5px 0;
	text-align: justify;
}

.mui-table-view-cell.mui-collapse .mui-table-view .mui-table-view-cell img {
	max-width: 100%;
}

.mui-table-view-chevron .mui-table-view-cell.mui-active,
.mui-table-view-chevron .mui-table-view-cell>a:not(.mui-btn).mui-active {
	background-color: transparent;
}

.mui-table-view-cell.mui-collapse .mui-table-view.mui-table-view-chevron>a:not(.mui-btn) {
	font-weight: bold;
	color: #333333;
}

.mxx-highlight {
	display: inline !important;
	font-size: 14px !important;
	font-weight: normal !important;
	color: #009999 !important;
}

.mui-table-view-cell.mui-collapse .mui-table-view.mui-table-view-chevron h5 {
	font-size: 15px;
	font-weight: bold;
	color: #333;
	margin: 5px 0;
}


/*用药案例*/

.mxx-medication-title h4 {
	font-size: 16px;
	color: #333333;
	padding: 15px 15px 9px 15px;
	position: relative;
}

.mxx-icon-case {
	width: 12px;
	height: 16px;
	vertical-align: middle;
	margin-right: 12px;
}

.mxx-medication-case .mui-table-view:before,
.mxx-medication-case .mui-table-view:after {
	height: 0;
}

.mxx-medication-case .mui-table-view-cell:after {
	background-color: #f1f1f1;
}

.mxx-medication-case .mui-table-view-cell:last-child:after {
	height: 1px;
}

.mxx-medication-case .mui-table-view-cell>a:not(.mui-btn) {
	color: #414141;
}

.mxx-icon-qa {
	width: 16px;
	height: 16px;
	margin-right: 10px;
}


/*相关药品*/

.mxx-icon-drugs {
	max-width: 17px;
	height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}


/*返回顶部*/

.mxx-right-buoy {
	position: fixed;
	right: 10px;
	bottom: 70px;
	z-index: 900;
	width: 42px;
}

.mxx-right-buoy a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 42px;
	height: 42px;
	text-align: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	margin-top: 6px;
}

.mxx-right-buoy a img {
	width: 100%;
	height: 100%;
}


/*底部功能菜单*/

.mxx-footer-tab {
	background-color: #fff;
	-webkit-box-shadow: 0 0 1px #f0f0f0;
	box-shadow: 0 0 1px #f0f0f0;
}

.mxx-footer-tab img {
	vertical-align: middle;
}

.mxx-share img {
	width: 16px;
	height: 16px;
}

.mxx-collect img {
	width: 19px;
	height: 18px;
}

.mxx-size img {
	width: 19px;
	height: 14px;
}

.mxx-note img {
	width: 17px;
	height: 16px;
}

.mxx-comment img {
	width: 17px;
	height: 17px;
}

.mxx-error img {
	width: 18px;
	height: 16px;
}


/********************超说明书用药-详情********************/

.mxx-icon-v {
	width: 12px;
	height: 12px;
	margin-left: 7px;
}


/********************辅助工具-药学英汉小词典-详情********************/

.mxx-auxiliary-tool {
	width: 100%;
	min-height: 150px;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 9px 36px 3px rgba(14, 186, 168, 0.14);
	box-shadow: 0px 9px 36px 3px rgba(14, 186, 168, 0.14);
	/*-webkit-border-radius: 20px;*/
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	margin: 10px 0 30px 0;
	overflow: hidden;
}

.mxx-auxiliary-title {
	/*height: 63px;*/
	background-image: url(../images/modular/mxx-img1.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% 100%;
	padding-bottom: 15px;
}

.mxx-auxiliary-title h4 {
	font-size: 19px;
	font-weight: normal;
	color: #ffffff;
	padding: 22px;
}
.mxx-icon-other{
	padding: 5px 22px;
}

.mxx-auxiliary-field {
	margin: 15px;
	color: #565656;
}

.mxx-auxiliary-field dl {
	line-height: 25px;
}

.mxx-auxiliary-field dt {
	width: 50px;
	float: left;
}

.mxx-auxiliary-field dd {
	margin-left: 50px;
}

.mxx-icon-play {
	width: 14px;
	height: 13px;
	margin-left: 10px;
	vertical-align: middle;
}

.mxx-medication-case .mui-table-view-cell>a:not(.mui-btn) h5 {
	font-size: 14px;
	color: #000000;
	line-height: 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 96%;
}

.mxx-medication-case .mui-table-view-cell>a:not(.mui-btn) p {
	font-size: 11px;
	color: #8f8f8f;
	font-weight: normal;
}

.mxx-icon-building {
	width: 10px;
	height: 10px;
	margin-right: 5px;
}
.mxx-icon-other a{
	padding-right: 6px;
}
/*添加*/
.mxx-auxiliary-title-xz h4{
	padding-bottom: 8px;
}
.mxx-icon-wei{
	width: 18px;
	height: 18px;
}

.mxx-icon-ma{
	width: 18px;
    height: 18px;
}

.mxx-icon-js{
	width: 18px;
    height: 18px;
}
.mxx-alert{
	position: absolute;
    right: 0;
    top: 55px;
    z-index: 1;
    width: 85px;
    height: 30px;
    font-size: 11px;
    font-weight: bold;
    line-height: 30px;
    color: #e26a3a;
    background-image: url(../images/modular/mxx-img13.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
}
.mxx-icon-alert{
	margin-right: 5px;
    margin-left: 12px;
    vertical-align: text-top;
	width: 16px;
	height: 14px;
}

/********************临床路径-详情********************/

.mxx-clinical-pathway {
	padding: 15px 0;
}

.mxx-clinical-pathway .mui-col-xs-10 {
	vertical-align: top;
}

.mxx-clinical-pathway .mui-table-view-cell h4 {
	font-size: 14px;
	font-weight: normal;
	color: #222222;
	max-width: 76%;
	margin-bottom: 3px;
}

.mxx-icon-pdf {
	width: 15px;
	height: 15px;
	margin-right: 10px;
	vertical-align: middle;
}

.mxx-clinical-pathway .mui-table-view-cell p {
	font-size: 13px;
	color: #999999;
	margin-left: 27px;
}

.mxx-clinical-pathway .mui-table-view-cell a {
	float: right;
	width: 60px;
	height: 25px;
	line-height: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	-ms-border-radius: 25px;
	-o-border-radius: 25px;
	border-radius: 25px;
	border: solid 1px #009999;
	padding: 0;
	font-size: 12px;
	color: #009999;
}


/********************用药问答-详情********************/

.mxx-medication-qa {
	background-color: #f6f8fc;
	padding-top: 15px;
	padding-bottom: 15px;
}

.mxx-medication-question {
	margin-bottom: 30px;
}

.mxx-icon-question {
	width: 28px;
	height: 29px;
}

.mxx-medication-text {
	width: 86%;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 8px 22px 0px rgba(143, 143, 143, 0.1);
	box-shadow: 0px 8px 22px 0px rgba(143, 143, 143, 0.1);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
	padding: 15px;
}

.mxx-medication-text p {
	line-height: 27px;
	color: #3a3a3a;
}

.mxx-icon-link {
	width: 13px;
	height: 14px;
	margin-right: 12px;
}

.mxx-icon-data {
	width: 16px;
	height: 13px;
	margin-right: 9px;
}


/********************用药指南-详情********************/

.mxx-medication-guide h3 {
	font-size: 20px;
	line-height: 30px;
	color: #1b1b1b;
}

.mxx-medication-guide span {
	font-size: 11px;
	line-height: 20px;
	letter-spacing: 1px;
	color: #8e8e8e;
	margin-right: 8px;
	display: inline-block;
}

.mxx-medication-guide p a {
	margin-left: 17px;
}

.mxx-keep img {
	width: 22px;
	height: 21px;
}

.mxx-enjoy img {
	width: 20px;
	height: 20px;
}


/********************常见病处方-列表********************/

.mxx-list .mui-table-view-cell i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 3px;
	height: 12px;
	background-color: #009999;
	vertical-align: middle;
	margin-right: 12px;
}

.mxx-list .mui-table-view-cell em {
	font-weight: normal;
	color: #009999;
}


/********************检索页-输入********************/

.mxx-search-input {
	/*border-top: 1px solid #e6e6e6;*/
	min-height: 500px;
	display: block !important;
}

.mxx-icon-effect {
	width: 15px;
	height: 14px;
	margin-right: 10px;
}

.mxx-icon-prescription {
	width: 14px;
	height: 17px;
	margin-right: 10px;
}


/********************药物信息********************/

.mxx-drug-info .mxx-auxiliary-tool {
	min-height: 103px;
	position: relative;
}

.mxx-drug-info .mxx-auxiliary-field {
	margin: 15px 5px;
}

.mxx-map {
	position: absolute;
	right: 0;
	top: 19px;
	z-index: 1;
	width: 85px;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	line-height: 30px;
	color: #009999;
	background-image: url(../images/modular/mxx-img13.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: cover;
}

.mxx-icon-map {
	width: 16px;
	height: 15px;
	margin-right: 5px;
	margin-left: 12px;
	vertical-align: text-top;
}

.mxx-level,
.mxx-special {
	line-height: 28px;
	color: #565656;
	margin: 0 5px;
}

.mxx-special {
	margin-left: 0;
}

.mxx-icon-special {
	width: 12px;
	height: 19px;
	-webkit-box-shadow: 0px 7px 15px 0px rgba(81, 152, 246, 0.45);
	box-shadow: 0px 7px 15px 0px rgba(81, 152, 246, 0.45);
	margin-right: 8px;
	vertical-align: middle;
}

.mxx-level b,
.mxx-special b {
	font-weight: bold;
	line-height: 28px;
	color: #dcaa48;
	margin: 0 3px;
}

.mxx-level b {
	color: #249be6;
}

.mxx-icon-level {
	width: 12px;
	height: 18px;
	-webkit-box-shadow: 0px 7px 15px 0px rgba(253, 124, 85, 0.45);
	box-shadow: 0px 7px 15px 0px rgba(253, 124, 85, 0.45);
	margin-right: 8px;
	vertical-align: middle;
}
/*修改*/
.mxx-btn-Rx {
	width: 24px;
	height: 19px;
	line-height: 18px;
	background-color: #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	-ms-border-radius: 18px;
	-o-border-radius: 18px;
	border-radius: 18px;
	border: solid 1px #fc9496;
	padding: 0;
	font-size: 9px;
	color: #fd898e;
	margin-left: 10px;
	margin-top: 2px;
}
/*修改完*/
.mxx-btn-drugs{
	width: 60px;
	height: 19px;
	line-height: 18px;
	background-color: #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	-ms-border-radius: 18px;
	-o-border-radius: 18px;
	border-radius: 18px;
	border: solid 1px #fd898e;
	padding: 0;
	font-size: 9px;
	color: #fd898e;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 18px;
}
.mxx-btn-medical {
	width: 60px;
	height: 19px;
	line-height: 18px;
	background-color: #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	-ms-border-radius: 18px;
	-o-border-radius: 18px;
	border-radius: 18px;
	border: solid 1px #13954d;
	padding: 0;
	font-size: 9px;
	color: #13954d;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 18px;
}

.mui-btn-3d {
	right: 0 !important;
	width: 54px;
	height: 20px;
	line-height: 15px;
	background-color: #ffffff;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-ms-border-radius: 22px;
	-o-border-radius: 22px;
	border-radius: 22px;
	border: solid 1px #009999;
	padding: 0;
	font-size: 10px;
	color: #009999;
}

.mxx-icon-3d {
	width: 15px;
	height: 15px;
	margin-right: 5px;
}

#mxxlevel h4,
#mxxspecial h4 {
	font-size: 14px;
	font-weight: bold;
	line-height: 36px;
	color: #1b1b1b;
	margin-top: 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eaeaea;
}

#mxxmedical p,
#mxxlevel p,
#mxxspecial p {
	line-height: 27px;
	letter-spacing: 1px;
	color: #414141;
}

#mxxmedical p b,
#mxxlevel p b,
#mxxspecial p b {
	font-weight: bold;
	letter-spacing: 1px;
}

#mxxmedical p {
	margin: 10px 0;
}


/*评论*/

.evaluate_box {
	padding-bottom: 10px;
}

.evaluate_list .evaluate_first>li:before,
.evaluate_list .evaluate_first>li:after {
	content: "";
	display: table;
	clear: both;
}

.evaluate_list .evaluate_first>li:after {
	clear: both;
}

.evaluate_list .evaluate_first>li {
	*zoom: 1;
	/*IE/7/6*/
	padding: 10px 0px;
	position: relative;
	border-bottom: 1px solid #e9e9e9;
}

.evaluate_list .evaluate_first>li .evaluate_first_img {
	float: left;
}

.evaluate_list .evaluate_first>li .evaluate_first_img img {
	width: 35px;
	height: 35px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}

.evaluate_first_cont {
	float: left;
	width: 83%;
	padding-left: 10px;
}

.evaluate_first_cont .evaluate_user p {
	line-height: 18px;
}

.evaluate_first_cont .evaluate_user .user_name b {
	font-size: 13px;
	font-weight: normal;
	color: #666;
}

.evaluate_first_cont .evaluate_user {
	padding-right: 30px;
}

.evaluate_first_cont .evaluate_user .user_name span img {
	width: 45px;
	vertical-align: middle;
}

.evaluate_first_cont .evaluate_user .user_time em {
	font-size: 10px;
	line-height: 18px;
	color: #b7b7b7;
}

.evaluate_first_cont .fabulous {
	position: absolute;
	top: 20px;
	right: 10px;
	z-index: 1;
	padding: 0px 5px;
	font-size: 10px;
}

.evaluate_first_cont .fabulous a {
	margin-left: 18px;
	color: #7a7a7a;
}

.evaluate_describe p.release {
	font-weight: normal;
	line-height: 23px;
	color: #414141;
}

.evaluate_describe p.release span.green {}

.evaluate_describe p.release span.green em {
	font-weight: normal;
	color: #009999;
}

.evaluate_describe p.release a.delete {
	color: #f45250;
}

.evaluate_describe p.interaction_btn {
	text-align: right;
	line-height: 18px;
	margin-top: 5px;
}

.evaluate_describe p.interaction_btn a {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	padding: 5px 0px;
}

.evaluate_describe p.interaction_btn a img {
	width: 6px;
	height: 4.5px;
	margin-left: 5px;
	vertical-align: middle;
}

.evaluate_describe p.relesse_input {
	width: 100%;
	display: none;
}

.evaluate_describe p.relesse_input input[type="text"] {
	width: 80%;
	min-height: 30px;
	border: 1px solid #e9e9e9;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 14px;
}

.evaluate_describe p.relesse_input .btnhuify {
	display: inline-block;
	width: 19%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #98c727;
}

.evaluate_list .evaluate_dabo {
	padding: 0px;
	margin-top: 5px;
}

.interaction_box {
	display: none;
}

.evaluate_list .evaluate_dabo li {
	background-color: #f3f3f5;
	border-radius: 3px;
	padding-left: 10px;
	margin-bottom: 10px;
	border: none;
}

.evaluate_list .evaluate_dabo li:last-child {
	margin-bottom: 0px;
}

.evaluate_list .evaluate_dabo .evaluate_first_cont {
	width: 80%;
}

.evaluate_list .evaluate_dabo .relesse_input {
	width: 90%;
}

.look_all_evaluate {
	padding-top: 10px;
	text-align: center;
}

.look_all_evaluate a {
	display: inline-block;
	padding: 0px 18px;
	height: 28px;
	line-height: 28px;
	background-color: #ffffff;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	-ms-border-radius: 14px;
	-o-border-radius: 14px;
	border-radius: 14px;
	border: solid 1px #009999;
	font-size: 12px;
	font-weight: normal;
	color: #009999;
}

.mxx-icon-replay {
	width: 12px;
	height: 12px;
}

.mxx-icon-dian,
.mxx-icon-dianed {
	width: 13px;
	height: 12px;
	margin-right: 2px;
}

.mxx-btn-dianed {
	color: #e14123 !important;
}

.relesse_btn {
	color: #009999;
	margin-left: 5px;
}


/********************用药案例-列表********************/

.mxx-drug-case {
	padding: 10px 0;
}

.mxx-drug-case .mui-card {
	margin: 0 10px;
	min-height: 178px;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 8px 22px 0px rgba(143, 143, 143, 0.1);
	box-shadow: 0px 8px 22px 0px rgba(143, 143, 143, 0.1);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 15px;
}

.mxx-drug-case .mui-card-header {
	min-height: 37px;
	background-image: url(../images/modular/mxx-img1.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	font-size: 15px;
	color: #fff;
}

.mxx-drug-case .mui-card-content-inner {
	margin: 10px 15px;
	padding: 0;
	line-height: 27px;
}

.mxx-drug-case .mui-card-header:after,
.mxx-drug-case .mui-card-footer:before {
	background-color: #f1f1f1;
	left: 15px;
	right: 15px;
}

.mxx-drug-case .mui-card-footer span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 25px;
	background-color: #ffffff;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	-ms-border-radius: 25px;
	-o-border-radius: 25px;
	border-radius: 25px;
	border: solid 1px #2ecab2;
	font-size: 11px;
	line-height: 25px;
	color: #2ecab2;
	padding: 0 9px;
}


/********************用药资讯********************/

.mxx-drug-list .mui-table-view:before,
.mxx-drug-list .mui-table-view:after {
	height: 0;
}

.mxx-drug-list .mui-table-view-cell:after {
	height: 1px;
	background-color: #eeeeee;
}

.mxx-drug-list .mui-media-object {
	width: 25%;
	max-width: inherit;
	height: 61px;
	/*background-color: #f02e2e;*/
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
	overflow: hidden;
}

.mxx-drug-list .mui-media-object img {
	width: 100%;
	height: 100%;
}

.mxx-drug-list .mui-media-body h4 {
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	color: #0f0f0f;
	white-space: normal;
}

.mxx-drug-list .mui-media-body span {
	font-size: 10px;
	line-height: 23px;
	color: #7a7a7a;
}

.mxx-drug-list .mui-media-body b {
	height: 20px;
	line-height: 20px;
	background-color: #ffffff;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
	border: solid 1px #f2a600;
	font-size: 10px;
	font-weight: normal;
	color: #f2a600;
	padding: 0 5px;
}


/********************用药资讯-图文混排********************/

.mxx-drug-news p {
	line-height: 25px;
	color: #414141;
	margin-bottom: 25px;
}

.mxx-drug-news p img {
	max-width: 100%;
}

.mxx-drug-news p em {
	font-weight: bold;
	color: #e02000;
}


/********************辅助工具********************/

body.mxx-tool .mxx-tool-switch #item1 {
	background-image: url(../../resources/images/modular/mxx-img9.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: cover;
}

body.mxx-tool .mui-content {
	background-color: transparent;
}

.mxx-tool .mui-segmented-control {
	border: 0 none;
}

.mxx-tool .mui-segmented-control .mui-control-item {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 55px;
	font-size: 15px;
	font-weight: normal;
	line-height: 36px;
	color: #666666;
	border: 0 none;
	position: relative;
}

.mxx-tool .mui-segmented-control .mui-control-item span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -10px;
	z-index: 1;
	width: 19px;
	height: 3px;
	/*background-image: url(../images/modular/mxx-img12.png);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	background-color: #009999;
	display: none;
}

.mxx-tool .mui-segmented-control .mui-control-item.mui-active {
	background-color: transparent;
	color: #222222;
}

.mxx-tool .mui-segmented-control .mui-control-item.mui-active span {
	display: block;
}

.mxx-drug .mui-grid-view.mui-grid-9 {
	background-color: transparent;
}

.mxx-drug .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	padding: 8px 0;
	border: 0 none;
}

.mxx-drug .mui-grid-view.mui-grid-9 img {
	width: 82px;
	height: 82px;
}

.mxx-drug .mui-grid-view.mui-grid-9 .mui-media-body {
	height: 30px;
	line-height: 30px;
	color: #1b1b1b;
	margin-top: 0;
}

.mxx-lczs .mui-grid-view.mui-grid-9 img {
	width: 60px;
	height: 60px;
}

.mxx-lczsx .mui-grid-view.mui-grid-9 img {
	width: auto;
	height: 30px;
}

.mxx-lczsx .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

.mxx-lczsi {
	width: 80%;
	margin: 25px 10%;
}


/********************辅助工具-药学英汉小词典********************/

body.mxx-tool-result {
	background-image: url(../../resources/images/modular/mxx-img10.png);
	background-repeat: no-repeat;
	background-position: center 96px;
	background-size: cover;
}


/********************用药问答-列表********************/

.mxx-use-drug .mui-card {
	width: 92%;
	min-height: inherit;
	max-height: 110px;
	background-color: #ffffff;
	margin: 0 auto 18px;
	overflow: visible;
	position: relative;
}

.mxx-use-drug .mui-card-content-inner {
	padding: 8px 0;
}

.mxx-icon-problem {
	position: absolute;
	left: -10px;
	top: -8px;
	z-index: 1;
	width: 51px;
	height: 50px;
}

.mxx-icon-corner {
	position: absolute;
	right: -3px;
	bottom: -3px;
	width: 13px;
	height: 15px;
}


/********************药物相互作用-无数据********************/

.mxx-datatop {
	text-align: center;
	margin: 50px 0;
}

.mxx-datatop img {
	width: 152px;
	height: 108px;
}

.mxx-datatop p {
	line-height: 35px;
	letter-spacing: -1px;
	color: #333333;
	margin-top: 18px;
}

.mxx-databtm {
	text-align: center;
}

.mxx-databtm h5 span {
	line-height: 35px;
	letter-spacing: -1px;
	color: #333333;
	margin: 0 15px;
}

.mxx-databtm h5>img {
	width: 100px;
	height: 1px;
	vertical-align: middle;
}

.mxx-databtm h5 span img {
	width: 16px;
	height: 13px;
	margin-right: 8px;
}

.mxx-databtm p {
	line-height: 54px;
	line-height: 35px;
	letter-spacing: -1px;
}

.mxx-databtm p a {
	color: #009999;
	text-decoration: underline;
}


/********************药物相互作用-添加药物********************/

.mui-fullscreen .mui-table-view:before {
	height: 0;
	top: 0;
}

.mui-fullscreen .mui-btn {
	/*border: 0 none;*/
	right: 0 !important;
}

.mxx-compare {
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 111;
	width: 100%;
	min-height: 49px;
	background-color: #fff;
}

.mxx-compare:before {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	height: 1px;
	content: '';
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	background-color: #ddd;
}

.mxx-compare-info {
	position: relative;
}

.mxx-compare-info img {
	position: absolute;
	left: 10px;
	top: -14px;
	z-index: 111;
	background-color: #fff;
}

.mxx-compare-info b {
	position: absolute;
	left: 40px;
	top: -18px;
	z-index: 112;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	background-color: #e04023;
	font-size: 9px;
	color: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}

.mxx-compare-info span {
	position: absolute;
	left: 64px;
	top: 14px;
	z-index: 112;
}

.mui-compare-btn {
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 111;
}

.mui-compare-btn a {
	font-size: 13px;
}

.mui-btn-added {
	height: 48px;
	line-height: 48px;
	padding: 0;
	margin-top: 1px;
	margin-right: 10px;
	color: #333;
}

.mui-btn-added img {
	margin-right: 8px;
	vertical-align: middle;
}

.mui-btn-compare {
	width: 95px;
	height: 48px;
	line-height: 48px;
	background-color: #009999;
	color: #fff;
	padding: 0;
	margin-top: 1px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}

.mui-btn-grey {
	background-color: #999999;
}

.mxx-icon-book {
	width: 8px;
	height: 10px;
	margin-right: 8px;
}

.mxx-icon-add {
	width: 18px;
	height: 18px;
}

.mxx-icon-close {
	width: 8px;
	height: 8px;
	margin-left: 10px;
}

.mxx-icon-one {
	width: 52px;
	height: 52px;
}

.mxx-icon-two {
	width: 50px;
	height: 40px;
}

.mxx-icon-three {
	width: 50px;
	height: 44px;
}

#adddrugs .mxx-adddrugs span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 35px;
	line-height: 35px;
	background-color: #f7f7f7;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	font-size: 12px;
	color: #5a5a5a;
	padding: 0 30px;
	margin-top: 10px;
}


/*目录*/

.mui-table-view-inverted,
.mui-off-canvas-left {
	background-color: #fff;
}

.mui-table-view-inverted:after {
	background-color: #fff;
}

#offCanvasSideScroll .title {
	font-size: 16px;
	font-weight: bold;
	line-height: 43px;
	color: #009999;
	margin-top: 20px;
}

#offCanvasSideScroll .mui-table-view-chevron .mui-table-view-cell>a:not(.mui-btn) {
	font-size: 14px;
	font-weight: normal;
	color: #414141;
}


/********************特殊人群用药********************/

.mui-indexed-list-bar {
	background-color: transparent;
}

.mxx-special-detail h4 {
	font-size: 14px;
	font-weight: bold;
	line-height: 36px;
	color: #1b1b1b;
	margin-top: 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eaeaea;
}

.mxx-special-detail p {
	line-height: 27px;
	letter-spacing: 1px;
	color: #414141;
}


/********************个人中心-我的纠错********************/

.mxx-nodata span.mui-pull-right {
	font-size: 13px;
	font-weight: normal;
	line-height: 27px;
	color: #fbb122;
}

.mxx-icon-time {
	width: 14px;
	height: 14px;
	margin-right: 6px;
	vertical-align: middle;
}

.mxx-integral span.mui-pull-right {
	color: #000;
}


/********************个人中心-积分规则********************/

.mxx-integral-rule img {
	width: 100%;
}

.mxx-integral-rule h4 {
	font-size: 15px;
	font-weight: bold;
	line-height: 36px;
	color: #333333;
}

.mxx-integral-rule h5 {
	font-size: 13px;
	font-weight: bold;
	line-height: 26px;
	color: #009999;
}

.mxx-integral-rule p {
	font-size: 13px;
	font-weight: normal;
	line-height: 26px;
	color: #666666;
	margin-bottom: 20px;
}


/********************个人中心-收货地址********************/

.mxx-address label {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	padding-left: 0;
}

.mxx-address .mui-input-row:after {
	left: 0;
	background-color: #f5f5f5;
}

.mxx-address .mui-input-row label~input,
.mxx-address .mui-input-row label~select,
.mxx-address .mui-input-row label~textarea {
	text-align: right;
	font-size: 14px;
	color: #333333;
}

.mxx-address .mui-input-row label~textarea {
	line-height: 44px;
}

.mxx-address .mui-input-row label~a {
	line-height: 18px;
	line-height: 44px;
	color: #333333;
	float: right;
	padding-right: 30px;
}

.mxx-address .mui-input-row label~a span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	color: #999999;
	margin-right: 0;
}

.mxx-address-btn .mui-btn-block {
	height: 40px;
	line-height: 40px;
	font-size: 17px;
	padding: 0;
	background-color: #009999;
	border: 0 none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}

.mxx-checkbox {
	font-size: 14px;
	line-height: 36px;
	color: #333333;
}

input[type='submit'],
.mui-btn-primary,
.mui-btn-blue {
	background-color: #009999;
	border-color: #009999;
}

.mxx-checkbox input[type='checkbox'] {
	position: static;
	font-size: 22px;
	margin-right: 7px;
	margin-top: 7px;
	margin-bottom: 37px;
}

.mxx-checkbox input[type='checkbox']:checked:before {
	color: #009999;
}


/********************个人中心-我的收藏********************/

.mxx-collects {
	background-color: #f4f4f4;
}

.mxx-collects .com_search {
	background-color: #f4f4f4;
}

.mxx-collects .com_searchbox {
	background-color: #fff;
}

.find_nav {
	width: 100%;
	height: 44px;
	background-color: #fff;
}

.find_nav_left {
	height: 44px;
	position: relative;
	overflow: hidden;
}

.find_nav_list {
	position: absolute;
	left: 0;
}

.find_nav_list ul {
	position: relative;
	white-space: nowrap;
	font-size: 0;
}

.find_nav_list ul li {
	display: inline-block;
	padding: 0;
	margin: 0 20px;
}

.find_nav_list ul li a {
	display: block;
	width: 100%;
	height: 100%;
	line-height: 43px;
	font-size: 14px;
	text-align: center;
	color: #666;
	padding: 0 3px;
}

.find_nav_cur a {
	color: #009999 !important;
	border-bottom: 1px solid #009999;
}

.find_nav_list a.active {
	color: #C00
}

.sideline {
	display: block;
	position: absolute;
	border: 0;
	height: 2px;
	background-color: #48a5f4;
	left: 0;
	top: 68px;
	pointer-events: none;
}

.li_list {
	overflow-y: auto;
	/*display: table;*/
}


/*将每个li封闭成一个盒子，就可以独立每个li内的内容*/

.li_list span {
	display: block;
	height: 300px;
	overflow: hidden;
	background: rgba(255, 255, 255, .2);
	color: #fff;
	margin: 0 0 20px;
	font-size: 55px;
	line-height: 300px;
	text-align: center
}

.swipe {
	background-color: #fff;
}

.box01_list .mxx-medication-case .mui-table-view-cell>a:not(.mui-btn) {
	margin-right: 15px;
}

.box01_list .mui-table-view-chevron .mui-table-view-cell {
	height: auto !important;
	padding: 10px 0 !important;
}


/********************个人中心-我的笔记********************/

.mxx-notes .mui-segmented-control {
	background-color: #fff;
	border: 0 none;
	text-align: center;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 38px;
}

.mxx-notes .mui-segmented-control .mui-control-item {
	height: 38px;
	line-height: 38px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: auto;
	color: #666;
	border-color: transparent;
	border-left: none;
	margin: 0 35px;
	padding: 0 5px;
}

.mxx-notes .mui-segmented-control .mui-control-item:first-child {
	border-left: 0 none;
}

.mxx-notes .mui-segmented-control .mui-control-item.mui-active {
	background-color: transparent;
	border-bottom: 1px solid #009999;
	color: #009999;
}

.mxx-notes .mui-segmented-control>span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 1px;
	height: 28px;
	background-color: #ddd;
	vertical-align: top;
	margin-top: 5px;
	margin-right: 0;
}

.mxx-notes .mui-table-view:before,
.mxx-notes .mui-table-view:after {
	height: 0;
}

.mxx-notes .mui-table-view-cell:after {
	background-color: #f5f5f5;
}


/********************个人中心-讨论区********************/

.mxx-notes .xy_menu_com {
	position: static;
	background-color: transparent;
}

.mxx-notes .discussicon1,
.mxx-notes .discussicon2 {
	margin-right: 20px;
	font-size: 12px;
	color: #666;
}

.mxx-notes .discussicon1 img {
	width: 13px;
	height: 8px;
	margin-right: 6px;
}

.mxx-notes .discussicon2 img {
	width: 12px;
	height: 12px;
	margin-right: 6px;
}

.mxx-discuss {
	background-color: #fff;
}

.mxx-recently {
	color: #009999;
}

.mxx-icon-recently {
	width: 12px;
	height: 12px;
	margin-right: 8px;
}

.mxx-icon-light img {
	width: 17px;
	height: 19px;
	margin-top: 10px;
}

.mxx-explain .xy_head_title {
	font-size: 15px;
}

.mxx-explain .xy_body_row .xy_body_lable {
	height: auto;
	width: auto;
}

.mxx-advice .mui-table-view h5 {
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
}

.mxx-advice .mui-table-view-cell p:first-child {
	margin-bottom: 5px;
}

.mxx-advice .mui-table-view-cell>a:not(.mui-btn) {
	white-space: normal;
}

.xy_listwenda .mui-table-view p span em {
	font-weight: normal;
}

.mxx-uploadimg img {
	width: 60px;
	height: 60px;
}


/*基本药物*/

.mxx_basic_drug {
	padding-top: 15px;
	position: relative;
}

.mxx_basic_drug img {
	width: 100%;
}

.mxx_basic_title {
	position: absolute;
	left: 28px;
	top: 40px;
}

.mxx_basic_title h3 {
	font-size: 19px;
	font-weight: bold;
	color: #ffffff;
}

.mxx_basic_title span {
	font-size: 10px;
	letter-spacing: -0.6px;
	color: #ffffff;
}

.mxx_basic_text {
	position: absolute;
	left: 84px;
	top: 88px;
}

.mxx_basic_text p {
	font-size: 13px;
	line-height: 15px;
	color: #ffffff;
}

.mxx_basic_text span {
	font-size: 9px;
	line-height: 15px;
	letter-spacing: -0.5px;
	color: #ffffff;
}

.mxx_basic_drug img.mxx_icon_basic {
	position: absolute;
	left: 188px;
	top: 78px;
	width: 20px;
	height: 20px;
	opacity: .7;
	margin-left: 14px;
}

/*by 19-04-25*/
.xx_detail_little{
	font-size: 15px;
	line-height: 26px;
	letter-spacing: 0.8px;
	color: #414141;
	margin-bottom: 5px;
}
/********************辅助工具-药学常用公式********************/
.yx_class_menu{
	z-index: 9999;
	/*overflow: hidden;*/
	border-bottom: 1px solid #e6e6e6;
	background: #fff;
}
.yx_class_menu .mui-col-xs-6{
	float: left;
}
.yx_class_menu:after{
	content: "";
	display: table;
	clear: both;
}
.yx_class_menu .mui-col-xs-6:after{
	content: "";
	display: table;
	clear: both;
}
.yx_class_menu .mui-col-xs-6{
	display: block;
    line-height: 44px;
    text-align: center;
    color: #333333;
    font-size: 14px;
    position: relative;
}
.yx_class_menu .yx_class_action:after{
	content: "";
    height: 3px;
    width: 56px;
    position: absolute;
    bottom: -2px;
    left: 50%;
    margin-left: -28px;
    background: #009999;
    z-index: 9999;
}
.yx_class_box{
	background: #f4f4f4;
}
.yx_class_list1{
	margin-bottom: 10px;
	color: #333;
}
.yx_class_list1 .mui-navigate-right{
	color: #333;
}
.mui-table-view-cell.yx_class_list1 > a:not(.mui-btn){
	color: #333;	
}
.yx_class_list1:after{
	height: 0;
}
.yx_class_box .mui-table-view-cell:after{
	background-color: #f5f5f5;
}
.yx_class_box .mui-table-view:after{
	background-color: #f5f5f5;
}
/********************基本药物新********************/
.mxx_basic_drugNew{
	padding: 0 0px;
}
.mxx_basic_drugNew a{
	display: block;
	color: #fff;
}
.mxx_basic_title_new1{
	left: 28px;
    top: 21px;
}
.mxx_basic_title_new1 h3{
	font-size: 17px;
    font-weight: bold;
    color: #ffffff;
}
.mxx_basic_text_new1{
	left: 28px;
	top: 45px;
	width: 56%;
}
.mxx_basic_text_new1 p{
	font-size: 10px;
	line-height: 14px;
}
.mxx_basic_drug .enter_img{
	font-size: 13px;
	color: #fff;
	position: absolute;
    left: 175px;
    bottom: 40px;
    opacity: 0.7;
}
.enter_img img{
	width: 20px;
    height: 20px;
    margin-left: 5px;
    vertical-align: middle;
}
.mxx_basic_title_new2{
	top: 28px;
}
.mxx_basic_title_new2 h3{
	font-size: 17px;
    font-weight: bold;
    color: #ffffff;
}
.mxx_basic_text_new2{
	left: 28px;
	top: 52px;
	width: 56%;
}
.mxx_basic_text_new2 p{
	font-size: 10px;
	line-height: 14px;
}