html {    margin: 0;    padding: 0;    border: 0;    -webkit-text-size-adjust: 100%;    -ms-text-size-adjust: 100%;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,caption,tbody,tfoot,thead,article,aside,dialog,figure,footer,header,hgroup,nav,section {    margin: 0;    padding: 0;    border: 0;    font-size: 14px;    font: inherit;    vertical-align: baseline}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section {    display: block}body {    font-size: 14px;    color: #333;    background: #fff;    font-family: "tywebfont" !important;}@font-face {    font-family: "tywebfont";    font-display: swap;    src: url('../fonts/tywebfonts.eot');    /* IE9 */    src: url('../fonts/tywebfonts.eot') format('embedded-opentype'),        /* IE6-IE8 */        url('../fonts/tywebfonts.woff2') format('woff2'),        url('../fonts/tywebfonts.woff') format('woff'),        /* chrome、firefox */        url('../fonts/tywebfonts.ttf') format('truetype'),        /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/        url('../fonts/tywebfonts.svg#tywebfonts') format('svg');    /* iOS 4.1- */}img {    border: 0;    vertical-align: bottom}::-webkit-input-placeholder {    color: #9C9494;    font-size: 16px}:-moz-placeholder {    color: #9C9494}::-moz-placeholder {    color: #9C9494}:-ms-input-placeholder {    color: #ccc}* {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}*:before,*:after {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}button::-moz-focus-inner,input::-moz-focus-inner {    padding: 0;    border: 0}textarea {    overflow: auto}input:focus,textarea:focus,button:focus,select:focus {    outline: 0}input::-ms-clear {    display: none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {    display: block}audio,canvas,progress,video {    display: inline-block;    vertical-align: baseline}audio:not([controls]) {    display: none;    height: 0}[hidden],template {    display: none}a {    background: transparent}a:active,a:hover {    outline: 0}a:focus {    outline: thin dotted;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px}abbr[title] {    border-bottom: 1px dotted}b,strong {    font-weight: bold}dfn {    font-style: italic}mark {    color: #1C1A1A;    background: #ff0}small {    font-size: 80%}sub,sup {    position: relative;    font-size: 75%;    line-height: 0;    vertical-align: baseline}sup {    top: -.5em}sub {    bottom: -.25em}svg:not(:root) {    overflow: hidden}figure {    margin: 1em 40px}hr {    height: 0;    -moz-box-sizing: content-box;    box-sizing: content-box}pre {    overflow: auto}code,kbd,pre,samp {    font-family: monospace, monospace;    font-size: 1em}button,input,optgroup,select,textarea {    margin: 0;    font: inherit}button {    overflow: visible}button,select {    text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"] {    -webkit-appearance: button;    cursor: pointer}button[disabled],html input[disabled] {    cursor: default}button::-moz-focus-inner,input::-moz-focus-inner {    padding: 0;    border: 0}input {    line-height: normal}input[type="checkbox"],input[type="radio"] {    box-sizing: border-box;    padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {    height: auto}input[type="search"] {    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;    -webkit-appearance: textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none}fieldset {    padding: .35em .625em .75em;    margin: 0 2px;    border: 1px solid #c0c0c0}legend {    padding: 0;    border: 0}optgroup {    font-weight: bold}table {    border-spacing: 0;    border-collapse: collapse}td,th {    padding: 0}.button {    border: solid 1px #ddd;    background: transparent;    border-radius: 4px;    font-size: 14px;    padding: 8px 20px;    margin: 0;    display: inline-block;    line-height: 20px;    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.button[disabled] {    pointer-events: none;    cursor: not-allowed;    webkit-box-shadow: none;    box-shadow: none;    filter: alpha(opacity=50);    opacity: .5}.button:active {    background-image: none;    outline: 0;    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.button:hover {    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.button-block {    display: block;    width: 100%}.button-large {    padding: 12px 50px;    font-size: 16px;    line-height: 24px}.button-big {    padding: 12px 35px;    font-size: 16px;    line-height: 22px}.button-middle {    padding: 10px 25px;    font-size: 14px;    line-height: 22px}.button-small {    padding: 5px 10px;    font-size: 12px;    font-weight: normal;    line-height: 18px}.button-little {    padding: 3px 5px;    font-size: 12px;    font-weight: normal;    line-height: 16px}.button.bg-main,.button.bg-sub,.button.bg-dot,.button.bg-black,.button.bg-gray,.button.bg-red,.button.bg-yellow,.button.bg-blue,.button.bg-green {    color: #fff}.layout {    width: 100%}.container,.containers,.container-layout {    margin: 0 auto;    padding: 0 10px}.containers {    background-color: #f6f6f6;    padding: 30px 0px 50px 0px;}@media(min-width:760px) {    .container {        width: 750px    }    .containers {        width: 750px;        margin: auto;    }    .container_case {        width: 750px;        margin: auto;    }}@media(min-width:1000px) {    .container {        width: 100%;    }    .containers {        width: 100%;        margin: auto;    }    .container_case {        width: 100%;        margin: auto;    }    .process {        margin: unset;    }}@media(min-width:1200px) {    .container {        width: 100%;    }    .containers {        width: 100%;        margin: auto;    }    .container_case {        width: 100%;        margin: auto;    }    .process {        margin: unset !important;    }}@media(min-width:1400px) {    .container {        width: 1200px;    }    .containers {        width: 1200px;        margin: auto;    }    .container_case {        width: 100%;        margin: auto;    }    .process {        margin: unset !important;    }}@media(min-width:1600px) {    .container {        width: 1500px;    }    .containers {        width: 1500px;        margin: auto;    }    .container_case {        width: 85%;        margin: auto;    }    .process {        margin: unset !important;    }}.line {    margin: 0;    padding: 0}.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.xl1,.xl2,.xl3,.xl4,.xl5,.xl6,.xl7,.xl8,.xl9,.xl10,.xl11,.xl12,.xs1,.xs2,.xs3,.xs4,.xs5,.xs6,.xs7,.xs8,.xs9,.xs10,.xs11,.xs12,.xm1,.xm2,.xm3,.xm4,.xm5,.xm6,.xm7,.xm8,.xm9,.xm10,.xm11,.xm12,.xb1,.xb2,.xb3,.xb4,.xb5,.xb6,.xb7,.xb8,.xb9,.xb10,.xb11,.xb12 {    position: relative;    min-height: 1px}.line-big {    margin-left: -15px;    margin-right: -15px}.line-big .x1,.line-big .x2,.line-big .x3,.line-big .x4,.line-big .x5,.line-big .x6,.line-big .x7,.line-big .x8,.line-big .x9,.line-big .x10,.line-big .x11,.line-big .x12,.line-big .xl1,.line-big .xl2,.line-big .xl3,.line-big .xl4,.line-big .xl5,.line-big .xl6,.line-big .xl7,.line-big .xl8,.line-big .xl9,.line-big .xl10,.line-big .xl11,.line-big .xl12,.line-big .xs1,.line-big .xs2,.line-big .xs3,.line-big .xs4,.line-big .xs5,.line-big .xs6,.line-big .xs7,.line-big .xs8,.line-big .xs9,.line-big .xs10,.line-big .xs11,.line-big .xs12,.line-big .xm1,.line-big .xm2,.line-big .xm3,.line-big .xm4,.line-big .xm5,.line-big .xm6,.line-big .xm7,.line-big .xm8,.line-big .xm9,.line-big .xm10,.line-big .xm11,.line-big .xm12,.line-big .xb1,.line-big .xb2,.line-big .xb3,.line-big .xb4,.line-big .xb5,.line-big .xb6,.line-big .xb7,.line-big .xb8,.line-big .xb9,.line-big .xb10,.line-big .xb11,.line-big .xb12 {    position: relative;    min-height: 1px;    padding-right: 15px;    padding-left: 15px}.line-middle {    margin-left: -10px;    margin-right: -10px}.line-middle .x1,.line-middle .x2,.line-middle .x3,.line-middle .x4,.line-middle .x5,.line-middle .x6,.line-middle .x7,.line-middle .x8,.line-middle .x9,.line-middle .x10,.line-middle .x11,.line-middle .x12,.line-middle .xl1,.line-middle .xl2,.line-middle .xl3,.line-middle .xl4,.line-middle .xl5,.line-middle .xl6,.line-middle .xl7,.line-middle .xl8,.line-middle .xl9,.line-middle .xl10,.line-middle .xl11,.line-middle .xl12,.line-middle .xs1,.line-middle .xs2,.line-middle .xs3,.line-middle .xs4,.line-middle .xs5,.line-middle .xs6,.line-middle .xs7,.line-middle .xs8,.line-middle .xs9,.line-middle .xs10,.line-middle .xs11,.line-middle .xs12,.line-middle .xm1,.line-middle .xm2,.line-middle .xm3,.line-middle .xm4,.line-middle .xm5,.line-middle .xm6,.line-middle .xm7,.line-middle .xm8,.line-middle .xm9,.line-middle .xm10,.line-middle .xm11,.line-middle .xm12,.line-middle .xb1,.line-middle .xb2,.line-middle .xb3,.line-middle .xb4,.line-middle .xb5,.line-middle .xb6,.line-middle .xb7,.line-middle .xb8,.line-middle .xb9,.line-middle .xb10,.line-middle .xb11,.line-middle .xb12 {    position: relative;    min-height: 1px;    padding-right: 10px;    padding-left: 10px}.line-small {    margin-left: -1px;    margin-right: -1px}.line-small .x1,.line-small .x2,.line-small .x3,.line-small .x4,.line-small .x5,.line-small .x6,.line-small .x7,.line-small .x8,.line-small .x9,.line-small .x10,.line-small .x11,.line-small .x12,.line-small .xl1,.line-small .xl2,.line-small .xl3,.line-small .xl4,.line-small .xl5,.line-small .xl6,.line-small .xl7,.line-small .xl8,.line-small .xl9,.line-small .xl10,.line-small .xl11,.line-small .xl12,.line-small .xs1,.line-small .xs2,.line-small .xs3,.line-small .xs4,.line-small .xs5,.line-small .xs6,.line-small .xs7,.line-small .xs8,.line-small .xs9,.line-small .xs10,.line-small .xs11,.line-small .xs12,.line-small .xm1,.line-small .xm2,.line-small .xm3,.line-small .xm4,.line-small .xm5,.line-small .xm6,.line-small .xm7,.line-small .xm8,.line-small .xm9,.line-small .xm10,.line-small .xm11,.line-small .xm12,.line-small .xb1,.line-small .xb2,.line-small .xb3,.line-small .xb4,.line-small .xb5,.line-small .xb6,.line-small .xb7,.line-small .xb8,.line-small .xb9,.line-small .xb10,.line-small .xb11,.line-small .xb12 {    position: relative;    min-height: 1px;    padding-right: 1px;    padding-left: 1px}.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12 {    float: left}.x1 {    width: 8.33333333%}.x2 {    width: 16.66666667%}.x3 {    width: 25%}.x4 {    width: 33.33333333%}.x5 {    width: 41.66666667%}.x6 {    width: 50%}.x7 {    width: 58.33333333%}.x8 {    width: 66.66666667%}.x9 {    width: 75%}.x10 {    width: 83.33333333%}.x11 {    width: 91.66666667%}.x12 {    width: 100%}@media(min-width:300px) {    .xl1,    .xl2,    .xl3,    .xl4,    .xl5,    .xl6,    .xl7,    .xl8,    .xl9,    .xl10,    .xl11,    .xl12 {        float: left    }    .xl1 {        width: 8.33333333%    }    .xl2 {        width: 16.66666667%    }    .xl3 {        width: 25%    }    .xl4 {        width: 33.33333333%    }    .xl5 {        width: 41.66666667%    }    .xl6 {        width: 25%    }    .xl7 {        width: 58.33333333%    }    .xl8 {        width: 66.66666667%    }    .xl9 {        width: 75%    }    .xl10 {        width: 83.33333333%    }    .xl11 {        width: 91.66666667%    }    .xl12 {        width: 100%    }}@media(min-width:760px) {    .xs1,    .xs2,    .xs3,    .xs4,    .xs5,    .xs6,    .xs7,    .xs8,    .xs9,    .xs10,    .xs11,    .xs12 {        float: left    }    .xs1 {        width: 8.33333333%    }    .xs2 {        width: 16.66666667%    }    .xs3 {        width: 25%    }    .xs4 {        width: 33.33333333%    }    .xs5 {        width: 41.66666667%    }    .xs6 {        width: 50%    }    .xs7 {        width: 58.33333333%    }    .xs8 {        width: 66.66666667%    }    .xs9 {        width: 75%    }    .xs10 {        width: 83.33333333%    }    .xs11 {        width: 91.66666667%    }    .xs12 {        width: 100%    }}@media(min-width:1000px) {    .xm1,    .xm2,    .xm3,    .xm4,    .xm5,    .xm6,    .xm7,    .xm8,    .xm9,    .xm10,    .xm11,    .xm12 {        float: left    }    .xm1 {        width: 8.33333333%    }    .xm2 {        width: 16.66666667%    }    .xm3 {        width: 25%    }    .xm4 {        width: 33.33333333%    }    .xm5 {        width: 41.66666667%    }    .xm6 {        width: 50%    }    .xm7 {        width: 58.33333333%    }    .xm8 {        width: 66.66666667%    }    .xm9 {        width: 75%    }    .xm10 {        width: 83.33333333%    }    .xm11 {        width: 91.66666667%    }    .xm12 {        width: 100%    }}@media(min-width:1200px) {    .xb1,    .xb2,    .xb3,    .xb4,    .xb5,    .xb6,    .xb7,    .xb8,    .xb9,    .xb10,    .xb11,    .xb12 {        float: left    }    .xb1 {        width: 8.33333333%    }    .xb2 {        width: 16.66666667%    }    .xb3 {        width: 25%    }    .xb4 {        width: 33.33333333%    }    .xb5 {        width: 41.66666667%    }    .xb6 {        width: 50%    }    .xb7 {        width: 58.33333333%    }    .xb8 {        width: 66.66666667%    }    .xb9 {        width: 75%    }    .xb10 {        width: 83.33333333%    }    .xb11 {        width: 91.66666667%    }    .xb12 {        width: 100%    }}@media(max-width:760px) {    .show-l {        display: block !important    }    .hidden-l {        display: none !important    }    .list-case-zoom dl dd p {        display: block !important;        white-space: nowrap;        overflow: hidden;    }    .post-time .media .date {        margin-bottom: 0px !important;    }    .post-time .media i {        display: none;        bottom: 30px !important;    }}@media(min-width:761px) and (max-width:1000px) {    .show-s {        display: block !important    }    .hidden-s {        display: none !important    }}@media(min-width:1001px) and (max-width:1200px) {    .show-m {        display: block !important    }    .hidden-m {        display: none !important    }}@media(min-width:1201px) {    .show-b {        display: block !important    }    .hidden-b {        display: none !important    }}.close {    display: inline-block;    font-size: 28px;    cursor: pointer;    line-height: 28px}.close:before {    content: "\00d7"}.leftward {    display: inline-block;    width: 0;    height: 0;    margin-left: 2px;    vertical-align: middle;    border-right: 4px solid;    border-top: 4px solid transparent;    border-bottom: 4px solid transparent}.rightward {    display: inline-block;    width: 0;    height: 0;    margin-left: 2px;    vertical-align: middle;    border-left: 4px solid;    border-top: 4px solid transparent;    border-bottom: 4px solid transparent}.upward {    display: inline-block;    width: 0;    height: 0;    margin-left: 2px;    vertical-align: middle;    border-bottom: 4px solid;    border-right: 4px solid transparent;    border-left: 4px solid transparent}.downward,.arrow {    display: inline-block;    width: 0;    height: 0;    margin-left: 2px;    vertical-align: middle;    border-top: 4px solid;    border-right: 4px solid transparent;    border-left: 4px solid transparent}.badge {    display: inline-block;    min-width: 10px;    padding: 3px 7px;    font-size: 12px;    line-height: 1;    color: #fff;    text-align: center;    white-space: nowrap;    vertical-align: baseline;    background-color: #9C9494;    border-radius: 2em}.badge:empty {    display: none}.badge.bg-back,.badge.bg-mix {    color: inherit}.badge.bg-white,.badge.bg-red-light,.badge.bg-yellow-light,.badge.bg-blue-light,.badge.bg-green-light {    color: #333}.badge-corner {    position: relative}.badge-corner .badge {    position: absolute;    right: -10px;    top: -9px;    font-weight: normal;    cursor: pointer}@-webkit-keyframes progress-bar-active {    from {        background-position: 30px 0    }    to {        background-position: 0 0    }}@keyframes progress-bar-active {    from {        background-position: 30px 0    }    to {        background-position: 0 0    }}.drop {    position: relative}.drop-menu {    position: absolute;    display: none;    top: 100%;    left: 0;    z-index: 1;    float: left;    width: 100%;    padding: 5px 0;    margin: 12px 0 0;    list-style: none;    background-color: #fff;    background-clip: padding-box;}.drop-menu.pull-right {    right: 0;    left: auto}.drop-menu a {    color: #6A6262;    padding: 5px 20px;    display: block;    clear: both;    white-space: nowrap;    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;    text-align: center}.drop-menu a:hover,.drop-menu a:focus {    background: #eee;    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.drop-menu .disabled a {    color: #9C9494;    pointer-events: none}.drop-menu .disabled a:hover,.drop-menu .disabled a:focus {    cursor: not-allowed}.drop-menu .divider {    background-color: #ddd;    height: 1px;    overflow: hidden;    margin: 8px 0}.drop-menu .drop-meun-head {    display: block;    padding: 5px 20px;    font-size: 12px;    color: #9C9494}.open .drop-menu {    display: block;}.button-group,.button-group-y {    display: inline-block;    position: relative;    vertical-align: middle}.button-group .button,.button-group .button-group {    float: left;    position: relative;    font-weight: normal}.button-group:not(:first-child):not(:last-child):not(.dropdown-toggle):not(.dropdown-hover).button,.button-group .button-group .button {    border-radius: 0}.button-group .button,.button-group .button-group .button {    margin-left: 0px}.button-group:first-child:not(:last-child).button:not(.dropdown-toggle):not(.dropdown-hover) {    border-top-right-radius: 0;    border-bottom-right-radius: 0}.button-group:last-child:not(:first-child).button:not(.dropdown-toggle):not(.dropdown-hover) {    border-bottom-left-radius: 0;    border-top-left-radius: 0}.button-group .button-group:first-child .button:last-child,.button-group .button-group:first-child .dropdown-toggle {    border-top-left-radius: 5px;    border-bottom-left-radius: 5px}.button-group .button-group:last-child .button:first-child {    border-top-right-radius: 5px;    border-bottom-right-radius: 5px}.button-group:not(:first-child).dropdown-toggle {    border-bottom-left-radius: 0;    border-top-left-radius: 0;    padding: 6px}.button-toolbar {    display: inline-block}.button-toolbar .button-group {    display: inline-block}.button-group-y .button,.button-group-y .button-group {    float: none;    clear: both;    display: block;    width: 100%;    font-weight: normal}.button-group-y:not(:first-child):not(:last-child):not(.dropdown-toggle).button,.button-group-y .button-group .button {    border-radius: 0}.button-group-y .button,.button-group-y .button-group-y .button,.button-group-y .button-group .button {    margin-left: 0;    margin-top: -1px}.button-group-y:first-child:not(:last-child).button:not(.dropdown-toggle) {    border-bottom-left-radius: 0;    border-bottom-right-radius: 0}.button-group-y:last-child:not(:first-child).button:not(.dropdown-toggle) {    border-top-right-radius: 0;    border-top-left-radius: 0}.button-group-y .button-group:first-child .button:last-child,.button-group-y .button-group:first-child .dropdown-toggle {    border-top-left-radius: 5px;    border-top-right-radius: 5px}.button-group-y .button-group:last-child .button:first-child {    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px}.button-group-justified {    display: table;    width: 100%;    table-layout: fixed;    border-collapse: separate;    text-align: center}.button-group-justified>.button,.button-group-justified>.button-group {    display: table-cell;    float: none;    width: 1%}.button-group-justified>.button-group .button {    width: 100%;    margin: 0}.button-group-justified .drop-menu {    text-align: left}.button-group-large .button {    padding: 15px 20px;    font-size: 24px;    line-height: 24px;    font-weight: bold}.button-group-big .button {    padding: 10px 15px;    font-size: 18px;    line-height: 22px}.button-group-small .button {    padding: 5px 10px;    font-size: 12px;    font-weight: normal;    line-height: 18px}.button-group-little .button {    padding: 3px 5px;    font-size: 12px;    font-weight: normal;    line-height: 16px}.button-group label input {    position: absolute;    filter: alpha(opacity=0);    opacity: 0;    z-index: -1}.border-red .button.active,.border-yellow .button.active,.border-blue .button.active,.border-green .button.active,.border-main .button.active,.border-sub .button.active,.border-dot .button.active,.border-black .button.active,.border-gray .button.active {    color: #fff}.dropup .drop-menu {    top: auto;    bottom: 100%;    margin-bottom: 1px}.selected-inline li {    position: relative;    display: inline-block;    width: auto;    border: solid 1px #ddd;    border-radius: 4px;    margin-right: 5px;    padding: 3px 9px;    cursor: pointer}.selected-inline .selected {    border: solid 2px #ff6b0c;    padding: 2px 8px}.txt {    display: inline-block;    width: 48px;    height: 48px;    line-height: 48px;    text-align: center;    background-color: #f5f5f5}.txt-border {    display: inline-block;    width: 48px;    height: 48px;    line-height: 48px;    border: solid 1px #ddd;    padding: 3px;    vertical-align: bottom}.txt-border .txt {    display: block;    width: 100%;    height: 100%;    line-height: 40px}.txt.bg-main,.txt.bg-sub,.txt.bg-dot,.txt.bg-black,.txt.bg-gray,.txt.bg-red,.txt.bg-yellow,.txt.bg-blue,.txt.bg-green {    color: #fff}.txt .bg-main,.txt .bg-sub,.txt .bg-dot,.txt .bg-black,.txt .bg-gray,.txt .bg-red,.txt .bg-yellow,.txt .bg-blue,.txt .bg-green {    color: #fff}.txt span {    font-size: 12px}.txt-border.txt-large {    padding: 5px}.txt-large {    width: 128px;    height: 128px;    line-height: 128px;    font-size: 36px}.txt-large .txt {    width: 116px;    height: 116px;    line-height: 116px}.txt-large strong {    font-size: 80px;    font-weight: normal}.txt-border.txt-big {    padding: 4px}.txt-big {    width: 64px;    height: 64px;    line-height: 64px;    font-size: 20px}.txt-big .txt {    width: 54px;    height: 54px;    line-height: 54px}.txt-big strong {    font-size: 36px;    font-weight: normal}.txt-border.txt-small {    padding: 2px}.txt-small {    width: 32px;    height: 32px;    line-height: 32px}.txt-small .txt {    width: 26px;    height: 26px;    line-height: 26px}.txt-border.txt-little {    padding: 1px}.txt-little {    width: 16px;    height: 16px;    line-height: 16px;    font-size: 12px}.txt-little .txt {    width: 12px;    height: 12px;    line-height: 12px;    font-size: 12px}.media,.media-body {    overflow: hidden;    zoom: 1}.media,.media .media {    margin-top: 15px}.media:first-child {    margin-top: 0}.media-body {    margin-top: 3px}.media strong {    display: block}.media p {    margin: 0;    padding: 0 5%;}.media.media-y {    text-align: center}.media.media-x .media-body {    margin: 0}.media.media-x .float-left {    margin-right: 10px}.media.media-x .float-right {    margin-left: 10px}.media.media-x strong {    margin-bottom: 5px}.media-inline .media {    display: inline-block;    margin-right: 15px;    margin-top: 0}.media-inline .media:last-child {    margin-right: 0}.input {    font-size: 16px;    padding: 6px;    border: solid 1px #ddd;    width: 100%;    height: 34px;    line-height: 20px;    display: block;    border-radius: 4px;    -webkit-appearance: none;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.label {    padding-bottom: 10px;    display: block;    line-height: 24px;}.label label {    font-weight: 400}.input-file {    display: inline-block;    position: relative;    overflow: hidden;    text-align: center;    width: auto;    color: #333}.input-file input[type="file"] {    position: absolute;    top: 0;    right: 0;    font-size: 14px;    background-color: #fff;    transform: translate(-300px, 0px) scale(4);    height: 40px;    opacity: 0;    filter: alpha(opacity=0)}.input:focus {    border-color: #09c;    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.input-auto {    width: auto;    display: inline-block}input[disabled],input[readonly],textarea[disabled],textarea[readonly],select[disabled],select[readonly] {    cursor: not-allowed;    background: #eee}textarea.input {    height: auto}.input-note,.label .float-right {    color: #9C9494;    font-size: 12px;    padding-top: 2px;    line-height: 18px}.field {    position: relative}.form-group {    padding-bottom: 10px}.field-icon .input {    text-indent: 25px}.field-icon .icon {    position: absolute;    top: 0;    left: 0;    right: auto;    width: 34px;    height: 50px;    text-align: center;    line-height: 50px;    font-size: 16px;    font-weight: normal}.field-icon-right .icon {    position: absolute;    right: 0;    top: 0;    width: 34px;    height: 34px;    text-align: center;    line-height: 34px;    font-size: 16px;    font-weight: normal}.form-x .form-group:after,.form-inline:after {    clear: both;    content: " ";    display: block;    height: 0;    overflow: hidden;    visibility: hidden}@media(min-width:760px) {    .form-x .form-group .label {        float: left;        width: 15%;        text-align: right;        padding: 7px 7px 7px 0;        white-space: nowrap;        text-overflow: ellipsis;        overflow: hidden;        color: #6A6262;        font-size: 14px    }    .form-x .form-group .field {        float: left;        width: 85%    }    .form-x .form-button {        margin-left: 15%    }}@media(min-width:760px) {    .form-inline {        display: inline-block    }    .form-inline .input {        width: auto;        display: inline-block    }    .form-inline .form-group {        display: inline-table;        padding-bottom: 0;        vertical-align: middle    }    .form-inline .form-group .input-group {        display: inline-table;        width: auto;        vertical-align: middle    }    .form-inline .form-group .input-group .input {        width: auto    }    .form-inline .form-group .label {        display: inline-block    }    .form-inline .form-group .field {        display: inline-block    }    .form-inline .form-button {        display: inline-block;        vertical-align: middle    }    .form-inline .form-button .button {        width: auto    }    .form-auto .input {        width: auto;        display: inline-block    }    .form-auto .input-group {        display: inline-table;        width: auto;        display: inline-block    }    .form-auto .input-group .input {        width: auto;        display: inline-block    }    .input-inline {        padding-left: 1px    }    .input-inline input {        position: relative;        float: left;        border-radius: 0;        margin-left: -1px;        width: auto    }    .form-small .input-inline input,    .form-big .input-inline input {        border-radius: 0    }    .input-inline input:first-child {        left: 1px;        border-radius: 4px 0 0 4px    }    .input-inline input:last-child {        border-radius: 0 4px 4px 0    }}.input-block {    padding-top: 8px}.input-block:first-child {    padding-top: 1px}.input-block input {    position: relative;    margin-top: -1px;    border-radius: 0}.form-small .input-block input,.form-big .input-block input {    border-radius: 0}.input-block input:first-child {    border-radius: 4px 4px 0 0}.input-block input:last-child {    border-radius: 0 0 4px 4px}.label-block label {    display: block;    line-height: 24px}.input-group {    border-collapse: separate;    display: table;    position: relative}.input-group .addon,.input-group .addbtn,.input-group .input {    display: table-cell}.input-group .addon,.input-group .addbtn {    width: 1%;    white-space: nowrap;    vertical-align: middle}.input-group .addbtn .button {    font-weight: normal}.input-group .input {    width: 100%}.input-group .addon {    background-color: #f5f5f5;    border: 1px solid #ddd;    border-radius: 4px;    line-height: 1;    padding: 6px 12px;    text-align: center}.form-tips .form-group .field {    position: relative;    zoom: 1}.form-tips .input-help {    position: absolute;    z-index: 1;    float: left;    left: 0;    top: 100%}.form-tips .input-help ul {    border: solid 1px #ddd;    background: #fff;    padding: 10px 10px 10px 25px;    box-shadow: 0 0 5px #ddd;    border-radius: 4px;    width: 160px;    min-width: 160px;    width: auto;    _width: 160px}.input-big,.form-big .input,.form-big .button {    padding: 10px;    font-size: 16px;    line-height: 24px;    height: 46px}.input-small,.form-small .input,.form-small .button {    padding: 5px;    font-size: 12px;    line-height: 18px;    height: 28px}.form-small .addon,.form-small .addbtn {    padding: 5px 8px;    font-size: 12px}.list-group,.list-link {    border: solid 1px #ddd;    border-radius: 4px;    list-style: none;    padding: 0}.list-group li,.list-link a {    padding: 10px 15px;    display: block;    border-bottom: solid 1px #ddd;    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.list-group li:last-child,.list-link a:last-child {    border-bottom: 0 none}.list-striped li:nth-child(odd) {    background-color: #f5f5f5}.list-link a {    color: #333}.list-link a:hover {    background-color: #f5f5f5;    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.list-link a.active:link,.list-link a.active:visited {    background-color: #f5f5f5}.panel {    border: solid 1px #ddd;    border-radius: 4px}.panel-head {    background-color: #f5f5f5;    padding: 10px 15px;    border-radius: 4px 4px 0 0;    border-bottom: solid 1px #ddd}.panel-foot {    background-color: #f5f5f5;    padding: 10px 15px;    border-radius: 0 0 4px 4px;    border-top: solid 1px #ddd}.panel-body {    padding: 15px}.panel .bg-main,.panel .bg-sub,.panel .bg-dot,.panel .bg-red,.panel .bg-yellow,.panel .bg-green {    color: #fff}.panel .panel-body+.table,.panel .panel-body+.list-group {    border-top: solid 1px #ddd}.panel .list-group {    border: 0;    border-radius: 0}.panel-group {    border-top: solid 1px #ddd;    border-bottom: solid 1px #ddd;    border-left: none;    border-right: 0;    list-style: none;    padding: 15px}.tab .tab-head strong {    float: left;    padding: 8px 20px 0 0;    line-height: 20px}.tab .tab-more {    float: right;    margin: 10px 0 0 10px;    font-size: 12px}.tab .tab-nav {    list-style: none}.tab .tab-nav li {    display: inline-block}.tab .tab-nav li a {    color: #333;    padding: 8px 20px;    display: block;    border: solid 1px #ddd;    line-height: 20px;    border-bottom: 0;    border-radius: 4px 4px 0 0}.tab .tab-nav .active {    background-color: transparent}.tab .tab-nav .active a {    cursor: default}.tab .tab-body {    border-top: solid 1px #ddd;    margin-top: -1px;    padding-top: 15px}.tab .tab-body-bordered {    border: solid 1px #ddd;    border-radius: 4px;    padding: 15px}.tab .tab-body .tab-panel {    display: none}.tab .tab-body .active {    display: block}.tab.tab-small strong {    padding-top: 3px}.tab.tab-small .tab-more {    margin: 5px 0 0 10px}.tab.tab-small li a {    padding: 3px 10px}.dialog-mask {    position: fixed;    left: 0;    top: 0;    right: 0;    bottom: 0;    background: #000;    z-index: 10;    filter: alpha(opacity=60);    opacity: .6;    display: block;    overflow-x: hidden;    overflow-y: auto}.dialog {    border: 1px solid #ddd;    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);    border-radius: 4px;    background-color: #fff;    display: none}.dialog .dialog-head,.dialog .dialog-foot {    padding: 10px 20px}.dialog .dialog-head {    border-bottom: solid 1px #ddd;    background-color: #f5f5f5;    border-radius: 4px 4px 0 0}.dialog .dialog-head strong {    font-size: 16px;    font-weight: normal}.dialog .dialog-head .close {    float: right;    line-height: 24px}.dialog .dialog-body {    padding: 15px 20px}.dialog .dialog-foot {    text-align: right;    border-top: solid 1px #ddd}.dialog.open {    display: block}.tip {    display: inline-block;    background-color: #f5f5f5;    border: 1px solid #ddd;    border-radius: 3px;    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2)}.tip p {    margin: 0}.tip .tip-line {    margin: 0;    padding: 2px 5px;    font-size: 12px;    line-height: 16px}.tip .tip-title {    padding: 2px 8px}.tip .tip-body {    padding: 8px;    background: #fff;    color: #6A6262;    border-radius: 0 0 3px 3px;    font-size: 12px;    line-height: 20px}.tip .image {    border-radius: 3px}.tip-bottom.border-red .arrow {    border-bottom-color: #ff6b0c}.tip.bg-main,.tip.bg-sub,.tip.bg-dot,.tip.bg-red,.tip.bg-yellow,.tip.bg-green {    color: #fff}.alert {    border-radius: 5px;    padding: 15px;    border: solid 1px #ddd;    background-color: #f5f5f5}.alert .close {    float: right;    line-height: 18px}.radio .icon,.checkbox .icon {    display: none}.radio .active .icon,.checkbox .active .icon {    display: inline-block}.icon-navicon {    display: none}@media(max-width:760px) {    .icon-navicon {        display: block    }    .navbar-body.nav-navicon {        display: none    }}.nav {    list-style: none;    padding: 5px 0 0 0;    margin: 0}.nav li {    position: relative}.nav a {    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;    display: block}.nav a:hover {    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.nav .arrow {    display: none}.nav .active a {    font-weight: bold}.nav-head {    font-size: 14px;    font-weight: bold;    height: 30px;    line-height: 30px}@media(min-width:760px) {    .nav {        padding: 0    }    .nav .nav-head {        padding-right: 20px    }    .nav li {        display: inline-block;        vertical-align: top    }    .nav li a {        padding: 5px 20px;        line-height: 20px;        display: block    }    .nav .nav-more {        float: right    }    .nav-split .nav-head {        height: 20px;        line-height: 20px    }    .nav-split li {        border-right: solid 1px rgba(0, 0, 0, .20)    }    .nav-split li a {        padding: 0 20px    }    .nav-split .nav-head,    .nav-split ul li,    .nav-split li:last-child {        border-right-width: 0    }    .nav-right {        text-align: right    }    .nav-right .nav-head {        float: left    }    .nav.nav-justified {        display: table;        width: 100%    }    .nav-justified .nav-head {        padding: 0 20px;        float: none    }    .nav-justified .nav-more {        float: none    }    .nav-justified li {        display: table-cell    }    .nav-justified .nav-head,    .nav-justified li a {        text-align: center;        display: block    }    .nav-justified.nav-split .nav-head {        padding: 0 20px;        border-right-width: 1px    }    .nav-big .nav-head {        font-size: 18px;        height: 30px;        line-height: 30px;        padding: 0 20px    }    .nav-big a {        font-size: 18px;        line-height: 30px    }    .nav-big.nav-split a {        line-height: 30px    }}.nav-main .nav-head {    border: solid 1px #ddd;    background: #ddd;    padding: 0 20px;    line-height: 28px}.nav-main li {    margin-top: -1px}.nav-main a {    border: solid 1px #ddd;    padding: 4px 20px}.nav-main a:hover {    background: #f5f5f5;    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.nav-main .active {    background-color: #f5f5f5}.nav-main li:first-child,.nav-main li:first-child a {    border-radius: 4px 4px 0 0}.nav-main li:last-child a {    border-radius: 0 0 4px 4px}.nav-main ul li:first-child a,.nav-main ul li:last-child a {    border-radius: 0}@media(min-width:760px) {    .nav-main.nav a {        padding: 4px 20px    }    .nav-main.nav li {        float: left;        margin: 0 0 0 -1px    }    .nav-main.nav li:first-child,    .nav-main.nav li:first-child a {        border-radius: 4px 0 0 4px    }    .nav-main.nav li:last-child a {        border-radius: 0 4px 4px 0    }    .nav-main.nav ul li {        float: none;        margin: 0    }    .nav-main.nav-justified .nav-head {        float: none    }    .nav-main.nav-justified {        width: 100%;        display: table    }    .nav-main.nav-justified li {        width: auto;        float: none;        margin-left: -1px    }    .nav-main.nav-justified>li+li>a {        border-left: 0 none    }    .nav-main.nav-big .nav-head {        height: 40px;        line-height: 38px    }    .nav-main.nav-big.nav a {        line-height: 30px    }}.nav-main.border-main .nav-head,.nav-main.border-sub .nav-head,.nav-main.border-dot .nav-head,.nav-main.border-black .nav-head,.nav-main.border-gray .nav-head,.nav-main.border-red .nav-head,.nav-main.border-yellow .nav-head,.nav-main.border-blue .nav-head,.nav-main.border-green .nav-head {    color: #fff}.nav-sub .nav-head {    border-bottom: solid 2px #ddd;    margin-bottom: 2px;    padding: 0 20px;    height: 30px;    line-height: 28px}.nav-sub a {    border-bottom: solid 2px #ddd;    display: block;    margin-bottom: 2px;    border-radius: 4px 4px 0 0;    padding: 4px 20px}.nav-sub a:hover {    background: #f5f5f5}.nav-sub .active a {    border-color: #333}@media(min-width:760px) {    .nav-sub.nav li {        float: left;        margin: 0    }    .nav-sub.nav a {        padding: 4px 20px;        margin: 0    }    .nav-sub.nav-justified {        width: 100%;        display: table    }    .nav-sub.nav-justified li {        width: auto;        float: none    }    .nav-sub.nav-big .nav-head {        line-height: 38px;        height: 40px    }    .nav-sub.nav-big a {        line-height: 30px    }}.nav-tabs .nav-head {    line-height: 30px;    padding: 0 20px}.nav-tabs a {    display: block;    border-radius: 4px;    padding: 5px 20px;    margin-bottom: 2px}.nav-tabs .active a {    border: solid 1px #ddd;    padding-top: 4px;    padding-bottom: 4px}.nav-tabs a:hover {    background: #f5f5f5}@media(min-width:760px) {    .nav-tabs.nav {        border-bottom: solid 1px #ddd;        position: relative    }    .nav-tabs.nav .nav-head {        height: 29px;        line-height: 29px    }    .nav-tabs.nav a {        border-radius: 4px 4px 0 0;        text-align: center;        margin: 0;        position: relative;        padding-bottom: 4px    }    .nav-tabs.nav .active a {        border-bottom: 0;        background: #fff;        margin-bottom: -1px;        padding: 4px 20px 5px 20px    }    .nav-tabs.nav-big .nav-head {        line-height: 39px;        height: 39px    }    .nav-tabs.nav-big a {        padding: 10px 20px 9px 20px    }    .nav-tabs.nav-big .active a {        padding: 9px 20px 10px 20px    }}.nav-pills .nav-head {    line-height: 30px;    padding: 0 20px}.nav-pills a {    display: block;    border-radius: 2em;    margin-bottom: 2px;    padding: 5px 20px}.nav-pills .active a,.nav-pills a:hover {    background: #f5f5f5}.nav-pills .active ul a {    background: #fff}@media(min-width:760px) {    .nav-pills.nav a {        margin: 0    }    .nav-pills.nav-justified {        width: 100%;        display: table    }    .nav-pills.nav-justified li {        width: auto    }    .nav-pills.nav-big .nav-head {        line-height: 40px;        height: 40px    }    .nav-pills.nav-big.nav a {        line-height: 30px    }}.nav-pills.border-main .active a,.nav-pills.border-sub .active a,.nav-pills.border-dot .active a,.nav-pills.border-black .active a,.nav-pills.border-gray .active a,.nav-pills.border-red .active a,.nav-pills.border-yellow .active a,.nav-pills.border-blue .active a,.nav-pills.border-green .active a {    color: #fff}.nav.nav-sitemap {    list-style: none;    display: table;    width: 100%;    margin-bottom: 15px}.nav-sitemap ul {    padding-left: 0}.nav-sitemap li {    font-weight: bold;    display: table-cell;    text-align: left}.nav-sitemap ul li {    display: block;    float: none;    font-weight: normal;    line-height: 25px}.bg-inverse .nav {    padding: 5px 0}.bg-inverse .nav li a:hover,.bg-inverse .nav .active a {    background-color: rgba(0, 0, 0, .20);    color: #fff}.bg-inverse .nav .nav-head,.bg-inverse .nav li a {    text-indent: 1em}@media(min-width:760px) {    .bg-inverse .nav {        padding: 0    }    .bg-inverse .nav .nav-head {        height: 40px;        line-height: 40px;        padding: 0 20px;        text-indent: 0    }    .bg-inverse .nav li {        float: left;        margin-right: 1px    }    .bg-inverse .nav li a {        line-height: 30px;        padding: 5px 20px;        text-indent: 0    }    .bg-inverse .nav-split .nav-head {        border-right-width: 1px    }    .bg-inverse .nav-split li {        margin: 0    }    .bg-inverse .nav-justified li {        float: none    }    .bg-inverse .nav.nav-big li a {        line-height: 40px    }    .bg-inverse .nav.nav-big .nav-head {        height: 50px;        line-height: 50px;        padding: 0 20px    }}.bg-inverse .nav-tabs {    padding: 5px}.bg-inverse .nav-tabs .nav-head,.bg-inverse .nav-tabs li a {    text-indent: 0}.bg-inverse .nav-tabs.nav,.bg-inverse .nav-tabs li a {    border: 0}.bg-inverse .nav.nav-tabs .active a,.bg-inverse .nav.nav-tabs a:hover {    color: #333;    background-color: #fff;    padding-top: 5px;    padding-bottom: 5px}@media(min-width:760px) {    .bg-inverse .nav-tabs {        padding: 0    }    .bg-inverse .nav-tabs li a {        margin: 5px 0;        padding: 5px 20px;        line-height: 20px;        border-radius: 4px    }    .bg-inverse .nav.nav-tabs .active a {        margin: 5px 0 0 0;        border: 0;        line-height: 25px;        border-radius: 4px 4px 0 0    }    .bg-inverse .nav.nav-tabs.nav-big a {        margin: 5px 0;        padding: 0 20px    }    .bg-inverse .nav.nav-tabs.nav-big .active a {        margin: 5px 0 0 0;        padding: 0 20px;        line-height: 45px    }}.bg-inverse .nav-pills {    padding: 5px}.bg-inverse .nav-pills .nav-head,.bg-inverse .nav-pills li a {    text-indent: 0}@media(min-width:760px) {    .bg-inverse .nav-pills {        padding: 0    }    .bg-inverse .nav-pills li a {        line-height: 20px;        margin: 5px 0    }    .bg-inverse .nav-pills.nav-big li a {        line-height: 30px;        margin: 5px 0;        padding: 5px 20px    }}.bg-inverse .nav-sitemap li a {    text-indent: .5em}.bg-inverse .nav.nav-pills .active a,.bg-inverse .nav.nav-pills a:hover {    color: #333;    background-color: #fff}.navbar {    position: relative}.navbar-head {    padding: 5px;    line-height: 30px}.navbar-head .logo {    padding: 3px 0;    display: block}.navbar-head .icon-navicon {    padding: 4px 12px;    font-size: 16px;    float: right}.navbar-big .navbar-head .icon-navicon {    margin-top: 5px}.navbar-big .navbar-head .logo {    padding: 2px 0;    display: block}.navbar p {    margin: 0}.navbar-body {    border: solid 1px rgba(0, 0, 0, .2);    margin-top: 1px;    border-top: 0;    display: block;    background: rgba(0, 0, 0, .05);    position: absolute-bak;    width: 100%}.navbar-body .nav {    margin-top: -1px;    padding: 0}.navbar-body .nav a {    text-indent: 1em}.navbar-body .nav li {    border-top: solid 1px rgba(0, 0, 0, .2)}.navbar-form input {    vertical-align: bottom}.navbar-form,.navbar-text {    border-top: solid 1px rgba(0, 0, 0, .2);    padding: 5px 14px;    margin-top: -1px}.navbar-body .input,.navbar-body .button {    padding: 4px 10px;    height: 30px}.navbar-body .nav-pills a {    text-indent: 0}@media(max-width:760px) {    .navbar-body .nav a {        border-radius: 0;        margin-bottom: 0    }    .navbar-body .nav a:hover {        background: #fff    }}@media(min-width:760px) {    .navbar-body,    .navbar-body .nav,    .navbar-form,    .navbar-text {        margin-top: 0;        border: 0    }    .navbar-body .nav a {        text-indent: 0    }    .navbar-head {        float: left;        padding: 0 5px 0 0    }    .navbar-body {        background: transparent;        margin: 0;        position: relative    }    .navbar-body .nav li {        float: left;        border: 0    }    .navbar-body .nav ul li {        float: none    }    .navbar-form {        padding: 0 10px    }    .navbar-text {        padding: 0;        line-height: 30px    }    .navbar-left {        float: left    }    .navbar-right {        float: right    }    .bg-inverse .navbar-head,    .bg-inverse .navbar-text {        padding: 5px    }    .bg-inverse .navbar-form {        padding: 5px 10px    }    .navbar-big .navbar-head {        line-height: 40px    }    .navbar-big .navbar-text {        padding: 8px;        font-size: 18px    }    .navbar-big .navbar-form {        padding: 8px 10px    }    .navbar-big .navbar-body .input,    .navbar-big .navbar-body .button {        padding: 5px 10px;        height: 34px    }    .navbar-big .nav-pills a {        margin: 5px 0    }}.nav ul {    display: block;    list-style: none;    padding: 0}.nav ul a {    font-weight: normal;    padding: 5px 20px}.nav ul ul a {    padding-left: 40px}.nav ul ul ul a {    padding-left: 60px}.nav ul ul ul ul a {    padding-left: 80px}.nav .active ul a {    font-weight: normal}.nav-menu .drop-menu {    display: none;    margin-top: 0px}.nav-menu ul {    padding: 5px 0}.nav-menu .arrow {    display: inline-block}.nav-menu ul .arrow {    display: none}.nav-menu li:hover ul {    display: block}.nav-menu.nav-big ul a {    line-height: 20px}.nav-menu ul ul,.nav-menu.nav-main ul ul,.nav-menu.nav-sub ul ul,.nav-menu.nav-tabs ul ul,.nav-menu.nav-pills ul ul {    padding: 0}.nav-menu ul a,.nav-menu.nav-tabs ul a,.nav-menu.nav-pills .active ul a,.nav-menu.nav-big.nav ul a,.bg-inverse .nav-menu.nav ul a,.bg-inverse .nav-menu.nav .active ul a,.bg-inverse .nav-menu.nav.nav-big ul a,.bg-inverse .nav-menu.nav.nav-big .active ul a,.navbar-body .nav ul a {    line-height: 20px;    background: #fff;    font-size: inherit;    border: 0;    border-radius: 0;    padding-top: 5px;    padding-bottom: 5px;    margin: 0;    text-indent: 0}.nav-menu ul a,.nav-menu.nav-pills .active ul a,.bg-inverse .nav-menu ul a,.bg-inverse .nav-menu .active ul a {    color: #333}.navbar-body .nav ul li {    border: 0}@media(min-width:760px) {    .nav-menu ul {        position: absolute;        display: none;        left: 100%;        z-index: 1;        float: left;        width: 100%;        background-color: #fff;        background-clip: padding-box;        -webkit-box-shadow: 0px 6px 13px -8px rgba(0, 0, 0, .175);        box-shadow: 0px 6px 13px -8px rgba(0, 0, 0, .175);    }    .nav-menu .arrow {        display: inline-block;        float: right;        margin-top: 6px;        border-left: 4px solid;        border-top: 4px solid transparent;        border-bottom: 4px solid transparent    }    .nav-menu ul .arrow {        margin: 6px -10px 0 0;        display: inline-block    }    .nav-menu ul a,    .nav-menu ul ul a,    .nav-menu ul ul ul a,    .nav-menu ul ul ul ul a {        padding-left: 20px    }    .nav-menu ul ul {        padding: 5px 0    }    .nav-menu li:hover ul ul,    .nav-menu li:hover ul ul ul,    .nav-menu li:hover ul ul ul ul {        display: none    }    .nav-menu li:hover ul,    .nav-menu li li:hover ul,    .nav-menu li li li:hover ul,    .nav-menu li li li li:hover ul {        display: block    }    .nav.nav-menu ul {        top: 100%;        left: 0    }    .nav.nav-menu ul li {        display: block    }    .nav.nav-menu ul ul {        top: -6px;        left: 100%    }    .nav.nav-menu ul a {        display: block;        padding: 5px 20px;        text-align: left;        font-size: inherit;        color: #ffffff    }    .nav.nav-menu ul a:hover {        background: #f5f5f5    }    .nav.nav-menu .arrow {        float: none;        border-top: 4px solid;        border-right: 4px solid transparent;        border-left: 4px solid transparent;        margin-top: 0    }    .nav.nav-menu ul .arrow {        float: right;        margin-top: 6px;        border-left: 4px solid;        border-top: 4px solid transparent;        border-bottom: 4px solid transparent    }    .nav-main .arrow,    .nav-main.nav ul .arrow,    .nav-sub .arrow,    .nav-sub.nav ul .arrow,    .nav-tabs .arrow,    .nav-tabs.nav ul .arrow,    .nav-pills .arrow,    .nav-pills.nav ul .arrow {        margin-right: -10px    }    .nav-main.nav .arrow,    .nav-sub.nav .arrow,    .nav-tabs.nav .arrow,    .nav-pills.nav .arrow {        margin-right: 0    }    .nav-menu ul ul,    .nav-menu.nav-main ul ul,    .nav-menu.nav-sub ul ul,    .nav-menu.nav-tabs ul ul,    .nav-menu.nav-pills ul ul {        padding: 5px 0    }    .nav-main.nav ul li,    .nav-sub.nav ul li,    .bg-inverse .nav ul li {        float: none    }}.fixed-top {    position: fixed;    top: 0}.fixed-bottom {    position: fixed;    bottom: 0}.fixed-left {    position: fixed;    left: 0}.fixed-right {    position: fixed;    right: 0}.fixed-top-left {    position: fixed;    top: 0;    left: 0}.fixed-top-right {    position: fixed;    top: 0;    right: 0}.fixed-bottom-left {    position: fixed;    bottom: 0;    left: 0}.fixed-bottom-right {    position: fixed;    bottom: 0;    right: 0}.bread {    padding: 10px 0px;    font-size: 12px;    color: #9C9494}.bread li {    display: inline-block}.bread li:after {    content: "\002f";    padding: 0 8px;    color: #E2E2E2}.bread li:last-child:after {    content: ""}.list-text {    list-style: inside;    padding: 0}.list-text li {    line-height: 24px}.list-text .date {    font-size: 12px;    float: right}.list-text .divider {    list-style-type: none;    background-color: #ddd;    height: 1px;    overflow: hidden;    margin: 15px 0}.list-text.list-underline {    list-style: outside;    padding-left: 15px}.list-text.list-underline li {    border-bottom: solid 1px #ddd;    line-height: 36px}.list-underline.list-striped li {    padding: 0 10px}.list-text.list-striped {    list-style: none;    padding: 0}.list-box a {    background-color: #f5f5f5;    display: block;    padding: 15px;    height: 150px;    text-align: justify;    font-size: 16px;    text-overflow: ellipsis;    overflow: hidden}.list-box .date {    display: block;    font-size: 12px}.list-media {    list-style: none;    padding: 0}.list-media li {    margin-bottom: 10px}.list-media.list-underline li {    padding-bottom: 15px;    border-bottom: solid 1px #ddd;    line-height: inherit}.pagination {    list-style: none;    margin: 0;    padding: 0;    display: inline-block;    vertical-align: bottom}.pagination li {    display: inline-block;    border: solid 1px #ddd;    border-radius: 4px}.pagination a {    color: #333;    padding: 8px 12px;    line-height: 18px;    display: block;    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {    cursor: not-allowed;    pointer-events: none;    color: #ddd}.pagination .active {    pointer-events: none}.pagination .active,.pagination a:hover {    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.pagination-group {    border-right: solid 1px #ddd;    border-radius: 4px}.pagination-group li {    float: left;    border-right: 0;    border-radius: 0}.pagination-group li:not(:first-child):not(:last-child) {    border-radius: 0}.pagination-group li:first-child {    border-radius: 4px 0 0 4px}.pagination-group li:last-child {    border-radius: 0 4px 4px 0}.pagination-group .active,.pagination-group a:hover {    background: #f5f5f5;    border-radius: 0}.pagination-big a {    padding: 10px 16px;    font-size: 16px}.pagination-small a {    padding: 5px 10px;    font-size: 12px}.pagination.border-main .active a,.pagination.border-sub .active a,.pagination.border-dot .active a,.pagination.border-black .active a,.pagination.border-gray .active a,.pagination.border-red .active a,.pagination.border-yellow .active a,.pagination.border-blue .active a,.pagination.border-green .active a {    color: #fff}.pager {    list-style: none;    padding: 0;    text-align: center;    clear: both}.pager li {    display: inline-block}.pager li a {    color: #333;    border: solid 1px #ddd;    border-radius: 15px;    padding: 5px 15px;    transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.pager li a:hover {    background-color: #f5f5f5;    transition: all .3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s}.pager-prev,.pager .pager-prev,.pager-next,.pager .pager-next {    font-size: 36px;    padding: 0;    color: #FFF;    background-color: rgba(255, 255, 255, .3);    width: 50px;    height: 50px;    line-height: 45px;    display: inline-block;    border-radius: 50%;    text-align: center;    cursor: pointer}.pager-prev:hover,.pager-next:hover {    background-color: rgba(0, 0, 0, .6)}.pager-group li {    float: left;    display: inline-block}.pager-group li:not(:first-child):not(:last-child) {    border-radius: 0}.pager-group li a:first-child {    border-radius: 4px 0 0 4px}.pager-group li a:last-child {    border-radius: 0 4px 4px 0}.pointer {    padding: 0}.pointer li {    border: solid 1px #ddd;    width: 10px;    height: 10px;    margin: 1px;    display: inline-block;    border-radius: 10px;    cursor: pointer}.pointer .active {    border: 0;    background: #ddd;    width: 12px;    height: 12px;    margin: 0}.keypoint {    padding: 50px}.keypoint h1 {    font-size: 48px;    margin-bottom: 15px}.keypoint p {    font-size: 18px}.border {    border: solid 1px #ddd}.border-none {    border: 0}p,.p {    margin-bottom: 15px;    line-height: 24px}.text-indent,.text-indent p,.text-indent div {    text-indent: 2em}.text-left {    text-align: left}.text-center {    text-align: center;}.text-right {    text-align: right}.text-justify {    text-align: justify}.text-large {    font-size: 24px}.text-big {    font-size: 20px}.text-middle {    font-size: 16px}.text-default {    font-size: 14px}.text-small {    font-size: 12px}.text-little {    font-size: 11px}.height-large {    line-height: 30px}.height-big {    line-height: 28px}.height-middle {    line-height: 26px}.height {    line-height: 24px}.height-small {    line-height: 22px}.height-little {    line-height: 18px}.text-break {    word-wrap: break-word;    word-break: normal}.text-breakall {    word-break: break-all}.text-unbreak {    white-space: nowrap}.text-more {    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis}hr {    background: #ddd;    color: #ddd;    clear: both;    float: none;    width: 100%;    height: 1px;    margin: 10px 0;    border: 0;    -moz-box-sizing: content-box;    box-sizing: content-box}hr.space {    background: #fff;    color: #fff;    visibility: hidden}.img-responsive {    display: block;    width: 100%;    height: 100%;}ul {    padding-left: 20px}ol {    padding-left: 24px}.list-cn {    list-style-type: cjk-ideographic}.list-alpha {    list-style-type: upper-alpha}.list-unstyle {    list-style: none;    padding-left: 0}.list-unstyle ul {    list-style: disc}.list-inline li {    display: inline-block;    padding: 0 10px;    width: auto}dt {    font-weight: bold}dd {    padding: 8px 0 15px 0}@media(min-width:760px) {    .dl-inline dt {        width: 15%;        display: inline-block;        float: left;        text-align: right;        white-space: nowrap;        text-overflow: ellipsis;        overflow: hidden    }    .dl-inline dd {        width: 85%;        display: inline-block;        float: left;        padding: 0 0 15px 15px    }}.table {    width: 100%;    max-width: 100%;    border-collapse: collapse;    border-spacing: 0}.table th {    border-bottom: 2px solid #ddd;    vertical-align: bottom;    padding: 10px;    text-align: left}.table td {    border-top: 1px solid #ddd;    padding: 10px;    vertical-align: top}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th {    background-color: #f9f9f9}.table-bordered th,.table-bordered td {    border: solid 1px #ddd}.table-bordered th {    border-bottom: 2px solid #ddd}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th {    background-color: #f5f5f5}.table-condensed th,.table-condensed td {    padding: 5px}@media(max-width:760px) {    .table-responsive {        width: 100%;        overflow-x: scroll;        overflow-y: hidden;        -webkit-overflow-scrolling: touch;        -ms-overflow-style: -ms-autohiding-scrollbar    }    .table-responsive .table tr th,    .table-responsive .table tr td {        white-space: nowrap    }}@media only screen and (max-width:760px) {    .table-responsive-y table,    .table-responsive-y thead,    .table-responsive-y tbody,    .table-responsive-y th,    .table-responsive-y td,    .table-responsive-y tr {        display: block    }    .table-responsive-y thead tr {        position: absolute;        top: -9999px;        left: -9999px    }    .table-responsive-y tr {        border: 1px solid #ccc    }    .table-responsive-y td {        border: 0;        border-bottom: 1px solid #eee;        position: relative;        padding-left: 30%;        white-space: normal;        text-align: left    }    .table-responsive-y td:before {        position: absolute;        top: 6px;        left: 6px;        width: 45%;        padding-right: 10px;        white-space: nowrap;        text-align: left;        font-weight: bold    }    .table-responsive-y td:before {        content: attr(data-title)    }}blockquote {    border: solid 1px #ddd;    border-left-width: 6px;    padding: 20px;    border-radius: 4px}blockquote strong {    display: block;    font-size: 16px;    margin-bottom: 10px}blockquote p:last-child {    margin: 0}.quote-floatright {    border-left-width: 1px;    border-right-width: 6px;    text-align: right}.float-left {    float: left !important}.float-right {    float: right !important}.clearfix:after,.layout:after,.container:after,.container-layout:after,.line:after,.line-small:after,.line-middle:after,.line-big:after,.nav-main:after,.nav-sub:after,.navbar:after {    content: " ";    display: block;    height: 0;    clear: both;    visibility: hidden;    overflow: hidden}.clearfix,.layout,.container,.container-layout,.line,.line-small,.line-middle,.line-big,.nav-main,.nav-sub,.navbar {    display: block}.clear {    clear: both}.print-show {    display: none !important}@media print {    .print-show {        display: block !important    }    table.print-show {        display: table    }    tr.print-show {        display: table-row !important    }    th.print-show,    td.print-show {        display: table-cell !important    }    .print-hidden {        display: none !important    }}.show {    display: block !important}.hidden {    display: none !important;    visibility: hidden !important}.opacity {    filter: alpha(opacity=0);    -moz-opacity: .0;    -khtml-opacity: .0;    opacity: .0}.opacity-small {    filter: alpha(opacity=20);    -moz-opacity: .2;    -khtml-opacity: .2;    opacity: .2}.opacity-middle {    filter: alpha(opacity=50);    -moz-opacity: .5;    -khtml-opacity: .5;    opacity: .5}.opacity-big {    filter: alpha(opacity=80);    -moz-opacity: .8;    -khtml-opacity: .8;    opacity: .8}.opacity-none {    filter: alpha(opacity=100);    -moz-opacity: 1.0;    -khtml-opacity: 1.0;    opacity: 1.0}.padding-large {    padding: 30px}.padding-large-top {    padding-top: 30px}.padding-large-right {    padding-right: 30px}.padding-large-bottom {    padding-bottom: 30px}.padding-large-left {    padding-left: 30px}.padding-big {    padding: 20px}.padding-big-top {    padding-top: 20px}.padding-big-right {    padding-right: 20px}.padding-big-bottom {    padding-bottom: 20px}.padding-big-left {    padding-left: 20px}.padding {    padding: 10px}.padding-top {    padding-top: 10px}@media screen and(max-width: 640px) {    .padding-top {padding-top: 0}}.padding-right {    padding-right: 10px}.padding-bottom {    padding-bottom: 10px}.padding-left {    padding-left: 10px}.padding-small {    padding: 5px}.padding-small-top {    padding-top: 5px}.padding-small-right {    padding-right: 5px}.padding-small-bottom {    padding-bottom: 5px}.padding-small-left {    padding-left: 5px}.padding-little {    padding: 2px}.padding-little-top {    padding-top: 2px}.padding-little-right {    padding-right: 2px}.padding-little-bottom {    padding-bottom: 2px}.padding-little-left {    padding-left: 2px}.margin-large {    margin: 30px}.margin-large-top {    margin-top: 30px}.margin-large-right {    margin-right: 30px}.margin-large-bottom {    margin-bottom: 30px}.margin-large-left {    margin-left: 30px}.margin-big {    margin: 20px}.margin-big-top {    margin-top: 20px}.margin-big-right {    margin-right: 20px}.margin-big-bottom {    margin-bottom: 20px}.margin-big-left {    margin-left: 20px}.margin {    margin: 10px !important;    clear: both}.margin-top {    margin-top: 10px}.margin-right {    margin-right: 10px}.margin-bottom {    margin-bottom: 10px}.margin-left {    margin-left: 10px}.margin-small {    margin: 5px}.margin-small-top {    margin-top: 5px}.margin-small-right {    margin-right: 5px}.margin-small-bottom {    margin-bottom: 5px}.margin-small-left {    margin-left: 5px}.margin-little {    margin: 2px}.margin-little-top {    margin-top: 2px}.margin-little-right {    margin-right: 2px}.margin-little-bottom {    margin-bottom: 2px}.margin-little-left {    margin-left: 2px}.radius-none {    border-radius: 0}.radius-small {    border-radius: 2px}.radius {    border-radius: 4px}.radius-big {    border-radius: 8px}.radius-large {    border-radius: 10px}.radius-rounded {    border-radius: .3em;    padding-left: 1em;    padding-right: 1em}.radius-circle {    border-radius: 50%}.bounce,.bounce-hover,.flash,.flash-hover,.shake,.shake-hover,.swing,.swing-hover,.wobble,.wobble-hover,.ring,.ring-hover {    -webkit-animation: 1s ease;    -moz-animation: 1s ease;    -ms-animation: 1s ease;    animation: 1s ease}.box-shadow-none {    box-shadow: 0 0 0 rgba(0, 0, 0, 0.3)}.box-shadow-small {    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3)}.box-shadow {    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3)}.box-shadow-big {    box-shadow: 0 6px 9px rgba(0, 0, 0, 0.3)}.text-black,a.text-black:link,a.text-black:visited,.button.border-black,blockquote.border-black strong,.pager.border-black a,.pager-prev.border-black,.pager-next.border-black {    color: #1C1A1A}a.text-black:hover {    color: #6A6262}.text-gray,a.text-gray:link,a.text-gray:visited,.button.border-gray,blockquote.border-gray strong,.pager.border-gray a,.pager-prev.border-gray,.pager-next.border-gray {    color: #9e9e9e}.text-white,a.text-white:link,a.text-white:visited,.button.border-white,blockquote.border-white,.pager.border-white a,.pager-prev.border-white,.pager-next.border-white {    color: #fff}.text-red,a.text-red:link,a.text-red:visited,.button.border-red,.button.bg-red-light,blockquote.border-red strong,.pager.border-red a,.pager-prev.border-red,.pager-next.border-red,.badge.bg-red-light,.alert-red,.check-error {    color: #ff6b0c}.text-yellow,a.text-yellow:link,a.text-yellow:visited,.button.border-yellow,.button.bg-yellow-light,blockquote.border-yellow strong,.pager.border-yellow a,.pager-prev.border-yellow,.pager-next.border-yellow,.badge.bg-yellow-light,.alert-yellow,.check-warning {    color: #FFD600}.text-blue,a.text-blue:link,a.text-blue:visited,.button.border-blue,.button.bg-blue-light,blockquote.border-blue strong,.pager.border-blue a,.pager-prev.border-blue,.pager-next.border-blue,.badge.bg-blue-light,.alert-blue {    color: #ff6b0c}.text-green,a.text-green:link,a.text-green:visited,.button.border-green,.button.bg-green-light,blockquote.border-green strong,.pager.border-green a,.pager-prev.border-green,.pager-next.border-green,.badge.bg-green-light,.alert-green,.check-success {    color: #00C798}.text-red-light,a.text-red-light:link,a.text-red-light:visited,.button.border-red-light,blockquote.border-red-light strong,.pager.border-red-light a {    color: #fdc}.text-yellow-light,a.text-yellow-light:link,a.text-yellow-light:visited,.button.border-yellow-light,blockquote.border-yellow-light strong,.pager.border-yellow-light a,.pager-prev.border-yellow-light,.pager-next.border-yellow-light {    color: #fec}.text-blue-light,a.text-blue-light:link,a.text-blue-light:visited,.button.border-blue-light,blockquote.border-blue-light strong,.pager.border-blue-light a,.pager-prev.border-blue-light,.pager-next.border-blue-light {    color: #def}.text-green-light,a.text-green-light:link,a.text-green-light:visited,.button.border-green-light,blockquote.border-green-light strong,.pager.border-green-light a,.pager-prev.border-green-light,.pager-next.border-green-light {    color: #ded}.bg-inverse,.bg-inverse a {    color: #fff}a.text-white:hover,.bg-inverse a:hover {    color: #ddd}.bg,.table .current,.table .current td,.table .current th,.button.active,.pointer.border .active,.nav-menu ul a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav.nav-menu ul a:hover,.bg-inverse .nav.nav-menu .active ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav-menu.nav.nav-big ul a:hover,.navbar-body .nav ul a:hover {    background-color: #f5f5f5}.bg-black,.border-black .button.active,.pointer.border-black .active,.nav-pills.border-black .active a,.nav-main.border-black .nav-head,.pagination.border-black .active {    background-color: #1C1A1A}.bg-gray,.border-gray .button.active,.pointer.border-gray .active,.nav-pills.border-gray .active a,.nav-main.border-gray .nav-head,.pagination.border-gray .active {    background-color: #9C9494}.bg-white,.button.bg,.border-white .button.active,.pointer.border-white .active,.nav-pills.border-white .active a,.nav-main.border-white .nav-head,.pagination.border-white .active {    background-color: #fff}.bg-red,.border-red .button.active,.pointer.border-red .active,.nav-pills.border-red .active a,.nav-main.border-red .nav-head,.pagination.border-red .active {    background-color: #ff6b0c}.bg-yellow,.border-yellow .button.active,.pointer.border-yellow .active,.nav-pills.border-yellow .active a,.nav-main.border-yellow .nav-head,.pagination.border-yellow .active {    background-color: #FFD600}.bg-blue,.border-blue .button.active,.pointer.border-blue .active,.nav-pills.border-blue .active a,.nav-main.border-blue .nav-head,.pagination.border-blue .active {    background-color: #0965CC}.bg-green,.border-green .button.active,.pointer.border-green .active,.nav-pills.border-green .active a,.pagination.border-green .active {    background-color: #00C798}.bg-red-light,.table .red,.table .red td,.table .red th,.alert-red,.border-red-light .button.active,.pointer.border-red-light .active,.nav-pills.border-red-light .active a,.nav-main.border-red-light .nav-head,.pagination.border-red-light .active {    background-color: #fee}.bg-yellow-light,.table .yellow,.table .yellow td,.table .yellow th,.alert-yellow,.border-yellow-light .button.active,.pointer.border-yellow-light .active,.nav-pills.border-yellow-light .active a,.nav-main.border-yellow-light .nav-head,.pagination.border-yellow-light .active {    background-color: #FFD600}.bg-blue-light,.table .blue,.table .blue td,.table .blue th,.alert-blue,.border-blue-light .button.active,.pointer.border-blue-light .active,.nav-pills.border-blue-light .active a,.nav-main.border-blue-light .nav-head,.pagination.border-blue-light .active {    background-color: #eff}.bg-green-light,.table .green,.table .green td,.table .green th,.alert-green,.border-green-light .button.active,.pointer.border-green-light .active,.nav-pills.border-green-light .active a,.nav-main.border-green-light .nav-head,.pagination.border-green-light .active {    background-color: #efd}.border-dashed {    border-style: dashed}.border-dotted {    border-style: dotted}.border-double {    border-style: double}.border-inset {    border-style: inset}.border-outset {    border-style: outset}.border-small {    border-width: 2px;}.border-black,.border-black .button,.border-black .tab-nav li a,.border-black .tab-body,.button.bg-black,.selected.border-black,.pointer.border-black li,.nav.border-black .active a,.nav.nav-tabs.border-black,.nav-main.border-black a,.nav-main.border-black .nav-head,.pagination.border-black li,.pager.border-black a {    border-color: #1C1A1A}.border-gray,.border-gray .button,.border-gray .tab-nav li a,.border-gray .tab-body,.button.bg-gray,.selected.border-gray,.pointer.border-gray li,.nav.border-gray .active a,.nav.nav-tabs.border-gray,.nav-main.border-gray a,.nav-main.border-gray .nav-head,.pagination.border-gray li,.pager.border-gray a {    border-color: #9C9494}.border-white,.border-white .button,.border-white .tab-nav li a,.border-white .tab-body,.button.bg-white,.selected.border-white,.pointer.border-white li,.nav.border-white .active a,.nav.nav-tabs.border-white,.nav-main.border-white a,.nav-main.border-white .nav-head,.pagination.border-white li,.pager.border-white a {    border-color: #fff}.border-red,.border-red .button,.border-red .tab-nav li a,.border-red .tab-body,.button.bg-red,.selected.border-red,.pointer.border-red li,.check-error .input,.nav.border-red .active a,.nav.nav-tabs.border-red,.nav-main.border-red a,.nav-main.border-red .nav-head,.pagination.border-red li,.pager.border-red a {    border-color: #ff6b0c}.border-yellow,.border-yellow .button,.border-yellow .tab-nav li a,.border-yellow .tab-body,.button.bg-yellow,.selected.border-yellow,.pointer.border-yellow li,.check-warning .input,.nav.border-yellow .active a,.nav.nav-tabs.border-yellow,.nav-main.border-yellow a,.nav-main.border-yellow .nav-head,.pagination.border-yellow li,.pager.border-yellow a {    border-color: #FFD600}.border-blue,.border-blue .button,.border-blue .tab-nav li a,.border-blue .tab-body,.button.bg-blue,.selected.border-blue,.pointer.border-blue li,.nav.border-blue .active a,.nav.nav-tabs.border-blue,.nav-main.border-blue a,.nav-main.border-blue .nav-head,.pagination.border-blue li,.pager.border-blue a {    border-color: #0965CC}.border-green,.border-green .button,.border-green .tab-nav li a,.border-green .tab-body,.button.bg-green,.selected.border-green,.pointer.border-green li,.check-success .input,.nav.border-green .active a,.nav.nav-tabs.border-green,.nav-main.border-green a,.nav-main.border-green .nav-head,.pagination.border-green li,.pager.border-green a {    border-color: #00C798}.border-red-light,.border-red-light .button,.border-red-light .tab-nav li a,.border-red-light .tab-body,.button.bg-red-light,.selected.border-red-light,.alert-red,.pointer.border-red-light li,.nav.border-red-light .active a,.nav.nav-tabs.border-red-light,.nav-main.border-red-light a,.nav-main.border-red-light .nav-head,.pagination.border-red-light li,.pager.border-red-light a {    border-color: #fee}.border-yellow-light,.border-yellow-light .button,.border-yellow-light .tab-nav li a,.border-yellow-light .tab-body,.button.bg-yellow-light,.selected.border-yellow-light,.alert-yellow,.pointer.border-yellow-light li,.nav.border-yellow-light .active a,.nav.nav-tabs.border-yellow-light,.nav-main.border-yellow-light a,.nav-main.border-yellow-light .nav-head,.pagination.border-yellow-light li,.pager.border-yellow-light a {    border-color: #ffd}.border-blue-light,.border-blue-light .button,.border-blue-light .tab-nav li a,.border-blue-light .tab-body,.button.bg-blue-light,.selected.border-blue-light,.alert-blue,.pointer.border-blue-light li,.nav.border-blue-light .active a,.nav.nav-tabs.border-blue-light,.nav-main.border-blue-light a,.nav-main.border-blue-light .nav-head,.pagination.border-blue-light li,.pager.border-blue-light a {    border-color: #eff}.border-green-light,.border-green-light .button,.border-green-light .tab-nav li a,.border-green-light .tab-body,.button.bg-green-light,.selected.border-green-light,.alert-green,.pointer.border-green-light li,.nav.border-green-light .active a,.nav.nav-tabs.border-green-light,.nav-main.border-green-light a,.nav-main.border-green-light .nav-head,.pagination.border-green-light li,.pager.border-green-light a {    border-color: #efd}.button:hover,.button:focus,.button.bg:hover,.button.bg:focus {    background-color: #f5f5f5}.button.border-black:hover,.button.border-black:focus,.button.bg-black:hover,.button.bg-black:focus {    color: #fff;    border-color: #6A6262;    background-color: #6A6262}.button.border-gray:hover,.button.border-gray:focus,.button.bg-gray:hover,.button.bg-gray:focus {    color: #fff;    border-color: #aaa;    background-color: #aaa}.button.border-white:hover,.button.border-white:focus,.button.bg-white:hover,.button.bg-white:focus {    color: #333;    border-color: #f5f5f5;    background-color: #f5f5f5}.button.border-red:hover,.button.border-red:focus,.button.bg-red:hover,.button.bg-red:focus {    color: #fff;    border-color: #ff6b0c;    background-color: #ff6b0c}.button.border-yellow:hover,.button.border-yellow:focus,.button.bg-yellow:hover,.button.bg-yellow:focus {    color: #fff;    border-color: #FFA300;    background-color: #FFA300}.button.border-blue:hover,.button.border-blue:focus,.button.bg-blue:hover,.button.bg-blue:focus {    color: #fff;    border-color: #ff6b0c;    background-color: #ff6b0c}.button.border-green:hover,.button.border-green:focus,.button.bg-green:hover,.button.bg-green:focus {    color: #fff;    border-color: #00E0AB;    background-color: #00E0AB}.button.border-red-light:hover,.button.border-red-light:focus,.button.bg-red-light:hover,.button.bg-red-light:focus,.alert-red:hover {    color: #ff6b0c;    border-color: #fdc;    background-color: #fdc}.button.border-yellow-light:hover,.button.border-yellow-light:focus,.button.bg-yellow-light:hover,.button.bg-yellow-light:focus,.alert-yellow:hover {    color: #ff6b0c;    border-color: #fec;    background-color: #fec}.button.border-blue-light:hover,.button.border-blue-light:focus,.button.bg-blue-light:hover,.button.bg-blue-light:focus,.alert-blue:hover {    color: #ff6b0c;    border-color: #def;    background-color: #def}.button.border-green-light:hover,.button.border-green-light:focus,.button.bg-green-light:hover,.button.bg-green-light:focus,.alert-green:hover {    color: #00C798;    border-color: #cfa;    background-color: #cfa}.icon-slidemenu:before {    content: "\f0c9";    font-size: 24px}[class*='icon-']:before {    display: inline-block;    font-family: "FontAwesome";    font-weight: normal;    font-style: normal;    vertical-align: baseline;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.text-main,a.text-main:link,a.text-main:visited,.button.border-main,blockquote.border-main strong,.pager.border-main a,.pager-prev.border-main,.pager-next.border-main,.nav a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav-menu ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav.nav-menu.nav-pills .active ul a:hover {    color: 505050}.text-sub,a.text-sub:link,a.text-sub:visited,.button.border-sub,blockquote.border-sub strong,.pager.border-sub a,.pager-prev.border-sub,.pager-next.border-sub {    color: #6A6262}.text-back,a.text-back:link,a.text-back:visited,.button.border-back,blockquote.border-back,.pager.border-back a,.pager-prev.border-back,.pager-next.border-back {    color: #efe}.text-mix,a.text-mix:link,a.text-mix:visited,.button.border-mix,blockquote.border-mix,.pager.border-mix a,.pager-prev.border-mix,.pager-next.border-mix {    color: #aed}.text-dot,a.text-dot:link,a.text-dot:visited,.button.border-dot,blockquote.border-dot strong,.pager.border-dot a,.pager-prev.border-dot,.pager-next.border-dot {    color: #ff6b0c}.bg-main,.border-main .button.active,.pointer.border-main .active,.nav-pills.border-main .active a,.nav-main.border-main .nav-head,.pagination.border-main .active {    background-color: #6A6262}.bg-sub,.border-sub .button.active,.pointer.border-sub .active,.nav-pills.border-sub .active a,.nav-main.border-sub .nav-head,.pagination.border-sub .active {    background-color: #ff6b0c}.bg-back,.border-back .button.active,.pointer.border-back .active,.nav-pills.border-back .active a,.nav-main.border-back .nav-head,.pagination.border-back .active {    background-color: #efe}.bg-mix,.border-mix .button.active,.pointer.border-mix .active,.nav-pills.border-mix .active a,.pagination.border-mix .active {    background-color: #aed}.bg-dot,.border-dot .button.active,.pointer.border-dot .active,.nav-pills.border-dot .active a,.nav-main.border-dot .nav-head,.pagination.border-dot .active {    background-color: #ff6b0c}.border-main,.border-main .button,.border-main .tab-nav li a,.border-main .tab-body,.button.bg-main,.selected.border-main,.pointer.border-main li,.nav.border-main .active a,.nav.nav-tabs.border-main,.nav-main.border-main a,.nav-main.border-main .nav-head,.pagination.border-main li,.pager.border-main a {    border-color: #6A6262}.border-sub,.border-sub .button,.border-sub .tab-nav li a,.border-sub .tab-body,.button.bg-sub,.selected.border-sub,.pointer.border-sub li,.nav.border-sub .active a,.nav.nav-tabs.border-sub,.nav-main.border-sub a,.nav-main.border-sub .nav-head,.pagination.border-sub li,.pager.border-sub a {    border-color: #ff6b0c}.border-back,.border-back .button,.border-back .tab-nav li a,.border-back .tab-body,.button.bg-back,.selected.border-back,.pointer.border-back li,.nav.border-back .active a,.nav.nav-tabs.border-back,.nav-main.border-back a,.nav-main.border-back .nav-head,.pagination.border-back li,.pager.border-back a {    border-color: #efe}.border-mix,.border-mix .button,.border-mix .tab-nav li a,.border-mix .tab-body,.button.bg-mix,.selected.border-mix,.pointer.border-mix li,.nav.border-mix .active a,.nav.nav-tabs.border-mix,.nav-main.border-mix a,.nav-main.border-mix .nav-head,.pagination.border-mix li,.pager.border-mix a {    border-color: #aed}.border-dot,.border-dot .button,.border-dot .tab-nav li a,.border-dot .tab-body,.button.bg-dot,.selected.border-dot,.pointer.border-dot li,.nav.border-dot .active a,.nav.nav-tabs.border-dot,.nav-main.border-dot a,.nav-main.border-dot .nav-head,.pagination.border-dot li,.pager.border-dot a {    border-color: #ff6b0c}.button.border-main:hover,.button.border-main:focus,.button.bg-main:hover,.button.bg-main:focus {    color: #fff;    border-color: #383838;    background-color: #383838}.button.border-sub:hover,.button.border-sub:focus,.button.bg-sub:hover,.button.bg-sub:focus {    color: #fff;    border-color: #09f;    background-color: #09f}.button.border-back:hover,.button.border-back:focus,.button.bg-back:hover,.button.bg-back:focus {    color: #333;    border-color: #cec;    background-color: #cec}.button.border-mix:hover,.button.border-mix:focus,.button.bg-mix:hover,.button.bg-mix:focus {    color: #333;    border-color: #cec;    background-color: #cec}.button.border-dot:hover,.button.border-dot:focus,.button.bg-dot:hover,.button.bg-dot:focus {    color: #fff;    border-color: #ff6b0c;    background-color: #ff6b0c}.text-lightpink,a.text-lightpink:link,a.text-lightpink:visited,.button.border-lightpink,blockquote.border-lightpink,.pager.border-lightpink a,.pager-prev.border-lightpink,.pager-next.border-lightpink {    color: #ffb6c1}.border-lightpink,.border-lightpink .button,.border-lightpink .tab-nav li a,.border-lightpink .tab-body,.button.bg-lightpink,.selected.border-lightpink,.pointer.border-lightpink li,.nav.border-lightpink .active a,.nav.nav-tabs.border-lightpink,.nav-main.border-lightpink a,.nav-main.border-lightpink .nav-head,.pagination.border-lightpink li,.pager.border-lightpink a {    border-color: #ffb6c1}.bg-lightpink,.border-lightpink .button.active,.pointer.border-lightpink .active,.nav-pills.border-lightpink .active a,.nav-lightpink.border-lightpink .nav-head,.pagination.border-lightpink .active {    background-color: #ffb6c1}@media screen and (max-width:1400px){ .img-responsive {max-height: 370px;}}@media screen and (max-width:1200px){ .img-responsive {max-height: 304px;}}