/* 顶部 */
body{background-color: #e9ecf3;}
#work_top{height: 80px;width: 100%;background-color: #fff;}
#work_top .logo{background-color: #fff;width: 250px;text-align: center;height: 80px;float: left;
	line-height: 80px;padding-left: 25px;
}
#work_top .logo a{display: block;}
#work_top .logo a img{vertical-align: middle;}
#work_top .operate{overflow: hidden;}

#work_top .operate .right_function{float: right;margin-right: 12px;}
#work_top .operate .right_function span{height: 80px;line-height: 80px;display: inline-block;}
#work_top .operate .right_function span a{display: inline-block;padding:0 15px;height: 30px;line-height: 30px;}
#work_top .operate .right_function span a img{vertical-align: middle;}
#work_top .operate .right_function .sign_out a{border-left: 1px solid #cccdd3;}
#work_top .operate .right_function .mass a{position: relative;}
#work_top .operate .right_function .mass a em{display: inline-block;position: absolute;width: 18px;height: 18px;
	background-color:#e51919;color: #fff;line-height: 18px;text-align: center;font-size: 12px;border-radius: 50%;
	border: 2px solid #fff;top:-3px;right:2px;
}

/* 左侧——导航  */
#work_nav{width: 250px;position: fixed;left: 0px;top:80px;background-color: #e9ecf3;bottom: 0px;}
#work_nav .nav_con{width: 230px;position: absolute;left: 20px;top:20px;bottom: 20px;background-color: #fff;border-radius: 5px;
	padding: 5px 0;
}
// #work_nav .nav_con .item{}
#work_nav .nav_con .item h4{height: 50px;padding: 15px 15px 10px;color: #5c9acf;font-size: 13px;font-weight: 600;}


#work_nav .nav_con .item h3{font-size:14px;color: #fff;height: 50px;line-height: 50px;width: 100%;padding-left: 30px;
	font-weight: normal;background-repeat: no-repeat;background-image: url(../images/left_nav1.png);
	background-position: 200px center;cursor: pointer;position: relative;color: #485a6a;border-left: 3px solid #fff !important;
}
#work_nav .nav_con .item h3:hover{background-color: #f2f6f9;color: #5b9bd1;border-left: 3px solid #5c9acf !important;}
#work_nav .nav_con .item h3.nav_cur{background-image: url(../images/left_nav2.png);background-color: #f2f6f9;
	color: #5b9bd1;border-left: 3px solid #5c9acf !important;
}
#work_nav .nav_con .item h3 i{display: inline-block;width: 25px;height: 25px;position: absolute;text-align: center;
	left:3px;top:12px;line-height: 25px;color: #a7bdcd;
}
#work_nav .nav_con .item h3 em{display: block;position: absolute;width: 25px;height: 25px;top:12px;right: 12px;line-height: 25px;
	-webkit-transform: rotate(0deg);text-align: center;
    transform: rotate(0deg);transition: all 300ms;
    -webkit-transition: all 300ms;
}

#work_nav .nav_con .item h3.nav_cur em{-webkit-transform: rotate(90deg);
    transform: rotate(90deg);transition: all 300ms;
    -webkit-transition: all 300ms;}
#work_nav .nav_con .item h3 i img{max-width: 100%;vertical-align: middle;}
#work_nav .nav_con .item ul{display: none;background-color: #fff;margin: 0;}
// #work_nav .nav_con .item ul li{}
#work_nav .nav_con .item ul li a{display: inline-block;height: 45px;line-height:45px;
	width: 100%;padding-left:38px;box-sizing: border-box;position: relative;font-size: 14px;color: #485a6a
}
#work_nav .nav_con .item ul li a em{height: 100%;width: 20px;text-align: center;position: absolute;
	left: 20px;top: 0;font-size: 18px;
}
#work_nav .nav_con .item ul li.on a,#work_nav .nav_con .item ul li a:hover{background-color: #f2f6f9;color: #5b9bd1;}
#work_nav .nav_con .item ul li.on a em,#work_nav .nav_con .item ul li a:hover em{display: block;}
#main{position: fixed;top:100px;left: 265px;right: 0px;bottom: 0px;background-color: #e9ecf3;
	background-position: top;background-repeat: repeat-x;
}
#main iframe{height: 100%;}
.container{position: fixed;top:0px;left: 0px;right: 0px;bottom: 0px;}
.container .ttt{position: absolute;width: 100%;text-align: center;top:45%;left: 0px;margin-top: -110px;padding-left: 8px;}
.container p{font-size: 14px;color: #666;line-height: 26px;width: 750px;display: inline-block;margin-top: 30px;}

/* 位置 */
#current_location{height: 55px;padding-right: 15px;background-color: #fff;
	position: absolute;right: 15px;left: 0;border-radius: 5px;
}
#current_location .back_off{height: 60px;overflow: hidden;width: 55px;float: left;}
#current_location .back_off a{padding: 23px 15px 17px 20px;display: inline-block;}
#current_location .curr{line-height: 60px;height: 60px;width: 350px;float: left;}
#current_location .curr p{font-size: 12px;color: #999;}
#current_location .curr p span{color: #333;}
#current_location .butt{float: right;text-align: right;padding-top: 13px;}
#current_location .butt input{height: 35px;border-radius: 5px;outline: none;width: 80px;border: none;cursor: pointer;
	font-size: 12px;margin-left: 10px;border: 1px solid #e77918;color: #e77918;background-color: #fff;padding-left: 18px;
	background-repeat: no-repeat;background-position: 10px center;
}
#current_location .butt input:hover{background-color: #e77918;color: #fff;}
#current_location .butt input:hover{opacity: 0.8;}
#current_location .butt input.but_refresh{padding-left: 18px;
	background-image: url(../images/but_i1_2.png);background-repeat: no-repeat;background-position: 10px center;
}
#current_location .butt input.but_refresh:hover{background-image: url(../images/but_i1.png);}
#current_location .butt input.but_dele{background-image: url(../images/but_i3.png);}
#current_location .butt input.but_dele:hover{background-image: url(../images/but_i3_2.png);}
#current_location .butt input.but_export{border: 1px solid #e77918;padding-left: 18px;color: #e77918;background-color: #fff;
	background-image: url(../images/but_i2.png);background-repeat: no-repeat;background-position: 10px center;
}

.mian_content{position: absolute;left: 0;right: 15px;top:60px;bottom: 0;}
.mian_content .operation{padding: 12px 0;overflow: hidden;}
.mian_content .operation .operation_left{float: left;}

select{background-image: url(../images/icon_xx.png);background-repeat: no-repeat;background-position: 96% center;
	-webkit-appearance: none;padding: 0 8px;border-radius: 5px;border: 1px solid #dae2ea;height: 35px;outline: none;
	font-size: 12px;color: #666;cursor: pointer;
}
.mian_content .operation .item{display: inline-block;margin-right: 15px;}
.mian_content .operation .item span{font-size: 12px;color: #333;}
.mian_content .operation .item select{min-width:120px;}
.mian_content .operation .item input.fill_text{height: 35px;padding: 0 8px;outline: none;border-radius: 5px;border: 1px solid #dae2ea;
	font-size: 12px;color: #666;width: 140px;
}

.mian_content .operation .item input.but_search{height: 35px;border-radius: 5px;padding: 0 25px;
	color: #fff;background-color: #e77918;font-size: 12px;cursor: pointer;border: none;outline: none;
}
.mian_content .operation .item input.but_search:hover{opacity: 0.8;}
.mian_content .operation .item .but_add{padding: 0 25px;display: inline-block;height: 35px;line-height: 35px;
	background-color: #f55e27;color: #fff;font-size: 12px;border-radius: 5px;
}
.mian_content .operation .item .but_add:hover{opacity: 0.8;}

.mian_content .operation .item .but_list{padding: 0 25px;display: inline-block;height: 35px;line-height: 35px;
	background-color: #999;color: #fff;font-size: 12px;border-radius: 5px;
}
.mian_content .operation .item .but_list.on{background-color: #f55e27;}
.mian_content .operation .item .but_list:hover{opacity: 0.8;}


.mian_content .operation .operation_right{float: right;}
.mian_content .operation .operation_right .item{margin-right: 0;margin-left: 15px;}

.main_table{position: absolute;left:0;top:65px;right:0px;bottom: 20px;overflow-y: auto;background-color: #fff;border-radius: 5px;}
.main_table table{width: 100%;border-collapse: collapse;border-spacing: 0px;}
.main_table table tr{border-bottom: 1px solid #dae2ea;}
.main_table table tr th{text-align: center;padding: 15px 0;font-size: 12px;}
.main_table table tr td{padding: 14px 0;text-align: center;font-size: 12px;}
.main_table table tr td span{margin: 0 8px;}
.main_table table tr td a{color: #e77918;}
.main_table table tr td a:hover{color: #cc0000;}
.main_table table tr td .modify_a{display: inline-block;width: 18px;height:18px;
	background-image: url(../images/table_i1.png);background-repeat: no-repeat;background-position: center center;
}
.main_table table tr td .modify_a:hover{background-image: url(../images/table_i2.png);}

.main_table table tr td .doing{position: relative;}
.main_table table tr td .doing .top{width: 100%;height:18px;
	background-image: url(../images/table_i1.png);background-repeat: no-repeat;background-position: center center;
}
.main_table table tr td .doing .top:hover{background-image: url(../images/table_i2.png);}
.main_table table tr td .doing .bottom{position: absolute;background-color: #fff;border: 1px solid #ddd;z-index: 9;display: none;
	right: 50%;width: 8em;
}
.main_table table tr td .doing .bottom a{display: inline-block;border-bottom: 1px solid #f1f1f1;height: 25px;line-height: 25px;}
.main_table table tr td .doing:hover .bottom{display: block;}
table tr td .modify_a{display: inline-block;width: 18px;height:18px;
	background-image: url(../images/table_i1.png);background-repeat: no-repeat;background-position: center center;
}
table tr td .modify_a:hover{background-image: url(../images/table_i2.png);}
.main_table table tr:hover{box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.main_table table tr:first-child:hover{box-shadow:none;}
.main_table table tr td .selectedId{width: 14px;height: 14px;}

#page{width: 100%;text-align: left;overflow: hidden;border-bottom: 1px solid #dae2ea;border-top: none;padding:10px;}
#page .page_left{float: left;padding-left: 12px;}
#page .page_left input{vertical-align: -3px;margin-right: 3px;width: 14px;height: 14px;}
#page .page_right{text-align: right;float: right;} 
#page .page_right span{font-size: 12px;color: #666;}
#page .page_right span{height: 26px;line-height: 26px;padding: 0 12px;margin: 0 3px;font-size: 12px;}
#page .page_right span.cur,#page .page_right span:hover{color: #fff;}
#page .page_right span.disabled{pointer-events: none;background-color: #ddd;}

.main_ww{left: 0px !important;}

.main_edit{background-color: #fff;margin-top: 15px;}
.main_edit .edit_tit{height: 60px;border-bottom: 1px solid #dae2ea;padding-left: 45px;}
// .main_edit .edit_tit ul{}
.main_edit .edit_tit ul li{display: inline-block;line-height: 58px;font-size: 16px;color: #333;cursor: pointer;margin-right: 32px;
	font-weight: bold;
}
.main_edit .edit_tit ul li.on{color: #e77918;border-bottom: 2px solid #e77918;}
.main_edit .edit_text{padding-top: 30px;display: none;} 
.main_edit .edit_text span.table_th{display: inline-block;width: 250px;text-align: right;font-size: 14px;color: #333;font-weight: bold;}
.main_edit .edit_text span.table_th b{font-weight: bold;color: #cc0000;}
.main_edit .edit_text span.table_th em{color: #999;font-size: 14px;}
.main_edit .edit_text .item .choes_dan{vertical-align: middle;width: 14px;height: 14px;margin-right: 5px;}
.main_edit .edit_text .item .chose_shuang{vertical-align: middle;width: 14px;height: 14px;margin-right: 5px;}
.main_edit .edit_text .item label{font-size: 14px;color: #333;margin-right: 8px;cursor: pointer;}
.main_edit .edit_text .item select{min-width: 280px;border-radius:3px;font-size: 14px;color: #333;}
.main_edit .edit_text .item .fill_textarea{vertical-align: top;width: 400px;height: 100px;resize: none;outline: none;
	padding: 3px 8px;border: 1px solid #dae2ea;font-size: 14px;color: #333;font-family: "微软雅黑";
}
.main_edit .edit_text .pic_item{overflow: hidden;}
.main_edit .edit_text .pic_item span{float: left;margin-right: 4px;}
// .main_edit .edit_text .pdf_item{}
.main_edit .edit_text .pdf_item b{margin-left: 5px;font-weight: normal;}
.main_edit .edit_text .pdf_item .up_pic_butt{display: inline-block;}
.main_edit .edit_text .pdf_item .up_pic_butt .file_butt{display: inline-block;height: 35px;padding: 0 15px;background-color: #e77918;
	font-size: 12px;color: #fff;border-radius: 3px;position: relative;line-height: 35px;
}
.main_edit .edit_text .pdf_item .up_pic_butt  .file_butt input{position: absolute;left: 0px;top:0px;width: 100%;height: 100%;
	opacity: 0;cursor: pointer;
}

.main_edit .edit_text .pic_item .up_pic_look{border: 1px solid #dae2ea;width: 160px;height: 120px;float: left;
	border-radius: 5px;background-size: cover;background-repeat: no-repeat;background-position: center center;
}
.main_edit .edit_text .pic_item .up_pic_butt{float: left;margin-left: 25px;padding-top:40px;} 
.main_edit .edit_text .pic_item .up_pic_butt .file_butt{display: inline-block;height: 35px;padding: 0 15px;background-color: #e77918;
	font-size: 12px;color: #fff;border-radius: 3px;position: relative;line-height: 35px;
}
.main_edit .edit_text .pic_item .up_pic_butt .file_butt input{position: absolute;left: 0px;top:0px;width: 100%;height: 100%;
	opacity: 0;cursor: pointer;
}


.main_edit .edit_text .fill_input{width: 280px;height: 35px;padding: 0 8px;border-radius: 3px;
	border: 1px solid #dae2ea;outline: none;font-size: 14px;color: #333;
}

.main_edit .edit_text .text_input{width: 150px;}
.main_edit .edit_text .pop_butt{display: inline-block;padding: 5px 8px;border-radius: 5px;background-color: #e77918;
	color: #fff;cursor: pointer;
}

.main_edit .edit_text .fill_input_tit{width: 500px;}
.main_edit .edit_text .fill_input:focus{border: 1px solid #e77918;}
.main_edit .edit_text .item{margin-bottom:20px;overflow: hidden;}
.main_edit .edit_text .item>a{vertical-align: top;width: 290px;display: inline-block;}
.main_edit .edit_text .item .mass_em{font-size: 14px;color: #333;padding-left: 8px;}
.main_edit .butt_item{border-top: 1px solid #dae2ea;padding: 33px;padding-left: 255px;margin-top:28px;} 
.main_edit .butt_item .btn{width: 115px;height: 45px;border-radius: 3px;border: none;outline: none;cursor: pointer;
	font-size: 16px;background-repeat: no-repeat;background-position: 22px center;padding-left: 25px;margin-right: 15px;
}
.main_edit .butt_item .btn:hover{opacity: 0.8;}
.main_edit .butt_item .btn_submit{background-color: #e77918;color: #fff;background-image: url(../images/but_i3.png);}
.main_edit .butt_item .btn_reset{background-color: #fae2cd;color: #e77918;background-image: url(../images/but_i4.png);
	border: 1px solid #e77918;
}

.main_table .butt_item{padding: 33px;margin-top:28px;} 
.main_table .butt_item .btn{width: 115px;height: 45px;border-radius: 3px;border: none;outline: none;cursor: pointer;
	font-size: 16px;background-repeat: no-repeat;background-position: 22px center;padding-left: 25px;margin-right: 15px;
}
.main_table .butt_item .btn:hover{opacity: 0.8;}
.main_table .butt_item .btn_submit{background-color: #e77918;color: #fff;background-image: url(../images/but_i3.png);}
.main_table .butt_item .btn_reset{background-color: #fae2cd;color: #e77918;background-image: url(../images/but_i4.png);
	border: 1px solid #e77918;
}

/* 生活提示 */
.left_list{background-color: #fff;border: 1px solid #dae2ea;margin-top: 15px;padding: 40px 20px;
	position: absolute;left: 15px;right: 15px;top:60px;bottom: 15px;
}
.left_list ul{overflow: hidden;margin-left: -30px;padding-top: 25px;}
.left_list ul li {width: 50%;float: left;margin-bottom: 65px;}
.left_list ul li .item {border-top: 1px solid #d9d9d9;margin-left: 30px;padding-left: 120px;}
.left_list ul li .item .time {width: 80px;height: 80px;background-color: #d9d9d9;border-radius: 5px;overflow: hidden;
	margin: 0 20px;margin-left: -100px;margin-top: -25px;float: left;
}
.left_list ul li .item .time span {background-color: #e77918;width: 100%;display: inline-block;height: 25px;line-height: 25px;
	text-align: center;color: #fff;font-size: 12px;
}
.left_list ul li .item .time em {text-align: center;font-size: 52px;color: #e77918;display: inline-block;width: 100%;
	height: 55px;line-height: 55px;font-weight: bold;
}
.left_list ul li .item .text {margin-top: 3px;margin-right: 20px;}
.left_list ul li .item .text h4{font-size: 16px;color: rgb(51, 51, 51);font-family: 微软雅黑;line-height: 35px;white-space: nowrap;
	text-overflow: ellipsis;overflow: hidden;
}
.left_list ul li .item .text p{font-size: 12px;color: #666;line-height: 22px;height: 50px;overflow: hidden;}
.left_list ul li .item:hover  .text h4,.left_list ul li .item:hover  .text p{color: #e77918;}
#page .page_right2{width: 100%;text-align: center;}

.left_data{background-color: #fff;border: 1px solid #dae2ea;margin-top: 15px;padding: 0 40px;
	position: absolute;left: 15px;right: 15px;top:60px;bottom: 15px;overflow-y: auto;
}
.left_data .tit{padding: 30px 0;border-bottom: 1px solid #dae2ea;}
.left_data .tit h4{color: #333;font-size: 24px;font-weight: normal;line-height: 44px;}
.left_data .tit p{margin-top: 5px;}
.left_data .tit p span{font-size:18px;color: #999;}
.left_data .tit p .time{font-size: 12px;color: #999;background-image: url(../images/time.png);background-repeat: no-repeat;
	background-position: left center;padding-left: 18px;margin-left: 20px;
}
.left_data .txt{padding: 040px 0;}
.left_data .txt p{font-size: 14px;color: #333;line-height: 28px;}

/* 活动掠影 */
.active_pic_list{background-color: #fff;border: 1px solid #dae2ea;position: absolute;left: 15px;right: 15px;top:120px;bottom: 15px;
	overflow-y: auto;
}
.active_pic_list .tit{height: 60px;line-height: 60px;border-bottom: 1px solid #dae2ea;padding-left: 30px;}
.active_pic_list .tit h5{font-size: 16px;color: #e77918;border-bottom: 2px solid #e77918;display: inline-block;line-height: 58px;}
.active_pic_list .list{padding: 25px 30px;}
.active_pic_list .list ul{overflow: hidden;margin-left: -30px;}
.active_pic_list .list ul li{width: 25%;float: left;margin-bottom: 30px;}
.active_pic_list .list ul li .item{margin-left: 30px;}
.active_pic_list .list ul li .item .img{width: 100%;text-align: center;background-color: #e77918;height: 215px;
	background-repeat: no-repeat;background-position: center center;background-size: 100%;
}
.active_pic_list .list ul li .item .img img{max-width: 100%;}
.active_pic_list .list ul li .item .pic_txt{margin-top:8px;}
.active_pic_list .list ul li .item .pic_txt h6{font-size: 16px;color: #333;}
.active_pic_list .list ul li .item .pic_txt p{font-size: 12px;color: #333;margin-top: 3px;}
.active_pic_list .list ul li .item .time{margin-top: 3px;overflow: hidden;}
.active_pic_list .list ul li .item .time span{font-size: 12px;color: #999;background-image: url(../images/time.png);
	background-repeat: no-repeat;background-position: left center;padding-left: 20px;line-height: 24px;
}
.active_pic_list .list ul li .item .time .butt{float: right;text-align: right;}
.active_pic_list .list ul li .item .time .butt a{display: inline-block;width: 24px;height: 24px;
	background-repeat: no-repeat;background-position: center center;margin-left: 5px;
}
.active_pic_list .list ul li .item .time .butt a.pic_dele{background-image: url(../images/pic_i1.png);}
.active_pic_list .list ul li .item .time .butt a.pic_dele:hover{background-image: url(../images/pic_i2.png);}
.active_pic_list .list ul li .item .time .butt a.pic_mod{background-image: url(../images/pic_i3.png);}
.active_pic_list .list ul li .item .time .butt a.pic_mod:hover{background-image: url(../images/pic_i4.png);}

/* 满意度评测 */
.main_edit2{position: absolute;left: 0px;right: 0px;bottom: 15px;top:100px;overflow-y: auto;}
.main_edit .edit_table{padding: 25px 30px;display: none;}
.main_edit .edit_table table{width: 100%;border: 1px solid #dae2ea;border-collapse: collapse;border-spacing: 0px;}
.main_edit .edit_table table tr{border-bottom: 1px solid #dae2ea;}
.main_edit .edit_table table tr:hover{box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.main_edit .edit_table table tr:hover td{color: #e77918;}
.main_edit .edit_table table tr:first-child:hover{box-shadow: none;}
.main_edit .edit_table table th{text-align: center;padding: 15px 0;font-size: 12px;color: #333;}
.main_edit .edit_table table td{text-align: center;padding: 15px 0;font-size: 12px;color: #333;}
.main_edit .edit_table table td .deta_butt{display: inline-block;width: 25px;height: 22px;
	background-image: url(../images/data_i1.png);background-repeat: no-repeat;background-position: center center;
}
.main_edit .edit_table table td .deta_butt:hover{background-image: url(../images/data_i2.png);}
.main_edit .edit_table #page{margin-top: 25px;}
.main_edit .edit_table .edit_mass{margin-bottom: 15px;}
.main_edit .edit_table .edit_mass span{font-size: 14px;color: #999;margin-right: 50px;}
.main_edit .edit_table .edit_mass span em{color: #333;}
// .main_edit .edit_table .subject_item{}
.main_edit .edit_table .subject_item{margin-bottom: 50px;}
.main_edit .edit_table .subject_item .tit h6 {font-size: 16px;color: #333;}
.main_edit .edit_table .subject_item .answer {margin-top: 18px;}
.main_edit .edit_table .subject_item .answer label{font-size: 16px;color: #333;margin-right: 50px;cursor: pointer;}
.main_edit .edit_table .subject_item .answer .choes_dan {width: 15px;height: 15px;vertical-align: middle;margin-right: 5px;}

.main_edit .edit_table .satisfied_subject .satisfied_butt input {
    width: 160px;
    height: 45px;
    border-radius: 3px;
    background-color: #e77918;
    font-size: 14px;
    color: #fff;
    border: none;
    cursor: pointer;
    background-image: url(../images/sub_i1.png);
    background-position: 53px center;
    background-repeat: no-repeat;
    padding-left: 25px;
}
.chsoe_deta{background-image: url(../images/rili.png);background-position: 96% center;background-repeat: no-repeat;}

/* 按钮 */
.mian_content .operation .item .btn_del{border: none;padding: 0 18px;height: 35px;border-radius: 5px;color: #fff;
	background-color:#cc0000 ;cursor: pointer;outline: none;
}
.mian_content .operation .item .btn_del:hover{opacity: 0.8;}
.mian_content .operation .item .btn_none{border: none;padding: 0 18px;height: 35px;border-radius: 5px;color: #fff;
	background-color:#999 ;cursor: pointer;outline: none;
}
.mian_content .operation .item .btn_none:hover{opacity: 0.8;}
.mian_content .operation .item .btn_dao{border: none;padding: 0 18px;height: 35px;border-radius: 5px;color: #fff;
	background-color:#e77918 ;cursor: pointer;outline: none;
}
.mian_content .operation .item .btn_dao:hover{opacity: 0.8;}

/* 所属党支部选择 */
#genre_chose{position: fixed;z-index: 999;width:100%;height:100%;top:0;left:0;display: none;}
#genre_chose .chose_bg{position: absolute;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;left: 0;top: 0;}
#genre_chose .chose_pop{position: fixed;z-index: 999;width: 40%;height:90%;top:5%;left:30%;background-color: #fff;
	border-radius: 5px;padding: 15px 25px;
}
#genre_chose .chose_pop .tit{text-align: center;border-bottom: 1px solid #dae2ea;padding-bottom: 15px;}
#genre_chose .chose_pop .tit h4{font-size: 20px;}
#genre_chose .chose_pop .butt{position: absolute;left: 25px;right: 25px;bottom: 0;text-align: center;padding-bottom: 15px;} 
#genre_chose .chose_pop .butt a{display: inline-block;width: 95px;height:40px;border-radius: 3px;margin: 0 8px;
	line-height: 40px;background-color: #e77918;font-size: 14px;color: #fff;border: 1px solid #e77918;
}
#genre_chose .chose_pop .butt a.but_no{color: #e77918;background-color: #fff;}
#genre_chose .chose_pop .butt a:hover{opacity: 0.6;}
#genre_chose .chose_pop .text{padding-top: 15px;position: absolute;left: 25px;right: 25px;top:60px;bottom:75px;
	overflow-y: auto;
}
#genre_chose .chose_pop .text p{font-size: 16px;cursor: pointer;line-height: 35px;padding-left:18px;
	background-image: url(../images/chose2.png);background-repeat: no-repeat;background-position: left center;
}
#genre_chose .chose_pop .text p.cur{color: #e77918;background-image: url(../images/chose1.png);}
#genre_chose .chose_pop .text .item_tit3{padding-left: 25px;display: none;}
#genre_chose .chose_pop .text .item_tit4{padding-left: 25px;display: none;}
#open_chose{width: 230px;height: 35px;display: inline-block;line-height: 35px;border-radius: 5px;
	border: 1px solid #dae2ea;background-image: url(../images/icon_xx.png);background-repeat: no-repeat;
	background-position: 96% center;padding-left: 8px;background-color: #fff;
}
.main_edit .edit_text .item .ke-container span{width:18px;display: block;}
.main_edit .edit_text .item .ke-container span.ke-separator{width: 1px;}
.main_edit .edit_text .item .editor_con{display: inline-block;vertical-align: top;}
.main_edit .edit_text .item .pay_moth{display: inline-block;width: 55px;height: 30px;cursor: pointer;margin-right: 5px;
	border-radius: 3px;border: 1px solid #bac7d2;text-align: center;line-height: 30px;margin-bottom: 10px;
}
.main_edit .edit_text .item .pay_moth:hover,.main_edit .edit_text .item .pay_moth.cur,
.main_edit .edit_text .item .pay_moth.pay_moth_on{
	background-color: #e77918;border: 1px solid #e77918;color: #fff;
}

.left_data table{width: 100%;margin-top:25px;border: 1px solid #dae2ea;}
.left_data table th{background-color: #eee;height: 40px;text-align: center;border: 1px solid #dae2ea;font-size: 14px;}
.left_data table td{border: 1px solid #dae2ea;font-size: 13px;padding-left: 15px;padding:12px 15px;}
.main_edit .edit_text .chsoe_deta2{width: 150px;}
.main_edit .edit_text .but_why{width: 60px;height: 35px;background-color: #e77918;border: 1px solid #e77918;
	border-radius: 3px;color: #fff;cursor: pointer;outline: none;
}
.main_edit .edit_text .but_why:hover{opacity: 0.8;}
.main_edit .edit_text table{width:90%;border: 1px solid #dae2ea;margin-left:5%;}
.main_edit .edit_text table th,.main_edit .edit_text table td{padding:12px 15px;border: 1px solid #dae2ea;
	text-align: center;
}
.main_edit .edit_text table .but_dele{width: 60px;height: 35px;background-color: #999;border: 1px solid #999;
	border-radius: 3px;color: #fff;cursor: pointer;outline: none;
}
// .main_edit .edit_text table .icon_no{}

/* 框架管理 */
.catalog_con{position: absolute;left: 15px;right: 15px;top:75px;bottom: 15px;padding:15px 0;
	border: 1px solid #dae2ea;overflow-y: auto;
}
// .catalog_con .text{}
.catalog_con .text p{font-size: 16px;cursor: pointer;line-height: 35px;padding-left: 18px;overflow: hidden;}
.catalog_con .text p:hover{background-color: #fffcea;}
.catalog_con .text p span{float: right;}
.catalog_con .text p span a{width: 45px;height: 25px;display: inline-block;text-align: center;line-height: 25px;
	color: #e77918;border: 1px solid #e77918;border-radius: 3px;font-size: 12px;
}
.catalog_con .text p span a:hover{background-color: #e77918;color: #fff;}
.catalog_con .text p em{background-image: url(../images/chose2.png);background-repeat: no-repeat;
	background-position: left center;padding-left: 18px;
}
.catalog_con .text .item_tit1>p{padding-right: 15px;padding-left:15px;}
.catalog_con .text .item_tit2>p{padding-left:35px;padding-right: 15px;}
.catalog_con .text .item_tit3{display: none;}
.catalog_con .text .item_tit3>p{padding-right: 15px;padding-left:60px;}
.catalog_con .text .item_tit4{display: none;}
.catalog_con .text .item_tit4>p{padding-left:80px;padding-right: 15px;}

/* 登录 */
.login_wp {position: fixed;width: 100%;height: 100%;background-image: url(../images/login.jpg);
	background-size: cover;overflow: hidden;background-position: center center;text-align: center;
}
.login_wp .top_pic{display: inline-block;width: 530px;}
.login_wp .login_pop{width: 320px;position: absolute;left: 0%;top: 45%;margin-top: -216px;}
.login_wp .login_pop .logo {text-align: center;}
.login_wp .login_pop .logo img {vertical-align: middle;display: inline-block;}
.login_wp .login_pop .login_con{background-color: rgba(255,255,255,1);border-radius: 10px;padding: 40px 30px;
	margin-top: 30px;box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);text-align: center;padding-top:20px;
}
.login_wp .login_pop .login_con h2 {font-size: 24px;color: #4e5359;text-align: center;font-weight: normal;position: relative;
	display: inline-block;margin-top: 5px;
}
.login_wp .login_pop .login_con h2 em{display: inline-block;width: 24px;height: 1px;background-color: #c5c7ca;position: absolute;}
.login_wp .login_pop .login_con h2 em.one{top: 50%;left: -28px;}
.login_wp .login_pop .login_con h2 em.two{top: 50%;right: -28px;}
.login_wp .login_pop .login_con input {width: 100%;height:58px;line-height:58px;margin-top: 5px;font-size:16px;color: #343e4b;
	border:none;outline: none;padding: 0 8px;background-repeat: no-repeat;
	background-position: 96% center;box-sizing: border-box;background-color: #ececec;
}
.login_wp .login_pop .login_con input.login_name{background-image: url(../images/icon1.png);margin-top: 25px;}
.login_wp .login_pop .login_con input.login_pass{background-image: url(../images/icon2.png);}
.login_wp .login_pop .login_con input.login_butt {background-color: #6b83b3;font-size: 16px;color: #fff;cursor: pointer;
	border-bottom: none;margin-top: 40px;border-radius: 5px;
}
.login_wp .login_pop .login_con input.login_butt:hover{opacity: 0.8;}
.login_food{position: fixed;width: 100%;text-align: center;left: 0px;bottom: 30px;}
.login_food p{font-size: 12px;color: #fff;opacity: 0.5;}

.text-left{text-align: left !important;}
.span_depart{background-image: url(../images/chose2.png);background-repeat: no-repeat;background-position: left center;
	padding-left: 18px;
}
.span_depart.span_two{margin-left: 25px;}
.span_depart.span_three{margin-left:50px;}

#editor_id_con{display: inline-block;vertical-align: top;}
#up_pic{position: relative;width: 200px;height: 200px;display: inline-block;border: 1px solid #dbdbdb;
	background-size: cover;background-size: 100% 100%;background-image: url(../images/add2.png);
}
#up_pic .up_butt{position: absolute;left: 0;top:0;width: 100%;height: 100%;opacity: 0;}

#map_pop{position: fixed;width: 100%;height: 100%;display: none;}
#map_pop .pop_con{width: 760px;height: 450px;position: absolute;left: 50%;top:50%;margin-left: -380px;margin-top: -250px;
	background-color: #fff;box-shadow: 0 0 8px rgba(0,0,0,0.5);border-radius: 5px;z-index: 9999;
}
#map_pop .pop_con .each{text-align: center;padding:10px 0;}
#map_pop .pop_con .each #where{height:35px;outline: none;border-radius: 3px;border: 1px solid #dbdbdb;font-size: 14px;
	color: #666;width: 340px;padding: 0 5px;
}
#map_pop .pop_con .each #but{width: 60px;height: 35px;background-color: #e77918;border: 1px solid #e77918;
	outline: none;color: #fff;border-radius: 3px;cursor: pointer;
}
.main_edit .edit_text .tit_em{display: inline-block;width: 150px;text-align: center;font-size: 14px;color: #333;font-weight: bold;}

.butt_add{margin-left:255px;}
.butt_add  a,.add_butt{display: inline-block;padding:8px 12px;border-radius: 3px;background-color: #e77918;color: #fff;}
.butt_add  a:hover,.add_butt:hover{opacity: 0.8;}
.ren_name{display: inline-block;margin-left: 258px;margin-top: 8px;}
.ren_name em{display: inline-block;font-size: 16px;color: #666;border: 1px solid #dbdbdb;padding:5px 10px;border-radius: 5px;
	cursor: pointer;
}
.ren_name em:hover{color: #e77918;border: 1px solid #e77918;}
.table_pic{display: inline-block;width: 780px;vertical-align: top;}
.table_pic a{display: inline-block;width: 166px;height: 115px;}
.table_pic a img{width: 166px;height: 115px;}
.file_butt{display: inline-block;width: 120px;height: 40px;line-height: 40px;text-align: center;border-radius: 5px;
	background-color: #e77918;color: #fff;vertical-align: middle;font-size: 14px;position: relative;
}
.file_butt input{position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;}

#right_item{width: 600px;display: inline-block;vertical-align: top;}
#right_item label{white-space: nowrap;width: 150px;display: inline-block;margin-bottom: 5px;}

.edit_text .chose_name{padding: 25px 110px;overflow: hidden;}
.edit_text .chose_name .left{width: 500px;float: left;}
.edit_text .chose_name .left .left_con{border: 1px solid #ddd;padding: 25px;overflow: hidden;box-sizing: border-box;}
.edit_text .chose_name .right{width: 250px;float: left;margin-left: 25px;}
.edit_text .chose_name .tit{text-align: center;margin-bottom: 25px;}
.edit_text .chose_name .left .list{width: 200px;float: left;margin-right: 50px;}
.edit_text .chose_name .left .list li{height: 40px;line-height: 40px;width: 200px;text-align: center;
	border: 1px solid #ddd;border-radius: 5px;margin-bottom: 12px;cursor: pointer;font-size: 14px;
}
.edit_text .chose_name .left .list li.on{background-color: #e77918;color: #fff;}
.edit_text .chose_name .left .list li:hover{background-color: #e77918;color: #fff;opacity: 0.5;}
.edit_text .chose_name .left .name_list{float: right;width: 180px;}
.edit_text .chose_name .left .name_list span{display: block;width: 100%;text-align: center;line-height: 36px;
	height: 36px;cursor: pointer;border-radius: 5px;margin-bottom: 5px;
}
.edit_text .chose_name .left .name_list span.on{background-color: #e77918;color: #fff;}
.edit_text .chose_name .left .name_list span:hover{background-color: #e77918;color: #fff;opacity: 0.5;}

.edit_text .chose_name .right .right_con{text-align: center;border: 1px solid #ddd;padding: 25px;}
.edit_text .chose_name .right .right_con span{display: inline-block;width: 80%;text-align: center;line-height: 36px;
	height: 36px;cursor: pointer;border-radius: 5px;margin-bottom: 5px;
}
.edit_text .chose_name .right .right_con span:hover{background-color: #e77918;color: #fff;opacity: 0.5;}
.lump p{font-size:16px;color: #333;cursor: pointer;margin: 5px 0;}
// .lump2,.lump3,.lump4{}
.lump2 p{padding-left:20px;}
.lump3 p{padding-left:40px;}
.lump4 p{padding-left:60px;}
.lump p em{background-color: #e77918;border-radius: 5px;display: inline-block;width:20px;height:15px;line-height:12px;text-align: center;
	color: #fff;margin-right: 5px;
}

.welcome{position: absolute;top:0;right: 15px;bottom: 20px;left: 0;border-radius: 5px;font-family: "微软雅黑";overflow-y:auto;}
.welcome .title_nav{overflow: hidden;margin-left: -5px;margin-top:5px;margin-right: 30px;}
.welcome .title_nav .item{width: 25%;float: left;}
.welcome .title_nav .item .con{margin-left: 35px;background-color: #3598dc;border-radius: 5px;text-align: right;}
.welcome .title_nav .item .con p{width: auto;color: #fff;margin-top: 0;}
.welcome .title_nav .item.item_two .con{background-color: #e7505a;}
.welcome .title_nav .item.item_three .con{background-color: #32c5d2;}
.welcome .title_nav .item.item_four .con{background-color: #8e44ad;}
.welcome .title_nav .item .con .top{padding-top: 30px;padding-right: 15px;padding-bottom: 8px;}
.welcome .title_nav .item .con .top h5{font-size: 34px;font-weight: normal;color: #fff;}
.welcome .title_nav .item .con .top p{font-size: 16px;}
.welcome .title_nav .item .con .down{background-color: #2991d9;padding-right: 15px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}

.welcome .title_nav .item .con .down p{line-height: 31px;height: 31px;font-size: 12px;text-align: left;width: 100%;padding-left: 15px;}
.welcome .title_nav .item .con .down p span{float: right;margin-right: 15px;font-size: 18px;}
.welcome .title_nav .item.item_two .con .down{background-color: #e6434e;}
.welcome .title_nav .item.item_three .con .down{background-color: #2dbcc8;}
.welcome .title_nav .item.item_four .con .down{background-color: #853fa2;}
.welcome .num_look{margin-top: 30px;padding-right: 30px;}

.welcome .num_look .item{width: 50%;float: left;}
.welcome .num_look .tit{text-align: center;}
.welcome .num_look .tit h4{font-size: 16px;font-weight: normal;}
.welcome .num_look .item .con{background-color: #fff;margin-left: 30px;padding-top: 30px;border-radius: 5px;
	margin-right: 30px;padding-bottom: 30px;position: relative;
}
.welcome .num_look .item table{width: 100%;text-align: center;}
.welcome .num_look .item table th{text-align: center;border: 1px solid #ddd;}
.welcome .num_look .item table td{text-align: center;border: 1px solid #ddd;}
.welcome .num_look .item table tr{height: 48px;}

.ke-container{display: inline-block !important;vertical-align: top;}
.ke-toolbar .ke-outline{margin: 0 !important;}
.ke-toolbar .ke-separator{margin: 2px 0 !important;}

.item_pic{position: relative;}
.item_pic .del{display: block;width: 25px;height: 25px;border-radius: 50%;background-color: #ff0000;z-index: 9999;
	font-size: 14px;text-align: center;line-height: 25px;top:0;right: 0;position: absolute;color: #fff;cursor: pointer;
}
.welcome .num_look .item .con .chose_button{position: absolute;width: 100%;left: 0;bottom: 20px;
	text-align: center;
}
.welcome .num_look .item .con .chose_button span{width: 100px;height: 33px;display: inline-block;cursor: pointer;
	border: 1px solid #e77918;color: #e77918;border-radius: 3px;line-height: 33px;font-size: 14px;
}
.welcome .num_look .item .con .chose_button span.on{background-color: #e77918;color: #fff;}

.btn_b{padding: 6px 12px;border: 1px solid #ddd;border-radius: 3px;font-weight: normal;cursor: pointer;
	background-color: #fff;
}

.chose_item{display: inline-block;vertical-align: top;width: 800px;}
.chose_item dl{margin-bottom: 25px;font-size: 0;}
.chose_item dt{margin-bottom:5px;font-size: 14px;font-weight: bold;}
.chose_item dd{width: 30.33333%;display: inline-block;font-size: 14px;}
.chose_item dd input{width: 14px;height: 14px;vertical-align: middle;margin-right: 3px;}

.up_file{width: 120px;height: 35px;border-radius: 3px;font-size: 14px;color: #333;background-color: #f5f5f5;display: inline-block;position: relative;
   border: 1px solid #dae2ea;text-align: center;line-height: 35px;cursor: pointer;
}
.up_file input{position: absolute;width: 100%;height: 100%;opacity: 0;left: 0;top:0;cursor: pointer;}
.up_file_tiao{display: inline-block;width: 280px;height: 10px;background-color: #dae2ea;margin-left: 10px;border-radius: 50px;position: relative;
overflow: hidden;
}
.up_file_tiao b{display: inline-block;position: absolute;height: 100%;left: 0;top:0;background-color: #e77918;}




