
.g {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
h1 {
	margin: 0px;
	padding: 0px;
}
.h1_logo {
	text-align: left;
	text-indent: -2000px;
	font-family: Arial;
	font-size: 4px;
	background-image: url(logo_word.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 223px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
.soft_tt a:link, .soft_tt a:visited {
	font-family: Arial;
	font-size: 16px;
	line-height: 16px;
	color: #06c;
	text-decoration: none;
	font-weight: bold;
}
.soft_tt a:hover{
	color:#000;
}
.soft_tt_s a:link, .soft_tt_s a:visited {
	font-family: Arial;
	font-size: 14px;
	line-height: 16px;
	color: #06c;
	text-decoration: none;
	font-weight: bold;
}
.soft_tt_s a:hover{
	color:#000;
}
.soft_tt_s a, .tag a{
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #06C;
}
.soft_tt_small a:link, .soft_tt_small a:visited {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	color: #06c;
	text-decoration: none;
	font-weight: bold;
}
.soft_tt_small a:hover{
	color:#000;
}
.buy_orange{
	font-family: Arial;
	font-size: 12px;
	line-height: 12px;
	color: #F60;
}
.pri_word{
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
	color: #C9120A;
	font-weight: bold;
}
/*head*/
a.nav_home {
	display: block;
	height: 45px;
	width: 116px;
	background-image: url(nav_home.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.effect_home,a:hover.nav_home {
	background-image: url(nav_home.jpg);
	background-repeat: no-repeat;
	background-position: 0px -45px;
}
a.nav_windows {
	display: block;
	height: 45px;
	width: 128px;
	background-image: url(nav_win.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.effect_windows,a:hover.nav_windows {
	background-image: url(nav_win.jpg);
	background-repeat: no-repeat;
	background-position: 0px -45px;
}
a.nav_mac {
	display: block;
	height: 45px;
	width: 87px;
	background-image: url(nav_mac.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.effect_mac,a:hover.nav_mac {
	background-image: url(nav_mac.jpg);
	background-repeat: no-repeat;
	background-position: 0px -45px;
}
a.nav_android {
	display: block;
	height: 45px;
	width: 115px;
	background-image: url(nav_ipho.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.effect_android,a:hover.nav_android {
	background-image: url(nav_ipho.jpg);
	background-repeat: no-repeat;
	background-position: 0px -45px;
}
.head_word{
	font-family: Tahoma, Arial;
	font-size: 10px;
	line-height: 20px;
	color: #FFF;
}
.head_bg_b{
	background-image: url(head_bg_b.jpg);
	background-repeat: no-repeat;
}
.searches_bor{
	border: 1px solid #999;
	background-color: #FFF;
}
.searches_Size{
	height: 12px;
	width: 204px;
	border: 1px solid #FFF;
}
a.searches_button {
	display: block;
	height: 19px;
	width: 37px;
	background-image: url(searches_button.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.searches_button {
	background-image: url(searches_button.jpg);
	background-repeat: no-repeat;
	background-position: 0px -19px;
}
/*top_link*/
.nav_small{
	padding-left: 10px;
	padding-top: 10px;
}
.nav_small_link{
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
	color: #333;
	text-decoration: none;
}
.nav_small_1{
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
	color: #333;
}
/*editor's picks*/
.edit_b_bg{
	background-image: url(edit_bg_b.jpg);
	background-repeat: no-repeat;
	height: 17px;
}
#edit_soft_1 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#edit_soft_1 li {
	background-image: url(edit_ico_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 110px;
}
#edit_soft_2 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#edit_soft_2 li {
	background-image: url(edit_ico_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 110px;
}
#edit_soft_3 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#edit_soft_3 li {
	background-image: url(edit_ico_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 120px;
}
.edit_word{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	margin:0px;
	padding:0px;
}
/*body*/
.top_head_b{
	font-family: Arial;
	font-size: 30px;
	line-height: 30px;
	color:#FFFFFF;
	
}
.body_bg_t{
	background-image: url(body_t_bg.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}
.column_tt{
	font-family: Arial;
	font-size: 18px;
	line-height: 20px;
	color: #333;
}
.body_top_br{
	padding-top: 12px;
}

.catg_sub_bg {
	background-image: url(catgories_sub_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.catg_time_bor td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDED9;
}
.catg_time_bor .catg_host_bor{
	border-bottom-width: 2px;
}
.catg_time_bor .reco_host_bor{
	border-bottom-width: 3px;
	border-bottom-color: #EDEFF0;
}
.catg_time_bor .catg_time_bor_no{
	border-bottom-width: 0px;
}
.catg_host_tt{
	font-family: Arial;
	font-size: 16px;
	line-height: 32px;
	color: #333;
	font-weight: bold;
	padding-left: 3px;
}
.catg_time_tt a:link, .catg_time_tt a:visited {
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	color:#000;
	text-decoration: none;
	padding-left: 5px;
}
.catg_time_tt a:hover{
	color:#000;
}
.catg_time_black a:link, .catg_time_black a:visited {
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
	padding-left: 5px;
}
.catg_time_black a:hover{
	color:#58691F;
}
------------------------------------







/*recommend*/
.reco_bg{
	background-image: url(recommend_bg.jpg);
	background-repeat: no-repeat;
}
.reco_tt{
	font-family: Arial;
	font-size: 20px;
	line-height: 20px;
	color: #333;
}
.reco_host_bor{
	border-bottom-width: 3px;
	border-bottom-color: #EDEFF0;
	border-bottom-style: solid;
}
.reco_top_br td{
	padding-top: 30px;
	padding-bottom: 30px;
	vertical-align: top;
	background-position: top;
}
.reco_b_br{
	padding-top: 20px;
	padding-bottom: 20px;
}
/*popular searches*/
.popu_bg{
	background-image: url(pop_bg.jpg);
	background-repeat: no-repeat;
}
.popu_sum_word{
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #666;
}
.popu_t_br{
	padding-top: 50px;
}
.popu_br{
	padding-left: 23px;
	padding-top: 5px;
}
.popu_word_td a:link, .popu_word_td a:visited {
	text-decoration: none;
}
.popu_word_td a:hover{
	text-decoration: underline;
}
.popu_word{
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
	color: #06c;
}
.popu_word_1{
	font-family: Verdana;
	font-size: 12px;
	line-height: 14px;
	color: #06c;
}
.popu_word_2{
	font-family: Arial;
	font-size: 14px;
	line-height: 16px;
	color: #06c;
}
.popu_word_3{
	font-family: Arial;
	font-size: 16px;
	line-height: 18px;
	color: #06c;
}
.popu_word_4{
	font-family: Arial;
	font-size: 18px;
	line-height: 24px;
	color: #06c;
}
.popu_word_5{
	font-family: Arial;
	font-size: 24px;
	line-height: 24px;
	color: #06c;
	text-decoration: underline;
}
.popu_word_6{
	font-family: Arial;
	font-size: 20px;
	line-height: 24px;
	color: #06c;
	text-decoration: underline;
	font-weight: bold;
}
.popu .popu_word, .popu_word_1, .popu_word_2, .popu_word_3, .popu_word_4, .popu_word_5{
	line-height: 25px;
}
/*Top Downloads*/
.top_down_bg_t{
	background-image: url(top_bg.jpg);
	background-repeat: no-repeat;
	height: 27px;
	padding-left: 23px;
	padding-top: 5px;
}
.top_down_bor{
	background-image: url(top_down_bor.jpg);
	background-repeat: no-repeat;
}
.top_down_bor td{
	background-image: url(top_down_bor.jpg);
	background-repeat: no-repeat;
}
.top_down_sum_word{
	font-family: Verdana;
	font-size: 10px;
	line-height: 14px;
	color: #999;
}
.top_down_br td{
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
	text-align: left;
	height: 20px;
}
.late_bg{
	background-image: url(late_bg.jpg);
	background-repeat: repeat-y;
}
/*all software*/
.all_soft_w_bor{
	border: 2px solid #ccc;
}
.all_soft_tr_bor td{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eee;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eee;
	padding-top: 10px;
	padding-bottom: 15px;
}
.all_soft_tr_bor .all_soft_tt_bor{
	border-top-width: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
}
.all_soft_tr_bor .all_soft_r_bor{
	border-right-width: 0px;
}
.all_soft_br{
	padding-left: 20px;
}
.all_soft_tt {
	font-family: Arial;
	font-size: 12px;
	line-height: 12px;
	color: #666;
	font-weight: bold;
}
.all_soft_free{
	font-family: Verdana;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #0B0;
}
/*page*/
.page_word{
	font-family: Verdana;
	font-size: 12px;
	line-height: 12px;
	color: #ccc;
}
.page_link a:link, .page_link a:visited {
	font-size: 12px;
	color: #2971A7;
	text-decoration: none;
	font-family: Verdana;
	line-height: 12px;
}
.page_link a:hover{
	color:#000;
}
.page_word_bold{
	font-weight: bold;
	color: #AAA;
	font-family: Verdana;
	font-size: 12px;
	line-height: 12px;
}
/*hot_seaches*/
.hot_seac_br{
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 50px;
	padding-left: 40px;
}
/*pdt*/
.pdt_soft_sum_word{
	font-family: Arial;
	font-size: 14px;
	line-height: 20px;
	color: #3b3b3b;
}
.big_buy_dow{
	font-family: Arial;
	font-size: 30px;
	line-height: 35px;
	color: #0A68C8;
	text-decoration: underline;
	font-weight: bold;
	}
.pdt_soft_tt_s{
	font-family: Arial;
	font-size: 18px;
	line-height: 30px;
	color: #333;
	font-weight: normal;
}
.pdt_soft_tt_s_1{
	font-family: Arial;
	font-size: 18px;
	line-height: 24px;
	color: #999;
	font-weight: normal;
}
.pdt_img{
	padding: 10px;
	border: 1px solid #ccc;
}
.pdt_br{
	padding-right: 10px;
	padding-left: 10px;
}
.pdt_soft_br td{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	vertical-align: top;
}
.pdt_word{
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #666;
}
.ptd_bg{
	border: 1px solid #FFD702;
}
/*pdt_download*/
.pdt_dow_word{
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #666;
}
/*search_result*/
.sear_resu_big_tt{
	font-family: Arial;
	font-size: 30px;
	line-height: 50px;
	color: #333;
}
.sear_resu_s_tt{
	font-family: Arial;
	font-size: 20px;
	line-height: 25px;
	color: #999;
}

.topad{
	font-family: Arial;
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
}
/*tag_cat*/
.tag_cat_word{
	font-family: Arial;
	font-size: 14px;
	line-height: 14px;
	color: #000;
}
/*b*/
.b_t_bg{
	background-color: #999;
	background-image: url(b_t_bg.jpg);
	background-repeat: no-repeat;
}
.b_link a:link, .b_link a:visited {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-decoration: none;
}
.b_link a:hover{
	color:#000;
}
.b_word{
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-decoration: none;
}
.b_word_s{
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
	color: #333;
	text-decoration: none;
}
.sw {list-style-type: none;padding: 0px;margin: 15px;}
.sw li {
	background-image: url(images/paper.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	margin-bottom:2px;
}
.sw li a {font-size: 11px;color: #0070A6;text-decoration: underline;font-family: Verdana; line-height: 12px;}
.sw li a:hover{color:#333;text-decoration: none;}


