/*css-set*/
body, div, dl, dt, dd, ul, ol, li, h1, h2 ,h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, 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;} 
capation,th{text-align:left;}
q:before, q:after{content:' '} 
abbr,acronym{border:0;}
.fl{float:left;display:inline;} 
.fr{float:right;display:inline;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{*zoom:1;} 
*html .clearfix{height:1%} 
.Clearfix{display:block;}
/*weather*/
#demo .w-l{width:30%;text-align:center;}
#demo div{height:50px;font-style:normal;}
#demo .city{font-style:normal;font-size:12px;margin-right:5px;color:#fff;display:inline-block;padding:3px 5px;float:left;border-radius:5px;margin-top:7px;}
#demo .weather-icons { background: no-repeat top left; display:inline-block;width:35px;height:35px; background-size:contain;margin-top:7px;}
#demo .cs{font-size:20px;font-style:normal; text-align:center; font-family:impact;color:#fff;float:left;line-height:20px;;margin-top:7px;}
#demo i.icon-xiaoyu { background-image:url(../../weather/icon/xiaoyu.png);}
#demo i.icon-zhongyu { background-image:url(../../weather/icon/zhongyu.png);}
#demo i.icon-dayu { background-image:url(../../weather/icon/dayu.png);}
#demo i.icon-qing { background-image:url(../../weather/icon/qing.png);}
#demo i.icon-duoyun { background-image:url(../../weather/icon/duoyun.png);}
#demo i.icon-yin { background-image:url(../../weather/icon/yin.png);}
#demo p {font-size:12px;color:#fff; }


/*mystyle*/
.topbar{background:#2058a5;height:50px;}
.skin-con li{display:block; text-align:center;margin:10px 0;}
.skin-con li a{display:inline-block;border-radius:50%;width:40px; height:40px;color:#fff;}
.skin-con li.selected i{display:block;margin-top:12px;}
.skin-con li i{display:none;margin-top:12px;}
.skin-con li.blue a{background:#2058a5; text-align:center;}
.skin-con li.black a{background:#414141;}
.panel-header, .panel-body{border:none;}
.panel-header {
    background-color: #fff;
    /* background: -webkit-linear-gradient(top,#f6f6f6 0,#e8ebf0 100%);
    background: -moz-linear-gradient(top,#f6f6f6 0,#e8ebf0 100%);
    background: -o-linear-gradient(top,#f6f6f6 0,#e8ebf0 100%);
    background: linear-gradient(to bottom,#f6f6f6 0,#e8ebf0 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f6f6,endColorstr=#e8ebf0,GradientType=0); */
	border-bottom:#ccc solid 1px;
	border-top:#ccc solid 1px;
	padding:10px 5px;
}
.my-title{background:#e8ebf0; height:50px;}
.skin-list .close{float:none;}
.top-menu{float:right;}
.top-menu li{float:left;color:#fff;height:50px;line-height:50px;border-right:#0f376e solid 1px;}
.user-pic{width:30px;height:30px;border-radius:50%;border:#fff solid 2px;margin-right:10px;margin-top:8px;}
.top-menu li a{display:inline-block;height:50px;padding:0 10px;color:#fff; text-decoration:none;}
.top-menu li a:hover, .top-menu li a.active{ background:#0f376e;}
.skin-list{width:50px;height:100%;position:fixed;top:0;right:-50px;background:#fff;z-index:110001;-moz-box-shadow: -1px 0px 2px #ccc; /* Firefox */box-shadow: -1px 0px 2px #ccc;}
.skin-list p{text-align:center;}
.skin-list p i{margin:10px 0;}
#theme-login-layout .layout-panel-north .layout-body, .theme-header-layout{background-image:url(../images/logo.png); background-repeat:no-repeat;}
.l-btn-plain:hover,.l-btn:hover {
  border: 1px solid transparent;
}
.userImg{border-radius:50%; width:25px;height:25px; margin-right:5px; vertical-align:middle;}
.l-btn-icon{font-size:16px!important;font-weight:normal;}

.datagrid-toolbar{background:rgba(242, 242, 242, 0.55);}
#index_tabs .tabs-header{height:46px;}
#index_tabs .tabs{border:none;}
#index_tabs .tabs li{margin:5px 5px 0 0px;}
#index_tabs .tabs li a.tabs-inner{border-width:0;border-radius:5px 5px 0 0;height:36px!important;line-height:36px!important;}
#index_tabs .tabs li a:hover.tabs-close{background-color:transparent;}
#index_tabs .tabs-header, #index_tabs .tabs-tool{background-color:#f8f8f8;border-bottom: rgba(204, 204, 204, 0.42) solid 1px;}
#index_tabs .tabs-tool{border-bottom:none;}
#index_tabs .tabs li a.tabs-close, #index_tabs .tabs-p-tool{margin-top:-8px;}
#index_tabs .tabs li.tabs-selected a.tabs-close{background-image: url("../../insdep/images/tabs_iconss_hover.png");background-repeat: no-repeat;}

#layout_west_tree li div{padding:10px 0 0 10px;}

/* .mytree li {position:relative;} */
/* .mytree .tree-hit{position:absolute;right:10px;} */
/* .mytree .tree-expanded{background-image: url("../../insdep/images/layout_arrows.png");background-position: -22px -22px;width:22px;height:22px;border-radius:5px;} */
/* .mytree .tree-collapsed{background-image: url("../../insdep/images/layout_arrows.png");background-position: -22px 0px;width:22px;height:22px;border-radius:5px;} */

/* .theme-navigate .mybtn, .theme-navigate .mybtn:hover{padding:0px 8px;} */
/* .mybtn .l-btn-text{line-height:30px;} */
/* .theme-left-layout .theme-left-switch{border-radius:5px 0 0 5px;} */
/* .tree-folder, .tree-folder-open, .tree-file{background-image:none;margin-top:2px;} */
/**/
#layout_west_tree .tree-icon{width:25px!important;height:25px;border-radius:5px;background-color:#056cae;color:#fff;text-align:center;line-height: 25px;margin-top: -3px!important;margin-right: 5px;}
.icon-blue{background-color:#00a0e9!important;}
.icon-green{background-color:#22ac38!important;}
.icon-orange{background-color:#f35e36!important;}
.icon-yellow{background-color:#fea203!important;}
.icon-brown{background-color:#996c33!important;}
.icon-pink{background-color:#fe6879!important;}
.icon-purple{background-color:#c05aa2!important;}