﻿@charset "utf-8";
/* 全局 */
/*body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0; padding:0; cellspacing:0; cellpadding:0;}
body {background: #F2F2F2; font-family: "Arial","宋体"; color: #333333; font-size: 12px; margin: 0; min-width:1200px;}
td {font-size: 12px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,select,textarea {font-size: 12px;}
ul,li,ol {list-style-type: none;}
img {border:0;}*/
.body_bg {padding:20px;}

/* 清除浮动 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clrfix:before, .clrfix:after {content:""; display:table;}  
.clrfix:after {clear:both;}  
.clrfix {zoom:1;}
/* 清除浮动 适用100% */
.overflowfix {overflow:auto; zoom:1;}
.displayfix {display:inline-block; *display:inline; zoom:1; width:100%; _width: auto;}
.displayfix15 {display:inline-block; *display:inline; zoom:1; width:100%; _width: auto; height:15px;}
.displayfix20 {display:inline-block; *display:inline; zoom:1; width:100%; _width: auto; height:20px;}

/* 特有 */
.clr {clear:both; font-size:0; height:0; line-height:0;}
.clr5 {clear:both; font-size:0; height:5px; line-height:normal;}
.clr10 {clear:both; font-size:0; height:10px; line-height:normal;}
.clr15 {clear:both; font-size:0; height:15px; line-height:normal;}
.clr20 {clear:both; font-size:0; height:20px; line-height:normal;}
.clr30 {clear:both; font-size:0; height:30px; line-height:normal;}
.padding_p10 {padding:10px !important;}
.padding_p20 {padding:20px !important;}
.padding_p30 {padding:30px !important;}
.padding_t0 {padding-top:0 !important;}
.padding_t10 {padding-top:10px !important;}
.padding_t20 {padding-top:20px !important;}
.padding_t30 {padding-top:30px !important;}
.padding_t40 {padding-top:40px !important;}
.padding_t45 {padding-top:45px !important;}
.padding_t50 {padding-top:50px !important;}
.padding_b0 {padding-bottom:0 !important;}
.padding_b15 {padding-bottom:15px;}
.padding_b15.displayfix .layui-card {*margin-bottom:0;} /* [IE7] */
@media \0screen {
.padding_b15.displayfix .layui-card {margin-bottom:0;} /* [IE8] */
}
.display_inline {padding-bottom:15px; display:inline;}
.margin_t0 {margin-top:0 !important;}
.margin_b0 {margin-bottom:0 !important;}
.margin_b10 {margin-bottom:10px !important;}
.margin_b20 {margin-bottom:20px !important;}
.margin_b30 {margin-bottom:30px !important;}
.margin_b40 {margin-bottom:40px !important;}
.margin_b50 {margin-bottom:50px !important;}
.va_middle * {vertical-align: middle;}
.fl {float: left;}
.fr {float:right;}
.f_none {float: none !important;}
.w_auto {width:auto !important;}
.text_l {text-align:left !important;}
.text_r {text-align: right !important;}
.size14 {font-size:14px !important;}
.color_blue {color:#14A3FF !important;}

/* 模块框架 */
.column_01 {
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
	border-radius: 2px;
	margin-bottom:15px;
}
.column_01 .column_t {
	padding:20px 25px 0;
}
.column_01 .column_t .column_title {
	font-size:18px;
	color:#333;
	font-family:"微软雅黑","黑体";
}
.column_01 .column_t .column_more {
	float: right;
	font-family:"宋体";
	padding-top:5px;
	font-size:12px;
}
.column_01 .column_t .column_more a {
	color:#009CFF;
}
.column_01 .column_t .column_more a:hover {
	color:#FF6600;
}

/* 标题 */
.form_title {
	padding-bottom:10px;
}
/*.form_title .title {
	line-height:38px;
}*/
.form_title .title b {
	color:#000000;
	font-size:18px;
	font-family:"微软雅黑","黑体";
	font-weight:normal;
}
.form_title .title b span {
	color:#FF6600;
}
.form_title .layui-form {
	float:right;
}
.form_title .layui-form-label {
	font-size:12px;
	padding-right: 10px;
}

/****************************layui****************************/
/*样式补充或替换*/
.layui-btn+.layui-btn {
    margin-left: 5px;
}
.layui-color-red {
    color: #ff0000;
}
/*.layui-card-header-form {
	height: 58px;
	line-height: 58px;
}
.layui-card-header-form .layui-form {
	line-height: normal;
	float:right;
	padding:10px 20px 0;
}
.layui-card-header-form .layui-form-item {
    margin-bottom: 0;
}
.layui-card-header-form .layui-form-item .layui-inline {
    margin-bottom: 0;
    margin-right: 0;
}
.layui-card-header-form .layui-form-item .layui-form-label {
    width: auto;
	padding-left:40px;
	padding-right:10px;
	font-size:12px;
}
.layui-card-header-form .layui-form-item .layui-input-inline {
    margin-right: 0;
}
.layui-card-header .more {
	float:right;
	padding-top:10px;
}*/
/*.layui-card-header .layui-icon {
    top: 0 !important;
    margin-top:0 !important;
	line-height: 42px !important;
}*/
.layui-bg-viridity {background-color: #44C723 !important;}
.layui-layer-resize {
    background:url(/Content/images/public/ico_zoom.png) no-repeat;
}

/*布局等分*/
.layui-col-md2-4 {position: relative; display: block; box-sizing: border-box;}
@media screen and (min-width: 992px){
.layui-col-md2-4 {float:left;}
.layui-col-md2-4 {width:20%;}
}

/*列表替换*/
/*.layui-btn-primary {
	background-image: linear-gradient(to bottom, #FFF, #F5F5F5);
}
.layui-table .layui-table-cell a.btn-icon {
	color:#0000FF !important;
	cursor:pointer;
}
.layui-table .layui-table-cell a.btn-icon:hover {
	color: #FF6600 !important;
}*/

/*列表按钮*/
/*.layui-icon-edit {
	background:url(/Content/images/ico_09.png) no-repeat;
	display:inline-block; *display:inline; zoom:1;
	width:16px;
	height:16px;
	margin:0 3px;
	vertical-align:middle;
}
.layui-icon-speaker {
	background:url(/Content/images/ico_09.png) no-repeat 0 -100px;
	display:inline-block; *display:inline; zoom:1;
	width:16px;
	height:16px;
	margin:0 3px;
	vertical-align:middle;
}
.layui-icon-delete {
	background:url(/Content/images/ico_09.png) no-repeat 0 -200px;
	display:inline-block; *display:inline; zoom:1;
	width:16px;
	height:16px;
	margin:0 3px;
	vertical-align:middle;
}
.layui-icon-edit:before {display:none;}
.layui-icon-speaker:before {display:none;}
.layui-icon-delete:before {display:none;}*/

/* 统计数字 */
.part_count {
	padding:10px 0 0;
	height:75px;
}
.part_count li {
	float:left;
	width:50%;
	text-align:center;
}
.part_count li b {
	display:block;
	font-size:40px;
	color:#1E9FFF;
	font-family:Arial, Helvetica, sans-serif;
}
.part_count li b a {
	color:#1E9FFF;
}
.part_count li span {
	display:block;
	color:#999999;
	font-size:14px;
}
.part_count li p {
	padding:2px 0;
	text-align:left;
}
.part_count li p b {
	display: inline;
	font-size:18px;
}
.part_count li p span {
	display: inline;
}
.part_count01 li {
	width: auto;
	float: none;
}
.part_count02 li {
	width:50%;
}
.part_count03 li {
	width:33.333333%;
}


/*图片弹层*/
.viewer-toolbar {width: 185px !important;/*width: 130px;*/}
.viewer-reset, .viewer-play, .viewer-rotate-left000, .viewer-rotate-right000, .viewer-download, .viewer-print {display: none;}

/*图片批量上传*/
.layui-upload-img {
    width: 92px;
    height: 92px;
    margin: 0 10px 10px 0;
}
.layui-upload-list .pic_list {
	display:inline-block; *display:inline; zoom:1;
	position:relative;
}
.layui-upload-list .pic_list .demo-delete {
	position:absolute;
	top:0;
	left:0;
}
.layui-upload-list02 {
	padding-top:10px;
}
.layui-upload-list02 .pic_list {
    margin: 0 10px 10px 0;
	display:inline-block; *display:inline; zoom:1;
	border:1px solid #CCCCCC;
    height: 110px;
	vertical-align: middle;
}
.layui-upload-list02 .pic_list img {
    height: 100%;
}
.layui-upload-list02 .file_list a {
    background:url(/Content/images/public/file.png) no-repeat center center;
	width: 108px;
    height: 108px;
	display:inline-block; *display:inline; zoom:1;
}

/*上传备案材料*/
.public_form_layui .layui-upload .layui-form-label {
    width: 100px;
	padding-right:10px;
}
.public_form_layui .layui-form-item .layui-upload .layui-input-inline {
    width: 150px;
}

/*去除工具栏老样式*/
.public_tool_list #toolPanel {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0;
    height: auto;
    line-height: normal;
}
.public_tool_list .topPanel {
    height: auto;
    line-height: normal;
    background: #fff;
    border: none;
}
/****************************layui end****************************/


/****************************public****************************/
/*管理列表-搜索*/
.public_search_list .layui-form-label {
	width:auto;
}
.public_search_list .layui-form-item .layui-inline {
    margin-bottom: 0;
    margin-right: 0;
}
.public_search_list .layui-form-item .layui-input-inline {
    margin-right: 10px;
}
.public_search_list .select_list {
	width:auto;
}
.public_search_list .select_list .layui-form-select {
    display: inline-block;
	width: 150px;
}

/*管理列表-工具栏*/
.public_tool_list {
    padding: 15px;
}

/*管理列表-人员信息*/
.public_user_info {
    padding:5px 25px;
	color:#FF6600;
}

/* 公共表格 */
.public_table {
	padding:20px;
}
.public_table table {
    width: 100%;
	border-collapse:collapse;
	font-size:12px;
}
.public_table th, .public_table td {
    border: 1px solid #E6E6E6;
	color:#000000;
	text-align:center;
}
.public_table th {
	background:#F2F2F2;
	font-weight:normal;
    padding: 12px 5px;
}
.public_table td {
	color:#666;
    padding: 8px 15px;
}
.public_table td input {
    border: none;
	text-align:center;
	color:#FF6600;
	width: 100%;
}
.public_table tr:hover td {
	background:#FBFBFB;
}
.public_table .status .off {
	color:#FF6600;
}
.public_table .status .on {
	color:#339933;
}
.public_table .map {
	color:#FF6600;
	border: 1px solid #CCC;
	margin-bottom:20px;
}

/* 公共底部 */
.public_fixed {
	position:fixed;
	left:0;
	bottom:0;
	width:100%;
}
.public_bottom {
	background: #FFF;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
	/*border-top: 1px solid #C9C9C9;*/
	margin-top:1px;
	text-align:center;
	padding: 20px 0;
}

/*状态*/
.public_status {
	text-align:center;
	background:#FFF;
	padding:150px 0;
	border-bottom:1px solid #e6e6e6;
}
.public_status .status {
	padding-top:15px;
	font-size:24px;
}
.public_status .status .success {
	color:#52C41A;
}
.public_status .status .fail {
	color:#E35A5A;
}
.public_status .ps {
	padding-top:15px;
	color:#999;
	font-size:18px;
}
.public_status .button {
	padding-top:50px;
	color:#999;
	font-size:18px;
}
.public_status .pic {
	padding:0 20px;
}
.public_status .pic img {
	max-width:100%;
}

/*公共表单*/
.public_form_layui {
	/*min-width:1350px;*/
}
.public_form_layui .process_bg {
	background:#FFF;
	padding:20px 30px;
	border-bottom:1px solid #e6e6e6;
}
.public_form_layui .process_bg .layui-btn {
	float:right;
	margin-top: 3px;
}
.public_form_layui .process {
	display:inline-block; *display:inline; zoom:1;
}
.public_form_layui .process li {
	display:inline-block; *display:inline; zoom:1;
	line-height:40px;
	padding-right:40px;
}
.public_form_layui .process li i {
	display:inline-block; *display:inline; zoom:1;
	width:40px;
	background:#CCCCCC;
	text-align:center;
	border-radius:100px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-style:normal;
}
.public_form_layui .process li span {
	font-size:18px;
	color:#999999;
	padding-left:10px;
}
.public_form_layui .process li.on i {
	background:#1E9EFF;
}
.public_form_layui .process li.on span {
	color:#1E9EFF;
}
.public_form_layui .public_form_bg {
	background:#FFF;
	padding:30px 30px 20px;
}
.public_form_layui .layui-field-title {
	margin: 25px 0 20px;
}
.public_form_layui .layui-elem-field legend {
    margin-left: 30px;
    font-size: 18px;
	color:#000000;
}
.public_form_layui .public_form_bg .layui-form-item-bg {
	padding:0 0 5px;
}
.public_form_layui .layui-form-label {
    width: 140px;
	padding-left:0;
	color:#000000;
}
.public_form_layui .layui-input-block {
    margin-left: 155px;
}
.public_form_layui .layui-form-item .layui-input-inline {
    width: 300px;
}
.public_form_layui .layui-form-item .layui-inline {
    margin-right: 0;
	/*margin-bottom: 0; */
}
.public_form_layui .star {
	color:#FF0000;
	padding-right:5px;
	font-style:normal;
}
.public_form_layui .txt {
	display:block;
    height: 38px;
    line-height: 38px;
    border: 1px solid #E6E6E6;
    background-color: #FAFAFA;
	padding-left: 10px;
    border-radius: 2px;
	color:#666666;
}
.public_form_layui input.txt {
	width:100%;
	box-sizing: border-box;
}
.public_form_layui .public_form_b {
	margin-top:1px;
	background: #FFF;
	text-align:center;
	padding: 20px 0;
}
.public_form_layui .public_form_fixed_b {
	padding-top:80px;
}
.public_form_layui .public_form_fixed_bg {
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
}
.public_form_layui .public_form_fixed_b .public_form_b {
	border-top:1px solid #e6e6e6;
}
.public_form_layui .select_list .layui-form-select {
	display:inline-block;
}
.public_form_layui .select_list .text_list {
	margin-top: 4px;
}
.public_form_layui .select_list .text_list .layui-input-inline {
	margin-right: 4px;
}
.public_form_layui .select_list_ys select {
	background: #FFF; border: 1px solid #e6e6e6; padding: 10px 0; color: #555; min-width: 130px;
}
.public_form_layui .select_list_ys select:hover {
	border: 1px solid #D2D2D2;
}
.public_form_layui .select_list_ys .text {
	display: block;
	padding-top:5px;
}
.public_form_layui .select_list_ys .text input {
	background: #FFF; border: 1px solid #e6e6e6; padding: 0 0 0 10px; width: 300px; height: 38px; line-height: 38px; color: #333;
	border-radius: 2px; box-sizing: border-box;
}
.public_form_layui .select_list_ys .text #txtAreay {
	width: 500px;
}

/*.public_form_layui .select_list_ys .text {
	display:none;
}*/
.public_form_layui .manage_list {
	display:inline-block;
}
.public_form_layui .manage_list .manage_list_bg {
	padding-bottom: 5px;
}
.public_form_layui .manage_list .manage_list_bg .select_list {
	display:inline-block;
	padding: 5px 0 10px;
}
.public_form_layui .manage_list .manage_list_bg .select_list * {
	vertical-align: middle;
}
.public_form_layui .manage_list .layui-input-inline {
    margin-right: 0;
	float: none;
}
.public_form_layui .linkage_list .layui-form-select {
	width:150px;
}
.public_form_layui .add, .public_form_layui .delete {
	display:inline-block; *display:inline; zoom:1;
	background-color: #BEBEBE; width: 30px; height: 30px; line-height: 30px; color: #FFF; text-align:center; font-size:18px;
	cursor:pointer;
	vertical-align: middle;
	margin-left:2px;
}
.public_form_layui .add:hover, .public_form_layui .delete:hover {
	background-color:#FFCC00;
}
/*layui公共表单弹层*/
.public_form_layer_layui .public_form_bg {
    padding-bottom: 0;
}
.public_form_layer_layui .layui-form-label {
    width: 150px;
}
.public_form_layer_layui .layui-input-block {
    /*margin-left: 125px;*/
	margin-left: 165px;
}
.public_form_layer_layui .layui-form-item .layui-input-inline {
    width: 260px;
}
.public_form_layer_layui .public_form_bg .layui-form-item-bg {
    padding: 0 0 10px;
}
.public_form_layer_layui .layui-field-title {
    margin: 0 0 20px;
}
/*.public_form_layer_layui .layui-form-item {
    margin-bottom: 10px;
}*/
/**/
/*.public_form_layer_layui .layui-elem-field legend {
    font-size: 16px;
    margin-left: 20px;
}*/

/*备案详情*/
.public_form_layui .public_table_text th {
	text-align:right;
	font-weight:normal;
	color:#000000;
	padding:10px 0;
}
.public_form_layui .public_table_text td {
	padding:10px 0;
	color:#666;
}
.public_form_layui .public_table_text_p0 th, .public_form_layui .public_table_text_p0 td {
	padding:0;
}

/*表单*/
.public_form .form_button {
	background-image: linear-gradient(to bottom, #FFF, #F5F5F5); border: 1px solid #C9C9C9;
	margin:0; padding:0 12px; cursor:pointer; overflow: visible;
	height:30px; line-height:30px; font-size:14px; color:#555;
	border-radius:2px;
}
.public_form .form_button_l {
	margin:0 0 0 5px;
}
.public_form .ps {
	padding-left:5px;
	color:#999999;
}
.public_form .select_list {
	display: inline-block;
}
.public_form .select_list select {
	background-color: #FFF; border: 1px solid #ddd; padding: 10px 0; color: #555; min-width: 130px;
}
.public_form .select_list_b select {
	margin-bottom:3px;
}
.public_form .text_list input {
	background: #FFF; border: 1px solid #ddd; padding: 0 5px; width: 180px; height: 30px; line-height: 30px; color: #555;
}
.public_form .add, .public_form .delete {
	display:inline-block; *display:inline; zoom:1;
	background-color: #BEBEBE; width: 30px; height: 30px; line-height: 30px; color: #FFF; text-align:center; font-size:18px;
	cursor:pointer;
}
.public_form .add:hover, .public_form .delete:hover {
	background-color:#FFCC00;
}
.public_form .delete {
	margin-left:2px;
}
.public_form .error {
	color:#FF0000;
}

/*表单替换*/
.form .formTitle font {
    position: static;
	padding-right:3px;
}
.form .formTitle {
    padding-right: 5px;
}
.form .ss_preImg .closeyy {
    top:0;
    color: #FFFFFF;
    right:0;
    background-color: #000;
    font-size: 12px;
	padding:1px 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.form .ss_preImg .closeyy:hover {
    background-color: #FF0000;
	text-decoration:none;
}
.form .ss_preImg {
    margin-right: 10px;
}
.form .ss_preImg img {
    margin-right: 0;
}

/*公共信息表*/
.public_info_table {
	background:#FFF;
	padding:30px 0;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
}
.public_info {
	padding:30px 35px;
}
.public_info .public_info_title {
	text-align: center;
	font-size:24px;
	color:#000000;
	padding-bottom:15px;
}
.public_info .sum {
	line-height:30px;
	color:#333;
}
.public_info .layui-elem-field legend {
    font-size: 18px;
	color:#000000;
}
.public_info .layui-field-title {
    margin: 25px 0 10px;
}
.public_info .pic_list ul {
	padding:0;
}
.public_info .pic_list li {
	float: left;
	padding:10px;
}
.public_info .pic_list li img {
	width:200px;
	height:140px;
	border: 1px solid #e6e6e6;
	padding:1px;
}

/* 报表 */
/*.part_warn {
    padding: 18px 25px;
    color: #333;
    border-radius: 2px 2px 0 0;
    font-size: 14px;
	background-color:#ffffeb;
    border-bottom: 1px solid #fde8ba;
}
.part_warn span {
	padding-right:20px;
}
.part_warn span b {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
    font-size: 18px;
}
.part_table {
	margin:0 auto;
	padding:0 20px 20px;
	color:#000000;
}
.part_table .part_title {
	font-size:28px;
	text-align:center;
	padding:20px 0 10px;
}
.part_table .table table {
    width: 100%;
	border-collapse:collapse;
	line-height:20px;
}
.part_table .table th, .part_table .table td {
    border: 1px solid #000;
    padding: 5px 12px;
	font-size:14px;
	text-align:center;
	font-weight:normal;
}
.part_table .table td input {
    border: none;
	text-align:center;
	color:#FF6600;
	width: 100%;
}
.part_table .table .left {
	text-align:left;
}
.part_table .table .total {
	color:#FF0000;
}
.part_table .table .total_bg td {
	background-color:#fff1df;
}
.part_table .part_top {
	font-size:14px;
	padding:0 0 10px;
}
.part_table .part_top li {
	float:left;
	width:33%;
}
.part_table .part_bottom {
	font-size:14px;
	padding:15px 0 0;
	line-height:26px;
}
.part_table .part_bottom .title {
	font-weight:bold;
}
.part_table .table .overflow {
	overflow-x:auto;
	overflow-y:hidden;
}
.part_table .table .overflow table {
	line-height:16px;
}
.part_table .table .overflow td {
	font-size:12px;
	padding:8px 2px;
	white-space: nowrap;
}
.part_table_lr5 .table th, .part_table_lr5 .table td {
	padding-left:5px;
	padding-right:5px;
}
.part_table_tb10 .table th, .part_table_tb10 .table td {
	padding-top:10px;
	padding-bottom:10px;
}
.part_table_lr_div0 .table div {
	padding-left:0;
	padding-right:0;
}*/

/****************************public end****************************/

/* 栏目 */
.part_sidebar {
	padding:20px 20px 15px;
}
.part_sidebar li {
	padding-bottom:5px;
}
.part_sidebar li a {
	display:block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	background:#DFF0FF;
	border-radius:100px;
	font-size:14px;
	color:#0091FB;
	text-align:center;
}
.part_sidebar li a:hover, .part_sidebar li.on a {
	background:#4BB2FF;
	color:#FFF;
}
@media screen and (max-width: 1300px) {
.part_sidebar {
	padding:15px 15px 10px;
}
.part_sidebar li a {
	height:35px;
	line-height:35px;
	font-size:12px;
}
}

/* 个性内容 */
/*.part_01 {
	background:#FFF;
	padding:20px 30px 0;
}
.part_01 .tips {
	color:#FF6600;
	font-size:14px;
	line-height:25px;
}
.part_01 .layui-elem-field legend {
    font-size: 16px;
	color:#000000;
}
.part_01 .part_bg {
	padding:20px 0 0;
}
.part_01 .layui-form-item {
	padding:5px 0 20px;
}
.part_01 .layui-form-label {
    padding: 5px 15px;
}
.part_02 {
	background:#FFF;
	padding:20px 30px 0;
}
.part_02 .tips {
	font-size:16px;
	text-align: center;
	padding-bottom:8px;
}
.part_02 .tips b {
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
}
.part_02 .layui-elem-field legend {
    font-size: 16px;
	color:#000000;
}
.part_02 .layui-elem-field {
	border:1px solid #DDDDDD;
	height:290px;
	padding:5px 10px 0;
}
.part_02 .sum {
	font-size:13px;
	line-height:35px;
	color:#333;
	padding:0 10px 0 20px;
	overflow:hidden;
	overflow-y:auto;
	height: 250px;
}
.part_03 {
	padding:0 30px;
}
.part_03 .title {
	font-size:24px;
	text-align:center;
	color:#000000;
	padding-bottom:10px;
}
.part_03 .time {
	font-size:14px;
	text-align:center;
	color:#999999;
	padding-bottom:20px;
}
.part_03 .sum {
	font-size:16px;
	color:#333;
	padding:20px;
	line-height:35px;
	border-top: 1px solid #e6e6e6;
}
.part_03 .layui-elem-field legend {
    font-size: 18px;
	color:#000000;
}
.part_03 .file_list ul {
	font-size:14px;
	padding:0 20px 30px;
}
.part_03 .file_list li {
	float: left;
	padding:8px;
}
.part_03 .file_list li a {
	border: 1px solid #e6e6e6;
	padding:15px 22px;
	display:block;
}
.part_03 .file_list li a:hover {
	border: 1px solid #a3d8ff;
	background: #f4faff;
    color: #0091FB;
}
.part_03 .pic_list ul {
	padding:0 20px 30px;
}
.part_03 .pic_list li {
	float: left;
	padding:10px;
}
.part_03 .pic_list li img {
	width:182px;
	height:250px;
	border: 1px solid #e6e6e6;
	padding:1px;
}
.part_03 .video_list .video {
	padding:20px 0;
	text-align: center;
}
.part_04 {
	padding:15px 15px 5px;
}
.part_04 i {
	font-style:normal;
}
.part_04 .part_li {
	padding-bottom:10px;
}
.part_04 .bg {
	background:#DFF0FF;
	border-radius:5px;
	padding:5px 12px 10px;
}
.part_04 .title {
	line-height:30px;
	color:#0091FB;
	font-size:14px;
	font-weight:bold;
	padding:0 3px;
}
.part_04 .title * {vertical-align: middle;}
.part_04 .title i {
	float: right;
}
.part_04 .title i a {
	background:url(/Content/images/close1.png) no-repeat;
	display:inline-block; *display:inline; zoom:1;
	width:16px;
	height:16px;
}
.part_04 .list ul {
	overflow-x:hidden;
	overflow-y:auto;
	max-height:320px;
}
.part_04 .list li {
	float: left;
	background:#45AFFF;
	border-radius:5px;
	line-height:18px;
	color:#FFFFFF;
	padding:4px 0 4px 8px;
	font-size:12px;
	margin:3px;
	overflow:hidden;
	overflow-y:auto;
	max-height:74px;
}
.part_04 .list li * {vertical-align: middle;}
.part_04 .list li p {
	float: left;
}
.part_04 .list i a {
	background:url(/Content/images/close2.png) no-repeat;
	display:inline-block; *display:inline; zoom:1;
	width:12px;
	height:12px;
	margin:0 7px 0 3px;
}
.part_05 {
	padding:20px 15px 0;
}
.part_05 li {
    width: 176px;
	float:left;
	padding: 0 8px 20px;
}
.part_05 li img {
    width: 100%;
    height: 250px;
    border: 1px solid #e6e6e6;
}
.part_05 li .title {
	display:block;
	padding-top:10px;
	text-align:center;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.part_06 .title {
	text-align:center;
	padding:20px 0 15px;
    border-bottom: 1px solid #E6E6E6;
	font-size:18px;
	color:#000000;
	margin:0 30px;
}
.part_06 .sum {
	padding:15px 30px 0;
	color:#333;
	line-height:30px;
}
.part_07 {
	padding:0 30px;
}
.part_07 .layui-elem-field legend {
    font-size: 16px;
    color: #000000;
}
.part_07 .layui-elem-field {
    border: 1px solid #DDDDDD;
    padding: 5px 10px 0;
}*/










