@charset "utf-8";
/* CSS Document */

/* page */

#crumb {
	margin:10px auto;
	width:890px;
	font-size:14px;
	line-height:25px;
	height:30px;
	background-color:#0081CE;
	padding-top:5px;
}
#crumb li {
	font-size:14px;
	float:left;
	color:#FFF;
	margin-left:20px;
}
#crumb a {
	font-size:14px;
	color:#FFF;
}
.plus_news,
.plus_downloads {
	margin:0px auto;
	width:900px;
}
.plus_news_t,
.plus_downloads_t {
	width:900px;
	height:24px;
	background:url(../images/K_plus_1.png) no-repeat;
}
.plus_news_m,
.plus_downloads_m,
.plus_other_m {
	width:900px;
	background:url(../images/K_plus_2.png) repeat-y;
	
}

.plus_other_m2 {
	background:url(../images/K_plus_2.png) repeat-y;
}

.plus_other_m2_content {
	padding:20px;
}

.plus_other_m2_content hr {
	margin: 25px;
	width: 95%;
}

.plus_news_m ul {
	width:90%;
	height:35px;
	margin:0px 0px 20px 20px;
	background:url(../images/news.png) no-repeat;
	padding-left:36px;
	border-bottom:2px #EEE solid;
}

.plus_news_m li,
.plus_downloads_m ul.list li {
	float:left;
	margin-right:10px;
	line-height:24px;
}
.plus_news_c,
.plus_downloads_c {
	width:640px;
	color:#333;
	font-size:14px;
}
.plus_news_m_org {
	width:80px;
}
.plus_news_b,
.plus_downloads_b {
	width:900px;
	height:24px;
	background:url(../images/K_plus_3.png) no-repeat;
	margin-top:-20px;
	margin-bottom:30px;
}
.plus_news a,
.plus_downloads a {
	color:#333;
}
.plus_news a:hover,
.plus_downloadss a:hover {
	color:#F00;
	text-decoration:underline;
}
.plus_news_date {
	font-family:Arial;
}
.plus_line {
	width:100%;
	height:10px;
	background:url(../images/plus_line.png) repeat-x 0 0;
}
.plus_introduce_h {
	color:#F00;
	font-size:18px;
	font-weight:bold;
}

/*     Downloads    */

.plus_downloads_m ul.list {
	width:90%;
	height:35px;
	margin:0px 0px 20px 20px;
	background:url(../images/downloads.png) no-repeat;
	padding-left:36px;
	border-bottom:2px #EEE solid;
}

#plus_downloads_current {
	margin:0px auto;
	width:85%;
	border:1px solid #A0B9E5;
	padding:20px;
	position:relative;
	height: 200px;
	margin-bottom: 40px;
}

#plus_downloads_current div.up {
	position:absolute;
	right:20px;
	top:0px;
	width:320px;
	color:#999;
}

#plus_downloads_current ul {
	margin:10px 0px 0px 5px;
	width:300px;
}
#plus_downloads_current ul li ul {
	margin:0px 0px 20px 10px
}
#plus_downloads_current ul li ul li {
	float:left;
}
#plus_downloads_current ul li ul li a {
	display:block;
	width:40px;
	height:20px;
	border:1px #fff solid;
	text-align:center;
}
#plus_downloads_current ul li ul li a:hover {
	border:1px #EAEAEA solid;
	background-color:#006FD2;
	color:#FFF;
}
.plus_downloads_m li {
	float:none;
}

.plus_other_m ul { width:100%; height:30px; text-align:center; padding:10px; }

.old { 
	margin:-20px 0px 40px 30px;
}
.old a {
	font-size:14px;
	text-decoration:underline;
}

#guid {
	width:900px;
	margin:0px auto;
	padding:20px;
	text-align:center;
}
#guid ul li { 
	height:50px;
}
#guid ul a {
	font-size:24px;
}

#error404 {
	width:90%;
	height:40px;
	margin:0px 0px 20px 20px;
	padding-left:36px;
	border-bottom:2px #EEE solid;
	background:none;
	font-size:22px;
	font-weight:bold;
}
#error_guid {
	width:900px;
	margin:0px auto;
	text-align:center;
}
#error_guid a {
	font-size:16px;
	color:#007AD5;
	line-height:50px;
}