body { margin: 0px; background: #FFFEF9 url(../images/bg.png) repeat-x center top; font-family: Arial; font-size: 14px;}
ul , li , dl , dt , dd , img , p , label{ margin: 0px; padding: 0px;	border:none;}
ul , li { list-style-type: none;	list-style-image: none;}
h3 { margin: 0px; font-size: 14px; font-weight: 600;}
a { color: #900; text-decoration: underline;}
a:hover { color: #000; text-decoration: underline;}
.clear { font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; clear: both; float: none; border:none;}
#container { width: 740px; margin: 0px auto; }
#header { width: 100%; float: left;}
#header .01 { background: url(../images/header01.gif) no-repeat 0px 0px; height: 100px; width: 740px;}
#header .s1 { background: url(../images/header01.gif) no-repeat center top; height: 100px; width: 100%;}
#header .s2 { background: url(../images/header02.gif) no-repeat center top; height: 130px; width: 100%;}
#header .s3 { background: url(../images/header03.gif) no-repeat center top; height: 100px; width: 100%;}
#header .s3 .download { background: url(../images/download_btn.gif) no-repeat 0px 0px; height: 40px; width: 160px; margin-top: 8px; margin-left: 30px; display: inline; float: left; padding-left: 112px; padding-top: 21px; color: #FFF; font-weight: 600; line-height: 20px;}
#header .s3 .download a { color: #FFF; text-decoration: none;}
#header .s3 .download a:hover { text-decoration: underline;}
#header .s3 .downmd5 { clear: left; padding-top: 6px; font-size: 12px; line-height: 24px; padding-left: 24px; color: #666;}
#main { background: url(../images/mainbg.png) repeat-x center top; width: 100%; float: left;}
#main .layout { width: 720px; margin-: 0px auto;}
#main .layout .title { background: url(../images/content_title.gif) no-repeat; height: 40px; width: 150px; margin-top: 24px; margin-bottom: 10px; float: left;}
#main .layout .t1 { background-position: 0px 0px;}
#main .layout .t2 { background-position: 0px -40px;}
#main .layout .t3 { background-position: 0px -80px;}
#main .layout .content{ width: 100%; float: left;}
#soft_intro p { font-size: 14px; line-height: 28px; text-indent: 28px; width: 700px; padding-right: 10px; padding-left: 10px; float: left;}
#soft_content dl { background: url(../images/softcontent.gif) no-repeat 0px 0px; height: 146px; width: 220px; float: left; margin: 5px 6px  5px 10px;}
#soft_content dl dt { font-size: 14px; line-height: 24px; font-weight: 600; color: #600; padding-top: 6px; padding-left: 32px;}
#soft_content dl dd { width: 190px; display: block; height: 93px; padding: 10px 15px 10px 15px;}
#soft_content dl dd ul li { line-height: 24px; font-size: 14px;}
#soft_downurl .box { width: 710px; display: inline; margin-right: 5px; margin-left: 5px; float: left;}
#soft_downurl .box .top { background: url(../images/soft_down_bg.gif) no-repeat left top; height: 8px; width: 710px;}
#soft_downurl .box .c { padding: 10px; width: 690px; background: url(../images/soft_down_bg.gif) repeat-y right top;}
#soft_downurl .box table { font-size: 12px; line-height: 20px; color: #666;}
#soft_downurl .box table span { color: #000;}
#soft_downurl .box ul { border-top: dotted 1px #DCC5AB; margin-top: 10px; padding-top: 4px; width: 690px;}
#soft_downurl .box ul li { float: left; font-size: 12px; line-height: 14px; margin-right: 15px; background-: url(../images/downpic.gif)  no-repeat left center; padding-left: 12px; border-right: solid 1px #DCC5AB; padding-right: 15px; margin-top: 10px; text-decoration: underline; margin-bottom: 6px;}
#soft_downurl .box .bottom { background: url(../images/soft_down_bg.gif) no-repeat left bottom; height: 8px; width: 710px;}
#footer { font-size: 12px; line-height: 24px; width: 100%; margin-top: 10px; text-align: center;}
