/* CSS Document */
body {
margin-left: 0px;	
margin-top: 0px;
margin-right: 0px;	
margin-bottom: 0px;
background-color:#c4e3f2;
background-image:url(../images/page_bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
h1{
	color:#003d54; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; font-weight:100; line-height:20px;
}
.main_layer{ border-left:#bebebe 1px solid;  border-right:#bebebe 1px solid; width:992px; background-color:#FFFFFF } 
.sub_menu_txt{ color:#2e5060; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
.sub_menu_txt:link { color:#2e5060; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
.sub_menu_txt:visited{ color:#2e5060; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
.sub_menu_txt:hover{ color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline}

.menu_table{ width:2px; border-right:1px solid #CCCCCC}

.bbs_table{ width:334px; background-color:#eff9ff; border-bottom:1px solid #b1e7fb; border-right:1px solid #b1e7fb; border-left:1px solid #b1e7fb; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55555}

.bbs_box{ width:163px; height:70px; background-color:#FFFFFF; border:1px solid #999999; float:left; margin:5px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55555}

.right_column_box{ width:95%; padding:8px 3px 8px 3px; border-bottom:1px solid #b7daeb;  }
.column_border{border-bottom:#e4e4e4 dotted 1px; padding:4px 0px 4px 0px; margin:0 8px 0 8px; }
.column_border:hover{}


.input_txt{ BORDER-RIGHT: #336666 1px solid; BORDER-TOP: #336666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #336666 1px solid; COLOR: #000000; BORDER-BOTTOM: #336666 1px solid; FONT-FAMILY: Arial, Arial, Sans-Serif;}
	
.blue_title { color:#003366; font-size:13px; font-weight:bold; text-decoration:none}
.blue_title:link { color:#003366; font-size:13px; font-weight:bold; text-decoration:none}
.blue_title:visited { color:#003366; font-size:13px; font-weight:bold; text-decoration:none}
.blue_title:hover { color:#003366; font-size:13px; font-weight:bold; text-decoration:noned}

.blue_txt{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003d54;}

.newsdate{color:#003d54; }
.news_title{color:#4f6c84; }
.news_content{color:#333333; }

.footer_layer{background-image:url(../images/footer_banner_big5.jpg); background-position:bottom; background-repeat:no-repeat; width:992px; height:140px;}
.footer_menu{color:#FFFFFF; background-color:#008cbf; padding:5px}
        .footer_menu2_big5{color:#FFFFFF;padding:24px 40px 0 0;}
		.footer_menu2_en{color:#FFFFFF;padding:9px 40px 0 0;}
.footer_menu_txt{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.footer_menu_txt:link { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.footer_menu_txt:visited{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.footer_menu_txt:hover{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}

.path{color:#00aef0; font-size:12px;font-family:Arial;}

.hosting_table_txt{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#003366}
.green_border{ border:1px solid #66CC00; background:#ECFFEC}
.white_border{ border:1px solid #FFFFFF}

.hosting_plan_txt{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333}

.yellow_hightlight_txt{font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#e69200}

.head_line_txt{color:#00aef0; font-size:18px}


.table_txt{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#003366}

/*Thum*/
.thum {padding:0 0 20px 0;text-decoration: none;}

.thum_right_big5 {background-image: url(../images/thum_right_big5.jpg);background-repeat: no-repeat;text-decoration: none;}
.thum_right_gb {background-image: url(../images/thum_right_gb.jpg);background-repeat: no-repeat;text-decoration: none;}
.thum_right_en {background-image: url(../images/thum_right_en.jpg);background-repeat: no-repeat;text-decoration: none;}

.thum_title {font-size:15px;color:#01a53d;font-family:Arial, Helvetica, sans-serif;letter-spacing: 1px;line-height: 22px;font-weight: bold;margin:10px 20px 0 10px; text-decoration:none}
.thum_title A:link {text-decoration: none;}
.thum_title A:visited {text-decoration: none;}
.thum_title A:active {text-decoration: none;}
.thum_title A:hover {text-decoration: none;}

.thum_text {font-size:12px;color:#000000;font-family:Arial, Helvetica, sans-serif;letter-spacing: 0px;line-height: 17px;margin:3px 20px 0 10px;text-decoration: none;}
.thum_text A:link {text-decoration: none;}
.thum_text A:visited {text-decoration: none;}
.thum_text A:active {text-decoration: none;}
.thum_text A:hover {text-decoration: none;}

/*-------------------------------*/

.cont_txt{
font-size:13px;
}

<!--old css-->
.content_text {
	font-family: Arial;
	font-size: 9pt;
}
.seminar_txt{font-size:10px; color:#333333; text-decoration:none;}
.seminar_txt:hover{font-size:10px; color:#4f6c84; text-decoration:underline;}

.headersearch {font-size:10px; color:#7391a1;}


/*-------------���@��------------------*/
.left_menu_title_en{color:#2e5060; font-weight:bold;  padding:0 0 0px 0}
.left_menu_title_big5{ color:#2e5060; /*font-family:\5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4, Arial, PMingLiU;*/ font-weight:bold;  padding:0 0 0px 0}
.sidebar_menu_title{width:227px; height:29px;}
.sidebar_menu_box{ border-bottom:#dcdcdc solid 1px; border-left:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px; width:221px; padding:0 2px 0 2px;}
.sidebar_menu_box ul { margin:0; padding:0; list-style:none;}
.sidebar_menu_box ul li{ border-bottom:#f5f5f5 solid 1px;padding:0 2px 0 2px; text-align:left; cursor:pointer; height:28px; line-height:28px;}
.sidebar_menu_box ul li a{color:#333333; text-decoration:none; margin:0px; display:block;margin:1px 0 1px 0; height:26px;}
.sidebar_menu_box ul li a:hover{background:#e7f5fc;  color:#00a4e1; font-weight:bold; }
.sidebar_menu_box ul li p{ background:url(../images/sidebar_menu_icon.gif) left; background-repeat:no-repeat; padding:0 0 0 15px; margin:0 3px 0 3px;}





/*-------------top menu------------------*/
.nav {height:29px; position:relative; font-size:15px; z-index:500;}
.nav .nav_content {display:table;margin:-2px; padding:0px; }
.nav .select{margin:0; padding:0; list-style:none; display:table-cell; white-space:nowrap;}
.nav li {margin:0; padding:0; height:auto; float:left;}
.nav .select .main_button  {display:block; float:left; }
.nav .select .main_button .button_images_over {display:none;}
.nav .select .main_button:hover .button_images_over{ display:block; cursor:pointer; }
.nav .select .main_button:hover .button_images{ display:none;}
.nav .select .select_sub a {color:#555;text-decoration:none;}
.nav .select .select_sub a:hover {color:#00adec;text-decoration:none;}
.nav .select_sub {display:none;}
.nav nav_content {border-collapse:collapse; margin:-1px; font-size:1em; width:0; height:0;}
/*-------------top sub menu------------------*/
.nav .select :hover .select_sub{
	font-family:Arial,PMingLiU;
	font-size:13px;
	line-height:26px;
	display:block; 
	position:absolute; 
	width:520px; 
	height:100px; 
	top:28px; 
	background-repeat:no-repeat;
	background-position:right;
	background-color:#FFF;
	padding:13px; 
	z-index:100; 
	left:0; 
	text-align:left;
	border:solid 5px #0084b5;color:#555
	}



/*-------------down menu------------------*/
.down_nav {height:16px; position:relative; font-family: arial, verdana, sans-serif;width:595px; z-index:99;}
.down_nav .down_nav_content {display:table; margin:0 auto;}
.down_nav .down_select{margin:0; padding:0; list-style:none; display:table-cell; white-space:nowrap;}
.down_nav li {margin:0; padding:0; height:auto; float:left;}
.down_nav .down_select .down_main_button  {
display:block; 
height:28px; 
float:left; 
background: url(/images/menu/down_menu_normal.gif);
background-repeat:repeat;
background-position:center;
padding:0px; 
margin:2px 5px 0 5px; 
text-decoration:none; 
white-space:nowrap; 
color:#266178;
}
.down_nav .down_select .down_space_button {display:block; height:28px; float:left;color:#266178;}
.down_nav .down_select .down_select_sub a {color:#555;text-decoration:none;}
.down_nav .down_select .down_select_sub a:hover {color:#00adec;text-decoration:none;}
.down_nav .down_select .down_main_button:hover, .down_nav .down_select:hover .down_main_button{ background: url(/images/menu/down_menu_over.gif);background-repeat:repeat;background-position:center;cursor:pointer; color:#266178;}
.down_nav .down_select_sub {display:none;}
.down_nav down_nav_content {border-collapse:collapse; margin:-1px; font-size:1em; width:0; height:0;}
/*-------------down sub menu------------------*/
.down_nav .down_select :hover .down_select_sub{
font-family:Arial,PMingLiU;
font-size:12px;
line-height:16px;
display:block; 
position:absolute; 
top:20px; 
background-color:#FFF;
padding:5px 15px 5px 15px;
z-index:100; 
left:0; 
text-align:left;
border:solid 1px #0084b5;
color:#555
}


.x-small, .remarks {font-family:Arial;font-size:12px;}
.small {font-family:Arial;font-size:13px;}
.normal14 {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:14px;}
.normal {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:16px;}
.large, .normal20 {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:20px;}
.x-large {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:x-large;font-size:24px;}
.xx-large {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:xx-large;font-size:32px;}
.normal24 {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:24px;}
.normal28 {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:28px;}
.normal32 {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:32px;}
.normal38 {font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:38px;}
.path_title{font-family:"\5FAE\8F6F\96C5\9ED1",Arial;font-size:20px; font-weight:bold; color:#2e5060; margin:5px 0 3px 0}
.path_title a{color:#2e5060;  text-decoration:none}
.price_title{ background:url(../images/price_icon.gif) left; background-repeat:no-repeat; height:29px; line-height:29px; font-size:20px; color:#003d54;font-family:"\5FAE\8F6F\96C5\9ED1",Arial; padding:0 0 0 32px; margin:0 0 8px 0}
.price_title a{color:#003d54; text-decoration:none}
/*h1 {font-size:32px;}
h2 {font-size:24px;}
h3 {font-size:20px;}
*/

.rankeywords {color: #d2ebf7;text-decoration: none;Arial;font-size:10px;margin:15px 0 5px 0;}
.rankeywords A:link {color: #d2ebf7;text-decoration: none;}
.rankeywords A:visited {color: #d2ebf7;text-decoration: none;}
.rankeywords A:active {color: #d2ebf7;text-decoration: none;}
.rankeywords A:hover {color: #d2ebf7;text-decoration: none;}

.webhosting {color: #008cbf;text-decoration: none;Arial;font-size:12px;float:left;}
.webhosting A:link {color: #008cbf;text-decoration: none;}
.webhosting A:visited {color: #008cbf;text-decoration: none;}
.webhosting A:active {color: #008cbf;text-decoration: none;}
.webhosting A:hover {color: #008cbf;text-decoration: none;}



/*
Back to top button 
*/
.scrollToTop {
	position: fixed;
	bottom: 20px;
	right:40px;
	display:none;
}
.scrollToTop a {
	width: 40px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
.scrollToTop a:hover {
	color: #000;
}
/* arrow icon (span tag) */
.scrollToTop span {
	width: 40px;
	height: 40px;
	display: block;
	margin-bottom: 7px;
	background: #008cbf url(../images/up-arrow.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
.scrollToTop a:hover span {
	background-color: #777;
}