@charset "utf-8";
* {
	/*word-wrap:break-word;*/
	outline:none;
	margin:0px auto;
	padding:0px 0px;
}
body {
	margin: 0px 0px;
	padding:0px 0px;
}

.dropdown-menu{z-index:10000;}
#search select{ margin:0 0 5px 0;}

.debug{background: #DDD;}
.debug .box{width:450px;margin:0 auto; box-shadow: 0 0 6px 2px rgba(111, 111, 111, 0.1);
  border-radius: 5px;
  background: #FFF;}
.debug .msg{padding:15px;}
.debug .msg h5{font-size: 16px;color:#666;width:100%;height:auto;overflow: hidden;}

/*panel上的工具样式*/
/*.tools > div{padding:2px 4px;}*/
.tools > div:hover{background: #428BCA; border-radius: 2px; box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);}
.tools > div:hover > a{color: #FFF;text-decoration: none;}
.tools .active{background: #428BCA; border-radius: 2px; box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);}
.tools .active > a{color: #FFF;text-decoration: none;}

/*table详细信息扩展样式*/
.table-more{border:1px solid #FFF;font-size: 80%;color:#000;box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.2) ;}
.table-more tbody{background: #FFF;}
.table-more tbody a{color: #6FB3E0;}
.table-more tbody tr th,.table-more tbody tr td{border:1px solid #EDEDED;margin:0;padding:0;height:auto;line-height: 24px;font-weight: 100;}
.table-more tbody tr th{text-align: center;background: #FFF;color:#5C5C5C;margin:10px;  letter-spacing: 1px;font-weight: bolder;font-size: 90%;}
.table-more tbody tr td{padding-left:15px;text-align: left;}
.table-more tbody tr:nth-child(2n){background: #EEEEEE;}
.table-more tbody tr th{background-color: #F5F5F5;}

.td_select{background: #EDEDED; color:#000;}
.tr_select{background:#FFF;}

/*btn扩展样式*/
.btn-radius{border:none;border-radius: 3px;}

/*div扩展样式*/
.div-shadow{box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.1);}

.member-info{height:100px;border-radius: 50px 0 0 50px;border:1px solid #DCDCDC;margin-bottom: 10px;}
.member-info .member-info-role{ background: #62A8D1;width:100px;height:100px;border-radius: 50px 0 0 50px;}
.member-info .member-info-role p{ color: #FFF;padding-top:30px;text-align: right;}
.member-info .member-info-role h4{color: #FFF;margin:0;padding:0;text-align: right;}

.no-bg{background: none;}

.guide_index{position: absolute;top:1px;left: 1px;height: 16px;width:16px;background: #FFF;font-size: 11px;text-align: center;color: #E37E4F;border-radius: 10px;}
.guide_tool{position: absolute;top:0;right: 0;height: 100%;width:80px;background: #E9FAE2;font-size: 11px;text-align: center;color: #FFF; text-align: middle;}
.guide_tool p{height: 50%; line-height: 35px;margin:0;}
.guide_tool p:first-child{height: 65%;line-height: 55px;background: #DFF0D8;}
.guide_tool p:first-child:hover{height: 65%;line-height: 55px;background: #8DD1FF;}
.guide_tool p:first-child:hover a{color: #FFF;}
.guide_tool p:last-child{height: 35%;line-height: 25px;}
.guide_tool a{color: #666;height:100%;}
.plist{ height: auto;overflow: hidden;margin:0 auto;}
.plist > li{border-radius: 3px;width: 280px;height:80px;margin:10px 25px 10px 0;
transition: all 0.5s;
-moz-transition: all 0.5s; /* Firefox 4 */
-webkit-transition: all 0.5s; /* Safari 和 Chrome */
-o-transition: all 0.5s; /* Opera */}
.plist > li:hover{border:1px solid #F0F0F0;box-shadow: 2px 2px 5px #DCDCDC;}

.btn-detail-toggle{font-size: 12px;}
.btn-detail-content{font-size: 12px;width:80px; position: absolute;top:0;right: 0;text-align: right;margin:5px 3px 0 0;border:1px solid rgba(204,204,204,1);; border-radius: 3px;z-index: 1000;background: #FFF;}
.btn-detail-content a{display: block;height:23px;line-height: 22px;padding-left: 20px;text-align: left;}
.btn-detail-content a:hover{background: rgba(0,170,238,1);color: #FFF;}

.term{height:150px;min-height:150px;overflow-y: auto;border:1px solid #F0F0F0;padding:4px;border-radius: 3px;}
#subject_name_list{border-bottom:1px solid #F0F0F0;padding:5px 5px 5px 0;}
#subject_name_list span{margin:2px;}

.treeview{ border-left:0px solid #F79263;padding:5px;}
.treeview .treeview-title{clear:both;border-bottom: 2px solid #F79263;padding:0;height:30px;overflow: hidden;border-radius: 0 0 0 10px;}
.treeview .treeview-title span{padding:5px 30px 5px 15px;line-height:30px;background: #F5F7FA;border-radius: 0 30px 0 5px;font-size: 14px;font-weight: bolder;border-right:1px solid #6BB6E1;border-left:5px solid #438EB9;}
.treeview .treeview-body{clear:both;font-size: 13px;}
.treeview .treeview-body:not(:nth-child(2)){overflow: hidden;}

.treeview .treeview-body .treeview-list-block{}
.treeview-list-block li{width:135px;padding:8px;float: left;text-align: center;border:1px solid #FFF;}
.treeview-list-block li:hover{
	background:#F6F6F6;
	border:1px solid #EDEDED;
	border-radius: 3px;
	transition:all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s; /* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
}
.treeview-list-block li a{color:#666;display: block;padding:8px 5px 0 5px;position: relative;}
.treeview-list-block li p{padding:10px 10px 0 10px;}
.treeview-list-block li .num{position: absolute;top:0;right:10px;}
.treeview-list-block li .text{position: absolute;top:55px;right:15px;}

.treeview-list-block2 li{text-align: center;border:1px solid #FFF;cursor: pointer;}
.treeview-list-block2 li p{display: block;text-align: left;}
.treeview-list-block2 li .title{padding:5px 0;display: block;margin-bottom: 10px;text-align: center;background: #368D97;color: #FFF;}
.treeview-list-block2 li span{color: #478FCA;}

.input-short{height:28px;}

.filter-list{color: #606060;}
.filter-list li{height:35px; line-height: 35px;padding:0px 5px;border-top:1px dotted #D1CCC7;overflow: hidden;margin-bottom: 5px;}
.filter-list .filter-list-more{height:22px;line-height: 22px;border-bottom:2px solid #428BCA;font-size: 12px;text-align: right;padding-right:50px;border-radius:0 0 2px 20px;}
.filter-list .filter-list-more span{background: #519AD9; padding:1px 5px;cursor: pointer;color:#FFF;border-top:2px solid #428BCA;border-left:2px solid #428BCA;border-right:2px solid #428BCA;}
.filter-list div{overflow: hidden;}
.filter-list div.indexsearch{height:35px; line-height:35px;padding-left: 30px;background: #F6F6F8;}
.filter-list div.indexsearch input{height:28px;line-height:28px;width:200px;border:1px solid #C8C7C9;padding-left:5px;}

.filter-list-title{background: #F7F5F5;text-align: center;color: #848484; border-left:2px solid #428BCA;}
.filter-list-content{background: #FFF;position: relative;}
.filter-list-content .option{cursor: pointer;float: left; text-align: left;padding:0 30px;}
.filter-list-content .option:hover{color:#6FB3E0;}
.filter-list-content .option-more{position: absolute;right:5px;top:0;cursor: pointer;background: #EDEDED; padding:0px 8px;color:#428BCA;}
.option4 .option{padding:0 25px 0 30px;}
.option5 .option{width:170px; }
.option6{overflow: hidden;height:37px;}
.option6 .option{width:200px; overflow: hidden;height:35px;}
.option7{overflow: hidden;height:37px;}
.option7 .option{width:120px; overflow: hidden;height:35px;}
.option9 .option{padding:0 20px 0 30px;}

.query-option{border:1px dotted #C40000;padding:1px 12px;position: relative;cursor: pointer;margin-right: 5px;white-space:nowrap;}
.query-option:hover{text-decoration: none;}
.query-option span{overflow: hidden;}
.query-option i{position: absolute;right:3px;top:3px;}

.configarea{border-left:1px solid #CCC;box-shadow: 2px 0px 6px #DADADA inset;}

#activeForm .header{border-bottom: 2px solid #4C8FBD;color:#4C8FBD;}

/*右侧字段列表*/
#panel-right{height:98vh;overflow: hidden;}
.field-list{background: #F9F9F9;height:73%;overflow-y:scroll;}
.field-list li{padding:5px;width:100%; overflow:hidden;cursor: pointer;margin:2px 0px;background: #FFF;}
.field-list li:hover{background: rgba(248,248,248,1);-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;color: #000;transition: 0.5s all;}
.field-list li label{cursor: pointer;overflow: hidden;height:20px;line-height: 20px;}
.field-list li i{width:15px;text-align: center;}

.form-field-config{display: none;overflow: hidden;}

/*左侧字段列表*/
#panel-left{height:98vh;overflow-y: scroll;}
#panel-left .panel:hover{-webkit-box-shadow:0px 0px 2px 1px #666;
 -ms-border-radius:0px 0px 15px 2px #E5E5E5;
   -moz-box-shadow:0px 0px 15px 2px #E5E5E5;
        box-shadow:0px 0px 15px 2px #E5E5E5;}

#panel-left li:hover{background:#FCF8E3;transition: 1s all;}

.fields-ul{padding:10px 5px;}
.fields-ul li{height:auto; overflow:hidden;border-bottom:1px dashed #DCDCDC;}
.fields-ul li:last-child{border-bottom:none;}
.fields-ul li>div{height:35px;line-height: 35px;overflow: hidden;}

.group-list{margin: 10px 0 0 0;height:auto;overflow: hidden;}
.group-list li{cursor: pointer;border:1px solid #FFF;height:35px;line-height: 35px;background: #6FB3E0;color: #FFF;border-radius: 3px;}
.group-list li:hover{background: #8DD1FE;transition: 0.8s all;}

.field-filter{text-align: center;padding:3px 0;}
.field-filter i{margin-right: 5px;cursor: pointer;}
.field-filter input{height:35px; line-height: 35px; width: 80%;border-radius: 15px!important;text-indent: 10px;border: 1px solid #F0F0F0;}

.field-label-grey0{color:#000;}
.field-label-grey3{color:#333;}
.field-label-grey6{color:#666;}
.field-label-grey9{color:#999;}
.field-label-greyB{color:#BBB;}

.no-skin{}
.no-skin .btn{
    border-radius: 4px!important;
    border:1px solid transparent;
    text-shadow:none!important;
}
.no-skin .btn-default{
	color: #333!important;
    background-color: #fff!important;
    border-color: #ccc!important;
}

label.error {color: red;}
.tb_list th{text-align: center;background-color: #F2F2F2;font-size: 16px;line-height: 15px;}
.tb_show td{padding-left: 5px;font-size: 16px;}

.table-rule th{height:35px; line-height: 35px;text-align: center;background: #F0F0F0;}
.table-rule tr{border-top: 1px solid #DCDCDC;height:30px; line-height: 30px;}
.table-rule tr td{background: #FDFDFD;border:1px solid #EEE;}
.table-rule tr td input{height:30px; }

.table-rule .table-in{margin:3px;}
.table-rule .table-in tr{border-top: none;}
.table-rule .table-in tr td{background: #F3F3F3;border:1px solid #FFF;}

/*右键菜单*/
.smart_menu_box{display:none; width:140px; position:absolute; z-index:201105;}
.smart_menu_body{padding:1px; border:1px solid #CCC; background-color:#fff; -moz-box-shadow:2px 2px 10px rgba(100,100,100,0.3); -webkit-box-shadow:2px 2px 10px rgba(100,100,100,0.3); box-shadow:2px 2px 10px rgba(100,100,100,0.3);}
.smart_menu_ul{margin:0; padding:0; list-style-type:none;}
.smart_menu_li{position:relative;}
.smart_menu_a{display:block; height:25px; line-height:24px; padding:0 5px 0 5px; color:#000; font-size:12px; text-decoration:none; overflow:hidden;}
.smart_menu_a:hover, .smart_menu_a_hover{background-color:#348CCC; color:#fff; text-decoration:none;}
.smart_menu_li_separate{line-height:0; margin:3px; border-bottom:1px solid #DCDCDC; font-size:0;}
.smart_menu_triangle{width:0; height:0; border:5px dashed transparent; border-left:5px solid #666; overflow:hidden; position:absolute; top:7px; right:5px;}
.smart_menu_a:hover .smart_menu_triangle, .smart_menu_a_hover .smart_menu_triangle{border-left-color:#fff;}
.smart_menu_li_hover .smart_menu_box{top:-1px; left:130px;}
.smart_menu_a_icon{width:20px;display: inline-block;text-align: center;}

/*底部样式*/
.footer-note{display:inline-block;padding:1px 40px 1px 100px;background: #F2F2F2;line-height: 18px;color: #666;font-size: 13px;}
.footer-note:last-child{padding:1px 40px 1px 180px;}

.footer-position{position:absolute;bottom:0;}


/*--------------------------------main.css*/
.main-content{
	font-size: 14px;
}
li {
	list-style:none;
}
/*验证样式*/
em {
	color:#F00;
}

/*外部容器*/
.box {
	clear:both;
	border:solid 1px #CCCCCC;
	padding:0;
	border-radius: 3px;
}
.box h1 {
	font-size:14px;
	border-bottom:solid 1px #62A8D1;
	padding:5px 5px;
}
.show_user {
}
.show_user li {
	float: left;
	width:48%;
	list-style:none;
	padding:5px 1px;
	border-bottom:dashed 1px #62A8D1;
}
.show_user h2 {
	clear:both;
	font-size:14px;
	margin:5px 0px;
	padding:5px 10px;
	border-bottom:solid 1px #62A8D1;
}
.show_user h3 {
	font-size:12px;
	float:left;
	width:100px;
}
.edit_user {
}
.edit_user li {
	float: left;
	width:48%;
	list-style:none;
	padding:5px 1px;
}
.edit_user h2 {
	clear:both;
	font-size:14px;
	margin:5px 0px;
	padding:5px 10px;
	border-bottom:solid 1px #62A8D1;
}
.edit_user h3 {
	font-size:12px;
	float:left;
	width:100px;
}
.welcome {
}
.type_list li {
	float:left;
	width:48%;
	padding:5px 5px;
}
.type_list h2 {
	padding:10px 10px 5px 10px;
	border-bottom:solid 1px #39F;
	font-size:14px;
}
/*备注说明内容*/
.note {
	clear:both;
	margin:10px 5px;
	padding:5px 5px;
	background-color:#ECECC4;
}
.readme {
	padding:5px;
}
.readme h1 {
	padding:5px 10px;
	margin-bottom:5px;
	font-size:14px;
	border-bottom:dashed 1px #C93;
}
.readme p {
	margin:10px 10px;
	padding:5px 10px;
}
.remark {
	padding:5px;
}

.remark p {
	text-indent:2em;
}
/*填写申报书*/
.input {
	padding:20px 20px;
}
.input .line {
	border:none;
	border-bottom:solid 1px #62A8D1;
}
.input li {
	clear:both;
	padding:6px 5px;
	list-style:none;
}
.input h2 {
	float:left;
	font-size:14px;
	padding:0px 10px;
}
/*选择学科分类*/
.note h2 {
	font-size:12px;
	float:left;
}
/*表格*/
.tb_data {
	width:100%;
}
.tb_data caption {
	font-size:14;
	font-weight:bold;
	text-align:left;
	padding:8px 5px;
	border-bottom:solid 1px #62A8D1;
}
.tb_data th {
	text-align:center;
	background-color:#F5F5F5;
	height:35px;
	border-bottom:solid 1px #EEE;
}
.tb_data td {
	height:25px;
	font-size:14px;
	background-color:#FFF;
	padding:5px 5px;
	border-bottom:solid 1px #EEE;
}
.tb_data td:last-child {
	border-bottom:none;
}
.tb_data .mouseover {
	background-color:#C5DFE0;
}
.tb_data .mouseout {
	background-color:#E6EBEC;
}
.tb_input {
	width:600px;
}
.tb_input .inputbox {
	border:none;
	border-bottom:solid 1px #62A8D1;
}
/*查看项目详细信息*/
.show_more {
	float:left;
	border-bottom:solid 1px #8FD5FF;
	background-color:#FFF;
	margin-top:-5px;
	width:100%;
}
.show_more th{
	border-bottom: 1px solid #FFF;
	height:30px;
}
.show_more li {
	float:left;
	width:380px;
	padding:5px 0px;
	border-bottom:dotted 1px #DB876A;
	margin:1px 8px;
	overflow:hidden;
}
.show_more h2 {
	float:left;
	font-size:12px;
	width:80px;
}
.show_more h1 {
	text-align:left;
	font-size:13px;
	color:#DB876A;
	border-bottom:solid 1px #DB876A;
	padding:5px 5px;
}
/*项目搜索*/
.search {
	margin:0px 0px 10px 0px;
	padding:8px;
	border:solid 1px #E5E5E5;
	background-color:#FFF;
	border-radius: 3px;
	box-shadow: 1px 1px 2px 0px rgba(222,222,222,0.5);
}
.search select{margin:5px 1px;}
.search input{border:1px solid #D5D5D5;}
.search input[type="submit"]{
	border:none;
	background: #428BCA;
	color: #FFF;
	border-radius: 3px;
	font-size: 13px;
	padding: 5px;
}
.search input[type="submit"]:hover{
	background: #337CBB;
}
.search input[name="search"]{
	height:30px;
}
.search td{height:40px;}

/*翻页信息*/
.pager_bar {
	float:right;
	text-align:right;
	padding:5px 10px;
}
.pager_bar a {
	padding:3px 5px;
	line-height:25px;
	border:solid 1px #8FB9D0;
	background-color:#DDF2FC;
	background:url(admin/pager_bg.gif) repeat-x;
}

/*申报工具箱*/
#tools {
	position:absolute;
	border:solid 1px #62A8D1;
	background-color:#D8E9F1;
	width:200px;
	float:right;
	right:10px;
	top:100px;
}
#tools h1 {
	font-size:14px;
	padding:5px 5px;
	border-bottom:solid 1px #62A8D1;
}
/*日历*/
table.jCalendar {
	border: 1px solid #62A8D1;
	background: #e6e6e6;
	border-collapse: separate;
	border-spacing: 2px;
}
table.jCalendar th {
	background: #62A8D1;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #efefef;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected:hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #fff;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}
/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #62A8D1;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat;
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}
.date-pick {
	float: left;
	background:url(datePicker.gif) no-repeat;
	background-position:right;
}
input[type='submit'], input[type='button'] {
	border:none;
	background: #428BCA;
	color: #FFF;
	border-radius: 3px;
	font-size: 13px;
	/*padding: 5px;*/
}

input[type='submit']:hover, input[type='button']:hover{
	background: #337CBB;
}

.c_list li {
	float:left;
	padding:3px 5px;
}
.snote {
	font-size:12px;
	color:#39F;
}
.checkbox_list li {
	float:left;
	padding:5px;
}
.guide {
	border:solid 1px #62A8D1;
	padding:5px;
	width:130px;
	float:left;
	margin:5px;
	background-color:#E6EBEC;
}
.guide dt {
	font-size:18px;
	height:66px;
	border:solid 1px #62A8D1;
}
.guide dd {
	padding:5px;
	text-align:center;
}
.ex_tools {
	text-align:center;
	padding:5px 5px 5px 5px;
	border:solid 1px #62A8D1;
	background-color:#E6EBEC;
	bottom: 0;
	right:0;
	margin: 0 auto;
	position: fixed;
	/*opacity: .60;
 filter: alpha(opacity=60);*/
    width: 100px;
	z-index: 999;
	_bottom:auto;
	_width: 100px;
	_right: 0;
	_position: absolute;
 _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
/* 排寻样式 */
.ASC {
	background:url(tools/ico.gif) no-repeat;
	padding-left:14px;
	background-position:0px -1058px;
}
.DESC {
	background:url(tools/ico.gif) no-repeat;
	padding-left:14px;
	background-position:0px -1072px;
}
.s_note {
	color:#FFF;
	font-size:10px;
	text-align:left;
}
.steps {
	height:30px;
	line-height:30px;
*zoom:1;
	font-size:14px;
	margin-top:12px
}
.steps dd {
	background:url("steps.png") no-repeat;
	text-align:center;
	float:left;
	color:#666;
	width:120px
}
.steps dt {
	float:left;
	margin-right:20px;
	font-size:16px;
}
.steps .first-selected {
	color:#fff;
	font-weight:bold;
	background:#90bc7b
}
.steps .step-done {
	background:#cbd7e0
}
.steps .step-selected {
	color:#fff;
	font-weight:bold;
	background-color:#90bc7b;
	background-position:0 0;
	padding-left:20px
}
.steps .step-color-gray, .steps .step-gray {
	background-color:#cbd7e0;
	background-position:0 -30px;
	padding-left:20px
}
.steps .step-gray {
	background-position:0 -60px
}
.fold_head {
	cursor:pointer;
}
.fold_bar {
	font-size:18px;
	font-weight:bold;
	cursor:pointer;
}
.fold_body {
	display:none;
}
/*图片裁剪*/
.jcrop-holder {
	text-align: left;
}
.jcrop-vline, .jcrop-hline {
	font-size: 0;
	position: absolute;
	background: white url(Jcrop.gif) top left repeat;
}
.jcrop-vline {
	height: 100%;
	width: 1px !important;
}
.jcrop-hline {
	width: 100%;
	height: 1px !important;
}
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
 *width: 9px;
 *height: 9px;
}
.jcrop-tracker {
	width: 100%;
	height: 100%;
}
.custom .jcrop-vline, .custom .jcrop-hline {
	background: yellow;
}
.custom .jcrop-handle {
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
/*th备注字体*/
.thnote{
	font-size:12px; color:#FFF;
}

.bg_note { width:99.9%; background-image:url(bz.jpg); background-repeat:no-repeat; background-color:#E6EBEC; border:solid 1px #B2B2B2;}

.wp98 { width:98%;}
.wp99 { width:99%;}
.w20 { width:20em;}
.w12 { width:12em;}
.number { width:5em;}

/*文章编辑上传样式*/
#file_list{padding:0;margin:0;}
#file_list li{height:25px line-height:25px; padding:0;padding:5px;border-bottom: 1px solid #F0F0F0;}
#file_list li small{color: #F00;}

/*清除按钮样式*/
.no-skin{}
.no-skin .btn{
    border-radius: 4px!important;
    border:0;
    text-shadow:none!important;
}

.timeline-style2 .timeline-label{width:100px;}
.timeline-style2 .timeline-date{width:auto;}
.timeline-style2 .timeline-indicator.btn{border:1px solid #6fb3e0;}

@media (min-width: 768px) {
	.treeview-body{padding:20px 0 20px 0px;}
	.treeview-list-block2 li{width:200px;padding:10px;float: left;}
}

@media (max-width: 480px) {
	.treeview-body{padding:5px;}
}
.cen{vertical-align:middle!important;text-align:center;}