@charset "utf-8";
/* CSS Document */
/** 新弹窗登陆 **/
.transtion{
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-o-transition:all ease .3s;
}
#formLoginRegis{
	width:372px; height:483px; overflow:hidden;
	background-color:#f9f9f9; position:relative;
}
.formLoginRegis-tab{
	height:50px; overflow:hidden; position:absolute; top:105px; left:50px; width:272px;
	display:none;
}
.formLoginRegis-tab span{
	display:block; height:50px; text-align:center; line-height:50px;
	font-size:18px; font-family:"微软雅黑"; color:#2e3032;
	width:50%; float:left; cursor:pointer;
}
.formLoginRegis-tab span.cur{
	color:#fa5f19;
}
.formLoginRegis-tab-bg{
	height:48px; width:136px; position:absolute; top:105px; left:50px; border-bottom:#fa5f19 2px solid; 
	display:none;
}
.formLoginRegis-tab-bg em{
	width:0px; height:0px; position:absolute; left:50%; bottom:0px; margin-left:-3px;
	border-left:5px solid transparent;border-right:5px solid transparent;
	border-bottom:5px solid #fa5f19;
}
.formLoginRegis-box{
	width:200%; overflow:hidden; height:200px;
}
.form-Login,.form-Regis{
	width:50%; float:left; overflow:hidden;
}
.formLoginRegis-logo{
	height:185px; background:url(__IMG__/version6/formlogin/login.png) no-repeat center 70px;/* padding-top:50px;*/
}
.formBox{
	width:272px; overflow:hidden; margin:0px auto;
}
.formBox .inputbox{
	display:block; height:40px; width:223px; border:1px solid #e5e5e5; position:relative; margin-bottom:10px;
	padding-left:47px; background:url(__IMG__/version6/formlogin/icon.png) no-repeat #fff;
}
.formBox .inputbox input{
	height:26px; border:none; border-left:1px solid #e5e5e5; line-height:26px; outline:none; color:#999;
	margin-top:7px; width:206px; padding-left:10px; font-size:14px; font-family:Arial; letter-spacing:1px;
	background:#fff;
}
.formBox .inputbox i{
	position:absolute; display:none; width:14px; height:13px; top:14px; right:11px;
	background:url(../images/icon.png) no-repeat right -162px;
}
.formBox .inputbox.focus{
	border:1px solid #999;
}
.formBox .inputbox.focus input{
	border-left:1px solid #999; color:#2e3032;
}
.formBox .inputbox.error{
	border:1px solid #e8323f;
}
.formBox .inputbox.error input{
	border-left:1px solid #e8323f; color:#e8323f;
}
.formBox .inputbox.error i{
	display:block; cursor:pointer;
}
.formLoginBtn,.formRegisBtn{
	width:100%; height:42px; line-height:42px; color:#fff; background-color:#fa5f19;
	text-align:center; border:none; font-size:16px; font-family:"微软雅黑"; cursor:pointer;
	margin-top:10px;
}
.formLoginBtn:hover,.formLoginBtn.cur,.formRegisBtn:hover,.formRegisBtn.cur{
	background-color:#ee4509;
}
.formBox .remember{
	height:14px; margin:10px 0 0 ; line-height:14px; font-size:12px; color:#999;
}
.fl{ float:left;}
.fr{ float:right;}
.formBox .remember span{
	height:14px;
}
.formBox .remember input{
	display:none;
}
.formBox .remember em{
	display:block; height:12px; width:12px; margin-right:10px;
	border:1px solid #e5e5e5; cursor:pointer;
}
.formBox .remember em.cur{
	border:1px solid #fa5f19; background:url(__IMG__/version6/formlogin/icon.png) no-repeat -1px -161px;
}
.formBox .remember a{
	color:#999;
}
.formBox .remember a.userdeal{
	color:#2472c1;
}
.formBox .remember a:hover{
	text-decoration:underline;
}
.formLoginRegis-close{
	display:block; width:270px; height:40px; margin:0px auto; 
	border:1px solid #e5e5e5; color:#666; line-height:40px; font-size:16px;
	font-family:"微软雅黑"; text-align:center; background-color:#fff;
	cursor:pointer;
}
.formLoginRegis-close:hover,.formLoginRegis-close.cur{
	background-color:#ffd8c7; border:1px solid #fa5f19; color:#fa5f19;
}
#formLoginUser,#formRegisUser{
	background-position:0px 0px;
}
#formLoginUser.error,#formRegisUser.error{
	background-position:0px -80px;
}
#formLoginPsw,#formRegisPsw{
	background-position:0px -40px;
}
#formLoginPsw.error,#formRegisPsw.error{
	background-position:0px -120px;
}
/** 新弹窗登陆END **/
/*弹窗 start*/
#colorbox,#cboxOverlay,#cboxWrapper{
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden
}
#cboxOverlay{
	position:fixed;
	width:100%;
	height:100%
}
#cboxMiddleLeft,#cboxBottomLeft{
	clear:left
}
#cboxContent{
	position:relative
}
#cboxLoadedContent{
	overflow:auto;
	-webkit-overflow-scrolling:touch
}
#cboxTitle{
	margin:0
}
#cboxLoadingOverlay,#cboxLoadingGraphic{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{
	cursor:pointer
}
.cboxPhoto{
	float:left;
	margin:auto;
	border:0;
	display:block;
	max-width:none;
	-ms-interpolation-mode:bicubic
}
.cboxIframe{
	width:100%;
	height:100%;
	display:block;
	border:0
}
#colorbox,#cboxContent,#cboxLoadedContent{
	box-sizing:content-box;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box
}
#cboxOverlay{
	background:url(__IMG__/version6/colorbox/overlay.png) repeat 0 0;
	opacity:0.5 !important;
	filter:alpha(opacity=50);
}
#colorbox{
	outline:0
}
#cboxTopLeft{
	width:10px;
	height:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxTopRight{
	width:10px;
	height:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxBottomLeft{
	width:10px;
	height:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxBottomRight{
	width:10px;
	height:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxMiddleLeft{
	width:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxMiddleRight{
	width:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxTopCenter{
	height:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxBottomCenter{
	height:10px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}
#cboxContent{
	overflow:hidden;
	background:#fff
}
.cboxIframe{
	background:#fff
}
#cboxError{
	padding:50px;
	border:1px solid #ccc
}
#cboxLoadedContent{
	/*margin-top:44px*/
}
#cboxTitle{
	font-size:18px;
	color:#2e3032;
	background:#fff;
	height:40px;
	width:100%;
	text-indent:20px;
	position:absolute;
	top:0;
	left:0;font-family:"Microsoft YaHei";
	line-height:40px;
	display:none !important;
}
#cboxTitle span{
	padding-left:15px
}
#cboxCurrent{
	position:absolute;
	bottom:4px;
	left:58px;
	color:#949494
}
#cboxLoadingOverlay{
	background:url(__IMG__/version6/colorbox/loading_background.png) no-repeat center center
}
#cboxLoadingGraphic{
	background:url(__IMG__/version6/colorbox/loading.gif) no-repeat center center
}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{
	border:0;
	padding:0;
	margin:0;
	overflow:visible;
	width:auto;
	background:0
}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{
	outline:0
}
#cboxSlideshow{
	position:absolute;
	bottom:4px;
	right:30px;
	color:#0092ef
}
#cboxPrevious{
	position:absolute;
	bottom:0;
	left:0;
	background:url(__IMG__/version6/colorbox/controls.png) no-repeat -75px 0;
	width:25px;
	height:25px;
	text-indent:-9999px
}
#cboxPrevious:hover{
	background-position:-75px -25px
}
#cboxNext{
	position:absolute;
	bottom:0;
	left:27px;
	background:url(__IMG__/version6/colorbox/controls.png) no-repeat -50px 0;
	width:25px;
	height:25px;
	text-indent:-9999px
}
#cboxNext:hover{
	background-position:-50px -25px
}
#cboxClose{
	position:absolute;
	top:0px;
	right:0px;
	background:url(__IMG__/version6/colorbox/controls.png) no-repeat;
	width:40px;
	height:40px;
	text-indent:-9999px;
}
#cboxClose:hover{
	background-position:0 -40px
}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)
}
/*弹窗 end*/