﻿/* CSS 布局 */
body {
margin:0px;
	background-color: #FFFFFF;
}
div, ul, li, span {
	margin: 0px;
	padding: 0px;
	list-style: none;
	border: 0px;
}
.norborder{
	border-right-width:0px!important;
}
#page_box{
	width: 952px;
	margin: 0px auto auto auto;
	position:relative;
}
#masthead {
	background-color: silver;
	height: 220px;
}
#headnav {
	height: 20px;
	background-color:#616161;
	border:1px #616161 solid;
}
#headnav ul {
	margin-left: 756px;
	position:relative;
	margin-top:2px;
	height:13px;display:block;
	border:1px #616161 solid;
	line-height: 13px;
}
#headnav ul li {
	float: left;
	display:block;overflow:visible;
	border-right:1px white solid;
}
#headnav a {
	height: 13px;
	margin: 1px 4px auto 4px;
	margin-bottom:0px !important;
	font-size:13px;
	color:white;
	text-decoration:none;
}
#headnav a:hover {
text-decoration:underline;}
#headnav .a2 {
	width: 26px;
}
#headnav .a4 {
	width: 52px;
}
#banner {
	background-image: url('default_bck.png');
	height: 198px;
	display: block;
	overflow: hidden;
	background-position: -11px -66px;
	background-repeat:no-repeat;
}
#pic_notice_box {
	height: 72px;
	width: 449px;
	margin-top: 65px;
	margin-left: 3px;
}
#pic_notice_box ul{
	position:relative;
}
#pic_notice_box li{
	width:87px;
	height:75px;
	float:left;
	margin:0px 1px auto 0px;
}
#pic_notice_box li img{
	width:87px;
	height:73px;
	border-width:0px;
}
#pic_notice_box li a{
	width:86px;
	height:73px;
	display:block;
	border-width:0px;
	overflow:hidden;
}
#pic_notice_box li a:hover{
	border:1px white solid;
}
#top_nav {
	height: 20px;
	background-color:#616161;
	border:1px #616161 solid;
}
#top_nav ul {
display:block; position:relative;
	border:1px #616161 solid;
	margin-left: 4px;margin-top:2px;
	height:13px;padding:0px;
	line-height:13px;
}
#top_nav li {
	float: left;
	height: 13px;
	border-right:1px white solid;
	overflow:visible;
}
#top_nav a {
	margin: 3px 8px 0px 8px;
	font-size:13px;
	color:white;
	text-decoration:none;
}
#top_nav a:hover {text-decoration:underline;
}
#top_nav .a2 {
	width: 26px;
}
#top_nav .a4 {
	width: 52px;
}
#top_nav .a7 {
	width: 91px;
}
#top_nav .a13 {
	width: 169px;
}
#container {
	position: relative;
	width: 100%;
	height: 542px;
	background-color: white;
	top: 5px;
}
#container #c_top {
	height: 533px;
	border: 0px aqua solid;
	background-image: url('default_bck.png');
	background-position: -236px -355px;
}
#c_top #tclink{
	position:absolute;
	width:160px;
	height:34px;
	margin:135px auto auto 306px;
}
#c_top #tclink a{
	width:160px;height:34px;display:block;
}
#c_top #usertclinks{
	position:absolute;
	width:490px;
	height:34px;
	margin:200px auto auto 0px;
}
#c_top #usertclinks a{
	width:240px;height:34px;display:block;float:left;}
#c_top #banklinks{
	position:absolute;
	width:320px;
	height:34px;
	margin:483px auto auto 141px;
}
#c_top #banklinks a{
	width:154px;height:34px;display:block;float:left;
}
#left_col {
	width: 220px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#left_col #l_top {
	height: 253px;
	background-color: silver;
}
#left_col #l_btm {
	height: 283px;
	width:223px;
	position: absolute;
	background-image: url('default_bck.png');
	background-position: -13px -658px;
}
#left_col #l_btm ul {
	margin: 33px auto auto 26px!important;
	margin-top:35px\0 !important;
}
#left_col #l_btm li {
	height: 28px;
	line-height: 28px;
	display: block;
	width: 188px!important;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	overflow: hidden;
}
#left_col #l_btm a {
	font-size: 12px;
	color: #221815;
	text-decoration: none;
}
#left_col #l_btm a:hover{
	text-decoration:underline;
}

#page_content {
	margin-right: 220px;
	margin-left: 226px;
}
#right_col {
	width: 220px;
	position: absolute;
	overflow:hidden;
	right: 0px;
	top: 0px;
}
#right_col #r_top {
	height: 259px;
	width: 220px;
	background-image: url('default_bck.png');
	background-position: -745px -350px;
	overflow:hidden;
}
#right_col #r_top div{
    height: 250px;
	width: 220px;
	overflow:hidden;
}
#right_col #r_top ul {	
	margin: 33px auto auto 0px;
	_margin-top:32px;
	display:block;
}
#right_col #r_top li {
	height: 22px;
	_height:21px;
	line-height: 22px;
	_line-height: 21px;
	display: block;
	width: 190px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	overflow: hidden;
	_margin-top:-1px;
	background-image:url('dot.png') ;
	background-repeat:no-repeat;
	background-position:7px 4px;
	padding-left:20px;
}
#right_col #r_top .newli{
	height: 22px;
	_height:21px;
	line-height: 22px;
	_line-height: 21px;
	display: block;
	width: 190px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	overflow: hidden;
	_margin-top:-1px;
	background-image:url('new.jpg');
	background-repeat:no-repeat;
	background-position:3px 0px;
	padding-left:26px;
}

#right_col #r_top a {
	font-size: 12px;
	color: #595757;
	text-decoration: none;
}
#right_col #r_top a:hover{
	text-decoration:underline;
}
#right_col #r_btm {
	height: 280px;
	background-image: url('default_bck.png');
	background-position: -749px -614px;
}
#r_btm ul{
	top: 294px;
	position: absolute;
	display:block;
	margin: 0px auto auto 2px;
}
#r_btm li{	
	height: 26px;
	line-height: 26px;
	display: block;
	margin:0px;
	width: 210px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	overflow: hidden;
	background-image:url('default_bck.png');
	background-position:-749px -403px;
}
*html #r_btm li{margin-bottom:-4px;}/*Hack For IE6*/
*+html #r_btm li{margin-bottom:-4px;}/*Hack For IE7*/

#r_btm a{
	font-size: 12px;
	color: #595757;	display:block;
	text-decoration: none;	
	margin-left:18px;
}
#r_btm a:hover{
	text-decoration:underline;
}

#right_col #r_btm #picbox{
	width:100px;
	height:80px;
	position:relative;
	top:40px;
	margin:0px auto 0px 9px;
	float:left;display:inline;
}
#right_col #r_btm #txtbox0{
	width:100px;
	height:80px;
	position:relative;
	top:40px;
	margin:0px auto 0px 9px;
	float:left;display:inline;
	text-indent:24px;line-height:18px;font-size:13px;color:#3F3B3A;
}
#right_col #r_btm #txtbox{
	position:absolute;top:388px;
	width:200px;height:145px;margin:0px 10px auto 10px;
	text-indent:24px;line-height:18px;font-size:13px;color:#3F3B3A;
}

#footer {
	position: relative;
	height: 360px;
	background-color: white;
	width: 100%;
}
#footer #friendlink_box_title{
	position: absolute;
	top:8px;
	width:952px;height:31px;display:block;background-image:url('default_bck.png');
	background-repeat:no-repeat;background-position:-14px -953px; overflow:hidden;
}
#footer #friendlink_box {
	position: absolute;
	top: 39px;
	margin-left: 0px;
	height: 140px;
	border: 1px #BDBDBE solid;
	width: 950px; overflow:hidden;
}
#footer #friendlink_box ul{
	position:absolute;
	width:100%;
	height:23px;
	top:7px;
}
#footer #friendlink_box li{
	display:inline;
	float:left;
	width:127px;
	height:53px;
	margin:0px auto 10px 6px;
	border:1px #dddddd solid;
	overflow:hidden;
}
#footer #friendlink_box li a:hover{
	border:1px white solid;
}
#footer #friendlink_box li img{
	width:127px;height:53px;border:0px;
}
#footer #rights {
	height: 120px;
	width: 100%;
	position: absolute;
	top: 205px;
	font-size: 12px;
	color: gray;
	background-color:white;
}
#footer #rights p {
	text-align: center;
}



