﻿/*鍏ㄥ眬鏍峰紡*/
*{ padding:0px; margin:0px; list-style:none}  
html,body{height:100%;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight: normal;}
select,input,img,select{vertical-align:middle; margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
img{vertical-align:middle; border:none}
body{color:#333;font-family:'Microsoft YaHei','寰蒋闆呴粦',STXihei,'鍗庢枃缁嗛粦',Heiti,'榛戜綋',SimSun,'瀹嬩綋',sans-serif;font-size: 14px;margin:0;padding:0;background:#fff;}
.clearit,.clearb{clear:both;margin:0;padding:0;}
a{text-decoration: none;}
/*澶撮儴*/
.wrap{height:100%;}
.main { background:#effbff url(/Sites/Uploaded/UserUpLoad/20220422/20220422140023.jpg) no-repeat center;height: 100%;}
.W830{position: relative;width: 660px;height: auto;margin: 10px auto;padding: 50px 50px 10px;background: rgba(255, 255,255, 0.78);_background: #fff;background: #fff\9;-moz-box-shadow: 1px 3px 8px #333;-webkit-box-shadow: 1px 3px 8px #333;box-shadow:1px 3px 8px #333;}

.logo_cont{margin-bottom: 25px; }
.logo_cont img{display: block;margin: 0 auto;float: left;width: 220px;}
.logo_cont span{color: #24a7e1;display: block;font-size: 30px;}
.logo_cont span.sx{display: block;float: left;width: 4px;background: #24a7e1;height: 36px;margin: 0px 16px 0 10px;}
.logo_cont .logo{width: 505px; margin: 0 auto;}

.W980{width: 980px;min-height:257px;margin: 0 auto;background: rgba(255, 255,255, 0.78);_background: #fff;background: #fff\9;padding: 30px;-moz-box-shadow: 1px 3px 8px #333;-webkit-box-shadow: 1px 3px 8px #333;box-shadow: 1px 3px 8px #333;}

/*index*/
.count_box2 .bd_top{border-top:2px solid #000;margin-top:10px;}
.count_box2 .borders{border-top:2px solid #000;border-bottom:2px solid #000;}
.count_box2 .borders li.tit_jg{background:#fff;border:none;}
.count_box2 .borders li.tit_jg p span.tit_span{border:none;width:8%;font-weight:bold;}
.count_box2 .borders li.tit_jg p span{width:92%;border:none;height:auto;text-align:left;}
.count_box2 .borders li.tit_jg p span strong{font-weight:normal;}
.select_text,.username {border: 1px solid #ccc;height: 32px;line-height: 32px;padding: 0 5px;width: 240px;border-radius: 2px;}

.select_from{margin:25px auto;width: 380px;font-size:14px;line-height:32px;}
.p_list{margin:25px auto;width: 600px;font-size:14px;line-height: 30px;color: #666;}
.select_from li{ padding: 10px 0 20px; position: relative; overflow: hidden;}
.select_from li label{float: left;display: block;width: 100px;padding: 5px 0;text-align: right;line-height: initial;font-size: 16px;margin-right: 10px;}
.select_from li .errorTip{line-height: 32px;position: absolute;right: -150px; width: 150px; color: red;}
.select_from li .errorTip2{line-height: 32px;position: absolute;right: 140px;top:0; color: red;}
.select_from li.wjmm{padding: 0;}
.select_from li.wjmm a,.select_from li .font_link{ color: #333; }
.username{width:260px;height:30px;line-height:30px;padding:0 5px;}

.bgdselect_btn{width: 120px;height: 32px;border-radius: 2px;color: #fff;cursor: pointer;margin-left: 110px;margin-right: 10px;font-size: 15px;border: 1px solid #24a7e1;line-height: 32px;background: #24a7e1;background: -moz-linear-gradient(top, #17bfc2 0%, #1b6ca5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0acfc4), color-stop(100%,#24a7e1));background: -webkit-linear-gradient(top, #0acfc4 0%,#24a7e1 100%);background: -o-linear-gradient(top, #0acfc4 0%,#24a7e1 100%);background: -ms-linear-gradient(top, #0acfc4 0%,#24a7e1 100%);
background:linear-gradient(to bottom, #0acfc4 0%,#24a7e1 100%);}
.code_content input{
 border: 1px solid #ccc;
 height: 32px;
 line-height: 32px;
 padding: 0 5px;
 border-radius: 2px;
}
#valiCodep6{
 height: 34px;
}
.bgdselect_btn:hover{ background:#24a7e1;}
a.bgdselect_btn{display: block;text-align: center;margin: 0 auto 20px;}
.select_from li a.sm_link{color: #ff0000;line-height: 32px;margin-left: 20px;cursor: pointer;}

.cont_tp{ padding-top: 100px;padding-bottom: 100px; }
.cont_tp .W830{ height: auto; }
/*---------ResultList椤�----------*/
.jc_list{ padding-bottom: 30px; }
.Patient_left{ width: 210px; float:left;  height:auto; padding:10px;box-shadow: 1px 3px 8px #333;}
.Patient_left li{ height:30px; line-height:30px; font-size:14px;margin: 10px 5px;}
.Patient_right{float:right; width:700px; position: relative;}
.Patient_right .changeit{
 position: absolute;
 top: -54px;
 right: 0px;
 border: 1px solid #ddd;
 color: #fff;
 padding: 10px 20px;
 background: linear-gradient(to bottom, #0acfc4 0%,#24a7e1 100%);
}
.Patient_right .changeit:hover{
 background: #24a7e1;
}
.Patient_right h5 {font-size:14px;font-weight:normal;line-height: 32px;}
.Patient_right h5 b{ color:#F00; }
.Patient_right h5 span{color:#24a7e1;}
.Patient_right form span{color:#666;}
.Patient_right li.mailbox_tit{border: 1px solid #adadad;border-left:none;background: #24a7e1;color: #fff;overflow: hidden;}
.Patient_right li{ /* line-height:32px; */display: flex;/* height: 32px; */ text-align:center;
 border-right: 1px solid #adadad;
 border-bottom: 1px solid #adadad;}
.Patient_right li span{ float:left; display: flex; align-items: center;width: 121px; justify-content: center;border-left:1px solid #adadad;/* overflow: hidden; *//* height: 32px; */}
.Patient_right li span.xm_span{width: 200px;}

.Patient_right li span a,.xiangmu_lsit li span.xm_caozuo a{border: none;background: #24a7e1;color: #fff;padding: 2px 10px;line-height: 18px !important;border-radius: 2px;cursor: pointer;}
.Patient_right li span a:hover,.xiangmu_lsit li span.xm_caozuo a:hover{background:#73aee0;}
.count_box{position: relative;}
.count_box2 li.li_last{border:none;}
.count_box2 li.li_last p{float:left; width: 33%;}
.count_box2 li.li_last p span{border:none;width:auto;}
/**/
.article_title {font-size: 24px;line-height: 1.8em;text-align: center;padding-bottom: 20px;color: #24a7e1;}
.tableone {line-height: 30px;width: 100%;margin: 0 auto;box-sizing: border-box;}
.tableone li p{float: left;width: 50%;}
.tableone li p .tit_span{display: block; min-width: 74px; text-align: right; float: left;}
.tablethree{
 line-height: 30px;width: 100%;margin: 0 auto;box-sizing: border-box;
 overflow: hidden;
 font-size: 14px;
}
.tablethree_top p{
 float: left;
 width: 33%;
 overflow: hidden;
}
.tablethree_top{
  overflow: hidden;
}
.tablethree_bottom_left{
 float: left;
 width: 50%;
}
.tablethree_bottom_right{
 float: right;
 width: 50%;
}
/*妫€楠岀粨鏋勬煡璇㈠垪琛�*/
.tanletwo li.tit_jg {border: 1px solid #adadad; line-height:40px !important; height:40px !important; border-left:none;background: #ddd;}
.tanletwo li {border-bottom: 1px solid #adadad;border-right:1px solid #adadad; /* line-height:32px; *//* height:32px; */display: flex;border-left:none;}
.tanletwo li span{ width: 79px;border-left:1px solid #adadad; text-align:center; display:block; float:left; padding: 5px 0;/* overflow:hidden; *//* height:32px; */}
.tanletwo li.tit_jg span{ height:40px; color:#333;}
.tanletwo li span.xh_li{width: 65px;}
.tanletwo li span.sx_li{width:150px;}
.tanletwo li span.jg_li{width:120px;}
.tanletwo li span.yc_li{width:240px;}
.tanletwo li span.pp_li{width:240px;}
.cuda {font-size: 16px;font-weight: bold;}

.tanletwo li.xinagxi_tab .tanletwo2 li span{width: 148px;}
.tanletwo li.xinagxi_tab .tanletwo2 li {text-align: center;}

/*浣撴缁撴灉鏌ヨ鍒楄〃*/
.xiangmu_lsit li span.xm_name{ width:432px; padding:0 10px;}

.tablethree {line-height: 30px; font-size:14px;  margin:15px auto 0; padding: 10px 0px;box-sizing: border-box;}
.tablethree li th{border-bottom: 1px solid #e9e9e9;padding: 0 10px; text-align:left; font-size:14px;}
.tablethree li span{ font-size: 14px;border:none;width:auto;}
.tr_bg_red{background: #FCA3AA;}
.tr_bg_blue{background: #9DD7FC;}

.ycyssm {margin: 20px auto; }
.ycyssm span,.ycyssm p{ float:left;}
.ycyssm p { margin-right:10px;}
.ycyssm p .ycys{ width:40px; height:20px; display:block; float:left; margin:0 10px; }
.ycyssm p .ycys1{ background:#edfc9d;}
.ycyssm p .ycys2{ background:#FCA3AA;}
.ycyssm p .ycys3{ background:#9DD7FC;}


.select_help li{ line-height:45px;}
h2.title_header{ text-align:center; color: #333;}
h3.btn_fh{height: 24px;padding: 10px 0 0;}
a.fanhui{border: none;background: #24a7e1;color: #fff;padding: 3px 10px;line-height: 18px !important;border-radius: 2px;cursor: pointer;float: right;}
a.fanhui:hover{background:#24a7e1;}

/*help椤�*/
.select_help { line-height: 26px;padding:0 30px 30px;}

/*浣撴寤鸿鏌ヨ鍒楄〃*/
.mt15-0{ margin:15px 0;}
.tijian_list li span{width: 115px;}
.Patient_left li a{ 
 width: 100px;
 height: 30px;
 border-radius: 2px;
 color: #fff;
 cursor: pointer;
 margin: 0 auto;
 font-size: 15px;
 text-align: center;
 display: block;
 border: 1px solid #24a7e1;
 line-height: 30px;
 background: #24a7e1;
 background: linear-gradient(to bottom, #0acfc4 0%,#24a7e1 100%);
}
.Patient_left li a:hover{ background: #24a7e1;}
.ztjy_tit{ font-size:14px;}
.tanletwo li.xinagxi_tab{height: auto;border-left: 1px solid #adadad;}
.count_box2{width: 940px;
 background: #fff;
 box-shadow: 1px 1px 10px #000;
 position: absolute;
 top: 50%;
 left: -250px;
  padding: 0 20px;
margin-bottom:100px;}
.count_box2 .xiangmu{/*position:absolute;top:10px;width:100px;left:20px;*/text-align:center;font-size:24px;}
.count_box2 .xiangmu .xiangmu3{position: absolute;
 font-size: 18px;
 top: 10px;
 right: 150px;}
.count_box2 .xiangmu2{text-align:center;font-size:20px;}
.black{color:#000;}
.count_box2 .icon_x{position:absolute;right:-15px; top:-15px;cursor: pointer;}
.tableone li{ border:none;}
.tanletwo .detail_item_l{background: #9DD7FC;}
.tanletwo .detail_item_h{background: #FCA3AA;}
.tablethree li{ border:none;text-align: left;
 padding-left: 10px;}
.tableone li p span{border:none;width: auto;}
.dl_ck form{overflow: hidden;}
.cont_tp1{overflow: hidden;}
#p10_1,#p10_2{position:absolute;top:20px;}
#p10_2{left:125px;}
#p10_1{right:132px;}
@media only screen and (max-width: 768px){
 .count_box2{width:100%;box-sizing:border-box;margin-left: 0;left: 0;top: 0;}
 .count_box2 .icon_x {
 position: absolute;
 right: 0;
 top: 0;
}
 .dl_ck{padding:10px !important;}
 .W830 {width: 100%;height: auto !important;margin: 100px auto;padding: 40px 10px;box-sizing: border-box;}
 .field-validation-error{position: initial;padding-left: 100px;}

 .cont_tp {padding: 10px;}
 .dl_ck.detail_box {padding: 10px !important;}
 .FYbox_index li span{width: 24%;}
 .p_list{width: 90%;}
 .select_from li .errorTip{position: initial;padding-left: 100px;}

 .W980 {width: 100%;padding: 10px;box-sizing: border-box;}
 .Patient_left{box-sizing: border-box;width: 100%;background: #EEE;}
 .Patient_left li{background: none;width: 50%;box-sizing:border-box;float: left;}
 .Patient_right{width: 100%;}

 .Patient_right li span.jieguo_rq{display: none;}
 .Patient_right li span{width: 19% !important;}

 .tableone{width: 100%;padding: 10px 0;}
 .tanletwo li span.sx_li,.tanletwo li span.pp_li{display: none;}
 .tanletwo li span {width: 16% !important;}
 .tablethree_bottom_left{
   width: 100%;
 }
 .tablethree_bottom_right{
   width: 100%;
 }
 .tablethree_top p{
   width: 50%;
 }
}
@media only screen and (max-width: 640px){
 .Patient_left li a{
 margin:0;
 }
 .Patient_right form span{
 display: block;
 }
 .select_help{padding: 0;}
 .logo_cont span.sx{display: none;}
 .logo_cont img{float:none;width: 300px;}
 .logo_cont span{font-size: 24px;text-align: center;}
 .logo_cont span,.logo_cont .logo,.select_from{width: 100%;}
 .select_from li .select_text_p {float: none;}
 .select_from li label{width: 70px;margin-right: 10px;}
.select_from li label.select_text{
 padding:0;
 line-height: 32px;
 text-align: left;
}
 .select_from li input.select_text{width: 59%;}
 .bgdselect_btn {margin-left: 80px;}
 .select_from li .errorTip{padding-left: 32%;}

 .Patient_right li span.jieguo_gzz{display: none;}
 .Patient_right li span{width: 24% !important;}

 .tableone li p{width: 21%;}
 .tanletwo li span.fw_li{display: none;}
 .tanletwo li span {width: 19.8% !important;}
}
@media only screen and (max-width: 600px){
 .tanletwo li span {width:24.7% !important;}
 .tanletwo li span.xh_li{display: none;}
}
@media only screen and (max-width: 425px){
 .Patient_right li span.jieguo_yb{display: none;}
 .Patient_right li span{width: 33% !important;}
 .Patient_left li{width: 100%;}
 #p10_1 {
 left: 142px;
}
#p10_2 {
 right: 100px;
}
.Patient_left li a{
 margin:0;
}
.Patient_right form span{
 display: block;
}
.Patient_right .changeit{
 top:-74px;
}
.Patient_left{
 margin-bottom:20px;
}
.tableone li p{
 width:120%;
}
.count_box2 .xiangmu{
 font-size: 20px;
}
.count_box2 .xiangmu .xiangmu3{
 top: 27px;
 right: 26px;
}
}
@media only screen and (max-width: 375px){
 .Patient_right li span.jieguo_ks{display: none;}
 .Patient_right li span{width: 49% !important;}
 .tanletwo li span {width:24.5% !important;}
}  