@charset "utf-8";
/* CSS Document */
/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; font-size:12px; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; }
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }
q:before,q:after { content:; }
abbr,acronym { border: 0; }
a{ text-decoration:none}
a:hover{ text-decoration: none}
.fl{ float:left; display:inline}
.fr{ float:right; display:inline}
.clear{ clear:both}
.clearfix:after {content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.tr{ text-align:right;}
.tc{ text-align:center;}
.tl{ text-align:left;}
legend{ display:none;}
/*傲视天地-玉石之城*/
body{ background:#000 url(../images/body_bg.jpg) no-repeat center top;}
.wrap{ width:960px; margin:0 auto; position:relative;}
.head{ background:url(../images/top.jpg) no-repeat; width:960px; height:426px;}
	.logo{ background:url(../images/top.jpg) no-repeat -30px top; display:inline-block; width:148px; height:148px; margin:0 0 0 30px;}
.con{ background:url(../images/bg_con.jpg) no-repeat; width:960px; height:566px;}
	.startGame{ background:url(../images/start.jpg) no-repeat; display:block; width:162px; height:55px; margin:0 0 0 135px;}
	.yszcBtn{ width:283px; height:268px; position:absolute; top:576px; left:75px;}
	.yszcBtn a{ display:inline-block; width:283px; height:67px; float:left;}
	.yszcBtn01{ background:url(../images/as_yszc_btn01.jpg) no-repeat;}
	.yszcBtn02{ background:url(../images/as_yszc_btn02.jpg) no-repeat;}
	.yszcBtn03{ background:url(../images/as_yszc_btn03.jpg) no-repeat;}
	.yszcBtn04{ background:url(../images/as_yszc_btn04.jpg) no-repeat;}
	.flash{ width:453px; height:548px;position:absolute; float:none; display:block; left:520px; top:400px;}
	#fl_swc{position:absolute;border:1px solid white;}
.footWrap{width:100%; height:106px;}
.footer{ background:url(../images/bg_footer.jpg) repeat-x;  width:960px; height:106px; margin:0 auto;}
.footer span{ background:url(../images/logo.jpg) no-repeat; display:inline-block; width:72px; height:72px; margin:0 0 0 224px; float:left; border-right:1px solid #fff; padding:0 15px 0 0;}
.footer p{ line-height:23px; color:#fff; float:left; padding:0 0 0 15px;}
#win{
	position:absolute;
	height:502px;
	width:819px;
	left:50%;
	margin-left:-409px;
	top:400px;
	background:url(../images/tck_bg.png) #000;
	display:none;
}
#win #close{
	position:absolute;
	width:34px;
	height:34px;
	right:26px;
	top:26px;
	background:url(../images/close.png);
	cursor:pointer;
}
#win #swf{
	width:800px;
	height:480px;
	margin:12px auto;
}