/* Reset CSS
==========================================================*/
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, th, td,
form, legend, fieldset, input, button, textarea {
    margin: 0;
    padding: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    font-family: inherit;
}
ol, ul {
    list-style: none;
}
fieldset, img, iframe {
    border: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}
:focus {
    outline: 0;
}
body {	
    color: #333;
    background: #FFF url(/skins/imuban/bg.gif) repeat-x top;
    text-align: center;
    font-size: 12px;
    line-height: 1.5;
}
body, input, button, textarea {
    font-family: Tahoma, Helvetica, sans-serif;
}

.input{
    height:21px;
	width:62px;
	line-height:21px;
	background:url(/skins/imuban/input_bg.gif) no-repeat;
	border:0;
	color:#fff;
}

a:link, a:visited {
    color: #004b91;
    text-decoration: none;
}
a:hover, a:active {
    text-decoration: underline;
}

/* Layout, CSS Grid System
==========================================================*/
.wrapper {
    text-align: left;
    width: 770px;
    margin: 0 auto;
}

.top {
	height:132px;
	position:relative;
	margin-bottom:10px;


}
.logo {
	position:absolute;
	top:0;
	left:15px;
}
.top-menu {text-align:right;color:#333;padding:15px 0;}
.top-menu div{ padding-top:6px; }
.top-menu select {padding-top:1px; height:20px;}
.top-menu a {color:#333; margin-left:5px;margin-right:5px;}

/* Layout, CSS Grid System
==========================================================*/

.menu {
	position:absolute;
	top:70px;
	right:0;
	width:100%;
}
.menu .top_post {
	background:url(/skins/imuban/top_post_bg.gif) left top no-repeat;
	display:block;
	width:158px;
	height:25px;
	float:right;
	line-height:22px;
	margin-top:6px;
	text-align:center;
}
.menu .top_post a{
	color:#fff;
	margin:0 6px;
}

ul.TabBarLevel1{
	list-style:none;
	margin:0;
	padding:0;
	height:24px;
}
ul.TabBarLevel1 li{
	float:right;
	padding:0;
	height:24px;
	margin-left:2px;
	background:url(/skins/imuban/tabbar_level1_slice_left_bk.gif) left top no-repeat;
}
ul.TabBarLevel1 li span{
	display:block;
	line-height:24px;
	padding:0 8px;
	color:#cbd3dc;
	background:url(/skins/imuban/tabbar_level1_slice_right_bk.gif) right top no-repeat;
	white-space: nowrap;
}
ul.TabBarLevel1 li .middle{
	background:url(/skins/imuban/menu_middle.gif) no-repeat center; width:2px;
}

ul.TabBarLevel1 li.Selected{
	background:url(/skins/imuban/tabbar_level1_slice_selected_left_bk.gif) left top no-repeat;	
}

/*
ul.TabBarLevel1 li a.Selected strong{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	height:24px;	
	background:url(/skins/imuban/tabbar_level1_slice_selected_left_bk.png) left top no-repeat;
}
ul.TabBarLevel1 li a.Selected b{
	padding-top:5px;
	padding-bottom:5px;
	height:24px;
	background:url(/skins/imuban/tabbar_level1_slice_selected_right_bk.png) right top no-repeat;
}*/

ul.TabBarLevel1 li.Selected span{
	background:url(/skins/imuban/tabbar_level1_slice_selected_right_bk.gif) right top no-repeat;
}
ul.TabBarLevel1 li.Selected .middle{
	background:url(/skins/imuban/menu_middle2.gif) no-repeat center; width:2px;
}


ul.TabBarLevel1 li a:link,ul.TabBarLevel1 li a:visited{
	color:#fff;
}
ul.TabBarLevel1 li a:hover,ul.TabBarLevel1 li a:active{
	text-decoration:none;
}
ul.TabBarLevel1 li.Selected a:link,ul.TabBarLevel1 li.Selected a:visited{
	color:#fff;
}
ul.TabBarLevel1 li.Selected a:hover{
text-decoration:underline;	
}
ul.TabBarLevel1 li.Selected a:active{
	text-decoration:none;
}
.menu div.HackBox {
  display:none;
  color:#fff;
  line-height:35px;
  padding-left:5px;
}
.menu div.HackBox a{
  color:#fff;
  margin:0 2px;
}
.menu div.HackBox .select{
  color:#75d02b;
  font-weight:bold;
}

/* ==========================================================*/
.so{
  background:url(/skins/imuban/so_bg.gif) top no-repeat;
  margin-bottom:8px;
  height:55px;
  text-align:center;
  padding-top:8px;
}
.so .hottag{
    padding-top:3px;

}
.so .hottag a{
	margin:0 3px;
    background:url(/skins/imuban/li.gif) left no-repeat;
    padding-left:12px;
}
.soinput {height:17px;}

/* ==========================================================*/
.ad{
  margin-bottom:8px;
}
.ad2 {
	margin-top:7px;	
}
.ad2 img{
	width:200px;
	height:202px;
}
/* ==========================================================*/
.main{
  margin-bottom:8px;
  display:block;
}

.tj{
  margin-bottom:8px;
  height:200px;

  
}

.box{
}
.box_1 ul{
	padding:10px;
	border:1px solid #b2b2b2;
	height:150px;
	margin-top:-1px;
}
.box_title{
    position: relative;
    height: 28px;
	border-bottom:1px solid #b2b2b2;
}

.disable {
    display: none;
}
.box .tab ul.tabitem li {
    margin: 0 -1px -1px 0;
    position: relative;
	float: left;
	line-height:28px;
}

.box .tab ul.tabitem a {
    display: block;
    padding: 0 9px;
	color:#666;
	cursor :pointer;
	border:1px solid #ccc;
	border-bottom:0;
	background:url(/skins/imuban/tab_bg.gif) left repeat-x;
	text-decoration:none;

}
.box .tab ul.tabitem a.current {
    border:1px solid #b2b2b2;
    padding: 0 12px;
    background: #fff;
	border-bottom:0;
	font-weight:bold;
	color:#00813c;
}
.currentTitle{
	border:1px solid #b2b2b2;
    padding:0 25px;
	background:url(/skins/imuban/tj_bg.jpg) repeat-x;	
	border-bottom:0;
	font-weight:bold;
	color:#fff;
}
.currentTitle2{	
	padding-top:4px;
	width:768px;
	height:23px;
	border:1px solid #b2b2b2;
	background:url(/skins/imuban/tj_bg2.jpg) repeat-x;	
	border-bottom:0;
	
}
.currentTitle2 span{
	float:left;
	padding-left:10px;
	font-weight:bold;
	color:#fff;
}
.currentTitle3 {
 	float:right;
	padding-right:3px;
}
.currentTitle3 a{
	padding-right:3px;
	color:#fff;
}

/*-----------------------------------------------
	Down-box
-----------------------------------------------*/
.down-box{
	display:block;
	height: 160px;
}
.down-box-title {
	
 
	width:768px;
	height:29px;
	border: solid 1px #b2b2b2;
}

.down-box-title h3{
  	margin:1px;
	background:url(/skins/imuban/billboard_title_bg.gif)
	float:left;
	height:29px;
	width:766px;
	line-height:29px;
	font-weight:bolder;
	text-indent: 9px;
}


.down-box .left-btn{
	float:left;
	padding-top:50px;
	display:inline;
}
.down-box .right-btn{
	float:right;
	padding-top:50px;
	display:inline;
}

.down-box-content {
	float: left;
	width:96%;
	text-align: center;
}
.down-box-content ul {
	margin:0;
	padding:0;
	border: 0;
}
.down-box-content ul li {
	float:left;
	width: 143px;
}

.down-box-content ul li img {
	border: outset;
	border-color: #999;
	border-style: solid;
	border-width:1px;
}
.down-box-content ul li span {
	color:#004b91;
}
/*-----------------------------------------------
	install-box
-----------------------------------------------*/
.install-box {
	/*overflow:hidden;*/
	width: 770px;
	height: 132px;
	background:url(/skins/imuban/green_bg_1.gif) no-repeat;
}

.InstallBox-Prev {
	margin-top:13px;
	background:url(/skins/imuban/btn_Prev.gif) no-repeat;
	margin-left:12px;
}


.InstallBox-Next {
	margin-top:6px;
	background:url(/skins/imuban/btn_Next.gif) no-repeat;
	margin-left:12px;
}

.install-box div {
	float:left;
}

.install-box .topic{
	width:35px;

}
.install-box .topic div{
	float:none;
}
.install-box .topic div A {
	text-decoration:none;
	padding:6px;	
}
.InstallBox-title {
	font-weight:bold;
	text-align:center;
}

.software-class {
	width:133px;
	text-align:right;
	margin-top:2px;
}
.sowftware-class ul {
	list-style:none;
}
.software-class ul li {
	padding:2px 10px 0 0;
	height: 18px;
	color:#77be98;
}
.software-class ul li.green-cur {
	background:url(/skins/imuban/green_cur_bg.gif);
	height:20px;
	color:#333;
}

.install-box .tools {
		
}

.install-box .tools ul {
	
}
.install-box .tools ul li {
	float:left;
	width:85px;
	text-align:center;
	overflow:hidden;
}
.install-box .tools ul li dl dt {
	margin-top:10px;
}
.install-box .tools ul li dl dd{ padding:1px; }
.install-box .tools ul li dl dd A{	
	color:#00813c;
}

/*-----------------------------------------------
	wrap-billboard-latest
-----------------------------------------------*/
.wrap-billboard-latest{
	margin-top: 10px;
	text-align:left;
}
.wrap-billboard {
	float:left;
	width:200px;
}
/*-----------------------------------------------
	billboard
-----------------------------------------------*/
.billboard {
	/*float:left;*/
	width:200px;
	background:url(/skins/imuban/billboard_title_bg.gif) no-repeat;
}
.billboard2 {
	/*float:left;*/
	width:200px;
	background:url(/skins/imuban/billboard_title_bg2.gif) no-repeat;
}
.billboard3 {
	/*float:left;*/
	margin-top: 7px;
	width:200px;
	background:url(/skins/imuban/billboard_title_bg.gif) no-repeat;
}
.billboard3 .billboardtitle3 {
	padding-top:5px;
	color:#FFF;
	height:23px;
	font-weight:bolder;
	text-align:center;
}
.billboard3 .billboardtitle3 span{
	height:28px;

}
.billboard3 .billboard-content3{
	border:solid 1px #75b191;
	padding-bottom:11px;
}
.billboard3 .billboard-content3 dl{
	margin-left:8px;
}
.billboard3 .billboard-content3 dl dt{
	font-weight:bolder;
	color:#333;
}
.billboard3 .billboard-content3 dl dd {
	height: 22px;
	text-indent: 20px;
	width:165px;
	overflow: hidden;
	color: #004b91
}
.billboard3 .billboard-content3 .cutline {
	margin-top:6px;
	margin-left:12px;
	background:url(/skins/imuban/billboard_dashed.gif) no-repeat;
	padding:8px;
}
.billboard .billboardtitle,.billboard2 .billboardtitle {
	padding-top:5px;
	color:#FFF;
	height:23px;
	font-weight:bolder;
	text-align:center;
}
.billboard h2,.billboard2 h2 {
	padding-top:5px;
	color:#FFF;
	height:23px;
	font-weight:bolder;
	text-align:center;
}
.billboard .billboardtitle span,.billboard2 .billboardtitle span{
	height:28px;

}
.billboard .billboard-content{
	border:solid 1px #75b191;
	padding-bottom:11px;
}
.billboard2 .billboard-content2{
	padding-bottom:11px;
}
.billboard .billboard-content dl,.billboard2 .billboard-content2 dl{
	margin-left:8px;
}
.billboard .billboard-content dl dt,.billboard2 .billboard-content2 dl dt{
	font-weight:bolder;
	color:#333;
}

.billboard .billboard-content dl dd,.billboard2 .billboard-content2 dl dd {
	height: 22px;
	text-indent: 20px;
	width:165px;
	overflow: hidden;
	color: #004b91
}

.billboard .billboard-content .num1,.billboard2 .billboard-content2 .num1{
	background:url(/skins/imuban/billboard_list_1.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num2,.billboard2 .billboard-content2 .num2{
	background:url(/skins/imuban/billboard_list_2.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num3,.billboard2 .billboard-content2 .num3{
	background:url(/skins/imuban/billboard_list_3.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num4,.billboard2 .billboard-content2 .num4{
	background:url(/skins/imuban/billboard_list_4.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num5,.billboard2 .billboard-content2 .num5{
	background:url(/skins/imuban/billboard_list_5.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num6,.billboard2 .billboard-content2 .num6{
	background:url(/skins/imuban/billboard_list_6.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num7,.billboard2 .billboard-content2 .num7{
	background:url(/skins/imuban/billboard_list_7.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num8,.billboard2 .billboard-content2 .num8{
	background:url(/skins/imuban/billboard_list_8.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num9,.billboard2 .billboard-content2 .num9{
	background:url(/skins/imuban/billboard_list_9.gif) no-repeat 0 2px;
}
.billboard .billboard-content .num10,.billboard2 .billboard-content2 .num10{
	background:url(/skins/imuban/billboard_list_10.gif) no-repeat 0 2px;
}

.billboard .billboard-content .cutline,.billboard2 .billboard-content2 .cutline {
	margin-top:6px;
	margin-left:12px;
	background:url(/skins/imuban/billboard_dashed.gif) no-repeat;
	padding:8px;
}
.billboard .billboard-content .ext,.billboard2 .billboard-content2 .ext {
	height:11px;	
}
.file-class{
	padding: 14px 0;
}

.files {
	background:url(/skins/imuban/files.gif) no-repeat 0 1px;
}
.files em{
	font-style:normal;
	font-size:11px;
	font:Tahoma, Geneva, sans-serif;
	color:#999;
	font-weight:normal;
}
.cur-files {
	font-weight:bolder;	
}

.billboard-ad {
	/*float:left;*/
}

.billboard-ad img{
	margin: 7px 0 4px 0;
}

/*-----------------------------------------------
	latest
-----------------------------------------------*/
.latest{
	float:right;

}
*html .latest{
	float:right;

}
*+html .latest{
	float:right;

}
.latest2{
	float:right;
	padding-bottom:6.5px;
}
*html .latest2{
	float:right;
	padding-bottom:7px;
}
*+html .latest2{
	float:right;
	padding-bottom:7px;
}
.latest-box {
	background:url(/skins/imuban/latest_box_title_bg.gif) no-repeat;
	width:560px;
	border: solid 1px #b2b2b2;
}
.latest-box h2{
	float:left;
	height:29px;
	width:330px;
	line-height:29px;
	color:#FFF;
	font-weight:bolder;
	text-indent: 9px;
}
.latest-box h3{
	float:left;
	height:29px;
	width:400px;
	line-height:29px;
	color:#FFF;
	font-weight:bolder;
	text-indent: 9px;
}
.latest-box .more{
	float:right;
	width:50px;
	line-height:29px;
	color:#FFF;
}
.latest-box .more a {
	color:#FFF;	
	margin-right:5px;
}

.latest-box .sub-other {
	float:right;
	width:220px;
	line-height:29px;
}

.latest-box .sub-other a {
	color:#FFF;	
	margin-right:5px;
}

.latest-box-content {
	display:block;
	width:560px;
}
.latest-box-content .software-pic {
	margin-top: 14px;
	float:left;
	width:150px;
	text-align:center;
}
.software-pic-box img{
	border:1px solid #7C868E;
	padding:1px;
}
.latest-box-ul li{
	
}
.clearlastline {
	content: " "; 
	height:3px;
	margin-top:-3px;
}
.latest-middleline {
	height:0;
	margin-bottom:3px;
}

.latest-box-content .software-pic-box {
	padding:6px 3px;
}

.latest-box-content .show-pic-height {
	height:auto;
}
.latest-box-content .software-pic .mostly {
	font-weight:bolder;
	color:#333;
}
.latest-box-content .software-pic .sub{
	color:#999;
}
.latest-box-content ul{
	float:left;
	width:400px;
	margin-top:7px;
	padding-bottom:5px;
}
.latest-box-content ul li{
	position:relative;
	width:400px;
	color:#004b91;
}
.latest-box-indexul li{
	position:relative;
	height:20px;
	overflow:hidden;
	width:400px;
	color:#004b91;
}

.latest-box-content ul li em{
	color:#666;
	font-style:normal;
	margin-right:5px;
}
.latest-box-content ul li span.latest-date {
	position:absolute;
	right: 10px;
	top:2px;
	color: #999;
	font-size: 11px;
	font:Tahoma;
	line-height:18px;
}

.latest-box-content ul li span.cur {
	color: #00813c;
}


/*---------------------------------------
	friend link
----------------------------------------*/
.friend-link {
	float:left;
	width:768px;
	border:solid 1px #999;
	text-align:center;
}
.friend-link h2 {
	text-align:left;
	font-weight:bolder;
	color:#333;
	background: #FFF url(/skins/imuban/friend_title_bg.gif) no-repeat;
	line-height:29px;
	text-indent:15px;
}
.friend-link .logo-box {
	text-align:left;
	width:740px;
	margin: 12px auto 5px;
}
.friend-link .logo-box img {
	padding-right:7px;
}

.friend-link .linkword-box {
	text-align:left;
	width:740px;
	margin: 0 auto 14px;
}
.friend-link .linkword-box a {
	padding-right: 5px;
	color:#333;
}
/*---------------------------------------
	announce
----------------------------------------*/
.announce {
	float:left;
	margin-top:10px;
	width:768px;
	height:45px;
	text-align:center;
	color:#333;
}


/*---------------------------------------
	map
----------------------------------------*/


#map {
padding:0 1px;
margin:6px 0px;
border:1px solid #B2B2B2;
background:#fff;

}

#map dl {
width:766px;
clear:left;

}

#map dt {
font:bold 14px verdana;
text-align:right;
margin:1px 0px;
color:#135b96;
border-bottom:1px solid #B2B2B2;
background:#E5E5E5;
padding:4px;
}

#map dt span {
float:left;
}

#map dd {
width:126px;
height:26px;
line-height:26px;
text-align:center;
border-right:1px solid #D9DFF0;
border-bottom:1px solid #D9DFF0;
background:#fff;
display:block;
float:left;
}

#map dd:hover,#map dd.hover {
background:#D9DFF0;
}

#map a{
    color: #0472BC;    
}



#newmore {
padding:2px 2px 0;
margin:0px 0px;
border:1px solid #B2B2B2;
color:#135b96;
}


#newmore h2 {
color:#06609F;
height:20px;
font-size:14px;
border-bottom:1px solid #B2B2B2;
background:#E5E5E5;
padding:4px;
margin:0px;
}
#newmore h2 .sftname,#newmore h2 .update,#newmore h2 .shouquan,#newmore h2 .sftsize{
color:#06609F;
}

.sftname,.update,.shouquan,.sftsize {
height:20px;
line-height:20px;
float:left;
overflow:hidden;

}

.sftname {
width:495px;
margin:0 4px;
}
.sftname a{
    color:#06609F; 
}
a.catname:link, a.catname:visited, a.catname:hover  {
color:#06609F;
width:80px;
text-align:left;
float:left;
}

.update,.shouquan,.sftsize {
font-size:11px;
width:80px;
text-align:center;
color:#4C5862
}

.ftsize {
font-size:14px;
}
#newmore ul{
	margin:0px;
	padding:0px;
}
#newmore li {
height:20px;
border-bottom:1px solid #E9E9E9;
display:block;
padding:4px;
}

#newmore li:hover,#newmore li.mouseon {

background:#D8DFEF;
}
#abcpages {
text-align:center;
border-left:1px solid #B2B2B2;
border-right:1px solid #B2B2B2;
border-bottom:1px solid #B2B2B2;

margin:0px 0px;
padding:8px 6px;
}

#abcpages a {
border:none;
background:none;
margin:0 6px;
padding:0;
color: #0472BC;  
}

#abcpages a strong {
color:#ff5400;
}

/*---------------------------------------
	zmlist
----------------------------------------*/
.chr {
    width:768px;
    float:left;
    margin-right: 10px;
    border: 1px solid #B2B2B2;
    margin-top: 8px;
}

.chr .list {
    height: 32px;
    line-height: 32px;
    font-weight: bold;
    text-align: center;
    background: #ffffff;
    border-bottom: 1px solid #ffffff;
}

.chr .list span1 {
	background:#EAF5FB;
	padding:4px 6px;
	border:1px solid #B5D0E5;
	margin:3px;
}


.chr .linklist {
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
    font-weight: bold;
    background: #E8F2FC;
    border-bottom: 1px solid #BED2E4;
}
.chr .linklist span {
    float: right;
    padding-right: 11px;
}


.chr .list a:link{
	background:#EAF5FB;
	padding:4px 6px;
	border:1px solid #B5D0E5;
	margin:2px;
	color: #00813c;
}
.chr .list a:visited{
	background:#EAF5FB;
	padding:4px 6px;
	border:1px solid #B5D0E5;
	margin:2px;
	color: #00813c;
}
.chr .list a:hover{
	background:#fff;
	padding:4px 6px;
	border:1px solid #B5D0E5;
	margin:2px;
}
.chr .link {
    text-align: center;
}
.chr .link a{
	line-height:22px;
	color:#666666;
}
/*---------------------------------------
	clean flow
----------------------------------------*/

.wrapfix:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both;
    visibility: hidden;
} 
.wrapfixline {
    display: block;
    height: 3px; 
    clear: both;
	background:url(/skins/imuban/billboard_dashed.gif) repeat-x;
}

/*---------------------------------------
	locate
----------------------------------------*/
.locate {
	position:relative;
	padding:5px;
	background:#F6F6F6;	
	width:760px;
	border-bottom:#DDDDDD 1px solid;
}
.locate .rss {
	background:url(/skins/imuban/rss.gif) no-repeat 1px 3px;
	width:66px;
	text-align:right;
	position:absolute;
	right:14px;
	top:5px;
}
/*-----------------------------------------------
	list content
-----------------------------------------------*/
.list-content{
	float:left;
	margin-bottom:7px;
	height:190px;
word-break:break-all;
}
.list-content ul {
}
.list-content ul li{
	clear:both;
	width:360px;
	padding-bottom: 7px;
}
.list-content ul li span.title{
	font-weight:bolder;
	font-size:14px;
}
.list-content ul li span.sub{
	margin-left:7px;
	font-size:12px;
	color: #999;
}
.list-content ul li.content{
	color:#666666;
}

/*----------------------------------------------
	hr
----------------------------------------------*/
.latest-box .cutline {
	width: 480px;
	height:1px;
	background-color:#999;
	margin:0 auto;
	overflow:hidden;
}

/*-----------------------------------------------
	parttion
-----------------------------------------------*/

div.scott {
margin:14px;
padding:3px 0 3px 14px;
text-align:left;
}
div.scott a {
border:1px solid #b2b2b2;
color:#004b91;
margin-right:2px;
padding:2px 5px;
text-decoration:none;
}
div.scott a:hover {
background-color:#F1FFD6;
border:1px solid #85BD1E;
color:#638425;
}
div.scott a:active {
background-color:#F1FFD6;
border:1px solid #85BD1E;
color:#638425;
}
div.scott span.current {
background-color:#6bc633;
border:1px solid #b2b2b2;
color:#FFFFFF;
font-weight:bold;
margin-right:2px;
padding:2px 5px;
}
div.scott span.disabled {
border:1px solid #F3F3F3;
color:#CCCCCC;
margin-right:2px;
padding:2px 5px;
}

/*-----------------------------------------------
	bottom-nav
-----------------------------------------------*/

.bottom-nav {
	margin-top: 7px;
	float:left;
	background:url(/skins/imuban/page_bottom_bg.gif) no-repeat;
	border:1px solid #b2b2b2;
	height: 30px;
	line-height: 30px;
	width:768px;
	color:#999;
	text-align:center;
}
.bottom-nav em {
	font-style:normal;
	
}

/*----------------------------------------------
	view content
------------------------------------------------*/
div.view div.ad,
div.view .latest-box {
	margin: 8px 0 0;
}
div.view .latest-box h2 {
	float: none; 
	width: auto;
}
/* 软件 */
div.view div.soft-info {
	width: 560px;
	height: 250px;
	border: 1px solid #b2b2b2;
}
div.view div.soft-info2 {
	width: 560px;
	border: 1px solid #b2b2b2;
}
div.view h1.soft-title {
	height: 40px;
	text-align: center;
	font-size: 12pt;
	padding-top: 8px;
	background:url(/skins/imuban/title-bg.gif);
}
.soft-like {
	padding:3px;
}
.soft-like ul li{
	margin-left:5px;
	padding:2px;
}
div.view h1.soft-title img {
	vertical-align: middle;
}
div.view div.soft-info-left {
	float: left;
	padding-left: 17px;
	width: 330px;
}

div.view div.soft-info-left ul {
	margin-left: 0px;
}
div.view div.soft-info-left ul li {
	padding-top:5px;
	padding-left:5px;
	float: left;
	height:23px;
}
div.view div.soft-info-left li.soft-inline {
	width: 157px;
}
div.view div.soft-info-left li.soft-newline {
	width: 320px;
	clear: both;
}
div.view div.addon {
	clear: both;
}
div.view div.soft-info-right {
	float: right;
	padding-right: 15px;
}
.soft-info-bg {
	background-color:#f8f8f8;	
}
/* 软件介绍 */
div.soft-about {
	color: #333;
	padding:3px 8px;
word-break:break-all;	
}
/* 下载地址 */
div.soft-download-left {
	padding:5px;
}
div.soft-download-left ul {
	padding-left:6px;
}
div.soft-download-left li {
	padding: 5px 0 5px 15px;
	background: transparent url(/skins/imuban/download_sign.gif) no-repeat left center;
}
div.soft-download-right {
	float: right;
	padding: 5px 0 0;
}

/*-----------------------------------------------
	dialog
-----------------------------------------------*/
.dialog {
	width:500px;
	margin: 7px auto;
}

.dialog ul {
	
}

.dialog ul li {

}

.dialog ul li.username {
	color:#22ac38;
	font-weight:bolder;
}
.dialog ul li.username span {
	color:#b2b2b2;
	font:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.dialog-cutline {
	width: 510px;
	height:1px;
	/*background-color:#d1d1d1;*/
	margin:0 auto;
	overflow:hidden;
	border-bottom:1px dashed #d1d1d1;
}

/*-----------------------------------------------
	dialog-form
-----------------------------------------------*/
.dialog-form {
	width:500px;
	margin: 14px auto;
}
.dialog-form ul {
	
}
.dialog-form ul li {
	position:relative;
	margin-bottom: 14px;
}
.dialog-form ul li span {
	color:#333;
	line-height:20px;
}
.dialog-form ul li span.uptop {
	position:absolute;
	top: 1px;
}
.username-form {
	width:125px;
	border:1px solid #91b4cb;
}
.validate-form {
	width:50px;
	border:1px solid #91b4cb;
}
.dialog-content-form {
	margin-left: 28px;
	width: 458px;
	height: 80px;
	border:1px solid #91b4cb;
}
.dialog-form ul li span.condition{
	position:absolute;
	top:2px;
	color:#d1d1d1;
}
.dialog-form ul li span.condition em{
	font-style:normal;
	color:#eb6100;
}
.dialog-form ul li .post-btn {
	margin-left: 28px;
	margin-right: 7px;
}

.billboard-select {
	padding-left:8px;
	padding-top:6px;
	padding-bottom:8px;
}
/* Select 控件 */
.mainstory {clear:both;width:560px;margin:7px 0 0 0;background:#f1f5f6;border:1px solid #d9e6ee;padding:0;overflow:hidden;}
.mainstory h2 span.boxhead {position:absolute;clear:both;color:#1fabd3;font-size:12px;height:20px;line-height:20px;margin:3px 0 0 8px;padding:1px 0px 0px;letter-spacing:1px;width:120px;text-indent:25px;background:#fff url(icons/col-ico1.gif) no-repeat 3px center;border-left:1px solid #d9e6ee;border-top:1px solid #d9e6ee;border-right:1px solid #d9e6ee;border-bottom:1px solid #f1f5f6;}
.mainstory h2 {clear:both;margin:0;padding:0;font-weight:bold;letter-spacing:2px;height:26px;background:#e8fafe url(bg/plane_bg2.gif) repeat-x;}
.mainstory .story {clear:both;margin:5px;background:#fff;border:1px solid #d9e6ee;overflow:hidden;}
.mainstory .headLinks {float:right;margin:4px 3px 0 3px;}
.mainstory .headLinks input {margin:0;height:20px;font-weight:normal;}
.mainstory h2 span.col-icon1 {background:#fff url(icons/col-ico1.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon2 {background:#fff url(icons/col-ico2.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon3 {background:#fff url(icons/col-ico3.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon5 {background:#fff url(icons/col-ico5.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon6 {background:#fff url(icons/col-ico6.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon7 {background:#fff url(icons/col-ico7.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon8 {background:#fff url(icons/col-ico8.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon9 {background:#fff url(icons/col-ico9.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon10 {background:#fff url(icons/col-ico10.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon11 {background:#fff url(icons/col-ico11.gif) no-repeat 3px center;}
.mainstory h2 span.col-icon12 {background:#fff url(icons/col-ico12.gif) no-repeat 3px center;}
#pingjia {float:left;width:550px;margin:5px;padding:0;height:48px;border:#d9e6ee 1px solid;border-left:none;background:#f5f5f5;}
*html #pingjia {margin-left:3px;}
#pingjia li em {font-style:normal;color:#42B73F;}
#pingjia li {float:left;display:inline;vertical-align:bottom;margin:0;padding:2px 2px;>padding:2px 2px;height:45px;line-height:21px;border-left:#d9e6ee 1px solid;}
#pingjia li.info{padding:2px 10px;>padding:2px 9px;}
#pingjia li img {margin-top:2px;}
#pingjia li.tousu {border-right:none;padding:1px 6px;>padding:1px 4px;}
#pingjia li.tousu img {margin-top:0px;}
#PercentBar1,#PercentBar2 {display:block;float:left;height:11px;margin-top:6px;background: url(/skins/imuban/loading_bg.gif) repeat-x;}
#pingjia li i {font-size:0.88em;color:#888;}
/*  手机型号 */
.as950 {
	FLOAT: left; WIDTH: 948px; margin:auto;
}
.as950 LI {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 4px 6px; BORDER-LEFT: #ddd 1px solid; WIDTH: 120px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.as950 LI IMG {
	DISPLAY: block; MARGIN: 3px auto
}
.A_menu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 12px/22px arial; WIDTH: 850px; PADDING-TOP: 0px
}
.A_menu A {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BACKGROUND: #9dceff; FLOAT: left; BORDER-LEFT: #ffffff 2px solid; WIDTH: 80px; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid; TEXT-ALIGN: center
}
.A_menu A.act {
	BACKGROUND: #44a2ff; COLOR: #333
}
.mt8 {
	MARGIN: 8px 0px 0px
}
.aon A:hover {
	TEXT-DECORATION: none
}
.A_menu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 12px/22px arial; WIDTH: 850px; PADDING-TOP: 0px
}
.A_menu A {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BACKGROUND: #9dceff; FLOAT: left; BORDER-LEFT: #ffffff 2px solid; WIDTH: 80px; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid; TEXT-ALIGN: center
}
.A_menu A.act {
	BACKGROUND: #44a2ff; COLOR: #333
}
.A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 760px; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 8px solid
}
.A UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fbfbfb; PADDING-BOTTOM: 4px; WIDTH: 740px; PADDING-TOP: 4px; HEIGHT: 55px
}
.A LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.myNotic{padding:0px; border:0px; line-height:28px}
.myNotic ul{padding:0px; border:0px;}
   .myNotic li{
        display:block;
        float:left;
        margin-left:30px;
    }

div.k1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 135px; PADDING-TOP: 4px;
}
div.k1 ul {
	padding-left:10px;
}
