* {
	margin:0;
	padding:0;
}

body {
	font-size:12px;
	background-color:#000;
}

a {
	text-decoration:none;
}

img {
	display:block;
	border:0;
}

ul {
	list-style:none;
}

/*--end basic-style--*/

.wrap {
	width:950px;
	overflow:hidden;
	margin:0 auto;
}

.container {
	width:901px;
	min-height:200px;
	height:auto !important;
	height:200px;
	margin:1px auto 0;
	border-top:1px solid #990002;
	position:relative;
	overflow:hidden;
	padding:24px 0 0 24px;
}

* html .container {
	overflow:visible;
}

.link1 ,
.link2 ,
.link3 ,
.link4 {
	position:absolute;
}

.link1 {
	border:2px solid #fff;
	top:42px;
	right:1px;
}

.link2 ,
.link3 {
	border:2px solid #ccc;
	top:136px;
}

.link2 {
	right:145px;
	
}

.link3 {
	right:2px;
}
.link4 {
	border:2px solid #ccc;
	top:179px;
	right:2px;
}

h1 {
	width:594px;
	height:19px;
	background:url(../images/welcome/title.png) no-repeat;
}

h1 span {
	display:none;
}

.list {
	width:560px;
}

.list h2 {
	color:#fbf203;
	font-size:11px;
	font-weight:normal;
	background:url(../images/icon_list.png) no-repeat;
	margin:14px 0 10px 13px;
	padding-left:22px;
}

.list p {
	background:url(../images/icon_dash.png) left 7px no-repeat;
	padding-left:1em;
	color:#333;
	margin-left:23px;
	line-height:18px;
	font-size:11px;
}

.list p a {
	color:#acacac;
}

.footer {
	width:916px;
	border-top:1px solid #999;
	margin:19px auto 0;
	color:#666;
	text-align:right;
	padding:12px 9px 12px 0;
}

.copyright {
	font-size:11px;
	float:left;
	margin-left:4px;
}

.footer a {
	color:#3685a3;
	text-decoration:underline;
}

.counter {
	position:absolute;
	top:16px;
	right:42px;
	color:#3685A3;
}

* html .counter {
	line-height:24px;
	top:14px;
}

.counter em {
	font-style:normal;
	border:1px solid #3685A3;
	padding:0 1px;
	margin-left:2px;
	margin-right:2px;
	font-size:11px
}