@charset "utf-8";
/* CSS Document */
#postions {line-height: 54px; font-size: 14px; color: #777;}
.Hospital-Inquiry{ background: #fff; }
.Hospital-Inquiry .title{ padding-left: 50px; font-size: 24px; color: #108ee3; font-weight: bold; line-height: 40px; margin-bottom: 20px;}
.Hospital-Inquiry .title .en{ font-size: 20px; color: #555555; font-weight: 500; line-height: 40px; margin-left: 10px;}
.Hospital-Inquiry .icon_results{ background: url(../images/icon_results.png) no-repeat left center; background-size:38px;} 
.Hospital-Inquiry .icon_tips{ background: url(../images/icon_tips.png) no-repeat left center; background-size:38px;} 

.query-form{ padding: 30px 140px;}
.query-form .form-item{ position: relative; padding-left: 190px; margin-bottom: 15px;}
.query-form .form-item .form-label{ position: absolute; left: 0; top: 0; font-size: 14px; color: #555555; line-height: 32px;}
.query-form .form-item .form-cont{ border-radius: 5px; height: 32px; border: 1px solid #d3d3d3;}
.query-form .form-item .form-cont input{ font-size: 14px; color: #333; line-height: 30px; height: 32px; width: 100%; padding: 0 10px; border: none; box-sizing: border-box; border-radius: 5px;}
.query-form .form-item .select2-container,.query-form .form-item .selectbox,.query-form .form-item .xz-hospital{height: 32px;  width: 100% !important; border-radius: 5px;}
.query-form .form-item .select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{ height: 32px; line-height: 32px; border: none; }
.query-form .form-item .select2-container--default .select2-selection--single .select2-selection__arrow b,#city{height: 32px; border: none; background: url(../images/icon_aw.png) no-repeat right center;}
.query-form  .search-btn{ display: block; margin: 30px auto; width: 250px; color: #fff; font-size: 14px; line-height: 42px; background: #0aaaf8; border-radius: 5px; border: none;}

._citys { width: 708px; display: inline-block; border: 1px solid #e6e6e6; padding: 9px; position: relative;background: #fff;font-family: "\5FAE\8F6F\96C5\9ED1";}
._citys .cColse { color: #999; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #999; cursor: pointer; }
._citys0 { width: 100%; height: 34px; display: inline-block; border-bottom: 1px solid #e6e6e6; padding: 0; margin: 0; }
._citys0 li { display: inline-block; line-height: 34px; font-size: 14px; color: #999; padding:0 5px;  margin: 0 10px; text-align: center; cursor: pointer;font-family: "\5FAE\8F6F\96C5\9ED1"; }
.citySel { color: #333 !important; }
._citys1 { width: 100%; display: inline-block; padding: 10px 0; }
._citys1 a { padding: 5px; margin: 0 10px; height: 30px; display: inline-block; color: #333; line-height: 30px; text-align: center; cursor: pointer; font-size: 14px; overflow: hidden; font-family: "\5FAE\8F6F\96C5\9ED1";}
._citys1 a .en{ color: #888;}
._citys1 a:hover,._citys1 a:hover .en{ color: #52aafc; }
.AreaS { background-color: #56b4f8 !important; color: #fff !important; }

.query-search{ margin-bottom: 70px;}
.Hospital table{ width: 100%; border: 1px solid #c5c5c5;}
.Hospital thead{ background: #f6f6f6;}
.Hospital thead th{ padding: 15px 20px; text-align: left; border-right: 1px solid #e9e9e9;}
.Hospital thead .cn{ font-size: 16px; color: #333333; line-height: 24px; font-weight: bold;}
.Hospital thead .en{ display: block; font-size: 14px; color: #555555; line-height: 24px; font-weight: 500;}
.Hospital .city{ width: 220px;}
.Hospital .type{ width: 150px;}
.Hospital .department{ width: 90px;}
.Hospital .name{ width: 230px;}
.Hospital tbody tr{border-top: 1px solid #e9e9e9;}
.Hospital td{ border-right: 1px solid #e9e9e9; padding: 15px 20px; font-size: 14px; color: #333; line-height: 22px;}
.Hospital td .en{ display: block; color: #888; margin-top: 5px; line-height: 20px;}
.Hospital thead th:last-child,.Hospital tbody tr td:last-child{ border: none;}
.Hospital .date-null td{ padding: 50px 20px; text-align: center;}

/*.Hospital-Inquiry .page .prev,.Hospital-Inquiry .page .next{ width: 34px;}*/















.tips-box{ margin-bottom: 100px; }
.tips-box  dd{ margin-bottom: 10px;}
.tips-box p{ font-size: 14px; line-height: 20px;}
.tips-box .txt-cn{ color: #555;}
.tips-box .txt-en{ color: #888;}