/* CSS Document */
body{ margin:0 auto;font-family:"Microsoft YaHei"; font-size:14px;}
body>div{margin:0 auto;text-align:center;max-width:640px;}
*{ padding:0; margin:0;}
ul,li{list-style:none; margin:0; padding:0;}
img{ border:0;}
a{ text-decoration:none; color:#FFF;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}

/*头部*/
.logo{ width:100%; margin:0 auto;}
.logo a{ width:auto; display:block; margin:0 auto; padding:0 12px;}

/*导航*/
.navSn ul,.navSen ul{display:flex;}
.navSn{padding:0px;background:none repeat scroll 0 0 #eaf4ff; border:1px solid #6ba3ff; font-weight:500; border-radius:10px;margin-bottom:5px;}
.navSn li,.navSen li{ float:left; height:30px; line-height:30px; position:relative; text-align:center; background:#176fca; margin:10px; width:25%;border-radius:5px;}
.navSn li a,.navSen li a{color:#ffffff; }
.navSn li a{display:block; height:30px; font-size: 14px;}
.navSen li{ height:30px; line-height:30px;}
.navSen li a{display:block; font-size:14px; height:30px;}
.navSn li a.nort4,.navSen li a.nort4{border-right:0px solid #FFF;}

/*病种导航*/
.nav_icon{ width:320px; margin:0 auto; font-size:12px; text-align:center;}
.nav_icon img{ width:50px; height:50px;}
.nav_icon li{ float:left; width:80px; margin:10px 0;}
.nav_icon a{ color:#000;}


:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #666;  
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #666;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {/*ie*/
    color: #666;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {/*chrome...*/
    color: #666;
}

#searh{ width:100%; margin:0 auto; overflow:hidden;}
.kuan {width:75%; float:left; overflow:hidden;}
.an {width:25%; float:left; overflow:hidden;}
.kuan input{width:100%;height:30px; border:2px solid #3c95d5; margin-right:0;-webkit-appearance: none;border-radius: 0;display:block;}
.an input{ width:100%; height:34px;  background-color:#3c95d5; border:none; color:#fff;margin-left:0;-webkit-appearance: none;border-radius: 0;display:block;float:left;}
.terms{ width:320px; margin:0 auto; font-size:13px; color:#babab9; line-height:20px; margin-top:6px; margin-bottom:-5px;}
.terms a{ color:#666;}

/*病种*/
.disease_wrap{ width:auto; margin:10px auto; overflow:hidden;}
.disease{ width:auto; border:1px solid #b5daff; margin:10px; border-radius:5px;overflow:hidden;}
.tit1{ width:310px; height:60px; margin:10px 5px 5px;}
.tit1_zi{ width:90px; height:46px; background:url(../images/tit1.png); position:relative; top:-68px; left:6px; line-height:42px; text-align:center;}
.news{ width:100%; margin-top:0; background:#f0f5fc;position:relative;z-index:8;top:-10px; padding:15px; overflow:hidden;}
.news_right{ width:100%;}
.news_right a{ color:#000;}
.news_right p{ line-height:220%; height:23px; overflow:hidden; padding-bottom:5px;width:auto;padding-right:10px; text-align:left;}
.tit2{ width:100%; background-color:#ffffff; color:#333333; text-align:left; overflow:hidden;;position:absolute; left:100px;top:0;height:40px;line-height:40px;}
.tit2 a{ text-align:center; line-height:30px; color:#0065da;margin-left:10px;padding-bottom:3px; border-bottom:1px dashed #0065da}

/*男科名医*/
.tit3{ width:100%; height:30px; background-color:#0d75bd; text-align:center; line-height:30px; color:#fff; font-size:16px; margin:5px 0;}
.doctor{ width:320px; margin:0 auto; text-align:center;}
.doctor li{ float:left; width:85px;}
.doctor img{ width:80px; height:80px;}
.doctor h3{ color:#826e34; font-size:15px; font-weight:bold; margin-top:4px;} 
.doctor p{ color:#221815; font-size:12px;}
.doctor a{ width:70px; height:17px; background:url(../images/button1.jpg); font-size:12px; display:block; margin:4px 7px 0;}


/*免费挂号*/
.biaoge{ width:auto; margin:0 auto;}
.biaoge table{margin:10px auto;}
.yellow_zi{ color:#0d75bd;}
.ghmiaosu{ vertical-align:middle;display:block;height:60px; width:100px;line-height:60px; overflow:hidden;}
.red_zi{ color:#c7000b; font-size:14px;}
span.xxxx{ position:relative;top:-5px;}
input.textfield,.textfield{ width:100%; height:30px; border:1px solid #176fca; border-radius:4px; padding:5px; background:#e9f1ff;color:#176fca;}
textarea{ border:1px solid #176fca;border-radius:4px;padding:5px; background:#e9f1ff;color:#176fca;}
#gh_ms{ width:100%; height:30px; margin-bottom:20px;}
#button{ background:url(../images/button2.jpg) no-repeat; width:100px; height:26px; border:none; color:#FFF; font-size:14px; font-family:"微软雅黑";}
#dosubmit{ background:url(../images/button3.jpg) no-repeat; width:100px; height:26px; border:none; color:#FFF; font-size:14px; font-family:"微软雅黑";}

/*底部*/
.bottom_navmenu{ background:#eaf1ff; width:100%; margin-top:20px;padding:10px 0;display:flex;}
.bottom_navmenu span{  margin:0 auto; display:block; line-height:30px; color:#000; text-align:center;}
.bottom_navmenu span a{ color:#000; }
.address{ margin:6px auto 70px; text-align:center; line-height:22px; font-size:12px; color:#9fa0a0;}
.address a{ font-size:12px; color:#000;}


.nr_biaoti{position:relative;  font-size:20px; color:#fff; background:#176fca; text-align:center; line-height:44px;height:44px;}
.nr_biaoti_text {margin-left:20px; text-align:left;}
.nr_biaoti_text_center {margin-left:20px; text-align:center;}
.index_jj_desc{width:auto;padding:10px 10px;line-height:180%;height:auto;overflow:hidden;display:flex;}
.index_jj_desc>div{width:150px;}
.index_jj_desc img {margin-left:10px;margin-right:10px; border:1px solid none; border-radius:5px;width:auto;overflow:hidden;}
.index_jj_desc p {width:auto;margin-top:-5px;text-indent:2em;margin-right:10px;text-align:left;margin-left:20px;}

.zj_list_desc{line-height:180%;}
.zj_list_desc_tip {color:#176fca; width:50px;}
body>div.banner_wp{padding:0!important;margin:0 atuo;text-align:center;background:none;overflow:hidden;}
body>div.banner_wp a {display:block;margin:0!important;padding:0!important;border:none;}
body>div.banner_wp a img{display:block;width:100%;padding:0!important;margin:0!important;border:0!important;}

.doctor_index_wrap{width:auto;margin:0 atuo; display:flex;}
.doctor_index{width:auto;margin:10px; width:33.333333%}

.div_doctor_select{display:flex;}

.div_doctor_select_item{}
.div_doctor_select_item a {color:#176fca;width:80px;display:block;border:1px solid #176fca;margin:10px 10px 10px 0; padding:5px;background:#e9f1ff;border-radius:4px;}

.div_doctor_select_item a.div_doctor_select_aselected {border:1px solid #0058ff; background:#176fca; color:#ffffff;}


.submit_btns_div input {background:blue!important;width:80%;text-align:center; border:1px solid red; border-radius:5px;padding:10px; height:30px;line-height:30px;}