/* =====================
common
===================== */
a.btn-style:hover{
	background: #D9FFF4;/*
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #D0E5E5), color-stop(0.50, #D9FFF4));
	background: -webkit-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
	background: -moz-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
	background: -o-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
	background: -ms-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
	background: linear-gradient(to bottom, #D9FFF4 50%, #D0E5E5 100%);*/
}

/* =====================
face
===================== */
#face-box{
	background-color: rgba(55,184,182,0.95);
}
	/*  .page-xxxx #face
	------------------------*/
	/*.page-news #face{
		background-image: url(/hos/mainvisual/mt_imgs/face-news.jpg);
	}
	.hos_clinic_list #face{
		background-image: url(/html/img/face/hos_clinic_list.jpg);
	}
	.hos_introduction #face{
		background-image: url(/html/img/face/hos_introduction.jpg);
	}*/

/* =====================
breadcrumb
===================== */
}
.breadcrumb > li a {
	color: #30A2A0;
}

/* =====================
header
===================== */

header{
	border-top: 3px solid #379795;
}

#global-nav .root > li > a:hover:after, #global-nav .root > li.on-menu > a:after{
    width: 100%;
    background: #379795;
}

	/*  header-small-nav
	------------------------*/
	ul#header-small-nav li a:hover{
		color:#379795;
		background: #E1F8F8;
	}

	/*  header-btns
	------------------------*/

	a#header-btn-request{
		color: #FFF;
		background-color:#379795;
	}
	a#header-btn-lang{
		color: #30A2A0;
		background-color:#D0E5E5;
	}

	/*  header-search
	------------------------*/
	#header-search dl{
		background-color:#D0E5E5;
	}
	#header-search dl dd button{
		color: #379795;
	}
	#header-search dl dt input{
		background-color:#D0E5E5 !important;
	}

	/*  header-fontsize
	------------------------*/
	#header-fontsize a{
		color: #30A2A0;
	}
	#header-fontsize a.active,
	#header-fontsize a:hover{
		color: #FFF;
		background: #30A2A0;
		border: 1px solid #30A2A0;
	}

/* =====================
global-nav
===================== */
	/*  global-nav .root
	------------------------*/
	#global-nav .root > li:hover > a:after{
		background: #379795;
	}
	.en #global-nav .root > li:nth-child(1){
		width: 20%;
	}
	.en #global-nav .root > li:nth-child(2){
		width: 30%;
	}
	.en #global-nav .root > li:nth-child(3){
		width: 30%;
	}
	.en #global-nav .root > li:nth-child(4){
		width: 20%;
	}

/* =====================
news
===================== */

	/*  news-tab
	------------------------*/
	#news-tab li{
		width: 25%;
	}
	#news-tab li a:hover{
		background: #D9FFF4;/*
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #D0E5E5), color-stop(0.50, #D9FFF4));
		background: -webkit-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
		background: -moz-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
		background: -o-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
		background: -ms-linear-gradient(top, #D9FFF4 50%, #D0E5E5 100%);
		background: linear-gradient(to bottom, #D9FFF4 50%, #D0E5E5 100%);*/
	}
	#news-tab li.active a{
		border: 1px solid #36B8B6;
		background: #30A2A0;/*
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #30A2A0), color-stop(0.50, #36B8B6));
		background: -webkit-linear-gradient(top, #36B8B6 50%, #30A2A0 100%);
		background: -moz-linear-gradient(top, #36B8B6 50%, #30A2A0 100%);
		background: -o-linear-gradient(top, #36B8B6 50%, #30A2A0 100%);
		background: -ms-linear-gradient(top, #36B8B6 50%, #30A2A0 100%);
		background: linear-gradient(to bottom, #36B8B6 50%, #30A2A0 100%);*/
	}
	#news-tab li.active a:hover{
		border: 1px solid #30A2A0;
		background: #2A908E;/*
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #2A908E), color-stop(0.50, #30A2A0));
		background: -webkit-linear-gradient(top, #30A2A0 50%, #2A908E 100%);
		background: -moz-linear-gradient(top, #30A2A0 50%, #2A908E 100%);
		background: -o-linear-gradient(top, #30A2A0 50%, #2A908E 100%);
		background: -ms-linear-gradient(top, #30A2A0 50%, #2A908E 100%);
		background: linear-gradient(to bottom, #30A2A0 50%, #2A908E 100%);*/
	}

	/*  news-list
	------------------------*/
	#news-list li a:hover{
		background: #D9FFF4;
	}

	/*  news-bottom
	------------------------*/
	#news-bottom{
		margin-bottom: 30px;
	}
	#news-bottom a{
		font-size: 13px;
		display: block;
		line-height: 38px;
		text-align: center;
		letter-spacing: 2px;
	}
	#news-bottom i{
		font-size: 22px;
		margin-right: 5px;
		vertical-align: middle;
	}

	/*  2209¡¡¥ª¥ê¥¸¥Ê¥ë¥µ¥¤¥È¥Ü¥¿¥óÉ«‰ä¸ü
	------------------------*/
	
	.contents a.btn-normal{
	border: solid 1px #333;
	padding: 7px 10px;
	margin-right: 3px;
	color: #333;
	-webkit-border-radius:4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px;
    border-radius:4px 4px 4px 4px;
	text-decoration: none !important;
	background: #ffdf7f;
	}
	.contents a.btn-normal:hover{
	background: #333;
	color: #ffdf7f;
	}
