@charset "utf-8";
@import url("global.css");
body{
	background:url("bg-1.jpg") #E9EFF4 no-repeat left top;
}
.main{
	margin-left:72px; width:850px;
}
/* header */
.logo{
	float:left; padding-top:19px;
}
*:lang(en) .logo{
	padding-top:10px;
}
.logo a{
	width:192px; height:52px; display:block;
}
.header-r{
	float:right; padding-top:24px; text-align:right; padding-right:20px;
}
*:lang(en) .header-r{
	padding-top:10px;
}
.footmark,.footmark a{
	color:#A1C5DE;
}
.navigation{
	color:#9CC6DB; margin-top:10px;
}
.navigation a{
	color:white;
}
.navigation a.language{
	background:url("choice-icon.gif") no-repeat right 6px; zoom:1; padding-right:13px;
}
.navigation span{
	padding:0 8px;
}
.nav{
	margin-top:6px; clear:both;
}
*:lang(en) .nav{
	margin-top:7.5px;
}
.nav-content{
	position:absolute; z-index:10; margin-top:-30px; padding-left:42px;
}
.nav-content span{
	background:url("selected.png") no-repeat; width:125px; height:30px; zoom:1; text-align:center; line-height:24px; color:white; font-weight:bold; float:left;
}
.nav-content a{
	color:#D6ECF8; float:left; line-height:24px; width:125px; text-align:center;
}
.nav-content a:hover{
	text-decoration:underline;
}
.nav .rb{
	position:absolute; margin-left:742px; z-index:11; margin-top:-34px;
}
*:lang(en) .nav .rb{
	display:none;
}
.nav .rb2{
	display:none;
}
*:lang(en) .nav .rb2{
	display:inherit; position:absolute; margin-left:743px; z-index:11; margin-top:-34px;
}
.download{
	background:url("main-1.jpg") no-repeat top; width:924px; 
}
.download .left{
	float:left; padding:26px 0 0 82px;
}
.download .left .soft-info{
	line-height:30px; padding:10px 0 10px 38px;
}
.download .left .download-btn{
	padding:5px 0 0 33px;
}
.download .left .title02{
	padding:50px 0 0 0;
}
.download .left ul{
	margin-left:46px;
}
.download .left ul h2{
	margin-left:-16px; margin-bottom:10px;
}
.download .left ul h2.old{
	margin-top:15px;
}
*:lang(en) .download .left ul{
	margin-left:6px;
}
.download .left li{
	line-height:26px;
}
.ui{
	position:absolute;
	z-index:12;
	margin-top:46px;
	margin-left:15px;
	left: 389px;
	top: 224px;
}
*:lang(en) .ui{
	margin-left:372px;
}
.bottom{
	width:100%; clear:both; border-bottom:1px #D1D7DB solid; padding-top:50px;
}
.history-dl{
	margin-left:30px; line-height:24px;
}
.history-dl p{
	padding-top:10px; display:none;
}

