body { margin:0 auto; padding:0; font:normal 14px/24px "\5FAE\8F6F\96C5\9ED1", Verdana;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
div { overflow:hidden;}
img{vertical-align:top; border:0;}
a:link, a:visited { color:#232323; text-decoration:none;}
a:hover { text-decoration:underline;}
* {
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
}

.w980 { margin:0 auto; width:980px;}
.w960 { margin:0 auto; width:960px;}
.blank10{clear:both; font-size:1px; line-height:1px; height:10px;}

#nav1 { width:100%; height:39px;}
	#nav1 ul { margin:0 0 0 10px; list-style:none;}
	#nav1 ul li { float:left; color:#030c1b; font:normal normal 16px/40px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";}
	#nav1 ul li a:link, #nav1 ul li a:visited { display:block; padding:0 12px; color:#030c1b; text-decoration:none; font:normal normal 16px/40px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";}
	#nav1 ul li a:hover { background:#66b6e0; color:#000;}

.bar_fla{padding:10px;}
.lm{padding:10px;}
h3 { font:bold bold 16px/28px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";padding:5px 0 0 26px;}
.box{padding:10px;margin-bottom:20px;}
.picbox{padding:10px 65px;margin-bottom:20px;}

/* jbjs */
.vip { overflow:hidden; margin:0 auto; margin-top:20px; width:740px; background:#eee;}
	.vip img { float:left; width:156px; height:200px; border:none;margin:20px;}
	.vip div { float:right; padding:20px; width:504px; font:normal normal 14px/24px "Arial", "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";line-height:28px;}
	.vip span { display:block; margin-bottom:10px; border-bottom:1px solid #fff; color:#a0020a; font:normal normal 16px/36px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";}

/* tpsp */
.pics { overflow:hidden; float:left; margin:8px 10px 0 10px; width:183px;}
.pics:hover { background:#dcdcdc;}
	.pics img { width:183px; height:137px; border:none;}
	.pics h5 { padding:0 5px; text-align:center;}
	.pics h5 a:link, .pics h5 a:visited { color:#626262; font:normal normal 14px/32px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; text-decoration:none;}
	.pics h5 a:hover { color:#000;}
.pic_b { width:100%; text-align:center;}
	.pic_b h1 { margin-bottom:20px; background:#f1f1f1; color:#434343; font:normal normal 18px/54px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; }

/* xggg */
ol.xggg { margin:30px auto; padding-left:10px; width:700px; list-style:decimal outside none;}
	ol.xggg li { color:#a0a0a0; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; font-size:14px;}
	ol.xggg li a:link, ol.xggg li a:visited { display:block; margin-bottom:2px; padding:0 10px; background:#f4f4f4; border-left:2px solid #235fac; color:#535353; font: normal normal 14px/36px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; text-decoration:none;}
	ol.xggg li a:hover { background:#ece6e7; border-left-color:#a0020a; color:#a0020a;}

/* dmxx */
ul.dmxx { margin:20px auto; width:500px; list-style:none;}
	ul.dmxx li { border-bottom:1px dotted #aaa; color:#030c1b; font:normal normal 14px/40px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";}
	ul.dmxx li a:link, ul.dmxx li a:visited { color:#030c1b; text-decoration:none;}
	ul.dmxx li a:hover { color:#030c1b; text-decoration:underline;}

/* foot */
.footer { overflow:hidden; margin:0 auto;  width:940px;padding:20px 0; text-align:center;border-top:2px solid #a0020a;}
.footer p { margin:0; padding:0; line-height:26px;}

/* shortcut */
.shortcut{position:fixed;top:0;left:0;z-index:9999;width:100%;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
*html .shortcut{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

/*--------------------背景图片--------------------*/
.ui-layout-bg { height: 100%; width: 100%; position: fixed; top: 0px; left: 0px; z-index: 1; overflow: hidden; }
.ui-layout-bg img { display: block; position: absolute; bottom: 0px; width: 100%; height: auto; }
/*--------------------整体外套--------------------*/
.ui-wrap{ position: absolute; z-index: 100; width: 100%; overflow: hidden; }
