html {
	height: 100%;
}

body {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	overflow-X:hidden; overflow-Y:scroll;
	margin:0; font-size: 12px;
	background-color: #fff;
	color: #000;
	display:block;
	text-align:center;
	
	scrollbar-3dlight-color: #fff;
	scrollbar-highlight-color: #7194C4;
	scrollbar-face-color: #fff;
	scrollbar-arrow-color: #7194C4;
	scrollbar-shadow-color: #7194C4;
	scrollbar-darkshadow-color: #fff;
	scrollbar-base-color: #fff;
	scrollbar-track-color: #fff;
}

td { 
   font-size:12px;
   color:#000;
   font-family: "Arial", "Helvetica", "sans-serif";

}

table {
	border-collapse: collapse;
	border: 0;
}

img {
	border: 0;
}

ul {
	list-style-position: inside; font-size: 12px; margin: 5px 10px 5px 50px;
	line-height: 20px; font-family: "Arial"; list-style-type: circle;
}

button {
	border-right: #fff 1px solid; border-top: #E1F0FF 1px solid; 
	border-left: #E1F0FF 1px solid;border-bottom: #8caae7 1px solid; 
	font-size: 9pt;color: #fff;
	background: #0066cc;  padding-top: 1px;
	height: 20px;
}

input {
	padding: 1px; height: 18px;
	color: #000; background-color:#FFF; cursor: hand;
	font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.txt {
	border: 1px solid #c0c0c0; padding: 1px; background-color: #fff; height: 20px; 
}



a:link {
	font-size: 12px;
	font-style: normal;
	color: #000;
	text-decoration: none;
}

a:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

a:hover {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

a:active {
	font-size: 12px;
	color: #241F1F;
	text-decoration: none;
}

.kong {
    height:5px;
}


.allkong {
	font: 0px/0px sans-serif;
	clear: both;
	display: block;
}

.top {
	margin-right: auto;
	margin-left: auto;
    width:778px;
	height:22px; 
}

.topbg {
	float: center;
	clear:both;
    border-top:#073c8a 8px solid;
	border-left:#ededed 1px solid;
	border-right:#ededed 1px solid;
	padding:5px; 	
}

.tright {
	float: right;
	margin:0 5px;
	padding:5px; 
	background: #fff;
	text-align:center;
    font-size: 12px;
	font-weight: bold;
	color: #073c8a;
	height:22px;
}

.tright a {
    color: #073c8a; 
}

.tright a:link {
	color: #073c8a; text-decoration: none;
}

.tright a:visited {
	color: #073c8a; text-decoration: none;
}

.tright a:active { 
    color: #073c8a; text-decoration: none;
}

.tright a:hover {
	color: #073c8a; text-decoration: underline;
}

.logo_top {
    background:url(en_images/logo.gif) ;
    width:128px; 
	height:26px;
	float: left; 
	margin: 0px; 
	padding: 0px; 
	text-align:left;
}

.top_banner {
	margin-right: auto;
	margin-left: auto;
    width:778px;
}

.bgbanner  {
	float: left;
	border-top:#073c8a 1px solid;
	border-left:#ededed 1px solid;
	border-right:#ededed 1px solid;
	padding:3px 0 3px 0; 		
}

.banner {
	float:right;
    width:611px;
	height:163px;
	text-align:left;
}

.logo {
	float:left;
    width:165px;
	height:163px;
	background-color:#A17100;
	text-align:center;
}

.tbgmenu {
	width:778px;
	margin-right: auto;
	margin-left: auto; 
	border-left:#ededed 1px solid;
	border-right:#ededed 1px solid;
	padding: 0 0 8px 0;
}

.tmenu {
	clear:both; 
	height:25px;
	background:url(en_images/t.gif);
	margin:0 auto;
	padding:3px 0 3px 0;
	float:center;
}

.tmenu  ul {
    font-size: 12px;
	font-weight: bold;
	color: #073c8a;
	margin-left:0;
	padding:0; 
	list-style:none;
}

.tmenu  ul li {
	float:left;
	text-align:center;
	margin:0 8px;
}

.tmenu ul li a {
    color: #fff; 
}

.tmenu ul li a:link {
	color: #fff; text-decoration: none;
}

.tmenu ul li a:visited {
	color: #fff; text-decoration: none;
}

.tmenu ul li a:active { 
    color: #fff; text-decoration: none;
}

.tmenu ul li a:hover {
	color: #fff; text-decoration: underline;
}

.tmline {
    width:1px;
	background:#fff;
}

.tbody {
    width:778px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	border-left:#ededed 1px solid;
	border-right:#ededed 1px solid;
	background:url(en_images/sbg.gif) center;
	text-align:center;
}

.container {
	padding: 0px;
	float: center;
	text-align:center;
}

.left {
	float: left;
	width: 170px;
	margin: 0;
	padding:8px 0 8px 8px;
}

.center {
	margin: 0px 188px 0 178px;
	padding:8px;
}

.allcenter {
	margin: 0 0 0 178px;
	padding:8px;
}

.content {
	float: left; 
	margin: 0;
	padding:0;  
	text-align:center;
}

.tcontent {   
	margin:0;
	padding:5px; 
	text-align:left;
}

.right {
	float: right;
	width: 180px;
	margin: 0;
	padding:8px 8px 8px 0px;
}

#spof {
	width: 380px;
	margin: 0px; 
	padding:8px;  
}

#spof .spoft {
	border-top:#B9B2A1 1px solid;
}

#spof .spofr {
	border-right:#B9B2A1 1px solid;
}

#spof .spofb {
	border-bottom:#B9B2A1 1px solid;
}

#spof .spofl {
	border-left:#B9B2A1 1px solid;
}

#spof .gbox {
    margin:5px 5px 2px 5px;
}

#res {
    width:170px;
	float: right;
	margin-right: auto;
	margin-left: auto; 
	position:relative;
}

#res .tit {
	text-align:center;
	padding-top:3px;
    width:170px;
	height:31px;
	background:url(en_images/f1.gif)  no-repeat;
	overflow:hidden; position:absolute;right:0px;top:-5px;
}

#res .rest {
	margin-top:25px;
	clear:both;
	border-left:#C0AD97 1px solid;
	border-right:#C0AD97 1px solid;
	background:#F6F3EE;
	position:relative;
}

.rul {
	font-weight: bold;
	color: #000;
	margin:0px;
	padding:0px; 
	line-height:35px;
	text-align:left;
}

.rul .form{
	text-align:center;
}

.subbtn {
	border:#A17100 1px solid;
	color: #A17100;
	background: #F3EDED;
	height: 20px;
	width:70px;
	text-align:center;
}

#res .foot {
	height:13px;
	text-align:center;
	background:url(en_images/f2.gif) top no-repeat;
}
		
.bottom {
	width:778px;
	height:88px;
	margin-right: auto;
	margin-left: auto; 
	margin-bottom:5px;
	border-left:#ededed 1px solid;
	border-right:#ededed 1px solid;
	border-bottom:#ededed 2px solid;
	text-align:center;
}

.column {
	padding: 0px;
	width:100%;
	float: left;
	text-align:center;
} 

#bcenter {
    text-align:center;
	margin:8px; 
	padding:8px; 
	clear:both;
	color: #666;
	border-top:#A17100 1px solid;
}

#bcenter A {
    color: #666; 
}

#bcenter A:link {
	color: #666; text-decoration: none;
}

#bcenter A:visited {
	color: #666; text-decoration: none;
}

#bcenter A:active { 
    color: #666; text-decoration: none;
}

#bcenter A:hover {
	color: #666; text-decoration: underline;
}
		
.copyright {
	text-align:center; 
	clear:both;
	margin:8px;
	padding:10px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.pic {
   width:90%;   
   margin:0px;
   text-align:center;
}

.bgpic {
   width:130px;
   height:130px;
   background:url(en_images/sbg.jpg) center no-repeat;
   text-align:center;
}

.t {
	font-size: 15px;
	font-weight: bold;	
	line-height: 150%;
	text-align:center;
}

.l {
	font-size: 14px;
	line-height: 200%;
	text-align:left;
}

.v {
	font-size: 12px;
	line-height: 180%;
}

.v1 {
	font-size: 12px;
	line-height: 220%;
	text-align:left;
}

.linkmore {
	text-align:center;
	font-weight: bold;
	color: #A17100;
	text-decoration: none;
}

.linkmore a:link {
	color: #A17100; text-decoration: none;
}

.linkmore a:visited {
	color: #A17100; text-decoration: none;
}

.linkmore a:hover {
	color: #A17100; text-decoration: underline;
}

.menulink {
	text-decoration: none;
	margin: 0;
	text-align:center;
}

.linkbg {
	margin-left: 3px;
	padding-left: 5px;
	text-align:center;
}

.linkbg  ul {
	color: #A17100;
	margin-left:0;
	padding:0; 
	list-style:none;
	text-align:left;
}

.linkbg a:link {
	color: #A17100; text-decoration: none;
}

.linkbg a:visited {
	color: #A17100; text-decoration: none;
}

.linkbg a:hover {
	color: #555146; text-decoration:  underline;
}

.gary {
	color: #66686a;
}

.blue {
	color: #143F91;
}

.red {
	color: #FF0000;
}

.red1 {
	color: #A17100;
}

.cvblock {margin:0 auto; padding:5px;width:375px;}
.topline {clear:both; margin:12px 0; border-bottom:#dedede 1px solid;}
.cvpic {margin:3px 0; text-align:center;width:365px;height:110px; overflow:hidden; right:0px; top:0px;}
.cvpic img {width:365px;border:0;}
.cvtitle, .cvtitle a, .cvtitle a:visited {font-weight:bold;font-size:14px;line-height:22px; color:#000000; }
.cvtitle a:hover {font-weight:bold;font-size:14px;line-height:22px; color:#A17100; text-decoration: underline; }

.cvdate {color:#666666;}
.cvmore {float:right;padding-left:8px;}
.cvmore a , .cvmore a:visited {color:#A17100;text-decoration: underline; }
.cvmore a:hover {color:#333;text-decoration: none; }

.printpic {margin:0 auto; text-align:center;}
.printpic img {margin:12px; border:0;}
.pbtn input {width:142; height:30;}