@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: "Microsoft Yahei", Arial, Verdana, sans-serif;
}
body {
	color: #333;
}
.fancybox-lock-test {
	overflow-y: hidden !important;
}
a:link, a:visited {
	text-decoration: none;
	color: #333;
}
.re {
	color: #ff0000;
}
.or {
	color: #ff6c00;
}
.gr {
	color: #63a800;
}
.bl {
	color: #127fbd;
}
.ye {
	color: #ffd200;
}
/*.error_red{
	display:block;
	color: #ff0000;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size:12px;
	margin-left:10px;
	position:absolute;
}*/
/*首页*/
.body_bg {
	background-image: url(../images/bg1.png);
}
.ind_head {
	width: 100%;
	text-align: center;
	min-width:1000px;
}
.ind_head_bg {
	background-image: url(../images/ban.png);
	background-position: 50% 0%;
	background-size: 100%;
	background-repeat: no-repeat;
	width: 100%;
	min-width: 1280px;
	height: 416px;
	margin-top: -150px;
	position: relative;
	z-index: 1000;
	padding-top: 150px;
}
.ind_head_menu {
	background-color: #fff;
	width: 1000px;
	margin: 0 auto;
	height: 90px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	border-collapse: separate;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	text-align: left;
	position: relative;
	z-index: 1001;
}
.ind_head_bg_line {
	background-image: url(../images/ban_line.png);
	position: absolute;
	top: 558px;
	width: 100%;
	height: 11px;
}
.logo {
	float: left;
	margin-left: 20px;
	margin-top: 17px;
	width: 150px;
}
.dr {
	float: left;
	width: 240px;
}
.dr_head {
	display: inline-block;
}
.dr_head img {
	border-radius: 50%;
	margin-top: 9px;
	border: 4px solid #e0e0e0;
}
.dr_imfor {
	display: inline-block;
	font-size: 12px;
	margin-top: 24px;
	margin-left: 10px;
}
.dr_imfor p {
	height: 20px;
	line-height: 20px;
}
.dr_imfor span {
	font-weight: bold;
}
.menu {
	display: inline-block;
	font-size: 14px;
	margin-top: 30px;
	float: right;
	margin-right: 10px;
}
.menu .nav{
	position:relative;
	z-index:100;
}
.menu li {
	display: inline-block;
	list-style: none;
	font-weight: bold;
}
.menu .active {
	background-color: #2077e3;
	border: 1px solid #0e65d1;
	border-radius: 3px;
}
.menu li a {
	display: block;
    width:88px;
    height:30px;
    line-height:30px;
    text-align:center;
}
.menu .active a {
	border-top: 1px solid #2a9beb;
	color: #fff;
	border-radius: 3px;
}
.menu span {
	display: inline-block;
	background-color: #c1c1c1;
	width: 1px;
	height: 12px;
	margin-top: 8px;
}
.menu .first .nav-w {
	z-index:21;
	position:absolute;
	display:none;
	float:left;
	clear:both;
	overflow:hidden;
	top:33px;
}
.menu .first:hover a{ 
    background-color: #2077e3;
    border-radius: 3px;
	color:#ffffff;
    border: 1px solid #0e65d1;
    width:86px;
    height:31px;
}
.menu .first:hover a lable{
	border-top: 1px solid #2a9beb;
	color: #ffffff;
	border-radius: 3px;
    display:block;
}
.menu .first .nav-w a {
	width:88px;
	height:30px;
	line-height:30px;
	text-align:center;
	display:block;
	background:#2077e3;
	font-size:12px;
	border-radius: 3px;
	padding:0px;
	color:#ffffff !important;
    overflow:hidden;
    border-top: 1px solid #ffffff;
}
.menu .first .nav-w a:hover{ color:#ffffff !important; background:#1264D1;}
.reser {
	width: 960px;
	margin: 60px auto 0px auto;
	text-align: left;
}
.reser_te {
	color: #fff;
	font-size: 12px;
	vertical-align: bottom;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.reser_te span {
	font-size: 16px;
	font-weight: bold;
	margin-right: 5px;
}
.reser_ma {
	margin-top: 10px;
	width: 650px;
	display: inline-block;
}
.reser_may {
	margin-top: 20px;
	display: inline-block;
	background-image: url(../images/ku1.png);
	width: 295px;
	height: 285px;
	background-repeat: no-repeat;
}
.reser_ma li {
	display: inline-block;
	background-color: #fff;
	margin-top: 10px;
	margin-right: 5px;
	width: 106px;
	height: 96px;
	padding: 20px;
	-webkit-box-shadow: 0px 3px hsla(0,0%,0%,0.20);
	box-shadow: 0px 3px hsla(0,0%,0%,0.20);
}
.reser_ma .active {
	background-color: #70b602;
	border-top: 1px solid #b6dc03;
	border-right: 1px solid #86c502;
	border-left: 1px solid #86c502;
	width: 104px;
	height: 95px;
}
.reser_ma .active .l1, .reser_ma .active .l3, .reser_ma .active .l4 {
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.reser_ma .active .l1, .reser_ma .active .l2, .reser_ma .active .l3, .reser_ma .active .l4 {
	color: #fff;
}
.reser_ma li .l1 {
	font-size: 16px;
	font-weight: bold;
	color: #6e6e6e;
	height: 20px;
}
.reser_ma .active .l1 {
	margin-top: -1px
}
.reser_ma li .l2 {
	font-size: 12px;
	color: #6e6e6e;
	height: 40px;
}
.reser_ma li .l3 {
	font-size: 36px;
	height: 41px;
	display: inline-block;
	vertical-align: text-bottom;
}
.reser_ma li .l4 {
	font-size: 18px;
	height: 27px;
	position: relative;
	top: 3px;
	left: 3px;
	display: inline-block;
	vertical-align: text-bottom;
}
.reser_ma li .l3, .reser_ma li .l4 {
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.reser_mayt {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 265px;
	height: 260px;
}
.reser_mayt li {
	list-style: none;
	color: #6e6e6e;
	width: 245px;
	height: 70px;
	margin: 10px;
}
.reser_mayt .li2, .reser_mayt .li3 {
	margin-top: 20px;
}
.reser_mayt .li2 .l2 {
	background-image: url(../images/wa2.png);
}
.reser_mayt .li3 .l2 {
	background-image: url(../images/wa3.png);
}
.reser_mayt li .l1 {
	font-weight: bold;
	font-size: 14px;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	margin-top: 10px;
	margin-left: 10px;
}
.reser_mayt li .l2 {
	display: inline-block;
	font-family: \5FAE\8F6F\96C5\9ED1;
	background-image: url(../images/wa1.png);
	color: #fff;
	font-size: 24px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin-top: 10px;
	margin-right: 10px;
	float: right;
	text-align: center;
}
.reser_mayt li .l3 {
	display: inline-block;
	float: right;
	height: 50px;
	line-height: 50px;
	margin-top: 10px;
	margin-right: 10px;
}
.menu .none {
	background-color: #fff;
}
.ind_body {
	width: 1000px;
	margin: 30px auto 0px auto;
	text-align: left;
	height: 1000px;
}
.tas_te {
	color: #b5bac2;
	font-size: 12px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	vertical-align: bottom;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.tas_te span {
	font-size: 16px;
	font-weight: bold;
	margin-right: 5px;
}
.tas_ku {
	background-image: url(../images/ku2.png);
	width: 1000px;
	height: 523px;
	margin-top: 20px;
	padding-top: 7px
}
.tas_menu {
	color: #fff;
	height: 50px;
	margin-left: 26px;
}
.tas_menu li {
	display: inline-block;
	list-style: none;
	margin: 10px 10px;
	width: 100px;
	height: 28px;
}
.tas_menu .active {
	background-color: #3e4148;
	border-radius: 3px;
}
.tas_menu li a {
	display: block;
	color: #fff;
	width: 100px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	cursor: pointer;
}
.tas_menu .active a {
	border-top: 1px solid #2d2d2d;
	border-bottom: 1px solid #6c737c;
	border-radius: 3px;
	font-weight: bold;
	line-height: 26px;
}
.tas_menu img {
	margin-top: 20px;
	float: right;
	margin-right: 30px;
}
.tas_li, .tac_li, .taz_li, .taf_li {
	height: 429px;
	width: 998px;
	margin-top: 1px;
	overflow-x: hidden;
	overflow-y: scroll;
	padding-top: 27px;
	display: none;
}
.tas_li.active, .tac_li.active, .taz_li.active, .taf_li.active {
	display: block;
}
.tas_li li, .tac_li li {
	list-style: none;
	width: 980px;
	height: 107px;
	border-bottom: 1px dotted #e4e4e4;
}
.taz_li li, .taf_li li {
	list-style: none;
	width: 980px;
	height: 124px;
	border-bottom: 1px dotted #e4e4e4;
}
.tas_li li .lip, .tac_li li .lip, .taz_li li .lip, .taf_li li .lip {
	display: inline-block;
}

.tas_li li .lip img, .tac_li li .lip img, .taf_li li .lip img, .taz_li li .lip img {
	border-radius: 37px;
	border: 1px solid #d4d4d4;
	margin-left: 28px;
	margin-top: 17px;
	width: 74px;
	height: 74px;
}
.taz_li_out li .lip img {
	border-radius: 37px;
	border: 1px solid #d4d4d4;
	margin-left: 0px;
	margin-top: 0px;
	width: 74px;
	height: 74px;
}
.lip_zt {
	border-radius: 38px;
	width: 76px;
	overflow: hidden;
	height: 76px;
	margin-left: 28px;
	margin-top: 17px;
}
.tas_li li .lie, .tac_li li .lie, .taz_li li .lie, .taf_li li .lie {
	display: inline-block;
	width: 500px;
	margin-top: 30px;
	margin-left: 20px;
}
.tas_li li .lie, .tac_li li .lie {
	margin-top: 26px;
}
.taz_li li .lie {
	margin-top: 17px;
}
.tas_li li p, .tac_li li p, .taz_li li p, .taf_li li p {
	height: 24px;
}
.tas_li li p a.gr, .tac_li li p a.gr, .taz_li li p a.gr, .taf_li li p a.gr {
	font-size: 12px;
	margin-left: 30px;
}
.tas_li li p span, .tac_li li p span, .taz_li li p span, .taf_li li p span {
	font-size: 16px;
	font-weight: bold;
	margin-right: 5px;
}
.tas_li li article, .tac_li li article, .taz_li li article, .taf_li li article {
	font-size: 12px;
	line-height: 16px;
	color: #6e6e6e;
}
.taz_li .lif {
	margin-top: 10px;
	width: 660px;
}
.taf_li .lif {
	margin-top: 10px;
	margin-left: 129px;
	width: 400px;
}
.taz_li .lif p {
	width: 127px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
}
.taz_li .lif a {
	color: #e0a11e;
	font-size: 12px;
	display: inline-block;
}
.taf_li .lif p {
	font-weight: bold;
	font-size: 12px;
	display: inline-block;
}
.taf_li .lif a {
	font-size: 12px;
	display: inline-block;
}
/*.tas_li li button,.tac_li li button{
	cursor: pointer;
	outline: none;
	width: 70px;
	height: 30px;
	border: 1px solid #c0c0c0;
	border-radius: 4px;
	float: right;
	margin-top: 38px;
	margin-right: 20px;
	font-weight:bold;
	background-color:#f7f7f7;
}*/
.ind_body .d1, .ind_body .d2, .ind_body .d3, .ind_body .d4 {
	cursor: pointer;
	outline: none;
	width: 70px;
	height: 30px;
	border-radius: 4px;
	float: right;
	margin-top: 38px;
	margin-right: 20px;
	font-weight: bold;
	color: #fff;
}
.ind_body .d1 {
	background-color: #ff9600;
	border: 1px solid #ff9600;
}
.ind_body .d2 {
	background-color: #63a800;
	border: 1px solid #63a800;
}
.ind_body .d3 {
	color: #333;
	background-color: #f7f7f7;
	border: 1px solid #c0c0c0;
}
.ind_body .d4 {
	background-color: #45a0d9;
	border: 1px solid #45a0d9;
}
/*.taz_li li button,.taf_li li button {
	cursor: pointer;
	outline: none;
	width: 70px;
	height: 30px;
	border: 1px solid #c0c0c0;
	border-radius: 4px;
	float: right;
	margin-top: 55px;
	margin-right: 20px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
}*/
.per_te {
	color: #b5bac2;
	font-size: 12px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	vertical-align: bottom;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.per_te span {
	font-size: 16px;
	font-weight: bold;
	margin-right: 5px;
}
.per_ku1 {
	width: 309px;
	height: 232px;
	display: inline-block;
	margin-top: 20px;
	margin-right: 14px;
	background-image: url(../images/ku5.png);
}
.per_ku2 {
	width: 343px;
	height: 311px;
	display: inline-block;
	margin-top: -19px;
	margin-right: 14px;
	background-image: url(../images/ku3.png);
}
.per_ku3 {
	width: 309px;
	height: 237px;
	display: inline-block;
	margin-top: 20px;
	background-image: url(../images/ku4.png);
}
.per_ku1 .li1 {
	margin-top: 40px;
}
.per_ku1 .li1 .l1 {
	display: inline-block;
	height: 94px;
	line-height: 94px;
	font-weight: bold;
	font-size: 16px;
	margin-left: 20px;
}
.per_ku1 .li1 .l2 {
	display: inline-block;
	float: right;
	width: 68px;
	height: 68px;
	background-image: url(../images/bot2.png);
	line-height: 68px;
	text-align: center;
	margin-right: 10px;
	margin-top: 13px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #fff;
	font-size: 36px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.per_ku1 .li1 .l3 {
	display: inline-block;
	height: 94px;
	margin-right: 20px;
	line-height: 94px;
	color: #333;
	float: right;
	font-size: 16px;
}
.per_ku1 .li2 {
	margin-left: 20px;
	margin-top: 30px;
}
.per_ku1 .li2 p {
	line-height: 20px;
	height: 20px;
	color: #6e6e6e;
	font-size: 12px;
}
.per_ku2 .li1 {
	margin-top: 110px;
}
.per_ku2 .li1 p {
	margin-left: 20px;
	font-size: 12px;
	color: #6e6e6e;
	height: 20px;
}
.per_ku2 .li1 span {
	display: block;
	font-weight: bold;
	margin-left: 20px;
	font-size: 16px;
	color: #000;
}
.per_ku2 .li1 img {
	position: absolute;
	margin-left: 240px;
	margin-top: -60px;
	border-radius: 40px;
	border: 4px solid #e0e0e0;
	width: 68px;
	height: 68px;
}
.per_ku2 .li2 {
	margin-left: 20px;
	margin-top: 56px;
}
.per_ku2 .li2 p {
	line-height: 20px;
	height: 20px;
	color: #6e6e6e;
	font-size: 12px;
}
.per_ku3 .li1 {
	margin-top: 40px;
}
.per_ku3 .li1 .l1 {
	display: inline-block;
	height: 94px;
	line-height: 94px;
	font-weight: bold;
	font-size: 16px;
	margin-left: 20px;
}
.per_ku3 .li1 .l2 {
	display: inline-block;
	float: right;
	width: 68px;
	height: 68px;
	background-image: url(../images/bot1.png);
	line-height: 68px;
	text-align: center;
	margin-right: 10px;
	margin-top: 13px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #fff;
	font-size: 36px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.per_ku3 .li1 .l3 {
	display: inline-block;
	height: 94px;
	margin-right: 20px;
	line-height: 94px;
	color: #333;
	float: right;
	font-size: 16px;
}
.per_ku3 .li2 {
	margin-left: 20px;
	margin-top: 30px;
}
.per_ku3 .li2 p {
	line-height: 20px;
	height: 20px;
	color: #6e6e6e;
	font-size: 12px;
}
.ind_footer {
	width: 100%;
	background-image: url(../images/bg2.png);
	height: 110px;
	min-width:1000px;
}
.ot_footer {
	width: 100%;
	background-image: url(../images/bg2.png);
	height: 110px;
	position: fixed;
	bottom: 0px;
	min-width:1000px;
}

@media screen and (max-height: 1000px) {
.ot_footer {
	position: static;
}
}
.fo_line {
	background-image: url(../images/bg3.png);
	width: 100%;
	height: 13px;
}
.fo_mi {
	width: 1000px;
	margin: 0 auto;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.fo_mi .logo {
	float: left;
}
.fo_mi .tx {
	float: left;
	margin-top: 28px;
}
.fo_mi .tx .li1 {
	font-size: 14px;
	height: 20px;
	font-weight: bold;
	color: #6e7480;
}
.fo_mi .tx .li1 a {
	color: #6e7480;
}
.fo_mi .tx .li1 span {
	width: 1px;
	display: inline-block;
	height: 12px;
	margin-top: 2px;
	margin-left: 20px;
	margin-right: 20px;
	-webkit-box-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	box-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	background-color: #6e7480;
}
.fo_mi .tx .li2 {
	font-size: 12px;
	height: 20px;
	font-weight: bold;
	color: #6e7480;
}
.tx2 {
	color: #6e7480;
	font-size: 12px;
	float: right;
	margin-top: 27px;
}
.tx2 p {
	height: 20px;
}
.wec2 {
	margin-right: 10px;
	width: 88px;
	height: 87px;
	float: right;
}
.tas_li .lie .p2, .tac_li .lie .p2, .taz_li .lie .p {
	height: 40px;
}
.tas_li .lie .p2 p, .tac_li .lie .p2 p, .taz_li .lie .p2 p {
	font-size: 12px;
	height: 18px;
	line-height: 18px;
	color: #6e6e6e;
}
.acc {
	position: absolute;
	width: 1000px;
	height: 340px;
	padding-top: 90px;
}
.acc_box {
	width: 700px;
	height: 240px;
	margin: 0px auto;
	border: 1px solid #56b501;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 9px hsla(0,0%,0%,0.6);
	box-shadow: 0px 0px 9px hsla(0,0%,0%,0.6);
}
.acc_box .p1 {
	text-align: center;
	height: 170px;
	border-bottom: 1px dotted #56b501;
}
.acc_box .p2 {
	background-color: #f2f2f2;
	height: 69px;
	text-align: center;
}
.acc_box .p1 img {
	display: inline-block;
	margin-top: 50px;
}
.acc_box .p1 .tex {
	display: inline-block;
	margin-left: 10px;
	margin-top: 58px;
}
.acc_box .p1 .tex .l1 {
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	text-align: left;
}
.acc_box .p1 .tex .l1 a {
	margin-left: 10px;
	margin-right: 10px;
}
.acc_box .p1 .tex .l2 {
	font-size: 12px;
	text-align: left;
	color: #6e6e6e;
}
.acc_box .p2 input {
	display: inline-block;
	cursor: pointer;
	outline: none;
	width: 94px;
	height: 36px;
	border: 1px solid #c0c0c0;
	border-radius: 4px;
	font-size: 14px;
	margin-top: 17px;
	margin-right: 20px;
	font-weight: bold;
	background-color: #fff;
}
.acc_box .p2 a {
	display: inline-block;
	cursor: pointer;
	outline: none;
	width: 90px;
	height: 34px;
	line-height: 36px;
	font-size: 14px;
	border: 1px solid #c0c0c0;
	border-radius: 4px;
	margin-top: 17px;
	margin-right: 20px;
	background-color: #fff;
}
.ref {
	position: absolute;
	width: 1000px;
	height: 340px;
	padding-top: 90px;
}
.ref_box {
	width: 700px;
	height: 386px;
	margin: 0px auto;
	border: 1px solid #ff9702;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 9px hsla(0,0%,0%,0.6);
	box-shadow: 0px 0px 9px hsla(0,0%,0%,0.6);
}
.ref_top{
	width:700px;
	height:156px;
	line-height:156px;
	border-bottom: 1px dotted #ff9702;
	text-align:center;
	font-size:24px;
	color:#333333;
}
.ref_top span{ background: url(../images/cha.png) no-repeat 117px center; padding-left:90px; font-weight:bold; display:block;}
.ref_con{
	width:630px;
	height:159px;
	border-bottom:1px dotted #ff9600;
	padding:0 35px 0 35px;
}
.ref_title{
	width:630px;
	height:54px;
	line-height:54px;
	font-size:14px;
	padding-top:10px;
}
.ref_checkbox{
	width:13px;
	height:13px;
	float:left;
	margin:20px 10px 0 0;
}
.ref_text{
	width:628px;
	height:58px;
	border:1px solid #d8d8d8;
	border-radius:6px;
	overflow-y:auto;
	overflow-x:hidden;
	margin-top:10px;
	-webkit-box-shadow:inset 0 0 10px #eeeeee;  
    -moz-box-shadow:inset 0 0 10px #eeeeee;  
    box-shadow:inset 0 0 10px #eeeeee;
}
.ref_box .p1 {
	text-align: center;
	height: 170px;
	border-bottom: 1px dotted #ff9702;
}
.ref_box .p2 {
	background-color: #f2f2f2;
	height: 69px;
	text-align: center;
}
.ref_box .p1 img {
	display: inline-block;
	margin-top: 50px;
}
.ref_box .p1 .tex {
	display: inline-block;
	margin-left: 10px;
	margin-top: 58px;
}
.ref_box .p1 .tex .l1 {
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	text-align: left;
}
.ref_box .p1 .tex .l1 a {
	margin-left: 10px;
	margin-right: 10px;
}
.ref_box .p1 .tex .l2 {
	font-size: 12px;
	text-align: left;
	color: #6e6e6e;
}
.ref_box .p2 input {
	display: inline-block;
	cursor: pointer;
	outline: none;
	width: 94px;
	height: 36px;
	border: 1px solid #c0c0c0;
	border-radius: 4px;
	font-size: 14px;
	margin-top: 17px;
	margin-right: 20px;
	font-weight: bold;
	background-color: #fff;
}
.ref_box .p2 a {
	display: inline-block;
	cursor: pointer;
	outline: none;
	width: 90px;
	height: 34px;
	line-height: 36px;
	font-size: 14px;
	border: 1px solid #c0c0c0;
	border-radius: 4px;
	margin-top: 17px;
	margin-right: 20px;
	background-color: #fff;
}
.taz_li .taz_na {
	background-color: #98afce;
	border: 2px solid #98afce;
	height: 30px;
	text-align: center;
	line-height: 30px;
	width: 300px;
	border-radius: 3px;
	margin: 10px auto;
}
.taz_li .taz_na .out, .taz_li .taz_na .in {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	border-radius: 2px;
	width: 147px;
	height: 30px;
	display: inline-block;
	cursor: pointer;
	text-align: center;
}
.taz_li .taz_na .out.active, .taz_li .taz_na .in.active {
	background-color: #fff;
	border-radius: 2px;
	color: #98afce;
}
.taz_li_out, .taz_li_in {
	display: none;
	border-top: 1px dotted #e4e4e4;
}
.taz_li_out.active, .taz_li_in.active {
	display: block;
}
.taz_li_out .col1 {
	position: relative;
	display: block;
	width: 76px;
	margin-top: -37px;
	height: 37px;
	line-height: 30px;
	z-index: 10001;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-color: #00be9c;
}
.taz_li_out .col2 {
	position: relative;
	display: block;
	width: 76px;
	margin-top: -37px;
	height: 37px;
	line-height: 30px;
	z-index: 10001;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-color: #00be9c;
}
/*首页-预约*/
.ot_head {
	width: 100%;
	background-color: #fff;
	height: 90px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	min-width:1000px;
}
.ot_head_menu {
	width: 1000px;
	margin: 0 auto;
	height: 90px;
}
.ot_body {
	width: 1000px;
	margin: 0px auto 0 auto;
}
.ot_tit_te {
	margin-top: 30px;
	margin-bottom: 30px;
	color: #9199a4;
	font-size: 12px;
}
.ot_tit_te a {
	color: #9199a4;
}
.ind_res_head_menu .logo {
	margin-left: 0px;
}
.ind_res_box {
	width: 1000px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	background-color: #fff;
	height: 550px;
	margin-bottom: 100px;
	overflow-x: hidden;
	overflow-y: scroll;
	margin-top: 100px;
}
.ind_res_box_tim {
	height: 68px;
	border-bottom: 2px solid #70b602;
	width: 1000px;
	position: absolute;
	margin-top: -70px;
	background-color: #fff;
}
.ind_res_box_tim li {
	height: 68px;
	cursor: pointer;
	line-height: 68px;
	text-align: center;
	float: left;
	width: 108px;
	color: #6e6e6e;
	list-style: none;
	font-weight: bold;
	font-size: 16px;
}
.ind_res_box_tim li .h2, .ind_res_box_tim li .h3, .ind_res_box_tim li .h4 {
	display: none;
}
.ind_res_box_tim span {
	height: 68px;
	width: 1px;
	float: left;
	background-color: #e3e3e3;
}
.ind_res_box_tim .tod {
	width: 237px;
	color: #fff;
	line-height: 30px;
	text-align: left;
	border-top: 1px solid #9dd303;
	background-color: #70b602;
	margin-top: -1px;
}
.ind_res_box_tim .tod .h1 {
	font-size: 16px;
	position: absolute;
	margin-top: 10px;
	margin-left: 20px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.ind_res_box_tim .tod .h2 {
	font-size: 12px;
	display: inline-block;
	margin-top: 32px;
	width: 100px;
	font-weight: normal;
	margin-left: 18px;
}
.ind_res_box_tim .tod .h3 {
	font-size: 36px;
	text-align: right;
	display: inline-block;
	margin-top: 24px;
	width: 70px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.ind_res_box_tim .tod .h4 {
	font-size: 18px;
	display: inline-block;
	margin-top: 28px;
	font-weight: normal;
	font-family: \5FAE\8F6F\96C5\9ED1;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.ind_res_box_am {
	float:left;
	width: 50%;
	overflow: hidden;
	margin-right:-1px;
}
.ind_res_box_pm {
	float: left;
	width: 50%;
	overflow: hidden;
}
.ind_res_box_am .amt, .ind_res_box_pm .pmt {
	font-size: 12px;
	text-align: center;
	color: #aaa;
	height: 30px;
	line-height: 30px;
	background-color: #f5f5f5;
	text-shadow: 0px 1px 0px hsla(0,0%,100%,1.00);
	border-bottom: 1px solid #e3e3e3;
}
.ind_res_box_am li {
	list-style: none;
	height: 64px;
	line-height: 64px;
	border-bottom: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	background-color: #fff;
}
.ind_res_box_pm li {
	list-style: none;
	height: 64px;
	line-height: 64px;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	background-color: #fff;
}
.ind_res_box_am li img, .ind_res_box_pm li img {
	width: 36px;
	height: 36px;
}
.ind_res_box_am li img, .ind_res_box_pm li img, .ind_res_box_am li p, .ind_res_box_pm li p {
	display: inline-block;
}
.ind_res_box_am li img, .ind_res_box_pm li img {
	border: 1px solid #d4d4d4;
	border-radius: 18px;
	margin-top: 10px;
	margin-left: 25px;
	margin-right: 16px;
}
.ind_res_box_am li p, .ind_res_box_pm li p {
	font-weight: bold;
	font-size: 16px;
	color: #333;
	margin-right: 5px;
}
.ind_res_box_am li button, .ind_res_box_pm li button {
	font-size: 12px;
	color: #333;
	cursor: pointer;
	outline: none;
	width: 54px;
	margin-top: 15px;
	margin-right: 15px;
	height: 30px;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	float: right;
	background-color: #f7f7f7;
}
/*首页-任务-详细*/
.tas_tail_box {
	width: 1000px;
	margin: 0 auto;
	height: 660px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-top: 35px;
	margin-bottom: 60px;
}
.tas_tail_box_head {
	background-image: url(../images/tail_03.png);
	width: 1000px;
	height: 116px;
	padding-top: 15px;
	top: -5px;
	position: relative;
}
.tas_tail_box_head li {
	list-style: none;
}
.tas_tail_box_head .lip {
	display: inline-block;
}
.tas_tail_box_head .lip img {
	border-radius: 37px;
	border: 1px solid #d4d4d4;
	margin-left: 28px;
	margin-top: 17px;
}
.tas_tail_box_head .lie {
	display: inline-block;
	width: 660px;
	margin-top: 30px;
	margin-left: 20px;
}
.tas_tail_box_head li p {
	height: 24px;
}
.tas_tail_box_head li p span {
	font-size: 16px;
	font-weight: bold;
	margin-right: 5px;
	color: #fff;
}
.tas_tail_box_head li article {
	font-size: 12px;
	line-height: 16px;
	color: #fff;
}
.tas_tail_box_left {
	background-color: #f0f0f0;
	height: 498px;
	margin-top: -5px;
	float: left;
	width: 161px;
	padding-top: 36px;
	padding-left: 17px;
	border-right: 2px solid #e2e2e2;
}
.tas_tail_box_left li {
	list-style: none;
	cursor: pointer;
	height: 42px;
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 12px;
	background-color: #fbfbfb;
	font-size: 14px;
	line-height: 42px;
	padding-left: 36px;
}
.tas_tail_box_left .active {
	margin-right: -2px;
	height: 40px;
	background-color: #fff;
	border-top: 2px solid #e2e2e2;
	border-left: 2px solid #e2e2e2;
	border-bottom: 2px solid #e2e2e2;
	font-weight: bold;
	line-height: 40px;
}
.tas_tail_box_left .active::before {
	content: url(../images/tail_07.png);
	position: absolute;
	margin-left: -15px;
	margin-top:16px;
}
.tas_tail_box_right {
	background-color: #fff;
	height: 534px;
	margin-top: -5px;
	float: right;
	width: 820px;
}
.tas_tail_box_right .tbm1 {
	background-image: url(../images/ku6.png);
	display: none;
	width: 551px;
	height: 315px;
	margin: 70px auto auto auto;
}
.tas_tail_box_right .tbm1.active {
	display: block;
}
.tas_tail_box_right .tbm1 .head_name {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	height: 68px;
	line-height: 68px;
	margin-left: 40px;
}
.tas_tail_box_right .tbm1 .head_name p span {
	margin-right: 10px;
}
.tas_tail_box_right .tbm1 .po_imfor {
	font-size: 12px;
	margin-left: 40px;
	margin-top: 23px;
}
.tas_tail_box_right .tbm1 .po_imfor li {
	list-style: none;
	color: #333;
	display: block;
	height: 36px;
}
.tas_tail_box_right .tbm1 .po_imfor li span {
	display: inline-block;
	width: 67px;
}
.tas_tail_box_right .tbm2 {
	display: none;
	overflow-y: scroll;
	height: 534px;
}
.tas_tail_box_right .tbm2.active {
	display: block;
}
.tas_tail_box_right .tbm2_qu {
	font-size: 12px;
	margin-left: 30px;
	margin-top: 30px;
	height: 20px;
	line-height: 20px;
	width: 150px;
	float: left;
}
.tas_tail_box_right .tbm2_qu a {
	margin-left: 5px;
	margin-right: 5px;
	font-weight: bold;
}
.tas_tail_box_right .tbm2_nu {
	font-size: 12px;
	float: right;
	height: 20px;
	line-height: 20px;
	margin-right: 30px;
	margin-top: 30px;
}
.tas_tail_box_right .tbm2_nu select {
	border: 1px solid #c5c5c5;
	height: 20px;
	line-height: 20px;
	border-radius: 3px;
	width: 100px;
	padding-left: 10px;
	background-color: #f7f7f7;
	outline: none;
}
.tbm2_nu_li {
	margin-top: 65px;
}
.tbm2_nu_li li {
	list-style: none;
	border: 1px solid #e2e2e2;
	-webkit-box-shadow: 0px 2px 0px 0px #F2F2F2;
	box-shadow: 0px 2px 0px 0px #F2F2F2;
	margin-left: 30px;
	padding: 20px;
	height: 50px;
	margin-right: 30px;
	margin-top: 15px;
}
.tbm2_nu_li_hos {
	display: inline-block;
	width: 400px;
}
.tbm2_nu_li_hos .h1 {
	font-size: 16px;
	font-weight: bold;
	height: 30px;
}
.tbm2_nu_li_hos .h2 {
	font-size: 12px;
	color: #6e6e6e;
	height: 20px;
}
.tbm2_nu_li_hos .h2 span {
	margin: 0 5px;
}
.tbm2_nu_li_time {
	display: inline-block;
	font-size: 12px;
	color: #6e6e6e;
	height: 50px;
	width:200px;
	text-align:right;
	line-height: 50px;
}
.tbm2_nu_li li button {
	font-size: 12px;
	color: #333;
	cursor: pointer;
	outline: none;
	width: 54px;
	margin-top: 10px;
	margin-right: 15px;
	height: 30px;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	float: right;
	background-color: #f7f7f7;
}
.tas_tail_box_right .tbm3 {
	overflow-y: scroll;
	display: none;
	height: 534px;
}
.tas_tail_box_right .tbm3.active {
	display: block;
}
.tas_tail_box_right .tbm3_nu {
	font-size: 12px;
	float: left;
	height: 20px;
	line-height: 20px;
	margin-left: 30px;
	margin-top: 30px;
}
.tas_tail_box_right .tbm3_nu select {
	border: 1px solid #c5c5c5;
	height: 20px;
	line-height: 20px;
	border-radius: 3px;
	width: 90px;
	margin-right: 5px;
	padding-left: 10px;
	background-color: #f7f7f7;
	outline: none;
}
.tas_tail_box_right .tbm3_re {
	float: right;
	margin-top: 25px;
	margin-right: 30px;
}
.tas_tail_box_right .tbm3_re button {
	font-size: 12px;
	color: #333;
	cursor: pointer;
	outline: none;
	height: 30px;
	width: 80px;
	line-height: 26px;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	background-color: #f7f7f7;
}
.tbm3_nu_li {
	margin-top: 65px;
}
.tbm3_nu_li li {
	list-style: none;
	border: 1px solid #e2e2e2;
	-webkit-box-shadow: 0px 2px 0px 0px #F2F2F2;
	box-shadow: 0px 2px 0px 0px #F2F2F2;
	margin-left: 30px;
	padding: 20px;
	height: 50px;
	margin-right: 30px;
	margin-top: 15px;
}
.tbm3_nu_li_pic {
	display: inline-block;
	width: 50px;
	height: 50px;
	margin-right: 20px;
	margin-left: 10px;
}
.tbm3_nu_li_pic img {
	width: 48px;
	height: 48px;
	border: 1px solid #d3d3d3;
	border-radius: 24px;
}
.tbm3_nu_li_hos {
	display: inline-block;
	width: 500px;
}
.tbm3_nu_li_hos .h1 {
	font-size: 16px;
	font-weight: bold;
	height: 30px;
}
.tbm3_nu_li_hos .h2 {
	font-size: 12px;
	color: #6e6e6e;
	height: 20px;
}
.tbm3_nu_li_hos .h2 span {
	margin: 0 5px;
}
.tbm3_nu_li li input[type="checkbox"] {
	margin-top: 20px;
	position: relative;
	left: 90px;
}
.tbm3_nu_li button {
	display: block;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	color: #333;
	cursor: pointer;
	outline: none;
	height: 40px;
	width: 200px;
	line-height: 26px;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
}
.tas_tail_box_right .tbm4 {
	display: none;
}
.tas_tail_box_right .tbm4.active {
	display: block;
}
.tbm4_tit {
	font-weight: bold;
	font-size: 14px;
	margin-top: 50px;
	margin-left: 30px;
}
.tbm4_box {
	border-left: 1px solid #d2d2d2;
	background-color: #fff;
	margin: 20px 30px;
	overflow: hidden;
	width: 760px;
}
.tbm4_box li {
	list-style: none;
}
.tbm4_box span {
	width: 1px;
	height: 172px;
	background-color: #d2d2d2;
	margin-left: -5px;
	margin-right: -5px;
	display: inline-block;
	display: none;
}
.tbm4_box .li1 {
	width: 252px;
	height: 170px;
	display: inline-block;
	border-bottom: 2px solid #d2d2d2;
	border-top: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	text-align: center;
	margin-left: -4px;
}
.tbm4_box .li1 img {
	margin: 40px auto 10px auto;
}
.tbm4_box .li1 p {
	font-size: 20px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.tbm4_box .li2 {
	width: 252px;
	height: 170px;
	display: inline-block;
	background-color: #fbfbfb;
	border-top: 2px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	margin-left: -4px;
}
.tbm4_box .li2.c {
	text-align: center;
}
.tbm4_box .li2.c p {
	font-size: 12px;
}
.tbm4_box .li2.p {
	font-size: 12px;
	text-align: center;
}
.tbm4_box .li2.p p {
	margin-top: 45px;
}
.tbm4_box .li2.p .or {
	font-weight: bold;
}
.tbm4_box .li2 img {
	margin: 10px auto 5px auto;
}
.tbm4_box .li2.l p {
	margin-bottom: 10px;
	font-size: 12px;
	margin-left: 30px;
	margin-top: 50px;
}
.tbm4_box .li2.l .bl, .tbm4_box .li2.l .gr {
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}
.tbm4_box .li2.p button {
	font-weight: bold;
	display: block;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	font-size: 14px;
	color: #333;
	cursor: pointer;
	outline: none;
	height: 40px;
	width: 180px;
	line-height: 26px;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
}
.tas_tail_box_right .tbm5 {
	list-style: none;
	display: none;
	height: 534px;
	vertical-align: top;
}
.tas_tail_box_right .tbm5.active {
	display: block;
}
.tas_tail_box_right .tbm5 .p1 {
	height: 310px;
	padding: 20px;
	overflow-y: scroll;
	overflow-x: inherit;
}
.tas_tail_box_right .tbm5 .p1 li {
	margin-bottom: 20px;
}
.tas_tail_box_right .tbm5 .p1 .lit1 {
	text-align: left;
}
.tas_tail_box_right .tbm5 .p1 .lit2 {
	text-align: right;
}
.tas_tail_box_right .tbm5 .p1 .lit1 img {
	display: inline-block;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	border: 4px solid #e2e2e2;
}
.tas_tail_box_right .tbm5 .p1 .lit1 p {
	font-size: 12px;
	padding: 10px;
	display: inline-block;
	background-color: #f8f8f8;
	border: 1px solid #ececec;
	margin-left: -5px;
	margin-top: 12px;
	max-width: 550px;
	border-radius: 5px;
	position: relative;
	z-index: 1000;
}
.tas_tail_box_right .tbm5 .p1 .lit1 span {
	background-image: url(../images/arr.jpg);
	width: 7px;
	height: 13px;
	display: inline-block;
	margin-left: 6px;
	margin-top: 22px;
	position: relative;
	z-index: 1001;
}
.tas_tail_box_right .tbm5 .p1 .lit2 img {
	display: inline-block;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	border: 4px solid #e2e2e2;
}
.tas_tail_box_right .tbm5 .p1 .lit2 p {
	font-size: 12px;
	padding: 10px;
	display: inline-block;
	background-color: #f8f8f8;
	border: 1px solid #ececec;
	margin-right: 16px;
	margin-top: 12px;
	max-width: 550px;
	border-radius: 5px;
}
.tas_tail_box_right .tbm5 .p1 .lit2 span {
	background-image: url(../images/arr2.jpg);
	width: 7px;
	height: 13px;
	display: inline-block;
	margin-left: -21px;
	margin-top: 22px;
	margin-right: 7px;
}
.tas_tail_box_right .tbm5 .p2 textarea {
	font-size: 12px;
	margin: 20px 20px;
	width: 755px;
	padding: 10px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	overflow: hidden;
	resize: none;
	text-align: left;
	height: 75px;
}
.tas_tail_box_right .tbm5 .p2 input {
	float: right;
	cursor: pointer;
	outline: none;
	margin-right: 23px;
	margin-top: -10px;
	background-color: #38bb85;
	border-radius: 3px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	width: 140px;
	height: 36px;
	line-height: 30px;
	display: block;
	border: none;
}
.tas_tail_box_right .tbm5 .p2 a {
	float: right;
	cursor: pointer;
	outline: none;
	margin-right: 23px;
	margin-top: -10px;
	background-color: #6e9ee0;
	border-radius: 3px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	width: 140px;
	height: 36px;
	line-height: 36px;
	display: block;
	border: none;
}
.tas_tail_box_right .tbm5 .p2 {
	height: 183px;
	border-top: 1px solid #d3d3d3;
	background-color: #f7f7f7;
}
/*首页-任务-详情-转诊*/
.ra_de_tr_box {
	width: 1000px;
	margin: 0 auto;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-bottom: 80px;
}
.ra_de_tr_head {
	width: 1000px;
	background-image: url(../images/ku7.png);
	height: 220px;
	position: relative;
	top: -7px;
	text-align: center;
	margin: 0px auto 0px auto;
}
.ra_de_tr_head .head_pic {
	display: inline-block;
}
.ra_de_tr_head .head_pic img {
	width: 74px;
	height: 74px;
	margin-top: 80px;
	border-radius: 37px;
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.ra_de_tr_head .head_tex {
	display: inline-block;
	color: #fff;
	text-align: left;
	margin-top: 75px;
	margin-left: 20px;
}
.ra_de_tr_head .head_tex .le1 {
	font-size: 30px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	height: 50px;
	line-height: 50px;
}
.ra_de_tr_head .head_tex .le2 {
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
.ra_de_tr_nb1 {
	background-color: #fff;
	margin-top: -7px;
	padding: 20px;
}
.ra_de_tr_nb1_box {
	border: 1px solid #d3d3d3;
}
.ra_de_tr_nb1_hd {
	height: 38px;
	font-weight: bold;
	font-size: 12px;
	line-height: 38px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #d3d3d3;
}
.ra_de_tr_nb1_hd input[type="checkbox"] {
	margin-top: 13px;
	margin-left: 10px;
	margin-right: 10px;
}
.ra_de_tr_nb1_box {

	padding-bottom: 30px
}
.ra_de_tr_nb1_box li {
	list-style: none;
	border: 1px solid #e2e2e2;
	-webkit-box-shadow: 0px 2px 0px 0px #F2F2F2;
	box-shadow: 0px 2px 0px 0px #F2F2F2;
	margin-left: 30px;
	padding: 20px;
	height: 50px;
	margin-right: 30px;
	margin-top: 15px;
}
.ra_de_tr_nb1_box li input[type="checkbox"] {
	margin-top: 18px;
}
.ra_de_tr_nb1_hos {
	display: inline-block;
	margin-left: 10px;
	width: 500px;
}
.ra_de_tr_nb1_hos .h1 {
	font-size: 16px;
	font-weight: bold;
	height: 30px;
}
.ra_de_tr_nb1_hos .h2 {
	font-size: 12px;
	color: #6e6e6e;
	height: 20px;
}
.ra_de_tr_nb1_hos .h2 span {
	margin: 0 5px;
}
.ra_de_tr_nb1_time {
	display: inline-block;
	font-size: 12px;
	color: #6e6e6e;
	height: 50px;
	margin-left: 110px;
	line-height: 50px;
}
.ra_de_tr_nb1_li button {
	font-size: 12px;
	color: #333;
	cursor: pointer;
	outline: none;
	width: 54px;
	margin-top: 10px;
	margin-right: 15px;
	height: 30px;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	float: right;
	background-color: #f7f7f7;
}
.ra_de_tr_nb2 {
	background-color: #f7f7f7;
	border-top: 1px solid #d3d3d3;
	text-align: center;
}
.ra_de_tr_nb2_tit {
	height: 38px;
	font-weight: bold;
	font-size: 12px;
	line-height: 38px;
	background-color: #f7f7f7;
	text-align: left;
}
.ra_de_tr_nb2_tit img {
	margin-top: 4px;
	margin-left: 20px;
	margin-right: 10px;
}
.ra_de_tr_nb2 textarea {
	font-size: 12px;
	margin: 0px 20px;
	width: 938px;
	padding: 10px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	overflow: hidden;
	resize: none;
	text-align: left;
	height: 100px;
}
.ra_de_tr_nb2 .butt1, .ra_de_tr_nb2 .butt2 {
	display: inline-block;
	margin: 0px 5px 40px 5px;
}
.ra_de_tr_nb2 .butt1 button {
	font-weight: bold;
	display: block;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	color: #fff;
	cursor: pointer;
	outline: none;
	height: 40px;
	width: 180px;
	line-height: 26px;
	border: 1px solid #0e65d1;
	border-radius: 4px;
	background-color: #2077e3;
}
.ra_de_tr_nb2 .butt1 input[type="submit"] {
	font-weight: bold;
	display: block;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	color: #fff;
	cursor: pointer;
	outline: none;
	height: 40px;
	width: 180px;
	line-height: 26px;
	border: 1px solid #0e65d1;
	border-radius: 3px;
	background-color: #2077e3;
}
.ra_de_tr_nb2 .butt2 button {
	display: block;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	color: #333;
	cursor: pointer;
	outline: none;
	height: 40px;
	width: 180px;
	line-height: 26px;
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
}
/*首页-任务-详情-转诊（完成）*/
.ra_de_tr_nb3 {
	padding: 20px;
	background-color: #fff;
	margin-top: -7px;
}
.ra_de_tr_nb3_ku {
	border: 1px solid #d3d3d3;
	padding: 20px;
}
.ra_de_tr_nb3_ku .li1 {
	font-weight: bold;
	font-size: 14px;
	margin-left: 10px;
	height: 40px;
	border-bottom: 1px dotted #d3d3d3;
	line-height: 40px;
}
.ra_de_tr_nb3_ku .li2 {
	margin-top: 20px;
}
.ra_de_tr_nb3_ku .lin {
	height: 1px;
	width: 959px;
	display: block;
	background-color: #d3d3d3;
	margin-top: 20px;
	margin-left: -20px;
}
.ra_de_tr_nb3_ku .li3 {
	margin-left: 10px;
	font-size: 12px;
	color: #6e6e6e;
	height: 70px;
	margin-top: 20px;
}
.ra_de_tr_nb3_ti {
	font-size: 12px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 50px;
}
.ra_de_tr_nb3_ti .or {
	margin: 0 5px;
	text-decoration: underline;
}
.ra_de_tr_nb3 button {
	display: block;
	float: right;
	font-size: 12px;
	color: #333;
	cursor: pointer;
	outline: none;
	height: 40px;
	width: 180px;
	line-height: 26px;
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(236,236,236,1.00) 100%);
}
/*登录*/
.bg_gr {
	background-color: #f3f4f4;
}
.box_log {
	background-image: url(../images/bg_log.png);
	width: 1024px;
	height: 713px;
	margin: auto;
}
.foot_fix {
	position: fixed;
	background-image: url(../images/log_10.png);
	color: #949494;
	background-position: 50%;
	background-repeat: no-repeat;
	width: 100%;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	bottom: 0px;
	text-align: center;
}

@media screen and (max-height: 500px) {
.foot_fix {
	position: static;
}
}
.box_log_ku {
	height: 239px;
	width: 100%;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	position: absolute;
	margin-top: -450px;
}
.box_log_ku_left {
	background-color: rgba(255,255,255,0.9);
	width: 50%;
	height: 100%;
	float: left;
}
.log_logo {
	width: 270px;
	float: right;
	text-align: center;
	margin-top: 70px;
}
.log_tx {
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 18px;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	color: #737476;
	width: 270px;
}
.box_log_ku_right {
	background-color: #2e73d4;
	background-image: url(../images/log_03.jpg);
	background-repeat: no-repeat;
	width: 50%;
	height: 100%;
	float: left;
}
.user_log_tit {
	color: #fff;
	margin-top: 30px;
	margin-left: 50px;
}
.user_log_tit img {
	display: inline-block;
	vertical-align: bottom;
}
.user_log_tit .cn {
	vertical-align: bottom;
	display: inline-block;
	font-weight: bold;
	font-size: 16px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.user_log_tit .en {
	vertical-align: bottom;
	font-size: 9px;
	margin-left: 20px;
	display: inline-block;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.user_log_tit {
	color: #fff;
	margin-top: 27px;
	margin-left: 50px;
}
.user_log {
	margin-left: 50px;
	margin-top: 10px;
	height: 120px;
}
.user_log div {
	display: block;
	color: #ff0000;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 12px;
	padding-left: 10px;
	margin-top: -10px;
}
.user_log li {
	list-style: none;
	display: block;
	margin-bottom: 10px;
	width: 265px;
	border-bottom: 1px solid #40a0e8;
	border-radius: 3px;
}
.user_log li input {
	border: 1px solid #0f63cb;
	border-radius: 3px;
	width: 248px;
	height: 37px;
	padding-left: 15px;
	color: #666;
}
.log_but1 {
	margin-left: 50px;
	display: inline-block;
	border: 1px solid #0f63cb;
	height: 36px;
	width: 70px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 1px 0px hsla(0,0%,0%,0.1);
	box-shadow: 0px 1px 1px 0px hsla(0,0%,0%,0.1);
	vertical-align: middle;
}
.log_but1 input[type="submit"] {
	color: #fff;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	width: 70px;
	height: 36px;
	font-size: 14px;
	font-weight: bold;
	border-radius: 3px;
	border-top: 1px solid #ffce00;
	border-left: none;
	border-right: none;
	border-bottom: none;
	cursor:pointer;
	background-image: -webkit-linear-gradient(270deg, rgba(255,172,0,1.00) 0%, rgba(255,133,0,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,172,0,1.00) 0%, rgba(255,133,0,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,172,0,1.00) 0%, rgba(255,133,0,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,172,0,1.00) 0%, rgba(255,133,0,1.00) 100%);
}
.log_but2 {
	margin-left: 10px;
	display: inline-block;
	border: 1px solid #0f63cb;
	height: 36px;
	width: 80px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 1px 0px hsla(0,0%,0%,0.1);
	box-shadow: 0px 1px 1px 0px hsla(0,0%,0%,0.1);
	vertical-align: middle;
}
.log_but2 input[type="button"] {
	color: #fff;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	width: 80px;
	height: 36px;
	font-size: 12px;
	border-radius: 3px;
	border-top: 1px solid #69bcff;
	border-left: none;
	border-right: none;
	border-bottom: none;
	cursor:pointer;
	background-image: -webkit-linear-gradient(270deg, rgba(80,158,255,1.00) 0%, rgba(38,135,255,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(80,158,255,1.00) 0%, rgba(38,135,255,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(80,158,255,1.00) 0%, rgba(38,135,255,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(80,158,255,1.00) 0%, rgba(38,135,255,1.00) 100%);
}
.log_re {
	color: #fff;
	margin-left: 30px;
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
	cursor:pointer;
}
/*注册*/
.box_ch {
	background: url(../images/bg_ch.png) no-repeat center 60px;
	width: 1024px;
	height: 713px;
	margin: auto;
}
.box_ch_tit {
	position: absolute;
	top: 70px;
	height: 70px;
	width: 100%;
}
.box_ch_tit_ct {
	width: 290px;
	margin: auto;
}
.box_ch_tit_logo {
	display: inline-block;
	vertical-align: middle;
}
.box_ch_tit_line1 {
	width: 1px;
	height: 40px;
	background-color: #fff;
	vertical-align: middle;
	display: inline-block;
	margin-left: 10px;
}
.box_ch_tit_line2 {
	width: 1px;
	height: 40px;
	margin-right: 10px;
	background-color: #ccc;
	margin-left: -4px;
	vertical-align: middle;
	display: inline-block;
}
.box_ch_tit_tx {
	vertical-align: middle;
	display: inline-block;
	font-size: 30px;
	font-weight: bold;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #2077e3;
}
.box_ch_ku_ct {
	position: absolute;
	top: 160px;
	width: 100%;
}
.box_ch_ku {
	background-color: #fff;
	border: 1px solid #c3c3c3;
	border-radius: 3px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	width: 810px;
	margin: auto;
	height: 480px;
}
.box_ch_left {
	height: 370px;
	width: 50%;
	text-align: center;
	float: left;
}
.box_ch_left img {
	margin-top: 42px;
}
.box_ch_right {
	height: 370px;
	width: 50%;
	float: left;
}
.box_ch_new_tit {
	margin-top: 30px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
.box_ch_new_main li {
	list-style: none;
	height: 56px;
}
.box_ch_new_main li input {
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	width: 300px;
	color: #666;
}
.box_ch_new_main .vali input {
	width: 180px;
}
.box_ch_new_main .vali .bu {
	display: block;
	width: 93px;
	float: right;
	text-align: center;
	margin-right: 93px;
	height: 34px;
	outline: none;
	cursor: pointer;
	font-size: 12px;
	line-height: 30px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(233,233,233,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(233,233,233,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(233,233,233,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(233,233,233,1.00) 100%);
}
.box_ch_new_main .cap input {
	width: 120px;
}
.box_ch_new_main .cap .capp {
	display: block;
	width: 93px;
	float: right;
	text-align: center;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
}
.box_ch_new_main .cap .capt {
	display: block;
	float: right;
	margin-right: 93px;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}
.box_ch_ku .ag {
	font-size: 12px;
	float: left;
	margin-top: 22px;
	vertical-align: middle;
	height: 30px;
}
.box_ch_ku .ag input[type="checkbox"] {
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
}
.box_ch_ku .ag .bl {
	text-decoration: underline;
	position: relative;
	top: 1px;
	cursor:pointer;
}
.box_ch_ku .sub {
	border-radius: 3px;
	border: 1px solid #0e65d1;
	width: 120px;
	float: left;
	height: 40px;
	margin-top: 10px;
	margin-left: 14px;
	position:relative;
	z-index:1;
}
.box_ch_ku .sub input[type="submit"] {
	color: #fff;
	font-weight: bold;
	width: 120px;
	height: 40px;
	font-size: 16px;
	border-radius: 3px;
	border-top: 1px solid #2a9beb;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background-color: #2077e3;
}
.box_ch_new_main li div {
	display: block;
	color: #ff0000;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 12px;
	padding-left: 10px;
	position: absolute;
}
.box_ch_right .ag div {
	display: block;
	color: #ff0000;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 12px;
	padding-left: 14px;
	position: absolute;
}
.agg {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	position: fixed;
	z-index: 20001;
}
.agg .subbox{
	height:500px;
	margin-top:150px;
}
.agg .subbox .p1 {
	padding:20px;
	overflow-x:hidden;
	overflow-y:scroll;
	height:390px;
	width:760px;
}
.agg .subbox .p2 {
	height:50px;
	padding-top:19px;
}
.agg .subbox .p1 p{
	margin-left:0px;
	margin-top:0px;
	display:block;
	height:30px;
	font-size:16px;
	color:#2077e3;
}
.agg .subbox .p1 article{
	line-height:20px;
	font-size:12px;
	color:#6e6e6e;
	text-align:left;
}
.subbox .p2 .ku{
	display: inline-block;
}
.subbox .p2 .ku a {
	color: #fff;
	display:block;
	font-weight: bold;
	width: 100px;
	height: 30px;
	font-size: 14px;
	line-height:29px;
	cursor:pointer;
	border-radius: 3px;
	border-top: 1px solid #2a9beb;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background-color: #2077e3;
}
.subbox .p2 .ku2 {
	margin: 0 auto;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 100px;
	height: 30px;
	text-align: center;
	display: inline-block;
}
.subbox .p2 .ku2 a {
	background-color: #e6e6e6;
	outline: none;
	font-size: 14px;
	display: block;
	width: 100px;
	height: 30px;
	line-height:30px;
	font-weight: bold;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	cursor: pointer;
}
/*我的诊所-病历详情-分组*/
.my_ill_tr_box {
	width: 1000px;
	margin: 0 auto;
	min-height: 700px;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-top: 35px;
	margin-bottom: 60px;
	padding-bottom: 30px;
}
.my_ill_tr_head {
	background-image: url(../images/tail_03.png);
	height: 60px;
	position: relative;
	top: -7px;
	color: #e4e7ea;
	font-size: 16px;
	font-weight: bold;
	width: 1000px;
}
.my_ill_tr_head p {
	margin-left: 20px;
	line-height: 67px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.my_ill_tr_li {
	margin: 5px 20px;
	padding-bottom: 10px;
}
.my_ill_tr_li .fi, .my_ill_tr_li .unfi {
	margin-bottom: 20px;
}
.fi .my_ill_tr_li_tit {
	background-color: #2077e3;
	color: #fff;
	font-size: 12px;
	border-radius: 5px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	width: 50px;
}
.unfi .my_ill_tr_li_tit {
	background-color: #83aa69;
	color: #fff;
	font-size: 12px;
	border-radius: 5px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	width: 50px;
}
.my_ill_tr_li_box {
	border: 1px solid #e2e2e2;
	margin-top: 3px;
}
.my_ill_tr_li_box_li1 {
	border-bottom: 1px solid #e2e2e2;
	height: 115px;
	line-height: 115px;
}
.my_ill_tr_li_box_li1_head {
	float: left;
	height: 74px;
	width: 74px;
	vertical-align: middle;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}
.my_ill_tr_li_box_li1_head img {
	height: 74px;
	width: 74px;
	border-radius: 37px;
}
.my_ill_tr_li_box_li1_tx {
	float: left;
	vertical-align: middle;
	height: 48px;
	margin-top: 35px;
}
.my_ill_tr_li_box_li1_tx .le1 {
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
}
.my_ill_tr_li_box_li1_tx .le2 {
	font-size: 12px;
	height: 24px;
	color: #6e6e6e;
	line-height: 24px;
}
.my_ill_tr_li_box_li1_tx p span {
	margin-right: 5px;
}
.my_ill_tr_li_box_li1_state {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	float: right;
	margin-right: 20px;
	color: #6e6e6e;
}
.my_ill_tr_li_box_li1_state .bl {
	font-weight: bold;
}
.my_ill_tr_li_box_li2_tit {
	background-color: #f7f7f7;
	height: 48px;
	font-size: 14px;
	font-weight: bold;
	line-height: 48px;
	padding-left: 20px;
	border-bottom: 1px solid #e2e2e2;
}
.my_ill_tr_li_box_li2_li li {
	border-bottom: 1px dotted #e2e2e2;
	list-style: none;
	height: 70px;
	line-height: 70px;
}
.my_ill_tr_li_box_li2_lid, .my_ill_tr_li_box_li2_lic {
	display: none;
}
.my_ill_tr_li_box_li2_lid.active, .my_ill_tr_li_box_li2_lic.active {
	display: block;
}
.my_ill_tr_li_box_li2_lic li {
	border-bottom: 1px dotted #e2e2e2;
	list-style: none;
	height: 70px;
	line-height: 70px;
}
.my_ill_tr_li_box_li2_li li img, .my_ill_tr_li_box_li2_li li p, .my_ill_tr_li_box_li2_li li span {
	display: inline-block;
	vertical-align: middle;
}
.my_ill_tr_li_box_li2_li li img {
	margin-left: 20px;
	margin-right: 10px;
}
.my_ill_tr_li_box_li2_li li .le1 {
	font-size: 16px;
	font-weight: bold;
}
.my_ill_tr_li_box_li2_li li .le2 {
	font-size: 12px;
	color: #6e6e6e;
	float: right;
	margin-right: 20px;
}
.my_ill_tr_li_box_li2_li .le2 span {
	width: 1px;
	height: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #e2e2e2;
}
.my_ill_tr_li_box_li2_lic li img, .my_ill_tr_li_box_li2_lic li p, .my_ill_tr_li_box_li2_lic li span {
	display: inline-block;
	vertical-align: middle;
}
.my_ill_tr_li_box_li2_lic li img {
	margin-left: 20px;
	margin-right: 10px;
}
.my_ill_tr_li_box_li2_lic li .le1 {
	font-size: 16px;
	font-weight: bold;
}
.my_ill_tr_li_box_li2_lic li .le2 {
	font-size: 12px;
	color: #6e6e6e;
	float: right;
	margin-right: 20px;
}
.my_ill_tr_li_box_li2_lic li .le3 {
	font-size: 12px;
	float: right;
	margin-right: 20px;
	height: 30px;
	background-color: #f7f7f7;
	line-height: 30px;
	padding-left: 30px;
	margin-top: 20px;
	padding-right: 10px;
	background-image: url(../images/icon-3.png);
	background-repeat: no-repeat;
	background-position: 10px;
	cursor: pointer;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
}
.my_ill_tr_li_box_li2_lic .le2 span {
	width: 1px;
	height: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #e2e2e2;
}
.my_ill_tr_li_box_li1_state p {
	display: inline-block;
}
.my_ill_tr_li_box_li1_state .ch {
	display: inline-block;
	margin-top: 40px;
	height: 30px;
	color: #000;
	margin-right: 20px;
	line-height: 30px;
	width: 90px;
	margin-left: 20px;
}
.state_tb1, .state_tb2 {
	cursor: pointer;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	height: 30px;
	padding-left: 10px;
	width: 100px;
	background-color: #f7f7f7;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	display: none;
	background-position: 90px;
}
.state_tb1.active, .state_tb2.active {
	display: block;
}
.unfi .my_ill_tr_li_box_li1_state .la {
	display: none;
	padding-left: 10px;
	width: 100px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	background-color: #f7f7f7;
}
.unfi.active .my_ill_tr_li_box_li1_state .la {
	display: block;
}
.state_lb1, .state_lb2 {
	cursor: pointer;
	height: 30px;
}
.my_ill_tr_li_box_li2_lid_li1 {
	height: 100px;
	border-bottom: 1px solid #e2e2e2;
}
.my_ill_tr_li_box_li2_lid_li1_a {
	display: inline-block;
	font-size: 12px;
	margin: 25px 20px;
}
.my_ill_tr_li_box_li2_lid_li1_a select {
	border-radius: 3px;
	margin-top: 10px;
	border: 1px solid #c5c5c5;
	height: 20px;
	width: 100px;
	background-color: #f7f7f7;
}
.my_ill_tr_li_box_li2_lid_li1_b {
	display: inline-block;
	font-size: 12px;
	margin: 25px 20px;
}
.my_ill_tr_li_box_li2_lid_li1_b input {
	border-radius: 3px;
	margin-top: 8px;
	border: 1px solid #c5c5c5;
	height: 20px;
	padding-left: 10px;
	width: 300px;
}
.my_ill_tr_li_box_li2_lid_li2 {
	font-size: 12px;
	border-bottom: 1px solid #e2e2e2;
}
.my_ill_tr_li_box_li2_lid_li2 .tit {
	margin-top: 30px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.my_ill_tr_li_box_li2_lid_li2 li {
	display: inline-block;
}
.my_ill_tr_li_box_li2_lid_li2 .an {
	border: 1px solid #e2e2e2;
	margin-top: 20px;
	width: 123px;
	height: 165px;
	text-align: center;
	margin-left: 20px;
	margin-bottom: 20px;
}
.my_ill_tr_li_box_li2_lid_li2 .an .le1 {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 5px;
}
.my_ill_tr_li_box_li2_lid_li2 .an img {
	width: 74px;
	height: 74px;
	border-radius: 37px;
}
.my_ill_tr_li_box_li2_lid_li2 .an .le2 {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 5px;
}
.my_ill_tr_li_box_li2_lid_li2 .an .le2 span {
	margin-right: 10px;
}
.my_ill_tr_li_box_li2_lid_li2 .ad {
	border: 1px solid #e2e2e2;
	margin-top: 20px;
	width: 123px;
	background-color: #f7f7f7;
	height: 165px;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.my_ill_tr_li_box_li2_lid_li2 .ad p {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 15px;
	margin-bottom: 5px;
}
.my_ill_tr_li_box_li2_lid_li2 .ad img {
	margin-top: 40px;
	cursor: pointer;
}
.my_ill_tr_li_box_li2_lid_li3 {
	height: 100px;
	text-align: center;
}
.my_ill_tr_li_box_li2_lid_li3 input[type="submit"] {
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 160px;
	outline: none;
	cursor: pointer;
	margin-top: 28px;
	height: 45px;
	line-height: 41px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
/*我的诊所-病历详情*/
.my_ill_tr_box_tk {
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	margin: 20px;
}
.my_ill_tr_box_tk .lep1 {
	border-bottom: 1px solid #e2e2e2;
	height: 115px;
	line-height: 115px;
}
.my_ill_tr_box_tk .lep1 .my_ill_tr_li_box_li1_tx {
	width: 240px;
}
.my_ill_tr_li_box_li1_state2, .my_ill_tr_li_box_li1_state3 {
	display: inline-block;
	display: none;
	vertical-align: middle;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 80px;
	cursor: pointer;
	height: 26px;
	font-size: 12px;
	text-align: center;
	line-height: 24px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
.my_ill_tr_li_box_li1_state2, .my_ill_tr_li_box_li1_state3 {
	display: none;
	margin-top: 45px;
	float: left;
	vertical-align: middle;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 80px;
	cursor: pointer;
	height: 26px;
	font-size: 12px;
	text-align: center;
	line-height: 24px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
.my_ill_tr_li_box_li1_state2.active, .my_ill_tr_li_box_li1_state3.active {
	display: inline-block;
}
.my_ill_tr_li_box_li1_state3 {
	color: #2077e3;
	font-weight: bold;
}
.my_ill_tr_li_box_li1_state3 p {
	display: inline-block;
}
.my_ill_tr_li_box_li1_state3 img {
	display: inline-block;
	position: relative;
	top: 10px;
}
.my_ill_tr_box_tk .lep1 .bu1 {
	position: absolute;
	border-left: 1px solid #e2e2e2;
	width: 300px;
	height: 115px;
	margin-left: 470px;
	z-index: 10000;
}
.my_ill_tr_box_tk .lep1 .bu2 {
	float: right;
	border-left: 1px solid #e2e2e2;
	height: 115px;
	width: 188px;
	position: relative;
	z-index: 10001;
}
.my_ill_tr_box_tk .lep1 .bu1 .lec1 {
	height: 34px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e2e2e2;
	font-size: 12px;
	padding-left: 30px;
	line-height: 34px;
}
.my_ill_tr_box_tk .lep1 .bu2 .lec1 {
	height: 34px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e2e2e2;
	font-size: 12px;
	padding-left: 30px;
	line-height: 34px;
}
.my_ill_tr_box_tk .lep1 .bu1 .lec2 {
	height: 80px;
	padding-left: 30px;
}
.my_ill_tr_box_tk .lep1 .bu2 .lec2 {
	height: 80px;
	padding-left: 30px;
}
.my_ill_tr_box_tk .lep1 .bu2 .lec2 .gr {
	font-size: 16px;
	height: 80px;
	line-height: 80px;
	font-weight: bold;
}
.my_ill_tr_box_tk .lep1 .bu1 .lec2 .t {
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	margin-top: 12px;
}
.my_ill_tr_box_tk .lep1 .bu1 .lec2 .c {
	font-size: 12px;
	height: 20px;
	color: #6e6e6e;
	line-height: 20px;
}
.my_ill_tr_box_tk .lep1 .bu1 .lec2 .c span {
	width: 1px;
	display: inline-block;
	vertical-align: middle;
	height: 10px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #6e6e6e;
}
.my_ill_tr_box_tk .lep2 .tit {
	height: 34px;
	font-weight: bold;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e2e2e2;
	font-size: 12px;
	padding-left: 30px;
	line-height: 34px;
}
.my_ill_tr_box_tk .lep2 article {
	border-bottom: 1px solid #e2e2e2;
	font-size: 12px;
	padding: 10px 30px;
	line-height: 20px;
}
.my_ill_tr_box_tk .lep3 .tb {
	height: 50px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e2e2e2;
	padding-left: 30px;
}
.my_ill_tr_box_tk .lep3 .tb li {
	list-style: none;
	display: inline-block;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	width: 90px;
	height: 35px;
	line-height: 35px;
	margin-top: 15px;
}
.my_ill_tr_box_tk .lep3 .tb li.active {
	background-color: #fff;
	border-top: 2px solid #2077e3;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
}
.my_ill_tr_box_tk .lep3 .box1 {
	width: 760px;
	display: none;
	height: 480px;
	margin: 40px 20px 40px 40px;
	border-radius: 5px;
}
.my_ill_tr_box_tk .lep3 .box2 {
	width: 760px;
	display: none;
	height: 520px;
	margin: 40px 20px 40px 40px;
	border-radius: 5px;
}
.ork {
	border: 2px solid #ff8a00;
}
.grk {
	border: 2px solid #7fae00;
}
.blk {
	border: 2px solid #0096ff;
}
.rek {
	border: 2px solid #ff0000;
}
.my_ill_tr_box_tk .lep3 .box1.active, .my_ill_tr_box_tk .lep3 .box2.active {
	display: inline-block;
}
.my_ill_tr_box_tk .lep3 .box1 .sta {
	width: 90px;
	height: 24px;
	line-height: 20px;
	text-align: center;
	float: right;
	border-bottom-left-radius: 5px;
	font-size: 12px;
	color: #fff;
}
.my_ill_tr_box_tk .lep3 .box1.ork .sta {
	background-color: #ff8a00;
}
.my_ill_tr_box_tk .lep3 .box1.grk .sta {
	background-color: #7fae00;
}
.my_ill_tr_box_tk .lep3 .box1.blk .sta {
	background-color: #0096ff;
}
.my_ill_tr_box_tk .lep3 .box1.rek .sta {
	background-color: #ff0000;
}
.my_ill_tr_box_tk .lep3 {
	height: 650px;
	border-bottom: 1px solid #e2e2e2;
}
.lep3 .box1 .left {
	height: 400px;
	width: 370px;
	margin-top: 50px;
	margin-left: 20px;
	float: left;
	border: 1px solid #e2e2e2;
}
.lep3 .box1 .left .tit {
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e2e2e2;
}
.lep3 .box1 .left .img {
	margin: 60px auto;
	text-align: center;
}
.lep3 .box1 .left .img img {
	max-width: 301px;
	max-height: 226px;
}
.lep3 .box1 .left .hu {
	text-align: center;
	position: absolute;
	width: 370px;
	margin-top: -180px;
}
.lep3 .box1 .right {
	height: 400px;
	width: 320px;
	float: left;
	margin-top: 26px;
	margin-left: 20px;
}
.lep3 .box1 .right .tit {
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	background-color: #f7f7f7;
	border: 1px solid #e2e2e2;
}
.lep3 .box1 .right .tit span {
	font-weight: normal;
}
.lep3 .box1 .right .line {
	border-bottom: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	padding: 15px 20px;
}
.lep3 .box1 .right .line p {
	font-size: 14px;
	font-weight: bold;
	height: 20px;
}
.lep3 .box1 .right .line article {
	font-size: 12px;
}
.lep3 .box1 .right .bia {
	margin-top: 20px;
}
.lep3 .box1 .right .bia p {
	float: left;
	color: #6e6e6e;
	font-size: 12px;
	margin-left: 20px;
	height: 34px;
	line-height: 34px;
	width: 215px;
}
.lep3 .box1 .right .bia button {
	float: right;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 85px;
	outline: none;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	height: 34px;
	line-height: 30px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
.lep3 .box2 .tbox {
	margin: 30px;
	border: 1px solid #e2e2e2;
}
.lep3 .box2 .tbox .tit {
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e2e2e2;
}
.lep3 .box2 .tbox .tli1 {
	font-size: 12px;
	margin-left: 20px;
}
.lep3 .box2 .tbox .tli1 .tli1_a {
	display: inline-block;
	margin-top: 10px;
}
.lep3 .box2 .tbox .tli1 .tli1_a input {
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 90px;
	height: 26px;
	line-height: 24px;
	margin-top: 10px;
	padding-left: 10px;
}
.lep3 .box2 .tbox .tli1 .tli1_b {
	display: inline-block;
	margin-top: 10px;
	margin-left: 20px;
}
.lep3 .box2 .tbox .tli1 .tli1_b select {
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	background-color: #f7f7f7;
	width: 120px;
	height: 30px;
	line-height: 24px;
	margin-top: 10px;
	padding-left: 10px;
}
.lep3 .box2 .tbox .tli1 span {
	display: inline-block;
	margin-top: 43px;
	margin-left: 5px;
	width: 14px;
	height: 14px;
	border-radius: 7px;
}
.my_ill_tr_box_tk .lep3 .box2.ork .tbox .tli1 span {
	background-color: #ff8a00;
}
.my_ill_tr_box_tk .lep3 .box2.grk .tbox .tli1 span {
	background-color: #7fae00;
}
.my_ill_tr_box_tk .lep3 .box2.blk .tbox .tli1 span {
	background-color: #0096ff;
}
.my_ill_tr_box_tk .lep3 .box2.rek .tbox .tli1 span {
	background-color: #ff0000;
}
.lep3 .box2 .tbox .tli2 .tli2_a {
	margin-top: 10px;
	font-size: 14px;
	margin-bottom: 5px;
	font-weight: bold;
	margin-left: 20px;
}
.lep3 .box2 .tbox .tli2 .tli2_b {
	margin-left: 20px;
}
.lep3 .box2 .tbox .tli2 .tli2_b textarea {
	border: 1px solid #d3d3d3;
	resize: none;
	width: 630px;
	padding: 10px;
	overflow: hidden;
	border-radius: 3px;
	height: 40px;
}
.lep3 .box2 .tbox input[type="submit"] {
	display: block;
	margin: 20px auto;
	cursor: pointer;
	font-weight: bold;
	width: 120px;
	height: 36px;
	outline: none;
	font-size: 12px;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
.lep3 .box3 {
	display: inline-block;
	width: 100px;
	margin-top: 40px;
	font-size: 12px;
	color: #6e6e6e;
}
.lep3 .box3 li {
	list-style: none;
	height: 24px;
	line-height: 24px;
}
.lep3 .box3 .bx3_1i1 span {
	width: 14px;
	display: inline-block;
	margin-top: 5px;
	margin-left: 5px;
	height: 14px;
	border-radius: 7px;
	background-color: #ff8a00;
}
.lep3 .box3 .bx3_1i2 span {
	width: 14px;
	display: inline-block;
	margin-top: 5px;
	margin-left: 5px;
	height: 14px;
	border-radius: 7px;
	background-color: #7fae00;
}
.lep3 .box3 .bx3_1i3 span {
	width: 14px;
	display: inline-block;
	margin-top: 5px;
	margin-left: 5px;
	height: 14px;
	border-radius: 7px;
	background-color: #0096ff;
}
.lep3 .box3 .bx3_1i4 span {
	width: 14px;
	display: inline-block;
	margin-top: 5px;
	margin-left: 5px;
	height: 14px;
	border-radius: 7px;
	background-color: #ff0000;
}
/*我的账号-编辑*/
.myd_edi_box {
	background-color: #fff;
	padding: 40px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-bottom: 60px;
}
.myd_edi_box_cl {
	background-image: url(../images/myd_03.png);
	width: 52px;
	height: 31px;
	position: absolute;
	margin-left: 913px;
	margin-top: -30px;
	/*cursor: pointer;*/
}
.myd_edi_box_cl p {
	color: #fff;
	line-height: 22px;
	font-size: 12px;
	text-align: center;
}
.myd_edi_box_ma {
	margin-bottom: 40px;
}
.myd_edi_box_ma .tit {
	height: 34px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 4px solid #e2e2e2;
}
.myd_edi_box_ma .butt {
	font-size: 12px;
	margin-right: 20px;
	margin-top: 40px;
	margin-bottom: 40px;
	width: 120px;
	display: inline-block;
	height: 44px;
	cursor: pointer;
	text-align: center;
	line-height: 44px;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
.myd_edi_box_ma .butt_tu {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	position: fixed;
	z-index: 20001;
}
.myd_edi_box_ma .butt_tu .box {
	background-color: #fff;
	height: 600px;
	width: 800px;
	margin: 140px auto;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	position: relative;
	z-index: 20003;
}
.myd_edi_box_ma .butt_tu .bla {
	background-color: hsla(0,0%,0%,0.30);
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	position: fixed;
	z-index: 20002;
	cursor: pointer;
}
.myd_edi_box_ma .butt_tu .box .cl {
	height: 31px;
	width: 52px;
	cursor: pointer;
	float: right;
	margin-top: 10px;
	margin-right: -5px;
	background-image: url(../images/myd_03.png);
}
.myd_edi_box_ma .butt_tu .box .flash {
	width: 720px;
	background-color: #fcfcfc;
	padding: 40px;
	height: 520px;
}
.myd_edi_box_ma .butt_tu .box .cl p {
	color: #fff;
	font-size: 12px;
	margin-top: 4px;
	width: 52px;
	text-align: center;
}
.myd_edi_box_ma .fac {
	float: right;
}
.myd_edi_box_ma .fac img {
	width: 74px;
	height: 74px;
	border: 4px solid #e0e0e0;
	border-radius: 50%;
	margin-top: 22px;
}
.myd_edi_box_ma .dot {
	width: 100%;
	height: 0px;
	display: block;
	border-bottom: 1px dotted #e2e2e2;
}
.myd_edi_box_ma .in input {
	margin-top: 20px;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	width: 253px;
}
.myd_edi_box_ma .in label {
	margin-top: 20px;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	color: #ff0000;
	margin-left: 10px;
	display: inline-block;
}
.myd_edi_box_ma .se select {
	margin-top: 20px;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	height: 30px;
	background-color: #f7f7f7;
	margin-right: 20px;
	line-height: 30px;
	padding-left: 10px;
	width: 120px;
}
.myd_edi_box_ma .se label {
	margin-top: 20px;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	color: #ff0000;
	margin-left: -5px;
	display: inline-block;
}
.myd_edi_box_ma .pic {
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 20px;
}
.myd_edi_box_ma .pic input {
	margin-top: 5px;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	width: 280px;
}
.myd_edi_box_ma .pic_li {
	width: 290px;
	height: 200px;
	border: 1px solid #c0c0c0;
	border-radius: 3px;
	background-origin: border-box;
}
.myd_edi_box_ma .pic_li .add {
	position: absolute;
	text-align: center;
	width: 290px;
	height: 200px;
}
.myd_edi_box_ma .pic_li .add img {
	margin-top: 60px;
	cursor: pointer;
}
.myd_edi_box_ma .pic_li .add p {
	font-size: 12px;
	color: #ccc;
	height: 30px;
	line-height: 30px;
}
.myd_edi_box_ma .pic_li .pic_li_hd {
	border: 1px solid #fff;
	width: 288px;
	border-radius: 3px;
	background-color: #f7f7f7;
	height: 198px;
	overflow: hidden;
}
.myd_edi_box_ma .pic_li .pic_li_cl {
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	margin-left: 278px;
	margin-top: -10px;
	background-image: url(../images/myd_13.png);
	cursor: pointer;
}
.myd_edi_box_ma .pic_li .pic_li_tx {
	position: absolute;
	margin-top: 165px;
	height: 35px;
	line-height: 35px;
	width: 290px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-color: rgba(0,0,0,0.50);
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}
.myd_edi_box .soil {
	width: 100%;
	height: 1px;
	display: block;
	background-color: #e2e2e2;
}
.myd_edi_box .in_ku {
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #0e65d1;
	border-radius: 3px;
	width: 238px;
	height: 49px;
	text-align: center;
}
.myd_edi_box .in_ku input[type="submit"] {
	background-color: #2077e3;
	font-size: 14px;
	display: block;
	width: 238px;
	height: 49px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #2a9beb;
	border-bottom: none;
	border-left: none;
	border-right: none;
	cursor: pointer;
}
/*我的账号*/
.myd_tail_box {
	width: 1000px;
	margin: 0 auto;
	height: 660px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-bottom: 60px;
}
.myd_tail_box_head {
	background-color: #2077e3;
	width: 1000px;
	height: 130px;
}
.myd_tail_box_left {
	background-color: #f0f0f0;
	height: 498px;
	float: left;
	width: 161px;
	padding-top: 36px;
	padding-left: 17px;
	border-right: 2px solid #e2e2e2;
}
.myd_tail_box_left li {
	list-style: none;
	cursor: pointer;
	height: 42px;
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 12px;
	background-color: #fbfbfb;
	font-size: 14px;
	line-height: 42px;
	padding-left: 36px;
}
.myd_tail_box_left .active {
	margin-right: -2px;
	height: 40px;
	background-color: #fff;
	border-top: 2px solid #e2e2e2;
	border-left: 2px solid #e2e2e2;
	border-bottom: 2px solid #e2e2e2;
	font-weight: bold;
	line-height: 40px;
}
.myd_tail_box_left .active::before {
	content: url(../images/tail_07.png);
	position: absolute;
	margin-left: -15px;
	margin-top: 16px;
}
.myd_tail_box_right {
	background-color: #fff;
	height: 534px;
	position: absolute;
	margin-left: 180px;
	width: 820px;
}
.myd_tail_box_head_pic {
	margin-left: 40px;
	float: left;
	margin-top: 25px;
}
.myd_tail_box_head_pic img {
	border: 4px solid #fff;
	border-radius: 50%;
	width: 74px;
	height: 74px;
}
.myd_tail_box_head_tx {
	margin-left: 10px;
	float: left;
	margin-top: 36px;
	color: #fff;
}
.myd_tail_box_head_tx .li1 {
	font-size: 14px;
	height: 24px;
	text-shadow: 0px 3px 3px rgba(0,0,0,0.1);
}
.myd_tail_box_head_tx .li1 a {
	font-weight: bold;
	margin-right: 5px;
}
.myd_tail_box_head_tx .li2 {
	font-size: 12px;
	height: 20px;
}
.myd_tail_box_head_tx .li2 span {
	display: inline-block;
	vertical-align: middle;
	margin: 0 10px;
	height: 10px;
	width: 1px;
	background-color: #fff;
}
.myd_tail_box_head .d1, .myd_tail_box_head .d2, .myd_tail_box_head .d3 {
	text-align: center;
	float: right;
	height: 130px;
	color: #fff;
	font-weight: bold;
	text-shadow: 0px 3px 3px rgba(0,0,0,0.1);
	font-size: 14px;
	cursor: pointer;
	width: 120px;
}
.myd_tail_box_head .d1 {
	background-color: #db4453;
}
.myd_tail_box_head .d2 {
	background-color: #3aafda;
}
.myd_tail_box_head .d3 {
	background-color: #4b89dc;
}
.myd_tail_box_head .d1 img, .myd_tail_box_head .d2 img, .myd_tail_box_head .d3 img {
	margin-top: 30px;
	margin-bottom: 10px;
}
.tub_li {
	border-bottom: 3px solid #e2e2e2;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 30px;
}
.tub_li li {
	list-style: none;
	display: inline-block;
	font-size: 14px;
	width: 120px;
	line-height: 45px;
	text-align: center;
	height: 45px;
	cursor: pointer;
}
.tub_li li.active {
	margin-bottom: -3px;
	font-weight: bold;
	border-bottom: 3px solid #2077e3;
}
.lt1_t, .lt2_t, .lt3_t, .lt4_t {
	display: none;
}
.lt1_t.active, .lt2_t.active, .lt3_t.active, .lt4_t.active {
	display: block;
}
.tub_pg {
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 10px;
}
.tub_pg img {
	width: 100%;
}
.mybm1, .mybm2 {
	display: none;
}
.mybm1.active, .mybm2.active {
	display: block;
}
.mybm1 article {
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 10px;
	font-size: 12px;
	line-height: 20px;
	text-indent: 24px;
}
.mybm2_box {
	width: 430px;
	height: 210px;
	margin: 90px auto;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
}
.mybm2_box_ku {
	background-color: #f7f7f7;
	border: 1px solid #fff;
	border-radius: 3px;
	width: 428px;
	height: 208px;
}
.mybm2_box_ku_li {
	margin-top: 35px;
	margin-left: 50px;
}
.mybm2_box_ku_li li {
	list-style: none;
	font-size: 12px;
	margin-bottom: 10px;
	height: 45px;
}
.mybm2_box_ku_li li div {
	display: block;
	color: #ff0000;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 12px;
	padding-left: 80px;
}
.mybm2_box_ku_li p, .mybm2_box_ku_li input {
	display: inline-block;
	vertical-align: middle;
}
.mybm2_box_ku_li p {
	width: 70px;
}
.mybm2_box_ku_li p .re {
	margin-right: 5px;
	position: relative;
	top: 3px;
	font-weight: bold;
}
.mybm2_box_ku_li input {
	width: 250px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	padding-left: 10px;
}
.mybm2_box_butt {
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #0e65d1;
	border-radius: 3px;
	width: 162px;
	height: 43px;
	text-align: center;
}
.mybm2_box_butt input[type="submit"] {
	background-color: #2077e3;
	font-size: 14px;
	display: block;
	width: 162px;
	height: 43px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #2a9beb;
	border-bottom: none;
	border-left: none;
	border-right: none;
	cursor: pointer;
}
.mybm2 .wa {
	text-align: center;
	width: 240px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 14px;
	color: #d59f41;
}
.mybm2 .wa img, .mybm2 .wa p {
	display: inline-block;
	vertical-align: middle;
}
/*医学医术*/
.madi {
	width: 1000px;
	margin: 0 auto;
	min-height: 700px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-top: 35px;
	background-color: #fff;
	margin-bottom: 60px;
}
.madi_head {
	background-image: url(../images/tail_03.png);
	height: 54px;
	position: relative;
	top: -7px;
	color: #e4e7ea;
	font-size: 16px;
	font-weight: bold;
	width: 1000px;
	padding-top: 20px;
}
.madi_head_li {
	width: 555px;
	padding: 4px;
	height: 34px;
	margin: auto;
	background-color: #3d4249;
	border-radius: 3px;
	-webkit-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3);
	box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3);
}
.madi_head_li li {
	height: 34px;
	cursor: pointer;
	line-height: 34px;
	width: 33%;
	color: #fff;
	list-style: none;
	float: left;
	text-align: center;
	border-radius: 3px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.madi_head_li li.active {
	background-color: #0b9979;
	border-top: 1px solid #0eb89e;
	line-height: 32px;
	height: 33px;
}
.madi_sea_li {
	margin-top: -7px;
	min-height: 630px;
	display: none;
}
.madi_sea_li.active {
	display: block;
}
.madi_sea_li_tool {
	margin-top: 20px;
	margin-left: 20px;
}
.madi_sea_li_tool select {
	display: inline-block;
	background-color: #f7f7f7;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	width: 100px;
	height: 24px;
	line-height: 24px;
}
.madi_sea_li_tool input[type="submit"] {
	display: inline-block;
	outline: none;
	cursor: pointer;
	border: 1px solid #d3d3d3;
	width: 67px;
	height: 24px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
}
.madi_sea_li.at1 {
	padding-bottom: 20px;
}
.madi_sea_li_td {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
.madi_sea_li.at2 .madi_sea_li_td {
	height: 550px;
}
.madi_sea_li_td li {
	list-style: none;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	background-color: #fff;
	height: 86px;
	-webkit-box-shadow: 0px 2px 0px rgba(0,0,0,0.05);
	box-shadow: 0px 2px 0px rgba(0,0,0,0.05);
	margin-bottom: 10px;
}
.madi_sea_head, .madi_sea_tx, .madi_sea_sta, .madi_sea_dt {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
}
.madi_sea_sta, .madi_sea_dt, .madi_sea_bt {
	float: right;
}
.madi_sea_head {
	margin-top: 18px;
	margin-left: 24px;
}
.madi_sea_head img {
	width: 50px;
	height: 50px;
	border-radius: 50%;
}
.madi_sea_tx {
	margin-top: 20px;
	margin-left: 10px;
}
.madi_sea_tx .li1 {
	font-size: 16px;
	height: 24px;
}
.madi_sea_tx .li1 span {
	font-weight: bold;
	margin-right: 10px;
}
.madi_sea_tx .li2 {
	color: #6e6e6e;
}
.madi_sea_tx .li2 span {
	width: 1px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
	background-color: #6e6e6e;
	margin-left: 10px;
	margin-right: 10px;
}
.madi_sea_sta {
	height: 30px;
	line-height: 30px;
	margin-top: 28px;
	margin-right: 20px;
}
.madi_sea_sta a {
	cursor: pointer;
}
.madi_sea_sta span {
	width: 1px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
	background-color: #6e6e6e;
	margin-left: 10px;
	margin-right: 10px;
}
.madi_sea_dt {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 26px;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	height: 32px;
	width: 55px;
}
.madi_sea_dt a {
	font-size:12px;
	display:block;
	color: #333;
	font-weight: bold;
	width: 55px;
	cursor: pointer;
	height: 31px;
	outline: none;
	text-align:center;
	line-height: 31px;
	background-color: #f7f7f7;
	border-top: 1px solid #fff;
	border-bottom: none;
	border-right: none;
	border-left: none;
}
.madi_sea_bt {
	margin-left: 20px;
	margin-top: 26px;
	border-radius: 3px;
	border: 1px solid #0e65d1;
	height: 32px;
	width: 55px;
}
.madi_sea_bt a {
	font-size:12px;
	display:block;
	color: #fff;
	font-weight: bold;
	width: 55px;
	cursor: pointer;
	height: 31px;
	outline: none;
	line-height: 31px;
	text-align:center;
	background-color: #2077e3;
	border-top: 1px solid #2a9beb;
	border-bottom: none;
	border-right: none;
	border-left: none;
}
.madi_sea_li_ye_bot {
	text-align: center;
	width: 100%;
	height: 35px;
}
.madi_sea_li_ye .nex {
	display: none;
	vertical-align: middle;
	border: 1px solid #d3d3d3;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	width: 60px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	border-radius: 3px;
	margin: 0 5px;
}
.madi_sea_li_ye .nex.active {
	display: inline-block;
}
.madi_sea_li_ye .pa {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1px;
	font-size: 12px;
	cursor: pointer;
	border-radius: 3px;
	padding: 5px 10px;
}
.madi_sea_li_ye .pa.active {
	color: #fff;
	background-color: #2077e3;
}
.madi_sea_li_ye span {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
}
/*我的诊所-助理详情*/
.my_ass_tr_box {
	width: 1000px;
	margin: 0 auto;
	min-height: 700px;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-top: 35px;
	margin-bottom: 60px;
	padding-bottom: 30px;
}
.my_ass_tr_head {
	background-image: url(../images/tail_03.png);
	height: 60px;
	position: relative;
	top: -7px;
	color: #e4e7ea;
	font-size: 16px;
	font-weight: bold;
	width: 1000px;
}
.my_ass_tr_head p {
	margin-left: 20px;
	line-height: 67px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
}
.my_ass_tgbox {
	border: 1px solid #e2e2e2;
	margin: 30px;
}
.my_ass_tgbox_li1 {
	height: 125px;
	border-bottom: 1px solid #e2e2e2;
}
.my_ass_tgbox_li1_head {
	float: left;
	height: 74px;
	width: 74px;
	vertical-align: middle;
	margin-left: 24px;
	margin-right: 20px;
	margin-top: 24px;
}
.my_ass_tgbox_li1_head img {
	height: 74px;
	width: 74px;
	border-radius: 37px;
	border: 1px solid #e2e2e2;
}
.my_ass_tgbox_li1_tx {
	float: left;
	vertical-align: middle;
	height: 48px;
	margin-top: 39px;
}
.my_ass_tgbox_li1_tx .le1 {
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
}
.my_ass_tgbox_li1_tx .le2 {
	font-size: 12px;
	height: 24px;
	color: #6e6e6e;
	line-height: 24px;
}
.my_ass_tgbox_li1_tx p span {
	margin-right: 5px;
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
	width: 1px;
	height: 10px;
	background-color: #6e6e6e;
}
.my_ass_tgbox_li1_butt {
	margin-top: 48px;
	margin-right: 40px;
	border-radius: 3px;
	border: 1px solid #0e65d1;
	height: 32px;
	width: 55px;
	float: right;
}
.my_ass_tgbox_li1_butt2 {
	margin-top: 48px;
	margin-right: 40px;
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	height: 32px;
	width: 55px;
	float: right;
}
.my_ass_tgbox_li1_butt2, .my_ass_tgbox_li1_butt {
	display: none;
}
.my_ass_tgbox_li1_butt2.active, .my_ass_tgbox_li1_butt.active {
	display: block;
}
.my_ass_tgbox_li1_butt .bd {
	color: #fff;
	font-weight: bold;
	width: 55px;
	cursor: pointer;
	height: 32px;
	outline: none;
	line-height: 30px;
	background-color: #2077e3;
	border-top: 1px solid #2a9beb;
	border-bottom: none;
	border-right: none;
	border-left: none;
}
.my_ass_tgbox_li1_butt2 .bdt {
	color: #ccc;
	font-weight: bold;
	width: 55px;
	cursor: pointer;
	height: 32px;
	outline: none;
	line-height: 30px;
	background-color: #f7f7f7;
	border-top: 1px solid #fff;
	border-bottom: none;
	border-right: none;
	border-left: none;
}
.my_ass_tgbox_li2 {
	height: 88px;
}
.my_ass_tgbox_li2 .li1 {
	border-bottom: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 26px;
}
.my_ass_tgbox_li2 .li2 {
	border-bottom: 1px solid #e2e2e2;
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	padding-left: 26px;
}
.my_ass_tgbox_li2 .le1 {
	float: left;
	border-right: 1px solid #e2e2e2;
	width: 74px;
}
.my_ass_tgbox_li2 .le2 {
	float: left;
	border-right: 1px solid #e2e2e2;
	width: 74px;
}
.my_ass_tgbox_li2 .le3 {
	float: left;
	border-right: 1px solid #e2e2e2;
	width: 487px;
}
.my_ass_tgbox_li2 .le4 {
	float: left;
	width: 300px;
}
.my_ass_tgbox_li3 .li1 {
	border-bottom: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 26px;
	padding-right: 26px;
}
.my_ass_tgbox_li3 .li2 {
	border-bottom: 1px solid #e2e2e2;
	line-height: 20px;
	font-size: 12px;
	padding-left: 26px;
	padding-right: 26px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: justify;
}
.my_ass_tgbox_li4 .li1 {
	border-bottom: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 26px;
	padding-right: 26px;
}
.my_ass_tgbox_li4 .li2 {
	line-height: 20px;
	font-size: 12px;
	padding-left: 26px;
	padding-right: 26px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.my_ass_tgbox_li4 li {
	list-style: none;
	display: inline-block;
	width: 230px;
	margin-right: 22px;
	margin-bottom: 20px;
	text-align: center;
}
.my_ass_tgbox_li4 .ku {
	background-color: #f7f7f7;
	border: 1px solid #d3d3d3;
	width: 228px;
	height: 160px;
	color: #e2e2e2;
	font-weight: bold;
	margin-bottom: 10px;
}
.my_ass_tgbox_li4 .ku .m {
	width: 228px;
	height: 160px;
	color: #e2e2e2;
	font-weight: bold;
}
.my_ass_tgbox_li4 .ku .wat {
	margin-top: 55px;
	width: 228px;
	position: absolute;
	text-align: center;
}
.my_ass_tgbox_li4 .ku p {
	margin-top: 95px;
	width: 228px;
	position: absolute;
	text-align: center;
}
/*我的诊所-病历管理-新建病历组*/
.my_hos_box {
	width: 1000px;
	margin: 0 auto;
	min-height: 700px;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-top: 35px;
	margin-bottom: 60px;
	padding-bottom: 30px;
}
.my_hos_head {
	background-image: url(../images/tail_03.png);
	height: 60px;
	position: relative;
	top: -7px;
	color: #e4e7ea;
	font-size: 16px;
	font-weight: bold;
	width: 1000px;
	overflow:hidden;
}
.my_hos_head p {
	margin-left: 20px;
	line-height: 67px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	float: left;
}
.my_hos_head img {
	width: 143px;
	height: 13px;
	float: right;
	margin-top: 27px;
	margin-right: 20px;
}
.my_hos_tgbox {
	border: 1px solid #e2e2e2;
	margin: 30px;
}
.my_hos_tgbox_lit {
	height: 46px;
	border-bottom: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	padding-left: 20px;
}
.my_hos_tgbox_lit p, .my_hos_tgbox_lit img {
	display: inline-block;
}
.my_hos_tgbox_lit p {
	display: inline-block;
	line-height: 46px;
	height: 46px;
	font-size: 14px;
	font-weight: bold;
}
.my_hos_tgbox_lit img {
	margin-top: 17px;
	margin-right: 5px;
}
.my_hos_tgbox_lic_li1 {
	height: 100px;
	border-bottom: 1px solid #e2e2e2;
}
.my_hos_tgbox_lic_li1_a {
	display: inline-block;
	font-size: 12px;
	margin: 25px 20px;
}
.my_hos_tgbox_lic_li1_a select {
	border-radius: 3px;
	margin-top: 10px;
	border: 1px solid #c5c5c5;
	height: 20px;
	width: 100px;
	background-color: #f7f7f7;
}
.my_hos_tgbox_lic_li1_b {
	display: inline-block;
	font-size: 12px;
	margin: 25px 20px;
}
.my_hos_tgbox_lic_li1_b input {
	border-radius: 3px;
	margin-top: 8px;
	border: 1px solid #c5c5c5;
	height: 20px;
	padding-left: 10px;
	width: 300px;
}
.my_hos_tgbox_lic_li2 {
	font-size: 12px;
	border-bottom: 1px solid #e2e2e2;
}
.my_hos_tgbox_lic_li2 .tit {
	margin-top: 30px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.my_hos_tgbox_lic_li2 li {
	display: inline-block;
}
.my_hos_tgbox_lic_li2 .an {
	border: 1px solid #e2e2e2;
	margin-top: 20px;
	width: 123px;
	height: 165px;
	text-align: center;
	margin-left: 20px;
	margin-bottom: 20px;
}
.my_hos_tgbox_lic_li2 .an .le1 {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 5px;
}
.my_hos_tgbox_lic_li2 .an img {
	width: 74px;
	height: 74px;
	border-radius: 37px;
}
.my_hos_tgbox_lic_li2 .an .le2 {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 5px;
}
.my_hos_tgbox_lic_li2 .an .le2 span {
	margin-right: 10px;
}
.my_hos_tgbox_lic_li2 .ad {
	border: 1px solid #e2e2e2;
	margin-top: 20px;
	width: 123px;
	background-color: #f7f7f7;
	height: 165px;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.my_hos_tgbox_lic_li2 .ad p {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 15px;
	margin-bottom: 5px;
}
.my_hos_tgbox_lic_li2 .ad img {
	margin-top: 40px;
}
.my_hos_tgbox_lic_li3 {
	height: 100px;
	text-align: center;
}
.my_hos_tgbox_lic_li3 input[type="submit"] {
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 160px;
	outline: none;
	cursor: pointer;
	margin-top: 28px;
	height: 45px;
	line-height: 41px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
/*我的诊所-病历管理-病历组*/
.my_hos_tgbox_lid {
	padding: 20px;
	border-bottom: 1px solid #e2e2e2;
	height: 35px;
}
.my_hos_tgbox_lid img {
	float: left;
	margin-right: 15px;
	margin-top: 6px;
}
.my_hos_tgbox_lid p {
	float: left;
	font-size: 16px;
	height: 21px;
	margin-top: 6px;
	line-height: 21px;
	font-weight: bold;
}
.my_hos_tgbox_lid button {
	font-size: 12px;
	float: right;
	border: 1px solid #d3d3d3;
	background-color: #f7f7f7;
	border-radius: 3px;
	height: 34px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	outline: none;
	margin-left: 20px;
}
.my_hos_tgbox_lid button img, .my_hos_tgbox_lid button a {
	display: inline-block;
	vertical-align: middle;
	float: none;
	margin: 0px;
}
.my_hos_tgbox_lid button img {
	margin-right: 5px;
	margin-top: -3px;
}
.my_hos_tgbox_lid button a.bl {
	font-weight: bold;
}
.my_hos_tgbox_lit .tit {
	font-weight: normal;
	font-size: 12px;
	margin-left: 10px;
}
.my_hos_tgbox_lie {
	padding: 10px;
	min-height: 700px;
}
.my_hos_tgbox_lie li {
	display: inline-block;
}
.my_hos_tgbox_lie .an {
	border: 1px solid #e2e2e2;
	width: 123px;
	height: 165px;
	text-align: center;
	margin: 12px;
}
.my_hos_tgbox_lie .an .le1 {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 5px;
}
.my_hos_tgbox_lie .an img {
	width: 74px;
	height: 74px;
	border-radius: 37px;
}
.my_hos_tgbox_lie .an .le2 {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 5px;
}
.my_hos_tgbox_lie .an .le2 span {
	margin-right: 10px;
}
/*我的诊所-病历管理-病历组编辑*/
.my_hos_tgbox_lid select {
	font-size: 12px;
	float: left;
	border: 1px solid #d3d3d3;
	background-color: #f7f7f7;
	border-radius: 3px;
	height: 34px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	outline: none;
	margin-right: 10px;
}
.my_hos_tgbox_lid input {
	font-size: 12px;
	float: left;
	border: 1px solid #d3d3d3;
	background-color: #fff;
	border-radius: 3px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	outline: none;
	margin-right: 10px;
	width: 200px;
}
.my_hos_tgbox_lie .an .cl {
	width: 32px;
	height: 32px;
	position: absolute;
	margin-top: -170px;
	margin-left: 45px;
	cursor: pointer;
}
.my_hos_tgbox_lie .an .cl img {
	width: 32px;
	height: 32px;
}
.my_hos_tgbox_lid .ku {
	border: 1px solid #0e65d1;
	float: right;
	border-radius: 3px;
	height: 32px;
	width: 58px;
}
.my_hos_tgbox_lid .ku input[type="submit"] {
	border-top: 1px solid #2a9beb;
	background-color: #2077e3;
	border-left: none;
	border-right: none;
	border-bottom: none;
	height: 32px;
	line-height: 28px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	width: 58px;
}
/*我的诊所-病历管理-病历组添加病历*/
.my_hos_tgbox_lie .an .cho {
	width: 18px;
	height: 18px;
	position: absolute;
	margin-top: -155px;
	margin-left: 40px;
	background-image: url(../images/licon_06.png);
	cursor: pointer;
	background-repeat: no-repeat;
}
.my_hos_tgbox_lie .an .cho.active {
	background-image: url(../images/licon_08.png);
}
.my_hos_tgbox_ye_bot {
	text-align: center;
	width: 100%;
	padding-top: 10px;
	height: 40px;
	border-top: 1px solid #e2e2e2;
}
.my_hos_tgbox_ye .nex {
	display: none;
	vertical-align: middle;
	border: 1px solid #d3d3d3;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	width: 60px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	border-radius: 3px;
	margin: 0 5px;
}
.my_hos_tgbox_ye .nex.active {
	display: inline-block;
}
.my_hos_tgbox_ye .pa {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1px;
	font-size: 12px;
	cursor: pointer;
	border-radius: 3px;
	padding: 5px 10px;
}
.my_hos_tgbox_ye .pa.active {
	color: #fff;
	background-color: #2077e3;
}
.my_hos_tgbox_ye span {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
}
.my_hos_box_butt {
	width: 100%;
	text-align: center;
}
.my_hos_box_butt input[type="submit"] {
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 160px;
	outline: none;
	cursor: pointer;
	height: 45px;
	line-height: 41px;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(237,237,237,1.00) 100%);
}
.my_hos_tgbox_lit .searc {
	display: inline-block;
	margin-left: 155px;
}
.my_hos_tgbox_lit .searc input {
	font-size: 12px;
	float: left;
	border: 1px solid #d3d3d3;
	background-color: #fff;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
	border-top-left-radius: 3px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	outline: none;
	margin-top: 6px;
	width: 300px;
	text-align: center;
}
.my_hos_tgbox_lit .searc input[type="submit"] {
	border: 1px solid #d3d3d3;
	margin-top: 6px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-top-left-radius: 0px;
	width: 80px;
	outline: none;
	cursor: pointer;
	height: 34px;
	margin-left: -8px;
	line-height: 30px;
	background-image: url(../images/searc2.png)
}
/*我的诊所*/
.my_hos_box.tad {
	padding-bottom: 0px;
	background-color: #f0f0f0;
}
.my_hos_tail_box {
	min-height: 700px;
	width: 1000px;
	margin-top: -5px;
}
.my_hos_tail_box_left {
	width: 161px;
	padding-top: 36px;
	padding-left: 17px;
	position: absolute;
	z-index: 10001;
}
.my_hos_tail_box_left li {
	list-style: none;
	cursor: pointer;
	height: 42px;
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 12px;
	background-color: #fbfbfb;
	font-size: 14px;
	line-height: 42px;
	padding-left: 36px;
}
.my_hos_tail_box_left .active {
	margin-right: -2px;
	height: 40px;
	background-color: #fff;
	border-top: 2px solid #e2e2e2;
	border-left: 2px solid #e2e2e2;
	border-bottom: 2px solid #e2e2e2;
	font-weight: bold;
	line-height: 40px;
}
.my_hos_tail_box_left .active::before {
	content: url(../images/tail_07.png);
	position: absolute;
	margin-left: -15px;
	padding-top: 15px;
}
.my_hos_tail_box_right {
	border-left: 2px solid #e2e2e2;
	background-color: #fff;
	width: 760px;
	margin-left: 178px;
	min-height: 660px;
	padding: 20px 30px;
}
.my_hos_tail_box_right .tbo1, .my_hos_tail_box_right .tbo2, .my_hos_tail_box_right .tbo3, .my_hos_tail_box_right .tbo4, .my_hos_tail_box_right .tbo5, .my_hos_tail_box_right .tbo6 {
	display: none;
}
.my_hos_tail_box_right .tbo1.active, .my_hos_tail_box_right .tbo2.active, .my_hos_tail_box_right .tbo3.active, .my_hos_tail_box_right .tbo4.active, .my_hos_tail_box_right .tbo5.active, .my_hos_tail_box_right .tbo6.active {
	display: block;
}
.tbo1_le1 {
	height: 36px;
	border-bottom: 3px solid #e2e2e2;
}
.tbo1_le1 li {
	display: inline-block;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	cursor: pointer;
}
.tbo1_le1 li.active {
	font-weight: bold;
	margin-bottom: -3px;
	border-bottom: 3px solid #2077e3;
}
.tbo1_le2 {
	min-height: 105px;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 20px;
}
.tbo1_le2 .tbcm1 {
	display: none;
}
.tbo1_le2 .tbcm1.active {
	display: block;
}
.tbo1_le2 .tbcm1 img {
	float: left;
	margin-left: 30px;
	margin-top: 34px;
	margin-right: 10px;
}
.tbo1_le2 .tbcm1 p {
	float: left;
	margin-top: 42px;
	font-weight: bold;
	font-size: 16px;
}
.tbo1_le3_left {
	position: absolute;
}
.tbo1_le3_left .tit {
	font-weight: bold;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}
.tbo1_le3_left .ku {
	width: 445px;
	height: 255px;
	border: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	text-align: center;
	font-size: 24px;
}
.tbo1_le3_left .ku .add p {
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #e4e4e4;
}
.tbo1_le3_left .ku img {
	cursor: pointer;
}
.tbo1_le3_left .ku .pic {
	width: 445px;
	height: 255px;
	overflow: hidden;
	z-index:100001;
	position:relative;
}
.tbo1_le3_left .ku .add {
	position: absolute;
	text-align: center;
	width: 445px;
	height: 255px;
}
.tbo1_le3_left .ku .add .icon {
	margin-top: 83px;
	margin-bottom: 5px;
}
.tbo1_le3_right {
	margin-left: 500px;
}
.tbo1_le3_right .tit {
	font-weight: bold;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}
.tbo1_le3_right .ma1 {
	width: 260px;
	cursor: pointer;
	height: 115px;
	background-color: #b4cb16;
}
.tbo1_le3_right .ma1 img {
	float: left;
	margin-top: 26px;
	margin-left: 30px;
}
.tbo1_le3_right .ma1 .tx {
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}
.tbo1_le3_right .ma1 .tx .li1 {
	font-size: 24px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #fff;
}
.tbo1_le3_right .ma1 .tx .li2 {
	font-size: 14px;
	color: #fff;
}
.tbo1_le3_right .ma2 {
	width: 260px;
	cursor: pointer;
	height: 115px;
	background-color: #85c5ba;
	margin-top: 27px;
}
.tbo1_le3_right .ma2 img {
	float: left;
	margin-top: 26px;
	margin-left: 30px;
}
.tbo1_le3_right .ma2 .tx {
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}
.tbo1_le3_right .ma2 .tx .li1 {
	font-size: 24px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #fff;
}
.tbo1_le3_right .ma2 .tx .li2 {
	font-size: 14px;
	color: #fff;
}
.tbo1_le4 .tit {
	font-weight: bold;
	font-size: 14px;
	height: 40px;
	margin-top: 20px;
	line-height: 40px;
}
.tbo1_le4 .ku {
	width: 758px;
	height: 550px;
	border: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	text-align: center;
	font-size: 24px;
}
.tbo1_le4 .ku .add p {
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #e4e4e4;
}
.tbo1_le4 .ku .pic {
	width: 758px;
	height: 550px;
	overflow: hidden;
	z-index:100001;
	position:relative;
}
.tbo1_le4 .ku img {
	cursor: pointer;
}
.tbo1_le4 .ku .add {
	position: absolute;
	text-align: center;
	width: 758px;
	height: 550px;
}
.tbo1_le4 .ku .add .icon {
	margin-top: 242px;
	margin-bottom: 5px;
}
.tbo2_le {
	border: 1px solid #e2e2e2;
	margin-bottom: 20px;
	width: 760px;
}
.tbo2_le_tit {
	height: 40px;
	background-color: #f7f7f7;
	width: 760px;
}
.tbo2_le_tit .cho {
	float: left;
	width: 18px;
	height: 18px;
	margin-left: 10px;
	margin-top: 11px;/*background-image: url(../images/licon_06.png);*/
}
.tbo2_le.fa .tbo2_le_tit .cho {
/*background-image: url(../images/licon_08.png);*/
}
.tbo2_le_tit input {
	float: left;
}
.tbo2_le_tit p {
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 11px;
}
.tbo2_le_tit span {
	float: right;
	display: none;
	font-size: 12px;
	margin-top: 11px;
	margin-right: 10px;
	cursor: pointer;
	color: #127fbd;
}
.tbo2_le_tit span.active {
	display: block;
}
.tbo2_le_li {
	padding: 10px 10px 10px 50px;
	display: none;
	border-top: 1px solid #e2e2e2;
}
.tbo2_le_li.active {
	display: block;
}
.tbo2_le_li input {
	float: left;
}
.tbo2_le_tit input[type="checkbox"] {
	-webkit-appearance: none;
	background-image: url(../images/licon_06.png);
	background-repeat: no-repeat;
	height: 18px;
	vertical-align: middle;
	width: 18px;
	outline: none;
	cursor: pointer;
	margin-left: 10px;
	margin-top: 10px;
}
.tbo2_le_tit input[type="checkbox"]:checked {
	background-image: url(../images/licon_08.png);
}
.tbo2_le_li input[type="checkbox"] {
	-webkit-appearance: none;
	background-image: url(../images/licon_06.png);
	background-repeat: no-repeat;
	height: 18px;
	vertical-align: middle;
	width: 18px;
	outline: none;
	cursor: pointer;
	margin-left: 10px;
	margin-top: 16px;
	margin-right: 10px;
}
.tbo2_le_li input[type="text"] {
	border:1px solid #d3d3d3;
	border-radius:3px;
	height:20px;
	width:170px;
	padding-left:10px;
	padding-right:10px;
	margin-left: 10px;
	margin-top: 14px;
	margin-right: 10px;
}
.tbo2 .ku {
	margin: 0 auto;
	border: 1px solid #0e65d1;
	border-radius: 3px;
	width: 200px;
	height: 40px;
	text-align: center;
}
.tbo2 .ku input[type="submit"] {
	background-color: #2077e3;
	outline: none;
	font-size: 14px;
	display: block;
	width: 200px;
	height: 40px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #2a9beb;
	border-bottom: none;
	border-left: none;
	border-right: none;
	cursor: pointer;
}
.tbo2_le_li input[type="checkbox"]:checked {
	background-image: url(../images/licon_08.png);
}
.tbo2_le_li li {
	list-style: none;
	height: 50px;
	border-bottom: 1px dotted #e2e2e2;
	width: 700px;
}
.tbo2_le_li .cho {
	float: left;
	width: 18px;
	height: 18px;
	margin-left: -30px;
	margin-top: 17px;
	margin-right: 10px;
	cursor: pointer;
	background-image: url(../images/licon_06.png);
}
.tbo2_le_li li.active .cho {
	background-image: url(../images/licon_08.png);
}
.tbo2_le_li p {
	font-size: 12px;
	line-height: 50px;
	width: 700px;
}
.tbo3_le1 {
	height: 36px;
	border-bottom: 3px solid #e2e2e2;
}
.tbo3_le1 li {
	display: inline-block;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	cursor: pointer;
}
.tbo3_le1 li.active {
	font-weight: bold;
	margin-bottom: -3px;
	border-bottom: 3px solid #2077e3;
}
.tbo3_li {
	margin-top: 20px;
	min-height: 550px;
	display: none;
}
.tbo3_li.active {
	display: block;
}
.tbo3_li li {
	height: 110px;
	border: 1px solid #e2e2e2;
	list-style: none;
	margin-bottom: 20px;
}
.tbo3_li_pic {
	float: left;
	margin-top: 20px;
	margin-left: 30px;
}
.tbo3_li_pic img {
	width: 74px;
	height: 74px;
	border-radius: 50%;
}
.tbo3_li_tx {
	float: left;
	margin-left: 20px;
	margin-top: 27px;
}
.tbo3_li_tx .ll .le1, .tbo3_li_tx .ll .le2, .tbo3_li_tx .ll span {
	display: inline-block;
	height: 20px;
	line-height: 20px;
}
.tbo3_li_tx .ll .le1 {
	font-size: 16px;
	font-weight: bold;
	margin-right: 10px;
}
.tbo3_li_tx .ll .le1 span {
	margin-right: 10px;
}
.tbo3_li_tx .ll .le2 {
	font-size: 12px;
}
.tbo3_li_tx .ll .line {
	height: 10px;
	margin-top: 4px;
	width: 1px;
	background-color: #6e6e6e;
	margin-left: 10px;
	margin-right: 10px;
}
.tbo3_li_tx .ll .le2 .or {
	cursor: pointer;
}
.tbo3_li_tx article {
	font-size: 12px;
	width: 520px;
	line-height: 20px;
	color: #6e6e6e;
	text-align: justify;
}
.tbo3_li_bu {
	float: right;
	margin-right: 18px;
}
.tbo3_li_bu .b1 {
	margin-top: 18px;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	width: 56px;
	height: 30px;
	line-height: 30px;
	background-color: #f7f7f7;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	display: block;
	text-align: center;
}
.tbo3_li_bu .b2 {
	margin-top: 10px;
	cursor: pointer;
	font-size: 12px;
	color: #fff;
	width: 56px;
	height: 30px;
	line-height: 30px;
	background-color: #2077e3;
	border: 1px solid #2077e3;
	border-radius: 3px;
	display: block;
	text-align: center;
}
.tbo3_ye_bot {
	text-align: center;
	width: 100%;
	height: 35px;
}
.tbo3_ye .nex {
	display: none;
	vertical-align: middle;
	border: 1px solid #d3d3d3;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	width: 60px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	border-radius: 3px;
	margin: 0 5px;
}
.tbo3_ye .nex.active {
	display: inline-block;
}
.tbo3_ye .pa {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1px;
	font-size: 12px;
	cursor: pointer;
	border-radius: 3px;
	padding: 5px 10px;
}
.tbo3_ye .pa.active {
	color: #fff;
	background-color: #2077e3;
}
.tbo3_ye span {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
}
.tbo4_le1, .tbo6_le1 {
	height: 36px;
	border-bottom: 3px solid #e2e2e2;
}
.tbo4_le1 li, .tbo6_le1 li {
	display: inline-block;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	cursor: pointer;
}
.tbo4_le1 li.active, .tbo6_le1 li.active {
	font-weight: bold;
	margin-bottom: -3px;
	border-bottom: 3px solid #2077e3;
}
.tbo4_li, .tbo6_li {
	margin-top: 20px;
	min-height: 550px;
	display: none;
}
.tbo4_li.active, .tbo6_li.active {
	display: block;
}
.tbo4_li li, .tbo6_li li {
	height: 110px;
	border: 1px solid #e2e2e2;
	list-style: none;
	margin-bottom: 20px;
}
.tbo4_li_pic, .tbo6_li_pic {
	float: left;
	margin-top: 20px;
	margin-left: 30px;
}
.tbo4_li_pic img, .tbo6_li_pic img {
	width: 74px;
	height: 74px;
	border-radius: 50%;
}
.tbo4_li_tx, .tbo6_li_tx {
	float: left;
	margin-left: 20px;
	margin-top: 31px;
}
.tbo4_li_tx .le1, .tbo6_li_tx .le1 {
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
}
.tbo4_li_tx .le1 span, .tbo6_li_tx .le1 span {
	margin-right: 10px;
}
.tbo4_li_tx .le2, .tbo6_li_tx .le2 {
	font-size: 12px;
	color: #6e6e6e;
}
.tbo4_li_bu, .tbo6_li_bu {
	float: right;
	margin-right: 18px;
}
.tbo4_li_bu .b1, .tbo6_li_bu .b1 {
	margin-top: 38px;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	width: 56px;
	height: 30px;
	line-height: 30px;
	background-color: #f7f7f7;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	display: block;
	text-align: center;
}
.tbo4_ye_bot, .tbo6_ye_bot, .tbo5_ye_bot {
	text-align: center;
	width: 100%;
	height: 35px;
}
.tbo4_ye .nex, .tbo6_ye .nex, .tbo5_ye .nex {
	display: none;
	vertical-align: middle;
	border: 1px solid #d3d3d3;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	width: 60px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	border-radius: 3px;
	margin: 0 5px;
}
.tbo4_ye .nex.active, .tbo6_ye .nex.active, .tbo5_ye .nex.active {
	display: inline-block;
}
.tbo4_ye .pa, .tbo6_ye .pa, .tbo5_ye .pa {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1px;
	font-size: 12px;
	cursor: pointer;
	border-radius: 3px;
	padding: 5px 10px;
}
.tbo4_ye .pa.active, .tbo6_ye .pa.active, .tbo5_ye .pa.active {
	color: #fff;
	background-color: #2077e3;
}
.tbo4_ye span, .tbo6_ye span, .tbo5_ye span {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
}
.tbo6_li_pic .war {
	font-size: 12px;
	background-color: #ff0000;
	position: absolute;
	border: 2px solid #fff;
	border-radius: 50%;
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	margin-left: -20px;
	color: #fff;
	font-weight: bold;
}
.my_hos_tail_box_right .tbo5 {
	border: 1px solid #e2e2e2;
}
.letb1 {
	height: 46px;
	border-bottom: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	padding-left: 20px;
}
.letb1_lit p {
	display: inline-block;
}
.letb1_lit p {
	display: inline-block;
	line-height: 46px;
	height: 46px;
	font-size: 14px;
	font-weight: bold;
}
.letb1_lit .tit {
	font-weight: normal;
	font-size: 12px;
	margin-left: 10px;
}
.letb2 {
	padding: 5px 10px;
	min-height: 400px;
}
.letb3 {
	height: 40px;
	border-top: 1px solid #e2e2e2;
	padding-top: 10px;
}
.letb1_lit .searc {
	display: inline-block;
	margin-left: 220px;
}
.letb1_lit .searc input {
	font-size: 12px;
	float: left;
	border: 1px solid #d3d3d3;
	background-color: #fff;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
	border-top-left-radius: 3px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	outline: none;
	margin-top: 6px;
	width: 300px;
	text-align: center;
}
.letb1_lit .searc input[type="submit"] {
	border: 1px solid #d3d3d3;
	margin-top: 6px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-top-left-radius: 0px;
	width: 80px;
	outline: none;
	cursor: pointer;
	height: 34px;
	margin-left: -8px;
	line-height: 30px;
	background-image: url(../images/searc2.png)
}
.letb2 li {
	display: inline-block;
}
.letb2 .an {
	border: 1px solid #e2e2e2;
	width: 123px;
	height: 184px;
	text-align: center;
	margin: 9px;
}
.letb2 .an .le1 {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}
.letb2 .an img {
	width: 74px;
	height: 74px;
	border-radius: 37px;
}
.letb2 .an .le2 {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 5px;
}
.letb2 .an .le2 span {
	margin-right: 10px;
}
.letb2 .an .le3 {
	color: #6e6e6e;
}
.letb2 .an .le4 {
	color: #2077e3;
	font-weight: bold;
}
.letb2 .an .le3, .letb2 .an .le4 {
	height: 30px;
	display: none;
	border-top: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	line-height: 30px;
	font-size: 12px;
	margin-top: 5px;
}
.letb2 .an .le3.active, .letb2 .an .le4.active {
	display: block;
}
.letb4 {
	height: 46px;
	border-top: 1px solid #e2e2e2;
	background-color: #f7f7f7;
	padding-left: 20px;
}
.letb4 p {
	float: left;
	font-size: 14px;
	height: 21px;
	margin-top: 12px;
	line-height: 21px;
	font-weight: bold;
}
.letb4 button {
	font-size: 12px;
	float: right;
	border: 1px solid #d3d3d3;
	background-image: -webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -moz-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: -o-linear-gradient(270deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	background-image: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(238,238,238,1.00) 100%);
	border-radius: 3px;
	height: 34px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	outline: none;
	margin-right: 8px;
	margin-top: 6px;
	cursor:pointer;
}
.letb4 button img, .letb4 button a {
	display: inline-block;
	vertical-align: middle;
	float: none;
	margin: 0px;
}
.letb4 button img {
	margin-right: 5px;
	margin-top: -3px;
}
.letb5 {
	padding-bottom: 20px;
	border-top: 1px solid #e2e2e2;
	min-height: 300px;
}
.letb5_lid {
	padding: 20px;
	list-style: none;
	height: 30px;
	border-bottom: 1px dotted #e2e2e2;
}
.letb5_lid img {
	margin-right: 10px;
	margin-top: 4px;
}
.letb5_lid p {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	font-weight: bold;
}
.letb5_lid p, .letb5_lid img {
	float: left;
}
.letb5_lid a, .letb5_lid span {
	float: right;
}
.letb5_lid span {
	display: block;
	width: 1px;
	height: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	background-color: #e2e2e2;
}
.letb5_lid a {
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	color: #9C9C9C;
}
.letb5_lid a.re {
	color: #ff0000;
	cursor: pointer;
}
.my_hos_tail_box_right .sub .subbox .p1 {
	padding-top:60px;
	height:140px;
}
.my_hos_tail_box_right .sub .subbox .p1 p{
	margin-left:0px;
	margin-top:0px;
	display:block;
}
.my_hos_tail_box_right .sub .subbox .p1 input{
	display:block;
	margin:10px auto;
	text-align:center;
	border:1px solid #d3d3d3;
	height:30px;
	width:300px;
	line-height:30px;
	font-size:12px;
	border-radius:3px;
}
.my_hos_tail_box_right .sub .subbox .p2 .ku{
	display: inline-block;
}
.my_hos_tail_box_right .sub .subbox .p2 .ku2 {
	margin: 0 auto;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	width: 100px;
	height: 30px;
	text-align: center;
	display: inline-block;
}
.my_hos_tail_box_right .sub .subbox .p2 .ku2 a {
	background-color: #e6e6e6;
	outline: none;
	font-size: 14px;
	display: block;
	width: 100px;
	height: 30px;
	line-height:30px;
	font-weight: bold;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	cursor: pointer;
}

/*医学医术-分享病历*/
.madi_share_box {
	width: 1000px;
	margin: 0 auto;
	min-height: 700px;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-bottom: 80px;
}
.madi_share_head {
	width: 1000px;
	background-image: url(../images/ku7.png);
	height: 150px;
	position: relative;
	top: -7px;
	text-align: center;
	margin: 0px auto 0px auto;
}
.madi_share_head .head_pic {
	display: inline-block;
}
.madi_share_head .head_pic img {
	width: 74px;
	height: 74px;
	margin-top: 45px;
	border-radius: 37px;
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.madi_share_head .head_tex {
	display: inline-block;
	color: #fff;
	text-align: left;
	margin-top: 55px;
	margin-left: 20px;
}
.madi_share_head .head_tex .le1 {
	font-size: 24px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	height: 50px;
	line-height: 50px;
}
.madi_share_bod {
	background-color: #fff;
	min-height: 600px;
	margin-top: -7px;
}
.madi_share_bod_li {
	list-style: none
}
.madi_share_bod_li_na {
	text-align: center;
	width: 1000px;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	padding-top: 50px;
	padding-bottom: 40px;
}
.madi_share_bod_li_na .na_a {
	color: #0c9979;
	border-top: 1px solid #0c9979;
	border-left: 1px solid #0c9979;
	border-bottom: 1px solid #0c9979;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 170px;
	display: inline-block;
	border-radius: 5px 0px 0px 5px;
}
.madi_share_bod_li_na .na_b {
	color: #0c9979;
	border: 1px solid #0c9979;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 170px;
	margin-left:-5px;
	margin-right:-5px;
	display: inline-block;
}
.madi_share_bod_li_na .na_c {
	color: #0c9979;
	border-top: 1px solid #0c9979;
	border-right: 1px solid #0c9979;
	border-bottom: 1px solid #0c9979;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 170px;
	display: inline-block;
	border-radius: 0px 5px 5px 0px;
}
.madi_share_bod_li.a .madi_share_bod_li_na .na_a, .madi_share_bod_li.b .madi_share_bod_li_na .na_b, .madi_share_bod_li.c .madi_share_bod_li_na .na_c {
	background-color: #0c9979;
	color: #fff;
}
.madi_share_bod_li_a, .madi_share_bod_li_b, .madi_share_bod_li_c {
	width: 900px;
	margin: 0 auto;
	display: none;
}
.madi_share_bod_li.a .madi_share_bod_li_a, .madi_share_bod_li.b .madi_share_bod_li_b, .madi_share_bod_li.c .madi_share_bod_li_c {
	display: block;
}
.madi_share_bod_li_a li, .madi_share_bod_li_b li, .madi_share_bod_li_c li {
	border: 1px solid #d2d2d2;
	border-radius: 2px;
	margin-bottom: 20px;
}
.madi_share_bod_li_a li img, .madi_share_bod_li_b li img, .madi_share_bod_li_c li img {
	display: inline-block;
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 60px;
	height: 60px;
	border-radius: 50%;
}
.madi_share_bod_li .tex {
	display: inline-block;
	margin-left: 20px;
	margin-top: 20px;
}
.madi_share_bod_li .tex .le1 {
	font-size: 16px;
	height: 30px;
	line-height: 30px;
}
.madi_share_bod_li .tex .le1 span {
	font-weight: bold;
	margin-right: 10px;
}
.madi_share_bod_li .tex .le2 {
	font-size: 12px;
	color: #6e6e6e;
	height: 20px;
	line-height: 20px;
}
.madi_share_bod_li input[type="checkbox"] {
	float: right;
	margin-right: 20px;
	margin-top: 40px;
}
.madi_share_box .ku {
	margin: 0 auto;
	border: 1px solid #0e65d1;
	border-radius: 3px;
	width: 200px;
	height: 49px;
	text-align: center;
}
.madi_share_box .ku_bg {
	background-color: #fff;
	height: 70px;
	padding: 30px;
}
.madi_share_box .ku input[type="submit"] {
	background-color: #2077e3;
	outline: none;
	font-size: 14px;
	display: block;
	width: 200px;
	height: 49px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #2a9beb;
	border-bottom: none;
	border-left: none;
	border-right: none;
	cursor: pointer;
}
.madi_share_nb1 {
	background-color: #fff;
	margin-top: -7px;
	padding: 20px;
}
.madi_share_nb1_box {
	border: 1px solid #d3d3d3;
}
.madi_share_nb1_hd {
	height: 38px;
	font-weight: bold;
	font-size: 12px;
	line-height: 38px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #d3d3d3;
}
.madi_share_nb1_hd input[type="checkbox"] {
	margin-top: 13px;
	margin-left: 10px;
	margin-right: 10px;
}
.madi_share_nb1_box {
	padding-bottom: 30px
}
.madi_share_nb1_box li {
	list-style: none;
	border: 1px solid #e2e2e2;
	-webkit-box-shadow: 0px 2px 0px 0px #F2F2F2;
	box-shadow: 0px 2px 0px 0px #F2F2F2;
	margin-left: 30px;
	padding: 20px;
	height: 50px;
	margin-right: 30px;
	margin-top: 15px;
}
.madi_share_nb1_box li input[type="checkbox"] {
	margin-top: 18px;
	margin-right: 20px;
	float: right;
}
.madi_share_nb1_hos {
	display: inline-block;
	margin-left: 10px;
	width: 540px;
}
.madi_share_nb1_hos .h1 {
	font-size: 16px;
	font-weight: bold;
	height: 30px;
}
.madi_share_nb1_hos .h2 {
	font-size: 12px;
	color: #6e6e6e;
	height: 20px;
}
.madi_share_nb1_hos .h2 span {
	margin: 0 5px;
}
.madi_share_nb1_time {
	display: inline-block;
	font-size: 12px;
	color: #6e6e6e;
	height: 50px;
	margin-left: 110px;
	line-height: 50px;
}
.madi_share_nb2 {
	background-color: #fff;
	padding: 20px;
}
.madi_share_nb2_box {
	border: 1px solid #d3d3d3;
	background-color: #f7f7f7;
	height: 200px;
}
.madi_share_nb2_tit {
	height: 38px;
	font-weight: bold;
	font-size: 12px;
	line-height: 38px;
	background-color: #f7f7f7;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.madi_share_nb2_tit img {
	margin-top: 4px;
	margin-left: 20px;
	margin-right: 10px;
}
.madi_share_nb2 textarea {
	font-size: 12px;
	margin: 0px 20px;
	width: 898px;
	padding: 10px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	overflow: hidden;
	resize: none;
	text-align: left;

	height: 100px;
}
.sub {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	position: fixed;
	z-index: 20001;
}
.subbg {
	background-color: hsla(0,0%,0%,0.30);
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	position: fixed;
	z-index: 20002;
	cursor: pointer;
}
.subbox {
	background-color: #fff;
	height: 300px;
	width: 800px;
	margin: 300px auto;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	position: relative;
	z-index: 20003;
}
.subbox .p1 {
	text-align: center;
	width: 800px;
	height: 200px;
}
.subbox .p1 img {
	display: inline-block;
	width: 60px;
	margin-top: 80px;
	height: 60px;
}
.subbox .p1 p {
	display: inline-block;
	font-size: 24px;
	margin-top: 90px;
	margin-left: 20px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.subbox .p2 {
	text-align: center;
	width: 800px;
	height: 69px;
	border-top: 1px dotted #d3d3d3;
	background-color: #f2f2f2;
	padding-top: 30px;
}
.subbox .ku {
	margin: 0 auto;
	border: 1px solid #0e65d1;
	border-radius: 3px;
	width: 100px;
	height: 30px;
	text-align: center;
}
.subbox .ku input[type="submit"] {
	background-color: #2077e3;
	outline: none;
	font-size: 14px;
	display: block;
	width: 100px;
	height: 30px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #2a9beb;
	border-bottom: none;
	border-left: none;
	border-right: none;
	cursor: pointer;
}
/*历史记录*/
.tas_menu span a {
	display: block;
	color: #fff;
	width: 120px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	cursor: pointer;
        float:right;
        margin:10px 20px 0 0;
        background:#3e4148;
        border-radius: 3px;
}
.clear{ clear:both;}
.tac_con{
	background:#fff;
	width: 1000px;
	height:auto;
}
.tas_day{ float:right; margin-right:30px; lin-height: 30px; margin-top:45px;}
.tas_se1{ color: #06ab67;}
.tas_se2{ color: #ff6600;}
.tas_se3{ color: #4176c2;}
/*我的诊所-会诊回复*/
input,button,select,textarea{ outline:none;} 
.clear {
	clear:both;
}

ul, ol, dl, dd {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.my_hos_head span{
	color:#ffffff;
	width:400px;
	line-height:67px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-200px;
	font-weight:normal;
	text-align:center;
}
.reply{
	width:1000px;
	height:auto;
	padding:20px 0 60px 0;
	background:#ffffff;
	margin-top:-5px;
}
.reply_con{
	width:1000px;
	height:auto;
}
.reply_li{
	width:438px;
	height:auto;
	float:left;
	margin:25px 31px 0 31px;
	display:inline-block;
}
.reply_header{
	width:438px;
	height:51px;
	line-height:51px;
	color:#000000;
}
.reply_header a{ float:right; color:#e38223 !important; font-size:12px;}
.reply_header b{ float:left; width:340px; background:url(../images/reply_tu.jpg) no-repeat left center; padding-left:30px; overflow:hidden;}
.reply_header1{
	width:438px;
	height:auto;
	color:#000000;
	display:inline-block;
}
.reply_header1 a{ float:right; color:#e38223 !important; font-size:12px; line-height:51px;}
.reply_header1 b{ float:left; width:50px; background:url(../images/reply_tu.jpg) no-repeat left center; padding-left:30px; overflow:hidden; line-height:51px;}
.reply_header1 span{ float:left; width:250px; height:auto; line-height:18px; padding:16px 0 10px 0; font-weight:bold;}
.reply_textarea{
	width:438px;
	height:87px;
}
.reply_textarea textarea{
	width:412px;
	height:75px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:5px 12px 5px 12px;
	line-height:24px;
}
.reply_bot{
	width:691px;
	height:49px;
	margin-top:45px;
	padding-left:309px;
}
.reply_que{
	width:161px;
	height:49px;
	background:url(../images/reply_01.jpg) no-repeat;
	text-align:center;
	line-height:49px;
	font-weight:bold;
	float:left;
	margin:0 15px 0 15px;
	color:#ffffff !important;
	border:none;
	cursor:pointer;
	font-size:16px;
}
.reply_bao{
	width:161px;
	height:49px;
	background:url(../images/reply_02.jpg) no-repeat;
	text-align:center;
	line-height:49px;
	float:left;
	margin:0 15px 0 15px;
	color:#000000 !important;
}
/*我的诊所-门诊排班设置*/
.scheduling{
	width:1000px;
	height:auto;
	background:#ffffff;
	margin-top:-5px;
	padding-bottom:56px;
}
.scheduling_header{
	width:966px;
	height:56px;
	line-height:56px;
	padding-top:20px;
	padding-left:34px;
	border-bottom:1px solid #ebebeb;
}
.scheduling_header span{background:url(../images/tail_07.png) no-repeat left center; padding-left:20px; font-weight:bold; color:#000000;}
.scheduling_top{
	width:966px;
	height:auto;
	padding:10px 0 0 34px;
}
.scheduling_hang{
	width:410px;
	height:66px;
	float:left;
	margin-right:30px;
}
.scheduling_hang span{ display:block; height:34px; line-height:34px; font-size:12px;}
.scheduling_hang1{
	width:160px;
	height:66px;
	float:left;
	margin-right:30px;
}
.scheduling_hang1 span{ display:block; height:34px; line-height:34px; font-size:12px;}
.scheduling_text{
	width:400px;
	height:29px;
	line-height:29px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:8px;
}
.scheduling_text1{
	width:150px;
	height:29px;
	line-height:29px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:8px;
}
.scheduling_select{
	width:160px;
	height:31px;
	line-height:31px;
	border:1px solid #c5c5c5;
	border-radius:3px;
}
.scheduling_day{
	width:280px;
	height:66px;
	float:left;
	margin-right:30px;
}
.scheduling_day span{ display:block; height:34px; line-height:34px; font-size:12px;}
.scheduling_shi{
	width:280px;
	height:31px;
}
.scheduling_text2{
	width:82px;
	height:29px;
	line-height:29px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:10px;
	float:left;
}
.scheduling_shi label{ float:left; width:32px; text-align:center; font-size:12px; line-height:31px;}
.scheduling_textarea{
	width:910px;
	height:57px;
	border:1px solid #c5c5c5;
	margin:28px auto 0 auto;
	display:block;
	padding:5px 10px 5px 10px;
	line-height:24px;
	overflow-y:auto;
	overflow-x:hidden;
}
.scheduling_radio{ float:right; margin-right:20px; font-size:12px; color:#000000;}
.scheduling_radio input[type=radio]{
        -webkit-appearance: none;
        appearance: none;
        width: 17px;
        height: 17px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/radio_01.jpg) no-repeat;
}
.scheduling_radio input[type=radio]:checked::after {
        content: url(../images/radio_001.jpg);
        display: block;
        position: absolute;

}
.scheduling_radio input[type=radio]:focus {
        outline: none;
        border-color: green;
}
.scheduling_radio input{ float:left; margin:19px 6px 0 0;}
.scheduling_con{
	width:932px;
	height:auto;
	margin:28px auto 0 auto;
	font-size:14px;
	color:#000000;
}
.scheduling_con table{ border:1px solid #c5c5c5; border-collapse:collapse;}
.scheduling_con table td{ border:1px dotted #c5c5c5; height:53px; text-align:center; line-height:53px; vertical-align:middle;}
.scheduling_con b{ font-size:16px; }
.scheduling_ti{ background:#fbfbfb; border-bottom:1px solid #c5c5c5;}
.scheduling_ti img{ margin-top:11px;}
.scheduling_con input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 27px;
        height: 27px;
        cursor: pointer;
        position: relative;
        vertical-align:middle;
		background: url(../images/checkbox_01.jpg) no-repeat;
}
.scheduling_con input[type=checkbox]:checked::after {
        content: url(../images/checkbox_001.jpg);
        display: block;
        position: absolute;

}
.scheduling_con input[type=checkbox]:focus {
        outline: none;
        border-color: green;
}
.scheduling_bot{
	width:1000px;
	height:49px;
	text-align:center;
	margin-top:40px;
}
.scheduling_bot a{
	width:161px;
	height:49px;
	background:url(../images/reply_01.jpg) no-repeat;
	text-align:center;
	line-height:49px;
	font-weight:bold;
	display:block;
	color:#ffffff !important;
	margin:0 auto 0 auto;
}
/*医生端-新患者数据上传及设置*/
.medical{
	width:1000px;
	height:auto;
	background:#ffffff;
	margin-top:-5px;
	padding-bottom:56px;
}
.medical_top{
	width:964px;
	height:128px;
	border-bottom:1px solid #ebebeb;
	padding:34px 0 0 36px;
}
.medical_head{
	width:74px;
	height:74px;
	float:left;
}
.medical_head img{ width:72px; height:72px; border:1px solid #c5c5c5; border-radius:300px;}
.medical_right{
	width:890px;
	height:128px;
	float:left;
}
.medical_right1{
	width:865px;
	height:128px;
	float:left;
	padding-left:25px;
	font-size:12px;
	color:#6e6e6e;
	line-height:20px;
}
.medical_right1 b{ display:block; line-height:24px; font-size:16px; color:#000000; margin-bottom:10px;}
.medical_cuo{ width:184px; height:61px; float:left;}
.medical_cuo div{ float:left; height:30px; line-height:26px; width:180px; color:#ff0000; font-size:12px; text-align:right;}
.medical_cuo1{ width:321px; height:61px; float:left;}
.medical_cuo1 div{ float:left; height:30px; line-height:26px; color:#ff0000; width:321px; font-size:12px; text-align:right;}
.medical_hang{
	width:890px;
	height:61px;
	position:relative;
}
.medical_tishi{
	float:left;
	height:61px;
}
.medical_tishi div{ display:block; height:24px; line-height:24px; color:#ff0000; font-size:12px; padding-left:80px;}
.medical_name{ width:80px; float:left; text-align:right; line-height:31px; color:#000000; font-size:12px;}
.medical_text{
	width:92px;
	height:29px;
	line-height:29px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:10px;
	float:left;
	background:#ffffff url(../images/medical_bg.jpg) repeat-x bottom;
}
.medical_text1{
	width:229px;
	height:29px;
	line-height:29px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:10px;
	float:left;
}
.medical_text2{
	width:84px;
	height:29px;
	line-height:29px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:10px;
	float:left;
}
.medical_select1{
	width:96px;
	height:33px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	float:left;
}
.medical_header{
	width:964px;
	height:43px;
	line-height:43px;
	margin-top:40px;
	padding-left:36px;
	color:#cacaca;
	font-size:12px;
}
.medical_button{
	width:117px;
	height:43px;
	float:left;
	border:none;
	background:url(../images/medical_ben.jpg) no-repeat;
	line-height:43px;
	text-align:center;
	cursor:pointer;
	margin-right:20px;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.medical_button1{
	width:100px;
	height:33px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	float:left;
    margin-left:20px;
    cursor:pointer;
}
.medical_con{
	width:964px;
	height:auto;
	padding-left:36px;
}
.medical_con li{
	width:210px;
	height:186px;
	float:left;
	display:inline;
	margin:48px 30px 0 0;
	position:relative;
}
.medical_close{
	width:24px;
	height:24px;
	position:absolute;
	top:-12px;
	right:-12px;
}
.medical_tu{
	width:208px;
	height:137px;
	border:1px solid #c5c5c5;
	background:#f5f5f5;
}
.medical_tu img{ width:208px; height:137px; border:none;}
.medical_bot{
	width:210px;
	height:35px;
	line-height:35px;
	margin-top:12px;
}
.medical_select{
	width:119px;
	height:35px;
	float:left;
	border:1px solid #c5c5c5;
	border-radius:3px;
}
.medical_bot span{ float:right; width:73px; font-size:12px; color:#000000;}
.medical_text3{
	width:39px;
	height:33px;
	line-height:33px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	text-align:center;
	float:right;
}
.medical_link{
	width:1000px;
	height:49px;
	margin-top:50px;
	text-align:center;
}
.medical_link input{
	width:238px;
	height:49px;
	display:block;
	color:#ffffff;
	border:none;
	background:url(../images/medical_link.jpg) no-repeat;
	margin:0 auto;
	font-size:16px;
	font-weight:bold;
	line-height:49px;
	cursor:pointer;
}
/*门诊预约详情-医生端Web*/
.menmake {
	width: 1000px;
	margin: 0 auto;
	height:auto;
	background: #52585f;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	margin-top: 35px;
	margin-bottom: 60px;
	padding-bottom: 30px;
	border-top:1px solid #626a72;
}
.menmake_header{
	width:1000px;
	height:100px;
	text-align:center;
	font-size:30px;
	color:#ffffff;
	font-family:"微软雅黑";
	line-height:100px;
}
.menmake_con{
	width:680px;
	height:auto;
	background:url(../images/menmake_bg.jpg) repeat-y;
	margin:0 auto;
}
.menmake_con1{
	width:680px;
	height:auto;
	background:url(../images/menmake_top.jpg) no-repeat top;
}
.menmake_con2{
	width:680px;
	height:auto;
	background:url(../images/menmake_bot.jpg) no-repeat bottom;
	padding:40px 0 40px 0;
	line-height:24px;
}
.menmake_con li{
	width:600px;
	height:auto;
	float:left;
	padding:8px 40px 8px 40px;
	line-height:24px;
	font-size:14px;
	border-bottom:1px solid #cccccc;
}
.medical_mid{
	width:964px;
	height:59px;
	border-bottom:1px solid #ebebeb;
	padding:26px 0 0 36px;
}
/*医生端-选择上传患者*/
.patients_top{
	width:936px;
	height:39px;
	border-bottom:1px solid #ebebeb;
	padding:24px 31px 24px 33px;
}
.patients_top_l{
	width:340px;
	height:39px;
	float:left;
	line-height:39px;
}
.patients_top_l span{ float:left; margin-right:10px;}
.patients_top_l a{
	display:block;
	float:left;
	width:100px;
	height:39px;
	text-align:center;
	background:url(../images/patients_xin.jpg) no-repeat;
	line-height:39px;
	font-weight:bold;
	color:#ffffff !important;
}
.patients_top_r{
	width:370px;
	height:39px;
	float:right;
	line-height:39px;
}
.patients_top_search{
	width:263px;
	height:29px;
	float:right;
	margin-top:4px;
	border:1px solid #e0e0e0;
	border-radius:15px;
	padding:0 0 0 20px;
}
.patients_text{
	width:234px;
	height:27px;
	float:left;
	border:none;
	border:0;
	line-height:27px;
	overflow:hidden;
	background:none;
}
.patients_button{
	width:27px;
	height:27px;
	float:left;
	border:none;
	background:url(../images/soso.png) no-repeat;
	cursor:pointer;
	margin-top:1px;
	overflow:hidden;
}
.patients_list{
	width:969px;
	height:auto;
	padding:0 0 0 31px;
}
.patients_list li{
	width:211px;
	height:101px;
	float:left;
	position:relative;
	display:inline;
	margin:34px 31px 0 0;
	cursor:pointer;
}
.patients_list li input{ display:none;}
.patients_gou1{
	width:70px;
	height:70px;
	position:absolute;
	background:url(../images/gou1.png) no-repeat;
	background-size:70px 70px;
	top:15px;
	left:70px;
}
.patients_li{
	width:188px;
	height:99px;
	border:1px solid #e0e0e0;
	padding:0 0 0 21px;
	-webkit-box-shadow:0 2px 0px #f2f2f2;  
    -moz-box-shadow:0 2px 0px #f2f2f2;  
    box-shadow:0 2px 0px #f2f2f2; 
}
.patients_hover .patients_li{
	border:1px solid #2077e3;
	-webkit-box-shadow:0 2px 0px #4e9cfe;  
    -moz-box-shadow:0 2px 0px #4e9cfe;  
    box-shadow:0 2px 0px #4e9cfe; 
}
.patients_list li img{
	float:left;
	margin-right:15px;
	width:54px;
	height:54px;
	border:3px solid #e0e0e0;
	border-radius:300px;
	margin-top:20px;
}
.patients_list li span{ float:left; line-height:18px; font-size:12px; margin-top:14px;}
.patients_list li a{ display:block; color:#000 !important;}
.patients_list .madi_sea_li_ye a{ color: #000 !important;}
.patients_list .madi_sea_li_ye .pa.active{ color: #fff !important;}
.patients_checkbox{
	width:27px;
	height:27px;
	position:absolute;
	top:-3px;
	right:-3px;
}
.patients_list input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 27px;
        height: 27px;
        cursor: pointer;
        vertical-align: bottom;
		background: url(../images/checkbox_01.jpg) no-repeat;
}
.patients_list input[type=checkbox]:checked::after {
        content: url(../images/checkbox_001.jpg);
        display: block;

}
.patients_list input[type=checkbox]:focus {
        outline: none;
        border-color: green;
}
.patients_cur{
	width:211px;
	height:101px;
	background:#000000;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	filter:alpha(opacity=60); /*IE滤镜，透明度50%*/
    -moz-opacity:0.6; /*Firefox私有，透明度50%*/
    opacity:0.6;/*其他，透明度50%*/
}
.page{
	width:100%;
	height:auto;
	text-align:center;
	margin-top:30px;
}
/*医生端-病历管理*/
.record{
	width:1000px;
	height:auto;
	background:#ffffff;
	margin-top:-7px;
}
.record_left{
	width:228px;
	height:auto;
	min-height:1100px;
	float:left;
	border-right:1px solid #ebebeb;
	background:#f9f9f9;
}
.record_right{
	width:771px;
	height:auto;
	float:left;
}
.record_header{
	width:187px;
	height:40px;
	line-height:40px;
	border-top:1px solid #86919e;
	background:#707986;
	padding:0 12px 0 29px;
	position:relative;
}
.record_header a{
	width:72px;
	height:24px;
	float:right;
	border:1px solid #356589;
	background:#1b99da;
	line-height:24px;
	text-align:center;
	color:#ffffff !important;
	font-size:12px;
	border-radius:5px;
	margin-top:6px;
}
.record_header span{ float:left; background:url(../images/icon_01.png) no-repeat left center; font-size:14px; padding-left:27px; color:#ffffff;}
.record_xin{
	width:235px;
	height:201px;
	position:absolute;
	top:-1px;
	left:223px;
	padding:0 55px 0 60px;
	background:url(../images/tubiao_15.png) no-repeat top left;
	z-index:100;
	display:none;
}
.record_xin_name{
	width:235px;
	height:76px;
	line-height:76px;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	background:url(../images/tubiao_16.png) no-repeat 36px center;
	padding-left:80px;
}
.record_text2{
	width:223px;
	height:41px;
	line-height:41px;
	display:block;
	border:1px solid #70767f;
	border-radius:3px;
	padding-left:10px;
	font-size:14px;
	-webkit-box-shadow:inset 0 0 5px #ccc;
    -moz-box-shadow:inset 0 0 5px #ccc;
    box-shadow:inset 0 0 5px #ccc;
	background:#ffffff;
}
.record_xin_bot{
	width:212px;
	height:36px;
	margin-top:17px;
	padding-left:23px;
}
.record_submit{
	width:84px;
	height:34px;
	border:1px solid #6b7583;
	border-radius:3px;
	background:#ff9600;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	text-align:center;
	float:left;
	margin-right:13px;
}
.record_submit1{
	width:84px;
	height:34px;
	border:1px solid #6b7583;
	border-radius:3px;
	background:#8691a2;
	font-size:14px;
	color:#ffffff;
	cursor:pointer;
	text-align:center;
	float:left;
}
.record_nav{
	width:196px;
	height:auto;
	background:url(../images/record_bg.jpg) 32px 0 repeat-y;
	font-size:14px;
	padding:24px 0 0 32px;
}
.record_nav li{
	width:196px;
	height:49px;
	float:left;
	line-height:49px;
}
.record_nav li a{display:block; color:#010101; float:left;}
.record_nav li a i{ width:7px; height:7px; border-radius:5px; background:#545a61; float:left; margin:21px 18px 0 0;}
.record_nav li a:hover{display:block; color:#ff5a00; font-weight:bold;}
.record_nav li a:hover i{ width:7px; height:7px; border-radius:5px; background:#ff5a00; float:left; margin:21px 18px 0 0;}
.record_cur a:link{display:block; color:#ff5a00; font-weight:bold;}
.record_cur a:visited{display:block; color:#ff5a00; font-weight:bold;}
.record_cur a:hover{display:block; color:#ff5a00; font-weight:bold;}
.record_cur a:link i{ width:7px; height:7px; border-radius:5px; background:#ff5a00; float:left; margin:21px 18px 0 0;}
.record_cur a:visited i{ width:7px; height:7px; border-radius:5px; background:#ff5a00; float:left; margin:21px 18px 0 0;}
.record_cur a:hover i{ width:7px; height:7px; border-radius:5px; background:#ff5a00; float:left; margin:21px 18px 0 0;}
.record_text1{
	width:100px;
	height:29px;
	line-height:29px;
	float:left;
	margin-top:7px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:10px;
	color:#ff5a00;
	font-weight:bold;
	font-size:14px;
	-webkit-box-shadow:inset 0 0 5px #ccc;
    -moz-box-shadow:inset 0 0 5px #ccc;
    box-shadow:inset 0 0 5px #ccc;
	margin-right:10px;
}
.record_nav li img{ margin-top:11px;}
.record_search{
	width:571px;
	height:27px;
	margin:24px auto 0 auto;
	border:3px solid #e0e0e0;
	border-radius:30px;
	padding:2px 2px 2px 22px;
}
.record_button{
	width:27px;
	height:27px;
	float:right;
	border:none;
	background:url(../images/soso.png) no-repeat;
	cursor:pointer;
}
.record_text{
	width:400px;
	height:27px;
	line-height:27px;
	float:left;
	border:none;
	border:0;
	background:none;
}
.record_words{
	width:579px;
	height:27px;
	line-height:27px;
	font-size:12px;
	margin:0px auto 0 auto;
	padding:2px 2px 2px 14px;
}
.record_words a{ padding:0 8px 0 8px;}
.record_hover{ color:#ff0000 !important;}
.record_tian{
	width:736px;
	height:35px;
	line-height:35px;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
	background:#f9f9f9;
	margin-top:25px;
	padding-left:35px;
}
.record_cun{
	width:64px;
	height:35px;
	float:right;
	margin-right:20px;
	background:#ff7800;
	font-size:12px;
	color:#ffffff !important;
	text-align:center;
}
.addcase{
	width:105px;
	height:35px;
	float:right;
	margin-right:20px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	font-size:12px;
	background:#ffffff url(../images/icon_02.jpg) no-repeat 18px center;
	padding-left:34px;
	color:#00ac39 !important;
}
.editcasegroup{
	width:80px;
	height:35px;
	float:right;
	margin-right:32px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	font-size:12px;
	background:#1b99da;
	text-align: center;
	color:#ffffff !important;
}
.record_tian span{ float:left; margin-right:20px; font-size:12px; color:#010101;}
.checkbox{
	width:13px;
	height:13px;
	float:left;
	margin:12px 6px 0 0;
}
.record_list{
	width:736px;
	height:auto;
	padding:0 0 0 35px;
}
.record_list li{
	width:188px;
	height:99px;
	float:left;
	position:relative;
	display:inline;
	margin:34px 34px 0 0;
	border:1px solid #e0e0e0;
	padding:0 0 0 21px;
	-webkit-box-shadow:0 2px 0px #f2f2f2;  
    -moz-box-shadow:0 2px 0px #f2f2f2;  
    box-shadow:0 2px 0px #f2f2f2; 
}
.record_list li a{ display:block;}
.record_close{
	width:24px;
	height:24px;
	position:absolute;
	top:-12px;
	right:-12px;
	z-index:1000;
	background:url(../images/medical_close.png) no-repeat;
	display:block;
}
.record_list li img{
	float:left;
	margin-right:15px;
	width:54px;
	height:54px;
	border:3px solid #e0e0e0;
	border-radius:300px;
	margin-top:20px;
}
.record_list li span{ float:left; line-height:18px; font-size:12px; margin-top:14px;}
.black_overlay{ 
	display: none; 
	position: absolute; 
	top: 0%; 
	left: 0%; 
	width: 100%; 
	height: 100%; 
	background-color: black; 
	z-index:100001; 
	-moz-opacity: 0.6; 
	opacity:.60; 
	filter: alpha(opacity=60); 
	position:fixed;
} 
.record_content { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:1000px; 
	height:700px; 
	background-color: white; 
	z-index:100002; 
	overflow: auto;
	margin:-350px 0 0 -500px;
	position:fixed;
}
.record_zu{
	width:942px;
	height:90px;
	border-bottom:1px solid #ebebeb;
	padding:0 26px 0 32px;
}
.record_zu span{ float:left; font-weight:bold; line-height:90px; color:#000;}
.record_search1{
	width:453px;
	height:27px;
	margin:28px auto 0 auto;
	border:3px solid #e0e0e0;
	border-radius:30px;
	padding:2px 2px 2px 22px;
	float:right;
}
.record_content1 { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:1000px; 
	height:370px; 
	background-color: white; 
	z-index:1000002; 
	overflow: auto;
	margin:-185px 0 0 -500px;
	position:fixed;
}
.zu_top{
	width:1000px;
	height:183px;
	border-bottom:1px solid #cccccc;
	padding-top:66px;
}
.zu_header{
	width:1000px;
	height:60px;
	line-height:60px;
	font-size:30px;
	font-family:"微软雅黑";
	text-align:center;
	color:#000000;
}
.zu_text{
	width:375px;
	height:40px;
	margin:10px auto 0 auto;
	border:1px solid #d3d3d3;
	text-align:center;
	border-radius:5px;
	display:block;
	font-size:14px;
}
.reply_bot1{
	width:691px;
	height:85px;
	padding:35px 0 0 309px;
	background:#f3f3f3;
}
/*个人宣传*/
.propaganda {
	border-left: 2px solid #e2e2e2;
	background-color: #fff;
	width: 760px;
	margin-left: 178px;
	min-height: 680px;
	padding:0 30px 30px 30px;
}
.propaganda1 {
	background-color: #fff;
	width: 940px;
	min-height: 660px;
	padding:0 30px 30px 30px;
}
.propaganda_home{
	width:760px;
	height:36px;
}
.propaganda_home img{ float:right;}
.propaganda_con{
	width:760px;
	height:auto;
}
.propaganda_header1 {
	height: 36px;
	line-height:30px;
	border-bottom: 3px solid #e2e2e2;
	margin-top:5px;
	font-weight:bold;
	font-size:14px;
}
.propaganda_header {
	height: 36px;
	border-bottom: 3px solid #e2e2e2;
	margin-top:5px;
}
.propaganda_header li {
	float:left;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	cursor: pointer;
	position:relative;
}
.propaganda_header li label{
	width:18px;
	height:18px;
	display:block;
	background:#ff0000;
	text-align:center;
	line-height:18px;
	position:absolute;
	top:3px;
	left:68%;
	color:#ffffff;
	font-size:12px;
	border-radius:500px;
	font-family:Arial;
	font-weight:normal;
}
.propagandaA {
	font-weight: bold;
	margin-bottom: -3px;
	border-bottom: 3px solid #2077e3;
}
.propaganda_mid{
	width:760px;
	height:auto;
	margin-top:25px;
	color:#000000;
}
.propaganda_title{
	width:760px;
	height:26px;
	line-height:26px;
	font-size:12px;
}
.propaganda_title a{
	width:60px;
	height:24px;
	float:right;
	border:1px solid #bfe4cb;
	line-height:24px;
	color:#00ac39;
	font-size:12px;
	background:url(../images/icon_02.jpg) 10px center no-repeat;
	padding-left:30px;
}
.propaganda_title input{ height:26px; margin-right:5px;}
.propaganda_qu{
	width:750px;
	height:25px;
	line-height:25px;
	margin-top:12px;
	border-bottom:1px solid #e2e2e2;
	border-top:1px solid #e2e2e2;
	background:#fbfbfb;
	padding-left:10px;
	font-size:12px;
}
.propaganda_qu input{ width:13px; height:13px; float:left; margin:6px 12px 0 0;}
.propaganda_list{
	width:760px;
	height:auto;
}
.propaganda_list li{
	width:750px;
	height:58px;
	line-height:58px;
	float:left;
	border-bottom:1px solid #e2e2e2;
	padding-left:10px;
	font-size:14px;
}
.propaganda_list li a{
	height:24px;
	line-height:24px;
	border:1px solid #e2e2e2;
	float:right;
	margin-top:16px;
	text-align:center;
	color:#2077e3 !important;
	font-size:12px;
	display:block;
	padding:0 12px 0 12px;
	margin-left:10px;
	display:inline;
}
.propaganda_day{ float:left; color:#929292; margin-right:20px;}
.propaganda_zi{ float:left; margin-right:20px;}
.propaganda_yi{ float:left; width:84px; height:19px; background:url(../images/tubiao_05.png) no-repeat; font-size:12px; line-height:19px; color:#ffffff; padding-left:3px; text-align:center; margin-top:19px;}
.propaganda_yi1{ float:left; width:84px; height:19px; background:url(../images/tubiao_05.png) no-repeat; font-size:12px; line-height:19px; color:#ffffff; padding-left:3px; text-align:center; margin-top:2px;}
.propaganda_tui{ float:left; width:44px; height:19px; background:url(../images/tubiao_06.png) no-repeat; font-size:12px; line-height:19px; color:#ffffff; padding-left:3px; text-align:center; margin-top:19px;}
.propaganda_ying{ float:left; width:44px; height:19px; background:url(../images/tubiao_07.png) no-repeat; font-size:12px; line-height:19px; color:#ffffff; padding-left:3px; text-align:center; margin-top:19px;}
.propaganda_list li input{ width:13px; height:13px; float:left; margin:23px 12px 0 0;}
.propaganda_list li b{ color:#ff7e00; float:left; margin-right:10px;}
.paiban{
	width:80px;
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	background:#2077E3;
	border:1px solid #054695;
	color:#ffffff !important;
	margin:10px 0 0 10px;
	font-size:14px;
	border-radius:5px;
	float:left;
}
.paiban:hover{
	width:80px;
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	background:#0F5ABC;
	border:1px solid #054695;
	color:#ffffff !important;
	margin:10px 0 0 10px;
	font-size:14px;
	border-radius:5px;
	float:left;
}
.paiban{
	width:80px;
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	background:#2077E3;
	border:1px solid #054695;
	color:#ffffff !important;
	margin:10px 0 0 10px;
	font-size:14px;
	border-radius:5px;
	float:left;
}
.paiban:hover{
	width:80px;
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	background:#0F5ABC;
	border:1px solid #054695;
	color:#ffffff !important;
	margin:10px 0 0 10px;
	font-size:14px;
	border-radius:5px;
	float:left;
}
.newpro_ti{
	width:760px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding-top:45px;
}
.newpro_hang{
	width:760px;
	height:37px;
	margin-top:5px;
}
.newpro_text{
	width:748px;
	height:35px;
	line-height:35px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:10px;
	overflow:hidden;
}
.newpro_select{
	width:105px;
	height:37px;
	float:left;
	border:1px solid #c5c5c5;
	background:#f7f7f7;
	border-radius:3px;
}
.newpro_text1{
	width:630px;
	height:35px;
	line-height:35px;
	border:1px solid #c5c5c5;
	border-radius:3px;
	padding-left:10px;
	overflow:hidden;
	float:right;
}
.newpro_nei{
	width:760px;
	height:auto;
	min-height:800px;
	margin-top:15px;
}
.newpro_bot{
	width:760px;
	height:44px;
	margin-top:28px;
	line-height:44px;
}
.newpro_bot input{ float:right; margin-left:10px; display:inline;}
.newpro_bot1{
	width:940px;
	height:44px;
	margin-top:28px;
	line-height:44px;
}
.newpro_bot1 input{ float:right; margin-left:10px; display:inline;}
.newpro_submit{
	width:100px;
	height:44px;
	border:1px solid #0e65d1;
	background:#2077e3;
	border-radius:3px;
	cursor:pointer;
	text-align:center;
	color:#ffffff;
}
.newpro_submit1{
	width:100px;
	height:44px;
	border:1px solid #c0c0c0;
	background:#ffffff url(../images/medical_bg.jpg) repeat-x bottom;
	border-radius:3px;
	cursor:pointer;
	text-align:center;
	color:#333333;
}
.newpro_content { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:516px; 
	height:234px; 
	background-color: white; 
	z-index:100002; 
	overflow: auto;
	margin:-117px 0 0 -258px;
	position:fixed;
	-webkit-box-shadow:0 0 10px #666;  
    -moz-box-shadow:0 0 10px #666;  
    box-shadow:0 0 10px #666; 
}
.newpro_top{
	width:516px;
	height:151px;
	line-height:151px;
	text-align:center;
	font-size:24px;
	font-family:"微软雅黑";
	color:#454d5c;
	font-weight:bold;
	border-bottom:1px solid #e2e2e2;
}
.newpro_top img{ margin:58px 10px 0 0;}
.newpro_bottom{
	width:516px;
	height:64px;
	background:#f8f8f8;
	padding-top:18px;
	text-align:center;
}
.newpro_bottom input{ margin:0 10px 0 10px;}


/*病历查看*/
.view{
	width:1000px;
	height:auto;
	background:#ffffff;
	margin-top:-5px;
}
.view_top{
	width:1000px;
	height:auto;
}
.view_l{
	width:295px;
	height:103px;
	float:left;
	padding:34px 0 0 38px;
	border-bottom:1px solid #ebebeb;
}
.view_right{
	width:200px;
	height:103px;
	float:left;
	padding-left:18px;
	font-size:12px;
	color:#6e6e6e;
	line-height:20px;
}
.view_right b{ display:block; line-height:24px; font-size:16px; color:#000000; margin-bottom:10px;}
.view_r{
	width:666px;
	height:auto;
	float:left;
	font-size:12px;
	border-left:1px solid #ebebeb;
}
.view_r li{
	height:45px;
	line-height:45px;
	float:left;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
}
.view_a{ width:201px; padding-left:20px;}
.view_b{ width:422px; padding-left:20px;}
.view_c{ width:645px; padding-left:20px;}
.view_name{
	width:86px;
	height:69px;
	line-height:69px;
	float:left;
	text-align:right;
}
.view_nei{ float:left; line-height:69px;}
.view_nei1{ float:left; line-height:18px; height:53px; padding-top:16px;}
.view_r table{border-right:1px solid #ebebeb; border-collapse:collapse; }
.view_r table td{  border-left:1px solid #ebebeb; border-top:1px solid #ebebeb;border-bottom:none;border-right:none; height:49px; vertical-align:middle; line-height:18px; padding:10px;}
.view_r table td span{ float:left;}
.view_fen{ line-height:90px;}
.view_fen1{ padding-top:27px;}
.view_search{
	width:1000px;
	height:60px;
	background:#f3f3f3;
	padding-top:20px;
}
.view_search_con{
	width:490px;
	height:31px;
	margin:0 auto;
	border:3px solid #e0e0e0;
	border-radius:50px;
	background:#ffffff;
	padding-left:24px;
}
.view_search_button{
	width:27px;
	height:27px;
	background:url(../images/soso.png) no-repeat;
	float:right;
	border:none;
	cursor:pointer;
	margin:2px 2px 0 0;
}
.view_search_text{
	width:200px;
	height:28px;
	line-height:28px;
	float:left;
	border:none;
}
/*个人基本信息*/
.personal_tian{
	width:968px;
	height:30px;
	border-bottom:1px solid #cccccc;
	padding:15px 16px 20px 16px;
}
.personal_tian input{
	width:80px;
	height:30px;
	float:left;
	background:#5AAF28;
	border:1px solid #337c08;
	border-radius:5px;
	font-size:12px;
	text-align:center;
	color:#ffffff !important;
	cursor:pointer;
}
.personal{
	width:1000px;
	height:auto;
	margin:5px auto 0 auto;
}
.personal_header{
	width:1000px;
	height:60px;
	line-height:60px;
	color:#ffffff;
	font-weight:bold;
}
.personal_header img{ float:left; margin:18px 10px 0 0;}
.personal_con{
	width:968px;
	height:auto;
	background:#ffffff;
	-webkit-box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	box-shadow: 0px 0px 2px 2px hsla(0,0%,0%,0.1);
	padding:21px 16px 15px 16px;
	position:relative;
}
.personal_title{
	width:968px;
	height:27px;
	line-height:27px;
	position:relative;
	padding-top:10px;
}
.personal_title_close{
	width:24px;
	height:24px;
	position:absolute;
	top:-20px;
	right:-16px;
}
.personal_title_r{
	width:600px;
	height:27px;
	float:right;
}
.personal_title_r a{
	width:61px;
	height:25px;
	line-height:25px;
	float:right;
	background:#2077e3;
	border:1px solid #0e65d1;
	border-radius:5px;
	font-size:12px;
	text-align:center;
	color:#ffffff !important;
}
.personal_bian{
	float:right;
	font-size:12px;
	margin-right:30px;
}
.personal_bian i{
	width:10px;
	height:10px;
	float:left;
	background:#5ac085;
	border-radius:300px;
	margin:10px 8px 0 0;
}
.personal_luru{
	float:right;
	font-size:12px;
	margin-right:20px;
}
.personal_luru i{
	width:10px;
	height:10px;
	float:left;
	background:#6eb1d7;
	border-radius:300px;
	margin:10px 8px 0 0;
}
.personal_mid{
	width:968px;
	height:auto;
	margin-top:20px;
}
.personal_mid table{ border:1px solid #dededf; border-collapse:collapse;}
.personal_mid table td{ border:1px solid #dededf; border-collapse:collapse; height:38px; vertical-align:middle; font-size:12px; padding-left:20px;}
.beizhu{
	width:934px;
	height:auto;
	margin-top:12px;
	border:2px solid #efd8d8;
	background:#fffafa;
	line-height:20px;
	color:#aa2b2b;
	padding:10px 15px 10px 15px;
	font-size:12px;
}
.personal_nei{
	width:968px;
	height:24px;
	margin-top:15px;
	line-height:24px;
}
.personal_nei a{ float:right; background:url(../images/tubiao_02.jpg) no-repeat left center; padding-left:22px; font-size:12px; color:#ce676b !important; text-decoration:underline;}
.disease{
	width:1000px;
	height:auto;
	margin:28px auto 0 auto;
	font-size:12px;
}
.disease_nav{
	width:1000px;
	height:40px;
	line-height:40px;
	border-bottom:4px solid #4fb100;
}
.disease_nav li{
	width:128px;
	height:40px;
	float:left;
	text-align:center;
	line-height:40px;
	position:relative;
}
.disease_nav li a{ color:#ffffff !important; background:url(../images/disease_link.png) no-repeat; display:block;}
.disease_nav li a:hover{ color:#ffffff !important; background:url(../images/disease_hover.png) no-repeat; display:block;}
.disease_nav_hover a:link{ background:url(../images/disease_hover.png) no-repeat;}
.disease_nav_hover a:visited{ background:url(../images/disease_hover.png) no-repeat;}
.disease_nav_hover a:hover{ background:url(../images/disease_hover.png) no-repeat;}
.disease_z{ z-index:99;}
.disease_z1{ z-index:98;}
.disease_body{
	width:1000px;
	height:auto;
	background:#ffffff;
}
.disease_con{
	width:1000px;
	height:auto;
	background:#ffffff;
}
.diagnosis{
	width:968px;
	height:auto;
	background:url(../images/diagnosis_bg.jpg) repeat-x bottom;
	padding:23px 16px 23px 16px;
}
.personal_title_l{
	width:200px;
	height:27px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.personal_lv{
	width:5px;
	height:10px;
	float:left;
	background:#4dc973;
	border-radius:3px;
	margin:8px 7px 0 0;
}
.personal_lan{
	width:5px;
	height:10px;
	float:left;
	background:#69a8f7;
	border-radius:3px;
	margin:8px 7px 0 0;
}
.personal_cheng{
	width:5px;
	height:10px;
	float:left;
	background:#ff8095;
	border-radius:3px;
	margin:8px 7px 0 0;
}
.personal_zi{
	width:5px;
	height:10px;
	float:left;
	background:#a0a7ff;
	border-radius:3px;
	margin:8px 7px 0 0;
}
.diagnosis_nei{
	width:968px;
	height:auto;
	margin-top:15px;
	font-size:14px;
}
.diagnosis_nei table{ border:1px solid #dededf; border-collapse:collapse;}
.diagnosis_nei table td{ border:1px solid #dededf; border-collapse:collapse; vertical-align:middle; text-align:center; line-height:30px; padding:15px 0 15px 0;}
.surgery_top{
	width:968px;
	height:auto;
	margin-top:15px;
	color:#000000;
}
.surgery_top table{ border:1px solid #dededf; border-collapse:collapse;}
.surgery_top table td{ border:1px solid #dededf; border-collapse:collapse; height:38px; vertical-align:middle; font-size:12px; padding-left:20px;}
.surgery_con{
	width:968px;
	height:auto;
	margin-top:15px;
	color:#000000;
}
.surgery_con table{ border:1px solid #dededf; border-collapse:collapse;}
.surgery_con table td{ border:1px solid #dededf; border-collapse:collapse; vertical-align:middle; font-size:12px; line-height:30px; padding:5px 0 5px 0; text-align:center;}
.surgery_fen{
	width:968px;
	height:auto;
	margin-top:15px;
	color:#000000;
}
.surgery_fen table{ border:1px solid #dededf; border-collapse:collapse;}
.surgery_fen table td{ border:1px solid #dededf; border-collapse:collapse; line-height:24px; padding:10px 0 10px 0; vertical-align:middle; font-size:12px; text-align:center;}
.surgery_fen1{
	width:968px;
	height:auto;
	margin-top:15px;
	color:#000000;
}
.surgery_fen1 table{ border:1px solid #dededf; border-collapse:collapse;}
.surgery_fen1 table td{ border:1px solid #dededf; border-collapse:collapse; line-height:24px; vertical-align:middle; font-size:12px; text-align:center;}
.personal_a{
	float:right;
	border:1px solid #cfcfcf;
	height:27px;
	line-height:27px;
	padding:0 14px 0 14px;
	color:#000000;
	border-radius:5px;
	margin-right:15px;
	cursor:pointer;
	background:#ffffff url(../images/medical_bg.jpg) repeat-x bottom;
}
/*个人基本信息编辑*/
.editor{
	width:1000px;
	height:auto;
	margin:0 auto;
	background:#ffffff;
}
.editor_bai{
	width:1000px;
	height:16px;
	background:#ffffff;
	position: absolute;
	top: -16px;
	z-index: 10000;
}
.editor_header{
	width:1000px;
	height:43px;
	background:#676f85;
	border-top:1px solid #333748;
	color:#ffffff;
	position: relative;
	position: fixed;
    z-index: 100;
}
.editor_header1{
	width:100%;
	height:42px;
	background:#676f85;
	border-top:1px solid #828da6;
	line-height:42px;
}
.editor_header a{
	width:60px;
	height:42px;
	border-left:1px solid #62697e;
	background:#6e768d;
	float:right;
	text-align:center;
	font-size:12px;
	color:#ffffff !important;
}
.editor_header b{ margin-left:22px;}
.editor_top{
	width:1000px;
	height:250px;
	background:#525a6b;
	overflow-y:auto;
	overflow-x:hidden;
	padding-top:43px;
}
.editor_top_l{
	width:157px;
	height:240px;
	float:left;
	padding:10px 0 0 20px;
}
.editor_title{
	width:157px;
	height:40px;
	line-height:40px;
	color:#909ebc;
	font-size:14px;
	font-weight:bold;
}
.editor_nav{
	width:144px;
	height:auto;
}
.editor_nav li{
	width:144px;
	height:33px;
	float:left;
	line-height:33px;
	margin-bottom:10px;
	font-size:12px;
}
.editor_nav li a{ background:url(../images/editor_link.png) no-repeat; display:block; color:#ffffff !important; padding-left:16px;}
.editor_nav li a:hover{ background:url(../images/editor_hover.png) no-repeat; display:block; color:#454d5c !important; padding-left:16px; font-weight:bold;}
.editor_nav_cur a:link{ background:url(../images/editor_hover.png) no-repeat; display:block; color:#454d5c !important; padding-left:16px; font-weight:bold;}
.editor_nav_cur a:visited{ background:url(../images/editor_hover.png) no-repeat; display:block; color:#454d5c !important; padding-left:16px; font-weight:bold;}
.editor_nav_cur a:hover{ background:url(../images/editor_hover.png) no-repeat; display:block; color:#454d5c !important; padding-left:16px; font-weight:bold;}
.editor_top_r{
	width:800px;
	height:247px;
	float:right;
	background:#ffffff;
}
.editor_top_r img{ width:794px; border:3px solid #ffffff;}
.editor_con{
	width:968px;
	height:auto;
	background:#ffffff;
	padding:20px 16px 20px 16px;
}
.editor_bian{
	width:968px;
	height:18px;
	line-height:18px;
	font-weight:bold;
	font-size:14px;
}
.editor_text{
	width:108px;
	height:24px;
	line-height:24px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;  
}
.editor_text1{
	width:344px;
	height:24px;
	line-height:24px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;  
}
.editor_select{
	width:100px;
	height:26px;
	line-height:26px;
	border:1px solid #dedede;
	border-radius:3px;
}
.personal_bao{
	width:968px;
	height:27px;
	margin-top:19px;
}
.personal_bao input{
	float:right;
	width:59px;
	height:25px;
	border:1px solid #ff5a00;
	background:#ff7e00;
	text-align:center;
	font-size:12px;
	color:#ffffff !important;
	border-radius:3px;
	cursor:pointer;
}
.editor_bian i{ margin-top:5px;}
.editor_zhen{
	width:966px;
	height:auto;
	border:1px solid #dededf;
	margin-top:20px;
}
.editor_hang{
	width:966px;
	height:72px;
	line-height:72px;
	font-size:12px;
	border-bottom:1px solid #dededf;
}
.editor_hang span{ float:left; width:120px; text-align:right;}
.editor_hang .editor_text2{ margin-top:20px;}
.editor_text2{
	width:266px;
	height:28px;
	line-height:28px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
	float:left;
}
.editor_zhen_con{
	width:966px;
	height:auto;
	padding:30px 0 30px 0;
	background:url(../images/xian1.jpg) repeat-y center center;
	font-size:12px;
}
.editor_zhen_con li{
	width:483px;
	height:auto;
	float:left;
}
.editor_zhen_l{ width:83px; float:left; text-align:right; line-height:30px; height:30px;}
.editor_zhen_r{
	width:400px;
	height:auto;
	float:left;
}
.editor_zhen_r span{ width:400px; height:30px; float:left; margin-bottom:10px; position:relative;}
.editor_zhen_r span #delete_input{
	width:20px;
	height:20px;
	display:block;
	position:absolute;
	top:11px;
	left:255px;
}
.editor_button{
	width:76px;
	height:30px;
	float:left;
	border:none;
	background:url(../images/tubiao_03.jpg) no-repeat;
	cursor:pointer;
	margin-left:10px;
}
.editor_select1{
	width:240px;
	height:30px;
	line-height:30px;
	border:1px solid #dedede;
	border-radius:3px;
	float:left;
	margin-right:14px;
}
.editor_select2{
	width:234px;
	height:30px;
	line-height:30px;
	border:1px solid #dedede;
	border-radius:3px;
}
.editor_text3{
	width:224px;
	height:24px;
	line-height:24px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;  
}
.editor_text4{
	width:200px;
	height:24px;
	line-height:24px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;  
}
.editor_text5{
	width:30px;
	height:24px;
	line-height:24px;
	border:1px solid #dedede;
	border-radius:3px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
	text-align:center;
	margin:0 10px 0 10px;
}
.surgery_con select{
	height:30px;
	line-height:30px;
	border:1px solid #dedede;
	border-radius:3px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
}
.surgery_hang{
	width:87px;
	height:30px;
	position:relative;
	display:block;
	margin:0 auto 10px auto;
}
.surgery_hang a{
	width:20px;
	height:20px;
	display:block;
	position:absolute;
	top:12px;
	left:65px;
}
.surgery_text{
	width:75px;
	height:28px;
	line-height:28px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
}
.surgery_text1{
	width:52px;
	height:28px;
	line-height:28px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
}
.surgery_textarea{
	width:366px;
	height:64px;
	line-height:18px;
	border:1px solid #dedede;
	border-radius:3px;
	padding:5px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
}
.yingx_con{
	width:966px;
	height:365px;
	border:1px solid #ddddde;
	margin-top:15px;
}
.yingx_nav{
	width:966px;
	height:37px;
	line-height:37px;
	border-bottom:2px solid #2077e3;
	font-size:12px;
}
.yingx_nav li{
	width:100px;
	height:37px;
	float:left;
	text-align:center;
	border-right:1px solid #ddddde;
}
.yingx_nav li a{ display:block;}
.yingx_nav li a:hover{ display:block; background:#2077e3; color:#ffffff; font-weight:bold;}
.yingx_cur a:link{ display:block; background:#2077e3; color:#ffffff; font-weight:bold;}
.yingx_cur a:visited{ display:block; background:#2077e3; color:#ffffff; font-weight:bold;}
.yingx_cur a:hover{ display:block; background:#2077e3; color:#ffffff; font-weight:bold;}
.yingx_list{
	width:966px;
	height:278px;
	margin-top:48px;
	position:relative;
}
.yingx_list .rollBox {
	WIDTH: 966px;
	height:278px;
	POSITION: relative;
	display:block;
	overflow:hidden;
}
.yingx_list .rollBox .LeftBotton {
	background:url(../images/pert_1.jpg) no-repeat;
	float: left;
	width:23px;
	cursor:pointer;
	POSITION: absolute;
	TOP:57px;
	height:107px;
	left:0px;
}
.yingx_list .rollBox .RightBotton {
	RIGHT:0px;
	background:url(../images/next_1.jpg) no-repeat;
	FLOAT: right;
	WIDTH:23px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 57px;
	HEIGHT: 107px;
}
.yingx_list .rollBox .Cont {
	WIDTH:904px;
	height:263px;
	overflow:hidden;
	margin:0 auto;
}
.yingx_list .rollBox .ScrCont {
	width:10000000px;
}
.yingx_list .rollBox .Cont .pic {
	width:217px;
	height:263px;
	display:inline;
	margin:0 4px 0 5px;
	float:left;
}
.yingx_list .rollBox .Cont .pic a{ display:block;}
.yingx_tu,.yingx_tu img{
	display:block;
	width:217px;
	height:217px;
}
.yingx_zi{
	display:block;
	width:217px;
	height:46px;
	line-height:46px;
	text-align:center;
}
.yingx_list .rollBox #List1,.yingx_list .rollBox #List2 {
	float:left;
}
.impact_pian{
	width:1000px;
	height:43px;
	border-bottom:1px solid #e5e5e5;
	padding-top:60px;
}
.impact_con{
	width:1000px;
	height:437px;
	background:#ffffff;
	padding:30px 0 0 0;
	border-bottom:1px solid #e5e5e5;
}
.impact_con .rollBox {
	WIDTH: 1000px;
	height:437px;
	POSITION: relative;
	display:block;
	overflow:hidden;
}
.impact_con .rollBox .LeftBotton {
	background:url(../images/pert_1.jpg) no-repeat;
	float: left;
	width:23px;
	cursor:pointer;
	POSITION: absolute;
	TOP:60px;
	height:107px;
	left:0px;
}
.impact_con .rollBox .RightBotton {
	RIGHT:0px;
	background:url(../images/next_1.jpg) no-repeat;
	FLOAT: right;
	WIDTH:23px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 60px;
	HEIGHT: 107px;
}
.impact_con .rollBox .Cont {
	WIDTH:924px;
	height:437px;
	overflow:hidden;
	margin:0 auto;
}
.impact_con .rollBox .ScrCont {
	width:10000000px;
}
.impact_con .rollBox .Cont .pic {
	width:217px;
	height:437px;
	display:inline;
	margin:0 7px 0 7px;
	float:left;
	font-size:12px;
}
.impact_con .rollBox .Cont .pic a{ display:block;}
.impact_con .rollBox #List11,.impact_con .rollBox #List22 {
	float:left;
}
.impact_tu{
	display:block;
	width:217px;
	height:217px;
	position:relative;
	padding-top:12px;
}
.impact_tu img{ width:217px; height:217px;}
.impact_tu a{
	width:24px;
	height:24px;
	display:block;
	position:absolute;
	top:0px;
	right:-7px;
	background:url(../images/medical_close.png) no-repeat;
	z-index:100;
}
.impact_day{
	width:217px;
	height:31px;
	line-height:31px;
	margin-top:19px;
}
.impact_text{
	width:108px;
	height:29px;
	line-height:29px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;  
}
.impact_hang{
	width:217px;
	height:31px;
	line-height:31px;
	margin-top:11px;
}
.impact_name{ float:left;}
.impact_select{
	width:175px;
	height:31px;
	border:1px solid #dedede;
	border-radius:3px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
	float:left;
	padding-left:8px;
}
.impact_text1{
	width:163px;
	height:29px;
	line-height:29px;
	border:1px solid #dedede;
	border-radius:3px;
	padding-left:10px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;  
}
/*添加片子*/
.film{
	width:1000px;
	height:auto;
}
.film ul{ padding-left:10px;}
.film li{
	width:229px;
	height:260px;
	float:left;
	display:inline;
	margin:20px 8px 0 8px;
	position:relative;
	cursor:pointer;
}
.film_li{
	width:227px;
	height:258px;
	border:1px solid #c5c5c5;	
}
.film_hover .film_li{
	width:227px;
	height:258px;
	border:1px solid #2077E3;
}
.film_tu{
	width:217px;
	height:217px;
	padding:5px;
}
.film_tu img{ width:217px; height:217px;}
.film_gou{
	width:110px;
	height:110px;
	display:block;
	background: url(../images/gou.png) no-repeat;
	position:absolute;
	top:59px;
	left:59px;
}
.film_li input{ display:none;}
/*.film li span{
	width:28px;
	height:28px;
	position:absolute;
	top:-4px;
	right:3px;
	z-index:100;
}
.film input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 28px;
        height: 28px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/checkbox_03.jpg) no-repeat;
		outline: none;
}
.film input[type=checkbox]:checked::after {
        content: url(../images/checkbox_003.jpg);
        display: block;
        position: absolute;

}
.film input[type=checkbox]:focus {
        outline: none;
        border-color: green;
}*/
.film_zi{
	width:187px;
	height:30px;
	border-top:1px solid #c5c5c5;
	background:#f5f5f5;
	font-size:12px;
	line-height:30px;
	padding:0 20px 0 20px;
}
.film_zi label{ float:right;}
.film_hover .film_zi{
	width:187px;
	height:30px;
	border-top:1px solid #2077E3;
	background:#2077E3;
	font-size:12px;
	line-height:30px;
	padding:0 20px 0 20px;
	color:#ffffff;
}
.film_bot{
	width:1000px;
	height:49px;
	text-align:center;
	padding:20px 0 20px 0;
	margin-top:30px;
	border-top:1px solid #e5e5e5;
}
.film_submit{
	width:238px;
	height:49px;
	display:block;
	border:none;
	background:url(../images/medical_link.jpg) no-repeat;
	font-size:16px;
	text-align:center;
	color:#ffffff;
	margin:0 auto;
	font-weight:bold;
	cursor:pointer;
}
/*备注弹出*/
.note{
	width:400px;
	height:200px;
	margin:0 auto;
}
.note_title{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#ffffff;
	background:#2077E3;
	font-weight:bold;
	position:relative;
}
.note_title a{
	width:30px;
	height:30px;
	position:absolute;
	top:5px;
	right:5px;
	background:url(../images/cha.png) no-repeat center center;
	background-size:20px 20px;
	display:block;
}
.note_con{
	width:398px;
	height:149px;
	border-bottom:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	background:#ffffff;
	padding-top:20px;
}
.note_textarea{
	width:318px;
	height:58px;
	border:1px solid #c5c5c5;
	overflow-y:auto;
	overflow-x:hidden;
	padding:5px;
	line-height:24px;
	display:block;
	margin:0 auto;
	border-radius:5px;
}
.note_bot{
	width:398px;
	height:49px;
	padding-top:10px;
	margin-top:10px;
	text-align:center;
}
.note_submit{
	width:128px;
	height:39px;
	border:none;
	background:url(../images/reply_01.jpg) no-repeat;
	background-size:128px 39px;
	text-align:center;
	cursor:pointer;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	margin:0 10px 0 10px;
}
.note_submit1{
	width:128px;
	height:39px;
	border:none;
	background:url(../images/reply_02.jpg) no-repeat;
	background-size:128px 39px;
	text-align:center;
	cursor:pointer;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	margin:0 10px 0 10px;
}
.note1{
	width:475px;
	height:auto;
	margin:0 auto;
}
.note_list{
	width:433px;
	height:auto;
	border-bottom:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	background:#ffffff;
	padding:20px;
}
.note_bing{
	width:433px;
	height:auto;
}
.note_bing li{
	width:416px;
	height:40px;
	display:inline-block;
	margin-bottom:5px;
	border:1px solid #c5c5c5;
	line-height:40px;
	padding-left:15px;
	font-size:12px;
	border-radius:5px;
}
.note_bing li span{ margin-right:15px;}
.note_xin{
	width:433px;
	height:42px;
}
.note_xin a{
	width:433px;
	height:42px;
	line-height: 42px;
	background:#6ABD00;
	border:none;
	cursor:pointer;
	font-size:14px;
	text-align:center;
	color:#ffffff !important;
	border-radius:5px;
	display: block;
}
/*个人宣传2-预览*/
.news_title{
	width:940px;
	height:auto;
	line-height:30px;
	font-size:24px;
	text-align:center;
	padding-top:45px;
	font-family:"微软雅黑";
}
.news_day{
	width:940px;
	height:24px;
	line-height:24px;
	border-bottom:1px solid #e5e5e5;
	padding-bottom:5px;
	font-size:12px;
	margin-top:10px;
	color:#a4a4a4;
}
.news_day a{ margin-right:10px;}
.news_nei{
	width:940px;
	height:auto;
	line-height:24px;
	font-size:14px;
	padding:30px 0 30px 0;
	border-bottom:1px solid #e5e5e5;
}
/*片子对比*/
.film_list{
	width:100%;
	height:573px;
	padding:10px 0 17px 0;
	text-align:center;
	overflow:hidden;
}
.film_list li{
	width:46%;
	height:573px;
	display:inline-block;
	margin:0 1% 0 1%;
}
.film_title{
	width:100%;
	height:44px;
	line-height:44px;
	text-align:center;
	font-size:14px;
}
.film_img{
	width:100%;
	height:521px;
	-webkit-box-shadow:inset 0 0 10px #000;  
    -moz-box-shadow:inset 0 0 10px #000;  
    box-shadow:inset 0 0 10px #000;
	border:1px solid #cccccc;
}
#pageContent {
	width: 100%;
	height: 521px;
	overflow: hidden;
	position:relative;
}
#imgContainer {
	width: 100%;
	height: 521px;
	text-align:center;
}
#imgContainer img{ min-width:875px;}
.zoomableContainer{ text-align:center;}
#positionButtonDiv {
	color: #FFFFFF;
	text-align: left;
	position: absolute;
	left:6px;
	top:6px;
}
#positionButtonDiv .positionButtonSpan img {
	float: left;
	border: 0;
}
.positionMapClass area {
	cursor: pointer;
}
.zoomButton {
	border: 0;
	cursor: pointer;
}
/*评分表*/
.score{
	width:1000px;
	height:auto;
	background:#f9f9f9;
	margin-top:-7px;
}
.score_left{
	width:228px;
	height:auto;
	float:left;
}
.score_header{
	width:228px;
	height:40px;
	line-height:40px;
	border-top:1px solid #86919e;
	background:#707986;
	text-align:center;
	font-size:12px;
	color:#ffffff;
}
.score_nav{
	width:205px;
	height:auto;
	margin:5px auto 0 auto;
}
.score_nav li{
	width:205px;
	height:39px;
	float:left;
	margin-top:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.score_nav li a{
	width:203px;
	height:37px;
	line-height:37px;
	display:block;
	border:1px solid #c5c5c5;
	background:url(../images/score_bg1.jpg)  repeat-x;
	border-radius:3px;
	color:#000000 !important;
}
.score_nav li a:hover{
	width:203px;
	height:37px;
	line-height:37px;
	display:block;
	border:1px solid #2077e3;
	background:url(../images/score_bg2.jpg)  repeat-x;
	border-radius:3px;
	color:#ffffff !important;
}
.score_hover a:link{
	width:203px;
	height:37px;
	line-height:37px;
	display:block;
	border:1px solid #2077e3;
	background:url(../images/score_bg2.jpg)  repeat-x;
	border-radius:3px;
	color:#ffffff !important;
}
.score_hover a:visited{
	width:203px;
	height:37px;
	line-height:37px;
	display:block;
	border:1px solid #2077e3;
	background:url(../images/score_bg2.jpg)  repeat-x;
	border-radius:3px;
	color:#ffffff !important;
}
.score_hover a:hover{
	width:203px;
	height:37px;
	line-height:37px;
	display:block;
	border:1px solid #2077e3;
	background:url(../images/score_bg2.jpg)  repeat-x;
	border-radius:3px;
	color:#ffffff !important;
}
.score_jia{
	width:205px;
	height:39px;
	margin:10px auto 0 auto;
	text-align:center;
	font-size:14px;
	position:relative;
}
.score_tian span{ background:url(../images/score_jia.png) no-repeat left center; padding-left:20px;}
.score_tian{
	width:203px;
	height:37px;
	line-height:37px;
	display:block;
	border:1px solid #c5c5c5;
	background:url(../images/score_bg1.jpg)  repeat-x;
	border-radius:3px;
	color:#000000 !important;
}
.score_tan{
	width:205px;
	height:auto;
	position:absolute;
	top:0px;
	left:196px;
	display:none;
	z-index:10000;
	padding-left:7px;
}
.score_tan1{
	width:203px;
	height:auto;
	background:#ffffff;
	border:1px solid #c5c5c5;
	position:relative;
}
.score_tan1 img{
	width:8px;
	height:12px;
	position:absolute;
	top:12px;
	left:-8px;
}
.score_lie{
	width:203px;
	height:auto;
}
.score_lie li{
	width:190px;
	height:45px;
	line-height:45px;
	border-bottom:1px dotted #c5c5c5;
	float:left;
	font-size:12px;
	padding-left:13px;
	text-align:left;
	cursor:pointer;
}
.score_lie input{ float:left; margin:15px 10px 0 0;}
.score_lie input[type=radio]{
        -webkit-appearance: none;
        appearance: none;
        width: 16px;
        height: 16px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/radio_02.jpg) no-repeat;
}
.score_lie input[type=radio]:checked::after {
        content: url(../images/radio_002.jpg);
        display: block;
        position: absolute;

}
.score_lie input[type=radio]:focus {
        outline: none;
        border-color: green;
}
.score_tianbot{
	width:187px;
	height:34px;
	line-height:32px;
	background:#f9f9f9;
	padding:20px 0 20px 16px;
	font-size:12px;
}
.score_tianque{
	width:80px;
	height:32px;
	float:left;
	border:1px solid #0e65d1;
	background:url(../images/score_bg2.jpg) repeat-x top;
	border-radius:3px;
	cursor:pointer;
	color:#ffffff !important;
	margin-right:10px;
}
.score_tianqu{
	width:80px;
	height:32px;
	float:left;
	border:1px solid #c0c0c0;
	background:url(../images/score_bg1.jpg) repeat-x bottom;
	border-radius:3px;
	cursor:pointer;
	color:#000000 !important;
}

.score_right{
	width:744px;
	height:auto;
	float:left;
	border-left:1px solid #ebebeb;
	background:#ffffff;
	padding:20px 13px 20px 13px;
	min-height:700px;
}
.score_day{
	width:744px;
	height:34px;
	border-bottom:2px solid #64b800;
}
.score_button{
	float:right;
	width:62px;
	height:29px;
	text-align:center;
	color:#ffffff;
	border-radius:3px;
	background:#f18144;
	border:none;
}
.score_day li{
	width:86px;
	height:34px;
	float:left;
	margin-right:6px;
	font-size:12px;
	text-align:center;
}
.score_day li a{
	width:84px;
	height:33px;
	line-height:33px;
	display:block;
	border-top:1px solid #ddddde;
	border-left:1px solid #ddddde;
	border-right:1px solid #ddddde;
}
.score_day li a:hover{
	width:84px;
	height:33px;
	line-height:33px;
	display:block;
	border-top:1px solid #64b800;
	border-left:1px solid #64b800;
	border-right:1px solid #64b800;
	background:#64b800;
	color:#ffffff !important;
	font-weight:bold;
}
.score_cur a:link{
	width:84px;
	height:33px;
	line-height:33px;
	display:block;
	border-top:1px solid #64b800;
	border-left:1px solid #64b800;
	border-right:1px solid #64b800;
	background:#64b800;
	color:#ffffff !important;
	font-weight:bold;
}
.score_cur a:visited{
	width:84px;
	height:33px;
	line-height:33px;
	display:block;
	border-top:1px solid #64b800;
	border-left:1px solid #64b800;
	border-right:1px solid #64b800;
	background:#64b800;
	color:#ffffff !important;
	font-weight:bold;
}
.score_cur a:hover{
	width:84px;
	height:33px;
	line-height:33px;
	display:block;
	border-top:1px solid #64b800;
	border-left:1px solid #64b800;
	border-right:1px solid #64b800;
	background:#64b800;
	color:#ffffff !important;
	font-weight:bold;
}
.score_con{
	width:742px;
	height:auto;
	border-bottom:1px solid #ddddde;
	border-left:1px solid #ddddde;
	border-right:1px solid #ddddde;
	font-size:12px;
	color:#000000;
}
.score_title{
	width:742px;
	height:31px;
	line-height:31px;
	text-align:center;
	position:relative;
}
.score_title_day{
	width:180px;
	height:31px;
	position:absolute;
	top:0px;
	right:0px;
	color:#a9a9a9;
	text-align:left;
}
.score_title_day span{ float:left;}
.score_text{
	width:100px;
	height:18px;
	float:left;
	border:1px solid #ebebeb;
	color:#a9a9a9;
	margin-top:4px;
	padding-left:10px;
	text-align:left;
}
.score_wen{
	width:726px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ddddde;
	border-top:1px solid #ddddde;
	background:#f9f9f9;
	padding-left:16px;
}
.score_da{
	width:726px;
	height:auto;
	padding:20px 0 20px 16px;
	line-height:16px;
}
.score_da li{
	float:left;
	display:inline;
}
.score_da li input{ float:left; margin:0 6px 0 0;}
.score_da li span{ float:left;}
.score_con input[type=radio]{
        -webkit-appearance: none;
        appearance: none;
        width: 16px;
        height: 16px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/radio_02.jpg) no-repeat;
}
.score_con input[type=radio]:checked::after {
        content: url(../images/radio_002.jpg);
        display: block;
        position: absolute;

}
.score_con input[type=radio]:focus {
        outline: none;
        border-color: green;
}
.score_kuan{ width:132px;}
.score_kuan1{ width:80px;}
.score_kuan2{ width:154px;}
.score_kuan3{ width:95px;}
.score_kuan4{ width:220px;}
.score_kuan5{ width:120px;}
.score_da2{
	width:726px;
	height:auto;
	padding:12px 0 12px 16px;
	line-height:16px;
}
.score_da2 li{
	float:left;
	display:inline;
	margin:7px 0 7px 0;
}
.score_da2 li input{ float:left; margin:0px 6px 0 0;}
.score_da2 li span{ float:left;}
.score_da1{
	width:710px;
	height:auto;
	padding:0 16px 0 16px;
}
.score_hang{
	width:710px;
	height:auto;
	padding:20px 0 25px 0;
	border-bottom:1px dotted #ddddde;
	display:inline-block;
}
.score_name{
	width:710px;
	height:24px;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
}
.score_list{
	width:710px;
	height:auto;
	line-height:16px;
	margin-top:10px;
}
.score_list li{
	float:left;
	display:inline;
}
.score_list li input{ float:left; margin:0 6px 0 0;}
.score_list li span{ float:left;}
.score_zong{
	width:722px;
	height:42px;
	line-height:42px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	border-top:2px solid #ddddde;
	padding-right:20px;
	border-bottom:1px dotted #ddddde;
}
.score_zong b{ color:#ff6600;}
.score_zong1{
	width:722px;
	height:42px;
	line-height:42px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	border-top:2px solid #ddddde;
	padding-left:20px;
	border-bottom:1px dotted #ddddde;
}
.score_zong1 b{ color:#ff6600;}
.score_zong1 span{ font-weight:normal; font-size:14px;}
.score_shuo{
	width:710px;
	height:auto;
	padding:10px 16px 10px 16px;
	background:#f9f9f9;
	line-height:18px;
	color:#9a9a9a;
}
.score_shuo span{ float:left;}
.score_shuo li{
	width:230px;
	height:26px;
	line-height:26px;
	float:left;
}
.score_shuo li label{ width:50px; display:inline-block;}
.score_bot{
	width:746px;
	height:34px;
	margin-top:25px;
}
.score_bao{
	width:80px;
	height:32px;
	float:right;
	border:1px solid #0e65d1;
	background:url(../images/score_bg2.jpg) repeat-x top;
	border-radius:3px;
	cursor:pointer;
	color:#ffffff;
	margin-left:12px;
}
.score_fan{
	width:80px;
	height:32px;
	float:right;
	border:1px solid #c0c0c0;
	background:url(../images/score_bg1.jpg) repeat-x bottom;
	border-radius:3px;
	cursor:pointer;
	color:#000000;
	margin-left:12px;
}
.score_con table{ border:1px solid #ebebeb; border-collapse:collapse;}
.score_con table td{ border:1px solid #ebebeb; text-align:center; vertical-align:middle; padding:1px; line-height:28px;}
.score_td{ background:#83baff; color:#ffffff; font-weight:bold; border-top:1px solid #3d93ff; display:block;}
.score_con table span{ cursor:pointer; display:block;}
.score_con table input{ float:left; margin:0px 8px 0 0;}
/*个人宣传主页*/
.home {
	width: 1000px;
	height:auto;
	margin: 0 auto;
	padding-top: 80px;
	margin-bottom: 60px;
	font-size:12px;
}
.home_top{
	width:1000px;
	height:190px;
	margin-top:3px;
}
.home_about{
	width:376px;
	height:190px;
	float:left;
	margin-right:10px;
	display:inline;
	background:#ffffff;
	-webkit-box-shadow: 3px 3px 3px;  
    -moz-box-shadow: 3px 3px 3px;  
    box-shadow: 3px 3px 3px;  
}
.home_about_left{
	width:140px;
	height:190px;
	float:left;
	margin-right:17px;
}
.home_about_left img{ width:140px; height:190px;}
.home_about_right{
	width:219px;
	height:180px;
	float:left;
	padding-top:5px;
}
.home_about_name{
	width:219px;
	height:22px;
	line-height:22px;
	font-size:14px;
}
.home_about_name span{ float:left; margin-right:5px;}
.home_about_name a{
	width:37px;
	height:20px;
	float:left;
	border:1px solid #d5d5d5;
	line-height:20px;
	text-align:center;
	background:url(../images/medical_bg.jpg) repeat-x bottom;
	font-size:12px;
}
.home_about_nei{
	width:219px;
	height:auto;
	line-height:18px;
	overflow:hidden;
	color:#808080;
	float:left;
}
.home_about_wei{
	width:219px;
	height:80px;
	margin-top:5px;
	float:left;
}
.home_about_wei img{ width:80px; height:80px;}
.home_shu{
	width:614px;
	height:150px;
	float:left;
	background:#ffffff;
	-webkit-box-shadow: 3px 3px 3px;  
    -moz-box-shadow: 3px 3px 3px;  
    box-shadow: 3px 3px 3px;
	padding:40px 0 0 0;
	min-width:614px;
}
.home_shu_bot{
	width:592px;
	height:40px;
	font-weight:bold;
	padding-left:22px;
	margin-top:5px;
}
.home_shu_bot span{
	width:140px;
	height:40px;
	margin:0 25px 0 25px;
	float:left;
}
.home_shu_a{
	width:140px;
	height:40px;
	float:left;
	background:#01BC54;
	border-radius:5px;
	text-align:center;
	line-height:40px;
	color:#ffffff !important;
	font-size:14px;
}
.home_shu_b{
	width:140px;
	height:40px;
	float:left;
	background:#ff6600;
	border-radius:5px;
	text-align:center;
	line-height:40px;
	color:#ffffff !important;
	font-size:14px;
}
.home_shu_c{
	width:140px;
	height:40px;
	float:left;
	background:#719BFF;
	border-radius:5px;
	text-align:center;
	line-height:40px;
	color:#ffffff !important;
	font-size:14px;
}
.home_shu_d{
	width:140px;
	height:40px;
	float:left;
	background:#d1d1d1;
	border-radius:5px;
	text-align:center;
	line-height:40px;
	color:#ffffff !important;
	font-size:14px;
}
.home_shu_top{
	width:614px;
	height:80px;
}
.home_shu_top li{
	height:54px;
	float:left;
	border-right:1px solid #e6e6e6;
	text-align:center;
	color:#808080;
	line-height:30px;
	white-space:nowrap;
	width:121px;
}
.home_shu_top li font{ font-size:26px; font-family:Arial; white-space:nowrap;}
.home_con{
	width:1000px;
	height:auto;
	background:#ffffff;
	margin-top:10px;
	min-height:800px;
}
.home_nav{
	width:1000px;
	height:44px;
	background:#ffffff url(../images/xian2.jpg) repeat-x bottom;
	text-align:center;
}
.home_nav li{
	width:66px;
	height:44px;
	font-size:18px;
	line-height:44px;
	display:inline-block;
	margin:0 45px 0 45px;
}
.home_nav li a{ display:block; white-space:nowrap;}
.home_nav li a:hover{ background:#ffffff url(../images/home_hover.jpg) no-repeat bottom; font-weight:bold;}
.home_nav_hover a:link{ background:#ffffff url(../images/home_hover.jpg) no-repeat bottom; font-weight:bold;}
.home_nav_hover a:visited{ background:#ffffff url(../images/home_hover.jpg) no-repeat bottom; font-weight:bold;}
.home_nav_hover a:hover{ background:#ffffff url(../images/home_hover.jpg) no-repeat bottom; font-weight:bold;}
.home_mid{
	width:1000px;
	height:auto;
	background: #ffffff;
}
.home_video{
	width:1000px;
	height:auto;
}
.home_video_header{
	width:987px;
	height:50px;
	line-height:50px;
	padding-left:13px;
}
.home_video_header b{ font-size:14px;}
.home_video_con{
	width:993px;
	height:auto;
	min-height:215px;
	overflow:hidden;
	padding-left:7px;
}
.home_video_con li{
	width:235px;
	height:215px;
	float:left;
	margin:0 6px 0 6px;
	display:inline;
}
.home_video_tu{
	width:235px;
	height:155px;
	position:relative;
}
.home_video_tu a{ display:block;}
.home_video_tu img{ width:235px; height:155px;}
.home_video_bot{
	width:235px;
	height:29px;
	background:url(../images/home_bg.png);
	line-height:29px;
	color:#ffffff;
	position:absolute;
	bottom:0px;
	left:0px;
}
.home_video_bot b{ float:right; font-size:14px; font-family:Arial; margin-right:13px;}
.home_video_bot span{
	width:29px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/tubiao_08.jpg) no-repeat;
}
.home_video_title{
	width:235px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	margin-top:10px;
}
.home_video_day{
	width:235px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#929292;
}
.home_xuan{
	width:1000px;
	height:auto;
	min-height:430px;
}
.home_xuan img{ width:1000px;}
/*病情时间轴*/
.timeline{
	width:1000px;
	height:355px;
	float:left;
	background:#ffffff;
	-webkit-box-shadow: 3px 3px 3px;  
    -moz-box-shadow: 3px 3px 3px;  
    box-shadow: 3px 3px 3px;
	font-size:12px;
}
.timeline_left{
	width:54px;
	height:295px;
	float:left;
	border-right:1px solid #ddddde;
	background:#f7f7f7;
	padding-top:60px;
}
.timeline_nav{
	width:54px;
	height:294px;
	border-top:1px solid #ddddde;
}
.timeline_nav span{ display:block; text-align:center;}
.timeline_a{ height:57px; line-height:57px;}
.timeline_b{ height:79px; line-height:79px;}
.timeline_c{ height:67px; line-height:67px;}
.timeline_d{ height:91px; line-height:91px;}
.timeline_right{
	width:945px;
	height:355px;
	float:left;
	background:url(../images/timeline_bg.jpg) repeat-x;
}
#zsgun{ position:relative;height:355px; width:945px; margin:auto;}

.hScrollPane_dragbar{width:906px; position: absolute; border-bottom:#83CC32 1px solid; left:0px; top:-10px; z-index:1; padding:0 0px 0 39px;}
.hScrollPane_draghandle{position:absolute; width:180px; height:10px; overflow:hidden; background:url(../images/gunbar.png) no-repeat left top;_background:url(../images/gunbar.gif) no-repeat left top; bottom:-5px; cursor:pointer; margin:0 20px; left:0;}
#gundiv{ width:925px; position:relative; margin:0 10px 0 10px; float:left; display:inline;height:355px; overflow:hidden; cursor:pointer;}
#gundiv ul {height:355px;position: absolute; width:100000px; padding:0 10px;}
#gundiv li{ height:355px; overflow:hidden; float:left; position:relative; margin-right:10px; width:220px;}
.timeline_day{
	width:64px;
	height:40px;
	line-height:20px;
	text-align:center;
	display:block;
	padding-top:14px;
}
.timeline_lan{
	width:64px;
	height:17px;
	display:block;
	background:url(../images/timeline_a.png) no-repeat top center;
}
.timeline_lv{
	width:auto;
	height:46px;
	display:block;
	background:url(../images/timeline_b.png) no-repeat 28px top;
	padding-top:18px;
}
.timeline_zi{
	width:64px;
	height:210px;
	display:block;
	background:url(../images/timeline_c.png) no-repeat top center;
}
.timeline_hong{
	width:64px;
	height:143px;
	display:block;
	background:url(../images/timeline_d.png) no-repeat top center;
}
.timeline_hui{
	width:64px;
	height:12px;
	display:block;
	background:url(../images/timeline_e.png) no-repeat top center;
}
.timeline_yi{
	width:auto;
	height:36px;
	border:1px solid #69a8f7;
	line-height:36px;
	padding:0 12px 0 12px;
	display:block;
	overflow:hidden;
}
.timeline_ru{
	width:auto;
	height:54px;
	border:1px solid #4dc973;
	line-height:18px;
	padding:11px 12px 12px 12px;
	display:block;
	background:#ffffff;
}
.timeline_ru a{ height:54px; overflow:hidden; display:block;}
.timeline_ruyi{
	width:auto;
	height:36px;
	border:1px solid #4dc973;
	line-height:36px;
	padding:0 12px 0 12px;
	display:block;
	background:#ffffff;
	overflow:hidden;
	overflow:hidden;
}
.timeline_fen{
	width:auto;
	height:72px;
	border:1px solid #a0a7ff;
	line-height:18px;
	padding:9px 12px 8px 12px;
	display:block;
	background:#ffffff;
	overflow:hidden;
}
.timeline_fen a{ height:72px; overflow:hidden; display:block;}
.timeline_shou{
	width:auto;
	height:51px;
	border:1px solid #ff8095;
	line-height:18px;
	padding:14px 12px 0 12px;
	display:block;
	background:#ffffff;
	overflow:hidden;
}
.timeline_shou a{ height:36px; overflow:hidden; display:block;}
.timeline_shou1{
	width:auto;
	height:66px;
	border-left:1px solid #4dc973;
	border-right:1px solid #4dc973;
	border-bottom:1px solid #4dc973;
	line-height:66px;
	padding:0px 12px 0 12px;
	display:block;
	background:#ffffff;
	overflow:hidden;
}
.timeline_shou1 a{ height:66px; line-height:66px; overflow:hidden; display:block;}
/*我的发布*/
.release{
	width:954px;
	height:auto;
	padding:13px 23px 13px 23px;
	font-size:12px;
}
.release_huo{
	width:954px;
	height:auto;
}
.release_header{
	width:954px;
	height:40px;
	line-height:40px;
	background:url(../images/xian1.jpg) repeat-x bottom;
}
.release_header a{ float:right; font-family:"宋体";}
.release_header span{ font-size:14px; font-weight:bold; float:left; border-bottom:2px solid #2077e3; height:38px;}
.release_huo_con{
	width:954px;
	height:340px;
	margin-top:20px;
}
.release_huo_left{
	width:620px;
	height:340px;
	float:left;
	margin-right:20px;
}
.release_huo_right{
	width:314px;
	height:340px;
	float:left;
}
.release_huo_tui{
	width:314px;
	height:auto;
}
.release_huo_tui li{
	width:314px;
	height:auto;
	float:left;
	margin-bottom:32px;
}
.release_huo_title{
	width:314px;
	height:19px;
	line-height:19px;
	overflow:hidden;
}
.release_huo_title span{ width:44px; height:19px; background:url(../images/tubiao_10.png) no-repeat; padding-right:3px; color:#ffffff; text-align:center; float:left; margin-right:8px;}
.release_huo_title a{ float:left; font-weight:bold; font-size:14px;}
.release_huo_nei{
	width:314px;
	height:36px;
	line-height:18px;
	margin-top:10px;
}
.release_huo_list{
	width:314px;
	height:144px;
}
.release_huo_list li{
	width:314px;
	height:36px;
	line-height:36px;
	float:left;
	font-size:14px;
	overflow:hidden;
}
.release_huo_list li i{ width:6px; height:6px; float:left; background:#959595; border-radius:30px; margin:16px 10px 0 5px;}
.release_jian{
	width:954px;
	height:auto;
	margin:25px 0 0 0;
	padding-bottom:25px;
}
.release_jian_con{
	width:954px;
	height:auto;
	min-height:220px;
	overflow:hidden;
}
.release_jian_con li{
	width:457px;
	height:24px;
	float:left;
	margin-top:20px;
}
.release_jian_li{ margin-right:40px;}
.release_jian_title{
	display:block;
	width:100%;
	height:18px;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
}
.release_jian_day{
	display:block;
	width:100%;
	height:18px;
	line-height:18px;
	color:#a1a1a1;
	margin-top:5px;
}
.release_jian_nei{
	width:100%;
	height:36px;
	line-height:18px;
	overflow:hidden;
	margin-top:10px;
	display:block;
}
.release_hui{
	width:954px;
	height:auto;
	margin-top:10px;
	min-height:164px;
}
.release_hui li{
	width:477px;
	height:36px;
	float:left;
	margin-top:5px;
}
.release_hui li a{
	display:block;
	border:1px solid #f7f7f7;
	line-height:34px;
	height:34px;
	width:445px;
	padding:0 20px 0 10px;
	font-size:14px;
}
.release_hui li a span{ float:right; color:#a1a1a1; font-size:12px;}
.release_hui li a img{ float:left; margin:9px 10px 0 0;}
.release_hui li a:hover{
	display:block;
	border:1px solid #dadada;
	line-height:34px;
	height:34px;
	width:445px;
	padding:0 20px 0 10px;
	font-size:14px;
	background:#ffffff;
}
/*焦点图*/
.focus{ position:relative; width:620px; height:340px; background-color: #000; float: left;}  
.focus img{ width: 620px; height: 340px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:590px; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; color:#ffffff; padding:0 0 0 30px;}  
.focus .shadow a{ color:#fff; overflow:hidden; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size:16px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:18px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt ul{ float:right;}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:right; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#65a555;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:30px;height:56px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -56px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-30px -56px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-30px 0;} 
/*个人宣传网络会诊*/
.consultation_header{
	width:982px;
	height:42px;
	line-height:42px;
	border-bottom:2px solid #e0e0e0;
	padding-left:18px;
	background:#ffffff;
}
.consultation_header img{ float:left; margin:13px 10px 0 0;}
.consultation_top{
	width:964px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
}
.consultation_title{
	border-bottom:1px solid #dcdcdc;
	height:36px;
	line-height:36px;
	font-weight:bold;
	width:964px;
}
.consultation_nei{
	width:964px;
	height:auto;
	line-height:24px;
	padding:10px 0 5px 0;
}
.consultation_list{
	width:964px;
	height:auto;
}
.consultation_list li{
	width:964px;
	height:auto;
	float:left;
	border-bottom:1px dotted #dcdcdc;
	padding:15px 0 15px 0;
	line-height:24px;
}
.consultation_wen{
	display:block;
	font-weight:bold;
	color:#00a66d;
	font-size:14px;
	width:940px;
	background:url(../images/tubiao_11.png) no-repeat left center;
	padding-left:24px;
}
.consultation_da{
	display:block;
	width:940px;
	padding-left:24px;
}
.consultation_yi{
	width:964px;
	height:auto;
	margin-top:10px;
}
.consultation_yi li{
	float:left;
	color:#ff5a00;
	font-size:14px;
	width:940px;
	background:url(../images/yisheng.png) no-repeat left center;
	padding-left:24px;
	height:30px;
	line-height:30px;
}
.consultation_ti{
	width:964px;
	height:auto;
	margin-top:10px;
}
.consultation_ti li{
	float:left;
	width:940px;
	background:url(../images/tubiao_12.png) no-repeat left center;
	padding-left:24px;
	height:24px;
	line-height:24px;
}
.consultation_bot{
	width:964px;
	height:30px;
	margin:0 auto 0 auto;
	padding:30px 0 30px 0;
}
.consultation_bot input{
	width:76px;
	height:30px;
	text-align:center;
	border:none;
	background:url(../images/tubiao_03.jpg) no-repeat;
	cursor:pointer;
	float:right;
}
.service_top{
	width:964px;
	height:auto;
	margin:10px auto 0 auto;
}
.service_header{
	width:964px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:14px;
}
.service_list{
	width:964px;
	height:144px;
	margin-top:10px;
}
.service_list img{ float:left; margin-right:20px;}
.service_nav{
	width:964px;
	height:41px;
	border-bottom:2px solid #2077e3;
	margin:40px auto 0 auto;
}
.service_nav li{
	float:left;
	line-height:40px;
	float:left;
	margin-right:8px;
	font-weight:bold;
	padding:0 25px 0 25px;
	cursor:pointer;
}
.serviceA{ background:#2077e3; color:#ffffff; border-top:1px solid #2077e3; border-left:1px solid #2077e3; border-right:1px solid #2077e3; height:40px;}
.serviceB{ background:#ffffff; color:#333333; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; height:40px;}
.service_con{
	width:932px;
	height:auto;
	margin:0 auto;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	background:#ffffff;
	padding:15px;
	min-height:326px;
}
.service_hang{
	width:932px;
	height:auto;
}
.service_hang li{
	width:932px;
	height:24px;
	line-height:24px;
	float:left;
}
.service_hang li i{ width:10px; height:10px; float:left; margin:7px 10px 0 0; background:#2077e3; border-radius:30px;}
.service_title{
	width:932px;
	height:30px;
	line-height:30px;
	margin-top:20px;
}
.service_title span{ float:right; margin-left:20px;}
.service_title img{ float:left; margin:7px 10px 0 0;}
/*视频*/
.down_top{
	width:760px;
	height:126px;
	padding-top:20px;
}
.down_jin{
	width:760px;
	height:30px;
	line-height:30px;
	margin-top:10px;
	font-size:14px;
}
.down_jin b{ color:#ff6600; font-size:20px;}
.down_jin_con{
	width:600px;
	height:18px;
	float:left;
	margin:8px 20px 0 0;
	background:#999999;
}
.down_shu{ float:left; background:#2076E3; height:18px;}
.down_shang{
	width:693px;
	height:272px;
	background:#f8f8f8;
	border-bottom:1px dotted #e2e2e2;
	border-top:1px dotted #e2e2e2;
	padding:10px 32px 0 35px;
	position:relative;
	font-size:12px;
}
.down_shang_l{
	width:406px;
	height:272px;
	float:left;
	margin-right:32px;
}
.down_shang_r{
	width:255px;
	height:228px;
	float:left;
	padding-top:44px;
}
.down_shang_title{
	width:406px;
	height:34px;
	line-height:34px;
	margin-top:10px;
}
.down_shang_text{
	width:396px;
	height:36px;
	line-height:36px;
	border:1px solid #e2e2e2;
	border-radius:5px;
	background:#ffffff;
	padding-left:10px;
}
.down_shang_text1{
	width:396px;
	height:99px;
	line-height:24px;
	border:1px solid #e2e2e2;
	border-radius:5px;
	background:#ffffff;
	padding:5px;
}
.down_shang_zi{
	width:255px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	display:block;
}
.down_shang_nei{
	width:255px;
	height:auto;
	line-height:18px;
	display:block;
}
.down_shang_help{
	display:block;
	width:255px;
	height:24px;
	line-height:24px;
	text-align:right;
	margin-top:10px;
}
.down_shang_help a{ text-decoration:underline; color:#2077e3;}
.down_bao{
	width:722px;
	height:49px;
	margin-top:30px;
	padding-left:38px;
}
.down_submit{
	width:112px;
	height:34px;
	border:none;
	background:url(../images/reply_01.jpg) no-repeat;
	background-size:112px 34px;
	font-weight:bold;
	color:#ffffff;
	font-size:14px;
	cursor:pointer;
}
.video_lst{
	width:760px;
	height:auto;
	font-size:12px;
}
.video_lst li{
	width:235px;
	height:210px;
	float:left;
	margin:30px 8px 0 10px;
	display:inline;
}
.video_checkbox{
	width:13px;
	height:13px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100px;
	display:block;
	margin:0px;
	left:0px;
}
.video_bian{
	width:41px;
	height:22px;
	position:relative;
	background:#2077e3;
	text-align:center;
	position:absolute;
	top:0px;
	right:0px;
	line-height:22px;
	color:#ffffff !important;
}
.home_video_tu1{
	width:235px;
	height:155px;
	line-height:155px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background:#d5d5d5;
}
.editor1{
	width:100%;
	height:auto;
	margin:0 auto;
	background:#ffffff;
}
.editor_header2{
	width:100%;
	height:43px;
	background:#676f85;
	border-top:1px solid #333748;
	color:#ffffff;
}
.editor_header2 a{
	width:60px;
	height:42px;
	border-left:1px solid #62697e;
	background:#6e768d;
	float:right;
	text-align:center;
	font-size:12px;
	color:#ffffff !important;
}
.editor_header2 b{ margin-left:22px;}
/*住院*/
.hospital{
	width:968px;
	height:auto;
	margin-top:15px;
	font-size:12px;
}
.hospital table{ border:1px solid #dededf; border-collapse:collapse;}
.hospital table td{ border:1px solid #dededf; border-collapse:collapse; vertical-align:middle; line-height:24px; padding:8px 10px 8px 10px;}
.hospital_textarea{
	width:816px;
	line-height:18px;
	border:1px solid #dedede;
	border-radius:3px;
	-webkit-box-shadow:inset 0 0 6px #eeeeee;  
    -moz-box-shadow:inset 0 0 6px #eeeeee;  
    box-shadow:inset 0 0 6px #eeeeee;
	font-size:12px;
	overflow-y:auto;
	overflow:visible;
}
/*影像管理*/
.imagedata_list{
	width:736px;
	height:auto;
	padding:0 0 0 35px;
}
.imagedata_list li{
	width:193px;
	height:133px;
	float:left;
	position:relative;
	display:inline;
	margin:34px 34px 0 0;
	border:1px solid #e0e0e0;
	padding:0 0 0 16px;
	-webkit-box-shadow:0 2px 0px #f2f2f2;  
    -moz-box-shadow:0 2px 0px #f2f2f2;  
    box-shadow:0 2px 0px #f2f2f2; 
}
.imagedata_list li a{ display:block;}
.imagedata_list li img{
	float:left;
	margin-right:15px;
	width:69px;
	height:82px;
	margin-top:16px;
}
.imagedata_list li span{ float:left; line-height:18px; font-size:12px; margin-top:14px;}
.patients_list1{
	width:969px;
	height:auto;
	padding:0 0 0 31px;
}
.patients_list1 li{
	width:211px;
	height:135px;
	float:left;
	position:relative;
	display:inline;
	margin:34px 31px 0 0;
	cursor:pointer;
}
.patients_list1 li input{ display:none;}
.patients_li1{
	width:193px;
	height:133px;
	border:1px solid #e0e0e0;
	padding:0 0 0 16px;
	-webkit-box-shadow:0 2px 0px #f2f2f2;  
    -moz-box-shadow:0 2px 0px #f2f2f2;  
    box-shadow:0 2px 0px #f2f2f2; 
}
.patients_gou{
	width:110px;
	height:110px;
	position:absolute;
	top:12px;
	left:50px;
	background:url(../images/gou.png) no-repeat;
}
.patients_hover .patients_li1{
	width:193px;
	height:133px;
	border:1px solid #2077E3;
	padding:0 0 0 16px;
	-webkit-box-shadow:0 2px 0px #4e9cfe;  
    -moz-box-shadow:0 2px 0px #4e9cfe;  
    box-shadow:0 2px 0px #4e9cfe; 
}
.patients_list1 li img{
	float:left;
	margin-right:15px;
	width:69px;
	height:82px;
	margin-top:16px;
}
.patients_list1 li span{ float:left; line-height:18px; font-size:12px; margin-top:14px;}
.patients_list1 li a{ display:block; color:#000 !important;}
.patients_list1 .madi_sea_li_ye a{ color: #000 !important;}
.patients_list1 .madi_sea_li_ye .pa.active{ color: #fff !important;}
.patients_list1 input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 27px;
        height: 27px;
        cursor: pointer;
        vertical-align: bottom;
		background: url(../images/checkbox_01.jpg) no-repeat;
}
.patients_list1 input[type=checkbox]:checked::after {
        content: url(../images/checkbox_001.jpg);
        display: block;

}
.patients_list1 input[type=checkbox]:focus {
        outline: none;
        border-color: green;
}
.record_content2 { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:1000px; 
	height:780px; 
	background-color: white; 
	z-index:100002; 
	overflow: auto;
	margin:-390px 0 0 -500px;
	position:fixed;
}
.imageto{
	width:1000px;
	height:740px;
}
.imageto_header{
	width:888px;
	height:60px;
	line-height:60px;
	padding:0 56px 0 56px;
	font-size:12px;
}
.imageto_header a{ float:right; background:url(../images/tubiao_02.jpg) no-repeat left center; padding-left:22px; font-size:12px; color:#ce676b !important; text-decoration:underline;}
.imageto_bei{ float:right; background:url(../images/tubiao_02.jpg) no-repeat left center; padding-left:22px; font-size:12px; color:#ce676b !important; text-decoration:underline; font-size: 12px; margin-bottom: 10px;}
.imageto_con{
	width:1000px;
	height:700px;
	padding-top:10px;
}
.syFocusThumb IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	VERTICAL-ALIGN: top;
	BORDER-LEFT-STYLE: none;
}
.syFocusThumb .pagination I.selected IMG {
	BACKGROUND: url(images/indexP1bg.png) no-repeat
}
.syFocusThumb {
	POSITION: relative;
	WIDTH:888px;
	HEIGHT:710px;
	margin:0 auto;
	text-align:center;
}
.dPic,.dPic img{
	width:888px;
	height:544px;
	margin:0 auto;
}
.syFocusThumb .pagination {
	POSITION: absolute;
	TEXT-ALIGN: left;
	WIDTH: 100%;
	HEIGHT:107px;
	COLOR: #fff;
	CLEAR: both;
	TOP: 578px;
	LEFT: 0px
}
.syFocusThumb .pagination IMG {
	
}
.syFocusThumb .thumbWrap {
	POSITION: absolute;
	WIDTH:888px;
	overflow:hidden;
	TOP:0px;
	LEFT:0px;
}
.syFocusThumb .thumbWrap IMG {
	-MS-INTERPOLATION-MODE: bicubic;
}
.syFocusThumb .holder {
	WIDTH: 4000px
}
.syFocusThumb .holder I {
	CURSOR: pointer;
	MARGIN-RIGHT:16px;
}
.syFocusThumb .pagination I.selected IMG {
	border:2px solid #ff0000;
	padding:6px;
}
.syFocusThumb .contentdiv {
	width:888px;
	HEIGHT:544px;
	margin:0 auto;
	float:left;
}
.syFocusThumb .toc IMG {
	WIDTH: 118px;
	HEIGHT: 91px;
	border:1px solid #ddddde;
	padding:7px;
}
.syFocusThumb .prev {
	POSITION: absolute;
	WIDTH:56px;
	background:url(../images/imageto_pert.jpg) no-repeat;
	HEIGHT:107px;
	TOP:-385px;
	CURSOR: pointer;
	LEFT:-56px;
	z-index:100;
}
.syFocusThumb .next {
	POSITION: absolute;
	WIDTH: 56px;
	background:url(../images/imageto_next.jpg) no-repeat;
	HEIGHT: 107px;
	TOP:-385px;
	CURSOR: pointer;
	right:-56px;
	z-index:100;
}
/*评分表*/
.cormick{
	width:702px;
	height:auto;
	padding:10px 20px 10px 20px;
	border-top:1px solid #ddddde;
}
.cormick li{
	width:702px;
	height:36px;
	line-height:36px;
	display:inline-block;
}
.cormick li input{ float:left; margin:10px 10px 0 0;}
.vas{
	width:742px;
	height:auto;
}
.vas_top{
	width:742px;
	height:46px;
	background:url(../images/vas_bg.jpg) repeat-y right;
}
.vas_con{
	width:738px;
	height:46px;
	padding-left:4px;
}
.vas_con li{
	width:66px;
	height:46px;
	line-height:46px;
	float:left;
	border-right:1px solid #ddddde;
}
.vas_con li input{ float:left; margin:15px 6px 0 12px;}
/*描点*/
.floatCtro{ width:100px; height:410px; position:fixed; right:50px; top:50%; z-index:100; font-size:12px; margin-top:-205px;}
.floatCtro p{width:100px; text-align:center; height:40px; line-height:40px; font-family:'微软雅黑'; color:#676767; margin:0; padding:0; cursor:pointer; background:#fff; border-bottom:1px solid #eeeeee;}
.floatCtro a{ display:inline-block; display:none; width:100px; height:60px; margin:10px 0 0 0; background:#fff; color:#000;  vertical-align:middle; cursor:pointer;}
.floatCtro a span{ display:block; width:28px; height:44px; line-height:22px;  font-family:'微软雅黑'; line-height:22px; text-align:center; margin:8px 16px; _margin:-10px 0 0 16px;}
.floatCtro a:hover{ background:#000; color:#fff; zoom:1;}
.floatCtro p:hover{ background:#2077E3; color:#fff;}
.floatCtro p.cur{ background:#2077E3; color:#fff;}
/*首页导航*/
.top{
	width: 100%;
	position:fixed;
	height: 50px;
	border-bottom: 1px solid #e4e5e5;
	-webkit-box-shadow: 0px 1px 30px 0px #DCDCDC;
	box-shadow: 0px 1px 30px 0px #DCDCDC;
	z-index:10001;
	background-color:#fff;
}
.top .toos{
	width:1000px;
	margin:0 auto;
	height:50px;
}
.top .toos img{
	float:left;
	width:233px;
	height:22px;
	margin-top:12px;
}
.top .toos a{
	width:100px;
	height:50px;
	text-align:center;
	line-height:50px;
	font-size:16px;
	color:#6a6969;
	display:inline-block;
	cursor:pointer;
	float:right;
	border-bottom: 2px solid #00ccff;
	color: #5BDEFF;
	-webkit-box-shadow: 0px 1px 30px 0px rgba(91,222,255,0.30);
	box-shadow: 0px 1px 30px 0px rgba(91,222,255,0.30);
}
.footer{
	width: 100%;
	height: 80px;
	background:#ffffff;
	text-align:center;
	border-top:1px solid #000000;
	padding-top:20px;
	font-family:"微软雅黑";
}
.footer p{
	width:800px;
	margin:10px auto;
	color:#7b797b;
}
.footer p a{
	display:inline-block;
	font-size:14px;
	line-height:20px;
	height:20px;
	width:80px;
	color:#7b797b;
}
.footer p span{
	display:inline-block;
	line-height:20px;
	height:20px;
	font-size:12px;
}
.Copyright span a{
	display:inline-block;
	line-height:20px;
	height:20px;
	font-size:12px;
	color:#7B797B;
	width:120px;
}
/*病历导入导出*/
.my_hos_head1 {
	background-image: url(../images/tail_03.png);
	height: 60px;
	position: relative;
	top: -7px;
	color: #e4e7ea;
	font-size: 16px;
	font-weight: bold;
	width: 1000px;
	overflow:hidden;
}
.my_hos_head1 p {
	margin-left: 20px;
	line-height: 67px;
	text-shadow: 0px 2px 0px hsla(0,0%,0%,0.20);
	float: left;
}
.my_hos_head1 img {
	float: right;
	margin-top:16px;
	margin-right: 20px;
}
.export_header{
	width:1000px;
	height:43px;
	background:#676f85;
	border-top:1px solid #333748;
	color:#ffffff;
}
.export_header1{
	width:100%;
	height:42px;
	background:#676f85;
	border-top:1px solid #828da6;
	line-height:42px;
}
.export_header a{
	width:60px;
	height:42px;
	border-left:1px solid #62697e;
	background:#6e768d;
	float:right;
	text-align:center;
	font-size:12px;
	color:#ffffff !important;
}
.export_header b{ margin-left:22px;}
.export_top{
	width:960px;
	height:90px;
	padding:0 20px 0 20px;
}
.select_xia{
	float:left;
	min-width:108px;
	height:38px;
	background: url(../images/medical_bg.jpg) repeat-x bottom;
	border:1px solid #cccccc;
	border-radius:3px;
	margin-top:24px;
}
.record_search2{
	width:453px;
	height:27px;
	margin:24px auto 0 auto;
	border:3px solid #e0e0e0;
	border-radius:30px;
	padding:2px 2px 2px 22px;
	float:right;
}
.export_con{
	width:1000px;
	height:auto;
	border-top:1px solid #ebebeb;
	font-size:12px;
}
.export_con table{ border:1px solid #ebebeb; border-collapse:collapse;}
.export_con table td{ border:1px solid #ebebeb; line-height:18px; padding:10px 0 10px 0; text-align:center;}
.export_con input[type=checkbox]{
	-webkit-appearance: none;
	appearance: none;
	width: 18px;
	height: 18px;
	cursor: pointer;
	vertical-align: bottom;
	position: relative;
	background: url(../images/checkbox_02.jpg) no-repeat;
	outline: none;
}
.export_con input[type=checkbox]:checked::after {
	content: url(../images/checkbox_002.jpg);
	display: block;
	position: absolute;
}
.export_con input[type=checkbox]:focus {
	  outline: none;
	  border-color: green;
}
.export_button{
	width:67px;
	height:34px;
	border:1px solid #0e65d1;
	display:block;
	background: url(../images/score_bg2.jpg) repeat-x top;
	border-radius:3px;
	color:#ffffff;
	font-weight:bold;
	margin:0 auto;
	cursor:pointer;
}
.export_page{
	width:1000px;
	height:38px;
	padding:20px 0 20px 0;
	text-align:center;
	position:relative;
}
.export_button1{
	width:76px;
	height:36px;
	border:1px solid #e9ccae;
	display:block;
	background: url(../images/score_bg3.jpg) repeat-x top;
	border-radius:3px;
	color:#ff6600;
	font-weight:bold;
	cursor:pointer;
	position:absolute;
	top:20px;
	left:20px;
}
/*个人宣传列表*/
.home {
	width: 1000px;
	height:auto;
	margin: 0 auto;
	padding-top: 80px;
	margin-bottom: 60px;
	font-size:12px;
}
.xuan_list{
	width:1000px;
	height:auto;
	background:#ffffff;
	padding:17px 0 20px 0;
	margin-top:-7px;
	min-height:680px;
}
.xuan_list li{
	width:440px;
	height:30px;
	line-height:30px;
	float:left;
	padding:0 20px 0 40px;
	background: url(../images/tail_07.png) no-repeat 20px center;
}
.xuan_day{ float:right; color:#999999;}
.xuan_bot{ margin-bottom:20px;}
.search_fu{
	width:960px;
	height:210px;
	margin:36px auto 0 auto;
	border:1px solid #ececec;
}
.search_header{
	width:100%;
	height:42px;
	line-height:42px;
	background:#fafafa;
	color:#333333;
	border-bottom:1px solid #ececec;
}
.search_header span{ margin-left:27px; font-size:16px; font-weight:bold;}
.search_con{
	width:960px;
	height:auto;
}
.search_con li{
	width:191px;
	height:167px;
	float:left;
	border-right:1px solid #ececec;
}
.search_more{
	width:962px;
	height:auto;
	margin:35px auto 0 auto;
}
.search_left{
	width:386px;
	height:auto;
	float:left;
	margin-right:40px;
}
.search_right{
	width:536px;
	height:auto;
	float:left;
}
.search_wang{
	width:384px;
	height:274px;
	border:1px solid #ececec;
	background:url(../images/tubiao_30.jpg) no-repeat right bottom;
}
.search_siren{
	width:384px;
	height:287px;
	border:1px solid #ececec;
	background:url(../images/tubiao_31.jpg) no-repeat right bottom;
	margin-top:38px;
}
.search_men{
	width:534px;
	height:601px;
	border:1px solid #ececec;
	background:url(../images/tubiao_32.jpg) no-repeat 382px 43px;
}
.search_men_con{
	width:477px;
	height:558px;
	padding:0 29px 0 28px;
}

/*小医生*/
.home_con1{
	width:1000px;
	height:auto;
	background:#ffffff;
	margin-top:10px;
	min-height:800px;
}
.doctor{
	width:880px;
	height:auto;
	background:url(../images/doctor.jpg) no-repeat;
	background-size:100% 100%;
	padding:0 60px 46px 60px; 
}
.doctor_left{
	width:380px;
	height:380px;
	padding-top:48px;
	position:relative;
	margin-right:47px;
	-webkit-box-shadow:0 5px 0px #3368af;  
    -moz-box-shadow:0 5px 0px #3368af;  
    box-shadow:0 5px 0px #3368af;
	float:left;
}
.doctor_left img{ width:372px; height:372px; border:4px solid #ffffff;}
.doctor_di{
	width:356px;
	height:82px;
	position:absolute;
	bottom:0px;
	left:0px;
	background:url(../images/home_bg.png);
	color:#ffffff;
	padding:8px 0 0 24px;
	overflow:hidden;
	font-size:14px;
}
.doctor_di span{ display:block; font-size:30px; font-family:"微软雅黑"; line-height:50px;}
.doctor_right{
	width:453px;
	height:auto;
	float:left;
	color:#ffffff;
	padding-top:29px;
}
.doctor_jie{
	width:453px;
	height:auto;
	margin-top:18px;
}
.doctor_jie_title{
	width:435px;
	height:14px;
	line-height:14px;
	background:url(../images/doctor_xian.png) no-repeat bottom;
	font-weight:bold;
	padding-left:18px;
}
.doctor_jie_list{
	width:434px;
	height:auto;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding:10px 0 10px 17px;
}
.doctor_jie_list li{
	width:434px;
	height:24px;
	line-height:24px;
	display:inline-block;
}
.doctor_jie_list li i{
	width:5px;
	height:5px;
	border-radius:300px;
	background:#ffffff;
	float:left;
	margin:10px 8px 0 0;
}
.doctor_jie_nei{
	width:424px;
	height:auto;
	line-height:24px;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding:10px 10px 12px 17px;
}
/*小医生后台*/
.little{
	width:1200px;
	height:auto;
	background:url(../images/little_bg.jpg) repeat-y left;
	margin:0 auto;
	min-height:650px;
	color:#5b5b5b;
}
.little_left{
	width:180px;
	height:auto;
	padding:10px 17px 24px 17px;
	float:left;
}
.little_left li{
	width:178px;
	height:45px;
	display:inline-block;
	line-height:47px;
	border:1px solid #818181;
	border-radius:5px;
	margin-top:14px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e7e7e7); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e7e7e7);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e7e7e7);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e7e7e7));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e7e7e7));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e7e7e7);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e7e7e7);  /*Opera 11.10+*/
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.little_left li a{ color:#5b5b5b !important; display:block;}
.little_left li a:hover{ color:#1481dd !important;}
.little_hover a:link{ color:#1481dd !important;}
.little_hover a:visited{ color:#1481dd !important;}
.little_hover a:hover{ color:#1481dd !important;}
.little_right{
	width:986px;
	height:auto;
	float:left;
	font-size:12px;
}
.little_header{
	width:986px;
	height:67px;
	background:#e8e8e8;
}
.little_header b{ float:left; font-size:16px; font-weight:bold; padding-left:42px; color:#5b5b5b; line-height:67px;}
.little_header a{
	float:right;
	width:96px;
	height:36px;
	border:1px solid #c6c6c6;
	margin:14px 20px 0 0;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f3f3f3); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #f3f3f3);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#f3f3f3);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#f3f3f3));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f3f3f3));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #f3f3f3);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #f3f3f3);  /*Opera 11.10+*/
	border-radius:5px;
	text-align:center;
	line-height:36px;
}
.little_header span{ float:right; margin-right:20px; line-height:67px; color:#5b5b5b;}
.little_header input{ width:13px; height:13px; float:left; margin:28px 8px 0 0;}
.little_con{
	width:902px;
	height:auto;
	padding:10px 42px 10px 42px;
}
.little_hang{
	width:902px;
	height:auto;
	line-height:38px;
	padding-bottom:25px;
	border-bottom:1px dotted #5b5b5b;
	margin-top:24px;
	overflow:hidden;
	display:inline-block;
}
.little_name{ float:left; width:70px; height:38px; line-height:38px;}
.little_text{
	width:543px;
	height:34px;
	line-height:36px;
	border:1px solid #dcdcdc;
	float:left;
	padding-left:10px;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	color:#5b5b5b;
}
.little_text1{
	width:533px;
	height:78px;
	line-height:18px;
	border:1px solid #dcdcdc;
	float:left;
	padding:10px;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	overflow-y:auto;
	color:#5b5b5b;
}
.little_bot{
	width:832px;
	height:34px;
	margin-top:37px;
	padding-left:70px;
}
.little_submit{
	width:86px;
	height:34px;
	display:block;
	border:1px solid #0e65d1;
	background:#2077e3;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	border-radius:3px;
	-webkit-box-shadow:inset 1px 1px 0px #2a9beb;  
    -moz-box-shadow:inset 1px 1px 0px #2a9beb;  
    box-shadow:inset 1px 1px 0px #2a9beb;
	cursor:pointer;
}
.little_submit1{
	width:126px;
	height:38px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	border-radius:3px;
	cursor:pointer;
	font-size:12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/
	float:left;
	margin-right:15px;
}
.little_why{
	width:902px;
	height:auto;
	line-height:38px;
	padding-bottom:30px;
	border-bottom:1px dotted #5b5b5b;
	overflow:hidden;
	display:inline-block;
}
.little_text2{
	width:68px;
	height:34px;
	line-height:36px;
	border:1px solid #dcdcdc;
	float:left;
	padding-left:10px;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	color:#5b5b5b;
	margin-right:15px;
}
.little_why_h{
	width:902px;
	height:auto;
	line-height:38px;
	margin-top:24px;
	overflow:hidden;
	display:inline-block;
}
.little_why_h1{
	width:902px;
	height:24px;
	line-height:24px;
	margin-top:24px;
	overflow:hidden;
	display:inline-block;
}
.little_why_h1 input{ float:left; margin:13px 8px 0 0;}
.little_why_r{
	width:832px;
	height:auto;
	float:left;
}
.little_why_r li{
	width:832px;
	height:auto;
	float:left;
	margin:0 0 15px 0;
	padding:0;
}
.little_why_li{
	width:832px;
	height:38px;
	line-height:38px;
	overflow:hidden;
	display:inline-block;
}
.little_why_h1{
	width:832px;
	height:auto;
	line-height:38px;
	margin-top:12px;
	overflow:hidden;
	display:inline-block;
	padding-left:70px;
}
.little_why_h2{
	width:712px;
	height:auto;
	line-height:38px;
	margin-top:12px;
	overflow:hidden;
	display:inline-block;
	padding-left:190px;
}
.little_radio{ float:left; margin-right:20px;}
.little_radio input{ float:left; margin:13px 8px 0 0;}
.little_select{
	width:108px;
	height:38px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	border-radius:3px;
	cursor:pointer;
	font-size:12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/
	float:left;
	margin-right:10px;
}
.little_close{ float:left; margin:8px 0 0 10px;}
.little_submit2{
	width:58px;
	height:38px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	border-radius:3px;
	cursor:pointer;
	font-size:12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/
	float:left;
	margin-left:497px;
}
.little_submit3{
	width:58px;
	height:38px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	border-radius:3px;
	cursor:pointer;
	font-size:12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/
	float:left;
	margin-left:194px;
}
.little_text3{
	width:240px;
	height:34px;
	line-height:36px;
	border:1px solid #dcdcdc;
	float:left;
	padding-left:10px;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	color:#5b5b5b;
}
.little_text4{
	width:230px;
	height:78px;
	line-height:18px;
	border:1px solid #dcdcdc;
	float:left;
	padding:10px;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	overflow-y:auto;
}
.little_text5{
	width:60px;
	height:34px;
	line-height:36px;
	border:1px solid #dcdcdc;
	text-align:center;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	color:#5b5b5b;
	margin:0 8px 0 8px;
}
 .a-upload {
	width:126px;
	height:38px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b !important;
	border-radius:3px;
	cursor:pointer;
	font-size:12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/
	float:left;
	margin-right:15px;
	  position: relative;
	  overflow: hidden;
	  display: inline-block;
	  *display: inline;
	  *zoom: 1
    }

    .a-upload  input {
        position: absolute;
        font-size: 100px;
        right: 0;
        top: 0;
        opacity: 0;
        filter: alpha(opacity=0);
        cursor: pointer
    }

    .a-upload:hover {
        color: #444;
        background: #eee;
        border-color: #ccc;
        text-decoration: none
    }
.doctor_body{
	width:1000px;
	height:auto;
	padding:20px 0 20px 0;
}
.doctor_about{
	width:904px;
	height:auto;
	margin:0 auto 0 auto;
	position:relative;
	padding:60px 0 30px 0;
}
.doctor_about1{
	width:904px;
	height:auto;
	margin:0 auto 0 auto;
	position:relative;
	padding:60px 0 30px 0;
}
.doctor_about_title{
	width:1000px;
	height:50px;
	line-height:50px;
	text-align:center;
	padding:10px 0 10px 0;
}
.doctor_about_title span{
	color:#51a400;
	font-size:30px;
	padding:0 15px 0 15px;
	font-family:"微软雅黑";
}
.doctor_about_title1{
	width:1000px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:30px;
	color:#51a400;
	padding:10px 0 60px 0;
}
.doctor_about_list{
	width:870px;
	height:112px;
	padding-left:34px;
}
.doctor_about_list li{
	width:201px;
	height:112px;
	float:left;
	position:relative;
	margin-right:11px;
	display:inline;
}
.doctor_about_list li img{ width:201px; height:112px;}
.doctor_about_list li span{
	width:52px;
	height:39px;
	background:url(../images/tubiao_21.png) no-repeat;
	text-align:center;
	color:#ffffff;
	line-height:34px;
	font-size:14px;
	font-weight:bold;
	display:block;
	position:absolute;
	top:-9px;
	right:-4px;
}
.doctor_about_nei{
	width:836px;
	height:auto;
	padding:30px 34px 0px 34px;
	line-height:24px;
}
.doctor_about_nei p{
	display: block;
	margin:8px 0 8px 0;
}
.doctor_about_tu{
	width:836px;
	height:118px;
	display:block;
	position:absolute;
	top:-50px;
	left:34px;
}
.doctor_about_tu img{ width:836px; height:118px;}
.doctor_con{
	width:1000px;
	height:auto;
	background:#f3f9fb;
	padding:50px 0 40px 0;
}
.doctor_con_name{
	width:1000px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#51a400;
	font-size:30px;
	font-family:"微软雅黑";
}
.doctor_con_ying{
	width:1000px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#8692a0;
	font-size:18px;
	font-family:"微软雅黑";
}
.doctor_con_name1{
	width:100%;
	height:40px;
	line-height:40px;
	color:#51a400;
	font-size:30px;
	font-family:"微软雅黑";
}
.doctor_con_ying1{
	width:100%;
	height:24px;
	line-height:24px;
	color:#8692a0;
	font-size:18px;
	font-family:"微软雅黑";
}
.doctor_con_nei{
	width:100%;
	height:auto;
	margin-top:20px;
}
.doctor_con_nei p{
	display: block;
	margin:8px 0 8px 0;
}
.doctor_con_tu{
	width:118px;
	height:118px;
	margin:15px auto 0 auto;
}
.doctor_con_tu img{
	width:110px;
	height:110px;
	border:4px solid #ffffff;
	border-radius:300px;
	-webkit-box-shadow:0 0 6px #ccc;  
    -moz-box-shadow:0 0 6px #ccc;  
    box-shadow:0 0 6px #ccc; 
}
.doctor_con_mid{
	width:1000px;
	height:auto;
	margin-top:20px;
}
.doctor_con_l{
	width:434px;
	height:auto;
	padding:0 0px 0 60px;
	text-align:center;
	color:#939ca6;
	line-height:16px;
	float:left;
}
.doctor_con_l img{
	width:372px;
	height:496px;
	border:4px solid #ffffff;
	-webkit-box-shadow:0 0 6px #ccc;  
    -moz-box-shadow:0 0 6px #ccc;  
    box-shadow:0 0 6px #ccc;
	display:block;
}
.doctor_con_r1{
	width:446px;
	height:auto;
	float:left;
	padding:0 60px 0 0;
}
.doctor_con_r{
	width:506px;
	height:auto;
	float:left;
	background:url(../images/doctor_li.jpg) 6px 0 repeat-y;
	position:relative;
}
.doctor_con_r li{
	width:506px;
	height:auto;
	float:left;
}
.doctor_con_r li i{
	width:13px;
	height:13px;
	float:left;
	margin:10px 20px 0 0;
	background:#51a400;
	border-radius:300px;
}
.doctor_con_r li div{
	width:400px;
	height:auto;
	float:left;
	color:#2e2d2e;
	line-height:18px;
	padding-bottom:25px;
	line-height:24px;
}
.doctor_con_r li span{
	display:block;
	color:#70747b;
	font-size:24px;
	height:30px;
	line-height:30px;
	font-family:"微软雅黑";
	padding-bottom:5px;
}
.doctor_con_zhe{
	width:1px;
	height:10px;
	background:#f3f9fb;
	position:absolute;
	top:0px;
	left:6px;
	display:block;
}
.doctor_con_zhe1{
	width:1px;
	height:55px;
	background:#f3f9fb;
	position:absolute;
	bottom:0px;
	left:6px;
	display:block;
	z-index:100;
}
.doctor_bot{
	width:970px;
	height:auto;
	padding:10px 15px 0 15px;
}
.doctor_bot li{
	width:840px;
	height:auto;
	float:left;
	border-bottom:1px dotted #a7a7a7;
	padding:35px 65px 32px 65px;
}
.doctor_bot_l{
	width:48px;
	height:48px;
	float:left;
	margin-right:30px;
}
.doctor_bot_l img{width:48px; height:48px;}
.doctor_bot_r{
	width:670px;
	height:auto;
	float:left;
}
.doctor_bot_title{
	display:block;
	font-size:24px;
	font-family:"微软雅黑";
	line-height:30px;
	color:#464a4f;
	margin-bottom:10px;
}
.doctor_bot_nei{
	width:670px;
	height:auto;
	display:block;
}
.doctor_bot_nei p{
	display: block;
	margin:8px 0 8px 0;
}
/*排班设置*/
.visits{
	width:944px;
	height:auto;
	margin:0 auto;
	padding-bottom:30px;
	font-size:12px;
}
.visits_top{
	width:944px;
	height:685px;
	padding-top:30px;
}
.visits_l{
	width:456px;
	height:685px;
	float:left;
	margin-right:32px;
}
.visits_r{
	width:456px;
	height:685px;
	float:left;
}
.visits_l_header{
	width:437px;
	height:41px;
	line-height:41px;
	background:#2077e3;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	padding-left:19px;
}
.visits_l_con{
	width:418px;
	height:643px;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	padding:0 18px 0 18px;
}
.visits_l_title{
	width:418px;
	height:24px;
	line-height:24px;
	padding-top:10px;
}
.visits_l_list{
	width:418px;
	height:auto;
}
.visits_l_list li{
	width:382px;
	height:68px;
	float:left;
	line-height:68px;
	font-size:24px;
	padding-left:36px;
	border-bottom:1px solid #e0e0e0;
	font-family:"微软雅黑";
}
.visits_l_list li span{ float:right; margin:0 36px 0 10px; font-family:"微软雅黑";}
.visits_l_list li input{ float:left; margin:28px 10px 0 0;}
.visits_l_list li input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 16px;
        height: 16px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/radio_02.jpg) no-repeat;
}
.visits_l_list li input[type=checkbox]:checked::after {
        content: url(../images/radio_002.jpg);
        display: block;
        position: absolute;

}
.visits_l_list li input[type=checkbox]:focus {
        outline: none;
        border-color: green;
}
.visits_l_day{
	width:418px;
	height:37px;
	line-height:37px;
	margin-top:24px;
}
.visits_l_day span{ float:left; margin-right:10px;}
.visits_select{
	width:162px;
	height:37px;
	border:1px solid #c0c0c0;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/
	float:left;
	border-radius:3px;
}
.visits_select1{
	width:60px;
	height:37px;
	border:1px solid #c0c0c0;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#ededed); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #ededed);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#ededed);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#ededed));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ededed));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #ededed);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #ededed);  /*Opera 11.10+*/
	float:left;
	border-radius:3px;
	margin-right:10px;
}
.visits_l_tiao{
	width:403px;
	height:31px;
	line-height:31px;
	border:1px solid #f1bbbb;
	background:#fff8f8;
	margin-top:14px;
	color:#e17c7c;
	padding-left:15px;
}
.visits_bot{
	width:906px;
	height:auto;
	border:1px solid #e0e0e0;
	margin-top:35px;
	padding:0px 18px 30px 18px;
}
.visits_bot_title{
	width:906px;
	height:24px;
	line-height:24px;
	padding-top:20px;
}
.visits_bot_day{
	width:906px;
	height:37px;
	margin-top:10px;
	line-height:37px;
	padding-bottom:20px;
	border-bottom:1px dotted #e0e0e0;
}
.visits_bot_name{ float:left; margin-right:23px; font-family:"微软雅黑"; font-size:24px;}
.visits_bot_hao{
	width:906px;
	height:37px;
	margin-top:20px;
	line-height:37px;
	padding-bottom:20px;
	border-bottom:1px dotted #e0e0e0;
}
.visits_bot_hao span{ float:left; margin-right:5px;}
.visits_text{
	width:220px;
	height:33px;
	border:1px solid #c0c0c0;
	float:left;
	border-radius:3px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
}
.visits_textarea{
	width:884px;
	height:35px;
	padding:10px;
	border:1px solid #c0c0c0;
	display:block;
	border-radius:3px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	margin-top:10px;
	overflow-y:auto;
}
.visits_bot_que{
	width:906px;
	height:44px;
	margin-top:27px;
}
.visits_submit{
	width:108px;
	height:42px;
	border:1px solid #0e65d1;
	background:#2077e3;
	float:right;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	border-radius:3px;
	-webkit-box-shadow:inset 0px 1px 0px #2a9beb;  
    -moz-box-shadow:inset 0px 1px 0px #2a9beb;  
    box-shadow:inset 0px 1px 0px #2a9beb;
	cursor:pointer;
}
.visits_r_header{
	width:437px;
	height:41px;
	line-height:41px;
	background:#29b249;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	padding-left:19px;
}
.visits_r_day{
	width:456px;
	height:68px;
	background:#1f9d3c;
	border-bottom:1px solid #25b148;
	line-height:69px;
	font-size:30px;
	color:#ffffff;
	font-family:"微软雅黑";
	position:relative;
	text-align:center;
}
.visits_pert{
	width:31px;
	height:31px;
	display:block;
	position:absolute;
	top:20px;
	left:18px;
}
.visits_next{
	width:31px;
	height:31px;
	display:block;
	position:absolute;
	top:20px;
	right:18px;
}
.visits_r_xing{
	width:456px;
	height:45px;
	border-top:1px solid #198930;
	line-height:45px;
	background:#1f9d3c;
	color:#ffffff;
}
.visits_r_xing li{ width:65px; float:left; text-align:center;}
.visits_table{
	width:456px;
	height:528px;
}
.visits_table table{ border:1px solid #e0e0e0; border-collapse:collapse;}
.visits_table table td{ border:1px solid #e0e0e0; height:87px; text-align:center;}
.visits_table b{ display:block; font-size:24px; font-weight:bold; font-family:Arial; color:#333333; text-align:center; line-height:40px;}
.visits_table_select{
	width:56px;
	height:27px;
	border:1px solid #c0c0c0;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#ededed); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #ededed);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#ededed);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#ededed));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ededed));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #ededed);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #ededed);  /*Opera 11.10+*/
	border-radius:3px;
	text-align:center;
	background:#ffffff;
}
.visits_lv{ background:#5abf71;}
.visits_hui{ background:#eeeeee;}
.visits_lv b{ color:#ffffff;}
.visits_hui b{ color:#cccccc;}
.visits_header{
	width:944px;
	height:40px;
	line-height:40px;
	border-bottom:2px solid #d2d2d2;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
}
.visits_zhou{
	width:944px;
	height:22px;
	margin-top:14px;
}
.visits_zhou span{
	float:left;
	background:#2077e3;
	color:#ffffff;
	border-radius:300px;
	height:22px;
	line-height:22px;
	padding:0 13px 0 13px;
	font-weight:bold;
}
.visits_day{
	width:944px;
	height:auto;
	margin-top:15px;
}
.visits_day table{ border:1px solid #e0e0e0; border-collapse:collapse;}
.visits_day table td{ border:1px solid #e0e0e0; height:38px; padding-left:17px; font-size:16px; line-height:38px;}
.visits_zhou1{
	height:22px;
	font-size:12px;
}
.visits_zhou1 span{
	float:left;
	background:#1f9d3c;
	color:#ffffff;
	border-radius:300px;
	height:22px;
	line-height:22px;
	padding:0 13px 0 13px;
	font-weight:bold;
}
.visits_qi{
	width:908px;
	height:auto;
	border:1px solid #e0e0e0;
	margin-top:30px;
	font-size:14px;
	padding:20px 17px 20px 17px;
	line-height:30px;
}
.visits_bot_que1{
	width:944px;
	height:44px;
	margin-top:27px;
}
.search_list{
	width:320px;
	height:auto;
	padding:15px 30px 10px 32px;
	line-height:24px;
	position:relative;
}
.search_buy{
	width:90px;
	height:40px;
	display:block;
	position:absolute;
	top:15px;
	right:10px;
	background:#0096DA;
	border-radius:5px;
	line-height:40px;
	text-align:center;
	color:#ffffff !important;
	font-size:14px;
}
.search_list li{
	width:320px;
	height:24px;
	line-height:24px;
	float:left;
}
.search_list li i{
	width:4px;
	height:4px;
	float:left;
	background:#2077e3;
	margin:10px 10px 0 0;
}
.search_list1{
	width:477px;
	height:58px;
	padding:15px 0 10px 0;
	line-height:24px;
}
.search_list1 li{
	width:477px;
	height:24px;
	line-height:24px;
	float:left;
}
.search_list1 li i{
	width:4px;
	height:4px;
	float:left;
	background:#2077e3;
	margin:10px 10px 0 0;
}
.search_yue{
	width:477px;
	height:auto;
}
.search_yue_header{
	width:477px;
	height:49px;
	line-height:49px;
	background:#8f9a9f;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	position:relative;
}
.search_yue_next{
	width:31px;
	height:31px;
	position:absolute;
	top:9px;
	right:9px;
}
.search_yue_pert{
	width:31px;
	height:31px;
	position:absolute;
	top:9px;
	left:9px;
}
.search_yue_con{
	width:477px;
	height:auto;
}
.search_yue_con table{ border:1px solid #c5c5c5; border-collapse:collapse;}
.search_yue_con table td{ border:1px solid #c5c5c5; font-weight:bold; text-align:center; vertical-align:middle;}
.search_yue_con b{ font-size:24px; font-family:Arial; display:block; line-height:20px;}
.search_yue_con span{ display:block; line-height:24px;}
.search_hong{ background:#0096da; color:#ffffff; width:67px; height:50px; margin:0 auto; padding-top:10px;}
.search_hui{ background:#ffffff; color:#cccccc;}
.weixin{
	width:917px;
	height:206px;
	margin-top:35px;
	background:url(../images/weixin_bg.jpg) repeat-x center center;
	padding-left:83px;
}
.weixin_left{
	width:206px;
	height:206px;
	float:left;
	margin-right:38px;
}
.weixin_left img{ width:206px; height:206px;}
.weixin_right{
	width:673px;
	height:136px;
	float:left;
	padding-top:70px;
	color:#ffffff;
	font-size:14px;
	line-height:36px;
}
.weixin_right span{ display:block; font-size:24px; font-family:"微软雅黑"; line-height:36px;}
.weixin_right font{ font-family:"微软雅黑";}
/*医生直播*/
.my_hos_head2 {
	background-image: url(../images/tail_03.png);
	height:75px;
	position: relative;
	top: -7px;
	color: #e4e7ea;
	font-size: 16px;
	width:972px;
	overflow:hidden;
	padding:25px 0 0 28px;
}
.my_hos_head2 img{
	width:52px;
	height:52px;
	border:3px solid #ffffff;
	float:left;
	border-radius:300px;
	margin-right:15px;
}
.my_hos_head2 div{
	width:600px;
	height:70px;
	float:left;
	line-height:24px;
	color:#ffffff;
	font-size:12px;
	padding-top:5px;
}
.my_hos_head2 span{ display:block; font-size:16px;}
.live{
	width:1000px;
	height:auto;
	background:#ffffff;
	padding-bottom:60px;
	margin-top:-7px;
}
.live_body{
	width:942px;
	height:auto;
	margin:0 auto;
	font-size:12px;
}
.live_header{
	width:942px;
	height:24px;
	line-height:24px;
	padding-top:25px;
}
.live_header i{
	width:5px;
	height:11px;
	border-radius:3px 3px 3px 3px;
	background:#549bf2;
	float:left;
	margin:7px 10px 0 0;
}
.live_top{
	width:890px;
	height:87px;
	background:#1bbc4c;
	border-radius:3px;
	margin-top:12px;
	-webkit-box-shadow:0 3px 0px #0ea53c;  
    -moz-box-shadow:0 3px 0px #0ea53c;  
    box-shadow:0 3px 0px #0ea53c;
	padding:0 27px 0 25px;
}
.live_top1{
	width:890px;
	height:87px;
	background:#ff9000;
	border-radius:3px;
	margin-top:12px;
	-webkit-box-shadow:0 3px 0px #e96300;  
    -moz-box-shadow:0 3px 0px #e96300;  
    box-shadow:0 3px 0px #e96300;
	padding:0 27px 0 25px;
}
.live_top_l{
	width:400px;
	height:67px;
	float:left;
	color:#ffffff;
	padding:20px 0 0 0;
	line-height:24px;
}
.live_top_l b{ font-size:16px; display:block;}
.live_top_r{
	width:405px;
	height:87px;
	line-height:87px;
	float:right;
	background:url(../images/tubiao_22.jpg) no-repeat right center;
	text-align:right;
	color:#fcff00;
	padding-right:85px;
	font-size:14px;
}
.live_top_r b{ font-size:48px; font-family:Arial; padding:0 5px 0 5px;}
.live_top_r1{
	width:173px;
	height:54px;
	line-height:54px;
	float:right;
	background:#ffffff;
	color:#ffffff;
	font-size:24px;
	-webkit-box-shadow:0 2px 0px #ff6e00;  
    -moz-box-shadow:0 2px 0px #ff6e00;  
    box-shadow:0 2px 0px #ff6e00;
	border-radius:12px;
	margin-top:17px;
}
.live_top_r1 a{
	display:block;
	width:153px;
	height:54px;
	background:url(../images/tubiao_23.jpg) no-repeat 126px center;
	padding-left:20px;
	color:#ff7200 !important;
	font-family:"微软雅黑";
}
.live_con{
	width:942px;
	height:auto;
	border-top:3px solid #e2e2e2;
	margin-top:10px;
}
.live_con li{
	width:880px;
	height:85px;
	border:1px solid #e2e2e2;
	float:left;
	margin-top:25px;
	-webkit-box-shadow:0 2px 0px #f2f2f2;  
    -moz-box-shadow:0 2px 0px #f2f2f2;  
    box-shadow:0 2px 0px #f2f2f2;
	padding:0 30px 0 30px;
	border-radius:3px;
}
.live_r{
	width:172px;
	height:27px;
	float:right;
	background:#549bf2;
	border-radius:300px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial;
	text-align:center;
	margin-top:29px;
	line-height:27px;
}
.live_l{
	width:600px;
	height:67px;
	float:left;
	padding-top:18px;
	line-height:24px;
	color:#6e6e6e;
}
.live_l b{ display:block; font-size:16px; line-height:24px; color:#333333;}
.live_mid{
	width:925px;
	height:auto;
	background:#555b62;
	padding:70px 35px 70px 40px;
	margin-top:-7px;
	-webkit-box-shadow:0 2px 0px #393c40;  
    -moz-box-shadow:0 2px 0px #393c40;  
    box-shadow:0 2px 0px #393c40;
}
.live_left{
	width:600px;
	height:535px;
	float:left;
	margin-right:30px;
}
.live_right{
	width:295px;
	height:auto;
	float:left;
}
.live_name{
	width:295px;
	height:36px;
	line-height:36px;
	font-size:24px;
	font-family:"微软雅黑";
	color:#ffffff;
}
.live_day{
	width:295px;
	height:auto;
	line-height:26px;
	font-size:14px;
	color:#ffffff;
	margin-top:10px;
}
.live_ren{
	width:100px;
	height:96px;
	background:url(../images/tubiao_24.jpg) no-repeat;
	margin-top:20px;
	line-height:38px;
	text-align:center;
}
.live_ren span{
	display:block;
	width:100px;
	height:58px;
	line-height:58px;
	font-family:"微软雅黑";
	font-size:24px;
	text-align:center;
}
.live_ren span b{ font-size:32px; color:#2077e3; padding:0 5px 0 5px;}
.live_nei{
	width:100%;
	height:auto;
	font-size:14px;
	line-height:24px;
	color:#ffffff;
	margin-top:20px;
}
/*视频直播*/
.propaganda_header2 {
	height: 36px;
	line-height:30px;
	border-bottom: 3px solid #e2e2e2;
	margin-top:5px;
	font-size:12px;
}
.medio_hang{
	width:760px;
	height:43px;
	margin-top:40px;
	float:left;
}
.medio_hang1{
	width:760px;
	height:100px;
	margin-top:40px;
	float:left;
}
.medio_hang2{
	width:760px;
	height:auto;
	float:left;
}
.medio_name{ width:75px; float:left; font-size:14px; font-weight:bold; line-height:43px;}
.medio_text{
	width:673px;
	height:38px;
	line-height:40px;
	border:1px solid #dcdcdc;
	float:left;
	padding-left:10px;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	color:#333333;
	font-size:14px;
}
.medio_select{
	width:90px;
	height:38px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	color:#5b5b5b;
	border-radius:3px;
	cursor:pointer;
	font-size:12px;
	float:left;
	margin-right:10px;
}
.medio_text1{
	width:663px;
	height:78px;
	line-height:18px;
	border:1px solid #dcdcdc;
	float:left;
	padding:10px;
	overflow:hidden;
	border-radius:5px;
	-webkit-box-shadow:inset 0px 1px 3px #ccc;  
    -moz-box-shadow:inset 0px 1px 3px #ccc;  
    box-shadow:inset 0px 1px 3px #ccc;
	overflow-y:auto;
	color:#333333;
	font-size:14px;
}
.medio_bot{
	width:760px;
	height:42px;
	margin-top:40px;
	float:left;
}
.medio_submit{
	width:126px;
	height:40px;
	display:block;
	border:1px solid #0e65d1;
	background:#2077e3;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	-webkit-box-shadow:inset 1px 1px 0px #2a9beb;  
    -moz-box-shadow:inset 1px 1px 0px #2a9beb;  
    box-shadow:inset 1px 1px 0px #2a9beb;
	cursor:pointer;
	float:right;
}
.medio_submit1{
	width:86px;
	height:40px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	cursor:pointer;
	font-size:12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/
	float:left;
	margin-right:20px;
	float:right;
}
.medio_header{
	width:760px;
	height:30px;
	border-bottom:1px dotted #e2e2e2;
	padding-bottom:34px;
}
.medio_fan{
	float:right;
	margin-left:15px;
	display:inline;
	border:1px solid #d5d5d5;
	height:28px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f2f2f2); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #f2f2f2);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#f2f2f2);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#f2f2f2));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f2f2f2));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #f2f2f2);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #f2f2f2);  /*Opera 11.10+*/
	width:68px;
	text-align:center;
	font-size:12px;
	line-height:28px;
}
.medio_nei{
	width:685px;
	height:auto;
	float:left;
	font-size:14px;
	line-height:24px;
	padding:8px 0 8px 0;
}
.medio_header1{
	width:760px;
	height:40px;
	border-bottom:1px dotted #e2e2e2;
	padding-bottom:34px;
	margin-bottom:40px;
}
.medio_header1 .medio_fan{ margin-top:5px;}
.medio_kai{
	float:left;
	width:76px;
	height:40px;
	background:#49bd0a url(../images/tubiao_26.png) no-repeat 20px center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff !important;
	line-height:40px;
	padding-left:40px;
}
.medio_yugao{
	width:760px;
	height:51px;
	margin-bottom:20px;
}
.medio_yugao a{
	width:178px;
	height:49px;
	display:block;
	border:1px solid #3f9c00;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#63c323,endColorStr=#3d9600); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #63c323  #3d9600);        /* IE 10 */
    background:-moz-linear-gradient(top,#63c323,#3d9600);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#63c323), to(#3d9600));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#63c323), to(#3d9600));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #63c323, #3d9600);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #63c323, #3d9600);  /*Opera 11.10+*/
	font-size:16px;
	font-weight:bold;
	color:#ffffff !important;
	border-radius:5px;
	line-height:49px;
	-webkit-box-shadow:inset 0 1px 1px #87d92f;  
    -moz-box-shadow:inset 0 1px 1px #87d92f;  
    box-shadow:inset 0 1px 1px #87d92f; 
}
.medio_yugao a img{ float:left; margin:15px 12px 0 23px;}
.medio_list{
	width:760px;
	height:auto;
}
.medio_list li{
	width:760px;
	/*height:56px;*/
	float:left;
	border-bottom:1px solid #eaeaea;
	padding:20px 0 20px 0;
}
.medio_left{
	width:570px;
	/*height:56px;*/
	float:left;
}
.medio_left a{ display:block; font-size:14px; font-weight:bold; /*overflow:hidden; height:30px; line-height:30px;*/}
.medio_left span{ display:block; font-size:12px; color:#a0a0a0; line-height:24px; margin-top:2px; padding-left:5px;}
.medio_right{
	width:90px;
	height:56px;
	line-height:56px;
	color:#ff6c00;
	float:right;
	text-align:center;
	font-size:12px;
}
.medio_zhi{ background:url(../images/tubiao_28.jpg) no-repeat top center; color:#46a804 !important; line-height:24px; text-decoration:underline; padding-top:26px; display:block;}
.medio_edit{ background:url(../images/edit_live.png) no-repeat top center; color:#0096da !important; line-height:24px; text-decoration:underline; padding-top:27px; display:block;}
.medio_shu .medio_left a{ color:#a0a0a0 !important;}
.medio_con{
	width:720px;
	height:auto;
	border-top:1px dotted #ababab;
	margin-top:30px;
	padding:30px 20px 30px 20px;
}
.medio_content{
	width:720px;
	height:auto;
	line-height:30px;
	font-size:14px;
}
.medio_duan{
	width:720px;
	height:30px;
	line-height:30px;
	font-size:16px;
	margin-bottom:20px;
}
.medio_duan b{ color:#0096da;}

.home_yue{
	width:80px;
	height:32px;
	float:right;
	margin:18px 20px 0 0;
	background:#0096DA;
	border-radius:5px;
	line-height:32px;
	text-align:center;
	color:#ffffff !important;
	font-size:14px;
}

/*医生订单*/
.doctorord_title{
	width:758px;
	height:32px;
	border:1px solid #eaeaea;
	background:#f9f9f9;
	color:#a9a9a9;
	line-height:32px;
}
.doctorord_title span{ float:left; text-align:center;}
.doctorord_a{ width:200px;}
.doctorord_b{ width:206px;}
.doctorord_c{ width:118px;}
.doctorord_d{ width:78px;}
.doctorord_header{
	width:744px;
	height:30px;
	line-height:30px;
	padding-left:16px;
}
.doctorord_header input{
	width:13px;
	height:13px;
	float:left;
	margin:9px 6px 0 0;
}
.doctorord_header a{ margin-left:10px; color:#333333;}
.doctorord_list{
	width:760px;
	height:auto;
}
.doctorord_list li{
	width:758px;
	height:auto;
	float:left;
	margin-bottom:15px;
	border:1px solid #eaeaea;
}
.doctorord_hao{
	width:743px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #eaeaea;
	background:#fbfbfb;
	padding-left:15px;
}
.doctorord_hao input{
	width:13px;
	height:13px;
	float:left;
	margin:8px 10px 0 0;
}
.doctorord_con{
	width:758px;
	height:auto;
}
.doctorord_con table{ border:none; border-collapse:collapse;}
.doctorord_con table td{ border-right:1px dotted #c5c5c5; line-height:24px;}
.doctorord_con table td img{
	width:75px;
	height:75px;
	float:left;
	margin-right:14px;
	vertical-align:middle;
}
.doctorord_name{ line-height:18px; vertical-align:middle; padding-top:20px; float:left;}
.doctorord_name1{ line-height:75px; vertical-align:middle; float:left;}
.doctorord_more{ color:#ff8400; font-size:16px;}
.doctorord_con a:link{ color:#000000;}
.doctorord_con a:visited{ color:#000000;}
.doctorord_con a:hover{ color:#ff6600;}
.medio_header{
	width:760px;
	height:30px;
	border-bottom:1px dotted #e2e2e2;
	padding-bottom:34px;
}
.medio_fan{
	float:right;
	margin-left:15px;
	display:inline;
	border:1px solid #d5d5d5;
	height:28px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f2f2f2); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #f2f2f2);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#f2f2f2);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#f2f2f2));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f2f2f2));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #f2f2f2);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #f2f2f2);  /*Opera 11.10+*/
	width:68px;
	text-align:center;
	font-size:12px;
	line-height:28px;
}
.doctorord_tou{
	width:760px;
	height:30px;
	font-weight:bold;
	border-bottom:1px solid #e2e2e2;
}
.doctorord_mid{
	width:760px;
	height:auto;
	padding:10px 0 40px 0;
}
.doctorord_hang{
	width:760px;
	height:auto;
	float:left;
}
.doctorord_l{ width:70px; float:left; text-align:right; line-height:24px;}
.doctorord_r{ width:690px; float:left; line-height:24px;}
.yishhuizh{
	width:760px;
	height:auto;
}
.yishhuizh li{
	width:758px;
	height:auto;
	float:left;
	margin-top:20px;
	border:1px solid #e2e2e2;
}
.yishhuizh_header{
	width:710px;
	height:46px;
	line-height:46px;
	font-size:16px;
	font-weight:bold;
	padding:0 24px 0 24px;
	border-bottom:2px solid #e2e2e2;
}
.yishhuizh_header span{ float:right;}
.yishhuizh_header b{ color:#ff6600;}
.yishhuizh_nei{
	width:710px;
	height:auto;
	padding:10px 24px 10px 24px;
	line-height:30px;
	background:#f9f9f9;
}
.yishhuizh_nei span{ display:block;}
.yishhuizh_nei i{
	width:6px;
	height:6px;
	float:left;
	margin:12px 8px 0 0;
	background:#969696;
	border-radius:500px;
}
.yishhuizh_l{ float:left;}
.yishhuizh_l input{ float:left; margin:16px 12px 0 0;}
.yishhuizh_l input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 14px;
        height: 14px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/checkbox_03.jpg) no-repeat;
}
.yishhuizh_l input[type=checkbox]:checked::after {
        content: url(../images/checkbox_04.jpg);
        display: block;
        position: absolute;

}
.yishhuizh_l input[type=radio]:focus {
        outline: none;
        border-color: green;
}
.yishhuizh_r{ float:right; font-weight:normal; font-size:12px;}
.yishhuizh_text{
	width:84px;
	height:28px;
	border:1px solid #b7b7b7;
	line-height:28px;
	font-size:16px;
	font-weight:bold;
	color:#ff6600;
	border-radius:5px;
	margin:8px 8px 0 8px;
	padding-left:10px;
	float:left;
}
.yishhuizh_r label{ float:left;}
.yishhuizh_li input{ float:left; margin:8px 12px 0 0;}
.yishhuizh_li input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 14px;
        height: 14px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/checkbox_03.jpg) no-repeat;
}
.yishhuizh_li input[type=checkbox]:checked::after {
        content: url(../images/checkbox_04.jpg);
        display: block;
        position: absolute;

}
.yishhuizh_li input[type=radio]:focus {
        outline: none;
        border-color: green;
}
.yishhuizh_li{
	width:684px;
	height:auto;
	padding:10px 24px 10px 50px;
	line-height:30px;
	background:#f9f9f9;
}
.yishhuizh_li span{ display:block;}
.yishhuizh_gui{
	width:475px;
	height:30px;
	line-height:30px;
	margin-top:25px;
	padding-left:285px;
}
.yishhuizh_gui input{ float:left; margin:8px 8px 0 0;}
.yishhuizh_gui input[type=checkbox]{
        -webkit-appearance: none;
        appearance: none;
        width: 14px;
        height: 14px;
        cursor: pointer;
        vertical-align: bottom;
        position: relative;
		background: url(../images/checkbox_03.jpg) no-repeat;
}
.yishhuizh_gui input[type=checkbox]:checked::after {
        content: url(../images/checkbox_04.jpg);
        display: block;
        position: absolute;

}
.yishhuizh_gui input[type=radio]:focus {
        outline: none;
        border-color: green;
}
.yishhuizh_gui a{ color:#2077e3 !important; text-decoration:underline;}
.yishhuizh_bot{
	width:480px;
	height:42px;
	margin-top:18px;
	padding-left:280px;
}
.yishhuizh_submit{
	width:106px;
	height:40px;
	display:block;
	border:1px solid #0e65d1;
	background:#2077e3;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	-webkit-box-shadow:inset 1px 1px 0px #2a9beb;  
    -moz-box-shadow:inset 1px 1px 0px #2a9beb;  
    box-shadow:inset 1px 1px 0px #2a9beb;
	cursor:pointer;
	float:left;
	border-radius:3px;
	margin-right:20px;
}
.yishhuizh_submit1{
	width:86px;
	height:40px;
	display:block;
	border:1px solid #dcdcdc;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	cursor:pointer;
	font-size:12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e6e6); /*IE 6 7 8*/ 
    background: -ms-linear-gradient(top, #fff,  #e6e6e6);        /* IE 10 */
    background:-moz-linear-gradient(top,#fff,#e6e6e6);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e6e6e6));/*谷歌*/ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fff, #e6e6e6);  /*Opera 11.10+*/	
	float:left;
	border-radius:3px;
}
.yishhuizh_content { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:728px; 
	height:580px; 
	background:#ffffff; 
	z-index:100002; 
	margin:-290px 0 0 -364px;
	position:fixed;
}
.yishhuizh_ze_ti{
	width:728px;
	height:44px;
	line-height:44px;
	text-align:center;
	color:#2077e3;
	font-size:16px;
	font-weight:bold;
	position:relative;
	border-bottom:2px solid #e7e7e7;
}
.yishhuizh_ze_ti a{ position:absolute; top:0px; right:0px;}
.yishhuizh_con{
	width:668px;
	height:474px;
	overflow-y:auto;
	padding:30px;
	line-height:24px;
}
.financial_top{
	width:760px;
	height:auto;
}
.financial_top table{ border:1px solid #d5d5d5; border-collapse:collapse;}
.financial_top table td{ border:1px solid #d5d5d5; height:120px; width:50%; vertical-align:middle; font-size:16px;}
.financial_top table td img{ float:left; margin:36px 28px 0 68px; display:inline;}
.financial_top table td span{ float:left; line-height:120px;}
.financial_top table td b{ font-size:24px;}
.financial_con{
	width:760px;
	height:auto;
	margin-top:22px;
}
.financial_title{
	width:758px;
	height:32px;
	line-height:32px;
	border-top:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	background:#f9f9f9;
	color:#a9a9a9;
}
.financial_a{ width:65px; padding-left:28px; float:left;}
.financial_b{ width:131px; padding-left:28px; float:left;}
.financial_c{ width:154px; padding-left:28px; float:left;}
.financial_d{ width:176px; padding-left:28px; float:left;}
.financial_e{ width:92px; padding-left:28px; float:left;}
.financial_list{
	width:758px;
	height:auto;
	border-top:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
}
.financial_list li{
	width:758px;
	height:47px;
	line-height:47px;
	float:left;
	border-bottom:1px solid #d5d5d5;
}
.financial_aa{ width:64px; padding-left:28px; float:left; border-right:1px dotted #c5c5c5;}
.financial_bb{ width:130px; padding-left:28px; float:left; border-right:1px dotted #c5c5c5;}
.financial_cc{ width:153px; padding-left:28px; float:left; border-right:1px dotted #c5c5c5; font-size:14px; color:#ff8400; font-weight:bold;}
.financial_dd{ width:175px; padding-left:28px; float:left; border-right:1px dotted #c5c5c5; }
.financial_ee{ width:91px; padding-left:28px; float:left;}

.jieshao_top{
	width:1000px;
	height:190px;
	margin-top:3px;
	background:#ffffff url(../images/jieshao_back.jpg) no-repeat;
	font-family:"Microsoft Yahei";
}
.jieshao_l{
	width:140px;
	height:190px;
	float:left;
	margin-right:25px;
}
.jieshao_l img{ width:140px; height:190px;}
.jieshao_m{
	width:290px;
	height:165px;
	float:left;
	margin-right:20px;
	overflow:hidden;
	padding:25px 0 0 0;
}
.jieshao_a{ display:block; font-size:24px; line-height:30px;}
.jieshao_b{ display:block; font-size:16px; line-height:24px; color:#2077e3;}
.jieshao_c{ display:block; font-size:16px; line-height:24px; margin-top:20px;}
.jieshao_r{
	width:448px;
	height:190px;
	float:left;
	background:url(../images/jieshao_weixin.png) no-repeat left bottom;
	padding-left:52px;
}
.jieshao_r img{
	width:70px;
	height:70px;
	float:left;
	border:1px solid #cccccc;
	margin-top:100px;
	margin-right:80px;
}
.jieshao_r span{ float:left; font-size:24px; line-height:36px; display:block; padding-top:95px;}
.jieshao_con{
	width:930px;
	height:auto;
	background:#ffffff;
	padding:35px;
}
.home_an{
	width:83px;
	height:294px;
	position:fixed;
	right:5px;
	top:200px;
}
.home_an a{ display:block; width:83px; height:93px; margin-top:5px;}

/*最新css更新2016-03-14*/