@charset "utf-8";
body { margin: 0px; padding: 0px; } 

a { text-decoration:none; color:#434343; }
a:link { text-decoration:none; color:#434343; }
a:hover { text-decoration:underline; color:#434343; }

dl, ul, ol{list-style:none; margin:0; padding:0; }
li, dt, dd {list-style-type:none; margin:0; padding:0; }

.wrap2 {
	border:0px solid #00FF00;
	width: 940px; height: 100%; margin: 0 auto;
}

.box_login{
	background:url('http://file.kaybo.com/portal/common/bg_logplz.gif') repeat-x;
	width: 688px; height: 331px;
	margin-top: 86px;
	padding-left: 0px; padding-top: 0px; text-align: center;
	border: 1px solid #797979;
}

.btn_login{
	background:url('http://file.kaybo.com/portal/common/btn_login.gif') no-repeat;
	/* width: 96px; */ width: 82px; height: 43px;
	line-height: 43px; padding-left: 14px;
	font-size: 16px; color: #FFFFFF; font-weight: bold;
	border: 0px solid #DADADD;
}
* html .btn_login{
	width: 96px; height: 43px;
}

.divide_w1{
	width: 228px; height: 1px;
	background-color: #D6D6DA;
	overflow: hidden;
}

.divide_w2{
	width: 228px; height: 1px;
	background-color: #FFFFFF;
	overflow: hidden;
}

.divide_w3{
	width: 238px; height: 1px;
	background-color: #A2A2A2;
	overflow: hidden;
}

.divide_h1{
	background-color:#D6D6DA;
	width: 1px; height: 150px;
	overflow:hidden; float: left;
}

.divide_h2{
	background-color:#FFFFFF;
	width: 1px; height: 150px;
	overflow:hidden; float: left; 
}

.main_logoff{
	height: 114px; padding: 5px 0px;
}
* html .main_logoff{
	height: 119px;
}