/* 登录页面 */
.login_box{border:1px solid #d6d5d5; width:272px; height:263px; padding:15px 13px 10px; position:relative; font-family:5b8b4f53;}
 .org_border{position:absolute; top:-1px; left:-1px;overflow:hidden; width:150px; height:2px; background:#ff6a00;}
.login p{position:relative; margin-bottom:10px;}
.login p label{width:80px; height:26px; padding-top:10px; position:absolute; top:0; left:0; color:#828282;}
.index_input{width:180px; padding-left:90px; height:36px; line-height:36px; border:1px solid #d6d5d5; background:#f5f4f4; outline:none;}
.index_input_vcode{width:90px; padding-left:90px; height:36px; line-height:36px; border:1px solid #d6d5d5; background:#f5f4f4; outline:none;}
.c_account_icon,.c_password_icon,.c_password_vcode{display:inline-block; width:18px; height:18px; margin:0 4px 0 6px; vertical-align:middle;}
.c_account_icon{background:url(http://cdnsource.9377.com/images/cms_style_2015/index_little_icons.png?201503261430) no-repeat 0 -72px; }
.c_password_icon{margin:-1px 4px 0 6px; background:url(http://cdnsource.9377.com/images/cms_style_2015/index_little_icons.png?201503261430) no-repeat 0 -94px; }
.c_password_vcode{margin:-1px 4px 0 6px; background:url(http://cdnsource.9377.com/images/cms_style_2015/index_little_icons.png) no-repeat 0 0; }
.forget_p{color:#666;}
.forget_p a{color:#666;}
.forget_p input{vertical-align:middle;}
.index_button{width:272px; height:48px; color:#fff; font-weight:bold; text-align:center; line-height:48px; font-size:16px; margin-top:-2px; border:none; border-radius:4px; background:#00baff; cursor:pointer;}
.index_button:hover{background:#1ec1fe;}

.l_reg{position:absolute; bottom:10px; left:13px; width:270px; line-height:26px;}
.index_qq{color:#828282; font-size:14px;}
.index_qq img{vertical-align:middle; margin:0 4px;}
.login_list{padding:5px 10px 5px 18px;  color:#fff;  left:30px;}
.login_list li{float:left; width:100px; line-height:19px; line-height:19px; margin:6px 0;}
.login_list li a{color:#676767;}
.login_list li a:hover{color:#F00; text-decoration:none;}

.reg_box{padding:28px 14px 0 0; height:23px;}
.l_reg_now{width:87px; height:23px; line-height:23px; float:right; background-color:#ffb439; text-indent:16px; color:#fff; border-radius:3px; margin-left:6px; position:relative;}
.l_reg_now i{position:absolute; top:6.5px; right:4px; display:block; width:0; height:0; overflow:hidden; line-height:0; border-width:5px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #fff;}

/*******登录页**********/
.middle_body{position:absolute; width:100%; height:700px; top:50%; margin-top:-350px;}
.middle_body .commer_foot{background:none;}
.login_page{background:url(http://cdnsource.9377.com/images/cms_style_2015/login_banner.jpg?201503261430) no-repeat center top; height:491px;}
.login_ban{background:url(http://cdnsource.9377.com/images/cms_style_2015/login_ban.jpg?201503261430) no-repeat; height:491px; position:relative;}
.lb_text_banner{width:340px; height:100px; position:absolute; left:7px; top:50px;color:#fff; font-family:microsoft yahei;}
.lb_text_banner a{color:#fff; font-size:14px;}
.user_number{font-size:20px;}
.header{height:115px; border-bottom:1px solid #ddd;}
.eye_01{background:url(http://cdnsource.9377.com/images/cms_style_2015/eye_01.gif?201503261430) no-repeat; width:65px; height:29px; position:absolute; left:252px; top:266px;}
.balloon01{background:url(http://cdnsource.9377.com/images/cms_style_2015/balloon01.png?201503261430) no-repeat; _background:url(http://cdnsource.9377.com/images/cms_style_2015/balloon01_ie6.png?201503261430) no-repeat; width:33px; height:41px; position:absolute; top:22px; left:208px;
	-webkit-animation:2s ease-in 0s alternate none infinite balloon_float;
	-moz-animation:2s ease-in 0s alternate none infinite balloon_float;
	-ms-animation:2s ease-in 0s alternate none infinite balloon_float;
	-o-animation:2s ease-in 0s alternate none infinite balloon_float;
	animation:2s ease-in 0s alternate none infinite balloon_float;
}
.balloon02{background:url(http://cdnsource.9377.com/images/cms_style_2015/balloon02.png?201503261430) no-repeat; _background:url(http://cdnsource.9377.com/images/cms_style_2015/balloon02_ie6.png?201503261430) no-repeat; width:103px; height:137px; position:absolute; top:35px; left:375px;
	-webkit-animation:4s ease-in 0s alternate none infinite balloonb_float;
	-moz-animation:4s ease-in 0s alternate none infinite balloonb_float;
	-ms-animation:4s ease-in 0s alternate none infinite balloonb_float;
	-o-animation:4s ease-in 0s alternate none infinite balloonb_float;
	animation:4s ease-in 0s alternate none infinite balloonb_float;
}
.login_ban .cloud_01{background:url(http://cdnsource.9377.com/images/cms_style_2015/cloud1.png?201503261430) no-repeat; _background:url(http://cdnsource.9377.com/images/cms_style_2015/cloud1_ie6.png?201503261430) no-repeat; width:95px; height:41px; position:absolute; top:225px; left:41px;
	-webkit-animation:5s ease-in-out 0s alternate none infinite clouda_float;
	-moz-animation:5s ease-in-out 0s alternate none infinite clouda_float;
	-ms-animation:5s ease-in-out 0s alternate none infinite clouda_float;
	-o-animation:5s ease-in-out 0s alternate none infinite clouda_float;
	animation:5s ease-in-out 0s alternate none infinite clouda_float;
}

.login_ban .cloud_02{background:url(http://cdnsource.9377.com/images/cms_style_2015/cloud02.png?201503261430) no-repeat; _background:url(http://cdnsource.9377.com/images/cms_style_2015/cloud02_ie6.png?201503261430) no-repeat; width:59px; height:26px; position:absolute; top:253px; left:420px;
	-webkit-animation:2s ease-in 0s alternate none infinite cloudb_float;
	-moz-animation:2s ease-in 0s alternate none infinite cloudb_float;
	-ms-animation:2s ease-in 0s alternate none infinite cloudb_float;
	-o-animation:2s ease-in 0s alternate none infinite cloudb_float;
	animation:2s ease-in 0s alternate none infinite cloudb_float;
}

.login_page .form_box{
	width:306px; height:354px; border-radius:4px; position:absolute; top:40px; right:68px; z-index:3;
	line-height:normal;
	background:white;
	background:rgba(255,255,255,0.95);
	display:inline-block;
	vertical-align:middle
}

.login_page .title_box{
	margin:10px 14px 0;
	height:30px;
	line-height:30px;
	font-size:14px;
	margin-bottom:16px;
	color:#565656;
	border-bottom:2px #c9c9c9 solid
}
.loginbox{width:274px; margin:0 auto;}

.login_page .with_other_login li{
	display:inline
}
@-webkit-keyframes clouda_float{
	100%{margin-left:40px;}
}
@-moz-keyframes clouda_float{
	100%{margin-left:40px;}
}
@-ms-keyframes clouda_float{
	100%{margin-left:40px;}
}
@-o-keyframes clouda_float{
	100%{margin-left:40px;}
}
@keyframes clouda_float{
	100%{margin-left:40px;}
}

@-webkit-keyframes cloudb_float{
	100%{margin-left:20px;}
}
@-moz-keyframes cloudb_float{
	100%{margin-left:20px;}
}
@-ms-keyframes cloudb_float{
	100%{margin-left:10px;}
}
@-o-keyframes cloudb_float{
	100%{margin-left:20px;}
}
@keyframes cloudb_float{
	100%{margin-left:20px;}
}

@-webkit-keyframes balloon_float{
	100%{margin-top:10px;}
}
@-moz-keyframes balloon_float{
	100%{margin-top:10px;}
}
@-ms-keyframes balloon_float{
	100%{margin-top:10px;}
}
@-o-keyframes balloon_float{
	100%{margin-top:10px;}
}
@keyframes balloon_float{
	100%{margin-top:10px;}
}

@-webkit-keyframes balloonb_float{
	100%{margin-top:25px;}
}
@-moz-keyframes balloonb_float{
	100%{margin-top:25px;}
}
@-ms-keyframes balloonb_float{
	100%{margin-top:25px;}
}
@-o-keyframes balloonb_float{
	100%{margin-top:25px;}
}
@keyframes balloonb_float{
	100%{margin-top:25px;}
}