@charset "utf-8";
/*@charset "gb18030";*/
/* color */

<style>
.off{  }
.on{ display: block; }
.opac_00 { -moz-opacity: 0;opacity: 0; filter:alpha(opacity=0);  height: 100%; width: 100%; }
.opac_10 { -moz-opacity: 0.1; opacity: 0.1; filter:alpha(opacity=10); height: 100%; width: 100%; }
.opac_20 { -moz-opacity: 0.2; opacity: 0.2; filter:alpha(opacity=20); height: 100%; width: 100%; }
.opac_30 { -moz-opacity: 0.3; opacity: 0.3; filter:alpha(opacity=30); height: 100%; width: 100%; }
.opac_40 { -moz-opacity: 0.4; opacity: 0.4; filter:alpha(opacity=40); height: 100%; width: 100%; }
.opac_50 { -moz-opacity: 0.5; opacity: 0.5; filter:alpha(opacity=50); height: 100%; width: 100%; }
.opac_60 { -moz-opacity: 0.6; opacity: 0.6; filter:alpha(opacity=60); height: 100%; width: 100%; }
.opac_70 { -moz-opacity: 0.7;opacity: 0.7; filter:alpha(opacity=70);  height: 100%; width: 100%; }
.opac_80 { -moz-opacity: 0.8;opacity: 0.8; filter:alpha(opacity=80);  height: 100%; width: 100%; }
.opac_90 { -moz-opacity: 0.9;opacity: 0.9; filter:alpha(opacity=90);  height: 100%; width: 100%; }
.opac_100 { -moz-opacity: 1;opacity: 1; filter:alpha(opacity=100);  height: 100%; width: 100%; }
.opac_200 { -moz-opacity: 2;opacity: 2; filter:alpha(opacity=200);  height: 100%; width: 100%; }
.opac_500 { -moz-opacity: 5;opacity: 5; filter:alpha(opacity=500);  height: 100%; width: 100%; }
.Globalisation_z01 { background-image: url(../images/photo/Globalisation_z02.png); background-size: 100% 100%; height: 100%; width: 100%; background-position: 0px; }
.Globalisation_c01 { background-image: url(../images/photo/Globalisation_c02.png); background-size: 100% 100%; height: 100%; width: 100%; background-position: 0px; }
.Globalisation_e01 { background-image: url(../images/photo/Globalisation_e02.png); background-size: 100% 100%; height: 100%; width: 100%; background-position: 0px; }
.Korea_2012-01 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0001.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-02 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0002.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-03 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0003.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-04 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0004.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-05 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0005.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-06 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0006.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-07 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0007.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-08 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0008.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-09 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0009.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-10 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0010.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-11 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0011.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-12 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0012.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-13 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0013.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-14 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0014.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-15 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0015.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-16 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0016.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-17 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0017.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Korea_2012-18 { background-image: url(../images/Co_photo/2012_Seoul/2012_Korea-0018.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.Winwinrun_2012-01 { background-image: url(../images/Co_photo/20121216_Winwinrun/Winwinrun_20121216_0001.jpg); background-size: 100% 100%; height: 100%; width: 100%; }
.Winwinrun_2012-02 { background-image: url(../images/Co_photo/20121216_Winwinrun/Winwinrun_20121216_0002.jpg); background-size: 100% 100%; height: 100%; width: 100%; }
.Winwinrun_2012-03 { background-image: url(../images/Co_photo/20121216_Winwinrun/Winwinrun_20121216_0003.jpg); background-size: 100% 100%; height: 100%; width: 100%; }
.Winwinrun_2012-04 { background-image: url(../images/Co_photo/20121216_Winwinrun/winwinrun_2012_poster-CH.jpg); background-size: 100% 100%; height: 100%; width: 100%; }
.LammaIs_20120324-00 { background-image: url(../images/Co_photo/20120324_LammaIs/LammaIs_20120324_0000.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.LammaIs_20120324-01 { background-image: url(../images/Co_photo/20120324_LammaIs/LammaIs_20120324_0001.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.LammaIs_20120324-02 { background-image: url(../images/Co_photo/20120324_LammaIs/LammaIs_20120324_0002.JPG); background-size: 100% 100%; height: 100%; width: 100%; }
.LammaIs_20120324-03 { background-image: url(../images/Co_photo/20120324_LammaIs/LammaIs_20120324_0003.jpg); background-size: 100% 100%; height: 100%; width: 100%; }
.LammaIs_20120324-04 { background-image: url(../images/Co_photo/20120324_LammaIs/LammaIs_20120324_0004.jpg); background-size: 100% 100%; height: 100%; width: 100%; }
.LammaIs_20120324-05 { background-image: url(../images/Co_photo/20120324_LammaIs/LammaIs_20120324_0005.jpg); background-size: 100% 100%; height: 100%; width: 100%; }
.LammaIs_20120324-06 { background-image: url(../images/Co_photo/20120324_LammaIs/LammaIs_20120324_0006.jpg); background-size: 100% 100%; height: 100%; width: 100%; }

</style>


body { 
     
}
a:link { color: #333333; text-decoration: none; font-size: 11px; }
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover, a:active, a:focus { text-decoration: underline; }
a.current { color: #333333; background-color: #a4c2ab; }
a.home {
	color: #637ebf;
}

/* menubar start */ 
  .yui-skin-sam .yui-menu-shadow-visible {
	  background-color:#000;
	  opacity:.25;
	}
	
	.yui-menu-shadow-visible {
		top:2px;
		right:-3px;
		left:-3px;
		bottom:-3px;
	}
	
	.yui-skin-sam .yuimenuitem-selected {
		background-color:#FFF;
	}		
	
	.yui-skin-sam .yuimenuitemlabel {
	color:blue;
	font-size:12px;
	}
	
	.yui-skin-sam .yuimenuitemlabel-disabled {
		color:yellow;
	}
	
	.yui-skin-sam .yuimenu {
		font-size:12px;
	}
/*lower box*/	
	.yui-skin-sam .yuimenu .bd {
	background-color: ;
	border: #808080
	}	
	
/* menubar end */ 



.webbg { background-color: #323f5f; font-family: Arial, "微軟正黑體"; font-size: 11px; }
#fpage_container-body { height: 550px; width: 950px; background-repeat: no-repeat; margin-top: 150px; margin-right: auto; margin-left: auto; 
	
}
#container-body {
	height: 860px;
	width: 950px;
	background-color: #fff;
	margin: 0 auto;
	padding: 0 0px;
	background-repeat: no-repeat;
}

#container-content {
	height: 860px;
	width: 900px;
	background-color: #fff;
	margin-right: 25px;
	margin-left: 25px;
}
#hd {
	height: 120px;
	width: 100%;
}
#hd_banner { height: 95px; width: 100%; background-color: #fff; background-image: url(../images/banner/logobanner950x95_zh-caring.png); background-repeat: no-repeat; }
#CW_name { display: none; height: 0px; width: 0px; }
#hd_banner_en { height: 95px; width: 100%; background-color: #fff; background-image: url(../images/banner/logobanner950x95-en-caring.png); background-repeat: no-repeat; 
}
#caring_logo { height: 40px; width: 80.3px; background-image: url(../images/logo/2017color-400x201.jpg); background-size: 100% 100%; float: right; margin-top: 5px; margin-right: 5px; }

.logoflash { margin-left: auto; clear: both; position: relative; height: 180px; width: 180px; margin-right: auto; padding: 160px; background-color: #323f5f; 
}
#logoflash {
	margin-left: 380px;
	text-align: center;
	clear: both;
	float: left;
	position: relative;
	margin-top: 300px;
	background-image:url(../images/logo/logo-ch.jpg);
	height: 200px;
	width: 200px;
	visibility: visible;
}
#lang { font-family: Verdana, "微軟正黑體"; font-size: 14px; color: #333333; top: 700px; position: inherit; }

#hd .menubar {
	height: 25px;
	width: 100%;
	clear: both;
	float: left;
}

#border-top {
	background-color: #a4c2ab;
	height: 11px;
	width: 900px;
	position: relative;
	float: left;
	clear: both;
	visibility: visible;
	margin-top: -3px;
}
#box900x450 { width: 900px; height: 450px; position: relative; clear: both; float: left; visibility: visible; 
}
#box900x450 .title_zh { font-size: 28px; color: #0066CC; margin-top: 30px; margin-left: 10px; position: relative; clear: both; float: left; }
#box900x450 .title_en {  font-size: 24px; color: #0066CC; margin-top: 50px; margin-left: 330px; position: relative; clear: both; float: left; font-weight: bold; }
#box900x450 .title_en2 { font-size: 24px; color: #0066CC; margin-top: 50px; margin-left: 60px; position: relative; clear: none; float: left; font-weight: bold; }
#box900x450 .text01-e { font-size: 20px; color: #fdc800; margin-top: 365px; margin-left: 2%; position: relative; clear: both; float: left; font-style: oblique; width: 40%; font-weight: bold; }	
#box900x450 .text02-e { font-size: 20px; color: #fdc800; margin-top: 365px; margin-left: 2%; position: relative; float: left; font-style: oblique; clear: none; width: 56%; font-weight: bold; }
#box900x450 .text01-z {  font-size: 22px; color: #fdc800; margin-top: 365px; margin-left: 2%; letter-spacing: 1.2px; position: relative; clear: both; float: left; font-style: oblique; width: 40%; font-weight: bold; 
}	
#box900x450 .text02-z { font-size: 22px; color: #fdc800; margin-top: 365px; margin-left: 2%; letter-spacing: 1.2px; position: relative; float: left; font-style: oblique; clear: none; width: 56%; font-weight: bold; 
}

#box900x450 .text04-e { font-size: 15px; color: #333333; text-align: center; vertical-align: bottom; position: absolute; clear: both; float: left; width: 100%; top: 420px; z-index: 1; left: 0px; 
}
#box900x450 .text04-z { font-size: 14px; color: #333333; text-align: center; vertical-align: bottom; position: absolute; clear: both; float: left; width: 100%; top: 420px; z-index: 1; left: 0px; 
}

#box900x450-01 { width: 900px; height: 450px; position: relative; clear: both; float: left; visibility: visible; background-image: url(../images/photo/VS-900x450.png); background-repeat: no-repeat; background-position: right bottom; 
}
#box900x450-01 .text01 { font-size: 22px; color: #fdc800; margin-top: 180px; margin-left: 10px; letter-spacing: 1.2px; position: relative; clear: both; float: left; font-style: oblique; 
}	
#box900x450-01 .text02 { font-size: 22px; color: #fdc800; margin-top: 180px; margin-left: 370px; letter-spacing: 1.2px; position: relative; float: left; font-style: oblique; 
}

#box900x450-01 .text03 {
	font-size: 50px;
	color: #333333;
	margin-top: 30px;
	margin-left: 200px;
	letter-spacing: 2px;
	clear: both;
	float: left;
	width: 250px;
	background-repeat: no-repeat;
	background-position: center top;
	display: inline;
	position: relative;
}
#box900x450-01 .text04 {font-size: 15px; color: #333333; margin-top: 210px; text-align: left; vertical-align: bottom; margin-left: 260px; position: relative; clear: both; float: left; left: -6px; 
}	
.border-middle {
	position: relative;
	height: 5px;
	width: 900px;
	left: 0px;
	top: 0px;
	clear: both;
	float: left;
}
#LHS-z01 { height: 200px; width: 447.5px; position: relative; float: left; clear: both; background-image: url(../images/photo/goldwolrd001-73x80.png); background-repeat: no-repeat; background-position: 388px 133px; background-color: #637ebf; 
}
#LHS-z01 a.title { font-size: 14px; font-weight: 300; line-height: 1em; text-align: left; color: #CCFFFF; text-indent: 5px; display: block; 
	
}
#LHS-z01 .text { font-size: 13px; color: #FFF; text-align: justify; text-indent: 0; margin-right: 25px; margin-left: 20px; margin-top: 5px; 
}
#RHS-z01 {
	height: 200px;
	width: 447.5px;
	position: relative;
	float: left;
	margin-left: 5px;
	clear: none;
	background-image: url(../images/photo/worldbusiness003-80x80.png);
	background-repeat: no-repeat;
	background-position: right 110px;
	background-color: #4a5e8f;
}
#RHS-z01 a.title { font-size: 14px; font-weight: 300; line-height: 1em; text-align: left; color: #CCFFFF; text-indent: 5px; display: block; margin-top: 5px; 
}
#RHS-z01 .text { font-size: 13px; color: #fff; text-align: justify; margin-right: 20px; margin-left: 20px; margin-top: 6px; 
}
.fpage_container-logo { height: 500px; width: 900px; margin-right: auto; margin-left: auto; 
}

#z03_container-body {
	width: 950px;
	height: 840px;
	background-color: #fff;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#z03_container-content {
	width: 900px;
	background-color: #fff;
	margin-right: 25px;
	margin-left: 25px;
}
#page_header { font-size: 18px; clear: both; float: left; height: 80px; width: 900px; text-indent: 5px; vertical-align: middle; color: #1f2420; font-weight: 300; border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #f4f4f4; background-color: #f9f9f9; }
#page_header .aboutus {
	background-image: url(../images/photo/team_annimation001-120x80.jpg);
	background-repeat: no-repeat;
	background-position: 760px center;
	height: 80px;
	width: 900px;
	display: inline-block;
	margin: 0px;
	padding: 0px;
}
#page_header .practice{ font-size: 18px; background-image: url(../images/photo/113-group-101x60.png); background-repeat: no-repeat; background-position: 790px 15px; height: 80px; width: 900px; display: inline-block; padding: 0px; margin: 0px; 
}
#page_header .globalization { font-size: 18px; background-image: url(../images/photo/goldwolrd001-64x70.png); background-repeat: no-repeat; background-position: right bottom; height: 80px; width: 900px; display: inline-block; margin: 0px; padding: 0px; }
#page_header .news { font-size: 18px; background-image: url(../images/photo/127-bulb-60x60.png); background-repeat: no-repeat; background-position: 820px center; height: 80px; width: 900px; display: inline-block; margin: 0px; padding: 0px; 
}
#page_header .links { font-size: 18px; background-image: url(../images/photo/110-link-53x60.png); background-repeat: no-repeat; background-position: 820px center; height: 80px; width: 900px; display: inline-block; margin: 0px; padding: 0px; 
}
#page_header .career { font-size: 18px; background-image: url(../images/photo/118-search-60x60.jpg); background-repeat: no-repeat; background-position: 820px center; height: 80px; width: 900px; display: inline-block; margin: 0px; padding: 0px; 
}
#page_header .contact { font-size: 18px; background-image: url(../images/photo/109-link-icon-60x60.png); background-repeat: no-repeat; background-position: 820px center; height: 80px; width: 900px; display: inline-block; margin: 0px; padding: 0px; 
}
#z03_box-900x550 {
	height: 550px;
	width: 100%;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
	clear: both;
}

#z03_LHS {
	height: 550px;
	width: 22%;
	position: relative;
	float: left;
	background-image: url(../images/photo/justice001-160x400_BL.jpg);
	background-repeat: no-repeat;
	background-position: 10px bottom;
}

#z03_LHS .header { font-size: 12px; color: #2e3630; height: 30px; text-align: left; text-indent: 13px; vertical-align: middle; width: 98%; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e8efe9; background-color: #f9f9f9; margin-top: 0px; padding-top: 8px; font-style: oblique; text-decoration: blink; }
#z03_LHS .header p {
	margin-top: 0px;	
}
#z03_LHS .content {font-size: 11px; text-align: left; vertical-align: top; width: 98%; 
}
#z03_LHS .content a {
	color: #979b98;
	font-size: 10px;
	line-height: 2em;
	display: block;
	text-indent: 14px;
}
#z03_LHS .content a.current, #z03_LHS .content a.current:hover { color: #2e3630; font-size: 11px; background-image: url(../images/botton/rt_grey_7px.gif); background-repeat: no-repeat; background-position: 5px; line-height: 2em; text-decoration: none; 
}
#z03_LHS .content a:link {
	color: #979b98;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(../images/botton/rt_f4f4f4_7px.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}
#z03_LHS .content a:hover, #z03_LHS .content a:active, #z03_LHS .content a:focus { background-color: #f9f9f9; color: #426ad0; font-size: 10px; background-image: url(../images/botton/rt_979B98_7px.gif); background-repeat: no-repeat; background-position: 5px; visibility: visible; 
}
#z03_LHS .content a.bottom {
	background-image: url(../images/photo/justice001-160x400_L.jpg);
	background-repeat: no-repeat;
	background-position: 10px top;
	display: block;
	height: 220px;
	background-color: #fff;
}
#z03_RHS {
	height: 550px;
	width: 78%;
	float: left;
	clear: none;
	position: relative;
	vertical-align: top;
}
#z03_RHS .intro { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/tick-180x180.png); background-repeat: no-repeat; }
#z03_RHS .all_equal { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/All_equal.png); background-repeat: no-repeat; }
#z03_RHS .lawyer { height: 550px; width: 100%; background-position: 570px 45px; background-image: url(../images/photo/115-legal.GIF); background-repeat: no-repeat; }
#z03_RHS .general { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/puzzle014.PNG); background-repeat: no-repeat; 
}
#z03_RHS .valueadded { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/puzzle006-300x200.jpg); background-repeat: no-repeat; 
}
#z03_RHS .strategic { height: 550px; width: 100%; background-position: right 380px; background-image: url(../images/photo/globalization003-321x180.png); background-repeat: no-repeat; 
}
#z03_RHS .litigation { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/resolution.png); background-repeat: no-repeat; }
#z03_RHS .ip { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/IP.png); background-repeat: no-repeat; 
}
#z03_RHS .insolvency { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/109-connect-230x220.png); background-repeat: no-repeat; 
}
#z03_RHS .family { height: 100%; width: 700px; background-position: right 350px; background-image: url(../images/photo/home.png); background-repeat: no-repeat; 
}
#z03_RHS .legal_aids { height: 100%; width: 700px; background-position: right bottom; background-image: url(../images/photo/legal-aid.png); background-repeat: no-repeat; }
#z03_RHS .P-litigation { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/injury.png); background-repeat: no-repeat; 
}
#z03_RHS .opportunity { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/129-star-168x202.png); background-repeat: no-repeat; }
#z03_RHS .risk01 { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/globalization006-250x221.jpg); background-repeat: no-repeat; }
#z03_RHS .risk02 { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/globalization005-200x265.jpg); background-repeat: no-repeat; }
#z03_RHS .riskcontrol { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/justice002-250x223.jpg); background-repeat: no-repeat; }
.caring_logo { height: 550px; width: 100%; /*background-image: url(../images/logo/cc12_4c-2725x1050.jpg); */ background-size: 32% 22%; float: right; background-repeat: no-repeat; background-position: 90% 60%; background-image: url(../images/logo/2017color-1635x820.jpg); }
#z03_RHS .move { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/gold-delivery001-200x200.jpg); background-repeat: no-repeat; }
#z03_RHS .job { height: 550px; width: 100%; background-position: right bottom; background-image: url(../images/photo/118-search-200x200.jpg); background-repeat: no-repeat; }

#z03_RHS .title { font-size: 16px; color: #FFF; text-align: left; vertical-align: middle; height: 60px; font-weight: 200; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #a4c2ab; display: block; margin-top: 0px; text-transform: uppercase; }
#z03_RHS .title .aboutus {
	background-color: #637ebf;
	display: inline-block;
	height: 60px;
	width: 100%;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-position: right bottom;
	text-indent: 5px;
}
#z03_RHS .title .practice {
	background-color: #4a5e8f;
	display: inline-block;
	height: 60px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}
#z03_RHS .title .personal {
	background-color: #4a808f;
	display: inline-block;
	height: 60px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}
#z03_RHS .title .globalization {
	background-color: #5465cc;
	display: inline-block;
	height: 60px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}
#z03_RHS .title .news {
	background-color: #b2bfdf;
	display: inline-block;
	height: 60px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}
#z03_RHS .title .links {
	background-color: #8399cc;
	display: inline-block;
	height: 60px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}
#z03_RHS .title .career {
	background-color: #7562bf;
	display: inline-block;
	height: 60px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}
#z03_RHS .title .contact {
	background-color: #323f5f;
	display: inline-block;
	height: 60px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}
#z03_RHS .header1 { font-size: 16px; color: #2e3630; text-align: left; height: 38px; vertical-align: text-bottom; font-weight: 200;/* [disabled]border-bottom-width: 5px; *//* [disabled]border-bottom-style: solid; */ display: block; margin-left: 10px; clear: both; float: left; width: 78%; }
#z03_RHS .header { font-size: 16px; color: #2e3630; text-align: left; height: 50px; vertical-align: text-bottom; font-weight: 200; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #a4c2ab; display: block; margin-left: 10px; clear: both; float: left; width: 78%; 
}
#z03_RHS .subheader { width: 93%; font-size: 12px; color: #426ad0; text-align: justify; vertical-align: bottom; font-weight: 200; border-bottom-width: 1px; border-bottom-style: solid; margin-left: 5px; border-bottom-color: #f4f4f4; clear: both; float: left; position: relative; height: 5%; 
}
#z03_RHS .subheader p { height: 10px; }
#z03_RHS .content { font-size: 13px; color: #7c7c7c; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e8e8e8; width: 90%; margin-left: 10px; clear: both; float: left; font-weight: normal; text-align: justify; 
}
#z03_RHS .photo_album { clear: both; float: left; height: 100%; width: 98%; margin-top: 10px; margin-left: 5px; display: block; }
#z03_RHS .photo_album #photoH_L { float: left; height: 200px; width: 300px; margin-left: 10px; margin-top: 5px; }
#z03_RHS .photo_album #photoH_M { float: left; height: 150px; width: 225px; margin-left: 10px; margin-top: 5px; }
#z03_RHS .photo_album #photoH_S { float: left; height: 133px; width: 200px; margin-left: 10px; margin-top: 5px; }
#z03_RHS .photo_album #photoH_XS { float: left; height: 80px; width: 116px; margin-left: 10px; margin-top: 5px; }
#z03_RHS .photo_album #photoV_L { float: left; height: 300px; width: 200px; margin-left: 10px; margin-top: 5px; }
#z03_RHS .photo_album #photoV_M { float: left; height: 225px; width: 150px; margin-left: 10px; margin-top: 5px; }
#z03_RHS .photo_album #photoV_S { float: left; height: 200px; width: 133px; margin-left: 10px; margin-top: 5px; }
#z03_RHS .photo_album #photoV_XS { float: left; height: 116px; width: 80px; margin-left: 10px; margin-top: 5px; }


#z03_RHS .content2 { font-size: 13px; color: #7c7c7c; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #a4c2ab; width: 57%; line-height: 1.5em; letter-spacing: 1.5px; margin-right: 10px; margin-left: 10px; text-align: justify; 
}
#z03_RHS .content3 { font-size: 12px; color: #7c7c7c; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #a4c2ab; width: 69%; line-height: 1.2em; letter-spacing: 1px; margin-right: 10px; margin-left: 10px; text-align: justify; 
}
#z03_RHS .content .pt {
	font-size: 12px;
	color: #7c7c7c;
	text-align: left;
	clear: both;
	float: left;
	width: 100%;
	margin-left: 10px;
}
#z03_RHS .pt { font-size: 12px; color: #7c7c7c; text-align: left; clear: both; float: left; width: 85%; margin-left: 10px; 
}
#z03_RHS .content .pt ul {
	font-size: 12px;
	color: #7c7c7c;
	display: block;
	line-height: 1.5em;
	list-style-type: square;
	list-style-position: inside;
}
#z03_RHS .content .splict {
	line-height: 1.5em;
	list-style-type: square;
	list-style-position: inside;
	text-align: left;
	width: 100%;
	height: 200px;
}
#z03_RHS .content .L ul.sub, #z03_RHS .content .R ul.sub { /*display: block;*/ line-height: 1.2em; list-style-type: circle; list-style-position: inside; font-weight: normal; text-indent: -3em; text-decoration: none; 
}

#z03_RHS .content .L{ line-height: 2em; list-style-type: none; list-style-position: inside; text-align: left; width: 40%; float: left; position: relative; height: 180px; text-decoration: none; 
}
#z03_RHS .content .R{ line-height: 2em; list-style-type: none; list-style-position: inside; text-align: left; width: 60%; height: 180px; position: relative; clear: none; float: left; overflow: visible; 
}
#z03_RHS .content .pt ul ul, {
	display: block;
	line-height: 1.2em;
	list-style-type: circle;
	list-style-position: inside;
	font-weight: normal;
	text-indent: -35px;
}
.angle {
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 0px 0 20px 15px;
	border-color: transparent transparent #637ebf transparent;
	display: inline;
	position: absolute;
	visibility: visible;
	-moz-border-radius:0px 10px 10px 10px;
	  -webkit-border-top-left-radius: 0px;
      -webkit-border-bottom-right-radius: 10px;
      -webkit-border-bottom-left-radius: 0px;
      -khtml-border-bottom-right-radius: 10px;
      -khtml-border-bottom-left-radius: 0px;
    /*-webkit-transform:rotate(90deg)*/
}
.border-footer {
	background-color: #ccc;
	position: relative;
	height: 5px;
	width: 900px;
	left: 25px;
	top: 0px;
}
#footer-menu { height: 25px; width: 900px; font-size: 12px; float: left; clear: both; position: relative; text-align: right; vertical-align: bottom; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: thin; border-top-style: solid; border-top-color: #e8e8e8; padding-top: 10px; margin-top: 0px; }

.fpage_footer-menu { height: 20px; width: 900px; font-size: 16px; margin-top: 0px; position: relative; text-align: center; margin-right: auto; margin-left: auto; color: #FFF; }
.fpage_footer-menu a:hover, a:active, a:focus { color:#CCC; }
#footer {
	clear: both;
	height: 20px;
	width: 100%;
	text-align: right;
	float: left;
	margin-top: 0px;
	background-color: #FFFFFF;
	vertical-align: middle;
}
.oneline {
	display: inline;
	list-style-type: none;
	text-align: center;
}
.bottom-menu { display: inline; color: #333333; padding-right: 5px; padding-left: 5px; border-left-width: thin; border-left-style: solid; border-left-color: #637ebf; }
.copyright { font-size: 11px; color: #333333; padding-right: 0px; padding-left: 3px; display: inline; }
.copyright a:link {  display: inline; }
.copyright a:hover, a:active, a:focus { text-decoration: underline; display: inline; }
.webbg #fpage_container-body .fpage_footer-menu a { color: #FFFFFF; }
