﻿@charset "utf-8";
/* CSS Document */

@import "common.css";

.absearch-other,.box200 li { text-align: left; }

/* 下载排行 */
.ranktab { float: left; width: 685px; border-bottom: solid 1px #006eb6; height: 29px; line-height: 29px; font-weight: bold; }
	.ranktab a { float: left; display: block; width: 128px; height: 29px; text-align: center; }
	.ranktab a:hover,.ranktab a.current { background: #006eb6; color: #fff; text-decoration: none; }
	
	.ranklist table { background: url(/images/common/table_listbg.gif) 0 24px; }
	.ranklist td { height: 25px; line-height: 25px; }
	.ranklist thead td { background: #f1f1f1 url(/images/common/dashed_bg.gif) repeat-x 0 -1px; color: #000; text-align: center; }
	.ranklist tbody td { text-indent: 0.5em; }
	.ranklist tbody td.cBlack { text-align: right; padding: 0 10px 0 0; }

/* 左侧软件分类 */
.bigclass { float: left; width: 258px; border: solid 1px #bcccdf; }
	.bigclass dt { float: left; width: 256px; border: solid 1px #fff; background: url(/images/common/title_bg3.gif) repeat-x; line-height: 30px; color: #08348b; font-size: 14px; font-weight: bold; text-indent: 0.5em; }
	.bigclass dd { float: left; width: 240px; padding: 0 9px 9px 9px; }
	.bigclass li { float: left; width: 120px; }
		.bigclass li a { display: block; background: url(/images/common/classbtn_bg.gif) repeat-x; text-align: center; width: 110px; height: 18px; line-height: 18px; padding: 1px 0 ; -padding: 2px 0 0 0; margin: 0 4px 2px 4px; border: solid 1px #bdcde0; }
		.bigclass li a:hover,.bigclass li a.current { background: url(/images/common/classbtn_bgon.gif) repeat-x; text-decoration: none; color: #fff; }

		
/* 左侧推荐软件 */
	.con260-rec ul li { float: left; background: none; padding: 2px 0 4px 0; margin-bottom: 5px; border-bottom: solid 1px #efefef; }
	.con260-rec ul li.special { background: none; padding: 0; margin: 0 0 1px 0; border: none; }
	.con260-rec h2 { width: 45px; padding: 3px 0 0 0; }
	.con260-rec p { width: 195px; text-indent: 0; padding: 0; margin: 0; line-height: 16px; text-align: left; }
	.con260-rec p a { color: #1f376d; }

/* 翻页 */
.page { line-height: 40px; font-size: 14px; text-align: center; }
	.page b { color: #ff0000; font-weight: bold; }
	.page a { font-weight: normal; }
	
/* 下载分类 */

.class { float: left; width: 685px; margin: 5px 0 15px 0; }
	.class .left { width: 120px; height: 100px; }
		.class .left h2 { color: #f15614; font-size: 14px; font-weight: bold; line-height: 30px; padding-right: 10px; }
		.class .left h3 { border: solid 1px #bcccdf; background: url(/images/common/search_bg.gif) repeat-x; line-height: 21px; width: 100px;text-align: center; float: right; }
		
		.class .left a { display: block; float: left; height: 30px; width: 100px; padding: 70px 0 0 25px; font-weight: bold; font-size: 14px; color: #f15614; }
		
	.class .right { width: 550px; }
		.class .right a { float: left; display: block; width: 105px; background: #f1f1f1; margin: 0 3px 3px 0; text-align: center; line-height: 20px; color: #006db7; }
	
	/* 分类图标 */
	.class .icon1 { background: url(/images/icon/icon_class1.gif) no-repeat 20px top; }
	.class .icon2 { background: url(/images/icon/icon_class2.gif) no-repeat 20px top; }
	.class .icon3 { background: url(/images/icon/icon_class3.gif) no-repeat 20px top; }
	.class .icon4 { background: url(/images/icon/icon_class4.gif) no-repeat 20px top; }
	.class .icon5 { background: url(/images/icon/icon_class5.gif) no-repeat 20px top; }
	.class .icon6 { background: url(/images/icon/icon_class6.gif) no-repeat 20px top; }
	.class .icon7 { background: url(/images/icon/icon_class7.gif) no-repeat 20px top; }
	.class .icon8 { background: url(/images/icon/icon_class8.gif) no-repeat 20px top; }
	.class .icon9 { background: url(/images/icon/icon_class9.gif) no-repeat 20px top; }
	.class .icon10 { background: url(/images/icon/icon_class10.gif) no-repeat 20px top; }
	.class .icon11 { background: url(/images/icon/icon_class11.gif) no-repeat 20px top; }
	.class .icon12 { background: url(/images/icon/icon_class12.gif) no-repeat 20px top; }
	
	

/*
.class { float: left; width: 670px; margin: 0 auto; padding: 10px 8px 10px 7px; }
	.class .subclass { width: 320px; }
	.class .subclass h4 { float: left; width: 320px; }
		.class .subclass h4 { line-height: 24px; }
			.class .subclass h4 img { float: left; }
			.class .subclass h4 strong { float: left; font-size: 14px; color: #000; padding: 6px 0 0 10px; }
			.class .subclass h4 span { float: right; padding: 6px 10px 0 0; }
		.class .subclass p { float: left; line-height: 20px; border-top: solid 3px #bccbde; padding: 5px 0; width: 320px; }
		.class .subclass p a { float: left; width: 63px; text-align: center; color:#006eb5; }
*/

/* 下载页 */
.download { float: left; width: 665px }
	.download h4 { text-align: center; line-height: 40px; background: #f7f7f7; font-size: 20px; font-family: "黑体"; color: #000; }
	.download h4 a { font-size: 14px; color: #a40000; font-family: "宋体"; font-weight: bold; }
	
	/* 软件规格开始 */
	.download .soft-info { float: left; width: 665px;  }
	.download .soft-info .text { float: left; width: 463px; margin: 10px 20px 0 0; }
	.download .soft-info .pic { float: right; width: 198px; margin: 5px 0; text-align: center; border: solid 1px #bcccdf; }
		.download .soft-info .text ul { background: url(/images/common/dashed_bg.gif); }
		.download .soft-info .text .left { width: 200px; }
		.download .soft-info .text .right { width: 263px; }
		.download .soft-info .text li { line-height: 25px; height: 25px; }
		a.stat { display: inline-block; width: 20px; height: 20px; background: url(/images/down/icon_stat.gif) no-repeat 3px 3px; }
		a.stat:hover { text-decoration: none; }
		.download .soft-info .text li img { padding: 6px 0 0 0; }

		/* 顶 踩 */

		.download .soft-info .pic { margin-bottom: 5px; }
		.download .soft-info .pic p { text-align: center; height: 125px; padding-top: 5px; }
			.download .soft-info .pic p img { width: 180px; height: 120px; }
			.download .soft-info .link { border-top: solid 1px #bcccdf; border-bottom: solid 1px #bcccdf;  background:url(/images/common/tab_bg.gif) repeat-x; line-height: 21px; text-align: center; }
			.download .soft-info .addons { padding: 7px; text-align: center; background: #eaeff9; }
			
			.assess { float: left; width: 463px; padding: 15px 0 0 0; }
			.assess .up { float: left; background: url(/images/down/button_up.gif) no-repeat; width: 186px; height: 16px; margin-right: 10px; cursor: pointer; padding: 20px 0 0 34px; }
			.assess .down { float: right; background: url(/images/down/button_down.gif) no-repeat; width: 186px; height: 16px; cursor: pointer; padding: 20px 0 0 34px; }
			
			.percent { float: left; margin-top: 1px; width: 70px; height: 6px; background: #fff; }
			.up .percent,.title .percent { border: solid 1px #007c3e; }
			.down .percent { border: solid 1px #f99201; } 
			.up .percent div,.down .percent div,.title .percent div { display: block; font-size: 1px; height: 6px; }
			.up .percent div,.title .percent div { background: #007c3e; color: #007c3e;  }
			.down .percent div { background: #f99201; color: #f99201; }
			
			.up h4 { float: right; width: 84px; padding-right:30px; line-height: 10px; font-size: 10px; font-family: tahoma; background: none; color: #007c3e; }
			.down h4 { float: right; width: 84px; padding-right:30px; line-height: 10px; font-size: 10px; font-family: tahoma; background: none; color: #f99201; }
			.download .soft-info .assess p { float: left; line-height: 17px; width: 60px; }
			
			.download .soft-info .buttons { float: left; width: 120px; }
			.download .soft-info .buttons img { margin-bottom: 4px; }
			.download .soft-info .buttons a.special { margin: 0; }
			
	/* 软件规格结束 */
	
	/* 简介 */
		.introduce { float: left; width: 705px; }
		.introduce .title { float: left; width: 705px; height: 28px; border-bottom: solid 1px #bcccdf; line-height: 28px }
			.introduce .title strong { float: left; width: 100px; height: 27px; border: solid 1px #bcccdf; border-bottom: none; background: url(/images/down/down_title1_bg.gif) repeat-x; text-align: center; font-size: 14px; color: #000; }
			.introduce .title span { float: right; }
			.introduce .intro-content { float: left; width: 685px; padding: 20px 10px 0 10px; text-align: left; line-height: 200%; }
				.introduce .intro-content p { margin-bottom: 10px; font-size: 14px; }
				.introduce .more { float: right; line-height: 14px; margin-right: 10px; }
				.introduce .more a { display: inline-block; width: 100px; height: 24px; color: #fff; background: #0066CC; font-size: 14px; margin-left: 10px; text-align: center; line-height: 24px; }
				
	/* 病毒检测 */
	.virus { width: 683px; clear: both; padding: 20px 0; }
	.virus img { margin-left: 10px; }
				
		/* 相关 */
		.introduce .box350 dt,.new-about dt { padding-left: 10px; width: 338px; }
		.introduce .box350 dt strong a,.new-about dt strong a { display: block; line-height: 20px; color: #000; padding-right: 10px; margin-top: 2px; font-weight: normal; }
		.introduce .box350 dt strong a.tabactive,.new-about dt strong a.tabactive { color: #000; background: url(/images/common/tab_bg1.gif); border: solid 1px #bcccdf; border-bottom: none; font-weight: bold; } 
				
	/* 下载地址 */
		.down-url { float: left; width: 705px; }
		.down-url .title { float: left; width: 705px; height: 28px; border-bottom: solid 1px #bcccdf; line-height: 28px }
			.down-url .title strong { float: left; width: 100px; height: 27px; border: solid 1px #bcccdf; border-bottom: none; background: url(/images/down/down_title1_bg.gif) repeat-x; text-align: center; font-size: 14px; color: #000; }
			.down-url .title span { float: right; }
			.down-url .url { float: left; width: 370px; margin-top: 20px; padding-left: 10px; }
			.down-url .ad { float: right; width: 320px; margin-top: 20px; }
			.down-url .url div { float: left; width: 370px; margin-bottom: 15px; }
			.down-url .url div dl { float: left; width: 180px; margin-right: 5px; border: none; } 
			.down-url .url div dt { width: 180px; padding: 0; background: url(/images/down/linkbg.gif) no-repeat; border: none; height: 30px; line-height: 24px; font-weight: bold; text-indent: 1.5em; color: #fff; }
			.down-url .url div dd { width: 170px; padding: 10px 0 0 0; }
			.down-url .url div dd li { background: url(/images/down/icon_url.gif) 6px 4px no-repeat; width: 170px; text-indent: 2em; line-height: 24px; }
			
			.down-url .ad ul { float: left; width: 320px; padding: 0; margin: 0; }
			.down-url .ad li { float: left; margin: 0; padding: 0; width: 320px; overflow: hidden; }
			.down-url .ad li img { margin: 0; padding: 0; width: 320px; }
			.soft-info .box200 li { background: none; text-indent: 0; }
			.soft-info .box200 li b { float: left; display: block; width: 20px; font-weight: normal; }
			.soft-info .box200 li a { float: left; width: 160px; }
			
			.down_1 { display: block; font-size: 14px; font-weight: bold; line-height: 40px; background: url(/images/down/down_1.gif) no-repeat; width: 300px; height: 40px; padding-left: 8px; margin-bottom: 5px; }

			
	/* 相关搜索 */
	.box705 dd div.absearch { float: left; width: 605px; height: 40px; line-height: 40px; background: url(/images/down/logo_25wht.gif) no-repeat 0 0px;  padding: 0 0 0 80px; }
	.absearch-other li { float: left; width: 300px; height: 18px; }
	.search-logo img { margin-right: 17px; }
	.wide_ads { text-align:left; }
	
	/* 软件评论 */
	.comments { float: left; width: 490px; }
		.comments .title { float: left; width: 490px; height: 28px; border-bottom: solid 1px #bcccdf; line-height: 28px }
			.comments .title strong { float: left; width: 100px; height: 27px; border: solid 1px #bcccdf; border-bottom: none; background: url(/images/down/down_title1_bg.gif) repeat-x; text-align: center; font-size: 14px; color: #000; }
			.comments .title span { float: right; }
	.comments .view { float: left; width: 490px; padding: 2px 0; }
		/*
		.comments .view ul { background: url(/images/common/dashed_bg.gif); }
		.comments .view li { line-height: 25px; }  
		*/
	.comments .send { float: right; width: 330px; padding: 10px 0 }
	.comments table { background: #bcccdf; }
	.comments thead td { background: #f3f3f3; }
	.comments td { background: #fff; line-height: 18px; text-indent: 0.5em; }
	
/* 分类首页 */
	.coolsoft li { float: left; width: 220px; line-height: 24px; height: 24px; }
		.coolsoft li img { vertical-align: middle; margin-right: 3px; }
	

/* 分类三级 */
.class-sub dt li { float: left; width: 117px; font-size: 14px; color: #000; line-height: 25px; text-align: center; position:relative; font-weight: bold; }
	.class-sub dt li.special { width: 118px; }
	.class-sub dt li.current { background: url(/images/common/class_menubg.gif) repeat-x; }
	.class-sub dt li.current a { color: #fff; }
	.class-sub dt li a:hover { text-decoration: none; }

	.class-sub dt li.current img { display:block; left:50%; position:absolute; top:25px; }
	
	.class-sub dd .title { float: left; width: 665px; background: #e8ebf5; padding: 0 10px; margin: 10px 0 0 0; }
	.class-sub dd .title i { color: #f00; font-style: normal; }
		.class-sub dd .title strong { float: left; line-height: 25px; font-size: 14px; }
		.class-sub dd .title strong a.special { font-size: 12px; font-weight: normal; }
		
	.list-button { height: 26px; padding: 6px 0 0 0; }
		.list-button a { display: block; float: left; width: 83px; background: #61A1D8; color: #fff; line-height: 19px; height: 19px; padding-top: 1px; text-align: center; margin-right: 4px; border-top: solid 1px #93C2E4; border-left: solid 1px #93C2E4; border-right: solid 1px #2B5E84; border-bottom: solid 1px #2B5E84; }
		.list-button a:hover { text-decoration: none; color: #fff; background: #016DB6; }
		.list-button .current { font-weight: bold; background: #005A9E; border-right: solid 1px #000; border-bottom: solid 1px #000; }
		
	.list-button a.win7 { background: #c243f7; border-top: solid 1px #e694ff; border-left: solid 1px #e694ff; border-right: solid 1px #8d00b8; border-bottom: solid 1px #8d00b8; }
	.list-button a.win7:hover { background: #8a00b5; }
		
		/* 好评率 */
		.title .percent { float: right; margin: 8px 0 0 0; }
		.title span { float: right; line-height: 25px; text-indent: 0.5em; color: #007C3E; }
	.class-sub dd h4 { float: left; line-height: 30px; padding: 5px 10px 0 10px; width: 665px; color: #000; } 
	.class-sub dd p { text-indent: 2em; color: #888; line-height: 18px; padding: 5px 15px; }
	
	/* 缩略图浏览 */
	.class-sub dd .left { width: 140px; text-align: center; padding: 10px 0; }
		.class-sub dd .left img { width: 140px; height: 93px; }
	.class-sub dd .right { width: 535px; }
	.class-sub dd h4 { line-height: 30px; color: #000; }
	.class-sub dd h4.left { float: left; width: 460px; padding: 5px 0 0 10px; text-align: left; }
	.class-sub dd .image { float: left; width: 673px; padding-left: 10px; }
	.class-sub dd .image a { color: #4694d1; font-weight: bold; }
	.class-sub dd h4.right { float: right; width: 70px; padding: 5px 10px 0 0; text-align: right; }
	.class-sub dd p { float: left; text-indent: 2em; color: #888; line-height: 18px; padding: 5px 15px; width: 655px; }
	.class-sub dd p a,.class-sub dd p a:hover { color: #06c; }
	.class-sub dd .right p { width: 505px; }
	
/* 高级搜索 */
	.search-adv table { background: #d0d0d0; }
	.search-adv td { line-height: 30px; background: #fff; padding: 0 10px; }
		.search-adv tr.special td { background: #f6f6f6; } 
		.search-adv td strong { color: #000; }
		.search-adv td * { vertical-align: middle; }
	.search-adv input,.search-adv select,.search-adv td { color: #000; }
	.search-adv .button { height: 22px; }

.search-ok { float: left; width: 960px; background: #f3f3f3; line-height:30px; color: #000; padding: 0 5px; }
	.search-ok h4 { float: left; }
	.search-ok h5 { float: right; }
	
/* 搜索列表*/
.search-sg { float: left; }
	.search-sg dl { float: left; padding: 9px; line-height: 18px; }
	.search-sg dd { float: left; padding: 0 20px 20px 20px; }
	.search-sg div { height: 40px; padding: 20px 0 0 280px; }
	.search-sg div * { vertical-align: middle; }
	.search-sg div input.button1 { height: 24px; width: 80px; }
	.search-sg div.sogou { background: url(/images/logo/sogou_180x60.gif) no-repeat 100px 0; }
	.search-sg div.google { background: url(/images/logo/google_180x60.gif) no-repeat 100px 0; }
	



/* 最新更新 */
.updatetab { width: 685px; border-bottom: solid 1px #006eb6; height: 29px; line-height: 29px; }
	.updatetab a { float: left; display: block; width: 76px; height: 29px; text-align: center; }
	.updatetab a:hover,.updatetab a.current { background: #006eb6; color: #fff; text-decoration: none; }