@charset "utf-8";
/* CSS Document */
.p, img, ul, li, h1{ margin:0; padding:0}
.tags{ font-weight:bold}
.rightMain ul .tagsSpecial {color:#5E86BA; font-size:12px; background-image:url(../images/right_item.jpg); background-position:0 4px; background-repeat:no-repeat; font-weight:bold; margin-left:5px; padding-left:11px;}
.rightMain ul li a.tagsCurrent{ color:#FF9C00; font-size:11px; text-decoration:underline}
.tagsBody{ background-image:url(../images/line_left.jpg); background-repeat:repeat-y;  height:auto; overflow:hidden; padding-top:10px; padding-left:42px; padding-right:20px;}
.tagsLine{ width:550px;  background:url(../images/tagsLine.gif) bottom no-repeat; height:31px; padding-left:56px;  padding-top:5px; overflow:hidden; }
.tagsLine img{ float:left;}
.tagsH1{ float:left; background:url(../images/windows-20.jpg) no-repeat; width:95px; height:29px !important; height:21px;  display: inline; color:#FFFFFF; font-size:12px; padding:7px 0 0 19px; float:left; }
.tagsH1mac{ float:left; background:url(../images/mac-10.jpg) no-repeat; width:142px; height:29px !important; height:21px;  display: inline; color:#FFFFFF; font-size:12px; padding:7px 0 0 16px; float:left; }
.c{ clear:both; height:0; line-height:0; font-size:0;}
.tagsContent,.tagsContent2,.tagsContent3,.tagsContent4{ width:610px; height:auto; padding-top:20px; border-bottom:#E0E0E0 1px solid; overflow:hidden; padding-bottom:10px;}
.tagsContent2,.tagsContent4{ border-bottom:none;}
.tagsContent3,.tagsContent4{padding-bottom:5px; padding-top:10px;}
.tagsContent4{ padding-bottom:200px;}
.tagsLeft{ float:left; width:445px; height:auto; }
.tagsBox{ width:150px; height:auto; float:left;}
.tagsTitle{color:#5E86BA; font-size:12px; font-weight:bold; text-align:left; margin-left:5px;}
.tagsTitle a:link, .tagsTitle a:visited{color:#5E86BA; text-decoration:none}
.tagsTitle a:hover{color:#5E86BA; text-decoration:underline}
.tagsUl{ list-style:none;}
.tagsUl li{ background:url(../images/tagsDot.gif) no-repeat 0 6px; padding:0 0 0 13px;}
.tagsBuyBg{ width:400px; height:auto; color:#000000; font-size:12px; margin:15px 0 0 24px; font-weight:bold;}
.tagsBuy{ background: url(../images/tagsBuy.gif) no-repeat; display: block; width:80px; height:30px; float:left; padding:0 0 0 26px; }
.tagsDownload{ background: url(../images/tagsDownload.gif) no-repeat; display: block; width:80px; height:30px; float:left; padding:0 0 0 20px;}
.tagsMore{ background: url(../images/tagsMore.gif) no-repeat; display: block; width:80px; height:30px; float:left; padding:0 0 0 20px;}
.tagsBuy a:link, .tagsBuy a:visited,.tagsDownload a:link, .tagsDownload a:visited{color:#000000; text-decoration:none}
.tagsBuy a:hover,.tagsDownload a:hover{ color:#000000; text-decoration:underline;}
.tagsMore a:link, .tagsMore a:visited{color:#000000; text-decoration:underline}
.tagsMore a:hover{color:#000000; text-decoration:none}
.tagsList{ list-style:none;}
.tagsList li{ float:left; display:block; line-height:20px; width:115px; height:20px;}
/* By xuejun 2010-4-19 for tag*/
.relateGuide{ background:url(../images/cup.gif) no-repeat; clear:both; padding-left:20px}
.hot{margin-top:-8px; height:21px;}
