/* Main Setting */
.jobank_table_A{width:143px;	float:left;}
.jobank_table_B{width:465px;	float:left;	padding-left:17px;}
.jobank_table_C{width:175px;	float:left;	padding-left:28px;	margin-top:50px;}
.jobank_table_D{width:625px;	float:left;}
/* J0 ==================================================================*/
.chapter1{
	width:100%;
	float:left;
	clear:left;
	margin-bottom:20px;
	border:1px solid #dfd2b1;
	background-color:white;
}
.chapter1 .title{
	background: url(../images/jobank_table_headbackground.gif) repeat-x;
	height:22px;
	color:white;
	padding-left:5px;
}
.chapter1 .body{
	padding:5px 5px 5px 8px;
	line-height:16px;
	background:url(../images/dotted1.gif) repeat-x bottom;
}
.chapter1 .body2{padding:5px 5px 5px 8px;	line-height:16px;}
.chapter1 .moremsg{text-align: right;	padding:10px 8px;}
.chapter1 .body ul,.chapter1 .body2 ul{
	list-style-type:none;
	background: url(../images/ball_icon_A.gif) no-repeat 0px 3px;
	padding-left:15px;
}
.fast_link{float:left; clear:left; margin-bottom:10px;width:466px;}
.fast_link .entry1{float:left; width:228px;}
.fast_link .entry2{float:right; width:228px;}
.job_hunt,.recruit{
	background-color: #fffef6;
	border: 1px solid #dfd2b1;
	height:150px;
}
.fast_link .entry1 .links img{
	text-align: right;
	padding-top:2px;
	padding-left:5px;
}
.fast_link .entry2 .links img{padding-top:2px;	padding-right:5px;}
.fast_link .entry1 .links{
	background: url(../images/findjob.gif) no-repeat;
	vertical-align:top;
}
.fast_link .entry2 .links{
	background: url(../images/findpeople.gif) no-repeat;
	vertical-align:top;
}
.fast_link .links{padding-top:25px;}
.fast_link .links td{
	background: url(../images/dotted1.gif) repeat-x bottom;
	padding-top:3px;
	padding-bottom:3px;
}
.fast_link .entry1 .links table td{	padding-left:5px;}
.fast_link .entry2 .links table td{	text-align: right; padding-right:5px;}
.fast_link .indexentry3{width:463px;}
.fast_link .indexentry3 .item1{
	width:232px; 
	background: url(../images/section_div.gif) no-repeat right;
}
.fast_link .indexentry3 .item2{
	background: url(../images/section_div.gif) no-repeat right;
	text-align: center;
}
.fast_link .indexentry3 .item3{width:230px; 	text-align:right;}
.chapter2{
	float: left;
	clear: left;
	width:100%;	
	padding-bottom:20px;
	background-color: #fffef6;
	border: 1px solid #dfd2b1;
}
.chapter2 .ad{float:left;	clear:left;	padding:10px 5px 5px 8px;}
.chapter2 .joblist1{width:440px;	float:left;	clear:left;	padding:5px 10px;}
.chapter2 .joblist2{width:215px;	float:left;	clear:left;	padding:5px 10px 0px 10px;}
.chapter2 .joblist3{width:215px;	float:left;  padding:5px 0px 0px 0px;}
.chapter2 .title{
	font-weight:bold;
	font-size:14px;
	color:#888888;
	margin-bottom: 3px;
}
.chapter2 .liststyle{
	background-color: #f5f1e5;
	border-top: 1px dashed #ac9877;
	border-bottom: 1px dashed #ac9877;
}
.chapter2 .joblist1 .liststyle li a{
    color:#996600;
}
.chapter2 .joblist1 .liststyle li a:hover{
    color:#a30234;
}
.chapter2 li{
   line-height : 15px;   
	background: url(../images/icon2.gif) no-repeat 10px 10px;
	list-style-type:none;
	padding:5px 0 0 25px;
}
/* ST1 ==================================================================*/
.chapterB .pic1,.chapterB .pic3,.chapterB .pic5,.chapterB .pic7{
	width:5px;
	height:5px;
}
.chapterB .pic1{ background: transparent url(../images/listtable_pic1.gif) no-repeat; }
.chapterB .pic2{background: transparent url(../images/listtable_pic2.gif) repeat-x;}
.chapterB .pic3{background: transparent url(../images/listtable_pic3.gif) no-repeat;}
.chapterB .pic4{background: transparent url(../images/listtable_pic4.gif) repeat-y;}
.chapterB .pic4_1{background: transparent url(../images/listtable_pic4_1.gif) repeat-y;}
.chapterB .pic5{background: transparent url(../images/listtable_pic5.gif) no-repeat;}
.chapterB .pic6{background: transparent url(../images/listtable_pic6.gif) repeat-x;}
.chapterB .pic7{background: transparent url(../images/listtable_pic7.gif) no-repeat;}
.chapterB .pic8{background: transparent url(../images/listtable_pic8.gif) repeat-y;}
.chapterB .pic8_1{background: transparent url(../images/listtable_pic8_1.gif) repeat-y;}

.listtable .header{
	height:49px;
	vertical-align:middle;
	padding-left:16px;
	color:#e6a30a;
	font-weight: bold;
	background: transparent url(../images/listtable_title_bg.gif) repeat-x;
	border-bottom: 1px solid white;
}
.listtable .header img{	vertical-align:middle;	margin-right:5px;}
.listentry{background: transparent url(../images/listtable_item_bg.gif) repeat-x;}
.listentry .entry{
	height:25px;
	text-align:center;
	background: transparent url(../images/listtable_item_line.gif) no-repeat right;
}

.listentry .entry2{height:25px;	text-align:center;}
.listentry .entry img{margin-left:5px;}
.list_result.entry{height:25px;	text-align:center;	background: transparent url(../images/listtable_item_bg.gif) repeat-x;}
.list_result td{height:45px;}
.list_result .colorA{background-color:white;}
.list_result .colorB{background-color:#ede3cc;}
.list_result .name{padding-left:10px;}
.list_result a{
	text-decoration : underline;
}
.list_result .number{text-align:center;}
.list_result .group{text-align:center;}
.list_result .date_time{text-align:center; color:#a40234;}
.list_result .function{text-align:center;}
.list_result_tail{background-color: #faf6ed; vertical-align:top;}
.list_result_tail .pic1{
	background: transparent url(../images/footer_pic1.gif) no-repeat;
	height:4px;
	width:4px;
}
.list_result_tail .pic2{
	background: transparent url(../images/footer_pic2.gif) repeat-x;
	height:4px;
	width:99%;
}
.list_result_tail .pic3{
	background: transparent url(../images/footer_pic3.gif) no-repeat;
	height:4px;
	width:4px;
}
.pageselect{text-align:center; padding:5px 0; background-color:#faf6ed;}
.pageselect2{text-align:center; padding:5px 0; background-color:white;}

/* JF0 ==================================================================*/
.remind{
	background-color:white;
	border:1px solid #e6a30a;
	height:150px;
	margin-bottom:10px;
}
.remind .detail{
	background: transparent url(../images/message_table_bg.gif) no-repeat ;
}
.remind_table .title{
	color:#e6a30a;
	font-weight:bold;
	padding-left:40px;
}
.remind_table .message{padding: 5px 40px;	line-height:18px;}
.remind_table .moremsg{text-align:right;	padding-right:40px;}

.chapterA{
	background-color:white;
	border:1px solid #e6a30a;
	margin-bottom:10px;
}
.chapterA .title{
	background: transparent url(../images/table_title_bg.gif) repeat-x;
	height:30px;
	padding-left:20px;
	color:white;
}
.chapterA .moreitem{
	background: transparent url(../images/table_title_bg.gif) repeat-x;
	height:30px;
	text-align:right;
	padding-right:10px;
}
.goods_border{border-right:1px solid #bba97a;}
.goods{
	margin-top:10px;
	border-left:1px solid #FFFFFF;
	margin-bottom:10px;
}
.goods .name{
	background-color: #f5f5f5;
	padding-left:20px;
	height:30px;
}
.goods .photo{
	width:110px;
	text-align: center;
	padding:10px 0 10px 20px;
}
.goods .photo .pic{border:1px solid #666666;}
.goods .photo .pic td{padding:5px 5px;}
.goods .info{
	vertical-align:top;
	line-height:20px;
	padding:20px 0 0 15px;
}
.goods .info img,.itemtable .iteminfo img{
	margin-top:10px;
}
.goods .info li{
	list-style-type: none;
	background:url(../images/icon2.gif) no-repeat 0 8px ;
	padding-left:10px;
}
/* JF4 ====================================================================*/
.goods2_pack{margin-bottom:10px;}
.goods2 .head{
	height:7px;
	width:200px;
	background: transparent url(../images/shoptable_head_bg.gif) no-repeat;
}
.goods2 .body{
	background: transparent url(../images/shoptable_body_bg.gif) repeat-y;
	padding:0 1px;
}
.goods2 .footer{
	height:7px;
	width:200px;
	background: transparent url(../images/shoptable_footer_bg.gif) no-repeat;
}
.goods2 .name{
	height:25px;
	padding-left:10px;
	background-color:#faf0d5;
}
.goods2 .name img{margin-right:5px;}
.goods2 .photo{
	width:70px;
	height:70px;
	text-align:center;
	vertical-align:top;
	padding-top:12px;
}
.goods2 .photo .pic{border:1px solid #888888;}
.goods2 .photo .pic td{padding:3px 3px; background:white;}

.goods2 .info{padding-top:10px;	line-height:20px;}
.goods2 .info li{
	list-style-type: none;
	background:url(../images/icon2.gif) no-repeat 0 6px ;
	padding-left:10px;
}
/* JF5 ==================================================================*/
.goods .photo2{
	width:250px;
	text-align: center;
	padding-top:5px;
}
.goods .photo2 .pic{border:1px solid #666666;}
.goods .photo2 .pic td{padding:5px 5px; background:white;}
.goods .brief{line-height:18px; padding:0 15px;}
.goods .function{
	background:transparent url(../images/dotted1.gif) repeat-x top;
	padding-top:10px;
	padding-left:15px;
}
/* JP4 ===================================================================*/
.chapterA .form_search_com td{padding-left:20px; height:30px;}
.chapterA .form_search_com td img{margin-right:5px;}
.form_search_com{margin:10px 0;}
.form_search .title{
	height:40px;
	padding-left:20px;
	color:#ad842a;
	background:transparent url(../images/tablestyle_title_bg.gif) repeat-x;
}
.form_search .tags{background:transparent url(../images/tablestyle_tag_bg.gif) repeat-x top;}

.chapterC .bg1,.chapterC .bg3,.chapterC .bg5,.chapterC .bg7{height:5px;	width:5px;}
.chapterC .bg1{background:transparent url(../images/tablestyle_bg1.gif) no-repeat;}
.chapterC .bg2{background:transparent url(../images/tablestyle_bg2.gif) repeat-x;}
.chapterC .bg3{background:transparent url(../images/tablestyle_bg3.gif) no-repeat;}
.chapterC .bg4{background:transparent url(../images/tablestyle_bg4.gif) repeat-y;}
.chapterC .bg5{background:transparent url(../images/tablestyle_bg5.gif) no-repeat;}
.chapterC .bg6{background:transparent url(../images/tablestyle_bg6.gif) repeat-x;}
.chapterC .bg7{background:transparent url(../images/tablestyle_bg7.gif) no-repeat;}
.chapterC .bg8{background:transparent url(../images/tablestyle_bg8.gif) repeat-y;}
.chapterC .main{background-color: #faf5ed;}
.chapterC .main2{background-color: white;}

.chapterC .main .plan th{padding:10px;}
.chapterC .main .plan .info{color:#ad842a;}
.chapterC .main .plan td{padding:10px;}

.form_search .form{background-color:white;	padding-top:10px;}
.form_search .footer{
	height:6px;
	background:transparent url(../images/form_footer.gif) no-repeat;
}
.form_search .form .item{
	width:20%;
	line-height:30px;
	text-align:right;
	vertical-align:top;
	padding:5px 5px 0 0;
}
.form_search .form .input{	line-height:30px;}
.form_search .form .input img{vertical-align:middle;}
.form_search .form .input input{	margin-right:5px;}
.form_search .form .submitbtn{
	text-align: center;
	background: transparent url(../images/dotted1.gif) repeat-x;
	padding:15px 0;
}
.form_search .form .notice{text-align: center;padding:15px 0;color:#B22222;}
.form_search .form img{margin-left:5px;}
/* JP6 ===================================================================*/
.listtable .func{
	background: transparent url(../images/listtable_function_bg.gif) ;
	padding:4px 0 0 16px;
}
/* JP7 , JP7_1 , JP7_2 ===================================================*/
.new_content .chapterC{margin-bottom:30px;}
.new_window_header{margin-bottom:10px;}
.new_window_header .line{
	width:70%;
	background: transparent url(../images/new_headline.gif) repeat-x bottom;
}
.new_window_header .logo{text-align:center; padding:10px 0 0 0;}

.chapterD .title{
	background: transparent url(../images/newtable_title_bg.gif) repeat-x;
	height:39px;
	padding-left:20px;
	color:white;
}
.chapterD .body{height:100px;}
.chapterD .tablesearch {
	font-size:12px;	
	color: #444444;
	padding-bottom : 20px;
	padding-left : 15px;
	padding-right : 25px;
	padding-top : 10px;	
}
.chapterD .tablesearch table{
	margin : 10px;
}

.chapterD .tablesearch table td{
line-height : 30px;

}
.chapterD .tablesearch table th{
	text-align : right;
	color:#9d8167;
	font-weight : normal;
}
.chapterD .tablesearch table .insidetitle2{	  
	padding : 5px 20px ;
	border-bottom : 1px dotted #9d8167;
	font-weight : bold;
	color : #c76a3d;
	margin-bottom : 15px;
	margin-right : 15px;
}
.chapterD .tablesearch table .insidetitle2 img{	
	vertical-align : middle;
	margin-right : 10px;
	}
.chapterD .tablesearch table .anytable{
	margin : 0px;
    
}
.chapterD .tablesearch table .anytable td{
line-height : 10px;
}
.chapterD .information,.chapterD .map,.chapterD .photo,.chapterD .brief{margin:10px 0;}
.chapterD .information{	width:46%; float:left; line-height:20px;}
.chapterD .information .item{	width:30%; text-align:right;	padding:0 10px 0 0;	font-weight:bold;}
.chapterD .information .detail{ width:70%; padding:0 0 0 5px;}
.chapterD .map{width:54%; float:left;}
.chapterD .photo{	width:36%; float:left;}
.chapterD .photo .main .pic{margin-left:20px; margin-bottom:10px; border:1px solid #EEE;}
.chapterD .photo .main .pic td{padding:5px 5px; background:white; border:1px solid #DDD;}
.chapterD .photo .more{text-align: left; padding:10px 0 0 20px; background:url(../images/dotted4.gif) repeat-x top;}
.chapterD .photo .more .pic{margin:0 3px 3px 0; border:1px solid #EEE; float:left;}
.chapterD .photo .more .pic td{padding:2px 2px; background:white; border:1px solid #DDD;}
.chapterD .brief{	width:64%; float:left;}
.chapterD .brief td{padding:0 20px; line-height: 18px;}
.chapterD .text td{padding:10px 20px; line-height: 18px;}
.chapterD .opinion td{padding:10px 20px; line-height:20px; }
.chapterD .opinion input{margin:0 5px 0 0;}
.chapterC .client_logo .logo{background-color: white; font-weight:bold; font-size:15px;padding-bottom: 20px;}
.chapterC .client_logo .pic1{width:4px; height:4px; background: transparent url(../images/new_head_pic1.gif) no-repeat;}
.chapterC .client_logo .pic2{width:99%; height:4px; background-color: white;}
.chapterC .client_logo .pic3{width:4px; height:4px; background: transparent url(../images/new_head_pic2.gif) no-repeat;}
.chapterC .client_logo .logo img{padding: 20px 20px 0 20px; vertical-align: baseline;}
.chapterC .client_logo_pro .logo{}
.chapterC .client_logo_pro .title{height:50px; font-weight:bold; font-size:15px; padding-left:20px; background: transparent url(../images/new_head_pic3.gif) repeat-x;}

.chapterD .opinion .note{color:#B22222;}

.map{background: transparent url(../images/dotted3.gif) repeat-y left;}
.map .head_pic1{width:49px; height:8px; background: transparent url(../images/map_head_pic1.gif) no-repeat right;}
.map .head_pic2{width:49px; text-align:right; background: transparent url(../images/map_head_pic2.gif) repeat-y right;}
.map .head_pic3{width:49px; height:8px; background: transparent url(../images/map_head_pic3.gif) no-repeat right;}
.map .pic1{height:8px; background: transparent url(../images/map_pic1.gif) repeat-x;}
.map .pic2{height:8px; background: transparent url(../images/map_pic2.gif) repeat-x;}
.map .pic3{width:7px; height:8px; background: transparent url(../images/map_pic3.gif) no-repeat;}
.map .pic4{height:8px; background: transparent url(../images/map_pic4.gif) repeat-y;}
.map .pic5{width:7px; height:8px; background: transparent url(../images/map_pic5.gif) no-repeat;}
.map .api{background-color: white; padding-left:7px;}
.map .head_pic2 img{margin-right:10px;}

/* JP9 ====================================================================*/
.chapterC .client_title .title{height:50px; font-weight:bold; font-size:15px; padding-left:20px; background: transparent url(../images/new_head_pic3.gif) repeat-x;}
.chapterC .client_title .func{width:170px; text-align:right; background: transparent url(../images/new_head_pic3.gif) repeat-x; padding:0 10px;}
.chapterC .client_title .func2{width:300px; text-align:right; background: transparent url(../images/new_head_pic4.gif) repeat-x; padding:0 10px;}
.chapterC .client_title .jobtitle{height:57px; font-weight:bold; font-size:16px; padding-left:20px; color: #2d6a31; background: transparent url(../images/new_head_pic4.gif) repeat-x;}
.chapterC .client_footer .pic1{height:4px; background: transparent url(../images/new_foot_pic1.gif) repeat-x;}
.chapterC .client_footer .pic2{width:4px; vertical-align:bottom; background: transparent url(../images/new_foot_pic2.gif);}
.chapterC .client_footer .pic3{text-align:right; background: transparent url(../images/new_foot_pic2.gif)}
.chapterC .client_footer .pic4{width:4px; vertical-align:bottom; background: transparent url(../images/new_foot_pic2.gif);}
.chapterC .client_footer .pic5{padding:10px 0 20px 80px; background: transparent url(../images/new_foot_pic2.gif); border-top:1px dashed #999999;}
.chapterC .client_footer .pic3 img{margin:7px 5px 5px 0;}

.chapterD .request{margin:10px 0; line-height:20px;}
.chapterD .request th{text-align:right; vertical-align:top; font-weight:normal;}
.chapterD .request .item{width:20%; text-align:right; vertical-align:top; padding-right:10px; color:#2e6a32;}
.chapterD .request .detail{width:80%; padding-left:10px;}
.chapterD .request a,.chapterD .request a:visited {color:#a30234; font-weight : bold; text-decoration : underline;}
.chapterD .request a:hover {color:#a30234; text-decoration : none;}


/* JC10 =====================================================================*/
.chapterD .member{margin:10px 0; line-height:20px;}
.chapterD .member .photo{ width:25%; vertical-align:top; padding:0 20px 0 20px;}
.chapterD .member .photo .images td{text-align:center;}
.chapterD .member .photo .images img{margin:3px 0 2px 0;}
.chapterD .member .info,.chapterD .member .info3{width:40%; vertical-align:top;}
.chapterD .member .info2{width:35%; vertical-align:top;}
.chapterD .item{
	text-align:right;	font-weight:bold; vertical-align:top;
	height:22px; width:100px; padding:3px 20px 0 0 ;
	background: transparent url(../images/item_bg_pic3.gif) no-repeat 13px 2px;}
.chapterD .member .detail{padding-left:5px;}
.chapterD .member .func img{margin-top:15px;}
.chapterD .member .func{
	width:35%; vertical-align:middle; text-align:center;
	font-weight:bold; font-size:13px; color:#54732b;
	background: transparent url(../images/dotted3.gif) repeat-y left;
}
.chapterE{background-color: white;}
.chapterE .article td{padding:15px 30px 0 30px;}
.chapterE .tags{text-align:right; height:35px; background: url(../images/form_tag_bg.gif) repeat-x;}
.chapterE .separation{height:9px; background: url(../images/form_tag_bg2.gif) repeat-x;}
.chapterE .title{
	height:30px;
	padding:0 0 0 30px;
	background: url(../images/chapterE_title_bg.gif) no-repeat top left;
}

.chapterE .notebook{width:90%; margin:15px 0 10px 30px;}
.chapterE .notebook td{border-bottom:1px dashed #999999; padding-left:5px;}
.chapterE .headline,.chapterE .subline{padding-left:15px;}
.chapterE .notebook .name{ padding:13px 5px 10px 0; text-align:right; vertical-align:top;}
.chapterE .notebook .detail{ padding:13px 0 10px 5px;}
.chapterE .education .notebook .headline{padding:10px 0 10px 0;}
.chapterE .education .notebook .subline{padding:10px 0 10px 92px;}

.chapterE .language {margin:10px 0 10px 30px;}
.chapterE .language .foreign_lang{width:43%; float:left; float:left; border-left: 1px solid #b8b39c; border-top: 1px solid #b8b39c;}
.chapterE .language .local_lang{margin-left:30px; width:43%; float:left; border-left: 1px solid #b8b39c; border-top: 1px solid #b8b39c;}
.chapterE .language .type{background-color:#eeebdf; text-align: center;}
.chapterE .language .foreign_lang .group{background-color:#fdfaf4; text-align: center;}
.chapterE .language .local_lang .caliber{background-color:#fdfaf4; text-align: center;}
.chapterE .language .foreign_lang td,.chapterE .local_lang td{line-height:30px;border-right: 1px solid #b8b39c; border-bottom: 1px solid #b8b39c;}
.chapterE .language .name{background: url(../images/language_title_bg.gif); padding-left:10px;}

.chapterE .workhistory {margin:10px 0 10px 30px;}
.chapterE .workhistory .workscoll{width:90%; float:left; float:left; border-left: 1px solid #b8b39c; border-top: 1px solid #b8b39c;}
.chapterE .workhistory .type{background-color:#eeebdf; text-align: center;}
.chapterE .workhistory .workscoll .group{background-color:#fdfaf4; text-align: left;  padding : 5px; }
.chapterE .workhistory .workscoll  td{border-right: 1px solid #b8b39c; border-bottom: 1px solid #b8b39c;}
.chapterE .workhistory .name{background: url(../images/language_title_bg.gif); padding-left:10px;  line-height : 30px; }

.chapterE .tablesearch {margin:10px 0 10px 30px;}
.chapterE .tablesearch table{width:90%;}
.chapterE .tablesearch table td{line-height : 30px;}
.chapterE .tablesearch table th{	text-align : right;	color:#9d8167;	font-weight : normal;}
.tablesearch table .insidetitle2{		padding : 5px 20px ;	border-bottom : 1px dotted #9d8167;	font-weight : bold;	color : #c76a3d;	margin-bottom : 15px;	margin-right : 15px;}
.tablesearch table .insidetitle2 img{		vertical-align : middle;	margin-right : 10px;	}
.tablesearch table .anytable{	margin : 0px; }
.tablesearch table .anytable td{line-height : 10px;}






/*JH2*/
.description{background-color:white; }
.description .detail{padding:10px 30px 10px 30px;}
.description .detail .link_info{line-height:18px;}
.description .detail .link_info a{color:#B22222; text-decoration:underline;}
.description .detail .link_info a:hover{text-decoration:none;}
.description .detail .note_info{padding-left:25px;}

.description .detail2{padding:20px 30px 10px 30px; vertical-align:top; line-height:20px;}
.description .detail3{padding:20px 0px 10px 30px; vertical-align:top; line-height:18px;}
.description .detail4{padding:20px 30px 10px 30px; vertical-align:top; line-height:20px;}
.description .COMinfo{padding:20px 30px 10px 30px; vertical-align:top; line-height:20px;}

.description .detail2 ol{padding-left:25px;}
.description .detail2 ol li{padding-bottom:20px;}
.description .detail2 td{padding:3px;}
.description .detail2 ul{padding-left:20px;}
.description .detail2 ul li{list-style:none; padding:0;}
.description .detail2 a{color:#B22222; text-decoration:underline;}
.description .detail2 a:hover{text-decoration:none;}
.description .detail2 .note{color:#ad842a;}
.description .detail2 h1{font-size:12px; padding-bottom:20px;}
.description .detail2 .note li{list-style-image:url(../images/ball_icon_A.gif);}

.description .COMinfo ol{padding-left:25px;}
.description .COMinfo td{padding:3px;}
.description .COMinfo ul{padding-left:20px;}
.description .COMinfo a{color:#B22222; text-decoration:underline;}
.description .COMinfo a:hover{text-decoration:none;}
.description .COMinfo h1{font-size:14px; color:#B22222; padding:20px 0 10px 0;}
.description .COMinfo h1 a{font-size:14px; color:#ad842a; text-decoration:none;}
.description .COMinfo h1 a:hover{border-bottom:3px #B22222 solid;}
.description .COMinfo h1 ul{padding:0; text-align:center;}
.description .COMinfo h1 ul li{display:inline; padding:20px;}
.description .COMinfo h2{font-size:12px;}
.description .COMinfo .note li{list-style-image:url(../images/ball_icon_A.gif);}
.description .COMinfo .top{float:right;}
.description .COMinfo .text_blue{font-size:16px; font-weight:bold; padding:15px 0; color:#015da6;}
.description .COMinfo blockquote{width:300px;margin:20px 0 0 100px;padding:10px;background-color:#faf5ed;border:1px #d6b372 solid;}
.description .COMinfo .note{color:#B22222;}

.description .detail4 h1{font-size:16px; padding:15px 0; color:#015da6;}
.description .detail4 h1 a{font-size:16px; padding:15px 0; color:#015da6; text-decoration:underline;}
.description .detail4 h1 a:hover{text-decoration:none;}
.description .detail4 h2{font-size:12px; padding:10px 0; color:#ad842a;}
.description .detail4 ol{padding-left:25px;}
.description .detail4 ul{padding-left:20px;}
.description .detail4 ol li, .description .detail4 ul li{padding:5px 0;}
.description .detail4 a{color:#B22222; text-decoration:underline;}
.description .detail4 a:hover{text-decoration:none;}
.description .detail4 .note{color:#B22222;}

/*EJH1,2*/
.submenu{background-color:white; }
.submenu .main{
   background-image: url(../images/submenu_bg.gif); 
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: bottom;
   height: 59px;
}
.submenu .main img{
	margin-left: 20px;
}
.submenu .subA{
padding-top: 5px;
padding-left: 40px;
color: #ad842a;
}
.submenu .subB{
padding-top: 5px;
padding-left: 190px;
color: #ad842a;
}

 .submenu .subA a, .submenu .subB a{
 	color: #ad842a;
 }
 .submenu .subA a:hover, .submenu .subB a:hover{
 	color: #B22222;
 }
  .submenu .sub .A{
  	padding-left: 40px;
  }
   .submenu .sub .B{
  	padding-left: 60px;
  }

.description .services2{color:#82765b; line-height:18px; margin-bottom:10px;}
.description .services2 th{color:#6b6150; padding:5px 0 5px 0;  background:#d4ccbe;}
.description .services2 td ul{list-style-type:square; padding:0 0 0 50px;}
.description .services2 .detail{background:#f3eee6; padding:10px 0;}
.description .services2 .arrow{background:url(../images/JHS_arrow.gif) no-repeat center;}




.remind2{margin-bottom:10px;}
.remind2 .pic1{width:5px; height:5px; background: url(../images/remind2_pic1.gif) no-repeat;}
.remind2 .pic2{height:5px; background: url(../images/remind2_pic2.gif) repeat-x;}
.remind2 .pic3{width:5px; width:5px; height:5px; background: url(../images/remind2_pic3.gif) no-repeat;}
.remind2 .pic4{background: url(../images/remind2_pic4.gif) repeat-y;}
.remind2 .pic5{width:5px; height:5px; background: url(../images/remind2_pic5.gif) no-repeat;}
.remind2 .pic6{height:5px; background: url(../images/remind2_pic6.gif) repeat-x;}
.remind2 .pic7{width:5px; height:5px; background: url(../images/remind2_pic7.gif) no-repeat;}
.remind2 .pic8{width:5px; background: url(../images/remind2_pic8.gif) repeat-y;}
.check{background-color:#faf5ed; padding:10px 10px;}

.form2 td{padding:2px 0 2px 0;}
.form2 .item{padding-left:15px;}
.form2 .submitbtn{text-align:center;}
.form2 dd{padding:3px 0 0 48px;}
.form2 dd img{vertical-align:middle;}

.post{width:626px; border:1px solid #c96a3e; margin-bottom:20px;margin-top:10px;}
.JH1_pic9{position:absolute; z-index:0; top:212px; left:189px;}
.JH1_pic10{position:absolute; z-index:3; top:386px; left:74px;}
.JH1_pic25{position:absolute; z-index:0; top:333px; left:74px;}
.JH1_pic26{position:absolute; z-index:3; top:224px; left:299px;}

.corp{float:left; margin-right:10px;}
.corp .btn,.corp2 .btn{background: url(../images/JH1_bg1.gif) repeat-x; }
.corp .tail,.corp2 .tail{width:14px; background: url(../images/JH1_pic15.gif) no-repeat;}
.corp .btn td,.corp2 .btn td{height:28px; padding-left:20px; cursor:pointer;}
.corp .btn td a,.corp2 .btn td a{color:#75501c; }
.corp .btn .item1,.corp2 .btn .item1{background: url(../images/JH1_num1.gif) no-repeat 5px 5px;}
.corp .btn .item2,.corp2 .btn .item2{background: url(../images/JH1_num2.gif) no-repeat 5px 5px;}
.corp .btn .item3,.corp2 .btn .item3{background: url(../images/JH1_num3.gif) no-repeat 5px 5px;}
.corp .btn .item4,.corp2 .btn .item4{background: url(../images/JH1_num4.gif) no-repeat 5px 5px;}
.corp .shadow,.corp2 .shadow{background: url(../images/JH1_pic16.gif) no-repeat 0px 1px}

.bywork{float:left; margin-right:10px;}
.bywork .header,.bywork2 .header{width:15px; background: url(../images/JT0_bg1.gif) repeat-x; }
.bywork .photo,.bywork2 .photo{width:176px;}
.bywork .btn{width:100px; background: url(../images/JT0_bg2.gif) repeat-x; }
.bywork2 .btn{width:100px; background: url(../images/JT0_bg4.gif) repeat-x; }
.bywork .tail,.bywork2 .tail{width:15px; background: url(../images/JT0_bg3.gif) repeat-x; }
.bywork .item1,.bywork .item2{height:53px; color:#b9450a; padding:0px 0 0 45px;}
.bywork .item1{ background: url(../images/JT0_pic5.gif) no-repeat 5px 7px; cursor:pointer;}
.bywork .item2{ background: url(../images/JT0_pic6.gif) no-repeat 10px 7px; cursor:pointer;}
.bywork2 .item3{padding:65px 0 0 30px; background: url(../images/JT0_pic7.gif) no-repeat 25px 0px; cursor:pointer;}
.bywork .item1 a,.bywork .item2 a,.bywork2 .item3 a{color:#b9450a; }
.bywork .shadow,.bywork2 .shadow{background: url(../images/JH1_pic16.gif) no-repeat 0px 1px}

.form_links{margin-bottom:20px; border:1px dashed #cfa558; border-width:0 0 1px;}
.form_links th{vertical-align:top; text-align:left; padding:0.5em 0;}
.form_links th img,.form_links td img{margin-right:5px; vertical-align:middle;}
.form_links td{padding:0.5em 0.5em 1em;}

.QA{margin-bottom:20px; border:1px dashed #cfa558; border-width:0 0 1px;}
.QA th{text-align:left; padding:0.5em 0;}
.QA td{line-height:18px; padding:5px;}
.QA th img{margin-right:5px; vertical-align:middle;}
.QA ol{padding-left:25px;}
.QA a{color:#B22222; text-decoration:underline;}
.QA_search{height:60px; border:1px solid #e6a30a; margin:10px 0 20px 0; background:#fffae8;}
.QA_search td{line-height:18px; padding:15px; color:#e6a30a; font-weight:bold; padding-left:20px;}
.QA_search td img{margin-right:5px;}

.SUB{margin:2em 0 0;}
.SUB th,.SUB td{background:white;}
.SUB th{text-align:right; width:25%; vertical-align:top; padding:0.5em 0 0; white-space:nowrap; font-weight:normal;}
.SUB td{padding:0.25em 0.25em;}

.modelA th{background:#cfa558; color:white; padding:0.5em 0.5em;}
.modelA .header .pic1,.modelA .header .pic2{width:3px;}
.modelA .title{height:27px;}
.modelA{border:1px solid #cfa558; border-width:0 1px 1px 1px; margin:0 0 20px}

.SL .sectA{padding:5px 5px 0px;}
.SL .sectB,.SL .sectC,.SL .sectD{padding:5px 5px;}
.SL .sectA .map{background:#fbf6eb;}
.SL .sectB .map{background:#e4ecf5;}
.SL .sectC .map{background:#e4f5e5;}
.SL .sectD .map{background:#f7e6e7;}
.SL th{text-align:left;padding:0 0 5px;}
.SL .sectB td,.SL .sectC td,.SL .sectD td{padding:0.5em 2em;}
.SL .sectA .links{padding:5px 20px;}
.SL td img{margin-right:5px;}
.SL .sectA th{background:url(../images/mapA_thbg.gif) repeat-x;}
.SL .sectB th{background:url(../images/mapB_thbg.gif) repeat-x;}
.SL .sectC th{background:url(../images/mapC_thbg.gif) repeat-x;}
.SL .sectD th{background:url(../images/mapD_thbg.gif) repeat-x;}
.SL .group {width:20%; padding-right:5px; vertical-align:top;}
.SL .group th{background:url(../images/mapA_groupbg.gif) repeat-x; color:white; padding:2px 5px;}
.SL .group th img{margin-right:5px;}
.SL .group td{padding:5px 5px;}

.chapterG .main{background:white;}
.chapterG .pic1{width:5px; height:5px; background: url(../images/JHS_pic1.gif) no-repeat;}
.chapterG .pic2{height:5px;  background: url(../images/JHS_pic5.gif) repeat-x;}
.chapterG .pic3{width:5px; height:5px; background: url(../images/JHS_pic2.gif) no-repeat;}
.chapterG .pic4{width:5px;  background: url(../images/JHS_pic6.gif) repeat-y;}
.chapterG .pic5{width:5px; height:5px; background: url(../images/JHS_pic3.gif) no-repeat;}
.chapterG .pic6{height:5px;  background: url(../images/JHS_pic7.gif) repeat-x;}
.chapterG .pic7{width:5px; height:5px; background: url(../images/JHS_pic4.gif) no-repeat;}
.chapterG .pic8{width:5px;  background: url(../images/JHS_pic8.gif) repeat-y;}
.chapterG th{text-align:left; padding:13px 15px;}


.chapterA .btns{height:71px; background: url(../images/JHS_btnbg.gif) repeat-x; margin:1px 0 30px 0;}
.chapterA .btns td{width:25%; border-right:1px solid #b5ab8f; border-left:1px solid #FFFFFF; text-align:center; cursor:pointer;}
.chapterA .btns td a{color:#82765b;}
.chapterA .btns .btn1{background: url(../images/JHS_btnbg1.gif) no-repeat 62px 12px;}
.chapterA .btns .btn2{background: url(../images/JHS_btnbg2.gif) no-repeat 60px 12px;}
.chapterA .btns .btn3{background: url(../images/JHS_btnbg3.gif) no-repeat 60px 12px;}
.chapterA .btns .btn4{background: url(../images/JHS_btnbg4.gif) no-repeat 56px 12px; border-right:1px solid #f3eddc;}
.chapterA .services{color:#82765b; line-height:18px;  }
.chapterA .services th{text-align:left; padding:10px 20px 5px 20px;}
.chapterA .services th img{margin-right:10px;}
.chapterA .services td{ padding:5px 20px 20px 43px;}
.chapterA .services ul{list-style-type:none; padding-left:0px;}
.chapterA .services ul li{background: url(../images/icon55.gif) no-repeat 0 5px; padding-left:10px;}
.chapterA .services dt{margin:20px 0 0 0;}
.chapterA .services dd{ padding-left : 0; text-indent : 41px}
.chapterA .services dd img{vertical-align:middle; margin-left:5px;}
.chapterA .services .contact{padding-top:20px; border-top:1px dashed #DDD;}

.chapterA .services .forms td{padding:5px 0;}
.chapterA .services .fees td{padding:0; text-align:center;}
.chapterA .services ol {padding-left:20px;}
.chapterA .services ol li{padding:5px 0;}
.chapterA .services ol ul{padding-top:10px;}
.chapterA .services ol ul li{background:none;}

.chapterA .services a{color:#B22222; text-decoration:underline;}
.chapterA .services a:hover{text-decoration:none;}

.chapterA .services2{color:#82765b; line-height:18px; margin-bottom:10px;}
.chapterA .services2 th{color:#6b6150; padding:5px 0 5px 0;  background:#d4ccbe;}
.chapterA .services2 td ul{list-style-type:square; padding:0 0 0 50px;}
.chapterA .services2 .detail{background:#f3eee6; padding:10px 0;}
.chapterA .services2 .arrow{background:url(../images/JHS_arrow.gif) no-repeat center;}


.chapterE .article .work_exp{border:1px solid #b8b39c; border-width:1px 0 0 1px; margin-bottom:5px;}
.chapterE .article .work_exp td,.chapterE .article .work_exp th{padding:5px 0; border:1px solid #b8b39c; border-width:0 1px 1px 0;}
.chapterE .article .work_exp th{text-align:left; padding:5px 0 5px 10px; font-weight:normal; background: url(../images/language_title_bg.gif);}
.chapterE .article .work_exp .name{text-align:center; background:#eeebdf;}
.chapterE .article .work_exp .detail{padding-left:10px; background: #fdfaf4;}

.chapterE .article .reference{border:1px solid #b8b39c; border-width:1px 0 0 1px; }
.chapterE .article .reference th{text-align:center; padding:5px 0 5px 10px; background: url(../images/language_title_bg.gif);}
.chapterE .article .reference td,.chapterE .article .reference th{padding:5px 0; border:1px solid #b8b39c; border-width:0 1px 1px 0;}
.chapterE .article .reference .name{text-align:center;}
.chapterE .article .reference .detail{padding:5px 0 5px 10px;}

p{margin:0; padding:0;}
.entry3 {background: url(../images/E_tablehead_bg2.gif);}
.entry4 {background: url(../images/E_tablehead_bg2.gif);}
.entry3 p{padding:5px 0; color:#715A3A; font-weight:bold; text-align:center; background: transparent url(../images/E_tablehead_separation.gif) no-repeat right;}
.entry4 p{color:#715A3A; font-weight:bold; text-align:center; background: transparent url(../images/E_tablehead_separation.gif) no-repeat right; line-height:16px;}
.imgdetail{float:left;vertical-align : middle;border:0px;}