html,body{
	margin:0;
	padding:0;
}
body{font:14px/1.75 "宋体", arial, sans-serif;  background:#fbfbfb; color:#000;}
div,p,ul,li,a,h3,h2,h1,input{margin:0;padding:0;outline:none;}
ul,li{
	list-style: none;
}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
h3,h2,h1{
	font-weight: normal;
}
input[type="button"],input[type="submit"]{
	border:0;

}
h1,h2,h3{font-family:"微软雅黑";}
h2{font-size:18pt;}
h1{font-size:22pt;}
a{color:#000;}
.red{color:red;margin:0 5px;}
.main-nav{
	width:400px;
	margin:0 auto;
	text-align: center;
    background-color: #fff;
    -webkit-box-shadow: 0 7px 25px rgba(0, 0, 0, .08);
    box-shadow: 0 7px 25px rgba(0, 0, 0, .08);
    padding: 60px 25px 25px 25px;
    text-align: left;
    border-radius: 3px;
}
.main-nav span{

	font-size:18pt;
    color: #666666;

}
.main-nav-head{
	background:url(../images/member/headbg.png) repeat-x;*/
	height:88px;
}

.head-content{padding:15px 20px 0;}
.logo{
	
	background:url(../images/member/logo.png) no-repeat;
	height:85px;
	width:267px;
	*/
	
	float:left;
}
.logo img{margin-right:10px;}
.logo,.main-nav-head .title{
	padding-top:10px;
}
.head-content .title{
	margin:5px 177px 0;
	font-size:18pt;
	border-left:2px solid #7F7F7F;
	padding:0px 10px 0;
	font-family:"微软雅黑";
}

.btn-nav{
	margin-right:0px;
	
}
.loginbtn,.regbtn{
display: inline-block;
    width: 100%;
    border: none;
    color: #fff;
    padding: 15px;
    border-radius: 3px;
    background-color: #0081c6;
    -webkit-box-shadow: 0 2px 7px #0081c673;
    box-shadow: 0 2px 7px #0081c673;
    font-weight: 700;
    outline: 0;
    cursor: pointer;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.area-nav .title{
	/*background:url(../images/member/titlebg.png) repeat-x;*/
	height:44px;
	line-height: 44px;
	padding:0 10px;
}

.space15{
	margin:15px 0;
}
.area-nav .title .infoicon{
	padding-right:27px;
	/*background:url(../images/member/info.png) right center no-repeat;*/
}
*.content{height:630px;}
.content{
	min-height:630px;
}

*.left-nav,*.right-nav{
	height: 100%;
}
.left-nav,.right-nav{
	background:#F2F2F2;
	border:1px solid #d9d9d9;
	display: block;
	min-height: 100%;
}

.left-nav{
	width:310px;
	border-left:none;
	float:left;
}
.right-nav{border:none;margin-left:325px;}

.form-nav{
	margin: 0 30px 0 20px;
}
.formgrap{
	margin-top:20px;
}

.formgrap .label{    
	margin-bottom: 5px;
    display: inline-block;
    width: 100%;
    color: #50a3d0;
    font-weight: 700;
}
.formgrap input[type="text"],.formgrap input[type="password"],.regform ul li input[type="text"],.regform ul li input[type="password"]{
	background-color: #edf9ff;
    color: #0081c6;
    border: none;
    border-radius: 3px;
    padding: 15px 20px;
    width: 90%;
    outline: 0;
}


.passgrap{margin-top:15px;}
.remberpass-no{
	/*background:url(../images/member/radio_false.png) left 6px no-repeat;*/
	padding-left:21px;
	
}
.remberpass-yes{
	/*background:url(../images/member/check_right.png) left 6px no-repeat;*/
	padding-left:21px;
	
}
.forgetpass,.remberpass{font-size:16px;}
.loginbtn2,.regbtn2{
display: inline-block;
    width: 100%;
    border: none;
    color: #fff;
    padding: 15px;
    border-radius: 3px;
    background-color: #962EFD;
    -webkit-box-shadow: 0 2px 7px #0081c673;
    box-shadow: 0 2px 7px #0081c673;
    font-weight: 700;
    outline: 0;
    cursor: pointer;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.loginbtn2{
display: inline-block;
    width: 100%;
    border: none;
    color: #fff;
    padding: 15px;
    border-radius: 3px;
    background-color: #962EFD;
    -webkit-box-shadow: 0 2px 7px #0081c673;
    box-shadow: 0 2px 7px #0081c673;
    font-weight: 700;
    outline: 0;
    cursor: pointer;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    background:url(../images/lo gin.png) no-repeat;

}
.regbtn2{
	/*background:url(../images/member/btn_openuser.png) no-repeat;*/
}



ul.step li{
	height:150px;
	/*background:url(../images/member/stepbg.png) repeat-x;*/
	padding-left:30px;
	line-height:150px;
}

.step li.first {
	border-left:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	height:125px!important;
	background:none!important;
	line-height:125px;
	font-size:18pt;
	font-family:"微软雅黑";
}

.regform{padding-left:25px;color:#333;}
.reg-left-nav{
	width:640px;
	float:left;
}
.reg-left-nav .title{
	font-size:18pt;
	font-family:"微软雅黑";
	color:#666;
	border-bottom:1px solid #A6A6A6;
	padding-left:2px;
}
.reg-left-nav .title span{padding-left:5px;}


.reg-left-nav .regform  ul li{margin-top:30px;}

.reg-left-nav .regform ul li input[type="text"],.reg-left-nav .regform ul li input[type="password"]{width:235px;}
.reg-left-nav .regform ul li .label{
		font-size:11pt;
		color:#666;
		width:100px;
		text-align:right;
		margin-right:15px;
		float:left;
		height:35px;
		line-height:35px;
	}

.radio{display: inline;}
/*.radio p{
	background:url(../images/member/radio_false.png) left center no-repeat;
	padding-left:30px;
	height:35px;
	line-height:35px;
    float:left;
    margin-right:35px;
} 

.radio .ture{
	background:url(../images/member/radio_true.png) left center no-repeat;
}*/
.reg-left-content{
	margin:25px 0 25px 25px;
}
.reg-right-nav{
	margin-left:640px;
	border-left:1px solid #d9d9d9;
	background:#F2F2F2;
	height:100%;
}
.regbtn3{
	/*background:url(../images/member/btn_openuser.png) no-repeat;*/
	width: 250px;
	height: 70px;
	margin:40px 0 0 112px;

}
.bussregbtn{
	/*background:url(../images/member/btn_buss_reg.png) no-repeat;*/
	width: 250px;
	height: 60px;
	margin:50px 0 50px 40px;
	display:inline-block;
}
.reg-right-nav .title{
	background: #FFFFFF;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	height:49px;
	line-height:49px;
	text-align:center;
}
.applist{margin:20px auto;color:#fff;}
.applist tr{margin-bottom:15px;}
.appname{
	/*background: url(../images/member/appbg_2.png) no-repeat;*/
	width: 99px;
	height:24px;
	text-align:center;
	line-height:24px;
	margin-bottom:10px;
}
.apps-type .box{
	background: #F2F2F2;
	border:1px solid #d9d9d9;
	padding:20px;
}
.apps-type .box p{
	line-height:20px;
	font-family:"微软雅黑";
	font-size:12pt;
}
.apps-type .box h4,.appslist .box2 h4{
	margin-top:10px;
}
.apps-type .lefttd{padding:0 15px 15px 0;}
.apps-type .righttd{padding:0 0 15px 0;}

.appslist td{/*background:url(../images/member/tdbg.png) no-repeat #f2f2f2;*/}
.appslist .box2{padding:15px;}
.appslist .box2 img{margin-right:5px;}
.appslist .box2 p{
	line-height:27px;
	font-size:12pt;
}
.search-nav{
	background:#f2f2f2;
	width: 100%;
	padding:10px 0;
}
.searchbox{
	background:#92D050;
	width: 335px;
	height:40px;
	margin:0 auto;
}
.searchbox input[type="text"]{
	border:0;
	width:237px;
	margin:2px;
	height:36px;
	line-height:36px;
	color:#bfbfbf;
	font-size:12pt;
	padding:0 5px;
}

.searchbox .label{color:#fff;font-size:12pt;font-family:"微软雅黑";}

.title2{color:#595959;height:45px;line-height:45px;}
.pagenav{padding:20px 0; text-align:center;}
.prevpage,.nextpage{width:104px;height:48px;display:block;}
.prevpage{/*background:url(../images/member/prev_page.png) no-repeat;*/}
.nextpage{/*background:url(../images/member/next_page.png) no-repeat;*/}
.index-nav{
	background:#F2F2F2;
	height:50px;
	line-height:50px;
	padding:0 15px;
}
.index-nav label{
	font-size:20px;
}
.index-nav .selectbox{margin-top:10px;}

.index-nav li{
	float:left;
	margin-right:90px;
}

.index-nav .last{
	float:right;
	margin-right:0;
}

.selectbox .selecttext{
	border:1px solid #D9D9D9;
	height:30px;
	line-height:30px;
	padding:0 25px 0 5px;
	font-size:18px;
	/*background:url(../images/member/selectboxbg.png) no-repeat right center #fff;*/
}

.selectlist{
	background:#fff;
	position:absolute;

}

.selectlist li{
	line-height:30px;
	margin:5px 0;
	float:none;
	font-size:16px;
	padding:0 10px;
}

.selectlist li:hover{
	background:#A9C7FF;

	display:block;
	overflow:hidden;
}

.select-w110{
	width:80px;
}
.select-w140{
	width:110px;
}
.select-w90{
	width:60px;
}
.hidden{display:none;}



/*banner*/
.banner{
 margin-top:20px;
 padding:0px 0 30px 0;
 background:#d9d9d9;
}
.area-content{
background:#f2f2f2;
}
.grid li {
    display: inline-block;
    height: 125px;
    margin: 0 8px;
    padding: 13px;
    position: relative;
    text-align: center;
    width: 110px;
}
.grid li div.name {
    background: none repeat scroll 0 0 #a5a5a5;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.5em;
    margin-top: 8px;
    overflow: hidden;
    padding: 2px 5px 2px 8px;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90px;
}
.rounded {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 120px auto;
    border-radius: 10px 10px 10px 10px;
    height: 100px;
    width: 100px;
    margin-left:2px;
}
.area-nav{
	padding-top:30px;
}
.tip{
	margin-top: 20px;
    background-color: #e70e0e;
    padding:5px 5px 5px 30px;
	/*background:url("../images/member/alert.png") no-repeat scroll 5px 5px #E70E0E;*/
	
}
.mebertext{
	color:#bfbfbf;
}
.memberactive{
	color: #000;
}
.regform img{
 padding-left:120px;
}
.content .area-nav{
	padding:0px 0px 20px 0px;
}
.content .grid li div.name {
	background: none repeat scroll 0 0 #8eb4e3;
}
