
/* Èí¼þÐÅÏ¢ */
.soft {
    height: 245px !important;
    height: 216px;
    margin-top: 6px;
}
.soft-info {
    float: left;
    width: 630px;
    height: 100%;
}
.soft-info .head {
    font-size: 11pt;
}
.soft-info table {
    width: 94%;
    height: 177px;
    margin-left: 3%;
}
.soft-info td {
    width: 50%;
    height: 30px;
    background: transparent url(../images/box-border.jpg) repeat-x 0 bottom;
}
.soft-info td span {
    color: #333;
    font-weight: bold;
}
.soft-info td span.authorized {
    color: #094;
    font-weight: normal;
}
.soft-info td a {
    color: #0472BC;
}
.soft-info td.state img {
    vertical-align: middle;
}
.soft-info td.op {
    height: 42px;
    text-align: center;
}
.soft-info td.op input {
    height: 22px;
    border: 1px solid #BED2E4;
    background: #fff url(../images/op-back.gif) repeat 2px 2px;
}
.soft-info td.down {
    height: 50px !important;
    height: 70px;
    background: transparent;
}
td.down li {
    float: left;
}
td.down li.download-button {
    width: 145px;
    text-align: center;
    padding-top: 10px;
}
td.down li.other-ad {
    line-height: 140%;
}
/* ad */
.soft-ad {
    float: right;
}
.ad7 {
    width: 300px;
    height: 60px;
    margin-top: 1px;
}

/* Èí¼þ½éÉÜ */
.soft-intro {
    margin-top: 6px;
	position:relative;
}
.soft-intro-content {}
.intro-left {
    color: #333;
}
.intro-left div {
    line-height: 149%;
    margin: 10px 15px 0;
}
.intro-right {
    text-align: center;
	padding: 0px 0px 10px 10px;
	overflow:hidden;
}
.intro-right a {
    color: #999;
}
/* ad8 */
.ad8 {
    margin: 6px 10px 0px 10px;
}
.ad8 img{
	display:block;
}
/* download address */
.address {
    margin-top: 6px;
}
.address .list {
    float: left;
    width: 632px;
}
.address .list .content {
}
.address .list .content li {
    padding: 0 0 0 15px;
    margin: 12px 10px;
    background: transparent url(../images/download-sign.gif) no-repeat left center;
}
.address .list .content li a {
    color: #0472BC;
}
.address .list .content li span {
    color: #22AC38;
}
.ad9 {
    margin: 6px 15px;
}
/*  */
.address .soft-about {
    float: right;
    width: 300px;
}

.box-content {
    height: 208px;
}

.ad_244 {
    width: 250px;
    margin: 5px 30px;
}

/* download comments */
.comments {
    margin-top: 6px;
}
.comments dl {
    margin: 0 15px;
}
.comments dt {
    color: #22AC38;
    padding: 5px 0 0;
}
.comments dt span {
    color: #999;
}
.comments dd {
    color: #333;
    padding: 5px 0 10px;
    background: transparent url(../images/box-border.jpg) repeat-x 0 bottom;
}
.comments table {
    margin: 10px 0 5px 15px;
}
.comments input, 
.comments textarea {
    border: 1px solid #91B4CB;
}
.comments input.button {
    color: #0472BC;
    background: #E8F2FC;
    border: 1px solid #BED2E4;
}
.comments span {
    color: #999;
}
.comments span.count {
    color: #EB6100;
}

#related{
	padding-left:10px;
	margin-bottom:10px;
}
#related h2{
	margin:0px;
	padding:0px;
	font-size:12px;
}
#related li{
	display:block;
	height:25px;
	line-height:25px;
}
#related li a{
	color:#0472BC;
}
.tro_box {
float:right;color:#333;width:180px;height:180px;line-height: 19px;margin-top:10px;margin-right:5px;overflow: hidden;   
}