*{margin:0;padding:0;font-family: '微软雅黑','microsoft yahei','',sans-serif;outline:none;}
html{display:block;overflow-x:hidden;} 
body{background:#fff;display:block;-webkit-text-size-adjust:none;overflow-x:visible;width:100%;margin:0 auto;min-width:1000px}
footer,header,section,figure,nav,article,aside,hgroup{display:block;}
audio,canvas,progress,video{display: inline-block;vertical-align: baseline;vertical-align:top;}
audio:not([controls]) {display: none;height: 0;}
i,em{font-style:normal;}
img{vertical-align:middle;border:none;}
svg:not(:root) {overflow: hidden;}
button,input,optgroup,select,textarea {font: inherit;color: inherit;}
button {overflow: visible;}
button,select { text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {appearance: button;cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;background:none}
input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="checkbox"],
input[type="radio"] { box-sizing: border-box;  padding: 0;margin-right:5px;width:auto;max-height:16px;max-width:16px;position:relative;top:1px}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid #c0c0c0;}
legend {padding: 0; border: 0;}
textarea {overflow: auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
option{padding:5px 0;display:block;line-height:20px;text-indent:10px;}
optgroup {font-weight: bold;}
table { border-spacing: 0;border-collapse: collapse;}
td,th {padding: 0;}
input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
a{text-decoration: none;border: 0;color:inherit;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
a:active,a:hover{ outline: 0;outline:none;color:#eea400}
.carousel-inner > .item > img,.carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;}
hr {border: none;height:0;}
p {margin: 0;display:block;}
small,.small { font-size: 85%;}
.nowrap{white-space: nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}
.text-lowercase {text-transform: lowercase;}
.text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
ul,ol,dl { padding:0;margin:0;}
li{list-style:none;padding:0;margin:0;}
dt,dd {font-weight:normal;display:block;}
abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #777;}
table { background-color: transparent;}
caption { padding-top: 8px;padding-bottom: 8px;color: #777; text-align: left;}
th {text-align: left;}
input[type="file"] {display: block;}
input[type="range"] {display: block;width: 100%;}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline:none}
output {display: block;font-size:14px; line-height: 14px;color: #333333;}
.form-control {width: 272px;height: 20px;line-height:20px;padding:4px 0 4px 10px;font-size: 14x;
color: #333333;background-color: #fff;background-image: none; border: 1px solid #ccc;-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, .1);
 box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .1); transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-control:focus { border-color:#198391;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,35,54,.7);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,35,54,.7);}
input::placeholder{ color: #666;}
input::-webkit-input-placeholder{color: #666;}
input:-moz-placeholder{color:#666;}
input::-moz-placeholder{color:#666;}
textarea.form-control{height: auto;}
.form-group {margin-bottom: 15px;width:100%;}
.radio,.checkbox {position: relative;display: block;}
.radio label,.checkbox label {min-height: 14px;padding-left: 20px;  font-weight: normal;cursor: pointer;}
input[type="radio"],input[type="checkbox"]{width:14px;outline:none;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled { cursor: not-allowed;}
button{border:none}
.btn {background:#198391;color:#fff;border-radius:5px;font-size:18px;line-height:40px;font-weight:bold;padding:0 25px;display:inline-block;vertical-align:top}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {
  outline: 5px au to -webkit-focus-ring-color;outline-offset: -2px; outline:none; background:#006877}
.btn:hover,.btn:focus,.btn.focus {text-decoration: none;color:#fff; background:#006877}
.btn:active,.btn.active {background-image: none; outline: none; box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;  filter: alpha(opacity=65); box-shadow: none;opacity: .65;}
a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none;}
.btn-block {display: block;width: 100%;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}
.fade {opacity: 0;transition: opacity .15s linear;}
.fade.in {opacity: 1;}
.collapse {display: none;}
.collapse.in {display: block;}
tr.collapse.in {display: table-row;}
tbody.collapse.in {display: table-row-group;}
.collapsing {position: relative;height: 0;overflow: hidden; transition-timing-function: ease;transition-duration: .35s;  transition-property: height, visibility;}
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.open > .dropdown-menu {  display: block;}
.open > a {outline: 0;}
.pager {text-align:center;font-size:0;padding-top:20px;clear:both;padding-bottom:20px;letter-spacing:-4px;}
.pager li {display: inline-block;vertical-align:top;margin:0 5px;letter-spacing:normal;color:#333333}
.pager li.sp{border:none;margin:0;}
.pager li > a,.pager li > span {padding:0 11px;line-height:31px;color:#666;font-size:14px;float:left; border:1px solid #979696;-webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
.pager.sp li > a,.pager.sp li > span {color:#fff;}
.pager li > a:hover,.pager li > a:focus,.pager li.active > a {color:#fff; background:#ff9c01;border-color:#ff9c01;}
.pager.sp li > a:hover,.pager.sp li > a:focus,.pager.sp li.active > a {color:#198391; background:#ff9c01;}
.pager li > a:hover img{-webkit-filter:brightness(200%);filter:brightness(200%);}
button.close {appearance: none;padding: 0;cursor: pointer;background: transparent;border: 0;}
.center-block {display: block;margin-right: auto;margin-left: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.hide {display: none !important;}
.show {display: block !important;}
.invisible {  visibility: hidden;}
.text-hide {font: 0/0 a; color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.hidden {display: none !important;}
.affix {position: fixed;}
select{padding:0 0 0 10px;-webkit-appearance:none;-moz-appearance:none; -ms-appearance:none; appearance:none;}
.clear{clear:both;display:block;}
.modal{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:4000;display:none;}
.modal>img{max-width:100%;position:fixed;max-height:96%;top:30%;left:30%;box-shadow:10px 10px 20px rgba(0,0,0,.5)}
.modal.active>img{-webkit-animation: bounceIn  1.2s 0.3s ease-in-out both;animation: bounceIn  1.2s 0.3s ease-in-out both;}
a.corn{filter:alpha(opacity=0);opacity:0;position:absolute;top:10%;left:90%;width:30px;display:block;height:30px;margin-left:-30px;margin-top:-30px;-webkit-transform:translate(100px,-100px);transform:translate(100px,-100px);-webkit-transition:all 1s ease 0.5s;transition:all 1s ease 0.5s;}
a.corn b{display:block;height:100%;width:4px;background:#fff;position:absolute;left:13px;top:0;-webkit-transform:rotate(0deg);-webkit-transition:all 1s ease 0.5s;transform:rotate(0deg);transition:all 1s ease 0.5s;}
a.corn b.sp{display:block;height:4px;width:100%;background:#fff;position:absolute;left:0px;top:13px;}
.modal.active a.corn b{-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.modal.active a.corn b.sp{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);}
.modal.active a.corn {filter:alpha(opacity=100);opacity:1;-webkit-transform:translate(0px,0px);transform:translate(0px,0px);}
@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
  0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);}
  20% {  -webkit-transform: scale3d(1.1, 1.1, 1.1);}
  40% { -webkit-transform: scale3d(.9, .9, .9); }
  60% {opacity: 1;  -webkit-transform: scale3d(1.03, 1.03, 1.03);}
  80% {-webkit-transform: scale3d(.97, .97, .97);}
  100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1);  }}  
@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
  0% {opacity: 0;transform: scale3d(.3, .3, .3);}
  20% {  transform: scale3d(1.1, 1.1, 1.1);}
  40% { transform: scale3d(.9, .9, .9); }
  60% {opacity: 1;  transform: scale3d(1.03, 1.03, 1.03);}
  80% {transform: scale3d(.97, .97, .97);}
  100% { opacity: 1; transform: scale3d(1, 1, 1);  }}
.label{position:relative;display:block;padding-bottom:75%;overflow:hidden;}
.label>img{position:absolute;top:0;left:0;height:100%;min-width:100%;}





