@CHARSET "UTF-8";

body {
	text-align:center; margin:20px auto; width:950px; font:14px/16px sans-serif; color:#505050; background-image:url(style_res/web_bkgnd.gif); background-repeat:repeat-x;;
}

img {
	border:0px;
}

a {
	color:#0000ff; text-decoration:none;
}
a:hover {
	color:#fb921c;
}

a.menu_item {
	display:block; height:85px; color:#ffffff;
}
a.menu_item:hover {
	background:url(style_res/nav_bar_menu_item_hl.gif); background-repeat:repeat-x;
}
a.msel_item {
	display:block; height:85px; color:#8D4404; background-image:url(style_res/nav_bar_msel_item.gif); background-repeat:repeat-x;
}

#sec_nav {	
	width:950px; float:left;
}
#sec_nav .logo {
	float:left;
}
#sec_nav ul {
	float:right; margin:0px; padding:0px; list-style-type:none; 
}
#sec_nav li {
	float:left; width:130px; line-height:85px; text-align:center; font-size:16px; font-weight:bold; font-family:Verdana, Tahoma, Arial;
}

#sec_ad {
	float:left; margin:10px 0px; 
}

#sec_body {
	float:left; border-style:solid; border-width:1px; border-color:#b0b0b0; border-radius:5px; background-color:#ffffff; padding:10px 24px;
}
#sec_body .soft_list {
	float:left; width:700px; padding:0px 19px 0px 0px; border-style:none solid none none; border-width:1px; border-color:#E8E8E8;
}
#sec_body .res_list {
	float:left; width:600px; padding:0px 19px 0px 0px; border-style:none solid none none; border-width:1px; border-color:#E8E8E8;
}
#sec_body .faq_list {
	float:left; width:700px; padding:0px 19px 0px 0px; border-style:none solid none none; border-width:1px; border-color:#E8E8E8;
}
#sec_body .support_wnd {
	float:left; width:700px; padding:0px 19px 0px 0px; border-style:none solid none none; border-width:1px; border-color:#E8E8E8; text-align:left;
}
#sec_body .help_wnd {
	float:left; width:700px; padding:0px 19px 0px 0px; border-style:none solid none none; border-width:1px; border-color:#E8E8E8;
}
#sec_body .pickedres_list {
	float:left; width:260px; text-align:center; padding:0px 0px 0px 20px;
}
#sec_body .award_list {
	float:left; width:160px; text-align:center; padding:0px 0px 0px 20px;
}
#sec_body .award_list img {
	margin:20px 0px;
}
#sec_link {
	clear:left; margin:20px auto; background-color:#ff0000; text-align:center; 
}
#sec_link p {
	font:bold 11px/18px "Verdana", "Tahoma", "Arial"; color:#888888;
}

#sec_link .useful {
	float:left; width:620px;
}

#sec_link .ulink {
	display:block; float:left; width:310px; margin:3px 0px; text-align:left; font:11px/12px "Verdana", "Tahoma", "Arial"; color:#a0a0a0;
}

#sec_link .partner {
	float:left; width:330px;
}

#sec_link .plink {
	display:block; float:left; width:110px; text-align:left; font:11px/18px "Verdana", "Tahoma", "Arial"; color:#a0a0a0;
}

#sec_footer {
	clear:left; padding:20px 0px 0px 0px; text-align:center; font:11px/18px "Verdana", "Tahoma", "Arial"; color:#888888;
}

.soft_item {
	float:left; width:700px; margin:15px 0px;
}
.soft_item .left_part {
	float:left; width:110px; padding:30px 0px; text-align:left;
}
.soft_item .right_part {
	float:right; width:540px; padding:0px; text-align:left;
}
.soft_item .right_part .title {
	padding:0px 32px; background:url(style_res/sun001.gif); background-repeat:no-repeat;
}
.soft_item .right_part .desc ul {
	list-style-type:none; margin:15px 0px; padding:0px;
}
.soft_item .right_part .desc ul li {
	padding:0px 20px; background-position:left 5px; background-image:url(style_res/dot001.gif); background-repeat:no-repeat;
}
.soft_item .right_part .link {
	text-align:right;
}


.res_list .page_list {
	list-style-type:none; margin:15px 0px; padding:0px;
}
.res_list .page_list li {
	float:left; margin:0px 2px; padding:2px 4px; border-style:solid; border-width:1px; border-color:#E8E8E8;
}
.res_list .res_item {
	float:left; list-style-type:none; width:600px; margin:10px 0px; padding:0px; text-align:left;
}
.res_list .res_item .res_title {
	display:block; float:left; width:500px; height:30px; padding:0px; margin:0px; 
}
.res_list .res_item .res_date {
	display:block; float:left; width:100px; height:30px; padding:0px; margin:0px;
}
.res_list .res_item .res_desc {
	clear:both;
}


.pickedres_list ul {
	margin:0px; padding:0px; float:left;
}
.pickedres_list li {
	text-align:left; width:250px; margin:5px 10px; padding:0px
}

.faq_list .faq_title {
	width:700px; height:30px; padding:0px; margin:0px; text-align:left;
}

.top_border {
	padding:10px 0px 0px 0px; border-style:solid none none none; border-width:1px; border-color:#E8E8E8;
}
.bottom_border {
	padding:0px 0px 10px 0px; border-style:none none solid none; border-width:1px; border-color:#E8E8E8;
}
.bottom_separator {
	padding:18px 0px; border-style:none none dashed none; border-width:1px; border-color:#808080;
}
.top_separator {
	padding:18px 0px; border-style:dashed none none none; border-width:1px; border-color:#808080;
}


.clear_both {
	clear:both;
}
