﻿body,html { margin:0; padding:0px; overflow:visible;}
#head{ height:65px; text-align:center; background-color:#3CAADD;background:url(../Styles/Imges/head_bg.gif) repeat-x left bottom;}
#layout1{  width:100%;margin:0; padding:0;  } 
.menuTree-link-over{ background:#FFEEAC; border:1px solid #DB9F00;} 
#menuTree li { margin-top:5px;}
#menuTree li a:link,#menuTree li a:visited,#menuTree li a:active{ display:block; padding:0 10px; height:22px; color:#767676; outline:none; outline-style:none;border:1px solid #ffffff;}
.loginManageDiv{ float:right; padding-top:35px; font-size:14px; padding-right:10px; height:25px; color:Yellow;}
#foot{ height:20px; text-align:center; background-color:#3CAADD; padding:5px; color:White;}
.tab-icon-home{ padding-left:18px; background:url(../Styles/Imges/home.gif) no-repeat left center; }
/*----------------------登录--------------*/
.loginDiv{ position:absolute;margin-left:-217px; top:50%; left:50%; border:1px solid green; width:450px; height:240px;margin-top:-180px;}
.loginTip{ color:Red; padding:10px; text-align:center; font-weight:bolder;}
/*---------------全局---------------------------*/
/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
/* Hide from IE Mac */ 
.clearfix {display:block;}
.fontSize12{ font-size:12px;}
.padding5{ padding:5px;}
img{ border:0px; vertical-align:middle; }
a{ color:#005eac; text-decoration:none;}
a:visited,a:active{ color:#005eac; }
a:hover{ color:#ff5500; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
.line5{ clear:both;height:5px; font-size:1px; }
.line10{ clear:both;height:10px; font-size:1px; }
.line15{ clear:both;height:15px; font-size:1px;}
.mainbody{ padding:10px; }
/*-----------------Center 页面------------------*/
.loginInfo{ line-height:30px; font-family:"微软雅黑"; font-size:12px;}
.loginInfo h2{ margin:0px; padding:0 0 0 40px; font-size:14px; font-weight:bold; color:#0e608e; line-height:28px; height:28px; }
.loginInfo ul{ padding:0 0 0 20px; }
.loginInfo ul li{ float:left; margin-right:10px; width:32%; overflow:hidden; white-space:nowrap; }
.siteInfo{ line-height:30px; border:1px solid #e1e1e1; font-family:"微软雅黑"; font-size:12px;}
.siteInfo h2{ margin:0px; padding:0 0 0 40px; font-size:14px; font-weight:bold; color:#0e608e; line-height:28px; height:28px; }
.siteInfo ul{ padding:0 0 0 20px; }
.siteInfo ul li{ float:left; margin-right:10px; width:45%; overflow:hidden; white-space:nowrap; }
/*-----------------ParamSet 页面------------------*/
.navigateInfo{ padding:5px; font-family:'宋体'; line-height:28px; }
.navigateInfo .back{float:right; padding-left:18px; background:url(../Styles/Imges/arrow_left.png) no-repeat left 5px;}
.detailSysParaInfo{ width:100%;}
.detailSysParaInfo th{ width:20%; text-align:right; background-color:#EFF2EF; line-height:200%; color:#333; background:#f9f9f9;}
.detailSysParaInfo td{padding:6px 0 5px 10px;text-align:left;color:#717171;line-height:200%}
.detailSysParaInfo td input{ color:#717171;}
.detailSysParaInfo td textarea{ color:#717171;}
.detailSysParaInfo textarea{width:350px; height:75px;}
.txtInput{ width:200px;}
.submitDiv{ text-align:center; padding:10px; height:100%;}
.submitBtn { cursor:pointer; width:80px;}

.ContentInfo{width:100%;}
.ContentInfo th{width:100px; text-align:right; background-color:#EFF2EF; line-height:200%; color:#333; background:#f9f9f9;}
.ContentInfo td{padding:6px 0 5px 10px;text-align:left;color:#717171;line-height:200%}
.ContentInfo td input{ color:#717171;}
.ContentAddButton{text-align:center; height:25px; border:1px solid #F0F0EE; background:url(../Styles/Imges/contentAddButton.png) left 0px repeat-x; cursor:pointer;}
/*-----------------MenuManage-----------------------*/
.tools_box{ border:1px solid #EDECFF; border-bottom:0px; }
.tools_bar{ padding-left:5px; height:45px; background:url(../Styles/Imges/tools_bg.gif) left 0px repeat-x;overflow:hidden;}
.tools_btn:link,.tools_btn:visited,.tools_btn:active{ color:#4d4d4d; }
    .tools_bar .search_box{ float:right; margin:10px 10px 0 0; }
	.tools_btn{ float:left; display:block; margin:3px 3px 0; padding:0 0 0 6px; height:39px; color:#4d4d4d; font:12px/1.5 arial,verdana; overflow:hidden;}
	.tools_btn:hover{ background:url(../Styles/Imges/tools_btn_bg.gif) no-repeat 0 0; }
	.tools_btn span{ display:block; padding:0 6px 0 0; background:none;}
	.tools_btn:hover span{ background:url(../Styles/Imges/tools_btn_bg.gif) no-repeat right -39px; }
	.tools_btn span b{ font-weight:normal; display:block; padding:22px 0 5px; line-height:15px; background:url(../Styles/Imges/tools_icon.gif) 50% -135px no-repeat; }
	.tools_btn span b.add{background-position:50% -295px}
	.tools_btn span b.all{background-position:50% -135px}
	.tools_btn span b.backup{background-position:50% -630px}
	.tools_btn span b.remove{background-position:50% -730px}
	.tools_btn span b.download{background-position:50% -780px}
	.tools_btn span b.refresh{background-position:50% -830px}
	.tools_btn span b.import{background-position:50% -215px}
	.tools_btn span b.export{background-position:50% -255px}
	.tools_btn span b.combine{background-position:50% -335px}
	.tools_btn span b.grade{background-position:50% -376px}
	.tools_btn span b.delete{background-position:50% -175px}
	.tools_btn span b.recover{background-position:50% -680px}
	.tools_btn span b.recycle{background-position:50% -415px}
	.tools_btn span b.filter{background-position:50% -880px}
	.tools_btn span b.common{background-position:50% -930px}
	.tools_btn span b.link{background-position:50% -980px}
	.tools_btn span b.send{background-position:50% -1030px}
	.tools_btn span b.stop{background-position:50% -1080px}
	.tools_btn span b.return{background-position:50% -1130px}
	.tools_btn span b.recharge{background-position:50% -1180px}
	.tools_btn span b.reflash{background:url(../Styles/Imges/reflash.jpg) 50% 3px no-repeat;}
/*表格样式
=============================================*/
.msgtable,.form_table{ width:100%; border:1px solid #EDECFF; font-family:Verdana, Geneva, sans-serif; }
.msgtable th{ padding:0.5em; font-weight:700; background:url(../Styles/Imges/tools_bg.gif) left -150px repeat-x; }
.msgtable td{ padding:0.4em; border-bottom:1px solid #F3F3F3; }
.msgtable .tr_odd_bg{ background:#F9F9F9; }
.msgtable .tr_hover_col{ background:#EAEAEA; }
.txtInput2{ padding:0 3px 0 3px; height:20px; line-height:20px; background:#FAFAFA; border:1px solid #D7D7D7; vertical-align:middle; font-family:'微软雅黑'; }
input.small2{ width:50px; }


/*显示JS提示框*/
#msgprint.pcent{ top:35px; right:45%; position:absolute; z-index:99; opacity:0.9; display:none; }
#msgprint.success,#msgprint.error,#msgprint.warning{ padding:5px 10px 5px 24px; }
#msgprint.success{ border:1px solid #CCF9C1; color:#090; background:url(Imges/msg_icon.gif) 5px 6px no-repeat #F1FEF2; }
#msgprint.error{ border:1px solid #F9F2B7; color:#F00; background:url(Imges/msg_icon.gif) 5px -23px no-repeat #FDF8E8; }
#msgprint.warning{ border:1px solid #FAF4B8; color:#C52716; background:url(Imges/msg_icon.gif) 5px -53px no-repeat #FEFDE9; }

/* 角色编辑页面*/
.item_list{ vertical-align:top; }
	.item_list ul{ clear:both; width:95%;}
	.item_list ul li{ float:left; width:25%; height:28px; }
	.item_list ul li label{ margin:0; padding:0; }
	
.border_table{ border-width:1px; margin:0; background:#fff; width:90%;}
	.border_table th{ border:1px solid #e1e1e1; vertical-align:middle; white-space:nowrap;}
	.border_table td{ border:1px solid #e1e1e1; vertical-align:middle; white-space:nowrap;}
	.border_table thead th{ color:#333;white-space:nowrap;text-align:center;background:url(../Styles/Imges/tools_bg.gif) repeat-x left -150px; }
	.border_table tbody th{padding-right:5px; text-align:right;color:#707070;background-color:#f9f9f9}
	.border_table label{color:#777}
	.border_table tr.td_c td{text-align:center}
/* 分页*/
.page_box{line-height:30px;height:30px;}
.page_box .left{ font-family:"微软雅黑";}
.page_box .left input{ margin:auto 3px; width:30px; text-align:center; }
div.flickr {
	padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;text-align:right;
}
div.flickr a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.flickr a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de
}
div.meneame a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de
}
div.flickr span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px
}
div.flickr span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}
/*===============================================按钮样式===============================================*/
.btnSearch{ padding:0 5px; height:22px; line-height:20px; color:#707070; border:1px solid #D7D7D7; background:url(../Styles/Imges/btn_bg.gif) repeat-x; cursor:pointer; vertical-align:middle; overflow:hidden; }
.btnSearch:hover{ background-position:0 -22px; color:#005eac; }
/*file容器样式*/
a.files{ margin:0 auto; float:left; width:220px; height:24px; overflow:hidden; display:block; border:1px solid #d7d7d7; text-decoration:none; }
/*file设为透明，并覆盖整个触发面*/
a.files input{ margin-left:-270px; font-size:24px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
/*取消点击时的虚线框*/
a.files, a.files input{ outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
.contentFile{background:url(../Styles/Imges/addAttach.gif) left top no-repeat;}
.contentImg{background:url(../Styles/Imges/addContentImg.gif) left top no-repeat;}
/*附件列表*/
.attach_list{clear:both;}
	.attach_list ul li{/*float:left;*/ margin:5px 20px auto auto; padding:2px 3px 2px 23px; line-height:20px; border:1px solid #DEEFF3; background:url(../Styles/Imges/icon_attach.png) no-repeat 3px 4px;}
.attach_list ul li b{float:right; display:block; margin:3px 0px auto 5px; text-indent:-9999px; cursor:pointer; width:13px; height:13px; background:url(../Styles/Imges/icon_del2.gif) no-repeat left top;}

.uploading{ float:left;display:none; background:url(../Styles/Imges/loading2.gif) no-repeat left center; padding-left:18px; line-height:24px; height:24px; color:#333; }
            