@charset "utf-8";
body{
	font-size:12px;
	font-family:tahoma,arial,'Hiragino Sans GB','Microsoft YaHei',sans-serif;;
	background:#ffffff url(/images/page_bg.gif) left top repeat-x;
}
input{font-size:12px;}
body,ul,li,dl,dt,dd,form{margin:0px;padding:0px;}
ul,li{list-style-type:none;}
img{border-width:0px;}
a{color:#2F64B7;}

.red{color:#ff3300;}
.linker{padding:8px 0}
.linker a{display:inline-block;padding:0 4px;}

.header,
.content,
.footer{margin:0 auto;max-width:976px;}

.header{background:url(/images/head_bg.gif) left top no-repeat;}
.header .h-logo{padding:0;}
.header .h-search{float:right;padding:4px;}
.header .h-search .hs-text{background-color:#ffffff;}

.header .h-menu{height:35px;line-height:150%;background:#1D61D0 url(/images/nav_bg.gif) left top repeat-x;}
.header .h-menu .h-nav{height:32px;overflow:hidden;margin-bottom:3px;}
.header .h-menu a{
	display:inline-block;
	padding:10px 9px 9px 9px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.header .h-menu a.st{background-color:#1D61D0;}
.header .h-menu a .ct{background-color:#51CCF9;border-radius:1px;}
.header .h-menu a span{padding:1px 2px;}

.content{
	background-color:#ffffff;
	/*max-width:976px;border:1px solid #99BBDD;border-width:0 1px;*/
}
	.c-list{max-width:960px;padding:8px 8px 0 8px;overflow:hidden;}
	.c-list dl{float:left;padding:8px 8px 28px 8px;}
	.c-list dl dt,
	.c-list dl dd{margin:0;padding:0}
	.c-list dl dt a span{position:absolute;display:inline-block;color:#fff;background-color:rgba(0,0,0,.5);padding:1px 5px;border:1px solid rgba(255,255,255,.8);border-width:0 1px 1px 0;border-radius:8px;}
	.c-list dl dt a:hover span{background-color:rgba(255,32,0,.8);}
	.c-list dl dt a img{width:80px;height:60px;background:#ffffff url(/images/thumb_bg.gif) left top no-repeat;border-radius:8px;}
	.c-list dl dd{
		display:block;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden; 
		width:80px;
		text-align:center;
		position:absolute;
		line-height:150%;
		border-radius:8px;
	}

@media screen and (min-width: 1200px) and (max-width: 1400px) {
	.c-list dl dt a img{width:100px;height:75px;}
}
@media (min-width: 1400px) {
	.c-list dl dt a img{width:120px;height:90px;}
}

	.c-left{
		float:left;
		display:inline-block;
		width:160px;
		padding:5px 0;
	}
	.c-right{
		display:inline-block;
		float:left;
		padding:0 12px 12px 12px;
	}

	.c-flip{
		padding:5px 0 17px 0;
		text-align:center;
		clear:both;
	}
	.c-flip a,
	.c-flip span{
		display:inline-block;
		overflow:hidden;
		margin:0 4px 0 0;
	}
	.c-flip a{
		background-color:#e5ffca;
		border:1px solid #b3de89;
		border-top:1px solid #ffffff;
		border-left:1px solid #ffffff;
		line-height:12px;
		padding:5px 7px 5px 7px;
	}
	.c-flip span{
		background-color:#f0f0f0;
		border:1px solid #c0c0c0;
		color:#808080;
		line-height:12px;
		padding:5px 7px;
		cursor:default;
	}
	.c-flip span.num{
		background-color:#ffffff;
		border-width:0;
		color:#000;
		padding:5px 7px;
	}
	.c-flip a.st{
		color:#fff;
		font-weight:bold;
		background-color:#0099FF;
		border:1px solid #ffffff;
		border-top:1px solid #0000CC;
		border-left:1px solid #0000CC;
	}

.footer{
	clear:both;
	border-top:1px solid #99BBDD;
}
	.f-info{
		padding:6px;
		overflow:hidden;
		line-height:1.7;
	}
	.f-info span{float:left;}
	.f-info .f-fav{display:none;}
	.f-info .f-gg{}

.tick, nav.hc-offcanvas-nav .st{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2364B5F6' class='bi bi-check-lg' viewBox='0 0 16 16'%3E%3Cpath d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z'/%3E%3C/svg%3E") no-repeat 72px center !important;
}
#lang-id{background-position:144px center !important;}
#flash-museum{color:#89a;}
#flash-museum:hover{color:#fff;}
