
 
*{padding: 0;margin: 0;box-sizing:border-box;}
a{text-decoration: none;outline: none; color: #333;}
img{border: none;outline: none;}
ul,ol,li{list-style: none;}
i{font-style: normal;}
input,select,option{border: 0;outline: none;background: none;}
body{font-family: "微软雅黑"; color: #333;width: 100%;}
.clear { clear: both;}
a:hover {text-decoration: underline;text-decoration: none;}

.box{width: 40rem; margin:0 auto;box-sizing: border-box;padding: 0 1.875rem;margin-top:5rem;margin-bottom: 2rem;}

/*search搜索 开始*/
.search_input{height:3.5rem;margin-bottom: 1rem;}
.search_input a{font-size: 1.6rem;height: 100%;display:flex;justify-content:center;align-items:center;background-color:#f0f1f5;border-radius:2rem;color:#666;}
/*search搜索 结束*/

/*banner轮播 开始*/
.index_swiper{width: 36.25rem;height:16.875rem;border-radius: 0.5rem;overflow: hidden;}
.index_swiper .index_wrapper{width: 100%;height:16.875rem;text-align: center;} 
.index_swiper .index_wrapper .swiper-slide img{width:100%;height: 100%;border-radius: 0.5rem;}
/*banner轮播 结束*/

/*导航 开始*/
.index_cate{margin:1.25rem 0;display: flex;text-align: center;}
.index_cate a{padding: 1rem;flex:1;}
.index_cate a div img{width: 55%;margin: 0 auto;}
.index_cate a .index_cate_title{font-size: 1.6rem;}
/*导航 结束*/

/*广告 开始*/
.index_advertisement{height: 9.5rem;overflow: hidden;}
.index_advertisement a img{width: 100%;border-radius: 0.5rem;}
/*广告 结束*/
  

 
/*名医专家 开始*/
.index_doctor{padding: 2rem 0 0 0;}
.Hot_content {height: 4rem;display: flex;}
.Hot_content .Hot_title {flex: 1;font-size: 1.7rem;font-weight: 600;color: #2a2a5c;line-height: 4rem;}
.Hot_content .Hot_more {justify-content: center;line-height: 4rem;font-size: 1.5rem;color: #89879d;}

.doctor_cate{display: flex;width: 18rem;}
.doctor_cate .cate_item{flex:2;padding: 0.5rem 0;margin-right: 0.5rem;border-radius: 1.5rem;text-align: center;font-size: 1.3rem;color:#313743;border:1px solid #eeeef0;}
.doctor_cate .active{background-color: #518eff;color:#fff;}

.doctor_box {margin-top: 2rem;} 
.doctor_box a{margin-bottom: 3rem;display: flex;}
.doctor_box a .doctor_pic{width: 11rem;height: 11rem;border-radius: 0.5rem;justify-content: center;align-items: center;overflow: hidden;}
.doctor_box a .doctor_pic img{width: 100%;}
.doctor_box a .doctor_info{flex: 3;overflow: hidden;padding-left: 0.8rem;}
.doctor_box a .doctor_info .doctor_title{font-size: 1.8rem;font-weight: 600;color:#212958;}
.doctor_box a .doctor_info .doctor_appellation{margin-top: 0.5rem;font-size: 1.4rem;color:#727588;}
.doctor_box a .doctor_info .doctor_desc{margin-top: 0.5rem;font-size: 1.4rem;color:#727588;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.doctor_box a .doctor_info .doctor_major{margin-top: 1rem;}
.doctor_box a .doctor_info .doctor_major span{font-size: 1.3rem;padding: 0.3rem 1rem;border-radius: 1.5rem;background-color: #f6f7fb;margin-right:0.3rem;color:#6e8cae;}
/*名医专家 结束*/


/*底部图片 开始*/
.bottom-info{width: 40rem;margin:auto;margin-bottom: 6rem;}
.bottom-info img{width: 100%;}
/*底部图片 结束*/

/*header 顶部导航 开始*/
.header{width: 40rem;height: 4rem;line-height: 4rem;position:fixed;left:0;right:0;top:0;margin: 0 auto;z-index: 99999;background-color: #fff;text-align: center;}
.header a{font-size: 1.6rem;}
/*header 顶部导航结束*/


/*footer底部导航 开始*/
.footer{width: 40rem;height: 6rem;box-sizing:border-box;padding: 1rem;text-align: center;position: fixed;bottom: 0;left: 0;right: 0;margin: 0 auto;background-color: #fff;z-index: 99999;}
.footer .f_item{display: flex;}
.footer .f_item a{flex:1;}
.footer .f_item a img{width: 2.5rem;}
.footer .f_item a p{font-size: 1.3rem;}
.f_active{color:#4f8bf9;}
/*footer底部导航 结束*/