
.breadcrumb .navigation{
	color: #35ad63;
  	text-decoration: none;
}

.marLeft{
	margin-left:10px;
}
.loading{
	background-image:url("../../Public/Images/loading.gif");
	background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    margin-top: 1px;
    vertical-align: text-top;
    width: 16px;
}
footer{
	margin-top:10px;
}
.form-horizontal .weixinLabel{
	width:100px;
}

.form-horizontal .error .hide{
	display:inline-block;
}
.Fright{
	float:right;
}
.Fleft{
	float:left;
}
.pagination ul > li > span.current{
	background:#F5F5F5;
	color:#999999;
}
.account_menu{
	padding:0px 10px;
}
.table td.TextRight{
	text-align:center;
	vertical-align:middle;
}
.menu_ss tr td{
	height:20px;
	padding:4px;
	text-align:center;
}
.menu_ss input.margin0{
	margin-bottom:0px;
}
.table td.mc{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.key,.menuName{
	ime-mode:disabled;
}
.musicUploadButton{
	position:relative;
}
#modal,#PcModal{
	position:fixed;
}

.windowClow{
	display:none;
	opacity:0.8;
	background-color:#000000;
	bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1040;
}
.B{
	font-weight:bold;
}
.otherPic ul li{
	list-style:none;
	width:150px;
	display:block;
	margin-bottom:20px;
	margin-right:20px;
	float:left;
	text-align:center;
}
.otherPic ul li a{
	display:block;
	max-width:140px;
	max-height:140px;
	overflow:hidden;
}
.inner{
	overflow-x:hidden;
	overflow-y:auto;
}
.otherPic ul{
	margin:0px;
	padding:0px;
}
.otherPic ul li span{
	display:block;
	width:140px;
	height:140px;
	margin-top:5px;
}
.otherPic ul li input{
	width:90px;
}
.otherPic ul li button{
	margin-top:10px;
}
.table-striped tr td{
	vertical-align:middle;
}
.table-striped th{
	white-space:nowrap;
}
.rowTrEven td,.rowTrEven th{
	background:#F9F9F9;
}
#trHover td{
	background:#35ad63;
	color:#fff;
}
#trClicked td{
	/*background:#EEAAAA;*/
}
.area_info ul,.city_info ul{
	
	overflow-y:auto;
}
.area_info ul li,.city_info ul li,.shop_info ul li{
	text-align:center;
	line-height:25px;
	cursor:pointer;
}
.liText li{
	list-style:none;
	width:150px;
	height:190px;
	text-align:center;
	float:left;
	margin-right:40px;
	margin-bottom:20px;
}
.clear{
	clear:both;
}

.photo_list ul li{
	float:left;
	display:block;
	width:150px;
	height:185px;
	border:1px solid #ccc;
	margin-right:40px;
	margin-bottom:40px;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
}

.preview_shandow{
	position:fixed;
	right:0px;
	top:0px;
	width:200px;
	height:100%;
	border:1px solid;
}
.scale-div{
	
}
.arrow-left{
	position:fixed;
	cursor:pointer;
	top:30px;
	left:20px;
	width:80px;
	height:300px;
	vertical-align:middle;
}
.arrow-right{
	position:fixed;
	cursor:pointer;
	top:30px;
	right:20px;
	width:80px;
	height:300px;
	vertical-align:middle;
}

/*---------------------编辑器----------------*/

.module-top{
	height:100px;
	position:fixed;
	z-index:1040;
	right:0px;
	top:0px;
	background:#E6E6E6;
        display:none;
}
.optional-module{
	margin-left:30px;
}
.optional-module li{
	list-style:none;
	display:block;
	width:70px;
	height:70px;
	line-height:70px;
	float:left;
	margin-left:30px;
	text-align:center;
	vertical-align:middle;
	margin-top:10px;
	font-weight:bold;
}


.module-cont{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
}

.module-attr{
        position:relative;
        float:left;
	width:300px;
	height:100%;
	background:#E6E6E6;
}
.module-pic,.module-music,.module-video{
	width:250px;
	padding:10px 10px;
        text-align:left;
}
.module-attr-modify span.attr-name{
    display:inline-block;
    width:80px;
    text-align:right;
}

.module-attr-modify li{
	list-style:none;
	margin-top:5px;
        margin-bottom:10px;
        display:block;
}
.module-attr-modify input{
	width:36px;
	margin-bottom:0px !important;
}

.module-colCr{
    margin:0px auto;
}

.module-create{
        float:left;
	/*width:1026px;
	height:770px;*/
	width:768px;
	height:1024px;
	overflow:hidden;
	background:#fff;
        border:1px solid #E6E6E6;
        border-right:0px;
}

.module-save{
        position:absolute;
        top:420px;
        border-top:1px solid #ddd;
        padding-top:20px;
	width:100%;
	height:50px;
	text-align:center;
}
.myEditor{
	position:absolute;
	left:200px;
	top:200px;
	width:400px;
	height:200px;
}
.red{
    border:1px solid red !important;
}
/*
.couldResize{
	position:relative;
	padding:5px;
}
.handle{
	position:absolute;
	right:-2px;
	bottom:-2px;
	width:8px;
	height:8px;
	border:1px solid #DCAC6C;
	cursor:nw-resize;
	z-index:100;
}*/
.edui-editor-toolbarbox{
	position:absolute;
	left:0px;
	top:0px;
	width:420px;
}
.CurrentFocusText{
	z-index:1001;
}
.Cshandow{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	cursor:move;
	z-index:1000;
}
.CurrentFocusText .edui-editor-toolbarbox,.CurrentFocusText .handle{
	display:block;
}
.handle{
	display:none;
}
.CurrentFocusText .Cshandow{
	display:none;
}
.edui-editor-toolbarbox{
	display:none;
}
.CurrentFocusText .edui-editor-iframeholder{
	overflow:auto;
}
.CurrentFocusText .ui-resizable .ui-resizable-handle,.CurrentFocusPic .ui-resizable-handle,.CurrentFocusVideo .ui-resizable-handle,.CurrentFocusMusic .ui-resizable-handle{
	border-left:1px solid #3B93FD;
	border-top:1px solid #3B93FD;
	position:absolute;
	right:0px;
	bottom:0px;
	width:6px;
	height:6px;
	z-index:1000;
	cursor:se-resize;
}
.edui-editor-iframeholder{
	overflow:hidden;
}
.edui-default .edui-editor{
	background:none;
}
#showID{
	display:block;
}

.CurrentFocusPic,.CurrentFocusVideo,.CurrentFocusVideo{
	border:1px solid #DCAC6C;
	cursor:move;
}
.progressBarInProgress{
	height:20px;
	
}
.login_body {
  background-image: url("../../Public/Images/background_image.png");
  background-repeat: no-repeat;
}.container{
    margin-top:110px;
}
.form-signin{
    padding:0px;
}
#login-in{
    background:url("../../Public/Images/login.png");
    width:202px;
    height:40px;
    border-radius: 0px;
}
#c-top,#c-top .container-fluid{
    background:url("../../Public/Images/top-background.png");
    height:50px;
    background-repeat: repeat-x;
}

#admin-img{
    background:url("../../Public/Images/admin.png");
    width:21px;
    height:22px;
    margin-top:-3px;
    margin-right:5px;
}
#logout-img{
    background:url("../../Public/Images/logout.png");
    width:22px;
    height:23px;
    margin-top:-3px;
    margin-right:5px;
}
#password-img{
    background: url("../../Public/Images/password.png") no-repeat;
    width:22px;
    height:23px;
    margin-top:-3px;
    margin-right:5px;
}
#school-img{
	background: url("../../Public/Images/password.png") no-repeat;
    width:22px;
    height:23px;
    margin-top:-3px;
    margin-right:5px;
}
#forbidShandow *{
    text-shadow:none;
}
.nav-list .active{
    background:#fff;
    border:0px;
}
#home_a{
    width:100%;
}
#home_a a{
    font-size:16px;
    line-height:36px;
    height:40px;
    padding:0px;
    text-align:left;
    margin:0px auto;
    color:#fff;
    width:50%;
    min-width:180px;
    border-bottom:1px solid #fff;
}
.nav-list .active{
    background:#fff;
    border:0px;
}
#basic_a,#health_a,#sym_a,#safe_a,#integral_a{
    font-size:16px;
    line-height:38px;
    height:38px;
    padding:0px;
    text-align:left;
    margin:0px auto;
    color:#fff;
    width:50%;
    min-width:150px;
}
#sym_a i.icon-home{
    display:inline-block;
    margin-right:10px;
    margin-left:10px;
    width:24px;
    height:23px;
    margin-top:-3px;
    background:url("../../Public/Images/system.png") no-repeat;
}
#integral_a i.icon-home{
    display:inline-block;
    margin-right:10px;
    margin-left:10px;
    width:24px;
    height:23px;
    margin-top:-3px;
    background:url("../../Public/Images/gift.png") no-repeat;
}
#health_a i.icon-home{
    display:inline-block;
    margin-right:10px;
    margin-left:10px;
    width:21px;
    height:23px;
    margin-top:-3px;
    background:url("../../Public/Images/health.png") no-repeat;
}
#basic_a i.icon-home{
    display:inline-block;
    margin-right:10px;
    margin-left:10px;
    width:21px;
    height:23px;
    margin-top:-3px;
    background:url("../../Public/Images/basic.png") no-repeat;
}
#forbidShandow .cl1 a,#forbidShandow .cl2 a,#forbidShandow .cl3 a,#forbidShandow .cl4 a,#forbidShandow .cl5 a,#forbidShandow .cl6 a,#forbidShandow .cl7 a,#forbidShandow .cl8 a,#forbidShandow .cl9 a,#forbidShandow .cl12 a,#forbidShandow .cl13 a,#forbidShandow .cl14 a{
    margin:0px;
    text-align:center;
    font-size:14px;
    line-height:32px;
    height:32px;
    padding:0px;
    width:50%;
    min-width:150px;
    margin:0px auto;
    color:#fff;
    text-align: center;
    background:none;
}
#forbidShandow li {
    cursor:pointer;
}
#forbidShandow .cl1 a i,#forbidShandow .cl2 a i,#forbidShandow .cl3 a i,#forbidShandow .cl4 a i,#forbidShandow .cl5 a i,#forbidShandow .cl6 a i,#forbidShandow .cl7 a i,#forbidShandow .cl8 a i,#forbidShandow .cl9 a i,#forbidShandow .cl12 a i,#forbidShandow .cl13 a i,#forbidShandow .cl14 a i{
    margin-top:7px;
}
#forbidShandow .active{
    background:#fff;
}.checknox{
    display:inline-block;
    width:20px; 
    height:20px;
    margin-right:30px;
}
#forbidShandow .active a{
    color:#35ad63;
}#home_a a i.icon-home{
    margin-right:12px;
    margin-left:-10px;
    width:26px;
    height:22px;
    margin-top:-3px;
    background:url("../../Public/Images/home.png");
}.row-fluid .span3{
    background:#35AD63;
}

.selObj{
    border:1px solid #3B93FD;
}

.subtitle{
	color: #333;
  margin-right: 10px;
  width: 20px;
  float: left;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  margin-left: 60px;
  margin-top:10px;
}
.font{
	display: inline-block;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  margin-bottom: 20px;
}