blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin: 0;
	padding: 0
}
button{
	outline: none;
	border: 0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,img {
	border: 0
}

address,caption,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: 400
}

ol,ul {
	list-style: none;
}
a{
	text-decoration: none;
}
caption,th {
	text-align: left
}

	body{
	background-color: #dcf2e7;
	color: #666;
}
/*----main开始-----*/
.main{
	width: 1000px;
	overflow: hidden;
	margin: 22px auto;
	background: #ebf8f2;

}
.main-top{
	height: 128px;
	background: #1ca762;
	padding:41px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	border-bottom:1px solid #dcf2e7;
}
.main-left{
	float: left;
	width: 250px;
	height: 300px;
	background: #ebf8f2;
	position: relative;
}
.login{
	position: relative;
	margin-top: 35px;
	margin-bottom: 20px;
}
.login p{
	text-align: center;
	padding-top: 14px;
	padding-bottom: 8px;
}
.login p span{
	color: #99cc99;
	padding:0 12px;
}
.login p a{
	color: #333;

}
.main-left ul li{
	height: 65px;
	background: #44b67d;
	text-align: center;
	line-height: 65px;
	font-size: 16px;
	position: relative;
	background: #cee8dc;
	margin-bottom: 1px;
}
.main-left ul li a{
	color: #206945;
	font-weight: bold;
}
.main-left ul .current a{
	color: #fff;
}
.main-left ul .current{
	background: #43b67d;
	height: 65px;
	*background: url(nav-bj.png) no-repeat;
	_background:url(nav-bj.png) no-repeat;
}
.main-left ul .current:after{
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -5px;
	width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent
}
.head-portrait{
	position: relative;
	left: 50%;
	margin-left: -66px;
	color: #ccc;
	display:block;
	width: 113px;
	height: 113px;
	border-radius:3px;
	border:3px solid #a7d2bc;
	background:url(/game/img/login-n.jpg) no-repeat center center;
	color: #333;
}
.main-right{
	float: left;
	width: 660px;
	background: #fff;
	padding:30px 45px;
}
.logged-in{
	border:1px solid #ccc;
}
.l-content{
	text-align: center;
	padding: 38px 0;
	font-size: 14px;
}
b{
	color:#ff6600;
	font-weight: bold;
}
.logged-in h3{
	background: #f2f8f5;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	font-size: 18px;
	margin-bottom: 27px;
	font-weight: normal;
}
.logged-in tr{
	font-size: 14px;
}
.logged-in tr .failure,.logged-in tr .success{
	display: inline-block;
	height: 30px;
	background-repeat:no-repeat;
	padding-left: 30px;
	font-size:12px;
	padding-top:5px;
}
.logged-in tr .success{
	background-position:bottom;
	margin-bottom: -5px;
	*background-position:top;
	background-image: url(/game/img/ok.png);
}
.logged-in tr .failure{
	background-image: url(/game/img/no.png);
}
.logged-in td input{
	border:1px solid #c8d5e1;
	padding-left: 15px;
	line-height: 48px;
	width: 313px;
	background: #f2f6fa;
	margin:0 18px 21px 15px;
	height: 48px;
}
.logged-in td .cb{
	width: 12px;
	height: 12px;
	font-size: 12px;
	line-height: 12px;
	*margin-bottom:3px;
	*outline:none;
	-moz-outline:none;
	background: #fff;
	border:0;
}
.logged-in td .btn{
	background: #336ca6;
	color: #fff;
	width: 328px;
	padding: 0;
	font-size: 18px;
	font-family: "微软雅黑";
	margin:5px 0 33px 13px;
	*outline:none;
	*margin-top:20px;
	border:0;
}
.logged-in td.sc{
	width: 160px;
	padding-left: 20px;
	height: 48px;
	background: url(/game/img/no.png) no-repeat left center;
}
.logged-in td span{
	color: red;
	padding:0 5px;
}
.content h2{
	height: 96px;
	line-height: 96px;
	padding-left: 5px;
	font-size: 24px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.content  p{
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 30px;
}
/* -------- jcjh开始---------  */
.main-item p{
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 20px;
}
.main-item h2{
	font-weight: bold;
	font-family: "微软雅黑";
	font-size: 24px;
	color: #333;
	height: 65px;
}
.one-content{
	margin-bottom: 50px;
	position: relative;
}
.main-item .item-s{

	height: 100px;
	text-align: center;
}
.main-item .btn{
	display: inline-block;
	width: 328px;
	height: 48px;
	background: #336ca6;
	margin-bottom: 10px;
	text-align: center;
	line-height: 48px;
	font-size: 18px;
	font-family: "微软雅黑";
	color:#fff;
}
/* -------- page2开始---------  */
.main-item .pic{
	width: 302px;
	height: 559px;
	background: url(content.png?1) no-repeat;
	position: relative;
	left: 50%;
	top:0px;
	margin-left:-151px;
}
.main-item  p .icon-dot{
	display: inline-block;
	width: 6px;
	height: 7px;
	overflow: hidden;
	background: #ff6600;
	border-radius: 50%;
	margin:0 15px;
}
.main-item  .pd{
	margin-left:10px;
}
.main-item .item-b{
	height: 108px;
	background: #f4fbf8;
	padding-top:20px; 
	padding-left: 35px; 
}
.main-item .icon-ask{
	display: inline-block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url(ask.png) no-repeat;
	margin:-5px 10px -5px 0px;
}
.main-item ul li{
	border-bottom: 1px solid #CCC;
}
.main-item  h4{
	height: 50px;
	font-size: 14px;
	font-weight: bold;
	line-height: 50px;
}
/*----footer开始-----*/
.footer{
	width: 100%;
	height: 126px;
	background: #f3fcfc;
}
.bd{
	width: 1000px;
	margin: 0 auto;
	padding-top: 16px;
}
.fr{float:right}