@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}

body { background-color: #4c4f67; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }

#header { margin:0 auto; width:994px; height:51px; margin-top:15px; background:url(images/menu-bg.jpg) repeat-x;}
#header .header-left { background:url(images/menu-left.jpg) no-repeat; width:44px; height:51px; float:left;}
#header .header-menuTxt { width:720px; height:51px; float:left;}
#header .header-menuTxt ul{ list-style-type:none; line-height:56px;}
#header .header-menuTxt li{ float:left; padding:0px 12px 0px 12px;}
#header .header-menuTxt .liPic{ float:left; background:url(images/head_line.gif) 10px 20px no-repeat; height:38px;}
#header .header-menu { width:170px; height:31px; float:left; position:relative; width:170px; padding-top:20px;}
#header .header-right { background:url(images/menu-right.jpg) no-repeat; width:32px; height:51px; float:right;}

#topbar { margin:0 auto; width:994px; height:320px; margin-bottom:10px; margin-top:10px;}
#topbar .topbar-1 { background:url(images/top_01.jpg) no-repeat; width:573px; height:46px; float:left;}
#topbar .topbar-2 { background:url(images/top_02.jpg) no-repeat; width:573px; height:68px; float:left;}
#topbar .topbar-3 { background:url(images/top_03.jpg) no-repeat; width:518px; height:101px; float:left; color:#FFFFFF; font-size:14px; padding-left:55px;}
#topbar .topbar-4 { background:url(images/top_04.jpg) no-repeat; width:573px; height:105px; float:left;}
#topbar .topbar-5 { background:url(images/top_05.jpg) no-repeat; width:421px; height:46px; float:right;}
#topbar .topbar-6 { background:url(images/top_06.jpg) no-repeat; width:421px; height:68px; float:right;}
#topbar .topbar-7 { background:url(images/top_07.jpg) no-repeat; width:421px; height:101px; float:right;}
#topbar .topbar-8 { background:url(images/top_08.jpg) no-repeat; width:421px; height:105px; float:right;}

.qq {
	height: 86px;
	width: 326px;
	margin-left:180px;
	background-image: url(images/download_botton.png)!important;/* FF IE7 */
	background-repeat: no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/download_botton.png'); /* IE6 */
	_ background-image: none; /* IE6 */
}

#body-top {margin:0 auto; width:994px; height:37px; background:url(images/min-top.jpg) no-repeat;}
#body-min {margin:0 auto; width:974px; background:url(images/min-bg.jpg) repeat-y; padding:0px 6px 0px 14px;}
#body-min a {color: #000000; text-decoration: none;}
#body-min a:hover {color: #000000; text-decoration: none;}
#body-min a.menu:active {color: #000000; text-decoration: none;}
#body-min .body-min-big-Left { width:683px; margin-left:30px; line-height:20px; float:left; padding:0px 10px 0px 0px;}	
#body-min .body-min-small-right { width:217px; float:left;}	

#body-min .body-min-small-Left {width:244px; float:left; margin-left:28px;}
#body-min .body-min-small-Left .boxTop { border:1px solid #012B73; background-color:#03509E; height:25px; line-height:25px; padding-left:5px; color:#FFFFFF; font-size:12px; font-weight:bold;}
#body-min .body-min-small-Left .boxBody {border-left:1px solid #012B73;border-right:1px solid #012B73; border-bottom:1px solid #012B73; padding:5px; margin-bottom:5px;}
#body-min .body-min-small-Left .boxBody .userName {color: #660000; font-weight: bold;}

#body-min .body-min-big-right {width:660px; float:left; line-height:24px; font-size:14px; padding-left:15px;}	
#body-min .body-min-big-right .DownloadDiv1 {float:right; width:250px; padding:10px 10px 10px 10px; text-align:center;}
#body-min .body-min-big-right .DownloadDiv2 {border:3px dashed #FF0000; padding:5px 5px 5px 5px; font-size:20px; font-weight:bold; text-align:center;}

#body-min .min_intro { background:url(images/pad-submit-worker-box.jpg) 70px 0px no-repeat; height:241px; padding:10px 55px 0px 310px;
		font-family:Tahoma, Geneva, sans-serif;	font-size:16px; line-height:34px;}	
#body-min .min_bar { height:45px; background-color:#afdff7; font-family:Century Gothic; line-height:45px; text-align:center; margin-bottom:10px;}

#body-min .min_pic { width:130px; float:left;  padding-top:15px; text-align:center;}
#body-min .min_pic_left {margin-left:50px; _margin-left:25px;}
#body-min .min_txt { width:300px; float:left; color: #277ba6; font-size: 14px; padding-top:25px;}
#body-min .min_line { width:22px; height:140px; float:left; background:url(images/main_line.gif) 8px 5px no-repeat; padding-top:10px;}

#body-bottom {margin:0 auto; width:994px; height:28px; background:url(images/min-bottom.jpg) no-repeat;}


#footer {  margin:0 auto; width:994px; height:65px; background:url(images/bottom-bg.jpg) repeat-x; margin-bottom:10px;}
#footer .footer-left { background:url(images/bottom-left.jpg) no-repeat; width:59px; height:65px; float:left;}
#footer .footer-txt { width:902px; height:50px; float:left; text-align:center; padding-top:15px; color:#FFFFFF;}
#footer .footer-txt a { color: #ffffff; text-decoration: none;}
#footer .footer-txt a:hover {color: #999999; text-decoration: underline;}
#footer .footer-right { background:url(images/bottom-right.jpg) no-repeat; width:33px; height:65px; float:right;}

.ClearAll { clear:both;}


a.menu:link {
	color: #000;
	text-decoration:none;
}
a:visited {
	color: #000;
	text-decoration:none;
}
a.menu:hover {
	color: #fff;
	text-decoration:none;
}
a.menu:active {
	color: #999;
	text-decoration:none;
}

#menu1 {
	POSITION: absolute; TEXT-ALIGN: left; BACKGROUND: #ffffff; VISIBILITY: hidden; RIGHT: 0px;
}
#menu1 A:hover {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #b9b9b9; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #ffffff; PADDING-TOP: 2px
}
#menu1 A {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #003399; PADDING-TOP: 2px
}
DL {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #003399; TEXT-DECORATION: none
}
.lmenu {
	background:url(images/flag/bg.gif) no-repeat;
	TEXT-ALIGN: left; 
	BACKGROUND-COLOR: #ffffff; 
	BACKGROUND-POSITION: right center;	

	height:20px !important;/*ie8*/
	*height:20px !important;/*ie7*/
	*height:20px;/*ie6*/
	height:20px;
}

.lmenu-flag {margin-left:10px; margin-top:0px; *margin-top:0px !important; *margin-top:3px;}


h1{ font-size:24px; color:#ff6600; }
h2{color: #0000FF; font-weight: bold; font-size: 16px;}
h3{color:#FFFFFF; font-size:16px; padding:5px 0px 5px 50px;}
.copy {
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
}
