@import url('common.css');
@import url('header.css');
@import url('footer.css');

/*团队样式*/
.team_show{background:#fff;padding:42px 0;}
.team_show ._left{float:left;width:50%;display:block;}
.team_show ._right{float:left;width:50%;padding-left:20px;}
.team_show span{height:300px;overflow:hidden;background-size:cover;background-position:center;border-radius:5px;border:1px solid #eaeaea;}
.team_show p{display:block;line-height:27px;}
.team_show p._line{border-bottom:1px solid rgba(214, 214, 214, 0.4);padding-bottom:14px;margin-bottom:14px;}

.team_nav{background:#fff;}
.team_nav ul{position:relative;padding:1vw;}
.team_nav li{display: table-cell;width: 1%;}
.team_nav li a{position:relative;display:block;text-align:center;background:transparent;border:0;padding:2.4vw 0;}
.team_nav li a h4{display:block;padding:1.6vw 0 0;color:inherit;}
.team_nav li a span{border-radius:50%;display:inline-block;text-align:center;width:60%;padding:1.6vw;opacity:0.6;}
.team_nav li a span img{display:block;}
.team_nav li a ._on{display:none;}
.team_nav li a.mobile_bg_this ._on{display:block;}
.team_nav li a.mobile_bg_this ._off{display:none;}

.team_list{background:#fff;padding-bottom:50px;padding-top:1px;}
.team_list ._nav {padding:30px 0;cursor:pointer;}
.team_list ._nav li {float:left;width:16.66%;text-align:center;}
.team_list ._nav li h3{padding-bottom:5px;}
.team_list ._nav li{display:block;margin-bottom:8px;}
.team_list ._nav li:hover{color:#008cd6;}
.team_list ._nav li div{background:#ccc;height:2px;width:56%;margin:0 auto;}
.team_list ._nav li span{background:#008cd6;height:2px;width:0;display:block;}
.team_list ._nav li.cur span,.team_list ._nav li:hover span{width:100%;}
.team_list ._list{margin-left:-15px;margin-right:-15px;}
.team_list .image-grid li{height:400px;width:300px;float:left;margin-bottom:40px;position:relative;}
.team_list ._list a._title{display:block;width:260px;height:100%;background:#EBF3F4;overflow:hidden;padding:20px 10px;border-radius:5px;margin:0 auto;text-align:center;position:relative;border:1px solid #eaeaea;}
.team_list ._list a._title img{width:100%;display:block;}
.team_list ._list a._title h3{background:#008cd6;color:#fff;position:absolute;left:0;bottom:46px;width:100%;line-height:40px;height:40px;overflow:hidden;}
.team_list ._list a._title h3 span{margin-left:10px;}
.team_list ._list a._title h4{background:#008cd6;color:#fff;position:absolute;left:0;bottom:0;width:100%;line-height:40px;height:46px;overflow:hidden;border-top:1px rgba(194, 236, 239, 0.4) solid;}
.team_list ._list a._title h5{position:absolute;right:-56px;top: 20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:180px;height:32px;line-height:32px;text-align:center;font-size:16px;}
.team_list ._list a.click_make{position:absolute;right:20px;bottom:100px;width:80px;line-height:28px;height:30px;border-radius:5px 0 0 5px;text-align:center;}

.doctor_details{padding:10px;background:#fff;position:relative;}
.doctor_details ._img{position:relative;background:#EBF3F4;border-radius:50%;overflow: hidden;text-align:center;width:210px;height:210px;float:right;border:1px solid #e3e3e3;}
.doctor_details ._img img{min-height:100%;width:100%;}
.doctor_details ._info{width:50%;float:left;}
.doctor_details ._info h1{color:#d02358;margin-top:10px;}
.doctor_details ._info h1 span{color:#b6b4b4;border-left:1px #bababa solid;margin-left:18px;padding-left:18px;font-size:24px;}
.doctor_details ._info h3{color:#6f6f6f;margin-top:15px;}
.doctor_details ._line{height:30px;border-bottom:1px solid #ececec;width:100%;}
.doctor_details ._score{margin-top:15px;}
.doctor_details ._score img{width:26px;margin-top:-10px;}
.doctor_details ._score span{color:#008cd6;font-size:24px;}
.doctor_details ._tag {margin-top:15px;}
.doctor_details ._tag span{text-align:center;padding:5px 14px;display:block;float:left;margin-right:15px;}
.doctor_details ._good {margin-top:30px;line-height:1.6;display:block;padding:15px;color:#939393;}
.doctor_details ._good span{color:#008cd6;}

.doctor_make{padding:10px;position:relative;}
.doctor_make ._line{height:30px;border-bottom:1px solid #ececec;width:100%;}
.doctor_make ._tips span{color:#008cd6;}
.doctor_make ._tips a{border-radius:30px;padding:6px 14px;}
.doctor_make ul{border:1px solid #ececec;border-radius:5px;}
.doctor_make ul li{display:table-cell;width:1%;text-align:center;padding-top:10px;}
.doctor_make ul li+li{border-left:1px solid #f5f5f5;}
.doctor_make ul small{display:block;color:#bababa;}
.doctor_make ul span{display:block;padding:7% 0;}
.doctor_make ul a{display:block;background:#008CD6;color:#fff;padding:7% 0;}
.doctor_make ul a._disabled{background:#f5f5f5;color:#ccc;}
