#outpage{position:relative; padding:0; margin:2% 0 0 0; font-size:17px; line-height:1.6; color:#555; word-break:keep-all; width:100%;border:0px solid #000;}

#outpage .cont_box{width:1240px; margin:0 auto; overflow:hidden;padding-bottom:50px;}
#outpage .cont_box2{width:1240px; margin:0 auto; overflow:hidden;padding-bottom:20px;}

#outpage h3{font-size:27pt; color:#333; line-height:2;}
#outpage h4{font-size:18pt; font-weight:500; color:#333; line-height:2; padding:0 0 0 35px; background:url("/newpage/img/tit_h4.png")no-repeat left 10px; margin-bottom:15px;}
#outpage h5{font-size:18px; color:#109c9c; line-height:3;}

#outpage ul{padding:0px; padding-left:20px; padding-top:15px;}
#outpage ul li{list-style-type:disc;}

.lh{height:50px;}
.lh2{height:70px;}
.point_tit{font-size:16pt; font-weight:600; color:#3479d6;}
.point_tit2{font-size:16pt; font-weight:400; width:75%; margin:0 auto; display:block; text-align:center; color:#333;}
.point_tit3{font-size:15pt; font-weight:400; color:#333;}
.txt_list{background:#f2f2f2; padding:10px 0 10px 40px; margin:0.5% 0; border-radius:20px;}
.txt_list img{vertical-align:-5px;}
.txt_list2{border-bottom:1px dotted #aaa; padding:10px 0 10px 20px; margin:0.5% 0;}

#outpage .stit{font-size:12px; color:#7fab65; line-height:1; font-weight:500; letter-spacing:7px; text-align:center;}
#outpage .stit2{font-size:12px; color:#7fab65; line-height:1; font-weight:500; letter-spacing:7px;}
#outpage .tit{font-size:48px; font-weight:400; color:#3f3f3f; line-height:2.5; letter-spacing:1px; text-align:center;}
#outpage .tit2{font-size:48px; font-weight:400; color:#3f3f3f; line-height:2.5; letter-spacing:1px;}
#outpage .tit3{font-size:40px; font-weight:400; color:#3f3f3f; line-height:2.5; letter-spacing:1px; text-align:center;}
#outpage .txt{text-align:center;}
#outpage .tit img{vertical-align:-18px;}
#outpage .txt2{font-size:20px; text-align:center;}
#outpage .txt3{width:55%;}
#outpage .txt4{width:65%; margin:0 auto 3% auto; display:block; text-align:center;}
#outpage .txt5{width:85%; margin:0 auto 3% auto; display:block; text-align:center;}
.check-tit{text-align:center; font-size:19px; font-weight:500; color:#fff; background:#7fab65; border-radius:50px; padding:0.7% 0; width:45%; margin:0 auto; display:block;}
.txt-point{font-size:25px; color:#3f3f3f;}
.clinic-box{padding:5% 15%; border:5px dashed #c8d9be; border-radius:30px; margin:0 0.5% 5% 0.5%;}
.clinic-box2{padding:5% 10%; border:5px dashed #c8d9be; border-radius:30px; margin:0 0 5% 0;}
.mbs_bg{background:url(/newpage/img/clinic1_bg.png)no-repeat left top; padding:3% 0 1% 0; overflow:hidden; margin:0; display:block;}

.m-en-tit{font-size:17pt; color:#666;}

.txt_box{width:48%; float:left; display:block; padding:0 0 3% 4%; margin:0 1% 1.5% 1%; border:2px solid #ccc;  box-sizing:border-box; height:260px; border-radius:15px 15px 0 15px;}
.txt_box ul{padding-left:10%; padding-top:2%;}
.txt_box ul li{list-style-type : disc; line-height:1.8;}

.txt-box{width:55%; float:left; display:block; padding:0; margin:0;}
.txt-img{width:40%; float:right; display:block; padding:0; margin:0; background:#ddd; line-height:0;}

.bottom_line{line-height:3; border-bottom:1px solid #ccc;}
.bottom_line img{vertical-align:-10px; padding:0 5px;}

.greeting_l{width:50%; float:left; display:block;}
.greeting_r{width:35%; height:500px; float:right; display:block;}
.greeting_r img{max-width:100%; border-radius:35px 0 35px 0;}
.name{vertical-align:-10px;}

.d-l{float:left; display:block; width:32.7%; padding:0; margin:0;}
.d-r{float:left; display:block; width:60%; margin-left:7.3%;}
.d-box{float:left; display:block; width:55%;}
.d-box2{float:right; display:block; width:45%;}
.doctor{overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:5%;}
.d-tit{border:1px solid #aaa; width:25%; text-align:center; padding:0.5% 0 0.3% 0; color:#333; margin:1% 0 2% 0; font-weight:500;}
.d-list{line-height:2;}
.d-img-box{background:#f4f4f4; margin-top:2%; overflow:hidden; padding:3% 0 4% 0;}
.d-img{width:22.6%; margin:1% 1.2%; float:left; display:block;}
.book_bu a{width:40%; background:#5d7797; padding:1.5% 0; margin:4% 0; display:block; overflow:hidden; text-align:center; border-radius:5px; text-decoration:none; color:#fff; font-size:14pt;}
.book_bu a:hover{background:#3d4f66; transition-duration:1s; color:#ccc;}

.guide-box{border:1px solid #ddd; overflow:hidden;}
.guide-l{width:50%; float:left; display:block; padding:5%; box-sizing:border-box;}
.guide-r{width:45%; background:#ddd; height:272px; float:right;}
.guide-list{line-height:2; font-size:14pt;}
.guide-tit{width:30%; float:left; display:block; text-align:right; margin-right:7%;}
.guide-txt{width:63%; float:left; display:block;}
.guide-tit2{padding:0 0 1% 0; width:100%; display:block; margin:0 auto 2% auto;font-weight:800; font-size:1.3em; text-align:center; color:#333;}
.guide-tit2 img{max-width:100%; vertical-align:-20px; padding-right:7px;}
.gs-box{border:4px dashed #c8d9be; border-radius:20px; width:32.3%; float:left; padding:3% 2%; box-sizing:border-box;}
.gs-box:nth-child(1){margin:0 1% 0 0;}
.gs-box:nth-child(2){margin:0 0.5% 0 0.5%;}
.gs-box:nth-child(3){margin:0 0 0 1%;}

.map_tit{font-size:23px; font-weight:500; color:#353535; line-height:2.3; padding:1% 0 0 0; background:#f4f4f4;}
.map_bg{background:#f7f7f7; padding:1% 0 0 0; margin:1% 0;}
.map_info_l{border:1px solid #ccc; box-sizing:border-box; border-radius:25px; width:48.5%; float:left; padding:3% 6%; height:394px;}
.map_info_r{border:1px solid #ccc; box-sizing:border-box; border-radius:25px; width:48.5%; float:right; padding:3% 6%; height:394px;}
.map_info_tit{font-size:16pt; font-weight:500; line-height:2.5;}

.step_box{width:48%; float:left; display:block; height:300px; border:1px solid #ddd; border-top:0; box-sizing:border-box; margin:1% 2% 1% 0;}
.step_box_tit1{background:#7cb4f9; padding:1.5% 0; text-align:center; color:#fff; font-size:19px; font-weight:600;}
.step_box_tit2{background:#63a2ef; padding:1.5% 0; text-align:center; color:#fff; font-size:19px; font-weight:600;}
.step_box_tit3{background:#4f8ff0; padding:1.5% 0; text-align:center; color:#fff; font-size:19px; font-weight:600;}
.step_box_tit4{background:#4678e9; padding:1.5% 0; text-align:center; color:#fff; font-size:19px; font-weight:600;}
.step_txt_box{padding:20px 20px 20px 30px;}
.step_point{color:#0072bc;}

.step_box2{width:24%; float:left; display:block; height:250px; border:1px solid #ddd; border-top:0; box-sizing:border-box; margin:1% 1% 1% 0;}

.point-box{border-radius:10px; background:#69bcdb; color:#fff; width:30%; float:left; display:block; margin:1% 1%; text-align:center; padding:10px 0px; font-weight:600;}

.info_qna{overflow:hidden; margin-bottom:2%;}
.info_q{font-size:17pt; font-weight:500; color:#333; line-height:2;}
.info_q img{vertical-align:-6px;}
.info_a{background:#eee; padding:20px 30px 20px 30px;}
.info_a img{vertical-align:-7px;}
.info_width{width:100%;}
.info_num{background:#496456; text-align:center; color:#fff; font-weight:600; padding:2% 1% 0.5% 1%;}

.info1_box{width:48%; float:left; display:block; border:1px solid #ddd; border-radius:20px; margin:0 1%; padding:2% 4% 3% 3%; box-sizing:border-box;}
.info1_tit{font-size:19px; font-weight:600; color:#222; line-height:2; text-align:center;}
.info2_box{width:49.5%; float:left; display:block; margin-right:0.5%;}
.info3_box{width:49.5%; float:left; display:block; margin-right:0.5%;}

.button_box{padding:25px 0; display:block; background:#555; width:27%; margin:0 auto; color:#fff; border-radius:50px; text-align:center;}
.button_box:hover{background:#00bbff;}

.table_list{width:100%; overflow:hidden; padding:10px 0px 30px 0px; margin:0px; font-size:12pt; color:#555;}
.table_list th{padding:10px 0 10px 0; background:#edf1f8; border-bottom:1px solid #ddd;  border-right:1px solid #ddd; font-weight:600; color:#448ccb; text-align:center; font-size:13pt;}
.table_list td{padding:15px; border-bottom:1px solid #ddd;  border-right:1px solid #ddd;text-align:center;}
.table_list th.bg1{background:#fafbfd;} 
.table_list td.bg{background:#fafbfd;}
.table_list th.tline {border-top:2px solid #0066b3;}
.table_list td.tline {border-top:2px solid #0066b3;}
.table_list th.trn {border-right:none;}
.table_list td.trn {border-right:none;}
.table_list td.tbn {border-bottom:0px dotted #ddd;}
.table_list th.tbn {border-bottom:0px dotted #ddd;}
.table_list td.tl{text-align:left; padding-left:30px;}
.table_list td.tr{text-align:right; padding-right:30px;}
.table_list td.tc{text-align:center;}
.table_list td .button{width:115px; height:20px; padding:3px 15px 10px 15px; margin:0px; margin-top:15px; background:#be1e2d; text-decoration:none; letter-spacing:-1px;}
.table_list td .button a{color:#fff; text-decoration:none; font-weight:bold; font-size:10.5pt;}
.table_list td ul{padding:0px; padding-left:20px; padding-top:15px;}
.table_list td ul li{list-style-type:disc;line-height:2;}

.table_list2{width:100%; overflow:hidden; padding:10px 0px 30px 0px; margin:0px; font-size:12pt; color:#555;}
.table_list2 tr.bg1{background:#f2f2f2;}
.table_list2 th{padding:5px 0 5px 0; background:#34abd6; border-bottom:1px solid #ddd;  border-right:1px solid #ddd; font-weight:600; color:#fff; text-align:center; font-size:13pt;}
.table_list2 td{padding:10px; border-bottom:1px solid #ddd;  border-right:1px solid #ddd;}
.table_list2 th.bg1{background:#fafbfd;} 
.table_list2 td.bg{background:#fafbfd;}
.table_list2 th.tline {border-top:2px solid #0066b3;}
.table_list2 td.tline {border-top:2px solid #0066b3;}
.table_list2 th.trn {border-right:none;}
.table_list2 td.trn {border-right:none;}
.table_list2 td.tbn {border-bottom:0px dotted #ddd;}
.table_list2 th.tbn {border-bottom:0px dotted #ddd;}
.table_list2 td.tl{text-align:left; padding-left:30px;}
.table_list2 td.tr{text-align:right; padding-right:30px;}
.table_list2 td.tc{text-align:center;}

.edueView{margin:0px;padding:0px;display:block;overflow:hidden;}
.edueView .left{margin:0px;padding:0px;display:block;overflow:hidden;float:left;width:100%;}
.edueView .right{margin:0px;padding:0px;display:block;overflow:hidden;float:right;right:0px;width:100%;}
.edueView ul{margin:0px;padding:0px;}
.edueView ul li{margin:0px;padding:0px;display:inline;clear:both;border:0px solid #000;}


.symptom{width:100%;margin:0px;padding:0px;display:flex;justify-content:center;box-sizing: border-box;flex-wrap:wrap;}
.symptom li{width:24%;text-align:center;border:5px solid #ddd;padding:20px;box-sizing: border-box;margin:5px;list-style:none !important;border-radius:10px;font-weight:900;}

.symptom2{width:100%;margin:0px;padding:0px;display:flex;justify-content:center;box-sizing: border-box;flex-wrap:wrap;}
.symptom2 li{width:49%;text-align:center;border:1px solid #ddd;padding:20px;box-sizing: border-box;margin:5px;list-style:none !important;border-radius:10px;}

.strong{border-bottom:1px solid #ddd;padding:0px 0px;margin-bottom:50px;width:40%; clear:both;display:block; margin:0px auto;font-weight:800; font-size:1.5em;}


.symptom3{width:100%;margin:0px;padding:0px;display:flex;justify-content:center;box-sizing: border-box;flex-wrap:wrap;}
.symptom3 li{width:32%;text-align:center;border:1px solid #ddd;padding:20px;box-sizing: border-box;margin:5px;list-style:none !important;border-radius:10px;}


.eft-box{overflow:hidden; width:85%; margin:0 auto; display:block;}
.eb{float:left; background:#ddd; display:inline-block; border-radius:50%; margin:1% 2%; width:29.3%; box-sizing:border-box;}
.eb dl{height:290px; vertical-align:middle; display:table-cell; text-align:center; width:30%; font-size:15pt; font-weight:500; line-height:1.4; color:#fff;}
.eb:nth-child(1){padding:0 3%; background:#65ab9d;}
.eb:nth-child(2){padding:0 5%; background:#569fa2;}
.eb:nth-child(3){padding:0 5%; background:#65ab9d;}
.eb-p{font-size:17pt; padding-bottom:3%; border-bottom:1px solid #fff; margin-bottom:5%;}

.eft2_l{width:65%; float:left; display:block;}
.eft2_r{width:30%; float:right; display:block;}

.cp{overflow:hidden; margin-top:2%;}
.cp-box{border:2px solid #ddd; border-radius:15px; width:24%; float:left; display:inline-block; padding:0 2%; margin:0.5% 0.5%; box-sizing:border-box; word-break:keep-all;}
.cp-box dl{width:20%; height:80px; vertical-align:middle; display:table-cell; color:#333;}
.cp-box dl img{vertical-align:middle; float:left; display:block;}
.cp-box dd{width:55%; height:50px; vertical-align:middle; display:table-cell; font-size:14pt; color:#333;}

.cp-box2{border:2px solid #ddd; border-radius:15px; width:49%; float:left; display:inline-block; padding:0 2%; margin:0.5% 0.5%; box-sizing:border-box; word-break:keep-all;}
.cp-box2 dl{width:5%; height:80px; vertical-align:middle; display:table-cell; color:#333;}
.cp-box2 dl img{vertical-align:middle; float:left; display:block;}
.cp-box2 dd{width:40%; height:50px; vertical-align:middle; display:table-cell; font-size:14pt; color:#333; line-height:1.3;}
.dd-tx{font-size:12pt;}

.cp-box3{border:2px solid #ddd; border-radius:15px; width:32.3%; float:left; display:inline-block; padding:0 2%; margin:0.5% 0.5%; box-sizing:border-box; word-break:keep-all;}
.cp-box3 dl{width:20%; height:80px; vertical-align:middle; display:table-cell; color:#333;}
.cp-box3 dl img{vertical-align:middle; float:left; display:block;}
.cp-box3 dd{width:55%; height:50px; vertical-align:middle; display:table-cell; font-size:14pt; color:#333;}

.cp-box4{border:2px solid #ddd; border-radius:15px; width:49%; float:left; display:inline-block; padding:0 2%; margin:0.5% 0.5%; box-sizing:border-box; word-break:keep-all;}
.cp-box4 dl{width:5%; height:105px; display:table-cell; color:#333; padding-top:2%;}
.cp-box4 dl img{float:left; display:block;}
.cp-box4 dd{width:40%; height:105px; display:table-cell; font-size:14pt; color:#333; line-height:1.3;vertical-align:top; padding-top:2.5%;}

.part-box{overflow:hidden; display:flex; margin:2% 0; padding:0;}
.pb{flex:1; position:relative; padding:0 1%;}
.pb_t{padding-right:5%;}

.ab_box{border:1px solid #ddd; border-radius:10px; overflow:hidden; padding:3% 4% 1% 4%;}
.ab_l{width:49%; float:left; display:block; margin-bottom:4%;}
.ab_r{width:49%; float:right; display:block; margin-bottom:4%;}
.ab_tit{font-size:17pt; color:#8560a8; text-align:center;}
.ab_txt{padding-right:2%;}

.clearDiv{height:30px;}

.bg-holder2 {
    position: relative;
    width: 100%;
    padding: 0px;
    margin: 0px;
    border: 0px solid #fff;
    background: url(/zbxe/layouts/NewMainlayouts/img/bg_stat.jpg) no-repeat center top;
    height: 550px;
    background-attachment: fixed;
}
.bg_box{width:1200px; margin:0 auto; display:block; overflow:hidden; margin-top:0;}


.ab_class{overflow:hidden;}
.ab_class .ab_li{width:31.3%; float:left; display:inline-block; padding:1% 0; margin:1%; background:#65ab9d; border-radius:20px; box-sizing:border-box;}
.ab_class .ab_li dl{height:100px; vertical-align:middle; display:table-cell; width:388px; color:#fff; font-size:15pt; width:; text-align:center; padding:0; margin:0;}
.ab_p{padding:2% 5%; display:block; border:5px dashed #dfe3dc; margin:1% 1% 3%; overflow:hidden;}
.ab_p_tit{color:#2c8e97; padding-bottom:1%; font-size:15pt; font-weight:600;}

.bc_box{background:#eee url(/newpage/img/bc_bg.png) no-repeat right 50px top 50px; padding:3%;}
.bc_inbox{border:4px dashed #aabace; width:55%; padding:3% 7% 3% 3%; background:rgb(255, 255, 255, 0.8);}