/* the basic CSS Document
   Athor Mall 2009-3-20
 */

body{
	width:100%;
	font-size:small;
	text-align:center;
	background:url(/images/bg.jpg) fixed;
	padding:0;
	margin:0;
	font-family:Helvetica, Tahoma, Sans-Serif;
}

#whole{
	width:950px;
	background:#fff;
	font-size:90%;
	margin:0 auto;
	min-width:970px;
}
/*the background is two line*/
/*body{
	width:100%;
	font-size:small;
	text-align:center;
	padding:0;
	margin:0;
}
#whole{
	background:url(/images/bg.jpg) repeat-x;
	width:1004px;
	font-size:90%;
}
#container{
	width:950px;
	background-color:#FFFFFF;
}*/

/*common style start*/
a{
	color:#0000ef;
}
img{
	border:none;
}

/*frame style start*/
#header{
	margin:0 auto;
	width:940px;
	height:83px;
	min-width:960px;
}

.logo{ width:165px; height:83px; float:left; text-align:left;}
.div_468X60{width:470px; height:60px; float:left; text-align:left;margin:10px;}
form {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
p{border-bottom-width: 0px;border-top-width: 0px;padding: 0px;}
.search{
	margin:56px 0 4px 0; float:right;
}
button.img{
	background:url(/images/search.jpg);
	cursor:pointer;
	border:none;
	width:40px;
	height:20px;
	margin:0 0 0 6px;
}


#content{
	width:100%;
	text-align:left;
}
#content #leftpart{
	float:left;
	width:220px;/*left fixed width*/
	margin-left:3px;
	
}
.line{
	margin:2px;
	text-align:center;
	line-height:33px;
	font-size:100%;
	color:#FFFFFF;
	height:33px;
	background:#008ece url(/images/head.jpg) repeat-x;
}
.left_box{
	background:#e7f7ff;/*basicbg-color*/
	border:#c6e3ff solid 1px;/*basicborder-color*/
	margin:0 0 5px 0;
}
#content #rightpart{
	float:right;	
	width:74%;/*right fixed width*/
	margin-right:3px;
	min-width:730px;
}
#rightpart .right_nav{
	background:#e7f7ff;/*basicbg-color*/
	line-height:30px;
	padding-left:20px;
}
#rightpart .right_pane{
	float:left;
	text-align:left;
	margin:4px 0;
	width:94%;
	padding:20px;
	border:#c6e3ff solid 1px;/*basicborder-color*/
	line-height:normal;
	min-width:685px;
}
.right_pane ul{
	padding:0;
	margin:0;
}
.right_pane ul li{
	margin-right:10px;
	padding:5px 0 5px 20px;
	display:inline;
}
.right_pane ul li.ie{
	background:url(/images/ie.jpg) no-repeat 0 50%;
}
.right_pane ul li.ay{
	background:url(/images/ay.jpg) no-repeat 0 50%;
}
.right_pane ul li.hh{
	background:url(/images/hh.jpg) no-repeat 0 50%;
}
.right_pane ul li.xl{
	background:url(/images/xl.jpg) no-repeat 0 50%;
}
.right_pane ul li.kc{
	background:url(/images/kc.jpg) no-repeat 0 50%;
}
.right_pane ul li.dl{
	background:url(/images/dl.jpg) no-repeat 0 50%;
}
.update{
	color:#8c8a8c;
	
}
#con_update{
	margin:0;
	padding:0;
}
#light,#dark{
	clear:both;
	line-height:25px;
	padding:0 0 10px 0;
	text-indent:15px;
	border-bottom:#bdbebd dotted 1px;
}
#dark{
	background:#f7fbff;
	padding-top:20px;
}
#light .first{
	float:left;
	margin:1px;
	height:32px;
	line-height:32px;
	vertical-align:middle;
}
.imgshow{
	float:left;
	/*margin-right:10px;*/
}
.fileinfo{
	margin:0;
	padding:0;
	float:right;
	/*border:1px #FF0000 solid;*/	
}
.filename{
	float:left;
	font-weight:bold;
	margin-left:0;
	padding-left:0;
	font-size:120%;
	/*border:1px #000000 solid;*/
	width:460px;
	min-width:440px;
}
/* Hide from IE/Mac \*/
*html .filename{
	font-size:120%;
}
/* End hide from IE/Mac*/
.otherinfo{
	float:right;
	margin-right:2px;
	width:180px;
	min-width:185px;
}

.context{
	color:#4a4d4a;
	clear:both;
	width:640px;
	/*border:1px #000000 solid;*/
	
}
.link_detail{
	
}
/*color style*/
.memo,.date{
	color:#007197;

	
}
.starlev{
	color:#bd0052;
}
.right_pane .info ul li{
	display:list-item;
	list-style:none;
}
.page{
	background:#f7fbff;
	text-align:right;
	margin-top:15px;
	margin-bottom:15px;
	line-height:25px;
}
.box{
	color:#636663;
	font-size:100%;
	line-height:20px;
	word-spacing:1px;
	font-weight:bold;
}
.title{
	color:#FF0000;
	font-weight:bolder;
	font-size:150%;
	line-height:40px;
}
.title1{
	color:#FF0000;
	font-weight:bold;
	font-size:110%;
	line-height:25px;
}
.linkind{
	background:#e7f7ff;
	clear:both;
	font-size:120%;
	color:#4a4d4a;
	margin:10px 0;
	font-weight:bold;
}
.relate{
	float:left;
}
.info{
	float:left;
	text-indent:-20px;
}
.showimg{
	float:right;
}
.lookbig{
	text-align:center;
}
p.intro{
	text-indent:40px;
	width:96%;
}
button.download{
	cursor:pointer;
	border:none;
	width:233px;
	height:65px;
	background:url(/images/downloads.jpg) no-repeat;
}
.in_box{
	margin:5px 0;
}
.showinfo .adviceinfo .infoname{
	float:left;
	margin:4px;
	color:#ef55000;
	font-size:100%;
	font-weight:bold;
}

#infonname a{
	color:#ef55000;
}
.showtip{
	float:left;
	background:url(/images/advicebg.jpg) no-repeat 40px 100%;
	text-indent:60px;
	width:200px;
	height:32px;
	line-height:28px;
}
.showinfo{
	float:left;
	background-color:#E7F7FF;
	width:98%;
	border:1px solid #C6E3FF;
	font-size:90%;
	line-height:20px;
}
.lefimg{
	float:left;
	width:46px;
	margin:30px 20px;
}

.redfont{
	font-weight:bold;
	color:#EB7153;
}

#footer{
	clear:both;
	line-height:200%;
}
.f_info{
	background:none;
}
.left_box1{
	width:100%;
	border:1px solid #C6E3FF;
	text-align:left;
	background-color:#e7f7ff;
	float:left;
	height:100%;display:block;
	
}
.left_box1 h1{
	
	margin-left:8px;
	margin-top:6px;
	height:41px;
	line-height:41px;
	text-indent:2em;
	background:url(/images/softkind.jpg) no-repeat;
	font-size:100%;
	color:#FFFFFF;
	_margin-bottom:10px;
	*margin-bottom:10px;	
}
.left_box2{
	width:100%;
	border:1px solid #C6E3FF;
	text-align:left;
	margin-top:10px;
	background-color:#e7f7ff;
	float:left;	
}
.left_box3{
	width:100%;
	border:1px solid #C6E3FF;
	text-align:center;
	margin-top:10px;
	background-color:#e7f7ff;
	float:left;
}
.left_box3 h1{
	text-align:left;
	height:26px;
	line-height:26px;
	text-indent:2em;
	background:url(/images/subkind.jpg) no-repeat;
	font-size:100%;
	color:#FFFFFF;
}
.left_box3 ul{
	text-align:left;
	margin-top:2px;
	padding-left:0;
	margin-left:16px;
}

.a_br{
	display:block;
}
.left_box3 p{
	text-indent:2em;
	text-align:left;
	line-height:20px;
	padding-left:5px;
	margin:8px auto;
}
.img{
	border:1px solid #C6C3C6;
}
.left_first{
	margin:5px;
	float:left;
}
.right_first{
	float:right;
	margin:0;
}
.left_li{
 	list-style:square;
	line-height:20px;
}
.right_li{
	list-style:square;	
	line-height:20px;
}
.right_li li{
	margin-right:25px;
	margin-left:0px;
}
.setp_pic{
	text-align:left;
	margin:0;
	padding:10px 20px;
	line-height:25px;
	background:url(/images/gt.jpg) no-repeat 5px 50%;
}
.left_noli{
	list-style:none;
}
.button{
	text-align:center;
	margin-left:4px;
	margin:2px 0;
}
.gray{
	color:#4a4d4a;
}
.mark{
	border-bottom:#ff1c1c dotted 1px;
}

.note{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 0.9em;
  color: #999999;
  line-height: 1.5em;
}

.cssform p{
width: 450px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; 
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; 
width: 150px; 
}

.cssform input[type="text"]{
width: 320px;
}
