/*
eweblab.net @ ALL RIGHTS RESERVED
This is licensed under Creative Common CC 3.0 Non-Commerial-no-derivative
*/
/* 
    Created on : 2018/2/12, 下午 11:30:39
*/

.sidebar h3 {
    margin: 0;
    padding: 0;
    line-height: 45px;
    font-size: 17px;
    text-align: center;
    background: #ED7B09;
    color: #FFF;
    letter-spacing: 1px;
}

.sidebar .menu {
    border-right: 1px solid #CCC;
    border-left: 1px solid #CCC;
    background-color: #fff;
}
.subpage li {
    font-size: inherit;
}
.sidebar .menu > li > a {
    display: block;
    height: 40px;
    padding-left: 15px;
    font-size: 15px;
    line-height: 40px;
    background: rgb(243, 243, 243, 1);
    background: -moz-linear-gradient(top, rgba(243, 243, 243, 1) 0%, rgba(255, 255, 255, 1) 47%, rgba(229, 229, 229, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(243, 243, 243, 1)), color-stop(47%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(229, 229, 229, 1)));
    background: -webkit-linear-gradient(top, rgba(243, 243, 243, 1) 0%, rgba(255, 255, 255, 1) 47%, rgba(229, 229, 229, 1) 100%);
    background: -o-linear-gradient(top, rgba(243, 243, 243, 1) 0%, rgba(255, 255, 255, 1) 47%, rgba(229, 229, 229, 1) 100%);
    background: -ms-linear-gradient(top, rgba(243, 243, 243, 1) 0%, rgba(255, 255, 255, 1) 47%, rgba(229, 229, 229, 1) 100%);
    background: linear-gradient(to bottom, rgba(243, 243, 243, 1) 0%, rgba(255, 255, 255, 1) 47%, rgba(229, 229, 229, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E5E5E5', GradientType=0 );
    border-bottom: 1px solid #CCC;
}
.sidebar .menu li > ul {
    border-bottom: 1px solid #CCC;
}
ul.menu, ul.submenu {
    list-style: none;
    padding: 0;
}
ul.menu a {
    color: #337ab7;
    text-decoration: none;
}
.sidebar .menu li > ul li a {
    padding-left: 15px;
    font-size: 13px;
}

.sidebar .menu li > ul li {
    margin: 0 10px;
    padding: 7px 0;
    border-top: 1px dotted #CCC;
    border-bottom: none;
}

.sidebar .menu ul li {
    padding: 0.8em 0 0.8em 1em;
    border-bottom: 1px dotted #D2D2D2;
    font-weight: bold;
}

.sidebar .menu li > ul li:first-child {
    border: none;
}

.container.subpage {
    min-height: 800px;
}

.subpage .menu a > i {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 5px;
    vertical-align: middle;
    background-repeat: no-repeat;
    cursor: pointer;
}

.sidebar .menu a > i {
    float: right;
    width: 10px !important;
    height: 10px !important;
    margin: 10px 10px 0 0;
        margin-right: 10px;
}

body {
    background-color: white;
}

.helpcenter p, li, li a {
    font-family: "微軟正黑體", "Apple LiGothic Medium","Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    color: #333;
    list-style: none;
    font-weight: normal;
    font-style: normal;
    font-size: 13px;
    line-height: 1.7em;
}

.blue {
    color: #EE7700 !important;
}

.content h3 {
    margin: 30px 0 5px 0;
    margin-bottom: 5px;
    margin-left: 0px;
    font-size: 16px;
    color: #EE7700;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: bold;
    font-family: "微軟正黑體", "Apple LiGothic Medium", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    line-height: 22px;
    text-shadow: 0 2px 0 #fff;
}

.helpcenter .content h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    line-height: normal;
    text-align: inherit;
    text-shadow: none;
    color: inherit;
}

.content h2 {
    margin-bottom: 15px;
    padding-left: 5px;
    font-size: 18px;
    font-weight: normal;
    line-height: 42px;
    border-bottom: 1px solid #CCC;
}

.text_large {
    font-size: 18px !important;
}

.margin_b10 {
    margin-bottom: 10px !important;
}