/*=======登陆页页面主框架样式=======*/
html, body {
    width:100%;
    height:100%;
    overflow:hidden;
    overflow-y:hidden !important;
}
html {
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:0px;
    overflow:hidden;
    overflow-y:hidden!important;
    background:#e1eef9 url(../images/mainBg.png) left bottom repeat-x;
}
body {
    background:url(../images/topBg.png) left top repeat-x;
}
.opacity_w40 {
    background-color:rgba(255, 255, 255, 0.4);
    background-color\0:#fff;
    filter:alpha(opacity=40);
    -moz-opacity:0.4;
    opcity:0.4;
}
.popwin_maskerx {
    background: url("../../default/images/popwin/popwin_masker.png") repeat scroll 0 0 transparent;
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999 !important;
}
.popwin_dialogx {
 positio  background: white;
    left:40%;
    top:30%;
    height: 400px;
    width: 500px;
}

.index_language_child{
	border: 1px solid rgba(0, 0, 0, 0.0976563);
	background-color: #fff;
}
.index_language_item {
	color:#222;
	line-height:25px;
	border-bottom-color:transparent;
	border-bottom-width:1px;
	border-bottom-style:solid;
	cursor:pointer;
	opacity:1;
}

.index_language_item_hover {
	background-color:#eee;
}
.initFont{
    filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=30);
    -moz-opacity:0.3;
    opacity:0.3;
    color:white;
}
.login_form ul .validate{
	padding:0;
}

/*=======浏览器小贴士样式=======*/
.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height:0;
}
.clearfix{
	display: inline-block;
}
.browserP{
	text-align: center;
	margin-top:10px;
	font-family:Verdana;
	font-size:12px;
	color:#5c5c5c;
}
h3,li,ul,input{
	margin:0;
	padding:0;
}
.index_tips{
	background-color:#6c9bd8;
	width:370px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
    color:#fff;
	font:12px "Arial", "Tahoma", "宋体";
	line-height:20px;
}
.tips_title{
	background: url(../images/login/skillstips.png) -276px 7px no-repeat;
	font-size:16px;
	font-weight:normal;
    padding:13px 0 5px 28px;
	color:#fff !important;
	width:300px;
	float:left;
} 
.tips_close{
	background: url(../images/login/skillstips.png) 0 5px no-repeat;
	display:block;
	height:20px;
	width:16px;
	margin-top:12px;
	margin-right:10px;
	float:right;
}
.tips_hot{
	color:#fcc51d;
	font-weight:bold;
}
.tips_maincon{
	padding:6px 30px 5px 30px;
}
.tips_list li{
	color:#fff;
	line-height:20px;
}
.tips_nomore input{
	margin-right:2px;
}
.vm,.tips_nomore span{
	vertical-align:middle;
	color:#fff;
}
.tips_nomore{
	float:right;
}
.tip_divSum{
	position:fixed;
	bottom:3px;
	right:3px;
	display:none;
} 
.lipadding{
	padding-left:1.5em;
}