/* 颜色选择器 */
.mo-color{ border:solid #666 1px; background:#f9f8f7; width:480px; padding:5px; overflow:hidden; }
        .mo-color ul{ margin:0; padding:0; }
        .mo-color ul li{ width:18px; height:18px; display:inline-block; float:left; border:#efefef solid 1px; margin:2px; }
        .mo-color ul li:hover{ border:#666 solid 1px; }
        .mo-color ul li.active{ border:#333 solid 1px; }
        .mo-color ul li div{ width:14px; height:14px; margin:2px; }


/* 标签选择器 */
.mo-soler{ border:#bbb solid 1px; padding:5px; background:#fff; position:absolute; width:294px; font-family:Verdana; line-height:22px; FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=2); }        
		.mo-soler dt{ padding:0 5px; background:#efefef; color:#000; font-weight:bold; margin:8px 0; }        
		.mo-soler dd{ width:100%; overflow:hidden; padding:0; margin:5px 0; }
				.mo-soler dd ul{ padding:0; margin:0; list-style:none; }
				.mo-soler dd ul li{ background:#fff; cursor:pointer; float:left; text-align:center; border:#ccc solid 1px;  width:40px; overflow:hidden; }
				.mo-soler dd ul li:hover{ background:#999; color:#fff; border:#ccc solid 1px;}
				.mo-soler dd ul li.active{ background:#666; color:#fff;}

/* 幻灯片 */
#fadebox{ padding:5px; color:#fff;background-color: #333333; width:510px; height:220px;}
		#fadebox div{line-height:20px; word-break:break-all; width:500px; overflow:hidden; }
		#fadebox img{ float:left; margin:10px; display:block; }
		#fadebox strong{ color:#FF6600; font-size:14px; line-height:22px; margin:5px 0; display:block;}

/* 选项卡/滑动门 */	
#tabmenu{ border:#e5e5e5 solid 1px; text-align:center; padding:5px; width:250px;}
		#tabmenu ol{ margin:5px 0; padding:0;}
				#tabmenu ol li{ background:#ccc; text-align:center;line-height:24px;font-weight:bold; width:50%; float:left; color:#ca2801; cursor:pointer;}
				#tabmenu ol li.active{ background:#666;color:#fff;}

		#tabmenu div{ margin:5px 0; padding:5px 0; clear:both;}
		#tabmenu img{ display:block;}
		#tabmenu div.show{color:#fff;background-color:#333333;}
		#tabmenu div.hidden{color:#fff;background:#333333; position:absolute;top:360px;margin-left:35px; border:#fff solid 2px; width:80px; height:80px; overflow:hidden;}


/* 页面消息 */	
.mo-message{ margin:0; position:absolute; line-height:54px; z-index:110; background:#333; color:#fff; width:200px; padding:0 20px; text-align:center; top:300px; left:200px; font-size:16px;}


/* 提示信息 */
.mo-tips{ padding:8px; border:#666 solid 1px; line-height:14px; font-size:12px; color:#fff; background:#333; z-index:120;}
		.mo-tips strong{ color:#333;}


/* 操作窗口 */
.mo-dialog{ position:absolute; background:#fff; overflow:hidden;}
	.mo-dialog{ border:#6B97C1 solid 2px; margin:0; padding:0; background:#fff; }		
	.mo-dialog dt{background:#8BACCF url(pic/mo-dialog.gif); padding:5px; text-indent:5px; line-height:15px; color:#fff; font-weight:bold; border-bottom:#6B97C1 solid 1px; }
	.mo-dialog dt.drag{ cursor:move;}
		.mo-dialog dt span{ float:right; width:12px; height:12px; overflow:hidden; display:inline-block; cursor:pointer; margin:2px 5px;}
		.mo-dialog dt .minimize{ background:url(pic/mo-dialog.gif) center -46px;}
		.mo-dialog dt .maximize{ background:url(pic/mo-dialog.gif) center -80px;}
		.mo-dialog dt .remove{ background:url(pic/mo-dialog.gif) center -140px;}
		.mo-dialog dt .toggle{ background:url(pic/mo-dialog.gif) center -110px;}
		.mo-dialog dd{ padding:5px; margin:0;}
		
		.mo-dialog dd p{ padding:0; margin:10px;}


/* 进度条 */
.mo-process .count{ float:right;}
	.mo-process .ratio{height:15px; display:block; float:left; background:#ccc url(pic/ratio.png) repeat; width:100%;}
	.mo-process .ratio span{ display:inline-block; height:15px;}