	.signBg{	
		float:right;
		position: relative;
		/*background: #285171;*/
		/*background: #D8B368;*/
		background: url(../images/sign-bg2.png);
		width: 100%;
		height: 315px
		/*overflow: hidden;*/
	}
	.signTitle{
		position: relative;
		text-align: center;
		color: #fff;
		font-size: 16px;
		font-weight:bold;
		padding: 20px 36px 8px;
	}
	.signInputArea{
		position: relative; 
		overflow:hidden;
	}
	.signInputArea input[type="text"],.signInputArea  textarea,.signInputArea  input[type="password"]{
		border: none;
		padding-left: 37px;
		padding-right: 10px;
	}
	/*.sign .signInputArea div{
		text-align: center;
		display: block;
		margin: 13px auto; 
	}*/
	.signUser,.signPwd,.signStart{
		/*width: 143px;*/
		width: 100%;
		height: 35px;
		display: block;
		line-height: 35px;
		background: url(../images/login/sign.png) left center no-repeat;
	}
	.userCode{
		text-align: center;
		display: block;
		margin: 10px auto; 
	}
	.userCode,.n_notic,.p_notic,.c_notic{
		width: 240px;
		text-align: left;
		display: block;
		position: relative;
	}	
	.signBtn{
		height:40px;
		display:block;
		margin:auto;
		/*background: url(../images/login/signBtn.png) center -2px no-repeat;*/
		background: #285171;
		color: #fff;
		line-height: 40px;
		font-size: 1.25em;
	}
	.signBtn:hover,.signBtn:active{
		background: #161E3E;
		text-decoration: none;
		color: #fff;
	}
	.loginBtn{
		background: rgb(243,122,90);
	}
	.loginBtn:hover,.loginBtn:active{
		background: rgb(216,179,104);
		color: #fff;
		text-decoration: none;
	}
	
	.signBtns{
		cursor:pointer;
		border:none;
		width:100%;
		position:relative;
		height:35px;
		display:block;
		margin:auto;
		background: url(../images/login/signBtn.png) center -2px no-repeat;
	}
	.signBtns:hover{
		background-position: center -39px;
	}	
	.donwLoadBtn{
		height:35px;
		display:block;
		margin:auto;
		background: url(../images/login/donwLoadBtn.png) center -2px no-repeat;
	}
	.donwLoadBtn:hover{
		background-position: center -39px;
	}
	
	.setupBtn{
		height:35px;
		display:block;
		margin:auto;
		background: url(../images/login/setupBtn.png) center -2px no-repeat;
	}
	.setupBtn:hover{
		background-position: center -39px;
	}
	
	.signUser{
		background-position:0 -84px;
		
	}
	.signPwd{
		background-position:0 -28px;		
	}
	.signStart{
		width: 48px;
		background-position:0 -140px;
	}
	/*
	.sign .signUser:hover,.sign .signUser:focus{
		background-position:0 0;
	}
	.sign .signPwd:hover,.sign .signPwd:focus{
		background-position:0 -56px;
	}
	.sign .signStart:hover,.sign .signStart:focus{
		background-position:0 -112px;
	}*/
	
	.n_notic,.p_notic,.c_notic{
		position: absolute;
		left: 221px;
		/*left:-4px;*/
		background: #FFA800;
		overflow:hidden;
		display: none;
		width: 4px;
		height:35px;
		top: 0;		
		color: #FFA800;
	}
	.n_notic{
		
	}
	.p_notic{
		
	}
	.c_notic{
		
	}
	.login-title{
		width: 293px;
		line-height: 52px;
		/*background: #161E3E;*/
		background: #285171;
		color: #fff;
		font-size: 1.5em;
		font-weight: bold;
		text-align: center;
		float: right;
		position: absolute;
		bottom: 0;
		right: 0;
	}
	.newList{		
		float:left;
		overflow:hidden;
		width:100%;
		/*border-radius:10px;*/
	}
	.c_title{
		/*height: 22px;*/
		/*background:url(../images/login/titleBg.png) repeat;*/
		border-bottom: 1px solid #333;
		display: block;
		overflow: hidden;
		color: #fff;
		padding: 5px;
		line-height: 22px;
		font-size:15px;
		/*text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.25);*/
		color: #161E3E;
	}
	.box {		
		color: #fff;
		display: block;
		height: 30px;
		line-height: 30px;
		overflow: hidden;
		/*padding: 5px;*/
		word-break: break-all;
		word-wrap: inherit;
		/*background:url(../images/login/signBg2.png) repeat;*/
		color: #285171;
	}
	
	ul{
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.footer{
		/*background: #fff;*/
	}
	.picContent{
		height: 315px;
		overflow: hidden;
		background: #f2f2f2;
		position: absolute;
		width: 100%;
		left: 0;
	    top: 0;
	}
	.slide-bg{
		/*background-attachment: fixed;*/
	    background-position: center center;
	    background-size: cover;
	    height: 315px;
	    position: absolute;
	    width: 100%;
	    left: 0;
	    top: 0;
	}
	.slide-left-scrollbar {
	    position: absolute;
	    top: 250px;
	    width: 250px;
	    height: 10px;
	    padding: 1px;
	    border: 1px solid #00697D;
	}
	.slide-left-scrollbar-fill{
		background: #00697D;
		height: 100%;
	}
	.watermark-logo{
		position: absolute;
		bottom: 20px;
		right: 320px;
	}
