@charset "utf-8";
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
body{
	FONT-SIZE: 11px;PADDING-BOTTOM: 0px;MARGIN: 0px;COLOR: #636466;PADDING-TOP: 0px;FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: auto;
}
#container {
	MARGIN: 0px auto; width: 980px;OVERFLOW: hidden; HEIGHT: auto;
}
#banner {
	MARGIN-left:10px;
	OVERFLOW: hidden;
	HEIGHT: 91px;
	padding-top: 0px;
}
#banner_logo{
    MARGIN-left:10px;
	OVERFLOW: float;
	float:left;
	padding-top: 8px
}
#banner_li{
    MARGIN-left:15px;
	OVERFLOW: float;
	float:left;
	padding-top: 18px;
	MARGIN-right:18px;
}
#banner_contact{
	OVERFLOW: float;
	float:right;
	padding-top: 0px;
	MARGIN-top:0px;
	margin-right:6px;
}
#banner ul,li{
	 padding-top:5px;
	*padding-top:12px;
	list-style:none;
}

#nav {
    width:100%;
	MARGIN-left:0px;
	margin-top:0px;
	HEIGHT: 42px;
	padding-top: 0px;
	margin-bottom:0px;
	BACKGROUND: url(../images/dh_bg.gif) repeat-x;
}
#img{
margin-left:2px;
margin-top:6px;
margin-bottom:0px;
border:solid;
border-width:1px;
border-color:#7397FD;
width:970px;
padding:1px;
}
.menu{
LIST-STYLE-TYPE: none;
MARGIN-left:-40px;
*MARGIN-left:0px;
MARGIN-top:0px;
width:215;
MARGIN-bottom:0px;
height:auto;
FLOAT: left;

}
menu ul{
height:auto;
FLOAT: left;
}
.menu LI {
	FLOAT: left;
	WIDTH: 215px;
	padding-top:2px;
	MARGIN-top:0px;
	height:auto;
}
.menu_title{
	background: url(../images/dh_up.gif);
	width:203px;
	height: 33px;
	cursor:pointer;
	line-height:33px;
	padding-left:12px;
	}
.menu_title2{
	background: url(../images/dh_over.gif);
	width:203px;
	height: 33px;
	cursor:pointer;
	line-height:33px;
	padding-left:12px;
}
.menu_titled{
	background: url(../images/dh_down.gif);
	width:203px;
	height: 33px;
	cursor:pointer;
	line-height:33px;
	padding-left:12px;
	}
#spanmenu{
height: 33px;
line-height:33px;
}
.menu .block {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
}
.menu .block  A {
	DISPLAY: block; PADDING-LEFT: 20px;  LINE-HEIGHT: 20px; 
}
.menu .block  A:hover {
	TEXT-DECORATION: underline
}
#inc{
height:0px;
background-color:#FFFFFF;
margin-top:0px;
padding-top:0px;
}
#mac{
MARGIN-top:0px;
background: url(../images/left_bg.gif) repeat-y;;
width:215px;
MARGIN-left:0px;
HEIGHT: auto;
OVERFLOW: hidden;
DISPLAY: block;
MARGIN-bottom:0px;
}
#mac LI {
	FLOAT: left;
	WIDTH: 200px;
	padding-top:2px;
	MARGIN-top:0px;
	padding-left:8px;	
}
#win{
MARGIN-top:0px;
background: url(../images/left_bg.gif) repeat-y;;
width:215px;
MARGIN-left:0px;
HEIGHT: auto;
DISPLAY: block;
MARGIN-bottom:0px;
}
#win ul{
 height:auto;
}
#win LI {
	FLOAT: left;
	padding-top:2px;
	MARGIN-top:0px;
	padding-left:0px;
}
#center{
    float:left;
    width:100%;
	MARGIN-left:0px;
	/*OVERFLOW: hidden;*/
	HEIGHT: auto;
	padding-top:10px;
	MARGIN-right:0px;
}
#left{
background: url(../images/left_bg.gif) repeat-y;;
width:215px;
MARGIN-left:0px;
height: auto;
OVERFLOW: hidden;
DISPLAY: block;
float:left;
CLEAR: both; 
}
#center_right{
background: url(../images/right_bg.gif) repeat-y;
width:217px;
float:right;
height:auto;
}
#center_right ul {
width:187px;
float:left;
MARGIN-left:14px !important; 
MARGIN-left:8px;
padding-left:0px;
margin-bottom:0px;
height:auto;
}
#center_right LI {
MARGIN-left:0px;
	WIDTH: 187px;
	padding-top:0px;
	MARGIN-top:0px;
	padding-right:0px;
	OVERFLOW: hidden;
	padding-bottom:7px;
}
.righttitle{text-align: center;	}
#center_middle{
    background: url(../images/center_back.gif) repeat-y;
    MARGIN-left:10px;
	OVERFLOW: float;
	float:left;
	padding-top: 0px;
	width:530px;
	/*MARGIN-right:5px;	*/
}
#center_middle_top {
    background: url(../images/center_bg.gif) repeat-x;
}
#center_middle_topd {
    background: url(../images/productx_bg.gif) repeat-x;
	PADDING-LEFT: 1px; 
	padding-right:1px;
}
#center_middle_top_imgl{
    MARGIN-left:0px;
	OVERFLOW: float;
	float:left;
	padding-top: 0px;
}
#center_middle_top_text{
     height:39px;
	 line-height:39px;
	padding-top:10px;
}
#center_middle_top_imgr{
	OVERFLOW: float;
	float:right;
	padding-top: 0px;
	MARGIN-top:-39px
}
#center_middle_top_imgrr{
	OVERFLOW: float;
	float:right;
	padding-top: 0px;
	MARGIN-top:-38px
}
#center_middle_top_imgd{
	OVERFLOW: float;
	float:right;
	padding-top: 0px;
	MARGIN-top:-49px
}
#center_middle_center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; 
}

#center_middle_center IMG {
	MARGIN-TOP:5px; FLOAT: left; MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 10px;
}
#center_middle_center p{
	LINE-HEIGHT: 1px
}
#guide_center_middle_center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; 
}
#guide_center_middle_center IMG {
display:block;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
}
#divbuy {
PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px;  PADDING-TOP: 0px; 
}
#divbuy span {
MARGIN-TOP: 8px; FLOAT: left; MARGIN-RIGHT: 10px}
#userguid{
float:right; 
margin-top:0px;
*margin-top:-36px;
margin-right:10px;
}
#divbuymac {
PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px;  PADDING-TOP: 0px; height:50px; 
}
#divbuymac span {
MARGIN-TOP: 8px; FLOAT: left; 
MARGIN-RIGHT: 25px !important;
MARGIN-RIGHT: 10px;
}
#versionmac{
WIDTH:250px;
float:left;
margin-left:250px !important;
margin-left:117px;
}
#center_middle_bottom{
margin-left:-35px; 
*margin-left:0px;
margin-top:5px;
overflow:hidden;
WIDTH:548px !important;
WIDTH:513px;
}
#center_middle_bottom ul {
    margin-left:5px;
	LIST-STYLE-TYPE: none;
	overflow:hidden;
}
.center_middle_content LI { 
WIDTH: 513px;
PADDING-BOTTOM: 13px;  
height:78px; 
PADDING-TOP: 0px;
margin-left:-2px;
margin-bottom:35px !important;
margin-bottom:0px;
}

.center_middle_content img {
margin-left:10px;
margin-right:10px;
margin-top:20px;
FLOAT: left;
 WIDTH: 80px; HEIGHT: 69px;
}
#center_middle_content_text {
padding-right:0px;
	FLOAT: left;
	margin-left:0px;
	margin-right:0px;
	WIDTH: 150px;
}
#footer{
    background:url(../images/bottom_bg2.gif) repeat-x;
	text-align:center;
	 margin-top:6px;
	 float:left;
	 width:980px;
}
#left_top {
	MARGIN-left:0px;
	POSITION: relative;
	padding-top: 0px;
	
}
#div{
height:5px;
}
#rightl{
    background: url(../images/productbg.gif) repeat-y;
    MARGIN-left:10px;
	OVERFLOW: float;
	float:left;
	padding-top: 0px;
	width:750px;
	height:auto;
	/*MARGIN-right:5px;	*/
}
#rightl_top {
background-color:#DEDBDB;
height:80px;
margin-bottom:10px;
}
#rightl_top_imgl{
    background: url(../images/product_xbg.gif) repeat-x;
    MARGIN-left:0px;
	OVERFLOW: float;
	float:left;
	padding-top: 0px;
	width:54px;
	height:73px;
}
#rightl_top_center{
OVERFLOW: float;
width:453px;
height:50px;
float:left;
padding-bottom:-20px;
margin-top:10px;
}
#rightl_top_imgr{
    background: url(../images/product_xbg.gif) repeat-x;
	width:225px;
	height:73px;
}
#rightl_top_imgr img{
MARGIN: -75px 0px 0px 748px; 
*MARGIN: 0px 0px 0px 238px; 
}
#rightl_center{
margin-left:5px;
height:50px !important;
height:28px;
background: url(../images/product_lback.gif) repeat-x;
float:left;
width:730px;
}
#rightl_center ul{
height:28px;
margin-left:0px;
}
#rightl_center li{
height:18px;
float:left;
overflow:float;
line-height:18px;
margin-top:-6px;
padding-left:5px;
padding-right:5px;
}
#rightl_center_left{
width:10px;
float:left;
}
#rightl_center_right{
width:10px;
float:right;
margin-top:-48px;
margin-right:0px;
}

#rightl_center2{
margin-top:0px !important;
margin-top:-20px;
margin-left:5px;
height:50px !important;
height:28px;
background: url(../images/product_lback.gif) repeat-x;
float:left;
width:730px;
}
#rightl_center2 ul{
height:28px;
margin-left:0px;
}
#rightl_center2 li{
height:18px;
float:left;
overflow:float;
line-height:18px;
margin-top:-6px;
padding-left:5px;
padding-right:5px;
}
#rightl_center_left2{
width:10px;
float:left;
}
#rightl_center_right2{
width:10px;
float:right;
margin-top:-48px;
margin-right:0px;
}

#right_bottom{
float:left;
margin-top:0px; 
height:auto;
width:720px;
PADDING-RIGHT: 10px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; 
}
#right_bottom ul {
	LIST-STYLE-TYPE: none;
	overflow:hidden;
    margin-left:-15px;
	*margin-left:15px;	
	margin-top:0px;
}
.right_bottom LI {
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 126px !important;  
 PADDING-BOTTOM: 7px;
 WIDTH: 710px; 
 height:70px; 
 PADDING-TOP: 0px;
}
*+html #hrr {
margin-top:30px !important; 
}
*+html #hrrr {
margin-top:45px !important; 
}
.right_bottom .pic {
	FLOAT: left;
	padding-top:5px;
	margin-left:0px;
	margin-right:0px;
}
#right_bottom_text {
	FLOAT: left;
	margin-left:5px;
	margin-top:5px;
	padding-right:10px !important;
	width:595px !important;
	}
.right_bottom IMG {
	MARGIN: 0px 10px 0px 0px; WIDTH: 90px; HEIGHT: 95px;
}
#divbuyd {
	PADDING-LEFT: 0px; FONT-SIZE: 12px;   margin-TOP:8px;
	height:8px; float:left;  width:700px;
}
#divbuyd  img{
 WIDTH: 105px; HEIGHT: 34px;
}

#divbuyd span {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-RIGHT: 10px;
	margin-right:20px;
	width:100px;
}
#userguidd{
float:right; 
margin-top:-25px;
margin-right:20px;

}
#userguidd img{
width:10px;
height:11px;
}
#buttom{
margin-left:200px;
width:350px;
}
#buttommac{
margin-left:110px;
width:450px;
height:50px;
}

#versionmacp{
WIDTH:250px;
float:right;
margin-right:30px !important;
margin-right:18px;
}
#userguidmac{
float:right; 
margin-top:-45px;
margin-right:-380px;
*margin-right:20px;

}
#userguidmac img{
width:10px;
height:11px;
}
/*download style*/
#download{
    margin-top:-12px;
    height:auto;
    width:720px;

     PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; 
}
#download_title{
margin-top:10px;
width:700px;
text-align:right; 
}
productd{
width:50px;
}
#download ul {
	LIST-STYLE-TYPE: none;
	overflow:hidden;
	margin-left:-30px;
	*margin-left:6px;
	margin-top:0px;
}
.download LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 710px; height:auto; PADDING-TOP: 0px;
	 margin-bottom:6px;
	*margin-bottom:4px;
}
*+html .download LI {
PADDING-BOTTOM: 12px !important; 
}
.download .pic {
	FLOAT: left;
	margin-left:0px;
	margin-right:0px;
}
#download_text {
	FLOAT: left;
	margin-left:10px;
	margin-right:0px;
}
.download IMG {
	MARGIN: 0px 10px 0px 0px; WIDTH: 90px; HEIGHT: 79px;
}
#tools{
width:105px;
height:90px;
float:left;
}
#tools img{
width:80px;
height:85px;
}
#productname{
width:350px;
margin-left:10px;
float:left;
margin-top:10px;
}
#version{
width:60px;
margin-left:20px;
float:left;
margin-top:10px;
}
#size{
width:40px;
margin-left:15px;
float:left;
margin-top:10px;
}

#download2{
width:100px;
margin-left:10px;
float:left;
margin-top:2px !important; 
margin-top:10px;
}

#download2 ul li
{
width:90px;
height:14px;
*height:15px;
}
*+html #download2 ul li{
width:90px  !important; 
height:4px  !important; 
}
#download2 img{
width:12px;
height:10px;
margin-right:0px;

}
#downloadmacout ul {
	LIST-STYLE-TYPE: none;
	overflow:hidden;
	margin-left:6px;
	margin-top:0px;
	margin-bottom:0px;
}
.downloadmacout LI {
 FLOAT: left;
 WIDTH: 710px; 
 height:auto;
 margin-top:0px;
 margin-bottom:0px;
}

#productnamemac{
width:710px;
margin-left:-35px;
*margin-left:5px;
float:left;
margin-top:-15px;
height:100px;
margin-bottom:-10px;
}
#productnamemachr{
margin-left:-25px;
*margin-left:5px;
width:710px;
float:left;
margin-bottom:20px;
margin-top:10px;
*margin-bottom:0px;
*margin-top:0px;
height:1px;

}
#productnamemac IMG {
	MARGIN-TOP:5px;
	 FLOAT: left; 
	 MARGIN-RIGHT: 20px;
	width:75px;
	height::90px;
}
#productnamemactext {
width:430px;
margin-left:10px;
float:left;
margin-top:10px;
}
#downloadmac{
margin-top:0px;
margin-right:0px;
width:140px;
float:right;
margin-top:10px;
}
#downloadmac img{
width:10px;
height:10px;
float:left;
margin-right:5px;
margin-top:7px;
}

#S_product{
padding-left:4px;
width:162px;
margin-left:5px;
margin-bottom:6px;
margin-top:5px;
float:left;
border:solid;
border-width:1px;
border-color:#999999;
padding-right:0px;
padding-bottom:3px;
}
#S_product2{
padding-left:4px;
margin-top:5px;
width:162px;
margin-left:5px;
margin-bottom:6px;
float:left;
border:solid;
border-width:1px;
border-color:#999999;
padding-bottom:3px;
}
#s_productl{
width:525px;
margin-left:-45px;
*margin-left:-8px;
height:auto;
height:50px;
min-height:50px;
margin-right:-9px;
margin-bottom:580px !important;
margin-bottom:15px;
padding-top:0px;
}

#s_productl  ul{ 
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}
#s_productl  li{ 

margin-left:0px;
height:100px;
min-height:100px;
height:auto;
margin-top:0px;
padding-top:2px;
margin-bottom:3px;
OVERFLOW: hidden;
width:525px;
}
*+html #s_productl  li{ 
/*margin-bottom:90px !important; */
height:auto !important; 
}
#S_productmac{
padding-left:4px;
margin-top:5px;
width:505px;
margin-left:5px;
margin-bottom:6px;
float:left;
border:solid;
border-width:1px;
border-color:#999999;
padding-bottom:3px;
}
.borderwallpapaer {
	BACKGROUND: #dbdbdb; MARGIN: 0px auto; 
}
.borderwallpapaer TD {
	PADDING-LEFT: 15px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
	font-size: 11px;
}

#hotdownload {
 MARGIN-BOTTOM: 10px; 
margin-left:0px;
margin-top:5px;
overflow:hidden;
WIDTH: 513px;
}

#hotdownloadcontent {
	LIST-STYLE-TYPE: none
}
#hotdownloadcontent LI {
PADDING-BOTTOM: 8px;  WIDTH: 480px; LINE-HEIGHT: 18px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6f3f9 1px solid;margin-left:-25px;height:80px;
}
#hotdownloadcontent_pic {
	FLOAT: left
}
#hotdownloadcontent_pic IMG {
	MARGIN: 10px 15px 0px 0px; WIDTH: 32px; 
}
#hotdownloadcontent_download {
	MARGIN: -28px 0px 0px 380px; POSITION: absolute;
}
#hotdownloadcontent_text {
	FLOAT: left; WIDTH: 408px
}

#hotdownloadcontent_download A {
PADDING-LEFT: 14px; BACKGROUND: url(../images/jian.jpg) no-repeat left center; 
}

#special {
	BACKGROUND: url(../images/special_01.gif) no-repeat left center; MARGIN: 10px 3px 1px; WIDTH: 525px; HEIGHT: 122px
}
#special_right {
	FLOAT: left; WIDTH: 100px; HEIGHT: 120px
}
#special_right IMG {
	MARGIN-TOP: 6px; MARGIN-LEFT: 10px; WIDTH: 95px; height:110px;
}
#special_left {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 400px; HEIGHT: 120px
}
#special_left P{
	MARGIN: 25px 0px 2px 0px
}
#special_left SPAN {
	PADDING-LEFT: 10px;  BACKGROUND: url(../images/hengfujt.gif) no-repeat 0px 3px; WIDTH: 80px; margin-left:21px;
}
