body {
	font-size: 12px;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(../images/home_bg.gif);
	background-repeat: repeat-x;
	border: 0 none; 
	color: #666666;
}

.body2 {
	font-size: 12px;
	text-align: center;
	height:540px;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	border: 0 none; 
	color: #666666;
}

.opacity {
	FILTER: alpha(opacity=100)
}

.table_break {
table-layout:fixed;
word-break:break-all
}


.white_td {
	line-height: 16px;
	color: #ffffff;
	font-size: 12px;
}

td {
	line-height: 16px;
	color: #666666;
	font-size: 12px;
}



}
.mouse {
 cursor:hand 
 }


.opacity {
	filter: alpha(opacity=100)
}

input {
	border: 1px solid #CCCCCC;
}

.input2 {
height:18;
border-top-width: 0px;
border-right-width: #e7e2c4 0px;
border-bottom-width: #e7e2c4 0px;
border-left-width:0px 
}

.input3 {
height:15;
border-top-width: 0px;
border-right-width: #e7e2c4 0px;
border-bottom-width: #e7e2c4 0px;
border-left-width:0px 

}


.Button_Short{ 
width: 53;
height: 20;
border-color: #FFFFFF;
border-top-color: #FFFFFF;
border-top-width: 0;
border-left-color: #FFFFFF;
border-left-width: 0;
border-bottom-color: #FFFFFF;
border-bottom-width: 0;
border-right-color: #FFFFFF;
border-right-width: 0;
BACKGROUND-COLOR: #ECECDE;
color:#666666;
font-size: 12px;
line-height: 24px;
font-weight:none;
background:  url(../images/button_bg_short.gif);
cursor: hand;
}

.Button_Gray{ 
width: 74;
height: 22;
border-color: #FFFFFF;
border-top-color: #FFFFFF;
border-top-width: 0;
border-left-color: #FFFFFF;
border-left-width: 0;
border-bottom-color: #FFFFFF;
border-bottom-width: 0;
border-right-color: #FFFFFF;
border-right-width: 0;
BACKGROUND-COLOR: #ECECDE;
color:#666666;
font-size: 12px;
line-height: 22px;
font-weight:none;
background:  url(../images/button_bg2.gif);
cursor: hand;
}

.Button_Short2{ 
width: 70;
height: 21;
border-color: #FFFFFF;
border-top-color: #FFFFFF;
border-top-width: 0;
border-left-color: #FFFFFF;
border-left-width: 0;
border-bottom-color: #FFFFFF;
border-bottom-width: 0;
border-right-color: #FFFFFF;
border-right-width: 0;
BACKGROUND-COLOR: #ECECDE;
color:#666666;
font-size: 12px;
line-height: 24px;
font-weight:none;
background:  url(../images/button_bg.gif);
cursor: hand;
}


.Button_White{ 
width: 70;
height: 21;
border-color: #FFFFFF;
border-top-color: #FFFFFF;
border-top-width: 0;
border-left-color: #FFFFFF;
border-left-width: 0;
border-bottom-color: #FFFFFF;
border-bottom-width: 0;
border-right-color: #FFFFFF;
border-right-width: 0;
BACKGROUND-COLOR: #ECECDE;
color:#666666;
font-size: 12px;
line-height: 22px;
font-weight:none;
background:  url(../images/button_bg.gif);
cursor: hand;
}




a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: red;
	text-decoration: none;
}



.a-white_cn:link {
	color: #FFFFFF;
	text-decoration: none;
    line-height: 18px;
}
.a-white_cn:visited {
	color: #FFFFFF;
	text-decoration: none;
    line-height: 18px;
}
.a-white_cn:hover {
	color: red;
	text-decoration: underline;
    line-height: 18px;
}



.a-white_cn2:link {
	color: #FFFFFF;
	text-decoration: underline;
    line-height: 18px;
}
.a-white_cn2:visited {
	color: #FFFFFF;
	text-decoration: underline;
    line-height: 18px;
}
.a-white_cn2:hover {
	color: orange;
	text-decoration: none;
    line-height: 18px;
}


.a-white_cn3:link {
	color: #e9e7e7;
	text-decoration: none;
    line-height: 18px;
}
.a-white_cn3:visited {
	color: #e9e7e7;
	text-decoration: none;
    line-height: 18px;
}
.a-white_cn3:hover {
	color: orange;
	text-decoration: underline;
    line-height: 18px;
}

.a-white:link {
	color: #e9e7e7;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.a-white:visited {
	color: #e9e7e7;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.a-white:hover {
	color: orange;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}


.a-black_12px_cn:link {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	line-height: 18px;
}
.a-black_12px_cn:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	line-height: 18px;
}
.a-black_12px_cn:hover {
	font-size: 12px;
	color: #ff5273;
	text-decoration: none;
	line-height:18px;
}





.a-black_12px_en:link {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.a-black_12px_en:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.a-black_12px_en:hover {
	font-size: 12px;
	color: #ff5273;
	text-decoration: none;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
}






.a1-black2:link {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	line-height: 18px;
}
.a1-black2:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	line-height: 18px;
}
.a1-black2:hover {
	font-size: 12px;
	color: #ff5273;
	text-decoration: none;
	line-height:18px;
}





.a-white_en:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.a-white_en:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.a-white_en:hover {
	color: red;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}



.a-white_en2:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.a-white_en2:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.a-white_en2:hover {
	color: red;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}


.a-gray_12px_en:link {
	font-size: 12px;
	color: #7d7b7b;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.a-gray_12px_en:visited {
	font-size: 12px;
	color: #7d7b7b;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.a-gray_12px_en:hover {
	font-size: 12px;
	color: red;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
}







.a-gray_12px_en2:link {
	font-size: 12px;
	color: #b4b4b4;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.a-gray_12px_en2:visited {
	font-size: 12px;
	color: #b4b4b4;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.a-gray_12px_en2:hover {
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
}





.a-gray_12px_cn2:link {
	font-size: 12px;
	color: #b4b4b4;
	text-decoration: none;
	line-height: 16px;
}
.a-gray_12px_cn2:visited {
	font-size: 12px;
	color: #b4b4b4;
	text-decoration: none;
	line-height: 16px;
}
.a-gray_12px_cn2:hover {
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	line-height:16px;
}


.a-blue_14px_cn:link {
	font-size: 14px;
	color: blue;
	text-decoration: none;
	line-height: 18px;
}
.a-blue_14px_cn:visited {
	font-size: 14px;
	color: blue;
	text-decoration: none;
	line-height: 18px;
}
.a-blue_14px_cn:hover {
	font-size: 14px;
	color: blue;
	text-decoration: underline;
	line-height:18px;
}





.a-yellow_12px_cn:link {
	font-size: 12px;
	color: #fd6d8e;
	text-decoration: none;
	line-height: 18px;
}
.a-yellow_12px_cn:visited {
	font-size: 12px;
	color: #fd6d8e;
	text-decoration: none;
	line-height: 18px;
}
.a-yellow_12px_cn:hover {
	font-size: 12px;
	color: #c40101;
	text-decoration: underline;
	line-height:18px;
}

.line {
BORDER-RIGHT: #787878 1px dashed; BORDER-TOP: #787878 1px dashed; BORDER-LEFT: #787878 1px dashed; BORDER-BOTTOM: #787878 1px dashed;
}


.white_12px_cn {
 color: #ffffff;

}

.white_14px_cn {
	color: #ffffff;
	font-size: 14px;
}

.white_12px_en {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.white_14px_en {
	color: #ffffff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.red_14px_en {
	color: #ffffff;
	font-family: "Arial";
	font-size: 14px;
}

.yellow_12px_en2 {
	color: yellow;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.green_12px_cn {
	color: 72653a;
	font-size: 12px;
}



.red_big_en {
	color: #fc1d5c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}

.red_14px_cn {
	color: #fc1d5c;
	font-size: 14px;
}

.yellow_12px_en {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #e6e1c3;
}

.yellow_12px_cn {
	font-size: 12px;
	color: #e6e1c3;
}


.black_12px_en {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

.black_13px_en {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

.black_14px_cn {
	font-size: 14px;
	color: #666666;
	line-height: 22px;

}

.red_12pxen {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #c1142c;
}

.red_12pxcn {
	font-size:12px;
	color: #c1142c;
}

.red_13pxcn {
	font-size:13px;
	color: #c1142c;
}

.Yellow_14px_en {
	font-size: 14px;
	color: #e6e1c3;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;

}

.Yellow_14px_Cn {
	font-size: 14px;
	color: #e6e1c3;
	line-height: 18px;
}

.Pank_12px_en {
	font-size: 12px;
	color: #650e21;
	font-family: Arial, Helvetica, sans-serif;
}


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #908186;
}
.aboutus_bg {
	background-image: url(../images/big_bg_aboutus_in.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.philosophy_bg {
	background-image: url(../images/big_bg_philosophy_in.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}


.a4-arow-yes:link {
	font-family:Webdings;
	Vertical-align:middle;
	color: orange;
	text-decoration: none;
}

.a4-arow-yes:visited {
	font-family:Webdings;
	Vertical-align:middle;
	color: orange;
	text-decoration: none;
}
.a4-arow-yes:hover {
	font-family:Webdings;
	Vertical-align:middle;
	color: orange;
	text-decoration: none;
}


.arow-no {
	font-family:Webdings;
	Vertical-align:middle;
	color: #666666;
	text-decoration: none;
}
.left_color {
	background-color: #fdefed;
}
.money {
	font-size: 12px;
	color: #FF0000;
	text-decoration: line-through;
}
.blue_light {
	background-color: #326297;
}
.tb_color {
	background-color: #9479C6;
}

.1 {
filter: Alpha(Opacity=50, FinishOpacity=50, Style=1, StartX=0, StartY=1, FinishX=200, FinishY=100);
}
#Layer1 {
	position:absolute;
	width:450px;
	height:130px;
	z-index:1;
	left: -18px;
	top: 345px;
	background-color: #666666;
}
.table_bg {
	background-color: #666666;
}
.table_bg_02 {
	background-color: #514d4c;
}
table {border-collapse: collapse} 
