@charset "utf-8";
/* Css for form login user, agent - Created by: SungLB-NEO JSC */
#mask_bg_form {
    display: none;
    background:#4A4A4A;
    position:fixed;
    left: 0;
    top: 0;
    width:100%;
    height:100%;
    opacity:0.8;
    z-index:999;
}
.div_login_box{
	display:none;
	float: left;
    position: fixed; top: 50%; left: 50%; z-index: 99999;
	width:425px; height:253px;
}
.form_login_bg {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;
	background:url(form_login.png) left center no-repeat; width:425px; height:253px;
	padding:0px;margin:0px;overflow:hidden;
}
.tab_login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;font-weight:bold;overflow:hidden;
}
.tab_login ul {
	margin:0px;padding:0px;
	line-height:40px;list-style:none;width:122px;
	overflow:hidden;float:left;
}
.tab_login ul .active {
	font-family:Arial, Helvetica, sans-serif;font-size:13px;
	text-align:left;color:#FFF;
	background:url(bg_tab_blue.png) right center no-repeat;
	line-height:40px;
	overflow:hidden;
	margin-left:1px;
	cursor:text;
}
.tab_login ul .active div {
	line-height:40px;overflow:hidden;
}
.tab_login ul li {
	font-family:Arial, Helvetica, sans-serif;font-size:13px;
	text-align:left;color:#FFF;
	line-height:40px;
	overflow:hidden;
	margin-left:1px;padding-left:3px;
	cursor:pointer;
}
.bg_login{
	background-color:transparent; border:0px; cursor:pointer;
	background:url(bg_bt_orange.png) left center no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; line-height:30px;
	height:38px; width:103px;
}
.reset_pass{
	font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FF0;
}
.reset_pass a:link,.reset_pass a:visited{
	color:#FFF; text-decoration:none;
}
.reset_pass a:hover{
	color:#FFF; text-decoration:underline;
}
.get_code_otp{
	font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; height:13px; line-height:38px;
	cursor:pointer;
}
.get_code_otp:hover{
	text-decoration:underline;
}
.div_remember{
	line-height:38px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
.div_remember checkbox{
	margin:0px; padding:0px;border:0px;
}
.form_login{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;
}
.form_login .textbox {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; border:0px; width:210px;
	height:19px;
}
.form_buy{
	border:2px #8D8D8A solid; /*padding:5px;*/
	background:#D7E3BF; color:#333;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;
	width:400px; height:auto;
	position:relative;
}
.form_buy .bt_close{
	position:absolute; right:-12px; top:-12px; cursor:pointer;
	background:url(close_icon.png) left center no-repeat; width:24px; height:24px;
}
.form_buy .title{
	font-size:17px; color:#000; font-weight:bold; line-height:27px;
}
.form_buy .pro_name{
	font-size:15px; color:#00F; font-weight:bold;
}
.form_buy .content{
	color:#454545;
	line-height:20px;
}
.form_buy .alert{
	color:#F30;
}
.form_buy .price{
	color:#F00; font-weight:bold;
}
.form_buy .line{
}
.form_buy .bt_buy{
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#000; margin:0px;
	background:url(bt_while1.png) left center no-repeat;
	width:80px; height:27px;border:0px; margin-top:5px;
	cursor:pointer;
}
.form_buy .bt_buy:hover{
	text-decoration:underline;
}
.form_buy .div_bt_buy{
	height:30px; text-align:center;
	margin-bottom:10px;
}