/**
 * @author ¶­ÓÂ
 */

@import "links.css";
@import "lk_links.css";
@import "fck_editors.css";

* {
	margin:0px;
	padding:0px;
}

body {
	background:#FFFFFF;
}

.header {
	height:137px;
	width:100%;
	background:url('/images/within_top_bk.jpg') repeat-x;
	text-align:left;
}

.within_menu {
	background:url('/images/menu_bk.jpg') no-repeat;
	width:240px;
	padding:10px 0px 0px 0px;
	border-right:1px solid #FFFFFF;
}

.within_body {
	border-top:1px solid #FFFFFF;
	border-left:1px solid #DFDFDF;
}

.within_links {
background:#D1E7F5;
	height:19px;
	padding:3px 0px 0px 0px;
	text-align:left;
}

.within_links a {
	padding:0px 3px 0px 3px;
}

.within_position_img {
	text-align:left;
	border-bottom:1px solid #37405D;
	width:140px;
}

.within_position {
	text-align:right;
	border-bottom:1px solid #DFDFDF;
	font-size:12px;
}

.within_position a {
	margin:0px 4px 0px 4px;
}

.title_name {
	background:url('/images/bk_title.jpg') repeat-x;
	height:30px;
	font-size:13px;
	color:#0F3985;
	padding:5px 0px 0px 0px;
	text-align:center;
}

.title_space {
	background:url('/images/bk_title_space.jpg') repeat-y;
	width:1px;
}

.title_rows {
	font-size:12px;
	color:#656565;

}

.title_rows td {
	border-bottom:1px solid #DFDFDF;
	padding:7px 0px 4px 0px;
	text-align:center;
}

.page {
	font-size:12px;
	color:#656565;
}

.page a {
	color:#656565;
}

.footer {
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	height:57px;
	color:#656565;
	font-size:12px;
}

.footer a {
	color:#656565;
	padding:0px 6px 0px 6px;
	text-decoration:none;
}

.footer a:hover {
	color:#757DB0;
	padding:0px 6px 0px 6px;
	text-decoration:underline;
}


.article_title {
	background:url('/images/bk_article_title.jpg') repeat-x;
	height:31px;
	width:680px;
	padding:10px 0px 0px 0px;
	color:#0F3983;
	font-size:15px;
}

.article_body {
	width:650px;
	font-size:13px;
	text-align:left;
	line-height:20px;
	color:#646665;
	background:#FFFFFF;
}

.article_body p {
	margin:10px 0px 10px 0px;
}

.article_other {
	width:650px;
	font-size:12px;
	text-align:right;
	color:#646665;
}

.div_p {
	font-size:12px;
	margin:10px 0px 10px 0px;
	text-align:left;
	text-indent:24px;
	line-height:23px;
}

.tab_title {
	background:url('/images/title_bk3.jpg') repeat-y;
	width:695px;
}

.tab_title_icon {
	width:20px;
	text-align:right;
}

.tab_title_name {
	width:360px;
	font-size:15px;
	font-family:ËÎÌå;
	padding:2px 0px 0px 5px;
	text-align:left;
	font-weight:bold;
}
.tab_title_more {
	font-size:12px;
	text-align:right;
	padding:2px 20px 0px 0px;
}
.list_bk td {
	background:url('/images/list_bk.jpg') repeat-x bottom;
	height:26px;
	font-size:13px;
	padding:6px 6px 0px 8px;
}

.list_icon {
	text-align:right;
	width:10px;
}

.list_title {
	text-align:left;
}

#news td, #product td, #about td, #joinus td, #commerce td, #contact td {
	padding:0px 0px 5px 0px;	
}


#newsModule01 h1 {
	font-size:15px;
	height:22px;
	color:#0A83D3;
	font-family:ºÚÌå;
	padding:2px 0px 0px 30px;
	text-align:left;
	background:url('/images/title_bk3.jpg') repeat-y;
}

#newsModule01 h2 {
	font-size:13px;
	height:16px;
	color:#0A83D3;
	padding:4px 0px 0px 35px;
	background:url("/images/icon_title2.jpg") no-repeat 20px;
}

#newsModule01 h3 {
	font-size:13px;
	height:16px;
	padding:4px 0px 5px 10px;
	text-align:left;
}

#newsModule01 h4 {
	font-size:13px;
	height:16px;
	padding:4px 0px 5px 10px;
	text-align:left;
	font-weight:normal;
}

#newsModule01 p {
	line-height:1.5;
	text-indent:24px;
	padding:3px 10px 3px 10px;
	font-size:12px;
	text-align:left;
	margin:0px;
}

#newsModule01 ul {
	margin:10px 0px 0px 45px;
}

#newsModule01 li {
	list-style:square;
}

#newsModule01 a {
	line-height:1.5;
	text-decoration:none;
	color:#505050;
}

#newsModule01 a:hover {
	color:#FF6600;
}



.label05_2 {
	text-align:left;
	background:url('/images/icon_list_03.jpg') no-repeat left 21px;
	font-size:14px;
	color:#FF5400;
	font-weight:bold;
	padding:18px 0px 0px 10px;
	margin:0px 0px 0px 5px;
}

.label08 {
	font-size:12px;
	text-align:left;
	padding:5px 0px 0px 10px;
	text-indent:26px;
	line-height:20px;
}

.linktab {
	font-size:12px;
	text-align:left;
	padding:8px 0px 7px 20px;
}

.linktab td {
	padding:10px 0px 10px 0px;
}

.linktab a {
	padding:0px 10px 0px 5px;
	color:#000000;
}

.linktab a:hover {
	color:#FF3300;
}

.product_name {
	font-size:18px;
	font-weight:bold;
	font-family:ËÎÌå;
	text-align:left;
	border-bottom:1px solid #E3E3E3;
	color:#D55434;
}

.product_link {
	font-size:13px;
	text-align:left;
	padding:4px 0px 0px 0px;
}

.product_logo {
	border:1px solid #C0C5C1;
	padding:3px;
}

.product_description {
	text-align:left;
	font-size:13px;
}

.product_description p {
	margin:10px 0px 10px 0px;
	line-height:20px;
}

.product_more_img {
	border:1px solid #C0C5C1;
	padding:3px;
	width:222px;
}
.product_more_img img {
	padding:0px 2px 0px 2px;
}



.job_info {
	border-left:1px solid #DBDBDB;
	border-top:1px solid #DBDBDB;
	color:#5F5F5F;
}

.job_info th {
	height:30px;
	border-right:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	width:100px;
}

.job_info td {
	height:30px;
	border-right:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding:0px 0px 0px 10px;
	width:215px;
}

.job_description p {
	margin:10px 0px 10px 0px;
	line-height:20px;
}

.job_list th {
	background:#C5E8FE;
	font-size:12px;
	font-weight:normal;
	height:20px;
	padding:5px 0px 0px 0px;
}

.font_01 {
	color:#FF5B10;
}