.gdiv{padding:10px;}
a img{border:0 none;}

.sort-link {font:14px Arial;padding:0 4px;color:#666;}
.sort-link a{margin:0 8px;}
.sort-link b{font-weight:normal;color:#000;margin:0 8px;}

.pdt-navi{margin:0;padding:0;font:bold 12px/26px Arial;border-bottom:1px solid #ebebeb;}
.pdt-navi a{color:#005399;text-decoration:none;}
.pdt-navi a:hover{text-decoration:none;color:#000;}
.pdt-navi li{border-bottom:1px solid #ebebeb;list-style-position:inside;color:#ccc;}
.pdt-navi .current{color:#000;}
.subcats-hover{width:190px;}

.pdtcontent .short_desc{border:1px solid #ffe8cc;background:#fff8ee;margin:8px 0;padding:8px 6px;font:14px/20px Arial;color:#3b3b3b;}

/* attrs-list */
.attrs-list{list-style:none outside;padding:0;margin:0;float:left;width:450px;}
.attrs-list li{font-size:12px;line-height:18px;color:#666;list-style:none outside;clear:left;padding:4px;border-bottom:1px solid #e3e3e3;}
.attrs-list li strong{color:#666;width:120px;display:block;float:left;}
.attrs-list li.os strong{float:none;width:auto;padding:3px 0;}
.attrs-list li.os{padding:10px 4px;}
.attrs-list li.vista{background:url(/_global/img/win7/vista.jpg) no-repeat right;padding-right:64px;}
.attrs-list .ratinginfo{display:inline-block;float:left;margin-right:4px;}
.attrs-list p{margin:0 0 0 120px;padding:0;}
.attrs-list .ratelinks{margin:0;float:left;}
.attrs-list .ratelinks a{display:block;}
* html .attrs-list li{margin-left:-16px;mar\gin-left:0;}/* for ie5 bug*/

/* screenshot-thumb */
.screenshot-thumb{float:right;text-align:center;width:320px;margin:15px 0;}
.screenshot-thumb .thumb{max-width:260px;max-height:260px;}
* html .screenshot-thumb .thumb{width: expression(document.body.clientWidth > 260? "260px" : "auto");height:expression(document.body.clientHeight > 260? "260px" : "auto");}
.screenshot-thumb p{padding:0;margin:10px 0;font-size:12px;}

/* download/buy link */
.pdtcontent .buttons{padding:5px 2px;font-size:12px;color:#666;clear:left;}
.pdtcontent .buttons p{padding:0;margin:15px 0;}
.pdtcontent .smallbuttons{text-align:center;clear:left;color:#666;font-size:12px;padding:20px 0;}
.pdtcontent .smallbuttons p{padding:0;margin:5px 0;}
.pdtcontent .smallbuttons .priceinfo{font-size:10px;}
.pdtcontent .yborderbox{border:1px solid #ffd701;background:#ffd;}

.contentfloatleft{float:left;padding:10px 10px 10px 0;}
.contentinnerv{clear:left;padding:10px 0;}

/* pdt-detail */
.pdt-detail .detail{font-size:12px;line-height:1.5;color:#555;padding-top:10px;}
.pdt-detail .detail li{list-style-position:outside;}
.pdt-detail .reviewsummary{padding-top:20px;}
.pdt-detail .reviewsummary p{padding:0 20px 0 0;margin:0;font-size:12px;color:#666;}
.pdt-detail .reviewsummary .title{font:16px/1.5 Arial;}
.pdt-detail .reviewsummary .subinfo{text-align:right;}

/* pdt review */
.reviewcontent{color:#5d8395;font-size:13px;list-style-position:outside;}
.reviewcontent .avatar{float:left;padding:2px;border:1px solid #a9a9a9;margin-right:10px;}
.reviewcontent h2{padding:0;margin:0;font:bold 20px Arial;}
.reviewcontent .subinfo{font-size:10px;color:#999;padding:0;margin:0;}
.reviewcontent .ratinginfo{margin-top:5px;}

/* user reviews */
.userreviews{position:relative;}
.userreviews .ratelinks{font:bold 16px Arial;color:#0a68c8;position:absolute;right:-10px;top:22px;}
.userreviews .ratelinks a{color:#0a68c8;margin:0 15px;}
.userreviews li h4{color:#819843;font:bold 16px Arial;margin:0;padding:0;}
.userreviews .ratinginfo{margin-bottom:5px;}
.userreviews .desc{font-size:12px;color:#666;}
.userreviews .subinfo{font-size:10px;color:#999;margin:3px 0 10px;}
.userreviews .items li{padding:10px 6px;border-bottom:1px solid #ffe8cc;}
#ursbumit{margin-top:40px;}
#ursbumit .ulwrapper{padding-top:10px;}

/* pdt download */
.pdtcontent .buy-panel{font:14px/24px Arial;color:#333;padding-bottom:10px;}
.pdtcontent .buy-panel .buy-link-s{font:bold 14px Arial;}
.pdtcontent .buy-panel .priceinfo{font-weight:bold;}
.pdtcontent .down-panel .hintinfo{padding:10px;margin-bottom:1px;background:#f1f3f7;font-size:11px;color:#666;}
.pdtcontent .down-panel .mirrorinfo{padding:10px;background:#f1f3f7;}
.pdtcontent .mirrors{margin:0;padding:5px;list-style:none;}
.pdtcontent .mirrors li{padding-bottom:10px;}
.pdtcontent .mirrors a.download-link{font-size:20px;font-weight:bold;}
.pdtcontent .down-panel .rcmdinfo{font-size:10px;color:#666;}
.pdtcontent .down-panel .rcmdinfo a{font-weight:bold;text-decoration:underline;}
.pdtcontent .down-panel .rcmdinfo a:hover{color:#000;}
.pdtcontent .link-panel{border-bottom:1px solid #c7cede;padding:5px 0;}
.pdtcontent .link-panel a.manual-link,.pdtcontent .link-panel a.ureviewadd-link{font-size:14px;font-family:Arial;padding-left:22px;}
.pdtcontent .link-panel p{font-size:11px;color:#666;margin:0;padding:0 5px 10px 22px;}

/* howto detail */
.howto_info{font:normal 10px/12px verdana; color:#999; padding-right:10px;}
.howto_info a{font:normal 10px/12px verdana; color:#999;}
.howto_info a:hover{text-decoration:underline;}

/* vendor-info */
.vendor-info{color:#3b3b3b;font-family:Arial;font-size:14px;padding:0 0 25px 20px;margin:0;list-style:url(blueli.gif) outside;}

/* star-td */
.paging-items .items td.star-td{text-align:center;}
.paging-items .items td.star-td div{margin:auto;}

/* all categories */
.allcats-content h1{border-bottom:2px solid #ffb65f;padding:5px 2px;margin:0;}
.allcats-content h2{margin:1px 0;background:#fff8ee;font-size:15px;padding:4px 12px; font-family:"Trebuchet MS", Arial;}
.allcats-content h2 .sub{color:#999;font:12px Arial;}
.allcats-content ul{list-style:none outside;margin:0;padding:5px 0 30px;}
.allcats-content li{list-style:none outside;display:inline-block;width:225px;float:left;font:12px/18px Arial;margin:8px;padding:0;}
.allcats-content li .sub{color:#888;font:12px Arial;display:inline-block;}

/* rcmdlist */
.rcmdlist .icon{width:60px;}
.rcmdlist .item{margin-left:75px;}

/* 404page */
.div404 .info{padding:20px 8px 40px;}
.div404 .info h1{font:25px "Trebuchet MS";color:#3b3b3b;}
.div404 .info p{padding:0;margin:0;color:#666;font-size:12px;}
.div404 .column3{float:left;width:300px;margin:0 10px;padding:0;}
.div404 .roundit{background:#fff;}
.div404 .roundit .bottomleft,.div404 .roundit .bottomright, .div404 .roundit .topleft, .div404 .roundit .topright{width:7px;height:7px; background-image:url(404roundangles.jpg);}
.div404 .roundit .bluebar .topleft, .div404 .roundit .bluebar .topright{background:transparent none;}
.div404 .roundit .bluebar{border:1px solid #aac1e0;width:auto;background:url(404roundbg.jpg) top repeat-x;padding:5px 8px;}
.div404 .roundit .bluebar .ultitle{color:#3b3b3b;background:transparent none;}
.div404 .roundit .bluebar ul.ullist{background:transparent none;}
.div404 .roundit .categories li{border:none;}
.div404 .roundit .categories .ulwrapper{border:none;background:transparent none;}
.div404 .roundit .ulwrapper .subtitle{display:none;}
.div404 .roundit .ulwrapper .subfooter{display:none;}
.div404 .roundit .subinfo{display:none;}
.div404 .roundit .rightsidebar,.div404 .roundit .leftsidebar{margin:0;}
.div404 .roundit .popular-tags{height:300px;}

/* search result */
.searchcontent .resultcontent{border-top:2px solid #FFB65F;}
.searchcontent .resultcontent .results-info{border:none;background:#fff8ee;margin:1px 0;padding:3px 58px 1px 5px;}
.searchcontent .resultcontent .results-info i{font-weight:bold;}
.searchcontent .resultcontent .page-changer{right:6px;top:5px;}
.searchcontent .resultcontent .resultsdiv{border-top:1px solid #ffe8cc;}
.searchcontent .resultcontent .ulwrapper{float:left;width:760px;}
.searchcontent .resultcontent .listpages{border-top:1px solid #ffe8cc;}
.searchcontent .resultcontent .ssoftlist{padding:10px 130px 10px 10px;margin:0;}
.searchcontent .ssoftlist li{padding:20px 10px;}
.searchcontent .ssoftlist .title{font-size:16px;}
.searchcontent .ssoftlist .sstar{float:left;}
.searchcontent .ssoftlist .subinfo{padding-left:5px;border-left:1px solid #E5E5E5;line-height:10px;margin:2px 0 2px 68px;}
.searchcontent .rightdiv{float:right;width:180px;}

.searchcontent .searchformtbl{margin:10px 0 30px;}
.searchformtbl input{vertical-align:middle;}
.searchformtbl .text{width:400px;}
.searchformtbl label{margin:0 5px;color:#424242;}
.searchformtbl label input{margin:0 0 2px;}
