ul,
ol {
    list-style: none
}
a:link,
a:visited {
    color: #000;
    text-decoration: none;
    font-family: sans-serif
}
ol {
    display: block;
    list-style-type: decimal;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start: 40px
}
blockquote {
    border-left: 0 !important
}
.mar_15 {
    margin-top: 15px
}
.text_r {
    float: right;
    width: 40%
}
.idx-sidebox {
    margin-bottom: 20px
}
@media(min-width: 992px) {
    .col-md-8 {
        width: 58.666667%
    }
    .col-md-2 {
        width: 20.666667%
    }
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}
.white-head {
    border-bottom: 1px #565656;
    border-bottom-color: #565656;
    height: 45px;
    top: 0;
    left: 0;
    right: 0
}
.header-left {
    height: 45px;
    margin-top: -5px;
    width: 350px;
    position: absolute
}
.header-left span {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    font-size: 15px;
    margin-left: 60px;
    position: absolute;
    top: 19px;
    font-weight: 300;
    color: #666
}
.mobile-header-logo {
    width: 35%;
    left: 70px;
    font-size: 20px;
    font-weight: 200;
    top: 10px;
    position: absolute
}
.mobile-header-logo a {
    color: #656565
}
.white-user-menu {
    float: right;
    padding: 7px 10px 4px 70px;
    width: 250px;
    height: 58px
}
.white-top-menu {
    margin-left: -5px;
    margin-top: -6px
}
.white-user-menu .white-top-menu .btn-group .btn-logged {
    font-size: 13px;
    font-weight: bold;
    color: #FFEB00
}
.white-top-menu img {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 3px
}
.white-top-menu .btn-group > .btn {
    background: transparent
}
.open > .dropdown-menu {
    background: #F8F8F8;
    border-radius: 0
}
.dropdown-menu > li > a:hover {
    background: #E6E2E2
}
.panel-heading .panel-title {
    font-size: 12px;
    font-weight: bold;
    padding: 5px
}
.panel-heading .white-title {
    font-size: 12px;
    margin: 0;
    font-weight: 100;
    color: #000
}
.panel .panel-heading {
    border-radius: 0;
    padding: 10px;
    margin-bottom: 0;
    background-color: #FFFFFF !important;
    color: #000;
    border: 1px solid #e7e7e7
}
.panel .panel-heading .img-wrap .img-item ul li span {
    color: #000 !important
}
.panel .panel-heading .img-wrap .img-item ul li span b {
    color: #000 !important
}
.panel .panel-heading a {
    color: #000
}
.panel .panel-heading span {
    color: #000
}
.panel .panel-heading i {
    color: #000
}
.panel .panel-heading b {
    color: #000
}
.panel .panel-heading .text-muted {
    color: #000
}
.white-news {
    float: left;
    margin-right: 5px;
    color: #000;
    bottom: 2px;
    font-size: 14px;
    position: relative
}
.panel-white {
    border: 0 solid #31A1E0 !important
}
a.min-btn-login {
    font-size: 14px;
    border: 1px solid #9C9C9C;
    color: #32393D;
    display: inline-block;
    width: 134px;
    padding: 9px 0;
    text-align: center;
    border-radius: 25px
}
a.min-btn-login:hover {
    font-size: 14px;
    background: #1e1e1e;
    border: 1px solid #1e1e1e;
    color: #FFBB00;
    display: inline-block;
    width: 134px;
    padding: 9px 0;
    text-align: center;
    border-radius: 25px;
    -webkit-animation-name: hvr-buzz-out;
    animation-name: hvr-buzz-out;
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}
.panel {
    border: 0;
    border-radius: 2px;
    margin-bottom: 0;
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none;
    @charset"utf-8";
    .widget-miso-post-more {
        position: relative
    }
    .widget-miso-post-more#infscr-loading {
        background: rgb(0, 0, 0);
        margin: 0 0 0 -110px;
        padding: 10px;
        border-radius: 10px;
        left: 50%;
        width: 200px;
        text-align: center;
        bottom: 50px;
        color: rgb(255, 255, 255);
        position: fixed;
        z-index: 100;
        opacity: 0.8;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px
    }
    .widget-miso-post-more.item-more {
        text-align: center;
        margin: 20px 0 0
    }
    .widget-miso-post-more.item-more a {
        color: #333
    }
    .widget-miso-post-more.item-more a:hover {
        color: crimson
    }
    .widget-miso-post-more.item-list {
        position: relative;
        overflow: hidden;
        background-color: #fff;
        border-radius: 6px;
        border-top: 1px solid #e3e3e3;
        border-left: 1px solid #e3e3e3;
        border-right: 1px solid #e3e3e3;
        border-bottom: 1px solid #d9d9d9;
        -webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
        -moz-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
        box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
        margin: 0 6px 12px
    }
    .widget-miso-post-more.img-more {
        margin-bottom: 10px
    }
    .widget-miso-post-more.txt-more {
        padding: 0;
        text-align: center
    }
    .widget-miso-post-more.item-heading {
        display: block;
        margin: 0;
        font-weight: bold
    }
    .is-pc.widget-miso-post-more.item-heading {
        font-size: 14px
    }
    .is-mobile.widget-miso-post-more.item-heading {
        font-size: 16px
    }
    .widget-miso-post-more.item-details {
        margin-top: 10px;
        padding: 4px 0;
        border-top: 1px dotted #ccc;
        border-bottom: 1px dotted #ccc
    }
    .widget-miso-post-more.item-cont {
        margin-top: 10px;
        padding: 0;
        line-height: 20px;
        min-height: 40px
    }
    .widget-miso-post-more.item-sp {
        margin: 0 7px;
        color: #ddd;
        font-size: 11px
    }
    .widget-miso-post-more.item-read {
        margin-top: 10px
    }
    .widget-miso-post-more.item-read.pull-left i {
        margin-right: 2px
    }
    .widget-miso-post-more.read-more i {
        margin-left: 4px
    }
    .widget-miso-post-more.item-wrap {
        overflow: hidden
    }
    .widget-miso-post-more.item-row {
        float: left
    }
    .widget-miso-post-more.item-none {
        padding: 50px 10px
    }
    .ncard-user {
        padding: 12px 14px;
        background: #ffffff;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
        background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
        background: -moz-linear-gradient(center top, #ffffff, #fafafa);
        background: linear-gradient(#ffffff, #fafafa)
    }
    .ncard-status {
        position: relative;
        border-top: solid 1px #f2f2f2;
        height: 41px;
        padding: 11px 14px 12px;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        line-height: 16px;
        border-radius: 0 0 6px 6px;
        background: #ffffff;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
        background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
        background: -moz-linear-gradient(center top, #ffffff, #fafafa);
        background: linear-gradient(#ffffff, #fafafa)
    }
    .ncard-text {
        margin-bottom: 1px
    }
    .ncard-title {
        display: block;
        max-height: 52px;
        padding: 4px 14px 0;
        font-weight: bold;
        font-size: 17px;
        line-height: 24px;
        letter-spacing: -0.3px;
        color: #4d4d4d
    }
    .ncard-content {
        display: block;
        font-size: 13px;
        line-height: 10px;
        letter-spacing: -0.1px;
        padding: 0 0 0 14px;
        cursor: pointer;
        overflow: hidden;
        color: gray !important;
        white-space: pre-line
    }
    .ncard-tail {
        padding-top: 12px
    }
    .user-nick {
        font-size: 13px
    }
    @charset utf-8";.widget-miso-post-more{" position: relative;
}
.widget-miso-post-more#infscr-loading {
    background: rgb(0, 0, 0);
    margin: 0 0 0 -110px;
    padding: 10px;
    border-radius: 10px;
    left: 50%;
    width: 200px;
    text-align: center;
    bottom: 50px;
    color: rgb(255, 255, 255);
    position: fixed;
    z-index: 100;
    opacity: 0.8;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px
}
.widget-miso-post-more.item-more {
    text-align: center;
    margin: 20px 0 0
}
.widget-miso-post-more.item-more a {
    color: #333
}
.widget-miso-post-more.item-more a:hover {
    color: crimson
}
.widget-miso-post-more.item-list {
    position: relative;
    overflow: hidden;
    background-color: #fff;
    border-radius: 6px;
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #d9d9d9;
    -webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
    -moz-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
    margin: 0 6px 12px
}
.widget-miso-post-more.img-more {
    margin-bottom: 10px
}
.widget-miso-post-more.txt-more {
    padding: 0;
    text-align: center
}
.widget-miso-post-more.item-heading {
    display: block;
    margin: 0;
    font-weight: bold
}
.is-pc.widget-miso-post-more.item-heading {
    font-size: 14px
}
.is-mobile.widget-miso-post-more.item-heading {
    font-size: 16px
}
.widget-miso-post-more.item-details {
    margin-top: 10px;
    padding: 4px 0;
    border-top: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc
}
.widget-miso-post-more.item-cont {
    margin-top: 10px;
    padding: 0;
    line-height: 20px;
    min-height: 40px
}
.widget-miso-post-more.item-sp {
    margin: 0 7px;
    color: #ddd;
    font-size: 11px
}
.widget-miso-post-more.item-read {
    margin-top: 10px
}
.widget-miso-post-more.item-read.pull-left i {
    margin-right: 2px
}
.widget-miso-post-more.read-more i {
    margin-left: 4px
}
.widget-miso-post-more.item-wrap {
    overflow: hidden
}
.widget-miso-post-more.item-row {
    float: left
}
.widget-miso-post-more.item-none {
    padding: 50px 10px
}
.ncard-user {
    padding: 12px 14px;
    background: #ffffff;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
    background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
    background: -moz-linear-gradient(center top, #ffffff, #fafafa);
    background: linear-gradient(#ffffff, #fafafa)
}
.ncard-status {
    position: relative;
    border-top: solid 1px #f2f2f2;
    height: 41px;
    padding: 11px 14px 12px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    line-height: 16px;
    border-radius: 0 0 6px 6px;
    background: #ffffff;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
    background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
    background: -moz-linear-gradient(center top, #ffffff, #fafafa);
    background: linear-gradient(#ffffff, #fafafa)
}
.ncard-text {
    margin-bottom: 1px
}
.ncard-title {
    display: block;
    max-height: 52px;
    padding: 4px 14px 0;
    font-weight: bold;
    font-size: 17px;
    line-height: 24px;
    letter-spacing: -0.3px;
    color: #4d4d4d
}
.ncard-content {
    display: block;
    font-size: 13px;
    line-height: 10px;
    letter-spacing: -0.1px;
    padding: 0 0 0 14px;
    cursor: pointer;
    overflow: hidden;
    color: gray !important;
    white-space: pre-line
}
.ncard-tail {
    padding-top: 12px
}
.user-nick {
    font-size: 13px
}
@charset utf-8";.widget-miso-post-more{" position: relative;
}
.widget-miso-post-more#infscr-loading {
background: rgb(0, 0, 0);
margin: 0 0 0 -110px;
padding: 10px;
border-radius: 10px;
left: 50%;
width: 200px;
text-align: center;
bottom: 50px;
color: rgb(255, 255, 255);
position: fixed;
z-index: 100;
opacity: 0.8;
-webkit-border-radius: 10px;
-moz-border-radius: 10px
}
.widget-miso-post-more.item-more {
text-align: center;
margin: 20px 0 0
}
.widget-miso-post-more.item-more a {
color: #333
}
.widget-miso-post-more.item-more a:hover {
color: crimson
}
.widget-miso-post-more.item-list {
position: relative;
overflow: hidden;
background-color: #fff;
border-radius: 6px;
border-top: 1px solid #e3e3e3;
border-left: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
border-bottom: 1px solid #d9d9d9;
-webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
-moz-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.02);
margin: 0 6px 12px
}
.widget-miso-post-more.img-more {
margin-bottom: 10px
}
.widget-miso-post-more.txt-more {
padding: 0;
text-align: center
}
.widget-miso-post-more.item-heading {
display: block;
margin: 0;
font-weight: bold
}
.is-pc.widget-miso-post-more.item-heading {
font-size: 14px
}
.is-mobile.widget-miso-post-more.item-heading {
font-size: 16px
}
.widget-miso-post-more.item-details {
margin-top: 10px;
padding: 4px 0;
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc
}
.widget-miso-post-more.item-cont {
margin-top: 10px;
padding: 0;
line-height: 20px;
min-height: 40px
}
.widget-miso-post-more.item-sp {
margin: 0 7px;
color: #ddd;
font-size: 11px
}
.widget-miso-post-more.item-read {
margin-top: 10px
}
.widget-miso-post-more.item-read.pull-left i {
margin-right: 2px
}
.widget-miso-post-more.read-more i {
margin-left: 4px
}
.widget-miso-post-more.item-wrap {
overflow: hidden
}
.widget-miso-post-more.item-row {
float: left
}
.widget-miso-post-more.item-none {
padding: 50px 10px
}
.ncard-user {
padding: 12px 14px;
background: #ffffff;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
background: -moz-linear-gradient(center top, #ffffff, #fafafa);
background: linear-gradient(#ffffff, #fafafa)
}
.ncard-status {
position: relative;
border-top: solid 1px #f2f2f2;
height: 41px;
padding: 11px 14px 12px;
font-family: Verdana;
font-size: 11px;
font-weight: normal;
line-height: 16px;
border-radius: 0 0 6px 6px;
background: #ffffff;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#ffffff), to(#fafafa));
background: -moz-linear-gradient(center top, #ffffff, #fafafa);
background: linear-gradient(#ffffff, #fafafa)
}
.ncard-text {
margin-bottom: 1px
}
.ncard-title {
display: block;
max-height: 52px;
padding: 4px 14px 0;
font-weight: bold;
font-size: 17px;
line-height: 24px;
letter-spacing: -0.3px;
color: #4d4d4d
}
.ncard-content {
display: block;
font-size: 13px;
line-height: 10px;
letter-spacing: -0.1px;
padding: 0 0 0 14px;
cursor: pointer;
overflow: hidden;
color: gray !important;
white-space: pre-line
}
.ncard-tail {
padding-top: 12px
}
.user-nick {
font-size: 13px
};
}
.whitemain .navbar {
border-radius: 0;
margin-bottom: 10px;
background: #3A9AD9
}
.panel-footer {
background: #FCFCFC
}
.whitemain .navbar a {
color: #fff;
line-height: 23px
}
.whitemain .navbar a:hover {
background: #2E8FD0
}
.navbar-header {
margin-bottom: 3px
}
.navbar-header i {
color: #fff
}
.navbar-header .navbar-brand h3 {
margin: 0;
font-size: 19px
}
.panel-body {
padding: 0 !important
}
.header-wrap {
position: absolute;
top: 0;
left: 236px;
right: 236px;
height: 58px
}
@media(max-width: 767px) {
.white-hidden {
display: none
}
}
@media(min-width: 768px) {
.header-wrap .header-logo {
font-size: 25px;
line-height: 40px;
font-weight: bold;
letter-spacing: 0;
color: #FFEB00;
-webkit-font-smoothing: antialiased;
margin-top: 3px;
text-align: center
}
.widget_sub_title {
border: 1px solid #ddd;
background: #E8E8E8;
color: #0C2254;
padding: 5px;
font-weight: bold
}
.widget_sub_layout {
padding: 5px
}
}
.leftlayout {
background-color: #FFFFFF;
width: 250px;
position: fixed;
top: 57px;
bottom: 0;
left: -250px;
z-index: 100;
border-right: 1px solid #D9D9D9
}
.leftlayout .tab-pane {
padding: 0;
background-color: transparent
}
.leftlayout .media-list-searchs .media {
border-color: #eaecf0;
padding: 10px;
border-bottom: 1px solid #ddd
}
@media(min-width: 768px) {
.leftlayout-profile {
padding: 15px;
background-color: #FFFFFF
}
.leftlayout-profile .media-object {
width: 48px;
padding: 3px;
border: 2px solid #657390
}
.leftlayout-profile .media-left {
padding-right: 15px
}
.leftlayout-profile .media-heading {
margin: 7px 0 15px;
color: #4e5b68;
font-weight: 200;
letter-spacing: 1px;
font-size: 14px
}
.leftlayout-profile .media-heading > a {
color: rgba(255, 255, 255, 0.5)
}
.leftlayout-profile .media-heading > a:hover,
.leftlayout-profile .media-heading > a:focus {
cursor: pointer;
color: rgba(255, 255, 255, 0.7)
}
.leftlayout-profile .media-body {
color: rgba(255, 255, 255, 0.5)
}
.leftlayout-userinfo .left-side-title {
margin-top: 0
}
.leftlayout-userinfo address {
color: rgba(255, 255, 255, 0.9);
padding: 0 15px;
margin-bottom: 20px
}
.leftlayout-userinfo .list-group-item {
border-left: 0;
border-right: 0;
border-color: #4c566c;
background-color: transparent;
color: rgba(255, 255, 255, 0.9)
}
.leftlayout-userinfo .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0
}
.leftlayout-userinfo .list-group-item:last-child {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0
}
.leftlayout-userinfo .list-group-item label {
margin: 0;
color: rgba(255, 255, 255, 0.4)
}
.leftlayout-userinfo .list-group-item:before,
.leftlayout-userinfo .list-group-item:after {
content: " ";
display: table
}
.leftlayout-userinfo .list-group-item:after {
clear: both
}
.leftlayout-userinfo .list-group-item:before,
.leftlayout-userinfo .list-group-item:after {
content: " ";
display: table
}
.leftlayout-userinfo .list-group-item:after {
clear: both
}
.leftlayout-userinfo .list-group-item .social-icons a {
color: rgba(255, 255, 255, 0.7);
margin-left: 5px;
font-size: 14px;
line-height: 0
}
.leftlayout-userinfo .list-group-item .social-icons a > i {
line-height: 0
}
.leftlayout-userinfo .list-group-item .social-icons a:hover,
.leftlayout-userinfo .list-group-item .social-icons a:focus {
color: #fff
}
}
.list-group-settings > .list-group-item {
border-color: #eaecf0
}
.left-side-title {
text-transform: uppercase;
font-size: 11px;
padding: 15px;
font-weight: 200;
letter-spacing: -1px;
color: #000
}
.whitemain {
background: #f4f5f6
}
@media(max-width: 991px) {
.whitemain {
position: relative
}
}
@media(max-width: 2000px) {
#main-content {
margin-left: 0 !important;
margin-right: 0
}
#main-content .main-wrapper {
margin: 60px auto 10px;
padding-left: 10px;
padding-right: 10px
}
.notify-row {
margin-left: 0
}
ul.top-menu > li > a {
margin-right: 3px
}
.sidebox-main {
margin-left: 0;
margin-right: 0
}
.sidebar-toggle-box {
display: none
}
.at-header .pull-left {
float: none !important
}
.at-header .header-container {
padding-left: 0 !important
}
.at-header .header-desc {
display: none !important
}
.at-header .header-search {
margin: 0 auto;
text-align: center
}
.at-header form {
display: none !important
}
.at-footer {
margin: 0
}
.at-footer .at-map ul {
border-left: 1px solid #ddd;
border-right: 1px solid #ddd
}
.at-footer .at-map ul li {
display: block;
width: 50%;
text-align: left;
border: 1px solid #ddd;
border-bottom: 0;
background: #fff;
margin-top: -1px;
margin-left: -1px
}
.at-footer .at-map .pull-right {
float: left !important
}
.at-footer .media {
border-left: 0;
border-right: 0
}
.pull-right.contentArea.pull-right {
float: none !important
}
.pull-left.sideArea {
float: none !important
}
.navbar-menu i {
display: block
}
.at-box {
text-align: center
}
.at-box .pull-right {
float: none !important
}
.header .menu-btn {
display: block;
margin: 0;
padding: 10px 19px 4px 0;
color: #FFEB00;
font-size: 21px;
text-align: center;
cursor: pointer;
width: 76px;
height: 58px
}
.header .menu-btn i {
font-weight: bold
}
#sidebar.pushy {
display: block !important;
position: fixed;
width: 236px;
height: 100% !important;
margin-left: 0 !important;
top: 0;
z-index: 99998;
background: #ffffff;
border: 0;
font-size: 0.9em;
font-weight: bold;
overflow: auto;
-webkit-overflow-scrolling: touch
}
#sidebar.pushy-left {
-webkit-transform: translate3d(-280px, 0, 0);
-moz-transform: translate3d(-280px, 0, 0);
-ms-transform: translate3d(-280px, 0, 0);
-o-transform: translate3d(-280px, 0, 0);
transform: translate3d(-280px, 0, 0)
}
#sidebar.pushy-open {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
#sidebar.pushy,
.main-wrapper,
.push {
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
-moz-transition: -moz-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
-o-transition: -o-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)
}
.site-overlay {
display: none
}
.pushy-active .site-overlay {
display: block;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99997;
background-color: rgba(0, 0, 0, 0.7);
-webkit-animation: fade 500ms;
-moz-animation: fade 500ms;
-o-animation: fade 500ms;
animation: fade 500ms
}
@keyframes fade {
0% {
    opacity: 0
}
100% {
    opacity: 1
}
}
@-moz-keyframes "fade" {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes "fade" {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@-o-keyframes fade {
0% {
    opacity: 0
}
100% {
    opacity: 1
}
}
#sidebar .menu-close {
position: absolute;
right: 6px;
z-index: 99999;
color: #fff
}
#sidebar .profile-box {
padding: 5px 40px;
border-top: 0;
border-right: 0;
margin: 0
}
#sidebar .profile {
height: 140px
}
#sidebar .profile-photo {
width: 60px;
height: 60px
}
#sidebar ul.sidebar-menu {
height: auto;
overflow: auto;
position: absolute;
display: block !important;
margin: 0;
padding: 0;
border: 0;
width: 100%
}
}
.content-layout {
position: relative;
padding: 8px 0 0;
margin-top: -5px
}
@media(max-width: 320px) {
.content-layout {
padding-left: 10px;
padding-right: 10px
}
}
.content-layout:after {
clear: both;
display: block;
content: ''
}
form .form-group:last-child {
margin-bottom: 5px
}
.dummy {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 999;
background: #000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter:alpha(opacity=60);
opacity: .6
}
.font-custom2 {
font-size: 13px;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 10px;
position: relative;
top: 10px;
font-weight: 400
}
.user-info-widget2 {
background-color: #fafafa;
border: none;
width: 100%;
top: 42px;
margin-left: 0;
padding: 0;
margin-bottom: 5px
}
.login-wrap {
position: absolute
}
.login-wrap .user-info-layout {
position: relative;
display: block;
font-size: 14px;
height: 33px;
line-height: 45px;
font-weight: 400;
padding: 5px 5px 5px 0;
margin-left: 5px
}
.login-wrap .user-info-layout .profile-nick {
color: #4e5b68;
float: left;
display: inline-block;
font-weight: 700;
line-height: 22px;
height: 22px;
font-size: 13px
}
.text-ex {
white-space: nowrap;
overflow: hidden;
-ms-text-overflow: ellipsis;
text-overflow: ellipsis
}
.profileImage {
width: 22px;
height: 22px;
display: inline-block;
border-radius: 50%;
margin-right: 4px;
border: 1px solid #ddd
}
.login-link {
float: right;
color: #9A9AA2;
line-height: 22px;
font-size: 11px;
display: inline-block
}
.m-user-info-widget {
background-color: #fafafa;
border: none;
width: 228px;
top: 42px;
margin-left: 4px;
padding: 0;
margin-bottom: 5px
}
.user-info-widget {
background-color: #fafafa;
border: none;
width: 228px;
top: 42px;
margin-left: 10px;
padding: 0;
margin-bottom: 5px
}
.user-background {
position: relative;
display: block;
overflow: hidden;
height: 79px
}
.user-background:after {
position: absolute;
top: 0;
left: 0;
right: 0;
border-radius: 4px 4px 0 0;
height: 100%;
content: '';
border: 1px solid rgba(43, 50, 57, 0.11)
}
.background-logo-img {
position: relative;
display: block;
width: 100%;
border-radius: 4px 4px 0 0;
-webkit-transition: opacity 0.15s linear;
-moz-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
opacity: 0.93
}
.user-credit {
padding: 3px 13px 11px;
line-height: 15px;
display: block;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border: 1px solid #d9d9d9;
border-top: 1px solid #eee
}
.profile-thumb {
position: relative;
display: block;
z-index: 4;
width: 58px;
height: 58px;
margin: -45px auto 0;
border: 3px solid #fafafa;
border-radius: 50%
}
.profile-img {
width: 52px;
height: 53px;
border-radius: 50%;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2)
}
.user-name {
color: #393939;
font-weight: 700;
font-size: 16px;
margin-top: 6px;
display: block;
text-align: center
}
.user-sub-info {
color: #666;
margin-top: 5px;
text-align: center;
font-size: 12px;
display: block
}
.uwidget-tail {
padding: 9px 0 0
}
.cfix:before,
.cfix:after {
content: " ";
display: table
}
.newlevel {
padding: 0
}
.newitem {
position: relative;
font-size: 11px;
line-height: 18px;
color: #8899a6;
font-weight: 400;
padding: 7px 11px 0 18px;
border-top: 1px solid #EFEFEF
}
.levelhidden {
position: absolute;
right: 11px;
width: 16px;
height: 15px;
border: 1px solid #eee;
border-top: none;
text-align: center;
border-radius: 0 0 4px 4px;
line-height: 16px;
margin: -25px -1px 4px 5px;
cursor: default
}
.levelhiup {
font-size: 12px;
vertical-align: -1px;
color: #8899a6
}
.left-widget-layout {
padding: 4px 15px
}
.white-right-menu {
z-index: 7;
width: 251px;
position: absolute;
top: 0;
right: 16px;
bottom: 0
}
.white-fac {
background-color: #fff;
width: 250px;
position: absolute;
right: 0;
top: 51px;
bottom: 0;
border-left: 1px solid #D9D9D9
}
.white-head {
position: fixed;
z-index: 200;
background: #565656
}
.header-wrap {
position: absolute;
top: 0;
left: 230px;
right: 240px;
height: 58px
}
.header-logo img {
overflow: hidden;
text-align: center;
display: block;
top: 6px;
position: relative;
width: 48px;
height: 46px;
margin: auto;
padding: 0
}
.mobile-left {
overflow-x: hidden
}
#nameContextMenu {
background: #fff;
width: auto;
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
overflow: hidden;
z-index: 99;
padding: 6px 0 !important
}
#nameContextMenu a {
color: #000;
font-size: 12px;
line-height: 20px;
display: block;
padding: 0 8px
}
#nameContextMenu a:hover {
background: #353535;
color: #fff
}
#nameContextMenu td {
padding: 0 !important;
border: 0 !important
}
.white-head a {
color: #FFEB00;
font-weight: bold
}
.white-head a.active {
color: #00A2D9 !important;
text-decoration: underline
}
.dropdown-menu {
top: 42px;
right: 18px !important;
left: auto;
min-width: 170px !important;
max-width: 290px !important;
width: 280px;
margin: 0;
padding: 0
}
.dropdown-menu {
border-top-left-radius: 3px !important;
border-top-right-radius: 3px !important
}
.dropdown-menu:after {
border-bottom: 6px solid #2B2E33;
border-left: 6px solid rgba(0, 0, 0, 0);
border-right: 6px solid rgba(0, 0, 0, 0);
content: "";
display: inline-block;
right: 17px;
position: absolute;
top: -6px
}
.dropdown-menu .dropdown-header {
background: #2B2E33;
color: #fff;
font-family: 'Carrois Gothic';
font-size: 15px;
padding: 8px 15px
}
.dropdown-menu .dropdown-header:hover {
background: #2B2E33;
color: #fff;
cursor: default
}
.dropdown-menu .dropdown-header p {
margin: 0
}
.dropdown-menu li {
background: none;
padding: 0
}
.dropdown-menu li:hover {
background: none
}
.dropdown-menu li ul li {
padding: 12px 10px 6px
}
.dropdown-menu li ul li:hover {
background: #eaeaea
}
.dropdown-menu li ul li a:hover {
text-decoration: none
}
.dropdown-menu li ul li .dropdown-time {
color: #c4c4c4;
font-size: 12px;
display: block;
text-align: right;
font-weight: 600
}
.dropdown-menu .dropdown-footer {
border-top: 1px solid #E2E2E2;
color: #121212;
font-family: 'Carrois Gothic';
font-size: 12px;
padding: 5px;
background: #F8F8F8
}
.dropdown-menu .dropdown-footer a {
padding: 3px 5px
}
.dropdown-menu .dropdown-footer a:hover {
background: none
}
.dropdown-menu > li > a.pull-left,
.dropdown-menu > li > a.pull-right {
clear: none
}
.dropdown-menu {
width: 178px
}
.dropdown-menu li a {
padding: 8px 15px;
display: block;
font-size: 13px
}
.dropdown-menu li a i {
padding-right: 8px
}
.dropdown-menu:after {
border-bottom: 0 solid #eaeaea;
border-left: 6px solid rgba(0, 0, 0, 0);
border-right: 6px solid rgba(0, 0, 0, 0);
content: "";
display: inline-block;
right: 17px;
position: absolute;
top: -6px
}
.dropdown-menu li.dropdown-footer {
padding: 0
}
.dropdown-menu .dropdown-footer a {
color: #575757;
font-size: 16px;
display: inline-block;
width: 55px;
padding: 8px;
text-align: center
}
.dropdown-menu .dropdown-footer a:hover {
background-color: #dcdcdc
}
.dropdown-menu .dropdown-footer a i {
padding-right: 0
}
.dropdown-menu > li > a.no-option {
padding: 0;
height: 0
}
.white-liver .nav,
.white-liver .nav > li,
.white-liver .navbar-header {
float: none;
background: #fff
}
.white-liver.navbar {
width: 100%;
border-radius: 0;
border-color: transparent;
margin-bottom: 0
}
.white-liver.navbar.white-liver-fixed {
position: fixed
}
.white-liver.navbar.white-liver-right {
left: auto;
right: 0
}
.white-liver .navbar-toggle {
display: block
}
.white-liver .navbar-collapse {
width: auto;
border-top: 0;
-webkit-box-shadow: none;
box-shadow: none
}
.white-liver .navbar-collapse.collapse {
display: block;
padding-bottom: 0;
height: auto !important;
overflow: visible !important
}
.white-liver .nav {
width: 100%
}
.white-liver .white-liver-small .nav {
float: none;
margin: 7.5px -16px;
width: auto
}
.white-liver .nav .dropdown-submenu > li > a,
.white-liver .nav > li > a {
\: 0;
border-radius: 0
}
.white-liver .navbar-form {
padding: 10px 15px;
width: auto;
margin: 8px 0
}
.white-liver .navbar-form:after {
content: '';
display: table;
clear: both;
zoom: 1;
visibility: hidden;
height: 0
}
.white-liver .nav .open:before,
.white-liver .navbar-form:before {
content: '';
zoom: 1;
display: block
}
.white-liver .navbar-form .form-control {
margin: 5px auto
}
.white-liver .nav .input-group {
height: 38px
}
.white-liver .nav .input-group .form-control,
.white-liver .nav .input-group .input-group-btn,
.white-liver .nav .input-group .input-group-btn .btn {
height: inherit
}
.white-liver .navbar-form[type=submit] {
float: right
}
.white-liver .seperator {
margin: 5px
}
@media(min-width:768px) {
.white-liver .navbar-left,
.white-liver .navbar-right {
float: none !important
}
.white-liver .navbar-form .form-group {
display: block;
margin-bottom: 5px;
vertical-align: baseline
}
.white-liver .navbar-form .form-control {
display: block;
width: 100%;
vertical-align: baseline
}
.white-liver .nav.navbar-right:last-child {
margin: 7.5px -15px
}
}
.white-liver .nav .dropdown.open .dropdown-menu {
position: static;
border: 0;
width: 100%;
border-radius: 0;
margin: 0-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.175);
box-shadow: 0 0 0 rgba(0, 0, 0, 0.175)
}
.white-liver .nav .open:after {
content: '';
display: table;
clear: both;
zoom: 1;
visibility: hidden;
height: 0
}
.white-liver .white-liver-small .nav .dropdown.open .dropdown-menu {
position: absolute;
top: 100%;
left: 53px;
width: calc(173px)
}
.white-liver .white-liver-small .nav .dropdown.open .dropdown-menu .dropdown-menu {
position: static;
top: 0;
left: 0;
width: calc(173px)
}
.white-liver .nav .dropdown.open .dropdown-menu li > a {
background-color: #EFEFEF;
color: #333 !important
}
.white-liver .nav .open .dropdown-menu > li > a:focus,
.white-liver .nav .open .dropdown-menu > li > a:hover {
background: #ddd
}
.white-liver .nav li:hover a,
.white-liver.navbar .dropdown.open > a {
width: 100%
}
.white-liver-small .dropdown .glyphicon:before {
content: "\e259"
}
.white-liver .nav .dropdown.open .dropdown-menu a {
width: 100%
}
.white-liver .white-liver-small .nav .dropdown.open .dropdown-menu a {
max-width: 175px
}
.white-liver .nav .dropdown li:hover > a {
width: 226px
}
.white-liver .nav .open .dropdown-menu .dropdown-header,
.white-liver .nav .open .dropdown-menu > li > a {
padding-top: 8px;
padding-bottom: 8px;
margin-left: 0;
margin-right: 0;
border-radius: 0
}
.white-liver-small .nav .navbar-form .form-group {
display: none;
height: 0
}
.white-liver-small .nav .navbar-form.active .form-group {
display: block;
height: auto
}
.white-liver-small .nav .navbar-form.active {
width: 226px;
background-color: #333;
display: block
}
.white-liver .white-liver-small .nav .input-group .form-control,
.white-liver.navbar .white-liver-small .menu-description {
display: none
}
.white-liver-small .nav .navbar-form[type=submit] {
transform: rotateZ(-90deg);
-webkit-transform: rotateZ(-90deg);
-ms-transform: rotateZ(-90deg);
-moz-transform: rotateZ(-90deg);
-o-transform: rotateZ(-90deg);
transform-origin: top right;
-webkit-transform-origin: top right;
-ms-transform-origin: top right;
-moz-transform-origin: top right;
-o-transform-origin: top right;
right: 38px;
position: relative;
top: 0;
bottom: 0;
height: 51px;
border-radius: 0;
s box-shadow: none;
-webkit-box-shadow: none;
border: 0
}
.white-liver-small .nav .navbar-form.active[type=submit] {
transform: rotateZ(0);
-webkit-transform: rotateZ(0);
-ms-transform: rotateZ(0);
-moz-transform: rotateZ(0);
-o-transform: rotateZ(0);
position: static;
height: auto
}
.container-white-liver {
margin-left: 227.66px
}
.white-liver .navbar-default .navbar-toggle {
border: none
}
.white-liver .navbar-toggle {
float: left
}
.white-liver .navbar-brand,
.white-liver.navbar .badge {
float: right
}
.white-liver.navbar .menu-description {
margin-left: 2px
}
.white-liver .white-liver-small .nav .input-group .form-control:focus,
.white-liver .white-liver-small .nav .input-group:hover .form-control {
display: block
}
.white-liver.navbar .white-liver-small .badge {
float: none;
position: absolute;
right: 5px;
top: 5px;
opacity: .5
}
.white-liver.navbar .white-liver-small .dropdown.open .badge {
float: none;
position: absolute;
border-radius: 10px;
height: auto;
width: auto;
top: 10px;
right: 15px;
opacity: 1
}
.white-liver .white-liver-small .nav .input-group:active,
.white-liver .white-liver-small .nav .input-group:focus,
.white-liver .white-liver-small .nav .input-group:hover {
width: 227px
}
.white-liver .white-liver-small .nav .input-group .form-control:focus {
width: inherit
}
.white-liver .input-group {
max-width: 227.66px
}
.white-liver .white-liver-small .dropdown.open .menu-description,
.white-liver .white-liver-small li:hover a > .menu-description {
display: inline
}
.white-liver .dropdown-submenu ul {
display: none
}
.white-liver .dropdown-submenu.open ul {
display: block
}
.navbar {
border-radius: 0;
border: none
}
.white-nav {
margin: 1px 0 -1px;
background-color: #fff
}
.white-nav > li:first-child {
border-top: 0 solid
}
.white-nav > li {
border-top: 1px solid #eaecf0;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Noto Sans Korean;
width: 100%
}
.white-nav > li > a {
color: #505b72;
padding: 12px 15px 12px 23px;
border-radius: 0;
font-weight: 700;
font-size: 12px
}
.white-nav > li > a .badge {
background-color: transparent;
color: #9fa8bc;
font-size: 12px;
text-transform: none;
padding: 0;
font-weight: normal;
margin-top: 3px;
margin-right: 2px
}
.white-nav > li > a > i {
width: 16px;
font-size: 14px;
text-align: center;
margin-right: 7px;
vertical-align: top;
margin-top: 1.5555px;
-webkit-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s
}
.white-nav > li > a:hover,
.white-nav > li > a:focus {
color: #262b36;
background-color: #ffffff
}
.white-nav > li + li {
margin: 0
}
.white-nav > li:last-child {
border-bottom: 1px solid #eaecf0
}
.white-nav > li.nise-v > a {
position: relative
}
.white-nav > li.nise-v > a:after {
content: '\f107';
font-family: 'FontAwesome';
font-size: 16px;
font-weight: 400;
color: #bdc3d1;
position: absolute;
top: 10px;
right: 15px
}
.white-nav > li.nav-active > ul {
display: block;
background: #EFEFEF
}
.white-nav > li.active {
border-top-color: transparent
}
.white-nav > li.active + li {
border-top-width: 0
}
.white-nav > li.active > a {
color: #fff !important;
background: #0069D8 !important;
border-color: #0069D8
}
.white-nav > li.active > a .badge {
background-color: transparent;
color: rgba(255, 255, 255, 0.5)
}
.white-nav > li.active > a > i {
color: #fff
}
.white-nav > li.active > a:after {
color: #fff
}
.white-nav > li.active .children {
display: block;
border-top: 0;
border-bottom: 1px solid #eaecf0
}
.white-nav > li.active .children:before {
border-top: 7px solid #259dab;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
content: "";
display: inline-block;
position: absolute;
left: 15px;
top: 0
}
.white-nav .children {
list-style: none;
display: none;
margin: 0;
padding: 0;
position: relative;
border-top: 1px solid #eaecf0;
background-color: #FFFFFF
}
.white-nav .children > li {
margin-left: 0;
border-left: 0 solid #dbdfe6;
font-family: "Helvetica Neue", Helvetica, Arial, Noto Sans Korean;
text-transform: none;
letter-spacing: normal;
display: block;
font-size: 12px
}
.white-nav .children > li:first-child {
padding-top: 7px
}
.white-nav .children > li:last-child {
padding-bottom: 7px
}
.white-nav .children > li > a {
display: block;
font-weight: 200;
font-size: 12px;
padding: 5px 0 5px 18px;
color: #657390;
position: relative;
height: 28px;
-webkit-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color: #FFF;
background-color: #234092
}
.white-nav .children > li.active > a {
color: #259dab
}
.white-nav .children > li.active > a:before {
background-color: #259dab
}
.white-nav .children > li.active > a:after {
opacity: 1;
border-color: #259dab;
width: 11px;
height: 11px;
left: -6px;
margin-top: -6px
}
.white-main-menu a {
background: #fff !important
}
.white-search {
width: 250px;
float: left;
margin-left: 120px
}
.white-search i {
font-size: 16px;
margin: 0;
top: 9px;
right: 12px;
color: #8a9fbe;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out
}
.white-search input {
padding: 7px 30px 7px 10px !important;
height: 100%;
border-radius: 2px !important;
background: #ECECEC;
margin-top: 11px;
font-size: 12px;
border: 1px #F9F9F9 solid
}
.input-icon {
position: relative
}
.input-icon input {
padding-left: 33px !important;
color: #3C3C3C
}
.input-icon i {
color: #656565;
display: block;
position: absolute;
z-index: 999;
margin: 10px 2px 4px 3px;
width: 16px;
height: 16px;
font-size: 16px;
text-align: center
}
.input-icon.right input {
padding-left: 12px !important;
padding-right: 33px !important;
background: #FFFFFF;
border: 0 !important
}
.input-icon.right i {
right: 8px;
float: right
}
.nav-sidebar.nav-justified > li.notread > a > img {
top: 8px;
right: 13px;
width: 10px;
height: 10px;
border-radius: 50px;
opacity: 1;
position: absolute
}
.nav-sidebar.nav-justified > li.notread > img > i:after {
background-color: #1E3660;
top: 8px;
right: 13px;
width: 10px;
height: 10px;
border-radius: 50px;
opacity: 0.8;
position: absolute
}
.view-wrap {
width: 100%;
overflow: hidden
}
.view-wrap .img-photo i {
background: rgb(245, 245, 245);
padding: 16px;
border-radius: 50%;
width: 80px;
height: 80px;
text-align: center;
color: rgb(143, 143, 143);
font-size: 40px;
display: inline-block
}
.view-wrap .img-photo img {
border-radius: 50%;
width: 80px !important;
height: 80px !important;
display: inline-block
}
.view-wrap .img-resize img {
max-width: 100%;
height: auto
}
.view-wrap h1 {
font-size: 22px;
font-weight: bold;
margin: 0;
line-height: 50px;
display: block;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
overflow: hidden;
padding: 10px 0 10px 11px;
padding: 10px 0 10px 11px;
letter-spacing: -1px;
border-bottom: 0
}
.view-wrap h1 .photo {
border-radius: 50%;
width: 50px;
height: 50px;
margin-bottom: 10px;
margin-right: 10px
}
.view-wrap .no-attach {
border-bottom: 0
}
.view-btn {
margin: 0 10px 30px
}
.view-btn i {
margin-right: 2px
}
.view-head {
border-left: 0;
border-right: 0
}
.view-head .sp {
display: inline-block;
width: 20px;
text-align: center;
font-size: 11px;
color: #888
}
.view-head .list-group-item {
padding: 5px 15px;
border-style: dotted
}
.view-tag {
margin: 10px 0;
padding: 0;
color: #888
}
.view-tag a {
height: 42px;
padding: 10px 25px;
margin: 0 8px 8px 0;
border: 1px solid #565656;
border-radius: 23px;
font-size: 16px;
line-height: 40px
}
.view-tag a:hover {
color: #fff !important;
background: #1e1e1e;
border: 1px solid #1e1e1e
}
.view-cnt {
margin-top: 4px
}
.view-img img {
display: block;
max-width: 100%;
margin: 0 auto 15px;
border: 0;
height: auto
}
.view-content {
padding: 10px 15px 20px
}
.view-mobile .view-content {
padding: 10px 15px 20px
}
.view-content img {
width: auto;
height: auto;
max-width: 100%
}
.view-content p {
padding: 0;
margin: 0 0 6px;
line-height: 22px;
}
.view-good-box {
text-align: center
}
.view-good-box span {
margin: 15px 6px;
width: 80px;
height: 80px;
display: inline-block
}
.view-good-box a {
background: rgb(245, 245, 245);
padding-top: 14px;
border-radius: 50%;
width: 80px;
height: 36px;
text-align: center;
color: rgb(51, 51, 51);
font-size: 22px;
line-height: 26px;
display: inline-block
}
.view-good-box .view-good a:hover {
background: rgb(223, 17, 25);
color: rgb(255, 255, 255)
}
.view-good-box .view-nogood a:hover {
background: rgb(0, 0, 0);
color: rgb(255, 255, 255)
}
.view-author .auth-photo {
width: 160px;
padding-right: 15px
}
.view-comment {
font-family: "Roboto", sans-serif;
margin: 0 0 15px;
text-transform: capitalize;
font-size: 20px;
font-weight: 500;
border-bottom-color: rgb(51, 51, 51);
border-bottom-width: 1px;
border-bottom-style: solid;
position: relative;
display: block;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
overflow: hidden;
padding: 20px 0 20px 8px;
color: rgb(59, 62, 67);
letter-spacing: -1px;
background: #fafafa;
border-bottom: 1px solid #DADADA;
}
.list-wrap {
width: 100%
}
.list-btn-box {
margin-bottom: 15px;
margin-right: 10px;
margin-left: 10px
}
.list-btn-box a span {
margin-left: 4px
}
.list-btn-box .sort a {
color: crimson !important;
font-weight: bold !important
}
.list-btn-box .dropdown-menu {
font-size: 12px
}
.list-none {
margin: 0 0 15px;
padding: 80px 0
}
.list-page {
margin-bottom: 15px
}
.list-page .pagination {
margin: 0
}
.nano {
width: 100%;
height: 100%;
position: relative;
overflow: hidden
}
.nano > .nano-content {
position: absolute;
overflow: scroll;
overflow-x: hidden;
top: 0;
left: 0;
bottom: 0;
right: 0 !important
}
.nano > .nano-content::-webkit-scrollbar {
visibility: hidden;
display: none
}
.has-scrollbar > .nano-content::-webkit-scrollbar {
visibility: visible;
display: none;
width: 0
}
.nano > .nano-pane {
width: 6px;
position: absolute;
right: 0;
top: 0;
bottom: 0;
visibility: hidden\9;
opacity: .01;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s
}
.nano > .nano-pane > .nano-slider {
background: #f1f1f1;
position: relative;
margin: 0
}
.nano-right > .nano-pane > .nano-slider {
background: #eeeeee
}
.nano:hover > .nano-pane,
.nano-pane.active,
.nano-pane.flashed {
visibility: visible\9;
opacity: 0.99
}
@media(min-width: 768px) {
.modal-dialog {
width: 600px;
margin: 70px auto !important
}
}
.modal-dialog {
position: relative;
width: auto;
margin: 70px 10px !important
}
.white_remocon {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background-color: #fff;
z-index: 900;
-moz-box-shadow: 0 -1px 2px #ccc;
-webkit-box-shadow: 0 -1px 2px #ccc;
box-shadow: 0 -1px 2px #ccc
}
.white_remocon a {
color: #333 !important
}
.paladin {
float: left;
width: 20%;
padding: 0;
color: #fff;
text-align: center
}
.paladin_active {
background: #565656;
color: #FFEB00 !important
}
.paladin h6 {
padding-top: 0;
margin-top: 5px;
margin-bottom: 2px
}
.paladin i {
font-size: 15px;
position: relative;
bottom: -4px
}
.paladin img {
width: 18px
}
.paladin:active {
background: #1e2e2e;
color: #FFBB00 !important
}
.paladin:hover {
color: #fff
}
.white-sec {
background: #fff;
overflow: hidden;
border: 1px solid #DDDDDD
}
.meun_alram {
position: absolute;
top: 2px;
left: 26px;
color: #fff;
border-radius: 500px;
padding: 1px;
z-index: 5299
}
.meun_alram img {
height: 11px;
width: 11px
}
.white-widget-head a {
display: block
}
.white-widget-head a h2,
.white-widget-head h2 {
position: relative;
padding: 0.1em 0 0.13em 12px;
font-size: 16px;
letter-spacing: -1px;
color: #518EBB
}
.white-runas em {
font-style: normal;
font-size: 11px
}
.notice-runas {
width: 100%
}
.white-runas {
margin-top: -1px;
padding-left: 0
}
.white-runas li {
border-top: 1px solid #eaeaea;
padding: 5px 0 3px 3px;
position: relative;
line-height: 16px
}
.white-runas .runas-list {
text-decoration: none;
display: block;
position: relative;
zoom: 1
}
.white-runas .runas-subject {
color: #333
}
.white-runas .runas-info {
color: #adadad;
margin-bottom: 0;
margin-top: -15px
}
.white-runas .runas-name,
.runas-rp-cnt,
.runas-cnt,
.runas-co-cnt,
.runas-good,
.runas-no-good,
.runas-use-cnt,
.runas-qa-cnt,
.runas-data {
color: #888;
margin-right: 3px
}
.mobile-left .whiter-tit {
position: relative;
margin: 0;
padding: 5px 10px;
height: 30px;
font-size: 12px;
list-style: none;
font-weight: bold;
color: #fff;
background: #1e1e1e;
border-bottom: 1px solid #1e1e1e
}
.mobile-left .whiter-tit li {
float: left;
line-height: 30px
}
.mobile-left .whiter-tit li.whiter_close {
float: right;
text-align: right;
cursor: pointer;
margin-right: 0;
margin-top: -5px;
height: 30px;
line-height: 30px
}
.mobile-left .whiter-tit li .whiter-tit-menu {
position: relative;
width: 100%;
list-style: none
}
.mobile-left .whiter-tit li .whiter-tit-menu li {
float: left;
padding: 0 15px 0 0;
margin-top: -4px
}
.mobile-left .whiter-tit li .whiter-tit-menu li a {
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #fff
}
.mobile-left .whiter-tit li .whiter-tit-menu li .whiter-home {
font-size: 15px;
color: #fff
}
.mobile-left .whiter-tit li .whiter-tit-menu li .whiter-log {
font-size: 12px;
color: #fff
}
.login_form {
margin-bottom: 20px
}
.white-login-layout {
max-width: 380px;
margin: 20px auto 0;
padding: 30px 25px;
background: #F7F7F7;
border-radius: 5px;
border: 1px solid #eee
}
.mar8 {
margin-top: 8px
}
.mar10 {
margin-bottom: 10px
}
.mar20 {
margin-bottom: 20px
}
.pa10 {
padding: 10px
}
.in_b {
display: inline-block;
zoom: 1
}
.txt_deco {
text-decoration: none !important
}
.txt_color1 {
color: #333 !important
}
.txt_r {
text-align: right
}
.leftlayout .nav-tabs > li {
border-bottom-color: #333945
}
.leftlayout .nav-tabs > li.active {
border-bottom-color: #16a085
}
.leftlayout .nav-tabs > li > a {
color: #133566
}
.leftlayout .nav-tabs > li.active > a {
color: #322926 !important;
background: #F3F4F3 !important;
border-radius: 0 !important;
border: 0 !important
}
.leftlayout .nav-tabs>li>a:hover {
color: #16a085
}
.leftlayout .nav-tabs > li > a .badge {
background-color: #333945
}
.leftlayout .tab-content {
color: #fff
}
.leftlayout-nav > li {
border-color: #292d37 !important
}
.leftlayout-nav > li > a,
.leftlayout-nav ul > li > a {
color: #fff
}
.leftlayout-nav>li>a:hover {
background-color: #262b34
}
.leftlayout-nav > li.active > a {
background-color: #292d37
}
.leftlayout-nav ul {
background: #242831
}
.leftlayout-nav ul>li>a:hover,
.leftlayout-nav ul > li.active > a {
background-color: #262b34
}
.leftlayout-nav ul ul {
background: #22262e
}
.leftlayout .nav-tabs {
position: relative;
z-index: 10;
margin: 0;
padding: 0;
list-style-type: none;
border-radius: 0 !important
}
.leftlayout .nav-tabs > li {
float: left;
width: 20%;
border-bottom: 1px solid #F3F4F3;
background: #F3F4F3
}
.leftlayout .nav-tabs > li:last-child {
border-right: none;
border-radius: 0 !important
}
.leftlayout .nav-tabs > li.active {
background: none;
border-bottom: 2px solid #4667AD
}
.leftlayout .nav-tabs > li > a {
position: relative;
display: block;
text-align: center;
padding: 10px;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
border-bottom: 0 !important;
border-radius: 0 !important;
color: #
}
.leftlayout .nav-tabs > li.active > a:hover {
background: none;
border-radius: 0 !important
}
.m_leftlayout .nav-tabs > li {
border-bottom-color: #333945
}
.m_leftlayout .nav-tabs > li.active {
border-bottom-color: #16a085
}
.m_leftlayout .nav-tabs > li > a {
color: #133566
}
.m_leftlayout .nav-tabs > li.active > a {
color: #FFBB00 !important;
background: #1e1e1e !important;
border-radius: 0 !important;
border: 0 !important;
margin-bottom: 0 !important;
height: 100%
}
.m_leftlayout .nav-tabs>li>a:hover {
color: #16a085
}
.m_leftlayout .nav-tabs > li > a .badge {
background-color: #333945
}
.m_leftlayout .tab-content {
color: #fff
}
.m_leftlayout-nav > li {
border-color: #292d37 !important
}
.m_leftlayout-nav > li > a,
.m_leftlayout-nav ul > li > a {
color: #fff
}
.m_leftlayout-nav>li>a:hover {
background-color: #262b34
}
.m_leftlayout-nav > li.active > a {
background-color: #292d37
}
.m_leftlayout-nav ul {
background: #242831
}
.m_leftlayout-nav ul>li>a:hover,
.m_leftlayout-nav ul > li.active > a {
background-color: #262b34
}
.m_leftlayout-nav ul ul {
background: #22262e
}
.m_leftlayout .nav-tabs {
position: relative;
z-index: 10;
margin: 0;
padding: 0;
list-style-type: none;
border-radius: 0 !important
}
.m_leftlayout .nav-tabs > li {
float: left;
width: 20%;
border-bottom: 1px solid #F3F4F3;
background: #F3F4F3
}
.m_leftlayout .nav-tabs > li:last-child {
border-right: none;
border-radius: 0 !important
}
.m_leftlayout .nav-tabs > li.active {
background: none;
border-bottom: 2px solid #FFBB00
}
.m_leftlayout .nav-tabs > li > a {
position: relative;
display: block;
text-align: center;
padding: 10px;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
border-bottom: 0 !important;
border-radius: 0 !important;
margin-bottom: 0 !important
}
.m_leftlayout .nav-tabs > li.active > a:hover {
background: none;
border-radius: 0 !important
}
.white-search-input {
position: relative;
display: block;
max-width: 100%;
width: 98%;
margin: 0 auto
}
.white-search-input > input.white-m-search {
width: 100%;
padding: 17px 40px 15px 15px;
font-size: 18px;
height: 16px;
background: #FFF;
border: 0;
color: #666;
outline: none;
border: 1px solid #ddd;
margin-bottom: 10px;
margin-top: 10px
}
.white-search-input > input.white-m-search::-webkit-input-placeholder {
color: #666666
}
.white-search-input > input.white-m-search::-moz-placeholder {
color: #666666
}
.white-search-input > input.white-m-search::-moz-placeholder {
color: #666666
}
.white-search-input > input.white-m-search::-ms-input-placeholder {
color: #666666
}
.white-search-input > .white-button {
position: absolute;
right: 0;
top: 0;
border: none;
background: none;
padding: 18px 15px;
font-size: 18px
}
.whitenone {
display: none
}
.wm-head {
padding: 10px 15px 0 16px
}
.wm-head2 {
padding: 10px 15px 0 16px;
margin-bottom: 20px
}
.wm-head > span > a {
float: right;
color: #777
}
.wm-head3 {
padding: 10px 15px 0 10px;
margin-bottom: 20px;
}
.wm-head > span {
color: #980000;
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
line-height: 14px
}
.wm-head2 > span > a {
float: right;
color: #777
}
.wm-head2 > span {
color: #980000;
text-transform: uppercase;
font-weight: bold;
font-size: 15px;
line-height: 14px
}
.wm-head3 > span > a {
float: left;
color: #980000;
font-size: 15px;
}
.wm-head3 > span {
color: #980000;
text-transform: uppercase;
font-weight: bold;
font-size: 15px;
line-height: 14px;
}
.wm-body {
margin: 0
}
.div-head {
display: table;
width: 100%;
table-layout: fixed;
padding: 8px;
border-top: 1px solid #CCC;
border-bottom: 1px solid #BBB;
box-shadow: inset 0 -1px 0 #FFF;
color: #555
}
.div-head > span {
display: table-cell;
text-align: center;
vertical-align: middle;
border-right: 1px solid #ddd;
font-weight: bold;
line-height: 1
}
.div-head > span:last-child {
border-right: 0
}
.div-head.list-head > span {
border: 0
}
.whitemain .white-widget-box {
padding: 0;
border: 1px solid #fafafa;
background: #fff
}
.white-footer a {
text-decoration: none
}
.white-footer-menu li {
text-align: center;
display: inline-block;
margin-bottom: 3px
}
.white-footer-menu li a {
color: #980000;
font-size: 12px;
padding: 0 7px
}
.white-footer-menu li:first-child a {
border-left: 0
}
.white-footer p {
margin-top: 5px
}
.white-footer span {
color: #666
}
.white-footer .ft-title {
color: #444;
font-size: 13px;
font-weight: 400;
border-bottom: 1px dashed #666
}
.white-footer {
box-sizing: border-box;
padding: 20px 10px;
text-align: center;
margin-top: 10px;
width: 100%;
background: #dddfe1
}
.white-footer p span {
font-size: 12px
}
.white-main-w-box {
background: #fff;
box-sizing: border-box;
overflow: hidden;
clear: both;
border: 1px solid #e0e0e0;
margin-bottom: 5px
}
.white-main-w-left {
overflow: hidden;
max-height: 100%;
float: left;
width: 50%;
box-sizing: border-box;
border-right: 1px solid #E0E0E0
}
.white-main-w-box h3 {
color: #999;
letter-spacing: -0.9px;
border-bottom: 1px solid #e0e0e0;
font-size: 14px;
padding: 0 0 15px 15px;
margin-top: 14px;
font-weight: bold
}
.white-main-w-right {
overflow: hidden;
max-height: 100%;
float: right;
width: 50%;
box-sizing: border-box
}
.white-main-w-contnet {
height: 100%
}
.white-left-box {
padding-right: 5px;
padding-left: 10px
}
.white-padding-fix {
padding-right: 10px;
padding-left: 10px
}
#white-box {
height: 67px;
width: 100%;
margin-bottom: 10px
}
#white-box a {
color: #fff
}
.white-login-item {
position: relative;
float: left;
width: 50%;
padding: 7.8px 15px;
background-color: #1e1e1e;
color: #FFFFFF !important;
box-shadow: none;
border-bottom: 1px solid #ededed
}
.white-color-gray {
background: #F5F5F5;
color: #000 !important
}
.white-login-item:nth-child(odd) {
border-right: 1px solid #ededed
}
a.white-login-item:hover,
a.white-login-item:focus {
text-decoration: none
}
.index-group-logout-span {
text-shadow: none;
font-weight: bold;
color: #fff
}
.index-group-logout:hover {
background: #888;
transition: all 0.2s ease-in-out;
border-bottom: 1px solid transparent
}
.view-padding {
padding-left: 8px;
padding-right: 8px;
padding-top: 5px
}
.is-mobile .view-padding {
padding-left: 4px;
padding-right: 4px
}
.view-author-none {
height: 1px;
border-top: 1px solid #eee;
margin: 12px 0 20px
}
.white-box-2 {
width: calc(100% - 0px);
margin: 0 5px 0 0;
border: 1px solid #DDDDDD;
background: #fff;
box-sizing: border-box
}
section.wtitle {
overflow: hidden;
width: 100%;
min-height: 45px;
line-height: 1;
font-size: 1em;
letter-spacing: -1px;
border-bottom: 1px solid #e3e3e3
}
section.wtitle .whead-title {
display: block;
width: calc(100% - 84px);
padding: 0 0 8px 13px;
overflow: hidden;
font-size: 1.4rem;
font-weight: bold;
line-height: 1.23;
letter-spacing: -1px;
white-space: nowrap;
text-overflow: ellipsis;
color: #980000
}
section.wtitle .whead-title span {
vertical-align: middle
}
.idx-box {
background-color: rgb(255, 255, 255);
border-right: 1px solid rgb(236, 236, 236)
}
.white-mobile-nav-wrap {
width: 100%;
box-sizing: border-box;
padding: 0;
background: #fff;
margin: 0 auto
}
.white-mobile-nav-wrap .swiper-container {
margin: 0;
height: 45px;
background: #1e1e1e;
width: 100%;
padding: 0;
border-top: 1px solid #191818
}
.white-mobile-nav-wrap .swiper-slide {
height: 44px;
line-height: 40px;
width: auto !important;
margin-right: 15px
}
.white-mobile-nav-wrap .swiper-slide a {
font-weight: bold;
font-size: 14px;
color: #fff;
box-sizing: border-box;
padding: 0 2px 9px
}
.white-mobile-nav-wrap .swiper-slide:first-child {
margin-left: auto
}
.white-mobile-nav-wrap .swiper-slide:last-child {
margin-right: auto
}
.white-mobile-nav-wrap .swiper-slide.on {
color: #565656;
border-bottom: 4px solid #FFBB00
}
.dropdown-footer .menu-btn {
height: 100%
}
.white-rank-title {
float: left;
height: 21px;
margin: 0 0 0 5px !important;
padding: 0 5px !important;
background-color: #1E1E1E;
font-size: 13px;
line-height: 21px;
color: #fff;
letter-spacing: -1px;
text-align: center
}
.num-rank {
display: inline-block;
margin: 0 12px 0 0;
font-weight: 700;
font-size: 15px;
font-family: helvetica;
color: #565656;
font-style: oblique
}
.white-tab-wrap .div-tab.tabs div.tab-content {
border-width: 0 1px 1px;
border-style: solid;
border-color: rgb(221, 221, 221);
padding: 15px
}
.white-tab-wrap .div-tab-top.tabs div.tab-content,
.div-tab-bottom.tabs div.tab-content {
border: 0;
padding: 15px 0
}
.white-tab-wrap .div-tab.tabs div.tab-content,
.div-tab-top.tabs div.tab-content,
.div-tab-bottom.tabs div.tab-content {
border-radius: 0;
border-image: none;
box-shadow: none;
background-color: rgb(255, 255, 255);
-webkit-box-shadow: 0;
-moz-box-shadow: none;
-moz-border-radius: none;
-webkit-border-radius: 0
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li {
background: rgb(247, 247, 247);
border-image: none;
color: rgb(51, 51, 51);
margin-right: 0;
border: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-top: 1px solid rgb(221, 221, 221);
border-left: 1px solid rgb(230, 230, 230);
border-image: none;
line-height: 14px !important
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li:hover,
.div-tab.tabs ul.nav-tabs li:focus {
border: 0;
border-top: 1px solid rgb(221, 221, 221);
border-left: 1px solid rgb(230, 230, 230);
border-image: none
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li:first-child {
border-left: 1px solid rgb(221, 221, 221);
margin-left: 0
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li:last-child,
.div-tab.tabs ul.nav-tabs li:last-child:hover {
border-right: 1px solid rgb(221, 221, 221)
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active {
background: rgb(255, 255, 255)
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active a:hover,
.div-tab.tabs ul.nav-tabs li.active a:focus,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:first-child a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:first-child a:hover,
.div-tab.tabs ul.nav-tabs li.active:first-child a:focus,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:last-child a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:last-child a:hover,
.div-tab.tabs ul.nav-tabs li.active:last-child a:focus {
position: relative;
display: block;
height: 36px;
font-weight: 500;
line-height: 36px;
color: #000000;
text-align: center;
z-index: 1;
background-color: #fbfbfb
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li a:hover,
.div-tab.tabs ul.nav-tabs li a:focus,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li:first-child a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li:first-child a:hover,
.div-tab.tabs ul.nav-tabs li:first-child a:focus,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li:last-child a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li:last-child a:hover,
.div-tab.tabs ul.nav-tabs li:last-child a:focus {
position: relative;
display: block;
height: 36px;
font-weight: 500;
line-height: 36px;
color: #ababab;
text-align: center;
z-index: 1;
background-color: #fbfbfb
}
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active a:hover,
.div-tab.tabs ul.nav-tabs li.active a:focus,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:first-child a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:first-child a:hover,
.div-tab.tabs ul.nav-tabs li.active:first-child a:focus,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:last-child a,
.white-tab-wrap .div-tab.tabs ul.nav-tabs li.active:last-child a:hover,
.div-tab.tabs ul.nav-tabs li.active:last-child a:focus {
color: #333;
border: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
background: none;
border-bottom: 2px solid rgb(86, 86, 86) !important;
font-weight: bold;
border-bottom: 1px solid transparent;
margin: 0;
line-height: 14px !important
}
.btn-success {
color: #FFEB00;
background-color: #565656;
border-color: #565656
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
color: #FFEB00;
background-color: #565656;
border-color: #565656
}
.swiper-back-gray {
background: #F9F9F9 !important
}
.white-main-swipe-menu {
border-top: 1px solid #ECECEC;
border-bottom: 1px solid #ECECEC
}
.row-15 {
margin-bottom: 8px
}
.form-horizontal .form-group {
margin-right: -10px;
margin-left: -10px
}
.white-blog-list-wrap .white-blog-header {
position: relative;
margin: 0 0 -5px;
padding: 0 14px;
background-color: #565656;
font-size: 1.4rem;
color: #fff;
line-height: 31px;
width: 100%
}
.white-blog-list-wrap .white-blog-header:before {
position: absolute;
bottom: -15px;
left: 33px;
border-color: #565656 transparent transparent transparent;
border-width: 8px;
border-style: solid;
width: 0;
height: 0
}
.white-blog-list-wrap .white-blog-header:after {
content: '';
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
border: 1px solid rgba(0, 0, 0, .05);
border-bottom: 0
}
.white-header {
height: 50px;
position: relative;
background: #fff
}
.white-header h1 {
width: auto;
margin: 0 70px;
padding: 3px 0;
text-align: center
}
.white-header h1 a {
display: block;
color: #fff;
font-size: 28px;
margin-bottom: 5px;
margin-top: 3px
}
.white-head-menu {
position: absolute;
top: 0;
left: 0
}
.white-head-menu .menu-btn {
display: block;
padding: 12px 15px 16px 14px;
font-size: 22px;
color: #000
}
.white-header .white-head-search-wrap {
position: relative;
height: 40px;
line-height: 27px;
margin: 0 17px;
padding: 5px 8px 10px;
font-size: 16px;
border: 1px solid #403F3F;
background: #fff
}
.white-header .white-head-search-wrap input {
width: 90%;
height: 30px;
border: 0;
font-size: 17px;
background: #fff;
color: #000
}
.white-header .white-head-search-wrap .white-header-search-button {
position: absolute;
top: 0;
right: 0;
width: 45px;
height: 38px;
font-size: 17px;
border: 0;
white-space: nowrap;
overflow: visible;
background: #1E1E1E;
color: #fff
}
.white-header .white-head-search-wrap .white-head-search-form {
margin-top: -2px
}
.white-head-side-btn {
position: absolute;
top: 0;
right: 0
}
.white-head-side-btn p {
position: relative;
display: block;
overflow: hidden;
width: 70px;
right: -4px;
top: 14px;
height: 29px;
font-size: 19px;
color: #DACA13
}
.white-head-side-btn p a {
color: #000
}
.white-head-side-btn p a i {
margin-left: 31px
}
.white-header-search-button i {
position: relative;
top: 1px
}
.whitemain .white-main-box {
padding: 5px 0 0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0
}
.white-mobile-swipe-main-headers {
background-color: #fff
}
.white-mobile-swipe-main-headers .white-nav-s {
display: table;
padding: 0 15px 0 0;
height: 42px;
border-bottom: 1px solid #1E1E1E
}
.white-mobile-swipe-main-headers .white-nav-s .white-nav-li {
display: table-cell;
width: 200px;
margin: 0
}
.white-mobile-swipe-main-headers .white-nav-s .white-nav-li .white-nav-a {
display: inline-block;
padding: 0 7px;
font-family: sans-serif;
font-size: 15px;
line-height: 36px;
color: #fff
}
.white-nav-li.act {
border-bottom: 4px solid #FFBB00
}
.white-nav-li.act a {
color: #FFBB00 !important
}
.white-nav-s,
.white-nav-li {
white-space: nowrap
}
.white-nav-li {
text-align: center
}
.white-nav-a {
position: relative
}
.swipebody_main .swipe {
overflow: hidden;
visibility: hidden;
position: relative
}
.swipebody_main .white-m-swipe-wrap {
overflow: hidden;
position: relative;
margin: 0 !important;
padding: 0 !important;
display: block;
list-style: none
}
.swipebody_main .white-m-swipe-wrap > div {
float: left;
width: 100%;
position: relative;
margin: 0 !important;
padding: 5px !important;
box-sizing: border-box
}
.white-swipe-container {
padding: 0
}
.white-swipe-container .sweetMobile {
background: #fff;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
border-radius: 3px;
overflow: hidden
}
.white-swipe-container .sweetMobile .smTitle {
display: block;
height: 34px;
border-bottom: 1px solid #f2f2f2;
position: relative
}
.white-swipe-container .sweetMobile .smTitle h3 {
line-height: 34px;
padding: 0 40px 0 10px;
margin: 0;
font-size: 1.2em;
letter-spacing: 0
}
.white-swipe-container .sweetMobile .smTitle span {
position: absolute;
display: block;
color: transparent;
font-size: 1px;
width: 24px;
height: 24px;
background: url('more.png') no-repeat 0 0;
background-size: 24px;
top: 5px;
right: 5px
}
@media screen and(max-width:639px) {
.white-swipe-container {
width: 100%;
box-sizing: border-box
}
}
@media screen and(min-width: 640px) {
.white-swipe-container {
width: 50%;
box-sizing: border-box
}
.whitewidt .white-swipe-container {
width: 100%;
box-sizing: border-box
}
}
.swipebody_main .swipe {
overflow: hidden;
visibility: hidden;
position: relative;
margin-top: -7px
}
.swipebody_main .white-m-swipe-wrap {
overflow: hidden;
position: relative;
margin: 0 !important;
padding: 0 !important;
display: block;
list-style: none
}
.swipebody_main .white-m-swipe-wrap > div {
float: left;
width: 100%;
position: relative;
margin: 0 !important;
padding: 5px 16px 5px 0 !important !important;
box-sizing: border-box
}
.tagbox-box {
border: 1px solid #ddd;
background: #fafafa;
padding: 20px 15px !important;
margin-bottom: 20px
}
.content-layout {
height: auto !important
}
.nise-m {
margin: 0 0 -1px;
background-color: #fff
}
.nise-m > li {
border-top: 1px solid #eaecf0;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif
}
.nise-m > li > a {
color: #505b72;
padding: 12px 14px;
border-radius: 0;
font-weight: 700;
-webkit-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s
}
.nise-m > li > a .badge {
background-color: transparent;
color: #9fa8bc;
font-size: 12px;
text-transform: none;
padding: 0;
font-weight: normal;
margin-top: 3px;
margin-right: 2px
}
.nise-m > li > a > i {
width: 16px;
font-size: 14px;
text-align: center;
margin-right: 7px;
color: #259dab;
vertical-align: top;
margin-top: 1.5555px;
-webkit-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s
}
.nise-m > li > a:hover,
.nise-m > li > a:focus {
color: #262b36;
background-color: #ffffff
}
.nise-m > li + li {
margin: 0
}
.nise-m > li:last-child {
border-bottom: 1px solid #eaecf0
}
.nise-m > li.nise-v > a {
position: relative
}
.nise-m > li.nise-v > a:after {
content: '\f107';
font-family: 'FontAwesome';
font-size: 16px;
font-weight: 400;
color: #bdc3d1;
position: absolute;
top: 10px;
right: 15px
}
.nise-m > li.nav-active > ul {
display: block
}
.nise-m > li.active {
border-top-color: transparent
}
.nise-m > li.active + li {
border-top-width: 0
}
.nise-m > li.active > a {
color: #fff;
background: #000
}
.nise-m > li.active > a .badge {
background-color: transparent;
color: rgba(255, 255, 255, 0.5)
}
.nise-m > li.active > a > i {
color: #fff
}
.nise-m > li.active > a:after {
color: #fff
}
.nise-m > li.active .children {
display: block;
border-top: 0;
border-bottom: 1px solid #eaecf0
}
.nise-m > li.active .children:before {
border-top: 7px solid #000000;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
content: "";
display: inline-block;
position: absolute;
left: 15px;
top: 0
}
.nise-m .children {
list-style: none;
display: none;
margin: 0;
padding: 0;
position: relative;
border-top: 1px solid #eaecf0;
background-color: #FFFFFF
}
.nise-m .children > li {
margin-left: 21px;
border-left: 1px solid #dbdfe6;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
text-transform: none;
letter-spacing: normal;
display: block;
font-size: 12px
}
.nise-m .children > li:first-child {
padding-top: 7px
}
.nise-m .children > li:last-child {
padding-bottom: 7px
}
.nise-m .children > li > a {
display: block;
font-weight: 400;
padding: 5px 0 5px 18px;
color: #657390;
position: relative;
height: 28px;
-webkit-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s
}
.nise-m .children > li > a:before {
content: '';
position: absolute;
width: 5px;
height: 5px;
left: -3px;
top: 50%;
background-color: #000;
margin-top: -3px;
border-radius: 50px;
-webkit-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s
}
.nise-m .children > li > a:after {
content: '';
width: 30px;
height: 30px;
border: 1px solid #a0a8b9;
position: absolute;
left: -15px;
top: 50%;
margin-top: -15px;
border-radius: 50px;
opacity: 0;
-webkit-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s
}
.nise-m .children > li > a:hover,
.nise-m .children > li > a:focus,
.nise-m .children > li > a:active {
text-decoration: none;
color: #464f63
}
.nise-m .children > li > a:hover:before,
.nise-m .children > li > a:focus:before,
.nise-m .children > li > a:active:before {
background-color: #657390
}
.nise-m .children > li.active > a {
color: #259dab
}
.nise-m .children > li.active > a:before {
background-color: #259dab
}
.nise-m .children > li.active > a:after {
opacity: 1;
border-color: #259dab;
width: 11px;
height: 11px;
left: -6px;
margin-top: -6px
}
.story_wrap {
text-align: center
}
.story_tit {
display: block;
font-size: 1.850em;
font-weight: 500;
line-height: 1.500em;
font-family: sans-serif;
color: #0088f0;
margin-top: 5px
}
.story_sub_tit {
display: inline-block;
height: 17px;
padding: 0 5px 0 6px;
border: 1px solid #0088f0;
border-radius: 10px;
font-family: Helvetica;
font-weight: bold;
font-size: 0.800em;
color: #0088f0;
margin-bottom: 10px;
line-height: 1.500em
}