/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-size: 62.5%;
	color:#333333;
	line-height:1.4;
	background-color:#FFFFFF;
	
} 
th,td{
	text-indent: 0px;
	text-align:left;
	color: #494949;
	font-size: 12px;
} 
A {
	COLOR: #458D00; TEXT-DECORATION: none;
}
A:link {
	COLOR: #458D00; TEXT-DECORATION: none;
}
A:visited {
	COLOR:#996600; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FF6600; text-decoration: underline;
}
A.menu_info:link {
	COLOR: #996600;; TEXT-DECORATION: none;font-size: 14px;
}
A.menu_info:visited {
	COLOR:#996600; TEXT-DECORATION: none;
}
A.bottom_info:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.bottom_info:visited {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
A.bottom_info:hover {
	COLOR: #FFFFFF; text-decoration: underline;
}
a img { border: none; padding:0px;}
#mainContainer_1{
	text-align: center;
}
#loreContainer_1{
	text-align: left;
	width: 500px;
}
img.left{
    float:left;
	}
.left{
    float:left;
	}
img.right{
    float:right;
	}
.left{
    float:left;
	}


#page-container
{
	position:relative;
	font-size:1.2em;
	text-align: left;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	z-index:1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#main-nav {
height: 5px;
}
#main_nav_left {
	position:absolute;
	left:0px;
	top:21px;
	width:92px;
	height:33px;
	z-index:6;
	background: #E3E3E3;
}
#main_nav_right {
	position:absolute;
	left:902px;
	top:21px;
	width:92px;
	height:33px;
	z-index:3;
	background: #E3E3E3;
}
.submenu { display: none; position: absolute; padding: 5px 0; width: 130px; border: 1px solid #ADADAD; background: #FFFFFF; z-index: 9999; }
	.submenu li { display: inline; }
		.submenu a { display: block; padding: 3px 0; width: 100%; text-indent: 10px; }
			.submenu a:hover { background: #3F7CCC; color: #FFF; text-decoration: none; }
			.submenu .line a { border-top: 1px solid #F5F5F5; }
#nav {
	position:relative;
	left:0px;
	top:19px;
	width:806px;
	height:29px;
	z-index:3;
	background-image: url(../images/nav_bg.png);
	border: solid;
	border-width: 1px;
	border-color: #0033FF;
	vertical-align: bottom;
}
#nav1 {
	position:absolute;
	left:93px;
	top:0px;
	width:806px;
	height:19px;
	z-index:4;
	text-align: right;
}
#nav2 {
	position:absolute;
	left:93px;
	top:21px;
	width:806px;
	height:29px;
	z-index:3;
	background-image: url(nav_bg.png);
	border: solid;
	border-width: 1px;
	border-color: #0033FF;
	vertical-align: middle;
}
#header {
	height: 169px;
	left: 25px;
}
#header_zhichang {
height: 183px;
}
#header_left {
	position:absolute;
	left:0px;
	top:56px;
	width:92px;
	height:105px;
	z-index:1;
	background: #EDEDED;
}
#header_right {
	position:absolute;
	left:902px;
	top:56px;
	width:92px;
	height:105px;
	z-index:2;
	background: #EDEDED;
}
#header_banner {
	position:absolute;
	left:25px;
	top:0px;
	width:1028px;
	height:169px;
	z-index:2;
}
#top_line {
	position:absolute;
	left:299px;
	top:15px;
	width:479px;
	height:25px;
	z-index:2;
	font-size: 1.2em;
}
#top_line.drop { padding: 2px 5px; background: url(/gongyu/image/submenu.gif) no-repeat 50% 50%; }
#sidebar {
    float: left ;
	position:absolute;
	left:94px;
	top:120px;
	width:195px;
	height:350px;
	z-index:6;
	background-image: url(../images/left.jpg);
	}
#sidebar_help {
    float: left ;
	position:absolute;
	left:25px;
	top:169px;
	width:269px;
	height:434px;
	z-index:4;
	background-image:url(../images/bangzhu/help_r2_c1.jpg);
	background-repeat:no-repeat;
}
#sidebar_xinren {
    float: left ;
	position:absolute;
	left:25px;
	top:169px;
	width:269px;
	height:434px;
	z-index:4;
	background-image:url(../images/xinren/xinren_r2_c1.jpg);
	background-repeat:no-repeat;
}
#sidebar_xinwen {
    float: left ;
	position:absolute;
	left:25px;
	top:169px;
	width:269px;
	height:434px;
	z-index:4;
	background-image:url(../images/xinwen/xinwen_r2_c1.jpg);
	background-repeat:no-repeat;
}
#sidebar_dating {
    float: left ;
	position:absolute;
	left:25px;
	top:169px;
	width:269px;
	height:434px;
	z-index:4;
	background-image:url(../images/dating/dating_r2_c1.jpg);
	background-repeat:no-repeat;
}
#sidebar_zhichang {
    float: left ;
	position:absolute;
	left:25px;
	top:183px;
	width:247px;
	height:434px;
	z-index:4;
}
#sidebar_blue {
    float: left ;
	position:absolute;
	left:94px;
	top:120px;
	width:195px;
	height:350px;
	z-index:6;
	background-image: url(../images/left_blue.jpg);
}
#sidebar_yellow {
    float: left ;
	position:absolute;
	left:94px;
	top:120px;
	width:195px;
	height:350px;
	z-index:6;
	background-image: url(../images/left_yellow.jpg);
}
#sidebar_red {
    float: left ;
	position:absolute;
	left:25px;
	top:172px;
	width:269px;
	height:350px;
	z-index:6;
	background-image: url(../images/left_red.jpg);
}
#leftlist {
	position:absolute;
	left:84px;
	top:118px;
	width:198px;
	height:216px;
	line-height: 1.5;
}
#location {
	position:absolute;
	top:192px;
	width:589px;
	height:30px;
	z-index:3;
	border-bottom-color: #ADC7DE;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	left: 329px;
}
#location1 {
	position:absolute;
	left:20px;
	top:2px;
	width:28px;
	height:26px;
	z-index:0;
}
#location2{
	position:absolute;
	left:56px;
	top:7px;
	width:336px;
	height:21px;
	z-index:2;
}
#context {
	position:relative;
	left:0px;
	top:0px;
	width:681px;
	z-index:2;
}
#context_help {
	position:relative;
	left:0px;
	top:0px;
	width:681px;
	z-index:6;
	background-image:url(../images/bangzhu/help_r3_c2.jpg);
	background-repeat: no-repeat;
}
#context_zhichang {
	position:relative;
	top:0px;
	width:703px;
	z-index:6;
}
#context_zhichang_jilu {
	position:relative;
	top:0px;
	width:703px;
	z-index:6;
	background-image: url(/images/zhichang/jilu.jpg);
	height: 515px;
	background-repeat: no-repeat;
}
#content
{
	text-align: left;
	margin-left: 294px;
	width: 681px;
	z-index: 0;
}
#content_help
{
	text-align: left;
	margin-left: 294px;
	width: 681px;
	z-index: 3;
}
#content_zhichang
{
	text-align: left;
	margin-left: 272px;
	width: 681px;
	z-index: 3;
	line-height: 1.5;
}
#bottom_info{
	position:absolute;
	left:320px;
	top:16px;
	width:364px;
	height:26px;
	z-index:1;
	font-size: 12px;
	text-align: center;
}
#footer {
	clear: both;
	height: 200px;
}
#footer_help {
	clear: both;
	height: 286px;
	width:950px;
	margin-left: 0px;
	position: absolute;
	z-index: -3;
}
#footer_xinren {
	clear: both;
	height: 315px;
	width:950px;
	margin-left: 0px;
	position: absolute;
	z-index: -3;
}
#footer_xinwen {
	clear: both;
	height: 315px;
	width:950px;
	margin-left: 0px;
	position: absolute;
	z-index: -3;
}
#footer_zhichang {
	clear: both;
	height: 95px;
	width:950px;
	margin-left: 0px;
	position: absolute;
	z-index: -3;
	left: 25px;
}
#footer_dating {
	clear: both;
	height: 315px;
	width:950px;
	margin-left: 0px;
	position: absolute;
	z-index: -3;
}
.pointL {
	font-size: 3em;
	font-style: italic;
	color: #004080;
}
.pointS {
	font-size: 2em;
	font-style: italic;
	color: #004080;
}


.avatar_list { overflow: hidden; zoom: 1; }
	.avatar_list li { float: left; padding: 5px 8px 0; text-align: center;height: 70px;  }
	.avatar_list img { width: 48px; height: 48px; }
	.avatar_list  br { padding: 0px; width: 52px; height: 16px; overflow: hidden; }
		
ul{ margin: 0; padding: 0; }
ul li { list-style:none; }

#Layer1 {
	position:absolute;
	width:153px;
	height:82px;q i
	z-index:1;
	left: 611px;
	top: 48px;
}
#Layer2 {
	position:absolute;
	left:98px;
	top:5px;
	width:808px;
	height:592px;
	z-index:2;
}
#Layer3 {
	position:absolute;
	left:907px;
	top:5px;
	width:92px;
	height:589px;
	z-index:3;
}
#Layer4 {
	position:absolute;
	left:0px;
	top:0px;
	width:808px;
	height:18px;
	z-index:4;
	text-align: right;
}
#Layer5 {
	position:absolute;
	left:0px;
	top:51px;
	width:808px;
	height:314px;
	z-index:2;
	filter:progid:DXImageTransform.microsoft.gradient(gradienttype=0,startColorStr=#CCEDF7,endColorStr=#0B78CF); 	       	background-color: #4B9FDC;
}


#Layer6 {
	position:absolute;
	left:661px;
	top:3px;
	width:178px;
	height:26px;
	z-index:1;
}
#nav2Layer6 {
	position:absolute;
	left:633px;
	top:3px;
	width:170px;
	height:26px;
	z-index:1;
}
#menu{
	position:absolute;
	left:640px;
	top:114px;
	width:168px;
	height:75px;
	z-index:1;
}
#nav2menu{
	position:absolute;
	left:640px;
	top:114px;
	width:178px;
	height:75px;
	z-index:1;
}
#Layer7 {
	position:absolute;
	left:129px;
	top:255px;
	width:672px;
	height:144px;
	z-index:1;
}
#Layer8 {
	position:absolute;
	left:0px;
	top:591px;
	width:799px;
	height:38px;
	z-index:4;
	float: left;
	text-align: center;
	border-top-color: #70B6E4;
	border-top-width: thick;
	border: solid;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	border-right-color: #ffffff;
}
#Layer9 {
	position:absolute;
	left:147px;
	top:255px;
	width:669px;
	height:146px;
	z-index:4;
}
#Layer10 {
	position:absolute;
	left:0px;
	top:368px;
	width:808px;
	height:230px;
	z-index:3;
	background-color:#EEEEEE;
}
#Layer1 {
}
#Layer11 {
	position:absolute;
	left:0px;
	top:0px;
	width:96px;
	height:18px;
	z-index:1;
}
#Layer12 {
	position:absolute;
	left:0px;
	top:0px;
	width:2px;
	height:30px;
	z-index:4;
}
#Layer13 {
	position:absolute;
	top:57px;
	width:92px;
	height:314px;
	z-index:5;
	background-color: #EDEDED;
	left: 4px;
}
#Layer14 {
	position:absolute;
	left:49px;
	top:-1px;
	width:40px;
	height:372px;
	z-index:6;
}
#Layer15 {
	position:absolute;
	left:0px;
	top:339px;
	width:96px;
	height:31px;
	z-index:2;
	background-color: #EDEDED;
}
#Layer16 {
	position:absolute;
	left:0px;
	top:0px;
	width:92px;
	height:18px;
	z-index:1;
}
#Layer17 {
	position:absolute;
	left:1px;
	top:52px;
	width:92px;
	height:314px;
	z-index:2;
	background: #EDEDED;
}
#Layer18 {
	position:absolute;
	left:807px;
	top:0px;
	width:95px;
	height:34px;
	z-index:1;
}
#Layer19 {
	position:absolute;
	left:907px;
	top:339px;
	width:96px;
	height:34px;
	z-index:6;
}
#Layer20 {
	position:absolute;
	left:909px;
	top:340px;
	width:96px;
	height:34px;
	z-index:6;
}
#Layer21 {
	position:absolute;
	left:1px;
	top:19px;
	width:92px;
	height:31px;
	z-index:3;
	background: #EDEDED;
}

#Layer22 {
	position:absolute;
	left:235px;
	top:10px;
	width:354px;
	height:26px;
	z-index:1;
}

#Layer23 {
	position:absolute;
	left:205px;
	top:0px;
	width:198px;
	height:35px;
	z-index:1;
}
#Layer24 {
	position:absolute;
	left:408px;
	top:0px;
	width:198px;
	height:230px;
	z-index:2;
}
#Layer25 {
	position:absolute;
	left:611px;
	top:0px;
	width:198px;
	height:230px;
	z-index:3;
}
#Layer26 {
	position:absolute;
	left:5px;
	top:0px;
	width:198px;
	height:180px;
	z-index:4;
}

#Layer27 {
	position:absolute;
	left:1px;
	top:33px;
	width:83px;
	height:63px;
	z-index:1;
	text-align: center;
	padding-top: 7px;
	border-width: 1px;
	border: solid;
	border-color: #D4DEE8;
}
#Layer28 {
	position:absolute;
	left:92px;
	top:39px;
	width:102px;
	height:68px;
	z-index:2;
}
#Layer29 {
	position:absolute;
	left:2px;
	top:121px;
	width:193px;
	height:67px;
	z-index:3;
	line-height: 1.2;
	padding-top: 2px;
}
#Layer30 {
	position:absolute;
	left:616px;
	top:50px;
	width:149px;
	height:24px;
	z-index:1;
	color: #146FD1;
}

#Layer31 {
	position:absolute;
	left:362px;
	top:13px;
	width:156px;
	height:65px;
	z-index:1;
}
#Layer32 {
	position:absolute;
	left:25px;
	top:95px;
	width:500px;
	height:129px;
	z-index:2;
	float:left;
	text-align:left;
	border-width: 1px;
	border: solid;
	border-color: #D4DEE8;	
}
#Layer33 {
	position:absolute;
	left:25px;
	top:12px;
	width:294px;
	height:64px;
	z-index:3;
	border-width: 1px;
	border: solid;
	border-color: #D4DEE8;
	background-image: url(../images/emmanuel.jpg);
}
#Layer35 {
	position:absolute;
	left:19px;
	top:8px;
	width:116px;
	height:94px;
	z-index:4;
	border-width: 1px;
	border: solid;
	border-color: #D4DEE8;
}
#Layer34 {
	position:absolute;
	left:215px;
	top:28px;
	width:157px;
	height:212px;
	z-index:3;
	padding-top: 7px;
	border-width: 1px;
	border: solid;
	border-color: #D4DEE8;
}
#Layer36 {
	position:absolute;
	left:167px;
	top:73px;
	width:83px;
	height:121px;
	z-index:2;
}
#Layer37 {
	position:absolute;
	left:257px;
	top:72px;
	width:197px;
	height:123px;
	z-index:3;
}
#Layer38 {
	position:absolute;
	left:10px;
	top:12px;
	width:24px;
	height:90px;
	text-align: center;
}
#Layer39 {
	position:absolute;
	left:6px;
	top:42px;
	width:346px;
	height:86px;
	z-index:2;
}
#Layer40 {
	position:absolute;
	left:6px;
	top:4px;
	width:17px;
	height:68px;
	z-index:1;
}
#Layer41 {
	position:absolute;
	left:199px;
	top:205px;
	width:260px;
	height:74px;
	z-index:2;
}
#Layer42 {
	position:absolute;
	left:14px;
	top:4px;
	z-index:1;
	text-align: center;
}
#Layer43 {
	position:absolute;
	left:14px;
	top:33px;
	z-index:1;
	text-align: center;
}
#Layer44 {
	position:absolute;
	left:13px;
	top:155px;
	width:178px;
	height:18px;
	z-index:1;
	text-align: right;
}
#Layer44 a:link{
	color: #94C43A;
	font-weight: bold;
}
#Layer44 a:visited{
	color: #94C43A;
	font-weight: bold;
}

#Layer46 {
	position:absolute;
	left:93px;
	top:6px;
	width:806px;
	z-index:3;
}

#Layer62 {
	position:absolute;
	left:4px;
	top:36px;
	width:192px;
	height:184px;
	z-index:1;
	background-color: #EEEEEE;
}
#Layer63 {
	position:absolute;
	left:-26px;
	top:37px;
	width:229px;
	height:171px;
	z-index:1;
}
#Layer64 {
	position:absolute;
	left:133px;
	top:2px;
	width:85px;
	height:85px;
	z-index:2;
}
#Layer65 {
	position:absolute;
	left:-24px;
	top:38px;
	width:224px;
	height:177px;
	z-index:1;
}




 /* 按钮 button 开始 */
a.squarebutton{
background: transparent url('/images/square-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('/images/square-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 122px;
}
 /* 按钮 结束 */


.BigFont {
	FONT-WEIGHT: bolder; FONT-SIZE: 2.0em; COLOR: #1b4065; FONT-FAMILY: "Times New Roman", Times, serif; text-shadow: White
}
.Copyrite {
	BORDER-TOP: #004080 0px groove; MARGIN-TOP: 20px; DISPLAY: block; FONT-SIZE: 0.7em; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Helvetica, Arial, Tahoma, Verdana, sans-serif
}
DIV.ODBTitle {
	FONT-WEIGHT: bold; FONT-SIZE: large; MARGIN-LEFT: 4px; FONT-FAMILY: verdana, arial, sans-serif
}
DIV.ODBvText {
	FONT-SIZE: xx-small; MARGIN-LEFT: 4px; FONT-FAMILY: verdana, arial, sans-serif
}
DIV.ODBverse {
	FONT-SIZE: smaller; MARGIN-LEFT: 4px; FONT-FAMILY: verdana, arial, sans-serif
}
DIV.ODBnews {
	FONT-SIZE: smaller; MARGIN-LEFT: 4px; FONT-FAMILY: verdana, arial, sans-serif; line-height:1.5 
}
DIV.ODBread {
	FONT-SIZE: medium; BACKGROUND: #dfdfdf; MARGIN-LEFT: 4px; COLOR: black; FONT-FAMILY: verdana, arial, sans-serif
}
DIV.ODByear {
	FONT-SIZE: smaller; PADDING-BOTTOM: 14px; MARGIN-LEFT: 4px; FONT-FAMILY: verdana, arial, sans-serif
}
DIV.ODBTHcontent {
	MARGIN-LEFT: 4px; COLOR: #2b2b2b; TEXT-INDENT: 20pt; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1px
}
DIV.ODBcontent {
	MARGIN-LEFT: 4px;
	COLOR: #2b2b2b;
	TEXT-INDENT: 20pt;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 1.1em;
}
DIV.ODBpoem {
	COLOR: #3c3c3c; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: center
}
DIV.ODBTHpoem {
	COLOR: #3c3c3c; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: left
}
DIV.ODBlastwords {
	BORDER-TOP: thin solid; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: black; PADDING-TOP: 6px; LETTER-SPACING: 2px; TEXT-ALIGN: center
}
DIV.ODBTHlastwords {
	BORDER-TOP: thin solid; FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: black; PADDING-TOP: 6px; TEXT-ALIGN: center
}
B.inv {
	BACKGROUND: #666666; COLOR: #ffffff; TEXT-DECORATION: none
}
HR {
	COLOR: #1b4065
}
.t1 {
	FONT-SIZE: 1.0em; COLOR: #004080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t2 {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 15px; COLOR: #004080; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: circle
}
.t3 {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 22px; COLOR: #004080; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: circle
}
.important{
	color:#CC3300;
	font-weight:bold;
}
a.important  {
	color:#CC3300;
	font-weight:bold;
}
a.important:link  {
	color:#CC3300;
	font-weight:bold;
}
a.important :visited {
	color:#CC3300;
	font-weight:bold;
}
A.important :hover {
	COLOR: #FF6600; text-decoration: underline;
}

.white{
	color:#FFFFFF;
}
a.white  {
	color:#FFFFFF;
}
a.white:link  {
	color:#FFFFFF;
}
a.white :visited {
	color:#FFFFFF;
}
A.white :hover {
	COLOR: #FFFFFF; text-decoration: underline;
}
.column_red{
	border-top:#FF0000;
	border-top-width:thin;
	border-top-style: solid;
	text-indent: 4px;
	background: #EEEEEE;
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
	height: 22px;
	padding-top: 5px;
	margin-bottom:5px;
	padding-bottom: 5px;
}	
.column_blue{
	border-top-width:thin;
	border-top-style: solid;
	text-indent: 4px;
	background: #EEEEEE;
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
	border-top-color: #2068DF;
	height: 22px;
	padding-top: 5px;
	margin-bottom:5px;
	padding-bottom: 5px;
}	
.column_green{
	border-top-width:thin;
	border-top-style: solid;
	text-indent: 4px;
	background: #EEEEEE;
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
	border-top-color: green;
	height: 22px;
	padding-top: 5px;
	margin-bottom:5px;
	padding-bottom: 5px;
}	
.column_orange{
	border-top-width:thin;
	border-top-style: solid;
	text-indent: 4px;
	background:  #EEEEEE;
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
	border-top-color: #FB6704;
	height: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:5px;
}
.title_line{
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9999;
	text-indent: 0px;
	color: #333333;
	height: 18px;
	margin-right: 15px;
}	
h2{text-indent: 0em;}
h3{text-indent: 0em;}
h4{text-indent: 0em;}
h5{text-indent: 0em;}

