* { 
	word-wrap: break-word; 
}
body{
	height:100%
}
body,div,table{
	font: 12px "宋体",Arial,Verdana,sans-serif;
}
LI {
	LIST-STYLE-TYPE: none
}

a{
	text-decoration:none;color:#003366;
}
a:hover{
	text-decoration:underline;color:#ff6600;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 25px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #494949; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px
}
.bold{
font-weight:bold;
}
.f14{
font-size:14px;
}
.f13{
font-size:13px;
}
.lh{
line-height:150%
}
.ii{
font-style:italic;
}
.ti{
text-indent:2em;
}
.c_gray{
color:#666; 
}
.c_orange{
color:#FF6600;
}
.c_red{
color:#FF0000;
}
.c_black{
color:#000000;
}
.c_blue{
color:#0000FF;
}
.c_green{
color:#008000;
}
.c_green_bg{
background:#EEF9EB
}
.c_blue_bg{
background:#EFF2FA
}
.c_white{
color:#FFFFFF;
}
.tableborder{
background-color:#999999;
}
.tableborder td{
background-color:#FFFFFF;
}
.clear{
	clear:both;
}
/* user list a:hover can change style!*/
.aimg a img{
	border:0;width:50px;height:50px;
}
.aimg a:hover{
	position:relative;
}
.aimg a:hover img{
	left:-1px;width:100px;top:-1px;height:100px;position:absolute;border:1px #ff6600 solid;
}
.ulist a img{
	border:0;width:50px;height:50px;
}
.ulist a:hover{
	position:relative;
}
.ulist a:hover img{
	left:-50px;width:100px;top:-30px;height:100px;position:absolute;border:1px #ff6600 solid;
}


/* 分页显示时调用CSS start*/
.p_bar {clear:both;margin:15px 0;}
.p_bar a {font-size:12px;text-decoration:none;padding:2px 5px;}
.p_bar a:hover {border:1px solid #86B9D6;text-decoration:none;}
.p_info {background:#F5FBFF;border:1px solid #86B9D6;margin-right:1px;padding:2px 5px;}
.p_num {background:#FFF;border:1px solid #DEDEB8;margin-right:1px;}
.p_redirect {background:#FFF;border:1px solid #DEDEB8;margin-right:1px;font-weight:700;font-size:12px;}
.p_curpage {margin-right:1px;border:1px solid #DEDEB8;background:#FFFFD9;color:#92A05A;font-weight:700;padding:2px 5px;}
.p_bar * {vertical-align:middle;}
/* end */

/* common layout */
.mainbox{
	width:802px; margin:auto;CLEAR: both; 
}
.topbar {
	CLEAR: both; BACKGROUND: url(/images/topbar_bg.gif) #fff repeat-x 0px 0px; height:30px; MARGIN:0 auto;
}
.topbar .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.topbar .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 500px; PADDING-TOP: 6px; TEXT-ALIGN: right
}

.header {
	CLEAR: both;MARGIN:auto; 
}
.header .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.header .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 500px; PADDING-TOP: 6px; TEXT-ALIGN: right
}


div#navbar2 {
    height: 27px; width: 100%; border-top: solid #ccc 1px; border-bottom: solid #ccc 1px;BACKGROUND: url(/images/bar_bg.gif) #fff repeat-x 0px 0px;CLEAR: both; padding-top:3px;
}
div#navbar2 ul {
    margin: 0px; padding: 0px; font-size: 14px;	font-weight:bold; color: #FFF; line-height: 30px; white-space: nowrap;
}
div#navbar2 li {
    list-style-type: none; display: inline;
}
div#navbar2 li a {
    text-decoration: none; padding: 7px 10px; color: #FFF;
}
div#navbar2 li a:hover {
    font-weight: bold; color: #FF6600; background-color: #FFFFDD;
}
div#navbar2 li .Ext A IMG {
	WIDTH: 25px; POSITION: absolute; HEIGHT: 30px
}
.nav_sel{
	font-weight: bold; color: #FF6600; background-color: #FFFFDD;
}

#cur_nav{
	padding:7px; border-bottom:1px #FF6600 solid; font-size:14px;
}
.dig_box {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px; HEIGHT: 62px
}
.dig {
	DISPLAY: block; FLOAT: left; WIDTH: 58px; MARGIN-RIGHT: 100px; HEIGHT: 62px; TEXT-ALIGN: center
}
.dig_bg {
	BACKGROUND: url(/images/dig_bg.gif)
}
.dig B {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.head_bg{
	background:url(/images/header.gif) repeat-x; height:26px;
}

/* -------------------- js drop menu ------------- */
.dropmenu { 
float:right;
margin: 0; 
border: 0 none; 
padding: 0; 
list-style: none; 
height:30px; 
background:#f90;
} 
.dropmenu li { 
margin: 0; 
border: 0 none; 
padding: 0; 
float: left; /*For Gecko*/ 
display: inline; 
list-style: none; 
position: relative; 
height:30px; 
} 
.dropmenu ul { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 160px; 
list-style: none; 
display: none; 
position: absolute; 
top:30px; 
left: 0; 
} 
.dropmenu ul li { 
float: none; /*For Gecko*/ 
display: block !important; 
display: inline; /*For IE*/ 
height:30px;
line-height:30px;
} 
/* Root Menu */ 
.dropmenu a { 
padding: 0 6px; 
float: none !important; /*For Opera*/ 
float: left; /*For IE*/ 
display: block; 
color: #fff; 
text-decoration: none; 
height: auto !important; 
height: 1%; /*For IE*/ 
line-height:30px;
} 
/* Root Menu Hover Persistence */ 
.dropmenu a:hover, 
.dropmenu li:hover a, 
.dropmenu li.iehover a { 
margin:0px;
color: #F60; 
} 
/* 2nd Menu */ 
.dropmenu li:hover li a, 
.dropmenu li.iehover li a { 
float: none; 
background: #FFFFDD; 
color: #FF6600; 
display:block;
border:solid 1px #fff;
height:30px;
line-height:30px;
} 
/* 2nd Menu Hover Persistence */ 
.dropmenu li:hover li a:hover, 
.dropmenu li:hover li:hover a, 
.dropmenu li.iehover li a:hover, 
.dropmenu li.iehover li.iehover a { 
background: #76b6e4; 
color: #FFF; 
height:30px;
line-height:30px;
} 
/* 3rd Menu */ 
.dropmenu li:hover li:hover li a, 
.dropmenu li.iehover li.iehover li a { 
background: #FFFFDD; 
color: #FFF; 
height:30px;
line-height:30px;
} 
/* 3rd Menu Hover Persistence */ 
.dropmenu li:hover li:hover li a:hover, 
.dropmenu li:hover li:hover li:hover a, 
.dropmenu li.iehover li.iehover li a:hover, 
.dropmenu li.iehover li.iehover li.iehover a { 
background: #76b6e4; 
color: #FFF; 
height:30px;
line-height:30px;
margin:0px;
} 
.dropmenu ul ul, 
.dropmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 160px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
.dropmenu li:hover ul ul, 
.dropmenu li:hover ul ul ul, 
.dropmenu li.iehover ul ul, 
.dropmenu li.iehover ul ul ul { 
display: none; 
} 
.dropmenu li:hover ul, 
.dropmenu ul li:hover ul, 
.dropmenu ul ul li:hover ul, 
.dropmenu li.iehover ul, 
.dropmenu ul li.iehover ul, 
.dropmenu ul ul li.iehover ul { 
display: block; 
} 
.dropmenu a:hover{
	text-decoration:underline; background:#FFFFDD;
}

/* for account*/
.g_topbar {
	CLEAR: both; BACKGROUND: url(/images/topbar_bg.gif) #fff repeat-x 0px 0px; height:30px; MARGIN:0 auto; padding:0 10px; width:960px;
}
.g_topbar .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.g_topbar .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 500px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.g_header_t a:hover{
	text-decoration:underline;color:#ff6600; background:#FFFFFF
}
.g_header_t {
	CLEAR: both;MARGIN:auto;  width:960px;
}
.g_header_t .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.g_header_t .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 500px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.g_header a:hover{
	text-decoration:underline;color:#ff6600; background:#FFFFFF
}
.g_header {
	margin:auto;CLEAR: both; background:url(/images/menu_bg.gif) repeat-x; padding-top:8px; padding-left:8px; padding-right:8px;border:1px #CCCCCC solid; width:960px; height:20px;
}
.g_header .l_topbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left
}
.g_header .r_topbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; WIDTH: 250px; TEXT-ALIGN: right
}
.x_btn{
background:url(/account/images/x_btn.gif) no-repeat; width:70px; border:0;height:25px;line-height:25px;font-size:12px;
}

