
body {
        font: 14px/1.5 "Microsoft Yahei", sans-serif;
        background: #fff;
    }
     h1, h2, h3, h4, ul, ol, p {
        font-family: 'Microsoft Yahei';
    }
    

	/*******wpcms覆盖框架样式*******/
    /*yes、no按钮样式*/
    input[type=checkbox].ace.ace-switch.ace-switch-4 + .lbl::before,
    input[type=checkbox].ace.ace-switch.ace-switch-5 + .lbl::before,
    input[type=checkbox].ace.ace-switch + .lbl::after {
        font-family: inherit;
    }

    input[type=checkbox].ace.ace-switch.ace-switch-4 + .lbl::before,
    input[type=checkbox].ace.ace-switch.ace-switch-5 + .lbl::before {
        text-indent: -30px;
    }

    /*文本框、下拉框字体颜色*/
    textarea,
    select, 
    input[type="text"], 
    input[type="password"], 
    input[type="datetime"], 
    input[type="datetime-local"], 
    input[type="date"], 
    input[type="month"], 
    input[type="time"], 
    input[type="week"], 
    input[type="number"], 
    input[type="email"], 
    input[type="url"], 
    input[type="search"], 
    input[type="tel"], 
    input[type="color"]{color:#333;}


    /*登录页*/
    .wp-navbar{padding:50px 0 20px;}
	.wp-nav{margin-right: 30px;margin-top:25px;overflow: hidden;}
	.wp-nav-item{float: left;border-right: 1px solid #ddd;margin-right: -1px;}
	.wp-nav-item a{padding:0 1em;font-size:16px;color:#333;}
	.content-login{height:550px;background: url(../wpdcc/images/login-bg.png) no-repeat center center;}
	.wp-navbar,.content-login-inner{max-width:1200px;margin:0 auto;}
	.wp-footer{padding:30px 0;font-size: 16px;text-align: center;color:#666;}
	.wp-login-wrap{width:350px;height:360px;padding:25px;margin:80px auto 0;background-color: #fff;}
    .wp-login-wrap h2{font-family:"Microsoft YaHei";}
    .wp-login-code{height:34px;}
    .wp-title{margin:10px 0 10px 50px;font-family:"Microsoft YaHei";}
    .error{color:red;}


    /*侧边导航配色修改*/
    .navbar{
        background: #22bfce;
    }
    .ace-nav > li > a,
    .ace-nav > li.open > a{background-color: #2DAFBB;}
    .ace-nav > li > a:hover,
    .ace-nav > li > a:focus,
    .ace-nav > li.open > a:hover{background-color: #2AA4AF !important;}

    .sidebar,
    .sidebar-shortcuts,
    .sidebar-shortcuts-mini  {
        background: #2d353c;
    }
    .sidebar.menu-min .sidebar-shortcuts-large{
        background-color: #1a2229;
    }
    .nav-list > li {
        border:none;
    }
    .nav-list > li:before{
        top:0;
        height:39px;
        background-color: #22bfce;
    }
    .nav-list > li > a{
        color:#a8acb1;
        background: #2d353c;
    }
    .nav-list > li > a:hover,
    .nav-list > li > a:focus{
        background-color: #232a2f;
    }
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
        background-color: #22bfce;
    }

    .nav-list > li.active > a,
    .nav-list > li.active:hover > a {
        font-weight: normal;
        color: #fff;
        background-color: #22bfce;
    }

    .nav-list > li .submenu{
        border-top: none;
        background: #1a2229;
    }
    .nav-list > li .submenu > li > a {
        border: none;
        background: #1a2229;
    }
    
    .nav-list > li > .submenu > li > a{
        color:#a8acb1;
    }
    .nav-list > li > .submenu > li:hover > a{
        color:#fff;
    }
    .nav-list > li > .submenu > li.active > a {
        font-weight: normal;
        color: #fff;
        background-color: transparent;
    }
    .sidebar.menu-min .nav-list > li > a > .menu-text{
        background-color: #2d353c;
    }

    .nav-list li.active > a:after{
        border-right-color:#22bfce;
    }
    .nav-list > li.open > a {
        font-weight: normal;
        color: #fff;
        background-color: #22bfce;
    }
    .nav-list > li:hover:before{
        border:none;
    }

    .sidebar-toggle,
    .sidebar-toggle > .ace-icon {
        border-color: #B9B9B9;
        color: #898989;
        background: #2d353c;
    }
    .sidebar .sidebar-toggle{
        border:none;
        border-color: #898989;
    }

    .navbar .navbar-toggle
    {
    	background-color:#2AA4AF;
    }