/* CSS Document */
.imgframe {
	border: 1px solid #EFEFEF;
	padding: 2px;
}
body {
	margin: 0px;
	margin-top:2px;
	padding: 0px;
	font-size: 12px;
	line-height: 22px;
	color: #006699;
	width: 800px;
}
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}

.hot{
	font-size:14px;
	color:#FF0000;
}

.hot a {
	color: #FF0000;
	text-decoration: none;		
}

.hot a:hover {
	color: #FF3300;
	text-decoration: underline;		
}

#divContent {
	width: 800px;
	margin-top: 5px;
	height: 500px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#divNav {
	width: 221px;
	border-bottom: 1px solid #EBF0EF;
	border-left: 1px solid #EBF0EF;
	border-right: 1px solid #EBF0EF;
	word-break: break-all;
	word-wrap: break-word;
	line-height: 26px;
	margin-bottom: 5px;
	text-align: center;
	letter-spacing: 2px;
}
#divRoll {
	height: 22px;
	overflow: hidden;
	float: left;
	width: 110px;
}
#divRoll a {
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
#divLeftPanel .Taxis {
	background-image: url(../images/index_r4_c5.jpg);
	background-repeat: repeat-x;
	border: 1px solid #D9E8FA;
	margin-bottom: 5px;
	clear: both;
	width: 100%;
}
#divLeftPanel .Taxis p {
	font-size: 14px;
	line-height: 42px;
	height: 42px;
	margin: 0px;
	background-image: url(../images/index_r4_c3.jpg);
	background-repeat: no-repeat;
	text-indent: 36px;
	font-weight: bold;
}
#divLeftPanel .Taxis .Num{
	float: right;
	margin-top:10px;
}
#divLeftPanel .Taxis .Num li {
	background-image: url(../images/num_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	list-style-type: none;
	height: 18px;
	line-height: 18px;
}
#divLeftPanel .Taxis .Num li div {
	font-weight: bold;
	float:left;
	color: #FFFFFF;
	font-style: normal;
	width: 22px;
	text-align: center;
	margin-right: 2px;
}
#divLeftPanel .Taxis .Num a {
	color:#4A3D3D;
}

#divLeftPanel {
	float: left;
	width: 170px;
	margin: 0px 5px 0px 2px;
}
#divRightPanel {
	float: left;
	width: 590px;
}
#divVouchImage {
	width: 100%;
	margin: 0px auto;
	line-height: 24px;
	text-align: center;
}
#divVouchList {
	border: 1px solid #D5D8DE;
	margin: 0px auto;
	width: 100%;
}
#divVouchList .LineStyle {
	width: 100%;
	margin: 0px auto;
	margin: 5px 0px 5px 5px;
}
#divVouchList h1 {
	background-color: #ABE0F2;
	line-height: 29px;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 5px 0px 0px;
	background-image: url(../images/h1_bg.gif);
	background-repeat: repeat-x;
}

#divVouchList ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#divVouchList li {
	line-height: 24px;	
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 4px;
}

#divVouchList .Item{width:185px;height:242px;overflow:hidden;border:1px solid #B0BEC7;margin:10px 8px 0px 0px;float:left;}
#divVouchList .Item a{color: #375C77}
#divVouchList .Item img,.Itemx img{width:64px;height:64px;}
#divVouchList .Item .sub_nav img{width:17px;height:16px;}
#divVouchList .Itemx .sub_nav img{width:17px;height:16px;}
#divVouchList .Item li{padding-left:2px;width:220px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:20px;text-align:left;}
#divVouchList .Itemx li{padding-left:2px;width:220px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:20px;text-align:left;}
#divVouchList .sub_nav{font-weight:bold;padding:0px 10px;background-image:url(../images/btn_bg.gif);color:#375C77;height:25px;line-height:25px;border-bottom:1px solid #B0BEC7;}
#divVouchList .sub_nav ul{float:left;}
.button2{font-weight:normal;text-align:center;width:40px;line-height:14px;font-size:12px;color:#172444;border:1px solid #99B3C4;background-color:#FFF;padding:0px 2px;padding-top:2px;margin:2px 0px;margin-right:2px; cursor:pointer;cursor:hand;}

#divHead {
	background-image: url(../images/topbg.gif);
	background-repeat: repeat-x;
	line-height: 22px;
	color: #FFFFFF;
	width: 100%;
	margin: 0px auto;
	font-size: 13px;
}
#divHead2 {
	margin: 0px auto;
	width: 780px;
}
#divHead a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#divHead a:hover {
	color: #FEFE9A;
	font-weight: bold;
}

.main_nav {	FLOAT: left; WIDTH: 755; HEIGHT: 22px}
.main_nav LI {	FONT-WEIGHT: bold; FLOAT: left; MARGIN-TOP: 5px; MARGIN-RIGHT: 1px; TEXT-ALIGN: center}
.main_nav LI A {	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(../images/m2.gif) no-repeat; WIDTH: 60px; COLOR: #0075b5; PADDING-TOP: 0px; HEIGHT: 17px; TEXT-DECORATION: none }
.main_nav LI A:hover {	BACKGROUND: url(../images/m1.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none }

#main_nav_sel A {	BACKGROUND: url(../images/m1.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none }

#sub_main_nav{
	FLOAT: left;
	background:url('../images/sub_main_nav.gif') repeat-x;
	height:25px;
	width: 755px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#sub_main_nav ul{}
#sub_main_nav li{float:left; font-weight:bold; text-align:center; height:25px;line-height:25px; margin:0px 5px 0px 5px;display: block;}
#sub_main_nav li a,#sub_main_nav li a:hover{color:#FFF; text-decoration: none;}
#sub_main_nav li a:hover{color:#DFF;}

.t{text-align:center;} 
.t img{margin:10px 0px 10px 22px;}

#w:after, #c:after, #f:after,.o1:after,.b1:after{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}
#w, #c, #f,.o1,.b1{height:10px;}

#w, #c, #f{
	width:800px;
	float: none;
	height: 55px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#h{width:1760px; height:300px; border-left:1px #89D4F8 solid; border-right:1px #89D4F8 solid; background:url('../images/h.gif') repeat-x;}
#b,#s{width:1760px; float:left;}
