#key {
width: 775px; color: #999999; margin-right:auto !important; margin-left:auto !important; height: 15px; overflow: hidden; padding-top: 3px;
}
#top {
width: 775px; margin-right:auto !important; margin-left:auto !important; height: 50px; overflow: hidden;
}
#top #logo {
height: 50px; width: 50px; float: left; margin-right:auto !important; margin-left:auto !important; padding-top: 10px;
}
#top #menu1 {
text-align: right; width: 725px; float: left; margin-right:auto !important; margin-left:auto !important; height: 15px; margin-top: 3px;
}
#top #menu-main {
width: 725px; float: left;  background-image: url(/images/style/bg_topmenu.gif); background-repeat: no-repeat; background-position: left; height: 33px;
}
#top #menu2 {
width: 560px; float:left; margin-right:auto !important; margin-left:auto !important; padding-top: 3px ; 
}
#top #search {
width: 165px; float:left; margin-right:auto !important; margin-left:auto !important; text-align: center; padding-top: 4px; 
}
#content #content-left {
width: 200px; margin-right:auto !important; margin-left:auto !important; float: left; height: auto; padding-right: 7px; padding-bottom: 5px;
}
#content #content-middle {
width: 568px; margin-right:auto !important; margin-left:auto !important; float: left; height: auto; padding-bottom: 5px;
}
#content #content-right {
width: 280px; margin-right:auto !important; margin-left:auto !important; float: left; height: auto; padding-bottom: 5px;
}
#content #content-different {
height: auto; width: 568px; margin-right:auto !important; margin-left:auto !important; float:left; padding-bottom: 5px;
}
#content #left-1 {
width: 200px; margin-right:auto !important; margin-left:auto !important; height: auto; padding-bottom: 5px;
}
#content #content-main {
width: 567px; margin-right:auto !important; margin-left:auto !important; float: left; height: auto; padding-bottom: 5px;
}
#content-top {
background-image: url(/images/style/bg-content1.gif); background-position: center; background-repeat: no-repeat; margin-right:auto !important; margin-left:auto !important; height: 31px; width: 775px; padding-right: 1px !important; padding-right /**/: 0px; margin-top:5px; text-align: left;
}
#content-main {
background-image: url(/images/style/bg-content2.gif); background-repeat: repeat-y; background-position: center; margin-right:auto !important; margin-left:auto !important; height: auto; width: 775px; padding: 1px; padding-left: 2px !important; padding-left: 0px; text-align: left;
}
#content-bottom {
background-image: url(/images/style/bg-content3.gif); background-repeat: no-repeat; background-position: center; margin-right:auto !important; margin-left:auto !important; height: 10px; width: 775px;padding-right: 1px; padding-left /**/: 0px !important; text-align: left;
}

#maincontent-top {
background-image: url(/images/style/bg-content1_2.gif); background-position: center; background-repeat: no-repeat; margin-right:auto !important; margin-left:auto !important; height: 31px; width: 775px; padding-right: 1px !important; padding-right /**/: 0px; margin-top:5px; text-align: left;
}
#maincontent-main {
background-image: url(/images/style/bg-content2_2.gif); background-repeat: repeat-y; background-position: center; margin-right:auto !important; margin-left:auto !important; height: auto; width: 775px; padding: 1px; padding-left: 2px !important; padding-left: 0px; text-align: left;
}
#maincontent-bottom {
background-image: url(/images/style/bg-content3_2.gif); background-repeat: no-repeat; background-position: center; margin-right:auto !important; margin-left:auto !important; height: 10px; width: 775px;padding-right: 1px; padding-left /**/: 0px !important; text-align: left;
}

#win-top {
background-image: url(/images/style/bg-title3.gif); background-repeat: no-repeat; height: 33px; width:200px;
}
#win-middle {
height: auto; background-color: #fbfbfb; text-align: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-left-color: #B2B2B2; border-right-color: #B2B2B2; padding: 5px; width:200px; width/**/:188px;
}
#win-bottom {
background-image: url(/images/style/bg-title3-2.gif); background-repeat: no-repeat; height: 9px; width:200px;
}
#win1-top {
background-image: url(/images/style/bg-title3.gif); background-repeat: no-repeat; height: 33px; width:200px;
}
#win1-middle {
height: auto!important; height: 450px; height/**/:440px; background-color: #fbfbfb; text-align: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-left-color: #B2B2B2; border-right-color: #B2B2B2; padding: 5px; width:188px; width/**/:188px;
}
#win1-bottom {
background-image: url(/images/style/bg-title3-2.gif); background-repeat: no-repeat; height: 9px; width:200px;
}

#win2-top {
background-image: url(/images/style/bg-title4.gif); background-repeat: no-repeat; height: 33px; width:568px; margin-right:auto !important; margin-left:auto !important; float:left;
}
#win2-middle {
height: 183px; background-color: #ffffff; margin-right:auto !important; margin-left:auto !important; text-align: left; float:left; border-right-width: 1px; border-left-width: 1px; border-right-style: dotted; border-left-style: solid; border-left-color: #B2B2B2; border-right-color: #B2B2B2; padding: 5px; width:272px; width/**/:272px;
}
#win2-bottom {
background-image: url(/images/style/bg-title4-2.gif); background-repeat: repeat-x; height: 9px; width:568px; clear:both;z
}
#win3-middle {
height: 183px; background-color: #ffffff; text-align: left; margin-right:auto !important; margin-left:auto !important; float:left; border-right-width: 1px; border-right-style: solid; border-left-color: #B2B2B2; border-right-color: #B2B2B2; padding: 5px; width:273px; width/**/:273px;
}
#win4-top {
background-image: url(/images/style/bg-title4.gif); background-repeat: no-repeat; height: 33px; width:568px;
}
#win4-middle {
height: 380px; background-color: #ffffff; text-align: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-left-color: #B2B2B2; border-right-color: #B2B2B2; padding: 5px; padding-top:10px; width:556px; width/**/:556px;
}
#win4-bottom {
background-image: url(/images/style/bg-title4-2.gif); background-repeat: repeat-x; height: 9px; width:568px;
}

.leftwin {
height: auto; width: 767px; margin-right:auto !important; margin-left:auto !important; text-align: left; padding: 4px; font-size: 10px; line-height: 15px;
}
.centerwin {
height: auto; width: 775px; margin-right:auto !important; margin-left:auto !important; padding-top: 5px;
}
.win {
margin-right:auto !important; margin-left:auto !important; width:100%; height: auto;
}
.winmain-top {
background-image: url(/images/style/win4_2.gif); background-repeat: repeat-x; height: 9px;
}
.winmain-middle {
height: auto; background-color: #ffffff; text-align: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-left-color: #B2B2B2; border-right-color: #B2B2B2; padding-left: 5px; padding-right:5px;
}
.leftarea {
margin-right:auto !important; margin-left:auto !important; width: 193px; padding-left: 6px !important; padding-left: 8px; height: auto; float: left;
}
.contentarea {
margin-right:auto !important; margin-left:auto !important; width: 558px; padding-left: 8px!important; padding-left: 7px; float:left; height: auto;
}
.maincontentarea {
margin-right:auto !important; margin-left:auto !important; width: 750px; padding-left: 12px!important; padding-left: 12px; float:left; height: auto;
}

.label {
height:24px; background-image: url(/images/style/btn-label3.gif); background-repeat: repeat-x; background-position: bottom;	padding-top: 10px; padding-left:20px;
}
.label-li1 {
background-image: url(/images/style/btn-label1.gif);background-repeat: no-repeat; height: 24px;width: 145px; list-style-image: none;	list-style-type: none; text-align: center; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;	line-height: 24px; text-indent: 1px !important; text-indent: 1px; margin:0px !important;	float:left;
}
.label-li2 {
float:left; background-image: url(/images/style/btn-label2.gif); background-repeat: no-repeat; height: 24px;width: 145px; list-style-image: none; list-style-type: none;	text-align: center;	font-size: 12px; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 24px; text-indent: 1px !important; text-indent: 1px; margin:0px !important;
}
.content-title {
	font-size: 11px;font-weight: bold;background-color: #ebebeb;border-bottom-width: 1px;border-bottom-style: inset;border-bottom-color: #999999;border-right-width: 1px;border-right-style: inset;border-right-color: #999999;height: 20px;line-height: 20px;padding-left: 10px;margin-bottom: 10px;
}
.content-text1 {
	float: left; width: 47%; padding: 5px;
}
.content-text2 {
	float: left; width: 95%; padding: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; margin-left: 5px;
}
.content-text3 {
	float: left; width: 95%; padding: 5px; margin-left: 5px;
}

.line1-div {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-bottom: 8px; padding-top: 8px;
}
#content #free-soft {height: auto;width: 775px;}
#free-soft #freesoft-title {background-image: url(/images/system/freesofttitle.gif);background-repeat: no-repeat;height: 55px;width: 775px;line-height: 44px;}
#free-soft #freesoft-content {height: auto;width: 773px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #A1A1A1;border-left-color: #A1A1A1; float:left;}
#free-soft #freesoft-bottom {margin-bottom: 8px;}
#free-soft #freesoft-content #freesoft-con1 {float: left;height: auto;width: 450px;padding-left: 5px;padding-right: 5px;	border-right-width: 1px;border-right-style: dotted;border-right-color: #A1A1A1;text-align: left;font-size: 11px;}
#free-soft #freesoft-content #freesoft-con2 {float: left;width: 300px;padding-left: 10px;height: auto;text-align: left;}
#free-soft #freesoft-content #freesoft-con2 dt {font-weight: bold;}
#free-soft #freesoft-content #freesoft-con2 dd {padding-left: 5px;}
#free-soft #freesoft-content #freesoft-con1 img {float: left;padding: 5px;}
#free-soft #freesoft-content #freesoft-con1 p {padding-top: 5px;padding-bottom: 5px;}
#content #content-middle #win2-middle img {
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 5px;
}
#content #content-middle #win3-middle img {
	padding-right: 8px;
	padding-left: 5px;
	padding-top: 5px;
}
#freesoft-screenshot {
	float: right;
	width: 300px;
	padding-left: 0px;
	margin-right: 0px;
	height: 250px;
}
