.magin-top-20 {margin-top: 20px}
body {background-color:#222227}
#main {background:#000 url(../images/bg_login_page.png) repeat-x scroll 0 0;}
.main-content {background:url(../images/bg_login_main.png) no-repeat scroll 0 100%;min-height:750px;background-size: 100% 100%;}
#login_page {min-width:1000px}
#login_page .ico {background-image:url(../images/login_sprite_normal.png)}
#login_page .notice {clear:right;font-family:Tahoma, Geneva, sans-serif;text-align:left}
.ico-hotline {background-position: -127px -290px;width: 64px;height:40px;}
.ico-yahoo {background-position: 0 -252px;width: 34px;height:32px;}
.ico-skype {background-position: -34px -252px;width: 39px;height:38px;}
.ico-mail {background-position: -73px -252px;width: 39px;height:38px;}
.login-form {background: url(../images/login_sprite_normal.png) no-repeat scroll 0 0;color:#ccc;width:606px;height:252px;float:left;margin-top:70px;margin-left: 5%;}
.login-form-inner {padding: 20px 0 0 105px;}
.login-form-inner .notify{color: red; font-size: 15px;}
.login-form ul {}
.login-form ul li {margin-bottom:10px}
.login-form h2 {font-size:27px;text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);margin-bottom:5px}
.login-form label {display:inline-block;width:100px;font-size:12px;font-weight:bold}
.login-form .input {background:#151515;border:solid 1px #999;color: #ccc;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.65);-moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.65);box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.65);font-size: 12px;padding: 6px 4px;width: 350px}
.login-form .btnlogin {background:url(../images/login_sprite_normal.png) no-repeat scroll 0 -290px;border: none;cursor: pointer;display:block;width:127px;height:40px;text-indent:-2000em}
.eps-contact {margin-top: 75px;margin-left: 15%;}
.eps-contact h4 {color:#ccc;font-size:18px;font-weight:normal;margin-bottom: 10px;}
.eps-contact h4 span {font-weight:normal;font-size:11px}
.eps-contact p {margin:0 0 10px 0;font-size:11px;font-family:Tahoma, Geneva, sans-serif;line-height:1.5em;word-wrap: break-word;}
.eps-contact .hotline {color:#ccc;font-size:18px;line-height:40px;text-transform:uppercase}
.eps-contact .hotline span, .eps-contact p span {color:#FFCC00;font-size:14px;font-weight:bold}
.eps-contact .hotline .ico-hotline {float:left;margin-right:5px;}
.eps-contact ul.support-online {margin-top:15px}
.eps-contact ul.support-online li {color:#FFCC00;font-size:14px;font-weight:bold;float:left;margin-right: 10px;line-height:40px}
.eps-contact ul.support-online li a {color:#ccc;font-size:18px;font-weight:bold}
.eps-contact ul.support-online li a:hover {color:#FFCC00}
.eps-contact ul.support-online li .ico {float:left;margin-right:5px;}
#footer {background:#222227 url(../images/bg_footer_top.png) repeat-x scroll 0 0;color:#999;position:relative;padding:37px 0 0 100px;width:auto;text-shadow: 1px 1px 0 #000;}
#footer .mask {position:absolute;top:1px;left:0;}
#footer .col {border-right:solid 1px #999;float:left;width:300px;line-height:150%}
#footer .col2, #footer .col3 {margin-left: 20px}
#footer .col3 {border-right:none;width:200px}
#footer a {color: #0080FF;font-weight: bold;}
#footer a:hover {color:#FFCC00;}
@media only screen and (max-width : 1024px) {
	.eps-contact {margin: 20px 0 0 70px}
}
/*
* Css for advise
*/
.left-content {
	width: 600px;
	float: left;
}
.right-content {
	width: 650px;
	float: right;
}
.advise-in-login-form {
	background: url(../images/login_advise.png) scroll 0 0;
	padding: 25px;
	color: #ccc;
	min-height: 600px;
	float: left;
	margin-top: 20px;
	margin-right: 5%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.advise-in-login-form h2{
	font-size: 27px;
	text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
	padding-bottom: 15px;
	margin-bottom: 10px;
	text-align: center;
	border-bottom: 1px solid rgba(151, 151, 151, 0.4);
}
.advise-in-login-form p, .advise-in-login-form span{
	color: #ccc;
	font-size: 14px;
	line-height: 20px;
}
.advise-in-login-form .prominent{
	color: rgb(30, 162, 224);
}