
.doc{ background:#fff;}
.head{ position:relative;}
	.logo{ float:left;}
		.logo a{ display:block; padding:10px;}
		.logo img{ height:30px;}
	.language{ position:absolute; right:70px; top:13px; z-index:10;}
		.language a{}
		.language a img{ height:26px;}
	.nav{ float:right; margin-right:20px; margin-top:24px;}
		.nav span{ display:block; cursor:pointer;}
		.nav ul{ display:none; position:absolute; z-index:10; top:80px; right:0; z-index:10; width:100%; background:#fff; box-shadow:0 2px 4px rgba(0,0,0,0.05); border-top:1px solid #e9e9e9;}
		.nav ul li{ border-bottom:1px solid #eee;}
		.nav ul li a:link,.nav ul li a:visited{ display:block; font-size:16px; line-height:35px; padding:0 10px; text-align:center;}
		.nav li a:hover{}
		.nav ul ul{ position:static; box-shadow:none; border-top:none; background:#f1f1f1;}
		.nav ul ul li{ border-top:1px solid #e9e9e9; border-bottom:none;}
.foot{ font-size:12px; padding:30px 0; text-align:center; background:#333; color:#fff;line-height: 24px;}
.languagebox{ text-align:center;}
	.languagebox dt{ margin-bottom:40px;}
	.languagebox dd{}
	.languagebox dd a{ display:inline-block; background:#ededed; border-radius:5px; padding:10px 20px; margin:0 10px;}


.pagenum{ clear:both; padding:40px 0; overflow:hidden; _zoom:1; margin:0; text-align:center;}
	.pagenum a{ display:inline-block; padding:8px 13px; margin:0 10px 0 0; background:#eee; border-radius:5px;}
	.pagenum a:hover,.pagenum a.cur{ background:#f00a0c; color:#fff; text-decoration:none;}
	.pagenum span{ display:inline-block; padding:8px 13px; margin:0 10px 0 0; background:#f00a0c; color:#fff; border-radius:5px;}