@charset "utf-8";

html { -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body,input,select,textarea,button { font-family:'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1','Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;font-size:13px}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin:0;}
hr { margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #eee;}
img { max-width:100%; height:auto; vertical-align:top; -ms-interpolation-mode:bicubic; border:0;width:100%;}
ul { padding-left:0; list-style-type:none;}
i, em { font-style:normal;}
big { font-size:1.3em;}
small { font-size:0.77em;}
a { -webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none; outline:0;color: #333;}
a:hover{color:#174f61}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display:block;}
input, select, textarea{outline:0;font-family:inherit;font-size:100%;}
input[type='checkbox'], input[type='radio'] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; 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:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-appearance:textfield;}
input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration { -webkit-appearance:none;}
input[type='file'] { display:block;}
input[type='range'] { display:block; width:100%;}
select[multiple], select[size] { height:auto;}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}
fieldset { min-width:0; margin:0; padding:0; border:0;}
::-moz-selection {color:#fff; background:#e6002f; }
::selection {color:#fff; background:#e6002f; }
::-webkit-input-placeholder { color:#aaa; }
.placeholder { color:#aaa;}


.fix { *zoom:1; *clear:both;}
.fix:before, .fix:after { display:table; clear:both; content:'';}
.oh { overflow:hidden; *zoom:1;}
.fl { float:left;}.fr { float:right;}
.dib { display:inline-block; *display:inline; *zoom:1;}
.pr { position:relative;}.pa { position:absolute;}
.tc { text-align:center;}.tr { text-align:right;}
.el { overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hide { display:none;}
.arr { display:inline-block; overflow:hidden; width:0; height:0;}
.opc0 { opacity:0 ; filter:alpha(opacity=0);}
.goTop{display:none;cursor:pointer;position:fixed;width:65px;height:72px;right:0;bottom:20px;z-index:999999999999999399999;transition:all .3s ease;font-size:12px;text-align:center;color:#fff;padding-top:40px;border:0;background:url("../img/base/gotop.png") no-repeat center 15px rgba(246, 149, 4, 0.9);}
.goTop:hover{background:url("../img/base/gotop.png") #F69504 no-repeat center 15px}
/*平滑过渡*/
.transition03{-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.transition05{-webkit-transition: all 0.8s ease;transition: all 0.8s ease;}
.transition08{-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.transition1{-webkit-transition: all 1s ease;transition: all 1s ease;}
.transition14{-webkit-transition: all 1.4s ease;transition: all 1.4s ease;}
.transition24{-webkit-transition: all 2.4s ease;transition: all 2.4s ease;}
.transition10{-webkit-transition: all 10s ease;transition: all 10s ease;}


table {width: 90%;border-collapse: collapse;border-spacing: 0;border: 1px solid #ccc;margin: 35px auto;}
table tr:nth-child(1),table tr th {font-weight:700; padding:5px 10px; border:1px solid #ccc; background:#eee;}
table tr td {padding:5px 15px; border:1px solid #ccc;}
table tr td:nth-child(1){text-align: center;}
table tr td p{text-indent: 0;}

.btn { font-size:inherit; font-weight:normal; line-height:24px; display:inline-block; margin-bottom:0; padding:4px 10px; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; text-align:center; vertical-align:middle; white-space:nowrap; border:1px solid transparent; -ms-touch-action:manipulation; touch-action:manipulation;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline:none;}
.btn:hover, .btn:focus, .btn.focus { text-decoration:none; color:#333;}
.btn:active, .btn.active { outline:0;  -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor:not-allowed; pointer-events:none; opacity:0.65; -webkit-box-shadow:none; box-shadow:none; filter:alpha(opacity=65);}
.btn-default { color:#333; border-color:#ccc; background-color:#fff;}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open >.dropdown-toggle.btn-default { color:#333; border-color:#adadad; background-color:#e6e6e6;}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { border-color:#ccc; background-color:#fff;}
.btn-primary { color:#fff; border-color:#2e6da4; background-color:#337ab7;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open >.dropdown-toggle.btn-primary { color:#fff; border-color:#204d74; background-color:#286090;}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { border-color:#2e6da4; background-color:#337ab7;}
.btn-success { color:#fff; border-color:#4cae4c; background-color:#5cb85c;}
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open >.dropdown-toggle.btn-success { color:#fff; border-color:#398439; background-color:#449d44;}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { border-color:#4cae4c; background-color:#5cb85c;}
.btn-info { color:#fff; border-color:#46b8da; background-color:#5bc0de;}
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open >.dropdown-toggle.btn-info { color:#fff; border-color:#269abc; background-color:#31b0d5;}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { border-color:#46b8da; background-color:#5bc0de;}
.btn-warning { color:#fff; border-color:#eea236; background-color:#f0ad4e;}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open >.dropdown-toggle.btn-warning { color:#fff; border-color:#d58512; background-color:#ec971f;}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { border-color:#eea236; background-color:#f0ad4e;}
.btn-danger { color:#fff; border-color:#d43f3a; background-color:#d9534f;}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open >.dropdown-toggle.btn-danger { color:#fff; border-color:#ac2925; background-color:#c9302c;}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { border-color:#d43f3a; background-color:#d9534f;}
.btn-link { font-weight:normal; color:#337ab7; border-radius:0;}
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color:transparent; -webkit-box-shadow:none; box-shadow:none;}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color:transparent;}
.btn-link:hover, .btn-link:focus { text-decoration:underline; color:#23527c; background-color:transparent;}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { text-decoration:none; color:#777;}
.btn-lg { font-size:18px; height:46px;line-height:46px; padding:0 16px; *height:48px;}
.btn-sm { font-size:12px; height:28px;line-height:24px; padding:0 10px; }
.btn-xs { font-size:12px; height:22px;line-height:22px; padding:0 5px;}
.btn-block { display:block; width:100%; padding-right:0; padding-left:0;}
.btn-block +.btn-block { margin-top:5px;}
.btn .jon, .form-mark .jon { line-height:1.2; margin:0; vertical-align:baseline;}
input[type='submit'].btn-block, input[type='reset'].btn-block, input[type='button'].btn-block { width:100%;}


.form-control { line-height:34px; height:34px; padding:0 10px; display:block; width:100%;
-webkit-transition:border-color ease-in-out 0.1s; box-sizing:border-box;vertical-align:middle;
transition:border-color ease-in-out 0.1s; color:#555; border:1px solid #ccc;
background:#fff; *padding:0;}
.form-control::-moz-placeholder { opacity:1; color:#999;}
.form-control:-ms-input-placeholder { color:#999;}
.form-control::-webkit-input-placeholder { color:#999;}
.form-control.blank { border-width:0 0 1px 0;background:none;}
.form-control.blank:focus{box-shadow:none;border-radius:0;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { opacity:1; background-color:#eee;}
.form-control[disabled], fieldset[disabled] .form-control { cursor:not-allowed;}
textarea.form-control { height:auto;}
select.form-control{padding:0 8px;}
input[type='search'] { -webkit-appearance:none;}

.form-group { margin-bottom:14px;}
.radio, .checkbox { position:relative; display:block; margin-top:10px; margin-bottom:10px;}
.radio label, .checkbox label { font-weight:normal; min-height:20px; margin-bottom:0; padding-left:20px; cursor:pointer;}
.radio input[type='radio'], .radio-inline input[type='radio'], .checkbox input[type='checkbox'], .checkbox-inline input[type='checkbox'] {
float:left; margin-left:-20px;margin-top:5px; *margin-top:-2px;}
.radio +.radio, .checkbox +.checkbox { margin-top:-5px;}
.radio-inline, .checkbox-inline { font-weight:normal; position:relative; display:inline-block; margin-bottom:0; padding-left:20px; cursor:pointer; vertical-align:middle;}
.radio-inline +.radio-inline, .checkbox-inline +.checkbox-inline { margin-top:0; margin-left:10px;}
input[type='radio'][disabled], input[type='checkbox'][disabled], input[type='radio'].disabled, input[type='checkbox'].disabled, fieldset[disabled] input[type='radio'], fieldset[disabled] input[type='checkbox'] { cursor:not-allowed;}
.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor:not-allowed;}
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor:not-allowed;}
.form-control-static { height:34px;line-height:34px;}
.form-control-static.input-lg, .form-control-static.input-sm { padding-right:0; padding-left:0;}
.input-sm { font-size:12px; height:28px; line-height:28px; }
select.input-sm { padding:0 .5em;}
textarea.input-sm, select[multiple].input-sm { height:auto;}
.form-group-sm .form-control { font-size:12px; line-height:1.5; height:30px; padding:5px 10px;}
select.form-group-sm .form-control { line-height:30px; height:30px;}
textarea.form-group-sm .form-control, select[multiple].form-group-sm .form-control { height:auto;}
.form-group-sm .form-control-static { font-size:12px; line-height:1.5; height:30px; min-height:32px; padding:5px 10px;}
.input-lg { font-size:18px; line-height:46px; height:46px; }
select.input-lg { line-height:46px; height:46px;}
textarea.input-lg, select[multiple].input-lg { height:auto;}
.form-group-lg .form-control { font-size:18px; line-height:1.3333333; height:46px; padding:10px 16px; }
select.form-group-lg .form-control { line-height:46px; height:46px;}
textarea.form-group-lg .form-control, select[multiple].form-group-lg .form-control { height:auto;}
.form-group-lg .form-control-static { font-size:18px; line-height:1.3333333; height:46px; min-height:38px; padding:10px 16px;}
.has-feedback { position:relative;}
.has-feedback .form-control { padding-right:42.5px; *padding-right:0;}
.control-label { font-weight:bold;}
.form-control-feedback { line-height:34px; position:absolute; z-index:2; top:0; right:0; display:block; width:34px; height:34px; text-align:center; pointer-events:none;}
.input-lg +.form-control-feedback { line-height:46px; width:46px; height:46px;}
.input-sm +.form-control-feedback { line-height:30px; width:30px; height:30px;}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color:#3c763d;}
.has-success .form-control { border-color:#3c763d; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-success .form-control:focus { border-color:#2b542c; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}
.has-success .input-group-addon { color:#3c763d; border-color:#3c763d; background-color:#dff0d8;}
.has-success .form-control-feedback { color:#3c763d;}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color:#8a6d3b;}
.has-warning .form-control { border-color:#8a6d3b; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-warning .form-control:focus { border-color:#66512c; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}
.has-warning .input-group-addon { color:#8a6d3b; border-color:#8a6d3b; background-color:#fcf8e3;}
.has-warning .form-control-feedback { color:#8a6d3b;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color:#d33835;}
.has-error .form-control { border-color:#d33835; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-error .form-control:focus { border-color:#843534; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}
.has-error .input-group-addon { color:#d33835; border-color:#d33835; background-color:#f2dede;}
.has-error .form-control-feedback { color:#d33835;}
.has-feedback label ~.form-control-feedback { top:25px;}
.has-feedback label.sr-only ~.form-control-feedback { top:0;}
.help-block { display:block; margin-top:5px; margin-bottom:10px; color:#737373;}
.form-inline .form-group { display:inline-block; margin-bottom:0; vertical-align:middle;}
.form-inline .form-control { display:inline-block; width:auto; vertical-align:middle;}
.form-inline .form-control-static { display:inline-block;}
.form-inline .input-group { display:inline-table; vertical-align:middle;}
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width:auto;}
.form-inline .input-group >.form-control { width:100%;}
.form-inline .control-label { margin-bottom:0; vertical-align:middle;}
.form-inline .radio, .form-inline .checkbox { display:inline-block; margin-top:0; margin-bottom:0; vertical-align:middle;}
.form-inline .radio label, .form-inline .checkbox label { padding-left:0;}
.form-inline .radio input[type='radio'], .form-inline .checkbox input[type='checkbox'] { position:relative; margin-left:0;}
.form-inline .has-feedback .form-control-feedback { top:0;}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top:0; margin-bottom:0; padding-top:0.4em;}
.form-horizontal .radio, .form-horizontal .checkbox { min-height:27px;}
.form-horizontal .control-label { margin-bottom:0; height:34px;line-height:34px;overflow:hidden; text-align:right;}
.form-horizontal .has-feedback .form-control-feedback { right:15px;}
.form-horizontal .form-group-lg .control-label { padding-top:14.333333px;}
.form-horizontal .form-group-sm .control-label { padding-top:6px;}
.form-mark { display:inline-block; margin:0 0.3em;}
big.form-mark { font-size:1.5em;}
.input-group { position:relative; overflow:hidden; border-collapse:separate;*zoom:1;}
.input-group[class*='col-'] { float:none; padding-right:0; padding-left:0;}
.input-group .form-control { position:relative; z-index:2; margin-bottom:0;width:auto;}
.input-group-lg >.form-control, .input-group-lg >.input-group-addon, .input-group-lg >.input-group-btn >.btn { font-size:18px; line-height:1.3333333; height:46px; padding:10px 16px; }
select.input-group-lg >.form-control, select.input-group-lg >.input-group-addon, select.input-group-lg >.input-group-btn >.btn { line-height:46px; height:46px;}
textarea.input-group-lg >.form-control, textarea.input-group-lg >.input-group-addon, textarea.input-group-lg >.input-group-btn >.btn, select[multiple].input-group-lg >.form-control, select[multiple].input-group-lg >.input-group-addon, select[multiple].input-group-lg >.input-group-btn >.btn { height:auto;}
.input-group-sm >.form-control, .input-group-sm >.input-group-addon, .input-group-sm >.input-group-btn >.btn { font-size:12px; line-height:1.5; height:30px; padding:5px 10px; }
select.input-group-sm >.form-control, select.input-group-sm >.input-group-addon, select.input-group-sm >.input-group-btn >.btn { line-height:30px; height:30px;}
textarea.input-group-sm >.form-control, textarea.input-group-sm >.input-group-addon, textarea.input-group-sm >.input-group-btn >.btn, select[multiple].input-group-sm >.form-control, select[multiple].input-group-sm >.input-group-addon, select[multiple].input-group-sm >.input-group-btn >.btn { height:auto;}
.input-group-addon, .input-group-btn, .input-group .form-control { float:left;}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius:0;}
.input-group-addon, .input-group-btn { vertical-align:middle; white-space:nowrap;}
.input-group-addon { font-size:14px; font-weight:normal;padding:0 1em; text-align:center;
color:#555; border:1px solid #ccc; border-left-width:0;border-right-width:0;
background-color:#eee;height:32px;line-height:32px;border-right-width:1px\9;}
.input-group-addon.input-sm { font-size:12px; padding:5px 10px; }
.input-group-addon.input-lg { font-size:18px; padding:10px 16px; }
.input-group-addon input[type='radio'], .input-group-addon input[type='checkbox'] { margin-top:0;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child >.btn, .input-group-btn:first-child >.btn-group >.btn, .input-group-btn:first-child >.dropdown-toggle, .input-group-btn:last-child >.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child >.btn-group:not(:last-child) >.btn {
border-top-right-radius:0; border-bottom-right-radius:0;}
.input-group-addon:first-child { border-left-width:1px;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child >.btn, .input-group-btn:last-child >.btn-group >.btn, .input-group-btn:last-child >.dropdown-toggle, .input-group-btn:first-child >.btn:not(:first-child), .input-group-btn:first-child >.btn-group:not(:first-child) >.btn { border-top-left-radius:0; border-bottom-left-radius:0;}
.input-group-addon:last-child { border-right-width:1px;}
.input-group-btn { font-size:14px; position:relative; white-space:nowrap;}
.input-group-btn >.btn { position:relative;}
.input-group-btn >.btn +.btn { margin-left:-1px;}
.input-group-btn >.btn:hover, .input-group-btn >.btn:focus, .input-group-btn >.btn:active { z-index:2;}
.input-group-btn:first-child >.btn, .input-group-btn:first-child >.btn-group { margin-right:-1px;}
.input-group-btn:last-child >.btn, .input-group-btn:last-child >.btn-group { margin-left:-1px;}

.text-muted { color:#777;}
.text-primary { color:#337ab7;}
a.text-primary:hover { color:#286090;}
.text-success { color:#3c763d;}
a.text-success:hover { color:#2b542c;}
.text-info { color:#31708f;}
a.text-info:hover { color:#245269;}
.text-warning { color:#f08400;}
a.text-warning:hover { color:#66512c;}
.text-danger { color:#d33835;}
a.text-danger:hover { color:#843534;}
.bg-primary { color:#fff; background-color:#337ab7;}
a.bg-primary:hover { background-color:#286090;}
.bg-success { background-color:#dff0d8;}
a.bg-success:hover { background-color:#c1e2b3;}
.bg-info { background-color:#d9edf7;}
a.bg-info:hover { background-color:#afd9ee;}
.bg-warning { background-color:#fcf8e3;}
a.bg-warning:hover { background-color:#f7ecb5;}
.bg-danger { background-color:#f2dede;}
a.bg-danger:hover { background-color:#e4b9b9;}


.head,.foot,.head .navWrap>.web>ul>li>a:after{background:#5e7880;color:#a5ccff}