﻿body{font-family:'微软雅黑'; margin:0 auto;min-width:980px;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}

a{text-decoration:none}
a:hover{text-decoration:none}

/*page_header*/
.page_header {height:88px;background:url(images/topbg.gif) repeat-x; }
.page_header_tbl {
border:0px;height:88px;width:100%;border-collapse:collapse;padding:0px;
}
.page_header_tbl td{
border-collapse:collapse;padding:0px;
}
.page_header_topleft{height:88px;background:url(images/topleft.jpg) no-repeat; }
.page_header_topleft img{margin-top:12px; margin-left:10px;}
.page_header_topright{float:right; height:88px;background:url(images/topright.jpg) no-repeat right;padding-right:20px}
.page_header_topright>ul{margin:10px 10px 0px 10px;padding:0;list-style:none;}
.page_header_topright>ul>li{float:left; padding-left:9px; padding-right:9px; background:url(images/line.gif) no-repeat right;border:0px solid red;}
.page_header_topright>ul>li:last-child{background:none;}
.page_header_topright>ul>li>a{font-size:14px; color:#EDEDED;}
.page_header_topright>ul>li>a:hover{color:#fff;text-decoration:none }
.helpimg { background:url(images/help.png) no-repeat left;display:block;padding-left:20px;}


.kefu{float:right; width:87px;height:88px; text-align:center;}
.kefu_img a{display:block;width:87px;height:88px;-moz-transition: none; transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -webkit-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; }
.kefu_img a.selected{background:url(images/navbg.png) no-repeat;}
.kefu_img a:hover{display:block;background:#000;color:#fff;background:#16358B;}
.kefu_img img{margin-top:10px;}
.kefu_img a{display:block;}
.kefu_img a{font-size:14px;color:#fff;}
.kefu_img a:hover {color:#fff;}


.placeul {margin:0px 0px 0px 0px;list-style:none}
.placeul li{float:left; line-height:40px; padding-left:7px; padding-right:12px; background:url(images/rlist.gif) no-repeat right;margin:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.placeul li:last-child{background:none;}

.layout_body {border-bottom:1px solid #B7D5DF;background:url(images/left_menu_bg.png) repeat-y;margin-bottom:40px;}

/*left*/
.main_lefttop{clear:both;background:url(images/lefttop.gif) repeat-x;height:40px;color:#fff;font-size:14px;line-height:40px;}
.main_lefttop span{float:left;margin:10px 8px 0px 12px; background:url(images/leftico01.png) no-repeat 4px 2px; width:20px; height:21px;}

/*.layout_left_0 {float:left;border:0px solid gray;width:202px;min-height:500px;}*/
.layout_left {position:absolute;border:0px solid gray;width:202px;min-height:700px;left:0px;}
.layout_right{margin:0px 0px 40px 200px;min-height:500px;border-left:0px solid #B7D5DF;padding:0px;}
.place{height:40px; background:url(images/righttop.gif) repeat-x;}
.place span{line-height:40px; font-weight:bold;float:left; margin-left:12px;color:#2279D9;}
.layout_right_content { padding:40px;}

/**菜单样式**/
.menuson {line-height:30px; font-weight:normal;text-align:left }
.menuson li{cursor:pointer;}
.menuson li.active{position:relative; background:url(images/libg.png) repeat-x; line-height:30px; color:#fff;}
.menuson li cite{display:block; float:left; margin-left:10px; background:url(images/list.gif) no-repeat; width:16px; height:16px; margin-top:7px;}
.menuson li.active cite{background:url(images/list1.gif) no-repeat;}
.menuson li.active i{display:block; background:url(images/sj.png) no-repeat; width:76px; height:22px; position:absolute; right:0;z-index:10000; top:9px; right:-1px;}
.menuson li a{ display:block; *display:inline; *padding-top:5px;text-decoration:none;}
.menuson li a:hover{color:red;}
.menuson li.active a{color:#fff;}
.title{cursor:pointer;}

/**支持二级菜单覆盖样式**/
.menuson li .header{height:30px;}
.menuson li .sub-menus{ display:none; background:#FFDCA9;padding:10px 0;border-bottom:1px solid #E8B365;}
.menuson li .sub-menus li{height:25px;line-height:25px;padding-left:48px;border-left:1px solid #d9ebf3;}
.menuson li .sub-menus li.active{position:relative;right:-1px;border-left:none;background:#fff;}
.menuson li .sub-menus li a{padding-left:9px;color:#000000; background:url(images/sub-menu-icon.png) 0 12px no-repeat;}
.menuson li .sub-menus li a:hover{color:red;}
.menuson li .sub-menus li.active a{color:#EB5409;}
.menuson li.active.open cite{margin-top:12px;margin-left:37px; background:url(images/jtx.png) no-repeat;}



/*footer*/
.footer{ position:fixed; bottom:0; text-align:center; background:#82B5EB; color:#101112;width:100%; height:30px; line-height:30px; z-index:9999; opacity:.60;
    filter:alpha(opacity=60); _bottom:auto; _width:100%; _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)));
}
.footer span{display:block; float:left; background:url(images/info.png) no-repeat 11px 8px; padding-left:35px;}
.footer i{display:block;  font-style:normal; margin-right:10px;  padding-right:12px; }


/*fix*/
.dataTables_wrapper { clear:unset;}
table.dataTable { clear:unset;}