﻿@charset "utf-8";
/* CSS Document */
/* reset---------------------------------------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td
	{
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}

ol,ul {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
}

table td {
	vertical-align: text-top;
	font-size: 14px;
}

body,html {
	font-size: 12px;
	background: #f4f4f4;
}

img {
	vertical-align: middle;
	cursor: pointer;
}

input,button,select,textarea {
	vertical-align: middle;
}

input,button,select,textarea {
	outline: none
}

textarea {
	resize: none
}
/* end reset */
div.sub_container {
	width: 1100px;
	margin: 0 auto;
	padding-top: 10px;
	padding-bottom: 20px;
	background: #FFF;
	overflow: hidden;
}

div.submenu {
	width: 259px;
	min-height: 400px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}

div.submenu  ul.menuultop {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top.png) no-repeat;
}

div.submenu  ul.menuulbottom {
	width: 259px;
	height: 54px;
	background: url(../images/submenu_bottom.png) no-repeat;
}

div.submenu  ul.menuulmid,div.submenu  ul.menuulmid a {
	width: 259px;
	font-weight: bold;
	text-decoration: none;
}

div.submenu  ul.menuulmid li {
	width: 259px;
	height: 55px;
	line-height: 55px;
	font-size: 15px;
	color: #EEE;
	background: url(../images/submenu_on_normal.png) no-repeat;
	text-align: center;
}

div.submenu  ul.menuulmid li:hover {
	color: #0a57af;
	cursor: pointer;
}

div.submenu  ul.menuulmid li.li_on {
	width: 259px;
	height: 55px;
	line-height: 55px;
	font-size: 15px;
	color: #FFF;
	background: url(../images/submenu_on.png) no-repeat;
	text-align: center;
}

div.submenu  ul.menuulmid li.subli {
	width: 259px;
	height: 55px;
	line-height: 55px;
	font-size: 15px;
	color: #666;
	background: url(../images/submenu_suboff.png) no-repeat;
	text-align: center;
}

div.submenu  ul.menuulmid li.subli:hover {
	color: #0a57af;
	cursor: pointer;
}

div.submenu  ul.menuulmid li.subli_on {
	width: 259px;
	height: 55px;
	line-height: 55px;
	font-size: 15px;
	color: #0a57af;
	background: url(../images/submenu_subon.png) no-repeat;
	text-align: center;
}

div.sub_page {
	width: 820px;
	min-height: 500px;
	overflow: hidden;
	float: right;
	margin-right: 10px;
}

div.sub_page_full {
	width: 1100px;
	min-height: 500px;
	overflow: hidden;
	float: right;
	padding-left: 10px;
	padding-right: 10px;
}

div.status_line { /* 状态 当前页面 */
	width: auto;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px #CCC dashed;
	font-size: 14px;
	color: #999;
	background: #F8F8F8;
	text-indent: 20px;
}

div.status_line a {
	font-size: 14px;
	color: #999;
	text-decoration: none;
}

div.status_line a:HOVER {
	text-decoration: underline;
}

div.options { /* 三四级选项 外框 */
	width: auto;
	height: 50px;
	line-height: 50px;
	margin-top: 10px;
	border: 1px #CCC solid;
	border-radius: 10px 10px 10px 10px;
	font-size: 13px;
	color: #999;
	background: #F8F8F8;
	vertical-align: middle;
	padding-left: 30px;
}

div.options  select { /* 三四级选项 */
	width: 120px;
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
}

div.maincontent { /* 主要内容页面 */
	width: 1100px;
	min-height: 500px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 5px;
}

div.maincontent  ul.contenttop { /* 主要内容页面 上部框 */
	width: 980px;
	margin: 0 auto;
	/*2017.5.9新改  */
	/* background:url(../images/topcontent_bg.jpg) no-repeat; */
	min-height: 80px;
	overflow: hidden;
	padding-top: 25px;
}

div.maincontent  ul.contenttop  li.contenttitle { /* 主要内容页面 标题*/
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
}

div.maincontent  ul.contenttop  li.contenttitle_sec { /* 主要内容页面 副标题*/
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #444;
	margin-top: 10px;
}

.arttitle {
	padding-left: 10px;
	font-size: 20px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #444;
}

div.maincontent  ul.contenttop  li.contenttitle_time { /* 主要内容页面 发表时间*/
	font-family: "宋体";
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	color: #ccc;
	margin-top: 10px;
}

div.maincontent  div.contentmid { /* 主要内容页面 内容 字体 段落 */
	font-family: "宋体";
	width: 890px;
	min-height: 300px;
	margin: 0 auto;
	background: none;
	padding-left: 45px;
	padding-right: 45px;
	font-size: 16px;
	color: #000;
	line-height: 32px;
	text-wrap: normal;
	overflow: hidden;
}

div.maincontent  ul.contentbottom { /* 主要内容页面 下部框*/
	width: 1100px;
	margin: 0 auto;
	margin-left:10px;
	background: url(../images/bottomcontent_bg.jpg) no-repeat;
	height: 80px;
}

ul.contentbottom { /* 主要内容页面 下部框*/
	width: 1100px;
	margin: 0 auto;
	margin-left:10px;
	background: url(../images/bottomcontent_bg.jpg) no-repeat;
	height: 80px;
}

/* 主要内容页==============================================================半屏*/
div.maincontent_short { /* 主要内容页面 */
	width: 820px;
	min-height: 500px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 5px;
}

div.maincontent_short  ul.contenttop { /* 主要内容页面 上部框 */
	width: 820px;
	margin: 0 auto;
	background: url(../images/topcontent_short_bg820.jpg) no-repeat;
	min-height: 80px;
	overflow: hidden;
	padding-top: 25px;
}

div.maincontent_short  ul.contenttop  li.contenttitle { /* 主要内容页面 标题*/
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
}

div.maincontent_short  ul.contenttop  li.contenttitle_sec {
	/* 主要内容页面 副标题*/
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #444;
	margin-top: 10px;
}

div.maincontent_short  ul.contenttop  li.contenttitle_time {
	/* 主要内容页面 发表时间*/
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	color: #ccc;
	margin-top: 10px;
}

div.maincontent_short  div.contentmid { /* 主要内容页面 内容 字体 段落 */
	width: 750px;
	min-height: 300px;
	margin: 0 auto;
	background: none;
	padding-left: 35px;
	padding-right: 35px;
	font-size: 16px;
	color: #000;
	line-height: 32px;
	text-wrap: normal;
	overflow: hidden;
	font-family: "宋体";
}

div.maincontent_short  ul.contentbottom { /* 主要内容页面 下部框*/
	width: 820px;
	margin: 0 auto;
	background: url(../images/bottomcontent_short_bg.jpg) no-repeat;
	height: 80px;
}

/*==============================================================半屏*/
div.content_list { /* 内容列表 文字 */
	width: auto;
	min-height: 200px;
	padding-top: 10px;
}

div.content_list  ul {
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
}

div.content_list  ul  li {
	line-height: 40px;
	border-bottom: 1px #CCC dashed;
	font-size: 13px;
	color: #666;
	text-indent: 15px;
}

div.content_list  ul  li a {
	color: #666;
	text-decoration: none;
}

div.content_list  ul  li a:hover {
	color: #0e55a8;
	text-decoration: none;
}

.pageline { /* 页码 */
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 10px;
}

.page_btn {
	border-radius: 3px;
	border: 1px #a2a2a2 solid;
	background: #eaeaea;
	color: #444444;
	text-shadow: 1px 1px 1px #FFFFFF;
	height: 27px;
	line-height: 27px;
	text-align: center;
	margin-right: 5px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: pointer;
	box-shadow: 0px 0px 2px #CCC;
	behavior: url(/css/PIE.htc);
}

.page_btn_active {
	border-radius: 3px;
	border: 1px #1d557f solid;
	background: #2a7dba;
	color: #ffffff;
	height: 27px;
	line-height: 27px;
	text-align: center;
	margin-right: 5px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: pointer;
	box-shadow: 0px 0px 2px #CCC;
	text-shadow: 1px 1px 1px #226496;
	behavior: url(/css/PIE.htc);
}

.page_btn:hover {
	border: 1px #a2a2a2 solid;
	background: #DDD;
	color: #444444;
	text-shadow: 1px 1px 1px #FFFFFF;
	behavior: url(/css/PIE.htc);
}

td.pic_show {
	margin: 0 auto;
	width: 700px;
	text-align: center;
	border: 1px solid;
}

ul.pic {
	padding: 8px;
	text-align: center;
}

ul.pic_left {
	width: 30px;
	height: 50px;
	margin-left: 5px;
	border: 1px #CCCCCC solid;
	background: url(../images/left.png) no-repeat;
}

ul.pic_right {
	width: 30px;
	height: 50px;
	margin-right: 5px;
	border: 1px #CCCCCC solid;
	background: url(../images/right.png) no-repeat;
}

ul.pic_right:hover,ul.pic_left:hover {
	cursor: pointer;
}
/* add 20130425 ==================================== */
div.download {
	clear: both;
	float: right;
	height: 25px;
	line-height: 25px;
	padding-right: 10px;
	padding-top: 5px;
}

div.download  input.download_btn {
	height: 25px;
	line-height: 20px;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #ffffff;
	background-color: #006dcc;
	*background-color: #0044cc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc),
		to(#0044cc) );
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',
		endColorstr='#ff0044cc', GradientType=0 );
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false );
}

div.submenu  ul.menuultop2 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top2.png) no-repeat;
}

.page_btn_input {
	width: 29px;
	height: 25px;
	border-radius: 3px;
	box-shadow: 0px 0px 2px #CCC;
	border: 1px #a2a2a2 solid;
	margin-right: 5px;
	margin-left: 10px;
	padding-left: 8px;
	padding-right: 8px;
	color: #444444;
	text-shadow: 1px 1px 1px #FFFFFF;
	behavior: url(/css/PIE.htc);
}

.page_btn_input:hover {
	border: 1px #2a7dba solid;
}
/* add 20130428 ==================================== */
div.content_list_images { /* 内容列表 文字 */
	width: auto;
	min-height: 300px;
	padding-top: 10px;
	overflow: hidden;
}

div.content_list_images  ul.imagelist {
	width: auto;
}

div.content_list_images  ul.imagelist  li {
	height: 273px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	/* 新增2017.5.10 */
	background-color: #F8F8F8;
}

div.content_list_images  ul.imagelist  li a {
	color: #666;
	text-decoration: none;
}

div.content_list_images  ul.imagelist  li a:hover {
	color: #0e55a8;
	text-decoration: none;
}

div.content_list_images  ul.imagelist  li div.images {
	width: 230px;
	height: 230px;
	margin-bottom: 8px;
	line-height: 230px;
	font-size: 16px;
	color: #333;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

div.content_list_images  ul.imagelist  li div.titles {
	width: 230px;
	height: 30px;
	/* line-height:30px;
	font-size:14px; */
	/* 更改2017.5.10 */
	line-height: 20px;
	font-size: 12px;
	color: #666;
	text-align: center;
	/* 新增2017.5.10 */
	margin-top: 0px;
}

div.content_list_images  ul.imagelist  li div.titles a {
	display: block;
	width: 240px;
	overflow: hidden; /*注意不要写在最后了*/
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

div.options  input.searchid {
	width: 80px;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}

div.options  input.searchid_btn {
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	padding-right: 5px;
}

/* add 20130430 ==================================== */
div.download  input.download_btn_disable {
	height: 25px;
	line-height: 20px;
	text-align: center;
	padding-left: 17px;
	padding-right: 17px;
	font-size: 12px;
	border-radius: 3px;
	color: #999;
	background-color: #EEE;
	border: 0;
}

div.content_list_images_half { /* 内容列表 半屏 图片 */
	width: auto;
	min-height: 300px;
	padding-top: 10px;
	overflow: hidden;
}

div.content_list_images_half  ul.imagelist {
	width: auto;
}

div.content_list_images_half  ul.imagelist  li {
	height: 268px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	/* 新增2017.5.10 */
	background-color: #F8F8F8;
}

div.content_list_images_half  ul.imagelist  li a {
	color: #666;
	text-decoration: none;
}

div.content_list_images_half  ul.imagelist  li a:hover {
	color: #0e55a8;
	text-decoration: none;
}

div.content_list_images_half  ul.imagelist  li div.images {
	width: 230px;
	height: 230px;
	margin-bottom: 8px;
	line-height: 230px;
	font-size: 16px;
	color: #333;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

div.content_list_images_half  ul.imagelist  li div.titles {
	width: 230px;
	height: 30px;
	/* line-height:30px;
	font-size:14px; */
	/* 更改2017.5.10 */
	line-height: 20px;
	font-size: 12px;
	color: #666;
	text-align: center;
	/* 新增2017.5.10 */
	margin-top: 10px;
}

div.file_img {
	width: auto;
	height: 308px;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.file_info {
	width: 500px;
	line-height: 30px;
}

div.file_info  ul {
	width: 500px;
	line-height: 30px;
	min-height: 30px;
	overflow: hidden;
	font-size: 14px;
	color: #999;
}

div.file_info  ul li.infotitle {
	width: 80px;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #039;
	font-size: 14px;
	font-weight: bold;
	float: left;
}

div.file_info  ul li.infocontent {
	width: 400px;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	font-size: 14px;
	float: left;
}

.preview {
	float: left;
}
/* smallImg */
/* bigImg */
.bigImg {
	position: relative;
	float: left;
	width: 700px;
	border: 1px solid #E4E4E4;
	overflow: hidden;
}

.bigImg #midimg {
	width: 700px;
}

.bigImg #winSelector {
	width: 235px;
	height: 210px;
}

#winSelector {
	position: absolute;
	cursor: crosshair;
	filter: alpha(opacity = 15);
	-moz-opacity: 0.15;
	opacity: 0.15;
	background-color: #000;
	border: 1px solid #fff;
}
/* bigView */
#bigView {
	position: absolute;
	border: 1px solid #E4E4E4;
	overflow: hidden;
	z-index: 999;
	top: 100px;
}

#bigView img {
	position: absolute;
}

div.submenu  ul.menuultop2 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top2.png) no-repeat;
}

div.submenu  ul.menuultop3 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top3.png) no-repeat;
}

div.submenu  ul.menuultop4 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top4.png) no-repeat;
}

div.submenu  ul.menuultop5 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top5.png) no-repeat;
}

div.submenu  ul.menuultop6 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top6.png) no-repeat;
}

div.submenu  ul.menuultop7 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top7.png) no-repeat;
}

div.submenu  ul.menuultop8 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top8.png) no-repeat;
}

div.submenu  ul.menuultop9 {
	width: 259px;
	height: 157px;
	background: url(../images/jds.jpg) no-repeat;
}

div.submenu  ul.bzwj {
	width: 259px;
	height: 157px;
	background: url(../images/bzwj.jpg) no-repeat;
}

div.submenu  ul.cblht {
	width: 259px;
	height: 157px;
	background: url(../images/cblht.jpg) no-repeat;
}

div.submenu  ul.jcxt {
	width: 259px;
	height: 157px;
	background: url(../images/jsxt.jpg) no-repeat;
}

div.submenu  ul.menuultop10 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top10.png) no-repeat;
}

div.submenu  ul.menuultop11 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top11.png) no-repeat;
}

/*新增2014-07-18  只增加以下的css即可*/
div.submenu  ul.menuultop12 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top12.png) no-repeat;
}

div.submenu  ul.menuultop13 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top13.png) no-repeat;
}

div.submenu  ul.menuultop14 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top14.png) no-repeat;
}

div.submenu  ul.menuultop15 {
	width: 259px;
	height: 157px;
	background: url(../images/submenu_top15.png) no-repeat;
}

div.submenu  ul.menuultop30 {
	width: 259px;
	height: 157px;
	background: url(../images/20190813105205.jpg) no-repeat;
}

div.submenu  ul.menuulto16 {
	width: 259px;
	height: 157px;
	background: url(../images/menu_ysjk.jpg) no-repeat;
}

div.submenu  ul.lxwm {
	width: 259px;
	height: 157px;
	background: url(../images/lxwm.jpg) no-repeat;
}

div.content_searchresult {
	width: auto;
	min-height: 200px;
	padding-top: 10px;
}

div.content_searchresult  div.noresult {
	width: auto;
	height: 80px;
	line-height: 80px;
	margin: 0 auto;
	padding: 20px;
	border: 1px #CCCCCC dashed;
	border-radius: 10px;
	font-size: 14px;
	color: #999;
	text-align: center;
}

div.content_searchresult  div.showresult {
	width: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	min-height: 50px;
	overflow: hidden;
}

div.content_searchresult  div.showresult  ul {
	width: auto;
	min-height: 60px;
	border: 1px #EEE dashed;
	margin-bottom: 10px;
	overflow: hidden;
}

div.content_searchresult  div.showresult  ul  li.searchresulttitle,div.content_searchresult  div.showresult  ul  li.searchresulttitle a
	{
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #06C;
	text-indent: 20px;
	text-decoration: none;
	background: #FCFCFC;
}

div.content_searchresult  div.showresult  ul  li.searchresultsummary {
	min-height: 30px;
	line-height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	color: #CCC;
	font-size: 13px;
	overflow: hidden;
}

/* add 20130501====================================== */
div.contact_container {
	min-height: 362px;
	width: 830px;
	padding-top: 50px;
	padding-left: 150px;
	margin: 0 auto;
	background: #fff;
	overflow: hidden;
	background: url(../images/jdw_contact_bg.jpg) right no-repeat;
}

div.contact_container  div.contact_box_title {
	width: 300px;
	height: 50px;
	background: url(../images/jdw_contact_title_bg.png) no-repeat;
	margin-bottom: 10px;
}

div.contact_container  div.contact_list  ul { /* 20130605 */
	width: 600px;
	min-height: 100px;
	margin-bottom: 15px;
}

div.contact_container  div.contact_list  ul  li { /* 20130605 */
	width: 600px;
	height: 35px;
	line-height: 35px;
}

div.contact_container  div.contact_list  ul  li  div.contact_title {
	/* 20130605 */
	width: 590px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	color: #06C;
	font-weight: bold;
	padding-left: 10px;
}

div.contact_container  div.contact_list  ul  li  div.contact_option {
	/* 20130605 */
	width: 60px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #06C;
	text-align: right;
	padding-right: 10px;
	float: left;
}

div.contact_container  div.contact_list  ul  li  div.contact_content {
	/* 20130605 */
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	color: #000000;
	text-indent: 10px;
	overflow: hidden;
}

div.contact_container  div.contact_list  ul  li  div.contact_content a {
	/* 20130605 */
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin-left: 10px;
}

div.contact_container  div.contact_list  ul  li.contact_content_float {
	/* 20130605 */
	width: auto;
	height: 35px;
	line-height: 35px;
	float: left;
}

div.message_list { /* 内容列表 文字 */
	width: auto;
	min-height: 200px;
	padding-top: 10px;
}

div.message_list  ul.message_write {
	width: auto;
	padding: 10px;
	margin-bottom: 20px;
	border-bottom: 1px #DEDEDE solid;
	padding-bottom: 15px;
	background: #EFEFEF;
}

div.message_list  ul.message_write  li.inputmessage {
	width: auto;
	border: 1px #EFEFEF solid;
	padding: 10px;
	background: #FFF;
}

div.message_list  ul.message_write  li.inputmessage textarea {
	width: 660px;;
	height: 50px;
	border: 0;
	font-size: 15px;
	color: #000;
	padding: 5px;
}

div.message_list  ul.message_write  li.inputmessagebtn {
	width: auto;
	height: 40px;
	line-height: 40px;
	color: #888;
	text-align: center;
	font-size: 14px;
}

div.message_list  ul.message_write  li.inputmessagebtn a {
	color: #09C;
}

div.message_list  ul.message_write  li.inputmessagebtn  input {
	width: 80px;
	height: 30px;
	line-height: 30px;
	color: #FFF;
	font-size: 14px;
	border: 0;
	background: #06C;
	cursor: pointer;
}

div.message_list  ul.message {
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 20px;
}

div.message_list  ul.message  li  span {
	color: #CCC;
	padding-left: 10px;
}

div.message_list  ul.message  li  div.date {
	color: #CCC;
	padding-left: 10px;
	padding-right: 10px;
	float: right;
}

div.message_list  ul.message  li.user {
	width: auto;
	height: 28px;
	line-height: 28px;
	background: #106dd7;
	font-size: 13px;
	color: #FFF;
	padding-left: 10px;
	border: 0px;
}

div.message_list  ul.message  li.user_reply {
	width: auto;
	height: 28px;
	line-height: 28px;
	background: #EDEDED;
	font-size: 13px;
	color: #06C;
	padding-left: 10px;
	border: 0px;
	border-left: 1px #EDEDED solid;
	border-right: 1px #EDEDED solid;
}

div.message_list  ul.message  li.infomation {
	width: auto;
	line-height: 30px;
	background: #fff;
	font-size: 14px;
	color: #555;
	padding-left: 10px;
	border-left: 1px #EDEDED solid;
	border-right: 1px #EDEDED solid;
	border-bottom: 1px #EDEDED solid;
}

/* L160401 Zhang.rw */
div.maincontent  div.contentofficetips { /* 办事大厅 阅读须知 */
	width: auto;
	height: 360px;
	line-height: 10px;
	margin-top: 10px;
	border: 1px #CCC solid;
	border-radius: 10px 10px 10px 10px;
	font-size: 13px;
	color: #999;
	vertical-align: middle;
	padding-left: 30px;
	overflow: scroll;
	overflow-x: hidden;
}

div.maincontent  div.contentofficeinputform { /* 办事大厅 表格 */
	width: auto;
	height: auto;
	line-height: 30px;
	border-radius: 10px 10px 10px 10px;
	font-size: 14px;
	vertical-align: middle;
	/* padding-left:30px; */
	/* 更改2017.5.10 */
	padding-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.maincontent  div.contentofficesearchform { /* 办事大厅 查询订单 */
	width: auto;
	height: auto;
	line-height: 30px;
	border-radius: 10px 10px 10px 10px;
	font-size: 14px;
	vertical-align: middle;
	padding-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.maincontent  div.contentofficeinputform table.inputTable {
	/* width:80%; */
	/* 更改2017.5.10 */
	width: 100%;
}

div.maincontent div.contentofficetop {
	text-align: left;
	font-size: 14px;
	height: 50px;
	line-height: 65px;
	color: #0e55a8;
	border-bottom: 1px #CCC solid;
	font-weight: bold;
}

div.maincontent div.contentofficeptype {
	text-align: center;
	font-size: 14px;
	height: 50px;
	line-height: 65px;
}

div.maincontent div.contentofficeconfim {
	text-align: center;
	font-size: 14px;
	height: 150px;
	line-height: 80px;
}

div.maincontent div.contentofficeconfim input.confimbtn {
	height: 40px;
	width: 90px;
	background: #03F;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	border: 0px;
	color: #FFF;
	border-radius: 3px 3px 3px 3px;
	cursor: pointer;
	margin-left: 10px;
	border: 2px #FFF solid;
}

/* 新增2018.5.22 start */
div.maincontent div.contentofficeconfim input.input1{
	width: 100px;
	height: 40px;
}

/* end */


div.maincontent div.contentofficeconfim input.confimbtn:HOVER {
	background: #36F;
}

div.maincontent  ul.contentofficebottom { /* 主要内容页面 下部框*/
	height: 100px;
}

div.maincontent  ul.contentofficebottom ul,li {
	margin: 0px;
	padding: 0px;
}

div.maincontent  ul.contentofficebottom  ul.row { /*办事大厅 功能模块行*/
	display: table;
	margin-left: auto;
	margin-right: auto;
	/* 新增2017.5.10 */
	margin-top: 50px;
}

div.maincontent  ul.contentofficebottom  ul.row li.item { /*办事大厅 功能模块*/
	text-align: center;
	margin-right: 5px;
	list-style: none;
	float: left;
	*float: none;
	*display: inline;
	*zoom: 1;
	/* width: 150px; */
	/* 更改2017.5.10 */
	width: 80px;
}

div.maincontent  ul.contentofficebottom  ul.row li.item a.item_pic {
	/*办事大厅 功能模块*/
	display: block;
	text-decoration: none;
}

div.maincontent  ul.contentofficebottom  ul.row li.item a.item_under {
	/*办事大厅 功能模块*/
	text-align: center;
	/* font-size:15px; */
	/* 更改2017.5.10 */
	font-size: 13px;
	color: #0e55a8;
	font-weight: bold;
	text-decoration: none;
}

div.maincontent  ul.contentofficebottom  ul.row li.item a:visited {
	color: #0e55a8;
}

/* L160401 Zhang.rw */