<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Reset CSS
==========================================================*/
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, th, td,
form, legend, fieldset, input, button, select, textarea {
    margin: 0;
    padding: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 100%;
    font-family: inherit;
}
ol, ul {
    list-style: none;
}
fieldset, img, iframe {
    border: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}
:focus {
    outline: 0;
}
body {
    color: #333;
    background: #FFF;
    text-align: center;
    font-size: 12px;
    line-height: 1.5;
}
body, input, button, select, textarea {
    font-family: Tahoma, Helvetica, sans-serif;
}
a:link, a:visited {
    color: #333;
    text-decoration: none;
}
a:hover, a:active {
    text-decoration: underline;
}

/* Layout, CSS Grid System
==========================================================*/
.wrapper {
    text-align: left;
    width: 950px;
    margin: 0 auto;
}
.col1, .col2, .col3, .col4 {
    float: left;
    margin-right: 5px;
}
body.default .part1 .col1 { width: 245px; }
body.default .part1 .col2 { width: 450px; }
body.default .part1 .col3 { width: 245px; margin-right: 0;}

body.default .part2 .col1 { width: 700px; }
body.default .part2 .col2 { width: 245px; margin-right: 0; }

body.default .part3 .col1 { width: 348px; }
body.default .part3 .col2 { width: 347px; }
body.default .part3 .col3 { width: 245px; margin-right: 0;}

body.list .cols3 .col1 { width: 120px; }
body.list .cols3 .col2 { width: 575px; }
body.list .cols3 .col3 { width: 245px; margin-right: 0; }

body.view .cols2 .col1 { width: 245px; }
body.view .cols2 .col2 { width: 700px; margin-right: 0;}

body.view .cols5 .col5 { width: 100%; clear:both;}

.top-list .cp-main li {
    clear: both;
    line-height: 30px;
	border-bottom:1px dotted #ccc;
}
.top-list .lnnlb li {
	width:90px;
	float: left;
	border-bottom:1px dotted #ccc;
	margin: 0 0 5px 13px;

}

.top-list .lnnlc li {
	width:100px;
	float: left;
	border-bottom:1px dotted #ccc;
	margin: 0 0 5px 13px;

}
.top-list .cp-main .app-date {
    float: right;
    color: #878d8b;
    font-size: 95%;
    line-height: 1.75;
}
.top-list .cp-main .app-desc {
    color: #999;
}
.top-list .cp-main a:link, .top-list .cp-main a:visited {
    color: #0068b7;
}
.top-list .cp-main .app-rank {
}
.top-list .cp-main .app-rank img {
    vertical-align: middle;
	 margin:10px 1px;
}
/*= Content panel (cp) */
.cp {
    border: 1px solid #3bbe32;
    margin-bottom: 5px;

}
.cp-top {
    height: 26px;
    line-height: 26px;
    padding: 0 15px;
    color: #fff;
    background: #75dc81 url(images/bg1.png) repeat-x;
  	overflow:hidden;
}
.cp-top right{
    float: right;
    font-weight: bold;
}
.cp-top h3 {
    float: left;
    font-weight: bold;
}
.cp-main {
    padding:7px 10px;
}
.cp-gray {
    border-color: #abb8bf;
}
.cp-gray .cp-top {
    color: #3d535e;
    background: #dfe8ed url(images/bg1.png) repeat-x 0 -70px;
}
.cp-gray .cp-main {
    background: url(images/bg1.png) repeat-x 0 -96px;
}
.cp-black {
    border-color: #abb8bf;
}

.baiduad{border:1px solid #abb8bf; text-align:center}
.cp-black .cp-top {
    border: 1px solid #41545b;
    border-bottom: 0;
    margin: -1px -1px 0;
    color: #fff;
    background: #536770 url(images/bg1_1.png) repeat-x;
}
.cp-black .cp-main {
    background: url(images/bg1_1.png) repeat-x 0 -26px;
}
.cp-ad {
    margin-bottom: 5px;
}
.cp-ad img {
    display: block;
}
.cp-top a.more {
    color: #fff;
    float: right;
}
.cp-top a.more1 {
    color: #fff;
}
.cp-top .tabber li {
    float: left;
}
.cp-top .tabber li a {
    float: left;
    height: 23px;
    line-height: 23px;
    margin-top: 2px;
    padding: 1px 6px 0;
}
.cp-top .tabber li a.current,
.cp-top .tabber li a:hover, .cp-top .tabber li a:active {
    padding: 0 5px;
    border: 1px solid #abb8bf;
    border-bottom: 0;

    background: #f3f6f8;
    text-decoration: none;
}
.clearfix, .content, .cp-main { zoom: 1; }
.clearfix:after, .content:after, .cp-main:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}

/* Common top
==========================================================*/
.accessbar {
    height: 2em;
    line-height: 2;
    padding: 0 10px;
    margin-bottom: 10px;
    color: #abb8be;
    background: #f8f8f8;
    border-bottom: 1px solid #e6e6e6;
}
.userportal {
    float: left;
    padding-left: 15px;
    background: url(images/icons.png) no-repeat 0 4px;
}
.sitenav {
    float: right;
}
.sitenav .rss {
    display: -moz-inline-box;
    display: inline-block;
    vertical-align: middle;
    width: 34px;
    height: 24px;
    text-indent: -9999px;
    font-size: 0;
    overflow: hidden;
    background: url(images/icons.png) no-repeat 0 -44px;
}
.accessbar a:link, .accessbar a:visited {
    color: #3f535e;
}

.brand {
    height: 60px;
    margin-bottom: 10px;
}
.logo, .ad-topbanner {
    float: left;
    height: 60px;
    overflow: hidden;
}
.ad-topbanner {
    float: right;
}
.logo h1 {display:none;}

.header {
        width:950px;
        margin-bottom: 5px;
}
.nav {
    height: 29px;
    padding-left: 6px;
    border: 1px solid #3bbe32;
    border-width: 0 1px 0;
    background: #79dd85 url(images/nav.png) repeat-x 0 -2px;
}
.nav li {
    float: left;
    padding-left: 2px;
    margin-right: -2px;
    background: url(images/nav.png) no-repeat 0 -33px;
}
.nav li a {
    position: relative;
    margin-top: -2px;
    float: left;
    height: 31px;
    line-height: 35px;
    padding: 0 15px;
	overflow:hidden;
}
.nav li a:link, .nav li a:visited {
    color: #fff;
}
.nav li a.current, .nav li a:hover, .nav li a:active {
    padding: 0 14px;
    border: 1px solid #abb8be;
    border-width: 0 1px 0;
    text-decoration: none;
    color: #3f535e !important;
    background: #fff url(images/nav.png) repeat-x 0 -62px;
}
.search {
     width: 928px;
    clear: both;
    height: 55px;
	padding-left:20px;
    border: 1px solid #abb8be;
    border-width: 0 1px 0;
    background: url(images/nav.png) repeat-x 0 -100px;
}
.search-form {
    width:720px;
    float: left;
    height: 24px;
    line-height: 24px;
    margin-top: 17px;
    padding-left: 38px;
    background: url(images/nav.png) no-repeat 0 -160px;
}
.search-form li {
    float: left;
    margin-right: 5px;
	position:relative;
}
.search-form .selector {
    float: left;
    height: 22px;
    line-height: 22px;
    padding: 0 0 0 7px;
    border: 1px solid #b4b4b4;
    background: #fff;
}
.search-form .category {
    float: left;
    width: 95px;
}
.search-form .trigger {
    float: left;
    width: 16px;
    height: 22px;
    text-indent: -9999px;
    background: #eee url(images/nav.png) no-repeat 0 -200px;
}
.search-form input.text {
    float: left;
    width: 250px;
    height: 18px;
    line-height: 18px;
    padding: 2px 4px;
    color: #ccc;
    border: 1px solid #b4b4b4;
}
* html .search-form input.text {
    margin-right: -5px;
}
.search-form input.button {
    float: left;
    width: 59px;
    height: 24px;
    border: 0;
    font-size: 0;
    text-indent: -9999px;
    background: #eee url(images/searchbutton.png) no-repeat;
    cursor: pointer;
}
.search-form a:link, .search-form a:visited {
    color: #0067b6;
}
.droplist {
    position: absolute;
    width: 118px;
    overflow: hidden;
    margin-top: 24px;
    z-index: 2;
    border: 1px solid #b4b4b4;
    background: #fff;
	left:0;
}
.droplist li {
    float: none;
    width: 118px;
    height: 2em;
}
.droplist li a {
    display: block;
    width: 98px;
    padding: 0 10px;
    height: 2em;
    line-height: 2;
}
.droplist li a:link, .droplist li a:visited {
    color: #333;
}
.droplist li a:hover, .droplist li a:active {
    text-decoration: none;
    background: #e4ebee;
}

/* Common Widgets
==========================================================*/
.nav-breadcrumb {
    height: 2.5em;
    line-height: 2.5;
    padding: 0 20px;
    border: 1px solid #abb8bf;
    background: #f3f6f8;
    margin-bottom: 5px;
}
.nav-breadcrumb .yb {
    float: right;
    margin-top: 5px;
}
.nav-breadcrumb a.rss {
    padding-left: 18px;
    background: url(images/icons.png) no-repeat 0 -100px;
}


.nav-breadcrumb a:link, .nav-breadcrumb a:visited {
    color: #0068b7;
}

.links {
    padding: 10px 20px;
    border: 1px solid #3bbe32;
    margin-bottom: 5px;
    line-height: 1.8;
}
.links a {
    margin-right: .5em;
}

.software-index {
    padding: 8px 20px;
    border: 1px solid #abb8bf;
    background: #f3f6f8;
    margin-bottom: 5px;
}
.software-index .numbers {
    word-spacing: 4px;
}

.buttomnav {
    padding: 0 20px;
    height: 37px;
    line-height: 37px;
    border: 1px solid #3bbe32;
    margin-bottom: 5px;
    color: #fff;
    background: #7ade86 url(images/bg1.png) repeat-x 0 -30px;
}
.buttomnav a:link, .buttomnav a:visited {
    color: #fff;
}

.pages a:link, .pages a:visited {
    color: #0068b7;
}
.pages a.current:link, .pages a.current:visited {
    color: #094;
    font-weight: bold;
}

ul.bullet1 li {
    line-height: 22px;
    padding-left: 12px;
    background: url(images/bullet1.gif) no-repeat 0 7px;
	height:22px;
	overflow:hidden;
}
ul.bullet2 li {
    line-height: 22px;
    padding-left: 15px;
    background: url(images/bullet2.gif) no-repeat 0 7px;
	overflow:hidden;
	height:22px;
}
.listlb{
    line-height: 30px;
	height:30px;
	overflow:hidden;
	width:550px;
}

ul.list-date li {
    clear: both;
}
ul.list-date .date {
    float: right;
    color: #878d8b;
    font-size: 95%;
padding-left: 12px;
}

/* Content Widgets (default)
==========================================================*/
.recommend .cp-main {
    background: url(images/bg2.png) repeat-y 0 50%;
}
.recommend .cp-main li {
    clear: both;
    margin-bottom: 7px;
    padding-bottom: 7px;
    border-bottom: 1px solid #e5f2e1;
    overflow: hidden;
    zoom: 1;
}
.recommend .cp-main .app-image {
    float: left;
    margin: 0 10px 0 0;
    padding: 3px;
    border: 1px solid #a0cc91;
    background: #fff;
    overflow: hidden;
}
.recommend .cp-main .app-name {
    display: block;
    font-weight: bold;
}

.weeklyrecommend .cp-main li {
    clear: both;
    line-height: 22px;
}
.weeklyrecommend .cp-main .app-date {
    float: right;
    color: #878d8b;
    font-size: 95%;
    line-height: 1.75;
}

.weeklyrecommend .cp-main .date {
    float: right;
    color: #878d8b;
    font-size: 95%;
    line-height: 1.75;
}
.weeklyrecommend .cp-main .app-desc {
    color: #999;
}
.weeklyrecommend .cp-main a:link, .weeklyrecommend .cp-main a:visited {
    color: #0068b7;
}

.sponsor {
    border-color: #abb8bf;
    background: url(images/bg1.png) repeat-x 0 -96px;
    padding:3px 0 5px 0;
}
.sponsor .cp-main {
    padding: 0 10px;
}
.sponsor .cp-main h3 {
    color: #1f6531;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
}
.sponsor .cp-main li {
    padding-bottom: 5px;
    float: left;
    clear: left;
}
.sponsor .cp-main li a {
    display: block;
}
.sponsor .cp-main li a img {
    display: block;
}

.softwaretable {
    width: 698px;
    overflow: hidden;
}
.softwaretable .inner {
    width: 101%;
    margin-top: -1px;
}
.softwaretable dl {
    float: left;
    display: inline;
    margin-bottom: -1px;
    width: 99px;
    line-height:23px;
    text-align: center;
    border: 1px solid #3cbd32;
    border-left: 0;
}
.softwaretable dt {
    height: 24px;
    line-height: 24px;
    color: #fff;
    background: #7ade86 url(images/bg1.png) repeat-x;
}

/* Content Widgets (list)
==========================================================*/
.software-category .cp-main {
    background: url(images/bg3.png) repeat-y 0 50%;
}

.software-category .cp-main li {
    margin: 3px;
    line-height: 1.8;
    border-bottom: 1px dashed #c0c4d4;
}
.software-category .cp-main li .app-stat {
    color: #22ac38;
}

.software-list .cp-main dl {
    margin-bottom: 15px;
}
.software-list .cp-main dt, .software-list .cp-main dd {
    margin-bottom: 5px;
}
.software-list .cp-main a.app-name:link,
.software-list .cp-main a.app-name:visited {
    font-size: 120%;
    font-weight: bold;
    color: #0069b5;
    margin-right: 5px;
}
.software-list .cp-main .app-rank img {
    vertical-align: middle;
}
.software-list .cp-main .app-date {
    margin-left: 5px;
    color: #999;
    font-size: 95%;
}
.software-list .cp-main .app-info {
    height: 2em;
    line-height: 2;
    padding: 0 5px;
    color: #999;
    border-bottom: 1px solid #d5dfe1;
    background: #f3f7f8;
}
.software-list .cp-main .app-info em {
    color: #009946;
    font-style: normal;
}

/* Content Widgets (view)
==========================================================*/
.software-info .cp-top {
    height: 38px;
    line-height: 38px;
    background: url(images/bg1.png) repeat 0 -30px;
}
.software-info .cp-top h3 {
    font-size: 110%;
}

.software-detail {
    float: left;
    width: 365px;
}
.software-infolist {
    margin-bottom: 10px;
    padding: 0 8px;
    background: url(images/bg4.gif) repeat;
}
.software-infolist li {
    float: left;
    width: 49.9%;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
    margin-bottom: 3px;
}
.software-infolist li.span2 {
    width: 100%;
}
.software-infolist a:link, .software-infolist a:visited,
.download-list li a:link, .download-list li a:visited {
    color: #0068b7;
}

.software-action {
    margin: 0 -10px 10px 0;
}
.software-action li {
    float: left;
}
.software-action a {
    float: left;
    width: 118px;
    height: 34px;
    text-indent: -9999px;
    overflow: hidden;
    margin-right: 4px;
    background: #e1e8ed url(images/buttons.png) no-repeat;
}
.software-action a.action2 {
    background-position: 0 -34px;
}
.software-action a.action3 {
    background-position: 0 -68px;
}

.download-list {
    
}
.download-ul{float: left;
    width: 335px;}

.dti
{
    float: left;

}
.download-list li {
    float: left;
    width: 147px;
    height: 27px;
    line-height: 27px;
    margin: 0 6px 6px 0;
    white-space: nowrap;
    overflow: hidden;
}
.download-list li a {
    display: block;
    padding: 0 15px 0 30px;
    background: url(images/buttons.png) no-repeat 0 -102px; 
}

.software-desc .cp-main p, .software-desc .cp-main ul, 
.software-desc .cp-main ol, .software-desc .cp-main dl,
.software-desc .cp-main h1, .software-desc .cp-main h2,
.software-desc .cp-main h3, .software-desc .cp-main h4 {
    margin-bottom: 1em; 
}

.software-comment .comment-list {
	margin-bottom: 20px;
	word-break:break-all;
	width:670px;
	overflow: hidden;
}
.software-comment .comment-list dl {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px dashed #bed2e4;
}
.software-comment .comment-list dt .user {
    color: #22ac38;
    font-weight: bold;
}
.software-comment .comment-list dt .date {
    color: #999;
}

.software-comment .pl {
float: right;
}


.comment-form li {
    clear: both;
    margin-bottom: 10px;
}
.comment-form li label.label {
    float: left;
    width: 2.5em;
}
* html .comment-form li label.label {
    margin-right: -3px;
}
.comment-form li.indent {
    padding-left: 2.5em;
}
.comment-form li input.text, .comment-form li textarea {
    font-size: 100%;
    line-height: 1.3;
    padding: 2px;
    border: 1px solid #91b4cb;
}
.comment-form li input.text {
    height: 1.3em;
}
.comment-form li input.button {
    color: #097c25;
    background: #5ed056;
    border: 1px solid #3b8b1e;
    font-weight: bold;
    height: 2em;
    line-height: 2;
    padding: 0 10px;
    cursor: pointer;
    overflow: visible;
}
.comment-form li img, .comment-form li input {
    vertical-align: middle;
}

/* Footer
==========================================================*/
.footer {
    text-align: center;
    color: #757575;
    margin: 10px 0 20px;
}
.footer span.copyright {
    line-height: 15px;
    padding: 5px 0 5px 30px;
    margin-left: -30px;
    background: url(images/icons.png) no-repeat 0 -146px;
    zoom: 1;
}

/* Extra Classes
==========================================================*/
.red, .red:link, .red:visited { color: #e60012 !important; }
.blue, .blue:link, .blue:visited { color: #00f !important; }
.gray, .gray:link, .gray:visited { color: #999 !important; }
.left { float: left !important; }
.right { float: right !important; }
.hide { display: none; }
.TheAuthorIs~.TheAuthorIs~.TheAuthorIs:after {
    \63\6F\6E\74\65\6E\74:attr(class)"\A0\41\73\68\75\6E\67";
}

/* Ads system
==========================================================*/
.search .ad-b100x45 {
    float: right;
    margin-top: -35px;
}
.ad-banners1, .ad-banners2 {
    margin-bottom: 5px;
}
.ad-banners1 .col2, .ad-banners2 .col2 {
    margin-right: 0;
}
.ad-banners2 .col1 {
    margin-right: 6px;
}
.ad-rectangle1 {
    float: right;
    width: 300px;
	height: 280px;
}
.ad-rectangle1 li {
    /*
    width: 298px;
    height: 155px;
    */
    border: 1px solid #87d8ed;
    margin-bottom: -1px;
    zoom: 1;
}
.ad-rectangle2 {
    float: left;
    width: 320px;
}
.ad-rectangle2 li {
    /*
    width: 130px;
    height: 160px;
    */
    float: left;
    display: inline;
    margin-left: 0px;
}

.ad-b100x45 {
    width: 230px;
    height: 45px;
    overflow: hidden;
}
.ad-b950x50 {
    width: 950px;
    height: 160px;
    margin-bottom: 5px;
    overflow: hidden;
}
.ad-banners1 .ad-b700x60 {
    width: 700px;
    height: 60px;
    overflow: hidden;
}
.ad-banners1 .ad-b245x60 {
    width: 243px;
    height: 60px;
    overflow: hidden;
}
.ad-banners2 .ad-b472x90 {
    width: 472px;
    height: 90px;
    overflow: hidden;
}
.ad-banners1 .ad-b348x60 {
    width: 348px;
    height: 60px;
    overflow: hidden;
}

body.view .cols2 .col2 { width: 700px; margin-right: 0;}  
body.view .cols5 .col5 { width: 100%; clear:both;}

.top-list .cp-main li {
    clear: both;
    line-height: 30px;
	border-bottom:1px dotted #ccc;
}

.top-list .cp-main .app-date {
    float: right;
    color: #878d8b;
    font-size: 95%;
    line-height: 1.75;
}
.top-list .cp-main .app-desc {
    color: #999;
}
.top-list .cp-main a:link, .top-list .cp-main a:visited {
    color: #0068b7;
}
.top-list .cp-main .app-rank {
}
.top-list .cp-main .app-rank img {
    vertical-align: middle;
	 margin:10px 1px;
}
.ybb {
    float: right;
    margin-top: 5px;
}
ul.bullet8 li {
	display: block;
	width: 220px;
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom: 1px dashed #CCCCCC;
}
.xxtub{
	background-image: url(http://www.greendown.cn/style/images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 20px;
	width: 4px;
	float:left;
	margin-right:5px;
	margin-top:5px;
}
/*-----search----*/
.sskuang{width: 785px;border: 1px solid #3BBE32;text-align: left;}
.sskuang a:link, .sskuang a:visited {color: #0068b7;}
.ssktop{
	background-image: url(http://search.greendown.cn/style/images/nav.png);
	background-repeat: repeat-x;
	line-height: 25px;
	height: 25px;
	background-position: 0px -2px;
	padding:0px 5px 0px 5px;
}
.ssknn{
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color:CCCCCC;
	margin-bottom: 10px;
	color: #999999;
}
.sszbai{font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
/*2019-6-28*/
.cp-main p.tit-d {line-height: 40px; clear:both}
.download-list li a.colred{ color:#F00;}


.down_btn_right{color:#FFF;width:230px; float:right;margin-right:30px;margin-top:20px}
.down_btn_right a{font-size:22px; height:66px; color:#FFF; display: inline-block; text-decoration:none;width:100%; border-radius:4px; overflow:hidden;margin-bottom:20px; position:relative }
.down_btn_right a i{width:30px;height:30px; display:block; background:url(images/downr_btn.png) no-repeat 0 0; float:left; vertical-align:middle; position:absolute;left:15px;top:18px;}
.down_btn_right a font{padding-left:60px; font-size:24px; }
.down_btn_right a em{ font-style:normal; display:block;height:40px; line-height:42px;padding-left:60px;}
.down_btn_right a span{font-size:12px;height:20px; display:block;padding-left:60px;width:160px; overflow:hidden; white-space:nowrap;}
.down_btn_right a.Gx_d{ background-color:#1fa858; line-height:66px}
.down_btn_right a.Gs_d{ background-color:#ff840c;}
</pre></body></html>