/*!
 * Bootstrap v3.0.3 (http://getbootstrap.com)
 * Copyright 2013 Twitter, Inc.
 * Licensed under http://www.apache.org/licenses/LICENSE-2.0
 */

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */


a {text-decoration: none; color: #000; }

a:hover, a:focus {text-decoration: underline; color: #2a6496; }

a:focus {outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

img {vertical-align: middle; }


.sr-only {position: absolute; overflow: hidden; clip: rect(0, 0, 0, 0); width: 1px; height: 1px; margin: -1px; padding: 0; border: 0; }

.text-muted {color: #999999; }

.text-primary {color: #428bca; }

.text-primary:hover {color: #3071a9; }

.text-warning {color: #8a6d3b; }

.text-warning:hover {color: #66512c; }

.text-danger {color: #a94442; }

.text-danger:hover {color: #843534; }

.text-success {color: #3c763d; }

.text-success:hover {color: #2b542c; }

.text-info {color: #31708f; }

.text-info:hover {color: #245269; }

.text-left {text-align: left; }

.text-right {text-align: right; }

.text-center {text-align: center; }



.fade {-webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; opacity: 0; }

.fade.in {opacity: 1; }

.collapse {display: none; }

.collapse.in {display: block; }

.collapsing {position: relative; overflow: hidden; height: 0; -webkit-transition: height 0.35s ease; transition: height 0.35s ease; }

.dropdown {position: relative; }

.dropdown-toggle:focus {outline: 0; }

.dropdown-menu {font-size: 14px; position: absolute; z-index: 1000; top: 100%; left: -230px; display: none; float: left; min-width: 180px; margin: 2px 0 0; padding: 0 30px; list-style: none; border: 1px solid rgba(241, 146, 146, 0.05); border-radius: 4px; background-color: #ffffff; background-clip: padding-box; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }

.dropdown-menu.pull-right {right: 0; left: auto; }

.dropdown-menu .divider {overflow: hidden; height: 1px; margin: 9px 0; background-color: #e5e5e5; }

.dropdown-menu >li{flex:1;border-radius: 4px;padding: 0 20px;}

.dropdown-menu >li >p {font-family: Helvetica,Pingfang SC,Microsoft YaHei,STHeiti,Verdana,Arial,Tahoma,sans-serif;width:100%;font-weight: 700; font-size: 14px; line-height: 1.428571429; display: block; clear: both; padding: 25px 30px 12px 0; margin: 12px 0 4px 0; white-space: nowrap; color: #595961; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.dropdown-menu >li >ul { list-style: none;padding:0 0 40px 0; }

.dropdown-menu >li >ul >li >a {font-weight: normal; font-size: 13px; line-height: 1.3; display: block; clear: both; padding: 10px 0; white-space: nowrap; color: #595961; }

.dropdown-menu >li >ul >li >a:hover, .dropdown-menu >li >ul >li >a:focus { text-decoration: none; color: #1eb85a; }

/*.dropdown-menu >.active >a, .dropdown-menu >.active >a:hover, .dropdown-menu >.active >a:focus {text-decoration: none; color: #ffffff; outline: 0; background-color: #428bca; }*/
.dropdown-menu >.active >a, .dropdown-menu >.active >a:hover, .dropdown-menu >.active >a:focus {text-decoration: none; color: #ffffff; outline: 0; background-color: #1eb85a; }

.dropdown-menu >.disabled >a, .dropdown-menu >.disabled >a:hover, .dropdown-menu >.disabled >a:focus {color: #999999; }

.dropdown-menu >.disabled >a:hover, .dropdown-menu >.disabled >a:focus {cursor: not-allowed; text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }

.open >.dropdown-menu {display: block; }

.open >a {outline: 0; }

.dropdown-header {font-size: 12px; line-height: 1.428571429; display: block; padding: 3px 20px; color: #999999; }

.dropdown-backdrop {position: fixed; z-index: 990; top: 0; right: 0; bottom: 0; left: 0; }

.pull-right >.dropdown-menu {right: 0; left: auto; }

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {content: ""; border-top: 0; border-bottom: 4px solid; }

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto; bottom: 100%; margin-bottom: 1px; }

@media (min-width: 768px) {.navbar-right .dropdown-menu {/* right: 0; */
  left: auto; } }

.nav {margin-bottom: 0; padding-left: 0; list-style: none; }

.nav:before, .nav:after {display: table; content: " "; }

.nav:after {clear: both; }

.nav:before, .nav:after {display: table; content: " "; }

.nav:after {clear: both; }

.nav >li {position: relative; display: block; }

.nav >li >a {position: relative; display: block; padding: 10px 20px; }

.nav >li >a:hover, .nav >li >a:focus {text-decoration: none; }

.nav >li.disabled >a {color: #999999; }

.nav >li.disabled >a:hover, .nav >li.disabled >a:focus {cursor: not-allowed; text-decoration: none; color: #999999; background-color: transparent; }

.nav .open >a, .nav .open >a:hover, .nav .open >a:focus {border-color: #1eb85a; background-color: #eeeeee; }

.nav .nav-divider {overflow: hidden; height: 1px; margin: 9px 0; background-color: #e5e5e5; }

.nav >li >a >img {max-width: none; }

.nav .search >a >div {display: flex; flex-direction: row; align-items: center; }

.nav .search >a {padding: 20px 20px 16px 20px; }

.nav2 {display: flex; flex-direction: row; align-items: center; justify-content: space-around; }

.nav2 >li >a {padding-right: 10px; padding-left: 10px; }

.nav .search >a >div >input {width: 25px; height: 25px; margin-right: -25px; padding: 0 12px; color: #ffffff; border: none; border-radius: 25px; background-color: rgba(255, 255, 255, 0.2); }

.nav .search >a >div >div >img {width: 16px; max-width: none; height: 16px; }

.nav .search >a >div >div {width: 25px; height: 25px; text-align: center; vertical-align: middle; border-radius: 25px; }

.nav .search >a >div >div:hover {background-color: rgba(255, 255, 255, 0.2); }

.nav-tabs {border-bottom: 1px solid #dddddd; }

.nav-tabs >li {float: left; margin-bottom: -1px; }

.nav-tabs >li >a {line-height: 1.428571429; margin-right: 2px; border: 1px solid transparent; border-radius: 4px 4px 0 0; }

.nav-tabs >li >a:hover {border-color: #eeeeee #eeeeee #dddddd; }

.nav-tabs >li.active >a, .nav-tabs >li.active >a:hover, .nav-tabs >li.active >a:focus {cursor: default; color: #555555; border: 1px solid #dddddd; border-bottom-color: transparent; background-color: #ffffff; }

.nav-tabs.nav-justified {width: 100%; border-bottom: 0; }

.nav-tabs.nav-justified >li {float: none; }

.nav-tabs.nav-justified >li >a {margin-bottom: 5px; text-align: center; }

.nav-tabs.nav-justified >.dropdown .dropdown-menu {top: auto; left: auto; }

@media (min-width: 768px) {.nav-tabs.nav-justified >li {display: table-cell; width: 1%; }
  .nav-tabs.nav-justified >li >a {margin-bottom: 0; } }

.nav-tabs.nav-justified >li >a {margin-right: 0; border-radius: 4px; }

.nav-tabs.nav-justified >.active >a, .nav-tabs.nav-justified >.active >a:hover, .nav-tabs.nav-justified >.active >a:focus {border: 1px solid #dddddd; }

@media (min-width: 768px) {.nav-tabs.nav-justified >li >a {border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; }
  .nav-tabs.nav-justified >.active >a, .nav-tabs.nav-justified >.active >a:hover, .nav-tabs.nav-justified >.active >a:focus {border-bottom-color: #ffffff; } }

.nav-pills >li {float: left; }

.nav-pills >li >a {border-radius: 4px; }

.nav-pills >li +li {margin-left: 2px; }

.nav-pills >li.active >a, .nav-pills >li.active >a:hover, .nav-pills >li.active >a:focus {color: #ffffff; background-color: #1eb85a; }

.nav-stacked >li {float: none; }

.nav-stacked >li +li {margin-top: 2px; margin-left: 0; }

.nav-justified {width: 100%; }

.nav-justified >li {float: none; }

.nav-justified >li >a {margin-bottom: 5px; text-align: center; }

.nav-justified >.dropdown .dropdown-menu {top: auto; left: auto; }

@media (min-width: 768px) {.nav-justified >li {display: table-cell; width: 1%; }
  .nav-justified >li >a {margin-bottom: 0; } }

.nav-tabs-justified {border-bottom: 0; }

.nav-tabs-justified >li >a {margin-right: 0; border-radius: 4px; }

.nav-tabs-justified >.active >a, .nav-tabs-justified >.active >a:hover, .nav-tabs-justified >.active >a:focus {border: 1px solid #dddddd; }

@media (min-width: 768px) {.nav-tabs-justified >li >a {border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; }
  .nav-tabs-justified >.active >a, .nav-tabs-justified >.active >a:hover, .nav-tabs-justified >.active >a:focus {border-bottom-color: #ffffff; } }

.tab-content >.tab-pane {display: none; }

.tab-content >.active {display: block; }

.nav-tabs .dropdown-menu {margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; }

.navbar {position: relative; min-height: 50px; border: 1px solid transparent; }

.navbar:before, .navbar:after {display: table; content: " "; }

.navbar:after {clear: both; }

.navbar:before, .navbar:after {display: table; content: " "; }

.navbar:after {clear: both; }

@media (min-width: 768px) {.navbar {border-radius: 4px; } }

.navbar-header:before, .navbar-header:after {display: table; content: " "; }

.navbar-header:after {clear: both; }

.navbar-header:before, .navbar-header:after {display: table; content: " "; }

.navbar-header:after {clear: both; }

@media (min-width: 768px) {.navbar-header {float: left; } }

.navbar-collapse {overflow-x: visible; max-height: 340px; padding-right: 15px; padding-left: 15px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; }

.navbar-collapse:before, .navbar-collapse:after {display: table; content: " "; }

.navbar-collapse:after {clear: both; }

.navbar-collapse:before, .navbar-collapse:after {display: table; content: " "; }

.navbar-collapse:after {clear: both; }

.navbar-collapse.in {overflow-y: auto; }

@media (min-width: 768px) {.navbar-collapse {width: auto; border-top: 0; box-shadow: none; }
  .navbar-collapse.collapse {display: block !important; overflow: visible !important; height: auto !important; padding-bottom: 0; }
  .navbar-collapse.in {overflow-y: visible; }
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {padding-right: 0; padding-left: 0; } }

.container >.navbar-header, .container >.navbar-collapse {margin-right: -15px; margin-left: -15px; }

@media (min-width: 768px) {.container >.navbar-header, .container >.navbar-collapse {margin-right: 0; margin-left: 0; } }

.navbar-static-top {z-index: 1000; border-width: 0 0 1px; }

@media (min-width: 768px) {.navbar-static-top {border-radius: 0; } }

.navbar-fixed-top, .navbar-fixed-bottom {position: fixed; z-index: 1030; right: 0; left: 0; }

@media (min-width: 768px) {.navbar-fixed-top, .navbar-fixed-bottom {border-radius: 0; } }

.navbar-fixed-top {top: 0; border-width: 0 0 1px; }

.navbar-fixed-bottom {bottom: 0; margin-bottom: 0; border-width: 1px 0 0; }

.navbar-brand {font-size: 18px; line-height: 30px; float: left; padding: 10px 15px; }

.navbar-brand >img {width: 29px; height: 29px; margin-right: 15px; }

.navbar-brand:hover, .navbar-brand:focus {text-decoration: none; }

@media (min-width: 768px) {.navbar >.container .navbar-brand {margin-left: -15px; padding: 5px; } }

.navbar-toggle {position: relative; float: right; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; padding: 9px 10px; border: 1px solid transparent; border-radius: 4px; background-color: transparent; background-image: none; }

.navbar-toggle .icon-bar {display: block; width: 22px; height: 2px; border-radius: 1px; }

.navbar-toggle .icon-bar +.icon-bar {margin-top: 4px; }

@media (min-width: 768px) {.navbar-toggle {display: none; } }

.navbar-nav {margin: 7.5px -15px; }

.navbar-nav >li >a {line-height: 20px; padding-top: 10px; padding-bottom: 10px; font-size: 16px; }

@media (max-width: 767px) {.navbar-nav .open .dropdown-menu {position: static; float: none; width: auto; margin-top: 0; border: 0; background-color: transparent; box-shadow: none; }
  .navbar-nav .open .dropdown-menu >li >a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px; }
  .navbar-nav .open .dropdown-menu >li >a {line-height: 20px; }
  .navbar-nav .open .dropdown-menu >li >a:hover, .navbar-nav .open .dropdown-menu >li >a:focus {background-image: none; } }

@media (min-width: 768px) {.navbar-nav {float: left;  margin-left: 10px; }
  .navbar-nav >li {float: left; }
  .navbar-nav >li >a {padding-top: 22px; padding-bottom: 19px; }
  .navbar-nav.navbar-right:last-child {margin-right: 15px; } }

@media (min-width: 768px) {.navbar-left {float: left !important; }
  .navbar-right {float: right !important;margin-top: 0; }
  .navbar-right >li >a{background-color: #1eb85a;border-radius: 30px;
    height: 30px;line-height: 30px;padding: 0;margin-top: 24px;width:60px;
    color: white;text-align: center;margin-left: 10px;}
  .navbar-right >li .a2{background-color: white;border-radius: 30px;
    height: 30px;line-height: 30px;padding: 0;margin-top: 24px;width:90px;
    color: #1eb85a; border: 1px solid #1eb85a; text-align: center;margin-left: 10px;}
  .navbar-right >li .a2:hover{
    background-color: #1eb85a; color: white;
  }}

.navbar-form {margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); }

@media (min-width: 768px) {.navbar-form .form-group {display: inline-block; margin-bottom: 0; vertical-align: middle; }
  .navbar-form .form-control {display: inline-block; }
  .navbar-form select.form-control {width: auto; }
  .navbar-form .radio, .navbar-form .checkbox {display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; }
  .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {float: none; margin-left: 0; } }

@media (max-width: 767px) {.navbar-form .form-group {margin-bottom: 5px; }  }

@media (min-width: 768px) {.navbar-form {width: auto; margin-right: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; border: 0; -webkit-box-shadow: none; box-shadow: none; }
  .navbar-form.navbar-right:last-child {margin-right: -15px; } }

.navbar-nav >li >.dropdown-menu {margin-top: 1px; display:flex; flex-direction: row; }

.navbar-fixed-bottom .navbar-nav >li >.dropdown-menu {border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.navbar-nav.pull-right >li >.dropdown-menu, .navbar-nav >li >.dropdown-menu.pull-right {right: 0; left: auto; }

.navbar-btn {margin-top: 8px; margin-bottom: 8px; }

.navbar-btn.btn-sm {margin-top: 10px; margin-bottom: 10px; }

.navbar-btn.btn-xs {margin-top: 14px; margin-bottom: 14px; }

.navbar-text {margin-top: 15px; margin-bottom: 15px; }

@media (min-width: 768px) {  .navbar-text {float: left; margin-right: 15px; margin-left: 15px; }
  .navbar-text.navbar-right:last-child {margin-right: 0; }}

.navbar-default {border-color: transparent; background-color: white; margin-bottom: 0;}
.nav-hover{background-color: rgba(0, 0, 0, 0.4);}
/*.navbar-default:hover {background-color: rgba(0, 0, 0, 0.4); }*/

.navbar-default .navbar-brand {color: #000; }

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #000; }

.navbar-default .navbar-text {color: #777777; }

/*.navbar-default .navbar-nav >li >a {color: #000; }*/
.navbar-right >li >a{background-color: #1eb85a;border-radius: 30px;
  height: 30px;line-height: 30px;padding: 0;margin-top: 24px;width:75px;
  color: white;text-align: center;margin-left: 10px;}

.navbar-default .navbar-nav >li >a:hover, .navbar-default .navbar-nav >li >a:focus {color: #1eb85a; background-color: transparent; }

.navbar-default .navbar-nav >.active >a, .navbar-default .navbar-nav >.active >a:hover, .navbar-default .navbar-nav >.active >a:focus {color: #555555; background-color: #e7e7e7; }

.navbar-default .navbar-nav >.disabled >a, .navbar-default .navbar-nav >.disabled >a:hover, .navbar-default .navbar-nav >.disabled >a:focus {color: #cccccc; background-color: transparent; }

.navbar-default .navbar-toggle {border-color: #dddddd; }

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #dddddd; }

.navbar-default .navbar-toggle .icon-bar {background-color: #cccccc; }

/* .navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7; } */

.navbar-default .navbar-nav >.open >a, .navbar-default .navbar-nav >.open >a:hover, .navbar-default .navbar-nav >.open >a:focus {color: #555555; background-color: #e7e7e7; }

@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu >li >a {color: #777777; }
  .navbar-default .navbar-nav .open .dropdown-menu >li >a:hover, .navbar-default .navbar-nav .open .dropdown-menu >li >a:focus {color: #333333; background-color: transparent; }
  .navbar-default .navbar-nav .open .dropdown-menu >.active >a, .navbar-default .navbar-nav .open .dropdown-menu >.active >a:hover, .navbar-default .navbar-nav .open .dropdown-menu >.active >a:focus {color: #555555; background-color: #e7e7e7; }
  .navbar-default .navbar-nav .open .dropdown-menu >.disabled >a, .navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:hover, .navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:focus {color: #cccccc; background-color: transparent; }
  .navbar-nav >li >.dropdown-menu {margin-top: 1px; border-top-left-radius: 0; border-top-right-radius: 0; display:flex; flex-direction: column; }
  .dropdown-menu{ width:100%; }
}

.navbar-default .navbar-link {color: #777777; }

.navbar-default .navbar-link:hover {color: #333333; }

.navbar-inverse {border-color: #080808; background-color: #222222; }

.navbar-inverse .navbar-brand {color: #999999; }

.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {color: #ffffff; background-color: transparent; }

.navbar-inverse .navbar-text {color: #999999; }

.navbar-inverse .navbar-nav >li >a {color: #999999; }

.navbar-inverse .navbar-nav >li >a:hover, .navbar-inverse .navbar-nav >li >a:focus {color: #ffffff; background-color: transparent; }

.navbar-inverse .navbar-nav >.active >a, .navbar-inverse .navbar-nav >.active >a:hover, .navbar-inverse .navbar-nav >.active >a:focus {color: #ffffff; background-color: #080808; }

.navbar-inverse .navbar-nav >.disabled >a, .navbar-inverse .navbar-nav >.disabled >a:hover, .navbar-inverse .navbar-nav >.disabled >a:focus {color: #444444; background-color: transparent; }

.navbar-inverse .navbar-toggle {border-color: #333333; }

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #333333; }

.navbar-inverse .navbar-toggle .icon-bar {background-color: #ffffff; }

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010; }

.navbar-inverse .navbar-nav >.open >a, .navbar-inverse .navbar-nav >.open >a:hover, .navbar-inverse .navbar-nav >.open >a:focus {color: #ffffff; background-color: #080808; }

@media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu >.dropdown-header {border-color: #080808; }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #080808; }
  .navbar-inverse .navbar-nav .open .dropdown-menu >li >a {color: #999999; }
  .navbar-inverse .navbar-nav .open .dropdown-menu >li >a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu >li >a:focus {color: #ffffff; background-color: transparent; }
  .navbar-inverse .navbar-nav .open .dropdown-menu >.active >a, .navbar-inverse .navbar-nav .open .dropdown-menu >.active >a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu >.active >a:focus {color: #ffffff; background-color: #080808; }
  .navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a, .navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a:focus {color: #444444; background-color: transparent; } }

.navbar-inverse .navbar-link {color: #999999; }

.navbar-inverse .navbar-link:hover {color: #ffffff; }

.navbar .nav-slider {position: absolute; height: 3px; top:52px; border-radius: 3px;background-color: #1eb85a; }
