﻿.w364{ width:364px;}
/*专家出诊*/
.chu_tit{ border:none; border-bottom:none;}
.chu_tit ul li{width:99px; height:40px; color:#127c74; text-align:center; float:left; cursor:pointer; line-height:40px;}
.chu_tit ul li a{color:#c80025}
.chu_tit ul li.hover { background:#c80025; display: inline; height:40px; color:#fff; text-align:center; float:left; font-weight:bold; }
.chu_tit .fr { float:right; font-size:12px;padding:12px 10px 0 0; color:red;}
.chu_tit .fr span{padding-left:25px}
.chu_tit ul li.hover a{color:#fff}
table.select_table { border: 1px solid #D9D9D9; border-collapse: collapse; border-spacing: 0; width: 100%;margin:0; border-top:none;font-size: 14px;}
.select_table { color: #333333; font-size: 12px; line-height: 30px; text-align: center; }
.select_table .titBg{ height:42px; line-height:45px;}
.select_table th { color:#343434; width: 115px; border:1px solid #D3D3DB; border-top:none;}
.select_table td { width: 110px; border:1px solid #e9e9e9;}
.select_table td { color: #666; }
.select_table td a { color: #333; }
/**/
.map img{ display:none;}
.map .Map_Box{ display:block; width:359px; height:230px; margin:0 auto}
.map img{ width:100%; height:auto}
.map p{ line-height:24px ; margin-top:10px;}
.icon_btn a{display: block;float: left;width:48%;height:75px;line-height:75px;text-align: center;margin:0px 2% 0 0;color: #fff;font-size: 22px;}
.icon_btn a.bg_1{background:#078a85 }
.icon_btn a.bg_2{background:#078a85; margin-right:0px; }
.icon_btn a:hover{background:#FAA71D;transition: all 0.2s ease 0s;
 -moz-transition: all 0.2s ease 0s;
 -webkit-transition: all 0.2s ease 0s;
 -o-transition: all 0.2s ease 0s;
}
@media only screen and (max-width: 1024px)
{
.w758{ width:65%;}
.w355{ width:30%;}
.w364{ width:48%;}
.icon_btn a{width: 48%;margin-right:1%;margin-bottom: 1%;height: 50px;line-height: 50px;}
.icon_btn a.bg_2{ margin-right:1%;}
ul.listBox li{ overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.jx_Box.con_box{ overflow:hidden;}
}
@media only screen and (max-width: 1000px)
{
ul.listBox li{ overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}

}
@media only screen and (max-width: 768px)
{
.w758{ width:100%;}
.w355{ width:100%;}
.w364{ width:48%;}
.phone_Schedulings{ display:block !important}
.chuZhen{ display:none;}

}
@media only screen and (max-width: 640px)
{
.icon_btn a{ font-size:18px; line-height:50px; height:50px;}
.w364{ width:100%; box-sizing:border-box;}
}
@media only screen and (max-width: 500px)
{
.icon_btn a{ font-size:14px; line-height:30px; height:30px;}
}
 