.homecontent:after, .homecontent01:after, .homecontent02:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.homecontent{
	position:relative;
	clear:both;

	margin-top:10px;
	min-width:760px;
	height:120px;
}
.homecontenttitle{
	clear:both;
	padding:0;
	margin:0;
}
.appico{
	position:absolute;
	top:15px;
	left:10px;
	text-align:center;
	padding:5px;
	border-radius: 4px;
	width:100px;
}
.appname{
	font:bold 14px "微软雅黑";
	display:block;
	color:#555555;
}
.progress {
	position:relative;
	margin:0 20px 0 130px;
	height:120px;
}
.progressline {
	position:absolute;
	width:100%;
	bottom:15px;
	height: 22px;
	border: 1px solid #606a3c;
	border-radius: 4px;
}
.progress .pro_fill {
	float: left;
	background:#6a8e1b url(../Images/progress_fill.png) repeat-x top left;
	height:100%;
}

.progress .Percentage_box{
	position: absolute;
	bottom:40px;
	margin:0 0 0 -71px;
}
.progress .Percentage{
	font-weight: bold;
	border: 1px solid #606a3c;
	border-radius: 4px;
	padding:0 5px;
	background:#c3e677;
}
.Percentage_bottom{
	margin:-1px 0 0 0;
	height:5px;
	background:url(/admin/Images/Percentage_b.gif) no-repeat center bottom;
}
.homecontent01{
	position:relative;
	clear:both;
	padding:10px 20px;
	border:1px solid #999999;
	border-radius: 4px;
	background:#fff;
	margin-top:10px;
	min-width:760px;
}
.homemainleft{
	float:left;
	width:50%;
	text-align:center;
	padding:0 0 15px 0;
}
.homemainright{
	float:right;
	width:49%;
	text-align:center;
	padding:0 0 15px 0;
}

a.homemainbutton{
	display:block;
	width:120px;
	padding:8px 0 0;
	margin:0 auto;
}
a.homemainbutton span{
	display:block;
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding:0 0 0 20px;
	text-align:left;
}
.homemainbutton span.add_blue	{ background-image: url(/Images/icons/silk/add_blue.png); }
.homemainbutton span.edit		{ background-image: url(/Images/icons/silk/pencil.png); }
.homemainbutton span.disk_upload{ background-image: url(/Images/icons/silk/disk_upload.png); }
.homemainbutton span.user_sz    { background-image: url(/Images/icons/silk/user_add.png) }
.homemainbutton span.creditcards{ background-image: url(/Images/icons/silk/creditcards.png); }
.homemainbutton span.computer	{ background-image: url(/Images/icons/silk/computer.png); }

.homecontent02{
	position:relative;
	clear:both;
	border:1px solid #999999;
	border-radius: 4px;
	background:#fff;
	margin-top:10px;
	min-width:800px;
	height:630px;
}
.homecontent02 .partright{
	position:absolute;
	top:20px;
	left:20px;
	float:left;
	width:294px;
	height:610px;
	text-align:center;
	background:url(/Images/imGuide/bg.png) no-repeat top center;
	margin:0;
	z-index:1;
}
.homecontent02 .preview{
	width:250px;
	height:374px;
	background:#e6f0f7;
	margin:100px auto 0;
	background:url(/Images/imGuide/r001.png) no-repeat top center;
}
.homecontentright{
	margin:10px 10px 0 334px;
}
/*************** 预览 ***************/
.partright{
	position:absolute;
	right:56px;
	width:294px;
	height:610px;
	text-align:center;
	background:url(/Images/imGuide/bg.png) no-repeat top center;
	margin:0;
	padding:0;
	z-index:1;
}
.preview{
	width:250px;
	height:374px;
	background:#e6f0f7;
	margin:100px auto 0;
	background:url(/Images/imGuide/r001.png) no-repeat top center;
}

.Uploadtitle{
	display:inline-block;
	color:#222;
}
.partleft{
	margin-right:50px;
}
.part{
	position:relative;
	padding: 0;
	min-width:500px;
}
.ui-dialog-box .part{
	padding: 10px 0 0;
}
.part:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.part p{
	margin:0;
	clear:both;
}
.part p.p-whiteBk{
}
.part .center{
	clear:both;
	width:100%;
	text-align:center;
	padding:20px 0 0;
}
.part p label{
	display:inline-block;
	width:150px;
	text-align:right;
	color:#222;
}
.tabBtnContent p label, .csCentral p label{
	display:inline-block;
	text-align:left;
	width:auto;
	color:#222;
}
.part p .mainright_label{
	text-align:left;
	width:auto;
}
.part p .label-top{
	vertical-align:top;
}
.part .p-img{
	margin:0 5px 0 0;
	padding:3px;
	background:#f5f5f5;
	border:1px #d6d6d6 solid;
}
.part .p-text{
	display:inline-block;
	text-align:right;
	padding:0 4px;
}
.tabBtnContent .p-text{
	font-size:12px;
	color:#777;
}
.p-text a, .p-text a:link, .p-text a:visited, .p-text a:hover{
	color:#dd0000;
}
.text-input, select, textarea, .wysiwyg{
    padding: 5px 4px 6px;
    background: #fff url(/Images/bg-form-field.gif) top left repeat-x;
    border: 1px solid #d5d5d5;
    color: #333;
	margin:0 0 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 3px;
}
.small-input {
    width:400px !important;
	margin:0 0 0 3px;
}
.short-input{
    width:100px !important;
	margin:2px 0 0 3px;
}
.large-input {
    width:347px !important;
	margin:0 0 0 3px;
}
.dropdown{
	font:12px "微软雅黑";
    padding: 3px 4px 4px;
    background: #fff url(/Images/bg-form-field.gif) top left repeat-x;
    border: 1px solid #d5d5d5;
    color: #333;
	margin:0 0 4px 0;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 3px;
	height:28px;
}
/************ search ************/
.search_box{
	clear:both;
	height:30px;
	padding:10px 0;
}
.search-btn{
	float:right;
	height:30px;
}
.search-input{
	float:right;
	height:28px;
}



.cell{
	width:100%;
	display:block;
	text-align:center;
}
.cell a{
	text-align:center;
	display:inline-block;
	padding:0 5px;
}
/************************************************** 分页器开始 **************************************************/
.part-page:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.part-page{
	border-top:0;
	min-height:32px;
	clear:both;
}
.cellall{
	float:left;
}
.cellall a{
	display:inline-block;
	padding: 8px 0px 0px 10px;
}
.filter-app-list-page {
	float:right;
	text-align:center;
	padding: 5px 0px 0px ;
}
.filter-app-list-page a {
	height:24px;
	width:27px;
	font-size:12px;
	line-height:24px;
	display:inline-block;
	margin:0px 2px;
	text-decoration:none;
	white-space:nowrap;
	overflow:hidden;
	background:#e5e5e5;
	border:#c9c9c9 1px solid;
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.1), inset -1px -1px 0 rgba(255, 255, 255, 0.1);
}
.filter-app-list-page a:hover {
	background:#eee;
	text-decoration:none;
	text-decoration:underline
}
.filter-app-list-page a.prev,.filter-app-list-page a.next {
	width:60px;
}
.filter-app-list-page a.select,.filter-app-list-page a.select:hover {
	background:#ff8800;
	border:1px solid #c67a23;
	-webkit-box-shadow: inset -1px -1px 1px 0px rgba(255,255,255,0.1),  inset 1px 1px 1px 0px rgba(255,255,255,0.1);
    box-shadow: inset -1px -1px 1px 0px rgba(255,255,255,0.1),  inset 1px 1px 1px 0px rgba(255,255,255,0.1);
	color:#fff;
	cursor:default;
	text-decoration:none;
}
/************************************************** 分页器结束 **************************************************/
.tabBtnContent:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.tabBtnContent{
	border-top:0;
	min-height:32px;
	clear:both;
}
.tabBtnmargin{
	padding:10px;
}
.main_img{
	float:left;
	margin:0;
	padding:0;
}
.main_text{
	padding:0 ;
}
.main_but{
	padding:16px 0 0 0 ;
}


.pagination a.current {
    background: #0e6eba;
    border-color: #0d58aa;
    color: #fff !important;
}


.tabTormal {
	margin:0px;
}
.tabTitle{
	margin-top:5px;
	height:25px;
	-moz-user-select:none;
	-khtml-user-select:none;
	width:100%;
	vertical-align:bottom;
	padding-top:0px!important;
	text-align:left;
	border-bottom:2px solid #ff7b00;
}
.tabContent{
	padding:2px;
	background-color: #eff7ff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-right-color: #a4bed4;
	border-bottom-color: #a4bed4;
	border-left-color: #a4bed4;
}
.tabContents{
	padding:6px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-right-color: #a4bed4;
	border-bottom-color: #a4bed4;
	border-left-color: #a4bed4;
}
.tabContent{
	padding:2px;
	background-color: #eff7ff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-right-color: #a4bed4;
	border-bottom-color: #a4bed4;
	border-left-color: #a4bed4;
}
.tabContent table{
	width: 96%;
	margin:auto;
	color: #005b8e;
}
.tabContent table td{
	height:28px;
}
.tabContentText{
	width:12%;
	text-align:right;
	padding-right:4px;
}
.tabContentControl{
	width:20%;
	text-align:left;
}
.csControl_input{
	font-size: 12px;
	line-height: 20px;
	color: #005b8e;
	background-color: #FFFFFF;
	border: 1px solid #777;
	height: 20px;
}
.csControl_input:hover{
	border: 1px solid #f0be45;
}
.csGridEdit{
	width:auto;
	float:right;
}
.mainleft{
	float:left;
	margin:0 15px 0 0;
}
.mainright{
	float:left;
}
.mainright-text{
	font-size:12px;
	color:#999999;
	
}
.mainright-img{
	margin:5px 0;
	
}

.color-box{
	clear:both;
	margin: 0px auto;
	height:auto;
	padding:20px;
	background:#f0f0f0;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
}
.color-box a{
	color:#000;
	display:inline-block;
	width:64px;
	height:64px;
	line-height:64px;
	text-align:center;
	background:#CCC;
	border-radius: 2px;
	margin:0 4px 0 0;
}
.color-box .Red{
	background:#ff0000;
}
.color-box .Orange{
	background:#ff4400;
}
.color-box .Yellow{
	background:#ffee00;
}
.color-box .Green{
	background:#7ac503;
}
.color-box .Lightblue{
	background:#03c5a3;
}
.color-box .blue{
	background:#0088f0;
}
.color-box .Purple{
	background:#9b01db;
}
.tablelabel{
	float:left;
	padding:5px 0 0;
}
.tablebbxx{
	width:300px;
	float:left;
}
#wBox {
	clear:both;
	width:100%;
	border-collapse: collapse;
}

#wBox ul {
    border:1px solid #d6d6d6;
    width:150px;
    list-style:none;
    height:200px;
    overflow:auto;
    padding:5px;
	border-radius: 3px;
}

#wBox ul li {
    height:22px;
    line-height:22px;
    text-align:left;
    cursor:pointer;
    margin:1px;
}
#wBox ul li.noSelect {
    color:#aaa;
    cursor:default;
    border-color:#000;
}

#wBox ul li.biaoji {
    background:#f9ffd3;
}

#wBox ul#listBox1 {
    float:left;
}

#wBox ul#listBox2 {
    float:right;
}
#wBox button {
    display:block;
}


.deploy:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.deploy{
	clear:both;
	padding:2px ;
	margin:0 0 5px 0;
	background-color: #fff;
	border: 1px solid #ededed;
	border-radius: 4px;
}
.gq{
	background:url(/Images/icons/ico/calc.png);
}
.zh{
	background:url(/Images/icons/ico/clipboard.png);
}
.qz{
	background:url(/Images/icons/ico/chat.png);
}
.dg{
	background:url(/Images/icons/ico/shop.png);
}
.deployName{
	float:left;
	padding-left:25px;
	background:url(/admin/Images/play_green.png);
	background-repeat:no-repeat;
	background-position:0px center;
	font-weight:bold;
	height:28px;
	line-height:27px;
}
.deploybutton{
	float:right;
	font-weight:bold;
}


.csCentral {
	position:relative;
	width:960px;
	height:640px;
	background:#fff;
    -moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
    -webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
    box-shadow:2px 2px 10px #909090;/*opera或ie9*/
    -moz-border-radius: 2px;
    -webkit-border-radius: 0px;
	border-radius: 8px;
	margin:1% auto;
	padding:1px;
}

/*************** 进度条 ***************/
.TabBar{
	height:18px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
	border-radius:10px;
	background:#106eb8;
}
.TabBar a{
	float:left;
	margin:0;
	padding:0;
	width:230px;
    height: 18px;
	line-height:12px;
    text-align:center;
	color:#fff;
	font:12px "微软雅黑";
}
.TabBar a.Selected{
	background:#a3c31e;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
	border-radius:8px;
}

/*************** 预览 ***************/
.csCentral .partright{
	position:absolute;
	right:56px;
	width:294px;
	height:600px;
	text-align:center;
	background:url(/Images/imGuide/bg.png) no-repeat top center;
	margin:10px 0 0 0;
	z-index:1;
}
.csCentral .partleft{
	position:relative;
	height:640px;
	
}
/*************** 公共内容区 ***************/
.csGuidecon{
	height:580px;
	clear:both;
	background:#fff;
	position: relative;
}
.csGuidemain{
	position:relative;
	clear:both;
	padding:0 0 0 12px;
	height:580px;
}
/************ Button ************/
.back{
	float:left;
}
.next{
	float:right;
}
/*************** form ***************/
.form{
	width:60%;
	height:580px;
	float:left;
}
.success {
	background:url(/Images/icons/common/tick_circle.png);
    border-color: #9adf8f;
    color: #556652;
}
.error {
	background:url(/Images/icons/common/cross_circle.png);
	border-color: #df8f8f;
	color: #665252;
}
.input-notification {
	background-position:left 4px ;
	background-repeat:no-repeat;
	padding: 2px 0 2px 20px;
	margin: 0 0 0 5px;
}
.feature, #text{
	clear:both;
	width:100%;
	position: relative;
}
.rollpic{
	margin: 0px auto;
	height:auto;
	padding:20px 0 20px;
	background:#e9e9e9;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 8px;
}
.feature-title{
	position:absolute;
	top:5px;
	left:8px;
	text-align:left;
	z-index:998;
}
.rollTextMenus{
	z-index: 0;
	margin: 0px 20px;
	height:70px;
	overflow:hidden;
	text-align:center;
}
.rollTextMenus a{
	display:inline-block;
	text-align:center;
}
.left {
	position:absolute;
	top: 40px;
	left:10px;
	display: block;
	width: 20px;
	height: 30px;
	background:url(/Images/feature_left.gif) center top;
	text-indent: -9999px;
}
.right {
	position:absolute;
	top: 40px;
	right:10px;
	display: block;
	width: 20px;
	height: 30px;
	background: url(/Images/feature_right.gif) center top;
	text-indent: -9999px;
}
.left:hover {
	background-position: center bottom
}
.right:hover {
	background-position: center bottom
}


.partleft .Jump{
	background:#fff;
	width:100%;
	position:absolute;
	bottom:40px;
}


.appBox{
	clear:both;
    overflow:hidden;
	text-align:center;
}
#list a{
	display:inline-block;
	padding:0 5px 20px;
}

.Success{
	position:absolute;
	background:#eeeeee url(/Images/icons/ico/Success.png) 20px center no-repeat;
	width:350px;
	height:90px;
	margin:150px 0 0 225px;
	padding:0 0 0 100px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 8px;
	border:1px dashed #ccc;
}
.Success p{
	line-height:38px;
	font-size:15px;
	font-weight:bold;
	color:#609000;
}
.Success a, .Success a:link{
	color:#dd0000;
}




/*************** Content Box ***************/

.content-box-header {
    height:40px;
}
.content-box-header h4{
    font-size:14px;
	height:24px;
	line-height:24px;
	color: #586d04;
    padding:0;
    float: left;
}
.content-box-content {
    padding: 0px;
	position:absolute;
	right:0;
	top:0;
	border-radius:4px;
}
.closed-add{
	display:inline-block;
	padding:50px 0 5px 0;
	margin:0 5px 0 0;
	width:76px;
	text-align:center;
	background-color:#f5f5f5;
	background-position: center 10px;
	background-repeat:no-repeat;
    -moz-box-shadow: 2px 2px 2px #909090;/*firefox*/
    -webkit-box-shadow: 2px 2px 2px #909090;/*safari或chrome*/
    box-shadow:2px 2px 2px #909090;/*opera或ie9*/
    -moz-border-radius: 2px;
    -webkit-border-radius: 0px;
	border-radius:4px;
	font-weight:bold;
	border:1px solid #fff;
}


/*************** page_fggl_lbtsz   TABLE ***************/

.tablelay{
    clear: both;
	list-style-type: none;
	margin: 0;
	padding: 0;
	min-width:700px;
}
.tr:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.tr{
	clear: both;
	background:none;
	height:30px;
}

.tr .td{
	float:left;
	height:40px;
	background:#fff;
    border:1px solid #cccccc;
	margin:-2px 0 0 -2px;
}
.tr .td span{
	display:block;
	padding:8px 10px;
}
* #sortable .tr{
	margin:-4px 0 0 0;
}
.tabletitle .tr .td{
	background:#e0e0e1 url(../images/imMain/header-bg.gif) repeat-x;
}
.li01{
	width:5%;
}
.li02{
	width:5%;
}
.li03{
	width:20%;
}
.li04{
	width:20%;
}
.li05{
	width:15%;
}
.li06{
	width:15%;
}
.li07{
	width:10%;
}
.li08{
	width:10%;
}

/*************** lottery ***************/
/* 
@author:shenxw
@date:2013-04-2
@desc:LotteryAdd.html
*/
.partlottery:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.partlottery{
	background: url(/Images/lottery-bg.png) no-repeat scroll 50% 50% #e5e5e5;
	position: absolute;
	right: 56px;
	width: 300px;
	height: auto;
	margin:30px 0 0 0;
	padding: 5px 0 0 5px;
	text-align: center;
	z-index: 99;
}
.partlottery ul li{
	position:relative;
	width:70px;
	height:70px;
	float:left;
	margin:0 5px 5px 0;
}
.partlottery ul li a.partli{
	display:block;
	width:68px;
	height:68px;
	border:1px solid #c9c9c9;
	background: url(/Images/icons/ico/gift.png) no-repeat 50% 50% #efefef;
}
.partlottery ul li span{
	display:block;
	position:absolute;
	width:16px;
	height:16px;
	right:2px;
	bottom:2px;
	font: bold 11px "微软雅黑", Arial, Helvetica, sans-serif;
	border-radius: 100px;
	color:#fff;
	background:#777;
}
.partlottery ul li img{
	width:68px;
	height:68px;
	background: #f9f9f9;
}
.preview{
	width:250px;
	height:374px;
	background:#e6f0f7;
	margin:100px auto 0;
	background:url(/Images/imGuide/r001.png) no-repeat top center;
}
.p-img{
	margin:0 5px 0 0;
	padding:2px;
	background:#e5e5e5;
	border:1px #c9c9c9 solid;
}

.part-list-top {
	padding: 0px 10px;
}
.part-list-wrap {
	margin:-1px 0 0;
	overflow:hidden;
	background:#eee;
	border:1px solid #c9c9c9;
	color:#555;
}
.part-list-wrap label, .part-list-wrap span.part-text {
	display:inline-block;
	padding: 6px 0 6px 10px;
	color:#777;
}
.part-list-wrap span.part-text {
	padding: 6px 10px 6px 0;
}
.part-list-wrap p {
	padding:0;
	margin:0;
}
.part-list-wrap p label{
	width:90px;
	color:#777;
}
.part-list-table {
	clear:both;
	width:100.1%;
	margin:0;
	border-collapse: collapse;
}
.part-list-table th {
	background:#e5e5e5;
	text-align: left;
	padding:4px 10px;
	border-right: 1px solid #c9c9c9;
}
.part-list-table td {
	background:#eee;
	border-top: 1px solid #c9c9c9; 
	border-right: 1px solid #c9c9c9; 
	padding: 4px 10px; text-align: left;
}
.part .font-text{
	display:inline-block;
	text-align:right;
	padding:0 4px;
	color:#e00000;
}
.part-list-box {
	position:relative;
	min-height:28px;
	margin:0 0 8px 0;
}
.part-list-box label{
	position:absolute;
	top:4px;
	left:0;
	width:155px;
	text-align:right;
	color:#222;
}
.part-list-box .part-list-form{
	padding-left:155px;
}
.part-upload{
	text-align:center;
	display:inline-block;
}
.part-upload img{
	margin: 0;
	padding:1px;
	border:1px solid #c9c9c9;
}
.part-upload a{
	margin:5px 0;
	color:#777;
}

<!--耗时1756988969.6735秒-->