﻿@charset "utf-8";

#all {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
* {
	margin: 0px;
	padding: 0px;
}
a {text-decoration:none;color:#353535;}
img {border:0;}
a:hover {color:#CD0102;}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.title {
	height: 30px;
	background-color: #ECF8E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FD07E;
}
li {
	list-style-type: none;
	height: 20px;
	line-height: 20px;
}

h1 {
	font-size: 14px;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-left: 7px;
	color: #333333;
}
.more {
	line-height: 30px;
	float: right;
	height: 30px;
	padding-right: 5px;
}

body {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: "宋体";
}
.list {
	padding-top: 9px;
	padding-right: 9px;
	padding-left: 9px;
}
#content_top,#content_middel,#content_bottom,#ads {width:960px;margin-top:10px;}
#content_top .left,#content_top .middle,#content_top .right {
	float:left;
}
.weizhi {
border: 1px solid #B6CAE3;
background-color: #f3f6f8;
}
.allsoft a {
color: red;
}
/*内容上部份*/
#content_top {
height:530px;   
}
#content_top .left {
	width:250px;
        boder: 1px solid #9FD07E;
	float: left;
}
#content_top .left .list {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9FD07E;
	border-bottom-color: #9FD07E;
	border-left-color: #9FD07E;
	padding: 5px 9px 4px;
        height: 488px;
        
}
.left .list .tl_thumb {
	float: left;
        margin-right:7px;
}

.left .list .tl_thumb {
	float: left;
}
.left .list .tl_title {
	float: left;
        padding-left: 8px;
}
#content_top .left .title {
	border: 1px solid #9FD07E;
}

#content_top .left .list .soft_title {
	float: left;
	padding-left: 9px;
}
.s_right  .s_r_list {
	padding: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9FD07E;
	border-bottom-color: #9FD07E;
	border-left-color: #9FD07E;
        height:305px;
        overflow:hidden;
}
.soft_img {
	float: left;
	height: 36px;
	width: 36px;
}

#content_top .left .title h1 {
	color: #FF3300;
}
#content_top .left .list li {
	width: 230px;
	height: 40px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	padding-top: 7px;
}
#content_top .left .list .soft_title {
	float: left;
	padding-left: 9px;
}

#content_top .middle{
	width:440px;
	padding-left:10px;
}
#content_top .middle .list li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #747474;
	line-height: 25px;
	height: 25px;
}
#content_top .middle .list {
	padding-bottom: 0px;
        padding-top: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9FD07E;
	border-bottom-color: #9FD07E;
	border-left-color: #9FD07E;
	height: 488px;
}
#content_top .middle .list a{ 
color: #0068b7;
}
#content_top .middle a:hover {color:#CD0102;}
#content_top .middle .list tr {
height: 22px;
line-height: 22px;
}
#content_top .middle .title {
	border: 1px solid #9FD07E;
}

#content_top .right {
	width:248px;
	padding-left:10px;
}

#content_top .right .friend .title {
	border: 1px solid #9FD07E;
}
#content_top .right .friend .list {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9FD07E;
	border-bottom-color: #9FD07E;
	border-left-color: #9FD07E;
	padding-bottom: 7px;
}
#content_top  .right  .friend  .list  li  {
	text-align: center;
	padding-top: 2px;
	height: 90px;
}
#content_top .right .ad248-60 {
	height: 200px;
}
#content_top .right .ad248-60 li {
	padding-top: 5px;
	height: 60px;
}

#content_middle {
	margin-top: 10px;
}
#content_middle .left {
	height: 350px;
	float: left;
	width: 700px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #3ABE31;
	border-right-color: #3ABE31;
}
#content_middle .left .s_sort {
	height: 116px;
	width: 99px;
	float: left;
	font-size: 12px;
	text-align: center;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #3ABE31;
	border-left-color: #3ABE31;
}

#content_middle  .left  .s_sort  .title  {
	height: 25px;
	background-image: url(image/s_sort%20titlebg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_middle .left .s_sort .title a,#content_middle .left .s_sort .title h1 {
        display: block;
	height: 25px;
	line-height: 25px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 12px;
	width: 98px;
        text-align: center;
}
#content_middle .left .s_sort .list {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#content_middle .left .s_sort .list li {
width: 98px;
overflow:hidden;}
#content_middle  .s_right {
	height: 350px;
	width: 248px;
	float: left;
	padding-left: 10px;
}
#content_middle  .s_right  .title {
	border: 1px solid #3ABE31;
}
#content_middle  .s_right  .list {
	height: 309px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3ABE31;
	border-bottom-color: #3ABE31;
	border-left-color: #3ABE31;
}
#content_bottom .g_down .title {
	border: 1px solid #3ABE31;
}
#content_bottom .g_down .list {
        padding-bottom: 6px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9ECF7D;
	border-bottom-color: #9ECF7D;
	border-left-color: #9ECF7D;
}
#content_bottom .g_down {
	width: 313px;
	float: left;
}
#content_bottom #g_down_r {
	margin-left: 10px;
}

.ads2{  height: 65px;
        margin-top:8px;
	}
.ads2  .ad472{
	float:left;
	width:474px;
	height:65px;
}
.ads2 #divad {
	margin-left: 10px;
	float: right;
}
.ads2   .ad472   li {
	list-style-type: none;
}

.ads2 img {
	border: 1px solid #B6CAE3;
}