.column-two, .column-three { clear:both; width:100%; }
.column-close { clear:both; }
.column-two .column-left, .column-three .column-left { float:left;}
.column-two .column-right, .column-three .column-right { float:right; }
.column-two .column-left { width:79%; }
.column-two .column-right, .column-three .column-left, .column-three .column-right { width:20%; }
.column-three .column-center { margin:0 21%; }

*html .panel { height:60px; }
.panel { margin-bottom:5px; border:1px solid #FCBF6F; min-height:60px; background:#fff url(../img_fun3/panel-bg.gif) repeat-x bottom left; }
.panel .panel-header { background:#FFEF83 url(../img_fun3/panel-header-bg.gif) repeat-x top left; line-height:33px; }
.panel .panel-header h2 { padding-left:10px; font-size:17px; color:#7F4A06; }
.panel .panel-header h2 a { text-decoration:none;color:#7F4A06;}
.panel .panel-header h2 a:hover { text-decoration:underline;}
.panel .panel-body .inner { padding:5px; }

@media projection, screen { .tabs-hide { display: none; }}
@media print { .tabs-nav {  display: none; }}

.tabs-nav { list-style: none; margin: 0; padding: 0px; clear:both;}
.tabs-nav:after {display: block; clear: both; content: " ";}
.tabs-nav li { float: left; margin: 0px; min-width: 84px;}
.tabs-nav a, .tabs-nav a span { display: block; padding: 0 10px; background: url(../img_fun3/tab.png) no-repeat;}
.tabs-nav a { position: relative; top: 1px; z-index: 2; padding-left: 0; color: #27537a; font-size: 12px; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; }
.tabs-nav .tabs-selected a { color: #000;}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { background-position: 100% -150px; outline: 0; }
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active { background-position: 100% -100px;}
.tabs-nav a span { width: 64px; min-width: 64px; height: 18px; min-height: 18px; padding-top: 6px;padding-right: 0;}
*>.tabs-nav a span { width: auto; height: auto;}
.tabs-nav .tabs-selected a span {padding-top: 7px;}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span { background-position: 0 -50px;}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span { background-position: 0 0;}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { cursor: text;}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {cursor: pointer;}
.tabs-nav .tabs-disabled { opacity: .4;}
.tabs-container { border-top: 1px solid #97a5b0; padding: 1em 8px; background: #fff; clear:both;}
.tabs-loading em { padding: 0 0 0 20px; background: url(../img_fun3/loading.gif) no-repeat 0 50%;}


.slideshow_area {display:block;overflow: hidden;padding:3px;border:1px solid #949494;position:relative;}
.slideshow_area .slideshow_pic {width:160px;height:160px;overflow:hidden;z-index:30;border:medium none;position:relative;display:block;margin:0 auto;}
.slideshow_area a:hover {text-decoration: none;}
.slideshow_area .slideshow_text {position:absolute;bottom:3px;left:0px;width:100%;text-align:center;color:#fff;background-color:#000;opacity:0.69;filter:Alpha(Opacity=69);font-size:12px;padding:3px 0;z-index:40;cursor:pointer;}
* html .slideshow_area .slideshow_text {bottom:20px;left:-4px;}
ul.slideshow_control {list-style-type:none;display:block;padding-top:4px;text-align:center;height:20px;}
.slideshow_control li {display:inline;margin-right:5px;}
.slideshow_control li a {padding:3px 6px;background-color:#bfe47a;color:#554f00;}


/* ie */
*html .tabs-nav {display: inline-block;}
*html .tabs-nav .tabs-disabled { position: relative;filter: alpha(opacity=40);}
*html .tabs-nav .tabs-disabled a span {_height: 19px; min-height: 19px;}

#header { background:url(../img_fun3/header-bg.jpg) no-repeat center top; min-height:69px;height:69px; margin:0 auto;position:relative;}
#header_account_area { position:absolute;bottom:5px;left:353px; }
#user_info { font-size:13px; }
#logo { position:absolute; top:15px; left:145px; }
#main, #footer, #header { width:1003px; }


#footer {clear: both; text-align:center; color:#000;background:transparent url(../img_fun3/footer-bg.jpg) repeat; margin: 0 auto; padding-top:15px; font-weight:bold;}
#footer p { margin:0; padding:2px 0px; line-height:20px;}
#footer p#bottom-nav {  font-size:14px; }
#footer a {  color:#000;}

ul.h2list, ol.h2list { clear:both; }
ul.h2list li, ol.h2list li { width:48%; float:left; *display:inline; *width:47%;}
ul.h2list li a, ol.h2list li a { *display:list-item; }

*html ul.h2list li, ol.h2list li { float:left; display:inline; width:48%; *width:47%;}
*html ul.h2list li a, ol.h2list li a {display:list-item;}

.clearfix { clear:both; }
/*sunny add 2009-04-22*/

* {
font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	
}
body{
*float:none;
	width:1003px;
	vertical-align:top;
	height:auto;
	background-color:#fff7e4;
	margin: 0px auto;
	}
#logo img{
border:0px;
}
#header_account_area font{
font-size:12px;
line-height:24px;
}
.nav_header{
	background:url(../img_fun3/nav_header.gif)  no-repeat;
	width:206px;
	height:auto;
	padding-top:27px;
	float:left;
	margin-top: 5px;
}
#main_qz2{
float:left!important;
*float:none;
width:1003px;
vertical-align:top;
height:auto;
background: url(../img_fun3/q_bj2.gif) repeat-y top;}

.nav_new2{
background:url(../img_fun3/nav.gif) repeat-y;
width:206px;
float:left;
font-size:14px;
height:auto;
margin-left:0px;
}
#new2_nav_c{
width:206px;
height:auto;
margin-top:10px;
overflow:hidden;}
.desh_blue{
float:right;
width:130px;
height:2px;
overflow:hidden;
background:url(../img_fun3/desh_blue.gif) no-repeat top;
margin:2px 5px 2px 0px;}

#new2_nav_c dl{
width:191px;
overflow:hidden;
margin:0 0px 0 15px;
}

#new2_nav_c dt{
float:left;
width:35px;
height:26px;
margin-top:2px;
padding-bottom:2px;
overflow:hidden;}

#new2_nav_c dd{
float:right;
width:140px;
margin-top:1px;}

#new2_nav_c dd a{
width:145px;
padding:4px 0px 2px 0px;
height:21px;
color:#000;
font-size:14px;
font-weight:bold;
display:block;
text-decoration:none;
}

#new2_nav_c dd a:hover{
padding:4px 0px 2px 0px;
height:21px;
color:#ff6600;
font-size:14px;
font-weight:bold;
text-decoration:none;
display:block;}
.nav_footer{
width:204px;
height:20px;
background:#fab769;
border:1px solid #b1770b;
border-top:0px;
float:left;
}
#side_ad {
float:left;
font-size:12px;
margin-top:2px;
width:206px;
height:auto;
overflow:hidden;
}
#fun_sidebar_quest2{
width:738px;
height:23px;
background:url(../img_fun3/fun_menu2.gif) no-repeat top;}
#main_content{
float:right;
width:968px;
height:auto;
}
#fun_sidebar_btn{
padding-top:6px;
width:600px;
margin-left:110px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;}
.nav_bold{
font-weight:bold;
font-size:14px;
color:#fff;}
.nav_bold a{
font-weight:bold;
font-size:14px;
color:#fff;}
.nav_bold a:hover{
font-weight:bold;
font-size:14px;
color:#CC9933;}
#main_left{
float:left;
width:211px;
height:auto;
overflow:hidden;}
a.white:link{ color:#000;}
a.white:hover{ color:#ff6600;}
a.white:active{ color:#000;}
a.white:visited{ color:#000;}
/*-------------ҳҲݿһ----------*/

#sub_right{
float:right;
width:757px;
height:auto;}

#sub_content{
	width:738px;
	height:auto;
	margin:0 auto;
}
#footer a{
text-decoration:none;
font-size:14px;
vertical-align:baseline;
}

#footer p{
font-size:12px;
line-height:24px;
vertical-align:baseline;
}
#footer p a{
font-size:12px;
}
#footer a:hover{
text-decoration:underline;
}
/*-------------2009-5-11  add  sunny---------------*/
#new2_nav_c dd img{
border:0px;
display:block;
float:left;

}
#new2_nav_c dd a{
width:auto;
display:block;
float:left;
}
#header_account_area a{color:#000000;text-decoration:none;}
#header_account_area a:hover{color:#0000FF;text-decoration:underline;}
#header_account_area a.alert_link { text-decoration:underline; }
#header_account_area a.alert_link span { color:red; }