html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
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:0 0}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
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{border:0;padding: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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:transparent}
body{font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB","Microsoft Yahei",sans-serif;font-size:14px;margin:0;line-height:1.42858;color:#333;background-color:#f9f9f9;-webkit-font-smoothing:antialiased}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#778087;text-decoration:none}
a:focus,a:hover{color:#4d5256;text-decoration:underline}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
p{margin:0 0 10px}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}
@media (min-width:768px){.lead{font-size:21px}
}
.small,small{font-size:85%}
cite{font-style:normal}
.mark,mark{background-color:#fcf8e3;padding:.2em}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:hover{background-color:#f7ecb5}
ol,ul{margin-top:0;margin-bottom:10px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
.list-inline,.list-unstyled{padding-left:0;list-style:none}
.list-inline{margin-left:-5px}
.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}
dl{margin-top:0;margin-bottom:20px}
dd,dt{line-height:1.42858}
dt{font-weight:700}
dd{margin-left:0}
abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:14px;border-left:5px solid #eee}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}
blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42858;color:#777}
blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
blockquote:after,blockquote:before{content:""}
address{margin-bottom:20px;font-style:normal;line-height:1.42858}
code,kbd,pre,samp{font-family:"Source Code Pro",Consolas,Menlo,Monaco,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;border-radius:4px}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
kbd kbd{padding:0;font-size:100%;box-shadow:none}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42858;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:after,.container:before{content:" ";display:table}
.container:after{clear:both}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
table{background-color:transparent}
th{text-align:left}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42858;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
table col[class*=col-]{position:static;float:none;display:table-column}
table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}
fieldset{padding:0;margin:0;border:0;min-width:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;max-width:100%;margin-bottom:5px}
input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42858;color:#555}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42858;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#a6a6a6;opacity:1}
.form-control:-ms-input-placeholder{color:#a6a6a6}
.form-control::-webkit-input-placeholder{color:#a6a6a6}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}
input[type=search]{-webkit-appearance:none}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px;line-height:1.42858}
.form-group{margin-bottom:15px}
.checkbox,.radio{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}
.checkbox label,.radio label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}
.checkbox+.checkbox,.radio+.radio{margin-top:-5px}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}
.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}
.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42858;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}
.btn-primary{color:#fff;background-color:#009a61;border-color:#008151}
.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#006741;border-color:#00432a}
.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#009a61;border-color:#008151}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}
.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;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}
.caret{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}
.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42858;color:#333;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#009a61}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.pull-right>.dropdown-menu{right:0;left:auto}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}
.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}
.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group>.btn-group{float:left}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}
.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}
.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn .caret{margin-left:0}
.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{position:absolute;z-index:-1;opacity:0}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav:after,.nav:before{content:" ";display:table}
.nav:after{clear:both}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#777}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#009a61}
.nav>li>a>img{max-width:none}
.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}
.pager:after,.pager:before{content:" ";display:table}
.pager:after{clear:both}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
.label:empty{display:none}
.btn .label{position:relative;top:-1px}
a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.media,.media-body{overflow:hidden;zoom:1}
.media,.media .media{margin-top:15px}
.media:first-child{margin-top:0}
.media>.pull-left{margin-right:10px}
.media>.pull-right{margin-left:10px}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel-body{padding:15px}
.panel-body:after,.panel-body:before{content:" ";display:table}
.panel-body:after{clear:both}
.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}
button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42858px}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42858}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer:after,.modal-footer:before{content:" ";display:table}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
@media (min-width:768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
}
.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0}
.tooltip.in{opacity:.9}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.clearfix:after,.clearfix:before,.fmt:after,.fmt:before{content:" ";display:table}
.clearfix:after,.fmt:after{clear:both}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.hidden{display:none!important;visibility:hidden!important}
@-ms-viewport{width:device-width}
.form-control:focus{border:1px solid #3b99fc;-webkit-box-shadow:0 0 3px 0 #3b99fc;box-shadow:0 0 3px 0 #3b99fc}
.btn{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.modal-content{border:none}
.modal-header{background-color:#f3f3f3;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}
.modal-header .close{margin-top:2px}
.modal-footer{border-top:none}
.modal-footer .btn+.btn{margin-left:10px}
.pager{display:inline-block}
a,a:active,a:focus,a:hover{outline:0}
.wall{background-color:#f6f6f6;border:1px solid #ddd;border-radius:3px;padding:16px}
.wrap{padding-bottom:30px;position:relative}
.wrap.publish{padding-bottom:80px}
.inline-block{display:inline-block}
.inline{display:inline}
.block{display:block}
.shadow{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.09),inset 0 -1px 0 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.09),inset 0 -1px 0 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.09),inset 0 -1px 0 0 rgba(0,0,0,.15)}
.border{border:1px solid #ddd}
.border-top{border-top:1px solid #ddd}
.border-right{border-right:1px solid #ddd}
.border-left{border-left:1px solid #ddd}
.border-bottom{border-bottom:1px solid #ddd}
.mono{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
html body .green,html body .text-green{color:#009a61}
html body .red,html body .text-red{color:#d0021b}
html body .black,html body .text-black{color:#333}
html body .black:hover,html body .text-black:hover{color:#333}
html body .text-white,html body .white{color:#fff}
html body .text-center{text-align:center}
.gray{color:#999}
.bg-white{background-color:#fff}
.ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.required:after{content:" *";color:#ed1c24}
.arrow-down{position:absolute;width:0;height:0;border:12px solid;border-color:#999 transparent transparent transparent;border-style:solid dashed dashed dashed}
.arrow-down.active{border-top-color:#d0021b}
.arrow-up{position:absolute;width:0;height:0;border:12px solid;border-color:transparent transparent #999 transparent;border-style:dashed dashed solid dashed}
.arrow-up.active{border-bottom-color:#009a61}
.tag{display:inline-block;padding:0 6px;color:#017e66;background-color:rgba(1,126,102,.08);height:22px;line-height:22px;font-weight:400;font-size:13px;text-align:center}
.tag img{width:16px;height:16px;margin-right:5px;margin-top:-1px}
.tag[href]:focus,.tag[href]:hover{background-color:#017e66;color:#fff;text-decoration:none}
[class*=avatar-]{border-radius:2px}
.avatar-32{width:32px;height:32px;border-radius:50%}
.help-block.err{text-align:left}
.error{border:1px solid #bb3636!important}
.error:after{content:attr(data-error);position:absolute;padding:2px;background:#f2dede;font-size:12px;color:#a42625;line-height:1}
input.loading{background:url(../img/loader.gif) no-repeat right center}
iframe.loading{background:url(../img/loader.gif) #fafafa no-repeat center center}
.pattern{margin-top:4px;border-radius:3px}
[class*=icon-sn-]{display:inline-block;background-image:url(../img/social-icons/icon-sn.svg);background-repeat:no-repeat;width:28px;height:28px;vertical-align:middle;-moz-background-size:auto 56px;-o-background-size:auto 56px;-webkit-background-size:auto 56px;background-size:auto 56px}
[class*=icon-sn-]:hover{opacity:.8}
[class*=btn-sn-],[class*=btn-sn-]:active,[class*=btn-sn-]:focus,[class*=btn-sn-]:hover{border:none;color:#fff}
[class*=btn-sn-] [class*=icon-sn-]{background-color:transparent}
.fmt{line-height:1.6;word-wrap:break-word}
.fmt h1{font-size:2.25em}
.fmt h2{font-size:1.75em}
.fmt h3{font-size:1.5em}
.fmt h4{font-size:1.25em}
.fmt h5{font-size:1em}
.fmt h6{font-size:.86em}
.fmt blockquote,.fmt h4,.fmt h5,.fmt ol,.fmt p,.fmt pre,.fmt table,.fmt ul{margin:1.5em 0}
.fmt h1,.fmt h2,.fmt h3{margin:1.5em 0 0}
.fmt h1,.fmt h2{border-bottom:1px solid #eee;padding-bottom:10px}
.fmt blockquote:first-child,.fmt h2:first-child,.fmt h3:first-child,.fmt h4:first-child,.fmt ol:first-child,.fmt p:first-child,.fmt pre:first-child,.fmt ul:first-child,.fmt>h1:first-child{margin-top:0}
.fmt ol,.fmt ul{margin-left:3em;padding-left:0}
.fmt ol li,.fmt ul li{margin:.3em 0}
.fmt ol ol,.fmt ol ul,.fmt ul ol,.fmt ul ul{margin-top:0;margin-bottom:0}
.fmt ol p,.fmt ul p{margin:0}
.fmt p:last-child{margin-bottom:0}
.fmt div>br:only-child,.fmt div>div:empty,.fmt div>p:empty,.fmt img+br,.fmt p+br,.fmt p>div:empty,.fmt p>p:empty{display:none}
.fmt audio,.fmt img,.fmt video{position:static!important;max-width:100%}
.fmt img{padding:3px;border:1px solid #ddd}
.fmt blockquote{border-left:2px solid #009a61;background:#f6f6f6;color:#555;font-size:1em}
.fmt code,.fmt pre{font-size:.93em}
.fmt pre{padding:1em;border:none;overflow:auto;line-height:1.45;max-height:35em;position:relative;background:url(../img/blueprint.png) #f6f6f6;-moz-background-size:30px,30px;-o-background-size:30px,30px;-webkit-background-size:30px,30px;background-size:30px,30px}
.fmt pre code{background:0 0;font-size:1em;overflow-wrap:normal;white-space:inherit}
.fmt hr{margin:1.5em auto;border-top:2px dotted #eee}
.fmt kbd{margin:0 4px;padding:3px 4px;background:#eee;color:#555}
.fmt table{width:100%}
.fmt table td,.fmt table th{border:1px solid #e6e6e6;padding:5px 8px;word-break:normal}
.fmt table th{background:#f3f3f3}
.fmt a:not(.btn){border-bottom:1px solid rgba(0,154,97,.25);padding-bottom:1px}
.fmt a:not(.btn):hover{border-bottom:1px solid #009a61;text-decoration:none}
.fa-thumbs-up:hover{color:#009a61}
.islike{color:#009a61}
.global-nav.publish{margin-bottom:25px}
.global-nav.publish .h4.inline-block{font-weight:400;margin:16px 5px 0 20px;color:#666}
.global-nav{position:relative;z-index:3}
.global-nav .logo{float:left;margin:0}
.global-nav .logo a{text-decoration:none;float:left}
.global-nav .logo a.sf{display:block;height:54px;width:188px;background:url(../img/logo-b.svg) no-repeat left center;-moz-background-size:auto 32px;-o-background-size:auto 32px;-webkit-background-size:auto 32px;background-size:auto 32px;text-indent:110%;white-space:nowrap;overflow:hidden;text-transform:capitalize}
.global-nav .nav{height:54px;padding:0}
.global-nav .menu{margin:12px 0 0 23px}
.global-nav .opts{margin:12px 0 0}
.global-nav .notice{position:absolute;top:5px;right:0;margin-left:10px;padding:0 5px;background-color:#ed1c24;max-width:28px;min-width:14px;height:18px;line-height:14px;font-size:12px;font-weight:400;text-align:center;color:#fff;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;border:2px solid #fff}
.global-nav .menu__item,.global-nav .opts__item{position:relative;padding:0;margin:0;vertical-align:middle;line-height:34px;color:#666}
.global-nav .menu__item .active-nav,.global-nav .opts__item .active-nav{color:#009a61;font-weight:600}
.global-nav .menu__item .btn-signin,.global-nav .opts__item .btn-signin{color:#009a61;font-size:14px}
.global-nav .menu__item .btn-signup.btn-signup,.global-nav .opts__item .btn-signup.btn-signup{color:#fff;background-color:#009a61;border-color:#008151;padding:0 13px;font-size:14px;border-radius:4px}
.global-nav .menu__item .btn-signup:active,.global-nav .menu__item .btn-signup:focus,.global-nav .menu__item .btn-signup:hover,.global-nav .opts__item .btn-signup:active,.global-nav .opts__item .btn-signup:focus,.global-nav .opts__item .btn-signup:hover{color:#fff;background-color:#006741;border-color:#00432a}
.global-nav .menu__item:first-child,.global-nav .opts__item:first-child{margin:0}
.global-nav .menu__item .avatar,.global-nav .opts__item .avatar{vertical-align:text-top;height:20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.global-nav .menu__item>a,.global-nav .opts__item>a{display:inline-block;padding:0 5px 0;min-height:34px;min-width:34px;line-height:34px;color:#757575;font-weight:500;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}
.global-nav .menu__item>a:link,.global-nav .opts__item>a:link{background:0 0}
.global-nav .menu__item>a:active,.global-nav .menu__item>a:focus,.global-nav .menu__item>a:hover,.global-nav .opts__item>a:active,.global-nav .opts__item>a:focus,.global-nav .opts__item>a:hover{background-color:#f3f3f3}
.global-nav .menu__item>a.em,.global-nav .opts__item>a.em{background-color:#009a61;color:#fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.global-nav ul ul.dropdown-menu{min-width:120px}
.global-nav ul ul.dropdown-menu li{position:relative}
.global-nav ul ul.dropdown-menu a{padding:3px 15px}
.global-nav li a{font-size:14px;text-decoration:none}
.global-nav .dropdown-menu li a{font-size:15px;padding-top:5px;padding-bottom:5px}
.global-nav .opts .caret{margin:-4px 0 0 0}
.global-nav .opts .dropdown-menu a{font-weight:400}
.global-nav .count-num,.global-nav .has-unread__count{display:none;position:absolute;top:0;right:0;padding:0 5px;background-color:#ed1c24;max-width:28px;min-width:14px;height:18px;line-height:14px;font-size:12px;font-weight:400;text-align:center;color:#fff;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;border:2px solid #fff}
.global-nav .has-unread{position:relative}
.global-nav .has-unread .count-num,.global-nav .has-unread .has-unread__count{display:block}
.global-nav .has-unread .glyphicon-envelope{line-height:30px}
.global-nav .count{position:relative}
.global-nav .message{margin-top:-1px}
.global-nav .letter{margin-top:-1px}
.sf-header{position:relative;z-index:3;border-top:3px solid #009a61;box-shadow:0 2px 10px 0 rgba(0,0,0,.1),0 1px rgba(0,0,0,.1);background:#fafafa}
.sf-header .fa{font-size:20px}
.sf-header .menu{margin:0px 0 0 5px;transition:opacity .25s;font-size:0;padding-top:4px}
.sf-header .opts{display:inline-block;margin:0 15px 0 0}
.sf-header .opts .user.dropdown{margin-top:-3px;line-height:0}
.sf-header .container{height:64px;}
.sf-header__logo{margin:0 0 0 15px}
.sf-header__logo h1{margin:0;}
.sf-header__logo h1 a{display:inline-block;width:110px;background:url(../img/9a.svg) no-repeat left center;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;text-indent:110%;white-space:nowrap;overflow:hidden;text-transform:capitalize}
.sf-header__logo small{font-size:18px;color:#666;float:left}
@media (min-width:992px) and (max-width:1199px){.sf-header .dropdown{vertical-align:middle}
}
.sidebar{margin:0 0 25px;padding-top:25px;border-top:1px solid #eee}
#footer{border-top:1px solid #eee;padding:40px 0;color:#888;line-height:1.6;vertical-align:top}
#footer a{color:#888}
#footer .copyright{text-align:center;font-size:13px}
textarea{resize:vertical}
.glyphicon.rotate{-moz-animation:rotate 1s infinite linear;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}
.glyphicon.rotate.white{color:#fff}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0)}
to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
.nowrap{white-space:nowrap}
::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:3px}
::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.4)}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.3)}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
[hidden],template{display:none}
@font-face{font-family:Helvetica Neue For Number;src:local("Helvetica Neue");unicode-range:u+30-39}
*{-webkit-tap-highlight-color:transparent}
*,:after,:before{box-sizing:border-box}
.clearfix{zoom:1}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both;visibility:hidden;font-size:0;height:0}
@font-face{font-family:anticon;src:url(../css/t/font_zck90zmlh7hf47vi.eot);src:url(../css/t/font_zck90zmlh7hf47vi.eot?#iefix) format("embedded-opentype"),url(../css/t/font_zck90zmlh7hf47vi.woff) format("woff"),url(../css/t/font_zck90zmlh7hf47vi.ttf) format("truetype"),url(../css/t/font_zck90zmlh7hf47vi.svg#iconfont) format("svg")}
.anticon{display:inline-block;font-style:normal;vertical-align:baseline;text-align:center;text-transform:none;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.anticon:before{display:block;font-family:anticon!important}
.anticon-down:before{content:"\E61D"}
.anticon-info-circle:before{content:"\E628"}
.anticon-info:before{content:"\E62A"}
.anticon-exclamation:before{content:"\E62B"}
.anticon-exclamation-circle:before{content:"\E62C"}
.anticon-close-circle:before,.anticon-cross-circle:before{content:"\E62E"}
.anticon-check-circle:before{content:"\E630"}
.anticon-check:before{content:"\E632"}
.anticon-close:before,.anticon-cross:before{content:"\E633"}
.anticon-question:before{content:"\E63A"}
.anticon-question-circle:before{content:"\E63B"}
.anticon-loading:before{content:"\E64D"}
.anticon-spin:before{display:inline-block;-webkit-animation:loadingCircle 1s infinite linear;animation:loadingCircle 1s infinite linear}
.move-up-appear,.move-up-enter,.move-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}
.move-up-appear.move-up-appear-active,.move-up-enter.move-up-enter-active{-webkit-animation-name:antMoveUpIn;animation-name:antMoveUpIn;-webkit-animation-play-state:running;animation-play-state:running}
.move-up-leave.move-up-leave-active{-webkit-animation-name:antMoveUpOut;animation-name:antMoveUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}
.move-up-appear,.move-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}
.move-up-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}
@-webkit-keyframes antMoveUpIn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}
to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes antMoveUpIn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}
to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes antMoveUpOut{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}
}
@keyframes antMoveUpOut{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}
}
@-webkit-keyframes loadingCircle{0%{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes loadingCircle{0%{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
.ant-input{position:relative;display:inline-block;padding:4px 7px;width:100%;height:28px;font-size:12px;line-height:1.5;color:#333;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}
.ant-input::-moz-placeholder{color:#bfbfbf;opacity:1}
.ant-input:-ms-input-placeholder{color:#bfbfbf}
.ant-input::-webkit-input-placeholder{color:#bfbfbf}
.ant-input:focus,.ant-input:hover{border-color:#49a9ee}
.ant-input:focus{outline:0;box-shadow:0 0 0 2px rgba(16,142,233,.2)}
.ant-input-disabled{background-color:#f7f7f7;opacity:1;cursor:not-allowed;color:rgba(0,0,0,.25)}
.ant-input-disabled:hover{border-color:#e2e2e2}
textarea.ant-input{max-width:100%;height:auto;vertical-align:bottom;-webkit-transition:all .3s,height 0s;transition:all .3s,height 0s; font-size: 14px;font-variant-ligatures:none;}
.ant-btn{display:inline-block;margin-bottom:0;font-weight:500;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;line-height:1.15;padding:0 13px;font-size:12px;border-radius:4px;height:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);position:relative;color:#333;background-color:#fff;border-color:#d9d9d9}
.ant-btn>.anticon{line-height:1}
.ant-btn,.ant-btn:active,.ant-btn:focus{outline:0}
.ant-btn:not([disabled]):hover{text-decoration:none}
.ant-btn:not([disabled]):active{outline:0;-webkit-transition:none;transition:none}
.ant-btn.disabled,.ant-btn[disabled]{cursor:not-allowed}
.ant-btn.disabled>*,.ant-btn[disabled]>*{pointer-events:none}
.ant-btn-lg{padding:0 15px;font-size:14px;border-radius:4px;height:32px}
.ant-btn-sm{padding:0 7px;font-size:12px;border-radius:4px;height:22px}
.ant-btn>a:only-child{color:currentColor}
.ant-btn>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn:focus,.ant-btn:hover{color:#108ee9;background-color:#fff;border-color:#108ee9}
.ant-btn:focus>a:only-child,.ant-btn:hover>a:only-child{color:currentColor}
.ant-btn:focus>a:only-child:after,.ant-btn:hover>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn.active,.ant-btn:active{color:#0e77ca;background-color:#fff;border-color:#0e77ca}
.ant-btn.active>a:only-child,.ant-btn:active>a:only-child{color:currentColor}
.ant-btn.active>a:only-child:after,.ant-btn:active>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn.disabled,.ant-btn.disabled.active,.ant-btn.disabled:active,.ant-btn.disabled:focus,.ant-btn.disabled:hover,.ant-btn[disabled],.ant-btn[disabled].active,.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f7f7f7;border-color:#d9d9d9}
.ant-btn.disabled.active>a:only-child,.ant-btn.disabled:active>a:only-child,.ant-btn.disabled:focus>a:only-child,.ant-btn.disabled:hover>a:only-child,.ant-btn.disabled>a:only-child,.ant-btn[disabled].active>a:only-child,.ant-btn[disabled]:active>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]>a:only-child{color:currentColor}
.ant-btn.disabled.active>a:only-child:after,.ant-btn.disabled:active>a:only-child:after,.ant-btn.disabled:focus>a:only-child:after,.ant-btn.disabled:hover>a:only-child:after,.ant-btn.disabled>a:only-child:after,.ant-btn[disabled].active>a:only-child:after,.ant-btn[disabled]:active>a:only-child:after,.ant-btn[disabled]:focus>a:only-child:after,.ant-btn[disabled]:hover>a:only-child:after,.ant-btn[disabled]>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn.active,.ant-btn:active,.ant-btn:focus,.ant-btn:hover{background:#fff}
.ant-btn>i,.ant-btn>span{pointer-events:none}
.ant-btn-primary{color:#fff;background-color:#108ee9;border-color:#108ee9}
.ant-btn-primary>a:only-child{color:currentColor}
.ant-btn-primary>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;background-color:#49a9ee;border-color:#49a9ee}
.ant-btn-primary:focus>a:only-child,.ant-btn-primary:hover>a:only-child{color:currentColor}
.ant-btn-primary:focus>a:only-child:after,.ant-btn-primary:hover>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn-primary.active,.ant-btn-primary:active{color:#fff;background-color:#0e77ca;border-color:#0e77ca}
.ant-btn-primary.active>a:only-child,.ant-btn-primary:active>a:only-child{color:currentColor}
.ant-btn-primary.active>a:only-child:after,.ant-btn-primary:active>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn-primary.disabled,.ant-btn-primary.disabled.active,.ant-btn-primary.disabled:active,.ant-btn-primary.disabled:focus,.ant-btn-primary.disabled:hover,.ant-btn-primary[disabled],.ant-btn-primary[disabled].active,.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f7f7f7;border-color:#d9d9d9}
.ant-btn-primary.disabled.active>a:only-child,.ant-btn-primary.disabled:active>a:only-child,.ant-btn-primary.disabled:focus>a:only-child,.ant-btn-primary.disabled:hover>a:only-child,.ant-btn-primary.disabled>a:only-child,.ant-btn-primary[disabled].active>a:only-child,.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]>a:only-child{color:currentColor}
.ant-btn-primary.disabled.active>a:only-child:after,.ant-btn-primary.disabled:active>a:only-child:after,.ant-btn-primary.disabled:focus>a:only-child:after,.ant-btn-primary.disabled:hover>a:only-child:after,.ant-btn-primary.disabled>a:only-child:after,.ant-btn-primary[disabled].active>a:only-child:after,.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-primary[disabled]>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:#0e77ca;border-left-color:#0e77ca}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:#0e77ca}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}
.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#0e77ca}
.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#d9d9d9}
.ant-btn-danger{color:#f04134;background-color:#f7f7f7;border-color:#d9d9d9}
.ant-btn-danger>a:only-child{color:currentColor}
.ant-btn-danger>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn-danger:focus,.ant-btn-danger:hover{color:#fff;background-color:#f04134;border-color:#f04134}
.ant-btn-danger:focus>a:only-child,.ant-btn-danger:hover>a:only-child{color:currentColor}
.ant-btn-danger:focus>a:only-child:after,.ant-btn-danger:hover>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn-danger.active,.ant-btn-danger:active{color:#fff;background-color:#d73435;border-color:#d73435}
.ant-btn-danger.active>a:only-child,.ant-btn-danger:active>a:only-child{color:currentColor}
.ant-btn-danger.active>a:only-child:after,.ant-btn-danger:active>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn-danger.disabled,.ant-btn-danger.disabled.active,.ant-btn-danger.disabled:active,.ant-btn-danger.disabled:focus,.ant-btn-danger.disabled:hover,.ant-btn-danger[disabled],.ant-btn-danger[disabled].active,.ant-btn-danger[disabled]:active,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f7f7f7;border-color:#d9d9d9}
.ant-btn-danger.disabled.active>a:only-child,.ant-btn-danger.disabled:active>a:only-child,.ant-btn-danger.disabled:focus>a:only-child,.ant-btn-danger.disabled:hover>a:only-child,.ant-btn-danger.disabled>a:only-child,.ant-btn-danger[disabled].active>a:only-child,.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]>a:only-child{color:currentColor}
.ant-btn-danger.disabled.active>a:only-child:after,.ant-btn-danger.disabled:active>a:only-child:after,.ant-btn-danger.disabled:focus>a:only-child:after,.ant-btn-danger.disabled:hover>a:only-child:after,.ant-btn-danger.disabled>a:only-child:after,.ant-btn-danger[disabled].active>a:only-child:after,.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-danger[disabled]>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}
.ant-btn:before{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;background:#fff;opacity:.35;content:"";border-radius:inherit;z-index:1;-webkit-transition:opacity .2s;transition:opacity .2s;pointer-events:none;display:none}
.ant-btn .anticon{-webkit-transition:margin-left .3s cubic-bezier(.645,.045,.355,1);transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}
.ant-btn-group{position:relative;display:inline-block}
.ant-btn-group>.ant-btn{position:relative;z-index:1}
.ant-btn-group>.ant-btn.active,.ant-btn-group>.ant-btn:active,.ant-btn-group>.ant-btn:focus,.ant-btn-group>.ant-btn:hover{z-index:2}
.ant-btn-group>.ant-btn:disabled{z-index:0}
.ant-btn+.ant-btn-group,.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group{margin-left:-1px}
.ant-btn-group .ant-btn:not(:first-child):not(:last-child){border-radius:0;padding-left:8px;padding-right:8px}
.ant-btn-group>.ant-btn:first-child{margin-left:0}
.ant-btn-group>.ant-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;padding-right:8px}
.ant-btn-group>.ant-btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;padding-left:8px}
.ant-btn-group>.ant-btn-group{float:left}
.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{border-radius:0}
.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:8px}
.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;padding-left:8px}
.ant-btn:active>span,.ant-btn:focus>span{position:relative}
.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:.5em}
@-webkit-keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
@keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
.ant-dropdown{position:absolute;left:-9999px;top:-9999px;z-index:1050;display:block;font-size:12px;font-weight:400;line-height:1.5}
.ant-dropdown-menu{outline:0;position:relative;list-style-type:none;padding:0;margin:0;text-align:left;background-color:#fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.2);background-clip:padding-box}
.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{padding:7px 8px;margin:0;clear:both;font-size:12px;font-weight:400;color:#333;white-space:nowrap;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}
.ant-dropdown-menu-item>a,.ant-dropdown-menu-submenu-title>a{color:#333;display:block;padding:7px 8px;margin:-7px -8px;-webkit-transition:all .3s;transition:all .3s}
.ant-dropdown-menu-item>a:focus,.ant-dropdown-menu-submenu-title>a:focus{text-decoration:none}
.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#ecf6fd}
.ant-dropdown-menu-item:first-child,.ant-dropdown-menu-item:first-child>a,.ant-dropdown-menu-submenu-title:first-child,.ant-dropdown-menu-submenu-title:first-child>a{border-radius:4px 4px 0 0}
.ant-dropdown-menu-item:last-child,.ant-dropdown-menu-item:last-child>a,.ant-dropdown-menu-submenu-title:last-child,.ant-dropdown-menu-submenu-title:last-child>a{border-radius:0 0 4px 4px}
.ant-dropdown-menu-item:only-child,.ant-dropdown-menu-item:only-child>a,.ant-dropdown-menu-submenu-title:only-child,.ant-dropdown-menu-submenu-title:only-child>a{border-radius:4px}
.ant-dropdown-link .anticon-down,.ant-dropdown-trigger .anticon-down{display:inline-block;font-size:12px;-webkit-transform:scale(.83333333) rotate(0);-ms-transform:scale(.83333333) rotate(0);transform:scale(.83333333) rotate(0);zoom:1}
:root .ant-dropdown-link .anticon-down,:root .ant-dropdown-trigger .anticon-down{-webkit-filter:none;filter:none;font-size:12px}
.ant-dropdown-button{white-space:nowrap}
.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child){padding-right:8px}
.ant-dropdown-button .anticon-down{display:inline-block;font-size:12px;-webkit-transform:scale(.83333333) rotate(0);-ms-transform:scale(.83333333) rotate(0);transform:scale(.83333333) rotate(0);zoom:1}
:root .ant-dropdown-button .anticon-down{-webkit-filter:none;filter:none;font-size:12px}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:14px;line-height:inherit;color:rgba(0,0,0,.43);border:0;border-bottom:1px solid #d9d9d9}
input[type=search]{box-sizing:border-box}
input[type=checkbox],input[type=radio]{line-height:normal}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:15px;font-size:12px;line-height:1.5;color:#333}
label{position:relative}
label>.anticon{vertical-align:top;font-size:12px}
.ant-checkbox-inline.disabled,.ant-checkbox-vertical.disabled,.ant-checkbox.disabled label,.ant-radio-inline.disabled,.ant-radio-vertical.disabled,.ant-radio.disabled label,input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}
form textarea.ant-input{height:auto}
form input[type=checkbox],form input[type=radio]{width:14px;height:14px}
.has-error .ant-input,.has-error .ant-input:hover{border-color:#f04134}
.has-error .ant-input:focus{border-color:#f46e65;outline:0;box-shadow:0 0 0 2px rgba(240,65,52,.2)}
.has-error .ant-input:not([disabled]):hover{border-color:#f04134}
.w30p{width:30%}
.w70p{width:70%}
.focus{animation:flush 1s ease 2;border:1px solid #3b99fc;-webkit-box-shadow:0 0 3px 0 #3b99fc;box-shadow:0 0 3px 0 #3b99fc}
.cur-p{cursor:pointer}
.more-options{display:inline-block;padding:1px 10px;text-shadow:0 1px 0 #fff;font-size:12px;background:#e7e7e7;background:-moz-linear-gradient(top,#e7e7e7 0,#d1d1d1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7e7e7),color-stop(100%,#d1d1d1));background:-webkit-linear-gradient(top,#e7e7e7 0,#d1d1d1 100%);background:-o-linear-gradient(top,#e7e7e7 0,#d1d1d1 100%);background:-ms-linear-gradient(top,#e7e7e7 0,#d1d1d1 100%);background:linear-gradient(to bottom,#e7e7e7 0,#d1d1d1 100%);border-radius:15px;position:relative;z-index:1}
.more-options:hover{background:rgba(240,240,240,.8);color:#000;text-decoration:none}
.popup-list{display:none;text-decoration:none;position:absolute;bottom:25px;left:-25px;background:#fff;border:1px solid #ebebeb;border-radius:4px;box-shadow:0 5px 20px rgba(26,26,26,.1);padding:7px 0;min-width:84px}
.more-options:hover .popup-list{display:block}
.popup-list:after{content:'　';border:8px solid transparent;border-bottom-width:0;border-top-color:#fff;margin-top:7px;margin-left:30px;display:block;width:0;height:0;position:absolute}
.popup-list .btn-item{line-height:30px;display:block;width:100%;padding:0 20px;text-align:left;cursor:pointer;box-sizing:border-box;border:0;background:#fff;color:#8590a6}
.popup-list .btn-item:hover{background:#f6f6f6;color:#77839c}
.ant-message{font-size:12px;position:fixed;z-index:1010;width:100%;top:16px;left:0;pointer-events:none}
.ant-message-notice{padding:8px;text-align:center}
.ant-message-notice:first-child{margin-top:-8px}
.ant-message-notice-content{padding:8px 16px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);background:#fff;display:inline-block;pointer-events:all}
.ant-message-success .anticon{color:#00a854}
.ant-message-error .anticon{color:#f04134}
.ant-message-warning .anticon{color:#ffbf00}
.ant-message-info .anticon,.ant-message-loading .anticon{color:#108ee9}
.ant-message .anticon{margin-right:8px;font-size:14px;top:1px;position:relative}
.ant-message-notice.move-up-leave.move-up-leave-active{-webkit-animation-name:MessageMoveOut;animation-name:MessageMoveOut;overflow:hidden;-webkit-animation-duration:.3s;animation-duration:.3s}
@-webkit-keyframes MessageMoveOut{0%{opacity:1;max-height:150px;padding:8px}
to{opacity:0;max-height:0;padding:0}
}
@keyframes MessageMoveOut{0%{opacity:1;max-height:150px;padding:8px}
to{opacity:0;max-height:0;padding:0}
}
.ant-modal{position:absolute;width:auto;margin:0 auto;top:0;bottom:0;padding-bottom:24px;right:0;left:0;margin:auto;z-index:300}
.ant-modal-wrap{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;z-index:1000;-webkit-overflow-scrolling:touch;outline:0}
.ant-modal-title{margin:0;font-size:14px;line-height:21px;font-weight:500;color:rgba(0,0,0,.85)}
.ant-modal-content{position:relative;background-color:#fff;border:0;border-radius:4px;background-clip:padding-box;box-shadow:0 2px 8px rgba(0,0,0,.2)}
.ant-modal-close{cursor:pointer;border:0;background:0 0;position:absolute;right:0;top:0;z-index:10;font-weight:700;line-height:1;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;color:rgba(0,0,0,.43);outline:0}
.ant-modal-close:focus,.ant-modal-close:hover{color:#444;text-decoration:none}
.ant-modal-header{padding:13px 16px;border-radius:4px 4px 0 0;background:#fff;color:rgba(0,0,0,.65);border-bottom:1px solid #e9e9e9}
.ant-modal-body{padding:16px;font-size:12px;line-height:1.5}
.ant-modal-mask{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#373737;background-color:rgba(55,55,55,.6);height:100%;z-index:1000}
.ant-modal-mask-hidden{display:none}
@media (max-width:768px){.ant-modal{width:auto!important;margin:10px}
}
.ant-confirm .ant-modal-close,.ant-confirm .ant-modal-header{display:none}
.ant-confirm .ant-modal-body{padding:30px 40px}
.ant-confirm-body-wrapper{zoom:1}
.ant-confirm-body-wrapper:after,.ant-confirm-body-wrapper:before{content:" ";display:table}
.ant-confirm-body-wrapper:after{clear:both;visibility:hidden;font-size:0;height:0}
.ant-confirm-body .ant-confirm-title{color:rgba(0,0,0,.65);font-weight:700;font-size:14px}
.ant-confirm-body .ant-confirm-content{margin-left:42px;font-size:12px;color:rgba(0,0,0,.65);margin-top:8px}
.ant-confirm-body>.anticon{font-size:24px;margin-right:16px;padding:0 1px;float:left;width:24px;height:24px}
.ant-confirm .ant-confirm-btns{margin-top:30px;float:right}
.ant-confirm .ant-confirm-btns button+button{margin-left:10px;margin-bottom:0}
.ant-confirm-confirm .ant-confirm-body>.anticon,.ant-confirm-warning .ant-confirm-body>.anticon{color:#ffbf00}
@-webkit-keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
@keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
@-webkit-keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
@keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
@-webkit-keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
@keyframes antCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}
to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}
}
@-webkit-keyframes uploadAnimateIn{0%{height:0;margin:0;opacity:0;padding:0}
}
@keyframes uploadAnimateIn{0%{height:0;margin:0;opacity:0;padding:0}
}
a{-webkit-transition:color .3s ease;transition:color .3s ease}
a:focus{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}
#header{-webkit-transition:opacity .5s;transition:opacity .5s;background:#fff;height:80px;margin-bottom:24px;padding:0 48px;width:100%}
#logo{float:left}
#logo,#logo img{height:80px;line-height:80px}
#logo img{width:40px;margin-right:8px}
#logo span{float:right;font-size:16px;font-family:Raleway,Hiragino Sans GB,sans-serif;height:80px;line-height:80px;text-transform:uppercase}
.lang,.version{float:right;margin-top:29px;margin-left:10px}
.version{width:66px;margin-left:16px}
#nav{border:0;float:right;font-size:14px;font-family:Lato,Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
#nav li{height:80px;line-height:80px;min-width:72px;text-align:center;border-bottom-width:3px}
footer{clear:both;font-size:12px;background:#fff;position:relative;z-index:1;color:rgba(0,0,0,.65);box-shadow:0 1000px 0 1000px #fff}
footer ul{overflow:hidden;margin:0 2%;list-style:none}
footer ul li{float:left;width:25%;padding:24px 2%}
footer ul li>h2{font-size:14px;margin:0 auto 16px;font-weight:500;position:relative}
footer ul li>h2>.anticon{font-size:16px;position:absolute;left:-22px;top:3px;color:#aaa}
footer ul li>div{margin-bottom:8px}
.down{text-align:center;position:absolute;bottom:30px;color:hsla(0,0%,100%,.75);left:50%;margin-left:-7px;-webkit-animation:upDownMove 1.2s ease-in-out infinite alternate;animation:upDownMove 1.2s ease-in-out infinite alternate}
.page{min-height:85vh}
.image1{background:url(https://t.alipayobjects.com/images/T1Ch8kXfpdXXXXXXXX.png) no-repeat 100%/841px;height:511px;top:50%;margin-top:-256px}
@-webkit-keyframes upDownMove{to{-webkit-transform:translateY(10px);transform:translateY(10px)}
}
@keyframes upDownMove{to{-webkit-transform:translateY(10px);transform:translateY(10px)}
}
.highlight{line-height:1.5}
.toc{font-size:14px;margin:24px 0;border-left:1px solid #e9e9e9;list-style:none}
.toc>ul{padding:8px 0;list-style:none}
.toc>ul li{list-style:none;margin:0}
.toc li>ul{text-indent:8px;font-size:12px;display:none}
.toc a{padding-left:16px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;overflow:hidden;color:rgba(0,0,0,.65)}
.toc a:hover{color:#108ee9}
.toc a.current{border-color:#108ee9;color:#108ee9}
pre code{display:block;background:#fff;color:rgba(0,0,0,.65);line-height:1.7;border:1px solid #e9e9e9;padding:10px 15px;border-radius:4px;font-size:13px}
code[class*=language-],pre code,pre[class*=language-]{white-space:pre;font-family:Lucida Console,Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}
code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;direction:ltr;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}
code[class*=language-]::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}
code[class*=language-]::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}
@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}
}
pre[class*=language-]{padding:1em;margin:1.2em 0;overflow:auto}
:not(pre)>code[class*=language-],pre[class*=language-]{background:#f7f7f7}
:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}
.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}
.namespace{opacity:.7}
.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#bb0606}
.language-css .token.string,.style .token.string,.token.attr-name,.token.builtin,.token.char,.token.entity,.token.inserted,.token.operator,.token.selector,.token.string,.token.url{color:#690}
.token.atrule,.token.attr-value,.token.keyword{color:#07a}
.token.function{color:#dd4a68}
.token.important,.token.regex,.token.variable{color:#e90}
.token.bold,.token.important{font-weight:700}
.token.italic{font-style:italic}
.token.entity{cursor:help}
@media only screen and (min-width:0) and (max-width:992px){a#logo{width:150px;margin-left:auto;margin-right:auto;float:none;display:block}
button.lang{color:rgba(0,0,0,.65);border-color:rgba(0,0,0,.65)}
button.lang,div.version{display:block;margin:29px auto 16px}
ul#nav,ul#nav li{width:100%;font-size:14px}
ul#nav li{line-height:60px;height:60px;padding:0!important;border:0}
ul#nav li a{color:#333}
.toc{display:none}
.main{height:14%}
footer{text-align:center}
footer ul li{float:none;width:auto}
footer ul li>h2 .anticon{display:none}
}
@media (max-width:767px){body{overflow-x:hidden;-webkit-overflow-scrolling:touch}
.global-nav{width:100%;text-align:center;z-index:1000}
.global-nav .nav{height:44px;line-height:44px;padding:0}
.global-nav .logo{float:none}
.global-nav .logo a.sf{margin-left:20px;height:44px;background-position:center center;-moz-background-size:140px auto;-o-background-size:140px auto;-webkit-background-size:140px auto;background-size:140px auto}
.publish h1.h4{visibility:hidden;margin-bottom:0}
.alert+.global-nav{margin-top:43px!important}
}
@media (max-width:991px){.main{margin-bottom:20px}

}
@media (max-width:550px){.article.fmt{font-size:15px;letter-spacing:.5px;line-height:1.8}
.article.fmt code{letter-spacing:.2px}
.article.fmt pre{font-size:13px;line-height:1.2;margin-left:-15px;margin-right:-15px;border:none;border-radius:0}
}
h1{font-size:22px;font-weight:500;line-height:100%;margin:15px 0 15px 0;padding:0}
h2{font-size:18px;font-weight:500;line-height:100%;margin:15px 0 15px 0;padding:0 0 8px 0;border-bottom:1px solid #e2e2e2}
h3{font-size:16px;font-weight:500;line-height:100%;margin:15px 0 15px 0;padding:0}
hr{border:none;height:1px;color:#e2e2e2;background-color:#e2e2e2;margin-bottom:1em}
pre{font-family:Consolas,'Panic Sans',Consolas,'DejaVu Sans Mono','Bitstream Vera Sans Mono',Menlo,'Microsoft Yahei',monospace;font-size:13px;letter-spacing:.015em;line-height:120%;white-space:pre;overflow-x:auto;overflow-y:auto;background-color:#f8f8f8;padding:5px}
pre a{color:inherit;text-decoration:underline}
code{font-family:Consolas,'Panic Sans','DejaVu Sans Mono','Bitstream Vera Sans Mono',Menlo,'Microsoft Yahei',monospace}
a:active,a:link,a:visited{text-decoration:none;word-break:break-all}
a:hover{color:#4d5256;text-decoration:underline}
a.dark:active,a.dark:link,a.dark:visited{color:gray;text-decoration:none}
a.dark:hover{color:#385f8a;text-decoration:none}
a.gray:active,a.gray:link,a.gray:visited{color:#ccc;text-decoration:none}
a.gray:hover{color:#999;text-decoration:none}
a.top:link,a.top:visited{color:#556;text-decoration:none}
a.top:hover{color:#99a;text-decoration:none}
a.top:active{color:#001;text-decoration:none}
a.tab:active,a.tab:link,a.tab:visited{display:inline-block;font-size:14px;line-height:14px;padding:5px 8px 5px 8px;margin-right:5px;border-radius:3px;color:#555}
a.tab:hover{background-color:#f5f5f5;color:#000;text-decoration:none}
a.node:active,a.node:link,a.node:visited{background-color:#f5f5f5;font-size:12px;line-height:12px;display:inline-block;padding:4px 4px 4px 4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;color:#999}
a.node:hover{text-decoration:none;background-color:#e2e2e2;color:#777}
a.op:active,a.op:link,a.op:visited{background-color:#f0f0f0;font-size:12px;line-height:12px;display:inline-block;padding:4px 4px 3px 4px;border-radius:3px;text-decoration:none;border:1px solid #ddd;color:#666;vertical-align:baseline}
a.op:hover{text-decoration:none;background-color:#e0e0e0;border:1px solid silver;color:#333}
a.opo:active,a.opo:link,a.opo:visited{background-color:#d0d0df;font-size:12px;line-height:12px;display:inline-block;padding:3px 4px 3px 4px;border-radius:3px;text-decoration:none;color:#333}
a.tb:active,a.tb:link,a.tb:visited{font-size:12px;line-height:12px;color:#333;text-decoration:none;display:inline-block;padding:3px 10px 3px 10px;border-radius:15px;text-shadow:0 1px 0 #fff}
a.tb:hover{background-color:rgba(255,255,255,.3);color:#000;text-decoration:none;border-radius:15px}
a.black:active,a.black:link,a.black:visited{color:#000;text-decoration:none}
a.black:hover{color:#000;text-decoration:underline;text-shadow:0 1px 1px rgba(255,255,255,.2)}
ul{margin:0;padding:0;list-style:none}
ol li,ul li{padding:0;margin:0}
ol{margin:1em 0 0 2em;padding:0}
.ul-default{margin:15px 0 15px 20px}
.ul-default li{list-style-type:disc}
#Top{text-align:center;background-color:#fff;height:44px;font-size:15px;font-weight:500;background-size:44px 44px;border-bottom:1px solid rgba(0,0,0,.22);padding:0 20px 0 20px}
#Bottom{border-top:1px solid rgba(0,0,0,.22);text-align:center;color:#999;padding:0 10px 0 10px}
#q{border:none;width:222px;height:26px;margin:0 0 2px 30px;background-color:transparent;font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti!important;font-size:14px;line-height:16px;outline:0}
.alt{background-color:#f5f5f5}
.gray{color:#999}
.fade{color:#ccc}
.snow{color:#e2e2e2}
.green{color:#393}
.orange{color:#f90}
.blue{color:#485cc7}
.bigger{font-size:16px}
.small{font-size:11px}
.box{background-color:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.1);border:1px solid #e2e2e2}
.transparent{background-color:transparent;border:2px dashed rgba(0,0,0,.1);border-radius:3px;box-shadow:none}
.page{font-size:14px;line-height:1.6;padding:10px}
.inner{padding:10px;font-size:14px;line-height:150%;text-align:left}
.header{padding:10px;font-size:15px;line-height:120%;text-align:left;border-bottom:1px solid #e2e2e2;overflow:auto}
.caution{padding:10px;font-size:14px;line-height:150%;text-align:left;background-color:#f0f0f0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
.message{padding:10px;font-size:14px;line-height:120%;text-align:left;background-color:#f3faff;border-left:5px solid #c7e8ff;border-bottom:1px solid #e2e2e2;color:#333}
.cell{padding:10px;font-size:14px;line-height:120%;text-align:left;border:1px solid transparent;border-bottom:1px solid #e2e2e2}
.collapsed{display:none}
.well{padding:10px;background-color:#f9f9f9;border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,.1) inset}
.cell[id^=r_]>table,.inner[id^=r_]>table{table-layout:fixed}
div.node{padding:5px;background-color:transparent;border-radius:3px;box-shadow:none}
div.node:hover{background-color:#f9f9f9;box-shadow:0 1px 2px rgba(0,0,0,.1) inset}
.subtle{background-color:#fffff9;border-left:3px solid #fffbc1;padding:10px;font-size:14px;line-height:120%;text-align:left;border-bottom:1px solid #e2e2e2}
.grid{padding:0;font-size:14px;line-height:120%;text-align:left}
.problem{padding:10px;font-size:14px;line-height:120%;text-align:left;background-color:#ffffc0;border-left:5px solid #fff000;border-bottom:1px solid #e2e2e2;color:#333}
.outdated{padding:10px;font-size:14px;line-height:120%;text-align:left;background-color:#f9f9f9;border-left:5px solid #f0f0f0;border-bottom:1px solid #e2e2e2;color:#999}
.tip{padding:10px;font-size:14px;line-height:120%;text-align:left;background-color:#f3faff;border-left:5px solid #c7e8ff;border-bottom:1px solid #e2e2e2;color:#333;cursor:pointer}
.cell a.thank,.inner a.thank{visibility:hidden}
.cell:hover a.thank,.inner:hover a.thank{visibility:visible}
.cell:hover a.thank:hover,.inner:hover a.thank:hover{text-decoration:none}
.cell a.like,.inner a.like{display:inline-block;line-height:12px}
.cell:hover a.like,.inner:hover a.like{display:inline-block;line-height:12px;border-radius:5px}
.cell:hover a.like:hover,.inner:hover a.like:hover{background-color:#f5f5f5;text-decoration:none}
.sep20{height:20px}
.sep15{height:15px}
.sep10{height:10px}
.sep5{height:5px}
.sep3{height:3px}
.c{clear:both}
.chevron{font-family:"Lucida Grande";font-weight:500}
.ago{font-size:11px;color:#ccc}
.no{font-size:9px;line-height:9px;font-weight:500;border-radius:10px;display:inline-block;background-color:#f0f0f0;color:#ccc;padding:2px 5px 2px 5px;cursor:pointer}
.reply_content{font-size:14px;line-height:1.6;word-break:break-all;word-wrap:break-word}
.topic_content{font-size:14px;line-height:1.6;color:#000;word-wrap:break-word}
.gist{word-break:normal}
.reply_content>:first-child,.topic_content>:first-child{margin-top:0!important}
.gist>:last-child,.reply_content>:last-child,.topic_content>:last-child{margin-bottom:0!important}
.sl{border-radius:3px;padding:5px;font-size:14px;border:1px solid #ccc;width:100%;max-width:320px;font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB","Microsoft Yahei",sans-serif;box-sizing:border-box}
.sl:focus{border:1px solid rgba(128,128,160,.6);outline:0}
.sls{border-radius:3px;padding:5px;font-size:14px;border:1px solid #ccc;width:240px;font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB","Microsoft Yahei"}
.sls:focus{border:1px solid rgba(128,128,160,.6);outline:0}
.sll{border-radius:3px;padding:5px;font-size:14px;border:1px solid #ccc;width:100%;font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB","Microsoft Yahei",sans-serif;box-sizing:border-box}
.sll:focus{border:1px solid rgba(128,128,160,.6);outline:0}
.ml{border-radius:3px;padding:5px;font-size:14px;border:1px solid #ccc;display:block;width:100%;max-width:320px;height:160px;font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB","Microsoft Yahei",sans-serif;box-sizing:border-box}
.ml:focus{border:1px solid rgba(128,128,160,.6);outline:0}
.mle{border-radius:3px;padding:5px;font-size:14px;border:1px solid #ccc;display:block;width:100%;font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB","Microsoft Yahei",sans-serif;resize:vertical;box-sizing:border-box}
.mle:focus{border:1px solid rgba(128,128,160,.6);outline:0}
::-webkit-input-placeholder{color:silver}
:-moz-placeholder{color:silver}
::-moz-placeholder{color:silver}
:-ms-input-placeholder{color:silver}
.msl{width:100%;border:none;resize:none;background-color:#f9f9f9;outline:0;font-size:14px;line-height:20px;padding:10px;font-family:'Helvetica Neue','Hiragino Sans GB','Microsoft Yahei',sans-serif;margin:0;box-sizing:border-box}
.msl:focus{background-color:#fff}
.short{height:52px}
.tall{height:320px}
.super.button{background-image:url(/static/img/bg_blended_light.png);padding:4px 8px 4px 8px;border:1px solid rgba(80,80,90,.2);border-bottom-color:rgba(80,80,90,.35);border-radius:3px;font-size:14px;outline:0}
.normal.button{background-color:#fff;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.normal.button:disabled{background-color:#fff;color:#ccc;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.normal.button:hover:enabled{background-color:#f9f9f9;border:1px solid rgba(60,60,70,.3);color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;cursor:pointer;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.normal.button:active:enabled{background-color:#e2e2e2;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;cursor:pointer;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.normal_page_right.button{background-color:#fff;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.normal_page_right.button:disabled{background-color:#fff;color:#ccc;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.normal_page_right.button:hover:enabled{background-color:#f9f9f9;border-left:1px solid rgba(80,80,90,.2);border-top:1px solid rgba(60,60,70,.3);border-right:1px solid rgba(60,60,70,.3);border-bottom:1px solid rgba(60,60,70,.3);color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;cursor:pointer;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.normal_page_right.button:active:enabled{background-color:#e2e2e2;color:#333;text-shadow:0 1px 0 #fff;text-decoration:none;font-weight:700;cursor:pointer;box-shadow:0 1px 0 rgba(66,66,77,.1)}
.special.button{background-color:#fc0;color:#532b17;text-shadow:0 1px 1px rgba(255,255,255,.6);text-decoration:none;font-weight:600;-moz-box-shadow:0 1px 2px rgba(233,175,0,.6);border:1px solid rgba(200,150,0,.8)}
.special.button:hover{background-color:#ffdf00;color:#402112;text-shadow:0 1px 1px rgba(255,255,255,.7);text-decoration:none;text-decoration:none;font-weight:600;cursor:pointer;-moz-box-shadow:0 1px 2px rgba(233,175,0,.5);border:1px solid #c89600}
.special.button:active{background-color:#fb0;color:#402112;text-shadow:0 1px 1px rgba(255,255,255,.7);text-decoration:none;text-decoration:none;font-weight:600;cursor:pointer;-moz-box-shadow:0 1px 2px rgba(233,175,0,.5);border:1px solid #c89600}
.inverse.button{background-color:#ccc;color:#999;text-shadow:0 1px 1px rgba(255,255,255,.6);text-decoration:none;font-weight:600;-moz-box-shadow:0 1px 2px rgba(200,200,200,.8);border:1px solid rgba(150,150,150,.8)}
.inverse.button:hover{background-color:#999;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.5);text-decoration:none;text-decoration:none;font-weight:600;cursor:pointer;-moz-box-shadow:0 1px 2px #c8c8c8;border:1px solid rgba(150,150,150,.6)}
.inverse.button:active{background-color:#888;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.5);text-decoration:none;text-decoration:none;font-weight:600;cursor:pointer;-moz-box-shadow:0 1px 2px #c8c8c8;border:1px solid rgba(150,150,150,.6)}
.item{background-position:0 bottom;background-repeat:repeat-x}
.item_title{font-size:16px;line-height:130%;text-shadow:0 1px 0 #fff;word-wrap:break-word;hyphens:auto}
.tag:link,.tag:visited{padding:5px 10px 5px 10px;line-height:100%;background-color:#f0f0f0;border-radius:10px;margin:0;display:inline-block}
.tag:hover{background-color:#99a;color:#fff;text-decoration:none}
.tag>li{opacity:.15}
.dot{font-size:10px}
.page_current{display:inline-block;font-weight:700;font-size:14px;line-height:14px;padding:3px 6px 3px 6px;background-color:#f0f0f0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 1px 0 1px;border:1px solid #bbb;color:#000;box-shadow:0 1px 1px rgba(0,0,0,.1)}
.page_current:hover{text-decoration:none}
.page_normal:active,.page_normal:link,.page_normal:visited{display:inline-block;font-weight:400;font-size:13px;line-height:13px;padding:2px 5px 2px 5px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 1px 0 1px;text-decoration:none;border:1px solid #e2e2e2;box-shadow:0 1px 1px rgba(0,0,0,.1)}
.page_normal:hover{background-color:#f0f0f0;color:#000;text-decoration:none;border:1px solid #ccc}
.online{color:#fff;font-size:10px;line-height:10px;font-weight:500;padding:2px 5px 2px 5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;background:#52bf1c;background:-moz-linear-gradient(top,#52bf1c 0,#438906 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#52bf1c),color-stop(100%,#438906));background:-webkit-linear-gradient(top,#52bf1c 0,#438906 100%);background:-o-linear-gradient(top,#52bf1c 0,#438906 100%);background:-ms-linear-gradient(top,#52bf1c 0,#438906 100%);background:linear-gradient(top,#52bf1c 0,#438906 100%)}
.payload{display:inline-block;background-color:#f5f5f5;padding:5px 10px 5px 10px;font-size:14px;line-height:120%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;word-break:break-all;word-wrap:break-word}
table.data td.h,table.data th.h{text-align:left;font-size:14px;font-weight:700;border-right:1px solid #ccc;border-bottom:2px solid #ccc;text-shadow:0 1px 0 #fff;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#f5f5f5 0,#e2e2e2 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e2e2e2 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e2e2e2 100%);background:linear-gradient(top,#f5f5f5 0,#e2e2e2 100%)}
table.data td.d{font-size:14px;font-weight:400;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.positive{color:#0aa31c}
.negative{color:#ff3c00}
.note{font-size:15px;line-height:150%;font-family:"Helvetica Neue",Arial,"Hiragino Sans GB",'Microsoft Yahei',sans-serif}
img.avatar{-moz-border-radius:4px;border-radius:4px}
.votes{display:inline-block}
.vote,.vote:link,.vote:visited{text-decoration:none;font-size:10px;line-height:1;padding:2px 8px 2px 8px;border:1px solid #e2e2e2;border-radius:3px;color:#778;display:inline-block;vertical-align:baseline;text-align:center}
.vote:hover{color:#667;border:1px solid #667;text-decoration:none}
.vote:active{background-color:#f0f0f0;border:1px solid #aaa;box-shadow:0 1px 1px rgba(0,0,0,.2) inset}
.markdown_body>:first-child,.note>:first-child,.page>:first-child{margin-top:0!important}
.markdown_body>:last-child,.note>:last-child,.page>:last-child,.problem>:last-child{margin-bottom:0!important}
ul.nav{margin:0;padding:0;list-style:none}
ul.nav>li{display:block}
.pointer{cursor:pointer}
.reject_label{font-weight:400;font-size:14px;line-height:18px;padding:5px;cursor:pointer}
.reject_label input{vertical-align:top;margin-right:3px}
.clearfix:after{display:table;content:" ";clear:both}
hr.clearfix{font-size:1px;line-height:1px;height:1px;overflow:hidden;clear:both;border:0;padding:0;margin:-1px 0 0 0;list-style:none;border-style:none;background:0 0;visibility:hidden}
.right-login .slogan{padding:4px 0 11px;display:block}
.right-login .desc{padding:0 0 4px;display:block}
.right-login .signup{padding:5px 0 12px;display:block}
.right-login .signup .button{display:inline-block}
.right-login .login{padding:0 0 10px;display:block}
.right_link{float:right}
.right_link a{margin-left:5px;line-height:28px}
.AD{font-size:30px;font-style:italic;font-family:Verdana;color:#487d06;margin-top:80px;line-height:40px;font-weight:700}
.loading{height:100%}
.loading td{vertical-align:middle}
.page_body_submit{padding-top:0!important;padding-top:0;padding-bottom:5px;text-align:left;font-size:9.5pt}
.page{border-collapse:collapse;width:100%;text-align:center;background-image123:url(../img/bg_page.png);background-position:center -75px;background-repeat:no-repeat;background-color123:#fcfcfc}
.page_container{margin:auto;margin-top:5px}
.logo_title{line-height:55px;font-family:Candara;font-size:13.5pt;font-size:18px;font-family:Arial,Helvetica,sans-serif}
.page_body_index{height:485px;padding-top:9px;padding-left:11px;padding-right:11px}
.page_body_normal{padding:0 11px 40px 11px;background-color:#fcfcfc}
.page_body_top{border:1px solid #e4e4e4;background-color:#f5f5f5;min-height:40px;padding:10px;margin-bottom:6px}
.page_body_top td{padding-bottom:2px;padding-top:2px}
.page_body_top h4{font-weight:700}
.page_body_content{margin-top:6px;text-align:left;min-height:330px}
.page_body_content_big{margin-top:3px;text-align:left}
.page_body_bottom{margin-top:8px;margin-left:auto;margin-right:auto;margin-bottom:auto}
.page_body_option{border:1px #c9c9c9 solid;background:#f0f0f0;text-align:left;height:342px;padding:10px;font-size:12px}
.page_body_test{border:1px #c9c9c9 solid;background:#fff;text-align:left;padding:3px 0;min-height:140px}
.page_body_option h4{font-size:10pt;font-family:Verdana}
.option_content{padding-left:10px}
.option_item{font-size:10pt;margin-bottom:11px}
.option_item td{vertical-align:top;height:30px}
.option_item_title{margin-bottom:6px;margin-top:6px}
.comment{font-size:9pt}
.cur_time{float:right;padding-right:5px}
.icibaSugContainer{z-index:999;background:#fff;font:12px/22px verdana,arial,simsun;cursor:pointer;color:#000;position:relative;text-align:left;width:1px;display:none}
.choice_item{padding-top:0;color:grey;clear:both;padding-bottom:8px}
.choice_item_list{margin:0;padding:0}
.choice_item_option{margin-bottom:4px;padding-left:25px;cursor:default}
.test_page_content_div{position:relative}
.test_page_content_div td{padding:0;border-collapse:collapse;border-spacing:0}
.test_page_content_div table{width:100%}
.choice_item_option_hover{margin-bottom:4px;padding-left:25px;cursor:default;color:#2020dc;cursor:pointer}
.choice_item_option_clicked{margin-bottom:4px;padding-left:25px;cursor:default;background-image:url(../img/icon_green.gif);background-repeat:no-repeat;background-position:3px 5px;color:#2020dc;cursor:pointer}
.btn_remember{background-image:url(../img/btn_remember.gif);width:77px;height:29px;padding-left:20px;padding-top:2px;border:0;margin-right:10px;cursor:pointer}
.btn_forget{background-image:url(../img/btn_forget.gif);width:77px;height:29px;padding-left:24px;padding-top:2px;border:0;margin-right:10px;cursor:pointer}
.btn_correct{background-image:url(../img/btn_correct.gif);width:77px;height:29px;padding-left:20px;padding-top:2px;border:0;margin-right:10px;cursor:pointer}
.btn_wrong{background-image:url(../img/btn_wrong.gif);width:77px;height:29px;padding-left:20px;padding-top:2px;border:0;margin-right:10px;cursor:pointer}
.btn_nextword{background-image:url(../img/btn_nextword.gif);background-position:right center;width:105px;height:29px;padding-right:22px;padding-top:2px;border:0;margin-right:10px;cursor:pointer}
.txt_audio{height:20px;display:inline-block;max-width:330px;overflow:hidden;vertical-align:middle}
.txt_info{height:22px;font-size:10pt}
.text_word{font-size:20px;color:#4d8606;padding-top:10px;font-family:verdana;height:32px}
.trs{font-size:14px;color:orange;font-family:lucida sans unicode;font-weight:700;margin-left:10px}
.title{font-weight:700;font-size:14px;color:#4d8606;line-height:30px;height:37px}
.title a:link{font-weight:700;color:#4d8606}
ol{margin-top:0}
.popup_item_title{padding-top:6px;line-height:150%;padding-bottom:1px}
.freetext_word{border:1px #e0e0e0 solid;background-color:#fff;font-size:20px;font-weight:700;color:#000;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif}
.textarea_mean{height:145px;width:100%;border:1px #e0e0e0 solid;font-size:18px;color:#000;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;padding:3px;overflow:auto}
.item_title{text-align:right;vertical-align:top}
.item_content{text-align:left}
.freetext_normal{border:1px #e0e0e0 solid;-moz-border-radius:4px 4px 4px 4px;background-color:#fff;padding-left:3px}
.left_link{float:left}
.red{color:red}
.orange{color:orange}
.blue{color:#002987}
.green{color:green}
.form_action{text-align:right;padding-right:2px;height:23px;padding-top:10px;padding-bottom:6px}
.form_action button{margin-left:5px}
.process_box{text-align:left;padding:0 10px 50px}
.process_box_table{max-width:700px;width:77%;margin:auto}
.process_message_left{width:140px;padding:0;padding-top:0;padding-right:0;vertical-align:top}
.process_message_right{vertical-align:top;padding-left:14px;padding-top:0;padding-right:25px}
.process_title{color:#141a1f;font-size:18px;font-family:Arial,Helvetica,sans-serif;line-height:45px;padding-bottom:10px;padding-left:0;text-align:center}
.process_message_content{font-size:11pt;padding:0 0 10px 0;line-height:22px}
.line{margin-bottom:10px;background-image:url(../img/line_dashed.gif);background-position:left bottom;background-repeat:repeat-x;height:1px;overflow:hidden}
.process_message_submit{text-align:left;padding-top:20px;padding-right:10px}
.process_message_submit img{cursor:pointer}
.process_message_submit .ant-btn{margin-bottom:5px}
.text_num{color:#000;font-weight:700}
.text_keyword{color:green}
.text_comment{color:#984806;padding-top:15px}
.icon_liststatus{margin-top:9px;vertical-align:top}
.icon_in_package{margin-top:7px;vertical-align:top}
.word-status{margin-left:10px}
.message{color:green}
.waiting{color:#2b43a7}
.loading{margin-left:-100px!important;width:198px;height:48px;border:1px solid #8cbeda;position:relative}
.cur_time{display:none}
.td-big{margin-left:5px}
#back{display123:none}
a#back{display:inline}
.input-content .ant-btn{margin-right:5px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.page-query strong{font-weight:400}
.page-query .content{margin:0;float:left;position:relative;font-size:15px;background:#fff;border-radius:5px}
.page-query .query-word{display:block;width:100%;height:34px;padding-left:7.5px;padding-top:0;font-size:15px;font-family:arial;line-height:1.42857;color:#000;background-color:#fff;background-image:none;border-width:1px 0 1px 1px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#b6b6b6;border-left-color:#b6b6b6;border-image:initial;border-right-style:initial;border-right-color:initial;border-bottom-color:#ccc;box-sizing:border-box;border-radius:0}
.page-query i.clear{background-image:url(/static/img/clear.png);background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:1;background-size:contain;right:7px;top:8px;display:none}
.page-query .q-btn{float:right;width:100px}
.page-query .query-button{display:block;width:100%;height:34px;color:#fff;letter-spacing:1px;background:#3385ff;border-width:0 0 1px;border-top-style:initial;border-right-style:initial;border-left-style:initial;border-top-color:initial;border-right-color:initial;border-left-color:initial;border-image:initial;border-bottom-style:solid;border-bottom-color:#2d78f4;outline:medium;box-sizing:border-box}
.page-query .q-key{margin-right:100px;display:block;position:relative}
.page-query .q-icon{float:right;padding-top:23px}
.page-query .icon-note{display:inline-block;padding:10px 12px;border-radius:25px;background-color:#f6f6f6}
.page-query .icon-note .elem{border:2px solid #333;border-radius:3px;font-weight:700;font-size:9px;line-height:15px;padding:0;color:#000;width:15px;text-align:center}
.page-query .content{padding:4px 0 0;overflow:hidden}
.page-query .content.cmcy{border-top:1px solid #f5f6f6;background:#f9f9f9}
.page-query .ctop{background:#fff;overflow:hidden;padding:20px 30px}
.page-query .ctopc{position:relative;margin-right:130px;margin-bottom:5px}
.page-query .ctopc .word{font-family:AvenirNextLTPro-Demi;font-size:30px;font-weight:700;color:#2e3039;letter-spacing:0;text-align:left;line-height:34px;float:left;word-break:break-all;overflow:hidden;padding-bottom:10px;padding-top:10px}
.page-query .level-title{font-size:1em;margin-bottom:17px;color:#8a8a8f}
.page-query .phonetic{min-height:23px;font-size:12px;line-height:28px}
.page-query .phonetic span{margin-right:20px;font-size:15px;color:#666;white-space:nowrap;line-height:16px}
.page-query .phonetic span i{display:inline-block;box-sizing:content-box;margin-left:10px;background:rgba(29,115,232,.02);border:1px solid rgba(29,115,232,.1);border-radius:12px}
.page-query .phonetic span i img{padding:3px;height:14px;box-sizing:content-box}
.page-query .cnav{background:#fff;border-bottom:1px solid #f3f3f3;padding:0 10px;height:32px;line-height:32px}
.page-query .cnavc{position:relative}
.page-query .cnav ul{position:absolute;width:100%}
.page-query .cnav ul li{float:left;height:30px;line-height:30px;width:20%;text-align:center;font-size:15px;color:#666}
.page-query .cnav ul li.cur{color:#1f8efa;position:relative}
.page-query .cnav ul li.cur::after{content:"";position:absolute;bottom:0;height:3px;width:10px;left:0;right:0;border-radius:1.5px;background:#1f8efa;margin:0 auto}
.page-query .cnavc.tagc5 ul li{width:20%}
.page-query .img-star{height:12px;padding-left:5px}
.page-query .img-audio{height:28px;vertical-align:middle}
.page-query .mbox{width:100%;font-size:14px;background-color:#fff;margin-bottom:5px;color:#444}
.page-query .mboxc{padding:20px 30px}
.page-query .basic{background:#f3f3f3}
.page-query .dict-basic{margin-bottom:5px;min-height:20px;background:#fff}
.page-query .dict-basic li{font-size:15px;font-family:PingFangSC-Regular;margin-bottom:15px;font-weight:100;line-height:1.5em}
.page-query .dict-basic li:last-child{margin-bottom:0}
.page-query .dict-basic li i{min-width:1.5em;margin-right:.5em;display:inline-block;font-family:Georgia,serif;font-style:italic}
.page-query .dict-basic li strong{font-weight:400}
.page-query .dic-plural{margin-top:15px;border-top:1px dashed #dedede;padding-top:15px;color:#999}
.page-query .dic-plural-title{position:relative;overflow:hidden}
.page-query .dic-plural-title li{float:left;margin-right:15px}
.page-query .dic-plural-title li:nth-child(4){clear:left}
.page-query .cbox .num{float:left;font-style:normal}
.page-query .cbox .num:after{content:'.'}
.page-query .mbox{font-family:Arial,sans-serif}
.page-query .mbox .content ul.sctlist li.sct .mbox{background-size:100% auto;background-repeat:no-repeat}
.page-query .mbox .content .layout h4{font-size:15px;margin:0;margin-top:0;color:#999;margin-bottom:16px;font-weight:700}
.page-query .mbox .content ul.dic-plural-title{line-height:25px;padding-bottom:8px}
.page-query .mbox .content .layout .cbox .boot{font-size:15px;margin-bottom:8px;font-weight:700}
.page-query .mbox .content .layout .cbox .boot b{font-size:16px;color:#f7323d;font-weight:700}
.page-query .mbox .content .layout .cbox li.mcols-layout i.num{margin-top:2px}
.page-query .mbox .content .layout .cbox li.mcols-layout .col2{padding-left:19px}
.page-query .mbox .content .layout .cbox li.mcols-layout .col2 b{font-size:15px;color:#f7323d;font-weight:700;margin-right:4px}
.page-query .mbox .content .layout .cbox li.mcols-layout .col2 strong{font-weight:700;color:#444}
.page-query .mbox .content .layout .cbox li.mcols-layout .col2 p.info{color:#30353d;font-size:15px;margin-bottom:5px}
.page-query .mbox .content .layout .cbox li.mcols-layout .col2 p.desc{font-size:15px}
.page-query .mbox .content .layout .cbox li.mcols-layout .col2 p.from{font-size:12px;color:#ccc}
.page-query .mbox .content .syno .cbox ul li i{float:left;color:#888;font-size:17px;margin-top:-5px;font-family:Times New Roman}
.page-query .mbox .content .syno .cbox ul li dd{padding-left:27px;padding-bottom:3px}
.page-query .mbox .content .syno .cbox ul li dd .exp{font-weight:700;color:#444;margin-bottom:5px}
.page-query .mbox .content .syno .cbox ul li dd a{font-size:15px;color:#1596f5}
.page-query .mbox .content .layout .cbox .sentence i.num{margin-top:1px}
.page-query .mbox .content .layout .cbox .sentence .passage{color:#0c0c0c;padding-left:17px;padding-bottom:10px}
.page-query .mbox .content .layout .cbox .sentence .passage ul{color:#666}
.page-query .mbox .content .layout .cbox .sentence .passage ul a{font-size:15px;margin-right:5px;color:#1596f5}
.page-query .mbox .content .layout .cbox .sentence .passage .mean{font-weight:700;margin-bottom:5px}
.page-query .mbox .content .layout .cbox .sentence .passage .mean b{margin-right:5px;font-weight:700}
.page-query .mbox .content .layout .cbox .sentence .passage .mean strong{font-weight:700}
.page-query .mbox .content .layout .cbox .sentence .passage .from{color:#888;margin-bottom:0}
.page-query .relate li{float:left;width:100%;margin-bottom:0}
.page-query .relate li i{float:left;font-weight:400;color:#888;font-family:Times New Roman;font-style:italic;font-size:17px;padding-left:1px}
.page-query .relate li dd{padding-top:5px;line-height:17px;padding-left:40px}
.page-query .relate li dd a{font-size:15px;margin-right:5px;color:#1596f5}

