button {
	border: none;
	width: 100%;
}
/*科室&医生列表*/
.tmt-list li {
	padding: 5px 0;
}

	.tmt-list li a {
		line-height: 230%;
		padding: 0 3%;
		display: block;
		color: #555
	}

		.tmt-list li a i {
			font-size: 1.2em;
			color: #c6c6c6;
			position: absolute;
			right: 15px;
			top: 15px;
		}

		.tmt-list li a:active {
			background-color: #f8f8f8
		}

		.tmt-list li a i.right {
			top: 30%;
			font-size: 2em
		}

.tmt-list__item p.color_tit {
	font-size: 15px;
	color: #bbb;
}

	.tmt-list__item p.color_tit span.date_time {
		color: #bbb;
		padding-left: 15px;
	}
/*选择医生和选择日期*/
/*span.tmt-ui-flex__item a{display: block}*/
span.tmt-ui-flex__item a {
	display: block;
}

	span.tmt-ui-flex__item a i {
		font-size: 1.6em;
		margin-left: 15px;
		color: #6E6C64
	}

.tmt-list__item-icon-info.tmt-ui-flex__item p {
	line-height: 26px;
}

span.tmt-ui-flex__item.tmt-tag a {
	color: #6E6C64
}

.tmt-list li a i.yuyueBtn {
	background: url(/Content/Areas/Mobile/images/yuyueBtn.png) no-repeat 0px 0px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	font-size: 14px !important;
	color: #2090ca !important;
	text-align: center;
	top: 24%;
}

.boxshadow4 {
	background: #FFF;
	-webkit-box-shadow: 0 0 6px 2px rgba(0,0,0,.1);
	box-shadow: 0 0 6px 2px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 6px 2px rgba(0,0,0,.2);
	box-shadow: 0 0 6px 2px rgba(0,0,0,.1);
	margin: 10px 10px 10px 10px;
}

	.boxshadow4 .tmt-fz_s {
		padding: 10px 20px;
		line-height: 26px;
	}
/*预约确认*/
div.tmt-fz_xl {
	border-bottom: 1px solid #DDD;
	border-top: 1px solid #DDD;
	background: #f6f6f6;
	height: 45px;
	line-height: 45px;
	padding: 0 3%;
	color: #777;
}

.tmt-list_info .tmt-list__item .tmt-list__item-link {
	padding: 0 0 0 5%;
}

ul.tmt-list.tmt-list_box.tmt-list_info li span.tmt-list__item-ques {
	font-weight: bold
}

.tmt-list__item .tmt-list__item-link p {
	line-height: 26px;
}

.tmt-list li a i.tp {
	top: 40px;
}

a.tmt-list__item-link.pad5 {
	padding-left: 5% !important;
}

/*个人中心*/
li.tmt-list__item.borderN {
	border: none;
}

	li.tmt-list__item.borderN .tmt-list__item-box.tmt-ui-flex:after {
		border: none;
	}

.quitBtn {
	padding: 0;
	margin: 15px 20px;
	position: inherit;
	width: 46px;
	height: 46px;
	line-height: 46px !important;
	font-size: 14px !important;
	text-align: center;
	border-radius: 10px;
	/* border: 1px solid; */
	border-width: 1px;
	border-style: solid;
}

.borderT {
	border-top: 1px solid #ddd
}

.borderB {
	border-bottom: 1px solid #ddd;
}

.padding2 {
	padding: 15px 1.5% 0;
}

.padding0 {
	padding: 0 !important;
}

.paddingT {
	padding-top: 15px;
}

.boxshadow input[type="text"], .boxshadow input[type="password"] {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	width: 94%;
	font-size: 13px;
	padding: 0;
	border-radius: 5px;
	color: #b0b0b0;
	padding: 0 5px;
}

.tmt-list li .quitbg, .tmt-list li .quitBtn, .tmt-list li .AppointmentStatus {
	width: 80px;
	height: 50px;
	line-height: 50px !important;
	font-size: 14px !important;
	text-align: center;
	border-radius: 13px;
	border: 2px solid #18adea;
	position: inherit;
	margin: 15px 20px;
}
/*检查结果查询*/
.W100 {
	width: 100%;
	box-sizing: border-box;
}

.mt10 {
	margin-top: 10px;
}

.mt25 {
	margin-top: 25px;
}

.mt15 {
	margin-top: 15px;
}

.pd0-3 {
	padding: 0 3%;
}

.pd10-3 {
	padding: 10px 3%;
}

.pd10-2 {
	padding: 10px 2%;
}

.pad10 {
	padding: 10px;
}

.pt10 {
	padding-top: 10px;
}

.lin36 {
	line-height: 36px
}

.lin26 {
	line-height: 26px;
}

.bg_e {
	background: #eee
}

.bg_b3e {
	background: #b3e8fd !important;
	color: #18adea !important
}

.bg_ff1 {
	background: #ff109b
}

.bg_718 {
	background: #718cf5
}

.bg_123 {
	background: #1236C0
}

.bg_FF0 {
	background: #FF0014
}

.fl {
	float: left
}

.fr {
	float: right
}

.tr {
	text-align: right;
}

.clear {
	*zoom: 1;
}

	.clear:after {
		clear: both;
		content: "";
		display: block;
		visibility: visible;
	}

.jgContent {
	display: none;
	line-height: 30px;
	margin: 5px 0 0 0px;
}

.jg_list li {
	padding: 10px 2%;
	border-top: 1px solid #DDD;
	background: url(/Content/Areas/Mobile/images/hebing.jpg) no-repeat 95% 15px;
}

	.jg_list li h2 {
		font-size: 1em;
		font-weight: normal
	}

	.jg_list li p a {
		color: #4d4d4d
	}

	.jg_list li p {
		color: #808080
	}

ul.jg_list {
	width: 100%;
	box-sizing: border-box;
	padding: 0 10px;
}

span.color_bg {
	float: left;
	width: 25%;
	display: inline-block;
}

@media only screen and (max-width:600px) {
	span.color_bg {
		width: 50%;
	}

	span.mgt {
		margin-top: 15px;
	}
}
<!--0.00015783309936523-->