﻿.content 
{
    padding: 10px 0px 10px 0px;
margin: 0px auto;
padding: 0px;
width:920px;
}
table.summary
{
 width: 75%;
border: none;
padding-bottom: 5px;
border-spacing: 0px;
display: table;
border-collapse: separate;
border-color: gray;   
padding: 0px 0px 0px 200px;
}
tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}
table.summary tr {
display: table-row;
vertical-align: inherit;
border-color: inherit;
height: 1px;
}
table.summary td {
padding: 5px 15px 5px 15px;
vertical-align: top;
}
table.summary td.Hdr {
clear: both;
font-weight: bold;
background-color: #E0E0E0;
border-bottom: 1px #E0E0E0 solid;
padding: 3px 3px 3px 15px;
margin-bottom: 15px;
font-size: 13px;
}
table.summary tr td.left {
border-left: 1px #E0E0E0 solid;
}
table.summary tr td.right {
border-right: 1px #E0E0E0 solid;
}

table.summary tr td.last {
border-top: 1px #E0E0E0 solid;
}
table.report tr td.right {
border-right: 1px #E0E0E0 solid;
border-left:1px #E0E0E0 solid;
}
table.report tr
{
     display:none;
}


body
{
    font: 12px/150% Arial,Verdana,"宋体b8b\4f53";
color: #333;
background-color: white;
height: 100%;
padding: 0;
margin: 0;
}
.page
{


}
* {
margin: 0;
padding: 0;
}
.subHeaderLeft
{
   float:left;
    width:180px;
 height:700px;
margin-right: auto;

}
.subHeaderRight
{
    float:left;
 height:700px;
margin-right: auto;

}
#cssmenu
{
float: left;
display: inline;
width:170px;
}
.adv
{
     
   margin-left: 5px;
  float: left;
display: inline;
width: 600px;
height:300px;
border:1px solid #E0E0E0;
}
.adv img
{
     top:0;
    left:0;
   
    max-width:100%; 
    max-height:100%;
}

#headerLogin
{
    width: 100%;
padding-bottom: 1px;
line-height: 30px;
height: 30px;

}
#headerLogin a, #headerLogin a:visited {
color: #1996E6;
}
#headerWelcome
{
    float:left;
    margin-left:100px;
   
}
#headerHelp
{
    float:right;
    margin-right:150px;
}
.newPolicy
{
    margin-top:10px;

height: 196px;
border: 1px solid #E0E0E0;
overflow: hidden;
position: relative;
zoom: 1;
}
.divHeader
{
    padding:8px 0 0 8px;
    height: 29px;
background-color: #E0E0E0;
margin-bottom: -1px;
color: #404040;
}

/* Some stylesheet reset */
#cssmenu  > ul {
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: baseline;

}

/* The container */
#cssmenu  > ul {
	display: block;
	position: relative;
	width: 155px;
	z-index: 41;
}

	/* The list elements which contain the links */
	#cssmenu  > ul li {
		display: block;
		position: relative;
		
		
		z-index: 41;
	}
	

		/* General link styling */
		#cssmenu > ul a
{
color: white;
text-shadow: 0 1px 0 rgba(0, 0, 0, .3);


    /* Layout */
    display: block;
    position: relative;
    margin: 0;
    border: 1px solid #E0E0E0;
    border-bottom: 0.5px;
    padding: 7px 2px;
    width: 150px; /* Typography */
    font-family: Helvetica, Arial, sans-serif;
    color: #000000;
    text-decoration: none;

    font-size: 13px;
    font-weight: 300; /* Background & effects */
}
ul, menu, dir {
display: block;
list-style-type: disc;
margin-before: 1em;
margin-after: 1em;
margin-start: 0px;
margin-end: 0px;
padding-start: 40px;
}
	#cssmenu >ul li ul li a
{
    background-position: 0px 0px;
    /* Layout */
    display: block;
    position: relative;
    margin: 0;
    border: 1px solid #E0E0E0;
    border-bottom: 0.5px;
    padding: 7px 4px;
    width: 270px; /* Typography */
    font-family: Helvetica, Arial, sans-serif;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 300; /* Background & effects */
}
	
div {
display: block;
}

	
		/* The arrow indicating a submenu */
		#cssmenu  > ul .has-sub>a::after {
			content: '';
			position: absolute;
			top: 16px;
			right: 10px;
			width: 0px;
			height: 0px;

			/* Creating the arrow using borders */
			border: 4px solid transparent;
			border-left: 4px solid #d8d8d8; 
		}

		/* The same arrow, but with a darker color, to create the shadow effect */
		#cssmenu  > ul .has-sub>a::before {
			content: '';
			position: absolute;
			top: 17px;
			right: 10px;
			width: 0px;
			height: 0px;

			/* Creating the arrow using borders */
			border: 4px solid transparent;
			border-left: 4px solid #000;
		}

		/* Changing the color of the arrow on hover */
		#cssmenu  > ul li>a:hover::after, #cssmenu  > ul li:hover>a::after {
			border-left: 4px solid #fff;
		}

		#cssmenu  > ul li>a:hover::before, #cssmenu  > ul li:hover>a::before {
			border-left: 4px solid rgba(0, 0, 0, .3);
		}

	
		/* THE SUBMENUS */
		#cssmenu  > ul ul {
			position: absolute;
			left: 150px;
			top: -9999px;
			padding-left: 5px;
			opacity: 0;
			/* The fade effect, created using an opacity transition */
			-webkit-transition: opacity .3s ease-in;
			-moz-transition: opacity .3s ease-in;
			-o-transition: opacity .3s ease-in;
			-ms-transition: opacity .3s ease-in;
		}

		/* Showing the submenu when the user is hovering the parent link */
		#cssmenu  > ul li:hover>ul {
			top: 0px;
			opacity: 1;
		}

#cssmenu  > ul s {
display: block;
position: absolute;
top: 8px;
left: 140px;
width: 9px;
height: 20px;
background-position: -65px -560px;
background-image: url("../images/search1.png");
background-repeat: no-repeat;
}
.search #logo
{
    margin-left:100px;  
}
.search #header1
{
 width:1263px;   
}

#header1 {

position: relative;
display: block;
z-index: 65;
height: 80px;

background-position: 0 -355px;
   margin-bottom: 10px;
    border-bottom: 1px solid #E0E0E0;

}

#header2 {

position: relative;
display: block;
z-index: 65;
height: 80px;

background-position: 0 -355px;
   margin-bottom: 10px;
    border-bottom: 1px solid #E0E0E0;
padding-left: 100px;
}
.highlight 
{ color: red }

#logo {
float: left;
width: 220px;
padding-top: 5px;
position: relative;
zoom: 1;

}



img {
vertical-align: middle;
}

#search {
float: left;
width: 320px;
padding: 18px 86px 0 0;
width: 510px;
padding-right: 96px;
}

#search .i-search {
z-index: 7;
width: 494px;
height: 36px;
margin-bottom: 3px;

border-width: 0 3px;
}

.ld {
position: relative;
zoom: 1;
}

#search b, #search s, #search .form, #search .text {
background-image: url('../images/search1.png');
background-repeat: repeat-x;
}


#search .text {
position: relative;
z-index: 1;
width: 216px;
height: 20px;
padding: 5px;
background-position: 0 -360px;
background-color: white;
background-repeat: repeat-x;
line-height: 20px;
color: #999;
font-family: arial,"宋体b8b\4f53";
font-size: 14px;
width: 406px;
}

#search .button {
position: relative;
z-index: 1;
width: 78px;

background-color: #336699;
font-size: 14px;
font-weight: bold;
margin-top: 1px;
color: #99370B;


background: url("../images/btn_save2.png") repeat scroll 0 0;
background-position: 0 -3px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
border: 1px solid #F2A322;
cursor: pointer;


}
 #search .button:hover{
    background-position: 0 -36px;
}
#search input {
margin: 0;
padding: 0;
height: 28px;
border: none;
}

#search .form {
height: 30px;
padding: 3px 0;
overflow: hidden;
background-position: 0 -357px;

}
.form label, .form input, .form select, .form textarea, .form button, .form .label {
float: left;
font-size: 12px;
}

.btn-img, .button {
display: inline-block;
margin: 0;
padding: 0;
border: 0;
text-align: center;
cursor: pointer;
}
#search b, #search s {
height: 36px;
top: 0;
background-repeat: no-repeat;
}
#search b {
width: 4px;
left: -3px;
background-position: -80px -470px;
}
#search s {
width: 3px;
right: -3px;
background-position: 0 -470px;
}
.ld s, .ld b, .ld .block {
position: absolute;
overflow: hidden;
}
.pageTable {
clear: both;
padding: 0px 0px 0px 0px;
border: 1px #E0E0E0 solid;
border-bottom: 0px;
margin-top: 5px;
width:717px;

}
.pageTable .name {
clear: both;
font-weight: bold;
background-color: #E0E0E0;
border-bottom: 1px #E0E0E0 solid;
padding: 0px 3px 0px 0px;

font-size: 13px;
}
.pageTable .pageRow {
vertical-align: top;
margin: 0px;
padding: 0px;
border-top: 1px #E0E0E0 solid;


}
.pageRow {
clear: both;
text-align: top;
vertical-align: top;
padding: none;
margin: none;
border: none;
width: 100%;
}
.pageTable .pageRow .colLeft {
vertical-align: top;
margin: 0px;
padding: 7px 0px 7px 14px;


}
.pageTable .pageRow .colLast, .pageTable .nRow .colLast {
float: center;
text-align: center;
vertical-align: middle;
margin: 0px;
padding: 7px 2px 7px 10px;
}
.colLeft {
float: left;
margin: 0px 0px 5px 5px;
text-align: left;
vertical-align: top;
}
.pageTable .pageRow .colLast, .pageTable .nRow .colLast {
float: center;
text-align: center;
vertical-align: middle;
margin: 0px;
padding: 7px 2px 7px 10px;
}
.left
{
 width:300px;   
}
.middle
{
  width:250px;
  border-left: 1px #E0E0E0 solid;
border-right: 1px #E0E0E0 solid; 
}


a.PoliLink {
font-size: 14px;
color: #1996E6;
font-weight: bold;
text-decoration: underline;
margin: 0px;
padding: 0px;
display: inline;
}
 #Finance tr , #Personel tr , #Personel2 tr
{
   
     display:none;
}

.rTable, .caption {
margin: 7px 0 0;

}
#mainContent {

margin-left: 300px;

width: 750px;
margin-right: 10px;
padding: 0;

position: relative;
}
#rCon, .box {
line-height: 1.65m;
letter-spacing: .01em;
border-left:1px solid #D0D0D0;
}
.rRowLoc {
float: left;
width: 15%;
text-align: center;
overflow: hidden;
margin-top: 20px;

}

h1, h2, .rRowJob ul, .rRowLoc, .rRowDate {
line-height: 1.5em;
}

.rTable, .caption {
margin: 10px 0 0;
padding-left: 10px;

}
.rRow {
width: 100%;
border: 1px solid white;
border-bottom: 1px solid #D0D0D0;
padding: 10px 0;
}
.rRowJob {
float: left;
width: 72%;
padding-left: 5px;
}
.rRowTitle, .rSuggest {
font-size: 1.17em;
line-height: 1.55em;
}

h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
display: inline;
}
h3, h4, h5 {
font-size: 1em;
line-height: 1.5em;
}
.rPage {
width: auto;
padding: 10px 5px;
}
.rPaging {
margin-top: 20px;
text-align: center;
}
.rPaging span.rPagingCur {
color: white;
text-decoration: underline;
background-color: #1C3F94;
font-weight: 700;
}
.rPaging a, .rPaging span.rPagingCur {
text-decoration: none;
display: inline-block;
font-weight: 700;
min-width: 20px;
border-radius: 5px;
-moz-border-radius: 5px;
border: 1px solid #1C3F94;
padding: 5px 3px!important;
}
.rPaging a:visited, .rPaging .rPagingMore, .rPaging a.corner:visited {
color: #551A8B;
}
.rPaging a:hover {
text-decoration: underline;
background-color: #1C3F94;
color: white!important;
}
.rPaging .corner {
border: none;
}

.cf {
clear: both;
margin: 0;
padding: 0;
}

.enter {
clear: both;
height: 20px;
}
div#footer {
clear: both;
position: absolute;
padding-left:80px;

}
.footer_content {
width: 1150px;
margin: 0 0;

}
.horizontol_grey {
border-bottom: 1px solid #CCC;
margin: 0 0 20px;
}
.footer_menu_simple, .copyright, .copyright a {
text-align: center;
height: 30px;
color: gray;
}
.footer_menu_simple a {
margin-right: 20px;
text-decoration: underline;
}
.clear {
clear: both;
text-align: center;
}
.rRowCompanyClick, .rRowCompany {
font-size: 1em;
line-height: 1.4em;
}
.rRow h5 {
font-weight: 400;
color: #1C3F94;
}
.rRowTitle a:link, ul.onerow li a {
color: #1C3F94;
}
.rRowSpez, .rRowSpez a, .rRowSpez a:visited {
color: #0E774A!important;
}
.px10, div.smalldesc, div.smalldescBlack, div.smalldescBlack a {
color:Green;
font-family: Verdana,Arial;
}
.px11 {

font-family: Verdana,Arial;
font-size:small;
}
.optSec::after, div.rRow::after, .pageContent::after, #rBar::after, #qsBottom::after, div.listwrap ul li::after, duv.listwrap::after, div.listwrap ul ul::before {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.rRowSpez {
float: left;
width: 95%;
padding-left: 5px;
}
.rRowSpez, .rRowSpez a, .rRowSpez a:visited {
color: #0E774A!important;
text-decoration: none;
}
.rRowDate {
float: right;
width: 8%;
margin-top: 6px;


}
.emptyLine
{
    height:10px;
}
#sc{  width: 550px;
    margin: 0 auto;
    padding-top: 17px;
    float:left;}
    #scr
{
    width: 100px;
    margin: 0 auto;
    padding-top: 17px;
    float:left;
}
#s_input_text 
{
    background-color: white;
    position: absolute;
    width: 412px;
    margin-left: 323px;
    border: 1px solid #008ECA;
    margin-top: 50px;

}
#s_input_text > ul
{
    list-style: none;
}
#s_input_text li
{
    height: 22px;
    line-height: 22px;
    list-style: none;
}
#s_input_text a
{
    display: block;
    padding: 0 5px 0 10px;
    color: black;
    text-decoration: none !important;
}
#s_input_text a:hover
{
    color: white !important;
    background-color: #008ECA;
    text-decoration: none !important;
}
#sc
{
    width: 550px;
    margin: 0 auto;
    padding-top: 17px;
    float:left;
}
#scr
{
    width: 100px;
    margin: 0 auto;
    padding-top: 17px;
    float:left;
}
#s, .userInt
{
    border-radius: 0;
    background: url("../images/soso_sp10.png") no-repeat;
}
#s
{
    position: relative;
    background-position: -90px 0;
    height: 36px;
    padding-left: 3px;
}
#s_input , .s_input
{
    width: 402px;
    border: 0 none;
    float: left;
    font: 14px Arial;
    height: 18px;
    outline: 0 none;
    margin-top: 3px;
    padding: 7px 5px 5px 7px;
}
#s_button , #User_Top1_s_button
{
    width: 85px;
    height: 36px;
    background: none;
    border: 0 none;
    float: left;
    text-indent: -9999px;
    cursor: pointer;
}
#s,.userInt{border-radius:0;background:url("../images/soso_sp10.png") no-repeat}
#s{position:relative;background-position:-90px 0;height:36px;padding-left:3px}
#s_input{width:402px;border:0 none;float:left;font:16px Arial;height:18px;outline:0 none;margin-top:3px;padding:7px 5px 5px;}
#s_button{width:85px;height:36px;background:none;border:0 none;float:left;text-indent:-9999px;cursor:pointer}

#cssmenu > ul a, #headerLogin, .mernu > li >a
{
/* SVG fallback(Opera 11.10-, IE9) */
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDEpOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYmEoMjI0LDIyNCwyMjQsMSk7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);

/* Opera 11.10+ */
background: -o-linear-gradient(top, rgba(255,255,255,1), rgba(238,238,238,1));

/* Firefox 3.6+ */
background: -moz-linear-gradient(top, rgba(255,255,255,1), rgba(238,238,238,1));

/* Chrome 7+ & Safari 5.03+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,1)), color-stop(1, rgba(238,238,238,1)));

/* IE5.5 - IE7 */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFE0E0E0);

/* IE8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFE0E0E0)"
}
#cssmenu  > ul li>a:hover, #cssmenu  > ul li:hover>a {
/* SVG fallback(Opera 11.10-, IE9) */
color: #fff;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDAsMTQyLDIwMiwxKTsiIC8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDAsMTA0LDE3OSwxKTsiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgZmlsbD0idXJsKCNncmFkaWVudCkiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiIC8+PC9zdmc+);

/* Opera 11.10+ */
background: -o-linear-gradient(top, rgba(0,142,202,1), rgba(0,104,179,1));

/* Firefox 3.6+ */
background: -moz-linear-gradient(top, rgba(0,142,202,1), rgba(0,104,179,1));

/* Chrome 7+ & Safari 5.03+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,142,202,1)), color-stop(1, rgba(0,104,179,1)));

/* IE5.5 - IE7 */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF008ECA,EndColorStr=#FF0068B3);

/* IE8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF008ECA,EndColorStr=#FF0068B3)"
}

H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
ADDRESS {
	FONT-STYLE: normal
}
EM {
	FONT-STYLE: normal
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #919191; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.float0831 {
	POSITION: fixed; TOP: 150px; RIGHT: 1px; _position: absolute
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}