a:hover,a:focus{ text-decoration:none;}
/*头部*/
.main-header a { color: #fff; text-decoration: none;}
.navbar-custom-menu .navbar-nav>li>a:hover{ color: #fff;}

.skin-green-light .main-header .navbar{ background: url(../images/bg.jpg) no-repeat 0 -1000px;margin-bottom: 0;}
.logo,.navbar-custom-menu { display: inline-block;float: left;}
.navbar-custom-menu{ margin-left: 20px;}
.navbar-custom-menu .nav>li{ float: left;}
.navbar-custom-menu .navbar-nav>li>a{ line-height: 45px;margin-top: 5px;}
.navbar-nav>.user-menu>.dropdown-menu>.user-footer { background-color: #f9f9f9;padding: 10px;}
.dropdown-menu{ min-width: 129px;}
.user-footer a{ margin-top: 15px;}

/*左边*/
.sidebar-menu, .main-sidebar .user-panel, .sidebar-menu>li.header { white-space: nowrap; overflow: hidden;padding:0;}
.main-sidebar, .left-side { position: absolute;top: 0;left: 0;padding-top: 81px;min-height: 100%;max-width: 230px;z-index: 790;
    -webkit-transition: -webkit-transform .3s ease-in-out,width .3s ease-in-out;
    -moz-transition: -moz-transform .3s ease-in-out,width .3s ease-in-out;
    -o-transition: -o-transform .3s ease-in-out,width .3s ease-in-out;
    transition: transform .3s ease-in-out,width .3s ease-in-out;
    border-right: 1px solid #d2d6de;
}
.sidebar-menu li{ list-style: none;}
.treeview-menu{ padding: 0 10px; display: none;}
.skin-green-light .treeview-menu>li.active>a{ color: #000;}
.sidebar-menu .treeview-menu>li>a>.fa,.sidebar-menu>li>a>.fa, .sidebar-menu>li>a>.glyphicon, .sidebar-menu>li>a>.ion { width: 20px;}
.skin-green-light .sidebar-menu a { border-left: 3px solid transparent; font-weight: 600; padding: 12px 5px 12px 15px; display: block;color: #000;}
.sidebar-menu .treeview-menu>li>a { padding: 5px 5px 5px 15px; display: block; font-size: 14px;color: #777;}
.angle{ margin-left: 10px;}

/*底部*/
.main-footer { background: #fff;  padding: 15px; color: #444;  border-top: 1px solid #d2d6de;position: fixed;z-index: 789;bottom: 0;
    -webkit-transition: -webkit-transform .3s ease-in-out,margin .3s ease-in-out;
    -moz-transition: -moz-transform .3s ease-in-out,margin .3s ease-in-out;
    -o-transition: -o-transform .3s ease-in-out,margin .3s ease-in-out;
    transition: transform .3s ease-in-out,margin .3s ease-in-out;  width: 100%;
}

/*iframe部分*/
.table-bordered { border: 1px solid #f4f4f4;}
.box-body { border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 10px;}
.info-box { display: block; min-height: 90px; background: #fff; width: 100%; margin: 0 auto; box-shadow: 0 1px 1px rgba(0,0,0,0.1); border-radius: 2px; margin-bottom: 15px;}
.box{ position: relative; border-radius: 3px; background: #ffffff; border-top: 3px solid #d2d6de; margin-bottom: 20px; width: 100%;box-shadow: 0 1px 1px rgba(0,0,0,0.1);}
.box-header>.fa, .box-header>.glyphicon, .box-header>.ion, .box-header .box-title { display: inline-block; font-size: 18px; margin: 0; line-height: 1;}
.box-header { color: #444; display: block; padding: 10px; position: relative;}
.pull-left{ margin-right: 20px;}

/*登录*/
.bg { width: 100%; height: 100%; position: absolute; background: url(../images/bg.jpg);}
.loginbox { background: url(../images/tmbg-white.png);border: 0;}
.passcode { position: absolute; right: 0; top: 0; height: 32px; margin: 1px; border-left: solid 1px #ddd; text-align: center; line-height: 32px; border-radius: 0 4px 4px 0;}

/*------------------- yp css add start ------------------------*/
/* 分页样式居中显示 */
.page-center{text-align: center;}
/* 自定义label样式 */
.yp-link-label{font-weight: normal;padding-right: 20px;}
/* 自定义table tr td:first-child的样式 */
.yp-edit-table tr td:first-child{width: 10%;}
.yp-px-tips{line-height: 10px;padding: 10px 5px;color: red;}
/*------------------- yp css add start ------------------------*/