body {
font-size:75%;
font-family:Arial, Helvetica, sans-serif;
background:#fff url(bkg_page.png);
background-repeat:repeat-x;
margin:0;
padding:0;
}

h1,h2,h3 {
font-weight:bolder;
color:#333;
margin:2px;
}

h1 {
font-size:32px;
}

h2 {
font-size:23px;
}

a:link {
color:#7BAA0F;
}

a:hover,a:active {
text-decoration:none;
color:#003448;
}

a:visited {
color:#09F;
}

img {
border:none;
}

img.left {
float:left;
margin-right:15px;
}

img.right {
float:right;
margin-left:15px;
}

form {
margin:0;
padding:0;
}

fieldset {
border:none;
margin:0;
padding:0;
}

legend {
display:none;
}

INPUT,SELECT {
vertical-align:middle;
font-family:"iso-8859-1", Arial, Helvetica, sans-serif;
font-size:13px;
}

INPUT.button {
border-right:#aba498 1px solid;
border-top:#c8c4bb 1px solid;
background:url(../base-images/bg_input_btn.png) #f4fbe1;
vertical-align:middle;
border-left:#c8c4bb 1px solid;
color:#645a44;
border-bottom:#aba498 1px solid;
text-decoration:none;
padding:2px 5px;
}

INPUT.button:hover {
border-right:#80aa00 1px solid;
border-top:#9c0 1px solid;
background:url(../base-images/bg_input_btn_hover.png) #f4fadf;
border-left:#9c0 1px solid;
color:#395500;
border-bottom:#80aa00 1px solid;
}

#softwarera_header a:hover {
text-decoration:none;
color:#993;
border:0;
}

.clear {
clear:both;
display:none;
height:0;
}

#softwarera_header {
height:170px;
width:100%;
text-align:center;
}

#softwarera_header1 {
height:170px;
width:900px;
position:relative;
text-align:left;
margin:0 auto;
}

#softwarera_header1 h1 {
text-indent:-10000px;
margin:0;
padding:0;
}

#softwarera_header1 h1 a {
width:217px;
height:120px;
background:url(logo.gif) no-repeat left;
cursor:hand;
float:left;
text-decoration:none;
}

#s {
width:333px;
font-size:13pt;
height:16px;
size:64px;
margin-right:3px;
border:1px solid;
padding:3px;
}

#s1 {
width:520px;
font-size:15pt;
height:30px;
size:64px;
margin-right:5px;
border:1px solid;
padding:3px;
}

#x {
border:none;
padding:3px;
}

#softwarera_search {
width:500px;
height:80px;
float:left;
margin:0;
padding:65px;
}

#softwarera_search strong {
font-size:16px;
float:left;
padding:2px;
}

#softwarera_header1 ul {
width:100%;
height:46px;
position:absolute;
left:0;
top:108px;
list-style-type:none;
margin:0;
padding:0;
}

#softwarera_header1 li {
float:left;
margin:0;
padding:0;
}

#softwarera_header1 li a {
display:block;
height:46px;
background:url(menu_b.gif) repeat-x left top;
font-size:13px;
font-family:"Arial";
text-align:center;
text-decoration:none;
color:#046868;
font-weight:700;
cursor:hand;
}

#softwarera_header1 li span {
display:block;
width:100%;
height:100%;
background:url(menu_l.gif) no-repeat left top;
}

#softwarera_header1 li span span {
width:100%;
height:100%;
background:url(menu_r.gif) no-repeat right top;
}

#softwarera_header1 li span span span {
width:100%;
height:100%;
background:url(menu_m.gif) no-repeat center top;
line-height:36px;
}

#softwarera_header1 li a:hover {
background-position:left bottom;
color:#fff;
}

#softwarera_header1 li a:hover span {
background-position:left bottom;
}

#softwarera_header1 li a:hover span span {
background-position:right bottom;
}

#softwarera_header1 li a:hover span span span {
background-position:center bottom;
}

#softwarera_header1 .home a {
display:block;
height:46px;
background:url(menu_b.gif) repeat-x left bottom;
font-size:13px;
font-family:"Arial";
text-align:center;
text-decoration:none;
color:#fff;
font-weight:700;
cursor:hand;
}

#softwarera_header1 .home span {
display:block;
width:100%;
height:100%;
background:url(menu_l.gif) no-repeat left bottom;
}

#softwarera_header1 .home span span {
width:100%;
height:100%;
background:url(menu_r.gif) no-repeat right bottom;
}

#softwarera_header1 .home span span span {
width:100%;
height:100%;
background:url(menu_m.gif) no-repeat center bottom;
line-height:36px;
color:#fff;
}

#softwarera_header2 {
position:absolute;
right:0;
top:13px;
background:url(nt1.gif) repeat;
width:120px;
height:90px;
}

#softwarera_header2 div {
height:100%;
width:100%;
background:url(bl1.gif) no-repeat bottom left;
}

#softwarera_header2 div div {
height:100%;
width:100%;
background:url(br1.gif) no-repeat bottom right;
}

#softwarera_header2 dl {
height:100%;
width:100%;
font-size:12px;
text-align:left;
margin:0;
}

#softwarera_header2 dt {
visibility:hidden;
line-height:4px;
height:6px;
margin:0;
padding:0;
}

#softwarera_header2 dd {
font-size:12px;
text-align:left;
margin:0;
padding:0 0 0 12px;
}

#softwarera_header2 a {
text-decoration:none;
}

#softwarera_header2 a:hover {
text-decoration:underline;
}

#css_first {
position:absolute;
right:6px;
top:170px;
font-size:12px;
}

#css_first a {
font-size:12px;
}

#softwarera_body {
width:900px;
margin-right:auto;
margin-left:auto;
background:#FFF;
border-right:1px dotted #ddd;
border-left:1px dotted #ddd;
border-top:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_content {
width:260px;
height:306px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-right:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_con {
width:260px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-bottom:2px solid #090;
}

#softwarera_conhot {
width:260px;
height:280px;
float:left;
text-align:center;
background:url(hot.gif) no-repeat;
}

#softwarera_content1 {
width:301px;
height:306px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-right:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_con1 {
width:301px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-bottom:2px solid #090;
}

#softwarera_inuse {
width:301px;
float:left;
}

#softwarera_inuse ul {
list-style-type: none;
margin:0;
padding:0;
padding-top:2px;
}

#softwarera_inuse ul li {
float:left;
width:70px;
height:21px;
padding-left:5px;
font-size:11px;
}

#softwarera_content2 {
width:336px;
height:306px;
float:right;
display:inline;
text-align:left;
background:#FFF;
border-bottom:1px dotted #ddd;
}

#softwarera_con2 {
width:336px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-bottom:2px solid #090;
}

#softwrera_ads {
width:336px;
float:left;
}

#softwarera_new {
width:397px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-right:1px dotted #ddd;
}

#softwarera_new_0 {
width:397px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-bottom:2px solid #09F;
}

#softwarera_new_0 h1 {
padding-left:20px;
font-size:16px;
background:url(blockquote.gif) no-repeat 0.2em 50%;
}

#softwarera_new_0 span {
width:60px;
float:right;
text-align:center;
vertical-align:middle;
}

#softwarera_new_div {
width:300px;
float:left;
}

#softwarera_new_div1 {
width:80px;
float:right;
}

#softwarera_new_div1 a {
font-size:13px;
color:#090;
}

#softwarera_newlist {
padding-top:2px;
width:397px;
color:#09F;
float:left;
}

#softwarera_new1 {
width:250px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-right:1px dotted #ddd;
}

#softwarera_new2 {
width:250px;
float:right;
display:inline;
text-align:left;
background:#FFF;
border-right:1px dotted #ddd;
}

#softwarera_new3 {
width:500px;
float:right;
display:inline;
text-align:center;
background:#FFF;
border-right:1px dotted #ddd;
}

#softwarera_uplist_3 {
width:224px;
height:218px;
float:left;
background:#FFF;
}

#footer2 {
width:900px;
margin-top:1px;
background:#eeeee4;
border-top:3px solid #ccea00;
color:#999;
margin-right:auto;
margin-left:auto;
padding:1px;
}

#abc {
border-right:#bae35a 1px dashed;
border-top:#bae35a 1px dashed;
font-weight:700;
font-size:14px;
background:#e7f6c4;
border-left:#bae35a 1px dashed;
border-bottom:#bae35a 1px dashed;
height:20px;
margin:5px 0;
padding:8px 2px 8px 10px;
}

* HTML #abc {
padding:8px 0 3px 10px;
}

#abc SPAN {
background:url(abc_bg.gif) no-repeat;
float:left;
color:#177a93;
margin-right:3px;
padding:3px 3px 1px;
}

#abc SPAN#alpha {
background:url(abc_bg.gif) no-repeat;
float:left;
color:#177a93;
margin-right:8px;
padding:1px 3px;
}

#abc A {
display:block;
background:url(abc_a1.gif) 0 -40px;
float:left;
width:20px;
color:#177a93;
line-height:19px;
height:20px;
text-align:center;
text-decoration:none;
margin:0 3px;
}

#abc A:hover {
background:url(abc_a1.gif) 0 -20px;
color:#ef4dac;
}

#abc SPAN#totop {
font-size:12px;
background:none transparent scroll repeat 0 0;
float:right;
padding:5px 0 0;
}

#abc SPAN#totop A {
background:url(totop.gif) no-repeat left 0;
width:auto;
line-height:normal;
padding:0 0 0 15px;
}

#abc SPAN#totop A:hover {
color:#ef4dac;
text-decoration:underline;
}

#softwarera_author {
width:880px;
margin-top:0;
margin-right:auto;
margin-left:auto;
font-size:11px;
font:"Trebuchet MS";
text-align:justify;
text-justify:inter-ideograph;
line-height:1em;
background:#eeeee4;
border-top:1px solid #ddd;
border-bottom:1px dotted #ccea00;
padding:10px;
}

#softwarera_author a {
font-weight:700;
color:#39F;
}

#softwarera_author a:hover {
color:#ff9600;
}

#footer {
min-height:18px;
margin-left:auto;
margin-right:auto;
background:url(foot.gif) repeat-x;
padding:18px 0 0;
}

#footer h2 {
font-size:16px;
}

#footer ul {
list-style:none;
margin:0;
padding:0;
}

#footer a {
font-size:12px;
text-decoration:none;
color:#39B;
border:0;
}

#footer a:hover {
text-decoration:underline;
color:#993;
}

html>body #footer {
height:auto;
}

#footer .wrap {
width:888px;
margin:0 auto;
}

#legal {
clear:both;
padding-top:20px;
text-align:center;
color:#375C69;
}

#legal a {
color:#476B77;
}

#fbox1,#fbox2 {
float:left;
border-right:1px dotted #FFC;
}

#fbox3 {
float:left;
}

#fbox1 {
width:315px;
hight:210px;
font-size:15px;
font:"Trebuchet MS";
text-align:justify;
text-justify:inter-ideograph;
}

#fbox1 p {
width:280px;
}

.box2 {
color:#666;
}

#softwarera_guider h1 {
font-size:15px;
font-style:normal;
color:#069;
}

#softwarera_info {
width:900px;
background-color:#FFF;
border-right:1px dotted #ddd;
border-left:1px dotted #ddd;
border-top:1px dotted #ddd;
border-bottom:1px dotted #ddd;
margin-right:auto;
margin-left:auto;
}

#softwarera_info1_1 {
width:728px;
float:left;
}

#softwarera_infoad {
width:728px;
height:90px;
float:left;
text-align:center;
border-bottom:1px dotted #ddd;
}

#softwarera_info h1 {
font-size:16px;
color:#003;
text-align:left;
padding:3px 6px;
}

#softwarera_info h2 {
font-size:12px;
color:#000;
text-align:left;
padding:6px;
}

#softwarera_info h3 {
font-size:13px;
color:red;
text-align:left;
padding:6px;
}

#softwarera_info SPAN.title {
background:#f9f8f7;
float:left;
border-right:1px solid #d0d0ff;
border-left:1px solid #d0d0ff;
border-top:1px solid #d0d0ff;
border-bottom:1px solid #d0d0ff;
width:125px;
color:#06F;
font-size:13px;
font-weight:bolder;
padding:6px;
}

#softwarera_infocon {
width:728px;
float:left;
text-align:left;
background:#fff;
}

#softwarera_infocon h1 {
font-size:18px;
font-family:"Arial";
font-weight:bolder;
color:#330;
}

#softwarera_infocon1 {
width:728px;
float:left;
text-align:justify;
border-bottom:1px dotted #ddd;
}

#softwarera_related1 {
width:361px;
display:block;
float:left;
text-align:left;
}

#softwarera_related1_0 {
width:361px;
display:block;
float:left;
text-align:left;
border-bottom:1px dotted #09F;
}

#softwarera_related2 {
width:361px;
display:block;
float:right;
text-align:left;
}

#softwarera_related2_0 {
width:361px;
display:block;
float:right;
text-align:left;
border-bottom:1px dotted #09F;
}

#softwarera_list h1 {
font-size:15px;
font-style:normal;
color:#069;
padding-top:2px;
}

#softwarera_list_p {
width:850px;
height:28px;
float:left;
padding-top:2px;
}

#softwarera_list_pr {
width:47px;
height:28px;
float:right;
text-align:center;
padding-top:8px;
}

softwarera_listcata {
width:728px;
float:left;
text-align:center;
border-bottom:1px dotted #ddd;
}

#softwarera_catad {
width:728px;
height:90px;
float:left;
border-left:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_catad1 {
width:170px;
height:90px;
float:right;
border-right:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_catad2 {
width:449px;
float:left;
border-left:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_catad3 {
width:449px;
float:right;
border-right:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_cataloglist {
width:900px;
float:left;
border-bottom:1px dotted #ddd;
}

#softwarera_newad1 {
width:168px;
height:600px;
float:right;
border-left:1px dotted #ddd;
text-align:center;
border-bottom:1px dotted #ddd;
}

#softwarera_new_p {
width:650px;
height:28px;
float:left;
padding-top:2px;
}

#softwarera_new_pr {
width:238px;
height:28px;
float:right;
text-align:right;
padding-top:5px;
padding-right:2px;
}

#softwarera_top_p {
width:580px;
height:28px;
float:left;
padding-top:2px;
}

#softwarera_top_pr {
width:308px;
height:28px;
float:right;
text-align:right;
padding-top:5px;
padding-right:2px;
}

.clears {
clear:both;
padding-top:1.6em;
}

.clears1 {
clear:both;
padding-top:1em;
}

.clears2 {
clear:both;
padding-top:0.3em;
}

.clears3 {
clear:both;
padding-top:0.1em;
}

.clearads {
clear:both;
text-align:center;
}

.PicPage070129{ padding:8px 0; height:28px; background:#fff; margin:0 1px; text-align:center;}
.Pagediv070129{ width:380px; margin:0 auto; text-align:center;}
.page070129{ width:75px; height:18px; border:1px solid #9AAFE5; text-align:center; line-height:18px; float:right; margin:0 1px;}
.pageGray070129{ border:1px solid #ddd; color:#999;}
.page070129 a:link,.page070129 a:visited{ color:#03c; text-decoration:none;}
.page070129 a:hover{ color:#f60; text-decoration:underline;}
.Pagediv070129 span a:link,.Pagediv070129 span a:visited,.Pagediv070129 span b{ width:20px; height:18px; display:block; border:1px solid 

#00CCFF; text-align:center; margin:0 1px; line-height:18px; font-family:Arial; text-decoration:none; float:left;}
.Pagediv070129 span a:link,.Pagediv070129 span a:visited{ color:#03c; background:#fff;}
.Pagediv070129 span a:hover{ border:1px solid #ACE59A; text-align:center; line-height:18px; font-family:Arial; text-decoration:none; 

background:#0066FF; font-weight:bold; color:#fff; position:relative; margin:-5px -4px; width:30px; height:28px; line-height:26px;}
.Pagediv070129 span b{ background:#0B60E1; font-weight:bold; color:#fff;}
.Pagediv070129 span span{ vertical-align:bottom; float:left;}

.PicPage{ margin:8px 0; height:28px;font-size: 9pt;}
.Pagediv{ width:445px; margin:0 auto; text-align:right;}
.page{ width:60px; height:18px; border:1px solid #9AAFE5; text-align:center; line-height:18px; float:left; margin:0 1px;}
.pageGray{ border:1px solid #ddd; color:#999;}
.page a:link,.page a:visited{ color:#03c; text-decoration:none;}
.page a:hover{ color:#f60; text-decoration:underline;}
.Pagediv span a:link,.Pagediv span a:visited,.Pagediv span b{ float:right;width:20px; height:18px; display:block; border:1px solid #00CCFF; 

text-align:center; margin:0 1px; line-height:18px; font-family:Arial; text-decoration:none; float:left;}
.Pagediv span a:link,.Pagediv span a:visited{ float:right;color:#03c; background:#fff;}
.Pagediv span a:hover{float:right; border:1px solid #ACE59A; text-align:center; line-height:18px; font-family:Arial; text-decoration:none; 

background:#0066FF; font-weight:bold; color:#fff; position:relative; margin:-5px -4px; width:30px; height:28px; line-height:26px;}
.Pagediv span b{ float:right;background:#0B60E1; font-weight:bold; color:#fff;}
.Pagediv span span{ vertical-align:bottom; float:left;}

#notebookera_sone {
width:900px;
border-bottom:1px dotted #ddd;
border-right:1px dotted #ddd;
border-top:1px dotted #ddd;
border-left:1px dotted #ddd;
margin:auto;
}

#notebookera_sone_1 {
width:900px;
height:80px;
float:left;
text-align:center;
}

#notebookera_sone_1 strong {
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
}

#notebookera_sone_ad1 {
width:900px;
height:90px;
float:left;
text-align:center;
border-bottom:1px dotted #ddd;
}

#notebookera_sone_2 {
width:900px;
height:25px;
float:left;
text-align:center;
}

#notebookera_sone_2 h1 {
color:red;
font-size:20px;
}

#notebookera_sone_3 {
width:900px;
float:left;
text-align:left;
}

#notebookera_sone_3 strong {
font-size:12px;
color:#060;
font-family:Verdana, Geneva, sans-serif;
}

#notebookera_sone_3 b {
font-size:12px;
color:#09F;
font-family:Verdana, Geneva, sans-serif;
}

#notebookera_sone4 {
width:900px;
float:left;
text-align:center;
background:#eee;
}

INPUT.text,TEXTAREA {
border-right:#c0bbb4 1px solid;
border-top:#c0bbb4 1px solid;
background:url(../base-images/bg_input_text.png) #FFF repeat-x left top;
vertical-align:middle;
border-left:#c0bbb4 1px solid;
border-bottom:#c0bbb4 1px solid;
padding:2px 3px;
}

INPUT.text:hover,TEXTAREA:hover {
border-right:#9c0 1px solid;
border-top:#9c0 1px solid;
background:url(../base-images/bg_input_text_hover.png) #FFF repeat-x left top;
border-left:#9c0 1px solid;
border-bottom:#9c0 1px solid;
}

#softwarera_header a:link,#softwarera_header a:active,#softwarera_header a:visited {
text-decoration:none;
color:#39c;
border:0;
}

#softwarera_header1 .menu1 {
width:46px;
}
#softwarera_header1 .menu2 {
width:56px;
}
#softwarera_header1 .menu3 {
width:46px;
}
#softwarera_header1 .menu4 {
width:60px;
}
#softwarera_header1 .menu5 {
width:53px;
}
#softwarera_header1 .menu6 {
width:38px;
}
#softwarera_header1 .menu7 {
width:63px;
}
#softwarera_header1 .menu8 {
width:60px;
}
#softwarera_header1 .menu9 {
width:33px;
}
#softwarera_header1 .menu10 {
width:46px;
}
#softwarera_header1 .menu11 {
width:46px;
}
#softwarera_header1 .menu12 {
width:58px;
}
#softwarera_header1 .menu13 {
width:56px;
}
#softwarera_header1 .menu14 {
width:45px;
}
#softwarera_header1 .menu15 {
width:57px;
}
#softwarera_header1 .menu16 {
width:54px;
}
#softwarera_header1 .menu17 {
width:48px;
}
#softwarera_header1 .menu18
{
width:35px;
}

#softwarera_con h1,#softwarera_con1 h1,#softwarera_con2 h1 {
padding-left:20px;
font-size:16px;
background:url(bullet.gif) no-repeat 0.5em 50%;
}

#softwarera_update,#softwarera_uplist {
width:900px;
background:#FFF;
border-top:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_new_1,#softwarera_new_2 {
width:250px;
float:left;
display:inline;
text-align:left;
background:#FFF;
border-bottom:2px solid #09F;
}

#softwarera_new_1 h1,#softwarera_new_2 h1,#softwarera_uplist_01 h1,#softwarera_uplist_11 h1,#softwarera_uplist_21 h1,#softwarera_uplist_31 h1,#softwarera_related h1 {
padding-left:20px;
font-size:16px;
background:url(totop.gif) no-repeat 0.3em 50%;
}

#softwarera_rank,#softwarera_rank2 {
padding-top:2px;
width:250px;
color:#09F;
float:left;
}

#softwarera_uplist_0,#softwarera_uplist_1,#softwarera_uplist_2 {
width:224px;
height:218px;
float:left;
background:#FFF;
border-right:1px dotted #ddd;
}

#softwarera_uplist_01,#softwarera_uplist_11,#softwarera_uplist_21,#softwarera_uplist_31 {
width:224px;
float:left;
border-bottom:2px solid #09F;
}

#softwarera_uplist_02,#softwarera_uplist_12,#softwarera_uplist_22,#softwarera_uplist_32 {
width:224px;
float:left;
text-align:left;
margin:0;
padding:0;
}

#fbox2,#fbox3 {
width:255px;
padding-left:30px;
}

#softwarera_guider,#softwarera_list {
width:900px;
height:28px;
background-color:#D0E9EA;
border-right:1px dotted #ddd;
border-left:1px dotted #ddd;
border-top:1px dotted #ddd;
border-bottom:1px dotted #ddd;
margin-right:auto;
margin-left:auto;
}

#softwarera_info1,#softwarera_listone1,#softwarera_newone {
width:728px;
float:left;
border-right:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_infodown,#softwarera_related {
width:728px;
display:block;
float:left;
text-align:left;
}

#softwarera_related1_1,#softwarera_related2_1 {
width:361px;
display:block;
float:left;
text-align:left;
border-left:1px dotted #09F;
border-right:1px dotted #09F;
border-bottom:1px dotted #09F;
}

#softwarera_info2,#softwarera_listad1 {
width:168px;
height:600px;
float:right;
text-align:center;
border-left:1px dotted #ddd;
border-bottom:1px dotted #ddd;
}

#softwarera_listone,#softwarera_cataone {
width:900px;
background-color:#FFF;
border-right:1px dotted #ddd;
border-left:1px dotted #ddd;
border-top:1px dotted #ddd;
border-bottom:1px dotted #ddd;
margin-right:auto;
margin-left:auto;
}

#softwarera_listad,#softwarera_newad {
width:728px;
height:90px;
float:left;
border-bottom:1px dotted #ddd;
}

#softwarera_catalist,#softwarera_listad2,#softwarera_newone1 {
width:728px;
float:left;
border-bottom:1px dotted #ddd;
}