/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; color:#5f5343; font-size:13px; background-color:#50260d; }
img { border:none; }
.prod_p { width:400px; color:#999999; text-align:left; display:block; float:right; padding-right:10px; }
.prod_feature {  clear:both; width:625px; color:#999999; text-align:left; display:block; float:left; }
.extra { color:#2357a2; font-size:10px; font-style:italic; }
.prod_guide { clear:both; width:600px; height:30px; color:#2357a2; font-size:18px; font-weight:bold; display:block; border-top:#999999 1px dashed; padding:5px auto 5px; float:left; }
.prod_price { clear:both; width:640px; height:30px; display:block; float:left; }
.prod_price .items { width:160px; text-align:left; display:block; float:left; }
.prod_price .items .rate { width:100px; color:#009900; font-size:15px; font-weight:bold; display:block; margin:5px 0 0 10px; }
.prod_price .items .size { width:100px; color:#ff6600; font-size:15px; font-weight:bold; display:block; margin:5px 0 0 10px; }
.prod_img { float:left; text-align:center; display:block; }
.guide_img { clear:both; text-align:center; display:block; margin:3px auto 8px 0; }
.mov { color:#63cacd; }
.new { color:#FF6633; font-style:italic; }
.summary { color:#2357a2; font-weight:bold; }
.key { color:#313437; font-weight:bold; }
h1 { text-align:left; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.header { width:100%; height:87px; background-color:#50260d; }
.header .top { clear:both; width:920px; height:85px; background-color:#2b4555; border-bottom:#436072 1px solid; margin:auto; }
.header .top .logo { width:280px; height:60px; background-color:#304b5c; border:#436072 1px solid; padding:7px; margin:5px; color:#ffffff; font-size:12px; text-align:left; float:left; }
.header .top .logo a { color:#ffffff; font-size:24px; text-decoration:none; font-weight:bold; }
.header .top .ads { width:500px; height:60px; padding:auto; margin:10px auto 5px 30px; float:left; }
.header .nav { clear:both; width:920px; height:30px; background-color:#2b4555; border-top:#1c2d37 1px solid; margin:auto; flow:top; }
.header .nav ul { list-style:none; margin: 0 0 0 10px; }
.header .nav li { height:28px; margin:0 5px; float:left; }
.header .nav a { color:#ffffff; font-size:14px; font-weight:bold; line-height:28px; margin:0 10px; }
.header .nav a:hover { color:#63cacd; }
.main { clear:both; width:920px; height:auto; border-top:#1c2d37 1px solid; background-color:#f6d59f; margin:auto; }
.main_left { width:680px; background-color:#f6d59f; padding:10px 10px 0; margin:0; float:left; }
.main_left ul { list-style:none; padding:0 10px 3px; margin:10px; }
.main_left li { list-style:none; color:#5f5343; padding:0; margin:0; }
.main_left li ul { list-style:disc; list-style-position:outside; }
.main_left li li { list-style-type:disc; line-height:20px; }
.main_left li li a, a:visited { color:#999999; }
.main_left li li a:hover { color:#2357a2; }
.main_left li .price { clear:both; width:150px; height:20px; color:#009900; font-size:15px; font-weight:bold; font-style:italic; text-align:center; display:block; margin:5px 0 0 10px; }
.main_left li .buy { clear:both; width:150px; height:20px; text-align:center; background-color:#2b4555; display:block; border:#bababa 1px solid; margin:4px 0 0 10px; }
.main_left li .buy a { color:#ffffff; font-size:14px; font-weight:bold; line-height:18px; margin:0 10px; }
.main_left li .buy a:hover { color:#63cacd; }
.main_left .product { width:670px; height:350px; background-color:#ffffff; border:#bababa 1px solid; margin:0 auto 10px; }
.main_left .ads { width:468px; height:60px; margin:0 0 5px; }
.main_left .top { width:632px; height:20px; background-color:#2b4555; color:#63cacd; padding:20px; margin:0 0 5px; }
.main_left .top a, a:visited { color:#ffffff; }
.main_left .top a:hover { color:#63cacd; text-decoration:underline; }
.main_left .info { width:670px; height:1500px; background-color:#ffffff; border:#bababa 1px solid; margin:0 0 10px; }
.main_left .software { clear:both; width:670px; height:1400px; background-color:#ffffff; border:#bababa 1px solid; margin:0 0 10px; }
.main_left .freeware { clear:both; width:670px; height:2700px; background-color:#ffffff; border:#bababa 1px solid; margin:0 0 10px; }
.main_left .freeware .on{float:left; width:155px; line-height:20px; color:#FFFFFF; background:#4874D0; border:#2B5CC5 1px solid; border-bottom:none; text-align:center;} 
.main_left .freeware .off{float:left; width:155px; line-height:20px; border-bottom:#2B5CC5 1px solid; cursor:pointer; text-align:center;} 
.main_left .freeware .tab{width:624px; margin:auto;} 
.main_left .freeware .box{width:625px; margin:auto; line-height:20px; padding:5px;} 
.main_left .firmware { clear:both; width:670px; height:1900px; background-color:#ffffff; border:#bababa 1px solid; margin:0 0 10px; }
.main_left .download { clear:both; width:670px; height:550px; background-color:#ffffff; border:#bababa 1px solid; margin:0 0 10px; }
.main_left .pro_title { width:630px; height:40px; background-color:#ffffff; border-left:#bababa 1px solid; border-right:#bababa 1px solid; border-top:#bababa 1px solid; padding:20px 20px; margin:0; }
.main_left .pro_ads { width:630px; height:250px; background-color:#ffffff; border-left:#bababa 1px solid; border-right:#bababa 1px solid; padding:5px 20px 30px; margin:0; }
.main_left .pro_ads .gogads { width:300px; height:250px; margin:auto 5px; float:left; }
.main_left .softcate { width:670px; height:1500px; background-color:#ffffff; border-left:#bababa 1px solid; border-right:#bababa 1px solid; border-bottom:#bababa 1px solid; padding-top:5px; margin:0 0 10px; }
.main_left .tab_top { width:640px; height:23px background-color:#ffffff; display:block; padding:5px auto 5px; margin:20px 20px auto; }
.main_left .name { width:210px; height:20px; background-color:#313437; color:#ffffff; font-size:14px; font-weight:bold; display:block; border:#ffffff 1px solid; padding-left:5px; margin:auto; float:left; }
.main_left .review { width:130px; height:20px; background-color:#313437; color:#ffffff; font-size:14px; font-weight:bold; display:block; border:#ffffff 1px solid; padding-left:5px; margin:auto; float:left; }
.main_left .downl { width:160px; height:20px; background-color:#313437; color:#ffffff; font-size:14px; font-weight:bold; display:block; border:#ffffff 1px solid; padding-left:5px; margin:auto; float:left; }
.main_left .pay { width:112px; height:20px; background-color:#313437; color:#ffffff; font-size:14px; font-weight:bold; display:block; border:#ffffff 1px solid; padding-left:5px; margin:auto; float:left; }
.main_left .tab { clear:both; width:640px; height:25px; background-color:#ffffff; display:block; padding:10px auto; margin:2px 20px auto; }
.main_left .name_v { width:212px; height:20px; color:#313437; font-weight:bold; display:block; padding-left:5px; margin:auto; float:left; }
.main_left .name_v a, a:hover, a:visited { color:#313437; }
.main_left .review_v { width:132px; height:20px; display:block; padding-left:5px; margin:auto; float:left; }
.main_left .review_v a, a:hover, a:visited { color:#2357a2; }
.main_left .downl_v { width:162px; height:20px; display:block; color:#ff6600; font-weight:bold; padding-left:5px; margin:auto; float:left; }
.main_left .downl_v a, a:hover, a:visited { color:#2357a2; }
.main_left .pay_v { width:114px; height:20px; color:#009900; font-weight:bold; display:block; padding-left:5px; margin:auto; float:left; }
.main_left .pay_v a, a:hover, a:visited { color:#2357a2; }
.main_left .tab_next { clear:both; width:630px; height:15px; background-color:#63cacd; display:block; padding:10px 5px; margin:2px 20px auto; }
.main_left .tab_next a, a:hover, a:visited { color:#5f5343; }
.main_left .title { color:#2357a2; font-size:24px; font-weight:bold; }
.main_left .title a, a:hover, a:visited { color:#2357a2; }
.main_right { width:200px; background-color:#f6d59f; float:right; padding:0 10px 50px; margin:auto; }
.main_right .relate { width:178px; height:90px; font-size:13px; background-color:#fcefde; border-left:#dbccb5 1px solid; border-bottom:#dbccb5 1px solid; border-right:#dbccb5 1px solid; padding:2px 10px 3px; float:top; }
.main_right .mark { width:178px; height:20px; text-align:center; margin-top:10px; float:top; }
.main_right .category { width:178px; height:20px; color:#f1ffff; font-size:14px; font-weight:bold; background-color:#8fc4cc; border:#dbccb5 1px solid; padding:2px 10px 3px; margin-top:5px; float:top; }
.main_right .category a { color:#f1ffff; }
.main_right .category a:hover { text-decoration:underline; }
.main_right .product { width:178px; height:20px; font-size:13px; background-color:#fcefde; border-left:#dbccb5 1px solid; border-bottom:#dbccb5 1px solid; border-right:#dbccb5 1px solid; padding:2px 10px 3px; float:top; }
.main_right .product a { color:#5f5343; font-size:11px; }
.main_right .product a:hover { color:#156a85; text-decoration:underline; }
.main_right .product_cover { width:178px; height:20px; font-size:12px; background-color:#f6d59f; color:#452c18; font-weight:bold; border-bottom:#dbccb5 1px solid; border-right:#dbccb5 2px solid; padding:2px 10px 3px; float:top; }
.main_right .other { width:180px; height:22px; background-color:#414141; padding:2px 10px 3px; margin-top:10px; float:top; }
.main_right .other a { color:#f1ffff; font-size:14px; font-weight:bold; }
.main_right .other a:hover { text-decoration:underline; }
.main-right .item { width:180px; background-color:#dde6eb; padding:2px 10px 3px; float:top; }
.main_right .item a { color:#452c18; font-size:14px; text-decoration:underline; }
.footer { clear:both; width:100%; height:101px; text-align:center; font-size:11px; background-color:#50260d; float:bottom; }
.footer .keyword { width:900px; height:40px; color#dbfeff; background-color:#63cacd; border-bottom:#c4e5e7 1px solid; padding:5px 10px 5px; margin:auto; flow:bottom; }
.footer .keyword a { color#dbfeff; }
.footer .link { width:920px; height:20px; background-color:#dbfeff; color:#5f5343; padding:5px auto 5px; margin:auto; flow:bottom; }
.footer .link a { color:#5f5343;  text-decoration:underline; }
.footer .navi { width:920px; height:20px; color:#ffffff; background-color:#8f8f8f; padding:5px auto 5px; margin:auto; flow:bottom; }
.footer .navi a, a:hover, a:visited { color:#ffffff; }
.footer .copy { width:920px; height:20px; color:#63cacd; padding:5px auto 5px; margin:auto; flow:bottom; }
.footer .copy a { color:#63cacd; text-decoration:underline; }