﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html{overflow-y:hidden;overflow-x:hidden;}
body{background:#fcfdff; font-size:12px; font-family:"微软雅黑"; color:#464646;}
table, div, h1, h2, h3, h4, p, form, label, input, select, textarea, img, span, ul, li{padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{font-size:1em; font-weight:normal}
form{margin:0}
blockquote{margin:0}
img, a img{border:none;}
a { blr:expression(this.onFocus=this.blur()) } /*针对 IE*/ 
a { outline:none; }/*针对火狐*/
a{text-decoration:none;}
a:hover{text-decoration:none;}
ul, li{list-style-type:none;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}

/* login CSS background:url(/images/hcm/themes/default/login/login_bg.png) no-repeat left bottom #fafafa; 登录页面不设置背景图片 wangb 20170727*/
body{
	
}
.bg{
	width:995px;
	margin:0 auto;
}
.Locont{
	width:995px;
	margin:0 auto;
	min-height:660px;
	zoom:1;
}
.logo{padding-top:5px;}
.banner{
	width:995px;
	height:350px;
	position:relative;
}
.banner img{height:350px;width:995px;}
.tab01{
	position:absolute;
	right:40px;
	bottom:15px;
	clear:both;
	overflow:hidden;
}
.tab01 li{float:left;}
.tab01 li a{
	display:block;
	background:url(/images/hcm/themes/default/login/login_tab_bg.png) no-repeat;
	width:18px;
	height:19px;
	margin-left:15px;
}
.tab01 li a:hover,.tab01 li a.current{background:url(/images/hcm/themes/default/login/login_tab_hover.png) no-repeat;}
.Lobot{
	width:995px;
	margin-top:30px;
}
.Lobot p{
	margin-top:30px;
	background:url(/images/hcm/themes/default/login/login_icon.png) no-repeat left center;
	height:60px;
	line-height:30px;
	padding-left:80px;
	width:410px;
	float:left;
}
.Lobot p span{ display:block;margin-left:50px;}

.no_contact{
	background:url(/images/hcm/themes/default/login/login_welcome.png) no-repeat left center;
    margin-top:80px;
    height:60px;
    line-height:30px;
    padding-left:80px;
    width:410px;
    float:left;
}

.loginbox{float:right; width:477px;}	
.logbg{
	background:url(/images/hcm/themes/default/login/login_box_bg.png) no-repeat 20px center;
	padding:0px 0 10px 170px;
	width:285px;
}
.login{border-left:1px dashed #bdcee5; padding-left:15px;}

.textCss3{
	background-color:#F1F5F9;
    padding:0 10px;
    width:235px;
    height:25px;
    line-height:25px;
    border:none;
    margin:10px 0 0 4px;
    color:#000;/*#a1acb8*/
    font-size:14px;
}

.textCss1{
	background:url(/images/hcm/themes/default/login/login_input_bg.png) right bottom  no-repeat;
	padding:0 10px;
	width:239px;
	height:29px;
	line-height:29px;
	border:none;
	margin:10px 0 0 2px;
	color:#000;/*#a1acb8*/
	font-size:14px;
}

.textCss2{
    background:url(/images/hcm/themes/default/login/login_input_bg2.png)  right bottom no-repeat;
    padding:0 10px;
    width:170px;
    height:29px;
    line-height:29px;
    border:none;
    margin:10px 0 0 2px;
    color:#a1acb8; 
    font-size:14px;
}

.btnCss1{
	background:url(/images/hcm/themes/default/login/login_button.png) no-repeat;
	border:none;
	width:263px;
	height:38px;
	line-height:38px;
	text-indent:-9999em;
	overflow:hidden;
	margin-top:10px;
	cursor:pointer;
}
.loginbox a{color:#464646; float:right; margin:5px 10px;}
.loginbox a:hover{color:#0066cc;}

.logtable{width:100%;}
.topleft{background:url(/images/hcm/themes/default/login/loginbox_topleft.png) no-repeat center; width:12px;}
.topcenter{background:url(/images/hcm/themes/default/login/loginbox_topbg.png) repeat-x left center; height:12px;}
.topright{background:url(/images/hcm/themes/default/login/loginbox_topright.png) no-repeat center; width:12px;}
.midleft{background:url(/images/hcm/themes/default/login/loginbox_leftbg.png) repeat-y left top; width:12px;}
.midcenter{background:url(/images/hcm/themes/default/login/loginbox_midbg.png) repeat-x left top #eaf1f9;}
.midright{background:url(/images/hcm/themes/default/login/loginbox_rightbg.png) repeat-y left top; width:12px;}
.botleft{background:url(/images/hcm/themes/default/login/loginbox_botleft.png) no-repeat center; width:12px;}
.botcenter{background:url(/images/hcm/themes/default/login/loginbox_botbg.png) repeat-x left center; height:13px;}
.botright{background:url(/images/hcm/themes/default/login/loginbox_botright.png) no-repeat center; width:12px;}

.leftbg,.rightbg{
	display:block;
	width:12px;
	height:100%;
}
.leftbg{background:url(/images/hcm/themes/default/login/loginbox_leftbg2.png) no-repeat left top;}
.rightbg{background:url(/images/hcm/themes/default/login/loginbox_rightbg2.png) no-repeat left top;}



