﻿@charset "utf-8";
*, html {
    margin:0;
    padding:0;
    margin:0 auto
}
html,body {text-align:center; font-size:14px;  background:#f6f6f6;}
/*低端浏览器*/
.ie8 body *
{
		display:none;
}
 .ie8 #browsererror *, .ie8 #browsererror
{
	display:block;
}
.ie8 #browsererror{	
	height:75px;
	border: 1px solid #f7941d;
	background: #feefda; 
	position:relative;
	color:#666;
	font-family:'Open Sans',sans-serif;
	overflow:hidden

}	.ie8 .iewarnicon
	{
	    width:75px;
		float:left;
		margin-left:30px;

	}


.disabled{
 cursor: not-allowed !important;
  pointer-events: none;  
}



img { border:none;}
a { text-decoration:none;}
li { list-style:none;}
.l {}
.r  {float:right;}
.w {width:100%;}
.clear {
    clear:both;
    zoom:0;
}
.clear:after {
    clear:both;
    zoom:0;
}

.n {width:1400px; max-width:100%; overflow:hidden}
.logintop { background:url(../images/ghbg.gif); height:230px; padding-top:147px;}
.loginn {width:360px; margin:0 auto; margin-top:90px;}
.denglu {float:left; width:358px; text-indent:60px;  height:38px; background:url(../images/yhm.gif) no-repeat; border:1px solid #ddd}
input {outline:none; color:#666; font-size:14px; }
select {color:#666;}
textarea {color:#666; outline:none;}
.mima {float:left; width:358px; text-indent:60px;  height:38px; background:url(../images/mm.gif) no-repeat; margin-top:18px; border:1px solid #ddd}
.yzm {float:left; width:180px;  text-align:center;  height:38px;  margin-top:18px; border:1px solid #ddd}
.yzmtp {float:left; margin-top:18px; width:90px; height:40px; margin-left:8px;}
.hyz {float:left; font-size:14px;  width:50px; padding:0px 5px;  height:40px; line-height:40px; margin-top:18px; display:inline;}
.hyz a { color:#848484;}
.hyzt {float:left; width:14px; height:40px; line-height:40px; margin-top:18px; display:inline; cursor:pointer}
.dlan {float:left; width:170px; height:40px; line-height:40px; border:1px solid #d5d5d5; background:#2f62a2; font-weight:bold; display:inline; margin-top:45px;}
.dlan a {color:#fff; width:170px; height:40px; display:block;}
.czan {float:right; width:170px; height:40px; line-height:40px; border:1px solid #d5d5d5; background:#6d6c6a; font-weight:bold; margin-top:45px;}
.czan a {color:#fff; width:170px; height:40px; display:block;}
.ntop { height:30px; line-height:30px; background:#f6f6f6; font-size:12px; font-family:微软雅黑; color:#4c4c4c; text-indent:2em; text-align:left;}
.nr { }
.ndh {width:100%; height:100px; background: #2f5f98; border-bottom:3px solid #d7d7d7;}
.ndh ul {width:1200px; height:100px; margin:0 auto}
.ndh li {float:left; width:100px; height:100px; margin-right:120px;}
    .ndh li:last-child {
        margin:0
    }
.containercenter {
    margin:0 auto;
}

.ldh { width:226px; background:#2f5f98; height:100%;}
.ldhtit {float:left; width:100%; text-align:center; height:54px; line-height:54px; color:#fff; font-size:16px; font-weight:bold;}
.ldhnr { float:left; width:220px; height:100%; margin:3px; background:#fff;}
#files{margin:20px auto;width:220px; text-indent:1em;}
.tree,.tree ul,.tree li{list-style:none;margin:0;padding:0;zoom: 1; text-align:left; font-size:16px; font-weight:bold; line-height:32px;}
.tree ul{margin-left:8px;}
.tree li a{color:#000; padding:0.1em 7px 0.1em 27px;display:block; background:url(../images/icon-file.png) 5px 50% no-repeat; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; outline:none;}
.tree li a.tree-parent{background:url(../images/icon-folder-open.png) 5px 50% no-repeat;}
.tree li a.tree-parent-collapsed{background:url(../images/icon-folder.png) 5px 50% no-repeat;}
.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{color:#000; background-color:#dbe7f5; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{background-color:#dbe7f5;}
.tree ul.tree-group-collapsed{display:none;}
.rdh {width:100%}
.rdhtit {width:100%; height:54px; line-height:54px; background:#fff; text-align:left; font-size:16px; font-weight:bold; color:#000; text-indent:28px;}
.shaixuan {width:100%; padding:10px 0px; border-top:7px solid #f6f6f6; border-bottom:7px solid #f6f6f6; background:#dbe7f5; box-sizing:border-box}
.fenye { clear:both;width:1114px; height:32px;  line-height:32px; background:#dbe7f5; margin-bottom:0px; color:#000; font-weight:bold;}
.fenye a { color:#000;}
.fyl {width:50%; }
.fyr {width:50%;}
.sjg {   font-size:14px; font-weight:bold; color:#000;}
.sjg a { color:#000;}
.anniu {width:1174px; height:54px; background:#fff; border-bottom:7px solid #f6f6f6;}
.anniu a {color:#fff; width:100px; height:36px; font-weight:bold; width:100px; height:100%; display:block;}
.anniul { float:left; width:100px; height:36px; background:#2f5f98; color:#fff; line-height:36px; margin-left:13px; margin-top:9px;}
.anniur { float:left; width:100px; height:36px; background:#eb5504; color:#fff; line-height:36px; margin-left:13px; margin-top:9px;}
.sjg dt {height:32px; background:#dbe7f5; float:left; width:100%; line-height:32px;}
.d1 { float:left; width:38px; border-right:1px solid #f6f6f6;}
.d2 { float:left; width:80px; border-right:1px solid #f6f6f6;}
.d3 { float:left; width:50px; border-right:1px solid #f6f6f6;}
.dx3 {float:left; width:50px; border-right:1px solid #f6f6f6;}
.dxx3 {float:left; width:100px; border-right:1px solid #f6f6f6;}
.dxxx3 {float:left; width:100px; border-right:1px solid #f6f6f6;}
.d4 { float:left; width:172px; border-right:1px solid #f6f6f6;}
.d5 { float:left; width:126px; border-right:1px solid #f6f6f6;}
.d6 { float:left; width:226px; border-right:1px solid #f6f6f6; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.d7 { float:left; width:240px; }
.sjg dd {height:32px; border-bottom:1px solid #d8d5d5; float:left; width:100%; line-height:32px;}
.shaixuanl {width:114px; text-align:center; height:160px; line-height:24px; color:#03346e; font-weight:bold; height:24px;}
.shaixuanr {width:860px; height:160px; color:#000; font-size:14px; font-weight:bold; line-height:24px;}
.w70 {width:70px;}
.w160 {width:160px; text-indent:0.5em;}
.puth {height:22px;}
.xfhao {width:16px; height:16px; margin:3px 9px;}
.sxs {width:100%;}
.sxx {width:100%; margin-top:20px;}
.nyajl {width:60px; height:30px; color:#fff; line-height:30px; border:0px; background:#2f5f98; margin-right:20px; font-weight:bold; cursor:pointer; margin-top:10px;}
.nyajr {width:60px; height:30px; color:#fff; line-height:30px; border:0px; background:#eb5504; margin-right:20px;  font-weight:bold;  cursor:pointer;  }
.ml9 {margin-left:9px;}
.ml5 {margin-left:5px;}
.xxk {height:24px;}
.w90 {width:90px;}
.w284 {width:284px; text-indent:0.5em;}
.w76 {width:76px; text-indent:0.5em;}
.w172 {width:172px; text-indent:0.5em;}
.edit {width:574px; margin:0 auto; font-size:14px; overflow:hidden; margin-top:30px }
.leftf {
    float:left
}
.e28 { height:28px; line-height:28px; font-weight:bold;}
.exxk { height:28px;}
.eputh {height:24px;}
.mt16 {margin-top:25px;}
.ml28 {margin-left:28px;}
.w110 {width:110px;}
.t5 { text-indent:0.5em;}
.w78 { width:78px;}
.w286 {width:286px;}
.w113 { width:113px;}
.w107 {width:107px;}
.w496 {width:496px;}
.eeputh {line-height:24px;}
.edith {width:100%;}
.mt50 {margin-top:50px;}
.xing {float:left; color:#F00; margin-top:22px; margin-left:10px;}
.qrxg {width:100px; float:left;  margin-left:150px; height:30px; color:#fff; line-height:30px; border:0px; background:#2f5f98; margin-right:20px; font-weight:bold; cursor:pointer; margin-top:10px;}
.jbxx { width:830px; border:5px double #2f5f98; background:#fff; line-height:32px; text-align:left; padding:20px; margin-top:70px; font-size:14px;}
.nyajl2 { float:left; width:60px; height:24px; color:#fff; line-height:24px; border:0px; background:#2f5f98; margin-left:20px; font-weight:bold; cursor:pointer; }
.nyajr2 { float:left; width:60px; height:24px; color:#fff; line-height:24px; border:0px; background:#eb5504; margin-left:20px;  font-weight:bold;  cursor:pointer;  }
.ed1 { float:left; width:38px; border-right:1px solid #f6f6f6;}
.ed2 { float:left; width:320px; border-right:1px solid #f6f6f6;}
.ed3 { float:left; width:130px; border-right:1px solid #f6f6f6;}
.ed4 { float:left; width:280px; border-right:1px solid #f6f6f6;}
.ed5 { float:left; width:202px; }
.w493 {width:493px;}
.ml20 {margin-left:20px;}
/*菜案的装饰*/

#areainfomenu{
    width:160px;
    box-sizing:border-box;
    border:1px solid #ddd;
    background-color:#2f5f98;
    color:white;
    overflow:hidden;
    position:absolute;

    display:none

}

    #areainfomenu ul li {
        border-bottom:1px solid white;
        height:25px;
        line-height:25px;
        cursor:pointer

    }
        #areainfomenu ul li:last-child {
               border-bottom:none !important
        }
        #areainfomenu ul li:hover {
            background:#ddd;
            color:#2f5f98
        }
.hiden {
    display:none!important
}