﻿.clear{clear:both;}
body{color:#333;background-position:inherit;background-color:#FBFBFB; background:url(a7.png) top repeat-x,url(background.jpg) bottom repeat-x;font-size:12px;font-family: verdana, Arial,Helvetica,sans-serif;white-space:normal;margin:0 auto;}
body *{-moz-border-radius:4px;-webkit-border-radius:4px;}
a{color:#005B81;text-decoration:none;}
a:hover{text-decoration:underline;color:#F60;}
.w-width{width:1008px;}
.underline{border-bottom:red solid 1px;}
ul{list-style:none;margin:0;padding:0;}
li{list-style-type:none;margin:3px;}
img{border:0;}
s{color:gray;}
h3{font-size:12px;font-family:verdana, Helvetica, sans-serif;font-weight:400;display:inline;}
h1{font-size:14px;font-family:verdana,Helvetica, sans-serif;display:inline;}
.infotitle{width:728px;text-align:center;float:left;margin:4px 0;}
.font14{font-size:16px;}
.font13{font-size:14px;}
.font11{font-size:12px;}
.font10{font-size:11px;}
.font9{font-size:9pt;}
.f10px{font-size:10px;}
.font8{font-size:9px;}
.font7{font-size:8px;}
.pricediscount{text-decoration:line-through;font-weight:400;color:#000;}
.uptime{color:green;font-weight:400;}
.editerpick{color:green;font-size:13px;font-weight:400}
.fontblue{color:#005B81;}
.fontblack{color:black;}
.fontgreen{color:green;}
.fontweight{font-weight:400;}
.textcenter{text-align:center;}
.shrink{padding:3px;}
.speoffer{background-color:#EEE;float:left;width:734px;font-size:10pt;line-height:22px;margin:0 auto;}
.speoffer a:hover{text-decoration:none;color:#3E80FA;}
.speoffer img{max-width:256px;}
.speoffer hr{float:left;width:732px;margin:0;}
.fontbackyellow{background-color:#FFD186;}
.title{line-height:25px;height:25px;float:left;color:green;font-family:verdana,Trebuchet MS;margin:1px;padding:0 0 0 8px;font-size:13px;font-weight:400}
.title h2,h4{font-family:verdana,Trebuchet MS;font-size:13px;font-weight:400;}
.title1{line-height:25px;height:25px;float:left;color:#FFF;font-family:verdana,Trebuchet MS;font-size:13px;font-weight:400;margin:1px;padding:0 0 0 8px;}
.title2{float:left;color:#FFF;font-family:verdana,Trebuchet MS;font-size:13px;font-weight:400;margin:1px;padding:0 0 0 8px;}
.title3{line-height:25px;height:25px;float:left;color:green;font-family:verdana,Trebuchet MS;font-size:13px;margin:1px;padding:0 0 0 8px;background-image:url(gray_bg.png);text-shadow:#FFF 1px 1px 3px;width:213px;}
.title a{text-decoration:underline;}
.greentitle{background-image:url(gray_bg.png);width:214px;text-shadow:#FFF 1px 1px 3px;}
.greentitle1{background-image:url(gray_bg.png);width:230px;text-shadow:#FFF 1px 1px 3px;}
.buletitle{background-image:url(gray_bg.png);text-shadow:#FFF 1px 1px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:755px;}
.graytitle1{background-image:url(gray_bg.png);text-shadow:#FFF 1px 1px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:green;}
.graytitle1 h2{font-size:13px;font-weight:400}
.redtitle{width:213px;background-image:url(gray_bg.png);text-shadow:#FFF 1px 1px 3px;}
.redtitle1{width:214px;background-image:url(gray_bg.png);text-shadow:#FFF 1px 1px 3px;}
.redtitle2{width:230px;background-image:url(gray_bg.png);text-shadow:#FFF 1px 1px 3px;}
#short-title{width:984px;position:relative;text-align:right;color:gray;font-size:9pt;margin:0 auto;}
#short-nav{width:984px;height:44px;position:relative;background-image:url(shortnav-bg.jpg);background-repeat:no-repeat;margin:0 auto;color:#666}
#short-nav span{height:44px;line-height:44px;position:relative;top:-2px;left:140px;float:left;}
#short-nav span.the1{word-spacing:0;}
#short-nav span a{margin:0 4px;}
#short-nav span img{float:right;margin-top:14px;}
#short-nav span.the1{font-family: Arial,Helvetica,sans-serif}
#short-nav span.the1 h1{font-family: Arial,Helvetica,sans-serif}
#short-nav img.rss-icon{display:block;position:absolute;right:18px;top:13px;border:0;margin:0;}
#dld-ad0{width:1008px;clear:both;text-align:left;margin:0 auto 4px;padding:15px 0 0;}
#dld-ad0 span{margin-left:25px;margin-right:50px;float:left;}
#dld-ad0 span img{float:left;}
#topcat{width:1008px;margin:0 auto;}
#topcat1{width:1008px;background:url(topcat.gif) bottom no-repeat;height:40px;text-shadow:#000 1px 1px;-moz-border-radius:0;-webkit-border-radius:0;margin:0 auto -8px;}
#topcat1 ul{float:left;margin:6px 0 0 10px;}
#topcat1 ul li{float:left;height:20px;border-top:1px #4b5668 solid;border-left:1px #4b5668 solid;border-right:1px #4b5668 solid;background:#475264;font-size:11pt;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;margin:0 2px;padding:4px;}
#topcat1 ul li.the1{background:#F63;text-align: center;}
#topcat1 ul li.the3{background:#FF911E;}
#topcat1 ul li.the4{background:#FFAD10;display:block;}
#topcat1 ul li.the5,#main_nav ul li.the5{background:none;border:none;padding:0;margin:0;}
#topcat1 ul li.the6,#main_nav ul li.the6{background:none;border:none;padding:4px 0 0 0;margin:1px 0 0 -2px;width:64px;}
#topcat1 ul li.the7,#main_nav ul li.the7{background:none;border:none;padding:0;margin:4px -8px 0 40px;}
#topcat1 ul li.the7 img,#main_nav ul li.the7 img{-moz-border-radius:0;-webkit-border-radius:0;margin-top:7px;}
#topcat1 ul li.the6:hover,#topcat1 ul li.the5:hover,#topcat1 ul li.the7:hover,#main_nav ul li.the6:hover,#main_nav ul li.the5:hover,#main_nav ul li.the7:hover{background:none;}
#topcat1 ul li.the1:hover{background:#F93;}
#topcat1 span{float:left;margin:5px 0 0 20px;}
.ddsmoothmenu{width:1008px;margin:0 auto;background:url(sub_nav.gif) bottom repeat-x #FBAE15;height:34px;margin-top:5px;margin-bottom:-5px;padding:0 auto;color:#000;}
.ddsmoothmenu ul{padding: 0;margin-top: 2px}
.ddsmoothmenu ul li{position: relative;display: inline;float: left;font-size:11px;}
.ddsmoothmenu ul li a{display: block;padding: 8px 3px;text-decoration:none;border-right:1px solid #FFD186;-moz-border-radius:0;-webkit-border-radius:0;margin:0;}
.ddsmoothmenu ul li a.end{border-right:none;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited, .ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited{color:#333;}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{background:#FFD186;color:#333;}
.ddsmoothmenu ul li ul{position: absolute;display: none;visibility: hidden;background:#FEFFFA;margin-left:0;margin-top:-2px;border: 6px solid #FFD186;}
.ddsmoothmenu ul li ul li{display: list-item;float: none;}
.ddsmoothmenu ul li ul li ul{top: 0;display: none;visibility: hidden;}
.ddsmoothmenu ul li ul li a{width: 170px; padding: 5px;margin: 0;border-top-width: 0;border-bottom: 1px #F2F2F2 solid;}
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;background:#FFD186;}
#main_nav{width:978px;background:url(topcat3.gif) bottom no-repeat;height:40px;-moz-border-radius:0;-webkit-border-radius:0;margin:8px auto -8px;padding-left: 30px;}
#main_nav ul{float:left;margin:6px 0 0 10px;}
#main_nav ul li.the2 a{color:#333;}
#main_nav ul li a{color:#666;}
#main_nav ul li{float:left;height:20px;border-top:1px silver solid;border-left:1px silver solid;border-right:1px silver solid;background:#F7F7F7;font-size:11pt;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;margin:0 2px;padding:4px;}
#main_nav ul li.the2{background:#FBAE15;border-top:1px #EA9300 solid;border-left:1px #EA9300 solid;border-right:1px #EA9300 solid;text-shadow:none;}
#main_nav ul li.the7:hover{border:none;}
#main_nav ul li:hover{background:#FBAE15;border-top:1px #EA9300 solid;border-left:1px #EA9300 solid;border-right:1px #EA9300 solid;}
#main_nav ul li.the2:hover{background:#FFD186;}
#main_nav span{float:left;margin:5px 0 0 20px;width:970px;}
#topcat span{float:left;width:1008px;height:28px;text-align:right;background-image:url(black-title.jpg);color:#FFF;font-family:verdana,Trebuchet MS;font-size:14px;-moz-border-radius:0;-webkit-border-radius:0;}
#main{font-family:verdana,Arial,Helvetica,sans-serif;width:1006px;background-color:#F7F7F7;clear:both;-moz-border-radius:0;-webkit-border-radius:0;margin:0 auto;}
#searchbanner{height:32px;vertical-align:middle;margin-top:8px;}
#searchbanner span{float:left;height:24px;line-height:24px;vertical-align:middle;margin:7px 0 0 300px;}
.inputsearch{color:#333;border:3px #FFD186 solid;height:24px;}
#searchbanner label{text-align:center;line-height:20px;float:left;padding:0 0 0 6px;}
#hotsearch{border-bottom:1px #FFCC00 dashed;float:left;font-size:14px;width:988px;padding:0 0 5px 5px;margin:15px 0 8px 5px;}
#hotsearch a{text-decoration:underline;text-shadow:#FFF 1px 1px;}
.toptitle1{width:756px;float:left;border:1px #CCE2F4 solid;background-color:#FFF;margin:4px 0 4px 4px;color:#666}
.toptitle1.the1{width:763px;margin: 0 0 8px 1px;}
.toptitle1.the1 img{max-height:100px;max-width:100px;}
.toptitle1.the1 dl{width:376px;}
.toptitle1.the1 dt{width:260px;}
.toptitle1 span{float:left;width:746px;}
.toptitle1 dl{float:left;width:370px;padding:6px 0;}
.toptitle1 dt{float:left;width:260px;}
.toptitle1 dd{float:left;text-align:center;width:105px;margin:0;}
.toptitle1 img{max-width:100px;max-height:100px;}
.toptitle1 dt label{min-height:100px;float:left;line-height:19px;width:256px;}
.toptitle1.the1 dt label{min-height:110px;float:left;line-height:19px;width:250px;}
#keywordbanner{width:998px;float:left;margin:4px 0 0;}
.bottombanner{width:994px;float:left;text-align:center;font-size:11pt;line-height:24px;border:0;margin:5px 0 0 5px;}
.bottombanner1{width:966px;float:left;text-align:center;font-size:9pt;line-height:24px;margin:0 0 0 4px;}
#keywordbanner span{float:left;line-height:25px;text-align:center;width:968px;}
.graytitle{width:954px;background-image:url(copyright-bg.gif);}
.popularsoftware,.popularbrand{width:995px;float:left;margin:4px 0 4px 5px;background:#FFF;}
.popularsoftware span,.popularbrand span{float:left;width:984px;line-height:25px;height:25px;font-family:Trebuchet MS;font-size:13px;margin:1px;padding:0 0 0 8px;}
.popularsoftware img{max-width:24px;max-height:24px;vertical-align:middle;}
.popularsoftware dl{float:left;width:242px;border:1px #A3B2CC solid;margin:2px 0 6px 3px;}
.popularsoftware dl.the1{width:193px;}
.popularsoftware dt{float:left;text-align:center;width:100%;line-height:30px;height:30px;border-bottom:1px #000 dashed;margin:0;}
.popularsoftware dd{float:left;width:100%;line-height:38px;margin:0;padding:4px 0 0 12px;}
.popularsoftware.the2{width:996px;float:left;margin:10px 5px 4px;}
.popularsoftware dl.the2{float:left;width:315px;border:1px #A3B2CC solid;background:url(hot_top.jpg) repeat-x;margin:2px 0 6px 13px;}
.popularsoftware dt.the2{float:left;text-align:center;width:315px;line-height:30px;height:30px;border-bottom:1px #000 dashed;margin:0;}
.popularsoftware dt.the3{width:315px;border-top:1px #000 dashed;border-bottom:none;background:url(hot_bottom.jpg) repeat-x;margin:0;}
.popularsoftware dd.the2{float:left;width:315px;line-height:32px;margin:0;padding:4px 0 0 6px;}
.popularsoftware li{float:left;width:285px;margin:0;}
.popularsoftware ul label{height:9px;width:17px;float:left;background-image:url(dld-ico-pgreen.gif);text-align:center;line-height:9px;color:#FFF;font-size:8pt;font-weight:700;margin:14px 6px 0 1px;}
.popularbrand ul {padding: 0px 0px 10px 10px;width:996px;float: left;margin-top: 10px;}
.catalogbrand{width:964px;}
.popularbrand ul li, .catalogbrand ul li{float: left;height: 170px;}
.popularbrand ul.the1 li{float:left;height:20px;min-width:20px;text-align:center; font-size:14px;border:1px solid #ccc; margin-left:4px;padding:3px;}
#keywordbanner a{font-size:13px;}
.popularbrand ul li dl, .catalogbrand ul li dl{margin: 0px auto;width: 185px;}
.popularbrand ul li dl dd, .catalogbrand ul li dl dd{margin:0px auto;padding:0px auto;}
.popularbrand ul li dl dt strong, .catalogbrand ul li dl dt strong{color:#F60;font-weight:400;}
.popularbrand ul li dl dt, .catalogbrand ul li dl dt{padding-top: 5px;margin:5px 0 0 0; padding:0px auto;color:#999;border-top:1px #CCE2F4 dashed;}
.catalogbrand img{max-height:45px;}
.boxstyle{background-color:#FFF;border:1px #E6E6E6 solid;}
.left1{width:226px;float:left;margin:0 4px 4px;}
.left1 a{color:#666;}
.left1 a:hover,.result1 a.the1:hover{color:#F60}
.topleft1{width:240px;float:left;margin:0 4px 4px 8px;}
.topimg{width:240px;float:left;background-color:#FFF;text-align:center;margin:0 0 8px;}
.topimg img{max-width:238px;max-height:130px;}
.topimg1{width:224px;float:left;text-align:center;background-color:#FFF;margin:0 0 8px;}
.topimg1 img{max-width:222px;max-height:110px;}
.left2{width:508px;float:left;margin:0 4px;}
.left2 h3{text-shadow:rgba(50, 50, 50, 0.296875) 1px 1px 3px;}
.left3{width:226px;float:left;margin:4px;}
.topleft{height:190px;width:240px;margin:4px;}
.topleft2{height:200px;width:236px;line-height:22px;margin:4px;padding:4px 0 0 4px;}
#hotsoftware{float:left;width:734px;}
#hotsoftware span{width:728px;float:left;}
.category dl{float:left;line-height:20px;padding:0 0 0 3px;}
.category dl dt{background:url(icon_arrow02.gif) no-repeat;font-weight:700;float:left;width:204px;border-top:1px #EEE solid;border-bottom:1px #EEE solid;padding:0 0 0 14px;}
.category dl dd{float:left;width:190px;background:#f7f7f7;margin:1px 0 1px 5px;padding:0 0 0 20px;}
.category label{color:#999;font-weight:400;font-size:9pt;}
.qmmc a,.qmmc li{float:left;display:block;white-space:nowrap;position:relative;}
.qmmc{float:none;visibility:inherit;left:auto;display:inline-block;position:relative;}
.qmmc ul{left:-10000px;position:absolute;}
.qmmc,.qmmc ul{list-style:none;margin:0;padding:0;}
.qmmc li:hover>ul{left:auto;}
#qm0 li:hover>ul{top:0;left:100%;}
#qm0{width:204px;margin-left:-4px;}
#qm0 li:hover>a{background:#f7ffef;}
#qm0 ul{background:#FFF;border-right:1px solid #858585;border-top:1px solid #858585;border-bottom:1px solid #858585;-moz-border-radius:0;-webkit-border-radius:0;margin:0;padding:5px 5px 10px 15px;}
ul#qm0 li:hover > a.qmparent{border-left:1px solid #858585;border-top:1px solid #858585;border-bottom:1px solid #858585;-moz-border-radius:0;-webkit-border-radius:0;}
.category1 dl{line-height:24px;}
.category1 dt{background-image:url(../images/plus.gif);background-repeat:no-repeat;background-color:#FFF;width:200px;float:left;font-weight:700;margin:0 0 0 2px;padding:0 0 0 14px;}
.category1 dt.the3{background-image:url(../images/leftnavarrow.gif);background-repeat:no-repeat;background-color:#FFF;width:200px;float:left;font-weight:700;margin:0 0 0 2px;padding:0 0 0 14px;}
.category1 dt.the4{background:none;}
.category1 dt.the5{background:none;margin:5px;line-height:24px;}
.category1 dt.the5 img{float:left;}
.category1 dd{background-image:url(../images/-.gif);background-repeat:no-repeat;background-color:#F7F7F7;width:198px;float:left;margin:0 0 1px 6px;padding:0 0 0 14px;}
.category1 label{color:#999;font-weight:400;font-size:9pt;}
.category1 ul{margin:10px 0 0 20px;float:left;}
.category1 ul li{margin-right:15px;float:left;}
.category1 ul li img{width:80px;height:40px;}
.category2 ul{line-height:24px;}
.category2 li{background-image:url(../images/a19.gif);background-repeat:no-repeat;background-color:#f7ffef;background-position:8px 8px;width:204px;float:left;font-size:9pt;margin:0;padding:0 0 0 18px;}
.category2 li.the1{background-image:url(../images/a18.gif);background-color:#FFF;font-weight:700;}
.category2 li.the2{background-position:14px 8px;width:196px;padding:0 0 0 24px;}
.category2 li.the3{background-image:url(../images/a20.gif);background-position:20px 8px;width:192px;padding:0 0 0 30px;}
.top1{float:left;width:224px;border-color:#CCE2F4;margin:0 0 8px;}
.top1 li{line-height:24px;margin:0;}
.top1 p{color:#CCC;line-height:22px;float:left;margin:10px;}
.top3{float:left;width:224px;margin:0 0 8px;}
.top3 li{margin:0 0 3px 1px;}
.top2{float:left;width:240px;border-color:#CCE2F4;margin:4px 0 10px;}
.top2 li{line-height:20px;margin:0;}
.top2 dt{background:url(mini-archive.gif) no-repeat;background-color:#FFF;width:200px;float:left;margin:0 0 2px 2px;padding:0 0 0 16px;}
.top2 dt.the1{width:220px;margin:8px 0 8px 4px;}
.top2 dt a:hover{background:none;text-decoration:underline;}
.spotlight{width:224px;float:left;border-color:#CCE2F4;margin:0 0 10px;}
.spotlight a{width:220px;float:left;text-align:center;background-color:#FFF;margin:5px 0 10px;}
.spotlight.the1 a{text-align:left;margin-left:10px;width:206px;}
.spotlight hr{width:210px;float:left;text-align:center;height:1px;vertical-align:middle;}
.topspotlight{width:240px;float:left;border:1px solid #CCE2F4;background-color:#FFF;margin:4px 0 10px;}
.topspotlight a{width:240px;float:left;text-align:center;margin:5px 0 10px;}
.topspotlight span{background:url(spolitlight.png) 0 0 no-repeat; font-size:17px; color:#fff; line-height:25px; padding-right:6px;}
.topspotlight hr{width:238px;float:left;text-align:center;height:1px;vertical-align:middle;}
.leftads{float:left;width:224px;text-align:center;margin:0 0 8px;}
.catecenter{width:496px;float:left;margin:4px 0;padding-left:10px;}
.catecenter h3{width:300px;line-height:26px;vertical-align:middle;border-bottom:2px #F60 solid;float:left;font-size:13px;font-weight:400;margin:0;padding:0 0 0 4px;color:green;}
.catecenter span.the3{width:470px;line-height:26px;vertical-align:middle;border-bottom:1px #000 solid;float:left;font-size:14px;padding:0 0 0 4px;}
.catecenter ul{float:left;}
.catecenter ul li{width:476px;border-bottom:1px #f2f2f2 solid;line-height:22px;background:url(ico-arrow5.gif) no-repeat left;margin:4px 0 4px 4px;padding:0 0 0 8px;float:left;}
.catecenter ul li span{float:left;}
.catecenter ul li label{float:right;}
.catecenter dl{width:486px;float:left;border-bottom:1px #f2f2f2 solid;line-height:18px;margin:0 0 8px;}
.catecenter dd{float:left;margin:5px;}
.catecenter dt{width:450px;float:left;}
.catecenter dt span{text-align:center;float:left;}
.catecenter dt span.the4{float:right;font-weight:400;}
#topbanner{width:496px;float:left;margin:4px 0;padding-left:10px}
#topbanner span{width:300px;line-height:26px;vertical-align:middle;border-bottom:2px #F60 solid;float:left;padding:0 0 0 4px;}
#topbanner h3{font-size:13px;color:green;font-weight:700;}
#topbanner dl{width:486px;float:left;border-bottom:1px #FFF dotted;padding:6px 0;}
#topbanner dd{width:120px;float:left;border:1px #CCE2F4 solid;text-align:center;margin:0 10px;}
#topbanner dt{width:340px;float:left;margin-top:20px;}
.catecenterbox{width:180px;height:85px;margin:0;}
.catecenterbox img{border:0;float:left;}
.right1{width:366px;margin:0 4px;}
.topright{width:166px;height:400px;top:43px;margin:4px;}
.topright img{border:0;text-align:center;vertical-align:middle;float:none;margin:3px;}
.topright a{width:166px;float:left;text-align:center;}
.topright hr{width:156px;float:left;text-align:center;height:1px;vertical-align:middle;}
#bottom{width:1006px;clear:both;-moz-border-radius:0;-webkit-border-radius:0;margin:0 auto; padding-bottom:5px;}
#bottom-text{width:100%;line-height:26px;padding-top:8px;background-image:url(footer-bg.gif);color:#FFF;text-align:center;float:left;-moz-border-radius:0;-webkit-border-radius:0;height:100px;margin:0 auto;min-width:1008px;}
.bottom-partner{line-height:30px;height:30px;vertical-align:middle;margin-left:10px;color:#999;float:left;}
.bottom-partner img{vertical-align:middle;float:none;}
#catetite{line-height:22px;float:left;width:970px;margin:6px 0;padding:0 0 0 8px;}
#catetite span{float:left;}
#keywords{line-height:30px;font-size:13px;width:970px;float:left;margin:4px 0;padding:0 0 0 8px;}
#keywords span{width:968px;border-bottom:1px gray dotted;font-weight:700;float:left;}
.catelist{width:764px;float:left;border-color:#CCE2F4;}
.catelistsort{width:762px;float:left;text-align:left;border-color:#336;margin:5px;}
.catelistsort ul li{float:left;font-weight:700;margin:5px 12px -8px 0;border-top: 1px solid #CCE2F4;border-left: 1px solid #CCE2F4;border-right: 1px solid #CCE2F4;height:30px;line-height:30px;padding:0 10px 0 10px;}
.catelistsort ul li.the1{color:silver;}
.catelistsort ul li.the2{background-color:#FFF;}
.catelistsort ul li.the3{float:right;}
.catelistsort ul li.the3 a{color:#c60;}
.catelistsort ul li:hover{background-color:#FFF;}
.specialback{background-image:url(special_offer2.gif);background-repeat:no-repeat;}
.specialback1{background-image:url(special_offer3.gif);background-repeat:no-repeat;}
.specialback2{background-image:url(special_offer4.gif);background-repeat:no-repeat;}
.catelist span{float:left;font-size:14px;margin:0 0 8px;}
.catelist span.the1{width:300px;float:left;height:24px;margin:4px 0 4px;}
.hottestlist{width:764px;float:left;border-color:#CCE2F4;margin-bottom:8px;}
.hottestlist ul {float:left;margin:0 0 4px 4px;}
.hottestlist ul li{float:left;min-width:240px;line-height:34px;}
.hottestlist ul li a img{width:24px;height:24px;vertical-align: middle;}
.result1{width:594px;border-right:1px #FFCC00 solid;float:left;line-height:24px;}
.result1 img{max-height:32px;max-width:32px;}
.result1 label img{max-height:17px;max-width:90px;}
.result1 label.the2 img{float:left;margin-top:5px;}
.result1 dt{float:left;width:32px;margin:0;padding:0;}
.result1 dl{float:left;width:596px;margin:0;padding:0;}
.result1 dd{float:left;line-height:32px;margin:0;}
.result1 dd h2{font-size:13px;}
.result2{width:150px;float:left;padding:0 0 0 2px;line-height:22px;background:url(result2back.gif) top repeat-y;color:gray;}
.result2 img{float:left;}
.result6{width:154px;float:left;padding:0 0 0 2px;line-height:22px;background:url(/images/equal.gif) no-repeat;padding-left:20px;margin-top:20px;}
.result6 img{float:left;}
.result5{width:576px;float:left;line-height:24px;}
.result5 img{max-height:140px;max-width:150px;}
.result5 dt{float:left;margin:0;padding:0;width:150px;margin-right:6px;text-align:center;}
.result5 dl{float:left;width:576px;margin:0;padding:0;}
.result5 dt a{color:#999}
.result5 dd{float:left;margin:0;width:420px;}
.result5 dd ul{float:left;width: 420px;}
.result5 dd ul li{float:left;list-style-type:none;margin-right:2px;padding:0;line-height:14px;}
.result5 dd h2{font-size:14px;}
#listmain{background-color:#FFF;float:left;width:762px;margin:1 auto;}
#listeach{float:left;width:750px;line-height:24px;margin:0 0 10px 3px;padding:3px 3px 10px 3px;border:1px #F2F2F2 solid;color:#666;}
#listeach:hover{background-color:#FFC;background-image:none;border:1px #FC0 solid;}
.listeach{border-bottom:1px #F2F2F2 solid;float:left;width:750px;line-height:24px;margin:0 0 10px 3px;padding:3px 3px 10px 3px;}
.listeach:hover,.popularbrand ul.the1 li:hover{background-color:#FFC;background-image:none;border:1px #FC0 solid;}
.listeach label{text-align:center;float:left;width:756px;}
.coupon,.couponvalid{border:1px #CCE2F4 solid;background-color:#FFF;float:left;width:749px;line-height:20px;margin:0 0 3px 3px;padding:3px;}
.coupon h2,.couponvalid h2{line-height:32px;font-size:13px;}
.coupon dl,.couponvalid dl{float:left;margin:0;padding:0;}
.coupon dd,.couponvalid dd{float:left;width:740px;margin:0;padding:0 0 0 6px;}
.coupon dd img,.couponvalid dd img{max-width:120px;max-height:100px;}
.coupon dt,.couponvalid dt{float:left;width:740px;text-align:center;margin:0;padding:0;}
.countries{float:left;font-size:14px;color:green;font-weight:400;width:740px;padding:0 0 0 6px;margin-top:10px;}
.countries img{max-width:85px;max-height:43px;}
.pagetop{float:left;font-size:14px;color:green;font-weight:700;width:950px;padding:0 0 0 6px;}
.listeach1{border:1px #CCC solid;background-color:#FFF;float:left;width:362px;height:144px;margin:3px 0 0 5px;padding:5px;}
.result3{float:left;width:136px;height:124px;text-align:center;}
.result3 img{max-height:110px;max-width:116px;}
.result4{line-height:20px;float:left;width:222px;margin:0 0 0 4px;padding:0;}
.result4 dl{float:left;margin:0;padding:0;}
.result4 dl dt{margin:0;padding:0;float:left;}
.result4 dl dt img{float:left;}
.result4 dl dd{height:100px;float:left;margin:0;padding:0;}
.screenshot{max-width:270px;max-height:200px;}
.rightimg{text-align:center;float:left;width:250px;margin:20px 15px 0 10px ;}
.softinfo{line-height:26px;width:480px;float:left;margin:0 0 0 5px;min-height: 200px;}
.softinfo ul li.the1{border-top:1px #CCE2F4 dashed;font-size:8pt;color:#999;}
.softinfo ul li{width:478px;}
.softinfo dl{float:left;margin:0;}
.softinfo dt{float:left;width:325px;margin:0 0 0 4px;min-height:110px;}
.softinfo dd{float:left;line-height:30px;margin:4px 0 0;}
.softinfo dd.the1{margin-top:20px;}
.softinfo dd a{font-size:15px;text-decoration:underline;}
.softinfo table{height:94px;}
.softinfo table td.the1{text-align:right;}
.softinfo table td.the2{width:260px;}
.softdesc{width:746px;line-height:180%;float:left;margin:8px 0 0;padding:8px;}
.awards,.mediainfo,.votesocre{width:760px;padding-top:8px;float:left;text-align:center;margin:8px 4px 8px;}
.info_bundle{width:744px;float:left;text-align:center;margin:8px;padding-top:10px;border-top:1px #CCE2F4 dashed;}
.info_bundle span{float:right;margin:8px 8px;}
.info_bundle img{max-width:120px;max-height:120px;}
.mediainfo ul{margin-left:20px;}
.mediainfo ul li{margin:0 6px 0 6px;padding:0px auto;float:left;line-height:32px;height:32px;}
.mediainfo ul li img{float:right;}
.awards{margin:16px 0 16px;}
.awards span{border-bottom:3px #FF9500 solid;width:300px;float:left;font-size:14px;color:green;margin:0 210px 20px;}
.awards img{max-height:80px;margin-right:15px;max-width:300px;}
.votescore{float:left;width:760px;color:#666}
.score,.myscore{width:405px;float:left;margin:16px 0 0;padding:4px 0;}
.score{padding-left:20px;}
.myscore{width:330px;}
.score cite,.myscore cite{font-weight:700;float:left;height:30px;line-height:30px;}
.softdesc span.coupon, .couponvalid{float:left;width:725px;border:1px #ccc dashed;background-color:#FFF8E7;margin:18px 0 18px 0;padding:0 8px 8px;font-style:italic;font-family: verdana;font-size:9pt}
.couponvalid{margin-left:8px;}
.couponvalid span{color:#900;border-bottom:1px #CCE2F4 dashed;width:725px;}
.softdesc span.coupon img,.couponvalid img{margin-top:-16px;float:left;}
.coupondesc{border-top:1px #C60 solid;width:720px;line-height:140%;float:left;margin:4px 0 0;padding:5px;}
.commenterror{border-top:1px #C60 solid;border-bottom:1px #C60 solid;float:left;}
.softdesc label{float:left;margin:0 0 0 120px;}
.softdownload span{border:1px #666 solid;float:left;width:582px;margin:0 0 0 40px;}
.softdownload{line-height:140%;width:756px;float:left;margin:8px 0 0 4px;padding:4px;}
.softcompany{border-top:1px #CCE2F4 dashed;width:740px;float:left;line-height:20px;margin:4px 0 0 4px;padding:4px;color:#666}
.softcompany ul li{list-style-image:url(li.gif);margin:0 0 6px 16px;}
.softcompany a{font-weight:400}
.softopinion{width:744px;line-height:20px;float:left;margin:4px 0 0;padding:4px;}
.softopinion span{font-weight:700;border-top:1px #CCE2F4 dashed;color:green;width: 750px;font-size:10pt;}
.softopinion ul li{margin-bottom:15px;}
.softbuy{border-top:1px #CCE2F4 dashed;float:left;width:744px;color:#666}
.softcompanyinfo{margin:5px;line-height:20px;width:720px;background-color: #FFF8E7;border: 1px #CCC dashed;padding: 10px;}
.softcompanyinfo img{float:left;margin:3px;}
.softcomapnyname{font-size:11pt;line-height:30px;}
.tdbg1{background-color:#FFF;}
.tdbg2{background-color:#FFF8EE;}
.tdbg3{border-right:1px silver dotted;border-bottom:1px silver dotted;}
.newrelease{width:976px;}
.googlesearch{background:#FFF;border:1px #CCE2F4 solid;width:994px;text-align:center;float:left;margin:5px;}
.advsearch{border:1px #FFB65F solid;line-height:22px;float:center;margin:6px;padding:0 auto;}
.advsearch th{text-align:right;padding-right:6px;}
.advsearchbg1{background-color:#FFF8EE;border-top:2px #FFB65F solid;}
.advsearchbg2{background-color:#FFF8EE;border-bottom:2px #FFB65F solid;}
.bottomsubmit{border-top:1px green solid;background:#F90;}
.letterbox{width:495px;float:left;margin:4px 0 4px 4px;}
.letterbox strong{font-size:8pt;color:#F60;font-weight:400;}
.letterbox li{border-bottom:1px #F2F2F2 solid;}
.lettername{width:490px;border-bottom:1px #F2F2F2 solid;}
.letter_authorname{width:493px;border-bottom:1px #F2F2F2 solid;}
.greenbackcolor{background-image:url(green_title.gif);}
.selectli{background:#F90 url(icon1.gif) no-repeat left;color:#FFF;width:140px;margin:2px 3px 0 5px;padding:3px 3px 3px 20px;}
.selectli.the1{background:#F90;}
.uselectli{background:#369 url(icon1.gif) no-repeat left;color:#FFF;width:140px;margin:2px 3px 0 5px;padding:3px 3px 3px 20px;}
.uselectli.the1{background:#369;}
.titlespan{float:left;text-align:center;width:782px;line-height:33px;border-bottom:1px #CCC solid;}
.rightdiv{width:780px;border:1px #000 solid;line-height:18px;padding:4px;}
.article{width:960px;line-height:22px;float:left;margin:4px;padding:4px;}
.softwarereview{border-bottom:1px green solid;width:960px;float:left;margin:4px;}
.sortedcate{width:710px;float:left;font-weight:700;margin:6px;}
.showpages{width:730px;text-align:center;float:left;margin:2px;}
.showpages1{width:730px;text-align:left;float:left;margin:2px;}
.recommend{background-image:url(recommendBackground.gif);background-position:left center;background-repeat:no-repeat;color:#AB0226;padding-left:5px;padding-right:5px;}
#voteYesNo{margin-bottom:20px;}
#voteYesNo li a{display:block;height:38px;padding-top:38px;}
#voteYesNo ul{height:38px;overflow:hidden;margin:0;padding:0;}
#voteYesNo li{float:left;height:38px;line-height:38px;list-style-type:none;overflow:hidden;background-image:url(articleTools.gif);background-repeat:repeat-x;background-position:left center;}
#voteYes a{background-image:url(yes.gif);background-position:0 0;background-repeat:no-repeat;width:30px;display:block;padding-top:38px;}
#voteNo a{background-image:url(no.gif);background-position:0 0;background-repeat:no-repeat;width:30px;display:block;padding-top:38px;}
#voteYesNo li.voteResults{font-size:10px;line-height:10px;color:#FFF;background-image:url(voteCount.gif);height:20px;padding:9px 5px;}
.rootCatalog{float:left;width:952px;background-color:#FFF8EE;vertical-align:middle;border-top:2px #FFB65F solid;padding:6px;}
.childCatalog{float:left;width:952px;background-color:#FFF;padding:6px;}
.childCatalog li{float:left;width:315px;line-height:30px;margin:0;}
.mainbox{width:964px;float:left;margin:4px;}
.companyicon ul li{float:left;margin:1px 0 0 6px;}
.companyicon ul li dl{min-width:140px;}
.companyicon ul li dl dd{margin:0;padding:0;}
.companyicon ul li dl dt{maring:0;padding:0;}
.companyicon ul li dl dd a{color:#666}
.footbar_wrap{position:fixed;bottom:0;left:0;width:100%;height:33px;}
#footbarskin{width:1014px;background:url(toolbarBkg2.png) no-repeat left top;height:33px;margin:0 auto;}
#footbar{width:1014px;position:relative;background:url(toolbarBkg2.png) no-repeat right bottom;display:block;height:33px;color:#dadada;font-size:90.4%;margin:0 auto;}
* html .footbar_wrap{position:absolute;left:0;bottom:0;width:101%;}
.footbar li{width:100px;list-style:none;background:url(selectorsSprite.png) no-repeat right bottom;text-align:center;float:left;margin:0 auto;padding:0 auto;}
.footbar li.logo{width:622px;margin-left:40px;text-align:left;}
.footbar li.bookmark{width:150px;}
.footbar li.newsletter{width:130px;}
.footbar li.backtop{width:34px;text-align:center;}
.footbar li.closefootbar{width:30px;background:none;cursor:pointer;}
.footbar li a{color:#FFF;text-decoration:none;}
.footbar li a:hover{text-decoration:none;color:#F60;}
.footbar li:hover span{display:block;}
.thespan{position:absolute;top:-200px;display:none;text-align:left;float:left;}
#footbarshow{cursor:pointer;font-size:14px;width:24px;position:relative;background:url(toolbarBkg.png) no-repeat left bottom;display:block;height:33px;float:left;margin:0 0 0 1px;}
#footbarshow img{float:left;margin:14px 0 0 8px;}
.addthis_toolbox .vertical{background:#fff;width:136px;border:3px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:18px;padding:1px;}
.addthis_toolbox .vertical a{position:relative;display:block;background:#fff;text-decoration:none;color:#06C;padding:4px 0 4px 34px;}
.addthis_toolbox .vertical a:hover{background:#f5f5f5;color:#027999;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;}
.addthis_toolbox .vertical span{position:absolute;left:14px;top:4px;}
.addthis_toolbox .vertical .more{border-top:solid 1px #eee;text-align:center;margin:10px 10px 0;padding:10px 0 0;}
.addthis_toolbox .vertical .more a{margin:0;padding:4px 0;}
.addthis_toolbox .vertical .more a:hover{background:none;}
.addthis_toolbox .vertical .more span{display:none;}
h6,h5,h4,h2{font-size:12px;font-family:verdana,Arial,Helvetica,sans-serif;display:inline;}
.infotitle h1,#catetite img,.softinfo dd img{vertical-align:middle;}
.icosize,.softwarereview img{vertical-align:middle;width:32px;height:32px;}
.font12,.speoffer h2,.rootCatalog strong{font-size:13px;}
.speoffer h3{font-size:12px;}
.os,.result2 b{color:#69F;font-weight:400;}
.fontred,.speoffer strong,.catecenter ul li label.thered{color:#F60;}
b.the2{color:#900;}
.fontwhite,#topcat1 ul li a,#topcat a,#topcat a:visited,#bottom-text span a:link,#bottom-text span a:visited{color:#FFF;}
.fontorange,.title a:hover,#hotsearch a.the2,.bottombanner strong,.catelist strong,.showpages1 strong,.showpages strong{color:#F60;}
.fontgray,.catecenter ul li label,.result2 b.the1,.result1 a.the1{color:#999;}
.fontblod{font-weight:700;}
.specialoffer,#topbanner dd img{border:0;max-height:100px;max-width:100px;}
#dld-ad0 div,#dld-ad0 img{margin:0 auto;}
#topcat1 ul li:hover,#topcat1 ul li.the2{background:#97A3AA;}
#topcat a:hover,#topcat a:active,#bottom-text span a:hover,#bottom-text span a:active{color:#FF0;}
#searchbanner span input,.popularsoftwarerow,.leftbox,.downarrow,.softinfo ul,.score img,.myscore img,.score strong,.myscore strong,.softcompanyinfo{float:left;}
.popularsoftware ul label.the3,.top1 ul li label.the3,.top3 ul li label.the3,.top2 ul li label.the3{background-image:url('dld-ico-pred.gif');}
.category,.category1,.category2{width:224px;float:left;border-color:#CCE2F4;margin:0 0 8px;}
.qmmc li a,#qm0 li,#qm0 a{float:none;}
.top1 ul li label,.top3 ul li label,.top2 ul li label{height:10px;width:17px;float:left;background-image:url('dld-ico-pgreen.gif');text-align:center;line-height:9px;color:#FFF;font-size:8pt;font-weight:700;margin:7px 6px 0 1px;}
.top1 dd,.top1 dt{width:220px;float:left;margin:2px;}
.spotlight img,.topspotlight img{border:0;text-align:center;vertical-align:middle;float:none;max-height:100px;max-width:100px;margin:3px;}
.catecenter ul li:hover,.catecenter dl:hover,.coupon dl:hover,.couponvalid dl:hover,.lettertable tr:hover{background-color:#FFC;}
.lettertable tr{line-height:20px;}
#rightbox,.pagetop img{float:right;}
#voteYes,#voteNo{background-image:url(articleTools.gif);background-position:left center;background-repeat:repeat-x;height:38px;line-height:38px;list-style-type:none;overflow:hidden;}
#voteYes a:hover,#voteNo a:hover{background-position:0 -38px;}
.rootCatalog label,.childCatalog li label{color:#999;font-size:9pt;}
.companyicon img,.companyicon img.tags{width:85px;height:43px;}
#volumediscount{text-align:center;}
#volumediscount a{font-size:9pt;}
#volumediscount .morediscount{position:relative;}
#volumediscount .morediscount .click {background:url(/images/clickplus.gif) no-repeat left 2px;padding-left:15px;}
#volumediscount table {border-color:#ddd;border-style:solid;border-width:0 0 1px 1px;text-align:left;position:absolute;top:20px;left:0;background-color:#fff;-moz-box-shadow:0px 3px 6px #ccc;-webkit-box-shadow:0px 3px 6px #ccc;}
#volumediscount table td {border-color:#ddd;border-style:solid;border-width:1px 1px 0 0;padding:3px 20px;color:#369;}
#volumediscount table td strong {color:#333;}
.addthis_toolbox{margin:10px;}
.infomain{margin:20px;padding:5px;border:1px #CCC solid;}
.topbrands{border:1px silver solid;float:left;width:764px;margin-bottom:10px;}
.extra{text-align:right;float:left;font-size: 12px;font-weight: 700;line-height: 32px;text-align: right;width: 200px;}
.pages{float:right;line-height: 24px;font-size: 12px;}
.pages a,.pages b,.pages label,.pages a:hover{background: url(pager.gif) 100% 0 no-repeat;border-left:#ccc 1px solid; display:block;height: 24px;padding: 0 8px 0 4px;float: left;margin-right:3px;}
.pages b,.pages a:hover{background: url(pager-1.gif) 100% 0 no-repeat;color: white;text-decoration: none;}
.pages label{color:#999}

.dealTimer {color:#FF0000; padding:0 3px 0 30px; margin:0 0 0 34px;float:left;text-align:left;height:43px;}
.dealTimerHead { font-size:10px; margin:0 0 3px 0; }
.dealTimerNumbers{height:24px;line-height:24px;font-size:14px;color:#50699B;font-weight:bold;padding-left:1px;}
.dealTimerUnits{font-size:9px; color:#50699B; padding: 5px 14px 0 12px;float:left;line-height:12px;width:148px;}
.dealTimerlabel{background:url(dealTimer_bg.jpg) no-repeat;float:left;letter-spacing:3px;padding-left:1px;}
#topcontrol{position: fixed; bottom:-1px; right: 22px; display: block;opacity:0;}
#topcontrol a{background:url(/images/up_1.png) no-repeat 0 0;width:42px;height:33px;float:left;}
#topcontrol a:hover{background:url(/images/up_1.png) no-repeat -41px 0;}
.clicktocopy{float:left;margin:0;margin-right:5px;}
.clicktocopy.the1{margin:0;}
.clicktocopy.the2{margin-left:314px;}
.clicktocopy b{float:left;margin-right:3px;}
.clicktocopy b.the3{font-weight:400;color:#333}
.clicktocopy label{display:none; position:absolute;padding:4px;margin-top:-6px;margin-left:4px;border:1px solid #FC0; background:#FFC;color:#333;float:none;width:210px;}
.clicktocopy label.the1{margin:25px -150px;}
.clicktocopy label.the2{margin:30px -170px;}
.clicktocopy .coupon-code.the1{color:#004B91;font-weight:400;margin-left:3px;}
.clicktocopy .coupon-code{float:left;color:#F60;font-weight:700;padding:0;margin:0;}

.counter1 *{-moz-border-radius:0;-webkit-border-radius:0;}
.counter1{width:165px;height:17px;border:1px solid #FFF;overflow:hidden;position:relative;background-color:#FFF;}
.box_counter{float:left;margin-top: 10px;margin-left: 142px;}
