@charset "utf-8";
/* CSS Document */

body {font-size: 13px;}

.top-tabs > li > a {font-size: 10.3px; padding: 13px 4px; font-weight: bold;}

.navbar.main-menu {font-size: 14px;}
.navbar.main-menu .dropdown-menu > li > a {font-size: 13px;}
.member-menu, 
.tips-menu {font-family: inherit; font-size: 13px;}

.member-menu {display: none;}
.tips-menu {margin-right: 0;}
.list-top-tabs-menu > li > a {font-size: 13px; padding-top: 10px; padding-bottom: 10px; padding-right: 5px; padding-left: 5px;}
.special-menu .item h3 {font-size: 16px;}

.breadcrumb.desktop {font-size: 12px;}

.page-heading {font-size: 18px;}

.recommend, .hot-news, .side-title-inpage {font-size: 18px;}
.hot-news h2 {font-size: 18px;}
.hot-news p {font-size: 14px;}
.hot-news .read-news {font-size: 12px;}

.list-info {font-size: 13px;}

.branch-title {font-size: 14px; font-weight: bold;}
.col-heading .col-title {font-size: 26px; font-weight: bold;}


/*.box-doc-search label, 
.box-doc-appointment {font-size: 14px;}*/


.title-message-ceo {font-size: 18px;}


/*mobile*/
.mm-menu .mm-listview > li a:not(.mm-next) {font-size: 16px;}

/*//////////////////Media Query//////////////////*/

@media (max-width: 480px) {


}
/*col-xs (Extra small devices)*/
@media (max-width: 767px) { 
   
   
}

/*col-sm (Small devices Tablets)*/	
@media (min-width: 768px) and (max-width: 991px) {

	
}
@media (min-width: 768px) {

	.col-heading .title-line {top: 54px;}
}

/*col-md (Medium devices Desktops)*/
@media (min-width: 992px) and (max-width: 1199px) {
    
   
}

/*col-lg (Large devices Desktops)*/
@media (min-width: 1200px) {
  
}