﻿ul,ol{ list-style:none; padding:0; margin:0;}
dl { margin:0; }
dd { margin-left:0px; }
a img { border:0; }
table { border-collapse:collapse; }

body{
	margin-top:0;
	background-color:#fff;
	font-size:12px;
	font-family:Verdana,'宋体','新宋体',sans-serif;
}
.cnViMainBody{
	width:960px;
	margin:0 auto;
}
.cnViMainBody:after{
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;		
}
.cnViDynamic {
	float:none !important;
    margin:0 auto;
	width:960px;
}
.cnViSideBarWrapper{
	float:left;
	width:180px;
}
.cnViPager {
	padding: 10px;
	font-size: 12px;
	font-family:Verdana,'宋体','新宋体',sans-serif;
	text-align: right;
	height: 12px;
	line-height: 12px;
}
.cnViPager a {
	color: #039;
	text-decoration: none;
}
.cnViPager label {
	font-weight:bold;
	color: #f60;
}
.cnViPager a:hover {
	color: #005aff;
}
.cnViPager span {
	margin: 0 7px;
	color: #666;
}

.topPart{	
	padding-bottom:10px;
}
.topPart .goBack {
	text-align:right;
}
.topPart .goBack a{
	color:#039;
	text-decoration:underline;
}
.topPart .title{
	padding-left:20px;
	background:url(http://xfiles.cdnmyspace.cn/dir/userhome/v1/img/supervise-icon.gif) left center no-repeat;
	font-size:14px;
	font-weight:bold;
}
.topPart  .search{
	text-align:right;
}
.topPart .appName{
	padding:2px;
	*padding:4px 0 0 4px;
	color:#bfbfbf;
	border:1px solid #7f9db9;
	margin-right:10px;
}
.mgtApp{
	margin:0 auto;
	padding-top:10px;
	font-size:12px;
}
.mgtApp .addMoreWrapper{
	height:20px;
	padding:10px 5px 10px 0;
	border-top:1px solid #999999;	
	border-bottom:1px solid #dddddd;	
}
.mgtApp .addMoreWrapper .addMore{
	float:right;
	width:112px;
	height:16px;padding-top:2px;
	*height:15px;*padding-top:3px;
	border:1px solid #dea303;
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/btnAddMore.gif) left top repeat-x;
	text-align:center;
	cursor:pointer;
}
.mgtApp .noApp{
	height:190px;
	margin-top:10px;
	border:1px solid #b7b7b7;
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/bgNoApp.gif) center center no-repeat;
}
.mgtApp .noApp .toInstall{
	margin:95px 0 0 330px;
	line-height:20px;
	font-size:14px;
}
.mgtApp .noApp .toInstall a{
	color:#039px;
	text-decoration:underline;	
}
.mgtApp .hotApp{
	margin-top:10px;
	padding:4px;
	border:1px solid #b7b7b7;
}
.mgtApp .hotApp dt{
	height:18px;
	background:url(http://xfiles.cdnmyspace.cn/dir/userhome/v1/img/line-bg.png) repeat-x left -24px;
	color:white;
	font-weight:bold;
	padding:3px 0 0 8px;
}
.mgtApp .hotApp dd{
	padding:30px;
	padding-right:0;
}
.mgtApp .hotApp ul{
	overflow:hidden;
	zoom:1;
}
.mgtApp .hotApp li{
	float:left;
	margin-right:24px;
	-margin-right:22px;
}
.mgtApp .hotApp li img{
	border:1px solid #b7b7b7;
}
/*
.mgtApp .appList{
	margin-top:10px;
	border:1px solid #b7b7b7;
}
.mgtApp .appList .tip{
	margin:4px;
	padding:10px 5px 5px 40px;
	border:1px solid #87cefa;
	background:url(http://xfiles.cdnmyspace.cn/dir/userhome/v1/img/!ha0.png) no-repeat 20px 10px #beefff;
}

.mgtApp .appList .tip .close{
	float:right;
	margin-top:-5px;
	margin-left:10px;
	text-decoration:none;
	cursor:pointer;
}
.mgtApp .appList .tip .more{
	float:right;
	color:#003399;
	font-weight:bold;
}

.mgtApp .appList ul{
	margin:5px;
}
.mgtApp .appList li{
	overflow:hidden;
	zoom:1;
	height:23px;
	padding:11px 40px 0 10px;
	border-top:1px dashed #b7b7b7;
}
.mgtApp .appList li.first{
	border-top:none;
}
.mgtApp .appList .name{
	float:left;
}
.mgtApp .appList .name img{
	vertical-align:top;
	-vertical-align:-1px;
}
.mgtApp .appList .name a{
	color:#039;
	font-weight:bold;
	text-decoration:none;
}
.mgtApp .appList .opt{
	float:right;	
}
.mgtApp .appList .opt span{
	padding-left:20px;
	margin-right:30px;
}
.mgtApp .appList .opt a{
	color:#039;
	text-decoration:none;
}
.mgtApp .appList .intro{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/icoIntro.gif) no-repeat left center;
}
.mgtApp .appList .set{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/icoSet.gif) no-repeat left center;
}
.mgtApp .appList .del{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/icoDel.gif) no-repeat left center;
}
.mgtApp .appList .mv{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/icoMv.gif) no-repeat left center;
}
*/
.appCenter{
	width:960px;
	margin:0 auto;
	padding-top:10px;
	overflow:hidden; zoom:1;
}
.appCenter a{
	color:#039;
	text-decoration:none;
}
.appCenter a:hover{
	color:#005AFF;
}
.appCenter .subNav {height:23px;position:relative;padding:0 0 0 8px;margin:0;color:#039;list-style:none;font-size:12px;font-family:Verdana,'宋体','新宋体',verdana,sans-serif;text-align:center;border-bottom:1px solid #999}
.appCenter .subNav li {width:90px;height:22px;margin-left:2px;line-height:22px;float:left;border:1px solid #999;cursor:pointer;background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/subnav.png) repeat-x left top;}
.appCenter .subNav li.cvsnCurrent {position:relative;border:1px solid #039;font-weight:bold;color:white;background-position:0 -22px}

.appCenter .sortMode{		
	padding-bottom:10px;
	border-bottom:1px solid #dddddd;
	margin-bottom:10px;
	text-align:right;
}
.appCenter .sortMode a{
	padding:0 5px;
	border-left:1px dashed #b7b7b7;
}
.appCenter .sortMode a.cur{
	padding-right:0;
	font-weight:bold;
}

.appCenter .appShowWrapper{
	clear:both;	
	float:left;
	width:744px;
	padding:2px;
	border:1px solid #b7b7b7;
}
.appCenter .appShow li{
	position:relative;
	border-top:1px dashed #b7b7b7;
	padding:15px;
	overflow:hidden; zoom:1;
}
.appCenter .appShow .rating{
	position:relative;
	width:51px;
	margin-left:660px;
	*margin-left:660px;
	height:13px;
	background:none left top no-repeat;
	overflow:hidden; zoom:1;
	z-index:10000
}
.appCenter .appShow .star1{
	background-image:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/star1.gif);
}
.appCenter .appShow .star2{
	background-image:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/star2.gif);
}
.appCenter .appShow .star3{
	background-image:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/star3.gif);
}
.appCenter .appShow .star4{
	background-image:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/star4.gif);
}
.appCenter .appShow .star5{
	background-image:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/star5.gif);
}
.appCenter .appShow .icon img{
	float:left;
	display:block;
	width:64px;
	height:64px;
	border:1px solid #bdbdbd;	
}
.appCenter .appShow  .rightDiv{
	float:right;
	width:620px;
	overflow:hidden;
	line-height:20px;
}
.appCenter .appShow .appName{
	width:360px;
	overflow:hidden;
	white-space:nowrap;
}
.appCenter .appShow .appName a{
	font-size:14px;
	font-weight:bold;
}
.appCenter .appShow .developer{
	white-space:nowrap;
}
.appCenter .appShow .total{
	color:gray;
}
.appCenter .appShow .summary{
	line-height:16px;
}
.appCenter .appShowWrapper .bottomPager{
	border-top:1px dashed #b7b7b7;
}
.appCenter .sideBar{
	float:right;
	width:200px;
}
.appCenter .sideBar dl{
	padding:4px;
	border:1px solid #b7b7b7;	
}
.appCenter .sideBar dt{
	padding-top:3px;
	padding-left:10px;
	height:20px;
	*padding-top:5px;*height:18px;
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/bgTitle.gif) left top repeat-x;
	color:white;
	font-weight:bold;
}
.appCenter .appCategory li{
	padding:5px 20px;
	border-top:1px solid #dddddd;
}
.appCenter .appCategory li.all{
	border-top:none;
}
.appCenter .appCategory li.current{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/categoryAll.gif) 10px center no-repeat;	
}
.appCenter .appCategory .developer{	
	height:16px;padding-top:2px;
	*height:15px;*padding-top:3px;
	border:1px solid #dea303;
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/btnAddMore.gif) left top repeat-x;
	text-align:center;
	cursor:pointer;
}
.appCenter .friendApp{
	margin-top:10px;
}
.appCenter .friendApp li{
	padding:5px 0 5px 20px;
	border-top:1px dashed #b7b7b7;
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/friendApp.gif) 2px 5px no-repeat;
}
.appCenter .friendApp li.first{
	border-top:none;
}
.appCenter .friendApp .userName{
	font-weight:bold;
}
.appCenter .friendApp .div0{
	width:160px;
	overflow:hidden;
	white-space:nowrap;
}
.appCenter .friendApp .div1{
	padding-top:5px;
	text-align:right;
}
.appCenter .friendApp .date{
	margin-right:5px;
	color:gray;
}
/*-------VI Button Start---------*/			
.cnViBtnSilverLite,
.cnViBtnSilver,
.cnViBtnOrange{
	display:table-cell; 
	display:-moz-inline-box;            
	display:inline-block;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) repeat-x left top;
	text-decoration:none;
	vertical-align:middle;
}
.cnViBtnSilverLite b,
.cnViBtnSilver b,
.cnViBtnOrange b{
	display:block;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat left -24px;
}
.cnViBtnSilverLite i,
.cnViBtnSilver i,
.cnViBtnOrange i{
	display:block;
	display:inline-block;	/*解决IE6下宽度不能auto的Bug*/
	font-style:normal;
	height:12px; line-height:12px;
	padding:6px 10px;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat right -48px;
	color:black;
	font-size:12px;
	font-family:Verdana,'宋体','新宋体',sans-serif;
	cursor:pointer;
}
.cnViBtnSilverLite:hover,
.cnViBtnSilver:hover,
.cnViBtnOrange:hover{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) repeat-x left -72px;
}
.cnViBtnSilverLite:hover b,
.cnViBtnSilver:hover b,
.cnViBtnOrange:hover b{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat left -96px;
}
.cnViBtnSilverLite:hover i,
.cnViBtnSilver:hover i,
.cnViBtnOrange:hover i{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat right -120px;
}			
.cnViBtnOrange{				
	background-position:left -144px;
}
.cnViBtnOrange b{
	background-position:left -168px;
}
.cnViBtnOrange i{
	background-position:right -192px;
}
.cnViBtnOrange:hover{				
	background-position:left -216px;
}
.cnViBtnOrange:hover b{
	background-position:left -240px;
}
.cnViBtnOrange:hover i{
	background-position:right -264px;
}
.cnViBtnSilverLite{				
	background-position:left -288px;
}
.cnViBtnSilverLite b{
	background-position:left -308px;
}
.cnViBtnSilverLite i{
	background-position:right -328px;
	font-weight:normal;
	padding-top:4px; padding-bottom:4px;
}
.cnViBtnSilverLite:hover{				
	background-position:left -348px;
}
.cnViBtnSilverLite:hover b{
	background-position:left -368px;
}
.cnViBtnSilverLite:hover i{
	background-position:right -388px;
}
/*-------VI Button End---------*/

/*-------应用程序管理---------*/
.mgtApp .appList{
	margin-top:10px;
	border:1px solid #b7b7b7;
}
.mgtApp .appList .tip{
	margin:4px;
	padding:10px 5px 5px 40px;
	border:1px solid #87cefa;
	background:url(http://xfiles.cdnmyspace.cn/dir/userhome/v1/img/!ha0.png) no-repeat 20px 10px #beefff;
}

.mgtApp .appList .tip .close{
	float:right;
	margin-top:-5px;
	margin-left:10px;
	text-decoration:none;
	cursor:pointer;
}
.mgtApp .appList .tip .more{
	float:right;
	color:#003399;
	font-weight:bold;
}

ul.squirrelDragWrapper{
	margin:5px;
	background-color:white;
}
ul.squirrelDragWrapper li{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/squirrel_app_new.gif) no-repeat 55px 0;
	overflow:hidden;
	zoom:1;
	height:23px;
	padding:11px 50px 0 10px;
	border-top:1px dashed #b7b7b7;
}
ul.squirrelDragWrapper li.first{
	border-top:none;
}
ul.squirrelDragWrapper .name{
	float:left;
	white-space:nowrap;
}
ul.squirrelDragWrapper .name img{
	vertical-align:top;
	-vertical-align:-1px;
}
ul.squirrelDragWrapper .name a{
	color:#039;
	font-weight:bold;
	text-decoration:none;
}
ul.squirrelDragWrapper .opt{
	float:right;
	cursor:auto;
}
ul.squirrelDragWrapper .opt span{
	padding-left:20px;
	margin-right:30px;
}
ul.squirrelDragWrapper .opt a{
	color:#039;
	text-decoration:none;
}
ul.squirrelDragWrapper .intro{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/icoIntro.gif) no-repeat left center;
}
ul.squirrelDragWrapper .set{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/icoSet.gif) no-repeat left center;
}
ul.squirrelDragWrapper .del{
	background:url(http://xfiles.cdnmyspace.cn/dir/appCenter/v1/img/icoDel.gif) no-repeat left center;
}
.cvicfDetail{ width:338px; overflow:hidden; margin:20px 15px 0;}
.cvicfDetail li{ line-height:25px}
.cvicfDetail input{ vertical-align:middle}
.cvicfDetail .cvicfdBotton{ margin-top:50px; text-align:center}
.cvicfDetail .cvicfdBotton i{ color:#464646}
.cvicfDetail .cnViBtnOrange{ margin-right:15px}

.cvicfDetail .cvicfdRe{ display:block; font-size:14px; margin-top:15px}