/*
以後
*/
body {
	margin:0;
	padding:0;
	border:0;
	font-family:新細明體,Arial,Tahoma,Verdana,Helvetica,Sans-Serif;
	color:#555;
	background:fixed url(../images/bg.gif) repeat-x left top;
}
a {color:#c30;text-decoration:none;}
a:visited{color:#c30;}
a:hover{color:#f30;}

img {border:0px;}
form {margin:0px;}

.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}
.taj {text-align:justify;}


.tdu {text-decoration:underline;}
.tdn{text-decoration:none;}

.fwb{font-weight:bold;}
.fsn {font-style:normal;}

.fk{clear:both;}
.fl {float:left;}
.fr {float:right;}

.ccenter {margin:0 auto 0 auto;}

.dnone {display:none;}
.dblock {display:block;}
.dinline {display:inline;}

.cp {cursor:pointer;}

.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}


.ffff {color:#fff;}
.f222 {color:#222;}
.f888 {color:#888;}
.ff00 {color:#f00;}
.f00f {color:#00f;}
.f000 {color:#000;}
.fc30 {color:#c30;}
.fc93 {color:#c93;}
.f33f {color:#33f;}
.f639 {color:#639;}
.ff60 {color:#f60;}
.f11 {font-size:11px;}
.f13 {font-size:13px;}
.f16 {font-size:16px;}
#Globals {
	width:995px;
}
#Globals #index_top { 
	height:56px;
}
#Globals #index_top #logo { 
	width:243px;
	height:51px;
	margin-top:2px;
}
#Globals #index_top #menu {
	padding-top:28px;
}
#Globals #index_top #menu img {
}
#Globals #index_top #menu ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#Globals #index_top #menu ul li {
	color:#fff;
	float:left;
	margin:0;
	padding:0 0 0 40px;
}


#Globals #index_top #menu ul li a,
#Globals #index_top #menu ul li a:visited {
	font-size:13px;
	color:#fff;
	font-weight:bold;
}
#Globals #index_top #menu ul li a:hover{
	color:#f90;
}

#Globals #index_box { 
	width:995px;
	height:499px;
	background:url(../images/index.gif) no-repeat left top;
}
#Globals #index_box #index_pic { 
	width:994px;
	height:284px;
}
#Globals #index_box #index_left { 
	width:455px;
	height:199px;
	padding-left:16px;
}
#Globals #index_box #index_right { 
	width:507px;
	height:199px;
	padding-right:17px;
}
/***************************/

#Globals #top { 
	width:995px;
	/*height:145px;*/
	height:20px;
	background:url(../images/main_top.gif) no-repeat center top;
	font-size:13px;
}
#Globals #main { 
	width:995px;
	background:url(../images/main_bg.gif) repeat-y left center;
	font-size:13px;
}
#Globals #main .main_box {
	background:url(../images/mc_left_bg.gif) repeat-y left center;
}
	
#Globals #main .main_box .mc_left { 
	width:211px;
	padding-right:1px;
}
#Globals #main .main_box .mc_right { 
	width:783px;
}
#Globals #main .main_box .mc_right .mr_top_line {
	height:30px;
	width:765px;
	background:url(../images/top_line_bg.gif) repeat-x left center;
}
#Globals #main .main_box .mc_right .mr_top_line_text {
	padding-top:8px;
}
#Globals #main .main_box .mc_right .mr_top_line_text h1 {
	display: inline; 
	font-size:13px;
	font-weight:normal;
 }
#Globals #main .main_box .mc_right .mr_box {
	padding:24px 12px 0 15px;
	width:740px;
}
#Globals #main .main_box .mc_right .mr_box #company,
#Globals #main .main_box .mc_right .mr_box #contact {
	font-size:15px;
}





#Globals #main .main_box .mc_bottom { 
	width:211px;
	height:14px;
	padding-right:1px;
	background:url(../images/mc_bottom.gif) no-repeat left center;
}
#Globals #tips { 
	position: absolute;
	top:574px;
	width:979px;
	padding:0 8px;
	font-size:13px;
	color:#fff;
}
#Globals #bottom { 
	width:995px;
	height:30px;
	background:url(../images/main_bottom.gif) no-repeat left center;
	font-size:13px;
}
#Globals #bottom a {
	padding-right:20px;
}
#Globals #copyright {
	font-size:13px;
	color:#fefefe;
}
#Globals #copyright .link {
	padding-left:8px;
}
#Globals #copyright .ds {
	padding-right:8px;
	color:#C6FEFD;
}
#Globals #copyright a,
#Globals #copyright a:visited {
	color:#C6FEFD;
}
#Globals #copyright a:hover {
	color:#fff;
	text-decoration:underline;
}