@import url('yui-reset.css');*{	border:0px solid #eee;	margin:0;	padding:0;	list-style:none}html,body,#bg,#bg table,#bg td,#cont{	width:100%;	height:100%;	overflow:hidden}body{	font-family:Arial,Helvetica,sans-serif;	font-size:13px;	cursor:default;	background:url(loading.gif);	color:#000}h1,h2,.large,.left{	font-family:"Century Gothic","Lucida Grande",Arial,sans-serif;	font-size:40px}h2,.box div img{}a{	text-decoration:none;	color:#000;	outline:0}img{}#bg div{	position:absolute;	width:200%;	height:200%;	top:-50%;	left:-50%}#bg td{	vertical-align:middle;	text-align:center}#bg img{	min-height:50%;	min-width:50%;	margin:0 auto}#cont{	position:absolute;	top:0;	left:0;	z-index:70;	overflow:auto;}p{	padding-bottom: 15px;}#menu{	position:absolute;	top:20px;	left:200px;	z-index:71;	width:100%;	line-height:12px;}#menu div{	height:100px;	background:#FFF;	opacity:0.6;	filter:alpha(opacity=60);	padding:7px 0 0 7px;}h1{	position:relative;	left:-200px;	margin-bottom:-107px;	width:199px;	opacity:0.99}h1 a{	padding:70px 10px 25px 0;	color:#fff;	background:#FFF url(../img-new/logo.gif) 45px 13px no-repeat;	font-size:11px;	text-indent: -9999px;	display:block}ul{	padding-top:17px;	padding-left:20px;	float:left;	width:100px;}li a{	height:12px;	margin-bottom:6px;	font-weight: bold;	color:#000;	display:block;}li a:hover,li.cur a{	color:#fff}.box{	position:absolute;	top:150px;	left:200px;	width:500px;	padding-bottom:100px	}.box div{	line-height:1.5em;	background:#fff;	padding:20px 30px}.box div a{	text-decoration:underline}.large{	text-align:right;	top:20%;	right:120px;	font-size:13px}.left{	text-align:left;	right:auto;	left:180px;	font-size:13px}.large h2{	font-size:60px}.white{	color:#fff}#beijing{	top:15%}h3{	position:relative;	border-bottom-width:1px;	padding:30px 30px 0px 30px;	margin:0 -30px 20px -30px;	line-height:25px;	font-weight:bold}h3 span{	position:absolute;	right:510px;	top:29px;	background:#000;	text-align:center;	padding: 5px;	white-space:nowrap;	display:block;	color:#fff;	font-weight:normal;	font-size:10px;	line-height:1;}h2#news{	margin:0;	padding:0;	height: 26px;	background-image: url(../img-new/h2_news.png);	background-repeat: no-repeat;	text-indent: -9999px;}h2#about{	margin:0;	padding:0;	height: 26px;	background-image: url(../img-new/h2_about.png);	background-repeat: no-repeat;	text-indent: -9999px;}h2#goods{	margin:0;	padding:0;	height: 26px;	background-image: url(../img-new/h2_goods.png);	background-repeat: no-repeat;	text-indent: -9999px;}h2#link{	margin:0;	padding:0;	height: 26px;	background-image: url(../img-new/h2_link.png);	background-repeat: no-repeat;	text-indent: -9999px;}h2#review{	margin:0;	padding:0;	height: 26px;	background-image: url(../img-new/h2_review.png);	background-repeat: no-repeat;	text-indent: -9999px;}dl{	margin:10px 0}dt,dd{}dt{	text-transform:uppercase;	padding:0 5px;	cursor:pointer;	line-height:20px;	font-weight:bold;	width:50%;	float: left;}dd{	margin-left: 250px;}#photos{	position:absolute;	z-index:90;	bottom:41px;	right:40px;	height:20px;	overflow:hidden}#photos a,#float{	z-index:90;	height:20px;	line-height:20px;	text-align:center;	width:40px;	background:#000 url(gal.gif) -6px 5px no-repeat;	cursor:pointer;	color:#fff}#photos a{	width:20px;	float:left;	margin-left:1px;	background:#000;	font-weight:bold;	overflow:hidden}#photos a:hover,#photos a.cur{	background:#fff;	color:#000}#float{	display:none;	position:absolute}#float.nxt,#float.prv{	display:block}#float.nxt{	background-position:-16px 5px}#float.prv{	background-position:7px 5px}