﻿.ZCmain_content{
 margin-bottom: 20px;
}
.ZCmain_content .xx_til{
 margin: 20px 0 0 0;
}
.ZCmain_content .xx_til h3{
 font-size: 16px;
 color: #fff;
 background: url(/Sites/Uploaded/UserUpLoad/20190522/20190522112102.jpg) no-repeat;
 line-height: 37px;
 float: left;
 padding: 0 15px;
 font-weight: bold;
}
.ZCmain_content .xx_til span{
 width: 41px;
 height: 37px;
 background: url(/Sites/Uploaded/UserUpLoad/20190522/20190522112102.jpg) no-repeat -176px 0;
 float: left;
}
.ZCmain_content .form_wrap{}
.ZCmain_content .disease_search{
 width: 500px;
 margin: 50px auto;
 display: block;
}
.ZCmain_content ul{}
.ZCmain_content li.search_width_2{}
.ZCmain_content li.search_width_2:nth-child(1){}
.ZCmain_content li.search_width_2:nth-child(2){
}
.ZCmain_content li.search_width_2 .searchbox2_input{
 height: 37px;
 padding: 10px;
 width: 250px;
 border-radius: 7px;
 margin-right: 6px;
}
.ZCmain_content li.search_width_2 .search_btn1{
	background: #085bab;
 border: none;
 color: #fff;
 border-radius: 5px;
 width: 66px;
 height: 36px;
}
.ZCmain_content .symptom_title{
 background: #e5f6fc;
 height: 36px;
 line-height: 36px;
}
.symptom_title .gd{
 float: left;
 padding-left: 20px;
 color: #2cb1d2;
}
.symptom_title img{
 width: 20px;
 height: 20px;
 margin: 0 5px;
}
.symptom_title h4{
 color: #2cb1d2;
 font-size: 16px;
 font-weight: bold;
 text-align: center;
}

.ZCmain_content .zzBox {
 height: 427px;
 position: relative;
 background: #fff;
}

.zzBox .side_leftWrap{
 width: 171px;
 background: url(/Sites/Uploaded/UserUpLoad/20190522/20190522113943.png) repeat-y right top;
 height: 427px;
 float: left;
 position: relative;
 z-index: 100002;
}
.zzBox .side_leftWrap .side_menu{
 height: 363px;
 overflow: hidden;
 position: relative;
 top: -1px;
 z-index: 2;
 width: 171px;
}
.zzBox .side_leftWrap .side_menu ul{
 text-align: left;
}
.zzBox .side_leftWrap .side_menu ul li{
 height: 50px;
 position: relative;
 overflow: hidden;
 line-height: 50px;
 text-align: center;
}
.zzBox .side_leftWrap .side_menu ul li a{}
.ZCmain_content .side_leftWrap #symDown{
 background: url(/Sites/Uploaded/UserUpLoad/20190522/20190522114147.png) no-repeat center -58px;
 border-top: 0;
 border-bottom: solid 1px #e7e8e9;
 z-index: 0;
 /* background: url(../images/zz_btns.png) no-repeat center -200px; */
 width: 160px;
 height: 33px;
 display: block;
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: alpha(opacity=60);
 margin: 0 auto;
 border-top: solid 1px #e7e8e9;
}
.ZCmain_content .side_leftWrap #symUp{
 position: relative;
 top: -2px;
 z-index: 0;
 background: url(/Sites/Uploaded/UserUpLoad/20190522/20190522114147.png) no-repeat center -200px;
 width: 160px;
 height: 33px;
 display: block;
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: alpha(opacity=60);
 margin: 0 auto;
 border-top: solid 1px #e7e8e9;
}
.ZCmain_content .zzBox .border{
 overflow: hidden;
 position: relative;
 padding: 0px;
}
.ZCmain_content .zzBox ul.disRightlist{display: block;height: 425px;overflow: auto;}
.ZCmain_content .zzBox ul.disRightlist li{
 line-height: 0px;
 height: 33px;
 vertical-align: bottom;
 zoom: 1;
 overflow: hidden;
 width: 100%;
 border: none;
}
.ZCmain_content .zzBox ul.disRightlist li a{
 display: block;
 padding: 0 20px 0 170px;
 color: #666;
 font-size: 14px;
}


.ZCmain_content .tildownbox{
 border: 1px solid #c9c7c8;
}
.ZCmain_content .jibingbox{
 top: 0px;
 z-index: 9999;
 zoom: 1;
 position: relative;
}

.symNone {
 background: url(/Sites/Uploaded/UserUpLoad/20190522/20190522114147.png) no-repeat center 12px !important;
}



.zzBox .side_leftWrap .side_menu ul li a:hover {
	display: block;
 height: 100%;
 background: #fafcf9;
 font-weight: bold;
 color: #333 !important;
 text-decoration: none;
 width: 170px;
}


.ZCmain_content .zzBox ul.disRightlist li:hover{
 background: #c9f1fe !important;
}
.ZCmain_content .zzBox ul.disRightlist li:hover a{
 color: #2cb1d2 !important;
 text-decoration: none;	
}

#disRightlist li .ImageUrlR {
 float: left;
 width: 100%;
}


#disRightlist .ImageUrlR h2 {
 height: 100%;
 line-height: 0px;
}

.ZCmain_content #symList li.select {
 background: #fafcf9;
 font-weight: bold;
 color: #333 !important;
 border: solid 1px #c9effb;
 border-width: 1px 0;
 height: 50px;
 line-height: 50px;
 width: 171px;
}

@media only screen and (max-width:768px){
 .ZCmain_content .zzBox ul.disRightlist li{
 height: auto;
 }
 #disRightlist .ImageUrlR h2{
 height: auto;
 line-height: 28px;
 }
 .ZCmain_content .zzBox ul.disRightlist li a{
 padding: 0 10px;
 }
 .disRightlist li{
 padding: 0px;
 }
 .ZCmain_content li.search_width_2 .searchbox2_input{
 width: 170px;
 }
}
 