*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:underline;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}
 
/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
 
/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/*
Name:			style_clearfix
Example:		class="clearfix|cl"
Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}

@font-face {
  font-family: 'iconfont';  /* project id 186981 */
  src: url('/css/iconfont/iconfont.eot');
  src: url('/css/iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
  url('/css/iconfont/iconfont.woff') format('woff'),
  url('/css/iconfont/iconfont.ttf') format('truetype'),
  url('/css/iconfont/iconfont.svg#iconfont') format('svg');
}

.iconfontyyy{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
	speak: none;
	font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: baseline;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
	
.el-menu--horizontal .el-menu-item.nav_dcl{background:#eff2f7;border-bottom: 5px solid #d0421c;}
.el-menu .nav_dcl i{color:#d0421c;}
.txt-red{color:#d0421c;}		
.topheader a:hover{text-decoration:none;}
body{background: #f1f2f7;}	

.topheader .logo{position: absolute;
    left: 20px;
    top: 10px;
    z-index: 9;}	
.topheader{ position:fixed !important;width:100%;top:0;left:0;z-index:9;box-shadow: 1px 1px 3px #ccc;background:#fff;    box-shadow: none;}
.content{margin:10px;position:relative;}
.mh300{min-height: 300px;}

.leftmenu i.iconfontyyy{font-size:18px;margin-right:5px;}

.topheader .el-menu{background:#fff;}
.navpan .el-input{width:100px;float:left; margin-right: 10px;}
.navpan .el-button{padding:7px 15px;}
.nav_user_face div{border-radius:20px;height:40px;line-height:35px;background: #f1f2f7;text-align: center;margin-top: 10px;padding:0 15px;}
.nav_user_face:hover{background:#fff !important;border-color:#fff !important;cursor:default;}
.nav_user_face img{border-radius:15px;width:30px;height:30px;}
.nav_dcl_on a{display:block;background:#f1f2f7;width: 70px;text-align: center;height: 40px;line-height:40px;margin-top: 10px;border-radius: 20px;}

	


#content .el-table{border:none;}
#content .el-table th{background:#fff;}
#content .el-table__header-wrapper thead div{background:none;}
#content .el-table th{border-bottom:none;  font-size: 14px; color: #5e6d82;}
#content .el-table .el-table__header-wrapper th{border-bottom: 1px solid #eaeefb;    border-top: 1px solid #eaeefb;
    background-color: #D7E1F2;font-weight: bold;color: #5e6d82;
    font-size: 14px;}
#content .el-table::after,#content  .el-table::before{background:none;}

#sidebar {
	width: 180px;
	height: 100%;
	position: fixed;
	background: #2a3542;
	TOP:60PX;
}
#sidebar .el-menu{background:none;}
#leftnav{width:170px;}
#sidebar .el-menu-item.is-active{    border-radius: 4px;background: #35404d;color: #fff;}
#sidebar .el-menu-item.is-active i{ color: #d0421c;}
#sidebar .el-menu-item,#sidebar  .el-submenu__title{color: #8b9199;}
#main-content {
	margin-left: 185px;margin-top:70PX;
}


.zUIpanelScrollBox,.zUIpanelScrollBar{
	width:5px;
	top:4px;
	right:2px;
	border-radius:5px;
	
}
.zUIpanelScrollBox{
	background: #2a3542;opacity:0.1;
	filter:alpha(opacity=10);
}
.zUIpanelScrollBar{
	background:#fff;opacity:0.3;
	filter:alpha(opacity=30);
}
::-webkit-scrollbar {
    width:6px;
}
/* Track */
::-webkit-scrollbar-track {
   background:#2a3542;
   background:none;opacity:0.3;
   filter:alpha(opacity=30);
}
/* Handle */
::-webkit-scrollbar-thumb {
    background:#ccc; opacity:0.3;
   filter:alpha(opacity=30);
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(144,24,53,0.4);       
}
/*room.html*/
.fjbox{padding:10px;}
.fjbox .lou{border-left:3px solid #d0421c;font-size:20px;width:100%;color:#d0421c;padding-left:10px;}
.fjbox .roomlist {margin-top:10px;}

.fjbox .roomlist ul li{float:left;margin:0px;background:#fff;padding:0px;width:200px;height:155px;}
.fjbox .roomlist ul li .roomlistbox{
	margin:10px;
	border-radius:5px;border: 1px solid #35404D;
	overflow:hidden;
	position:relative;z-index:8;
	width:200px;height:130px;
}
.fjbox .roomlist ul li .roomlistbox:before{content:" ";display:block;width:14px;height:14px;border-radius:50%;background:#fff;position: absolute;
    right: 5px;z-index: 9;
    top: 5px;
    box-shadow: 1px 1px 1px #ccc inset;}


.fjbox .roomlist ul li .roomlistbox:hover{box-shadow:1px 1px 8px #666;}
.fjbox .roomlist ul li .h_fh{color:#fff;font-size: 30px;text-align: center;font-weight: 300;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;background: #35404D;margin-bottom:5px;padding:10px 0;cursor:default;}
.fjbox .roomlist ul li .h_l_nav{text-align:center;}
.fjbox .roomlist ul li .h_l_nav a{display: inline-block;color:#35404D;padding:5px;text-align:center;}
.fjbox .roomlist ul li .h_l_nav a i{font-size:20px;}

.fjbox .roomlist ul li.ycz .roomlistbox{border-color:#13ce66;}
.fjbox .roomlist ul li.ycz .h_fh{background:#13ce66;}
.fjbox .roomlist ul li.ycz .h_l_nav a{color:#13ce66;}

.fjbox .roomlist ul li.yyd .roomlistbox{border-color:#f9c855;}
.fjbox .roomlist ul li.yyd .h_fh{background:#f9c855;}
.fjbox .roomlist ul li.yyd .h_l_nav a{color:#f9c855;}

.fjbox .roomlist ul li.dqr .roomlistbox{border-color:#50BFFF;}
.fjbox .roomlist ul li.dqr .h_fh{background:#50BFFF;}
.fjbox .roomlist ul li.dqr .h_l_nav a{color:#50BFFF;}

.fjbox .roomlist ul li.zxz .roomlistbox{border-color:#A0A0A0;}
.fjbox .roomlist ul li.zxz .h_fh{background:#A0A0A0;}
.fjbox .roomlist ul li.zxz .h_l_nav a{color:#A0A0A0;}

.fjbox .roomlist ul li .h_l_nav a:hover{text-decoration:none;color:#d0421c;}


.webuploader-container {
	position: relative;
}
.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}


.page-face-hide{display:none;}



