﻿:root {
	--main-color: #0096A5;
	--nav-color: #fff;
	--background-color: #0096A5;
	--btn-color: #fff;
	--title-color: #555;
	--btn-hover-color: #F2FAFB
}

.navigation {
	background-color: var(--background-color)
}

.navigation a {
	color: var(--nav-color)
}

.bottomtl {
	background-color: none
}

.bottomtl div {
	width: 100%;
	background-image: url(../images/bottoml.png);
	background-size: 1900px 126px
}

.tsyl01 {
	color: var(--title-color);
	border-bottom: 2px solid #ddd
}

.tsyl01 b {
	border-bottom: 2px solid var(--main-color);
	color: var(--title-color);
	padding-bottom: 5px
}

.title01 b {
	border-bottom: 2px solid var(--main-color);
	color: var(--title-color)
}

.right_tab .tabnav b {
	color: var(--title-color)
}

.right_tab .tabnav b.current {
	border-color: var(--main-color);
	color: var(--main-color)
}

.con6 {
	background-image: none
}

.docFlip span {
	border: 0;
	background-color: var(--btn-hover-color)
}

.docFlip span.current {
	background-color: var(--main-color);
	color: var(--btn-color);
	border-color: var(--main-color)
}

.news_cont_a strong a,.hos_intro p a,.news_cont_a p a,.wzfont01 strong a,.wzfont01 p a,.sidebar div a,.tab1 dd a,.imgnav .cur,.hottags a:hover,.bottom_left .font04,#playBox .smalltitle,.ck_zjboxb dd.cp2 p a {
	color: var(--main-color)
}

.hos_intro_a ul {
	background-image: url(../images/intro_icons.png);
	background-size: 40px 165px
}

.tsyl01 {
	background-image: url(../images/icon01.png);
	background-size: 24px 24px
}

.depttag.withask>span a:first-child {
	background-image: url(../images/icon03.png);
	background-size: 26px 26px
}

.tsyl01.icon05 {
	background-image: url(../images/icon05.png);
	background-size: 29px 25px
}

#docPolltop:after,#docPollbot:after {
	border-color: var(--main-color)
}

.tsyl01.icon06 {
	background-image: url(../images/icon06.png);
	background-size: 30px 27px
}

.tsyl01.icon07 {
	background-image: url(../images/icon07.png);
	background-size: 18px 23px
}

.tsyl01.icon08 {
	background-image: url(../images/icon08.png);
	background-size: 27px 26px
}

.tsyl01.icon09 {
	background-image: url(../images/icon09.png);
	background-size: 30px 29px
}

.tsyl01.icon10 {
	background-image: url(../images/icon10.png);
	background-size: 28px 27px
}

.tsyl01.icon02 {
	background-image: url(../images/icon02.png);
	background-size: 28px 26px
}

.Culueg li.hover a {
	color: var(--main-color)
}

.depttag.withask>span a:hover {
	background-color: var(--btn-hover-color)
}

.list01 li {
	background: 0 0;
	padding-left: 0
}

.list01 li::before {
	display: inline-block;
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 100%;
	background-color: var(--main-color);
	margin-right: 13px;
	vertical-align: middle
}

.depttag a:hover {
	color: var(--main-color)
}

.yyghlc img {
	width: 100%
}

.ck_zjboxb dd.cp1 p {
	color: var(--main-color)
}

.hos_intro span a.gh,.ck_zjboxb .ck_zjzx a.gh {
	background-color: var(--main-color)
}

.sidebar div.goask {
	background-image: url(../images/icon15.png);
	background-size: 32px 28px
}

.depttag.withask>span a:nth-child(2) {
	background-image: url(../images/icon14.png);
	background-size: 48px 48px
}

.nav_out .auto_right .font01 a,.pagelocation b:last-child {
	color: var(--main-color)
}

.daodu03 {
	background-image: url(../images/daodu_03.png)
}

.hospitalName span {
	color: var(--main-color);
	border-bottom: 10px solid var(--main-color)
}

.hospitalName {
	background-image: url(../images/xia_07.png);
	background-size: 34px 12px
}

.medical_m {
	background-image: url(../images/right_list.png);
	background-size: 12px 506px
}

.depttag>span:hover {
	border-color: var(--main-color)
}

.bottom_left .font05 {
	color: var(--main-color)
}

.docName a {
	border-color: var(--main-color);
	color: var(--main-color)
}

.outTime .page_box .right,.patientTit,.zxpj-list li .zxpj-r p span a,.zxpj-list li .zxpj-r .list-desc span,.result_item_button {
	color: var(--main-color)
}

.result_item_dots span.result_item_dots_cur,.right_zxpj .submit {
	background-color: var(--main-color);
	color: var(--btn-color);
	border-color: var(--main-color)
}

.con2_left,.con2_right {
	background: 0 0
}

.doc_info strong {
	color: var(--main-color)
}

.pagefour1,.relative li {
	color: var(--main-color)
}

.page4txt p a.text-a {
	color: var(--main-color);
	border-color: var(--main-color)
}

.teseContent p a {
	color: var(--main-color)
}

.relative li a {
	color: var(--main-color)
}

.wznr_jylc li::before,.zyshix p::before {
	background-color: var(--main-color);
	color: var(--btn-color)
}

.wznr_jylc li span {
	color: var(--main-color)
}

.lianxi_tit,.lianxi_tit b span {
	color: var(--main-color)
}

.pclist li p a {
	color: var(--main-color)
}

.Related-video-list li b {
	color: var(--main-color)
}

.vd-brief-introduction strong {
	color: var(--main-color)
}

.depttag_sp a,.deptdetaillist dd span a {
	background-image: url(../images/icon13.png);
	background-size: 25px 22px
}

.ksdoctor a {
	color: var(--main-color)
}

.depttag>a {
	background-image: url(../images/icon03.png);
	background-size: 26px 26px
}

.inless_person_box input.item_button_right2 {
	background-color: var(--main-color);
	color: var(--btn-color);
	border-color: var(--main-color)
}

.news_list li a:hover,.list01 li a:hover,.medical_m li a:hover,.medical_m li p a:hover,.art_m li a:hover,.tsylpiclist li strong a:hover,.hover-a:hover,.yqlj a:hover {
	color: var(--main-color)!important
}

.imgnav .cur,.thistitle {
	background-color: var(--main-color)!important
}