@import "../lib/css/jquery.toast.min.css";

.new-upload {
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  /*# sourceMappingURL=bootstrap.css.map */
  /*!
	 * Flat UI Free v2.2.2 (http://designmodo.github.io/Flat-UI/)
	 * Copyright 2013-2015 Designmodo, Inc.
	 */
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  /*
	 * Author:  皇虫 
	 * Email: 	TruthHun@QQ.COM
	 * Date: 	2016-12-27
	 * */
  /*body{padding-bottom:30px}*/
  /*以上是禁止响应式的CSS代码*/
  /*icons [start]*/
  /*icons [end]*/
  /*星*/
  /*0星*/
  /*0.5星*/
  /*1.0星*/
  /*1.5星*/
  /*2.0星*/
  /*2.5星*/
  /*3.0星*/
  /*3.5星*/
  /*4.0星*/
  /*4.5星*/
  /*5.0星*/
  /*global css [start]*/
  /*pdl:padding-left*/
  /*global css [end]*/
  /* 程序安装页面样式 【start】 */
  /* 程序安装页面样式 【end】 */
  /*wenku page index [start]*/
  /*#wenku-index .wenku-item .panel-body{padding-bottom: 6px;}*/
  /*wenku page index [end]*/
  /*wenku page list [star]*/
  /*#wenku-list .wenku-main{margin-bottom: 15px;}*/
  /*wenku page list [end]*/
  /*wenku page content [start]*/
  /*wenku page content [end]*/
  /*wenku page user [start]*/
  /*wenku page user [end]*/
  /*wenku page upload [start]*/
  /*#wenku-upload .form-cate{display: none;}*/
  /*wenku page upload [end]*/
  /*wenku page search [start]*/
  /*#wenku-search .wenku-header .col-xs-3{width: 200px;}*/
  /*wenku page search [end]*/
  /*wenku page reg [start]*/
  /* #wenku-reg .login{background: unset;padding-bottom: 0px;margin:100px auto 115px;padding:0px;} */
  /*wenku page reg [end]*/
  /* .thum img {
	    width: 172px;
	    height: 240px;
	} */
}

.new-upload html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

.new-upload body {
  margin: 0;
}

.new-upload article,
.new-upload aside,
.new-upload details,
.new-upload figcaption,
.new-upload figure,
.new-upload footer,
.new-upload header,
.new-upload hgroup,
.new-upload main,
.new-upload menu,
.new-upload nav,
.new-upload section,
.new-upload summary {
  display: block;
}

.new-upload audio,
.new-upload canvas,
.new-upload progress,
.new-upload video {
  display: inline-block;
  vertical-align: baseline;
}

.new-upload audio:not([controls]) {
  display: none;
  height: 0;
}

.new-upload [hidden],
.new-upload template {
  display: none;
}

.new-upload a {
  background-color: transparent;
}

.new-upload a:active,
.new-upload a:hover {
  outline: 0;
}

.new-upload abbr[title] {
  border-bottom: 0.1rem dotted;
}

.new-upload b,
.new-upload strong {
  font-weight: bold;
}

.new-upload dfn {
  font-style: italic;
}

.new-upload h1 {
  margin: 0.67em 0;
  font-size: 2em;
}

.new-upload mark {
  color: #000;
  background: #ff0;
}

.new-upload small {
  font-size: 80%;
}

.new-upload sub,
.new-upload sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

.new-upload sup {
  top: -0.5em;
}

.new-upload sub {
  bottom: -0.25em;
}

.new-upload img {
  border: 0;
}

.new-upload svg:not(:root) {
  overflow: hidden;
}

.new-upload figure {
  margin: 1em 4rem;
}

.new-upload hr {
  height: 0;
  box-sizing: content-box;
}

.new-upload pre {
  overflow: auto;
}

.new-upload code,
.new-upload kbd,
.new-upload pre,
.new-upload samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

.new-upload button,
.new-upload inputs,
.new-upload optgroup,
.new-upload select,
.new-upload textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}

.new-upload button {
  overflow: visible;
}

.new-upload button,
.new-upload select {
  text-transform: none;
}

.new-upload button,
.new-upload html inputs[type="button"],
.new-upload inputs[type="reset"],
.new-upload inputs[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

.new-upload button[disabled],
.new-upload html inputs[disabled] {
  cursor: default;
}

.new-upload button::-moz-focus-inner,
.new-upload inputs::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.new-upload inputs {
  line-height: normal;
}

.new-upload inputs[type="checkbox"],
.new-upload inputs[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

.new-upload inputs[type="number"]::-webkit-inner-spin-button,
.new-upload inputs[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

.new-upload inputs[type="search"] {
  box-sizing: content-box;
  -webkit-appearance: textfield;
}

.new-upload inputs[type="search"]::-webkit-search-cancel-button,
.new-upload inputs[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.new-upload fieldset {
  padding: 0.35em 0.625em 0.75em;
  margin: 0 0.2rem;
  border: 0.1rem solid #c0c0c0;
}

.new-upload legend {
  padding: 0;
  border: 0;
}

.new-upload textarea {
  overflow: auto;
}

.new-upload optgroup {
  font-weight: bold;
}

.new-upload table {
  border-spacing: 0;
  border-collapse: collapse;
}

.new-upload td,
.new-upload th {
  padding: 0;
}

@media print {
  .new-upload *,
  .new-upload *:before,
  .new-upload *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .new-upload a,
  .new-upload a:visited {
    text-decoration: underline;
  }

  .new-upload a[href]:after {
    content: " (" attr(href) ")";
  }

  .new-upload abbr[title]:after {
    content: " (" attr(title) ")";
  }

  .new-upload a[href^="#"]:after,
  .new-upload a[href^="javascript:"]:after {
    content: "";
  }

  .new-upload pre,
  .new-upload blockquote {
    border: 0.1rem solid #999;
    page-break-inside: avoid;
  }

  .new-upload thead {
    display: table-header-group;
  }

  .new-upload tr,
  .new-upload img {
    page-break-inside: avoid;
  }

  .new-upload img {
    max-width: 100% !important;
  }

  .new-upload p,
  .new-upload h2,
  .new-upload h3 {
    orphans: 3;
    widows: 3;
  }

  .new-upload h2,
  .new-upload h3 {
    page-break-after: avoid;
  }

  .new-upload select {
    background: #fff !important;
  }

  .new-upload .navbar {
    display: none;
  }

  .new-upload .btns > .caret,
  .new-upload .dropup > .btns > .caret {
    border-top-color: #000 !important;
  }

  .new-upload .label {
    border: 0.1rem solid #000;
  }

  .new-upload .table {
    border-collapse: collapse !important;
  }

  .new-upload .table td,
  .new-upload .table th {
    background-color: #fff !important;
  }

  .new-upload .table-bordered th,
  .new-upload .table-bordered td {
    border: 0.1rem solid #ddd !important;
  }
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.new-upload .glyphicon {
  position: relative;
  top: 0.1rem;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .glyphicon-asterisk:before {
  content: "\2a";
}

.new-upload .glyphicon-plus:before {
  content: "\2b";
}

.new-upload .glyphicon-euro:before,
.new-upload .glyphicon-eur:before {
  content: "\20ac";
}

.new-upload .glyphicon-minus:before {
  content: "\2212";
}

.new-upload .glyphicon-cloud:before {
  content: "\2601";
}

.new-upload .glyphicon-envelope:before {
  content: "\2709";
}

.new-upload .glyphicon-pencil:before {
  content: "\270f";
}

.new-upload .glyphicon-glass:before {
  content: "\e001";
}

.new-upload .glyphicon-music:before {
  content: "\e002";
}

.new-upload .glyphicon-search:before {
  content: "\e003";
}

.new-upload .glyphicon-heart:before {
  content: "\e005";
}

.new-upload .glyphicon-star:before {
  content: "\e006";
}

.new-upload .glyphicon-star-empty:before {
  content: "\e007";
}

.new-upload .glyphicon-user:before {
  content: "\e008";
}

.new-upload .glyphicon-film:before {
  content: "\e009";
}

.new-upload .glyphicon-th-large:before {
  content: "\e010";
}

.new-upload .glyphicon-th:before {
  content: "\e011";
}

.new-upload .glyphicon-th-list:before {
  content: "\e012";
}

.new-upload .glyphicon-ok:before {
  content: "\e013";
}

.new-upload .glyphicon-remove:before {
  content: "\e014";
}

.new-upload .glyphicon-zoom-in:before {
  content: "\e015";
}

.new-upload .glyphicon-zoom-out:before {
  content: "\e016";
}

.new-upload .glyphicon-off:before {
  content: "\e017";
}

.new-upload .glyphicon-signal:before {
  content: "\e018";
}

.new-upload .glyphicon-cog:before {
  content: "\e019";
}

.new-upload .glyphicon-trash:before {
  content: "\e020";
}

.new-upload .glyphicon-home:before {
  content: "\e021";
}

.new-upload .glyphicon-file:before {
  content: "\e022";
}

.new-upload .glyphicon-time:before {
  content: "\e023";
}

.new-upload .glyphicon-road:before {
  content: "\e024";
}

.new-upload .glyphicon-download-alt:before {
  content: "\e025";
}

.new-upload .glyphicon-download:before {
  content: "\e026";
}

.new-upload .glyphicon-upload:before {
  content: "\e027";
}

.new-upload .glyphicon-inbox:before {
  content: "\e028";
}

.new-upload .glyphicon-play-circle:before {
  content: "\e029";
}

.new-upload .glyphicon-repeat:before {
  content: "\e030";
}

.new-upload .glyphicon-refresh:before {
  content: "\e031";
}

.new-upload .glyphicon-list-alt:before {
  content: "\e032";
}

.new-upload .glyphicon-lock:before {
  content: "\e033";
}

.new-upload .glyphicon-flag:before {
  content: "\e034";
}

.new-upload .glyphicon-headphones:before {
  content: "\e035";
}

.new-upload .glyphicon-volume-off:before {
  content: "\e036";
}

.new-upload .glyphicon-volume-down:before {
  content: "\e037";
}

.new-upload .glyphicon-volume-up:before {
  content: "\e038";
}

.new-upload .glyphicon-qrcode:before {
  content: "\e039";
}

.new-upload .glyphicon-barcode:before {
  content: "\e040";
}

.new-upload .glyphicon-tag:before {
  content: "\e041";
}

.new-upload .glyphicon-tags:before {
  content: "\e042";
}

.new-upload .glyphicon-book:before {
  content: "\e043";
}

.new-upload .glyphicon-bookmark:before {
  content: "\e044";
}

.new-upload .glyphicon-print:before {
  content: "\e045";
}

.new-upload .glyphicon-camera:before {
  content: "\e046";
}

.new-upload .glyphicon-font:before {
  content: "\e047";
}

.new-upload .glyphicon-bold:before {
  content: "\e048";
}

.new-upload .glyphicon-italic:before {
  content: "\e049";
}

.new-upload .glyphicon-text-height:before {
  content: "\e050";
}

.new-upload .glyphicon-text-width:before {
  content: "\e051";
}

.new-upload .glyphicon-align-left:before {
  content: "\e052";
}

.new-upload .glyphicon-align-center:before {
  content: "\e053";
}

.new-upload .glyphicon-align-right:before {
  content: "\e054";
}

.new-upload .glyphicon-align-justify:before {
  content: "\e055";
}

.new-upload .glyphicon-list:before {
  content: "\e056";
}

.new-upload .glyphicon-indent-left:before {
  content: "\e057";
}

.new-upload .glyphicon-indent-right:before {
  content: "\e058";
}

.new-upload .glyphicon-facetime-video:before {
  content: "\e059";
}

.new-upload .glyphicon-picture:before {
  content: "\e060";
}

.new-upload .glyphicon-map-marker:before {
  content: "\e062";
}

.new-upload .glyphicon-adjust:before {
  content: "\e063";
}

.new-upload .glyphicon-tint:before {
  content: "\e064";
}

.new-upload .glyphicon-edit:before {
  content: "\e065";
}

.new-upload .glyphicon-share:before {
  content: "\e066";
}

.new-upload .glyphicon-check:before {
  content: "\e067";
}

.new-upload .glyphicon-move:before {
  content: "\e068";
}

.new-upload .glyphicon-step-backward:before {
  content: "\e069";
}

.new-upload .glyphicon-fast-backward:before {
  content: "\e070";
}

.new-upload .glyphicon-backward:before {
  content: "\e071";
}

.new-upload .glyphicon-play:before {
  content: "\e072";
}

.new-upload .glyphicon-pause:before {
  content: "\e073";
}

.new-upload .glyphicon-stop:before {
  content: "\e074";
}

.new-upload .glyphicon-forward:before {
  content: "\e075";
}

.new-upload .glyphicon-fast-forward:before {
  content: "\e076";
}

.new-upload .glyphicon-step-forward:before {
  content: "\e077";
}

.new-upload .glyphicon-eject:before {
  content: "\e078";
}

.new-upload .glyphicon-chevron-left:before {
  content: "\e079";
}

.new-upload .glyphicon-chevron-right:before {
  content: "\e080";
}

.new-upload .glyphicon-plus-sign:before {
  content: "\e081";
}

.new-upload .glyphicon-minus-sign:before {
  content: "\e082";
}

.new-upload .glyphicon-remove-sign:before {
  content: "\e083";
}

.new-upload .glyphicon-ok-sign:before {
  content: "\e084";
}

.new-upload .glyphicon-question-sign:before {
  content: "\e085";
}

.new-upload .glyphicon-info-sign:before {
  content: "\e086";
}

.new-upload .glyphicon-screenshot:before {
  content: "\e087";
}

.new-upload .glyphicon-remove-circle:before {
  content: "\e088";
}

.new-upload .glyphicon-ok-circle:before {
  content: "\e089";
}

.new-upload .glyphicon-ban-circle:before {
  content: "\e090";
}

.new-upload .glyphicon-arrow-left:before {
  content: "\e091";
}

.new-upload .glyphicon-arrow-right:before {
  content: "\e092";
}

.new-upload .glyphicon-arrow-up:before {
  content: "\e093";
}

.new-upload .glyphicon-arrow-down:before {
  content: "\e094";
}

.new-upload .glyphicon-share-alt:before {
  content: "\e095";
}

.new-upload .glyphicon-resize-full:before {
  content: "\e096";
}

.new-upload .glyphicon-resize-small:before {
  content: "\e097";
}

.new-upload .glyphicon-exclamation-sign:before {
  content: "\e101";
}

.new-upload .glyphicon-gift:before {
  content: "\e102";
}

.new-upload .glyphicon-leaf:before {
  content: "\e103";
}

.new-upload .glyphicon-fire:before {
  content: "\e104";
}

.new-upload .glyphicon-eye-open:before {
  content: "\e105";
}

.new-upload .glyphicon-eye-close:before {
  content: "\e106";
}

.new-upload .glyphicon-warning-sign:before {
  content: "\e107";
}

.new-upload .glyphicon-plane:before {
  content: "\e108";
}

.new-upload .glyphicon-calendar:before {
  content: "\e109";
}

.new-upload .glyphicon-random:before {
  content: "\e110";
}

.new-upload .glyphicon-comment:before {
  content: "\e111";
}

.new-upload .glyphicon-magnet:before {
  content: "\e112";
}

.new-upload .glyphicon-chevron-up:before {
  content: "\e113";
}

.new-upload .glyphicon-chevron-down:before {
  content: "\e114";
}

.new-upload .glyphicon-retweet:before {
  content: "\e115";
}

.new-upload .glyphicon-shopping-cart:before {
  content: "\e116";
}

.new-upload .glyphicon-folder-close:before {
  content: "\e117";
}

.new-upload .glyphicon-folder-open:before {
  content: "\e118";
}

.new-upload .glyphicon-resize-vertical:before {
  content: "\e119";
}

.new-upload .glyphicon-resize-horizontal:before {
  content: "\e120";
}

.new-upload .glyphicon-hdd:before {
  content: "\e121";
}

.new-upload .glyphicon-bullhorn:before {
  content: "\e122";
}

.new-upload .glyphicon-bell:before {
  content: "\e123";
}

.new-upload .glyphicon-certificate:before {
  content: "\e124";
}

.new-upload .glyphicon-thumbs-up:before {
  content: "\e125";
}

.new-upload .glyphicon-thumbs-down:before {
  content: "\e126";
}

.new-upload .glyphicon-hand-right:before {
  content: "\e127";
}

.new-upload .glyphicon-hand-left:before {
  content: "\e128";
}

.new-upload .glyphicon-hand-up:before {
  content: "\e129";
}

.new-upload .glyphicon-hand-down:before {
  content: "\e130";
}

.new-upload .glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.new-upload .glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.new-upload .glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.new-upload .glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.new-upload .glyphicon-globe:before {
  content: "\e135";
}

.new-upload .glyphicon-wrench:before {
  content: "\e136";
}

.new-upload .glyphicon-tasks:before {
  content: "\e137";
}

.new-upload .glyphicon-filter:before {
  content: "\e138";
}

.new-upload .glyphicon-briefcase:before {
  content: "\e139";
}

.new-upload .glyphicon-fullscreen:before {
  content: "\e140";
}

.new-upload .glyphicon-dashboard:before {
  content: "\e141";
}

.new-upload .glyphicon-paperclip:before {
  content: "\e142";
}

.new-upload .glyphicon-heart-empty:before {
  content: "\e143";
}

.new-upload .glyphicon-link:before {
  content: "\e144";
}

.new-upload .glyphicon-phone:before {
  content: "\e145";
}

.new-upload .glyphicon-pushpin:before {
  content: "\e146";
}

.new-upload .glyphicon-usd:before {
  content: "\e148";
}

.new-upload .glyphicon-gbp:before {
  content: "\e149";
}

.new-upload .glyphicon-sort:before {
  content: "\e150";
}

.new-upload .glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.new-upload .glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.new-upload .glyphicon-sort-by-order:before {
  content: "\e153";
}

.new-upload .glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.new-upload .glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.new-upload .glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.new-upload .glyphicon-unchecked:before {
  content: "\e157";
}

.new-upload .glyphicon-expand:before {
  content: "\e158";
}

.new-upload .glyphicon-collapse-down:before {
  content: "\e159";
}

.new-upload .glyphicon-collapse-up:before {
  content: "\e160";
}

.new-upload .glyphicon-log-in:before {
  content: "\e161";
}

.new-upload .glyphicon-flash:before {
  content: "\e162";
}

.new-upload .glyphicon-log-out:before {
  content: "\e163";
}

.new-upload .glyphicon-new-window:before {
  content: "\e164";
}

.new-upload .glyphicon-record:before {
  content: "\e165";
}

.new-upload .glyphicon-save:before {
  content: "\e166";
}

.new-upload .glyphicon-open:before {
  content: "\e167";
}

.new-upload .glyphicon-saved:before {
  content: "\e168";
}

.new-upload .glyphicon-import:before {
  content: "\e169";
}

.new-upload .glyphicon-export:before {
  content: "\e170";
}

.new-upload .glyphicon-send:before {
  content: "\e171";
}

.new-upload .glyphicon-floppy-disk:before {
  content: "\e172";
}

.new-upload .glyphicon-floppy-saved:before {
  content: "\e173";
}

.new-upload .glyphicon-floppy-remove:before {
  content: "\e174";
}

.new-upload .glyphicon-floppy-save:before {
  content: "\e175";
}

.new-upload .glyphicon-floppy-open:before {
  content: "\e176";
}

.new-upload .glyphicon-credit-card:before {
  content: "\e177";
}

.new-upload .glyphicon-transfer:before {
  content: "\e178";
}

.new-upload .glyphicon-cutlery:before {
  content: "\e179";
}

.new-upload .glyphicon-header:before {
  content: "\e180";
}

.new-upload .glyphicon-compressed:before {
  content: "\e181";
}

.new-upload .glyphicon-earphone:before {
  content: "\e182";
}

.new-upload .glyphicon-phone-alt:before {
  content: "\e183";
}

.new-upload .glyphicon-tower:before {
  content: "\e184";
}

.new-upload .glyphicon-stats:before {
  content: "\e185";
}

.new-upload .glyphicon-sd-video:before {
  content: "\e186";
}

.new-upload .glyphicon-hd-video:before {
  content: "\e187";
}

.new-upload .glyphicon-subtitles:before {
  content: "\e188";
}

.new-upload .glyphicon-sound-stereo:before {
  content: "\e189";
}

.new-upload .glyphicon-sound-dolby:before {
  content: "\e190";
}

.new-upload .glyphicon-sound-5-1:before {
  content: "\e191";
}

.new-upload .glyphicon-sound-6-1:before {
  content: "\e192";
}

.new-upload .glyphicon-sound-7-1:before {
  content: "\e193";
}

.new-upload .glyphicon-copyright-mark:before {
  content: "\e194";
}

.new-upload .glyphicon-registration-mark:before {
  content: "\e195";
}

.new-upload .glyphicon-cloud-download:before {
  content: "\e197";
}

.new-upload .glyphicon-cloud-upload:before {
  content: "\e198";
}

.new-upload .glyphicon-tree-conifer:before {
  content: "\e199";
}

.new-upload .glyphicon-tree-deciduous:before {
  content: "\e200";
}

.new-upload * {
  box-sizing: border-box;
}

.new-upload *:before,
.new-upload *:after {
  box-sizing: border-box;
}

.new-upload html {
  font-size: 1rem;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.new-upload body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.4rem;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}

.new-upload inputs,
.new-upload button,
.new-upload select,
.new-upload textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.new-upload a {
  color: #1abc9c;
  text-decoration: none;
}

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

.new-upload a:focus {
  outline: thin dotted;
  outline: 0.5rem auto -webkit-focus-ring-color;
  outline-offset: -0.2rem;
}

.new-upload figure {
  margin: 0;
}

.new-upload img {
  vertical-align: middle;
}

.new-upload .img-responsive,
.new-upload .thumbnail > img,
.new-upload .thumbnail a > img,
.new-upload .carousel-inner > .item > img,
.new-upload .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

.new-upload .img-rounded {
  border-radius: 0.6rem;
}

.new-upload .img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 0.4rem;
  line-height: 1.42857143;
  background-color: #fff;
  border: 0.1rem solid #ddd;
  border-radius: 0.4rem;
  transition: all 0.2s ease-in-out;
}

.new-upload .img-circle {
  border-radius: 50%;
}

.new-upload hr {
  margin-top: 2rem;
  margin-bottom: 2rem;
  border: 0;
  border-top: 0.1rem solid #eee;
}

.new-upload .sr-only {
  position: absolute;
  width: 0.1rem;
  height: 0.1rem;
  padding: 0;
  margin: -0.1rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.new-upload .sr-only-focusable:active,
.new-upload .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.new-upload h1,
.new-upload h2,
.new-upload h3,
.new-upload h4,
.new-upload h5,
.new-upload h6,
.new-upload .h1,
.new-upload .h2,
.new-upload .h3,
.new-upload .h4,
.new-upload .h5,
.new-upload .h6 {
  font-family: inherit;
  font-weight: 500;
  color: inherit;
}

.new-upload h1 small,
.new-upload h2 small,
.new-upload h3 small,
.new-upload h4 small,
.new-upload h5 small,
.new-upload h6 small,
.new-upload .h1 small,
.new-upload .h2 small,
.new-upload .h3 small,
.new-upload .h4 small,
.new-upload .h5 small,
.new-upload .h6 small,
.new-upload h1 .small,
.new-upload h2 .small,
.new-upload h3 .small,
.new-upload h4 .small,
.new-upload h5 .small,
.new-upload h6 .small,
.new-upload .h1 .small,
.new-upload .h2 .small,
.new-upload .h3 .small,
.new-upload .h4 .small,
.new-upload .h5 .small,
.new-upload .h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777;
}

.new-upload h1,
.new-upload .h1,
.new-upload h2,
.new-upload .h2,
.new-upload h3,
.new-upload .h3 {
  margin-top: 2rem;
  margin-bottom: 1rem;
}

.new-upload h1 small,
.new-upload .h1 small,
.new-upload h2 small,
.new-upload .h2 small,
.new-upload h3 small,
.new-upload .h3 small,
.new-upload h1 .small,
.new-upload .h1 .small,
.new-upload h2 .small,
.new-upload .h2 .small,
.new-upload h3 .small,
.new-upload .h3 .small {
  font-size: 65%;
}

.new-upload h4,
.new-upload .h4,
.new-upload h5,
.new-upload .h5,
.new-upload h6,
.new-upload .h6 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.new-upload h4 small,
.new-upload .h4 small,
.new-upload h5 small,
.new-upload .h5 small,
.new-upload h6 small,
.new-upload .h6 small,
.new-upload h4 .small,
.new-upload .h4 .small,
.new-upload h5 .small,
.new-upload .h5 .small,
.new-upload h6 .small,
.new-upload .h6 .small {
  font-size: 75%;
}

.new-upload h1,
.new-upload .h1 {
  font-size: 3.6rem;
}

.new-upload h2,
.new-upload .h2 {
  font-size: 3rem;
}

.new-upload h3,
.new-upload .h3 {
  font-size: 2.4rem;
}

.new-upload h4,
.new-upload .h4 {
  font-size: 1.8rem;
}

.new-upload h5,
.new-upload .h5 {
  font-size: 1.4rem;
}

.new-upload h6,
.new-upload .h6 {
  font-size: 1.2rem;
}

.new-upload p {
  margin: 0 0 1rem;
}

.new-upload .lead {
  margin-bottom: 2rem;
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 1.4;
}

@media (min-width: 768px) {
  .new-upload .lead {
    font-size: 2.1rem;
  }
}

.new-upload small,
.new-upload .small {
  font-size: 85%;
}

.new-upload mark,
.new-upload .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

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

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

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

.new-upload .text-justify {
  text-align: justify;
}

.new-upload .text-nowrap {
  white-space: nowrap;
}

.new-upload .text-lowercase {
  text-transform: lowercase;
}

.new-upload .text-uppercase {
  text-transform: uppercase;
}

.new-upload .text-capitalize {
  text-transform: capitalize;
}

.new-upload .text-muted {
  color: #777;
}

.new-upload .text-primary {
  color: #1abc9c;
}

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

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

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

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

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

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

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

.new-upload .text-danger {
  color: #a94442;
}

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

.new-upload .bg-primary {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload a.bg-primary:hover {
  background-color: #3071a9;
}

.new-upload .bg-success {
  background-color: #dff0d8;
}

.new-upload a.bg-success:hover {
  background-color: #c1e2b3;
}

.new-upload .bg-info {
  background-color: #d9edf7;
}

.new-upload a.bg-info:hover {
  background-color: #afd9ee;
}

.new-upload .bg-warning {
  background-color: #fcf8e3;
}

.new-upload a.bg-warning:hover {
  background-color: #f7ecb5;
}

.new-upload .bg-danger {
  background-color: #f2dede;
}

.new-upload a.bg-danger:hover {
  background-color: #e4b9b9;
}

.new-upload .page-header {
  padding-bottom: 0.9rem;
  margin: 4rem 0 2rem;
  border-bottom: 0.1rem solid #eee;
}

.new-upload ul,
.new-upload ol {
  margin-top: 0;
  margin-bottom: 1rem;
}

.new-upload ul ul,
.new-upload ol ul,
.new-upload ul ol,
.new-upload ol ol {
  margin-bottom: 0;
}

.new-upload .list-unstyled {
  padding-left: 0;
  list-style: none;
}

.new-upload .list-inline {
  padding-left: 0;
  margin-left: -0.5rem;
  list-style: none;
}

.new-upload .list-inline > li {
  display: inline-block;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.new-upload dl {
  margin-top: 0;
  margin-bottom: 2rem;
}

.new-upload dt,
.new-upload dd {
  line-height: 1.42857143;
}

.new-upload dt {
  font-weight: bold;
}

.new-upload dd {
  margin-left: 0;
}

@media (min-width: 768px) {
  .new-upload .dl-horizontal dt {
    float: left;
    width: 16rem;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .new-upload .dl-horizontal dd {
    margin-left: 18rem;
  }
}

.new-upload abbr[title],
.new-upload abbr[data-original-title] {
  cursor: help;
  border-bottom: 0.1rem dotted #777;
}

.new-upload .initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.new-upload blockquote {
  padding: 1rem 2rem;
  margin: 0 0 2rem;
  font-size: 1.75rem;
  border-left: 0.5rem solid #eee;
}

.new-upload blockquote p:last-child,
.new-upload blockquote ul:last-child,
.new-upload blockquote ol:last-child {
  margin-bottom: 0;
}

.new-upload blockquote footer,
.new-upload blockquote small,
.new-upload blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}

.new-upload blockquote footer:before,
.new-upload blockquote small:before,
.new-upload blockquote .small:before {
  content: '\2014 \00A0';
}

.new-upload .blockquote-reverse,
.new-upload blockquote.pull-right {
  padding-right: 1.5rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.5rem solid #eee;
  border-left: 0;
}

.new-upload .blockquote-reverse footer:before,
.new-upload blockquote.pull-right footer:before,
.new-upload .blockquote-reverse small:before,
.new-upload blockquote.pull-right small:before,
.new-upload .blockquote-reverse .small:before,
.new-upload blockquote.pull-right .small:before {
  content: '';
}

.new-upload .blockquote-reverse footer:after,
.new-upload blockquote.pull-right footer:after,
.new-upload .blockquote-reverse small:after,
.new-upload blockquote.pull-right small:after,
.new-upload .blockquote-reverse .small:after,
.new-upload blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}

.new-upload address {
  margin-bottom: 2rem;
  font-style: normal;
  line-height: 1.42857143;
}

.new-upload code,
.new-upload kbd,
.new-upload pre,
.new-upload samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

.new-upload code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0.4rem;
}

.new-upload kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0.3rem;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}

.new-upload kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}

.new-upload pre {
  display: block;
  padding: 0.95rem;
  margin: 0 0 1rem;
  font-size: 1.3rem;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 0.1rem solid #ccc;
  border-radius: 0.4rem;
}

.new-upload pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

.new-upload .pre-scrollable {
  max-height: 34rem;
  overflow-y: scroll;
}

.new-upload .container {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 768px) {
  .new-upload .container {
    width: 75rem;
  }
}

@media (min-width: 992px) {
  .new-upload .container {
    width: 97rem;
  }
}

@media (min-width: 1200px) {
  .new-upload .container {
    width: 117rem;
  }
}

.new-upload .container-fluid {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  margin-right: auto;
  margin-left: auto;
}

.new-upload .row {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}

.new-upload .col-xs-1,
.new-upload .col-sm-1,
.new-upload .col-md-1,
.new-upload .col-lg-1,
.new-upload .col-xs-2,
.new-upload .col-sm-2,
.new-upload .col-md-2,
.new-upload .col-lg-2,
.new-upload .col-xs-3,
.new-upload .col-sm-3,
.new-upload .col-md-3,
.new-upload .col-lg-3,
.new-upload .col-xs-4,
.new-upload .col-sm-4,
.new-upload .col-md-4,
.new-upload .col-lg-4,
.new-upload .col-xs-5,
.new-upload .col-sm-5,
.new-upload .col-md-5,
.new-upload .col-lg-5,
.new-upload .col-xs-6,
.new-upload .col-sm-6,
.new-upload .col-md-6,
.new-upload .col-lg-6,
.new-upload .col-xs-7,
.new-upload .col-sm-7,
.new-upload .col-md-7,
.new-upload .col-lg-7,
.new-upload .col-xs-8,
.new-upload .col-sm-8,
.new-upload .col-md-8,
.new-upload .col-lg-8,
.new-upload .col-xs-9,
.new-upload .col-sm-9,
.new-upload .col-md-9,
.new-upload .col-lg-9,
.new-upload .col-xs-10,
.new-upload .col-sm-10,
.new-upload .col-md-10,
.new-upload .col-lg-10,
.new-upload .col-xs-11,
.new-upload .col-sm-11,
.new-upload .col-md-11,
.new-upload .col-lg-11,
.new-upload .col-xs-12,
.new-upload .col-sm-12,
.new-upload .col-md-12,
.new-upload .col-lg-12 {
  position: relative;
  min-height: 0.1rem;
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}

.new-upload .col-xs-1,
.new-upload .col-xs-2,
.new-upload .col-xs-3,
.new-upload .col-xs-4,
.new-upload .col-xs-5,
.new-upload .col-xs-6,
.new-upload .col-xs-7,
.new-upload .col-xs-8,
.new-upload .col-xs-9,
.new-upload .col-xs-10,
.new-upload .col-xs-11,
.new-upload .col-xs-12 {
  float: left;
}

.new-upload .col-xs-12 {
  width: 100%;
}

.new-upload .col-xs-11 {
  width: 91.66666667%;
}

.new-upload .col-xs-10 {
  width: 83.33333333%;
}

.new-upload .col-xs-9 {
  width: 75%;
}

.new-upload .col-xs-8 {
  width: 66.66666667%;
}

.new-upload .col-xs-7 {
  width: 58.33333333%;
}

.new-upload .col-xs-6 {
  width: 50%;
}

.new-upload .col-xs-5 {
  width: 41.66666667%;
}

.new-upload .col-xs-4 {
  width: 33.33333333%;
}

.new-upload .col-xs-3 {
  width: 25%;
}

.new-upload .col-xs-2 {
  width: 16.66666667%;
}

.new-upload .col-xs-1 {
  width: 8.33333333%;
}

.new-upload .col-xs-pull-12 {
  right: 100%;
}

.new-upload .col-xs-pull-11 {
  right: 91.66666667%;
}

.new-upload .col-xs-pull-10 {
  right: 83.33333333%;
}

.new-upload .col-xs-pull-9 {
  right: 75%;
}

.new-upload .col-xs-pull-8 {
  right: 66.66666667%;
}

.new-upload .col-xs-pull-7 {
  right: 58.33333333%;
}

.new-upload .col-xs-pull-6 {
  right: 50%;
}

.new-upload .col-xs-pull-5 {
  right: 41.66666667%;
}

.new-upload .col-xs-pull-4 {
  right: 33.33333333%;
}

.new-upload .col-xs-pull-3 {
  right: 25%;
}

.new-upload .col-xs-pull-2 {
  right: 16.66666667%;
}

.new-upload .col-xs-pull-1 {
  right: 8.33333333%;
}

.new-upload .col-xs-pull-0 {
  right: auto;
}

.new-upload .col-xs-push-12 {
  left: 100%;
}

.new-upload .col-xs-push-11 {
  left: 91.66666667%;
}

.new-upload .col-xs-push-10 {
  left: 83.33333333%;
}

.new-upload .col-xs-push-9 {
  left: 75%;
}

.new-upload .col-xs-push-8 {
  left: 66.66666667%;
}

.new-upload .col-xs-push-7 {
  left: 58.33333333%;
}

.new-upload .col-xs-push-6 {
  left: 50%;
}

.new-upload .col-xs-push-5 {
  left: 41.66666667%;
}

.new-upload .col-xs-push-4 {
  left: 33.33333333%;
}

.new-upload .col-xs-push-3 {
  left: 25%;
}

.new-upload .col-xs-push-2 {
  left: 16.66666667%;
}

.new-upload .col-xs-push-1 {
  left: 8.33333333%;
}

.new-upload .col-xs-push-0 {
  left: auto;
}

.new-upload .col-xs-offset-12 {
  margin-left: 100%;
}

.new-upload .col-xs-offset-11 {
  margin-left: 91.66666667%;
}

.new-upload .col-xs-offset-10 {
  margin-left: 83.33333333%;
}

.new-upload .col-xs-offset-9 {
  margin-left: 75%;
}

.new-upload .col-xs-offset-8 {
  margin-left: 66.66666667%;
}

.new-upload .col-xs-offset-7 {
  margin-left: 58.33333333%;
}

.new-upload .col-xs-offset-6 {
  margin-left: 50%;
}

.new-upload .col-xs-offset-5 {
  margin-left: 41.66666667%;
}

.new-upload .col-xs-offset-4 {
  margin-left: 33.33333333%;
}

.new-upload .col-xs-offset-3 {
  margin-left: 25%;
}

.new-upload .col-xs-offset-2 {
  margin-left: 16.66666667%;
}

.new-upload .col-xs-offset-1 {
  margin-left: 8.33333333%;
}

.new-upload .col-xs-offset-0 {
  margin-left: 0;
}

@media (min-width: 768px) {
  .new-upload .col-sm-1,
  .new-upload .col-sm-2,
  .new-upload .col-sm-3,
  .new-upload .col-sm-4,
  .new-upload .col-sm-5,
  .new-upload .col-sm-6,
  .new-upload .col-sm-7,
  .new-upload .col-sm-8,
  .new-upload .col-sm-9,
  .new-upload .col-sm-10,
  .new-upload .col-sm-11,
  .new-upload .col-sm-12 {
    float: left;
  }

  .new-upload .col-sm-12 {
    width: 100%;
  }

  .new-upload .col-sm-11 {
    width: 91.66666667%;
  }

  .new-upload .col-sm-10 {
    width: 83.33333333%;
  }

  .new-upload .col-sm-9 {
    width: 75%;
  }

  .new-upload .col-sm-8 {
    width: 66.66666667%;
  }

  .new-upload .col-sm-7 {
    width: 58.33333333%;
  }

  .new-upload .col-sm-6 {
    width: 50%;
  }

  .new-upload .col-sm-5 {
    width: 41.66666667%;
  }

  .new-upload .col-sm-4 {
    width: 33.33333333%;
  }

  .new-upload .col-sm-3 {
    width: 25%;
  }

  .new-upload .col-sm-2 {
    width: 16.66666667%;
  }

  .new-upload .col-sm-1 {
    width: 8.33333333%;
  }

  .new-upload .col-sm-pull-12 {
    right: 100%;
  }

  .new-upload .col-sm-pull-11 {
    right: 91.66666667%;
  }

  .new-upload .col-sm-pull-10 {
    right: 83.33333333%;
  }

  .new-upload .col-sm-pull-9 {
    right: 75%;
  }

  .new-upload .col-sm-pull-8 {
    right: 66.66666667%;
  }

  .new-upload .col-sm-pull-7 {
    right: 58.33333333%;
  }

  .new-upload .col-sm-pull-6 {
    right: 50%;
  }

  .new-upload .col-sm-pull-5 {
    right: 41.66666667%;
  }

  .new-upload .col-sm-pull-4 {
    right: 33.33333333%;
  }

  .new-upload .col-sm-pull-3 {
    right: 25%;
  }

  .new-upload .col-sm-pull-2 {
    right: 16.66666667%;
  }

  .new-upload .col-sm-pull-1 {
    right: 8.33333333%;
  }

  .new-upload .col-sm-pull-0 {
    right: auto;
  }

  .new-upload .col-sm-push-12 {
    left: 100%;
  }

  .new-upload .col-sm-push-11 {
    left: 91.66666667%;
  }

  .new-upload .col-sm-push-10 {
    left: 83.33333333%;
  }

  .new-upload .col-sm-push-9 {
    left: 75%;
  }

  .new-upload .col-sm-push-8 {
    left: 66.66666667%;
  }

  .new-upload .col-sm-push-7 {
    left: 58.33333333%;
  }

  .new-upload .col-sm-push-6 {
    left: 50%;
  }

  .new-upload .col-sm-push-5 {
    left: 41.66666667%;
  }

  .new-upload .col-sm-push-4 {
    left: 33.33333333%;
  }

  .new-upload .col-sm-push-3 {
    left: 25%;
  }

  .new-upload .col-sm-push-2 {
    left: 16.66666667%;
  }

  .new-upload .col-sm-push-1 {
    left: 8.33333333%;
  }

  .new-upload .col-sm-push-0 {
    left: auto;
  }

  .new-upload .col-sm-offset-12 {
    margin-left: 100%;
  }

  .new-upload .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  .new-upload .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  .new-upload .col-sm-offset-9 {
    margin-left: 75%;
  }

  .new-upload .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  .new-upload .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  .new-upload .col-sm-offset-6 {
    margin-left: 50%;
  }

  .new-upload .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  .new-upload .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  .new-upload .col-sm-offset-3 {
    margin-left: 25%;
  }

  .new-upload .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  .new-upload .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  .new-upload .col-sm-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  .new-upload .col-md-1,
  .new-upload .col-md-2,
  .new-upload .col-md-3,
  .new-upload .col-md-4,
  .new-upload .col-md-5,
  .new-upload .col-md-6,
  .new-upload .col-md-7,
  .new-upload .col-md-8,
  .new-upload .col-md-9,
  .new-upload .col-md-10,
  .new-upload .col-md-11,
  .new-upload .col-md-12 {
    float: left;
  }

  .new-upload .col-md-12 {
    width: 100%;
  }

  .new-upload .col-md-11 {
    width: 91.66666667%;
  }

  .new-upload .col-md-10 {
    width: 83.33333333%;
  }

  .new-upload .col-md-9 {
    width: 75%;
  }

  .new-upload .col-md-8 {
    width: 66.66666667%;
  }

  .new-upload .col-md-7 {
    width: 58.33333333%;
  }

  .new-upload .col-md-6 {
    width: 50%;
  }

  .new-upload .col-md-5 {
    width: 41.66666667%;
  }

  .new-upload .col-md-4 {
    width: 33.33333333%;
  }

  .new-upload .col-md-3 {
    width: 25%;
  }

  .new-upload .col-md-2 {
    width: 16.66666667%;
  }

  .new-upload .col-md-1 {
    width: 8.33333333%;
  }

  .new-upload .col-md-pull-12 {
    right: 100%;
  }

  .new-upload .col-md-pull-11 {
    right: 91.66666667%;
  }

  .new-upload .col-md-pull-10 {
    right: 83.33333333%;
  }

  .new-upload .col-md-pull-9 {
    right: 75%;
  }

  .new-upload .col-md-pull-8 {
    right: 66.66666667%;
  }

  .new-upload .col-md-pull-7 {
    right: 58.33333333%;
  }

  .new-upload .col-md-pull-6 {
    right: 50%;
  }

  .new-upload .col-md-pull-5 {
    right: 41.66666667%;
  }

  .new-upload .col-md-pull-4 {
    right: 33.33333333%;
  }

  .new-upload .col-md-pull-3 {
    right: 25%;
  }

  .new-upload .col-md-pull-2 {
    right: 16.66666667%;
  }

  .new-upload .col-md-pull-1 {
    right: 8.33333333%;
  }

  .new-upload .col-md-pull-0 {
    right: auto;
  }

  .new-upload .col-md-push-12 {
    left: 100%;
  }

  .new-upload .col-md-push-11 {
    left: 91.66666667%;
  }

  .new-upload .col-md-push-10 {
    left: 83.33333333%;
  }

  .new-upload .col-md-push-9 {
    left: 75%;
  }

  .new-upload .col-md-push-8 {
    left: 66.66666667%;
  }

  .new-upload .col-md-push-7 {
    left: 58.33333333%;
  }

  .new-upload .col-md-push-6 {
    left: 50%;
  }

  .new-upload .col-md-push-5 {
    left: 41.66666667%;
  }

  .new-upload .col-md-push-4 {
    left: 33.33333333%;
  }

  .new-upload .col-md-push-3 {
    left: 25%;
  }

  .new-upload .col-md-push-2 {
    left: 16.66666667%;
  }

  .new-upload .col-md-push-1 {
    left: 8.33333333%;
  }

  .new-upload .col-md-push-0 {
    left: auto;
  }

  .new-upload .col-md-offset-12 {
    margin-left: 100%;
  }

  .new-upload .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  .new-upload .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  .new-upload .col-md-offset-9 {
    margin-left: 75%;
  }

  .new-upload .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .new-upload .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  .new-upload .col-md-offset-6 {
    margin-left: 50%;
  }

  .new-upload .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .new-upload .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  .new-upload .col-md-offset-3 {
    margin-left: 25%;
  }

  .new-upload .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  .new-upload .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .new-upload .col-md-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  .new-upload .col-lg-1,
  .new-upload .col-lg-2,
  .new-upload .col-lg-3,
  .new-upload .col-lg-4,
  .new-upload .col-lg-5,
  .new-upload .col-lg-6,
  .new-upload .col-lg-7,
  .new-upload .col-lg-8,
  .new-upload .col-lg-9,
  .new-upload .col-lg-10,
  .new-upload .col-lg-11,
  .new-upload .col-lg-12 {
    float: left;
  }

  .new-upload .col-lg-12 {
    width: 100%;
  }

  .new-upload .col-lg-11 {
    width: 91.66666667%;
  }

  .new-upload .col-lg-10 {
    width: 83.33333333%;
  }

  .new-upload .col-lg-9 {
    width: 75%;
  }

  .new-upload .col-lg-8 {
    width: 66.66666667%;
  }

  .new-upload .col-lg-7 {
    width: 58.33333333%;
  }

  .new-upload .col-lg-6 {
    width: 50%;
  }

  .new-upload .col-lg-5 {
    width: 41.66666667%;
  }

  .new-upload .col-lg-4 {
    width: 33.33333333%;
  }

  .new-upload .col-lg-3 {
    width: 25%;
  }

  .new-upload .col-lg-2 {
    width: 16.66666667%;
  }

  .new-upload .col-lg-1 {
    width: 8.33333333%;
  }

  .new-upload .col-lg-pull-12 {
    right: 100%;
  }

  .new-upload .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .new-upload .col-lg-pull-10 {
    right: 83.33333333%;
  }

  .new-upload .col-lg-pull-9 {
    right: 75%;
  }

  .new-upload .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .new-upload .col-lg-pull-7 {
    right: 58.33333333%;
  }

  .new-upload .col-lg-pull-6 {
    right: 50%;
  }

  .new-upload .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .new-upload .col-lg-pull-4 {
    right: 33.33333333%;
  }

  .new-upload .col-lg-pull-3 {
    right: 25%;
  }

  .new-upload .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .new-upload .col-lg-pull-1 {
    right: 8.33333333%;
  }

  .new-upload .col-lg-pull-0 {
    right: auto;
  }

  .new-upload .col-lg-push-12 {
    left: 100%;
  }

  .new-upload .col-lg-push-11 {
    left: 91.66666667%;
  }

  .new-upload .col-lg-push-10 {
    left: 83.33333333%;
  }

  .new-upload .col-lg-push-9 {
    left: 75%;
  }

  .new-upload .col-lg-push-8 {
    left: 66.66666667%;
  }

  .new-upload .col-lg-push-7 {
    left: 58.33333333%;
  }

  .new-upload .col-lg-push-6 {
    left: 50%;
  }

  .new-upload .col-lg-push-5 {
    left: 41.66666667%;
  }

  .new-upload .col-lg-push-4 {
    left: 33.33333333%;
  }

  .new-upload .col-lg-push-3 {
    left: 25%;
  }

  .new-upload .col-lg-push-2 {
    left: 16.66666667%;
  }

  .new-upload .col-lg-push-1 {
    left: 8.33333333%;
  }

  .new-upload .col-lg-push-0 {
    left: auto;
  }

  .new-upload .col-lg-offset-12 {
    margin-left: 100%;
  }

  .new-upload .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .new-upload .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .new-upload .col-lg-offset-9 {
    margin-left: 75%;
  }

  .new-upload .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .new-upload .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .new-upload .col-lg-offset-6 {
    margin-left: 50%;
  }

  .new-upload .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .new-upload .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .new-upload .col-lg-offset-3 {
    margin-left: 25%;
  }

  .new-upload .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .new-upload .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .new-upload .col-lg-offset-0 {
    margin-left: 0;
  }
}

.new-upload table {
  background-color: transparent;
}

.new-upload caption {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
  color: #777;
  text-align: left;
}

.new-upload th {
  text-align: left;
}

.new-upload .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 2rem;
}

.new-upload .table > thead > tr > th,
.new-upload .table > tbody > tr > th,
.new-upload .table > tfoot > tr > th,
.new-upload .table > thead > tr > td,
.new-upload .table > tbody > tr > td,
.new-upload .table > tfoot > tr > td {
  padding: 0.8rem;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 0.1rem solid #ddd;
}

.new-upload .table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 0.2rem solid #ddd;
}

.new-upload .table > caption + thead > tr:first-child > th,
.new-upload .table > colgroup + thead > tr:first-child > th,
.new-upload .table > thead:first-child > tr:first-child > th,
.new-upload .table > caption + thead > tr:first-child > td,
.new-upload .table > colgroup + thead > tr:first-child > td,
.new-upload .table > thead:first-child > tr:first-child > td {
  border-top: 0;
}

.new-upload .table > tbody + tbody {
  border-top: 0.2rem solid #ddd;
}

.new-upload .table .table {
  background-color: #fff;
}

.new-upload .table-condensed > thead > tr > th,
.new-upload .table-condensed > tbody > tr > th,
.new-upload .table-condensed > tfoot > tr > th,
.new-upload .table-condensed > thead > tr > td,
.new-upload .table-condensed > tbody > tr > td,
.new-upload .table-condensed > tfoot > tr > td {
  padding: 0.5rem;
}

.new-upload .table-bordered {
  border: 0.1rem solid #ddd;
}

.new-upload .table-bordered > thead > tr > th,
.new-upload .table-bordered > tbody > tr > th,
.new-upload .table-bordered > tfoot > tr > th,
.new-upload .table-bordered > thead > tr > td,
.new-upload .table-bordered > tbody > tr > td,
.new-upload .table-bordered > tfoot > tr > td {
  border: 0.1rem solid #ddd;
}

.new-upload .table-bordered > thead > tr > th,
.new-upload .table-bordered > thead > tr > td {
  border-bottom-width: 0.2rem;
}

.new-upload .table-striped > tbody > tr:nth-child(odd) {
  background-color: #f9f9f9;
}

.new-upload .table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

.new-upload table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}

.new-upload table td[class*="col-"],
.new-upload table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}

.new-upload .table > thead > tr > td.active,
.new-upload .table > tbody > tr > td.active,
.new-upload .table > tfoot > tr > td.active,
.new-upload .table > thead > tr > th.active,
.new-upload .table > tbody > tr > th.active,
.new-upload .table > tfoot > tr > th.active,
.new-upload .table > thead > tr.active > td,
.new-upload .table > tbody > tr.active > td,
.new-upload .table > tfoot > tr.active > td,
.new-upload .table > thead > tr.active > th,
.new-upload .table > tbody > tr.active > th,
.new-upload .table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}

.new-upload .table-hover > tbody > tr > td.active:hover,
.new-upload .table-hover > tbody > tr > th.active:hover,
.new-upload .table-hover > tbody > tr.active:hover > td,
.new-upload .table-hover > tbody > tr:hover > .active,
.new-upload .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}

.new-upload .table > thead > tr > td.success,
.new-upload .table > tbody > tr > td.success,
.new-upload .table > tfoot > tr > td.success,
.new-upload .table > thead > tr > th.success,
.new-upload .table > tbody > tr > th.success,
.new-upload .table > tfoot > tr > th.success,
.new-upload .table > thead > tr.success > td,
.new-upload .table > tbody > tr.success > td,
.new-upload .table > tfoot > tr.success > td,
.new-upload .table > thead > tr.success > th,
.new-upload .table > tbody > tr.success > th,
.new-upload .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

.new-upload .table-hover > tbody > tr > td.success:hover,
.new-upload .table-hover > tbody > tr > th.success:hover,
.new-upload .table-hover > tbody > tr.success:hover > td,
.new-upload .table-hover > tbody > tr:hover > .success,
.new-upload .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

.new-upload .table > thead > tr > td.info,
.new-upload .table > tbody > tr > td.info,
.new-upload .table > tfoot > tr > td.info,
.new-upload .table > thead > tr > th.info,
.new-upload .table > tbody > tr > th.info,
.new-upload .table > tfoot > tr > th.info,
.new-upload .table > thead > tr.info > td,
.new-upload .table > tbody > tr.info > td,
.new-upload .table > tfoot > tr.info > td,
.new-upload .table > thead > tr.info > th,
.new-upload .table > tbody > tr.info > th,
.new-upload .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

.new-upload .table-hover > tbody > tr > td.info:hover,
.new-upload .table-hover > tbody > tr > th.info:hover,
.new-upload .table-hover > tbody > tr.info:hover > td,
.new-upload .table-hover > tbody > tr:hover > .info,
.new-upload .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

.new-upload .table > thead > tr > td.warning,
.new-upload .table > tbody > tr > td.warning,
.new-upload .table > tfoot > tr > td.warning,
.new-upload .table > thead > tr > th.warning,
.new-upload .table > tbody > tr > th.warning,
.new-upload .table > tfoot > tr > th.warning,
.new-upload .table > thead > tr.warning > td,
.new-upload .table > tbody > tr.warning > td,
.new-upload .table > tfoot > tr.warning > td,
.new-upload .table > thead > tr.warning > th,
.new-upload .table > tbody > tr.warning > th,
.new-upload .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

.new-upload .table-hover > tbody > tr > td.warning:hover,
.new-upload .table-hover > tbody > tr > th.warning:hover,
.new-upload .table-hover > tbody > tr.warning:hover > td,
.new-upload .table-hover > tbody > tr:hover > .warning,
.new-upload .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

.new-upload .table > thead > tr > td.danger,
.new-upload .table > tbody > tr > td.danger,
.new-upload .table > tfoot > tr > td.danger,
.new-upload .table > thead > tr > th.danger,
.new-upload .table > tbody > tr > th.danger,
.new-upload .table > tfoot > tr > th.danger,
.new-upload .table > thead > tr.danger > td,
.new-upload .table > tbody > tr.danger > td,
.new-upload .table > tfoot > tr.danger > td,
.new-upload .table > thead > tr.danger > th,
.new-upload .table > tbody > tr.danger > th,
.new-upload .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

.new-upload .table-hover > tbody > tr > td.danger:hover,
.new-upload .table-hover > tbody > tr > th.danger:hover,
.new-upload .table-hover > tbody > tr.danger:hover > td,
.new-upload .table-hover > tbody > tr:hover > .danger,
.new-upload .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

.new-upload .table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}

@media screen and (max-width: 767px) {
  .new-upload .table-responsive {
    width: 100%;
    margin-bottom: 1.5rem;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 0.1rem solid #ddd;
  }

  .new-upload .table-responsive > .table {
    margin-bottom: 0;
  }

  .new-upload .table-responsive > .table > thead > tr > th,
  .new-upload .table-responsive > .table > tbody > tr > th,
  .new-upload .table-responsive > .table > tfoot > tr > th,
  .new-upload .table-responsive > .table > thead > tr > td,
  .new-upload .table-responsive > .table > tbody > tr > td,
  .new-upload .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }

  .new-upload .table-responsive > .table-bordered {
    border: 0;
  }

  .new-upload .table-responsive > .table-bordered > thead > tr > th:first-child,
  .new-upload .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .new-upload .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .new-upload .table-responsive > .table-bordered > thead > tr > td:first-child,
  .new-upload .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .new-upload .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }

  .new-upload .table-responsive > .table-bordered > thead > tr > th:last-child,
  .new-upload .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .new-upload .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .new-upload .table-responsive > .table-bordered > thead > tr > td:last-child,
  .new-upload .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .new-upload .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }

  .new-upload .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .new-upload .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .new-upload .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .new-upload .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}

.new-upload fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

.new-upload legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 2rem;
  font-size: 2.1rem;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 0.1rem solid #e5e5e5;
}

.new-upload label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.5rem;
  font-weight: bold;
}

.new-upload inputs[type="search"] {
  box-sizing: border-box;
}

.new-upload inputs[type="radio"],
.new-upload inputs[type="checkbox"] {
  margin: 0.4rem 0 0;
  margin-top: 0.1rem \9;
  line-height: normal;
}

.new-upload inputs[type="file"] {
  display: block;
}

.new-upload inputs[type="range"] {
  display: block;
  width: 100%;
}

.new-upload select[multiple],
.new-upload select[size] {
  height: auto;
}

.new-upload inputs[type="file"]:focus,
.new-upload inputs[type="radio"]:focus,
.new-upload inputs[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 0.5rem auto -webkit-focus-ring-color;
  outline-offset: -0.2rem;
}

.new-upload output {
  display: block;
  padding-top: 0.7rem;
  font-size: 1.4rem;
  line-height: 1.42857143;
  color: #555;
}

.new-upload .form-control {
  display: block;
  width: 100%;
  height: 3.4rem;
  padding: 0.6rem 1.2rem;
  font-size: 1.4rem;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 0.1rem solid #ccc;
  border-radius: 0.4rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.new-upload .form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075), 0 0 0.8rem rgba(102, 175, 233, 0.6);
}

.new-upload .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.new-upload .form-control:-ms-inputs-placeholder {
  color: #999;
}

.new-upload .form-control::-webkit-inputs-placeholder {
  color: #999;
}

.new-upload .form-control[disabled],
.new-upload .form-control[readonly],
.new-upload fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}

.new-upload textarea.form-control {
  height: auto;
}

.new-upload inputs[type="search"] {
  -webkit-appearance: none;
}

.new-upload inputs[type="date"],
.new-upload inputs[type="time"],
.new-upload inputs[type="datetime-local"],
.new-upload inputs[type="month"] {
  line-height: 3.4rem;
  line-height: 1.42857143 \0;
}

.new-upload inputs[type="date"].inputs-sm,
.new-upload inputs[type="time"].inputs-sm,
.new-upload inputs[type="datetime-local"].inputs-sm,
.new-upload inputs[type="month"].inputs-sm {
  line-height: 3rem;
  line-height: 1.5 \0;
}

.new-upload inputs[type="date"].inputs-lg,
.new-upload inputs[type="time"].inputs-lg,
.new-upload inputs[type="datetime-local"].inputs-lg,
.new-upload inputs[type="month"].inputs-lg {
  line-height: 4.6rem;
  line-height: 1.33 \0;
}

.new-upload _:-ms-fullscreen,
.new-upload :root inputs[type="date"],
.new-upload _:-ms-fullscreen,
.new-upload :root inputs[type="time"],
.new-upload _:-ms-fullscreen,
.new-upload :root inputs[type="datetime-local"],
.new-upload _:-ms-fullscreen,
.new-upload :root inputs[type="month"] {
  line-height: 1.42857143;
}

.new-upload _:-ms-fullscreen.inputs-sm,
.new-upload :root inputs[type="date"].inputs-sm,
.new-upload _:-ms-fullscreen.inputs-sm,
.new-upload :root inputs[type="time"].inputs-sm,
.new-upload _:-ms-fullscreen.inputs-sm,
.new-upload :root inputs[type="datetime-local"].inputs-sm,
.new-upload _:-ms-fullscreen.inputs-sm,
.new-upload :root inputs[type="month"].inputs-sm {
  line-height: 1.5;
}

.new-upload _:-ms-fullscreen.inputs-lg,
.new-upload :root inputs[type="date"].inputs-lg,
.new-upload _:-ms-fullscreen.inputs-lg,
.new-upload :root inputs[type="time"].inputs-lg,
.new-upload _:-ms-fullscreen.inputs-lg,
.new-upload :root inputs[type="datetime-local"].inputs-lg,
.new-upload _:-ms-fullscreen.inputs-lg,
.new-upload :root inputs[type="month"].inputs-lg {
  line-height: 1.33;
}

.new-upload .form-group {
  margin-bottom: 1.5rem;
}

.new-upload .radio,
.new-upload .checkbox {
  position: relative;
  display: block;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.new-upload .radio label,
.new-upload .checkbox label {
  min-height: 2rem;
  padding-left: 2rem;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

.new-upload .radio inputs[type="radio"],
.new-upload .radio-inline inputs[type="radio"],
.new-upload .checkbox inputs[type="checkbox"],
.new-upload .checkbox-inline inputs[type="checkbox"] {
  position: absolute;
  margin-top: 0.4rem \9;
  margin-left: -2rem;
}

.new-upload .radio + .radio,
.new-upload .checkbox + .checkbox {
  margin-top: -0.5rem;
}

.new-upload .radio-inline,
.new-upload .checkbox-inline {
  display: inline-block;
  padding-left: 2rem;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}

.new-upload .radio-inline + .radio-inline,
.new-upload .checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 1rem;
}

.new-upload inputs[type="radio"][disabled],
.new-upload inputs[type="checkbox"][disabled],
.new-upload inputs[type="radio"].disabled,
.new-upload inputs[type="checkbox"].disabled,
.new-upload fieldset[disabled] inputs[type="radio"],
.new-upload fieldset[disabled] inputs[type="checkbox"] {
  cursor: not-allowed;
}

.new-upload .radio-inline.disabled,
.new-upload .checkbox-inline.disabled,
.new-upload fieldset[disabled] .radio-inline,
.new-upload fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}

.new-upload .radio.disabled label,
.new-upload .checkbox.disabled label,
.new-upload fieldset[disabled] .radio label,
.new-upload fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}

.new-upload .form-control-static {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
  margin-bottom: 0;
}

.new-upload .form-control-static.inputs-lg,
.new-upload .form-control-static.inputs-sm {
  padding-right: 0;
  padding-left: 0;
}

.new-upload .inputs-sm,
.new-upload .form-group-sm .form-control {
  height: 3rem;
  padding: 0.5rem 1rem;
  font-size: 1.2rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.new-upload select.inputs-sm,
.new-upload select.form-group-sm .form-control {
  height: 3rem;
  line-height: 3rem;
}

.new-upload textarea.inputs-sm,
.new-upload textarea.form-group-sm .form-control,
.new-upload select[multiple].inputs-sm,
.new-upload select[multiple].form-group-sm .form-control {
  height: auto;
}

.new-upload .inputs-lg,
.new-upload .form-group-lg .form-control {
  height: 4.6rem;
  padding: 1rem 1.6rem;
  font-size: 1.8rem;
  line-height: 1.33;
  border-radius: 0.6rem;
}

.new-upload select.inputs-lg,
.new-upload select.form-group-lg .form-control {
  height: 4.6rem;
  line-height: 4.6rem;
}

.new-upload textarea.inputs-lg,
.new-upload textarea.form-group-lg .form-control,
.new-upload select[multiple].inputs-lg,
.new-upload select[multiple].form-group-lg .form-control {
  height: auto;
}

.new-upload .has-feedback {
  position: relative;
}

.new-upload .has-feedback .form-control {
  padding-right: 4.25rem;
}

.new-upload .form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 3.4rem;
  height: 3.4rem;
  line-height: 3.4rem;
  text-align: center;
  pointer-events: none;
}

.new-upload .inputs-lg + .form-control-feedback {
  width: 4.6rem;
  height: 4.6rem;
  line-height: 4.6rem;
}

.new-upload .inputs-sm + .form-control-feedback {
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
}

.new-upload .has-success .help-block,
.new-upload .has-success .control-label,
.new-upload .has-success .radio,
.new-upload .has-success .checkbox,
.new-upload .has-success .radio-inline,
.new-upload .has-success .checkbox-inline,
.new-upload .has-success.radio label,
.new-upload .has-success.checkbox label,
.new-upload .has-success.radio-inline label,
.new-upload .has-success.checkbox-inline label {
  color: #3c763d;
}

.new-upload .has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075);
}

.new-upload .has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075), 0 0 0.6rem #67b168;
}

.new-upload .has-success .inputs-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}

.new-upload .has-success .form-control-feedback {
  color: #3c763d;
}

.new-upload .has-warning .help-block,
.new-upload .has-warning .control-label,
.new-upload .has-warning .radio,
.new-upload .has-warning .checkbox,
.new-upload .has-warning .radio-inline,
.new-upload .has-warning .checkbox-inline,
.new-upload .has-warning.radio label,
.new-upload .has-warning.checkbox label,
.new-upload .has-warning.radio-inline label,
.new-upload .has-warning.checkbox-inline label {
  color: #8a6d3b;
}

.new-upload .has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075);
}

.new-upload .has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075), 0 0 0.6rem #c0a16b;
}

.new-upload .has-warning .inputs-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}

.new-upload .has-warning .form-control-feedback {
  color: #8a6d3b;
}

.new-upload .has-error .help-block,
.new-upload .has-error .control-label,
.new-upload .has-error .radio,
.new-upload .has-error .checkbox,
.new-upload .has-error .radio-inline,
.new-upload .has-error .checkbox-inline,
.new-upload .has-error.radio label,
.new-upload .has-error.checkbox label,
.new-upload .has-error.radio-inline label,
.new-upload .has-error.checkbox-inline label {
  color: #a94442;
}

.new-upload .has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075);
}

.new-upload .has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.075), 0 0 0.6rem #ce8483;
}

.new-upload .has-error .inputs-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}

.new-upload .has-error .form-control-feedback {
  color: #a94442;
}

.new-upload .has-feedback label ~ .form-control-feedback {
  top: 2.5rem;
}

.new-upload .has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

.new-upload .help-block {
  display: block;
  margin-top: 0.5rem;
  margin-bottom: 1rem;
  color: #737373;
}

@media (min-width: 768px) {
  .new-upload .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .new-upload .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .new-upload .form-inline .form-control-static {
    display: inline-block;
  }

  .new-upload .form-inline .inputs-group {
    display: inline-table;
    vertical-align: middle;
  }

  .new-upload .form-inline .inputs-group .inputs-group-addon,
  .new-upload .form-inline .inputs-group .inputs-group-btn,
  .new-upload .form-inline .inputs-group .form-control {
    width: auto;
  }

  .new-upload .form-inline .inputs-group > .form-control {
    width: 100%;
  }

  .new-upload .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }

  .new-upload .form-inline .radio,
  .new-upload .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .new-upload .form-inline .radio label,
  .new-upload .form-inline .checkbox label {
    padding-left: 0;
  }

  .new-upload .form-inline .radio inputs[type="radio"],
  .new-upload .form-inline .checkbox inputs[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }

  .new-upload .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.new-upload .form-horizontal .radio,
.new-upload .form-horizontal .checkbox,
.new-upload .form-horizontal .radio-inline,
.new-upload .form-horizontal .checkbox-inline {
  padding-top: 0.7rem;
  margin-top: 0;
  margin-bottom: 0;
}

.new-upload .form-horizontal .radio,
.new-upload .form-horizontal .checkbox {
  min-height: 2.7rem;
}

.new-upload .form-horizontal .form-group {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}

@media (min-width: 768px) {
  .new-upload .form-horizontal .control-label {
    padding-top: 0.7rem;
    margin-bottom: 0;
    text-align: right;
  }
}

.new-upload .form-horizontal .has-feedback .form-control-feedback {
  right: 1.5rem;
}

@media (min-width: 768px) {
  .new-upload .form-horizontal .form-group-lg .control-label {
    padding-top: 1.43rem;
  }
}

@media (min-width: 768px) {
  .new-upload .form-horizontal .form-group-sm .control-label {
    padding-top: 0.6rem;
  }
}

.new-upload .btns {
  display: inline-block;
  padding: 0.6rem 1.2rem;
  margin-bottom: 0;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 0.1rem solid transparent;
  border-radius: 0.4rem;
}

.new-upload .btns:focus,
.new-upload .btns:active:focus,
.new-upload .btns.active:focus,
.new-upload .btns.focus,
.new-upload .btns:active.focus,
.new-upload .btns.active.focus {
  outline: thin dotted;
  outline: 0.5rem auto -webkit-focus-ring-color;
  outline-offset: -0.2rem;
}

.new-upload .btns:hover,
.new-upload .btns:focus,
.new-upload .btns.focus {
  color: #333;
  text-decoration: none;
}

.new-upload .btns:active,
.new-upload .btns.active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 0.3rem 0.5rem rgba(0, 0, 0, 0.125);
}

.new-upload .btns.disabled,
.new-upload .btns[disabled],
.new-upload fieldset[disabled] .btns {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  box-shadow: none;
  opacity: 0.65;
}

.new-upload .btns-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}

.new-upload .btns-default:hover,
.new-upload .btns-default:focus,
.new-upload .btns-default.focus,
.new-upload .btns-default:active,
.new-upload .btns-default.active,
.new-upload .open > .dropdown-toggle.btns-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.new-upload .btns-default:active,
.new-upload .btns-default.active,
.new-upload .open > .dropdown-toggle.btns-default {
  background-image: none;
}

.new-upload .btns-default.disabled,
.new-upload .btns-default[disabled],
.new-upload fieldset[disabled] .btns-default,
.new-upload .btns-default.disabled:hover,
.new-upload .btns-default[disabled]:hover,
.new-upload fieldset[disabled] .btns-default:hover,
.new-upload .btns-default.disabled:focus,
.new-upload .btns-default[disabled]:focus,
.new-upload fieldset[disabled] .btns-default:focus,
.new-upload .btns-default.disabled.focus,
.new-upload .btns-default[disabled].focus,
.new-upload fieldset[disabled] .btns-default.focus,
.new-upload .btns-default.disabled:active,
.new-upload .btns-default[disabled]:active,
.new-upload fieldset[disabled] .btns-default:active,
.new-upload .btns-default.disabled.active,
.new-upload .btns-default[disabled].active,
.new-upload fieldset[disabled] .btns-default.active {
  background-color: #fff;
  border-color: #ccc;
}

.new-upload .btns-default .badge {
  color: #fff;
  background-color: #333;
}

.new-upload .btns-primary {
  color: #fff;
  background-color: #1abc9c;
  border-color: #357ebd;
}

.new-upload .btns-primary:hover,
.new-upload .btns-primary:focus,
.new-upload .btns-primary.focus,
.new-upload .btns-primary:active,
.new-upload .btns-primary.active,
.new-upload .open > .dropdown-toggle.btns-primary {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}

.new-upload .btns-primary:active,
.new-upload .btns-primary.active,
.new-upload .open > .dropdown-toggle.btns-primary {
  background-image: none;
}

.new-upload .btns-primary.disabled,
.new-upload .btns-primary[disabled],
.new-upload fieldset[disabled] .btns-primary,
.new-upload .btns-primary.disabled:hover,
.new-upload .btns-primary[disabled]:hover,
.new-upload fieldset[disabled] .btns-primary:hover,
.new-upload .btns-primary.disabled:focus,
.new-upload .btns-primary[disabled]:focus,
.new-upload fieldset[disabled] .btns-primary:focus,
.new-upload .btns-primary.disabled.focus,
.new-upload .btns-primary[disabled].focus,
.new-upload fieldset[disabled] .btns-primary.focus,
.new-upload .btns-primary.disabled:active,
.new-upload .btns-primary[disabled]:active,
.new-upload fieldset[disabled] .btns-primary:active,
.new-upload .btns-primary.disabled.active,
.new-upload .btns-primary[disabled].active,
.new-upload fieldset[disabled] .btns-primary.active {
  background-color: #1abc9c;
  border-color: #357ebd;
}

.new-upload .btns-primary .badge {
  color: #1abc9c;
  background-color: #fff;
}

.new-upload .btns-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.new-upload .btns-success:hover,
.new-upload .btns-success:focus,
.new-upload .btns-success.focus,
.new-upload .btns-success:active,
.new-upload .btns-success.active,
.new-upload .open > .dropdown-toggle.btns-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.new-upload .btns-success:active,
.new-upload .btns-success.active,
.new-upload .open > .dropdown-toggle.btns-success {
  background-image: none;
}

.new-upload .btns-success.disabled,
.new-upload .btns-success[disabled],
.new-upload fieldset[disabled] .btns-success,
.new-upload .btns-success.disabled:hover,
.new-upload .btns-success[disabled]:hover,
.new-upload fieldset[disabled] .btns-success:hover,
.new-upload .btns-success.disabled:focus,
.new-upload .btns-success[disabled]:focus,
.new-upload fieldset[disabled] .btns-success:focus,
.new-upload .btns-success.disabled.focus,
.new-upload .btns-success[disabled].focus,
.new-upload fieldset[disabled] .btns-success.focus,
.new-upload .btns-success.disabled:active,
.new-upload .btns-success[disabled]:active,
.new-upload fieldset[disabled] .btns-success:active,
.new-upload .btns-success.disabled.active,
.new-upload .btns-success[disabled].active,
.new-upload fieldset[disabled] .btns-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.new-upload .btns-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

.new-upload .btns-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.new-upload .btns-info:hover,
.new-upload .btns-info:focus,
.new-upload .btns-info.focus,
.new-upload .btns-info:active,
.new-upload .btns-info.active,
.new-upload .open > .dropdown-toggle.btns-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}

.new-upload .btns-info:active,
.new-upload .btns-info.active,
.new-upload .open > .dropdown-toggle.btns-info {
  background-image: none;
}

.new-upload .btns-info.disabled,
.new-upload .btns-info[disabled],
.new-upload fieldset[disabled] .btns-info,
.new-upload .btns-info.disabled:hover,
.new-upload .btns-info[disabled]:hover,
.new-upload fieldset[disabled] .btns-info:hover,
.new-upload .btns-info.disabled:focus,
.new-upload .btns-info[disabled]:focus,
.new-upload fieldset[disabled] .btns-info:focus,
.new-upload .btns-info.disabled.focus,
.new-upload .btns-info[disabled].focus,
.new-upload fieldset[disabled] .btns-info.focus,
.new-upload .btns-info.disabled:active,
.new-upload .btns-info[disabled]:active,
.new-upload fieldset[disabled] .btns-info:active,
.new-upload .btns-info.disabled.active,
.new-upload .btns-info[disabled].active,
.new-upload fieldset[disabled] .btns-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.new-upload .btns-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

.new-upload .btns-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.new-upload .btns-warning:hover,
.new-upload .btns-warning:focus,
.new-upload .btns-warning.focus,
.new-upload .btns-warning:active,
.new-upload .btns-warning.active,
.new-upload .open > .dropdown-toggle.btns-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.new-upload .btns-warning:active,
.new-upload .btns-warning.active,
.new-upload .open > .dropdown-toggle.btns-warning {
  background-image: none;
}

.new-upload .btns-warning.disabled,
.new-upload .btns-warning[disabled],
.new-upload fieldset[disabled] .btns-warning,
.new-upload .btns-warning.disabled:hover,
.new-upload .btns-warning[disabled]:hover,
.new-upload fieldset[disabled] .btns-warning:hover,
.new-upload .btns-warning.disabled:focus,
.new-upload .btns-warning[disabled]:focus,
.new-upload fieldset[disabled] .btns-warning:focus,
.new-upload .btns-warning.disabled.focus,
.new-upload .btns-warning[disabled].focus,
.new-upload fieldset[disabled] .btns-warning.focus,
.new-upload .btns-warning.disabled:active,
.new-upload .btns-warning[disabled]:active,
.new-upload fieldset[disabled] .btns-warning:active,
.new-upload .btns-warning.disabled.active,
.new-upload .btns-warning[disabled].active,
.new-upload fieldset[disabled] .btns-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.new-upload .btns-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

.new-upload .btns-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.new-upload .btns-danger:hover,
.new-upload .btns-danger:focus,
.new-upload .btns-danger.focus,
.new-upload .btns-danger:active,
.new-upload .btns-danger.active,
.new-upload .open > .dropdown-toggle.btns-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}

.new-upload .btns-danger:active,
.new-upload .btns-danger.active,
.new-upload .open > .dropdown-toggle.btns-danger {
  background-image: none;
}

.new-upload .btns-danger.disabled,
.new-upload .btns-danger[disabled],
.new-upload fieldset[disabled] .btns-danger,
.new-upload .btns-danger.disabled:hover,
.new-upload .btns-danger[disabled]:hover,
.new-upload fieldset[disabled] .btns-danger:hover,
.new-upload .btns-danger.disabled:focus,
.new-upload .btns-danger[disabled]:focus,
.new-upload fieldset[disabled] .btns-danger:focus,
.new-upload .btns-danger.disabled.focus,
.new-upload .btns-danger[disabled].focus,
.new-upload fieldset[disabled] .btns-danger.focus,
.new-upload .btns-danger.disabled:active,
.new-upload .btns-danger[disabled]:active,
.new-upload fieldset[disabled] .btns-danger:active,
.new-upload .btns-danger.disabled.active,
.new-upload .btns-danger[disabled].active,
.new-upload fieldset[disabled] .btns-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.new-upload .btns-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.new-upload .btns-link {
  font-weight: normal;
  color: #1abc9c;
  border-radius: 0;
}

.new-upload .btns-link,
.new-upload .btns-link:active,
.new-upload .btns-link.active,
.new-upload .btns-link[disabled],
.new-upload fieldset[disabled] .btns-link {
  background-color: transparent;
  box-shadow: none;
}

.new-upload .btns-link,
.new-upload .btns-link:hover,
.new-upload .btns-link:focus,
.new-upload .btns-link:active {
  border-color: transparent;
}

.new-upload .btns-link:hover,
.new-upload .btns-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}

.new-upload .btns-link[disabled]:hover,
.new-upload fieldset[disabled] .btns-link:hover,
.new-upload .btns-link[disabled]:focus,
.new-upload fieldset[disabled] .btns-link:focus {
  color: #777;
  text-decoration: none;
}

.new-upload .btns-lg,
.new-upload .btns-group-lg > .btns {
  padding: 1rem 1.6rem;
  font-size: 1.8rem;
  line-height: 1.33;
  border-radius: 0.6rem;
}

.new-upload .btns-sm,
.new-upload .btns-group-sm > .btns {
  padding: 0.5rem 1rem;
  font-size: 1.2rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.new-upload .btns-xs,
.new-upload .btns-group-xs > .btns {
  padding: 0.1rem 0.5rem;
  font-size: 1.2rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.new-upload .btns-block {
  display: block;
  width: 100%;
}

.new-upload .btns-block + .btns-block {
  margin-top: 0.5rem;
}

.new-upload inputs[type="submit"].btns-block,
.new-upload inputs[type="reset"].btns-block,
.new-upload inputs[type="button"].btns-block {
  width: 100%;
}

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

.new-upload .fade.in {
  opacity: 1;
}

.new-upload .collapse {
  display: none;
  visibility: hidden;
}

.new-upload .collapse.in {
  display: block;
  visibility: visible;
}

.new-upload tr.collapse.in {
  display: table-row;
}

.new-upload tbody.collapse.in {
  display: table-row-group;
}

.new-upload .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-timing-function: ease;
  transition-duration: 0.35s;
  transition-property: height, visibility;
}

.new-upload .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.2rem;
  vertical-align: middle;
  border-top: 0.4rem solid;
  border-right: 0.4rem solid transparent;
  border-left: 0.4rem solid transparent;
}

.new-upload .dropdown {
  position: relative;
}

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

.new-upload .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 16rem;
  padding: 0.5rem 0;
  margin: 0.2rem 0 0;
  font-size: 1.4rem;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0.1rem solid #ccc;
  border: 0.1rem solid rgba(0, 0, 0, 0.15);
  border-radius: 0.4rem;
  box-shadow: 0 0.6rem 1.2rem rgba(0, 0, 0, 0.175);
}

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

.new-upload .dropdown-menu .divider {
  height: 0.1rem;
  margin: 0.9rem 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.new-upload .dropdown-menu > li > a {
  display: block;
  padding: 0.3rem 2rem;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}

.new-upload .dropdown-menu > li > a:hover,
.new-upload .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

.new-upload .dropdown-menu > .active > a,
.new-upload .dropdown-menu > .active > a:hover,
.new-upload .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1abc9c;
  outline: 0;
}

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

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

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

.new-upload .open > a {
  outline: 0;
}

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

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

.new-upload .dropdown-header {
  display: block;
  padding: 0.3rem 2rem;
  font-size: 1.2rem;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}

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

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

.new-upload .dropup .caret,
.new-upload .navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 0.4rem solid;
}

.new-upload .dropup .dropdown-menu,
.new-upload .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 0.1rem;
}

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

  .new-upload .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}

.new-upload .btns-group,
.new-upload .btns-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.new-upload .btns-group > .btns,
.new-upload .btns-group-vertical > .btns {
  position: relative;
  float: left;
}

.new-upload .btns-group > .btns:hover,
.new-upload .btns-group-vertical > .btns:hover,
.new-upload .btns-group > .btns:focus,
.new-upload .btns-group-vertical > .btns:focus,
.new-upload .btns-group > .btns:active,
.new-upload .btns-group-vertical > .btns:active,
.new-upload .btns-group > .btns.active,
.new-upload .btns-group-vertical > .btns.active {
  z-index: 2;
}

.new-upload .btns-group > .btns:focus,
.new-upload .btns-group-vertical > .btns:focus {
  outline: 0;
}

.new-upload .btns-group .btns + .btns,
.new-upload .btns-group .btns + .btns-group,
.new-upload .btns-group .btns-group + .btns,
.new-upload .btns-group .btns-group + .btns-group {
  margin-left: -0.1rem;
}

.new-upload .btns-toolbar {
  margin-left: -0.5rem;
}

.new-upload .btns-toolbar .btns-group,
.new-upload .btns-toolbar .inputs-group {
  float: left;
}

.new-upload .btns-toolbar > .btns,
.new-upload .btns-toolbar > .btns-group,
.new-upload .btns-toolbar > .inputs-group {
  margin-left: 0.5rem;
}

.new-upload .btns-group > .btns:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.new-upload .btns-group > .btns:first-child {
  margin-left: 0;
}

.new-upload .btns-group > .btns:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.new-upload .btns-group > .btns:last-child:not(:first-child),
.new-upload .btns-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .btns-group > .btns-group {
  float: left;
}

.new-upload .btns-group > .btns-group:not(:first-child):not(:last-child) > .btns {
  border-radius: 0;
}

.new-upload .btns-group > .btns-group:first-child > .btns:last-child,
.new-upload .btns-group > .btns-group:first-child > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.new-upload .btns-group > .btns-group:last-child > .btns:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .btns-group .dropdown-toggle:active,
.new-upload .btns-group.open .dropdown-toggle {
  outline: 0;
}

.new-upload .btns-group > .btns + .dropdown-toggle {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
}

.new-upload .btns-group > .btns-lg + .dropdown-toggle {
  padding-right: 1.2rem;
  padding-left: 1.2rem;
}

.new-upload .btns-group.open .dropdown-toggle {
  box-shadow: inset 0 0.3rem 0.5rem rgba(0, 0, 0, 0.125);
}

.new-upload .btns-group.open .dropdown-toggle.btns-link {
  box-shadow: none;
}

.new-upload .btns .caret {
  margin-left: 0;
}

.new-upload .btns-lg .caret {
  border-width: 0.5rem 0.5rem 0;
  border-bottom-width: 0;
}

.new-upload .dropup .btns-lg .caret {
  border-width: 0 0.5rem 0.5rem;
}

.new-upload .btns-group-vertical > .btns,
.new-upload .btns-group-vertical > .btns-group,
.new-upload .btns-group-vertical > .btns-group > .btns {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}

.new-upload .btns-group-vertical > .btns-group > .btns {
  float: none;
}

.new-upload .btns-group-vertical > .btns + .btns,
.new-upload .btns-group-vertical > .btns + .btns-group,
.new-upload .btns-group-vertical > .btns-group + .btns,
.new-upload .btns-group-vertical > .btns-group + .btns-group {
  margin-top: -0.1rem;
  margin-left: 0;
}

.new-upload .btns-group-vertical > .btns:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.new-upload .btns-group-vertical > .btns:first-child:not(:last-child) {
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .btns-group-vertical > .btns:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .btns-group-vertical > .btns-group:not(:first-child):not(:last-child) > .btns {
  border-radius: 0;
}

.new-upload .btns-group-vertical > .btns-group:first-child:not(:last-child) > .btns:last-child,
.new-upload .btns-group-vertical > .btns-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .btns-group-vertical > .btns-group:last-child:not(:first-child) > .btns:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.new-upload .btns-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

.new-upload .btns-group-justified > .btns,
.new-upload .btns-group-justified > .btns-group {
  display: table-cell;
  float: none;
  width: 1%;
}

.new-upload .btns-group-justified > .btns-group .btns {
  width: 100%;
}

.new-upload .btns-group-justified > .btns-group .dropdown-menu {
  left: auto;
}

.new-upload [data-toggle="buttons"] > .btns inputs[type="radio"],
.new-upload [data-toggle="buttons"] > .btns-group > .btns inputs[type="radio"],
.new-upload [data-toggle="buttons"] > .btns inputs[type="checkbox"],
.new-upload [data-toggle="buttons"] > .btns-group > .btns inputs[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.new-upload .inputs-group {
  position: relative;
  display: table;
  border-collapse: separate;
}

.new-upload .inputs-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}

.new-upload .inputs-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

.new-upload .inputs-group-lg > .form-control,
.new-upload .inputs-group-lg > .inputs-group-addon,
.new-upload .inputs-group-lg > .inputs-group-btn > .btns {
  height: 4.6rem;
  padding: 1rem 1.6rem;
  font-size: 1.8rem;
  line-height: 1.33;
  border-radius: 0.6rem;
}

.new-upload select.inputs-group-lg > .form-control,
.new-upload select.inputs-group-lg > .inputs-group-addon,
.new-upload select.inputs-group-lg > .inputs-group-btn > .btns {
  height: 4.6rem;
  line-height: 4.6rem;
}

.new-upload textarea.inputs-group-lg > .form-control,
.new-upload textarea.inputs-group-lg > .inputs-group-addon,
.new-upload textarea.inputs-group-lg > .inputs-group-btn > .btns,
.new-upload select[multiple].inputs-group-lg > .form-control,
.new-upload select[multiple].inputs-group-lg > .inputs-group-addon,
.new-upload select[multiple].inputs-group-lg > .inputs-group-btn > .btns {
  height: auto;
}

.new-upload .inputs-group-sm > .form-control,
.new-upload .inputs-group-sm > .inputs-group-addon,
.new-upload .inputs-group-sm > .inputs-group-btn > .btns {
  height: 3rem;
  padding: 0.5rem 1rem;
  font-size: 1.2rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.new-upload select.inputs-group-sm > .form-control,
.new-upload select.inputs-group-sm > .inputs-group-addon,
.new-upload select.inputs-group-sm > .inputs-group-btn > .btns {
  height: 3rem;
  line-height: 3rem;
}

.new-upload textarea.inputs-group-sm > .form-control,
.new-upload textarea.inputs-group-sm > .inputs-group-addon,
.new-upload textarea.inputs-group-sm > .inputs-group-btn > .btns,
.new-upload select[multiple].inputs-group-sm > .form-control,
.new-upload select[multiple].inputs-group-sm > .inputs-group-addon,
.new-upload select[multiple].inputs-group-sm > .inputs-group-btn > .btns {
  height: auto;
}

.new-upload .inputs-group-addon,
.new-upload .inputs-group-btn,
.new-upload .inputs-group .form-control {
  display: table-cell;
}

.new-upload .inputs-group-addon:not(:first-child):not(:last-child),
.new-upload .inputs-group-btn:not(:first-child):not(:last-child),
.new-upload .inputs-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.new-upload .inputs-group-addon,
.new-upload .inputs-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.new-upload .inputs-group-addon {
  padding: 0.6rem 1.2rem;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 0.1rem solid #ccc;
  border-radius: 0.4rem;
}

.new-upload .inputs-group-addon.inputs-sm {
  padding: 0.5rem 1rem;
  font-size: 1.2rem;
  border-radius: 0.3rem;
}

.new-upload .inputs-group-addon.inputs-lg {
  padding: 1rem 1.6rem;
  font-size: 1.8rem;
  border-radius: 0.6rem;
}

.new-upload .inputs-group-addon inputs[type="radio"],
.new-upload .inputs-group-addon inputs[type="checkbox"] {
  margin-top: 0;
}

.new-upload .inputs-group .form-control:first-child,
.new-upload .inputs-group-addon:first-child,
.new-upload .inputs-group-btn:first-child > .btns,
.new-upload .inputs-group-btn:first-child > .btns-group > .btns,
.new-upload .inputs-group-btn:first-child > .dropdown-toggle,
.new-upload .inputs-group-btn:last-child > .btns:not(:last-child):not(.dropdown-toggle),
.new-upload .inputs-group-btn:last-child > .btns-group:not(:last-child) > .btns {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.new-upload .inputs-group-addon:first-child {
  border-right: 0;
}

.new-upload .inputs-group .form-control:last-child,
.new-upload .inputs-group-addon:last-child,
.new-upload .inputs-group-btn:last-child > .btns,
.new-upload .inputs-group-btn:last-child > .btns-group > .btns,
.new-upload .inputs-group-btn:last-child > .dropdown-toggle,
.new-upload .inputs-group-btn:first-child > .btns:not(:first-child),
.new-upload .inputs-group-btn:first-child > .btns-group:not(:first-child) > .btns {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .inputs-group-addon:last-child {
  border-left: 0;
}

.new-upload .inputs-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}

.new-upload .inputs-group-btn > .btns {
  position: relative;
}

.new-upload .inputs-group-btn > .btns + .btns {
  margin-left: -0.1rem;
}

.new-upload .inputs-group-btn > .btns:hover,
.new-upload .inputs-group-btn > .btns:focus,
.new-upload .inputs-group-btn > .btns:active {
  z-index: 2;
}

.new-upload .inputs-group-btn:first-child > .btns,
.new-upload .inputs-group-btn:first-child > .btns-group {
  margin-right: -0.1rem;
}

.new-upload .inputs-group-btn:last-child > .btns,
.new-upload .inputs-group-btn:last-child > .btns-group {
  margin-left: -0.1rem;
}

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

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

.new-upload .nav > li > a {
  position: relative;
  display: block;
  padding: 1rem 1.5rem;
}

.new-upload .nav > li > a:hover,
.new-upload .nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}

.new-upload .nav > li.disabled > a {
  color: #777;
}

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

.new-upload .nav .open > a,
.new-upload .nav .open > a:hover,
.new-upload .nav .open > a:focus {
  background-color: #eee;
  border-color: #1abc9c;
}

.new-upload .nav .nav-divider {
  height: 0.1rem;
  margin: 0.9rem 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

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

.new-upload .nav-tabs {
  border-bottom: 0.1rem solid #ddd;
}

.new-upload .nav-tabs > li {
  float: left;
  margin-bottom: -0.1rem;
}

.new-upload .nav-tabs > li > a {
  margin-right: 0.2rem;
  line-height: 1.42857143;
  border: 0.1rem solid transparent;
  border-radius: 0.4rem 0.4rem 0 0;
}

.new-upload .nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}

.new-upload .nav-tabs > li.active > a,
.new-upload .nav-tabs > li.active > a:hover,
.new-upload .nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 0.1rem solid #ddd;
  border-bottom-color: transparent;
}

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

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

.new-upload .nav-tabs.nav-justified > li > a {
  margin-bottom: 0.5rem;
  text-align: center;
}

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

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

  .new-upload .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

.new-upload .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0.4rem;
}

.new-upload .nav-tabs.nav-justified > .active > a,
.new-upload .nav-tabs.nav-justified > .active > a:hover,
.new-upload .nav-tabs.nav-justified > .active > a:focus {
  border: 0.1rem solid #ddd;
}

@media (min-width: 768px) {
  .new-upload .nav-tabs.nav-justified > li > a {
    border-bottom: 0.1rem solid #ddd;
    border-radius: 0.4rem 0.4rem 0 0;
  }

  .new-upload .nav-tabs.nav-justified > .active > a,
  .new-upload .nav-tabs.nav-justified > .active > a:hover,
  .new-upload .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}

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

.new-upload .nav-pills > li > a {
  border-radius: 0.4rem;
}

.new-upload .nav-pills > li + li {
  margin-left: 0.2rem;
}

.new-upload .nav-pills > li.active > a,
.new-upload .nav-pills > li.active > a:hover,
.new-upload .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #1abc9c;
}

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

.new-upload .nav-stacked > li + li {
  margin-top: 0.2rem;
  margin-left: 0;
}

.new-upload .nav-justified {
  width: 100%;
}

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

.new-upload .nav-justified > li > a {
  margin-bottom: 0.5rem;
  text-align: center;
}

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

@media (min-width: 768px) {
  .new-upload .nav-justified > li {
    display: table-cell;
    width: 1%;
  }

  .new-upload .nav-justified > li > a {
    margin-bottom: 0;
  }
}

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

.new-upload .nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0.4rem;
}

.new-upload .nav-tabs-justified > .active > a,
.new-upload .nav-tabs-justified > .active > a:hover,
.new-upload .nav-tabs-justified > .active > a:focus {
  border: 0.1rem solid #ddd;
}

@media (min-width: 768px) {
  .new-upload .nav-tabs-justified > li > a {
    border-bottom: 0.1rem solid #ddd;
    border-radius: 0.4rem 0.4rem 0 0;
  }

  .new-upload .nav-tabs-justified > .active > a,
  .new-upload .nav-tabs-justified > .active > a:hover,
  .new-upload .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}

.new-upload .tab-content > .tab-pane {
  display: none;
  visibility: hidden;
}

.new-upload .tab-content > .active {
  display: block;
  visibility: visible;
}

.new-upload .nav-tabs .dropdown-menu {
  margin-top: -0.1rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.new-upload .navbar {
  position: relative;
  min-height: 5rem;
  margin-bottom: 2rem;
  border: 0.1rem solid transparent;
}

@media (min-width: 768px) {
  .new-upload .navbar {
    border-radius: 0.4rem;
  }
}

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

.new-upload .navbar-collapse {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 0.1rem solid transparent;
  box-shadow: inset 0 0.1rem 0 rgba(255, 255, 255, 0.1);
}

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

@media (min-width: 768px) {
  .new-upload .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }

  .new-upload .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
    visibility: visible !important;
  }

  .new-upload .navbar-collapse.in {
    overflow-y: visible;
  }

  .new-upload .navbar-fixed-top .navbar-collapse,
  .new-upload .navbar-static-top .navbar-collapse,
  .new-upload .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}

.new-upload .navbar-fixed-top .navbar-collapse,
.new-upload .navbar-fixed-bottom .navbar-collapse {
  max-height: 34rem;
}

@media (max-device-width: 480px) and (orientation: landscape) {
  .new-upload .navbar-fixed-top .navbar-collapse,
  .new-upload .navbar-fixed-bottom .navbar-collapse {
    max-height: 20rem;
  }
}

.new-upload .container > .navbar-header,
.new-upload .container-fluid > .navbar-header,
.new-upload .container > .navbar-collapse,
.new-upload .container-fluid > .navbar-collapse {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}

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

.new-upload .navbar-static-top {
  z-index: 1000;
  border-width: 0 0 0.1rem;
}

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

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

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

.new-upload .navbar-fixed-top {
  top: 0;
  border-width: 0 0 0.1rem;
}

.new-upload .navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 0.1rem 0 0;
}

.new-upload .navbar-brand {
  float: left;
  height: 5rem;
  padding: 1.5rem 1.5rem;
  font-size: 1.8rem;
  line-height: 2rem;
}

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

.new-upload .navbar-brand > img {
  display: block;
}

@media (min-width: 768px) {
  .new-upload .navbar > .container .navbar-brand,
  .new-upload .navbar > .container-fluid .navbar-brand {
    margin-left: -1.5rem;
  }
}

.new-upload .navbar-toggle {
  position: relative;
  float: right;
  padding: 0.9rem 1rem;
  margin-top: 0.8rem;
  margin-right: 1.5rem;
  margin-bottom: 0.8rem;
  background-color: transparent;
  background-image: none;
  border: 0.1rem solid transparent;
  border-radius: 0.4rem;
}

.new-upload .navbar-toggle:focus {
  outline: 0;
}

.new-upload .navbar-toggle .icon-bar {
  display: block;
  width: 2.2rem;
  height: 0.2rem;
  border-radius: 0.1rem;
}

.new-upload .navbar-toggle .icon-bar + .icon-bar {
  margin-top: 0.4rem;
}

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

.new-upload .navbar-nav {
  margin: 0.75rem -1.5rem;
}

.new-upload .navbar-nav > li > a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  line-height: 2rem;
}

@media (max-width: 767px) {
  .new-upload .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }

  .new-upload .navbar-nav .open .dropdown-menu > li > a,
  .new-upload .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 0.5rem 1.5rem 0.5rem 2.5rem;
  }

  .new-upload .navbar-nav .open .dropdown-menu > li > a {
    line-height: 2rem;
  }

  .new-upload .navbar-nav .open .dropdown-menu > li > a:hover,
  .new-upload .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}

@media (min-width: 768px) {
  .new-upload .navbar-nav {
    float: left;
    margin: 0;
  }

  .new-upload .navbar-nav > li {
    float: left;
  }

  .new-upload .navbar-nav > li > a {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}

.new-upload .navbar-form {
  padding: 1rem 1.5rem;
  margin-top: 0.8rem;
  margin-right: -1.5rem;
  margin-bottom: 0.8rem;
  margin-left: -1.5rem;
  border-top: 0.1rem solid transparent;
  border-bottom: 0.1rem solid transparent;
  box-shadow: inset 0 0.1rem 0 rgba(255, 255, 255, 0.1), 0 0.1rem 0 rgba(255, 255, 255, 0.1);
}

@media (min-width: 768px) {
  .new-upload .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .new-upload .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .new-upload .navbar-form .form-control-static {
    display: inline-block;
  }

  .new-upload .navbar-form .inputs-group {
    display: inline-table;
    vertical-align: middle;
  }

  .new-upload .navbar-form .inputs-group .inputs-group-addon,
  .new-upload .navbar-form .inputs-group .inputs-group-btn,
  .new-upload .navbar-form .inputs-group .form-control {
    width: auto;
  }

  .new-upload .navbar-form .inputs-group > .form-control {
    width: 100%;
  }

  .new-upload .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }

  .new-upload .navbar-form .radio,
  .new-upload .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .new-upload .navbar-form .radio label,
  .new-upload .navbar-form .checkbox label {
    padding-left: 0;
  }

  .new-upload .navbar-form .radio inputs[type="radio"],
  .new-upload .navbar-form .checkbox inputs[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }

  .new-upload .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}

@media (max-width: 767px) {
  .new-upload .navbar-form .form-group {
    margin-bottom: 0.5rem;
  }

  .new-upload .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}

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

.new-upload .navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

.new-upload .navbar-btn {
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.new-upload .navbar-btn.btns-sm {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.new-upload .navbar-btn.btns-xs {
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
}

.new-upload .navbar-text {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

@media (min-width: 768px) {
  .new-upload .navbar-text {
    float: left;
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
}

@media (min-width: 768px) {
  .new-upload .navbar-left {
    float: left !important;
  }

  .new-upload .navbar-right {
    float: right !important;
    margin-right: -1.5rem;
  }

  .new-upload .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}

.new-upload .navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}

.new-upload .navbar-default .navbar-brand {
  color: #777;
}

.new-upload .navbar-default .navbar-brand:hover,
.new-upload .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

.new-upload .navbar-default .navbar-text {
  color: #777;
}

.new-upload .navbar-default .navbar-nav > li > a {
  color: #777;
}

.new-upload .navbar-default .navbar-nav > li > a:hover,
.new-upload .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

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

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

.new-upload .navbar-default .navbar-toggle {
  border-color: #ddd;
}

.new-upload .navbar-default .navbar-toggle:hover,
.new-upload .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

.new-upload .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

.new-upload .navbar-default .navbar-collapse,
.new-upload .navbar-default .navbar-form {
  border-color: #e7e7e7;
}

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

@media (max-width: 767px) {
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }

  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }

  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }

  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}

.new-upload .navbar-default .navbar-link {
  color: #777;
}

.new-upload .navbar-default .navbar-link:hover {
  color: #333;
}

.new-upload .navbar-default .btns-link {
  color: #777;
}

.new-upload .navbar-default .btns-link:hover,
.new-upload .navbar-default .btns-link:focus {
  color: #333;
}

.new-upload .navbar-default .btns-link[disabled]:hover,
.new-upload fieldset[disabled] .navbar-default .btns-link:hover,
.new-upload .navbar-default .btns-link[disabled]:focus,
.new-upload fieldset[disabled] .navbar-default .btns-link:focus {
  color: #ccc;
}

.new-upload .navbar-inverse {
  background-color: #222;
  border-color: #080808;
}

.new-upload .navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

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

.new-upload .navbar-inverse .navbar-text {
  color: #9d9d9d;
}

.new-upload .navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

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

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

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

.new-upload .navbar-inverse .navbar-toggle {
  border-color: #333;
}

.new-upload .navbar-inverse .navbar-toggle:hover,
.new-upload .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}

.new-upload .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

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

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

@media (max-width: 767px) {
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}

.new-upload .navbar-inverse .navbar-link {
  color: #9d9d9d;
}

.new-upload .navbar-inverse .navbar-link:hover {
  color: #fff;
}

.new-upload .navbar-inverse .btns-link {
  color: #9d9d9d;
}

.new-upload .navbar-inverse .btns-link:hover,
.new-upload .navbar-inverse .btns-link:focus {
  color: #fff;
}

.new-upload .navbar-inverse .btns-link[disabled]:hover,
.new-upload fieldset[disabled] .navbar-inverse .btns-link:hover,
.new-upload .navbar-inverse .btns-link[disabled]:focus,
.new-upload fieldset[disabled] .navbar-inverse .btns-link:focus {
  color: #444;
}

.new-upload .breadcrumb {
  padding: 0.8rem 1.5rem;
  margin-bottom: 2rem;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 0.4rem;
}

.new-upload .breadcrumb > li {
  display: inline-block;
}

.new-upload .breadcrumb > li + li:before {
  padding: 0 0.5rem;
  color: #ccc;
  content: "/\00a0";
}

.new-upload .breadcrumb > .active {
  color: #777;
}

.new-upload .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 2rem 0;
  border-radius: 0.4rem;
}

.new-upload .pagination > li {
  display: inline;
}

.new-upload .pagination > li > a,
.new-upload .pagination > li > span {
  position: relative;
  float: left;
  padding: 0.6rem 1.2rem;
  margin-left: -0.1rem;
  line-height: 1.42857143;
  color: #1abc9c;
  text-decoration: none;
  background-color: #fff;
  border: 0.1rem solid #ddd;
}

.new-upload .pagination > li:first-child > a,
.new-upload .pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .pagination > li:last-child > a,
.new-upload .pagination > li:last-child > span {
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.new-upload .pagination > li > a:hover,
.new-upload .pagination > li > span:hover,
.new-upload .pagination > li > a:focus,
.new-upload .pagination > li > span:focus {
  color: #2a6496;
  background-color: #eee;
  border-color: #ddd;
}

.new-upload .pagination > .active > a,
.new-upload .pagination > .active > span,
.new-upload .pagination > .active > a:hover,
.new-upload .pagination > .active > span:hover,
.new-upload .pagination > .active > a:focus,
.new-upload .pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.new-upload .pagination > .disabled > span,
.new-upload .pagination > .disabled > span:hover,
.new-upload .pagination > .disabled > span:focus,
.new-upload .pagination > .disabled > a,
.new-upload .pagination > .disabled > a:hover,
.new-upload .pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}

.new-upload .pagination-lg > li > a,
.new-upload .pagination-lg > li > span {
  padding: 1rem 1.6rem;
  font-size: 1.8rem;
}

.new-upload .pagination-lg > li:first-child > a,
.new-upload .pagination-lg > li:first-child > span {
  border-top-left-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
}

.new-upload .pagination-lg > li:last-child > a,
.new-upload .pagination-lg > li:last-child > span {
  border-top-right-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
}

.new-upload .pagination-sm > li > a,
.new-upload .pagination-sm > li > span {
  padding: 0.5rem 1rem;
  font-size: 1.2rem;
}

.new-upload .pagination-sm > li:first-child > a,
.new-upload .pagination-sm > li:first-child > span {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.new-upload .pagination-sm > li:last-child > a,
.new-upload .pagination-sm > li:last-child > span {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.new-upload .pager {
  padding-left: 0;
  margin: 2rem 0;
  text-align: center;
  list-style: none;
}

.new-upload .pager li {
  display: inline;
}

.new-upload .pager li > a,
.new-upload .pager li > span {
  display: inline-block;
  padding: 0.5rem 1.4rem;
  background-color: #fff;
  border: 0.1rem solid #ddd;
  border-radius: 1.5rem;
}

.new-upload .pager li > a:hover,
.new-upload .pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}

.new-upload .pager .next > a,
.new-upload .pager .next > span {
  float: right;
}

.new-upload .pager .previous > a,
.new-upload .pager .previous > span {
  float: left;
}

.new-upload .pager .disabled > a,
.new-upload .pager .disabled > a:hover,
.new-upload .pager .disabled > a:focus,
.new-upload .pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}

.new-upload .label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}

.new-upload a.label:hover,
.new-upload a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.new-upload .label:empty {
  display: none;
}

.new-upload .btns .label {
  position: relative;
  top: -0.1rem;
}

.new-upload .label-default {
  background-color: #777;
}

.new-upload .label-default[href]:hover,
.new-upload .label-default[href]:focus {
  background-color: #5e5e5e;
}

.new-upload .label-primary {
  background-color: #1abc9c;
}

.new-upload .label-primary[href]:hover,
.new-upload .label-primary[href]:focus {
  background-color: #3071a9;
}

.new-upload .label-success {
  background-color: #5cb85c;
}

.new-upload .label-success[href]:hover,
.new-upload .label-success[href]:focus {
  background-color: #449d44;
}

.new-upload .label-info {
  background-color: #5bc0de;
}

.new-upload .label-info[href]:hover,
.new-upload .label-info[href]:focus {
  background-color: #31b0d5;
}

.new-upload .label-warning {
  background-color: #f0ad4e;
}

.new-upload .label-warning[href]:hover,
.new-upload .label-warning[href]:focus {
  background-color: #ec971f;
}

.new-upload .label-danger {
  background-color: #d9534f;
}

.new-upload .label-danger[href]:hover,
.new-upload .label-danger[href]:focus {
  background-color: #c9302c;
}

.new-upload .badge {
  display: inline-block;
  min-width: 1rem;
  padding: 0.3rem 0.7rem;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #777;
  border-radius: 1rem;
}

.new-upload .badge:empty {
  display: none;
}

.new-upload .btns .badge {
  position: relative;
  top: -0.1rem;
}

.new-upload .btns-xs .badge {
  top: 0;
  padding: 0.1rem 0.5rem;
}

.new-upload a.badge:hover,
.new-upload a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.new-upload a.list-group-item.active > .badge,
.new-upload .nav-pills > .active > a > .badge {
  color: #1abc9c;
  background-color: #fff;
}

.new-upload .nav-pills > li > a > .badge {
  margin-left: 0.3rem;
}

.new-upload .jumbotron {
  padding: 3rem 1.5rem;
  margin-bottom: 3rem;
  color: inherit;
  background-color: #eee;
}

.new-upload .jumbotron h1,
.new-upload .jumbotron .h1 {
  color: inherit;
}

.new-upload .jumbotron p {
  margin-bottom: 1.5rem;
  font-size: 2.1rem;
  font-weight: 200;
}

.new-upload .jumbotron > hr {
  border-top-color: #d5d5d5;
}

.new-upload .container .jumbotron,
.new-upload .container-fluid .jumbotron {
  border-radius: 0.6rem;
}

.new-upload .jumbotron .container {
  max-width: 100%;
}

@media screen and (min-width: 768px) {
  .new-upload .jumbotron {
    padding: 4.8rem 0;
  }

  .new-upload .container .jumbotron {
    padding-right: 6rem;
    padding-left: 6rem;
  }

  .new-upload .jumbotron h1,
  .new-upload .jumbotron .h1 {
    font-size: 6.3rem;
  }
}

.new-upload .thumbnail {
  display: block;
  padding: 0.4rem;
  margin-bottom: 2rem;
  line-height: 1.42857143;
  background-color: #fff;
  border: 0.1rem solid #ddd;
  border-radius: 0.4rem;
  transition: border 0.2s ease-in-out;
}

.new-upload .thumbnail > img,
.new-upload .thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}

.new-upload a.thumbnail:hover,
.new-upload a.thumbnail:focus,
.new-upload a.thumbnail.active {
  border-color: #1abc9c;
}

.new-upload .thumbnail .caption {
  padding: 0.9rem;
  color: #333;
}

.new-upload .alert {
  padding: 1.5rem;
  margin-bottom: 2rem;
  border: 0.1rem solid transparent;
  border-radius: 0.4rem;
}

.new-upload .alert h4 {
  margin-top: 0;
  color: inherit;
}

.new-upload .alert .alert-link {
  font-weight: bold;
}

.new-upload .alert > p,
.new-upload .alert > ul {
  margin-bottom: 0;
}

.new-upload .alert > p + p {
  margin-top: 0.5rem;
}

.new-upload .alert-dismissable,
.new-upload .alert-dismissible {
  padding-right: 3.5rem;
}

.new-upload .alert-dismissable .close,
.new-upload .alert-dismissible .close {
  position: relative;
  top: -0.2rem;
  right: -2.1rem;
  color: inherit;
}

.new-upload .alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.new-upload .alert-success hr {
  border-top-color: #c9e2b3;
}

.new-upload .alert-success .alert-link {
  color: #2b542c;
}

.new-upload .alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.new-upload .alert-info hr {
  border-top-color: #a6e1ec;
}

.new-upload .alert-info .alert-link {
  color: #245269;
}

.new-upload .alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.new-upload .alert-warning hr {
  border-top-color: #f7e1b5;
}

.new-upload .alert-warning .alert-link {
  color: #66512c;
}

.new-upload .alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.new-upload .alert-danger hr {
  border-top-color: #e4b9c0;
}

.new-upload .alert-danger .alert-link {
  color: #843534;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 4rem 0;
  }

  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 4rem 0;
  }

  to {
    background-position: 0 0;
  }
}

.new-upload .progress {
  height: 2rem;
  margin-bottom: 2rem;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 0.4rem;
  box-shadow: inset 0 0.1rem 0.2rem rgba(0, 0, 0, 0.1);
}

.new-upload .progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 1.2rem;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  background-color: #1abc9c;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}

.new-upload .progress-striped .progress-bar,
.new-upload .progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 4rem 4rem;
}

.new-upload .progress.active .progress-bar,
.new-upload .progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

.new-upload .progress-bar-success {
  background-color: #5cb85c;
}

.new-upload .progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.new-upload .progress-bar-info {
  background-color: #5bc0de;
}

.new-upload .progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.new-upload .progress-bar-warning {
  background-color: #f0ad4e;
}

.new-upload .progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.new-upload .progress-bar-danger {
  background-color: #d9534f;
}

.new-upload .progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.new-upload .media {
  margin-top: 1.5rem;
}

.new-upload .media:first-child {
  margin-top: 0;
}

.new-upload .media-right,
.new-upload .media > .pull-right {
  padding-left: 1rem;
}

.new-upload .media-left,
.new-upload .media > .pull-left {
  padding-right: 1rem;
}

.new-upload .media-left,
.new-upload .media-right,
.new-upload .media-body {
  display: table-cell;
  vertical-align: top;
}

.new-upload .media-middle {
  vertical-align: middle;
}

.new-upload .media-bottom {
  vertical-align: bottom;
}

.new-upload .media-heading {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.new-upload .media-list {
  padding-left: 0;
  list-style: none;
}

.new-upload .list-group {
  padding-left: 0;
  margin-bottom: 2rem;
}

.new-upload .list-group-item {
  position: relative;
  display: block;
  padding: 1rem 1.5rem;
  margin-bottom: -0.1rem;
  background-color: #fff;
  border: 0.1rem solid #ddd;
}

.new-upload .list-group-item:first-child {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.new-upload .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .list-group-item > .badge {
  float: right;
}

.new-upload .list-group-item > .badge + .badge {
  margin-right: 0.5rem;
}

.new-upload a.list-group-item {
  color: #555;
}

.new-upload a.list-group-item .list-group-item-heading {
  color: #333;
}

.new-upload a.list-group-item:hover,
.new-upload a.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}

.new-upload .list-group-item.disabled,
.new-upload .list-group-item.disabled:hover,
.new-upload .list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}

.new-upload .list-group-item.disabled .list-group-item-heading,
.new-upload .list-group-item.disabled:hover .list-group-item-heading,
.new-upload .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

.new-upload .list-group-item.disabled .list-group-item-text,
.new-upload .list-group-item.disabled:hover .list-group-item-text,
.new-upload .list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}

.new-upload .list-group-item.active,
.new-upload .list-group-item.active:hover,
.new-upload .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.new-upload .list-group-item.active .list-group-item-heading,
.new-upload .list-group-item.active:hover .list-group-item-heading,
.new-upload .list-group-item.active:focus .list-group-item-heading,
.new-upload .list-group-item.active .list-group-item-heading > small,
.new-upload .list-group-item.active:hover .list-group-item-heading > small,
.new-upload .list-group-item.active:focus .list-group-item-heading > small,
.new-upload .list-group-item.active .list-group-item-heading > .small,
.new-upload .list-group-item.active:hover .list-group-item-heading > .small,
.new-upload .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

.new-upload .list-group-item.active .list-group-item-text,
.new-upload .list-group-item.active:hover .list-group-item-text,
.new-upload .list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}

.new-upload .list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

.new-upload a.list-group-item-success {
  color: #3c763d;
}

.new-upload a.list-group-item-success .list-group-item-heading {
  color: inherit;
}

.new-upload a.list-group-item-success:hover,
.new-upload a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}

.new-upload a.list-group-item-success.active,
.new-upload a.list-group-item-success.active:hover,
.new-upload a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

.new-upload .list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

.new-upload a.list-group-item-info {
  color: #31708f;
}

.new-upload a.list-group-item-info .list-group-item-heading {
  color: inherit;
}

.new-upload a.list-group-item-info:hover,
.new-upload a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}

.new-upload a.list-group-item-info.active,
.new-upload a.list-group-item-info.active:hover,
.new-upload a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

.new-upload .list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

.new-upload a.list-group-item-warning {
  color: #8a6d3b;
}

.new-upload a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

.new-upload a.list-group-item-warning:hover,
.new-upload a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}

.new-upload a.list-group-item-warning.active,
.new-upload a.list-group-item-warning.active:hover,
.new-upload a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

.new-upload .list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

.new-upload a.list-group-item-danger {
  color: #a94442;
}

.new-upload a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

.new-upload a.list-group-item-danger:hover,
.new-upload a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}

.new-upload a.list-group-item-danger.active,
.new-upload a.list-group-item-danger.active:hover,
.new-upload a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

.new-upload .list-group-item-heading {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.new-upload .list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

.new-upload .panel {
  margin-bottom: 2rem;
  background-color: #fff;
  border: 0.1rem solid transparent;
  border-radius: 0.4rem;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.05);
}

.new-upload .panel-body {
  padding: 1.5rem;
}

.new-upload .panel-heading {
  padding: 1rem 1.5rem;
  border-bottom: 0.1rem solid transparent;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.new-upload .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.new-upload .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.6rem;
  color: inherit;
}

.new-upload .panel-title > a {
  color: inherit;
}

.new-upload .panel-footer {
  padding: 1rem 1.5rem;
  background-color: #f5f5f5;
  border-top: 0.1rem solid #ddd;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.new-upload .panel > .list-group,
.new-upload .panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}

.new-upload .panel > .list-group .list-group-item,
.new-upload .panel > .panel-collapse > .list-group .list-group-item {
  border-width: 0.1rem 0;
  border-radius: 0;
}

.new-upload .panel > .list-group:first-child .list-group-item:first-child,
.new-upload .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.new-upload .panel > .list-group:last-child .list-group-item:last-child,
.new-upload .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.new-upload .panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.new-upload .list-group + .panel-footer {
  border-top-width: 0;
}

.new-upload .panel > .table,
.new-upload .panel > .table-responsive > .table,
.new-upload .panel > .panel-collapse > .table {
  margin-bottom: 0;
}

.new-upload .panel > .table caption,
.new-upload .panel > .table-responsive > .table caption,
.new-upload .panel > .panel-collapse > .table caption {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}

.new-upload .panel > .table:first-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.new-upload .panel > .table:first-child > thead:first-child > tr:first-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.new-upload .panel > .table:first-child > tbody:first-child > tr:first-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.new-upload .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.new-upload .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.new-upload .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.new-upload .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 0.3rem;
}

.new-upload .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.new-upload .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.new-upload .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.new-upload .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.new-upload .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 0.3rem;
}

.new-upload .panel > .table:last-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.new-upload .panel > .table:last-child > tbody:last-child > tr:last-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.new-upload .panel > .table:last-child > tfoot:last-child > tr:last-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.new-upload .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.new-upload .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.new-upload .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.new-upload .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 0.3rem;
}

.new-upload .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.new-upload .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.new-upload .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.new-upload .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.new-upload .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 0.3rem;
}

.new-upload .panel > .panel-body + .table,
.new-upload .panel > .panel-body + .table-responsive,
.new-upload .panel > .table + .panel-body,
.new-upload .panel > .table-responsive + .panel-body {
  border-top: 0.1rem solid #ddd;
}

.new-upload .panel > .table > tbody:first-child > tr:first-child th,
.new-upload .panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}

.new-upload .panel > .table-bordered,
.new-upload .panel > .table-responsive > .table-bordered {
  border: 0;
}

.new-upload .panel > .table-bordered > thead > tr > th:first-child,
.new-upload .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.new-upload .panel > .table-bordered > tbody > tr > th:first-child,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.new-upload .panel > .table-bordered > tfoot > tr > th:first-child,
.new-upload .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.new-upload .panel > .table-bordered > thead > tr > td:first-child,
.new-upload .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.new-upload .panel > .table-bordered > tbody > tr > td:first-child,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.new-upload .panel > .table-bordered > tfoot > tr > td:first-child,
.new-upload .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}

.new-upload .panel > .table-bordered > thead > tr > th:last-child,
.new-upload .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.new-upload .panel > .table-bordered > tbody > tr > th:last-child,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.new-upload .panel > .table-bordered > tfoot > tr > th:last-child,
.new-upload .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.new-upload .panel > .table-bordered > thead > tr > td:last-child,
.new-upload .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.new-upload .panel > .table-bordered > tbody > tr > td:last-child,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.new-upload .panel > .table-bordered > tfoot > tr > td:last-child,
.new-upload .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}

.new-upload .panel > .table-bordered > thead > tr:first-child > td,
.new-upload .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.new-upload .panel > .table-bordered > tbody > tr:first-child > td,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.new-upload .panel > .table-bordered > thead > tr:first-child > th,
.new-upload .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.new-upload .panel > .table-bordered > tbody > tr:first-child > th,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}

.new-upload .panel > .table-bordered > tbody > tr:last-child > td,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.new-upload .panel > .table-bordered > tfoot > tr:last-child > td,
.new-upload .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.new-upload .panel > .table-bordered > tbody > tr:last-child > th,
.new-upload .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.new-upload .panel > .table-bordered > tfoot > tr:last-child > th,
.new-upload .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}

.new-upload .panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}

.new-upload .panel-group {
  margin-bottom: 2rem;
}

.new-upload .panel-group .panel {
  margin-bottom: 0;
  border-radius: 0.4rem;
}

.new-upload .panel-group .panel + .panel {
  margin-top: 0.5rem;
}

.new-upload .panel-group .panel-heading {
  border-bottom: 0;
}

.new-upload .panel-group .panel-heading + .panel-collapse > .panel-body,
.new-upload .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 0.1rem solid #ddd;
}

.new-upload .panel-group .panel-footer {
  border-top: 0;
}

.new-upload .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 0.1rem solid #ddd;
}

.new-upload .panel-default {
  border-color: #ddd;
}

.new-upload .panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

.new-upload .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

.new-upload .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}

.new-upload .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

.new-upload .panel-primary {
  border-color: #1abc9c;
}

.new-upload .panel-primary > .panel-heading {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.new-upload .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1abc9c;
}

.new-upload .panel-primary > .panel-heading .badge {
  color: #1abc9c;
  background-color: #fff;
}

.new-upload .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1abc9c;
}

.new-upload .panel-success {
  border-color: #d6e9c6;
}

.new-upload .panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.new-upload .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}

.new-upload .panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}

.new-upload .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

.new-upload .panel-info {
  border-color: #bce8f1;
}

.new-upload .panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.new-upload .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}

.new-upload .panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}

.new-upload .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

.new-upload .panel-warning {
  border-color: #faebcc;
}

.new-upload .panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.new-upload .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}

.new-upload .panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}

.new-upload .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}

.new-upload .panel-danger {
  border-color: #ebccd1;
}

.new-upload .panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.new-upload .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}

.new-upload .panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}

.new-upload .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

.new-upload .embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.new-upload .embed-responsive .embed-responsive-item,
.new-upload .embed-responsive iframe,
.new-upload .embed-responsive embed,
.new-upload .embed-responsive object,
.new-upload .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.new-upload .embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.new-upload .embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.new-upload .well {
  min-height: 2rem;
  padding: 1.9rem;
  margin-bottom: 2rem;
  background-color: #f5f5f5;
  border: 0.1rem solid #e3e3e3;
  border-radius: 0.4rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.05);
}

.new-upload .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.new-upload .well-lg {
  padding: 2.4rem;
  border-radius: 0.6rem;
}

.new-upload .well-sm {
  padding: 0.9rem;
  border-radius: 0.3rem;
}

.new-upload .close {
  float: right;
  font-size: 2.1rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 0.1rem 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}

.new-upload .close:hover,
.new-upload .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.new-upload button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}

.new-upload .modal-open {
  overflow: hidden;
}

.new-upload .modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

.new-upload .modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
}

.new-upload .modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}

.new-upload .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.new-upload .modal-dialog {
  position: relative;
  width: auto;
  margin: 1rem;
}

.new-upload .modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0.1rem solid #999;
  border: 0.1rem solid rgba(0, 0, 0, 0.2);
  border-radius: 0.6rem;
  outline: 0;
  box-shadow: 0 0.3rem 0.9rem rgba(0, 0, 0, 0.5);
}

.new-upload .modal-contentu {
  position: absolute;
  top: 10rem;
  left: 5rem;
  right: 5rem;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0.1rem solid #999;
  border: 0.1rem solid rgba(0, 0, 0, 0.2);
  border-radius: 0.6rem;
  outline: 0;
  box-shadow: 0 0.3rem 0.9rem rgba(0, 0, 0, 0.5);
}

.new-upload .modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #000;
}

.new-upload .modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.new-upload .modal-header {
  min-height: 1.642857rem;
  padding: 1.5rem;
  border-bottom: 0.1rem solid #e5e5e5;
}

.new-upload .modal-header .close {
  margin-top: -0.2rem;
}

.new-upload .modal-title {
  margin: 0;
  line-height: 1.42857143;
}

.new-upload .modal-body {
  position: relative;
  padding: 1.5rem;
}

.new-upload .modal-footer {
  padding: 1.5rem;
  text-align: right;
  border-top: 0.1rem solid #e5e5e5;
}

.new-upload .modal-footer .btns + .btns {
  margin-bottom: 0;
  margin-left: 0.5rem;
}

.new-upload .modal-footer .btns-group .btns + .btns {
  margin-left: -0.1rem;
}

.new-upload .modal-footer .btns-block + .btns-block {
  margin-left: 0;
}

.new-upload .modal-scrollbar-measure {
  position: absolute;
  top: -999.9rem;
  width: 5rem;
  height: 5rem;
  overflow: scroll;
}

@media (min-width: 768px) {
  .new-upload .modal-dialog {
    width: 60rem;
    margin: 3rem auto;
  }

  .new-upload .modal-content {
    box-shadow: 0 0.5rem 1.5rem rgba(0, 0, 0, 0.5);
  }

  .new-upload .modal-sm {
    width: 30rem;
  }
}

@media (min-width: 992px) {
  .new-upload .modal-lg {
    width: 90rem;
  }
}

.new-upload .tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-size: 1.2rem;
  line-height: 1.4;
  visibility: visible;
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}

.new-upload .tooltip.top {
  padding: 0.5rem 0;
  margin-top: -0.3rem;
}

.new-upload .tooltip.right {
  padding: 0 0.5rem;
  margin-left: 0.3rem;
}

.new-upload .tooltip.bottom {
  padding: 0.5rem 0;
  margin-top: 0.3rem;
}

.new-upload .tooltip.left {
  padding: 0 0.5rem;
  margin-left: -0.3rem;
}

.new-upload .tooltip-inner {
  max-width: 20rem;
  padding: 0.3rem 0.8rem;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 0.4rem;
}

.new-upload .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.new-upload .tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -0.5rem;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #000;
}

.new-upload .tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 0.5rem;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #000;
}

.new-upload .tooltip.top-right .tooltip-arrow {
  right: 0.5rem;
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #000;
}

.new-upload .tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -0.5rem;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #000;
}

.new-upload .tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -0.5rem;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #000;
}

.new-upload .tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -0.5rem;
  border-width: 0 0.5rem 0.5rem;
  border-bottom-color: #000;
}

.new-upload .tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 0.5rem;
  border-width: 0 0.5rem 0.5rem;
  border-bottom-color: #000;
}

.new-upload .tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 0.5rem;
  border-width: 0 0.5rem 0.5rem;
  border-bottom-color: #000;
}

.new-upload .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 27.6rem;
  padding: 0.1rem;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0.1rem solid #ccc;
  border: 0.1rem solid rgba(0, 0, 0, 0.2);
  border-radius: 0.6rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2);
}

.new-upload .popover.top {
  margin-top: -1rem;
}

.new-upload .popover.right {
  margin-left: 1rem;
}

.new-upload .popover.bottom {
  margin-top: 1rem;
}

.new-upload .popover.left {
  margin-left: -1rem;
}

.new-upload .popover-title {
  padding: 0.8rem 1.4rem;
  margin: 0;
  font-size: 1.4rem;
  background-color: #f7f7f7;
  border-bottom: 0.1rem solid #ebebeb;
  border-radius: 0.5rem 0.5rem 0 0;
}

.new-upload .popover-content {
  padding: 0.9rem 1.4rem;
}

.new-upload .popover > .arrow,
.new-upload .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.new-upload .popover > .arrow {
  border-width: 1.1rem;
}

.new-upload .popover > .arrow:after {
  content: "";
  border-width: 1rem;
}

.new-upload .popover.top > .arrow {
  bottom: -1.1rem;
  left: 50%;
  margin-left: -1.1rem;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}

.new-upload .popover.top > .arrow:after {
  bottom: 0.1rem;
  margin-left: -1rem;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}

.new-upload .popover.right > .arrow {
  top: 50%;
  left: -1.1rem;
  margin-top: -1.1rem;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}

.new-upload .popover.right > .arrow:after {
  bottom: -1rem;
  left: 0.1rem;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}

.new-upload .popover.bottom > .arrow {
  top: -1.1rem;
  left: 50%;
  margin-left: -1.1rem;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.new-upload .popover.bottom > .arrow:after {
  top: 0.1rem;
  margin-left: -1rem;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}

.new-upload .popover.left > .arrow {
  top: 50%;
  right: -1.1rem;
  margin-top: -1.1rem;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.new-upload .popover.left > .arrow:after {
  right: 0.1rem;
  bottom: -1rem;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}

.new-upload .carousel {
  position: relative;
}

.new-upload .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.new-upload .carousel-inner > .item {
  position: relative;
  display: none;
  transition: 0.6s ease-in-out left;
}

.new-upload .carousel-inner > .item > img,
.new-upload .carousel-inner > .item > a > img {
  line-height: 1;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  .new-upload .carousel-inner > .item {
    transition: -webkit-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
  }

  .new-upload .carousel-inner > .item.next,
  .new-upload .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  .new-upload .carousel-inner > .item.prev,
  .new-upload .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  .new-upload .carousel-inner > .item.next.left,
  .new-upload .carousel-inner > .item.prev.right,
  .new-upload .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.new-upload .carousel-inner > .active,
.new-upload .carousel-inner > .next,
.new-upload .carousel-inner > .prev {
  display: block;
}

.new-upload .carousel-inner > .active {
  left: 0;
}

.new-upload .carousel-inner > .next,
.new-upload .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.new-upload .carousel-inner > .next {
  left: 100%;
}

.new-upload .carousel-inner > .prev {
  left: -100%;
}

.new-upload .carousel-inner > .next.left,
.new-upload .carousel-inner > .prev.right {
  left: 0;
}

.new-upload .carousel-inner > .active.left {
  left: -100%;
}

.new-upload .carousel-inner > .active.right {
  left: 100%;
}

.new-upload .carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 2rem;
  color: #fff;
  text-align: center;
  text-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.6);
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.new-upload .carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}

.new-upload .carousel-control.right {
  right: 0;
  left: auto;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}

.new-upload .carousel-control:hover,
.new-upload .carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: 0.9;
}

.new-upload .carousel-control .icon-prev,
.new-upload .carousel-control .icon-next,
.new-upload .carousel-control .glyphicon-chevron-left,
.new-upload .carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.new-upload .carousel-control .icon-prev,
.new-upload .carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -1rem;
}

.new-upload .carousel-control .icon-next,
.new-upload .carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -1rem;
}

.new-upload .carousel-control .icon-prev,
.new-upload .carousel-control .icon-next {
  width: 2rem;
  height: 2rem;
  margin-top: -1rem;
  font-family: serif;
}

.new-upload .carousel-control .icon-prev:before {
  content: '\2039';
}

.new-upload .carousel-control .icon-next:before {
  content: '\203a';
}

.new-upload .carousel-indicators {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

.new-upload .carousel-indicators li {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  margin: 0.1rem;
  text-indent: -99.9rem;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 0.1rem solid #fff;
  border-radius: 1rem;
}

.new-upload .carousel-indicators .active {
  width: 1.2rem;
  height: 1.2rem;
  margin: 0;
  background-color: #fff;
}

.new-upload .carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 2rem;
  left: 15%;
  z-index: 10;
  padding-top: 2rem;
  padding-bottom: 2rem;
  color: #fff;
  text-align: center;
  text-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.6);
}

.new-upload .carousel-caption .btns {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  .new-upload .carousel-control .glyphicon-chevron-left,
  .new-upload .carousel-control .glyphicon-chevron-right,
  .new-upload .carousel-control .icon-prev,
  .new-upload .carousel-control .icon-next {
    width: 3rem;
    height: 3rem;
    margin-top: -1.5rem;
    font-size: 3rem;
  }

  .new-upload .carousel-control .glyphicon-chevron-left,
  .new-upload .carousel-control .icon-prev {
    margin-left: -1.5rem;
  }

  .new-upload .carousel-control .glyphicon-chevron-right,
  .new-upload .carousel-control .icon-next {
    margin-right: -1.5rem;
  }

  .new-upload .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 3rem;
  }

  .new-upload .carousel-indicators {
    bottom: 2rem;
  }
}

.new-upload .clearfix:before,
.new-upload .clearfix:after,
.new-upload .dl-horizontal dd:before,
.new-upload .dl-horizontal dd:after,
.new-upload .container:before,
.new-upload .container:after,
.new-upload .container-fluid:before,
.new-upload .container-fluid:after,
.new-upload .row:before,
.new-upload .row:after,
.new-upload .form-horizontal .form-group:before,
.new-upload .form-horizontal .form-group:after,
.new-upload .btns-toolbar:before,
.new-upload .btns-toolbar:after,
.new-upload .btns-group-vertical > .btns-group:before,
.new-upload .btns-group-vertical > .btns-group:after,
.new-upload .nav:before,
.new-upload .nav:after,
.new-upload .navbar:before,
.new-upload .navbar:after,
.new-upload .navbar-header:before,
.new-upload .navbar-header:after,
.new-upload .navbar-collapse:before,
.new-upload .navbar-collapse:after,
.new-upload .pager:before,
.new-upload .pager:after,
.new-upload .panel-body:before,
.new-upload .panel-body:after,
.new-upload .modal-footer:before,
.new-upload .modal-footer:after {
  display: table;
  content: " ";
}

.new-upload .clearfix:after,
.new-upload .dl-horizontal dd:after,
.new-upload .container:after,
.new-upload .container-fluid:after,
.new-upload .row:after,
.new-upload .form-horizontal .form-group:after,
.new-upload .btns-toolbar:after,
.new-upload .btns-group-vertical > .btns-group:after,
.new-upload .nav:after,
.new-upload .navbar:after,
.new-upload .navbar-header:after,
.new-upload .navbar-collapse:after,
.new-upload .pager:after,
.new-upload .panel-body:after,
.new-upload .modal-footer:after {
  clear: both;
}

.new-upload .center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.new-upload .pull-right {
  float: right !important;
}

.new-upload .pull-left {
  float: left !important;
}

.new-upload .hide {
  display: none !important;
}

.new-upload .show {
  display: block !important;
}

.new-upload .invisible {
  visibility: hidden;
}

.new-upload .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.new-upload .hidden {
  display: none !important;
  visibility: hidden !important;
}

.new-upload .affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}

.new-upload .visible-xs,
.new-upload .visible-sm,
.new-upload .visible-md,
.new-upload .visible-lg {
  display: none !important;
}

.new-upload .visible-xs-block,
.new-upload .visible-xs-inline,
.new-upload .visible-xs-inline-block,
.new-upload .visible-sm-block,
.new-upload .visible-sm-inline,
.new-upload .visible-sm-inline-block,
.new-upload .visible-md-block,
.new-upload .visible-md-inline,
.new-upload .visible-md-inline-block,
.new-upload .visible-lg-block,
.new-upload .visible-lg-inline,
.new-upload .visible-lg-inline-block {
  display: none !important;
}

@media (max-width: 767px) {
  .new-upload .visible-xs {
    display: block !important;
  }

  .new-upload table.visible-xs {
    display: table;
  }

  .new-upload tr.visible-xs {
    display: table-row !important;
  }

  .new-upload th.visible-xs,
  .new-upload td.visible-xs {
    display: table-cell !important;
  }
}

@media (max-width: 767px) {
  .new-upload .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 767px) {
  .new-upload .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 767px) {
  .new-upload .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .new-upload .visible-sm {
    display: block !important;
  }

  .new-upload table.visible-sm {
    display: table;
  }

  .new-upload tr.visible-sm {
    display: table-row !important;
  }

  .new-upload th.visible-sm,
  .new-upload td.visible-sm {
    display: table-cell !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .new-upload .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .new-upload .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .new-upload .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .new-upload .visible-md {
    display: block !important;
  }

  .new-upload table.visible-md {
    display: table;
  }

  .new-upload tr.visible-md {
    display: table-row !important;
  }

  .new-upload th.visible-md,
  .new-upload td.visible-md {
    display: table-cell !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .new-upload .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .new-upload .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .new-upload .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1200px) {
  .new-upload .visible-lg {
    display: block !important;
  }

  .new-upload table.visible-lg {
    display: table;
  }

  .new-upload tr.visible-lg {
    display: table-row !important;
  }

  .new-upload th.visible-lg,
  .new-upload td.visible-lg {
    display: table-cell !important;
  }
}

@media (min-width: 1200px) {
  .new-upload .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  .new-upload .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1200px) {
  .new-upload .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 767px) {
  .new-upload .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .new-upload .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .new-upload .hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .new-upload .hidden-lg {
    display: none !important;
  }
}

.new-upload .visible-print {
  display: none !important;
}

@media print {
  .new-upload .visible-print {
    display: block !important;
  }

  .new-upload table.visible-print {
    display: table;
  }

  .new-upload tr.visible-print {
    display: table-row !important;
  }

  .new-upload th.visible-print,
  .new-upload td.visible-print {
    display: table-cell !important;
  }
}

.new-upload .visible-print-block {
  display: none !important;
}

@media print {
  .new-upload .visible-print-block {
    display: block !important;
  }
}

.new-upload .visible-print-inline {
  display: none !important;
}

@media print {
  .new-upload .visible-print-inline {
    display: inline !important;
  }
}

.new-upload .visible-print-inline-block {
  display: none !important;
}

@media print {
  .new-upload .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .new-upload .hidden-print {
    display: none !important;
  }
}

@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 900;
  src: url(../fonts-black.eot);
  src: url(../fonts-black.eot?#iefix) format('embedded-opentype'), url(../fonts/lato-black.woff) format('woff'), url(../fonts/lato-black.ttf) format('truetype'), url(../fonts/lato-black.svg#latoblack) format('svg');
}

@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/lato-bold.eot);
  src: url(../fonts/lato-bold.eot?#iefix) format('embedded-opentype'), url(../fonts/lato-bold.woff) format('woff'), url(../fonts/lato-bold.ttf) format('truetype'), url(../fonts/lato-bold.svg#latobold) format('svg');
}

@font-face {
  font-family: Lato;
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/lato-bolditalic.eot);
  src: url(../fonts/lato-bolditalic.eot?#iefix) format('embedded-opentype'), url(../fonts/lato-bolditalic.woff) format('woff'), url(../fonts/lato-bolditalic.ttf) format('truetype'), url(../fonts/lato-bolditalic.svg#latobold-italic) format('svg');
}

@font-face {
  font-family: Lato;
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/lato-italic.eot);
  src: url(../fonts/lato-italic.eot?#iefix) format('embedded-opentype'), url(../fonts/lato-italic.woff) format('woff'), url(../fonts/lato-italic.ttf) format('truetype'), url(../fonts/lato-italic.svg#latoitalic) format('svg');
}

@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/lato-light.eot);
  src: url(../fonts/lato-light.eot?#iefix) format('embedded-opentype'), url(../fonts/lato-light.woff) format('woff'), url(../fonts/lato-light.ttf) format('truetype'), url(../fonts/lato-light.svg#latolight) format('svg');
}

@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/lato-regular.eot);
  src: url(../fonts/lato-regular.eot) format('embedded-opentype'), url(../fonts/lato-regular.woff) format('woff');
}

@font-face {
  font-family: Flat-UI-Icons;
  src: url(../fonts/flat-ui-icons-regular.eot);
  src: url(../fonts/flat-ui-icons-regular.eot) format('embedded-opentype'), url(../fonts/flat-ui-icons-regular.woff) format('woff'), url(../fonts/flat-ui-icons-regular.ttf) format('truetype');
}

.new-upload [class^=fui-],
.new-upload [class*=fui-] {
  font-family: Flat-UI-Icons;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .fui-triangle-up:before {
  content: "\e600";
}

.new-upload .fui-triangle-down:before {
  content: "\e601";
}

.new-upload .fui-triangle-up-small:before {
  content: "\e602";
}

.new-upload .fui-triangle-down-small:before {
  content: "\e603";
}

.new-upload .fui-triangle-left-large:before {
  content: "\e604";
}

.new-upload .fui-triangle-right-large:before {
  content: "\e605";
}

.new-upload .fui-arrow-left:before {
  content: "\e606";
}

.new-upload .fui-arrow-right:before {
  content: "\e607";
}

.new-upload .fui-plus:before {
  content: "\e608";
}

.new-upload .fui-cross:before {
  content: "\e609";
}

.new-upload .fui-check:before {
  content: "\e60a";
}

.new-upload .fui-radio-unchecked:before {
  content: "\e60b";
}

.new-upload .fui-radio-checked:before {
  content: "\e60c";
}

.new-upload .fui-checkbox-unchecked:before {
  content: "\e60d";
}

.new-upload .fui-checkbox-checked:before {
  content: "\e60e";
}

.new-upload .fui-info-circle:before {
  content: "\e60f";
}

.new-upload .fui-alert-circle:before {
  content: "\e610";
}

.new-upload .fui-question-circle:before {
  content: "\e611";
}

.new-upload .fui-check-circle:before {
  content: "\e612";
}

.new-upload .fui-cross-circle:before {
  content: "\e613";
}

.new-upload .fui-plus-circle:before {
  content: "\e614";
}

.new-upload .fui-pause:before {
  content: "\e615";
}

.new-upload .fui-play:before {
  content: "\e616";
}

.new-upload .fui-volume:before {
  content: "\e617";
}

.new-upload .fui-mute:before {
  content: "\e618";
}

.new-upload .fui-resize:before {
  content: "\e619";
}

.new-upload .fui-list:before {
  content: "\e61a";
}

.new-upload .fui-list-thumbnailed:before {
  content: "\e61b";
}

.new-upload .fui-list-small-thumbnails:before {
  content: "\e61c";
}

.new-upload .fui-list-large-thumbnails:before {
  content: "\e61d";
}

.new-upload .fui-list-numbered:before {
  content: "\e61e";
}

.new-upload .fui-list-columned:before {
  content: "\e61f";
}

.new-upload .fui-list-bulleted:before {
  content: "\e620";
}

.new-upload .fui-window:before {
  content: "\e621";
}

.new-upload .fui-windows:before {
  content: "\e622";
}

.new-upload .fui-loop:before {
  content: "\e623";
}

.new-upload .fui-cmd:before {
  content: "\e624";
}

.new-upload .fui-mic:before {
  content: "\e625";
}

.new-upload .fui-heart:before {
  content: "\e626";
}

.new-upload .fui-location:before {
  content: "\e627";
}

.new-upload .fui-new:before {
  content: "\e628";
}

.new-upload .fui-video:before {
  content: "\e629";
}

.new-upload .fui-photo:before {
  content: "\e62a";
}

.new-upload .fui-time:before {
  content: "\e62b";
}

.new-upload .fui-eye:before {
  content: "\e62c";
}

.new-upload .fui-chat:before {
  content: "\e62d";
}

.new-upload .fui-home:before {
  content: "\e62e";
}

.new-upload .fui-upload:before {
  content: "\e62f";
}

.new-upload .fui-search:before {
  content: "\e630";
}

.new-upload .fui-user:before {
  content: "\e631";
}

.new-upload .fui-mail:before {
  content: "\e632";
}

.new-upload .fui-lock:before {
  content: "\e633";
}

.new-upload .fui-power:before {
  content: "\e634";
}

.new-upload .fui-calendar:before {
  content: "\e635";
}

.new-upload .fui-gear:before {
  content: "\e636";
}

.new-upload .fui-bookmark:before {
  content: "\e637";
}

.new-upload .fui-exit:before {
  content: "\e638";
}

.new-upload .fui-trash:before {
  content: "\e639";
}

.new-upload .fui-folder:before {
  content: "\e63a";
}

.new-upload .fui-bubble:before {
  content: "\e63b";
}

.new-upload .fui-export:before {
  content: "\e63c";
}

.new-upload .fui-calendar-solid:before {
  content: "\e63d";
}

.new-upload .fui-star:before {
  content: "\e63e";
}

.new-upload .fui-star-2:before {
  content: "\e63f";
}

.new-upload .fui-credit-card:before {
  content: "\e640";
}

.new-upload .fui-clip:before {
  content: "\e641";
}

.new-upload .fui-link:before {
  content: "\e642";
}

.new-upload .fui-tag:before {
  content: "\e643";
}

.new-upload .fui-document:before {
  content: "\e644";
}

.new-upload .fui-image:before {
  content: "\e645";
}

.new-upload .fui-facebook:before {
  content: "\e646";
}

.new-upload .fui-youtube:before {
  content: "\e647";
}

.new-upload .fui-vimeo:before {
  content: "\e648";
}

.new-upload .fui-twitter:before {
  content: "\e649";
}

.new-upload .fui-spotify:before {
  content: "\e64a";
}

.new-upload .fui-skype:before {
  content: "\e64b";
}

.new-upload .fui-pinterest:before {
  content: "\e64c";
}

.new-upload .fui-path:before {
  content: "\e64d";
}

.new-upload .fui-linkedin:before {
  content: "\e64e";
}

.new-upload .fui-google-plus:before {
  content: "\e64f";
}

.new-upload .fui-dribbble:before {
  content: "\e650";
}

.new-upload .fui-behance:before {
  content: "\e651";
}

.new-upload .fui-stumbleupon:before {
  content: "\e652";
}

.new-upload .fui-yelp:before {
  content: "\e653";
}

.new-upload .fui-wordpress:before {
  content: "\e654";
}

.new-upload .fui-windows-8:before {
  content: "\e655";
}

.new-upload .fui-vine:before {
  content: "\e656";
}

.new-upload .fui-tumblr:before {
  content: "\e657";
}

.new-upload .fui-paypal:before {
  content: "\e658";
}

.new-upload .fui-lastfm:before {
  content: "\e659";
}

.new-upload .fui-instagram:before {
  content: "\e65a";
}

.new-upload .fui-html5:before {
  content: "\e65b";
}

.new-upload .fui-github:before {
  content: "\e65c";
}

.new-upload .fui-foursquare:before {
  content: "\e65d";
}

.new-upload .fui-dropbox:before {
  content: "\e65e";
}

.new-upload .fui-android:before {
  content: "\e65f";
}

.new-upload .fui-apple:before {
  content: "\e660";
}

.new-upload body {
  font-family: Lato, Helvetica, Arial, sans-serif;
  font-size: 1.8rem;
  line-height: 1.72222;
  color: #34495e;
  background-color: #fff;
}

.new-upload a {
  color: #16a085;
  text-decoration: none;
  transition: 0.25s;
}

.new-upload a:hover,
.new-upload a:focus {
  color: #1abc9c;
  text-decoration: none;
}

.new-upload a:focus {
  outline: 0;
}

.new-upload .img-rounded {
  border-radius: 0.6rem;
}

.new-upload .img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 0.4rem;
  line-height: 1.72222;
  background-color: #fff;
  border: 0.2rem solid #bdc3c7;
  border-radius: 0.6rem;
  transition: all 0.25s ease-in-out;
}

.new-upload .img-comment {
  margin: 2.4rem 0;
  font-size: 1.5rem;
  font-style: italic;
  line-height: 1.2;
}

.new-upload h1,
.new-upload h2,
.new-upload h3,
.new-upload h4,
.new-upload h5,
.new-upload h6,
.new-upload .h1,
.new-upload .h2,
.new-upload .h3,
.new-upload .h4,
.new-upload .h5,
.new-upload .h6 {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
}

.new-upload h1 small,
.new-upload h2 small,
.new-upload h3 small,
.new-upload h4 small,
.new-upload h5 small,
.new-upload h6 small,
.new-upload .h1 small,
.new-upload .h2 small,
.new-upload .h3 small,
.new-upload .h4 small,
.new-upload .h5 small,
.new-upload .h6 small {
  color: #e7e9ec;
}

.new-upload h1,
.new-upload h2,
.new-upload h3 {
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.new-upload h4,
.new-upload h5,
.new-upload h6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.new-upload h6 {
  font-weight: 400;
}

.new-upload h1,
.new-upload .h1 {
  font-size: 6.1rem;
}

.new-upload h2,
.new-upload .h2 {
  font-size: 0;
}

.new-upload h3,
.new-upload .h3 {
  font-size: 4rem;
}

.new-upload h4,
.new-upload .h4 {
  font-size: 2.9rem;
}

.new-upload h5,
.new-upload .h5 {
  font-size: 2.8rem;
}

.new-upload h6,
.new-upload .h6 {
  font-size: 2.4rem;
}

.new-upload p {
  margin: 0 0 1.5rem;
  font-size: 1.8rem;
  line-height: 1.72222;
}

.new-upload .lead {
  margin-bottom: 3rem;
  font-size: 2.8rem;
  font-weight: 300;
  line-height: 1.46428571;
}

@media (min-width: 768px) {
  .new-upload .lead {
    font-size: 3.001rem;
  }
}

.new-upload small,
.new-upload .small {
  font-size: 83%;
  line-height: 2.067;
}

.new-upload .text-muted {
  color: #bdc3c7;
}

.new-upload .text-inverse {
  color: #fff;
}

.new-upload .text-primary {
  color: #1abc9c;
}

.new-upload a.text-primary:hover {
  color: #148f77;
}

.new-upload .text-warning {
  color: #f1c40f;
}

.new-upload a.text-warning:hover {
  color: #c29d0b;
}

.new-upload .text-danger {
  color: #e74c3c;
}

.new-upload a.text-danger:hover {
  color: #d62c1a;
}

.new-upload .text-success {
  color: #2ecc71;
}

.new-upload a.text-success:hover {
  color: #25a25a;
}

.new-upload .text-info {
  color: #3498db;
}

.new-upload a.text-info:hover {
  color: #217dbb;
}

.new-upload .bg-primary {
  color: #fff;
  background-color: #34495e;
}

.new-upload a.bg-primary:hover {
  background-color: #222f3d;
}

.new-upload .bg-success {
  background-color: #dff0d8;
}

.new-upload a.bg-success:hover {
  background-color: #c1e2b3;
}

.new-upload .bg-info {
  background-color: #d9edf7;
}

.new-upload a.bg-info:hover {
  background-color: #afd9ee;
}

.new-upload .bg-warning {
  background-color: #fcf8e3;
}

.new-upload a.bg-warning:hover {
  background-color: #f7ecb5;
}

.new-upload .bg-danger {
  background-color: #f2dede;
}

.new-upload a.bg-danger:hover {
  background-color: #e4b9b9;
}

.new-upload .page-header {
  padding-bottom: 1.4rem;
  margin: 6rem 0 3rem;
  border-bottom: 0.2rem solid #e7e9ec;
}

.new-upload ul,
.new-upload ol {
  margin-bottom: 1.5rem;
}

.new-upload dl {
  margin-bottom: 3rem;
}

.new-upload dt,
.new-upload dd {
  line-height: 1.72222;
}

@media (min-width: 768px) {
  .new-upload .dl-horizontal dt {
    width: 16rem;
  }

  .new-upload .dl-horizontal dd {
    margin-left: 18rem;
  }
}

.new-upload abbr[title],
.new-upload abbr[data-original-title] {
  border-bottom: 0.1rem dotted #bdc3c7;
}

.new-upload blockquote {
  padding: 0 0 0 1.6rem;
  margin: 0 0 3rem;
  border-left: 0.3rem solid #e7e9ec;
}

.new-upload blockquote p {
  margin-bottom: 0.4em;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.55;
}

.new-upload blockquote small,
.new-upload blockquote .small {
  font-size: 1.8rem;
  font-style: italic;
  line-height: 1.72222;
  color: inherit;
}

.new-upload blockquote small:before,
.new-upload blockquote .small:before {
  content: "";
}

.new-upload blockquote.pull-right {
  padding-right: 1.6rem;
  padding-left: 0;
  border-right: 0.3rem solid #e7e9ec;
  border-left: 0;
}

.new-upload blockquote.pull-right small:after {
  content: "";
}

.new-upload address {
  margin-bottom: 3rem;
  line-height: 1.72222;
}

.new-upload sub,
.new-upload sup {
  font-size: 70%;
}

.new-upload code,
.new-upload kbd,
.new-upload pre,
.new-upload samp {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}

.new-upload code {
  padding: 0.2rem 0.6rem;
  font-size: 85%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0.4rem;
}

.new-upload kbd {
  padding: 0.2rem 0.6rem;
  font-size: 85%;
  color: #fff;
  background-color: #34495e;
  border-radius: 0.4rem;
  box-shadow: none;
}

.new-upload pre {
  padding: 0.8rem;
  margin: 0 0 1.5rem;
  font-size: 1.3rem;
  line-height: 1.72222;
  color: inherit;
  white-space: pre;
  background-color: #fff;
  border: 0.2rem solid #e7e9ec;
  border-radius: 0.6rem;
}

.new-upload .pre-scrollable {
  max-height: 34rem;
}

.new-upload .thumbnail {
  display: block;
  padding: 0.4rem;
  margin-bottom: 0.5rem;
  line-height: 1.72222;
  background-color: #fff;
  border: 0.2rem solid #bdc3c7;
  border-radius: 0.6rem;
  transition: border 0.25s ease-in-out;
}

.new-upload .thumbnail > img,
.new-upload .thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
}

.new-upload a.thumbnail:hover,
.new-upload a.thumbnail:focus,
.new-upload a.thumbnail.active {
  border-color: #16a085;
}

.new-upload .thumbnail .caption {
  padding: 0.9rem;
  color: #34495e;
}

.new-upload .btn {
  padding: 1rem 1.5rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.4;
  border: none;
  border-radius: 0.4rem;
  transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
  -webkit-font-smoothing: subpixel-antialiased;
}

.new-upload .btn:hover,
.new-upload .btn:focus {
  color: #fff;
  outline: 0;
}

.new-upload .btn:active,
.new-upload .btn.active {
  outline: 0;
  box-shadow: none;
}

.new-upload .btn:focus:active {
  outline: 0;
}

.new-upload .btn.disabled,
.new-upload .btn[disabled],
.new-upload fieldset[disabled] .btn {
  color: rgba(255, 255, 255, 0.75);
  cursor: not-allowed;
  background-color: #bdc3c7;
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.new-upload .btn [class^=fui-] {
  position: relative;
  top: 0.1rem;
  margin: 0 0.1rem;
  line-height: 1;
}

.new-upload .btn-xs.btn [class^=fui-] {
  top: 0;
  font-size: 1.1rem;
}

.new-upload .btn-hg.btn [class^=fui-] {
  top: 0.2rem;
}

.new-upload .btn-default {
  color: #fff;
  background-color: #bdc3c7;
}

.new-upload .btn-default:hover,
.new-upload .btn-default.hover,
.new-upload .btn-default:focus,
.new-upload .btn-default:active,
.new-upload .btn-default.active,
.new-upload .open > .dropdown-toggle.btn-default {
  color: #fff;
  background-color: #cacfd2;
  border-color: #cacfd2;
}

.new-upload .btn-default:active,
.new-upload .btn-default.active,
.new-upload .open > .dropdown-toggle.btn-default {
  background: #a1a6a9;
  border-color: #a1a6a9;
}

.new-upload .btn-default.disabled,
.new-upload .btn-default[disabled],
.new-upload fieldset[disabled] .btn-default,
.new-upload .btn-default.disabled:hover,
.new-upload .btn-default[disabled]:hover,
.new-upload fieldset[disabled] .btn-default:hover,
.new-upload .btn-default.disabled.hover,
.new-upload .btn-default[disabled].hover,
.new-upload fieldset[disabled] .btn-default.hover,
.new-upload .btn-default.disabled:focus,
.new-upload .btn-default[disabled]:focus,
.new-upload fieldset[disabled] .btn-default:focus,
.new-upload .btn-default.disabled:active,
.new-upload .btn-default[disabled]:active,
.new-upload fieldset[disabled] .btn-default:active,
.new-upload .btn-default.disabled.active,
.new-upload .btn-default[disabled].active,
.new-upload fieldset[disabled] .btn-default.active {
  background-color: #bdc3c7;
  border-color: #bdc3c7;
}

.new-upload .btn-default .badge {
  color: #bdc3c7;
  background-color: #fff;
}

.new-upload .btn-primary {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .btn-primary:hover,
.new-upload .btn-primary.hover,
.new-upload .btn-primary:focus,
.new-upload .btn-primary:active,
.new-upload .btn-primary.active,
.new-upload .open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #48c9b0;
  border-color: #48c9b0;
}

.new-upload .btn-primary:active,
.new-upload .btn-primary.active,
.new-upload .open > .dropdown-toggle.btn-primary {
  background: #16a085;
  border-color: #16a085;
}

.new-upload .btn-primary.disabled,
.new-upload .btn-primary[disabled],
.new-upload fieldset[disabled] .btn-primary,
.new-upload .btn-primary.disabled:hover,
.new-upload .btn-primary[disabled]:hover,
.new-upload fieldset[disabled] .btn-primary:hover,
.new-upload .btn-primary.disabled.hover,
.new-upload .btn-primary[disabled].hover,
.new-upload fieldset[disabled] .btn-primary.hover,
.new-upload .btn-primary.disabled:focus,
.new-upload .btn-primary[disabled]:focus,
.new-upload fieldset[disabled] .btn-primary:focus,
.new-upload .btn-primary.disabled:active,
.new-upload .btn-primary[disabled]:active,
.new-upload fieldset[disabled] .btn-primary:active,
.new-upload .btn-primary.disabled.active,
.new-upload .btn-primary[disabled].active,
.new-upload fieldset[disabled] .btn-primary.active {
  background-color: #bdc3c7;
  border-color: #1abc9c;
}

.new-upload .btn-primary .badge {
  color: #1abc9c;
  background-color: #fff;
}

.new-upload .btn-info {
  color: #fff;
  background-color: #3498db;
}

.new-upload .btn-info:hover,
.new-upload .btn-info.hover,
.new-upload .btn-info:focus,
.new-upload .btn-info:active,
.new-upload .btn-info.active,
.new-upload .open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #5dade2;
  border-color: #5dade2;
}

.new-upload .btn-info:active,
.new-upload .btn-info.active,
.new-upload .open > .dropdown-toggle.btn-info {
  background: #2c81ba;
  border-color: #2c81ba;
}

.new-upload .btn-info.disabled,
.new-upload .btn-info[disabled],
.new-upload fieldset[disabled] .btn-info,
.new-upload .btn-info.disabled:hover,
.new-upload .btn-info[disabled]:hover,
.new-upload fieldset[disabled] .btn-info:hover,
.new-upload .btn-info.disabled.hover,
.new-upload .btn-info[disabled].hover,
.new-upload fieldset[disabled] .btn-info.hover,
.new-upload .btn-info.disabled:focus,
.new-upload .btn-info[disabled]:focus,
.new-upload fieldset[disabled] .btn-info:focus,
.new-upload .btn-info.disabled:active,
.new-upload .btn-info[disabled]:active,
.new-upload fieldset[disabled] .btn-info:active,
.new-upload .btn-info.disabled.active,
.new-upload .btn-info[disabled].active,
.new-upload fieldset[disabled] .btn-info.active {
  background-color: #bdc3c7;
  border-color: #3498db;
}

.new-upload .btn-info .badge {
  color: #3498db;
  background-color: #fff;
}

.new-upload .btn-danger {
  color: #fff;
  background-color: #e74c3c;
}

.new-upload .btn-danger:hover,
.new-upload .btn-danger.hover,
.new-upload .btn-danger:focus,
.new-upload .btn-danger:active,
.new-upload .btn-danger.active,
.new-upload .open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #ec7063;
  border-color: #ec7063;
}

.new-upload .btn-danger:active,
.new-upload .btn-danger.active,
.new-upload .open > .dropdown-toggle.btn-danger {
  background: #c44133;
  border-color: #c44133;
}

.new-upload .btn-danger.disabled,
.new-upload .btn-danger[disabled],
.new-upload fieldset[disabled] .btn-danger,
.new-upload .btn-danger.disabled:hover,
.new-upload .btn-danger[disabled]:hover,
.new-upload fieldset[disabled] .btn-danger:hover,
.new-upload .btn-danger.disabled.hover,
.new-upload .btn-danger[disabled].hover,
.new-upload fieldset[disabled] .btn-danger.hover,
.new-upload .btn-danger.disabled:focus,
.new-upload .btn-danger[disabled]:focus,
.new-upload fieldset[disabled] .btn-danger:focus,
.new-upload .btn-danger.disabled:active,
.new-upload .btn-danger[disabled]:active,
.new-upload fieldset[disabled] .btn-danger:active,
.new-upload .btn-danger.disabled.active,
.new-upload .btn-danger[disabled].active,
.new-upload fieldset[disabled] .btn-danger.active {
  background-color: #bdc3c7;
  border-color: #e74c3c;
}

.new-upload .btn-danger .badge {
  color: #e74c3c;
  background-color: #fff;
}

.new-upload .btn-success {
  color: #fff;
  background-color: #2ecc71;
}

.new-upload .btn-success:hover,
.new-upload .btn-success.hover,
.new-upload .btn-success:focus,
.new-upload .btn-success:active,
.new-upload .btn-success.active,
.new-upload .open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #58d68d;
  border-color: #58d68d;
}

.new-upload .btn-success:active,
.new-upload .btn-success.active,
.new-upload .open > .dropdown-toggle.btn-success {
  background: #27ad60;
  border-color: #27ad60;
}

.new-upload .btn-success.disabled,
.new-upload .btn-success[disabled],
.new-upload fieldset[disabled] .btn-success,
.new-upload .btn-success.disabled:hover,
.new-upload .btn-success[disabled]:hover,
.new-upload fieldset[disabled] .btn-success:hover,
.new-upload .btn-success.disabled.hover,
.new-upload .btn-success[disabled].hover,
.new-upload fieldset[disabled] .btn-success.hover,
.new-upload .btn-success.disabled:focus,
.new-upload .btn-success[disabled]:focus,
.new-upload fieldset[disabled] .btn-success:focus,
.new-upload .btn-success.disabled:active,
.new-upload .btn-success[disabled]:active,
.new-upload fieldset[disabled] .btn-success:active,
.new-upload .btn-success.disabled.active,
.new-upload .btn-success[disabled].active,
.new-upload fieldset[disabled] .btn-success.active {
  background-color: #bdc3c7;
  border-color: #2ecc71;
}

.new-upload .btn-success .badge {
  color: #2ecc71;
  background-color: #fff;
}

.new-upload .btn-warning {
  color: #fff;
  background-color: #f1c40f;
}

.new-upload .btn-warning:hover,
.new-upload .btn-warning.hover,
.new-upload .btn-warning:focus,
.new-upload .btn-warning:active,
.new-upload .btn-warning.active,
.new-upload .open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #f4d313;
  border-color: #f4d313;
}

.new-upload .btn-warning:active,
.new-upload .btn-warning.active,
.new-upload .open > .dropdown-toggle.btn-warning {
  background: #cda70d;
  border-color: #cda70d;
}

.new-upload .btn-warning.disabled,
.new-upload .btn-warning[disabled],
.new-upload fieldset[disabled] .btn-warning,
.new-upload .btn-warning.disabled:hover,
.new-upload .btn-warning[disabled]:hover,
.new-upload fieldset[disabled] .btn-warning:hover,
.new-upload .btn-warning.disabled.hover,
.new-upload .btn-warning[disabled].hover,
.new-upload fieldset[disabled] .btn-warning.hover,
.new-upload .btn-warning.disabled:focus,
.new-upload .btn-warning[disabled]:focus,
.new-upload fieldset[disabled] .btn-warning:focus,
.new-upload .btn-warning.disabled:active,
.new-upload .btn-warning[disabled]:active,
.new-upload fieldset[disabled] .btn-warning:active,
.new-upload .btn-warning.disabled.active,
.new-upload .btn-warning[disabled].active,
.new-upload fieldset[disabled] .btn-warning.active {
  background-color: #bdc3c7;
  border-color: #f1c40f;
}

.new-upload .btn-warning .badge {
  color: #f1c40f;
  background-color: #fff;
}

.new-upload .btn-inverse {
  color: #fff;
  background-color: #34495e;
}

.new-upload .btn-inverse:hover,
.new-upload .btn-inverse.hover,
.new-upload .btn-inverse:focus,
.new-upload .btn-inverse:active,
.new-upload .btn-inverse.active,
.new-upload .open > .dropdown-toggle.btn-inverse {
  color: #fff;
  background-color: #415b76;
  border-color: #415b76;
}

.new-upload .btn-inverse:active,
.new-upload .btn-inverse.active,
.new-upload .open > .dropdown-toggle.btn-inverse {
  background: #2c3e50;
  border-color: #2c3e50;
}

.new-upload .btn-inverse.disabled,
.new-upload .btn-inverse[disabled],
.new-upload fieldset[disabled] .btn-inverse,
.new-upload .btn-inverse.disabled:hover,
.new-upload .btn-inverse[disabled]:hover,
.new-upload fieldset[disabled] .btn-inverse:hover,
.new-upload .btn-inverse.disabled.hover,
.new-upload .btn-inverse[disabled].hover,
.new-upload fieldset[disabled] .btn-inverse.hover,
.new-upload .btn-inverse.disabled:focus,
.new-upload .btn-inverse[disabled]:focus,
.new-upload fieldset[disabled] .btn-inverse:focus,
.new-upload .btn-inverse.disabled:active,
.new-upload .btn-inverse[disabled]:active,
.new-upload fieldset[disabled] .btn-inverse:active,
.new-upload .btn-inverse.disabled.active,
.new-upload .btn-inverse[disabled].active,
.new-upload fieldset[disabled] .btn-inverse.active {
  background-color: #bdc3c7;
  border-color: #34495e;
}

.new-upload .btn-inverse .badge {
  color: #34495e;
  background-color: #fff;
}

.new-upload .btn-embossed {
  box-shadow: inset 0 -0.2rem 0 rgba(0, 0, 0, 0.15);
}

.new-upload .btn-embossed.active,
.new-upload .btn-embossed:active {
  box-shadow: inset 0 0.2rem 0 rgba(0, 0, 0, 0.15);
}

.new-upload .btn-wide {
  min-width: 14rem;
  padding-right: 3rem;
  padding-left: 3rem;
}

.new-upload .btn-link {
  color: #16a085;
}

.new-upload .btn-link:hover,
.new-upload .btn-link:focus {
  color: #1abc9c;
  text-decoration: underline;
  background-color: transparent;
}

.new-upload .btn-link[disabled]:hover,
.new-upload fieldset[disabled] .btn-link:hover,
.new-upload .btn-link[disabled]:focus,
.new-upload fieldset[disabled] .btn-link:focus {
  color: #bdc3c7;
  text-decoration: none;
}

.new-upload .btn-hg,
.new-upload .btn-group-hg > .btn {
  padding: 1.3rem 2rem;
  font-size: 2.2rem;
  line-height: 1.227;
  border-radius: 0.6rem;
}

.new-upload .btn-lg,
.new-upload .btn-group-lg > .btn {
  padding: 1rem 1.9rem;
  font-size: 1.7rem;
  line-height: 1.471;
  border-radius: 0.6rem;
}

.new-upload .btn-sm,
.new-upload .btn-group-sm > .btn {
  padding: 0.9rem 1.3rem;
  font-size: 1.3rem;
  line-height: 1.385;
  border-radius: 0.4rem;
}

.new-upload .btn-xs,
.new-upload .btn-group-xs > .btn {
  padding: 0.6rem 0.9rem;
  font-size: 1.2rem;
  line-height: 1.083;
  border-radius: 0.3rem;
}

.new-upload .btn-tip {
  padding-left: 1rem;
  font-size: 92%;
  font-weight: 300;
}

.new-upload .btn-block {
  white-space: normal;
}

.new-upload [class*=btn-social-] {
  padding: 1rem 1.5rem;
  font-size: 1.3rem;
  line-height: 1.077;
  border-radius: 0.4rem;
}

.new-upload .btn-social-pinterest {
  color: #fff;
  background-color: #cb2028;
}

.new-upload .btn-social-pinterest:hover,
.new-upload .btn-social-pinterest:focus {
  background-color: #d54d53;
}

.new-upload .btn-social-pinterest:active,
.new-upload .btn-social-pinterest.active {
  background-color: #ad1b22;
}

.new-upload .btn-social-linkedin {
  color: #fff;
  background-color: #0072b5;
}

.new-upload .btn-social-linkedin:hover,
.new-upload .btn-social-linkedin:focus {
  background-color: #338ec4;
}

.new-upload .btn-social-linkedin:active,
.new-upload .btn-social-linkedin.active {
  background-color: #00619a;
}

.new-upload .btn-social-stumbleupon {
  color: #fff;
  background-color: #ed4a13;
}

.new-upload .btn-social-stumbleupon:hover,
.new-upload .btn-social-stumbleupon:focus {
  background-color: #f16e42;
}

.new-upload .btn-social-stumbleupon:active,
.new-upload .btn-social-stumbleupon.active {
  background-color: #c93f10;
}

.new-upload .btn-social-googleplus {
  color: #fff;
  background-color: #2d2d2d;
}

.new-upload .btn-social-googleplus:hover,
.new-upload .btn-social-googleplus:focus {
  background-color: #575757;
}

.new-upload .btn-social-googleplus:active,
.new-upload .btn-social-googleplus.active {
  background-color: #262626;
}

.new-upload .btn-social-facebook {
  color: #fff;
  background-color: #2f4b93;
}

.new-upload .btn-social-facebook:hover,
.new-upload .btn-social-facebook:focus {
  background-color: #596fa9;
}

.new-upload .btn-social-facebook:active,
.new-upload .btn-social-facebook.active {
  background-color: #28407d;
}

.new-upload .btn-social-twitter {
  color: #fff;
  background-color: #00bdef;
}

.new-upload .btn-social-twitter:hover,
.new-upload .btn-social-twitter:focus {
  background-color: #33caf2;
}

.new-upload .btn-social-twitter:active,
.new-upload .btn-social-twitter.active {
  background-color: #00a1cb;
}

.new-upload .btn-group > .btn + .btn {
  margin-left: 0;
}

.new-upload .btn-group > .btn + .dropdown-toggle {
  padding: 1rem 1.2rem;
  border-left: 0.2rem solid rgba(52, 73, 94, 0.15);
}

.new-upload .btn-group > .btn + .dropdown-toggle .caret {
  margin-right: 0.3rem;
  margin-left: 0.3rem;
}

.new-upload .btn-group > .btn.btn-gh + .dropdown-toggle .caret {
  margin-right: 0.7rem;
  margin-left: 0.7rem;
}

.new-upload .btn-group > .btn.btn-sm + .dropdown-toggle .caret {
  margin-right: 0;
  margin-left: 0;
}

.new-upload .dropdown-toggle .caret {
  margin-left: 0.8rem;
}

.new-upload .btn-group-xs > .btn + .dropdown-toggle {
  padding: 0.6rem 0.9rem;
}

.new-upload .btn-group-sm > .btn + .dropdown-toggle {
  padding: 0.9rem 1.3rem;
}

.new-upload .btn-group-lg > .btn + .dropdown-toggle {
  padding: 1rem 1.9rem;
}

.new-upload .btn-group-hg > .btn + .dropdown-toggle {
  padding: 1.3rem 2rem;
}

.new-upload .btn-xs .caret {
  border-width: 0.6rem 0.4rem 0;
  border-bottom-width: 0;
}

.new-upload .btn-lg .caret {
  border-width: 0.8rem 0.6rem 0;
  border-bottom-width: 0;
}

.new-upload .dropup .btn-lg .caret {
  border-width: 0 0.6rem 0.8rem;
}

.new-upload .dropup .btn-xs .caret {
  border-width: 0 0.4rem 0.6rem;
}

.new-upload .btn-group > .btn,
.new-upload .btn-group > .dropdown-menu,
.new-upload .btn-group > .popover {
  font-weight: 400;
}

.new-upload .btn-group:focus .dropdown-toggle {
  outline: 0;
  transition: 0.25s;
}

.new-upload .btn-group.open .dropdown-toggle {
  color: rgba(255, 255, 255, 0.75);
  box-shadow: none;
}

.new-upload .btn-toolbar .btn.active {
  color: #fff;
}

.new-upload .btn-toolbar .btn > [class^=fui-] {
  margin: 0 0.1rem;
  font-size: 1.6rem;
}

.new-upload legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 1.5rem;
  font-size: 2.4rem;
  line-height: inherit;
  color: inherit;
  border-bottom: none;
}

.new-upload textarea {
  padding: 0.5rem 1.1rem;
  font-size: 2rem;
  line-height: 2.4rem;
}

.new-upload input[type=search] {
  -webkit-appearance: none !important;
}

.new-upload label {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2.3;
}

.new-upload .form-control::-moz-placeholder,
.new-upload .select2-search input[type=text]::-moz-placeholder {
  color: #b2bcc5;
  opacity: 1;
}

.new-upload .form-control:-ms-input-placeholder,
.new-upload .select2-search input[type=text]:-ms-input-placeholder {
  color: #b2bcc5;
}

.new-upload .form-control::-webkit-input-placeholder,
.new-upload .select2-search input[type=text]::-webkit-input-placeholder {
  color: #b2bcc5;
}

.new-upload .form-control,
.new-upload .select2-search input[type=text] {
  height: 4.2rem;
  padding: 0.8rem 1.2rem;
  font-family: Lato, Helvetica, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.467;
  color: #34495e;
  border: 0.2rem solid #bdc3c7;
  border-radius: 0.6rem;
  box-shadow: none;
  transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
}

.new-upload .form-group.focus .form-control,
.new-upload .form-control:focus,
.new-upload .form-group.focus .select2-search input[type=text],
.new-upload .select2-search input[type=text]:focus {
  border-color: #1abc9c;
  outline: 0;
  box-shadow: none;
}

.new-upload .form-control[disabled],
.new-upload .form-control[readonly],
.new-upload fieldset[disabled] .form-control,
.new-upload .select2-search input[type=text][disabled],
.new-upload .select2-search input[type=text][readonly],
.new-upload fieldset[disabled] .select2-search input[type=text] {
  color: #d5dbdb;
  cursor: default;
  background-color: #f4f6f6;
  filter: alpha(opacity=70);
  border-color: #d5dbdb;
  opacity: 0.7;
}

.new-upload .form-control.flat,
.new-upload .select2-search input[type=text].flat {
  border-color: transparent;
}

.new-upload .form-control.flat:hover,
.new-upload .select2-search input[type=text].flat:hover {
  border-color: #bdc3c7;
}

.new-upload .form-control.flat:focus,
.new-upload .select2-search input[type=text].flat:focus {
  border-color: #1abc9c;
}

.new-upload .input-sm,
.new-upload .form-group-sm .form-control,
.new-upload .form-group-sm .select2-search input[type=text],
.new-upload .select2-search input[type=text] {
  height: 3.5rem;
  padding: 0.6rem 1rem;
  font-size: 1.3rem;
  line-height: 1.462;
  border-radius: 0.6rem;
}

.new-upload select.input-sm,
.new-upload select.form-group-sm .form-control,
.new-upload select.form-group-sm .select2-search input[type=text],
.new-upload select.select2-search input[type=text] {
  height: 3.5rem;
  line-height: 3.5rem;
}

.new-upload textarea.input-sm,
.new-upload textarea.form-group-sm .form-control,
.new-upload select[multiple].input-sm,
.new-upload select[multiple].form-group-sm .form-control,
.new-upload textarea.form-group-sm .select2-search input[type=text],
.new-upload select[multiple].form-group-sm .select2-search input[type=text],
.new-upload textarea.select2-search input[type=text],
.new-upload select[multiple].select2-search input[type=text] {
  height: auto;
}

.new-upload .input-lg,
.new-upload .form-group-lg .form-control,
.new-upload .form-group-lg .select2-search input[type=text] {
  height: 4.5rem;
  padding: 1rem 1.5rem;
  font-size: 1.7rem;
  line-height: 1.235;
  border-radius: 0.6rem;
}

.new-upload select.input-lg,
.new-upload select.form-group-lg .form-control,
.new-upload select.form-group-lg .select2-search input[type=text] {
  height: 4.5rem;
  line-height: 4.5rem;
}

.new-upload textarea.input-lg,
.new-upload textarea.form-group-lg .form-control,
.new-upload select[multiple].input-lg,
.new-upload select[multiple].form-group-lg .form-control,
.new-upload textarea.form-group-lg .select2-search input[type=text],
.new-upload select[multiple].form-group-lg .select2-search input[type=text] {
  height: auto;
}

.new-upload .input-hg,
.new-upload .form-group-hg .form-control,
.new-upload .form-horizontal .form-group-hg .form-control,
.new-upload .form-group-hg .select2-search input[type=text],
.new-upload .form-horizontal .form-group-hg .select2-search input[type=text] {
  height: 5.3rem;
  padding: 1rem 1.6rem;
  font-size: 2.2rem;
  line-height: 1.318;
  border-radius: 0.6rem;
}

.new-upload select.input-hg,
.new-upload select.form-group-hg .form-control,
.new-upload select.form-group-hg .select2-search input[type=text] {
  height: 5.3rem;
  line-height: 5.3rem;
}

.new-upload textarea.input-hg,
.new-upload textarea.form-group-hg .form-control,
.new-upload select[multiple].input-hg,
.new-upload select[multiple].form-group-hg .form-control,
.new-upload textarea.form-group-hg .select2-search input[type=text],
.new-upload select[multiple].form-group-hg .select2-search input[type=text] {
  height: auto;
}

.new-upload .form-control-feedback {
  position: absolute;
  top: 0.2rem;
  right: 0.2rem;
  padding: 0 1.2rem 0 0;
  margin-top: 0.1rem;
  font-size: 1.7rem;
  line-height: 3.6rem;
  color: #b2bcc5;
  pointer-events: none;
  background-color: transparent;
  border-radius: 0.6rem;
}

.new-upload .input-hg + .form-control-feedback,
.new-upload .control-feedback-hg {
  width: auto;
  height: 4.8rem;
  padding-right: 1.6rem;
  font-size: 2rem;
  line-height: 4.8rem;
}

.new-upload .input-lg + .form-control-feedback,
.new-upload .control-feedback-lg {
  width: auto;
  height: 4rem;
  padding-right: 1.5rem;
  font-size: 1.8rem;
  line-height: 4rem;
}

.new-upload .input-sm + .form-control-feedback,
.new-upload .control-feedback-sm,
.new-upload .select2-search input[type=text] + .form-control-feedback {
  width: auto;
  height: 2.9rem;
  padding-right: 1rem;
  line-height: 2.9rem;
}

.new-upload .has-success .help-block,
.new-upload .has-success .control-label,
.new-upload .has-success .radio,
.new-upload .has-success .checkbox,
.new-upload .has-success .radio-inline,
.new-upload .has-success .checkbox-inline {
  color: #2ecc71;
}

.new-upload .has-success .form-control,
.new-upload .has-success .select2-search input[type=text] {
  color: #2ecc71;
  border-color: #2ecc71;
  box-shadow: none;
}

.new-upload .has-success .form-control::-moz-placeholder,
.new-upload .has-success .select2-search input[type=text]::-moz-placeholder {
  color: #2ecc71;
  opacity: 1;
}

.new-upload .has-success .form-control:-ms-input-placeholder,
.new-upload .has-success .select2-search input[type=text]:-ms-input-placeholder {
  color: #2ecc71;
}

.new-upload .has-success .form-control::-webkit-input-placeholder,
.new-upload .has-success .select2-search input[type=text]::-webkit-input-placeholder {
  color: #2ecc71;
}

.new-upload .has-success .form-control:focus,
.new-upload .has-success .select2-search input[type=text]:focus {
  border-color: #2ecc71;
  box-shadow: none;
}

.new-upload .has-success .input-group-addon {
  color: #2ecc71;
  background-color: #fff;
  border-color: #2ecc71;
}

.new-upload .has-success .form-control-feedback {
  color: #2ecc71;
}

.new-upload .has-warning .help-block,
.new-upload .has-warning .control-label,
.new-upload .has-warning .radio,
.new-upload .has-warning .checkbox,
.new-upload .has-warning .radio-inline,
.new-upload .has-warning .checkbox-inline {
  color: #f1c40f;
}

.new-upload .has-warning .form-control,
.new-upload .has-warning .select2-search input[type=text] {
  color: #f1c40f;
  border-color: #f1c40f;
  box-shadow: none;
}

.new-upload .has-warning .form-control::-moz-placeholder,
.new-upload .has-warning .select2-search input[type=text]::-moz-placeholder {
  color: #f1c40f;
  opacity: 1;
}

.new-upload .has-warning .form-control:-ms-input-placeholder,
.new-upload .has-warning .select2-search input[type=text]:-ms-input-placeholder {
  color: #f1c40f;
}

.new-upload .has-warning .form-control::-webkit-input-placeholder,
.new-upload .has-warning .select2-search input[type=text]::-webkit-input-placeholder {
  color: #f1c40f;
}

.new-upload .has-warning .form-control:focus,
.new-upload .has-warning .select2-search input[type=text]:focus {
  border-color: #f1c40f;
  box-shadow: none;
}

.new-upload .has-warning .input-group-addon {
  color: #f1c40f;
  background-color: #fff;
  border-color: #f1c40f;
}

.new-upload .has-warning .form-control-feedback {
  color: #f1c40f;
}

.new-upload .has-error .help-block,
.new-upload .has-error .control-label,
.new-upload .has-error .radio,
.new-upload .has-error .checkbox,
.new-upload .has-error .radio-inline,
.new-upload .has-error .checkbox-inline {
  color: #e74c3c;
}

.new-upload .has-error .form-control,
.new-upload .has-error .select2-search input[type=text] {
  color: #e74c3c;
  border-color: #e74c3c;
  box-shadow: none;
}

.new-upload .has-error .form-control::-moz-placeholder,
.new-upload .has-error .select2-search input[type=text]::-moz-placeholder {
  color: #e74c3c;
  opacity: 1;
}

.new-upload .has-error .form-control:-ms-input-placeholder,
.new-upload .has-error .select2-search input[type=text]:-ms-input-placeholder {
  color: #e74c3c;
}

.new-upload .has-error .form-control::-webkit-input-placeholder,
.new-upload .has-error .select2-search input[type=text]::-webkit-input-placeholder {
  color: #e74c3c;
}

.new-upload .has-error .form-control:focus,
.new-upload .has-error .select2-search input[type=text]:focus {
  border-color: #e74c3c;
  box-shadow: none;
}

.new-upload .has-error .input-group-addon {
  color: #e74c3c;
  background-color: #fff;
  border-color: #e74c3c;
}

.new-upload .has-error .form-control-feedback {
  color: #e74c3c;
}

.new-upload .form-control[disabled] + .form-control-feedback,
.new-upload .form-control[readonly] + .form-control-feedback,
.new-upload fieldset[disabled] .form-control + .form-control-feedback,
.new-upload .form-control.disabled + .form-control-feedback,
.new-upload .select2-search input[type=text][disabled] + .form-control-feedback,
.new-upload .select2-search input[type=text][readonly] + .form-control-feedback,
.new-upload fieldset[disabled] .select2-search input[type=text] + .form-control-feedback,
.new-upload .select2-search input[type=text].disabled + .form-control-feedback {
  color: #d5dbdb;
  cursor: not-allowed;
  background-color: transparent;
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.new-upload .help-block {
  margin-bottom: 0.5rem;
  font-size: 1.4rem;
  color: #6b7a88;
}

.new-upload .form-group {
  position: relative;
  margin-bottom: 2rem;
}

.new-upload .form-horizontal .radio,
.new-upload .form-horizontal .checkbox,
.new-upload .form-horizontal .radio-inline,
.new-upload .form-horizontal .checkbox-inline {
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .new-upload .form-horizontal .control-label {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
  }
}

.new-upload .form-horizontal .form-group {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}

.new-upload .form-horizontal .form-control-static {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}

@media (min-width: 768px) {
  .new-upload .form-horizontal .form-group-hg .control-label {
    padding-top: 0.2rem;
    padding-bottom: 0;
    font-size: 2.2rem;
  }
}

@media (min-width: 768px) {
  .new-upload .form-horizontal .form-group-lg .control-label {
    padding-top: 0.3rem;
    padding-bottom: 0.2rem;
    font-size: 1.7rem;
  }
}

@media (min-width: 768px) {
  .new-upload .form-horizontal .form-group-sm .control-label {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    font-size: 1.3rem;
  }
}

.new-upload .input-group .form-control,
.new-upload .input-group .select2-search input[type=text] {
  position: static;
}

.new-upload .input-group-hg > .form-control,
.new-upload .input-group-hg > .input-group-addon,
.new-upload .input-group-hg > .input-group-btn > .btn,
.new-upload .input-group-hg > .select2-search input[type=text] {
  height: 5.3rem;
  padding: 1rem 1.6rem;
  font-size: 2.2rem;
  line-height: 1.318;
  border-radius: 0.6rem;
}

.new-upload select.input-group-hg > .form-control,
.new-upload select.input-group-hg > .input-group-addon,
.new-upload select.input-group-hg > .input-group-btn > .btn,
.new-upload select.input-group-hg > .select2-search input[type=text] {
  height: 5.3rem;
  line-height: 5.3rem;
}

.new-upload textarea.input-group-hg > .form-control,
.new-upload textarea.input-group-hg > .input-group-addon,
.new-upload textarea.input-group-hg > .input-group-btn > .btn,
.new-upload select[multiple].input-group-hg > .form-control,
.new-upload select[multiple].input-group-hg > .input-group-addon,
.new-upload select[multiple].input-group-hg > .input-group-btn > .btn,
.new-upload textarea.input-group-hg > .select2-search input[type=text],
.new-upload select[multiple].input-group-hg > .select2-search input[type=text] {
  height: auto;
}

.new-upload .input-group-lg > .form-control,
.new-upload .input-group-lg > .input-group-addon,
.new-upload .input-group-lg > .input-group-btn > .btn,
.new-upload .input-group-lg > .select2-search input[type=text] {
  height: 4.5rem;
  padding: 1rem 1.5rem;
  font-size: 1.7rem;
  line-height: 1.235;
  border-radius: 0.6rem;
}

.new-upload select.input-group-lg > .form-control,
.new-upload select.input-group-lg > .input-group-addon,
.new-upload select.input-group-lg > .input-group-btn > .btn,
.new-upload select.input-group-lg > .select2-search input[type=text] {
  height: 4.5rem;
  line-height: 4.5rem;
}

.new-upload textarea.input-group-lg > .form-control,
.new-upload textarea.input-group-lg > .input-group-addon,
.new-upload textarea.input-group-lg > .input-group-btn > .btn,
.new-upload select[multiple].input-group-lg > .form-control,
.new-upload select[multiple].input-group-lg > .input-group-addon,
.new-upload select[multiple].input-group-lg > .input-group-btn > .btn,
.new-upload textarea.input-group-lg > .select2-search input[type=text],
.new-upload select[multiple].input-group-lg > .select2-search input[type=text] {
  height: auto;
}

.new-upload .input-group-sm > .form-control,
.new-upload .input-group-sm > .input-group-addon,
.new-upload .input-group-sm > .input-group-btn > .btn,
.new-upload .input-group-sm > .select2-search input[type=text] {
  height: 3.5rem;
  padding: 0.6rem 1rem;
  font-size: 1.3rem;
  line-height: 1.462;
  border-radius: 0.6rem;
}

.new-upload select.input-group-sm > .form-control,
.new-upload select.input-group-sm > .input-group-addon,
.new-upload select.input-group-sm > .input-group-btn > .btn,
.new-upload select.input-group-sm > .select2-search input[type=text] {
  height: 3.5rem;
  line-height: 3.5rem;
}

.new-upload textarea.input-group-sm > .form-control,
.new-upload textarea.input-group-sm > .input-group-addon,
.new-upload textarea.input-group-sm > .input-group-btn > .btn,
.new-upload select[multiple].input-group-sm > .form-control,
.new-upload select[multiple].input-group-sm > .input-group-addon,
.new-upload select[multiple].input-group-sm > .input-group-btn > .btn,
.new-upload textarea.input-group-sm > .select2-search input[type=text],
.new-upload select[multiple].input-group-sm > .select2-search input[type=text] {
  height: auto;
}

.new-upload .input-group-addon {
  padding: 1rem 1.2rem;
  font-size: 1.5rem;
  color: #fff;
  text-align: center;
  background-color: #bdc3c7;
  border: 0.2rem solid #bdc3c7;
  border-radius: 0.6rem;
  transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
}

.new-upload .input-group-hg .input-group-addon,
.new-upload .input-group-lg .input-group-addon,
.new-upload .input-group-sm .input-group-addon {
  line-height: 1;
}

.new-upload .input-group .form-control:first-child,
.new-upload .input-group-addon:first-child,
.new-upload .input-group-btn:first-child > .btn,
.new-upload .input-group-btn:first-child > .dropdown-toggle,
.new-upload .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.new-upload .input-group .select2-search input[type=text]:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.new-upload .input-group .form-control:last-child,
.new-upload .input-group-addon:last-child,
.new-upload .input-group-btn:last-child > .btn,
.new-upload .input-group-btn:last-child > .dropdown-toggle,
.new-upload .input-group-btn:first-child > .btn:not(:first-child),
.new-upload .input-group .select2-search input[type=text]:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .form-group.focus .input-group-addon,
.new-upload .input-group.focus .input-group-addon {
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.new-upload .form-group.focus .input-group-btn > .btn-default + .btn-default,
.new-upload .input-group.focus .input-group-btn > .btn-default + .btn-default {
  border-left-color: #16a085;
}

.new-upload .form-group.focus .input-group-btn .btn,
.new-upload .input-group.focus .input-group-btn .btn {
  color: #1abc9c;
  background-color: #fff;
  border-color: #1abc9c;
}

.new-upload .form-group.focus .input-group-btn .btn-default,
.new-upload .input-group.focus .input-group-btn .btn-default {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .form-group.focus .input-group-btn .btn-default:hover,
.new-upload .input-group.focus .input-group-btn .btn-default:hover,
.new-upload .form-group.focus .input-group-btn .btn-default.hover,
.new-upload .input-group.focus .input-group-btn .btn-default.hover,
.new-upload .form-group.focus .input-group-btn .btn-default:focus,
.new-upload .input-group.focus .input-group-btn .btn-default:focus,
.new-upload .form-group.focus .input-group-btn .btn-default:active,
.new-upload .input-group.focus .input-group-btn .btn-default:active,
.new-upload .form-group.focus .input-group-btn .btn-default.active,
.new-upload .input-group.focus .input-group-btn .btn-default.active,
.new-upload .open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default,
.new-upload .open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default {
  color: #fff;
  background-color: #48c9b0;
  border-color: #48c9b0;
}

.new-upload .form-group.focus .input-group-btn .btn-default:active,
.new-upload .input-group.focus .input-group-btn .btn-default:active,
.new-upload .form-group.focus .input-group-btn .btn-default.active,
.new-upload .input-group.focus .input-group-btn .btn-default.active,
.new-upload .open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default,
.new-upload .open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default {
  background: #16a085;
  border-color: #16a085;
}

.new-upload .form-group.focus .input-group-btn .btn-default.disabled,
.new-upload .input-group.focus .input-group-btn .btn-default.disabled,
.new-upload .form-group.focus .input-group-btn .btn-default[disabled],
.new-upload .input-group.focus .input-group-btn .btn-default[disabled],
.new-upload fieldset[disabled] .form-group.focus .input-group-btn .btn-default,
.new-upload fieldset[disabled] .input-group.focus .input-group-btn .btn-default,
.new-upload .form-group.focus .input-group-btn .btn-default.disabled:hover,
.new-upload .input-group.focus .input-group-btn .btn-default.disabled:hover,
.new-upload .form-group.focus .input-group-btn .btn-default[disabled]:hover,
.new-upload .input-group.focus .input-group-btn .btn-default[disabled]:hover,
.new-upload fieldset[disabled] .form-group.focus .input-group-btn .btn-default:hover,
.new-upload fieldset[disabled] .input-group.focus .input-group-btn .btn-default:hover,
.new-upload .form-group.focus .input-group-btn .btn-default.disabled.hover,
.new-upload .input-group.focus .input-group-btn .btn-default.disabled.hover,
.new-upload .form-group.focus .input-group-btn .btn-default[disabled].hover,
.new-upload .input-group.focus .input-group-btn .btn-default[disabled].hover,
.new-upload fieldset[disabled] .form-group.focus .input-group-btn .btn-default.hover,
.new-upload fieldset[disabled] .input-group.focus .input-group-btn .btn-default.hover,
.new-upload .form-group.focus .input-group-btn .btn-default.disabled:focus,
.new-upload .input-group.focus .input-group-btn .btn-default.disabled:focus,
.new-upload .form-group.focus .input-group-btn .btn-default[disabled]:focus,
.new-upload .input-group.focus .input-group-btn .btn-default[disabled]:focus,
.new-upload fieldset[disabled] .form-group.focus .input-group-btn .btn-default:focus,
.new-upload fieldset[disabled] .input-group.focus .input-group-btn .btn-default:focus,
.new-upload .form-group.focus .input-group-btn .btn-default.disabled:active,
.new-upload .input-group.focus .input-group-btn .btn-default.disabled:active,
.new-upload .form-group.focus .input-group-btn .btn-default[disabled]:active,
.new-upload .input-group.focus .input-group-btn .btn-default[disabled]:active,
.new-upload fieldset[disabled] .form-group.focus .input-group-btn .btn-default:active,
.new-upload fieldset[disabled] .input-group.focus .input-group-btn .btn-default:active,
.new-upload .form-group.focus .input-group-btn .btn-default.disabled.active,
.new-upload .input-group.focus .input-group-btn .btn-default.disabled.active,
.new-upload .form-group.focus .input-group-btn .btn-default[disabled].active,
.new-upload .input-group.focus .input-group-btn .btn-default[disabled].active,
.new-upload fieldset[disabled] .form-group.focus .input-group-btn .btn-default.active,
.new-upload fieldset[disabled] .input-group.focus .input-group-btn .btn-default.active {
  background-color: #bdc3c7;
  border-color: #1abc9c;
}

.new-upload .form-group.focus .input-group-btn .btn-default .badge,
.new-upload .input-group.focus .input-group-btn .btn-default .badge {
  color: #1abc9c;
  background-color: #fff;
}

.new-upload .input-group-btn .btn {
  height: 4.2rem;
  line-height: 1.8rem;
  color: #bdc3c7;
  background-color: #fff;
  border: 0.2rem solid #bdc3c7;
}

.new-upload .input-group-btn .btn-default {
  color: #fff;
  background-color: #bdc3c7;
}

.new-upload .input-group-btn .btn-default:hover,
.new-upload .input-group-btn .btn-default.hover,
.new-upload .input-group-btn .btn-default:focus,
.new-upload .input-group-btn .btn-default:active,
.new-upload .input-group-btn .btn-default.active,
.new-upload .open > .dropdown-toggle.input-group-btn .btn-default {
  color: #fff;
  background-color: #cacfd2;
  border-color: #cacfd2;
}

.new-upload .input-group-btn .btn-default:active,
.new-upload .input-group-btn .btn-default.active,
.new-upload .open > .dropdown-toggle.input-group-btn .btn-default {
  background: #a1a6a9;
  border-color: #a1a6a9;
}

.new-upload .input-group-btn .btn-default.disabled,
.new-upload .input-group-btn .btn-default[disabled],
.new-upload fieldset[disabled] .input-group-btn .btn-default,
.new-upload .input-group-btn .btn-default.disabled:hover,
.new-upload .input-group-btn .btn-default[disabled]:hover,
.new-upload fieldset[disabled] .input-group-btn .btn-default:hover,
.new-upload .input-group-btn .btn-default.disabled.hover,
.new-upload .input-group-btn .btn-default[disabled].hover,
.new-upload fieldset[disabled] .input-group-btn .btn-default.hover,
.new-upload .input-group-btn .btn-default.disabled:focus,
.new-upload .input-group-btn .btn-default[disabled]:focus,
.new-upload fieldset[disabled] .input-group-btn .btn-default:focus,
.new-upload .input-group-btn .btn-default.disabled:active,
.new-upload .input-group-btn .btn-default[disabled]:active,
.new-upload fieldset[disabled] .input-group-btn .btn-default:active,
.new-upload .input-group-btn .btn-default.disabled.active,
.new-upload .input-group-btn .btn-default[disabled].active,
.new-upload fieldset[disabled] .input-group-btn .btn-default.active {
  background-color: #bdc3c7;
  border-color: #bdc3c7;
}

.new-upload .input-group-btn .btn-default .badge {
  color: #bdc3c7;
  background-color: #fff;
}

.new-upload .input-group-hg .input-group-btn .btn {
  line-height: 3.1rem;
}

.new-upload .input-group-lg .input-group-btn .btn {
  line-height: 2.1rem;
}

.new-upload .input-group-sm .input-group-btn .btn {
  line-height: 1.9rem;
}

.new-upload .input-group-btn:first-child > .btn {
  margin-right: -0.3rem;
  border-right-width: 0;
}

.new-upload .input-group-btn:last-child > .btn {
  margin-left: -0.3rem;
  border-left-width: 0;
}

.new-upload .input-group-btn > .btn-default + .btn-default {
  border-left: 0.2rem solid #bdc3c7;
}

.new-upload .input-group-btn > .btn:first-child + .btn .caret {
  margin-left: 0;
}

.new-upload .input-group-rounded .input-group-btn + .form-control,
.new-upload .input-group-rounded .input-group-btn:last-child .btn,
.new-upload .input-group-rounded .input-group-btn + .select2-search input[type=text] {
  border-top-right-radius: 2rem;
  border-bottom-right-radius: 2rem;
}

.new-upload .input-group-hg.input-group-rounded .input-group-btn + .form-control,
.new-upload .input-group-hg.input-group-rounded .input-group-btn:last-child .btn,
.new-upload .input-group-hg.input-group-rounded .input-group-btn + .select2-search input[type=text] {
  border-top-right-radius: 2.7rem;
  border-bottom-right-radius: 2.7rem;
}

.new-upload .input-group-lg.input-group-rounded .input-group-btn + .form-control,
.new-upload .input-group-lg.input-group-rounded .input-group-btn:last-child .btn,
.new-upload .input-group-lg.input-group-rounded .input-group-btn + .select2-search input[type=text] {
  border-top-right-radius: 2.5rem;
  border-bottom-right-radius: 2.5rem;
}

.new-upload .input-group-rounded .form-control:first-child,
.new-upload .input-group-rounded .input-group-btn:first-child .btn,
.new-upload .input-group-rounded .select2-search input[type=text]:first-child {
  border-top-left-radius: 2rem;
  border-bottom-left-radius: 2rem;
}

.new-upload .input-group-hg.input-group-rounded .form-control:first-child,
.new-upload .input-group-hg.input-group-rounded .input-group-btn:first-child .btn,
.new-upload .input-group-hg.input-group-rounded .select2-search input[type=text]:first-child {
  border-top-left-radius: 2.7rem;
  border-bottom-left-radius: 2.7rem;
}

.new-upload .input-group-lg.input-group-rounded .form-control:first-child,
.new-upload .input-group-lg.input-group-rounded .input-group-btn:first-child .btn,
.new-upload .input-group-lg.input-group-rounded .select2-search input[type=text]:first-child {
  border-top-left-radius: 2.5rem;
  border-bottom-left-radius: 2.5rem;
}

.new-upload .input-group-rounded .input-group-btn + .form-control,
.new-upload .input-group-rounded .input-group-btn + .select2-search input[type=text] {
  padding-left: 0;
}

.new-upload .checkbox,
.new-upload .radio {
  position: relative;
  padding-left: 3.2rem;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
  line-height: 1.5;
  transition: color 0.25s linear;
}

.new-upload .checkbox .icons,
.new-upload .radio .icons {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 2rem;
  height: 2rem;
  font-size: 2rem;
  line-height: 2rem;
  color: #bdc3c7;
  text-align: center;
  cursor: pointer;
}

.new-upload .checkbox .icons .icon-checked,
.new-upload .radio .icons .icon-checked {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .checkbox .icon-checked,
.new-upload .radio .icon-checked,
.new-upload .checkbox .icon-unchecked,
.new-upload .radio .icon-unchecked {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-table;
  margin: 0;
  background-color: transparent;
  filter: none;
  opacity: 1;
  transition: color 0.25s linear;
  -webkit-filter: none;
}

.new-upload .checkbox .icon-checked:before,
.new-upload .radio .icon-checked:before,
.new-upload .checkbox .icon-unchecked:before,
.new-upload .radio .icon-unchecked:before {
  font-family: Flat-UI-Icons;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .checkbox .icon-checked:before {
  content: "\e60e";
}

.new-upload .checkbox .icon-unchecked:before {
  content: "\e60d";
}

.new-upload .radio .icon-checked:before {
  content: "\e60c";
}

.new-upload .radio .icon-unchecked:before {
  content: "\e60b";
}

.new-upload .checkbox input[type=checkbox].custom-checkbox,
.new-upload .radio input[type=checkbox].custom-checkbox,
.new-upload .checkbox input[type=radio].custom-radio,
.new-upload .radio input[type=radio].custom-radio {
  position: absolute;
  top: 0;
  left: 0;
  width: 2rem;
  height: 2rem;
  padding: 0;
  margin: 0;
  outline: 0 !important;
  opacity: 0;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,
.new-upload .radio input[type=checkbox].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,
.new-upload .checkbox input[type=radio].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,
.new-upload .radio input[type=radio].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked,
.new-upload .radio input[type=checkbox].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked,
.new-upload .checkbox input[type=radio].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked,
.new-upload .radio input[type=radio].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked {
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:checked + .icons,
.new-upload .radio input[type=checkbox].custom-checkbox:checked + .icons,
.new-upload .checkbox input[type=radio].custom-radio:checked + .icons,
.new-upload .radio input[type=radio].custom-radio:checked + .icons {
  color: #1abc9c;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:checked + .icons .icon-unchecked,
.new-upload .radio input[type=checkbox].custom-checkbox:checked + .icons .icon-unchecked,
.new-upload .checkbox input[type=radio].custom-radio:checked + .icons .icon-unchecked,
.new-upload .radio input[type=radio].custom-radio:checked + .icons .icon-unchecked {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:checked + .icons .icon-checked,
.new-upload .radio input[type=checkbox].custom-checkbox:checked + .icons .icon-checked,
.new-upload .checkbox input[type=radio].custom-radio:checked + .icons .icon-checked,
.new-upload .radio input[type=radio].custom-radio:checked + .icons .icon-checked {
  color: #1abc9c;
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:disabled + .icons,
.new-upload .radio input[type=checkbox].custom-checkbox:disabled + .icons,
.new-upload .checkbox input[type=radio].custom-radio:disabled + .icons,
.new-upload .radio input[type=radio].custom-radio:disabled + .icons {
  color: #e6e8ea;
  cursor: default;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:disabled + .icons .icon-unchecked,
.new-upload .radio input[type=checkbox].custom-checkbox:disabled + .icons .icon-unchecked,
.new-upload .checkbox input[type=radio].custom-radio:disabled + .icons .icon-unchecked,
.new-upload .radio input[type=radio].custom-radio:disabled + .icons .icon-unchecked {
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:disabled + .icons .icon-checked,
.new-upload .radio input[type=checkbox].custom-checkbox:disabled + .icons .icon-checked,
.new-upload .checkbox input[type=radio].custom-radio:disabled + .icons .icon-checked,
.new-upload .radio input[type=radio].custom-radio:disabled + .icons .icon-checked {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:disabled:checked + .icons,
.new-upload .radio input[type=checkbox].custom-checkbox:disabled:checked + .icons,
.new-upload .checkbox input[type=radio].custom-radio:disabled:checked + .icons,
.new-upload .radio input[type=radio].custom-radio:disabled:checked + .icons {
  color: #e6e8ea;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:disabled:checked + .icons .icon-unchecked,
.new-upload .radio input[type=checkbox].custom-checkbox:disabled:checked + .icons .icon-unchecked,
.new-upload .checkbox input[type=radio].custom-radio:disabled:checked + .icons .icon-unchecked,
.new-upload .radio input[type=radio].custom-radio:disabled:checked + .icons .icon-unchecked {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:disabled:checked + .icons .icon-checked,
.new-upload .radio input[type=checkbox].custom-checkbox:disabled:checked + .icons .icon-checked,
.new-upload .checkbox input[type=radio].custom-radio:disabled:checked + .icons .icon-checked,
.new-upload .radio input[type=radio].custom-radio:disabled:checked + .icons .icon-checked {
  color: #e6e8ea;
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:indeterminate + .icons,
.new-upload .radio input[type=checkbox].custom-checkbox:indeterminate + .icons,
.new-upload .checkbox input[type=radio].custom-radio:indeterminate + .icons,
.new-upload .radio input[type=radio].custom-radio:indeterminate + .icons {
  color: #bdc3c7;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:indeterminate + .icons .icon-unchecked,
.new-upload .radio input[type=checkbox].custom-checkbox:indeterminate + .icons .icon-unchecked,
.new-upload .checkbox input[type=radio].custom-radio:indeterminate + .icons .icon-unchecked,
.new-upload .radio input[type=radio].custom-radio:indeterminate + .icons .icon-unchecked {
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:indeterminate + .icons .icon-checked,
.new-upload .radio input[type=checkbox].custom-checkbox:indeterminate + .icons .icon-checked,
.new-upload .checkbox input[type=radio].custom-radio:indeterminate + .icons .icon-checked,
.new-upload .radio input[type=radio].custom-radio:indeterminate + .icons .icon-checked {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .checkbox input[type=checkbox].custom-checkbox:indeterminate + .icons:before,
.new-upload .radio input[type=checkbox].custom-checkbox:indeterminate + .icons:before,
.new-upload .checkbox input[type=radio].custom-radio:indeterminate + .icons:before,
.new-upload .radio input[type=radio].custom-radio:indeterminate + .icons:before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 2rem;
  font-size: 2.2rem;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  content: "\2013";
}

.new-upload .checkbox.primary input[type=checkbox].custom-checkbox + .icons,
.new-upload .radio.primary input[type=checkbox].custom-checkbox + .icons,
.new-upload .checkbox.primary input[type=radio].custom-radio + .icons,
.new-upload .radio.primary input[type=radio].custom-radio + .icons {
  color: #34495e;
}

.new-upload .checkbox.primary input[type=checkbox].custom-checkbox:checked + .icons,
.new-upload .radio.primary input[type=checkbox].custom-checkbox:checked + .icons,
.new-upload .checkbox.primary input[type=radio].custom-radio:checked + .icons,
.new-upload .radio.primary input[type=radio].custom-radio:checked + .icons {
  color: #1abc9c;
}

.new-upload .checkbox.primary input[type=checkbox].custom-checkbox:disabled + .icons,
.new-upload .radio.primary input[type=checkbox].custom-checkbox:disabled + .icons,
.new-upload .checkbox.primary input[type=radio].custom-radio:disabled + .icons,
.new-upload .radio.primary input[type=radio].custom-radio:disabled + .icons {
  color: #bdc3c7;
  cursor: default;
}

.new-upload .checkbox.primary input[type=checkbox].custom-checkbox:disabled + .icons.checked,
.new-upload .radio.primary input[type=checkbox].custom-checkbox:disabled + .icons.checked,
.new-upload .checkbox.primary input[type=radio].custom-radio:disabled + .icons.checked,
.new-upload .radio.primary input[type=radio].custom-radio:disabled + .icons.checked {
  color: #bdc3c7;
}

.new-upload .checkbox.primary input[type=checkbox].custom-checkbox:indeterminate + .icons,
.new-upload .radio.primary input[type=checkbox].custom-checkbox:indeterminate + .icons,
.new-upload .checkbox.primary input[type=radio].custom-radio:indeterminate + .icons,
.new-upload .radio.primary input[type=radio].custom-radio:indeterminate + .icons {
  color: #34495e;
}

.new-upload .input-group-addon .radio,
.new-upload .input-group-addon .checkbox {
  padding-left: 2rem;
  margin: -0.2rem 0;
}

.new-upload .input-group-addon .radio .icons,
.new-upload .input-group-addon .checkbox .icons {
  color: #e6e8ea;
}

.new-upload .input-group-addon .radio input[type=checkbox].custom-checkbox:checked + .icons,
.new-upload .input-group-addon .checkbox input[type=checkbox].custom-checkbox:checked + .icons,
.new-upload .input-group-addon .radio input[type=radio].custom-radio:checked + .icons,
.new-upload .input-group-addon .checkbox input[type=radio].custom-radio:checked + .icons {
  color: #fff;
}

.new-upload .input-group-addon .radio input[type=checkbox].custom-checkbox:checked + .icons .icon-checked,
.new-upload .input-group-addon .checkbox input[type=checkbox].custom-checkbox:checked + .icons .icon-checked,
.new-upload .input-group-addon .radio input[type=radio].custom-radio:checked + .icons .icon-checked,
.new-upload .input-group-addon .checkbox input[type=radio].custom-radio:checked + .icons .icon-checked {
  color: #fff;
}

.new-upload .input-group-addon .radio input[type=checkbox].custom-checkbox:disabled + .icons,
.new-upload .input-group-addon .checkbox input[type=checkbox].custom-checkbox:disabled + .icons,
.new-upload .input-group-addon .radio input[type=radio].custom-radio:disabled + .icons,
.new-upload .input-group-addon .checkbox input[type=radio].custom-radio:disabled + .icons {
  color: rgba(230, 232, 234, 0.6);
}

.new-upload .input-group-addon .radio input[type=checkbox].custom-checkbox:disabled:checked + .icons,
.new-upload .input-group-addon .checkbox input[type=checkbox].custom-checkbox:disabled:checked + .icons,
.new-upload .input-group-addon .radio input[type=radio].custom-radio:disabled:checked + .icons,
.new-upload .input-group-addon .checkbox input[type=radio].custom-radio:disabled:checked + .icons {
  color: rgba(230, 232, 234, 0.6);
}

.new-upload .input-group-addon .radio input[type=checkbox].custom-checkbox:disabled:checked + .icons .icon-checked,
.new-upload .input-group-addon .checkbox input[type=checkbox].custom-checkbox:disabled:checked + .icons .icon-checked,
.new-upload .input-group-addon .radio input[type=radio].custom-radio:disabled:checked + .icons .icon-checked,
.new-upload .input-group-addon .checkbox input[type=radio].custom-radio:disabled:checked + .icons .icon-checked {
  color: rgba(230, 232, 234, 0.6);
}

.new-upload .radio + .radio,
.new-upload .checkbox + .checkbox {
  margin-top: 1rem;
}

.new-upload .form-inline .checkbox,
.new-upload .form-inline .radio {
  padding-left: 3.2rem;
}

.new-upload .bootstrap-tagsinput {
  padding: 0.6rem 0.1rem 0.1rem 0.6rem;
  margin-bottom: 1.8rem;
  font-size: 0;
  text-align: left;
  background-color: #fff;
  border: 0.2rem solid #ebedef;
  border-radius: 0.6rem;
}

.new-upload .bootstrap-tagsinput .tag {
  position: relative;
  display: inline-block;
  height: 2.7rem;
  padding: 0.6rem 2.1rem;
  margin: 0 0.7rem 0.7rem 0;
  overflow: hidden;
  font-size: 1.3rem;
  line-height: 1.5rem;
  color: #7b8996;
  vertical-align: middle;
  cursor: pointer;
  background-color: #ebedef;
  border-radius: 0.4rem;
  transition: 0.25s linear;
}

.new-upload .bootstrap-tagsinput .tag > span {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  width: 100%;
  padding: 0 1rem 0 0;
  font-size: 1.2rem;
  color: #fff;
  text-align: right;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: opacity 0.25s linear;
}

.new-upload .bootstrap-tagsinput .tag > span:after {
  font-family: Flat-UI-Icons;
  line-height: 2.7rem;
  content: "\e609";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .bootstrap-tagsinput .tag:hover {
  padding-right: 2.8rem;
  padding-left: 1.4rem;
  color: #fff;
  background-color: #16a085;
}

.new-upload .bootstrap-tagsinput .tag:hover > span {
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .bootstrap-tagsinput input[type=text] {
  width: auto !important;
  min-width: 8rem;
  max-width: inherit;
  height: 2.9rem;
  padding: 0;
  margin: 0;
  font-size: 1.4rem;
  color: #34495e;
  vertical-align: top;
  background-color: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
}

.new-upload .bootstrap-tagsinput input[type=text]:first-child {
  height: 2.3rem;
  margin: 0.3rem 0 0.8rem;
}

.new-upload .tags_clear {
  width: 100%;
  height: 0;
  clear: both;
}

.new-upload .not_valid {
  margin-left: 0.5rem !important;
  color: #90111a !important;
  background: #fbd8db !important;
}

.new-upload .tagsinput-primary {
  margin-bottom: 1.8rem;
}

.new-upload .tagsinput-primary .bootstrap-tagsinput {
  margin-bottom: 0;
  border-color: #1abc9c;
}

.new-upload .tagsinput-primary .tag {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .tagsinput-primary .tag:hover {
  color: #fff;
  background-color: #16a085;
}

.new-upload .bootstrap-tagsinput .twitter-typeahead {
  width: auto;
  vertical-align: top;
}

.new-upload .bootstrap-tagsinput .twitter-typeahead .tt-input {
  min-width: 20rem;
}

.new-upload .bootstrap-tagsinput .twitter-typeahead .tt-dropdown-menu {
  width: auto;
  min-width: 12rem;
  margin-top: 1.1rem;
}

.new-upload .twitter-typeahead {
  width: 100%;
}

.new-upload .twitter-typeahead .tt-dropdown-menu {
  width: 100%;
  padding: 0.5rem 0;
  margin-top: 0.5rem;
  background-color: #fff;
  border: 0.2rem solid #1abc9c;
  border-radius: 0.6rem;
}

.new-upload .twitter-typeahead .tt-suggestion p {
  padding: 0.6rem 1.4rem;
  margin: 0;
  font-size: 1.4rem;
  line-height: 1.429;
}

.new-upload .twitter-typeahead .tt-suggestion:first-child p,
.new-upload .twitter-typeahead .tt-suggestion:last-child p {
  padding: 0.6rem 1.4rem;
}

.new-upload .twitter-typeahead .tt-suggestion.tt-is-under-cursor,
.new-upload .twitter-typeahead .tt-suggestion.tt-cursor {
  color: #fff;
  cursor: pointer;
  background-color: #16a085;
}

.new-upload .progress {
  height: 1.2rem;
  background: #ebedef;
  border-radius: 3.2rem;
  box-shadow: none;
}

.new-upload .progress-bar {
  line-height: 1.2rem;
  background: #1abc9c;
  box-shadow: none;
}

.new-upload .progress-bar-success {
  background-color: #2ecc71;
}

.new-upload .progress-bar-warning {
  background-color: #f1c40f;
}

.new-upload .progress-bar-danger {
  background-color: #e74c3c;
}

.new-upload .progress-bar-info {
  background-color: #3498db;
}

.new-upload .ui-slider {
  position: relative;
  height: 1.2rem;
  margin-bottom: 2rem;
  cursor: pointer;
  background: #ebedef;
  border-radius: 3.2rem;
  box-shadow: none;
}

.new-upload .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.8rem;
  height: 1.8rem;
  cursor: pointer;
  background-color: #16a085;
  border-radius: 50%;
  transition: background 0.25s;
}

.new-upload .ui-slider-handle:hover,
.new-upload .ui-slider-handle:focus {
  background-color: #48c9b0;
  outline: 0;
}

.new-upload .ui-slider-handle:active {
  background-color: #16a085;
}

.new-upload .ui-slider-range {
  position: absolute;
  z-index: 1;
  display: block;
  height: 100%;
  background-color: #1abc9c;
}

.new-upload .ui-slider-segment {
  width: 0.6rem;
  height: 0.6rem;
  background-color: #d9dbdd;
  border-radius: 50%;
}

.new-upload .ui-slider-value {
  float: right;
  margin-top: 1.2rem;
  font-size: 1.3rem;
}

.new-upload .ui-slider-value.first {
  float: left;
  clear: left;
}

.new-upload .ui-slider-horizontal .ui-slider-handle {
  top: -0.3rem;
  margin-left: -0.9rem;
}

.new-upload .ui-slider-horizontal .ui-slider-handle[style*="100"] {
  margin-left: -1.5rem;
}

.new-upload .ui-slider-horizontal .ui-slider-range {
  border-radius: 3rem 0 0 3rem;
}

.new-upload .ui-slider-horizontal .ui-slider-segment {
  float: left;
  margin: 0.3rem -0.6rem 0 0;
}

.new-upload .ui-slider-vertical {
  width: 1.2rem;
}

.new-upload .ui-slider-vertical .ui-slider-handle {
  top: auto;
  margin-bottom: -1.1rem;
  margin-left: -0.3rem;
}

.new-upload .ui-slider-vertical .ui-slider-range {
  bottom: 0;
  width: 100%;
  border-radius: 0 0 3rem 3rem;
}

.new-upload .ui-slider-vertical .ui-slider-segment {
  position: absolute;
  right: 0.3rem;
}

.new-upload .pager {
  display: inline-block;
  font-size: 1.6rem;
  font-weight: 700;
  color: #fff;
  background-color: #34495e;
  border-radius: 0.6rem;
}

.new-upload .pager li:first-child > a,
.new-upload .pager li:first-child > span {
  border-left: none;
  border-radius: 0.6rem 0 0 0.6rem;
}

.new-upload .pager li > a,
.new-upload .pager li > span {
  padding: 0.9rem 1.5rem 1rem;
  line-height: 1.313;
  color: #fff;
  text-decoration: none;
  white-space: nowrap;
  background: 0 0;
  border: none;
  border-left: 0.2rem solid #2c3e50;
  border-radius: 0 0.6rem 0.6rem 0;
}

.new-upload .pager li > a:hover,
.new-upload .pager li > span:hover,
.new-upload .pager li > a:focus,
.new-upload .pager li > span:focus {
  background-color: #2c3e50;
}

.new-upload .pager li > a:active,
.new-upload .pager li > span:active {
  background-color: #2c3e50;
}

.new-upload .pager li > a [class*=fui-] + span,
.new-upload .pager li > span [class*=fui-] + span {
  margin-left: 0.8rem;
}

.new-upload .pager li > a span + [class*=fui-],
.new-upload .pager li > span span + [class*=fui-] {
  margin-left: 0.8rem;
}

.new-upload .pagination {
  position: relative;
  display: block;
  display: inline-block;
  padding: 0;
  color: #fff;
  word-spacing: -0.05rem;
  background: #d6dbdf;
  border-radius: 0.6rem;
}

@media (min-width: 768px) {
  .new-upload .pagination {
    display: inline-block;
  }
}

@media (max-width: 767px) {
  .new-upload .pagination {
    height: 4.1rem;
    padding: 0 5.5rem 0 5.2rem;
    overflow: auto;
    white-space: nowrap;
    border-radius: 0.6rem;
  }
}

.new-upload .pagination li {
  display: inline-block;
  margin-right: -0.2rem;
  word-spacing: normal;
  vertical-align: middle;
}

.new-upload .pagination li a {
  position: static;
}

.new-upload .pagination li.active > a,
.new-upload .pagination li.active > span {
  color: #fff;
  background-color: #1abc9c;
  border-color: #dfe2e5;
}

.new-upload .pagination li.active > a,
.new-upload .pagination li.active > span,
.new-upload .pagination li.active > a:hover,
.new-upload .pagination li.active > span:hover,
.new-upload .pagination li.active > a:focus,
.new-upload .pagination li.active > span:focus {
  color: #fff;
  background-color: #1abc9c;
  border-color: #dfe2e5;
}

.new-upload .pagination li.active.previous > a,
.new-upload .pagination li.active.next > a,
.new-upload .pagination li.active.previous > span,
.new-upload .pagination li.active.next > span {
  margin: 0;
}

.new-upload .pagination li.active.previous > a,
.new-upload .pagination li.active.next > a,
.new-upload .pagination li.active.previous > span,
.new-upload .pagination li.active.next > span,
.new-upload .pagination li.active.previous > a:hover,
.new-upload .pagination li.active.next > a:hover,
.new-upload .pagination li.active.previous > span:hover,
.new-upload .pagination li.active.next > span:hover,
.new-upload .pagination li.active.previous > a:focus,
.new-upload .pagination li.active.next > a:focus,
.new-upload .pagination li.active.previous > span:focus,
.new-upload .pagination li.active.next > span:focus {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .pagination li:first-child > a,
.new-upload .pagination li:first-child > span {
  border-left: none;
  border-radius: 0.6rem 0 0 0.6rem;
}

.new-upload .pagination li:first-child.previous + li > a,
.new-upload .pagination li:first-child.previous + li > span {
  border-left-width: 0;
}

.new-upload .pagination li:last-child {
  margin-right: 0;
}

.new-upload .pagination li:last-child > a,
.new-upload .pagination li:last-child > span,
.new-upload .pagination li:last-child > a:hover,
.new-upload .pagination li:last-child > span:hover,
.new-upload .pagination li:last-child > a:focus,
.new-upload .pagination li:last-child > span:focus {
  border-radius: 0 0.6rem 0.6rem 0;
}

.new-upload .pagination li.previous > a,
.new-upload .pagination li.next > a,
.new-upload .pagination li.previous > span,
.new-upload .pagination li.next > span {
  min-width: auto;
  padding: 1.2rem 1.7rem;
  font-size: 1.6rem;
  background-color: transparent;
  border-right: 0.2rem solid #e4e7ea;
}

.new-upload .pagination li.next > a,
.new-upload .pagination li.next > span {
  border-right: none;
}

.new-upload .pagination li.disabled > a,
.new-upload .pagination li.disabled > span {
  color: #fff;
  cursor: not-allowed;
  background-color: rgba(255, 255, 255, 0.3);
  border-right-color: #dfe2e5;
}

.new-upload .pagination li.disabled > a:hover,
.new-upload .pagination li.disabled > span:hover,
.new-upload .pagination li.disabled > a:focus,
.new-upload .pagination li.disabled > span:focus,
.new-upload .pagination li.disabled > a:active,
.new-upload .pagination li.disabled > span:active {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.4);
}

@media (max-width: 767px) {
  .new-upload .pagination li.next,
  .new-upload .pagination li.previous {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
    background-color: #d6dbdf;
    border-radius: 0 0.6rem 0.6rem 0;
  }

  .new-upload .pagination li.previous {
    right: auto;
    left: 0;
    border-radius: 0.6rem 0 0 0.6rem;
  }
}

.new-upload .pagination li > a,
.new-upload .pagination li > span {
  display: inline-block;
  min-width: 4.1rem;
  min-height: 4.1rem;
  padding: 1.2rem 1rem;
  font-size: 1.4rem;
  line-height: 1.6rem;
  color: #fff;
  text-align: center;
  background: 0 0;
  border: none;
  border-left: 0.2rem solid #e4e7ea;
  outline: 0;
  transition: 0.25s ease-out;
}

.new-upload .pagination li > a:hover,
.new-upload .pagination li > span:hover,
.new-upload .pagination li > a:focus,
.new-upload .pagination li > span:focus {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .pagination li > a:active,
.new-upload .pagination li > span:active {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .pagination > .btn.previous,
.new-upload .pagination > .btn.next {
  padding-right: 2.3rem;
  padding-left: 2.3rem;
  margin-right: 0.8rem;
  font-size: 1.4rem;
  line-height: 1.429;
}

.new-upload .pagination > .btn.previous [class*=fui-],
.new-upload .pagination > .btn.next [class*=fui-] {
  margin-top: -0.2rem;
  margin-left: -0.2rem;
  font-size: 1.6rem;
}

.new-upload .pagination > .btn.next {
  margin-right: 0;
  margin-left: 0.8rem;
}

.new-upload .pagination > .btn.next [class*=fui-] {
  margin-right: -0.2rem;
  margin-left: 0.4rem;
}

@media (max-width: 767px) {
  .new-upload .pagination > .btn {
    display: block;
    width: 50%;
    margin: 0;
  }

  .new-upload .pagination > .btn:first-child {
    border-bottom: 0.2rem solid #dfe2e5;
    border-radius: 0.6rem 0 0;
  }

  .new-upload .pagination > .btn:first-child.btn-primary {
    border-bottom-color: #48c9b0;
  }

  .new-upload .pagination > .btn:first-child.btn-danger {
    border-bottom-color: #ec7063;
  }

  .new-upload .pagination > .btn:first-child.btn-warning {
    border-bottom-color: #f4d03f;
  }

  .new-upload .pagination > .btn:first-child.btn-success {
    border-bottom-color: #58d68d;
  }

  .new-upload .pagination > .btn:first-child.btn-info {
    border-bottom-color: #5dade2;
  }

  .new-upload .pagination > .btn:first-child.btn-inverse {
    border-bottom-color: #5d6d7e;
  }

  .new-upload .pagination > .btn:first-child > [class*=fui] {
    margin-left: -2rem;
  }

  .new-upload .pagination > .btn + ul {
    padding: 0;
    text-align: center;
    border-radius: 0 0 0.6rem 0.6rem;
  }

  .new-upload .pagination > .btn + ul + .btn {
    position: absolute;
    top: 0;
    right: 0;
    border-bottom: 0.2rem solid #dfe2e5;
    border-radius: 0 0.6rem 0 0;
  }

  .new-upload .pagination > .btn + ul + .btn.btn-primary {
    border-bottom-color: #48c9b0;
  }

  .new-upload .pagination > .btn + ul + .btn.btn-danger {
    border-bottom-color: #ec7063;
  }

  .new-upload .pagination > .btn + ul + .btn.btn-warning {
    border-bottom-color: #f4d03f;
  }

  .new-upload .pagination > .btn + ul + .btn.btn-success {
    border-bottom-color: #58d68d;
  }

  .new-upload .pagination > .btn + ul + .btn.btn-info {
    border-bottom-color: #5dade2;
  }

  .new-upload .pagination > .btn + ul + .btn.btn-inverse {
    border-bottom-color: #5d6d7e;
  }

  .new-upload .pagination > .btn + ul + .btn > [class*=fui] {
    margin-right: -2rem;
  }

  .new-upload .pagination ul {
    display: block;
  }

  .new-upload .pagination ul > li > a {
    border-radius: 0;
  }
}

.new-upload .pagination-danger ul {
  background-color: #e74c3c;
}

.new-upload .pagination-danger ul li.previous > a {
  border-right-color: #ef897e;
}

.new-upload .pagination-danger ul li > a,
.new-upload .pagination-danger ul li > span {
  border-left-color: #ef897e;
}

.new-upload .pagination-danger ul li > a:hover,
.new-upload .pagination-danger ul li > span:hover,
.new-upload .pagination-danger ul li > a:focus,
.new-upload .pagination-danger ul li > span:focus {
  background-color: #ec7063;
}

.new-upload .pagination-danger ul li > a:active,
.new-upload .pagination-danger ul li > span:active {
  background-color: #c44133;
}

.new-upload .pagination-danger ul li.active > a,
.new-upload .pagination-danger ul li.active > span {
  background-color: #c44133;
}

.new-upload .pagination-success ul {
  background-color: #2ecc71;
}

.new-upload .pagination-success ul li.previous > a {
  border-right-color: #75dda1;
}

.new-upload .pagination-success ul li > a,
.new-upload .pagination-success ul li > span {
  border-left-color: #75dda1;
}

.new-upload .pagination-success ul li > a:hover,
.new-upload .pagination-success ul li > span:hover,
.new-upload .pagination-success ul li > a:focus,
.new-upload .pagination-success ul li > span:focus {
  background-color: #58d68d;
}

.new-upload .pagination-success ul li > a:active,
.new-upload .pagination-success ul li > span:active {
  background-color: #27ad60;
}

.new-upload .pagination-success ul li.active > a,
.new-upload .pagination-success ul li.active > span {
  background-color: #27ad60;
}

.new-upload .pagination-warning ul {
  background-color: #f1c40f;
}

.new-upload .pagination-warning ul li.previous > a {
  border-right-color: #f6d861;
}

.new-upload .pagination-warning ul li > a,
.new-upload .pagination-warning ul li > span {
  border-left-color: #f6d861;
}

.new-upload .pagination-warning ul li > a:hover,
.new-upload .pagination-warning ul li > span:hover,
.new-upload .pagination-warning ul li > a:focus,
.new-upload .pagination-warning ul li > span:focus {
  background-color: #f4d313;
}

.new-upload .pagination-warning ul li > a:active,
.new-upload .pagination-warning ul li > span:active {
  background-color: #cda70d;
}

.new-upload .pagination-warning ul li.active > a,
.new-upload .pagination-warning ul li.active > span {
  background-color: #cda70d;
}

.new-upload .pagination-info ul {
  background-color: #3498db;
}

.new-upload .pagination-info ul li.previous > a {
  border-right-color: #79bbe7;
}

.new-upload .pagination-info ul li > a,
.new-upload .pagination-info ul li > span {
  border-left-color: #79bbe7;
}

.new-upload .pagination-info ul li > a:hover,
.new-upload .pagination-info ul li > span:hover,
.new-upload .pagination-info ul li > a:focus,
.new-upload .pagination-info ul li > span:focus {
  background-color: #5dade2;
}

.new-upload .pagination-info ul li > a:active,
.new-upload .pagination-info ul li > span:active {
  background-color: #2c81ba;
}

.new-upload .pagination-info ul li.active > a,
.new-upload .pagination-info ul li.active > span {
  background-color: #2c81ba;
}

.new-upload .pagination-inverse ul {
  background-color: #34495e;
}

.new-upload .pagination-inverse ul li.previous > a {
  border-right-color: #798795;
}

.new-upload .pagination-inverse ul li > a,
.new-upload .pagination-inverse ul li > span {
  border-left-color: #798795;
}

.new-upload .pagination-inverse ul li > a:hover,
.new-upload .pagination-inverse ul li > span:hover,
.new-upload .pagination-inverse ul li > a:focus,
.new-upload .pagination-inverse ul li > span:focus {
  background-color: #415b76;
}

.new-upload .pagination-inverse ul li > a:active,
.new-upload .pagination-inverse ul li > span:active {
  background-color: #2c3e50;
}

.new-upload .pagination-inverse ul li.active > a,
.new-upload .pagination-inverse ul li.active > span {
  background-color: #2c3e50;
}

.new-upload .pagination-minimal > li:first-child {
  border-radius: 0.6rem 0 0 0.6rem;
}

.new-upload .pagination-minimal > li:first-child.previous + li > a,
.new-upload .pagination-minimal > li:first-child.previous + li > span {
  border-left-width: 0.5rem;
}

.new-upload .pagination-minimal > li:last-child {
  border-radius: 0 0.6rem 0.6rem 0;
}

.new-upload .pagination-minimal > li.previous > a,
.new-upload .pagination-minimal > li.next > a,
.new-upload .pagination-minimal > li.previous > span,
.new-upload .pagination-minimal > li.next > span {
  padding: 1.2rem 1.7rem;
  margin: 0 0.9rem 0 0;
  background: 0 0;
  border: none;
  border-right: 0.2rem solid #e4e7ea;
  border-radius: 0.6rem 0 0 0.6rem;
}

.new-upload .pagination-minimal > li.previous > a,
.new-upload .pagination-minimal > li.next > a,
.new-upload .pagination-minimal > li.previous > span,
.new-upload .pagination-minimal > li.next > span,
.new-upload .pagination-minimal > li.previous > a:hover,
.new-upload .pagination-minimal > li.next > a:hover,
.new-upload .pagination-minimal > li.previous > span:hover,
.new-upload .pagination-minimal > li.next > span:hover,
.new-upload .pagination-minimal > li.previous > a:focus,
.new-upload .pagination-minimal > li.next > a:focus,
.new-upload .pagination-minimal > li.previous > span:focus,
.new-upload .pagination-minimal > li.next > span:focus {
  border-color: #e4e7ea !important;
}

@media (max-width: 767px) {
  .new-upload .pagination-minimal > li.previous > a,
  .new-upload .pagination-minimal > li.next > a,
  .new-upload .pagination-minimal > li.previous > span,
  .new-upload .pagination-minimal > li.next > span {
    margin-right: 0;
  }
}

.new-upload .pagination-minimal > li.next {
  margin-left: 0.9rem;
}

.new-upload .pagination-minimal > li.next > a,
.new-upload .pagination-minimal > li.next > span {
  margin: 0;
  border-right: none;
  border-left: 0.2rem solid #e4e7ea;
  border-radius: 0 0.6rem 0.6rem 0;
}

.new-upload .pagination-minimal > li.active > a,
.new-upload .pagination-minimal > li.active > span {
  margin: 1rem 0.5rem 0.9rem;
  color: #d6dbdf;
  background-color: #fff;
  border-color: #fff;
  border-width: 0.2rem !important;
}

.new-upload .pagination-minimal > li.active > a:hover,
.new-upload .pagination-minimal > li.active > span:hover,
.new-upload .pagination-minimal > li.active > a:focus,
.new-upload .pagination-minimal > li.active > span:focus {
  color: #d6dbdf;
  background-color: #fff;
  border-color: #fff;
}

.new-upload .pagination-minimal > li.active.previous,
.new-upload .pagination-minimal > li.active.next {
  border-color: #e4e7ea;
}

.new-upload .pagination-minimal > li.active.previous {
  margin-right: 0.6rem;
}

.new-upload .pagination-minimal > li > a,
.new-upload .pagination-minimal > li > span {
  min-width: 0;
  min-height: 1.6rem;
  padding: 0 0.4rem;
  margin: 0.7rem 0.2rem 0.6rem;
  line-height: 1.6rem;
  color: #fff;
  background: #fff;
  background-clip: padding-box;
  border: 0.5rem solid #d6dbdf;
  border-radius: 5rem;
  transition: background 0.2s ease-out, border-color 0s ease-out, color 0.2s ease-out;
}

.new-upload .pagination-minimal > li > a:hover,
.new-upload .pagination-minimal > li > span:hover,
.new-upload .pagination-minimal > li > a:focus,
.new-upload .pagination-minimal > li > span:focus {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
  transition: background 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out;
}

.new-upload .pagination-minimal > li > a:active,
.new-upload .pagination-minimal > li > span:active {
  background-color: #16a085;
  border-color: #16a085;
}

.new-upload .pagination-plain {
  height: 5.7rem;
  padding: 0;
  margin: 0 0 2rem;
  font-size: 1.6rem;
  font-weight: 700;
  list-style-type: none;
}

.new-upload .pagination-plain > li {
  display: inline;
}

.new-upload .pagination-plain > li.previous {
  padding-right: 2.3rem;
}

.new-upload .pagination-plain > li.next {
  padding-left: 2rem;
}

.new-upload .pagination-plain > li.active > a {
  color: #d3d7da;
}

.new-upload .pagination-plain > li > a {
  padding: 0 0.5rem;
}

@media (max-width: 480px) {
  .new-upload .pagination-plain {
    overflow: hidden;
    text-align: center;
  }

  .new-upload .pagination-plain > li.previous {
    display: block;
    width: 50%;
    margin-bottom: 1rem;
    text-align: left;
  }

  .new-upload .pagination-plain > li.next {
    float: right;
    width: 50%;
    margin-top: -6.4rem;
    text-align: right;
  }
}

@media (min-width: 768px) {
  .new-upload .pagination-plain {
    height: auto;
  }
}

.new-upload .pagination-dropdown ul {
  left: 50%;
  width: auto;
  min-width: 6.7rem;
  margin-left: -3.4rem;
}

.new-upload .pagination-dropdown ul li {
  display: block;
  margin-right: 0;
}

.new-upload .pagination-dropdown ul li:first-child > a,
.new-upload .pagination-dropdown ul li:first-child > span {
  border-radius: 0.6rem 0.6rem 0 0;
}

.new-upload .pagination-dropdown ul li:last-child > a,
.new-upload .pagination-dropdown ul li:last-child > span {
  border-radius: 0 0 0.6rem 0.6rem !important;
}

.new-upload .pagination-dropdown ul li > a,
.new-upload .pagination-dropdown ul li > span {
  display: block;
  float: none;
  min-height: 0;
  padding: 0.8rem 1rem 0.7rem;
  text-align: center;
  border-left: none;
}

.new-upload .pagination-dropdown.dropup {
  position: relative;
}

.new-upload .tooltip {
  z-index: 1070;
  font-size: 1.4rem;
  line-height: 1.286;
}

.new-upload .tooltip.in {
  filter: alpha(opacity=100);
  opacity: 1;
}

.new-upload .tooltip.top {
  padding: 0.9rem 0;
  margin-top: -0.5rem;
}

.new-upload .tooltip.right {
  padding: 0 0.9rem;
  margin-left: 0.5rem;
}

.new-upload .tooltip.bottom {
  padding: 0.9rem 0;
  margin-top: 0.5rem;
}

.new-upload .tooltip.left {
  padding: 0 0.9rem;
  margin-left: -0.5rem;
}

.new-upload .tooltip-inner {
  max-width: 18.3rem;
  padding: 1.2rem 1.2rem;
  line-height: 1.286;
  color: #fff;
  background-color: #34495e;
  border-radius: 0.6rem;
}

.new-upload .tooltip.top .tooltip-arrow {
  margin-left: -0.9rem;
  border-width: 0.9rem 0.9rem 0;
  border-top-color: #34495e;
}

.new-upload .tooltip.right .tooltip-arrow {
  margin-top: -0.9rem;
  border-width: 0.9rem 0.9rem 0.9rem 0;
  border-right-color: #34495e;
}

.new-upload .tooltip.left .tooltip-arrow {
  margin-top: -0.9rem;
  border-width: 0.9rem 0 0.9rem 0.9rem;
  border-left-color: #34495e;
}

.new-upload .tooltip.bottom .tooltip-arrow {
  margin-left: -0.9rem;
  border-width: 0 0.9rem 0.9rem;
  border-bottom-color: #34495e;
}

.new-upload .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.5rem;
  vertical-align: middle;
  border-top: 0.8rem solid;
  border-right: 0.6rem solid transparent;
  border-left: 0.6rem solid transparent;
  transition: border-color 0.25s, color 0.25s;
}

.new-upload .dropdown-menu,
.new-upload .select2-drop {
  z-index: 1000;
  min-width: 22rem;
  padding: 0;
  margin-top: 0.9rem;
  font-size: 1.4rem;
  background-color: #f3f4f5;
  border: none;
  border-radius: 0.4rem;
  box-shadow: none;
}

.new-upload .dropdown-menu .divider {
  height: 0.2rem;
  margin: 0.3rem 0;
  overflow: hidden;
  background-color: rgba(202, 206, 209, 0.5);
}

.new-upload .dropdown-menu > li > a {
  padding: 0.8rem 1.6rem;
  line-height: 1.429;
  color: #606d7a;
}

.new-upload .dropdown-menu > li:first-child > a:first-child {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.new-upload .dropdown-menu > li:last-child > a:first-child {
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .dropdown-menu.typeahead {
  display: none;
  width: auto;
  padding: 0.5rem 0;
  margin-top: 0.5rem;
  background-color: #fff;
  border: 0.2rem solid #1abc9c;
  border-radius: 0.6rem;
}

.new-upload .dropdown-menu.typeahead li a {
  padding: 0.6rem 1.4rem;
}

.new-upload .dropdown-menu.typeahead li:first-child a,
.new-upload .dropdown-menu.typeahead li:last-child a {
  padding: 0.6rem 1.4rem;
  border-radius: 0;
}

.new-upload .dropdown-menu > li > a:hover,
.new-upload .dropdown-menu > li > a:focus {
  color: #55606c;
  background-color: rgba(202, 206, 209, 0.5);
}

.new-upload .dropdown-menu > .active > a,
.new-upload .dropdown-menu > .active > a:hover,
.new-upload .dropdown-menu > .active > a:focus {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .dropdown-menu > .disabled > a,
.new-upload .dropdown-menu > .disabled > a:hover,
.new-upload .dropdown-menu > .disabled > a:focus {
  color: #bdc3c7;
  cursor: not-allowed;
  background-color: transparent;
}

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

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

.new-upload .dropdown-header {
  padding: 0.8rem 1.6rem;
  font-size: 1.3rem;
  line-height: 1.538;
  color: rgba(52, 73, 94, 0.6);
  text-transform: uppercase;
}

.new-upload .dropdown-header:first-child {
  margin-top: 0.3rem;
}

.new-upload .dropdown-backdrop {
  z-index: 990;
}

.new-upload .dropup .caret,
.new-upload .navbar-fixed-bottom .dropdown .caret {
  margin-bottom: 0.25em;
  border-bottom: 0.8rem solid;
}

.new-upload .dropup .dropdown-menu,
.new-upload .navbar-fixed-bottom .dropdown .dropdown-menu {
  margin-top: 0;
  margin-bottom: 0.9rem;
}

.new-upload .dropdown-menu-inverse {
  background-color: #34495e;
}

.new-upload .dropdown-menu-inverse .divider {
  height: 0.2rem;
  margin: 0.3rem 0;
  overflow: hidden;
  background-color: rgba(43, 60, 78, 0.5);
}

.new-upload .dropdown-menu-inverse > li > a {
  color: rgba(255, 255, 255, 0.85);
}

.new-upload .dropdown-menu-inverse > li > a:hover,
.new-upload .dropdown-menu-inverse > li > a:focus {
  color: rgba(255, 255, 255, 0.85);
  background-color: rgba(43, 60, 78, 0.5);
}

.new-upload .dropdown-menu-inverse > .active > a,
.new-upload .dropdown-menu-inverse > .active > a:hover,
.new-upload .dropdown-menu-inverse > .active > a:focus {
  color: rgba(255, 255, 255, 0.85);
  background-color: #1abc9c;
}

.new-upload .dropdown-menu-inverse > .disabled > a,
.new-upload .dropdown-menu-inverse > .disabled > a:hover,
.new-upload .dropdown-menu-inverse > .disabled > a:focus {
  color: rgba(255, 255, 255, 0.5);
}

.new-upload .dropdown-menu-inverse > .disabled > a:hover,
.new-upload .dropdown-menu-inverse > .disabled > a:focus {
  background-color: transparent;
}

.new-upload .dropdown-menu-inverse .dropdown-header {
  color: rgba(255, 255, 255, 0.4);
}

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

  .new-upload .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}

.new-upload .select {
  position: relative;
  display: inline-block;
  width: auto;
  vertical-align: top;
}

.new-upload .form-group .select {
  width: 100%;
}

.new-upload .form-group .select > .select2-choice {
  width: 100%;
}

.new-upload .select.form-control,
.new-upload .select.select2-search input[type=text] {
  height: auto;
  padding: 0;
  border: none;
}

.new-upload .select2-choice {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 1rem 3.9rem 1rem 1.5rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.4;
  border: none;
  border-radius: 0.4rem;
  transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
}

.new-upload .select2-choice:hover,
.new-upload .select2-choice:focus {
  outline: 0;
}

.new-upload .select2-choice:active {
  outline: 0;
  box-shadow: none;
}

.new-upload .select2-container-disabled .select2-choice {
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.new-upload .select2-chosen {
  overflow: hidden;
  text-align: left;
}

.new-upload .select2-arrow {
  position: absolute;
  top: 42%;
  right: 1.6rem;
  display: inline-block;
  border-color: #34495e transparent;
  border-style: solid;
  border-width: 0.8rem 0.6rem;
  border-bottom-style: none;
  -webkit-transform: scale(1.001);
  -ms-transform: scale(1.001);
  transform: scale(1.001);
}

.new-upload .select2-arrow b {
  display: none;
}

.new-upload .btn-lg .select2-arrow {
  border-top-width: 0.8rem;
  border-right-width: 0.6rem;
  border-left-width: 0.6rem;
}

.new-upload .select-default .select2-choice {
  color: #fff;
  background-color: #bdc3c7;
}

.new-upload .select-default .select2-choice:hover,
.new-upload .select-default .select2-choice.hover,
.new-upload .select-default .select2-choice:focus,
.new-upload .select-default .select2-choice:active {
  color: #fff;
  background-color: #cacfd2;
  border-color: #cacfd2;
}

.new-upload .select-default .select2-choice:active {
  background: #a1a6a9;
  border-color: #a1a6a9;
}

.new-upload .select2-container-disabled.select-default .select2-choice,
.new-upload .select2-container-disabled.select-default .select2-choice:hover,
.new-upload .select2-container-disabled.select-default .select2-choice:focus,
.new-upload .select2-container-disabled.select-default .select2-choice:active {
  background-color: #bdc3c7;
  border-color: #bdc3c7;
}

.new-upload .select-default .select2-choice .select2-arrow {
  border-top-color: #fff;
}

.new-upload .select-primary .select2-choice {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .select-primary .select2-choice:hover,
.new-upload .select-primary .select2-choice.hover,
.new-upload .select-primary .select2-choice:focus,
.new-upload .select-primary .select2-choice:active {
  color: #fff;
  background-color: #48c9b0;
  border-color: #48c9b0;
}

.new-upload .select-primary .select2-choice:active {
  background: #16a085;
  border-color: #16a085;
}

.new-upload .select2-container-disabled.select-primary .select2-choice,
.new-upload .select2-container-disabled.select-primary .select2-choice:hover,
.new-upload .select2-container-disabled.select-primary .select2-choice:focus,
.new-upload .select2-container-disabled.select-primary .select2-choice:active {
  background-color: #bdc3c7;
  border-color: #1abc9c;
}

.new-upload .select-primary .select2-choice .select2-arrow {
  border-top-color: #fff;
}

.new-upload .select-info .select2-choice {
  color: #fff;
  background-color: #3498db;
}

.new-upload .select-info .select2-choice:hover,
.new-upload .select-info .select2-choice.hover,
.new-upload .select-info .select2-choice:focus,
.new-upload .select-info .select2-choice:active {
  color: #fff;
  background-color: #5dade2;
  border-color: #5dade2;
}

.new-upload .select-info .select2-choice:active {
  background: #2c81ba;
  border-color: #2c81ba;
}

.new-upload .select2-container-disabled.select-info .select2-choice,
.new-upload .select2-container-disabled.select-info .select2-choice:hover,
.new-upload .select2-container-disabled.select-info .select2-choice:focus,
.new-upload .select2-container-disabled.select-info .select2-choice:active {
  background-color: #bdc3c7;
  border-color: #3498db;
}

.new-upload .select-info .select2-choice .select2-arrow {
  border-top-color: #fff;
}

.new-upload .select-danger .select2-choice {
  color: #fff;
  background-color: #e74c3c;
}

.new-upload .select-danger .select2-choice:hover,
.new-upload .select-danger .select2-choice.hover,
.new-upload .select-danger .select2-choice:focus,
.new-upload .select-danger .select2-choice:active {
  color: #fff;
  background-color: #ec7063;
  border-color: #ec7063;
}

.new-upload .select-danger .select2-choice:active {
  background: #c44133;
  border-color: #c44133;
}

.new-upload .select2-container-disabled.select-danger .select2-choice,
.new-upload .select2-container-disabled.select-danger .select2-choice:hover,
.new-upload .select2-container-disabled.select-danger .select2-choice:focus,
.new-upload .select2-container-disabled.select-danger .select2-choice:active {
  background-color: #bdc3c7;
  border-color: #e74c3c;
}

.new-upload .select-danger .select2-choice .select2-arrow {
  border-top-color: #fff;
}

.new-upload .select-success .select2-choice {
  color: #fff;
  background-color: #2ecc71;
}

.new-upload .select-success .select2-choice:hover,
.new-upload .select-success .select2-choice.hover,
.new-upload .select-success .select2-choice:focus,
.new-upload .select-success .select2-choice:active {
  color: #fff;
  background-color: #58d68d;
  border-color: #58d68d;
}

.new-upload .select-success .select2-choice:active {
  background: #27ad60;
  border-color: #27ad60;
}

.new-upload .select2-container-disabled.select-success .select2-choice,
.new-upload .select2-container-disabled.select-success .select2-choice:hover,
.new-upload .select2-container-disabled.select-success .select2-choice:focus,
.new-upload .select2-container-disabled.select-success .select2-choice:active {
  background-color: #bdc3c7;
  border-color: #2ecc71;
}

.new-upload .select-success .select2-choice .select2-arrow {
  border-top-color: #fff;
}

.new-upload .select-warning .select2-choice {
  color: #fff;
  background-color: #f1c40f;
}

.new-upload .select-warning .select2-choice:hover,
.new-upload .select-warning .select2-choice.hover,
.new-upload .select-warning .select2-choice:focus,
.new-upload .select-warning .select2-choice:active {
  color: #fff;
  background-color: #f4d313;
  border-color: #f4d313;
}

.new-upload .select-warning .select2-choice:active {
  background: #cda70d;
  border-color: #cda70d;
}

.new-upload .select2-container-disabled.select-warning .select2-choice,
.new-upload .select2-container-disabled.select-warning .select2-choice:hover,
.new-upload .select2-container-disabled.select-warning .select2-choice:focus,
.new-upload .select2-container-disabled.select-warning .select2-choice:active {
  background-color: #bdc3c7;
  border-color: #f1c40f;
}

.new-upload .select-warning .select2-choice .select2-arrow {
  border-top-color: #fff;
}

.new-upload .select-inverse .select2-choice {
  color: #fff;
  background-color: #34495e;
}

.new-upload .select-inverse .select2-choice:hover,
.new-upload .select-inverse .select2-choice.hover,
.new-upload .select-inverse .select2-choice:focus,
.new-upload .select-inverse .select2-choice:active {
  color: #fff;
  background-color: #415b76;
  border-color: #415b76;
}

.new-upload .select-inverse .select2-choice:active {
  background: #2c3e50;
  border-color: #2c3e50;
}

.new-upload .select2-container-disabled.select-inverse .select2-choice,
.new-upload .select2-container-disabled.select-inverse .select2-choice:hover,
.new-upload .select2-container-disabled.select-inverse .select2-choice:focus,
.new-upload .select2-container-disabled.select-inverse .select2-choice:active {
  background-color: #bdc3c7;
  border-color: #34495e;
}

.new-upload .select-inverse .select2-choice .select2-arrow {
  border-top-color: #fff;
}

.new-upload .select2-container.select-hg > .select2-choice {
  min-height: 5.3rem;
  padding: 1.3rem 2rem;
  padding-right: 4.9rem;
  font-size: 2.2rem;
  line-height: 1.227;
  border-radius: 0.6rem;
}

.new-upload .select2-container.select-hg > .select2-choice .filter-option {
  top: 1.3rem;
  right: 4rem;
  left: 2rem;
}

.new-upload .select2-container.select-hg > .select2-choice .select2-arrow {
  right: 2rem;
}

.new-upload .select2-container.select-hg > .select2-choice > [class^=fui-] {
  top: 0.2rem;
}

.new-upload .select2-container.select-lg > .select2-choice {
  min-height: 4.5rem;
  padding: 1rem 1.9rem;
  padding-right: 4.7rem;
  font-size: 1.7rem;
  line-height: 1.471;
  border-radius: 0.6rem;
}

.new-upload .select2-container.select-lg > .select2-choice .filter-option {
  right: 3.8rem;
  left: 1.8rem;
}

.new-upload .select2-container.select-sm > .select2-choice {
  min-height: 3.6rem;
  padding: 0.9rem 1.3rem;
  padding-right: 3.5rem;
  font-size: 1.3rem;
  line-height: 1.385;
  border-radius: 0.4rem;
}

.new-upload .select2-container.select-sm > .select2-choice .filter-option {
  right: 3.3rem;
  left: 1.3rem;
}

.new-upload .select2-container.select-sm > .select2-choice .select2-arrow {
  right: 1.3rem;
}

.new-upload .multiselect {
  position: relative;
  display: inline-block;
  width: auto;
  min-width: 22rem;
  max-width: none;
  font-size: 0;
  text-align: left;
  vertical-align: top;
  background-color: #fff;
  border-radius: 0.6rem;
}

.new-upload .form-group .multiselect {
  width: 100%;
}

.new-upload .form-group .multiselect > .select2-choice {
  width: 100%;
}

.new-upload .multiselect.form-control,
.new-upload .multiselect.select2-search input[type=text] {
  height: auto;
  padding: 0.6rem 0.1rem 0.1rem 0.6rem;
  border: 0.2rem solid #ebedef;
}

.new-upload .select2-choices {
  position: relative;
  min-height: 2.6rem;
  padding: 0;
  margin: 0;
  overflow: hidden;
  cursor: text;
}

.new-upload .select2-choices li {
  float: left;
  list-style: none;
}

.new-upload .select2-search-choice {
  position: relative;
  display: inline-block;
  height: 2.7rem;
  padding: 0.6rem 2.1rem;
  margin: 0 0.5rem 0.4rem 0;
  overflow: hidden;
  font-size: 1.3rem;
  line-height: 1.5rem;
  color: #fff;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 0.4rem;
  transition: 0.25s linear;
}

.new-upload .select2-search-choice:hover {
  padding-right: 2.8rem;
  padding-left: 1.4rem;
  color: #fff;
}

.new-upload .select2-search-choice:hover .select2-search-choice-close {
  color: inherit;
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .select2-search-choice .select2-search-choice-close {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  width: 100%;
  padding-right: 1rem;
  font-size: 1.2rem;
  color: #fff;
  text-align: right;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: opacity 0.25s linear;
}

.new-upload .select2-search-choice .select2-search-choice-close:after {
  font-family: Flat-UI-Icons;
  line-height: 2.7rem;
  content: "\e609";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .select2-search-field input[type=text] {
  width: auto;
  min-width: 8rem;
  max-width: inherit;
  height: 2.9rem;
  padding: 0;
  margin: 0;
  font-size: 1.4rem;
  color: #34495e;
  vertical-align: top;
  background-color: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
}

.new-upload .select2-search-field:first-child input[type=text] {
  height: 2.3rem;
  margin: 0.3rem 0 0.5rem;
}

.new-upload .select2-container-multi.multiselect-default {
  border-color: #bdc3c7;
}

.new-upload .select2-container-multi.multiselect-default .select2-search-choice {
  background-color: #bdc3c7;
}

.new-upload .select2-container-multi.multiselect-default .select2-search-choice:hover {
  background-color: #cacfd2;
}

.new-upload .select2-container-multi.multiselect-primary {
  border-color: #1abc9c;
}

.new-upload .select2-container-multi.multiselect-primary .select2-search-choice {
  background-color: #1abc9c;
}

.new-upload .select2-container-multi.multiselect-primary .select2-search-choice:hover {
  background-color: #48c9b0;
}

.new-upload .select2-container-multi.multiselect-info {
  border-color: #3498db;
}

.new-upload .select2-container-multi.multiselect-info .select2-search-choice {
  background-color: #3498db;
}

.new-upload .select2-container-multi.multiselect-info .select2-search-choice:hover {
  background-color: #5dade2;
}

.new-upload .select2-container-multi.multiselect-danger {
  border-color: #e74c3c;
}

.new-upload .select2-container-multi.multiselect-danger .select2-search-choice {
  background-color: #e74c3c;
}

.new-upload .select2-container-multi.multiselect-danger .select2-search-choice:hover {
  background-color: #ec7063;
}

.new-upload .select2-container-multi.multiselect-success {
  border-color: #2ecc71;
}

.new-upload .select2-container-multi.multiselect-success .select2-search-choice {
  background-color: #2ecc71;
}

.new-upload .select2-container-multi.multiselect-success .select2-search-choice:hover {
  background-color: #58d68d;
}

.new-upload .select2-container-multi.multiselect-warning {
  border-color: #f1c40f;
}

.new-upload .select2-container-multi.multiselect-warning .select2-search-choice {
  background-color: #f1c40f;
}

.new-upload .select2-container-multi.multiselect-warning .select2-search-choice:hover {
  background-color: #f4d313;
}

.new-upload .select2-container-multi.multiselect-inverse {
  border-color: #34495e;
}

.new-upload .select2-container-multi.multiselect-inverse .select2-search-choice {
  background-color: #34495e;
}

.new-upload .select2-container-multi.multiselect-inverse .select2-search-choice:hover {
  background-color: #415b76;
}

.new-upload .select2-drop {
  position: absolute;
  top: 100%;
  z-index: 9999;
  min-width: 22rem;
  margin-top: 0.9rem;
  font-size: 1.4rem;
  visibility: visible;
  filter: none;
  border-radius: 0.4rem;
  opacity: 1;
  transition: none;
  -webkit-filter: none;
}

.new-upload .select2-drop.select2-drop-above {
  margin-top: -0.9rem;
}

.new-upload .select2-drop.select2-drop-auto-width {
  width: auto;
}

.new-upload .select2-drop.show-select-search .select2-search {
  display: block;
}

.new-upload .select2-drop.show-select-search .select2-search + .select2-results > li:first-child .select2-result-label {
  border-radius: 0;
}

.new-upload .select2-drop .select2-results {
  padding: 0;
  margin: 0;
  list-style: none;
}

.new-upload .select2-drop .select2-results > li:first-child > .select2-result-label {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.new-upload .select2-drop .select2-results > li:last-child > .select2-result-label {
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .select2-drop .select2-result-sub {
  padding: 0;
  margin: 0;
  list-style: none;
}

.new-upload .select2-drop .select2-result-sub > li:last-child > .select2-result-label {
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .select2-drop .select2-no-results {
  padding: 0.8rem 1.5rem;
}

.new-upload .select2-drop .select2-result-label {
  padding: 0.8rem 1.6rem;
  line-height: 1.429;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: background-color 0.25s, color 0.25s;
}

.new-upload .select2-drop .select2-result-selectable .select2-result-label {
  color: rgba(52, 73, 94, 0.85);
  cursor: pointer;
}

.new-upload .select2-drop .select2-result-selectable .select2-result-label:focus,
.new-upload .select2-drop .select2-result-selectable .select2-result-label:hover,
.new-upload .select2-drop .select2-result-selectable .select2-result-label:active {
  color: inherit;
  background-color: #e1e4e7;
  outline: 0;
}

.new-upload .select2-drop .select2-disabled {
  color: rgba(52, 73, 94, 0.95);
  cursor: default;
  filter: alpha(opacity=40);
  opacity: 0.4;
}

.new-upload .select2-drop .select2-disabled:focus,
.new-upload .select2-drop .select2-disabled:hover,
.new-upload .select2-drop .select2-disabled:active {
  background: none !important;
}

.new-upload .select2-drop .select2-highlighted > .select2-result-label {
  color: #fff;
  background: #1abc9c;
}

.new-upload .select2-drop .select2-result-with-children > .select2-result-label {
  margin-top: 0.5rem;
  font-size: 1.3rem;
  color: rgba(52, 73, 94, 0.6);
  text-transform: uppercase;
}

.new-upload .select2-drop .select2-result-with-children + .select2-result-with-children > .select2-result-label {
  margin-top: 1.1rem;
}

.new-upload .select2-results {
  position: relative;
  max-height: 20rem;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: transparent;
}

.new-upload .select2-search {
  display: none;
  width: 100%;
  padding: 0.8rem 0.6rem;
}

.new-upload .select2-search input[type=text] {
  width: 100%;
  height: auto !important;
}

.new-upload .select-inverse-dropdown {
  color: rgba(255, 255, 255, 0.75);
  background-color: #34495e;
}

.new-upload .select-inverse-dropdown .select2-results .select2-result-label {
  color: #fff;
}

.new-upload .select-inverse-dropdown .select2-results .select2-result-label:focus,
.new-upload .select-inverse-dropdown .select2-results .select2-result-label:hover,
.new-upload .select-inverse-dropdown .select2-results .select2-result-label:active {
  background: #2c3e50;
}

.new-upload .select-inverse-dropdown .select2-results.select2-disabled .select2-result-label:hover {
  color: #fff;
}

.new-upload .select-inverse-dropdown .select2-result-with-children > .select2-result-label {
  color: rgba(255, 255, 255, 0.6);
}

.new-upload .select-inverse-dropdown .select2-result-with-children > .select2-result-label:hover {
  color: #fff;
  background: none !important;
}

.new-upload .select2-drop-multi {
  border-radius: 0.6rem;
}

.new-upload .select2-drop-multi .select2-results {
  padding: 0.2rem 0;
}

.new-upload .select2-drop-multi .select2-result {
  padding: 0.2rem 0.4rem;
}

.new-upload .select2-drop-multi .select2-result-label {
  border-radius: 0.4rem;
}

.new-upload .select2-drop-multi .select2-selected {
  display: none;
}

.new-upload .select2-offscreen,
.new-upload .select2-offscreen:focus {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 0.1rem !important;
  height: 0.1rem !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  border: 0 !important;
  outline: 0 !important;
}

.new-upload .select2-hidden-accessible {
  position: absolute;
  width: 0.1rem;
  height: 0.1rem;
  padding: 0;
  margin: -0.1rem;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}

.new-upload .select2-offscreen,
.new-upload .select2-offscreen:focus {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 0.1rem !important;
  height: 0.1rem !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  border: 0 !important;
  outline: 0 !important;
}

.new-upload .select2-display-none {
  display: none;
}

.new-upload .select2-measure-scrollbar {
  position: absolute;
  top: -1000rem;
  left: -1000rem;
  width: 10rem;
  height: 10rem;
  overflow: scroll;
}

.new-upload .select2-drop-mask {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9998;
  width: auto;
  min-width: 100%;
  height: auto;
  min-height: 100%;
  padding: 0;
  margin: 0;
  background-color: #fff;
  filter: alpha(opacity=0);
  border: 0;
  opacity: 0;
}

.new-upload .tile {
  position: relative;
  padding: 1.4rem;
  margin-bottom: 2rem;
  text-align: center;
  background-color: #eff0f2;
  border-radius: 0.6rem;
}

.new-upload .tile .tile-hot-ribbon {
  position: absolute;
  top: -0.4rem;
  right: -0.4rem;
  display: block;
  width: 8.2rem;
}

.new-upload .tile p {
  margin-bottom: 3.3rem;
  font-size: 1.5rem;
}

.new-upload .tile-image {
  height: 10rem;
  margin: 3.1rem 0 2.7rem;
  vertical-align: bottom;
}

.new-upload .tile-image.big-illustration {
  width: 11.2rem;
  height: 11.1rem;
  margin-top: 2rem;
}

.new-upload .tile-title {
  margin: 0;
  font-size: 2rem;
}

.new-upload .navbar {
  min-height: 5.3rem;
  margin-bottom: 3rem;
  font-size: 1.6rem;
  border: none;
  border-radius: 0.6rem;
}

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

.new-upload .navbar-collapse {
  padding-right: 2.1rem;
  padding-left: 2.1rem;
  box-shadow: none;
}

.new-upload .navbar-collapse .navbar-form:first-child {
  border: none;
}

@media (min-width: 768px) {
  .new-upload .navbar-collapse .navbar-nav.navbar-left:first-child {
    margin-left: -2.1rem;
  }

  .new-upload .navbar-collapse .navbar-nav.navbar-left:first-child > li:first-child a {
    border-top-left-radius: 0.6rem;
    border-bottom-left-radius: 0.6rem;
  }

  .new-upload .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: -2.1rem;
  }

  .new-upload .navbar-collapse .navbar-nav.navbar-right:last-child > .dropdown:last-child > a {
    border-radius: 0 0.6rem 0.6rem 0;
  }

  .new-upload .navbar-fixed-top .navbar-collapse .navbar-form.navbar-right:last-child,
  .new-upload .navbar-fixed-bottom .navbar-collapse .navbar-form.navbar-right:last-child {
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .new-upload .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-bottom: 0.3rem;
  }
}

.new-upload .navbar .container,
.new-upload .navbar .container-fluid {
  padding-right: 2.1rem;
  padding-left: 2.1rem;
}

.new-upload .navbar .container > .navbar-header,
.new-upload .navbar .container-fluid > .navbar-header,
.new-upload .navbar .container > .navbar-collapse,
.new-upload .navbar .container-fluid > .navbar-collapse {
  margin-right: -2.1rem;
  margin-left: -2.1rem;
}

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

.new-upload .navbar-static-top {
  z-index: 1000;
  border-width: 0;
  border-radius: 0;
}

.new-upload .navbar-fixed-top,
.new-upload .navbar-fixed-bottom {
  z-index: 1030;
  border-radius: 0;
}

.new-upload .navbar-fixed-top {
  border-width: 0;
}

.new-upload .navbar-fixed-bottom {
  margin-bottom: 0;
  border-width: 0;
}

.new-upload .navbar-brand {
  height: 5.3rem;
  padding: 1.4rem 2.1rem;
  font-size: 2.4rem;
  font-weight: 700;
  line-height: 1.042;
}

.new-upload .navbar-brand > [class*=fui-] {
  font-size: 1.9rem;
  line-height: 1.263;
  vertical-align: top;
}

@media (min-width: 768px) {
  .new-upload .navbar > .container .navbar-brand,
  .new-upload .navbar > .container-fluid .navbar-brand {
    margin-left: -2.1rem;
  }
}

.new-upload .navbar-toggle {
  height: 5.3rem;
  padding: 0 2.1rem;
  margin: 0 0 0 2.1rem;
  line-height: 5.3rem;
  color: #34495e;
  border: none;
}

.new-upload .navbar-toggle:before {
  font-family: Flat-UI-Icons;
  font-size: 2.2rem;
  font-style: normal;
  font-weight: 400;
  color: #16a085;
  content: "\e61a";
  transition: color 0.25s linear;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .navbar-toggle:hover,
.new-upload .navbar-toggle:focus {
  outline: 0;
}

.new-upload .navbar-toggle:hover:before,
.new-upload .navbar-toggle:focus:before {
  color: #1abc9c;
}

.new-upload .navbar-toggle .icon-bar {
  display: none;
}

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

.new-upload .navbar-nav {
  margin: 0;
}

.new-upload .navbar-nav > li > a {
  padding: 1.5rem 2.1rem;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.3rem;
}

.new-upload .navbar-nav > li > a:hover,
.new-upload .navbar-nav > li > a:focus,
.new-upload .navbar-nav .open > a:focus,
.new-upload .navbar-nav .open > a:hover {
  background-color: transparent;
}

.new-upload .navbar-nav [class^=fui-] {
  position: relative;
  top: 0.1rem;
  line-height: 2rem;
}

.new-upload .navbar-nav .visible-sm > [class^=fui-],
.new-upload .navbar-nav .visible-xs > [class^=fui-] {
  margin-left: 1.2rem;
}

@media (max-width: 767px) {
  .new-upload .navbar-nav {
    margin: 0 -2.1rem;
  }

  .new-upload .navbar-nav .open .dropdown-menu > li > a,
  .new-upload .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 0.7rem 1.5rem 0.7rem 3.1rem !important;
  }

  .new-upload .navbar-nav .open .dropdown-menu > li > a {
    line-height: 2.3rem;
  }

  .new-upload .navbar-nav > li > a {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
  }
}

.new-upload .navbar-input {
  height: 3.5rem;
  padding: 0.5rem 1rem;
  font-size: 1.3rem;
  line-height: 1.4;
  border-radius: 0.6rem;
}

.new-upload select.navbar-input {
  height: 3.5rem;
  line-height: 3.5rem;
}

.new-upload textarea.navbar-input,
.new-upload select[multiple].navbar-input {
  height: auto;
}

.new-upload .navbar-form {
  padding-top: 0.9rem;
  padding-right: 1.9rem;
  padding-bottom: 0.9rem;
  padding-left: 1.9rem;
  margin-top: 0;
  margin-bottom: 0;
  box-shadow: none;
}

@media (max-width: 767px) {
  .new-upload .navbar-form {
    width: auto;
    margin: 0.3rem -2.1rem;
  }
}

.new-upload .navbar-form .form-control,
.new-upload .navbar-form .input-group-addon,
.new-upload .navbar-form .btn,
.new-upload .navbar-form .select2-search input[type=text] {
  height: 3.5rem;
  padding: 0.5rem 1rem;
  font-size: 1.3rem;
  line-height: 1.4;
  border-radius: 0.6rem;
}

.new-upload select.navbar-form .form-control,
.new-upload select.navbar-form .input-group-addon,
.new-upload select.navbar-form .btn,
.new-upload select.navbar-form .select2-search input[type=text] {
  height: 3.5rem;
  line-height: 3.5rem;
}

.new-upload textarea.navbar-form .form-control,
.new-upload textarea.navbar-form .input-group-addon,
.new-upload textarea.navbar-form .btn,
.new-upload select[multiple].navbar-form .form-control,
.new-upload select[multiple].navbar-form .input-group-addon,
.new-upload select[multiple].navbar-form .btn,
.new-upload textarea.navbar-form .select2-search input[type=text],
.new-upload select[multiple].navbar-form .select2-search input[type=text] {
  height: auto;
}

.new-upload .navbar-form .btn {
  margin: 0;
}

.new-upload .navbar-form .input-group .form-control:first-child,
.new-upload .navbar-form .input-group-addon:first-child,
.new-upload .navbar-form .input-group-btn:first-child > .btn,
.new-upload .navbar-form .input-group-btn:first-child > .dropdown-toggle,
.new-upload .navbar-form .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.new-upload .navbar-form .input-group .select2-search input[type=text]:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.new-upload .navbar-form .input-group .form-control:last-child,
.new-upload .navbar-form .input-group-addon:last-child,
.new-upload .navbar-form .input-group-btn:last-child > .btn,
.new-upload .navbar-form .input-group-btn:last-child > .dropdown-toggle,
.new-upload .navbar-form .input-group-btn:first-child > .btn:not(:first-child),
.new-upload .navbar-form .input-group .select2-search input[type=text]:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .navbar-form .form-control,
.new-upload .navbar-form .select2-search input[type=text] {
  display: table-cell;
  font-size: 1.5rem;
  border-radius: 0.5rem;
}

.new-upload .navbar-form .form-group ~ .btn {
  margin-left: 0.5rem;
  font-size: 1.5rem;
  border-radius: 0.5rem;
}

.new-upload .navbar-form .form-group + .btn {
  margin-right: 0.5rem;
}

@media (min-width: 768px) {
  .new-upload .navbar-form .input-group {
    width: 19.5rem;
  }
}

@media (max-width: 767px) {
  .new-upload .navbar-form .form-group {
    margin-bottom: 0.7rem;
  }

  .new-upload .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }

  .new-upload .navbar-form .form-group + .btn {
    margin-left: 0;
  }
}

.new-upload .navbar-nav > li > .dropdown-menu {
  min-width: 100%;
  margin-top: 0.9rem;
  border-radius: 0.4rem;
}

@media (max-width: 767px) {
  .new-upload .navbar-nav > li.open > .dropdown-menu {
    margin-top: 0 !important;
  }
}

.new-upload .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .navbar-nav > .open > .dropdown-toggle,
.new-upload .navbar-nav > .open > .dropdown-toggle:focus,
.new-upload .navbar-nav > .open > .dropdown-toggle:hover {
  background-color: transparent;
}

.new-upload .navbar-text {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.6rem;
  line-height: 1.438;
  color: #34495e;
}

@media (min-width: 768px) {
  .new-upload .navbar-text {
    margin-right: 2.1rem;
    margin-left: 2.1rem;
  }

  .new-upload .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}

.new-upload .navbar-btn {
  margin-top: 0.6rem;
  margin-bottom: 0.6rem;
}

.new-upload .navbar-btn.btn-sm {
  margin-top: 0.9rem;
  margin-bottom: 0.8rem;
}

.new-upload .navbar-btn.btn-xs {
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
}

.new-upload .navbar-unread,
.new-upload .navbar-new {
  position: absolute;
  top: 35%;
  right: 1.2rem;
  z-index: 10;
  width: 0.6rem;
  height: 0.6rem;
  font-family: Lato, Helvetica, Arial, sans-serif;
  font-size: 0;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  background-color: #1abc9c;
  border-radius: 50%;
}

@media (max-width: 768px) {
  .new-upload .navbar-unread,
  .new-upload .navbar-new {
    position: static;
    float: right;
    margin: 0 0 0 1rem;
  }
}

.new-upload .active .navbar-unread,
.new-upload .active .navbar-new {
  display: none;
  background-color: #fff;
}

.new-upload .navbar-new {
  width: auto;
  min-width: 1.8rem;
  height: 1.8rem;
  padding: 0 0.1rem;
  margin: -0.6rem -1rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  background-color: #e74c3c;
  -webkit-font-smoothing: subpixel-antialiased;
}

.new-upload .navbar-default {
  background-color: #ecf0f1;
}

.new-upload .navbar-default .navbar-brand {
  color: #34495e;
}

.new-upload .navbar-default .navbar-brand:hover,
.new-upload .navbar-default .navbar-brand:focus {
  color: #1abc9c;
  background-color: transparent;
}

.new-upload .navbar-default .navbar-toggle:before {
  color: #34495e;
}

.new-upload .navbar-default .navbar-toggle:hover,
.new-upload .navbar-default .navbar-toggle:focus {
  background-color: transparent;
}

.new-upload .navbar-default .navbar-toggle:hover:before,
.new-upload .navbar-default .navbar-toggle:focus:before {
  color: #1abc9c;
}

.new-upload .navbar-default .navbar-collapse,
.new-upload .navbar-default .navbar-form {
  border-color: #e5e9ea;
  border-width: 0.2rem;
}

.new-upload .navbar-default .navbar-nav > li > a {
  color: #34495e;
}

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

.new-upload .navbar-default .navbar-nav > .active > a,
.new-upload .navbar-default .navbar-nav > .active > a:hover,
.new-upload .navbar-default .navbar-nav > .active > a:focus {
  color: #1abc9c;
  background-color: transparent;
}

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

.new-upload .navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: #34495e;
  border-bottom-color: #34495e;
}

.new-upload .navbar-default .navbar-nav > .active > a .caret {
  border-top-color: #1abc9c;
  border-bottom-color: #1abc9c;
}

.new-upload .navbar-default .navbar-nav > .dropdown > a:hover .caret,
.new-upload .navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #1abc9c;
  border-bottom-color: #1abc9c;
}

.new-upload .navbar-default .navbar-nav > .open > a,
.new-upload .navbar-default .navbar-nav > .open > a:hover,
.new-upload .navbar-default .navbar-nav > .open > a:focus {
  color: #1abc9c;
  background-color: transparent;
}

.new-upload .navbar-default .navbar-nav > .open > a .caret,
.new-upload .navbar-default .navbar-nav > .open > a:hover .caret,
.new-upload .navbar-default .navbar-nav > .open > a:focus .caret {
  border-top-color: #1abc9c;
  border-bottom-color: #1abc9c;
}

@media (max-width: 767px) {
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #34495e;
  }

  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #1abc9c;
    background-color: transparent;
  }

  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #1abc9c;
    background-color: transparent;
  }

  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .new-upload .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}

.new-upload .navbar-default .navbar-form .form-control,
.new-upload .navbar-default .navbar-form .select2-search input[type=text] {
  border-color: transparent;
}

.new-upload .navbar-default .navbar-form .form-control::-moz-placeholder,
.new-upload .navbar-default .navbar-form .select2-search input[type=text]::-moz-placeholder {
  color: #aeb6bf;
  opacity: 1;
}

.new-upload .navbar-default .navbar-form .form-control:-ms-input-placeholder,
.new-upload .navbar-default .navbar-form .select2-search input[type=text]:-ms-input-placeholder {
  color: #aeb6bf;
}

.new-upload .navbar-default .navbar-form .form-control::-webkit-input-placeholder,
.new-upload .navbar-default .navbar-form .select2-search input[type=text]::-webkit-input-placeholder {
  color: #aeb6bf;
}

.new-upload .navbar-default .navbar-form .form-control:focus,
.new-upload .navbar-default .navbar-form .select2-search input[type=text]:focus {
  color: #1abc9c;
  border-color: #1abc9c;
}

.new-upload .navbar-default .navbar-form .input-group-btn .btn {
  color: #919ba4;
  border-color: transparent;
}

.new-upload .navbar-default .navbar-form .input-group.focus .form-control,
.new-upload .navbar-default .navbar-form .input-group.focus .input-group-btn .btn,
.new-upload .navbar-default .navbar-form .input-group.focus .select2-search input[type=text] {
  color: #1abc9c;
  border-color: #1abc9c;
}

.new-upload .navbar-default .navbar-text {
  color: #34495e;
}

.new-upload .navbar-default .navbar-link {
  color: #34495e;
}

.new-upload .navbar-default .navbar-link:hover {
  color: #1abc9c;
}

.new-upload .navbar-default .btn-link {
  color: #34495e;
}

.new-upload .navbar-default .btn-link:hover,
.new-upload .navbar-default .btn-link:focus {
  color: #1abc9c;
}

.new-upload .navbar-default .btn-link[disabled]:hover,
.new-upload fieldset[disabled] .navbar-default .btn-link:hover,
.new-upload .navbar-default .btn-link[disabled]:focus,
.new-upload fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}

.new-upload .navbar-inverse {
  background-color: #34495e;
}

.new-upload .navbar-inverse .navbar-brand {
  color: #fff;
}

.new-upload .navbar-inverse .navbar-brand:hover,
.new-upload .navbar-inverse .navbar-brand:focus {
  color: #1abc9c;
  background-color: transparent;
}

.new-upload .navbar-inverse .navbar-toggle:before {
  color: #fff;
}

.new-upload .navbar-inverse .navbar-toggle:hover,
.new-upload .navbar-inverse .navbar-toggle:focus {
  background-color: transparent;
}

.new-upload .navbar-inverse .navbar-toggle:hover:before,
.new-upload .navbar-inverse .navbar-toggle:focus:before {
  color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-collapse {
  border-color: #2f4154;
  border-width: 0.2rem;
}

.new-upload .navbar-inverse .navbar-nav > li > a {
  color: #fff;
}

.new-upload .navbar-inverse .navbar-nav > li > a:hover,
.new-upload .navbar-inverse .navbar-nav > li > a:focus {
  color: #1abc9c;
  background-color: transparent;
}

.new-upload .navbar-inverse .navbar-nav > .active > a,
.new-upload .navbar-inverse .navbar-nav > .active > a:hover,
.new-upload .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #1abc9c;
}

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

.new-upload .navbar-inverse .navbar-nav > .dropdown > a:hover .caret,
.new-upload .navbar-inverse .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #1abc9c;
  border-bottom-color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-nav > .open > a,
.new-upload .navbar-inverse .navbar-nav > .open > a:hover,
.new-upload .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #1abc9c;
  border-left-color: transparent;
}

.new-upload .navbar-inverse .navbar-nav > .open > a .caret,
.new-upload .navbar-inverse .navbar-nav > .open > a:hover .caret,
.new-upload .navbar-inverse .navbar-nav > .open > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.new-upload .navbar-inverse .navbar-nav > .dropdown > a .caret {
  border-top-color: #4b6075;
  border-bottom-color: #4b6075;
}

.new-upload .navbar-inverse .navbar-nav > .open > .dropdown-menu {
  padding: 0.3rem 0.4rem;
  background-color: #34495e;
}

.new-upload .navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a {
  padding: 0.6rem 0.9rem;
  color: #e1e4e7;
  border-radius: 0.4rem;
}

.new-upload .navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:hover,
.new-upload .navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:focus {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-nav > .open > .dropdown-menu > .divider {
  height: 0.2rem;
  margin-right: -0.4rem;
  margin-left: -0.4rem;
  background-color: #2f4154;
}

@media (max-width: 767px) {
  .new-upload .navbar-inverse .navbar-nav > li > a {
    border-left-width: 0;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #1abc9c;
    background-color: transparent;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #1abc9c;
  }

  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .new-upload .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }

  .new-upload .navbar-inverse .navbar-nav .dropdown-menu .divider {
    background-color: #2f4154;
  }
}

.new-upload .navbar-inverse .navbar-form .form-control,
.new-upload .navbar-inverse .navbar-form .select2-search input[type=text] {
  color: #536a81;
  background-color: #293a4a;
  border-color: transparent;
}

.new-upload .navbar-inverse .navbar-form .form-control::-moz-placeholder,
.new-upload .navbar-inverse .navbar-form .select2-search input[type=text]::-moz-placeholder {
  color: #536a81;
  opacity: 1;
}

.new-upload .navbar-inverse .navbar-form .form-control:-ms-input-placeholder,
.new-upload .navbar-inverse .navbar-form .select2-search input[type=text]:-ms-input-placeholder {
  color: #536a81;
}

.new-upload .navbar-inverse .navbar-form .form-control::-webkit-input-placeholder,
.new-upload .navbar-inverse .navbar-form .select2-search input[type=text]::-webkit-input-placeholder {
  color: #536a81;
}

.new-upload .navbar-inverse .navbar-form .form-control:focus,
.new-upload .navbar-inverse .navbar-form .select2-search input[type=text]:focus {
  color: #1abc9c;
  border-color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-form .btn {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-form .btn:hover,
.new-upload .navbar-inverse .navbar-form .btn.hover,
.new-upload .navbar-inverse .navbar-form .btn:focus,
.new-upload .navbar-inverse .navbar-form .btn:active,
.new-upload .navbar-inverse .navbar-form .btn.active,
.new-upload .open > .dropdown-toggle.navbar-inverse .navbar-form .btn {
  color: #fff;
  background-color: #48c9b0;
  border-color: #48c9b0;
}

.new-upload .navbar-inverse .navbar-form .btn:active,
.new-upload .navbar-inverse .navbar-form .btn.active,
.new-upload .open > .dropdown-toggle.navbar-inverse .navbar-form .btn {
  background: #16a085;
  border-color: #16a085;
}

.new-upload .navbar-inverse .navbar-form .btn.disabled,
.new-upload .navbar-inverse .navbar-form .btn[disabled],
.new-upload fieldset[disabled] .navbar-inverse .navbar-form .btn,
.new-upload .navbar-inverse .navbar-form .btn.disabled:hover,
.new-upload .navbar-inverse .navbar-form .btn[disabled]:hover,
.new-upload fieldset[disabled] .navbar-inverse .navbar-form .btn:hover,
.new-upload .navbar-inverse .navbar-form .btn.disabled.hover,
.new-upload .navbar-inverse .navbar-form .btn[disabled].hover,
.new-upload fieldset[disabled] .navbar-inverse .navbar-form .btn.hover,
.new-upload .navbar-inverse .navbar-form .btn.disabled:focus,
.new-upload .navbar-inverse .navbar-form .btn[disabled]:focus,
.new-upload fieldset[disabled] .navbar-inverse .navbar-form .btn:focus,
.new-upload .navbar-inverse .navbar-form .btn.disabled:active,
.new-upload .navbar-inverse .navbar-form .btn[disabled]:active,
.new-upload fieldset[disabled] .navbar-inverse .navbar-form .btn:active,
.new-upload .navbar-inverse .navbar-form .btn.disabled.active,
.new-upload .navbar-inverse .navbar-form .btn[disabled].active,
.new-upload fieldset[disabled] .navbar-inverse .navbar-form .btn.active {
  background-color: #bdc3c7;
  border-color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-form .btn .badge {
  color: #1abc9c;
  background-color: #fff;
}

.new-upload .navbar-inverse .navbar-form .input-group-btn .btn {
  color: #526a82;
  background-color: #293a4a;
  border-color: transparent;
}

.new-upload .navbar-inverse .navbar-form .input-group.focus .form-control,
.new-upload .navbar-inverse .navbar-form .input-group.focus .input-group-btn .btn,
.new-upload .navbar-inverse .navbar-form .input-group.focus .select2-search input[type=text] {
  color: #1abc9c;
  border-color: #1abc9c;
}

@media (max-width: 767px) {
  .new-upload .navbar-inverse .navbar-form {
    border-color: #2f4154;
    border-width: 0.2rem 0;
  }
}

.new-upload .navbar-inverse .navbar-text {
  color: #fff;
}

.new-upload .navbar-inverse .navbar-text a {
  color: #fff;
}

.new-upload .navbar-inverse .navbar-text a:hover,
.new-upload .navbar-inverse .navbar-text a:focus {
  color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-btn {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-btn:hover,
.new-upload .navbar-inverse .navbar-btn.hover,
.new-upload .navbar-inverse .navbar-btn:focus,
.new-upload .navbar-inverse .navbar-btn:active,
.new-upload .navbar-inverse .navbar-btn.active,
.new-upload .open > .dropdown-toggle.navbar-inverse .navbar-btn {
  color: #fff;
  background-color: #48c9b0;
  border-color: #48c9b0;
}

.new-upload .navbar-inverse .navbar-btn:active,
.new-upload .navbar-inverse .navbar-btn.active,
.new-upload .open > .dropdown-toggle.navbar-inverse .navbar-btn {
  background: #16a085;
  border-color: #16a085;
}

.new-upload .navbar-inverse .navbar-btn.disabled,
.new-upload .navbar-inverse .navbar-btn[disabled],
.new-upload fieldset[disabled] .navbar-inverse .navbar-btn,
.new-upload .navbar-inverse .navbar-btn.disabled:hover,
.new-upload .navbar-inverse .navbar-btn[disabled]:hover,
.new-upload fieldset[disabled] .navbar-inverse .navbar-btn:hover,
.new-upload .navbar-inverse .navbar-btn.disabled.hover,
.new-upload .navbar-inverse .navbar-btn[disabled].hover,
.new-upload fieldset[disabled] .navbar-inverse .navbar-btn.hover,
.new-upload .navbar-inverse .navbar-btn.disabled:focus,
.new-upload .navbar-inverse .navbar-btn[disabled]:focus,
.new-upload fieldset[disabled] .navbar-inverse .navbar-btn:focus,
.new-upload .navbar-inverse .navbar-btn.disabled:active,
.new-upload .navbar-inverse .navbar-btn[disabled]:active,
.new-upload fieldset[disabled] .navbar-inverse .navbar-btn:active,
.new-upload .navbar-inverse .navbar-btn.disabled.active,
.new-upload .navbar-inverse .navbar-btn[disabled].active,
.new-upload fieldset[disabled] .navbar-inverse .navbar-btn.active {
  background-color: #bdc3c7;
  border-color: #1abc9c;
}

.new-upload .navbar-inverse .navbar-btn .badge {
  color: #1abc9c;
  background-color: #fff;
}

@media (min-width: 768px) {
  .new-upload .navbar-embossed > .navbar-collapse {
    border-radius: 0.6rem;
    box-shadow: inset 0 -0.2rem 0 rgba(0, 0, 0, 0.15);
  }

  .new-upload .navbar-embossed.navbar-inverse .navbar-nav .active > a,
  .new-upload .navbar-embossed.navbar-inverse .navbar-nav .open > a {
    box-shadow: inset 0 -0.2rem 0 rgba(0, 0, 0, 0.15);
  }
}

.new-upload .navbar-lg {
  min-height: 7.6rem;
}

.new-upload .navbar-lg .navbar-brand {
  height: 7.6rem;
  padding-top: 2.6rem;
  padding-bottom: 2.6rem;
  line-height: 1;
}

.new-upload .navbar-lg .navbar-brand > [class*=fui-] {
  font-size: 2.4rem;
  line-height: 1;
}

.new-upload .navbar-lg .navbar-nav > li > a {
  font-size: 1.5rem;
  line-height: 1.6;
}

@media (min-width: 768px) {
  .new-upload .navbar-lg .navbar-nav > li > a {
    padding-top: 2.6rem;
    padding-bottom: 2.6rem;
  }
}

.new-upload .navbar-lg .navbar-toggle {
  height: 7.6rem;
  line-height: 7.6rem;
}

.new-upload .navbar-lg .navbar-form {
  padding-top: 2.05rem;
  padding-bottom: 2.05rem;
}

.new-upload .navbar-lg .navbar-text {
  padding-top: 2.65rem;
  padding-bottom: 2.65rem;
}

.new-upload .navbar-lg .navbar-btn {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.new-upload .navbar-lg .navbar-btn.btn-sm {
  margin-top: 2.05rem;
  margin-bottom: 2.05rem;
}

.new-upload .navbar-lg .navbar-btn.btn-xs {
  margin-top: 2.55rem;
  margin-bottom: 2.55rem;
}

.new-upload .bootstrap-switch {
  position: relative;
  display: inline-block;
  width: 8rem;
  height: 2.9rem;
  overflow: hidden;
  font-size: 1.5rem;
  line-height: 2.9rem;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 3rem;
  -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwxNC41YzAsOC02LjUsMTQuNS0xNC41LDE0LjVoLTUxQzYuNSwyOSwwLDIyLjUsMCwxNC41bDAsMEMwLDYuNSw2LjUsMCwxNC41LDBoNTFDNzMuNSwwLDgwLDYuNSw4MCwxNC41TDgwLDE0LjV6Ii8+DQo8L3N2Zz4NCg==) 0 0 stretch;
}

.new-upload .bootstrap-switch > div {
  display: inline-block;
  width: 13.2rem;
  border-radius: 3rem;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.new-upload .bootstrap-switch > div > span {
  z-index: 1;
  display: inline-block;
  width: 6.6rem;
  height: 100%;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 700;
  line-height: 1.9rem;
  text-align: center;
  cursor: pointer;
  transition: box-shadow 0.25s ease-out;
}

.new-upload .bootstrap-switch > div > span > [class^=fui-] {
  text-indent: 0;
}

.new-upload .bootstrap-switch > div > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 200;
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  font-size: 0;
  text-indent: -999.9rem;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .bootstrap-switch input[type=radio],
.new-upload .bootstrap-switch input[type=checkbox] {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: -1;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .bootstrap-switch-handle-on {
  border-top-left-radius: 3rem;
  border-bottom-left-radius: 3rem;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default {
  box-shadow: inset 0 0 transparent, -1.6rem 0 0 #bdc3c7;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default:before {
  background-color: #7f8c9a;
  border-color: #bdc3c7;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary {
  box-shadow: inset 0 0 transparent, -1.6rem 0 0 #34495e;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary:before {
  background-color: #1abc9c;
  border-color: #34495e;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success {
  box-shadow: inset 0 0 transparent, -1.6rem 0 0 #2ecc71;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success:before {
  background-color: #fff;
  border-color: #2ecc71;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning {
  box-shadow: inset 0 0 transparent, -1.6rem 0 0 #f1c40f;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning:before {
  background-color: #fff;
  border-color: #f1c40f;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info {
  box-shadow: inset 0 0 transparent, -1.6rem 0 0 #3498db;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info:before {
  background-color: #fff;
  border-color: #3498db;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger {
  box-shadow: inset 0 0 transparent, -1.6rem 0 0 #e74c3c;
}

.new-upload .bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger:before {
  background-color: #fff;
  border-color: #e74c3c;
}

.new-upload .bootstrap-switch-handle-off {
  border-top-right-radius: 3rem;
  border-bottom-right-radius: 3rem;
}

.new-upload .bootstrap-switch-handle-off:before {
  position: absolute;
  top: 0;
  left: 5.1rem;
  z-index: 100;
  display: inline-block;
  width: 2.9rem;
  height: 2.9rem;
  padding: 0;
  text-align: center;
  vertical-align: top;
  content: " ";
  background-clip: padding-box;
  border: 0.4rem solid transparent;
  border-radius: 50%;
  transition: border-color 0.25s ease-out, background-color 0.25s ease-out;
}

.new-upload .bootstrap-switch-animate > div {
  transition: margin-left 0.25s ease-out;
}

.new-upload .bootstrap-switch-on > div {
  margin-left: 0;
}

.new-upload .bootstrap-switch-off > div {
  margin-left: -5.1rem;
}

.new-upload .bootstrap-switch-disabled,
.new-upload .bootstrap-switch-readonly {
  cursor: default;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.new-upload .bootstrap-switch-disabled > div > span,
.new-upload .bootstrap-switch-readonly > div > span,
.new-upload .bootstrap-switch-disabled > div > label,
.new-upload .bootstrap-switch-readonly > div > label {
  cursor: default !important;
}

.new-upload .bootstrap-switch-focused {
  outline: 0;
}

.new-upload .bootstrap-switch-default {
  color: #fff;
  background-color: #bdc3c7;
}

.new-upload .bootstrap-switch-default ~ .bootstrap-switch-handle-off:before {
  background-color: #7f8c9a;
  border-color: #bdc3c7;
}

.new-upload .bootstrap-switch-on .bootstrap-switch-default ~ .bootstrap-switch-handle-off {
  box-shadow: inset 1.6rem 0 0 #bdc3c7;
}

.new-upload .bootstrap-switch-primary {
  color: #1abc9c;
  background-color: #34495e;
}

.new-upload .bootstrap-switch-primary ~ .bootstrap-switch-handle-off:before {
  background-color: #1abc9c;
  border-color: #34495e;
}

.new-upload .bootstrap-switch-on .bootstrap-switch-primary ~ .bootstrap-switch-handle-off {
  box-shadow: inset 1.6rem 0 0 #34495e;
}

.new-upload .bootstrap-switch-info {
  color: #fff;
  background-color: #3498db;
}

.new-upload .bootstrap-switch-info ~ .bootstrap-switch-handle-off:before {
  background-color: #fff;
  border-color: #3498db;
}

.new-upload .bootstrap-switch-on .bootstrap-switch-info ~ .bootstrap-switch-handle-off {
  box-shadow: inset 1.6rem 0 0 #3498db;
}

.new-upload .bootstrap-switch-success {
  color: #fff;
  background-color: #2ecc71;
}

.new-upload .bootstrap-switch-success ~ .bootstrap-switch-handle-off:before {
  background-color: #fff;
  border-color: #2ecc71;
}

.new-upload .bootstrap-switch-on .bootstrap-switch-success ~ .bootstrap-switch-handle-off {
  box-shadow: inset 1.6rem 0 0 #2ecc71;
}

.new-upload .bootstrap-switch-warning {
  color: #fff;
  background-color: #f1c40f;
}

.new-upload .bootstrap-switch-warning ~ .bootstrap-switch-handle-off:before {
  background-color: #fff;
  border-color: #f1c40f;
}

.new-upload .bootstrap-switch-on .bootstrap-switch-warning ~ .bootstrap-switch-handle-off {
  box-shadow: inset 1.6rem 0 0 #f1c40f;
}

.new-upload .bootstrap-switch-danger {
  color: #fff;
  background-color: #e74c3c;
}

.new-upload .bootstrap-switch-danger ~ .bootstrap-switch-handle-off:before {
  background-color: #fff;
  border-color: #e74c3c;
}

.new-upload .bootstrap-switch-on .bootstrap-switch-danger ~ .bootstrap-switch-handle-off {
  box-shadow: inset 1.6rem 0 0 #e74c3c;
}

.new-upload .bootstrap-switch-square .bootstrap-switch {
  border-radius: 0.4rem;
  -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwyNWMwLDIuMi0xLjgsNC00LDRINGMtMi4yLDAtNC0xLjgtNC00VjRjMC0yLjIsMS44LTQsNC00aDcyYzIuMiwwLDQsMS44LDQsNFYyNXoiLz4NCjwvc3ZnPg0K) 0 0 stretch;
}

.new-upload .bootstrap-switch-square .bootstrap-switch > div {
  border-radius: 0.4rem;
}

.new-upload .bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-on {
  text-indent: -1.5rem;
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.new-upload .bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off {
  text-indent: 1.5rem;
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.new-upload .bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off:before {
  border: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
  border-bottom-left-radius: 0;
}

.new-upload .bootstrap-switch-square .bootstrap-switch-off .bootstrap-switch-handle-off:before {
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0.2rem;
}

.new-upload .share {
  position: relative;
  background-color: #eff0f2;
  border-radius: 0.6rem;
}

.new-upload .share ul {
  padding: 1.5rem;
  margin: 0;
  list-style-type: none;
}

.new-upload .share li {
  padding-top: 1.1rem;
  font-size: 1.5rem;
  line-height: 1.4;
}

.new-upload .share li:before,
.new-upload .share li:after {
  display: table;
  content: " ";
}

.new-upload .share li:after {
  clear: both;
}

.new-upload .share li:first-child {
  padding-top: 0;
}

.new-upload .share .toggle {
  float: right;
  margin: 0;
}

.new-upload .share .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.new-upload .share-label {
  float: left;
  width: 50%;
  padding-top: 0.5rem;
  font-size: 1.5rem;
  line-height: 1.4;
}

.new-upload .video-js {
  position: relative;
  width: 100% !important;
  height: auto !important;
  padding-bottom: 4.7rem;
  overflow: hidden;
  font-size: 0;
  vertical-align: middle;
  background-color: transparent;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-top-radius: 0.6rem;
}

.new-upload .video-js .vjs-tech {
  display: block;
  width: 100%;
  height: 100%;
}

.new-upload .video-js::-moz-full-screen {
  position: absolute;
}

.new-upload .video-js::-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}

.new-upload .vjs-fullscreen {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
  border-top-radius: 0;
}

.new-upload .vjs-fullscreen .vjs-control-bar {
  margin-top: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.new-upload .vjs-fullscreen .vjs-tech {
  background-color: #000;
}

.new-upload .vjs-poster {
  position: relative;
  width: 100%;
  max-height: 100%;
  padding: 0;
  margin: 0 auto;
  cursor: pointer;
  border-top-radius: 0.6rem;
}

.new-upload .vjs-control-bar {
  position: relative;
  height: 4.7rem;
  margin-top: -0.1rem;
  color: #fff;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: #2c3e50;
  border-bottom-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
}

.new-upload .vjs-control-bar.vjs-fade-out {
  visibility: visible !important;
  opacity: 1 !important;
}

.new-upload .vjs-text-track-display {
  position: absolute;
  right: 1em;
  bottom: 4em;
  left: 1em;
  font-family: Lato, Helvetica, Arial, sans-serif;
  text-align: center;
}

.new-upload .vjs-text-track {
  display: none;
  margin-bottom: 0.1em;
  font-size: 1.4em;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.5);
}

.new-upload .vjs-subtitles {
  color: #fff;
}

.new-upload .vjs-captions {
  color: #fc6;
}

.new-upload .vjs-tt-cue {
  display: block;
}

.new-upload .vjs-fade-in {
  visibility: visible !important;
  opacity: 1 !important;
  transition: visibility 0s linear 0s, opacity 0.3s linear;
}

.new-upload .vjs-fade-out {
  visibility: hidden !important;
  opacity: 0 !important;
  transition: visibility 0s linear 1.5s, opacity 1.5s linear;
}

.new-upload .vjs-control {
  position: relative;
  display: inline-block;
  width: 1.8rem;
  height: 1.8rem;
  text-align: center;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
}

.new-upload .vjs-control:focus {
  outline: 0;
}

.new-upload .vjs-control > div {
  background-repeat: no-repeat;
  background-position: center;
}

.new-upload .vjs-control-text {
  position: absolute;
  width: 0.1rem;
  height: 0.1rem;
  padding: 0;
  margin: -0.1rem;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}

.new-upload .vjs-play-control {
  width: 5.8rem;
  height: 4.7rem;
  cursor: pointer;
}

.new-upload .vjs-play-control > div {
  position: relative;
  height: 4.7rem;
}

.new-upload .vjs-play-control > div:before,
.new-upload .vjs-play-control > div:after {
  position: absolute;
  top: 38%;
  left: 50%;
  margin: -0.5em 0 0 -0.5em;
  font-family: Flat-UI-Icons;
  font-size: 1.6rem;
  color: #1abc9c;
  transition: color 0.25s, opacity 0.25s;
  -webkit-font-smoothing: antialiased;
}

.new-upload .vjs-play-control > div:after {
  content: "\e615";
}

.new-upload .vjs-play-control > div:before {
  content: "\e616";
}

.new-upload .vjs-paused .vjs-play-control:hover > div:before {
  color: #16a085;
}

.new-upload .vjs-paused .vjs-play-control > div:after {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .vjs-paused .vjs-play-control > div:before {
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .vjs-playing .vjs-play-control:hover > div:after {
  color: #16a085;
}

.new-upload .vjs-playing .vjs-play-control > div:after {
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .vjs-playing .vjs-play-control > div:before {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .vjs-rewind-control {
  width: 5em;
  cursor: pointer !important;
}

.new-upload .vjs-rewind-control > div {
  width: 1.9rem;
  height: 1.6rem;
  margin: 0.5em auto 0;
  background: none transparent;
}

.new-upload .vjs-mute-control {
  float: right;
  margin: 1.4rem 0;
  cursor: pointer !important;
}

.new-upload .vjs-mute-control:hover > div,
.new-upload .vjs-mute-control:focus > div {
  color: #57718b;
}

.new-upload .vjs-mute-control > div {
  height: 1.8rem;
  color: #475d72;
}

.new-upload .vjs-mute-control > div:after,
.new-upload .vjs-mute-control > div:before {
  position: absolute;
  left: 50%;
  margin: 0 0 0 -0.5em;
  font-family: Flat-UI-Icons;
  font-size: 1.6rem;
  line-height: 1.8rem;
  transition: color 0.25s, opacity 0.25s;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .vjs-mute-control > div:after {
  content: "\e617";
}

.new-upload .vjs-mute-control > div:before {
  content: "\e618";
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .vjs-mute-control.vjs-vol-0 > div:after {
  filter: alpha(opacity=0);
  opacity: 0;
}

.new-upload .vjs-mute-control.vjs-vol-0 > div:before {
  filter: none;
  opacity: 1;
  -webkit-filter: none;
}

.new-upload .vjs-volume-control,
.new-upload .vjs-volume-level,
.new-upload .vjs-volume-handle,
.new-upload .vjs-volume-bar {
  display: none;
}

.new-upload .vjs-progress-control {
  position: absolute;
  top: 1.8rem;
  right: 16rem;
  left: 6rem;
  width: auto;
  height: 1.2rem;
  background: #425669;
  border-radius: 3.2rem;
}

.new-upload .vjs-progress-holder {
  position: relative;
  height: 1.2rem;
  padding: 0;
  margin: 0;
  cursor: pointer !important;
}

.new-upload .vjs-play-progress,
.new-upload .vjs-load-progress {
  display: block;
  height: 1.2rem;
  padding: 0;
  margin: 0;
  border-radius: 3.2rem;
}

.new-upload .vjs-play-progress {
  position: absolute;
  top: 0;
  left: -0.1rem;
  background: #1abc9c;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.new-upload .vjs-load-progress {
  background: #d6dbdf;
}

.new-upload .vjs-load-progress[style*="100%"],
.new-upload .vjs-load-progress[style*="99%"] {
  border-radius: 3.2rem;
}

.new-upload .vjs-seek-handle {
  position: absolute;
  top: 0;
  width: 1.8rem;
  height: 1.8rem;
  margin: -0.3rem 0 0 -0.3rem;
  background-color: #16a085;
  border-radius: 50%;
  transition: background-color 0.25s;
}

.new-upload .vjs-seek-handle[style*="95."] {
  margin-left: 0.3rem;
}

.new-upload .vjs-seek-handle[style="left: 0%;"] {
  margin-left: -0.2rem;
}

.new-upload .vjs-seek-handle:hover,
.new-upload .vjs-seek-handle:focus {
  background-color: #148d75;
}

.new-upload .vjs-seek-handle:active {
  background-color: #117a65;
}

.new-upload .vjs-time-controls {
  position: absolute;
  width: auto;
  height: auto;
  font-family: Lato, Helvetica, Arial, sans-serif;
  font-size: 1.3rem;
  font-weight: 300;
  line-height: normal;
}

.new-upload .vjs-time-divider {
  position: absolute;
  top: 1.1rem;
  right: 11.4rem;
  font-size: 1.4rem;
  color: #5d6d7e;
}

.new-upload .vjs-remaining-time {
  display: none;
}

.new-upload .vjs-current-time {
  top: 1.6rem;
  right: 12.2rem;
}

.new-upload .vjs-duration {
  top: 1.6rem;
  right: 8.5rem;
  color: #5d6d7e;
}

.new-upload .vjs-fullscreen-control {
  float: right;
  margin: 1.4rem 1.5rem;
  cursor: pointer;
}

.new-upload .vjs-fullscreen-control:hover > div,
.new-upload .vjs-fullscreen-control:focus > div {
  color: #57718b;
}

.new-upload .vjs-fullscreen-control > div {
  height: 1.8rem;
  color: #475d72;
}

.new-upload .vjs-fullscreen-control > div:before {
  position: absolute;
  left: 50%;
  margin: 0 0 0 -0.5em;
  font-family: Flat-UI-Icons;
  font-size: 1.6rem;
  line-height: 1.8rem;
  content: "\e619";
  transition: color 0.25s, opacity 0.25s;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .vjs-menu-button {
  display: none !important;
}

.new-upload .vjs-loading-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  display: none;
  width: 1.6rem;
  height: 1.6rem;
  margin: -0.8rem 0 0 -0.8rem;
  background: #ebedee;
  border-radius: 1rem;
  -webkit-animation: sharp 2s ease infinite;
  animation: sharp 2s ease infinite;
}

@-webkit-keyframes sharp {
  0% {
    background-color: #e74c3c;
    border-radius: 1rem;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  50% {
    background-color: #ebedee;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  100% {
    background-color: #e74c3c;
    border-radius: 1rem;
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes sharp {
  0% {
    background-color: #e74c3c;
    border-radius: 1rem;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  50% {
    background-color: #ebedee;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  100% {
    background-color: #e74c3c;
    border-radius: 1rem;
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.new-upload .todo {
  margin-bottom: 2rem;
  color: #798795;
  border-radius: 0.6rem;
}

.new-upload .todo ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  background-color: #2c3e50;
  border-radius: 0 0 0.6rem 0.6rem;
}

.new-upload .todo li {
  position: relative;
  padding: 1.8rem 4.2rem 2.1rem 2.5rem;
  margin-top: 0.2rem;
  font-size: 1.4rem;
  line-height: 1.214;
  cursor: pointer;
  background: #34495e;
  background-size: 2rem 2rem;
  transition: 0.25s;
}

.new-upload .todo li:first-child {
  margin-top: 0;
}

.new-upload .todo li:last-child {
  padding-bottom: 2.1rem;
  border-radius: 0 0 0.6rem 0.6rem;
}

.new-upload .todo li.todo-done {
  color: #1abc9c;
  background: 0 0;
}

.new-upload .todo li.todo-done .todo-name {
  color: #1abc9c;
}

.new-upload .todo li:after {
  position: absolute;
  top: 50%;
  right: 2.2rem;
  display: block;
  width: 2rem;
  height: 2rem;
  margin-top: -1rem;
  content: " ";
  background: #fff;
  border-radius: 50%;
}

.new-upload .todo li.todo-done:after {
  font-family: Flat-UI-Icons;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 2.1rem;
  color: #2c3e50;
  text-align: center;
  text-transform: none;
  content: "\e60a";
  background: #1abc9c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.new-upload .todo-search {
  position: relative;
  padding: 1.9rem 2.5rem 2rem;
  color: #34495e;
  background: #1abc9c;
  background-size: 1.6rem 1.6rem;
  border-radius: 0.6rem 0.6rem 0 0;
}

.new-upload .todo-search:before {
  position: absolute;
  top: 50%;
  left: 92%;
  display: inline-block;
  margin: -0.5em 0 0 -1em;
  font-family: Flat-UI-Icons;
  font-size: 1.6rem;
  line-height: 1.7rem;
  content: "\e630";
}

.new-upload .todo-search-field {
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1.9rem;
  font-weight: 700;
  line-height: 2.3rem;
  color: #34495e;
  text-indent: 0;
  background: 0 0;
  border: none;
  outline: 0;
  box-shadow: none;
}

.new-upload .todo-search-field::-moz-placeholder {
  color: #34495e;
  opacity: 1;
}

.new-upload .todo-search-field:-ms-input-placeholder {
  color: #34495e;
}

.new-upload .todo-search-field::-webkit-input-placeholder {
  color: #34495e;
}

.new-upload .todo-icon {
  float: left;
  padding: 1.1rem 2.2rem 0 0;
  font-size: 2.4rem;
}

.new-upload .todo-content {
  padding-top: 0.1rem;
  overflow: hidden;
}

.new-upload .todo-name {
  margin: 0.1rem 0 0.3rem;
  font-size: 1.7rem;
  color: #fff;
}

.new-upload .pallete-item {
  float: left;
  width: 14rem;
  margin: 0 0 2rem 2rem;
}

.new-upload .palette {
  padding: 1.5rem;
  margin: 0;
  font-size: 1.4rem;
  line-height: 1.214;
  color: #fff;
  text-transform: uppercase;
}

.new-upload .palette dt,
.new-upload .palette dd {
  line-height: 1.429;
}

.new-upload .palette dt {
  display: block;
  font-weight: 700;
  opacity: 0.8;
}

.new-upload .palette dd {
  margin-left: 0;
  font-weight: 300;
  opacity: 0.8;
  -webkit-font-smoothing: subpixel-antialiased;
}

.new-upload .palette-turquoise {
  background-color: #1abc9c;
}

.new-upload .palette-green-sea {
  background-color: #16a085;
}

.new-upload .palette-emerald {
  background-color: #2ecc71;
}

.new-upload .palette-nephritis {
  background-color: #27ae60;
}

.new-upload .palette-peter-river {
  background-color: #3498db;
}

.new-upload .palette-belize-hole {
  background-color: #2980b9;
}

.new-upload .palette-amethyst {
  background-color: #9b59b6;
}

.new-upload .palette-wisteria {
  background-color: #8e44ad;
}

.new-upload .palette-wet-asphalt {
  background-color: #34495e;
}

.new-upload .palette-midnight-blue {
  background-color: #2c3e50;
}

.new-upload .palette-sun-flower {
  background-color: #f1c40f;
}

.new-upload .palette-orange {
  background-color: #f39c12;
}

.new-upload .palette-carrot {
  background-color: #e67e22;
}

.new-upload .palette-pumpkin {
  background-color: #d35400;
}

.new-upload .palette-alizarin {
  background-color: #e74c3c;
}

.new-upload .palette-pomegranate {
  background-color: #c0392b;
}

.new-upload .palette-clouds {
  background-color: #ecf0f1;
}

.new-upload .palette-silver {
  background-color: #bdc3c7;
}

.new-upload .palette-concrete {
  background-color: #95a5a6;
}

.new-upload .palette-asbestos {
  background-color: #7f8c8d;
}

.new-upload .palette-clouds {
  color: #bdc3c7;
}

.new-upload .palette-paragraph {
  font-size: 1.2rem;
  line-height: 1.7rem;
  color: #7f8c8d;
}

.new-upload .palette-paragraph span {
  color: #bdc3c7;
}

.new-upload .palette-headline {
  margin-top: -0.3rem;
  font-size: 1.3rem;
  font-weight: 700;
  color: #7f8c8d;
}

.new-upload .login-screen {
  min-height: 47.3rem;
  padding: 12.3rem 19.9rem 3.3rem 30.6rem;
  background-color: #1abc9c;
}

.new-upload .login-icon {
  position: absolute;
  top: 16rem;
  left: 20rem;
  width: 9.6rem;
}

.new-upload .login-icon > img {
  display: block;
  width: 100%;
  margin-bottom: 0.6rem;
}

.new-upload .login-icon > h4 {
  font-size: 1.7rem;
  font-weight: 300;
  line-height: 3.4rem;
  opacity: 0.95;
}

.new-upload .login-icon > h4 small {
  display: block;
  font-size: inherit;
  font-weight: 700;
  color: inherit;
}

.new-upload .login-form {
  position: relative;
  padding: 2.4rem 2.3rem 2rem;
  background-color: #edeff1;
  border-radius: 0.6rem;
}

.new-upload .login-form .control-group {
  position: relative;
  margin-bottom: 0.6rem;
}

.new-upload .login-form .login-field {
  font-size: 1.7rem;
  text-indent: 0.3rem;
  border-color: transparent;
}

.new-upload .login-form .login-field:focus {
  border-color: #1abc9c;
}

.new-upload .login-form .login-field:focus + .login-field-icon {
  color: #1abc9c;
}

.new-upload .login-form .login-field-icon {
  position: absolute;
  top: 0.3rem;
  right: 1.5rem;
  font-size: 1.6rem;
  color: #bfc9ca;
  transition: all 0.25s;
}

.new-upload .login-link {
  display: block;
  margin-top: 1.5rem;
  font-size: 1.3rem;
  color: #bfc9ca;
  text-align: center;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) {
  .new-upload .login {
    background-image: url(../img/login/imac-2x.png);
  }
}

.new-upload footer {
  padding: 0;
  font-size: 1.5rem;
  color: #bac1c8;
  background-color: #edeff1;
}

.new-upload footer a {
  font-weight: 700;
  color: #9aa4af;
}

.new-upload footer p {
  margin-bottom: 1rem;
  font-size: 1.5rem;
  line-height: 2rem;
}

.new-upload .footer-title {
  padding-top: 2.1rem;
  margin: 0 0 2.2rem;
  font-size: 2.4rem;
  line-height: 4rem;
}

.new-upload .footer-brand {
  display: block;
  width: 22rem;
  margin-bottom: 2.6rem;
}

.new-upload .footer-brand img {
  width: 21.6rem;
}

.new-upload .footer-banner {
  min-height: 31.6rem;
  padding: 0 3rem 3rem;
  margin-left: 4.2rem;
  color: #d1f2eb;
  background-color: #1abc9c;
}

.new-upload .footer-banner .footer-title {
  color: #fff;
}

.new-upload .footer-banner a {
  color: #b7f5e9;
  text-decoration: underline;
}

.new-upload .footer-banner a:hover {
  text-decoration: none;
}

.new-upload .footer-banner ul {
  padding: 0;
  margin: 0 0 2.6rem;
  list-style-type: none;
}

.new-upload .footer-banner ul li {
  padding: 0.6rem 0;
  line-height: 1.9rem;
  border-top: 0.1rem solid #1bc5a3;
}

.new-upload .footer-banner ul li:first-child {
  padding-top: 0.1rem;
  border-top: none;
}

.new-upload .last-col {
  overflow: hidden;
}

.new-upload .ptn,
.new-upload .pvn,
.new-upload .pan {
  padding-top: 0;
}

.new-upload .ptx,
.new-upload .pvx,
.new-upload .pax {
  padding-top: 0.3rem;
}

.new-upload .pts,
.new-upload .pvs,
.new-upload .pas {
  padding-top: 0.5rem;
}

.new-upload .ptm,
.new-upload .pvm,
.new-upload .pam {
  padding-top: 1rem;
}

.new-upload .ptl,
.new-upload .pvl,
.new-upload .pal {
  padding-top: 2rem;
}

.new-upload .prn,
.new-upload .phn,
.new-upload .pan {
  padding-right: 0;
}

.new-upload .prx,
.new-upload .phx,
.new-upload .pax {
  padding-right: 0.3rem;
}

.new-upload .prs,
.new-upload .phs,
.new-upload .pas {
  padding-right: 0.5rem;
}

.new-upload .prm,
.new-upload .phm,
.new-upload .pam {
  padding-right: 1rem;
}

.new-upload .prl,
.new-upload .phl,
.new-upload .pal {
  padding-right: 2rem;
}

.new-upload .pbn,
.new-upload .pvn,
.new-upload .pan {
  padding-bottom: 0;
}

.new-upload .pbx,
.new-upload .pvx,
.new-upload .pax {
  padding-bottom: 0.3rem;
}

.new-upload .pbs,
.new-upload .pvs,
.new-upload .pas {
  padding-bottom: 0.5rem;
}

.new-upload .pbm,
.new-upload .pvm,
.new-upload .pam {
  padding-bottom: 1rem;
}

.new-upload .pbl,
.new-upload .pvl,
.new-upload .pal {
  padding-bottom: 2rem;
}

.new-upload .pln,
.new-upload .phn,
.new-upload .pan {
  padding-left: 0;
}

.new-upload .plx,
.new-upload .phx,
.new-upload .pax {
  padding-left: 0.3rem;
}

.new-upload .pls,
.new-upload .phs,
.new-upload .pas {
  padding-left: 0.5rem;
}

.new-upload .plm,
.new-upload .phm,
.new-upload .pam {
  padding-left: 1rem;
}

.new-upload .pll,
.new-upload .phl,
.new-upload .pal {
  padding-left: 2rem;
}

.new-upload .mtn,
.new-upload .mvn,
.new-upload .man {
  margin-top: 0;
}

.new-upload .mtx,
.new-upload .mvx,
.new-upload .max {
  margin-top: 0.3rem;
}

.new-upload .mts,
.new-upload .mvs,
.new-upload .mas {
  margin-top: 0.5rem;
}

.new-upload .mtm,
.new-upload .mvm,
.new-upload .mam {
  margin-top: 1rem;
}

.new-upload .mtl,
.new-upload .mvl,
.new-upload .mal {
  margin-top: 2rem;
}

.new-upload .mrn,
.new-upload .mhn,
.new-upload .man {
  margin-right: 0;
}

.new-upload .mrx,
.new-upload .mhx,
.new-upload .max {
  margin-right: 0.3rem;
}

.new-upload .mrs,
.new-upload .mhs,
.new-upload .mas {
  margin-right: 0.5rem;
}

.new-upload .mrm,
.new-upload .mhm,
.new-upload .mam {
  margin-right: 1rem;
}

.new-upload .mrl,
.new-upload .mhl,
.new-upload .mal {
  margin-right: 2rem;
}

.new-upload .mbn,
.new-upload .mvn,
.new-upload .man {
  margin-bottom: 0;
}

.new-upload .mbx,
.new-upload .mvx,
.new-upload .max {
  margin-bottom: 0.3rem;
}

.new-upload .mbs,
.new-upload .mvs,
.new-upload .mas {
  margin-bottom: 0.5rem;
}

.new-upload .mbm,
.new-upload .mvm,
.new-upload .mam {
  margin-bottom: 1rem;
}

.new-upload .mbl,
.new-upload .mvl,
.new-upload .mal {
  margin-bottom: 2rem;
}

.new-upload .mln,
.new-upload .mhn,
.new-upload .man {
  margin-left: 0;
}

.new-upload .mlx,
.new-upload .mhx,
.new-upload .max {
  margin-left: 0.3rem;
}

.new-upload .mls,
.new-upload .mhs,
.new-upload .mas {
  margin-left: 0.5rem;
}

.new-upload .mlm,
.new-upload .mhm,
.new-upload .mam {
  margin-left: 1rem;
}

.new-upload .mll,
.new-upload .mhl,
.new-upload .mal {
  margin-left: 2rem;
}

@media print {
  .new-upload .btn {
    border-style: solid;
    border-width: 0.2rem;
  }

  .new-upload .dropdown-menu,
  .new-upload .select2-drop {
    background: #fff !important;
    border: 0.2rem solid #ddd;
  }

  .new-upload .input-group-rounded .input-group-btn + .form-control,
  .new-upload .input-group-rounded .input-group-btn + .select2-search input[type=text],
  .new-upload .input-group-rounded .input-group-btn + .select2-search input[type=text] {
    padding-left: 1rem;
  }

  .new-upload .form-control,
  .new-upload .select2-search input[type=text] {
    border: 0.2rem solid #ddd !important;
  }

  .new-upload .bootstrap-switch {
    width: 8.4rem;
    height: 3.3rem;
    border: 0.2rem solid #bdc3c7;
  }

  .new-upload .tooltip {
    border: 0.2rem solid #bdc3c7;
  }

  .new-upload .progress,
  .new-upload .ui-slider {
    background: #ddd !important;
  }

  .new-upload .progress-bar,
  .new-upload .ui-slider-range,
  .new-upload .ui-slider-handle {
    background: #bdc3c7 !important;
  }
}

.new-upload [v-cloak] {
  display: none;
}

.new-upload .visible-mobile {
  display: none;
}

.new-upload .hidden-mobile {
  display: block;
}

.new-upload .icon {
  width: 1.8rem;
  height: 1.8rem;
  display: inline-block;
  background: url(../img/all_icon.png) no-repeat;
  margin-right: 0.3rem;
}

.new-upload .icon-pdf {
  background-position: -0.2rem -30.6rem;
}

.new-upload .container {
  width: 120rem;
  margin: 0 auto;
}

.new-upload .wenku-star {
  display: inline-block;
  height: 1.5rem;
  position: relative;
  top: 0.2rem;
  width: 8rem;
}

.new-upload .star-1,
.new-upload .star-2,
.new-upload .star-3 {
  background: url(../img/sprite_star.png) no-repeat 0 -15rem;
}

.new-upload .star-4,
.new-upload .star-5,
.new-upload .star-6,
.new-upload .star-7,
.new-upload .star-8 {
  background: url(../img/sprite_star.png) no-repeat 0 -13.5rem;
}

.new-upload .star-9,
.new-upload .star-10,
.new-upload .star-11,
.new-upload .star-12,
.new-upload .star-13 {
  background: url(../img/sprite_star.png) no-repeat 0 -12rem;
}

.new-upload .star-14,
.new-upload .star-15,
.new-upload .star-16,
.new-upload .star-17,
.new-upload .star-18 {
  background: url(../img/sprite_star.png) no-repeat 0 -10.5rem;
}

.new-upload .star-19,
.new-upload .star-20,
.new-upload .star-21,
.new-upload .star-22,
.new-upload .star-23 {
  background: url(../img/sprite_star.png) no-repeat 0 -9rem;
}

.new-upload .star-24,
.new-upload .star-25,
.new-upload .star-26,
.new-upload .star-27,
.new-upload .star-28 {
  background: url(../img/sprite_star.png) no-repeat 0 -7.5rem;
}

.new-upload .star-29,
.new-upload .star-30,
.new-upload .star-31,
.new-upload .star-32,
.new-upload .star-33 {
  background: url(../img/sprite_star.png) no-repeat 0 -6rem;
}

.new-upload .star-34,
.new-upload .star-35,
.new-upload .star-36,
.new-upload .star-37,
.new-upload .star-38 {
  background: url(../img/sprite_star.png) no-repeat 0 -4.5rem;
}

.new-upload .star-39,
.new-upload .star-40,
.new-upload .star-41,
.new-upload .star-42,
.new-upload .star-43 {
  background: url(../img/sprite_star.png) no-repeat 0 -3rem;
}

.new-upload .star-44,
.new-upload .star-45,
.new-upload .star-46,
.new-upload .star-47,
.new-upload .star-48 {
  background: url(../img/sprite_star.png) no-repeat 0 -1.5rem;
}

.new-upload .star-49,
.new-upload .star-50 {
  background: url(../img/sprite_star.png) no-repeat 0 0;
}

.new-upload .wenku-progress {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
}

.new-upload .wenku-progress .text-center {
  background-color: #fff;
  margin: 15rem auto;
  width: 50rem;
  padding: 2rem;
  border-radius: 0.3rem;
}

.new-upload .wenku-progress .progress {
  margin-top: 3rem;
  margin-bottom: 0;
  height: 1.7rem;
}

.new-upload .wenku-progress .progress-bar {
  line-height: 1.7rem;
}

.new-upload .wenku-viewer-img {
  width: 100%;
}

.new-upload .navbar-fixed-bottom a {
  color: #555;
  cursor: pointer;
}

.new-upload .strong {
  font-weight: bold;
  font-style: normal;
}

.new-upload h3,
.new-upload .h3 {
  font-size: 2.4rem;
  margin: 0;
}

.new-upload h6,
.new-upload .h6 {
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.new-upload ul,
.new-upload li {
  list-style: none;
  padding: 0;
}

.new-upload .text-indent {
  text-indent: 2em;
}

.new-upload textarea {
  resize: none;
}

.new-upload .wenku-header {
  background-color: #FFFFFF;
}

.new-upload .wenku-header .container {
  padding: 0;
}

.new-upload .wenku-header .col-xs-6 {
  padding: 0;
}

.new-upload .wenku-header .pull-right {
  margin-top: 2rem;
}

.new-upload .wenku-header form.pull-right {
  width: 100% !important;
}

.new-upload .navbar-nav > li > a {
  padding: 1.6rem 2.4rem;
}

.new-upload .navbar {
  border-radius: 0;
  margin-bottom: 1.5rem;
}

.new-upload .wenku-logo {
  margin: 1rem 0;
  height: 6rem;
}

.new-upload #wenku-search .wenku-logo {
  margin: 2rem 0 1.7rem;
  width: 100%;
  height: auto;
}

.new-upload .panel {
  margin-bottom: 1.5rem;
}

.new-upload .navbar .container,
.new-upload .navbar .container-fluid {
  padding: 0;
}

.new-upload .wenku-nopadding {
  padding: 0;
}

.new-upload .wenku-noborder {
  border: 0;
}

.new-upload .wenku-noradius {
  border-radius: 0 !important;
}

.new-upload .wenku-pdl-15px {
  padding-left: 1.5rem;
}

.new-upload .wenku-mgt-15px {
  margin-top: 1.5rem;
}

.new-upload .wenku-mgl-15px {
  margin-left: 1.5rem;
}

.new-upload .wenku-mgr-15px {
  margin-right: 1.5rem;
}

.new-upload .wenku-no-pdl {
  padding-left: 0;
}

.new-upload .wenku-no-pdr {
  padding-right: 0;
}

.new-upload .wenku-text-ellipsis {
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  margin-bottom: -0.3rem;
}

.new-upload .wenku-footer {
  background-color: #FFFFFF;
  padding: 3rem;
}

.new-upload .wenku-footer-dark {
  background-color: #666;
  color: #FFFFFF;
  padding: 4rem;
  text-align: center;
}

.new-upload .wenku-footer-dark a {
  color: #FFFFFF;
  display: inline-block;
}

.new-upload .wenku-footer .wenku-flink a {
  text-decoration: none;
  display: inline-block;
  margin-right: 1.5rem;
  line-height: 200%;
}

.new-upload .wenku-footer .wenku-flink a:hover {
  color: #00B38A;
}

.new-upload .wenku-footer-dark .text-center {
  line-height: 200%;
  font-size: 1.3rem;
  color: #ffffff;
}

.new-upload .wenku-footer-dark .wenku-help a {
  margin: 0 0.8rem;
}

.new-upload .panel {
  border-radius: 0;
  border: none;
}

.new-upload .panel-heading {
  border-radius: 0;
  padding: 1rem 1.5rem;
}

.new-upload .panel-default > .panel-heading {
  background-color: #FFFFFF;
}

.new-upload .panel-default {
  font-size: 1.6rem;
}

.new-upload .panel-default a.pull-right {
  font-size: 1.4rem;
}

.new-upload .pagination li {
  margin-right: 0;
}

.new-upload .col-xs-0 {
  display: none !important;
}

.new-upload .form-horizontal .control-label {
  text-align: left;
}

.new-upload .alert-success {
  color: #fff;
  background-color: #2ecc71;
  border-color: #2ecc71;
}

.new-upload .alert-danger {
  color: #fff;
  background-color: #ec7063;
  border-color: #e74c3c;
}

.new-upload .wenku-alert {
  position: fixed;
  z-index: 9999;
  top: 3rem;
  right: 3rem;
  width: 80rem;
}

.new-upload .color-red {
  font-style: normal;
  color: red;
}

.new-upload .color-gray {
  color: #999999;
}

.new-upload .color-dark-white {
  color: #EFEFEF;
}

.new-upload .jq-icon-error {
  background-color: #e74c3c;
}

.new-upload .jq-icon-success {
  background-color: #2ecc71;
}

.new-upload .jq-toast-single {
  font-size: 1.4rem;
  line-height: 2.4rem;
}

.new-upload .jq-has-icon {
  padding: 1.5rem 1.5rem 1.5rem 5rem;
}

.new-upload .form-control[disabled],
.new-upload .form-control[readonly],
.new-upload fieldset[disabled] .form-control,
.new-upload .select2-search input[type=text][disabled],
.new-upload .select2-search input[type=text][readonly],
.new-upload fieldset[disabled] .select2-search input[type=text] {
  color: #333333;
}

.new-upload .thumbnail-avatar {
  border-radius: 50% !important;
}

.new-upload .thumbnail-avatar img {
  border-radius: 50% !important;
}

.new-upload .wenku-single-page {
  margin-top: 2rem;
  word-break: break-all;
  line-height: 200%;
  min-height: 30rem;
}

.new-upload .wenku-single-page p {
  text-indent: 2em;
  font-size: 1.4rem;
  margin-bottom: 1rem;
  line-height: 200%;
  margin-top: 1rem;
}

.new-upload .wenku-single-page img {
  max-width: 100%;
  display: block;
}

.new-upload .wenku-single-pages-info span {
  margin-right: 3rem;
}

.new-upload .wenku-single-pages-info span.pull-right {
  margin-right: 0;
}

.new-upload .panel {
  box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -webkit-box-shadow: none;
}

.new-upload #page-install .panel-default {
  border-radius: 0.6rem;
  background-color: #ffffff;
  margin: 5rem 0 5rem;
}

.new-upload #page-install .panel-default > .panel-heading {
  border-color: #F6F6F6;
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
}

.new-upload #page-install .panel-footer {
  background-color: #ffffff;
  border-color: #F6F6F6;
}

.new-upload #page-install .form-group {
  margin-bottom: 0;
}

.new-upload #wenku-list h3 {
  font-size: 2rem;
  display: block;
}

.new-upload #wenku-list .wenku-left .panel-body > a {
  display: inline-block;
  margin-right: 1rem;
}

.new-upload #wenku-list .wenku-left .panel-body > a.active {
  color: #1abc9c;
  font-weight: bold;
}

.new-upload #wenku-list .wenku-left .panel-body li.clearfix .help-block > span {
  margin-right: 0.5rem;
}

.new-upload #wenku-list .wenku-left .panel-body li.clearfix {
  border-bottom: 0.1rem dashed #EEEEEE;
  padding: 1.5rem 0;
}

.new-upload #wenku-list .wenku-left .panel-body li.clearfix:hover {
  background-color: #efefef;
}

.new-upload #wenku-list .wenku-right {
  padding-right: 0;
}

.new-upload #wenku-list .wenku-right .panel-heading {
  background-color: #FFFFFF;
}

.new-upload #wenku-list .wenku-right .wenku-cate .panel-body a {
  display: inline-block;
  width: 15.6rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 100%;
}

.new-upload #wenku-list .wenku-right .wenku-cate .panel-body a.active {
  color: #1abc9c;
  font-weight: bold;
}

.new-upload #wenku-list .wenku-right .wenku-hot img {
  height: 1.8rem;
  position: relative;
  top: -0.2rem;
  margin-right: 0.5rem;
}

.new-upload #wenku-list .wenku-right .wenku-hot li {
  display: block;
  border-bottom: 0.1rem dashed #EFEFEF;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 240%;
}

.new-upload #wenku-list .wenku-right .wenku-hot .panel-body {
  padding-bottom: 0.5rem;
}

.new-upload #wenku-list .wenku-left .col-xs-11 .help-block {
  margin-top: 1.2rem;
  margin-bottom: -1rem;
}

.new-upload #wenku-content .container {
  width: 90%;
  min-width: 110rem !important;
  max-width: 120rem;
  margin-top: 3rem;
}

.new-upload #wenku-content.wenku-onlycover .container {
  width: 110rem !important;
}

.new-upload #wenku-content.wenku-onlycover .container .wenku-view img {
  max-width: 70.2rem;
}

.new-upload #wenku-content h1 {
  font-size: 2.2rem;
  margin: 0;
  line-height: 150%;
}

.new-upload #wenku-content h1 img {
  position: relative;
  top: -0.3rem;
}

.new-upload #wenku-content h1 .fa {
  font-size: 2rem;
}

.new-upload #wenku-content .wenku-doc-info .pull-right span {
  margin-left: 1.5rem;
}

.new-upload #wenku-content .wenku-relate .h7 {
  margin: 0 0 0.5rem;
}

.new-upload #wenku-content .wenku-relate .col-xs-6 {
  padding: 0;
}

.new-upload #wenku-content .wenku-relate .col-xs-6 li {
  width: 33.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  padding: 0.5rem 0;
  border-bottom: 0.1rem dashed #EEEEEE;
}

.new-upload #wenku-content .wenku-relate li img {
  width: 1.8rem;
  position: relative;
  top: -0.2rem;
}

.new-upload #wenku-content .wenku-relate ul {
  margin-bottom: 0;
}

.new-upload #wenku-content .wenku-preview-tips {
  border: 0.1rem dashed #f1c40f;
  padding: 0.5rem;
  border-radius: 0.3rem;
  clear: both;
}

.new-upload #wenku-content .wenku-right {
  padding-right: 0;
}

.new-upload #wenku-content .wenku-right .panel img {
  height: 1.8rem;
  position: relative;
  top: -0.2rem;
  margin-right: 0.5rem;
}

.new-upload #wenku-content .wenku-right .panel li {
  display: block;
  border-bottom: 0.1rem dashed #EFEFEF;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 240%;
}

.new-upload #wenku-content .wenku-right .panel .panel-body {
  padding-bottom: 0.5rem;
}

.new-upload #wenku-content .wenku-right .nav-tabs {
  margin-bottom: 1rem;
}

.new-upload #wenku-content .wenku-right .nav-tabs li {
  border-bottom: 0;
}

.new-upload #wenku-content .wenku-unview h1 {
  box-shadow: 0 0 1rem #ddd;
  padding: 0.8rem;
  margin: 0.5rem 0 1.5rem;
  border-radius: 0.5rem;
}

.new-upload #wenku-content .wenku-unview li {
  border-bottom: 0.1rem dashed #EFEFEF;
  line-height: 3.5rem;
}

.new-upload #wenku-content .wenku-comment form {
  margin-top: 1.5rem;
}

.new-upload #wenku-content .wenku-score .fa-star {
  color: #FFAC2D;
}

.new-upload #wenku-content .wenku-score {
  cursor: pointer;
  margin-left: 1.5rem;
}

.new-upload #wenku-content .wenku-score .fa-star {
  color: #FFAC2D;
}

.new-upload #wenku-content .wenku-answer-tips {
  position: relative;
  top: 0.3rem;
  padding-right: 1.5rem;
}

.new-upload #wenku-content .wenku-comment form [name=Answer] {
  margin-right: -1rem;
}

.new-upload #wenku-content .wenku-answer {
  margin-right: -1rem;
}

.new-upload #wenku-content .wenku-score-tips {
  margin-left: 0.8rem;
  font-size: 1.2rem;
}

.new-upload #wenku-content .wenku-comment-content {
  word-break: break-all;
  text-indent: 2em;
}

.new-upload #wenku-content .wenku-comment-list li {
  margin-bottom: 1.5rem;
  border-bottom: 0.1rem dashed #EEEEEE;
  padding-bottom: 1.2rem;
}

.new-upload #wenku-content .wenku-viewer {
  overflow-x: hidden;
  border: 0.1rem solid #F6F6F6;
  border-bottom: 0;
  clear: both;
}

.new-upload #wenku-content .wenku-unview {
  border: 0 !important;
  padding: 0 0.5rem;
}

.new-upload #wenku-content .wenku-viewer .wenku-viewer-img {
  border-bottom: 0.5rem solid #F6F6F6;
  display: block;
  width: 100%;
}

.new-upload #wenku-content .wenku-viewer-more {
  border-bottom: 0.5rem solid #F6F6F6;
  padding: 3rem 0 2rem;
}

.new-upload #wenku-content .wenku-viewer-more .btn {
  margin: 1rem 0;
}

.new-upload #wenku-user .wenku-left {
  padding: 0;
}

.new-upload #wenku-user .wenku-left .nav-tabs {
  font-size: 1.5rem;
}

.new-upload #wenku-user .wenku-left .nav-tabs li:first-of-type a {
  border-left: 0 !important;
}

.new-upload #wenku-user .wenku-left .panel-heading .pull-right a {
  margin-left: 1.5rem;
  color: #6b7a88;
  font-size: 1.5rem;
}

.new-upload #wenku-user .wenku-left .panel-heading .pull-right a.active {
  color: #00B38A;
}

.new-upload #wenku-user .wenku-left .panel-heading .wenku-show {
  border-left: 0.1rem solid #DDDDDD;
  margin-left: 1.5rem;
}

.new-upload #wenku-user .wenku-left .wenku-list-thumb .col-xs-3 {
  margin-bottom: 2.5rem;
}

.new-upload #wenku-user .wenku-left .wenku-list-thumb .thumbnail {
  height: 24rem;
  overflow: hidden;
  border-radius: 0;
}

.new-upload #wenku-user .wenku-left .wenku-list-thumb .thumbnail .img-responsive {
  width: 16rem;
  height: 23rem;
}

.new-upload #wenku-user .wenku-left .wenku-list-thumb .wenku-icon {
  position: absolute;
  top: 0.5rem;
  right: 2rem;
}

.new-upload #wenku-user .wenku-left .wenku-list-thumb .wenku-title {
  text-align: left;
  position: absolute;
  width: 17.5rem;
  bottom: 0.5rem;
  left: 1.5rem;
  background-color: rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  padding: 0.5rem 1.5rem;
  height: 3.7rem;
  word-break: break-all;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  overflow: hidden;
}

.new-upload #wenku-user .wenku-left .wenku-list-thumb .wenku-thumbnail-collect-edit .wenku-title {
  height: 24rem;
}

.new-upload #wenku-user .wenku-left .wenku-list-thumb .thumbnail:hover .wenku-title {
  height: 24rem;
}

.new-upload #wenku-user .wenku-right {
  padding-right: 1.5rem;
  padding-left: 0;
}

.new-upload #wenku-user .wenku-right .wenku-username {
  font-size: 1.6rem;
}

.new-upload #wenku-user .wenku-right .wenku-rankuser li {
  margin-bottom: 1.5rem;
  border-bottom: 0.1rem dashed #EEEEEE;
  padding-bottom: 1rem;
}

.new-upload #wenku-user .wenku-right .wenku-rankuser li:last-of-type {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}

.new-upload #wenku-user .wenku-right .wenku-rankuser .thumbnail {
  border-radius: 50%;
}

.new-upload #wenku-user .wenku-right .wenku-rankuser .thumbnail img {
  border-radius: 50%;
}

.new-upload #wenku-user .wenku-right .wenku-rankuser .col-xs-10 {
  padding-right: 0;
}

.new-upload #wenku-user .wenku-right .wenku-rankuser .col-xs-10 .help-block {
  margin-bottom: 0;
  margin-top: 0;
}

.new-upload #wenku-user .wenku-list-table-head {
  background-color: #F6F6F6;
  padding: 0.5rem 0 0.5rem 0.5rem;
  margin-bottom: 1.5rem;
}

.new-upload #wenku-user .wenku-list-table-head div {
  color: #34495e !important;
}

.new-upload #wenku-user .wenku-list-table .col-xs-1,
.new-upload #wenku-user .wenku-list-table .col-xs-2 {
  padding: 0;
  color: #bdc3c7;
}

.new-upload #wenku-user .wenku-list-table .col-xs-2 {
  width: 9rem;
}

.new-upload #wenku-user .wenku-list-table .col-xs-5 {
  width: 34rem;
  padding-left: 0;
}

.new-upload #wenku-user .wenku-list-table-body li img {
  height: 1.8rem;
  position: relative;
  top: -0.2rem;
}

.new-upload #wenku-user .wenku-list-table-body li {
  padding: 1rem 0.2rem;
}

.new-upload #wenku-user .wenku-list-table-body li:hover {
  background-color: #F6F6F6;
}

.new-upload #wenku-user .wenku-list-table-body li .wenku-time {
  display: block;
}

.new-upload #wenku-user .wenku-list-table-body li .wenku-edit {
  display: none;
}

.new-upload #wenku-user .wenku-list-table-body li:hover .wenku-time {
  display: none;
}

.new-upload #wenku-user .wenku-list-table-body li:hover .wenku-edit {
  display: inline-block;
}

.new-upload #wenku-user .wenku-circle-avatar {
  border-radius: 50% !important;
  width: 10rem;
  height: 10rem;
  margin: 0 auto;
}

.new-upload #wenku-user .wenku-circle-avatar img {
  border-radius: 50% !important;
}

.new-upload #wenku-user a.wenku-collect-edit {
  font-size: 1.2rem !important;
  color: #ffffff !important;
}

.new-upload #wenku-user .wenku-thumbnail-collect-edit .btn-group {
  text-align: right;
  clear: both;
  width: 100%;
}

.new-upload #wenku-user .wenku-thumbnail-collect-edit .btn-group .btn {
  width: 50%;
  padding: 0.8rem;
}

.new-upload #wenku-user .username-info .strong {
  text-align: center;
  margin-top: 1rem;
}

.new-upload #wenku-user .username-info .help-block .col-xs-4 {
  text-align: center;
  padding: 0;
  border-left: 0.1rem solid #EFEFEF;
  border-right: 0.1rem solid #EFEFEF;
}

.new-upload #wenku-user .username-info .help-block .col-xs-middle {
  border: 0;
}

.new-upload #wenku-user .username-info .help-block {
  margin: 1.5rem 0;
}

.new-upload #wenku-upload .wenku-tips {
  border: 0.1rem dashed #a1a1a1;
  padding: 1.5rem;
  margin: 1.5rem;
  margin-bottom: 3rem;
}

.new-upload #wenku-upload .panel-body .help-block p {
  font-size: 1.5rem;
}

.new-upload #wenku-upload .col-xs-8 {
  border-right: 0.1rem solid #DDDDDD;
}

.new-upload #wenku-upload p {
  margin-bottom: 1rem;
}

.new-upload #wenku-upload .panel .panel {
  box-shadow: none;
  -webkit-box-shadow: none;
}

.new-upload #wenku-search .wenku-top {
  font-size: 1.4rem;
  color: #888888;
  padding: 0.5rem;
}

.new-upload #wenku-search .wenku-top .pull-left a {
  margin-right: 0.8rem;
}

.new-upload #wenku-search .wenku-top .pull-right a {
  margin-left: 0.8rem;
}

.new-upload #wenku-search .wenku-left {
  padding-left: 0;
}

.new-upload #wenku-search .wenku-left .panel-body li a {
  padding-left: 1em;
  display: block;
  line-height: 230%;
}

.new-upload #wenku-search .wenku-left .panel-body li a.active,
.new-upload #wenku-search .wenku-left .panel-body li a:hover {
  background-color: #efefef;
  color: #16a085;
}

.new-upload #wenku-search .wenku-left .panel-body li a:hover {
  font-weight: normal;
}

.new-upload #wenku-search .col-xs-7 {
  padding-left: 0;
}

.new-upload #wenku-search .wenku-result .wenku-title {
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.new-upload #wenku-search .wenku-result a {
  color: #16a085;
  font-size: 1.8rem;
}

.new-upload #wenku-search .wenku-result a img {
  height: 1.8rem;
  position: relative;
  top: -0.2rem;
}

.new-upload #wenku-search .wenku-result li {
  padding: 1.8rem 0 1rem;
}

.new-upload #wenku-search .wenku-search-words a {
  display: inline-block;
  margin-right: 0.8rem;
}

.new-upload #wenku-search .wenku-title a:hover {
  text-decoration: underline;
}

.new-upload #wenku-search .wenku-word a {
  font-size: 1.4rem;
  margin: 0.5rem;
}

.new-upload #wenku-search .wenku-desc {
  text-indent: 2em;
  word-break: break-all;
}

.new-upload #wenku-search .wenku-result em {
  color: red;
  font-style: normal;
}

.new-upload #wenku-reg .col-xs-8 {
  border-right: 0.1rem solid #DDDDDD;
}

.new-upload #wenku-reg .login-screen {
  background-color: unset;
  padding: 0;
  min-height: 0;
}

.new-upload #wenku-reg .login-form {
  width: 50rem;
  margin: 1rem auto;
  padding: 0;
  background-color: #ffffff;
}

.new-upload #wenku-reg .login-form .form-box {
  padding: 2.5rem;
}

.new-upload #wenku-reg .login-form .form-group {
  margin-bottom: 2.5rem;
}

.new-upload .login-form .login-field {
  border-color: #bdc3c7;
}

.new-upload #wenku-reg .form-header {
  color: #34495e;
  padding: 1rem 2.5rem;
  border-bottom: 0.1rem solid #F6F6F6;
  font-weight: bold;
}

.new-upload #wenku-reg .form-footer {
  padding: 0.5rem 2.5rem;
  border-top: 0.1rem solid #F6F6F6;
}

.new-upload a,
.new-upload a:visited {
  text-decoration: none;
  /* color: #666;*/
  cursor: pointer;
  white-space: nowrap;
}

.new-upload .thum {
  position: relative;
  font-size: 0;
  border: 0.1rem solid #eee;
  overflow: hidden;
}

.new-upload img.zoom_img:hover {
  -webkit-transform: scale(1.1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 750ms;
  -moz-transform: scale(1.1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 750ms;
  overflow: hidden;
}

.new-upload img.zoom_img {
  -webkit-transform: scale(1, 1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 250ms;
  -moz-transform: scale(1, 1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 250ms;
}

.new-upload .thum .ff {
  bottom: 0.3rem;
  left: 0.3rem;
  background: #555;
}

.new-upload .thum .mf,
.new-upload .thum .vmf,
.new-upload .thum .ff {
  position: absolute;
  padding: 0 0.3rem;
  font-size: 1.2rem;
  color: #fff;
  border-radius: 0.3rem;
  opacity: 0.95;
}

.new-upload i {
  font-style: normal;
}

.new-upload .thum .rb {
  position: absolute;
  right: -0.3rem;
  bottom: 0.3rem;
  height: 2rem;
}

.new-upload .thum_tit {
  display: block;
  width: 17.4rem;
  line-height: 3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}

.new-upload .thum_ul .thum_bottom {
  color: #999;
  font-size: 1.2rem;
  text-align: center;
}

.new-upload strong {
  font-size: 1.8rem;
}

.new-upload body,
.new-upload ul,
.new-upload li,
.new-upload h1,
.new-upload h2,
.new-upload h3,
.new-upload h4,
.new-upload h5,
.new-upload h6,
.new-upload p,
.new-upload table,
.new-upload thead,
.new-upload tbody,
.new-upload tfoot,
.new-upload tr,
.new-upload th,
.new-upload td,
.new-upload form,
.new-upload input,
.new-upload textarea,
.new-upload select,
.new-upload a,
.new-upload img,
.new-upload ol,
.new-upload ul,
.new-upload li,
.new-upload dl,
.new-upload dt,
.new-upload dd,
.new-upload label,
.new-upload lable {
  margin: 0;
  padding: 0;
}

.new-upload html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

.new-upload body {
  font: 1.4rem/1.5 "MicroSoft Yahei", arial, simsun, simhei, sans-serif, Tahoma, Helvetica;
  color: #333;
  background-color: #fff;
}

.new-upload i {
  font-style: normal;
}

.new-upload ul,
.new-upload li {
  list-style-type: none;
}

.new-upload sub,
.new-upload sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

.new-upload sup {
  top: -0.5em;
}

.new-upload sub {
  bottom: -0.25em;
}

.new-upload img {
  border: 0;
}

.new-upload a,
.new-upload a:visited {
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
}

.new-upload a:hover,
.new-upload a:active,
.new-upload a.active {
  outline: 0;
  color: #01a0e0;
}

.new-upload textarea {
  overflow: auto;
}

.new-upload button,
.new-upload input,
.new-upload optgroup,
.new-upload select,
.new-upload textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}

.new-upload button {
  overflow: visible;
}

.new-upload button,
.new-upload select {
  text-transform: none;
}

.new-upload button,
.new-upload html input[type="button"],
.new-upload input[type="reset"],
.new-upload input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

.new-upload button::-moz-focus-inner,
.new-upload input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.new-upload input {
  line-height: normal;
  outline: 0;
}

.new-upload input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10rem white inset;
  -webkit-text-fill-color: #333;
}

.new-upload input[type="checkbox"],
.new-upload input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

.new-upload input[type="number"]::-webkit-inner-spin-button,
.new-upload input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

.new-upload input[type="checkbox"],
.new-upload input[type="radio"] {
  box-sizing: border-box;
}

.new-upload table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}

.new-upload table thead tr {
  background-color: #eee;
}

.new-upload table tbody tr {
  border-bottom: 0.1rem solid #f5ecec;
}

.new-upload table tbody tr:hover {
  background-color: #f5f5f5;
}

.new-upload table td {
  padding: 1rem 0.5rem;
  max-width: 21rem;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
  white-space: nowrap;
}

.new-upload table td .nodata {
  text-align: center;
  color: #fa9906;
  font-size: 1.6rem;
}

.new-upload table td span.block {
  padding: 0 0.5rem;
  color: #fff;
  background: #e95c07;
  border-radius: 0.4rem;
}

.new-upload hr {
  border: 0;
  height: 0.1rem;
  background-color: #ddd;
}

.new-upload .fa-trash-o {
  color: red;
}

.new-upload .fa-edit {
  color: #1abc9c;
}

.new-upload .fa-heart.active {
  color: red;
}

.new-upload .color-tip {
  color: #f60 !important;
}

.new-upload .color-a {
  color: #1abc9c !important;
}

.new-upload .tip-bg {
  padding: 0 0.4rem;
  text-align: center;
  display: inline-block;
  font-size: 1.2rem;
  border-radius: 0.5rem;
}

.new-upload .bg-red {
  color: #fff;
  background: red;
}

.new-upload .bg-green {
  color: #fff;
  background: #2b2;
}

.new-upload .bg-blue {
  color: #fff;
  background: #0ae;
}

.new-upload .bg-yellow {
  color: #fff;
  background: #ea5;
}

.new-upload .bg-pink {
  color: #fff;
  background: #f38;
}

.new-upload .bg-blue2 {
  color: #fff;
  background: #33f;
}

.new-upload p.nodata {
  line-height: 7rem;
  color: #f60;
  text-align: center;
}

.new-upload .unselect {
  -moz-user-select: -moz-none;
  -moz-user-select: none;
  -o-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.new-upload .ui-close {
  padding-right: 1rem;
  float: right;
  font-size: 2.8rem;
  color: #000;
  cursor: pointer;
  text-shadow: 0 0.1rem 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}

.new-upload .ui-close:hover {
  color: red;
  filter: alpha(opacity=60);
  opacity: 0.6;
}

.new-upload .ui-btn {
  display: inline-block;
  line-height: normal;
  text-align: center;
  padding: 0.6rem 1.2rem;
  font-size: 1.6rem;
  font-weight: normal;
  color: #333;
  background-color: #fff;
  border: 0.1rem solid #ddd;
  border-radius: 0;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.new-upload .ui-btn:hover,
.new-upload .ui-btn:focus,
.new-upload .ui-btn:active {
  background-color: #e5e5e5;
  color: #333;
}

.new-upload .ui-btn-blue,
.new-upload .ui-btn-blue:visited {
  color: #fff;
  background-color: #2fa3e5;
  border: 0;
}

.new-upload .ui-btn-blue:hover,
.new-upload .ui-btn-blue:focus {
  color: #fff;
  background-color: #2791cd;
}

.new-upload .ui-btn-green,
.new-upload .ui-btn-green:visited {
  color: #fff;
  background-color: #59bf58;
  border: 0;
}

.new-upload .ui-btn-green:hover,
.new-upload .ui-btn-green:focus {
  color: #fff;
  background-color: #48a247;
}

.new-upload .ui-btn-red,
.new-upload .ui-btn-red:visited {
  color: #fff;
  background-color: #d73834;
  border: 0;
}

.new-upload .ui-btn-red:hover,
.new-upload .ui-btn-red:focus {
  color: #fff;
  background-color: #a62825;
}

.new-upload .ui-btn-orange,
.new-upload .ui-btn-orange:visited {
  color: #fff;
  background-color: #fa8121;
  border: 0;
}

.new-upload .ui-btn-orange:hover,
.new-upload .ui-btn-orange:focus {
  color: #fff;
  background-color: #de680b;
}

.new-upload .ui-btn-h1 {
  padding: 1.2rem 1.8rem;
  font-size: 2rem;
  font-weight: normal;
}

.new-upload .ui-btn-h2 {
  padding: 1rem 1.6rem;
  font-size: 1.8rem;
  font-weight: normal;
}

.new-upload .ui-btn-h3 {
  padding: 0.8rem 1.4rem;
  font-size: 1.6rem;
  font-weight: normal;
}

.new-upload .ui-btn-h4 {
  padding: 0.6rem 1.2rem;
  font-size: 1.4rem;
  font-weight: normal;
}

.new-upload .ui-btn-h5 {
  padding: 0.5rem 1rem;
  font-size: 1.4rem;
  font-weight: normal;
}

.new-upload .ui-btn-h6 {
  padding: 0.4rem 0.8rem;
  font-size: 1.4rem;
  font-weight: normal;
}

.new-upload .ui-btn-h7 {
  padding: 0 0.8rem;
  font-size: 1.4rem;
  font-weight: normal;
}

.new-upload .ui-text {
  padding: 0.6rem;
  font-size: 1.4rem;
  color: #666;
  background-color: #fff;
  border: 0.1rem solid #ddd;
  border-radius: 0;
}

.new-upload .ui-text.dw {
  width: 8.8rem;
}

.new-upload .ui-text:focus {
  color: #333;
  border-color: #31a5e7;
  outline: 0;
}

.new-upload .ui-text.error {
  border: 0.1rem solid red;
}

.new-upload .ui-text.ok {
  border: 0.1rem solid #05a4e7;
}

.new-upload .ui-text.disable {
  border: 0;
}

.new-upload .ui-text.h6 {
  padding: 0.5rem;
  width: 12rem;
  color: #333;
}

.new-upload .ui-text.h7 {
  padding: 0.5rem;
  width: 2.7rem;
  color: #333;
}

.new-upload .ui-text.h8 {
  padding: 0.5rem;
  width: 20rem;
  color: #333;
}

.new-upload .ui-checkbox {
  display: inline-block;
  cursor: pointer;
}

.new-upload .ui-checkbox span {
  margin-left: 0.5rem;
  font-size: 1.4rem;
  color: #777;
}

.new-upload .ui-checkbox label {
  margin-left: 2rem;
  font-size: 1.2rem;
  color: #f60;
}

.new-upload .ui-checkbox i {
  margin-top: 0.2rem;
  width: 1.8rem;
  height: 1.8rem;
  float: left;
  background: #fff url(../img/view.png) no-repeat -104rem -0.2rem;
}

.new-upload .ui-checkbox.checked i {
  background-position: -104rem -2.7rem;
}

.new-upload .ui-checkbox.disable i {
  background: #f0f0f0 url(../img/view.png) no-repeat -104rem -0.2rem;
}

.new-upload .checkbox {
  display: inline;
  font-size: 1.4rem;
  padding-left: 2.5rem;
  background: transparent url(../img/view.png) no-repeat -104rem -0.2rem;
  cursor: pointer;
}

.new-upload .checkbox.checked {
  background-position: -104rem -2.7rem;
}

.new-upload .ui-photo {
  border-radius: 2rem;
  width: 4rem;
  height: 4rem;
  padding: 0.1rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
}

.new-upload .ui-dropdown {
  display: inline-block;
  position: relative;
  width: 10rem;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.4rem;
  font-weight: normal;
  color: #555;
  border: 0.1rem solid #ddd;
  background-color: #fff;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}

.new-upload .ui-dropdown:hover,
.new-upload .ui-dropdown.active {
  border: 0.1rem solid #31a5e7;
}

.new-upload .ui-dropdown.disable {
  background-color: #eee;
}

.new-upload .ui-dropdown.disable:hover {
  border: 0.1rem solid #ddd;
}

.new-upload .ui-dropdown div {
  padding: 0 0.8rem;
}

.new-upload .ui-dropdown ul {
  position: absolute;
  left: -0.1rem;
  top: 3.1rem;
  right: -0.1rem;
  background-color: #fff;
  border: 0.1rem solid #31a5e7;
  border-top: 0;
  z-index: 1200;
  display: none;
}

.new-upload .ui-dropdown ul li {
  padding: 0 0.8rem;
  cursor: default;
}

.new-upload .ui-dropdown ul li:hover {
  color: #fff;
  background-color: #31a5e7;
}

.new-upload .ui-dropdown i {
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
  margin-top: 0.5rem;
  vertical-align: middle;
  border-top: 0.5rem solid;
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent;
}

.new-upload .ui-search {
  display: inline-block;
  position: relative;
  width: 20rem;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.4rem;
  font-weight: normal;
  color: #555;
  border: 0.1rem solid #ddd;
  background-color: #fff;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.new-upload .ui-search:hover,
.new-upload .ui-search.active {
  border: 0.1rem solid #01a0e0;
}

.new-upload .ui-search input {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 15.7rem;
  padding-left: 0.8rem;
  color: #555;
  border: 0;
  outline: 0;
}

.new-upload .ui-search a {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 3rem;
  background: #fff url(../img/view.png) no-repeat -96.5rem -1rem;
}

.new-upload .ui-search a:hover {
  background: #fff url(../img/view.png) no-repeat -100.2rem -1rem;
}

.new-upload .ui-dropdown-search .ui-dropdown {
  float: left;
}

.new-upload .ui-dropdown-search .ui-search {
  border-left: 0;
}

.new-upload .ui-dropdown-search:hover .ui-dropdown {
  border: 0.1rem solid #01a0e0;
}

.new-upload .ui-dropdown-search:hover .ui-search {
  border: 0.1rem solid #01a0e0;
  border-left: 0;
}

.new-upload .ui-error {
  padding: 0.5rem;
  color: red;
  font-size: 1.4rem;
}

.new-upload .ui-disable {
  background-color: #ccc;
}

.new-upload .ui-lbl-group {
  padding: 0 1rem;
}

.new-upload .ui-lbl-group div {
  border-bottom: 0.1rem solid #f2f2f2;
  height: 3.5rem;
  line-height: 3.5rem;
}

.new-upload .ui-lbl-group a {
  margin-left: 1rem;
}

.new-upload .ui-lbl-group span {
  margin-left: 1rem;
}

.new-upload .ui-lbl-group label {
  display: inline-block;
  width: 8rem;
  font-size: 1.4rem;
  margin-right: 0.5rem;
  text-align: right;
}

.new-upload .ui-text-group lable {
  display: inline-block;
  width: 21rem;
  font-size: 1.4rem;
  margin-right: 0.5rem;
  text-align: left;
}

.new-upload .ui-text-group {
  padding: 1rem;
}

.new-upload .ui-text-group label {
  display: inline-block;
  width: 12rem;
  font-size: 1.4rem;
  margin-right: 0.5rem;
  text-align: right;
}

.new-upload .ui-text-group label i {
  color: red;
  font-size: 1.4rem;
  margin-right: 0.5rem;
  font-style: normal;
}

.new-upload .ui-text-group input {
  width: 25rem;
}

.new-upload .ui-text-group textarea {
  width: 25rem;
  height: 8rem;
  vertical-align: top;
}

.new-upload .ui-text-group lable {
  display: inline;
  margin-left: 0.5rem;
  font-size: 1.2rem;
  color: #aaa;
}

.new-upload .ui-text-group > span {
  color: red;
  padding-left: 0.5rem;
}

.new-upload .ui-radioplan {
  padding: 1rem;
}

.new-upload .ui-radioplan > i {
  display: inline-block;
  padding: 0.4rem 0.8rem;
  margin-right: 1rem;
  border: 0.1rem solid #ddd;
}

.new-upload .ui-radioplan > i:hover {
  color: #1abc9c;
  border: 0.1rem solid #1abc9c;
  cursor: pointer;
}

.new-upload .ui-radioplan > i.checked {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .ui-list-group {
  padding: 0 1rem;
}

.new-upload .ui-list-group label {
  display: block;
  line-height: 3rem;
  font-size: 1.4rem;
  font-weight: bold;
  margin-left: 0.5rem;
}

.new-upload .ui-list-group lable {
  display: block;
  line-height: 3rem;
  font-size: 1.4rem;
  font-weight: normal;
  margin-left: 3.5rem;
}

.new-upload .ui-list-group lable tip {
  color: #f1c232;
  margin-left: 1rem;
}

.new-upload .ui-modal-body form {
  padding-right: 2rem;
}

.new-upload .ui-modal-body .ui-text-group label {
  width: 8.5rem;
}

.new-upload .ui-panel-left {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 35rem;
  border: 0.1rem solid #d2d2d2;
  overflow: auto;
}

.new-upload .ui-panel-right {
  position: absolute;
  top: 0;
  left: 35.2rem;
  bottom: 0;
  right: 0;
  overflow: auto;
}

.new-upload .ui-menu {
  background-color: #f2f2f2;
}

.new-upload .ui-menu span {
  display: inline-block;
  padding-left: 3rem;
  height: 4.5rem;
  line-height: 4.5rem;
  font-size: 1.8rem;
  font-weight: bold;
  color: #08c;
}

.new-upload .ui-menu div {
  float: right;
  display: inline-block;
  margin: 0.4rem 2rem;
}

.new-upload .animated {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.new-upload .fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -150%, 0);
    transform: translate3d(0, -150%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -150%, 0);
    transform: translate3d(0, -150%, 0);
  }
}

.new-upload .fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

.new-upload .ui-modal {
  position: fixed;
  background-color: #fff;
  top: 15rem;
  min-width: 40rem;
  border: 0.1rem solid #ddd;
  box-shadow: 0 0 0.3rem rgba(0, 0, 0, 0.25);
  z-index: 1201;
  display: none;
}

.new-upload .ui-modal-header {
  height: 4rem;
  line-height: 4rem;
  border-bottom: 0.1rem solid #ddd;
}

.new-upload .ui-modal-title {
  padding-left: 1.5rem;
  font-size: 1.6rem;
  float: left;
}

.new-upload .ui-modal-header i {
  padding-right: 1rem;
  color: #000;
  font-size: 2.8rem;
  font-style: normal;
  text-shadow: 0 0.1rem 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
  cursor: pointer;
  float: right;
}

.new-upload .ui-modal-header i:hover {
  color: red;
  filter: alpha(opacity=60);
  opacity: 0.6;
}

.new-upload .ui-modal-body {
  padding: 2rem;
}

.new-upload .ui-modal-footer {
  border-top: 0.1rem solid #ddd;
}

.new-upload .ui-modal-footer a,
.new-upload .ui-modal-footer span {
  float: right;
  margin: 1rem;
}

.new-upload .ui-modal-cover {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1000;
}

.new-upload .ui-modal-cover.in {
  background-color: #000;
  opacity: 0.3;
  filter: alpha(opacity=30);
  z-index: 1200;
}

.new-upload .ui-tip {
  position: fixed;
  top: 0;
  left: 48%;
  min-width: 30rem;
  z-index: 1202;
  text-align: center;
  font-size: 1.4rem;
  height: 3rem;
  line-height: 3rem;
  color: #fff;
  background: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: alpha(opacity=50);
  display: none;
}

.new-upload .ui-page {
  padding: 2rem 0;
  text-align: center;
}

.new-upload .ui-page a,
.new-upload .ui-page span {
  display: inline-block;
  margin: 0 0.5rem;
  padding: 0 0.5rem;
  min-width: 2.5rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  font-size: 1.4rem;
  color: #333;
  background: #fff;
  border: 0.1rem #ddd solid;
  border-radius: 0.5rem;
  text-decoration: none;
  cursor: pointer;
}

.new-upload .ui-page a:hover {
  background-color: #1abc9c;
  color: #fff;
}

.new-upload .ui-page span.active {
  background-color: #1abc9c;
  color: #fff;
}

.new-upload .task_head {
  margin-bottom: 1rem;
  position: relative;
  height: 4rem;
  border-bottom: solid 0.1rem #eee;
}

.new-upload .task_head ul li {
  float: left;
  margin-right: 3rem;
  width: 10rem;
  line-height: 4rem;
  font-size: 1.4rem;
  font-weight: 600;
  color: #555;
  text-align: center;
  cursor: pointer;
}

.new-upload .task_head ul li:hover,
.new-upload .task_head ul li.active {
  color: #1abc9c;
}

.new-upload .task_head .line {
  position: absolute;
  bottom: -0.1rem;
  left: 0.8rem;
  width: 8.5rem;
  height: 0.2rem;
  background: #1b90ee;
  transition: all 0.3s;
}

.new-upload .doc,
.new-upload .docx {
  background-position: -8.4rem -21.6rem;
}

.new-upload input.doc,
.new-upload input.docx {
  background-position: -7.8rem -21.1rem;
}

.new-upload input.ppt,
.new-upload input.pptx {
  background-position: -7.8rem -23.7rem;
}

.new-upload .xls,
.new-upload .xlsx {
  background-position: -8.4rem -26.8rem;
}

.new-upload input.xls,
.new-upload input.xlsx {
  background-position: -7.8rem -26.3rem;
}

.new-upload .wps {
  background-position: -8.4rem -29.4rem;
}

.new-upload input.wps {
  background-position: -7.8rem -28.9rem;
}

.new-upload .dps {
  background-position: -8.4rem -32rem;
}

.new-upload input.dps {
  background-position: -7.8rem -31.5rem;
}

.new-upload .et {
  background-position: -8.4rem -34.6rem;
}

.new-upload input.et {
  background-position: -7.8rem -34.1rem;
}

.new-upload .pdf {
  background-position: -8.4rem -37.2rem;
}

.new-upload input.pdf {
  background-position: -7.8rem -36.7rem;
}

.new-upload .txt {
  background-position: -8.4rem -39.8rem;
}

.new-upload input.txt {
  background-position: -8rem -39.3rem;
}

.new-upload .rtf {
  background-position: -8.4rem -42.4rem;
}

.new-upload input.rtf {
  background-position: -7.8rem -41.9rem;
}

.new-upload .vsd {
  background-position: -8.4rem -45rem;
}

.new-upload input.vsd {
  background-position: -7.8rem -44.5rem;
}

.new-upload .pot {
  background-position: -8.4rem -47.6rem;
}

.new-upload input.pot {
  background-position: -7.8rem -47.1rem;
}

.new-upload .epub {
  background-position: -8.4rem -50.2rem;
}

.new-upload input.epub {
  background-position: -7.8rem -49.7rem;
}

.new-upload .pps {
  background-position: -8.4rem -52.8rem;
}

.new-upload input.pps {
  background-position: -7.8rem -52.3rem;
}

.new-upload .ui-page li {
  display: inline-block;
}

.new-upload body {
  background-color: #f9f9f9;
}

.new-upload .iw {
  width: 120rem;
  margin: 0 auto;
}

.new-upload .iw::after {
  content: "";
  display: block;
  clear: both;
}

.new-upload .fl {
  float: left;
}

.new-upload .fr {
  float: right;
}

.new-upload .top {
  width: 100%;
  min-width: 120rem;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.2rem;
  color: #555;
  background-color: #f4f4f4;
  border-bottom: #e4e4e4 solid 0.1rem;
}

.new-upload .top p {
  font-size: 1.2rem;
  color: #777;
  float: left;
}

.new-upload .top h1 {
  font-size: 1.2rem;
  font-weight: normal;
  color: #777;
}

.new-upload .top ul {
  float: right;
}

.new-upload .top ul li {
  float: left;
  margin-left: 1rem;
}

.new-upload .top ul .i {
  margin: 1.5rem 0 0 1rem;
  width: 0.1rem;
  height: 1rem;
  background-color: #9a9a9a;
}

.new-upload .top ul img {
  margin-top: 0.8rem;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 2.5rem;
  background-color: #fff;
}

.new-upload .header {
  width: 100%;
  min-width: 120rem;
  background-color: #fff;
}

.new-upload .head_a {
  position: relative;
  padding: 3rem 0;
  overflow: visible;
}

.new-upload .logo {
  display: block;
}

.new-upload .search {
  position: absolute;
  margin-left: -17rem;
  margin-top: -2rem;
  left: 50%;
  top: 50%;
}

.new-upload .search_text {
  position: relative;
  width: 46rem;
  border: solid 0.2rem #1abc9c;
  float: left;
  border-radius: 0.5rem;
}

.new-upload .search_text .select {
  padding-left: 1rem;
  width: 5.6rem;
  height: 3.6rem;
  line-height: 3.6rem;
  border-right: solid 0.2rem #1abc9c;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  float: left;
}

.new-upload .search_text input {
  padding-left: 1rem;
  width: 46rem;
  height: 3.6rem;
  height: 3.1rem\9;
  line-height: 3.6rem;
  border: 0;
  float: left;
}

.new-upload .search_text i {
  position: absolute;
  top: 1.6rem;
  left: 4.8rem;
  vertical-align: middle;
  border-top: 0.5rem solid;
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent;
}

.new-upload .search_text .dropdown {
  position: absolute;
  width: 6.6rem;
  height: 15rem;
  line-height: 3rem;
  background-color: #fff;
  border: solid 0.2rem #1abc9c;
  top: 3.6rem;
  left: -0.2rem;
  z-index: 1200;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: none;
}

.new-upload .search_text .dropdown li {
  padding-left: 1rem;
}

.new-upload .search_text .dropdown li:hover {
  color: #fff;
  background: #1abc9c;
  cursor: pointer;
}

.new-upload #search_button {
  display: inline-block;
  width: 4rem;
  height: 4rem;
  line-height: 4rem;
  color: #fff;
  background-color: #1abc9c;
  text-align: center;
}

.new-upload #search_button:hover {
  background-color: #048efd;
}

.new-upload .search .hot-search {
  padding-left: 0.2rem;
  width: 52.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
  white-space: nowrap;
}

.new-upload .search .hot-search li {
  display: inline-block;
  line-height: 3rem;
  margin-right: 2.5rem;
}

.new-upload .search .hot-search li a {
  font-size: 1.2rem;
  color: #ee541e;
}

.new-upload .search .hot-search li a:hover {
  color: #1abc9c;
}

.new-upload img.zoom_img {
  -webkit-transform: scale(1, 1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 250ms;
  -moz-transform: scale(1, 1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 250ms;
}

.new-upload img.zoom_img:hover {
  -webkit-transform: scale(1.1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 750ms;
  -moz-transform: scale(1.1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 750ms;
  overflow: hidden;
}

.new-upload .glod {
  padding-left: 0.5rem;
  vertical-align: middle;
  color: #ed4702;
}

.new-upload .glod i {
  padding-left: 1.5rem;
  background: url(../images/home.png) no-repeat 0 0.3rem;
}

.new-upload .v {
  padding-right: 1.5rem;
  background: url(../images/home.png) no-repeat -6.5rem 0.3rem;
}

.new-upload .point_dynamicscity a {
  color: #1abc9c;
}

.new-upload .point_dynamicscity a:hover {
  color: #1abc9c;
}

.new-upload .point_dynamicscity span {
  color: red;
}

.new-upload .right_bar {
  position: fixed;
  bottom: 6rem;
  right: 0;
  z-index: 888;
}

.new-upload .right_bar ul {
  background-color: #fff;
}

.new-upload .right_bar ul li {
  padding: 0.8rem;
  border-bottom: solid 0.1rem #eee;
}

.new-upload .right_bar ul li a {
  display: block;
  width: 3rem;
  height: 3rem;
}

.new-upload .right_bar ul .bar-1 a {
  background: #fff url(../images/qqs.png) no-repeat;
  background-size: 100% 100%;
}

.new-upload .right_bar ul .bar-1 a:hover {
  background: #fff url(../images/qq.png) no-repeat;
  background-size: 100% 100%;
}

.new-upload .right_bar ul .bar-2 a {
  background: #fff url(../images/home.png) no-repeat 0.3rem -2.4rem;
}

.new-upload .right_bar ul .bar-2 a:hover {
  background: #fff url(../images/home.png) no-repeat 0.3rem -5.5rem;
}

.new-upload .right_bar ul .bar-3 a {
  background: #fff url(../images/home.png) no-repeat -2.4rem -2.4rem;
}

.new-upload .right_bar ul .bar-3 a:hover {
  background: #fff url(../images/home.png) no-repeat -2.4rem -5.4rem;
}

.new-upload .right_bar .app_down {
  position: absolute;
  top: 0;
  right: 4.6rem;
  background-color: #eee;
  text-align: center;
  display: none;
}

.new-upload .right_bar .app_down p {
  margin-top: 2rem;
  color: #999;
}

.new-upload .right_bar .app_down img {
  margin: 2rem;
}

.new-upload .header .upload {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -2rem;
  padding: 0 2rem;
  border-radius: 1.5rem;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.6rem;
  color: #fff;
  background: #1abc9c;
}

.new-upload .header .upload i {
  padding-right: 2.5rem;
  background: url(../images/home.png) no-repeat -5.5rem -21.4rem;
}

.new-upload .header .upload:hover {
  background-color: #1abc9c;
  cursor: pointer;
}

.new-upload .head_b {
  height: 5rem;
}

.new-upload .crumbs {
  height: 5rem;
  line-height: 5rem;
}

.new-upload .crumbs p {
  font-size: 1.4rem;
  color: #666;
}

.new-upload .banner {
  position: relative;
  height: 45.7rem;
  width: 100%;
  min-width: 120rem;
}

.new-upload .banner_wrapper {
  position: relative;
  height: auto;
  overflow: hidden;
}

.new-upload #banner {
  position: relative;
  height: 45.7rem;
  overflow: hidden;
  width: 30rem;
}

.new-upload #banner ul {
  position: relative;
}

.new-upload #banner ul li {
  height: 45.7rem;
  font-size: 0;
}

.new-upload #banner ul li img {
  width: 100%;
  height: 100%;
}

.new-upload .banner_prev,
.new-upload .banner_next {
  position: absolute;
  top: 21.5rem;
  width: 3rem;
  height: 6rem;
  line-height: 5rem;
  text-align: center;
  font-size: 4rem;
  background: #333;
  color: #fff;
  opacity: 0.5;
  cursor: pointer;
}

.new-upload .banner_prev {
  left: 0;
}

.new-upload .banner_next {
  right: 0;
}

.new-upload .banner_prev:hover,
.new-upload .banner_next:hover {
  opacity: 1;
  background: #333;
}

.new-upload .banner_pagination {
  position: absolute;
  bottom: 1rem;
  left: 50%;
}

.new-upload .banner_pagination a {
  display: inline-block;
  font-size: 1.1rem;
  line-height: 1.4rem;
  min-width: 1.4rem;
  background: #fff;
  color: #4e443c;
  border-radius: 1.4rem;
  padding: 0.3rem;
  text-align: center;
  margin-right: 0.2rem;
  opacity: 0.75;
}

.new-upload .banner_pagination a.active {
  background: #4e443c;
  color: #fff;
  opacity: 1;
}

.new-upload .banner_notice {
  position: absolute;
  top: 7rem;
  left: 50%;
  margin-left: 32rem;
  background: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: alpha(opacity=50);
  width: 28rem;
  height: 30.7rem;
  border-radius: 0.5rem;
  z-index: 50;
  overflow: hidden;
}

.new-upload .banner_notice div {
  height: 4rem;
  line-height: 4rem;
  border-bottom: 0.1rem solid #ccc;
}

.new-upload .banner_notice div p {
  margin-left: 1.5rem;
  color: #474747;
  font-size: 1.6rem;
  font-weight: bold;
}

.new-upload .banner_notice div a {
  padding-right: 1.5rem;
  color: #888;
  font-size: 1.4rem;
}

.new-upload .banner_notice div a:hover {
  color: #1abc9c;
}

.new-upload .banner_notice ul {
  width: 25rem;
  margin: 0.5rem auto;
}

.new-upload .banner_notice ul li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 3.2rem;
}

.new-upload .banner_notice ul li a {
  color: #666;
  font-size: 1.4rem;
}

.new-upload .banner_notice ul li a.import {
  color: #f7794e;
}

.new-upload .banner_notice ul li a:hover {
  font-size: 1.4rem;
  color: #1abc9c;
}

.new-upload .banner_notice ul li span {
  margin-right: 0.5rem;
}

.new-upload .nav {
  background-color: #1abc9c;
  width: 22rem;
  height: 5rem;
  float: left;
}

.new-upload .nav > p {
  padding-left: 3rem;
  line-height: 5rem;
  font-size: 1.6rem;
  color: #fff;
  font-weight: bold;
}

.new-upload .nav > p i {
  margin-right: 1rem;
}

.new-upload .nav > p > a {
  color: #fff;
}

.new-upload .nav.down > p {
  cursor: pointer;
}

.new-upload .nav.down > ul {
  display: none;
  cursor: pointer;
  background: rgba(79, 79, 79, 0.9);
}

.new-upload .nav_list {
  position: absolute;
  z-index: 5000;
  width: 22rem;
}

.new-upload .nav_list > li {
  position: static;
  *zoom: 1;
  line-height: 5rem;
  background: #000;
  filter: alpha(opacity=40);
  background-color: #ffffff;
  cursor: pointer;
}

.new-upload .nav.home li:nth-child(n+10) {
  display: none;
}

.new-upload .nav_list > li > h2 > a,
.new-upload .nav_list > li > a {
  position: relative;
  display: block;
  margin: 0 auto;
  width: 16rem;
  color: black;
  font-size: 1.5rem;
  font-weight: normal;
  border-bottom: solid 0 #888;
  padding: 2.5rem 0;
}

.new-upload .nav_list > li:hover > h2 > a,
.new-upload .nav_list > li:hover > a {
  border-bottom: solid 0.1rem rgba(0, 0, 0, 0.6);
}

.new-upload .nav_list > li > h2 > a > i,
.new-upload .nav_list > li > a > i {
  position: absolute;
  top: 1.9rem;
  right: 0.5rem;
  color: #ccc;
}

.new-upload .nav_list .nav_extend {
  position: absolute;
  top: 0.2rem;
  left: 22rem;
  width: 67.8rem;
  min-height: 46rem;
  background: #fff url(../images/list_bg.png) no-repeat;
  filter: alpha(opacity=100);
  display: none;
}

.new-upload .nav_second > h2 a,
.new-upload .nav_second > a {
  display: block;
  margin: 1rem 3rem;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.5rem;
  border-bottom: 0.1rem solid #1abc9c;
}

.new-upload .nav_second > h2 a,
.new-upload .nav_second > a {
  color: #1abc9c;
}

.new-upload .nav_second > span {
  display: block;
  margin: 0 2rem;
  line-height: 2rem;
}

.new-upload .nav_second > span > h2 {
  display: inline;
}

.new-upload .nav_second > span a {
  display: inline-block;
  padding: 0.5rem 1rem;
  color: #666;
  font-weight: normal;
  font-size: 1.4rem;
}

.new-upload .nav_second > span a:hover {
  color: #f83;
}

.new-upload .nav_bar > li {
  float: left;
  margin-left: 5rem;
  height: 5rem;
  line-height: 5rem;
}

.new-upload .nav_bar > li > a {
  display: inline-block;
  color: #666;
  font-size: 1.6rem;
}

.new-upload .nav_bar > li a:hover {
  color: #1abc9c;
}

.new-upload .nav_bar > li a.active {
  color: #1abc9c;
}

.new-upload .point_a {
  background-color: #fff;
  margin-top: 0;
  height: 12rem;
  padding: 0 1rem;
}

.new-upload .point_a ul li {
  float: left;
  margin: 3rem 1rem;
}

.new-upload .point_a ul li:hover h4 {
  color: #1abc9c;
}

.new-upload .point_a i {
  float: left;
  width: 5rem;
  height: 5rem;
}

.new-upload .point_a div {
  float: left;
}

.new-upload .point_a div h4 {
  color: #545454;
  font-size: 1.8rem;
  font-weight: inherit;
}

.new-upload .point_a div p {
  width: 22rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #999;
  line-height: 3rem;
  font-size: 1.4rem;
}

.new-upload .point_a .point1 i {
  background: url(../images/point1.png) no-repeat 0 0;
}

.new-upload .point_a .point2 i {
  background: url(../images/point2.png) no-repeat 0 0;
}

.new-upload .point_a .point3 i {
  background: url(../images/point3.png) no-repeat 0 0;
}

.new-upload .point_a .point4 i {
  background: url(../images/point4.png) no-repeat 0 0;
}

.new-upload .point_b {
  height: 6rem;
  line-height: 6rem;
  background-color: #fff;
  border-top: solid 0.1rem #eee;
}

.new-upload .point_b p {
  color: #555;
  font-size: 1.4rem;
  margin-left: 3rem;
  float: left;
}

.new-upload .point_b p i {
  margin-right: 0.5rem;
  padding: 0.1rem 1.1rem;
  background: url(../images/home.png) no-repeat -1.8rem 0;
}

.new-upload .point_dynamicscity {
  position: relative;
  margin-top: 1.9rem;
  padding-left: 5rem;
  color: #888;
  width: 103rem;
  height: 2.2rem;
  line-height: 2.2rem;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
}

.new-upload .point_dynamicscity ul {
  position: relative;
}

.new-upload .point_dynamicscity a {
  color: #888;
}

.new-upload .point_dynamicscity a:hover {
  color: #1abc9c;
}

.new-upload .block_head {
  margin: 1rem 0;
  height: 4rem;
  line-height: 4rem;
  overflow: hidden;
}

.new-upload .block_head span {
  font-size: 2rem;
  font-family: Regular;
  font-weight: lighter;
  color: #555;
  float: left;
}

.new-upload .block_head > .unselect {
  display: block;
  margin: 2rem 0.3rem 0 0;
  width: 2rem;
  height: 1.5rem;
  line-height: 1rem;
  font-size: 2rem;
  border: solid 0.1rem #aaa;
  text-align: center;
  float: right;
}

.new-upload .block_head > .unselect:hover {
  border: solid 0.1rem #1abc9c;
  cursor: pointer;
}

.new-upload .block_head .more {
  margin-right: 0.8rem;
  font-size: 80%;
  float: right;
  color: #888;
}

.new-upload .block_head ul {
  margin-left: 4rem;
  float: left;
}

.new-upload .block_head ul li {
  margin: 0 1rem;
  float: left;
}

.new-upload .block_head ul li a {
  font-size: 1.4rem;
  color: #666;
  border-bottom: transparent solid 0.2rem;
  cursor: pointer;
}

.new-upload .block_head ul li a:hover,
.new-upload .block_head ul li a.active {
  color: #1abc9c;
  border-bottom: solid 0.2rem #1abc9c;
}

.new-upload .home_imp {
  margin: 2rem 0;
}

.new-upload .home_imp_body {
  position: relative;
  overflow: hidden;
}

.new-upload .home_imp_body ul {
  position: relative;
  width: 99999.9rem;
}

.new-upload .home_imp_body ul li {
  margin-right: 3rem;
  width: 38rem;
  float: left;
  overflow: hidden;
}

.new-upload .home_imp_body .home_imp_a1 {
  position: relative;
  height: 10rem;
  border-radius: 0.5rem;
  overflow: hidden;
}

.new-upload .home_imp_body .home_imp_a1 img {
  width: 100%;
}

.new-upload .home_imp_body .home_imp_a1 span {
  position: absolute;
  top: 4rem;
  left: 15rem;
  color: #fff;
}

.new-upload .home_imp_body .home_imp_a2 {
  height: 24rem;
  overflow: hidden;
}

.new-upload .home_imp_body .home_imp_a2 a {
  display: block;
  margin: 1.2rem 1.5rem;
  font-size: 1.4rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .home_imp_body .home_imp_a2 p {
  padding: 0.3rem 1.5rem;
  font-size: 1.2rem;
  color: #333;
  border: solid 0.1rem #e0e0e0;
  border-radius: 2rem;
}

.new-upload .home_imp_body .home_imp_a2 a:hover p {
  color: #fff;
  background-color: #1abc9c;
}

.new-upload .home_imp_body .home_imp_a3 {
  margin: 0 2rem;
  line-height: 5rem;
  border-top: solid 0.1rem #e0e0e0;
  text-align: right;
}

.new-upload .home_imp_body .home_imp_a3 a {
  font-size: 1.4rem;
}

.new-upload .home_imp_body .home_imp_a3 a i {
  padding-left: 1rem;
}

.new-upload .ranking {
  width: 25rem;
  float: right;
}

.new-upload .thum_ul {
  height: 68.6rem;
  overflow: hidden;
}

.new-upload .thum_ul li {
  float: left;
  margin: 2rem 0 2rem 2.2rem;
}

.new-upload .thum {
  position: relative;
  font-size: 0;
  border: 0.1rem solid #eee;
  overflow: hidden;
}

.new-upload .thum:hover {
  border: 0.1rem solid #e9b26a;
}

.new-upload .thum img {
  width: 17.2rem;
}

.new-upload .thum img.s {
  width: 7.7rem;
}

.new-upload .thum img.l {
  width: 12rem;
  height: 17rem;
}

.new-upload .thum .rb {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 1.8rem;
  width: 1.8rem;
  background-size: 100% 100%;
}

.new-upload .thum .mf,
.new-upload .thum .vmf,
.new-upload .thum .ff {
  position: absolute;
  padding: 0 0.3rem;
  font-size: 1.2rem;
  color: #fff;
  border-radius: 0.3rem;
  opacity: 0.95;
}

.new-upload .thum .mf {
  top: 0.3rem;
  right: 0.3rem;
  background: #5fb41b;
}

.new-upload .thum .vmf {
  top: 0.3rem;
  right: 0.3rem;
  line-height: 1.8rem;
  height: 2rem;
  background: red;
}

.new-upload .thum .ff {
  bottom: 0.3rem;
  left: 0.3rem;
  background: #555;
}

.new-upload .thum_tit {
  display: block;
  width: 17.4rem;
  line-height: 3rem;
  font-size: 1.4rem;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}

.new-upload .thum_ul .thum_bottom {
  color: #999;
  font-size: 1.2rem;
  text-align: center;
}

.new-upload .ranklist {
  width: 24rem;
  height: 70.2rem;
  font-size: 1.4rem;
  float: right;
  overflow: hidden;
}

.new-upload .ranklist ul li {
  padding: 1.5rem 0.5rem;
  overflow: hidden;
}

.new-upload .ranklist ul li:hover {
  background-color: #fff;
}

.new-upload .ranklist li p {
  float: left;
  width: 2rem;
  height: 2rem;
  background-color: #999;
  color: #fff;
  border-radius: 0.5rem;
  text-align: center;
  font-weight: 600;
  font-style: italic;
}

.new-upload .ranklist li:nth-child(1) p {
  background-color: #ed4702;
}

.new-upload .ranklist li:nth-child(2) p {
  background-color: #ff8536;
}

.new-upload .ranklist li:nth-child(3) p {
  background-color: #ff9d02;
}

.new-upload .ranklist li div {
  float: left;
  padding-left: 0.5rem;
  height: 2rem;
  line-height: 1.9rem;
  width: 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .ranklist li span {
  color: #999;
  float: right;
}

.new-upload .ranklist li span i {
  padding-left: 2.2rem;
  background: url(../images/home.png) no-repeat 0 -18.7rem;
}

.new-upload .ranklist .ad {
  margin-top: 1.5rem;
  width: 100%;
  overflow: hidden;
}

.new-upload .ranklist .ad img {
  width: 100%;
}

.new-upload .reward {
  width: 95rem;
  float: left;
}

.new-upload .reward_start {
  padding: 1rem 2rem;
  width: 24rem;
  height: 30.8rem;
  color: #666;
  background-color: #fff;
  text-align: center;
  float: left;
}

.new-upload .reward_start .shead {
  border-bottom: solid 0.1rem #ddd;
  line-height: 4rem;
  text-align: left;
  color: #555;
  font-size: 1.6rem;
}

.new-upload .reward_start div {
  padding: 3rem 0;
  border-bottom: solid 0.1rem #ddd;
}

.new-upload .reward_start div > h4 {
  line-height: 7rem;
  font-size: 1.8rem;
  font-weight: lighter;
  color: #333;
}

.new-upload .reward_start div > h4 > i {
  padding: 0.5rem 1.5rem;
  background: url(../images/home.png) no-repeat -7.7rem -14.4rem;
}

.new-upload .reward_start div > span {
  height: 2rem;
  font-size: 1.2rem;
}

.new-upload .reward_start .sfoot {
  margin-top: 2rem;
  line-height: 4rem;
  font-size: 1.2rem;
}

.new-upload .reward_start .sfoot span {
  color: #1abc9c;
}

.new-upload .reward_start a {
  display: inline-block;
  width: 16rem;
  height: 4rem;
  line-height: 4rem;
  color: #fff;
  font-size: 1.6rem;
  background: #ff6802;
  border-radius: 0.5rem;
  opacity: 0.8;
}

.new-upload .reward_start a i {
  padding-left: 2rem;
  background: transparent url(../images/home.png) no-repeat 0 -21.4rem;
}

.new-upload .reward_start a:hover {
  opacity: 1;
}

.new-upload .reward_day {
  margin-left: 1rem;
  padding: 1rem 2rem;
  width: 62rem;
  color: #666;
  background-color: #fff;
  float: left;
}

.new-upload .reward_day .shead {
  line-height: 4rem;
  color: #555;
  font-size: 1.6rem;
}

.new-upload .reward_day .shead p {
  display: inline-block;
}

.new-upload .reward_day .shead a.more {
  margin-left: 1rem;
  font-size: 1.2rem;
  color: #1abc9c;
}

.new-upload .reward_day .shead a.change {
  display: block;
  margin-top: 0.5rem;
  width: 7rem;
  height: 2.5rem;
  line-height: 2.5rem;
  color: #999;
  font-size: 1.2rem;
  border: solid 0.1rem #999;
  text-align: center;
  border-radius: 0.3rem;
  float: right;
}

.new-upload .reward_day .shead a.change i {
  padding-right: 0.5rem;
}

.new-upload .reward_day .shead a.change:hover {
  color: #fff;
  background: #1abc9c;
}

.new-upload .reward_day .sbody {
  height: 26.8rem;
  overflow: hidden;
}

.new-upload .reward_day .sbody ul li {
  width: 29rem;
  margin: 1rem 2rem 0 0;
  float: left;
}

.new-upload .reward_day .sbody ul li:nth-of-type(odd) {
  margin: 1rem 4rem 0 0;
}

.new-upload .reward_day .sbody ul li:nth-of-type(even) {
  margin: 1rem 0 0 0;
}

.new-upload .reward_day .reword_h1 span {
  display: inline-block;
  width: 4rem;
  height: 2rem;
  line-height: 2rem;
  border: solid 0.1rem #ff8536;
  color: #ff8536;
  border-radius: 0.5rem;
  text-align: center;
  vertical-align: top;
}

.new-upload .reward_day .reword_h1 p {
  display: inline-block;
  margin-left: 0.5rem;
  width: 23.8rem;
  height: 2.2rem;
  line-height: 2.2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: top;
}

.new-upload .reward_day .reword_h2 p {
  font-size: 1.2rem;
  line-height: 3.5rem;
  color: #999;
}

.new-upload .reward_day .reword_h2 p i {
  margin-right: 0.5rem;
}

.new-upload .reward_day .reword_h2 p span {
  color: #1abc9c;
}

.new-upload .dynamic {
  font-size: 1.4rem;
  width: 24rem;
  height: 38.8rem;
  overflow: hidden;
  float: right;
}

.new-upload .dynamic .sbody {
  position: relative;
  padding-left: 2rem;
  height: 32.8rem;
  background: #fff url(../images/l.png) no-repeat 0 0;
  overflow: hidden;
}

.new-upload .dynamic .sbody ul {
  position: relative;
}

.new-upload .dynamic .sbody ul li {
  padding: 1.4rem 0.5rem;
}

.new-upload .dynamic .sbody img {
  width: 5rem;
  height: 5rem;
  border-radius: 0.3rem;
}

.new-upload .dynamic .sbody div {
  width: 15rem;
  line-height: 2.5rem;
  float: right;
}

.new-upload .dynamic .sbody div span {
  width: 7rem;
  color: #1abc9c;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  float: left;
}

.new-upload .dynamic .sbody div a {
  float: right;
  width: 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .imp-user .sbody {
  margin-left: -2.4rem;
}

.new-upload .imp-user .sbody > ul > li {
  margin-left: 2.4rem;
  margin-bottom: 2rem;
  background-color: #fff;
  text-align: center;
  float: left;
}

.new-upload .imp-user .user-head {
  padding: 2rem 0;
  background: #cee8f9;
}

.new-upload .imp-user .user-head img {
  width: 12rem;
  height: 12rem;
  border-radius: 6rem;
}

.new-upload .imp-user .user-head span {
  display: block;
}

.new-upload .imp-user .user-info {
  padding: 1rem 0;
  overflow: hidden;
}

.new-upload .imp-user .user-info li {
  float: left;
  width: 6rem;
}

.new-upload .imp-user .user-info p {
  color: #daa963;
}

.new-upload .imp-user .user-info span {
  color: #888;
}

.new-upload .new_dynamic {
  font-size: 1.4rem;
  width: 24rem;
  overflow: hidden;
  float: right;
}

.new-upload .new_dynamic .sbody ul li {
  padding: 1.5rem 0.5rem;
}

.new-upload .new_dynamic .sbody img {
  width: 5rem;
  height: 5rem;
  border-radius: 0.3rem;
}

.new-upload .new_dynamic .sbody div {
  width: 17rem;
  line-height: 2.5rem;
  float: right;
}

.new-upload .new_dynamic .sbody div span {
  width: 7rem;
  color: #1abc9c;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.new-upload .new_dynamic .sbody div a {
  float: right;
}

.new-upload .home_ad2 {
  width: 120rem;
  height: 12rem;
}

.new-upload .home_ad2 img {
  width: 100%;
  height: 100%;
}

.new-upload .partner ul {
  margin-left: -2rem;
}

.new-upload .partner ul li {
  width: 18.1rem;
  height: 8.5rem;
  margin: 0 0 2rem 2rem;
  background-color: #fff;
  border: #e2e2e2 0.1rem solid;
  float: left;
}

.new-upload .partner ul li:hover {
  border: #ff8536 0.1rem solid;
}

.new-upload .partner ul li img {
  width: 100%;
  height: 100%;
}

.new-upload .links ul li {
  display: inline;
  margin-right: 1.5rem;
}

.new-upload .home-ad {
  margin: 2rem 0 2rem 0;
  clear: both;
}

.new-upload .nav-list .type-f1 {
  padding: 2rem;
  margin: 1rem 0;
  background: #fff;
}

.new-upload .nav-list .type-f1 > a {
  display: block;
  width: 15rem;
  font-size: 1.8rem;
  font-weight: bold;
  color: #1abc9c;
  text-align: center;
}

.new-upload .nav-list .type-f2 {
  margin-left: 22rem;
}

.new-upload .nav-list .type-f2 a {
  font-size: 1.6rem;
  font-weight: bold;
  color: #f60;
}

.new-upload .nav-list .type-f3 {
  display: inline-block;
  padding: 1.5rem 2rem 1.5rem 0;
}

.new-upload .nav-list .type-f3 a {
  font-size: 1.4rem;
  font-weight: normal;
  color: #333;
}

.new-upload .upload_step {
  position: relative;
  background-color: #fff;
  height: 6.3rem;
  border-bottom: solid 0.1rem #eee;
  text-align: center;
}

.new-upload .upload_step ul li {
  display: inline-block;
  width: 19rem;
  line-height: 6rem;
  text-align: center;
  border-bottom: solid 0.3rem #fff;
  padding-left: 8rem;
}

.new-upload .upload_step ul li span {
  display: block;
  width: 2.6rem;
  height: 2.6rem;
  line-height: 2.6rem;
  font-size: 1.4rem;
  color: #999;
  background-color: #ddd;
  text-align: center;
  border-radius: 50%;
  margin-top: 1.7rem;
}

.new-upload .upload_step ul li.active span {
  background-color: #1abc9c;
  color: #fff;
}

.new-upload .upload_step ul li p {
  color: #545454;
  font-weight: 600;
  font-size: 1.6rem;
  padding-left: 1rem;
}

.new-upload .upload_step .upload_step_hd {
  position: absolute;
  top: 6rem;
  width: 15rem;
  height: 0.3rem;
  background: #1abc9c;
  left: 24.5rem;
  bottom: -0.1rem;
  transition: all 0.3s;
}

.new-upload .upload_stepone {
  padding-top: 10rem;
  height: 35rem;
  background-color: #fff;
}

.new-upload .upload_center {
  position: relative;
  width: 70rem;
  height: 20rem;
  margin: 0 auto;
  background-color: #fafafa;
  border: dashed 0.1rem #ddd;
  text-align: center;
}

.new-upload .upload_center .progress-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 20rem;
  width: 0;
  background-color: #f9e4d5;
}

.new-upload .webuploader-container {
  position: relative;
}

.new-upload .webuploader-pick {
  position: relative;
  width: 16rem;
  height: 5rem;
  line-height: 5rem;
  padding-left: 11rem;
  margin: 5rem auto 3rem auto;
  font-size: 1.6rem;
  color: #fff;
  background: #ff6802 url(../images/up.png) no-repeat 7.5rem 1.2rem;
  text-align: left;
  border-radius: 0.5rem;
  transition: all 1s ease;
}

.new-upload .webuploader-pick-hover {
  background-color: #fb4a00;
}

.new-upload .webuploader-pick-disable {
  opacity: 0.6;
  pointer-events: none;
}

.new-upload .webuploader-element-invisible {
  position: absolute !important;
  clip: rect(0.1rem 0.1rem 0.1rem 0.1rem);
  clip: rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);
}

.new-upload .upload_center p {
  position: relative;
  line-height: 2.5rem;
  font-size: 1.4rem;
  color: #888;
}

.new-upload .upload_center p span {
  color: #ff6802;
}

.new-upload .upload_stepone > p {
  text-align: center;
  font-size: 1.6rem;
  color: #999;
  margin-top: 6rem;
}

.new-upload .upload_steptwo {
  display: none;
}

.new-upload .steptwo_h1 {
  height: 5rem;
  line-height: 5rem;
  background: #f2f2f2;
}

.new-upload .steptwo_h1 h3 {
  font-size: 2rem;
  margin-left: 2rem;
  color: #333;
  font-weight: normal;
}

.new-upload .steptwo_h1 a {
  display: inline-block;
  margin-left: 73rem;
  width: 10rem;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.4rem;
  color: #666;
  border: solid 0.1rem #ddd;
  text-align: center;
  border-radius: 0.5rem;
}

.new-upload .steptwo_h1 a i {
  padding-right: 0.5rem;
  color: #666;
}

.new-upload .steptwo_h1 a:hover {
  background-color: #1abc9c;
  color: #fff;
}

.new-upload .steptwo_h1 a:hover i {
  color: #fff;
}

.new-upload .steptwo_h1 .checkbox {
  margin-left: 0.5rem;
  color: #ff6802;
}

.new-upload .steptwo_h2 {
  margin-top: 1rem;
  height: 5rem;
  line-height: 5rem;
  background: #f2f2f2;
}

.new-upload .steptwo_h2 a {
  margin: 1rem;
  width: 10rem;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.4rem;
  color: #f60;
  border: solid 0.1rem #f60;
  text-align: center;
  border-radius: 0.5rem;
  float: right;
}

.new-upload .steptwo_h2 a i {
  padding-right: 0.5rem;
}

.new-upload .steptwo_h2 a:hover {
  background-color: #f60;
  color: #fff;
}

.new-upload .steptwo_div {
  background: #fff;
  border-top: solid 0.1rem #f2f2f2;
}

.new-upload .steptwo_title {
  position: relative;
  overflow: hidden;
  height: 5rem;
  line-height: 5rem;
}

.new-upload .steptwo_title a {
  margin-right: 2rem;
  font-size: 1.4rem;
  color: #999;
  cursor: pointer;
}

.new-upload .steptwo_title a:hover {
  color: #1abc9c;
}

.new-upload .steptwo_title .index {
  position: absolute;
  top: 1.2rem;
  left: 1rem;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  background-color: #1abc9c;
  border-radius: 0.2rem;
  color: #fff;
  font-size: 1.4rem;
  font-weight: bold;
  text-align: center;
  transition: all 1s ease;
}

.new-upload .steptwo_title .tip {
  padding-right: 1rem;
  font-weight: bold;
  color: #fe5f32;
}

.new-upload .steptwo_title .tit {
  color: #999;
  font-size: 1.6rem;
  padding-left: 8rem;
  display: none;
}

.new-upload .steptwo_title .tit span {
  color: #666;
}

.new-upload .steptwo_title .tit i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.new-upload .steptwo_body {
  margin-top: -1rem;
  padding-bottom: 1rem;
}

.new-upload .steptwo_body .up-l {
  display: inline-block;
  width: 59.8rem;
  border-right: dashed 0.1rem #ddd;
}

.new-upload .steptwo_body .up-r {
  position: relative;
  width: 59.9rem;
  float: right;
}

.new-upload .steptwo_body .doc_title,
.new-upload .steptwo_body .doc_keywd,
.new-upload .steptwo_body .doc_type,
.new-upload .steptwo_body .doc_filter,
.new-upload .steptwo_body .doc_readpay,
.new-upload .steptwo_body .doc_preview,
.new-upload .steptwo_body .doc_downpay {
  height: 6rem;
  line-height: 6rem;
}

.new-upload .steptwo_body .doc_short {
  padding: 1.4rem 0;
}

.new-upload .steptwo_body .doc_readpay,
.new-upload .steptwo_body .doc_preview {
  float: left;
}

.new-upload .steptwo_body .doc_preview {
  margin-left: 3.5rem;
}

.new-upload .steptwo_body .doc_downpay {
  clear: both;
}

.new-upload .steptwo_body .btn_upload {
  position: absolute;
  display: block;
  width: 11rem;
  height: 3.5rem;
  right: 2rem;
  top: 34rem;
  line-height: 3.5rem;
  color: #fff;
  background-color: #1abc9c;
  border: solid 0.1rem #ddd;
  text-align: center;
  border-radius: 0.5rem;
  cursor: pointer;
}

.new-upload .steptwo_body .btn_upload i {
  padding-right: 0.5rem;
}

.new-upload .steptwo_body .btn_upload:hover {
  background-color: #025598;
  color: #fff;
}

.new-upload .steptwo_body .btn_upload.pi {
  background-color: #ff6802;
}

.new-upload .steptwo_body .btn_upload.pi:hover {
  background-color: #c75305;
}

.new-upload .steptwo_body label {
  display: inline-block;
  padding-right: 1rem;
  width: 12rem;
  font-size: 1.4rem;
  color: #666;
  text-align: right;
  vertical-align: top;
}

.new-upload .steptwo_body label i {
  color: red;
  padding-right: 0.3rem;
  font-style: normal;
}

.new-upload .steptwo_body input,
.new-upload .steptwo_body .doc_short textarea,
.new-upload .steptwo_body .doc_type .input {
  width: 40.8rem;
  height: 3rem;
  border: #ddd solid 0.1rem;
  font-size: 1.4rem;
  color: #555;
}

.new-upload .steptwo_body .doc_title input {
  text-indent: 0.8rem;
  width: 38.8rem;
}

.new-upload .steptwo_body .doc_keywd input {
  text-indent: 1rem;
}

.new-upload .steptwo_body .doc_short .checkbox {
  color: #666;
}

.new-upload .steptwo_body .doc_short textarea {
  margin: 1rem 0 0 13.4rem;
  width: 38.8rem;
  height: 10rem;
  line-height: 2.5rem;
  padding: 1rem;
  outline: 0;
}

.new-upload .steptwo_body .doc_readpay input,
.new-upload .steptwo_body .doc_preview input,
.new-upload .steptwo_body .doc_downpay input {
  text-indent: 1rem;
  width: 6rem;
}

.new-upload .steptwo_body .doc_type .input {
  display: inline-block;
  line-height: 3rem;
  text-indent: 1rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: 0;
}

.new-upload .steptwo_body .doc_type a {
  color: #ff6802;
}

.new-upload .steptwo_body input:focus,
.new-upload .steptwo_body textarea:focus,
.new-upload .steptwo_body .input.active {
  border: #31a5e7 solid 0.1rem;
  color: #333;
  outline: 0;
}

.new-upload .steptwo_body input.error,
.new-upload .steptwo_body textarea.error,
.new-upload .steptwo_body .input.error {
  border: 0.1rem solid #f66;
}

.new-upload .upload_stepthr {
  display: none;
  padding-top: 10rem;
  height: 30rem;
  background-color: #fff;
  text-align: center;
}

.new-upload .upload_stepthr .p1 {
  height: 5.5rem;
  line-height: 5.5rem;
  font-size: 3rem;
  color: #555;
}

.new-upload .upload_stepthr .p1 i {
  margin-right: 1rem;
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 3.5rem;
  color: #ee541e;
}

.new-upload .upload_stepthr .p2 {
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  color: #999;
}

.new-upload .upload_stepthr .p3 {
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  color: #999;
}

.new-upload .upload_stepfour {
  display: none;
  padding-top: 10rem;
  height: 30rem;
  background-color: #fff;
  text-align: center;
}

.new-upload .upload_stepfour .p1 {
  height: 5.5rem;
  line-height: 5.5rem;
  font-size: 3rem;
  color: #555;
}

.new-upload .upload_stepfour .p1 i {
  margin-right: 1rem;
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 3.5rem;
  color: #ee541e;
}

.new-upload .upload_info {
  margin-top: 1rem;
  background-color: #fff;
  height: 40rem;
}

.new-upload .upload_info h3 {
  margin: 0 2rem 0.5rem 2rem;
  font-size: 1.6rem;
  line-height: 5rem;
  border-bottom: solid 0.1rem #eaeaea;
}

.new-upload .upload_info p {
  clear: left;
  margin-left: 2rem;
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  color: #555;
}

.new-upload .upload_info ul {
  margin-left: 3rem;
}

.new-upload .upload_info ul li {
  display: inline-block;
  padding: 0 1rem;
  line-height: 2.5rem;
  color: #666;
}

.new-upload .upload_info p a {
  color: #ff6802;
}

.new-upload .topic-type {
  background: #fff;
  border-bottom: 0.2rem solid #f60;
}

.new-upload .topic-type li {
  display: inline-block;
}

.new-upload .topic-type li a {
  display: inline-block;
  padding: 1rem 1.5rem;
  font-size: 1.5rem;
}

.new-upload .topic-type li a.active {
  background: #f60;
  color: #fff;
}

.new-upload .topic-type li.last {
  float: right;
}

.new-upload .topic-type li.last a {
  padding: 0.5rem 1.5rem;
  margin: 0.5rem;
  background: #1abc9c;
  color: #fff;
  border-radius: 1.6rem;
}

.new-upload .topic-list {
  margin: 0 auto;
  margin-left: -2rem;
  overflow: hidden;
}

.new-upload .topic-list ul {
  margin-left: 2rem;
  margin-top: 2rem;
  padding: 2rem;
  border: 0.1rem dotted #ccc;
  background: #fff;
  float: left;
}

.new-upload .topic-list li {
  line-height: 2.5rem;
  color: #999;
}

.new-upload .topic-list img {
  width: 34.2rem;
  height: 20rem;
  border: 0.1rem solid #eee;
}

.new-upload .topic-list li span {
  display: inline-block;
  width: 17rem;
}

.new-upload .topic-list h2 {
  display: block;
  width: 34.2rem;
  line-height: 4rem;
  font-size: 1.8rem;
  font-weight: normal;
  color: #555;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .topic-list li span a {
  color: #999;
}

.new-upload .topic-more {
  margin: 2rem 0;
  font-size: 1.6rem;
  height: 4rem;
  line-height: 4rem;
  text-align: center;
  background: #1abc9c;
  color: #fff;
  cursor: pointer;
}

.new-upload .topic-pub {
  background: #fff;
  border: 0.1rem solid #eee;
}

.new-upload .topic-pub .head {
  padding: 1rem 4rem;
  font-size: 1.8rem;
  background: #fafafa;
  border-bottom: 0.1rem solid #eee;
}

.new-upload .topic-pub .body {
  padding: 1rem 3rem;
  overflow: hidden;
}

.new-upload .topic-pub .body input,
.new-upload .topic-pub .body textarea {
  width: 82rem;
}

.new-upload .topic-pub .body .type {
  display: inline-block;
  padding: 1rem 1rem;
  width: 81.1rem;
  border: 0.1rem solid #ddd;
  background: #f8f8f8;
}

.new-upload .topic-pub .body .type.error {
  border: 0.1rem solid red;
}

.new-upload .topic-pub .body .type .ui-checkbox {
  padding: 0.5rem;
}

.new-upload .topic-pub .body input[name="downpay"],
.new-upload .topic-pub .body input[name="discount"] {
  width: 6.5rem;
}

.new-upload .topic-pub .body input[name="discount"] {
  margin-left: 10rem;
}

.new-upload .topic-pub .body p.tip {
  color: #f60;
  padding: 0.5rem 0;
}

.new-upload .topic-pub .body .panel-doc {
  margin: 1rem;
  background: #fafafa;
  border: 0.1rem solid #fafafa;
}

.new-upload .topic-pub .body .panel-doc.error {
  border: 0.1rem solid red;
}

.new-upload .topic-pub .body .panel-doc h5 {
  padding: 1rem;
  font-size: 1.4rem;
  font-weight: normal;
  background: #f2f2f2;
}

.new-upload .topic-pub .body .panel-doc h5 span,
.new-upload .topic-pub .body .panel-doc h5 ss {
  padding: 0 0.5rem;
  color: #f60;
}

.new-upload .topic-pub .body .panel-doc .doc-add {
  padding: 0.6rem 1.2rem;
  color: #1abc9c;
  border: 0.1rem solid #1abc9c;
  border-radius: 0.5rem;
}

.new-upload .topic-pub .body .panel-doc .doc-del {
  padding: 0.6rem 1.2rem;
  color: red;
  float: right;
}

.new-upload .topic-pub .body .panel-doc .txt-doc {
  width: 48.6rem;
}

.new-upload .topic-pub .body .panel-doc li {
  display: block;
  margin: 0 1rem;
  padding: 1rem 0;
  border-bottom: 0.1rem solid #eee;
}

.new-upload .topic-pub .body .panel-doc li .fa {
  padding: 0.5rem;
  color: red;
  float: right;
  cursor: pointer;
}

.new-upload .topic-pub .body .ui-btn {
  margin: 1.5rem 1rem 1rem 0;
  padding: 0.8rem 2.5rem;
}

.new-upload .select-docs {
  width: 100rem;
  height: 53.9rem;
  overflow: auto;
}

.new-upload .topic-pub .finish {
  display: none;
  padding-top: 10rem;
  height: 30rem;
  background-color: #fff;
  text-align: center;
}

.new-upload .topic-pub .finish .p1 {
  height: 5.5rem;
  line-height: 5.5rem;
  font-size: 3rem;
  color: #555;
}

.new-upload .topic-pub .finish .p1 i {
  margin-right: 1rem;
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 3.5rem;
  color: #ee541e;
}

.new-upload .topic-pub .finish .p2 {
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  color: #999;
}

.new-upload .topic-pub .finish .p3 {
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  color: #999;
}

.new-upload .topic-left {
  width: 90rem;
  float: left;
}

.new-upload .topic-right {
  width: 28rem;
  float: right;
}

.new-upload .topic-view {
  padding: 2rem;
  background: #fff;
  height: 20.2rem;
}

.new-upload .topic-view > img {
  width: 34.2rem;
  height: 20rem;
  border: 0.1rem solid #eee;
  float: left;
}

.new-upload .topic-view > div {
  margin-left: 2rem;
  float: left;
}

.new-upload .topic-view > div > h2 {
  display: block;
  width: 49.6rem;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.8rem;
  font-weight: normal;
  color: #555;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .topic-view > div > .user-tip-p {
  display: inline-block;
  height: 3rem;
  line-height: 3rem;
  margin-bottom: 1rem;
}

.new-upload .topic-view > div > .user-tip-p > a > img {
  margin-right: 1rem;
  width: 2.8rem;
  height: 2.8rem;
  border-radius: 2.8rem;
  vertical-align: top;
}

.new-upload .topic-view > div > span {
  font-size: 1.2rem;
  color: #aaa;
}

.new-upload .topic-view > div > i {
  line-height: 3rem;
  color: #aaa;
  cursor: pointer;
  float: right;
}

.new-upload .topic-view > div > p {
  width: 49.6rem;
  max-height: 5rem;
  line-height: 2.5rem;
  overflow: hidden;
}

.new-upload .topic-view > div > .downpay {
  margin-top: 1.4rem;
}

.new-upload .topic-view > div > .downpay h5 {
  padding: 0.6rem 0;
  width: 15rem;
  font-size: 1.4rem;
  font-weight: normal;
  color: #999;
  float: left;
}

.new-upload .topic-view > div > .downpay span {
  padding: 0.6rem 1.2rem;
  font-weight: bold;
  background: #f60;
  color: #fff;
  border-radius: 2rem;
  cursor: pointer;
  float: right;
}

.new-upload .topic-pannel {
  margin-top: 3rem;
  background: #fff;
}

.new-upload .topic-pannel > ul {
  background: #eee;
  overflow: hidden;
}

.new-upload .topic-pannel > ul li {
  float: left;
  padding: 1.5rem 1.2rem;
  background: #eee;
  border-right: 0.1rem solid #e5e5e5;
  cursor: pointer;
}

.new-upload .topic-pannel > ul li.active {
  background: #fff;
}

.new-upload .topic-pannel > div {
  display: none;
}

.new-upload .topic-pannel .topic-doclist {
  padding: 0.5rem 1rem;
}

.new-upload .topic-pannel .topic-doclist li {
  display: block;
  margin: 0 1rem;
  padding: 1rem 0;
  border-bottom: 0.1rem solid #eee;
}

.new-upload .topic-pannel .topic-doclist li span {
  margin-left: 1rem;
  line-height: 2.3rem;
  font-size: 1.2rem;
  color: #888;
}

.new-upload .topic-pannel .topic-downlist li {
  display: block;
  margin: 0 2rem;
  padding: 1rem 0;
  border-bottom: 0.1rem solid #eee;
}

.new-upload .topic-pannel .topic-downlist img {
  width: 3rem;
  height: 3rem;
  vertical-align: middle;
}

.new-upload .topic-pannel .topic-downlist span {
  vertical-align: middle;
}

.new-upload .topic-pannel .topic-downlist span.fr {
  line-height: 3rem;
  font-size: 1.2rem;
  color: #888;
}

.new-upload .list_left {
  width: 22rem;
  float: left;
}

.new-upload .list_type {
  line-height: 5rem;
  font-size: 1.4rem;
  color: #666;
  overflow: hidden;
}

.new-upload .list_type p {
  float: left;
}

.new-upload .list_type span {
  padding-right: 1rem;
  color: #888;
  float: right;
}

.new-upload .list_type a {
  display: block;
  background-color: #fff;
  border-left: 0.2rem solid #fff;
  border-bottom: #d5d6bc 0.1rem solid;
  overflow: hidden;
}

.new-upload .list_type a:hover {
  border-left: 0.2rem solid #ee541e;
  background-color: #f5f5f5;
}

.new-upload .list_type a.active {
  border-left: 0.2rem solid #1abc9c;
  background-color: #f5f5f5;
}

.new-upload .type_all {
  padding-left: 1.5rem;
}

.new-upload .type_parent > li > a {
  padding-left: 3.5rem;
}

.new-upload .type_chlid > li > a {
  padding-left: 5.5rem;
}

.new-upload .list_ad {
  margin-top: 5rem;
}

.new-upload .list_ad img {
  width: 100%;
  height: 100%;
}

.new-upload .list_right {
  width: 96rem;
  float: right;
  overflow: hidden;
}

.new-upload .list-filter {
  margin-bottom: 1rem;
  font-size: 1.3rem;
  background: #fff;
  border: solid 0.1rem #eee;
}

.new-upload .list-filter > div {
  line-height: 4rem;
  border-bottom: solid 0.1rem #eee;
}

.new-upload .list-filter h7 {
  padding: 1rem 2rem;
  letter-spacing: 0.5rem;
  float: left;
}

.new-upload .list-filter .filter-items {
  padding: 1rem 0;
  margin-left: 8.4rem;
}

.new-upload .list-filter a {
  margin-left: 1rem;
  padding: 0.4rem 0.6rem;
}

.new-upload .list-filter a.active {
  color: #fff;
  background: #1abc9c;
  border-radius: 0.3rem;
}

.new-upload .list-header {
  height: 4rem;
  background-color: #fff;
  margin-top: 2rem;
  line-height: 4rem;
}

.new-upload .list-header ul li {
  float: left;
  width: 10rem;
  text-align: center;
}

.new-upload .list-header ul a {
  display: inline-block;
  width: 12rem;
  font-size: 1.4rem;
  color: #666;
}

.new-upload .list-header ul a i {
  padding-left: 2rem;
}

.new-upload .list-header ul a:hover,
.new-upload .list-header ul a.active {
  color: #1a8fee;
}

.new-upload .list-header ul a:hover i,
.new-upload .list-header ul a.active i {
  background: url(../images/home.png) no-repeat 0.8rem -30.2rem;
}

.new-upload .list-header div {
  padding-right: 1rem;
}

.new-upload .list-header div > a {
  display: block;
  margin: 1.2rem 0.3rem 0 0;
  width: 2rem;
  height: 1.5rem;
  line-height: 1rem;
  font-size: 2rem;
  border: solid 0.1rem #aaa;
  text-align: center;
  float: right;
}

.new-upload .list-header div > a:hover {
  border: solid 0.1rem #1abc9c;
}

.new-upload .list_body {
  background-color: #fff;
  overflow: hidden;
  margin-top: 2rem;
}

.new-upload .list_body > ul > li {
  padding: 1.5rem 2rem;
  overflow: hidden;
  border: solid 0.1rem #eee;
  border-bottom: 0;
}

.new-upload .list_body > ul > li:hover {
  background-color: #f8f8f8;
}

.new-upload .list_body .thum {
  position: relative;
  overflow: hidden;
  float: left;
}

.new-upload .list_body .thumlist {
  width: 82rem;
  overflow: hidden;
  float: right;
}

.new-upload .list_body .thumlist > h2 a {
  display: block;
  margin-top: 0.3rem;
  line-height: 3rem;
  font-weight: bold;
  font-size: 1.6rem;
}

.new-upload .list_body .thumlist .h2 i {
  padding-left: 5rem;
  background: url(../images/home.png) no-repeat 0 -27.4rem;
}

.new-upload .list_body .thumlist li {
  margin-right: 4rem;
  line-height: 5rem;
  color: #888;
  float: left;
}

.new-upload .list_body .thumlist .li1 a {
  display: block;
  max-width: 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .list_body .thumlist .li1 .fa {
  padding-right: 0.6rem;
  color: #1abc9c;
  font-size: 1.5rem;
}

.new-upload .list_body .thumlist .li4 .fa {
  padding-right: 0.3rem;
  color: #888;
  font-size: 1.6rem;
}

.new-upload .list_body .thumlist > div {
  clear: both;
  margin-top: 2.5rem;
  color: #888;
  line-height: 2.5rem;
  font-size: 1.4rem;
  overflow: hidden;
}

.new-upload .list_body .thumlist > div > span {
  color: #888;
  font-size: 1.5rem;
}

.new-upload .reward-left {
  width: 90rem;
  float: left;
}

.new-upload .reward-right {
  width: 28rem;
  float: right;
  overflow: hidden;
}

.new-upload .search-input {
  height: 3.6rem;
  border: solid 0.1rem #eee;
  background: #fff;
}

.new-upload .search-input:hover {
  border: solid 0.1rem #ddd;
}

.new-upload .search-input input {
  padding-left: 1.5rem;
  width: 80rem;
  height: 3.6rem;
  line-height: 3.6rem;
  border: 0;
}

.new-upload .search-input span {
  width: 6rem;
  height: 3.6rem;
  line-height: 3.6rem;
  color: #333;
  background-color: #eee;
  text-align: center;
  cursor: pointer;
  float: right;
}

.new-upload .search-input span:hover {
  background-color: #ddd;
}

.new-upload .reward-filter {
  margin-top: 1rem;
  padding: 0 2rem;
  background: #fff;
  border: solid 0.1rem #eee;
}

.new-upload .reward-filter div {
  height: 5rem;
  line-height: 5rem;
  border-bottom: solid 0.1rem #eee;
}

.new-upload .reward-filter h7 {
  letter-spacing: 0.5rem;
}

.new-upload .reward-filter a {
  margin-left: 4rem;
  padding: 0.4rem 0.6rem;
}

.new-upload .reward-filter a.active {
  color: #fff;
  background: #1abc9c;
  border-radius: 0.3rem;
}

.new-upload .reward-body {
  border-bottom: solid 0.1rem #eee;
  background-color: #fff;
  overflow: hidden;
  margin-top: 2rem;
}

.new-upload .reward-body > li {
  overflow: hidden;
  border: solid 0.1rem #eee;
  border-bottom: 0;
}

.new-upload .reward-body > li:hover {
  background-color: #f5f5f5;
}

.new-upload .reward-body .fl {
  padding: 2rem;
  border-right: solid 0.1rem #eee;
}

.new-upload .reward-body .fr {
  padding: 2rem;
  width: 72.6rem;
}

.new-upload .reward-body .fl img {
  width: 9rem;
  height: 9rem;
  border-radius: 9rem;
}

.new-upload .reward-body .fl span {
  display: block;
  height: 3rem;
  line-height: 3rem;
  color: red;
  text-align: center;
}

.new-upload .reward-body .fr h2 {
  margin-bottom: 0.2rem;
}

.new-upload .reward-body .fr h2 a {
  display: inline-block;
  width: 66rem;
  font-size: 1.6rem;
  font-weight: normal;
  color: #01a0e0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .reward-body .fr h2 a i {
  margin-right: 0.5rem;
  padding: 0 0.5rem;
  font-size: 1.4rem;
  color: #fff;
  background: #e95c07;
  border-radius: 0.4rem;
}

.new-upload .reward-body .fr h2 span {
  color: #999;
  font-weight: normal;
  font-size: 1.4rem;
  cursor: pointer;
  float: right;
}

.new-upload .reward-body .fr h2 span:hover,
.new-upload .reward-body .fr h2 span:active {
  color: #f6382d;
}

.new-upload .reward-body .fr h2 span i {
  padding-right: 0.5rem;
}

.new-upload .reward-body .fr p {
  height: 6.2rem;
  color: #666;
  overflow: hidden;
}

.new-upload .reward-body .fr p span {
  font-weight: bold;
}

.new-upload .reward-body .fr ul {
  margin-top: 0.5rem;
}

.new-upload .reward-body .fr li {
  margin-right: 3rem;
  height: 2.5rem;
  line-height: 2.5rem;
  color: #999;
  float: left;
}

.new-upload .reward-body .fr li span {
  color: #f60;
}

.new-upload .reward-body .fr li.days {
  margin-right: 0;
  float: right;
}

.new-upload .reward-body .fr li i {
  font-size: 1.5rem;
  color: #f60;
}

.new-upload .reward-pub {
  height: 15rem;
  text-align: center;
  background: #fff;
}

.new-upload .reward-pub div {
  height: 8rem;
  line-height: 8rem;
  font-size: 1.8rem;
  color: #333;
}

.new-upload .reward-pub i {
  padding: 0.5rem 1.5rem;
  background: url(../images/home.png) no-repeat -7.7rem -14.4rem;
}

.new-upload .reward-pub a {
  display: block;
  margin: 0.5rem auto;
  width: 20rem;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.6rem;
  color: #f60;
  border: 0.1rem solid #f60;
  border-radius: 0.5rem;
}

.new-upload .reward-pub a:hover {
  background: #f60;
  color: #fff;
}

.new-upload .reward-user {
  margin-top: 2rem;
  background: #fff;
}

.new-upload .reward-user div {
  padding: 0.8rem 1.5rem;
  font-size: 1.6rem;
  background: #f0f0f0;
  overflow: hidden;
}

.new-upload .reward-user li {
  padding: 0.5rem 1rem;
  height: 3rem;
  line-height: 3rem;
}

.new-upload .reward-user li p {
  float: left;
  width: 13rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .reward-user li p i {
  margin-right: 0.5rem;
  padding: 0 0.5rem;
  color: #fff;
  background: #1abc9c;
  border-radius: 0.4rem;
}

.new-upload .reward-user li span {
  margin-left: 1.4rem;
}

.new-upload .reward-user li span h7 {
  color: #f60;
}

.new-upload .reward-view {
  margin-top: 2rem;
  border-bottom: solid 0.1rem #eee;
  background-color: #fff;
  overflow: hidden;
}

.new-upload .reward-view > li {
  position: relative;
  border: solid 0.1rem #eee;
  border-bottom: 0;
  overflow: hidden;
}

.new-upload .reward-view > li:hover {
  background-color: #fefefe;
}

.new-upload .reward-view .fl {
  padding: 2rem;
  border-right: solid 0.1rem #eee;
}

.new-upload .reward-view .fr {
  padding: 2rem;
  width: 72.7rem;
}

.new-upload .reward-view .fl img {
  width: 9rem;
  height: 9rem;
  border-radius: 9rem;
}

.new-upload .reward-view .fl span {
  display: block;
  width: 9rem;
  height: 3rem;
  line-height: 3rem;
  color: #888;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .reward-view .fr a {
  display: block;
  width: 70rem;
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.6rem;
  font-weight: normal;
  color: #01a0e0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .reward-view .fr ul {
  margin-bottom: 1rem;
  overflow: hidden;
}

.new-upload .reward-view .fr li {
  margin-right: 2rem;
  height: 2.5rem;
  line-height: 2.5rem;
  color: #999;
  float: left;
}

.new-upload .reward-view .fr li span {
  color: #f60;
}

.new-upload .reward-view .fr > span {
  font-size: 1.6rem;
  color: #f60;
  float: right;
}

.new-upload .reward-view li > i {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  color: red;
}

.new-upload .reward-view li > a {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  border-radius: 2rem;
}

.new-upload .reward-info {
  padding: 2rem;
  border: solid 0.1rem #eee;
  background: #fff;
}

.new-upload .reward-info div h1 {
  display: inline;
  font-size: 1.6rem;
  font-weight: normal;
}

.new-upload .reward-info div > i {
  margin-right: 0.5rem;
  padding: 0 0.5rem;
  color: #999;
  font-size: 1.4rem;
  cursor: pointer;
  float: right;
}

.new-upload .reward-info div i:hover {
  color: #f6382d;
}

.new-upload .reward-info div span i {
  padding-right: 0.5rem;
}

.new-upload .reward-info ul {
  margin-top: 0.5rem;
  height: 3rem;
  line-height: 3rem;
  border-bottom: solid 0.1rem #ddd;
  overflow: hidden;
}

.new-upload .reward-info li {
  margin-right: 2rem;
  height: 2.5rem;
  line-height: 2.5rem;
  color: #999;
  float: left;
}

.new-upload .reward-info li span {
  color: #f60;
}

.new-upload .reward-info li.days {
  margin-right: 0;
  float: right;
}

.new-upload .reward-info li i {
  font-size: 1.5rem;
  color: #f60;
}

.new-upload .reward-info p {
  margin-top: 1rem;
  color: #555;
}

.new-upload .reward-upload {
  height: 13.3rem;
  text-align: center;
  background: #fff;
}

.new-upload .reward-upload div {
  height: 7rem;
  line-height: 7rem;
  font-size: 1.8rem;
  color: #333;
}

.new-upload .reward-upload i {
  padding: 0.5rem 1.5rem;
  background: url(../images/home.png) no-repeat -7.7rem -14.4rem;
}

.new-upload .reward-upload a {
  display: block;
  margin: 0.5rem auto;
  width: 20rem;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.6rem;
  color: #f60;
  border: 0.1rem solid #f60;
  border-radius: 0.5rem;
}

.new-upload .reward-upload a:hover {
  background: #f60;
  color: #fff;
}

.new-upload .reward_publish {
  border: 0.1rem solid #eaeaea;
}

.new-upload .reward_head {
  padding-left: 5rem;
  line-height: 5rem;
  font-size: 1.8rem;
  color: #333;
  background: #f0f0f0;
  border-bottom: solid 0.1rem #eaeaea;
}

.new-upload .reward_head i {
  padding: 0.5rem 1.5rem;
  background: url(../images/home.png) no-repeat -7.7rem -14.4rem;
}

.new-upload .reward_body {
  background: #fff;
  overflow: hidden;
}

.new-upload #reward_form {
  padding: 2rem 0;
  width: 76.8rem;
  float: left;
}

.new-upload .reward_body .doc_title,
.new-upload .reward_body .doc_keywd,
.new-upload .reward_body .doc_reward {
  height: 6rem;
  line-height: 6rem;
}

.new-upload .reward_body .doc_reward .ui-checkbox {
  line-height: 2rem;
}

.new-upload .reward_body .doc_short {
  margin: 1rem 0;
}

.new-upload .reward_body label {
  display: inline-block;
  padding-right: 1rem;
  width: 18rem;
  font-size: 1.4rem;
  color: #666;
  text-align: right;
  vertical-align: top;
}

.new-upload .reward_body label i {
  color: red;
  padding-right: 0.3rem;
  font-style: normal;
}

.new-upload .reward_body input {
  width: 40.8rem;
  height: 3rem;
  border: #ddd solid 0.1rem;
  font-size: 1.4rem;
  color: #555;
  text-indent: 1rem;
}

.new-upload .reward_body .doc_reward input {
  width: 10rem;
}

.new-upload .reward_body textarea {
  padding: 0.5rem 1rem;
  width: 38.8rem;
  height: 10rem;
  line-height: 2.5rem;
  font-size: 1.4rem;
  color: #555;
  border: #ddd solid 0.1rem;
  outline: 0;
}

.new-upload .reward_body input:focus,
.new-upload .reward_body textarea:focus {
  border: #31a5e7 solid 0.1rem;
  color: #333;
}

.new-upload .reward_body input.error,
.new-upload .reward_body textarea.error {
  border: 0.1rem solid #f66;
}

.new-upload .reward_body .btn_upload {
  display: block;
  margin: 0 auto;
  margin-top: 6.5rem;
  width: 12rem;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.5rem;
  color: #fff;
  background-color: #1abc9c;
  border: solid 0.1rem #ddd;
  text-align: center;
  border-radius: 0.5rem;
  cursor: pointer;
}

.new-upload .reward_body .btn_upload i {
  padding-right: 0.5rem;
}

.new-upload .reward_body .btn_upload:hover {
  background-color: #025598;
  color: #fff;
}

.new-upload .pub-info {
  padding: 1rem 2rem;
  background: #f9f9f9;
  width: 39rem;
  float: left;
}

.new-upload .pub-info p {
  height: 4rem;
  line-height: 4rem;
  font-size: 1.4rem;
  font-weight: bold;
}

.new-upload .pub-info i {
  display: inline-block;
  margin-right: 1rem;
  width: 2rem;
  height: 2rem;
  line-height: 2rem;
  border-radius: 1rem;
  background: #8bd442;
  text-align: center;
}

.new-upload .pub-info span {
  display: inline-block;
  padding-left: 3rem;
  height: 3rem;
  line-height: 3rem;
}

.new-upload .reward_finish {
  padding-top: 10rem;
  height: 25rem;
  background-color: #fff;
  text-align: center;
  display: none;
}

.new-upload .reward_finish .p1 {
  height: 5.5rem;
  line-height: 5.5rem;
  font-size: 3rem;
  color: #555;
}

.new-upload .reward_finish .p1 i {
  margin-right: 1rem;
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 3.5rem;
  color: #ee541e;
}

.new-upload .reward_finish .p2 {
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  color: #999;
}

.new-upload .reward_finish .p3 {
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  color: #999;
}

.new-upload .info-left {
  width: 90rem;
  float: left;
}

.new-upload .info-right {
  width: 28rem;
  float: right;
  overflow: hidden;
}

.new-upload .info-left .list-header {
  margin-top: 0;
  border: 0.1rem solid #eee;
}

.new-upload .info-left > ul {
  background: #fff;
}

.new-upload .info-left .info {
  position: relative;
  padding: 2rem 3rem;
  border: 0.1rem solid #eee;
  border-top: 0;
}

.new-upload .info-left .info > h2 {
  font-size: 2.2rem;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.new-upload .info-left .info > ul {
  margin-top: 0.5rem;
  font-size: 1.4rem;
  color: #888;
}

.new-upload .info-left .info > ul li {
  display: inline-block;
  margin-right: 0.5rem;
}

.new-upload .info-left .info > ul li .tag {
  color: #f60;
}

.new-upload .info-left .info > ul li .goto {
  color: #888;
}

.new-upload .info-left .info > a > img {
  position: absolute;
  display: block;
  width: 20rem;
  height: 15rem;
  right: 3rem;
  top: 3rem;
  border: 0.1rem solid #eee;
  border-radius: 0.5rem;
}

.new-upload .info-left .info > p {
  margin: 1rem 0;
  line-height: 2.5rem;
  height: 7.5rem;
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
}

.new-upload .info-left .info > p.img {
  width: 61rem;
}

.new-upload .info-left .info-ln {
  margin-top: 1rem;
}

.new-upload .info-left .info-ln span {
  color: #333;
}

.new-upload .info-left .info-ln > .last a,
.new-upload .info-left .info-ln > .next a {
  margin-left: 0.5rem;
  color: #1abc9c;
}

.new-upload .info-left .info-tj {
  margin-top: 1rem;
  overflow: hidden;
}

.new-upload .info-left .info-tj span {
  color: #333;
}

.new-upload .info-left .info-tj a {
  display: block;
  width: 41.9rem;
  height: 2.5rem;
  line-height: 2.5rem;
  float: left;
}

.new-upload .info-tag {
  background: #fff;
  text-align: center;
}

.new-upload .info-tag p {
  height: 4rem;
  line-height: 4rem;
  font-size: 1.6rem;
  border: 0.1rem solid #eee;
  border-top: 0.2rem solid #f60;
}

.new-upload .info-tag ul {
  border-right: 0.1rem solid #eee;
  overflow: hidden;
}

.new-upload .info-tag a {
  display: block;
  width: 13.8rem;
  height: 4rem;
  line-height: 4rem;
  border-left: 0.1rem solid #eee;
  border-bottom: 0.1rem solid #eee;
  float: left;
}

.new-upload .info-tag a:hover {
  background: #f5f5f5;
}

.new-upload .info-pub-a {
  display: block;
  margin-top: 2rem;
  padding: 0.6rem 1.2rem;
  font-size: 1.6rem;
  color: #fff !important;
  background: #4fbaf2;
  text-align: center;
}

.new-upload .info-pub-a:hover {
  color: #fff;
  background: #06a6fa;
}

.new-upload .info-pub {
  padding: 2rem 3rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
  overflow: hidden;
}

.new-upload .info-pub span {
  display: block;
}

.new-upload .info-pub .ui-text-group {
  display: inline-block;
  padding: 1rem 0;
}

.new-upload .info-pub .ui-text-group > input {
  width: 101.7rem;
}

.new-upload .info-pub .btn {
  margin-top: 2rem;
  float: right;
  padding: 0.6rem 1.2rem;
  background: #1abc9c;
  color: #fff;
  cursor: pointer;
}

.new-upload .info-view {
  background: #fff;
  border: 0.1rem solid #eee;
  padding: 1.5rem 3rem;
}

.new-upload .info-view h1 {
  height: 4rem;
  line-height: 4rem;
  font-size: 1.8rem;
  font-weight: normal;
}

.new-upload .info-view > ul {
  height: 3.5rem;
  border-bottom: 0.1rem solid #eee;
}

.new-upload .info-view > ul > li {
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.2rem;
  color: #999;
  float: left;
}

.new-upload .info-view > ul > li.last {
  margin-left: 2rem;
  float: right;
}

.new-upload .info-view > ul > li > a {
  color: #999;
}

.new-upload .info-view div {
  padding-top: 1rem;
}

.new-upload .info-view div img {
  max-width: 83.8rem;
}

.new-upload .comment-body {
  margin-top: 2rem;
  padding: 0 3rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
}

.new-upload .comment-body > ul > li {
  padding-top: 2.5rem;
  border-bottom: solid 0.1rem #eee;
}

.new-upload .comment-body > ul > li:last-child {
  border-bottom: 0;
}

.new-upload .comment-body .pages {
  border-top: 0.1rem solid #eee;
}

.new-upload .comment-info {
  margin-left: 7rem;
  overflow: hidden;
}

.new-upload .comment-head {
  overflow: hidden;
}

.new-upload .comment-head > li {
  margin-right: 1rem;
  line-height: 3.5rem;
  font-size: 1.3rem;
  color: #666;
  float: left;
}

.new-upload .comment-head > li:last-child {
  float: right;
  color: #888;
}

.new-upload .comment-head > li .shafa {
  padding: 0.1rem 0.5rem;
  background: #f55;
  color: #fff;
}

.new-upload .comment-head > li .bandeng {
  padding: 0.1rem 0.5rem;
  background: #f94;
  color: #fff;
}

.new-upload .comment-head > li .diban {
  padding: 0.2rem 0.5rem;
  background: #79e;
  color: #fff;
}

.new-upload .comment-head > li > a {
  color: #f60;
}

.new-upload .comment-info > div {
  padding: 1rem 0;
  clear: right;
}

.new-upload .comment-info > div img {
  max-width: 76.8rem;
}

.new-upload .comment-info > blockquote {
  margin: 1rem 0;
  padding: 2.3rem 2rem 2.3rem 5.5rem;
  background: #fafafa url(../images/blockup.png) 1.8rem 2rem no-repeat;
  border: 0.1rem solid #f3f3f3;
  line-height: 2.8rem;
}

.new-upload .comment-info > blockquote > div {
  margin: 1rem 0;
  background: #fafafa url(../images/blockdown.png) 100% 100% no-repeat;
}

.new-upload .comment-foot > li {
  margin-left: 1rem;
  font-size: 1.2rem;
  line-height: 4rem;
  color: #999;
  float: right;
}

.new-upload .comment-post {
  margin-top: 2rem;
  padding: 3rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
  overflow: hidden;
}

.new-upload .comment-post p {
  line-height: 10rem;
  font-size: 1.6rem;
  background: #f8f8f8;
  border: 0.1rem solid #eee;
  text-align: center;
}

.new-upload .comment-post a {
  color: #1abc9c;
}

.new-upload .comment-post .btn {
  margin-top: 2rem;
  float: right;
  padding: 0.6rem 1.2rem;
  background: #1abc9c;
  color: #fff;
  cursor: pointer;
}

.new-upload .comment-edit {
  padding: 2rem 3rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
  overflow: hidden;
}

.new-upload .comment-edit label {
  display: block;
  margin-bottom: 1.5rem;
  margin-left: 0.2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.new-upload .comment-edit label a {
  color: #1abc9c;
}

.new-upload .comment-edit .btn {
  margin-top: 2rem;
  float: right;
  padding: 0.6rem 1.2rem;
  background: #1abc9c;
  color: #fff;
  cursor: pointer;
}

.new-upload .user-photo {
  width: 5rem;
  height: 5rem;
  border-radius: 5rem;
  float: left;
  cursor: pointer;
}

.new-upload .user-photo img {
  width: 100%;
  height: 100%;
}

.new-upload .user-tip-p {
  position: relative;
  cursor: pointer;
}

.new-upload .user-tip {
  position: absolute;
  padding: 2rem;
  width: 20rem;
  left: 0;
  top: 0;
  z-index: 1200;
  line-height: normal;
  background: #fff;
  border: 0.3rem solid #eee;
  text-align: center;
  display: none;
}

.new-upload .user-tip > a {
  display: block;
  color: #666;
}

.new-upload .user-tip > a img {
  width: 10rem;
  height: 10rem;
  border-radius: 10rem;
}

.new-upload .user-tip > a span {
  display: block;
  margin-top: 1rem;
}

.new-upload .user-tip > ul {
  margin-top: 1rem;
}

.new-upload .user-tip > ul > li {
  display: inline-block;
  font-size: 1.2rem;
  color: #888;
}

.new-upload .user-tip > ul > li.line {
  margin: 0 1rem;
  width: 0.1rem;
  height: 2.5rem;
  background-color: #ccc;
}

.new-upload .user-tip > div {
  margin-top: 1.5rem;
}

.new-upload .user-tip > div > a {
  display: inline-block;
  width: 8rem;
  height: 3rem;
  line-height: 3rem;
  color: #fff;
  background: #1abc9c;
}

.new-upload .ask {
  border: 0.1rem solid #eee;
  border-top: 0;
}

.new-upload .ask-info {
  padding: 2rem;
  padding-bottom: 0;
}

.new-upload .ask-info .ask-title {
  margin-left: 7rem;
  overflow: hidden;
}

.new-upload .ask-info .ask-title > h2 {
  font-size: 1.6rem;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.new-upload .ask-info .ask-title > ul {
  padding: 0.5rem 0 2rem 0;
  border-bottom: 0.1rem solid #eee;
}

.new-upload .ask-info:last-child .ask-title > ul {
  border-bottom: 0;
}

.new-upload .ask-info .ask-title > ul > li {
  display: inline-block;
  margin-right: 1rem;
  color: #888;
  font-size: 1.2rem;
}

.new-upload .ask-info .ask-title > ul > li a {
  color: #888;
}

.new-upload .view_left {
  width: 90rem;
  float: left;
}

.new-upload .view_right {
  width: 27rem;
  float: right;
}

.new-upload .view_title {
  overflow: hidden;
}

.new-upload .view_title > h1 {
  color: #555;
  line-height: 3rem;
  font-size: 1.8rem;
}

.new-upload .view_title h1 i {
  margin-right: 0.2rem;
  vertical-align: middle;
}

.new-upload .view_title .view_title_info li {
  margin-right: 4rem;
  font-size: 1.2rem;
  color: #666;
  float: left;
}

.new-upload .view_title .view_title_info li a {
  display: block;
  max-width: 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .view_title .view_title_info .li1 i {
  padding-right: 0.5rem;
  color: #1abc9c;
  font-size: 1.4rem;
}

.new-upload .view_title .view_title_info .li2 i {
  padding-left: 2.3rem;
  background: url(../images/home.png) no-repeat 0 -18.8rem;
}

.new-upload .view_title .view_title_info .li3 i {
  padding-left: 2rem;
  background: url(../images/home.png) no-repeat -5.8rem -18.8rem;
}

.new-upload .view_title .view_title_info .li4 i {
  padding-right: 0.3rem;
  color: #888;
  font-size: 1.4rem;
}

.new-upload .view_title .view_title_menu li {
  float: right;
}

.new-upload .view_title .view_title_menu a {
  display: inline-block;
  margin-left: 2rem;
  color: #666;
}

.new-upload .view_title .view_title_menu .fa-heart {
  margin-right: 0.7rem;
  color: #888;
  cursor: pointer;
}

.new-upload .view_title .view_title_menu .fa-heart.active {
  color: red;
}

.new-upload .view_title .view_title_menu .report i {
  padding: 0.1rem 1.5rem;
  background: url(../images/home.png) no-repeat 0 -35.7rem;
}

.new-upload .view_title .view_title_menu .report:hover i,
.new-upload .view_title .view_title_menu .report.active i {
  background: url(../images/home.png) no-repeat -3rem -35.7rem;
}

.new-upload .view_body {
  position: relative;
  margin-top: 1rem;
  overflow: hidden;
}

.new-upload .view_body .vip {
  position: absolute;
  right: 0.2rem;
  top: 0.2rem;
  width: 0;
  height: 0;
  border-top: 6rem solid red;
  border-left: 6rem solid transparent;
}

.new-upload .view_body .vip span {
  position: absolute;
  width: 5.1rem;
  left: -4.9rem;
  top: -4.6rem;
  color: #fff;
  font-size: 1.4rem;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}

.new-upload .view_seo > p {
  padding: 0.1rem;
  margin-bottom: 1rem;
  border: 0.1rem solid #eee;
}

.new-upload .view_body > div {
  padding: 0.1rem;
  margin-bottom: 1rem;
  border: 0.1rem solid #eee;
  background: #fff url(../images/888.gif) no-repeat center center;
  font-size: 0;
}

.new-upload .view_body > div > img,
.new-upload .view_body > div > iframe,
.new-upload .view_body > div > embed {
  width: 100%;
  min-height: 40rem;
  display: block;
}

.new-upload .view_body > .view-ad {
  padding: 0;
  height: 10rem;
  font-size: 1.4rem;
  background: #fff;
  text-align: center;
  overflow: hidden;
}

.new-upload .view_body > .view-ad img {
  width: 100%;
  height: 100%;
}

.new-upload .view_body .view_error {
  padding-top: 8rem;
  height: 20rem;
  text-align: center;
}

.new-upload .view_body .view_error h2 {
  line-height: 6rem;
  font-size: 1.8rem;
}

.new-upload .view_body .view_error h3 {
  line-height: 6rem;
  font-size: 1.4rem;
  font-weight: normal;
}

.new-upload .view_loding {
  margin-bottom: 1rem;
  padding-top: 2rem;
  height: 6rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
  text-align: center;
}

.new-upload .view_shang {
  margin-bottom: 1rem;
  height: 15rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
  text-align: center;
}

.new-upload .view_shang > div {
  display: none;
  margin-top: 1rem;
  vertical-align: top;
}

.new-upload .view_shang > div > img {
  border: 0.1rem solid #ccc;
  padding: 0.5rem;
  height: 9.4rem;
  width: 9.4rem;
}

.new-upload .view_shang > div > span {
  display: block;
  color: #fff;
}

.new-upload .view_shang > span {
  display: inline-block;
  margin: 3.5rem 10rem;
  width: 8rem;
  height: 8rem;
  line-height: 8rem;
  color: #fff;
  background: #f60;
  font-size: 2.2rem;
  border: 0.1rem solid #f60;
  border-radius: 8rem;
  cursor: pointer;
}

.new-upload .view_foot .nextread,
.new-upload .view_foot .payread,
.new-upload .view_foot .readover {
  padding-top: 6rem;
  height: 15rem;
  background-color: #fff;
  border: 0.1rem solid #eee;
  text-align: center;
  display: none;
}

.new-upload .view_foot .nextread p {
  margin: 0 auto;
  width: 20rem;
  height: 6rem;
  line-height: 6rem;
  font-size: 1.4rem;
  border-top: solid 0.1rem #dedede;
  border-bottom: solid 0.1rem #dedede;
}

.new-upload .view_foot .nextread p a {
  color: #1abc9c;
}

.new-upload .view_foot .nextread i {
  display: inline-block;
  margin-top: 2rem;
  width: 1.5rem;
  height: 1.5rem;
  background: url(../images/home.png) no-repeat -5.5rem -15.7rem;
  cursor: pointer;
}

.new-upload .view_foot .payread h3,
.new-upload .view_foot .readover h3 {
  font-size: 1.4rem;
  color: #555;
}

.new-upload .view_foot .payread p,
.new-upload .view_foot .readover p {
  line-height: 5rem;
  font-size: 1.4rem;
  color: #666;
}

.new-upload .view_foot .payread p span,
.new-upload .view_foot .readover p span {
  color: #ed4702;
  margin: 0 0.4rem;
}

.new-upload .view_foot .payread p s,
.new-upload .view_foot .readover p s {
  padding: 0 0.4rem;
}

.new-upload .view_foot .payread a,
.new-upload .view_foot .readover a {
  display: inline-block;
  padding: 0.6rem 3rem;
  font-size: 1.4rem;
  color: #fff;
  background: #1abc9c;
  border-radius: 0.5rem;
}

.new-upload .view_foot .payread a:hover,
.new-upload .view_foot .readover a:hover {
  background: #0d66a5;
}

.new-upload .view_foot .payread a.vip,
.new-upload .view_foot .readover a.vip {
  background-color: #e0493c;
}

.new-upload .view_foot .payread a.vip:hover,
.new-upload .view_foot .readover a.vip:hover {
  background-color: #bb2a2a;
}

.new-upload .view_user {
  padding-top: 7rem;
}

.new-upload .view_user img {
  float: left;
  margin-right: 1.5rem;
  padding: 0.3rem;
  width: 6rem;
  height: 6rem;
  background-color: #fff;
  border-radius: 0.3rem;
  border: 0.1rem solid #ccc;
  overflow: hidden;
}

.new-upload .view_user a {
  display: block;
  line-height: 3.5rem;
}

.new-upload .view_user p {
  line-height: 3rem;
}

.new-upload .view_user p span {
  color: #ff7324;
  padding: 0 0.5rem;
}

.new-upload .view_short {
  margin-top: 2rem;
  overflow: hidden;
  clear: both;
}

.new-upload .view_short span {
  font-size: 1.5rem;
  color: #333;
}

.new-upload .view_short h2 {
  max-height: 114.2rem;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 2rem;
  color: #888;
  word-break: break-all;
}

.new-upload .link_docs {
  margin-top: 3rem;
}

.new-upload .link_docs h3 {
  color: #666;
  line-height: 4rem;
  font-weight: normal;
  border-bottom: 0.1rem solid #dfdfdf;
}

.new-upload .link_docs div {
  height: 4rem;
  line-height: 4rem;
}

.new-upload .link_docs div a {
  display: inline-block;
  width: 19.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .link_docs div a i {
  margin-right: 0.2rem;
}

.new-upload .link_docs div span {
  float: right;
  max-width: 5rem;
  color: #999;
}

.new-upload .link_docs div span i {
  padding-left: 2.2rem;
  background: url(../images/home.png) no-repeat 0 -18.7rem;
}

.new-upload .view_keys {
  margin-top: 3rem;
}

.new-upload .view_keys h3 {
  color: #666;
  line-height: 4rem;
  font-weight: normal;
  border-bottom: 0.1rem solid #dfdfdf;
}

.new-upload .view_keys div {
  padding-top: 0.5rem;
}

.new-upload .view_keys a {
  display: inline-block;
  margin: 0.5rem;
  padding: 0 0.4rem;
  border: 0.1rem solid #ccc;
  border-radius: 1rem;
}

.new-upload .user_comment {
  margin-top: 3rem;
}

.new-upload .user_comment > div {
  overflow: hidden;
}

.new-upload .user_comment > div > h3 {
  height: 4rem;
  line-height: 4rem;
  color: #666;
  font-weight: normal;
}

.new-upload .user_comment > div > textarea {
  width: 25.6rem;
  height: 8rem;
}

.new-upload .user_comment > div > .csubmit {
  float: right;
  margin-top: 0.5rem;
  padding: 0.4rem 1.2rem;
  color: #fff;
  border: 0;
  background-color: #e6453a;
}

.new-upload .user_comment > div > .csubmit:hover {
  background-color: #a6150b;
}

.new-upload .user_comment ul {
  margin-top: 2rem;
  padding: 1.5rem 0;
}

.new-upload .user_comment ul li {
  margin: 1rem 0;
  border-bottom: 0.1rem solid #e5e5e5;
}

.new-upload .user_comment .comment_head {
  height: 5rem;
  color: #888;
}

.new-upload .user_comment .comment_head img {
  margin-right: 1.5rem;
  width: 5rem;
  height: 5rem;
  border-radius: 5rem;
  float: left;
}

.new-upload .user_comment .comment_head a {
  display: block;
  line-height: 2.5rem;
}

.new-upload .user_comment .comment_head span {
  line-height: 2.5rem;
}

.new-upload .user_comment .comment_body {
  margin: 1rem auto auto 6.5rem;
}

.new-upload .comment_foot {
  margin: 1rem 0;
  padding-left: 20rem;
}

.new-upload .comment_foot .comment_up {
  display: inline-block;
  color: #888;
  cursor: pointer;
}

.new-upload .comment_foot .comment_up i {
  padding-left: 2rem;
  background: transparent url(../images/home.png) no-repeat 0 -38.6rem;
}

.new-upload .comment_foot .comment_up:hover i,
.new-upload .comment_foot .comment_up.active i {
  background: transparent url(../images/home.png) no-repeat -3.2rem -38.6rem;
}

.new-upload .comment_foot .comment_del i {
  margin-left: 0.5rem;
  line-height: 0;
  color: #888;
  font-size: 2rem;
  cursor: pointer;
}

.new-upload .comment_foot .comment_del i:hover {
  color: #ef412a;
}

.new-upload .view_share {
  position: fixed;
  top: 60%;
  margin-left: 90rem;
  cursor: pointer;
}

.new-upload .view_share > a {
  float: left;
}

.new-upload .view_share > a {
  padding: 2rem 2rem;
  background: url(../images/home.png) no-repeat 0 -48.1rem;
}

.new-upload .view_share:hover > a {
  padding: 2rem 2rem;
  background: url(../images/home.png) no-repeat -4.5rem -48.1rem;
}

.new-upload .view_share ul {
  display: none;
  float: left;
  padding: 0.5rem;
  margin-top: -10.2rem;
  background-color: #fff;
  border: #eaeaea solid 0.1rem;
  border-radius: 0.5rem;
}

.new-upload .view_share:hover > ul {
  display: block;
}

.new-upload .view_ad {
  margin-top: 3rem;
}

.new-upload .view_ad img {
  width: 100%;
}

.new-upload .view_toolbar {
  position: fixed;
  height: 5rem;
  line-height: 5rem;
  width: 100%;
  bottom: 0;
  z-index: 777;
  font-size: 1.4rem;
  color: #666;
  background-color: #f3f1f1;
  border-top: solid 0.1rem #ddd;
}

.new-upload .view_toolbar .full,
.new-upload .view_toolbar .large,
.new-upload .view_toolbar .small {
  margin-right: 2.5rem;
  padding-left: 2.5rem;
  cursor: pointer;
}

.new-upload .view_toolbar .full {
  background: url(../images/home.png) no-repeat 0 -57.4rem;
}

.new-upload .view_toolbar .full:hover {
  background: url(../images/home.png) no-repeat -3.4rem -57.4rem;
}

.new-upload .view_toolbar .large {
  background: url(../images/home.png) no-repeat 0 -54.8rem;
}

.new-upload .view_toolbar .large:hover {
  background: url(../images/home.png) no-repeat -3.4rem -54.8rem;
}

.new-upload .view_toolbar .small {
  background: url(../images/home.png) no-repeat 0 -52.2rem;
}

.new-upload .view_toolbar .small:hover {
  background: url(../images/home.png) no-repeat -3.4rem -52.2rem;
}

.new-upload .view_toolbar .prev {
  margin-left: 25rem;
  cursor: pointer;
}

.new-upload .view_toolbar .prev:hover {
  color: #1abc9c;
}

.new-upload .view_toolbar .cpage {
  margin-left: 0.8rem;
  padding-right: 0.3rem;
  width: 3.8rem;
  border: 0.1rem solid #ccc;
  text-align: right;
}

.new-upload .view_toolbar .cpage:hover {
  border: 0.1rem solid #1abc9c;
}

.new-upload .view_toolbar .pcount {
  padding-left: 0.1rem;
}

.new-upload .view_toolbar .next {
  margin-left: 0.3rem;
  cursor: pointer;
}

.new-upload .view_toolbar .downpay {
  float: right;
  margin-right: 0.5rem;
  color: red;
}

.new-upload .view_toolbar .downpay s {
  padding-right: 1rem;
  color: #888;
}

.new-upload .view_toolbar .download {
  display: inline-block;
  margin-top: 1rem;
  padding-left: 1rem;
  width: 9rem;
  height: 3rem;
  line-height: 3rem;
  color: #fff;
  background-color: #f5770d;
  border-radius: 0.3rem;
  cursor: pointer;
  float: right;
}

.new-upload .view_toolbar .download i {
  padding-left: 2rem;
  background: url(../images/home.png) no-repeat -2.9rem -21.6rem;
}

.new-upload .view_toolbar .download:hover {
  background-color: #f54715;
}

.new-upload .search_left {
  width: 90rem;
  float: left;
}

.new-upload .search_right {
  margin-top: 5rem;
  width: 28rem;
  float: right;
}

.new-upload .search_type {
  overflow: hidden;
}

.new-upload .search_type ul {
  float: left;
}

.new-upload .search_type li {
  float: left;
  padding: 0.5rem;
  width: 8rem;
  color: #666;
  text-align: center;
  cursor: pointer;
}

.new-upload .search_type li.active {
  color: #fff;
  background: #1abc9c;
}

.new-upload .search_type li:hover {
  color: #1abc9c;
}

.new-upload .search_sort {
  height: 4rem;
  background-color: #fff;
  margin-top: 2rem;
  line-height: 4rem;
  overflow: hidden;
}

.new-upload .search_sort ul li {
  float: left;
  width: 10rem;
  text-align: center;
}

.new-upload .search_sort ul a {
  display: inline-block;
  padding-right: 1rem;
  width: 6rem;
  font-size: 1.4rem;
  color: #666;
}

.new-upload .search_sort ul a i {
  padding-left: 2rem;
}

.new-upload .search_sort ul a:hover,
.new-upload .search_sort ul a.active {
  color: #1a8fee;
}

.new-upload .search_sort ul a:hover i,
.new-upload .search_sort ul a.active i {
  background: url(../images/home.png) no-repeat 0.8rem -30.2rem;
}

.new-upload .search_sort div > a {
  display: block;
  margin: 1.2rem 0.3rem 0 0;
  width: 2rem;
  height: 1.5rem;
  line-height: 1rem;
  font-size: 2rem;
  border: solid 0.1rem #aaa;
  text-align: center;
  float: right;
}

.new-upload .search_sort div > a:hover {
  border: solid 0.1rem #1abc9c;
}

.new-upload .search_list {
  margin: 1rem 0;
}

.new-upload .search_list > ul > li {
  padding: 1rem 2rem;
  background-color: #fff;
  border-bottom: 0.1rem solid #efefef;
}

.new-upload .search_list .title h2 {
  display: inline;
}

.new-upload .search_list .title a {
  margin-left: 0.8rem;
  font-size: 1.6rem;
  font-weight: normal;
}

.new-upload .search_list .short {
  margin-top: 1rem;
  line-height: 2.5rem;
  max-height: 5rem;
  color: #888;
  overflow: hidden;
}

.new-upload .search_list .info {
  margin-top: 1rem;
  line-height: 2.5rem;
  overflow: hidden;
}

.new-upload .search_list .info li {
  margin-right: 4rem;
  color: #888;
  float: left;
}

.new-upload .search_list .info .li1 a {
  display: block;
  max-width: 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.new-upload .search_list .info .li1 .fa {
  padding-right: 0.6rem;
  color: #1abc9c;
  font-size: 1.5rem;
}

.new-upload .search_list .info .li4 .fa {
  padding-right: 0.3rem;
  color: #888;
  font-size: 1.6rem;
}

.new-upload .search_list ul p {
  padding: 2.5rem 0;
  color: #f85707;
  font-size: 2rem;
  text-align: center;
}

.new-upload .about_left {
  width: 22rem;
  float: left;
}

.new-upload .about_right {
  width: 96rem;
  float: right;
  overflow: hidden;
}

.new-upload .about_left ul {
  border-bottom: 0.1rem solid #eee;
}

.new-upload .about_left p {
  display: block;
  padding: 0 2rem;
  height: 4rem;
  line-height: 4rem;
  color: #333;
  background: #eee;
  border-top: 0.1rem solid #eee;
}

.new-upload .about_left a {
  display: block;
  padding: 0 5rem;
  height: 4rem;
  line-height: 4rem;
  background: #fff;
  border-top: 0.1rem solid #eee;
  cursor: pointer;
}

.new-upload .about_left a.active {
  color: #f60;
  border-right: 0.3rem solid #f60;
}

.new-upload .footer {
  margin-top: 4rem;
  padding: 4rem 0;
  background-color: #323c45;
}

.new-upload .footer_a {
  width: 20%;
  float: left;
}

.new-upload .footer_a > img {
  width: 17.5rem;
  height: 6.5rem;
}

.new-upload .footer_a > div {
  margin-top: 0.5rem;
}

.new-upload .footer_a > div > img {
  width: 8rem;
  height: 8rem;
  float: left;
}

.new-upload .footer_a > div span {
  padding: 2.2rem 1rem;
  font-size: 1.2rem;
  color: #b4bbc1;
  float: left;
}

.new-upload .footer_b {
  width: 50%;
  float: left;
}

.new-upload .footer_b li {
  margin-left: 3rem;
  width: 12rem;
  float: left;
}

.new-upload .footer_b li p {
  height: 5rem;
  line-height: 5rem;
  font-size: 1.6rem;
  color: #b4bbc1;
  font-weight: bold;
}

.new-upload .footer_b li a {
  display: block;
  line-height: 3rem;
  font-size: 1.4rem;
  color: #b4bbc1;
}

.new-upload .footer_b li a:hover {
  color: #1abc9c;
}

.new-upload .footer_c {
  width: 25%;
  float: right;
}

.new-upload .footer_c > p {
  margin-top: 1.2rem;
  width: 7.4rem;
  color: #b4bbc1;
  font-size: 1.8rem;
  border-bottom: 0.1rem solid #d9dcde;
}

.new-upload .footer_c ul {
  margin-top: 1rem;
  margin-left: -3rem;
}

.new-upload .footer_c li {
  margin-left: 3rem;
  float: left;
}

.new-upload .footer_c li p {
  line-height: 3rem;
  font-size: 1.4rem;
  color: #b4bbc1;
}

.new-upload .zub {
  height: 5rem;
  line-height: 5rem;
  font-size: 1.4rem;
  color: #999;
  background-color: #333;
  text-align: center;
}

.new-upload .zub strong {
  font-weight: normal;
}

.new-upload .zub a,
.new-upload .zub a:visited {
  color: #999;
}

.new-upload .zub p {
  float: left;
}

.new-upload .login {
  background: white;
  min-width: 120rem;
  width: 100%;
  background-size: 100% 100%;
}

.new-upload .login_bg {
  float: left;
  width: 52.3rem;
  height: 57.7rem;
  background: url(../images/loginbg_t.png) no-repeat;
}

.new-upload .login_left {
  margin: 5rem auto;
  width: 52rem;
}

.new-upload .login_input,
.new-upload .login_erweima {
  position: relative;
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0.1rem 0.1rem 0.3rem 0.1rem rgba(198, 201, 208, 0.5);
  overflow: hidden;
}

.new-upload .login_erweima {
  background-color: #ebecec;
  display: none;
}

.new-upload .change_ewm {
  position: absolute;
  width: 5.2rem;
  height: 5.2rem;
  right: 0.1rem;
  top: 0;
  background: url(../images/home.png) no-repeat 0 -60.2rem;
  cursor: pointer;
}

.new-upload .change_ewmtip {
  position: absolute;
  width: 9.6rem;
  height: 2.1rem;
  top: 0.3rem;
  right: 5rem;
  background: url(../images/erweima-tip.png) no-repeat;
}

.new-upload .change_ewm2 {
  position: absolute;
  width: 5.2rem;
  height: 4.8rem;
  right: 0.1rem;
  top: 0;
  background: url(../images/home.png) no-repeat 0 -66.4rem;
  cursor: pointer;
}

.new-upload .change_ewmtip2 {
  position: absolute;
  width: 12rem;
  height: 2.1rem;
  top: 0.3rem;
  right: 5rem;
  background: url(../images/account-tip.png) no-repeat;
}

.new-upload .login_input > ul {
  margin-top: 2rem;
  border-bottom: solid 0 #eee;
  overflow: hidden;
}

.new-upload .login_input > ul li {
  float: left;
  text-align: center;
  width: 50%;
  line-height: 5rem;
  font-size: 1.6rem;
  font-weight: 600;
  color: #545454;
  border-bottom: solid 0.3rem #fff;
  cursor: pointer;
}

.new-upload .login_input .line {
  position: absolute;
  top: 7.2rem;
  width: 13.8rem;
  height: 0.2rem;
  background: #f60;
  left: 16%;
  bottom: -0.1rem;
  margin-left: -3.5rem;
  transition: all 0.3s;
}

.new-upload .login_input ul li.active {
  color: #1abc9c;
  cursor: pointer;
}

.new-upload .dipay_form,
.new-upload .login_form,
.new-upload .register_form {
  margin: 2.5rem 3rem;
  display: none;
}

.new-upload .login_input > .dipay_form {
  display: block;
}

.new-upload .login_input.userfirst > ul li {
  float: right;
}

.new-upload .login_input.userfirst > .dipay_form {
  display: none;
}

.new-upload .login_input.userfirst > .login_form {
  display: block;
}

.new-upload .login_input form > input {
  display: block;
  margin: 0 auto;
  padding-left: 3.5rem;
  width: 35rem;
  height: 3.5rem;
  line-height: 3.5rem;
  color: #666;
  border: solid 0.1rem #ccc;
}

.new-upload .login_input form > input:focus {
  border: solid 0.1rem #31a5e7;
}

.new-upload .login_input form > input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10rem white inset;
  -webkit-text-fill-color: #333;
  width: 100%;
}

.new-upload .login_input form > span {
  color: red;
  line-height: 2.6rem;
  margin-left: 0.2rem;
}

.new-upload .login_form .auto-forget {
  overflow: hidden;
}

.new-upload .login_form .auto-forget .ui-checkbox {
  float: left;
}

.new-upload .login_form .auto-forget .forget {
  display: block;
  color: #1abc9c;
  text-align: right;
  float: right;
}

.new-upload .login_form .forget:hover {
  color: #0278d7;
}

.new-upload .login_input .btn {
  height: 4rem;
  line-height: 4rem;
  color: #fff;
  font-size: 1.6rem;
  background: #1abc9c;
  letter-spacing: 0.2rem;
  text-align: center;
  cursor: pointer;
}

.new-upload .login_input .btn:hover {
  background: #1abc9c;
}

.new-upload .login_form p {
  margin: 2rem 0 1rem 0;
  font-size: 1.6rem;
  color: #555;
  font-weight: bold;
  text-align: left;
}

.new-upload .login_form ul li {
  display: inline-block;
  font-size: 0;
}

.new-upload .login_form ul img {
  height: 3.5rem;
  width: 3.5rem;
  border-radius: 3.5rem;
}

.new-upload .register_form .yzm {
  position: relative;
  display: block;
  left: 24.5rem;
  top: -6rem;
  width: 10rem;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.6rem;
  color: #f60;
  border-left: 0.1rem solid #ddd;
  text-align: center;
  cursor: pointer;
}

.new-upload .register_form .agree {
  margin-top: -3rem;
  color: #888;
  cursor: pointer;
}

.new-upload .register_form .change_register {
  line-height: 3rem;
}

.new-upload .register_form .change_register i {
  margin: 0 0.3rem;
  color: #f54909;
  cursor: pointer;
}

.new-upload .login_input .inout1 {
  background: transparent url(../images/home.png) no-repeat -7.3rem -80.8rem;
}

.new-upload .login_input .inout2 {
  background: transparent url(../images/home.png) no-repeat -7.3rem -83.9rem;
}

.new-upload .register_form .inout3 {
  background: transparent url(../images/home.png) no-repeat -7.3rem -87rem;
}

.new-upload .register_form .inout4 {
  background: transparent url(../images/home.png) no-repeat -7.3rem -89.6rem;
}

.new-upload .register_form .inout5 {
  background: transparent url(../images/home.png) no-repeat -7.3rem -92.4rem;
}

.new-upload .login_error,
.new-upload .register_error {
  color: red;
}

.new-upload .login_form .login_close,
.new-upload .register_form .register_close {
  font-size: 1.6rem;
  color: #f84407;
  font-weight: bold;
  text-align: center;
}

.new-upload .login_erweima .title {
  margin: 2.2rem auto;
  width: 33rem;
  height: 5rem;
  line-height: 5rem;
  text-align: center;
  border-bottom: #f60 solid 0.2rem;
}

.new-upload .login_erweima .title p {
  color: #333;
  font-size: 1.6rem;
  font-weight: bold;
}

.new-upload .login_erweima .head {
  width: 40%;
  margin: 3rem auto;
  overflow: hidden;
}

.new-upload .login_erweima .head i {
  margin: 0.5rem 1rem 0.5rem 0;
  width: 3rem;
  height: 3rem;
  float: left;
  background: url(../images/home.png) no-repeat -5rem -27rem;
}

.new-upload .login_erweima .header p {
  font-size: 1.4rem;
  color: #666;
}

.new-upload .login_erweima .head p span {
  color: #fc903b;
}

.new-upload .login_erweima .app {
  display: block;
  width: 16rem;
  height: 16rem;
  margin: 0 auto;
}

.new-upload .login_erweima .foot {
  margin-top: 3rem;
  height: 8.5rem;
  line-height: 8.5rem;
  background-color: #e5e6e6;
  text-align: center;
}

.new-upload .login_erweima .foot p {
  font-size: 1.4rem;
  color: #666;
}

.new-upload .login_erweima .foot p a {
  color: #1abc9c;
}

.new-upload .login_form .register-a,
.new-upload .register_form .login-a {
  display: block;
  margin-top: 0.8rem;
  margin-right: 0.8rem;
  color: #1abc9c;
  float: right;
}

.new-upload .login_form .register-a:hover,
.new-upload .register_form .login-a:hover {
  color: #0278d7;
}

.new-upload .modal_close i {
  position: absolute;
  left: 0.6rem;
  top: -0.6rem;
  z-index: 1202;
  color: #000;
  font-size: 2.8rem;
  font-style: normal;
  text-shadow: 0 0.1rem 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
  cursor: pointer;
}

.new-upload .modal_close i:hover {
  color: red;
  filter: alpha(opacity=60);
  opacity: 0.6;
}

.new-upload .dipay_form > span,
.new-upload .login_form > span {
  display: block;
  margin-top: 1rem;
  height: 3.5rem;
  font-size: 1.5rem;
  font-weight: bold;
  text-align: center;
}

.new-upload .dipay_form > span > i,
.new-upload .login_form > span > i {
  color: red;
}

.new-upload .forget_form {
  height: 50rem;
  background-color: #fff;
  text-align: center;
}

.new-upload .forget_form h1 {
  padding-top: 8rem;
  font-weight: normal;
}

.new-upload .forget_form p {
  padding-top: 4rem;
  line-height: 5rem;
  font-size: 1.5rem;
}

.new-upload .forget_form .tip {
  height: 8rem;
  line-height: 3rem;
  font-size: 1.5rem;
  color: #f60;
}

.new-upload .forget_form .tip i {
  display: block;
  line-height: 3rem;
  color: #f60;
}

.new-upload .forget_form form {
  margin: 0 auto;
  width: 35rem;
  text-align: left;
}

.new-upload .forget_form input {
  padding: 1rem;
  width: 32.8rem;
}

.new-upload .forget_form .ui-btn {
  padding: 1rem;
  width: 32.8rem;
  border: 0.1rem solid #2fa3e5;
}

.new-upload .forget_form span {
  display: block;
  height: 3rem;
  line-height: 3rem;
  color: #f60;
}

.new-upload .forget-yzm {
  position: relative;
}

.new-upload .forget-yzm img {
  position: absolute;
  right: 0.1rem;
  top: 0.1rem;
  height: 3.9rem;
  width: 10rem;
}

.new-upload .center_left {
  width: 20rem;
  height: 119.1rem;
  background-color: #525967;
  text-align: center;
  float: left;
  overflow: hidden;
}

.new-upload .center_right {
  padding: 2rem;
  height: 115.1rem;
  width: 96rem;
  background: #fff;
  float: right;
}

.new-upload .center_left .user_photo {
  width: 10rem;
  height: 10rem;
  padding: 0.3rem;
  border-radius: 0.3rem;
  background-color: #fff;
  margin: 2rem auto 1rem auto;
  overflow: hidden;
}

.new-upload .center_left .user_photo img {
  width: 100%;
  height: 100%;
}

.new-upload .center_left .user_name {
  font-size: 1.6rem;
  line-height: 2rem;
  color: #fff;
}

.new-upload .center_left .user_name a {
  height: 3.5rem;
  line-height: 3.5rem;
  color: #f60;
}

.new-upload .center_left .user_vip {
  font-size: 1.4rem;
  line-height: 4.5rem;
}

.new-upload .center_left .user_vip i {
  padding-right: 1.8rem;
  background: url(../images/home.png) no-repeat -6.5rem 0.3rem;
}

.new-upload .center_left .user_vip a {
  color: red;
}

.new-upload .center_menu {
  margin-top: 1rem;
}

.new-upload .center_menu li a {
  display: block;
  margin-left: -4rem;
  height: 5.5rem;
  line-height: 5.5rem;
  color: #fff;
  font-size: 1.5rem;
  border-bottom: #666 solid 0.1rem;
}

.new-upload .center_menu li i {
  margin-right: 2rem;
  padding: 0.1rem 1.1rem;
}

.new-upload .center_menu li a:hover,
.new-upload .center_menu li a.active {
  color: #ff6802;
}

.new-upload .center_menu .menu1 i {
  background: transparent url(../images/home.png) no-repeat 0 -71.2rem;
}

.new-upload .center_menu .menu2 i {
  background: transparent url(../images/home.png) no-repeat 0 -71.2rem;
}

.new-upload .center_menu .menu3 i {
  background: transparent url(../images/home.png) no-repeat 0 -71.2rem;
}

.new-upload .center_menu .menu4 i {
  background: transparent url(../images/home.png) no-repeat 0 -74.5rem;
}

.new-upload .center_menu .menu5 i {
  background: transparent url(../images/home.png) no-repeat 0 -78.2rem;
}

.new-upload .center_menu .menu6 i {
  background: transparent url(../images/home.png) no-repeat 0 -85rem;
}

.new-upload .center_menu .menu7 i {
  background: transparent url(../images/home.png) no-repeat 0 -81.7rem;
}

.new-upload .center_menu .menu8 i {
  padding: 0;
}

.new-upload .center_menu .menu9 i {
  background: transparent url(../images/home.png) no-repeat 0 -88.7rem;
}

.new-upload .center_header {
  border-bottom: #eee solid 0.1rem;
  overflow: hidden;
}

.new-upload .center_header > h4 {
  color: #555;
  line-height: 3rem;
}

.new-upload .center_docsum {
  width: 48rem;
  float: left;
}

.new-upload .center_glod {
  width: 48rem;
  float: right;
}

.new-upload .center_docsum li {
  width: 15.9rem;
  border-right: 0.1rem solid #eee;
  text-align: center;
  float: left;
}

.new-upload .center_docsum li p {
  margin-top: 1rem;
  font-size: 3rem;
  font-weight: 600;
  color: #ff6802;
}

.new-upload .center_docsum li span {
  font-size: 1.4rem;
  color: #666;
}

.new-upload .center_glod li {
  width: 15.9rem;
  border-right: 0.1rem solid #eee;
  text-align: center;
  float: left;
}

.new-upload .center_glod li p {
  margin-top: 1rem;
  font-size: 3rem;
  font-weight: 600;
  color: #1abc9c;
}

.new-upload .center_glod li span {
  font-size: 1.4rem;
  color: #666;
}

.new-upload .center_glod li a {
  display: block;
  margin-top: 1.8rem;
  font-size: 1.4rem;
  color: red;
}

.new-upload .center_income {
  padding-left: 3rem;
  height: 6rem;
  line-height: 6rem;
  color: #d71a16;
  float: left;
}

.new-upload .center_income span {
  padding-left: 0.5rem;
  color: #555;
  border-left: 0.3rem solid #ff6802;
}

.new-upload .center_mydoc {
  margin-top: 1rem;
}

.new-upload .growth_taskitem > i {
  padding: 0.4rem 4.5rem;
  background: url(../images/home.png) no-repeat 1rem -23.7rem;
  vertical-align: top;
}

.new-upload .growth_taskitem div {
  display: inline-block;
  padding: 0 0 2rem 2rem;
  border-left: solid 0.1rem #eee;
}

.new-upload .growth_taskitem h3 {
  line-height: 3rem;
  font-size: 1.6rem;
  color: #333;
}

.new-upload .growth_taskitem p {
  line-height: 2.5rem;
  font-size: 1.4rem;
  color: #666;
}

.new-upload .growth_taskitem p a {
  display: inline-block;
  max-width: 50rem;
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: top;
}

.new-upload .growth_taskitem p span {
  padding: 0 0.1rem;
  color: #188eee;
}

.new-upload .growth_taskitem .glod {
  color: #ed4702;
}

.new-upload .growth_taskitem .btn {
  display: block;
  width: 10rem;
  height: 2.5rem;
  line-height: 2.5rem;
  border: solid 0.2rem #188eee;
  color: #188eee;
  border-radius: 0.5rem;
  margin-top: 1rem;
  text-align: center;
}

.new-upload .growth_taskitem .btn:hover {
  background-color: #188eee;
  color: #fff;
}

.new-upload .promo_info .tui {
  height: 5rem;
  line-height: 5rem;
  font-size: 1.6rem;
  color: #333;
}

.new-upload .promo_info .tui input {
  border: 0.1rem solid #2c89e5;
  width: 37rem;
  color: #666;
}

.new-upload .promo_info .tui i {
  position: relative;
  padding: 0.6rem 1.2rem;
  color: #fff;
  border-left: 0;
  background-color: #2c89e5;
  cursor: pointer;
  top: 0.1rem;
}

.new-upload .promo_info .tui i:hover {
  color: #fff;
  background-color: #0670d7;
}

.new-upload .promo_info .tip {
  margin-left: 12.8rem;
  height: 3rem;
  line-height: 3rem;
}

.new-upload .promo_list {
  margin-top: 2rem;
}

.new-upload .promo_list p {
  color: #333;
  font-size: 1.6rem;
}

.new-upload .promo_list table {
  margin-top: 1rem;
}

.new-upload .reward_taskitem {
  margin: 0 0 2rem 2rem;
  float: left;
  overflow: hidden;
}

.new-upload .reward_taskitem a {
  display: inline-block;
  width: 22rem;
  height: 16rem;
  background: #fff url(../images/rewardbg.png) no-repeat 0 0;
}

.new-upload .reward_taskitem a h5 {
  display: block;
  margin-top: 2rem;
  font-size: 2.5rem;
  color: #fff;
  text-align: center;
}

.new-upload .reward_taskitem a h5 i {
  padding-left: 2rem;
  background: url(../images/home.png) no-repeat -8.2rem 0.9rem;
}

.new-upload .reward_taskitem a p {
  height: 4.4rem;
  padding: 0 1rem;
  margin-top: 1rem;
  line-height: 2.2rem;
  font-size: 1.4rem;
  color: #fff;
  text-align: center;
  overflow: hidden;
}

.new-upload .reward_taskitem a span {
  display: block;
  height: 2.2rem;
  line-height: 2.2rem;
  font-size: 1.4rem;
  color: #ff6802;
  text-align: center;
  overflow: hidden;
}

.new-upload .vip_head {
  line-height: 4rem;
  font-size: 2rem;
  color: #555;
  border-bottom: 0.1rem solid #eee;
}

.new-upload .vip_stepzero h3,
.new-upload .vip_stepone h3,
.new-upload .vip_steptwo h3,
.new-upload .vip_stepthr h3 {
  margin-top: 1rem;
  line-height: 5rem;
  font-size: 1.8rem;
  color: #888;
}

.new-upload .vip_stepzero > div {
  margin-left: -0.3rem;
}

.new-upload .vip_stepzero > div > input {
  width: 23.9rem;
}

.new-upload .vip_stepone > div {
  position: relative;
  display: inline-block;
  margin: 0 0 1rem 1rem;
  width: 14.4rem;
  height: 14.4rem;
  text-align: center;
  background-color: #fff;
  border: 0.1rem solid #eee;
  cursor: pointer;
}

.new-upload .vip_stepone > div:hover,
.new-upload .vip_stepone > div.active {
  color: #1c6;
  border-color: #1c6;
}

.new-upload .vip_stepone > div.svip:hover,
.new-upload .vip_stepone > div.svip.active {
  color: #f92;
  border-color: #f92;
}

.new-upload .vip_stepone > div.active i {
  position: absolute;
  display: block;
  height: 2.7rem;
  width: 2.7rem;
  right: 0;
  bottom: 0;
  background: #fff url(../images/home.png) no-repeat -2.9rem -92.3rem;
}

.new-upload .vip_stepone > div > ii {
  position: absolute;
  padding: 0 0.2rem;
  font-size: 1.2rem;
  left: 0;
  color: #fff;
  background: #f60;
}

.new-upload .vip_stepone > div > h5 {
  height: 7.2rem;
  line-height: 7.2rem;
  font-size: 2rem;
  color: #fff;
  background: #1c6;
}

.new-upload .vip_stepone > div.svip > h5 {
  background: #f92;
}

.new-upload .vip_stepone > div > h5 > span {
  margin-left: 0.5rem;
  font-weight: normal;
  font-size: 1.4rem;
}

.new-upload .vip_stepone > div > h6 {
  height: 7.2rem;
  line-height: 7.2rem;
  font-size: 2rem;
  color: #f60;
}

.new-upload .vip_stepone > div > h6 > s {
  margin-left: 0.5rem;
  font-weight: normal;
  font-size: 1.2rem;
  color: #888;
}

.new-upload .vip_steptwo {
  overflow: hidden;
}

.new-upload .vip_steptwo div {
  position: relative;
  margin: 0 0 1rem 1rem;
  width: 25rem;
  height: 5rem;
  text-align: center;
  background-color: #fff;
  border: 0.1rem solid #eee;
  float: left;
  cursor: pointer;
}

.new-upload .vip_steptwo div img {
  margin-top: 0.8rem;
}

.new-upload .vip_steptwo div:hover,
.new-upload .vip_steptwo div.active {
  color: #1c6;
  border-color: #1c6;
}

.new-upload .vip_steptwo div.active i {
  position: absolute;
  display: block;
  height: 2.7rem;
  width: 2.7rem;
  right: 0;
  bottom: 0;
  background: #fff url(../images/home.png) no-repeat -2.9rem -92.3rem;
}

.new-upload .vip_stepthr h3 span {
  color: #f45234;
}

.new-upload .vip_stepthr h3 tip {
  font-size: 1.2rem;
  font-weight: normal;
  color: #666;
}

.new-upload .weipayma,
.new-upload .alipayma {
  position: relative;
  display: inline-block;
  margin: 1rem;
  padding: 1rem;
  text-align: center;
  background-color: #fff;
  border: 0.1rem solid #eee;
  cursor: pointer;
}

.new-upload .weipayma span,
.new-upload .alipayma span {
  display: block;
  margin-top: 0.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
}

.new-upload .weipayma img,
.new-upload .alipayma img {
  width: 17rem;
  height: 17rem;
}

.new-upload .weipayma iframe,
.new-upload .alipayma iframe {
  padding: 1.7rem;
  width: 13.5rem;
  height: 13.5rem;
}

.new-upload .weipayma span i {
  padding: 0.5rem 1.5rem;
  background: #fff url(../images/home.png) no-repeat 0 -95.2rem;
}

.new-upload .alipayma span i {
  padding: 0.5rem 1.5rem;
  background: #fff url(../images/home.png) no-repeat -3.3rem -95.2rem;
}

.new-upload .weipayma ii {
  padding: 0 0.5rem;
  color: #f60;
}

.new-upload .alipayma ii {
  padding: 0 0.5rem;
  color: #f60;
}

.new-upload .vip_stepthr .olded,
.new-upload .dipay_form .olded {
  position: absolute;
  left: 1rem;
  right: 1rem;
  top: 1rem;
  bottom: 3rem;
  background: #000;
  filter: alpha(opacity=470);
  background-color: rgba(0, 0, 0, 0.7);
  color: #f60;
  font-size: 2.5rem;
  line-height: 17rem;
  display: none;
}

.new-upload .vipfinish p {
  height: 5rem;
  line-height: 5rem;
  font-size: 2rem;
  color: #f38f30;
}

.new-upload .vipfinish p span {
  color: red;
}

.new-upload .vipfinish > span {
  display: block;
  margin-top: 1rem;
  height: 3.5rem;
  line-height: 3.5rem;
  width: 10rem;
  border: 0.1rem solid #ccc;
  text-align: center;
}

.new-upload .cash_stepzero h3,
.new-upload .cash_steptwo h3,
.new-upload .cash_stepthr h3 {
  margin-top: 1rem;
  line-height: 5rem;
  font-size: 1.8rem;
  color: #888;
}

.new-upload .cash_stepzero > div {
  margin-left: -0.3rem;
}

.new-upload .cash_stepzero > div > input {
  width: 23.9rem;
}

.new-upload .cash_steptwo .ui-dropdown-search {
  margin-left: 0.7rem;
}

.new-upload .cash_steptwo .ui-search {
  width: 41.6rem;
}

.new-upload .cash_steptwo .ui-search input {
  width: 40rem;
}

.new-upload .vip_stepthr .ui-btn {
  margin-left: 0.7rem;
}

.new-upload .group-info {
  margin-top: 1rem;
  margin-bottom: 2rem;
  padding: 0 1rem;
  height: 4rem;
  line-height: 4rem;
  border: 0.1rem solid #eee;
  background-color: #39b;
  color: #fff;
}

.new-upload .group-info span {
  color: red;
}

.new-upload .group-info a {
  color: #fb4a00;
}

.new-upload .tab_person form,
.new-upload .tab_company form {
  float: left;
}

.new-upload .tab_person form a,
.new-upload .tab_company form a {
  margin-left: 23rem;
  width: 10rem;
}

.new-upload .authpic-pre {
  margin-top: 1rem;
  margin-left: 20rem;
  float: left;
}

.new-upload .authpic-pre label {
  height: 3rem;
  line-height: 3rem;
}

.new-upload .authpic-pre img {
  display: block;
  margin-bottom: 1rem;
  width: 22rem;
  height: 15rem;
  border: 0.1rem solid #ccc;
}

.new-upload .user-header {
  padding: 3rem;
  background: #333;
  overflow: hidden;
}

.new-upload .user-header .user-photo {
  width: 10rem;
  height: 10rem;
  padding: 0.3rem;
  border-radius: 0.3rem;
  background-color: #fff;
  float: left;
}

.new-upload .user-header .user-photo img {
  width: 100%;
  height: 100%;
}

.new-upload .user-header .user-name {
  margin: 1rem auto auto 13rem;
  color: #fff;
  font-size: 2rem;
}

.new-upload .user-header .user-info {
  margin: 1.5rem auto auto 10rem;
  text-align: center;
  overflow: hidden;
}

.new-upload .user-header .user-info li {
  float: left;
  width: 10rem;
}

.new-upload .user-header .user-info p {
  color: #daa963;
}

.new-upload .user-header .user-info span {
  color: #fff;
}

.new-upload .notice {
  font-size: 1.6rem;
  line-height: 3rem;
}

.new-upload .notice h1 {
  font-weight: normal;
  text-align: center;
  line-height: 8rem;
}

.new-upload .notice div {
  text-indent: 3.1rem;
}

.new-upload .notice h5 {
  font-size: 1.5rem;
  font-weight: normal;
  color: #f92e1d;
  text-align: right;
}

.new-upload .notice h6 {
  font-size: 1.4rem;
  font-weight: normal;
  text-align: right;
}

.new-upload .pc {
  position: relative;
  transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}

.new-upload .bf {
  position: absolute;
  border: 0;
  margin: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.new-upload .bi {
  position: absolute;
  border: 0;
  margin: 0;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.new-upload .c {
  position: absolute;
  border: 0;
  padding: 0;
  margin: 0;
  overflow: hidden;
  display: block;
}

.new-upload .t {
  position: absolute;
  white-space: pre;
  font-size: 0.1rem;
  transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  -webkit-transform-origin: 0 100%;
  unicode-bidi: bidi-override;
  -moz-font-feature-settings: "liga" 0;
}

.new-upload .t:after {
  content: '';
}

.new-upload .t:before {
  content: '';
  display: inline-block;
}

.new-upload .t span {
  position: relative;
  unicode-bidi: bidi-override;
}

.new-upload ._ {
  display: inline-block;
  color: transparent;
  z-index: -1;
}

.new-upload ::-moz-selection {
  background: rgba(49, 142, 253, 0.5);
}

.new-upload ::selection {
  background: rgba(49, 142, 253, 0.5);
}

.new-upload ::-moz-selection {
  background: rgba(49, 142, 253, 0.5);
}

.new-upload .d {
  position: absolute;
  transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  -webkit-transform-origin: 0 100%;
}

.new-upload .it {
  border: 0;
  background-color: rgba(255, 255, 255, 0);
}

.new-upload .ir:hover {
  cursor: pointer;
}

.new-upload .down .nav_list {
  display: none;
}

.new-upload .login_input,
.new-upload .login_erweima {
  position: relative;
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0.1rem 0.1rem 0.3rem 0.1rem rgba(198, 201, 208, 0);
  overflow: hidden;
}

.new-upload .top {
  background-color: white;
}

.new-upload .thum .mf,
.new-upload .thum .vmf,
.new-upload .thum .ff {
  text-align: center;
}

.new-upload .banner_wrapper {
  width: 76.3rem;
  margin: 0 auto;
}

.new-upload .nav_list {
  min-height: 36rem;
  background: white;
}

.new-upload .login_input .btn {
  width: 35rem;
  margin: 0 auto;
}

.new-upload .block_head h3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.new-upload .augg {
  width: 120rem;
  border: 0.1rem solid #e5e5e5;
  padding: 0.5rem;
  margin: 0 auto;
  overflow: hidden;
  margin-bottom: 1.5rem;
  font-size: 1.6rem;
}

.new-upload .augg .aul {
  float: left;
  height: 3.3rem;
  line-height: 3.3rem;
  padding: 0 8rem 0 1.9rem;
}

.new-upload .l {
  float: left;
}

.new-upload .augg .aul b {
  color: #ff3a01;
  font-size: 1.8rem;
}

.new-upload .augg .aumore {
  float: left;
  background: url(../../img/ggs.png) no-repeat 0 -0.7rem;
  /* padding: 0 30px 0 110px; */
  width: 65rem;
}

.new-upload #marquee {
  width: 65rem;
  height: 5rem;
  OVERFLOW: hidden;
  padding: 0;
  margin: 0;
}

.new-upload .augg .aumore li {
  float: left;
  font-size: 1.2rem;
  height: 3.3rem;
  line-height: 3.3rem;
  padding: 0 1.2rem;
}

.new-upload .augg .aumore li a {
  font-size: 1.2rem;
  float: left;
}

.new-upload .augg .aumore li span {
  float: left;
  padding: 0 0.5rem;
  color: #999;
}

.new-upload .augg .gmore {
  float: right;
  height: 3.3rem;
  line-height: 3.3rem;
  padding: 0 1.5rem;
}

.new-upload .augg .gmore a {
  color: #999;
  font-size: 1.2rem;
  font-family: "宋体";
}

/*loading开始*/

.sun-loading {
  width: 4.5rem;
  height: 4.5rem;
  display: block;
  -webkit-animation: sunLoading 1s steps(12, end) infinite;
  animation: sunLoading 1s steps(12, end) infinite;
  background: transparent url('data:image/gif;base64,R0lGODlhQABAAKUAAAQCBFxeXDQyNIyKjBwaHHR2dExKTKSipAwODGxqbDw+PJSWlCQmJISChFRWVKyurAwKDGRmZDw6PJSSlCQiJHx+fFRSVKyqrBQWFHRydERGRJyenCwuLAQGBGRiZDQ2NIyOjBweHHx6fExOTKSmpBQSFGxubERCRJyanCwqLISGhFxaXLSytAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAtACwAAAAAQABAAAAG/sCWcEgsGo9CjsWSQjqf0KiTYRhVKdKsdnuqVgXbsPjYtY4+43SR4olYEM6T2SBxIiQfBUaNRET+EQ5xXmdOHwKIEh18RikRCY8RTWSEdUcUAoeHWIxEGH9tER4ARwojVgZoRh0SiIgfcJ1EI5AJbQpkZiOWRSmaiByyRSWif7axRHJevEN3AhyayMJCJ4+hBkbKVsxCzx+aDNNFHaGQESFFZVXcBIeuH4viRBygj4LJc8wAv4fo8kUrrP0JNkQbHSIMXEFTpQZCij1OQpQTFa+FQV6sNH2DiAQDhYpGGIioUMFBCScGQNnCJUSChg8uwSRxB43gkRIUCBCgcPJI/oEGFYCKOEHKiB9bgIoigaAgUyYJEI50oBCCAAarNouQBAq0QoGsQySAEqDUCQAGrQSEMxKCgc6rV9caSbA1qN0IBIoA8GAAZJQOmcq2wODW6ludcofRJWk3qAgLUYdEFjO5BYLCVw1bZSDNiICRDUR0JSlCgWA1AEJQgKuZsD8oHQyMtMu1gonKaS7r1GyVAgO/UEqsqM31Xie3ma+27ayFwmKSBXA3RI6YoxoJoLkxesvgdScIIwqc5tOBw+9/wDuN/8e+vfsoAgJ4mE+//nxs7ENgKLG/P///CJxkAAoLoECggQUeSKAH7eUlBQYgIIjgBgRSmOAI7fUUBQER/ha4gIUSHmhBe8whEcIIFSqY4IcLNpjFHvHNV0wbNLaB3z/6/eeffwG+5+OPQA6RHiPr8QGBBygUOUYHBwQw5BgaHMDCAzfKMgILLGxwQicpTIAllhs8GQYCUn45QGJbYFDAlGw+wEIEwmTQJpsmaChFBytc8OWeLCwgnRgIoOAmnyxc4ICSBW2ApZuDskDCCIhqAYADevLp5gYM3aQCoYtGIM2fUkiDgAmN8lmBnURsyuaeKnjXQgcoJCCmERCYMIFgDKj65aAVIFEqmJkO4cClREUBQJRTYmiEAorySQISKOz5wKFHINDoAxsoyeSqJPzZQQAk7AkCEhzo+YAJ4CUKYcKiWAYwxAoiPPLYEBFIC2dHBbhJAppEIMCBdSHxGeYQIuxqgmQkXOtqESFwkK4WA5TKkhAiNHrwEAaY6qMCfKqg1Z4XCwEACNIGK04HzS6KZgUWF8EBnwvMqsYKfIY8RAUgG8HynsrKg4G5izJX8Zc2C4FBqSSgKsuaexpHxM5YFi1EAKVKvR2jWMZ8RMFES5XylErzIQGfExfBdNRIcLwnWIwgcMGgHiNxNgtWCwHCoCTIHAYHglbwMM50OoGBCg8swG+QQ6Md5Bhz37t4GGpjafLjUoywwQIa/BMEACH5BAkJAC0ALAAAAABAAEAAAAb+wJZwSCwaj8JPxCNAOp/QqDMVqUYY0qx2O0pEvKeteHy0eKwasrrIKFQ8CKelmvCkkSXNyIJZIxEiDRVvclYJd0cGBiOLHX5GAoOCDRxIc3URiEUpiiOeWI9EGIIVghkAZYZhRh2MjIsloUUrpSKlq0UjX2eaQxKLiyMSskUlkoMVsUVzdLhDJa7BccREBscNDkaXvEYnwIxN1EQdBZO2FLmqRRTfi6jiRJENtg0Ry7uZRAB63+jwRRFKCfxAhNkXZxyijXBGBgKHPk4oCCxVwJGQbfmEQFBogMATDBQsHkkxAcUCD8qOOJjYANEJCyc0WBgmRIJCmkcQCPggQAL+RCMqTKJAMWHEu2L0bIk4eqSDBYUQmqaQIKCqAAVIFgzVqlVFuCIaKH5gigRAwkWVjFCgurMtziIFTG7QujVDiCIAMlgQKQWCAgNkMfDcyYFnYYJHMIgQynWDyQBRh0wbE1mIzqqDeWqefEQCiK1zhU7QQHYNAAZUBxfG7A9KBwd0GZtsUHkNhA+DBRwmzDcKhgixhXogpnlnbs5bUlRorKK2HwS4deP+uebEZxQMHzHYKaF1KAgOBpT200EBh96y0IdS/6+9+/dRJETIYIK+/fr4LbhnQCFE///+BUhAHxawYOCBCCJown4EDNggBg826GAIBzzAgoUYXqihhQH+uBeCgxA6CGKDHByQ4IkHdtjehyG2OCCLBHBggYUoJrhgewxEKCIGIbR4l3wmFGBCkEMKSaR+OAaoJAMBUgAhfFBGKeUQ7Pkx3iMQeIDClWp00GCVY2hg4gMGiANRCdSpQRKCG4C5BQScYZCmFhgUsKGG9sjiEV4YIOfaChfUuIBzZCCQUhEQEMAlESdsYGCGBpJgFDEA9InHnESUoEKND0TAGaFZcIaAokhYesSmGiKowl3joJCAm4iaMEFghxKxpxE0solYEQ5YuMEJiwqxz5gjJFZrC34KgQKCDzgwHgK5PrDBoh2MGSmoXvJ1axEcBPqACckKYcKjBqrYwgrSInwhApItRMBsnkegiQoC4SL70BMMJNjmECIc+O0QEJAQLat4hADqFgPkygJW/OZ6oxAGJFgBlAokqEIRFSioDwjM7vpPB476C8oQFTjMbYILwKrGCjYakfGBD5OscLH/YODto36KYHIRGChMwrGh2IlgNi7vXEQACsesJ6QpH9EvzE2F/CjQa0iQIMNGCG2g0kNUjGBaxCBwAY0XI6E1C1wPAQKNJKi8BQcoPFBBvS9bmLYQGKjwwAIjT9kw1H6PcTa8gWvhtYEeF57FCHP1IksQACH5BAkJACwALAAAAABAAEAAhQQCBFxeXDQyNIyKjBwaHHR2dExKTKSipAwODGxqbDw+PCQmJJSWlISChFRWVKyurAwKDGRmZDw6PCQiJHx+fFRSVKyqrBQWFHRydERGRCwuLJyenAQGBGRiZDQ2NJSSlBweHHx6fExOTKSmpBQSFGxubERCRCwqLJyanISGhFxaXLSytAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJZwSCwaj0JFqOBBOp/QqFPToFAaC6l2y1VdrSKueHwMVKsVsrp4SjFKJGfAinaSHJEOaI1EfFCAGHJVV2lIKhGJERB8RgIMKJAMTWVnIYZGGokJiVmNRASQkSgpHEcdIXSYRBybHREJcZ9EEaOAYUZmX6tDJoqwJrNFF5KRH7JEc4S8LBeuicjCQhWADBsoHblnFMwiCa/fEtJFHCnVkRNFyqm8C795AONFCsUoBUUddNxEAAGwHd88ySNS4BwKcUN01Rni4R0zMRA0XHiyQBSkAaaEKCs0BIKrbwSeXFjACIkGCytWwHHSwZokTAY6iKgQIJiQDO8y2FEgwoD+iJBHUKx4kNKCg3hGEEi6lgIpEo//vpUk56GnCKtIiKYk+gAFpSIiAKVQ4NQJAAGvInwlcsKnW58PWaQYmrLuigZ7WKUIMFUKBwMqyrIgkMGt1Z46j1wYYHfr0AQIiPTl0heBAgOGDZuI7ETBhsZbR4gQvObs4cwiBD7hEOCB1sYfJpNBYBV1BQGkRRYArVKYCdQGFHAeo+HD6w0ZP9GunQEonwwjUiYWpsHqCWmtNuRew6GCh+TStvMBP7C8+fNbJETAUIK9+/bw437SQL++/fon9lTgzbuEeQ8CBCjggAMucABXdCGIYADmnSAAgBA+KCGAAihwAH+gMViegwT+dgigAhW8hmFv5UVo4oMaQJiFeiUUUEKLL7oIo3yN3GcjfQvkhd6OPPbIAnmzAPkJBB2gIB4ZHJwwgZBqZHDhAwaMAwIBBOT4yQkf2IWcMBBMcAEBXy4wERkX7KbgChEIswCYVH5Z5XB+qYASbwzINgYCa7KpJwhLSmHCZwnWJdqRXAAAwppuJrrmEyTMxdsDEcBppxSV5cimm1QuACcRjoq4Qgo6CsEBCgkw+RSYgo1E5aVgXneEpytssNYQDhC1gQmEsgDABZw5R8ShF4CgKBJC1fXAUUcg8NoD2q02phAkCNnllMES4GomKD1QwqZElODYChqyoEIIsFwyxLPDQvhaBJ5UThDNuhJR1NiWQoRgrH9CQAAnB+8OA4KpWgwgogJEhPAavukOs6MCjaVQBAV2Iawrus2cxwGgW6nGAgUHK0wECbmqoUJjEgsBcV0lVwxKeRdkuxW3BqOcVF/6DrSbXQ4cwbHMRqhL8ScEILgCA0LayzM50XDALR8SNEbwETenlLIQFIeqnAVaOYxE1CQqNgQCk66hAQoPULC0yY5NLQQCBHBAwNk8xiy1j2pwnSbdYzBc16x4ayHCBgxMJ00QACH5BAkJACwALAAAAABAAEAAhQQCBFxeXDQyNIyKjBwaHHR2dExKTKSipAwODGxqbDw+PCQmJJSWlISChFRWVKyurAwKDGRmZDw6PCQiJHx+fFRSVKyqrBQWFHRydERGRCwuLJyenAQGBGRiZDQ2NJSSlBweHHx6fExOTKSmpBQSFGxubERCRCwqLJyanISGhFxaXLSytAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJZwSCwaj8LMYKBAOp/QqNODYlQ10qx2m7BaVduw+JhAmRmdsbqoQVkoJGe3ugk4SREKZrJGIiwrDysNTiV0KHZICRQNFCEcfUYSgiuVHkiGVYhIHo0UjAuRRQSVpQyQRiVWVWlGHCGfnnGiRAWUlQ5HhquJRQaMwLm0RBcPtyOzRGWavUMXsZ8hycNCKqWVJamraEYBno0m1EUcG9cPoUS7G5tEC40NIQ0YAOJFCtcrKUWZVs0AJZ8YhThRz0gKc+GGzGFFRMG7T63WQNBw4cmCWys2oGKxy0wvCAUeUiDw5MKJjUY0AFpRYto+c70qlOgQoISIIRVixatwR0T+hJ8gkKAIVMmCA3pGEBgzhdIVLE8hIBzhoOBngg4JmhG5JegBiktGHFTakAHpEwAeQlKQcERDhwhXf8JFchBjpQZBiXBAEaEpFAQOSpgVQkCF3LdxeR65MAAf0QcJEBCRPEbqEAQG5F5NILeCS3vlHD8YIWJwHwASNL89TDAKhwBLHX+w3AdBAKurN0swDeVCAccsh1VQHaGDAcpiNHy4pXEYAriIVeTtk2FEpQziPPzsgGUYhwgbePfhkMCEX1HiI6UvyL69eyipMZSQT3++fcUFPUjYz7//fgF8VAAccNmwZ4IICCaoIIIGiHDCAV09JqEgWlHjgQEYZqhhgw3+VnDAgI5VOIwHCy7IIYIV2DVggQWZsKGGIpxIUGolFFBCjTfaiCN+9XiggAQ/BukfgO8VaeSRQ5ynXkEQdIDCemNwYMJJ1GTw4QMGiLOAAAJIwEckJ3xwTXO0QCCBAB5w6QFJY/g24QoRjCiABmnWKQByUnCgwkqOMUDbGgicmeacg3pAZRQmhBZhJaRBuQUACwhaKJcSTHcECQcB90AEeP65xZ8I0MmlmqN6gCcRmdqVgqUs7JWAkkhAsMACpl3gQZqiFoqEihuAVYQDgmxggqMsAADCAgRc8GURE9yKa5psHTFUKQ8cdYRS1Ib3BAcaJEsAAQt4KgS3zqLZRFvMgDxQwqnpVEJJLxNcgAAJF0w3gbcXgHtHqRX5QZFF+JDJAptCJMMBst6C8Bkx4UYyAEbnEkbENCDgq+9791yjDxGWTgPpt94SXBA55qAzhMgu4QvCBbS2Z801LA7RsRHI5vstq8NckK677KKcFAgV5zsBu6L8do0wRfQrhNJExPttviYPQ8Cipxzhsys1rwwC0WtIgE/ESU+MRNAg41ybBZRsvBgxTtQMLqxqtPEABVwPLLYfJ4BwwsJHXo2kGEzX/XdJbA8uxs1MDxMEACH5BAkJAC0ALAAAAABAAEAAAAb+wJZwSCwaj8LRBqVBOp/QqFPCqj4E0qx2W2A9qpGteHwUWVkmsrrIQV0qJWe3inaWMosGY41EXLwsDU4iX1VpSCILKCggEHxGEoVVH0gVdHVHEgsbigscj0UElywLHWWXh0UdIIsoigigRQWSLA5lkqlEDq68HrFFGA+SJHFFZnS5QhidiyDFv0Mro8ktFbhGJoquG03QRB0blw97RMeGRQyL2ioA3kUKoypF1shEABXbip/uRSriJ+VQEdGwqRU1MRA4YHjCgNYGU0II1RPSYQKvBQtCPCGQAuIRDn/QPMMmLsCQABVMmKgw4iQzFCvsrKhQQQQFJCgAsbjgoJ3+EQTC6JR6AoEVLxCwjHTQQLMBzQxIJH15gIKSEQdVuPl8AkABqwXdiggo4LQsTST+aFVpoPEbiggepUCIUGGrkBAJKjhtqtfkEQwDRgF6kCCpEMMIiSBwoJdvAxEVPCA2oiCc4AckRtjlA+BE48aPKxTAEqVDgKCCJzh6hCADTdCQK5zYDAXDnGm/Apht6mDkFg4gLj38hSC20wQ3H2kgUSVsLAVORZCO1SHCBtp8OogwEPcX9kfd+YkfTz6LhAgZTKRfr769hfEKDGiQT3++/RN7LAjej4mfhQgAJuBBgABGIGAEAhww1WAMfuEXPycYOKCBBR4o4QH8CfagOxr+VDihhQd6YIFa/B0UywgWShjghAi2cJ4JBagUI4wymvCeePHNV58B9BmAX3lABinkEOGB8h0fEHiAwpFkdGDBB0WqoQGGDxjgDQcjZJkCKClMIFyUYyAwggFjjqABAWrY1iALYcRyAplwZqmAb1B0sEJIgi2wGh9ixgknmQKAScQJli1YRWZMbgGAAFnGWeYI5CBRgj/7PRABYnsmNgQC8ZX5p5mTDUGpWiq0RSQGIQhqREISbEbAfJ6OKV9Ugm1gFTBClIBBoi0AwIAEHwgQKREpxErmjUbkRMcDPR2BQKYhMNmBAgJUK4AEmRL5QawtffTHAyaEOoSpygyRAgPaBITAQHItVBtssPscUcKbWaLZh0JP7EpECR6hS8C/pkLwAbwDL+QEBilkO4bBQzDcQgoYEBAxuQwIEKy7QDrcgsb+TmzPwBZXS647HYwEAMcSA1xECNYG2+p49jZsRAr/eizWxRx8MCw0zxIBQajoRpyuESW867K4j8Rc7swR28yGtdXG+0sJdlF9hL8Ss/sNsDkHi7QaI2s8RNAqH0EByBZrDQoEe4ptbtNDI4GzBKqOUQIBHRDwNdYYqK0YsAq4LSTZcQ85Rsf/Gk5GyhKPrHgWFHDAgeOgBAEAIfkECQkALQAsAAAAAEAAQAAABv7AlnBILBqPwtEGpUE6n9CoU8KqPgTSrHZbYD2qka14fBRZWSayushBXSolZ7eKdmIaj0lqjURcvCwNTiJfVWlIA3QkHXxGEoVVH0gVdHVHCoBfHI1FBJUsC4xGZnSHRR0HlQ8YnEUFkCwOZZCmRAGAhq1FGA+QJHFFpLm7f3QPCLpFK5+1QhW0RnN0I8mnG6oMwZXNHJ+h1UWYlSpFz6VEACCfkuBFKqonRMKWQhqqFY0QHKxODLAboloQOiekAwlVIZ4Q4ADBCYdiJoAdMaEqwJAAFUyYqEBNSIRPYZBgiLAABYhsR1DguuAAwBEEveh8cwIhlaKARCCMKImipP6gI5C+PEDBroiDKhs0uITSQcM1Fh2LfABRkueCBUjewarSICGRDigi4IyCwMSCpUNCFNiwYEnbks2GYEj0SWgCZEPwjsFZIkBPFH//FtB76WldEiPQNgJgoCpgxwOwROkQIOYnFhMaNkKgIjDPniPGQsEgbZuuBI57LoggUQwHdXQA6kIA4vEGESj5aDjIokkyDT1BSEjWIcIGxZw6gHAgmhPyVs3bSZ9OPYqECBlMZN+uvbuF6RociB9PXvyIPRYuq6cHLkCDCu/jw5//XsIBoZnyf7Eo3QJ8EfEB+N97FWRg03qV8NeOf/NV0CB9FRRgwVbrxaWLew4G+CB8w/5dZ0IBGoH4YYgmfCddeBY4YEGKKqq4ggUG7FHdjDTWWFA7z3ECAQEY5LgGBBGcEN0YAGCAFz+6XBeBB5s0ggGSLZQwpBgQeBDBlRGs4NUYCBDwHAG6jHBlAlZeaQBhkxEQHQaa8YFAAGRGkICcZUrg4y6tEdHlnWIAoGSZc87pQW4vQfkVAW22MOUThJVgAJ1LYhmBA2gOAeYRGOQJAAMpLFoEBAoYgBwBDshJJ5kJRHWKESUYKgQFPDIQAp9CAMDBCCMY0GQRKXhQJpYJIHGpEDvmiAAFGBCgLAd8dgBjrrgmOkQHCqBqpQdIlNBQkZUOwYCyyWJAwRACfJBCCuXmDiEBtAYYMFy2I5S5pREQhJDnLjyC2+kQHwjgb7oF4WoAriMMi2kK0o7xbb4EzPsvBwALcevA7cZTXQgMY0BoC/32K8CuLTBGMa7jTtfBwsmGYKjH/YLcQgjs5krrGrAmG6sR5X4c8RAnjDyCZOCUgHG+FFT6r78uRykwtN028q3NGh/B8sdSj2yAAuCEmy8Dzfmrc9KKLj1w02ogqyyP8xKRc8tIpGD1xvmYjYGMR3iNtBMaQGuBp2JgwEEIDJDdMcRgC1FC3ha4auPUhdsYhc7+wu24FBSwnPbkWaSggAKSNxIEACH5BAkJACwALAAAAABAAEAAhQQCBFxeXDQyNIyKjBwaHHR2dExKTKSipAwODGxqbDw+PCQmJJSWlISChFRWVKyurAwKDGRmZDw6PCQiJHx+fFRSVKyqrBQWFHRydERGRCwuLJyenAQGBGRiZDQ2NJSSlBweHHx6fExOTKSmpBQSFGxubERCRCwqLJyanISGhFxaXLSytAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJZwSCwaj0LRBpVBOp/QqFOyqj4E0qx2W1g9qpGteHwMWVclsrqoQVkoJGe3inZeGo/PaY1EWLwrDU4hX1VpSAN0Ixx8RhKFVR5IFHR1RwqAXxqNRQSVKwyMRmZ0h0UcB5UPF5xFBZArDmWQpkQBgIatRRcPkCNxRaS5u390Dwi6RSqftUIUtEZzdCLJpxuqC8GVzRqfodVFmJUpRc+lRAAfn5LgRSmqJkTClkIZqhSNEBqsTguwG6JYEDonhMMIVSCeENAAwYmGYiWAHSmhKsCQABRKlKBATUgEVWGQXJgzItsRFLgsOABwBEEvOt+cQEilKCARCA6+FPqABJL+ThTsijiosiEDSygcMlxb0THc0kIPLCB5B6tKg4REOKCIYDMKghIfjg6Z8O5TFXxHLiT6pDMBsiFvx9gkUaIqnRRxLy1lO0KE2EYAHBw0u2JD0CccArw0+6FhIwQozfZy0BXKSMLN1kgzViDvFg0fIAHURWIEpBSbGmUY3CSZCKKtW3GIsOEvJw4bAlTmZFt2u9/Ag5O5gOACCePIjyvH2k5Eh+fQoz9XsYlAFs/JEqBggGJ7d+7et5vgF2V3qwDflzBQr757CvJIgXcAT/+7/RTWpWDXpb1++PXcKcACcckVeNwFzIHjXAQdRMCggw0yGEBqwlVo4YUsmMeHhmv+QDDBCb1tGIIBHG4BAAgLXEBAgpyYQAEFIWDRyAULEGAjjY5xAkEBDbzYQAQTqEFCjQSoqCIBJnHiQI8UMEmBAxJJwcEEIBR5440nlCgFCRg06aOXFJgQohEoXnkkjSCMOQYAJoTgZY9MYkBhSydcaWORKObIgp5b6ImAAy82GQKcFHSwHwsnXHCmlSmeIoEAWt5kQAC2TRBBA26C2YBFR9xpJJL5FXGCAB5IMIGaQwAgQISHDSEAj19iikSiNy4wwW4IeOCBALwqwOFsDgbLZ0EZgEkBBiJNgOACh7JAKq+7UiiBCbqaICMLGUSQgLYRxGYECSoIGiQSHkZpxAXeuwqgga4BmSCCASKIIMEQEEQYYahpnTCsGLv2K0CSLLgLrwHzDuEBt9tWUOEE6UJbhMDvFiwEACo86OAewHHwKKnr4suCAu++2+oC2naQwHOo8qEBr6TuagTE8hohQrAOSlwNCbryqoEE2EFsQKsDnnyyg+a2wnK/GIcTMsGXOLhtBAaAg67O7B7hM9B7Nmhyg0XzsQC0u7I4BMw2E6EBzREAzEmu6WItxNVOqCB0B/vyQYACujbrc9lEkOAAgx5jGPDSbgsOBcjwinCt4VqcMLABajMuhQYViDCnLkEAACH5BAkJAC0ALAAAAABAAEAAAAb+wJZwSCwaj8LRBqVBOp/QqFPCqj4E0qx2W2A9qpGteHwUWVkmsrrIQV0qJWe3inZiGo9Jao1EXLwsDU4iX1VpSAN0JB18RhKFVR9IFXR1RwqAXxyNRQSVLAuMRmZ0h0UdB5UPGJxFBZAsDmWQpkQBgIatRRgPkCRxRaS5u390Dwi6RSuftUIVtEZzdCPJpxuqDMGVzRyfodVFmJUqRc+lRAAgn5LgRSqqJ0TClkIaqhWNECHASAywG6JaEDonpAMJVSGeEOAAwQkCZAAIIENiQlWAIQEqmDBRgZqQCJ/CIMHwigWJPUcIEIFAAMARBL3ofHMCIZWigCsdwJqABKf+kBKsjDioskGDSygdNFxj4THc0kIPLiBReQQDv4ILIviEgsDEgqNDKLz7VAXfy6BGOhBoOGTiGLZCusIa57bqVSIIWuoC4KAY2Q3skBLYKgQD3DUIFuAy9sABYYd6O+maZ6VA3S0Y0LZAcJgPAhKQQGTjA8Bq4WoWiCpIxhID2FYdNgR4zIf2Gtvtcuve7YQAgRAUgAsPTnx0OwcZTCRfrrx5AiwUMPiWToC69d+6KZMFpCFF9engv1e/myzBl/OZFi9IgSGE9RDV4VO/nKzidrILGMS/Ll56wtxmzLUdNb8RJ9yBwRkHDnIbNdhgAQ1uwtuEFFZYUDu4kQEBBwr+vMYJBANYkKEWDEggwAcUVKMBCguAIAEnBJgowIwSjCgFBCCgoOMCIqRIRgknCsDBB0FKyEkELCbJYgTkPdHBkDMSSeSQNXJSggo7brDAjhOM4CESFJhI5IxCfiABA1+qAcAIEyS5ZZIqBHZECVJGOeQHH3BQV2daHIZABG8GqmMG9Akx5ol3nqhZC2sqYKMQEDhggocUFLDEApey2MwQdQaJ4hECGDCCASmkWQQAEhTQQAWrOaKCllnydAmZHEiQAmEIjDDqqBaYWpCqFVTQgAh8ttCBBVu+KUhKeBJZqBAKiCrqCIGdMMIJGljwYhLCBluBBU6UgOQCEyhYBALlFDQ5RAjS7hqQBRHEG0ETkIrQ7bBUjSTAo0hosKuoKCWRQAQJeEAvtKuuWoEHE6bQrgEHCwGvBwRHDEACwSYcMIb/jpqvxPLOW0QKwtpbQQa+NvLBw60SAW/BCUQsxAr3VhBPOyXoKq0F9MErr8wtYGCvwiKoy4cCHWNhxAgEexDzEQbULEs1GHRsAGE+xwt0CxAUULPRZDj8r7lDvOz01i0IMGzGZHv2rwFOME2xyEhgvKoI/EoRggXXPtvCywTfPGcEImTgo4UuR0CxwYiTwTTMLTeuBQcFx7ux5Fl84IEHSlcTBAAh+QQJCQAtACwAAAAAQABAAAAG/sCWcEgsGo/C0QalQTqf0KhTwqo+BNKsdltgPaqRrXh8FFlZJrK6WCJ0CAin6FtNIzGNxyS1RkIgQxhyVXVOA4QkHX1GIUWCZYRoSApelRyLbABEJZpGZoR2RR0HkQ+PmEMEjkcVdJJGAZWFqEQIgEMQcUWfs0QYF6W6tKlFqkVdoEbIhCPDoiVEAKdCn1+hQhyRLAuKzr6rRHPJQwAg2h/eRtMt07yvQgalFYsQFMJHGJ1CJd0t7qEdSJRq5IQAh1v4KGAIYa9gsSEOKpgwUaGZkAilwtxBRoIBkhQYCIikEKJfLYQtQug7AmFDpEQsHXyhMwFJCAIhQxJgYOxh/gsE+aJ00OCShcUiCoq6IvFRZ06RDKBFW4hSaAEQK1tQUKGN0LwjCHguxEmWIcqqWu4hMOFKm4p7jMSKfEoy6xoAFoB1ZbEBnVCSOG+S3Yl2DAIUba08cGAySliyC0N6ROXOSgG4WjDwJMug8RoEJFypuNQHQIjNBGlZqLKhCa16Kez26bAhgGdMtxflTse7t28oIVJwGE68+HA+vB1kMLG8OfPnCbCkEEC9uvXqH5Cnq7z3iwYFHwSEHy++PPXU3hLMrLTe1QIF1+OPR+8swd69C1KQ339du7dl9zGTEgPGFciBf84oN9GCCxawIGm/RSjhhC3sdlc6EEgwgoVj/oxi2zApjDCCARCishpfJ2ASggEjtsihFhAc4MoAk41RggItssiiBLRkQAgdD2QgVRYdfCCijjmOUJgYCCwgy48PWPBiCyEiieQIAshGBgAO6NUVCn4hUYIGVrY4ggRnqYHSWtq4UsGQRWiQpI4a9CQEAB5osCQSHURQQVYMcLXXV0bMOWKNREgQQQQecKBlNAqAgAIKKRqRVJsXIGEBkhZkeUQJiy6aQASPVigpCgugAAJmFQYgECEg2HSkAqzCE0ECHiyqwBAGBGDBCB5U2sIKqaKKwgpOYFDAFx05AUEKcDKS662M9uNBBRU0UIEFuExQ7AIL0OfIB7VqscKtx9NiMUQA2mbL7RAnGDtpBhFyEOqtDhQRQLbYvntnBcamqi5vHeSKK6P0XduACA34i80CG6S6wACl9nFCqKMaAMvC/RphwqQSa5wOqOgyGm0L+2rbsDrfbjBBuWuMgLEHuxqhcMdGOPAtCh54g0HJjMq2L78O4wLCtwuc3Ie9JSO4rsrbIiGBvCg43QcCBydQNBHsiuCuHBAvAMKealCQqwXl3hz1RguogCiFQgyt7dZwS7EC1EfVrYUA2TJstd5QnJBBBmEOEwQAIfkECQkALAAsAAAAAEAAQACFBAIEXF5cNDI0jIqMHBocdHZ0TEpMpKKkDA4MbGpsPD48JCYklJaUhIKEVFZUrK6sDAoMZGZkPDo8JCIkfH58VFJUrKqsFBYUdHJ0REZELC4snJ6cBAYEZGJkNDY0lJKUHB4cfHp8TE5MpKakFBIUbG5sREJELCosnJqchIaEXFpctLK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv5AlnBILBqPQoLygmw6n9AmaQhgRq9YrFWIyHq/RwJxCi4TL6fJoosUD8nHS+PxOZmRkMlFuWi6hXBGAyuEIxx3RhNLBHttY0gKKw+SKxqIRRd7FyAEC4dGfyyBQxwHk4QPW5dCC4sEE2GPRgGEtSWrRSScmhNsRKGjLBcWp5K+uEJ6Sox9RcBGIbWEIshFHK17S86yQxrSKxsA1UWcjMzbb0QAH8UPHuNG2OUgv9wsGd8UiBALwWe7zD6xeCYEwghpD+j50QDBjwcBD48VUWTu1RBFCEgQUMgiAiVCEZpcKDBphJ0jCiAKECDB0xEEyhhpENcEwgZpho5wCHCw1v4HJA9XangogSMRRRcWgKDphEOGmyuoGVEAFdUKC0gkCBgadKUHVSyuLWiIBUKJD0yTpfhWS99LD0EfxmVIhOyXYwhKFPuWQuJErUO9rmyZ9g4ABxbYEtrwDgoHDVo9BPYqQaAZEgys4nRgGQoClaBX4gqxV1IBsFgIwN0K1y4iBD0JDWh2Z4GEh7RXiVisABkEDQoK79sQoPMq45eQw1vOvDmUCR4kSJ9OXboA5g4wlNDOfbv3BNcFiDAgorz58+UlMC+g+NukDBXGjzdAv779k/ASUJrE/yMhBvGRRx565+E3jn7tfcOAeALOZx99IjQGD2kJSpMBC9BNp4AEG/52aB122hVQQgkikjhiCRFI6NyKLLao3B0vmgGBCREIB+MBxSEjQAQ8XofMbuCYcMkEKvDIYwcxZoHAAdLMVgYJIhiZQARTXrgKBvuhgoE/TXBAI49TRtDBkUlGgZliDzxQQZksaDAmlVKKKYGNYBwW2zcoqGgECQ6A+WYCY2bgmmtKjqEXQm1x6UCYfkZQQSgsAFDAmlmYhVYRC6ylmFtG+AmomAYOYQIFDRTgAZ3qGACVAShVhQpWR4z5ZgdzvkTBrQ1QEAKqYTGJygiECrHTnT8dMQGcBnDJggO55koBq0JUUIIKAZQAbUf+hYTESCXlVgQEJyiLIa4hNICBQNUJoMAACigEMIRBCBllxAUesOlEBM7eqmK66rZLhAEINbCiB7iSmkARCayrbgfqfICQntVwUECzusJCRAn9+kuEN9IwYO8XBpAaAqkOGJHuugwwXAR70kg1Dgm3kqprMAlvsPC8adYygrhlqCBzrkIagbHC7s7yzS3VEFAwBRjYiHG/RVvj6gM8e6GBs7n6aLLCKUOimSXIIFAuqSofcTK7UQui88dXLIABBR34NcTQN2+bwgMMeNuiECfbnPbeWUTA7roqAA6GBFxrbXgWBqSQQm/jBAEAIfkECQkALAAsAAAAAEAAQACFBAIEXF5cNDI0jIqMHBocdHZ0TEpMpKKkDA4MbGpsPD48JCYklJaUhIKEVFZUrK6sDAoMZGZkPDo8JCIkfH58VFJUrKqsFBYUdHJ0REZELC4snJ6cBAYEZGJkNDY0lJKUHB4cfHp8TE5MpKakFBIUbG5sREJELCosnJqchIaEXFpctLK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv5AlnBILBqPwonmBEI6n9Cok3AhWC/SrHa7oHq34PCxWyU0xWgiQSHxIJynavV8RBAghHe6LhH4PU5dVxNOWEIIEHtGCwIaHn50RXFUIJFEhkOWihcejwIeEgBjVlSERhwkRBx6ikR+fo4no2WaLARFmK1DCBKOjxKsQ4JzRohECMG6Qo5/fouUZka3l8qnfbAe08JX0dREJKLVRROPnZ+SZRemQgCp3uJFnq/rLGRWkbks+WEQC/tq5RxJ4LDNCx0IwSC4Q3JBAEEkIEQYEKEgmStfsIacWFBp4xBtQv6FLLBixYgFSERIXCkgXBFezRQ8RMIBpLFTKiyUfLDiQ/7KiRNX0tNYboFLJwAuuPunYMPOkissIDEAdOVEE/k49EqkhQMIcOMGQB37gAISEhmqVhUhgasQt2BmsiBRgqfdsSksEjlhta8IDUf3AHAwYuzYDYCicPBQQa1VuGgQoIDKk7IDuVFIKOg7UYGyEJUpF9ArBYRjyGkQFK48AKUiDStlVatQckOGahAkVAisiMOGAJh18W4VHJ7x48jBnDCRtrkB52klIHeAoUT169azJxDAQkKE7xESgBf/Xfzt4yEMq1/BM0N58OE7lJcfQfrxBHfzs4fKYHyHBPQBOF9ixiWw3noMSCCgf/N9d55xoB1omAgsLEfVcxhmaIB9xv5RV8KHIH5YAIgaJGfiiSgeUVxvxkEgQgHDpcHBAcBVI0EBDVDAoS60rbCBCa0skAAFOTZQwIr8HBBaa2iQEACRFEBJQQXKlEDZThgsJAUHBoQAZY5QYoBaGJLtR9YDFSDpSgFSFklBCArEGMZgOq2HAoFHkBCBm2C+WQFcY0oRDF2hmbkCBVoSsWebRHYAEgscpBBAoEhAUMIHgS2QwoFmHRFlkV5iUKIRIqCAwgBxRgFABk6tYMARTRn2gFRH4BjlmyYMR8IHDKDQawpyQnoAZSOMyUEAhUHl0xheNlBBokR00KuvKFAphAohhBeCtSxEYGgEhRTA00lOQKABtNFETNDrtCnMlN5OJQwBQbI71TIEJ2pKUYCp1Ho2RIQlxTuEAaE90MCJElDLwAYFFPFuwEQA8IFheMLDwQC+buDrUA+vIPAQGhjGQL5pVDBtrx0YQRJUHw+xMlQUGnfBuqZ+YBEFobUc0gOhjYCuIhGYum7MDo+lsxABGHa0IgTQjEK7R3S8tG9PPfAzGgLw22vF/+aMhAKGjaoMAryaioETL3vshFgljUCycikwUMLVFBhdSAoPMOBaig57zbcYaYP7dxhgQ8X14FKIsAEDD1YTBAAh+QQJCQAtACwAAAAAQABAAAAG/sCWcEgsGo9ChuJEQTqf0KiTIqh+QtKsdmutMrbg8LFqTYnPxZBldEI4P4IP52NGIlKhVAltHxn8Gm9dHE4MBIcMHXxGKX9/I01HcGSER4cYBJhYi0QYfp8GikZxcRyVRR2GmQQhbpxECqAjApICc3RHFKuZX69EJSOyrkRxk6dDJSGrGAzDvkIfjsEKo4NGupiHm89DHRaOfwRFk1XHLbuYDADcRQyPf4HEcHLHAIaYGCEY7EYa0gZ1hJT7gGuIsmzMFkFIsc8JAVkjRLWYV24IBAr4Quh7kgzClAggDTgrouDfhyFxUqSQM0RXJmWRjiAgsA7ByCEeQEZI4EHC/jojCL59svATSQcOCBl4NNKBgMRzSEDy1OkhIDFHKYo6ARDiXsxOe4rcFLIi506dERyIIwJghISnUSAwUFekREMja42UcDCVZwKdGpYKEQyGMAIMWjuNHcIhp1m/ID8kRgMAw2K7Ujqc2GmWc4QAhM9AuFsEAs0tJQx45mzAV94hlRdHobDCs4fQaBCEFYJ5kQCztJ417P0KwubJfJo65Qf3FXJ+0KNLj8JhhIPr2LNfPxHdQQYT38ODH5+A1okGFdCrT88evYXoIh6wmE+/Pgv5GkS0F6Gef3r+3EFnwnzyFXjfgfMtoF8FDKLXIIPsxcNPAvLZZyELC5yQnoP9/rGX3nvQFXDhhSO0UJ0FDliAIoopthggP96ZYEIBMtI4o4wmmDPdjjzu2Bwnz/EBwQoDBClGBwcE8OMZJ4CwAAovvjLCfBtEeUYKFaCg5QIDLBkGAgfUN0AvYWCQwJNoboBCAL5kYGCBGeyWmQULPImCnU824KUWCKBw4QMPWLDnEBKAcOehh4KggZFbAOAACSOicJITJRSA6JYbLBCAM7hl4UwJJlRIX4UNLGbplocuUMA2QnSAQgKDlmbCBIkxoMKfFSCB5p2ZDjBpEQ5QeQKjLQCgQZgPlGiEAhtYSAISKmA6wQjIIXABgigYiSSCJHTaQQCQ0gcCEilM8KQH5rJlgOADbJIlwk4igNhCBPU9EIETGBQgHwlkAiUAaUYwICoLG0gkwqgmWESCqA+wakQIHMiWxQD2UTNEBaImPIQB9uU6nQIIsqBCERXUp7EQAIBQ76/MNTtqvy3ER9/JQnBg3wKxnrECgfPRLETJMxuBcX3KsoPBtaPedHDQRWAwMAly+iKiqA4cISLTRQQwsM+cEDAwzkcM3fMRHbhMYNSLSFAxElePfQTI9enIh7UVjsy2yU6AUCEJOW/BAQoPVCAb0G4fgYEKDywAc49CyFw442C0zcK9kIcB93wsV67FCJlK+EwQADtUOWFJRjZRTUdLT3ZvQmJwaW9RWTRZNHZYV2lSM0dVdlpsZUxtWU5rbkt4aVAvY1QwekJNNTZaY2tKWDZOaURM');
  background-size: 100%;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/*loading结束*/

a {
  color: #000000;
}

.text-nowrap-1 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.lists a .wap-none > img {
  min-height: 30rem;
}

.text-nowrap-2 {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 6.3rem;
}

.drops a {
  color: #FFFFFF;
  font-size: 1.8rem;
}

.navx-rights .flex-center {
  font-size: 1.8rem;
}

html,
body,
.btn {
  font-family: 'Nunito Sans', sans-serif;
  overflow-x: hidden;
  font-size: 1.8rem;
}

* {
  box-sizing: border-box;
}

.pay-div {
  width: 24.1rem;
  height: 8rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}

.pay-div img {
  margin-right: 1.5rem;
}

.pay-div.active {
  background-color: #f3f6f7;
}

.footer a {
  color: white;
}

.qjtips {
  position: fixed;
  top: 10rem;
  z-index: 999;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  padding: 1.5rem 2rem;
  background: #ececec;
  color: #555;
  width: 20rem;
}

.h100 {
  height: 100%;
}

.tops,
.url,
.urls {
  cursor: pointer;
  transition: all 0.3s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.tops:hover,
.url:hover,
.urls:hover {
  color: #E50012;
  -webkit-animation: 0.5s hideass linear;
  animation: 0.5s hideass linear;
}

header#wheader span.url:hover {
  color: #E50012;
}

.button2 {
  position: relative;
}

.button2 span {
  transition: all 0.3s;
}

.button2:hover > span {
  opacity: 0;
  -webkit-transform: translate(0, -4rem);
  -ms-transform: translate(0, -4rem);
  transform: translate(0, -4rem);
  color: white;
}

[v-cloak] {
  display: none;
}

.new-about div:nth-child(3) span {
  position: relative;
}

.new-about div p {
  display: -ms-flexbox;
  display: flex;
}

.button2::after {
  content: attr(data-text);
  position: absolute;
  padding: 1.2rem 2.3rem;
  left: 0;
  font-size: 1em;
  opacity: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(0, 30%);
  -ms-transform: translate(0, 30%);
  transform: translate(0, 30%);
  transition: all 0.3s;
  color: white;
  background: white;
  color: #E50012;
  left: 5rem;
  top: 0;
  right: 5rem;
  bottom: 0;
  margin: auto;
  border-radius: 10vw;
}

.button2w::after {
  content: attr(data-text);
  position: absolute;
  padding: 0;
  left: 0;
  font-size: 1em;
  opacity: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(0, 30%);
  -ms-transform: translate(0, 30%);
  transform: translate(0, 30%);
  transition: all 0.3s;
  color: white;
  background: #E50012;
  color: #ffffff;
  width: 100%;
  left: 0;
  top: 0;
  right: 5rem;
  bottom: 0;
  margin: auto;
  border-radius: 10vw;
}

.button2:hover::after {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}

body a,
.btn-agile,
a {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -o-transition: 0.5s all;
  -ms-transition: 0.5s all;
  text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-family: 'Nunito Sans', sans-serif;
}

p {
  line-height: 1.8;
  font-size: 1em;
  color: #333;
  font-weight: 500;
  margin: 0;
}

ul {
  margin: 0;
  padding: 0;
}

li {
  list-style-type: none;
}

.gonggao {
  left: 0;
}

body {
  font-size: 1.8rem;
}

html {
  font-size: 10PX;
}

@media screen and (max-width: 1500px) {
  html {
    font-size: 10PX;
  }

  body .new-upload .nav_list > li > h2 > a,
  body .new-upload .nav_list > li > a {
    padding: 1.5rem 0;
  }

  body .gonggao {
    left: 0;
  }

  body .gonggao p {
    padding: 1rem 0;
  }

  body .gonggao p a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 100%;
    margin: 0 auto !important;
  }
}

@media screen and (max-width: 1200px) {
  html {
    font-size: 8PX;
  }
}

@media screen and (max-width: 1100px) {
  html {
    font-size: 7PX;
  }
}

@media screen and (max-width: 1000px) {
  html {
    font-size: 6PX;
  }
}

@media screen and (max-width: 850px) {
  html {
    font-size: 5.8PX;
  }
}

body a:hover {
  text-decoration: none;
}

.btn-border {
  padding: 0.9rem 4rem;
  border: 0.1rem solid #4166d7;
  border-radius: 10vw;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.3rem;
  font-family: OPPOSans;
  font-weight: normal;
  color: #4166D7;
  margin: 3rem 0 10rem;
}

.curous {
  cursor: pointer;
}

input::-webkit-input-placeholder {
  color: #595959;
}

input:focus::-webkit-input-placeholder {
  color: rgba(89, 89, 89, 0.2);
}

textarea::-webkit-input-placeholder {
  color: #595959;
}

textarea:focus::-webkit-input-placeholder {
  color: rgba(89, 89, 89, 0.2);
}

textarea {
  resize: none;
}

.minw60 {
  min-width: 6rem;
}

.clorwhite {
  color: #FFFFFF;
}

.colorblue {
  color: #2266e7;
}

.cloerblue {
  color: #2266e7;
}

.btns {
  background-color: transparent;
}

.btns.activebtn {
  background-color: #007aff;
  border-color: #007aff;
}

.btns.hidebtn {
  -webkit-animation: hidea  1s;
  animation: hidea  1s;
}

@-webkit-keyframes hidea {
  from {
    background-color: #007aff;
    border-color: #007aff;
  }

  to {
    background-color: transparent;
    border-color: #FFFFFF;
  }
}

@keyframes hidea {
  from {
    background-color: #007aff;
    border-color: #007aff;
  }

  to {
    background-color: transparent;
    border-color: #FFFFFF;
  }
}

.btnss {
  background-color: transparent;
}

.btnss.activebtn {
  background-color: #007aff;
  color: #fff;
}

.btnss.hidebtn {
  -webkit-animation: hideas  1s;
  animation: hideas  1s;
}

@-webkit-keyframes hideas {
  from {
    background-color: #007aff;
    color: #FFFFFF;
  }

  to {
    background-color: transparent;
    color: #007aff;
  }
}

@keyframes hideas {
  from {
    background-color: #007aff;
    color: #FFFFFF;
  }

  to {
    background-color: transparent;
    color: #007aff;
  }
}

.at .wh {
  font-size: 2.4rem;
}

body {
  font-family: OPPOSans;
}

.fontR {
  font-family: OPPOSansR !important;
}

.fontM {
  font-family: OPPOSansM !important;
}

p {
  font-family: OPPOSansR;
}

.click-url {
  cursor: pointer;
}

.mt60mb100 {
  margin: 6rem auto 10rem;
}

.click {
  position: relative;
}

.click::after {
  position: absolute;
  top: -100%;
  left: -100%;
  width: 200%;
  height: 200%;
}

header {
  transition: all 0.5s;
}

p {
  font-size: 1.6rem;
  line-height: 1.5;
}

h1 {
  font-size: 2rem;
}

.m100 {
  margin: 10rem 0;
}

.mT30 {
  margin-top: 3rem;
}

.mb-30 {
  margin-bottom: 3rem;
}

.nomal-block {
  max-width: 176rem;
  width: 100%;
  margin: 0  auto 0;
}

.at {
  font-size: 0;
}

.h110 {
  height: 11rem;
}

.flex-align-end {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.flex-align-start {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.flex {
  display: -ms-flexbox;
  display: flex;
}

.flex-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.flex-column {
  -ms-flex-direction: column;
  flex-direction: column;
}

.flex-between {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}

.flex-between-start {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: start;
  align-items: flex-start;
}

.flex-around {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-align: center;
  align-items: center;
}

.flex-between-column {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
}

.flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.flex-center {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}

.flex-align-center {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.flex-start {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.ml40 {
  margin-left: 4rem;
}

.tag {
  display: -ms-flexbox;
  display: flex;
  width: 12rem;
  background: #EDEDED;
  font-size: 1.4rem;
  font-family: OPPOSans;
  font-weight: normal;
  color: #595959;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 0;
}

body {
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
  color: #000;
  margin: 0;
  padding: 0;
}

.login-logo img {
  height: 2rem;
  margin: 0 1.5rem;
}

.width-50s {
  width: 50%;
  padding: 2rem;
  font-size: 2rem;
}

.width-50s span {
  white-space: nowrap;
}

.green {
  background: #4BAF50;
  border-color: #4BAF50;
}

.cred {
  color: red;
}

.green:hover {
  background: #4BAF50;
  border-color: #4BAF50;
}

.greens {
  background: #1ABC9C;
  border-color: #1ABC9C;
}

.search-content input,
.search-content {
  background: transparent !important;
}

.greens:hover,
.greens:active,
.greens:focus {
  background: #1ABC9C;
  border-color: #1ABC9C;
}

.greens {
  width: 13rem;
}

.search {
  width: 50rem;
  padding: 0 0 0 1rem;
  box-sizing: border-box;
  border-radius: 10vw;
  color: #a6a4a4;
  font-size: 1.4rem;
  text-align: left;
  font-family: Microsoft Yahei;
  border: 0.1rem solid #bbbbbb;
  overflow: hidden;
}

.search-content {
  background: white;
  width: 80%;
}

.search-content input {
  border: none;
  width: 100%;
}

.w14 {
  width: 1.4rem;
  height: 1.4rem;
}

.header {
  padding: 0.5rem 0;
  font-size: 1.6rem;
}

.jiantou {
  width: 1.4rem;
  height: 1.4rem;
}

.navx {
  background: #E6E5F0;
}

.navx-left-list {
  background: #E6E5F0;
  padding: 2rem;
}

.navx-right {
  background: #4A5259;
  height: 100%;
}

.navx-right .flex-between > div {
  padding: 2rem;
}

.navx-right-s {
  background: white;
}

.navx-right-s .swiper-container {
  background: #E8E8E8;
}

.navx-right-s .swiper-slide {
  height: 45rem;
}

.list .border {
  height: 24.9rem;
}

.drops {
  position: relative;
}

.drops .navx-rights:hover .flex-start {
  color: #FFCA42;
}

.drops > div > a:hover {
  color: #FFCA42;
}

.drops > div {
  color: #FFFFFF;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}

.drop {
  position: absolute;
  top: 100%;
  width: 24rem;
  z-index: 99;
  left: 0;
}

.swiper {
  position: relative;
}

.footer {
  background: #474443;
  padding: 3rem 0 5rem;
}

.footer-1 {
  color: #ffffff;
  font-size: 1.4rem;
}

.footer .row {
  margin: 1.7rem 0 0.7rem;
}

.footer .row span {
  color: #FFFFFF;
}

.footer-b {
  color: #ffffff;
  font-size: 1.4rem;
}

.navx-rights {
  position: relative;
  width: 24rem;
}

.navx-rights .flex-start {
  width: 100%;
}

.index-tips {
  position: absolute !important;
  top: 0;
  z-index: 2;
  left: 0;
  bottom: 0;
  margin: auto;
  -ms-flex-align: center;
  align-items: center;
}

ul {
  list-style: none;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

/*清除浮动*/

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

.clearfix:after {
  clear: both;
}

.clearfix {
  *zoom: 1;
  /*IE/7/6*/
}

/*定位居中*/

.middle {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.s-side {
  min-width: 20rem;
  position: relative;
  z-index: 99;
  top: 0;
  left: 0;
  width: 24rem;
  bottom: 0;
  background-color: #292929;
  box-shadow: 0 0 1rem #313131;
  padding: 1rem;
}

.s-side .s-firstItem i {
  font-size: 2rem;
}

.s-side .s-firstItem span {
  display: inline-block;
  margin-left: 1rem;
  font-size: 2rem;
  text-shadow: 0 0 0.5rem #EEEEEE;
  white-space: 1rem;
}

.s-side .first {
  padding: 1rem 0;
  border-bottom: 0.1rem solid #424242;
}

.d-firstNav {
  padding: 0 0;
}

.s-side .d-firstNav span {
  display: inline-block;
  margin-left: 1rem;
}

.s-side .d-firstNav i.fr {
  font-size: 2.5rem;
}

.s-side .s-secondNav,
.s-side .s-secondItem {
  margin-left: 5rem;
  margin-top: 1rem;
}

.s-secondNav:hover,
.d-firstNav:hover {
  background-color: #3D3D3D;
  cursor: pointer;
}

.s-side .d-secondDrop {
  margin-left: 10rem;
  margin-top: 1rem;
}

.iconRotate {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.s-firstDrop,
.s-secondDrop {
  display: none;
}

.wap-block {
  display: none;
}

.wap-flex {
  display: none;
}

.wenku-left {
  width: 27rem;
}

@media screen and (max-width: 767px) {
  .wenku-left {
    width: 100%;
  }

  .wap-header {
    width: 90%;
    box-shadow: 0 0.1rem 0.5rem 0.2rem #cacccc;
    font-family: Arial;
    border: 0.1rem solid rgba(255, 0, 0, 0);
    margin: auto;
    padding: 1rem;
  }

  .btn,
  .btnlogin,
  .login2-6 {
    font-size: 2.6rem !important;
  }

  .form-control {
    font-size: 2.6rem !important;
  }

  p {
    font-size: 2.6rem;
  }

  .warp-100 {
    width: 100%;
  }

  .wap-btn {
    background: #bbb6b6;
    display: inline-block;
    height: 100%;
    padding: 0 3rem;
  }

  .form-check-input {
    width: 3rem;
    height: 3rem;
  }

  #flexCheckDefault {
    margin-right: 1.5rem;
  }

  .wap-pay-btn {
    background: #E51C23;
    color: black;
  }

  .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }

  .wap-pay .red {
    color: #E51C23;
  }

  .wap-pay .linesss {
    height: 2rem;
    background: #bbb6b6;
    width: 100%;
  }

  .wap-pay-header {
    padding: 2rem;
  }

  .wap-pay-header-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    padding: 1.5rem 5rem;
  }

  .wap-pay-header-list span {
    font-size: 2.6rem;
  }

  .wap-pay-header-list img {
    height: 3.5rem;
    margin-right: 1.5rem;
  }

  .wap-pay-header h1 {
    color: grey;
    font-size: 2.4rem !important;
    text-align: left;
    border: none !important;
    padding: 0 !important;
  }

  .wap-pay-header-img {
    width: 9.5rem;
    height: 6.6rem;
    border-radius: 1.2rem;
    margin-right: 1rem;
  }

  .width-50s {
    padding: 1rem;
  }

  .search-content {
    width: 60%;
  }

  .wap-footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    background: white;
    padding: 1rem 0;
    z-index: 999;
  }

  .wap-footer div {
    width: 25%;
    text-align: center;
  }

  .wap-footer img {
    width: 4rem;
  }

  .wap-footer p {
    font-size: 1.8rem;
    text-align: center;
  }

  .wap-footer p.active {
    color: #19BBAA;
  }

  .wap-bg-white {
    background: white;
  }

  body#wenku-content .container {
    width: 100% !important;
    min-width: 100% !important;
  }

  body {
    background: #F2F9F8;
    font-size: 2rem;
  }

  body .person .header-nav h1 {
    font-size: 3rem;
  }

  body .headers {
    font-size: 3rem;
  }

  body .person .header-btn {
    margin: 2rem auto;
    height: 8rem;
    font-size: 3rem;
    width: 80%;
  }

  body .person .headered {
    padding: 3rem;
  }

  body .person .header-list {
    font-size: 3rem;
  }

  body .person .header-list img {
    width: 5rem;
    margin-right: 3rem;
  }

  body .list_type p {
    line-height: 8rem;
    font-size: 2.5rem;
  }

  body .pays .course .xieqi .btns {
    padding: 2rem 4rem;
  }

  body .navbar-nav {
    margin: 0;
  }

  body .navbar-fixed-bottom {
    bottom: 10rem !important;
  }

  body .new-upload {
    padding: 1rem;
  }

  body .navbar-right {
    float: right !important;
  }

  body .list_left {
    width: 100%;
  }

  body .wenku-right {
    display: none;
  }

  body .wap-none {
    display: none !important;
  }

  body .wap-block {
    display: block !important;
  }

  body .wap-blocks {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  body .wap-flex {
    display: -ms-flexbox;
    display: flex;
  }

  body .tip {
    display: none;
  }

  body .header {
    display: none;
  }

  body .col-sm-12 {
    width: 100%;
  }

  body .upload {
    display: none;
  }

  body .search {
    width: 100%;
    height: 5rem;
  }

  body .logo-header {
    padding: 1rem;
    box-sizing: border-box;
  }

  body .green {
    height: 100%;
  }

  body .mt-2 {
    display: none;
  }

  body .waphide {
    display: none;
  }

  body .wapMt10 {
    margin-top: 1rem;
  }

  body .swiper {
    width: 100% !important;
  }

  body .index .flex-between-wap {
    display: -ms-flexbox;
    display: flex;
  }

  body .flex-between-wap {
    display: none;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    width: 100%;
    -ms-flex-align: center;
    align-items: center;
  }

  body .wap-nav {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  body .wap-nav .flex-center {
    width: 20%;
  }

  body .wap-nav h1 {
    text-align: center;
  }

  body .wap-nav img {
    width: 5.4rem;
    height: 5.4rem;
  }

  body .wap-nav > div {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  body .wap-nav > div p {
    width: 100%;
    text-align: center;
  }

  body .lists a {
    padding: 1rem;
    display: -ms-flexbox;
    display: flex;
  }

  body .lists a > img {
    width: 14rem;
  }

  body .lists a .wap-block {
    margin-left: 1rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 1.5rem 0;
  }

  body .lists a .wap-block h1 {
    color: #333333;
    font-size: 3.2rem;
  }

  body .lists a .wap-block p {
    color: #838383;
    font-size: 2.4rem;
    margin-top: 1rem;
  }

  body .lists a .wap-block div span {
    margin-right: 1.5rem;
  }

  body .lists a .wap-block div img {
    width: 2.3rem;
    height: auto;
    margin-left: 1.5rem;
  }

  body .wenku-left ul {
    display: -ms-flexbox;
    display: flex;
  }

  body .wenku-left ul li {
    padding: 1rem 2rem;
  }

  body .login2-3,
  body .btnlogin {
    height: 6rem;
  }

  body .login2-7 input {
    height: 6rem;
  }
}

[v-cloak] {
  display: none;
}

.container {
  position: relative;
}

.search-btn {
  width: 10rem;
}

.new-load {
  z-index: 999;
  width: 100%;
  display: none;
  position: absolute;
  top: 2.7rem;
  background: #FFFFFF;
  border-radius: 0.5rem;
}

.new-load div {
  padding: 1rem 3rem;
  text-align: center;
  cursor: pointer;
  border-bottom: 0.1rem solid #000000;
}

.form-control {
  font-size: 1.6rem;
}

.login-logo {
  height: 100%;
}

.login-logo:hover .new-load {
  display: block;
}

.gonggao {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  padding: 0  2.2rem;
}

.gonggao h1 {
  text-align: center;
  padding-bottom: 2rem;
  color: #000000;
  margin: 0;
  font-size: 1.5rem;
}

.gonggao p {
  color: #000000;
  margin: 0;
  font-size: 1.5rem;
  padding: 1.8rem 0;
}

.gonggao p:hover {
  border-bottom: 0.1rem solid #000000;
}

.news {
  box-shadow: 0 1.9rem 3.8rem 0 rgba(0, 0, 0, 0.3);
}

.news .my-5 {
  color: #cecece;
}

.news .my-5 span {
  margin: 0 1rem;
}

.news .my-5 img {
  width: 2.4rem;
  height: 2.4rem;
}

.tip {
  color: #8f8e94;
  font-size: 1.4rem;
  margin: 3rem 0;
}

.pays .title1 {
  color: #101010;
  font-size: 2rem;
}

.pays .title2 {
  color: #8f8e94;
  font-size: 1.4rem;
  margin-left: 1rem;
}

.pays .person img {
  width: 3rem;
  height: 3rem;
}

.pays .person div {
  margin-left: 1.5rem;
}

.pays .person div p:first-child {
  color: #101010;
  font-size: 1.6rem;
}

.pays .person div p:last-child {
  color: #8f8e94;
  font-size: 1.2rem;
}

.pays .payss img {
  width: 5rem;
  height: 5rem;
}

.pays .course img {
  width: 16.2rem;
}

.pays .course .q {
  color: #4baf50;
  font-size: 1.8rem;
  text-align: right;
}

.pays .course .q input {
  margin-left: 2rem;
}

.pays .course .b {
  height: 6rem;
  line-height: 2rem;
  background-color: #fefcef;
  text-align: center;
  border: 0.1rem solid #fefcef;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.pays .course .b span {
  color: #f86501;
  font-size: 2.8rem;
  margin-left: 1.5rem;
}

.pays .course .xieqi {
  text-align: right;
}

.pays .course .xieqi span {
  color: #4baf50;
}

.pays .course .xieqi .btns {
  background-color: #f86501;
  color: #ffffff;
  padding: 2rem 6rem;
  font-size: 3rem;
  margin-left: 2rem;
}

.navs > div {
  padding: 3rem 0;
}

.navs > div h1,
.navs > div p {
  text-align: center;
  color: #FFFFFF;
}

.navs > div h1 {
  margin-bottom: 1.5rem;
}

.navs > div:nth-child(1) {
  background: #2845E1;
}

.lists {
  position: relative;
}

.lists img {
  width: 100%;
  height: 100%;
}

.lists-bottom {
  position: absolute;
  bottom: 0;
  background: #A4A4A4;
  text-align: center;
  color: #FFFFFF;
  left: 0;
  right: 0;
  padding: 0.5rem 0;
}

.lists-bottom img {
  width: 2.4rem;
  height: 2.4rem;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}

.bggreen {
  background-color: #edf8ee;
}

.title {
  color: #000000;
  font-size: 2.8rem;
  margin-top: 4rem;
}

.page-list-list {
  padding: 1rem 4rem;
  background: #FAFAFA 100%;
  text-align: center;
  cursor: pointer;
}

.page-list-list.active {
  background: #ECECEC 100%;
}

.page-list-lists {
  box-sizing: border-box;
}

.page-list-lists .content {
  color: #808080;
  font-size: 1.3rem;
  margin: 3rem 0;
}

.page-list-lists .bottom span {
  margin-right: 2rem;
  color: #cecece;
}

.page-list-lists .bottom span svg {
  margin-right: 2rem;
}

.searchs .word {
  width: 4.6rem;
  height: 4.6rem;
  margin-right: 1rem;
}

.searchs .mid {
  margin-left: 6rem;
}

.searchs .bottom {
  text-align: right;
  margin-top: 3rem;
  color: #cecece;
  font-size: 1.3rem;
}

.searchs .strong {
  height: 5rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 2rem;
}

.searchs .panel-bodys {
  height: 5rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 2rem;
}

.searchs ul li {
  height: 5rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.searchs ul li a {
  color: #000000;
}

.info {
  background: #FAFAFA 100%;
}

.info .navs span {
  color: #8f8e94;
  font-size: 1.4rem;
  width: 10rem;
}

.info .navs span.active {
  background: #6C6C6F 100%;
  color: white;
}

.info .right h1 {
  font-size: 2.3rem;
  color: white;
  background: #4BAF50 100%;
  padding: 1rem;
  width: 100%;
  text-align: center;
}

.info .right .flex-start {
  color: #101010;
  font-size: 1.4rem;
}

.info .right .flex-start svg {
  margin-right: 2rem;
  width: 2.4rem !important;
  height: 2.4rem !important;
}

.login {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}

.login2 {
  padding: 5rem 10rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
}

.reg .login2-3 {
  margin: 1rem 0 2rem;
}

.login2-1 {
  font-size: 2.8rem;
  font-weight: 500;
  color: #212121;
  margin-bottom: 3.3rem;
  width: 100%;
  padding: 0 3rem;
}

.login2-1 span {
  padding: 0.5rem 1rem;
}

.login2-1 span.active {
  border-bottom: 0.1rem solid #1890FF;
  color: #1890FF;
}

.login2-2 {
  font-size: 1.4rem;
  font-weight: 500;
  color: #5a5757;
}

.login2-3 {
  width: 52rem;
  height: 4rem;
  border: 0.1rem solid #b5b5b6;
  border-radius: 0.4rem;
  overflow: hidden;
  margin: 1.5rem 0 2rem;
}

.login2-3 input {
  border: 0;
  outline: 0;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  width: 60%;
}

.verify {
  width: 28rem;
}

.verify span {
  width: 3.8rem;
  font-size: 1.6rem;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 4rem;
  letter-spacing: 0;
  color: #302f41;
  margin-right: 2.3rem;
}

#verify_box {
  width: 30rem;
  height: 4.7rem;
  text-align: center;
  line-height: 4.7rem;
  font-size: 1.4rem;
  color: #5a5757;
  font-weight: 400;
  position: relative;
  background-color: #e6e6e6;
}

#verify_xbox {
  width: 5.4rem;
  height: 4.7rem;
  text-align: center;
  line-height: 4.7rem;
  font-size: 1.4rem;
  color: #fff;
  position: absolute;
  background: #7bbb55;
}

#btn {
  font-size: 0;
  cursor: pointer;
  width: 5.4rem;
  height: 4.7rem;
  background-color: #fff;
  border: solid 0.1rem #d4d4d4;
  float: right;
}

.continue {
  width: 12rem;
  height: 4.7rem;
  background-color: #d4d4d4;
  margin: 0 7rem;
  border: none;
  color: #302f41;
  font-size: 1.6rem;
}

.continue:hover {
  background-color: #eb3626;
  color: #fff;
}

.f400 {
  font-weight: 400;
}

img {
  max-width: 100%;
}

.login {
  display: -ms-flexbox;
  display: flex;
}

.login1 {
  width: 50%;
  height: 100vh;
  background: url(https://ckmco-video.oss-cn-shanghai.aliyuncs.com/2021/qs/login/bg.png) no-repeat;
  background-size: cover;
}

.login2-4 {
  margin: 1.6rem 0 4.1rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  width: 52rem;
}

.login2-4 img {
  width: 1.7rem;
  height: 1.7rem;
}

.login2-5 {
  width: 52rem;
}

.btnlogin {
  width: 100%;
  height: 4rem;
  background: #1890FF;
  border-radius: 0.4rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 500;
  color: #fff;
  cursor: pointer;
}

.code {
  width: 100%;
  height: 4rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f7f7f7;
  border-radius: 0.4rem;
}

.login2-6 {
  font-size: 1.4rem;
  color: #5a5757;
  margin-top: 1.9rem;
}

.login2-6 img {
  width: 2.4rem;
  margin: 0 0.5rem;
}

.login2-6 i {
  font-style: normal;
  color: #1890FF;
}

#btn img {
  display: block;
}

.reg .verify {
  margin-bottom: 2rem;
}

.login2-7 {
  width: 52rem;
  position: relative;
}

.login2-7 img {
  width: 2.4rem;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 1rem;
}

.pl55 {
  padding-left: 5.5rem;
}

.login2-7 input {
  width: 35rem;
  height: 4rem;
  border: 0.1rem solid #b5b5b6;
  border-radius: 0.4rem;
}

.login2-7-1 {
  width: 16rem;
}

.reg1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 1.6rem 0 2rem;
}

.reg2 {
  width: 52rem;
  height: 0.1rem;
  background: #C9CACA;
  margin: 4rem 0 3rem;
}

.reg3 {
  width: 52rem;
  text-align: center;
}

.none {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.9);
}

.none1 {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 32.7rem;
  height: 43rem;
  text-align: center;
}

.none1 div:nth-child(1) {
  font-size: 23.1rem;
  font-family: 'Barlow' !important;
  font-weight: 200;
  color: #DCDDDD;
}

.none1 div:nth-child(2) {
  font-size: 2.4rem;
  font-weight: 400;
  color: #DCDDDD;
  margin: 8rem 0 10rem;
}

.none1 a {
  display: inline-block;
  width: 20rem;
  height: 5rem;
  border: 0.1rem solid #B5B5B6;
  text-align: center;
  line-height: 5rem;
  font-size: 1.8rem;
  font-weight: 500;
  color: #B5B5B6;
  margin: 0 auto;
  cursor: pointer;
}

.col-list {
  width: 100%;
  height: auto;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.col-list > .col-item {
  display: inline-block;
}

.col-list > .col-item:nth-child(1) {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.col-list > .col-item:nth-child(1) > div {
  position: absolute;
  width: 100%;
}

.goods-item {
  width: calc(100% - 1rem);
  height: auto;
  margin: 1rem 0.5rem;
  padding: 1rem 0;
  box-sizing: border-box;
  border: 0.1rem solid #ccc;
  border-radius: 0.5rem;
  transition: all 1s;
  transition-timing-function: cubic-bezier(0.42, 0, 0.18, 0.93);
}

.goods-item-img {
  width: 100%;
  background-image: url(./assets/logo.png);
  background-size: cover;
  background-position: center;
  margin-bottom: 1rem;
}

.login2-3 img {
  width: 2.4rem;
  margin: 0 1rem;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 2rem 0;
  border-radius: 0.4rem;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 0.6rem 1.2rem;
  margin-left: -0.1rem;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 0.1rem solid #ddd;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}

.nav-left {
  display: none !important;
}

.navbar-text {
  margin-bottom: 0;
}

/*wenku page content [start]*/

#wenku-content .container {
  width: 90%;
  min-width: 110rem !important;
  max-width: 120rem;
}

#wenku-content.wenku-onlycover .container {
  width: 110rem !important;
}

#wenku-content.wenku-onlycover .container .wenku-view img {
  max-width: 70.2rem;
}

#wenku-content h1 {
  font-size: 2rem !important;
  margin: 0;
  line-height: 150%;
}

#wenku-content h1 img {
  position: relative;
  top: -0.3rem;
}

#wenku-content h1 .fa {
  font-size: 2rem;
}

#wenku-content .wenku-doc-info .pull-right span {
  margin-left: 1.5rem;
}

#wenku-content .wenku-relate .h7 {
  margin: 0 0 0.5rem;
}

#wenku-content .wenku-relate .col-xs-6 {
  padding: 0;
}

#wenku-content .wenku-relate .col-xs-6 li {
  width: 33.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  padding: 0.5rem 0;
  border-bottom: 0.1rem dashed #EEEEEE;
}

#wenku-content .wenku-relate li img {
  width: 1.8rem;
  position: relative;
  top: -0.2rem;
}

#wenku-content .wenku-relate ul {
  margin-bottom: 0;
}

#wenku-content .wenku-preview-tips {
  border: 0.1rem dashed #f1c40f;
  padding: 0.5rem;
  border-radius: 0.3rem;
  clear: both;
}

#wenku-content .wenku-right {
  padding-right: 0;
}

#wenku-content .wenku-right .panel img {
  height: 1.8rem;
  position: relative;
  top: -0.2rem;
  margin-right: 0.5rem;
}

#wenku-content .wenku-right .panel li {
  display: block;
  border-bottom: 0.1rem dashed #EFEFEF;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 240%;
}

#wenku-content .wenku-right .panel .panel-body {
  padding-bottom: 0.5rem;
}

#wenku-content .wenku-right .nav-tabs {
  margin-bottom: 1rem;
}

#wenku-content .wenku-right .nav-tabs li {
  border-bottom: 0;
}

#wenku-content .wenku-unview h1 {
  box-shadow: 0 0 1rem #ddd;
  padding: 0.8rem;
  margin: 0.5rem 0 1.5rem;
  border-radius: 0.5rem;
}

#wenku-content .wenku-unview li {
  border-bottom: 0.1rem dashed #EFEFEF;
  line-height: 3.5rem;
}

#wenku-content .wenku-comment form {
  margin-top: 1.5rem;
}

#wenku-content .wenku-score .fa-star {
  color: #FFAC2D;
}

#wenku-content .wenku-score {
  cursor: pointer;
  margin-left: 1.5rem;
}

#wenku-content .wenku-score .fa-star {
  color: #FFAC2D;
}

#wenku-content .wenku-answer-tips {
  position: relative;
  top: 0.3rem;
  padding-right: 1.5rem;
}

#wenku-content .wenku-comment form [name=Answer] {
  margin-right: -1rem;
}

#wenku-content .wenku-answer {
  margin-right: -1rem;
}

#wenku-content .wenku-score-tips {
  margin-left: 0.8rem;
  font-size: 1.2rem;
}

#wenku-content .wenku-comment-content {
  word-break: break-all;
  text-indent: 2em;
}

#wenku-content .wenku-comment-list li {
  margin-bottom: 1.5rem;
  border-bottom: 0.1rem dashed #EEEEEE;
  padding-bottom: 1.2rem;
}

#wenku-content .wenku-viewer {
  overflow-x: hidden;
  border: 0.1rem solid #F6F6F6;
  border-bottom: 0;
  clear: both;
}

#wenku-content .wenku-unview {
  border: 0 !important;
  padding: 0 0.5rem;
}

#wenku-content .wenku-viewer .wenku-viewer-img {
  border-bottom: 0.5rem solid #F6F6F6;
  display: block;
  width: 100%;
}

#wenku-content .wenku-viewer-more {
  border-bottom: 0.5rem solid #F6F6F6;
  padding: 3rem 0 2rem;
}

#wenku-content .wenku-viewer-more .btn {
  margin: 1rem 0;
}

/*wenku page content [end]*/

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

/*wenku page content [start]*/

#wenku-content .container {
  width: 90%;
  min-width: 110rem !important;
  max-width: 120rem;
  margin-top: 0;
}

#wenku-content.wenku-onlycover .container {
  width: 110rem !important;
}

#wenku-content.wenku-onlycover .container .wenku-view img {
  max-width: 70.2rem;
}

#wenku-content h1 {
  font-size: 3.2rem;
  margin: 0;
  line-height: 150%;
}

#wenku-content h1 img {
  position: relative;
  top: -0.3rem;
}

#wenku-content h1 .fa {
  font-size: 2rem;
}

#wenku-content .wenku-doc-info .pull-right span {
  margin-left: 1.5rem;
}

#wenku-content .wenku-relate .h7 {
  margin: 0 0 0.5rem;
}

#wenku-content .wenku-relate .col-xs-6 {
  padding: 0;
}

#wenku-content .wenku-relate .col-xs-6 li {
  width: 33.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  padding: 0.5rem 0;
  border-bottom: 0.1rem dashed #EEEEEE;
}

#wenku-content .wenku-relate li img {
  width: 1.8rem;
  position: relative;
  top: -0.2rem;
}

#wenku-content .wenku-relate ul {
  margin-bottom: 0;
}

#wenku-content .wenku-preview-tips {
  border: 0.1rem dashed #f1c40f;
  padding: 0.5rem;
  border-radius: 0.3rem;
  clear: both;
}

#wenku-content .wenku-right {
  padding-right: 0;
}

#wenku-content .wenku-right .panel img {
  height: 1.8rem;
  position: relative;
  top: -0.2rem;
  margin-right: 0.5rem;
}

#wenku-content .wenku-right .panel li {
  display: block;
  border-bottom: 0.1rem dashed #EFEFEF;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 240%;
}

#wenku-content .wenku-right .panel .panel-body {
  padding-bottom: 0.5rem;
}

#wenku-content .wenku-right .nav-tabs {
  margin-bottom: 1rem;
}

#wenku-content .wenku-right .nav-tabs li {
  border-bottom: 0;
}

#wenku-content .wenku-unview h1 {
  box-shadow: 0 0 1rem #ddd;
  padding: 0.8rem;
  margin: 0.5rem 0 1.5rem;
  border-radius: 0.5rem;
}

#wenku-content .wenku-unview li {
  border-bottom: 0.1rem dashed #EFEFEF;
  line-height: 3.5rem;
}

#wenku-content .wenku-comment form {
  margin-top: 1.5rem;
}

#wenku-content .wenku-score .fa-star {
  color: #FFAC2D;
}

#wenku-content .wenku-score {
  cursor: pointer;
  margin-left: 1.5rem;
}

#wenku-content .wenku-score .fa-star {
  color: #FFAC2D;
}

#wenku-content .wenku-answer-tips {
  position: relative;
  top: 0.3rem;
  padding-right: 1.5rem;
}

#wenku-content .wenku-comment form [name=Answer] {
  margin-right: -1rem;
}

#wenku-content .wenku-answer {
  margin-right: -1rem;
}

#wenku-content .wenku-score-tips {
  margin-left: 0.8rem;
  font-size: 1.2rem;
}

#wenku-content .wenku-comment-content {
  word-break: break-all;
  text-indent: 2em;
}

#wenku-content .wenku-comment-list li {
  margin-bottom: 1.5rem;
  border-bottom: 0.1rem dashed #EEEEEE;
  padding-bottom: 1.2rem;
}

#wenku-content .wenku-viewer {
  overflow-x: hidden;
  border: 0.1rem solid #F6F6F6;
  border-bottom: 0;
  clear: both;
}

#wenku-content .wenku-unview {
  border: 0 !important;
  padding: 0 0.5rem;
}

#wenku-content .wenku-viewer .wenku-viewer-img {
  border-bottom: 0.5rem solid #F6F6F6;
  display: block;
  width: 100%;
}

#wenku-content .wenku-viewer-more {
  border-bottom: 0.5rem solid #F6F6F6;
  padding: 3rem 0 2rem;
}

#wenku-content .wenku-viewer-more .btn {
  margin: 1rem 0;
}

.nav {
  background-color: #1abc9c;
  width: 22rem;
  height: 7rem;
  float: left;
}

.nav > p {
  padding-left: 3rem;
  line-height: 5rem;
  font-size: 1.6rem;
  color: #fff;
  font-weight: bold;
}

.nav > p i {
  margin-right: 1rem;
}

.nav > p > a {
  color: #fff;
}

.navbar-nav > li {
  height: 7rem;
}

.navbar-default .navbar-nav > li > a {
  height: 7rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
}

.nav > p {
  height: 7rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
}

.nav.down > p {
  cursor: pointer;
}

.navbar-fixed-bottom {
  height: 7rem;
}

.list_left {
  width: 22rem;
  float: left;
}

.list_type {
  line-height: 5rem;
  font-size: 1.4rem;
  color: #666;
  overflow: hidden;
}

.list_type p {
  float: left;
  line-height: 5rem;
}

.list_type span {
  padding-right: 1rem;
  color: #888;
  float: right;
}

.list_type a {
  display: block;
  background-color: #fff;
  border-left: 0.2rem solid #fff;
  border-bottom: #d5d6bc 0.1rem solid;
  overflow: hidden;
}

.list_type a:hover {
  border-left: 0.2rem solid #ee541e;
  background-color: #f5f5f5;
}

.list_type a.active {
  border-left: 0.2rem solid #1abc9c;
  background-color: #f5f5f5;
}

.type_all {
  padding-left: 1.5rem;
}

.type_parent > li > a {
  padding-left: 3.5rem;
}

.type_chlid > li > a {
  padding-left: 5.5rem;
}

.list_ad {
  margin-top: 5rem;
}

.list_ad img {
  width: 100%;
  height: 100%;
}

.list_right {
  width: 96rem;
  float: right;
  overflow: hidden;
}

.list-filter {
  margin-bottom: 1rem;
  font-size: 1.3rem;
  background: #fff;
  border: solid 0.1rem #eee;
}

.list-filter > div {
  line-height: 4rem;
  border-bottom: solid 0.1rem #eee;
}

.list-filter h7 {
  padding: 1rem 2rem;
  letter-spacing: 0.5rem;
  float: left;
}

.list-filter .filter-items {
  padding: 1rem 0;
  margin-left: 8.4rem;
}

.list-filter a {
  margin-left: 1rem;
  padding: 0.4rem 0.6rem;
}

.list-filter a.active {
  color: #fff;
  background: #1abc9c;
  border-radius: 0.3rem;
}

.list-header {
  height: 4rem;
  background-color: #fff;
  margin-top: 2rem;
  line-height: 4rem;
}

.list-header ul li {
  float: left;
  width: 10rem;
  text-align: center;
}

.list-header ul a {
  display: inline-block;
  width: 12rem;
  font-size: 1.4rem;
  color: #666;
}

.list-header ul a i {
  padding-left: 2rem;
}

.list-header ul a:hover,
.list-header ul a.active {
  color: #1a8fee;
}

.list-header ul a:hover i,
.list-header ul a.active i {
  background: url(../images/home.png) no-repeat 0.8rem -30.2rem;
}

.list-header div {
  padding-right: 1rem;
}

.list-header div > a {
  display: block;
  margin: 1.2rem 0.3rem 0 0;
  width: 2rem;
  height: 1.5rem;
  line-height: 1rem;
  font-size: 2rem;
  border: solid 0.1rem #aaa;
  text-align: center;
  float: right;
}

.list-header div > a:hover {
  border: solid 0.1rem #1abc9c;
}

.list_body {
  background-color: #fff;
  overflow: hidden;
  margin-top: 2rem;
}

.list_body > ul > li {
  padding: 1.5rem 2rem;
  overflow: hidden;
  border: solid 0.1rem #eee;
  border-bottom: 0;
}

.list_body > ul > li:hover {
  background-color: #f8f8f8;
}

.list_body .thum {
  position: relative;
  overflow: hidden;
  float: left;
}

.list_body .thumlist {
  width: 82rem;
  overflow: hidden;
  float: right;
}

.list_body .thumlist > h2 a {
  display: block;
  margin-top: 0.3rem;
  line-height: 3rem;
  font-weight: bold;
  font-size: 1.6rem;
}

.list_body .thumlist .h2 i {
  padding-left: 5rem;
  background: url(../images/home.png) no-repeat 0 -27.4rem;
}

.list_body .thumlist li {
  margin-right: 4rem;
  line-height: 5rem;
  color: #888;
  float: left;
}

.list_body .thumlist .li1 a {
  display: block;
  max-width: 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.list_body .thumlist .li1 .fa {
  padding-right: 0.6rem;
  color: #1abc9c;
  font-size: 1.5rem;
}

.list_body .thumlist .li4 .fa {
  padding-right: 0.3rem;
  color: #888;
  font-size: 1.6rem;
}

.list_body .thumlist > div {
  clear: both;
  margin-top: 2.5rem;
  color: #888;
  line-height: 2.5rem;
  font-size: 1.4rem;
  overflow: hidden;
}

.list_body .thumlist > div > span {
  color: #888;
  font-size: 1.5rem;
}

.pay .mod {
  width: 100%;
  height: 88.1rem;
}

.pay .mod .container-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #ffffff;
  width: 100%;
  height: 88.1rem;
}

.pay .mod .header {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #f2f5f6;
  padding-right: 1.5rem;
  padding-left: 2.1rem;
  width: 100%;
  height: 7.2rem;
}

.pay .mod .logo {
  margin-top: 2.1rem;
  width: 13.5rem;
  height: 2.7rem;
}

.pay .mod .icon-close {
  margin-top: 0.8rem;
  width: 2.2rem;
  height: 2.6rem;
}

.pay .mod .body {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-item-align: center;
  align-self: center;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 4.8rem;
}

.pay .mod .logo-1 {
  margin-right: 0.7rem;
  width: 9.6rem;
  height: 8rem;
}

.pay .mod .wrapper-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 2.6rem;
  margin-right: 0.9rem;
}

.pay .mod .icon-circle {
  position: relative;
  width: 1rem;
  height: 0.9rem;
}

.pay .mod .icon-up {
  position: relative;
  margin-top: 0.8rem;
  width: 1rem;
  height: 0.7rem;
}

.pay .mod .picture {
  margin-right: 0.8rem;
  width: 9.3rem;
  height: 8rem;
}

.pay .mod .icon-circle-1 {
  margin-top: 4.3rem;
  margin-right: 0.7rem;
  width: 1rem;
  height: 0.7rem;
}

.pay .mod .logo-2 {
  width: 9.6rem;
  height: 8rem;
}

.pay .mod .main {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 2.5rem;
  background-color: #fefefe;
  width: 35.3rem;
  height: 35.3rem;
}

.pay .mod .item {
  margin-top: 0.1rem;
  width: 30rem;
  height: 30rem;
}

.pay .mod .submain {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-item-align: center;
  align-self: center;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 2.8rem;
}

.pay .mod .large-icon {
  margin-top: 0.2rem;
  margin-right: 1.6rem;
  width: 7.3rem;
  height: 6.8rem;
}

.pay .mod .wrapper-inner-1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-direction: column;
  flex-direction: column;
}

.pay .mod .bg {
  position: relative;
  width: 21.2rem;
  height: 2.1rem;
}

.pay .mod .background {
  position: relative;
  margin-top: 1.8rem;
  width: 21.3rem;
  height: 2.2rem;
}

.pay .mod .footer {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 4.5rem;
  width: 100%;
}

.pay .mod .icon {
  margin-top: -0.1rem;
  margin-right: -0.1rem;
  width: 0.6rem;
  height: 2.3rem;
}

.pay .mod .wrapper-inner-2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: -0.1rem;
}

.pay .mod .empty {
  position: relative;
  width: 20rem;
  height: 0;
}

.pay .mod .group {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 0.3rem;
  width: 20rem;
}

.pay .mod .horizontal-line {
  position: relative;
  -ms-flex-item-align: center;
  align-self: center;
  margin-top: -0.3rem;
  background-color: #fef8ef;
  width: 11.8rem;
  height: 0.3rem;
}

.pay .mod .view {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 3.1rem;
  background-color: #fea118;
  width: 20rem;
  height: 6.9rem;
}

.pay .mod .logo-3 {
  margin-top: -0.2rem;
  width: 9.6rem;
  height: 2.3rem;
}

.pay .mod .icon-piece {
  margin-top: -0.2rem;
  margin-right: 1.9rem;
  width: 0.9rem;
  height: 4.4rem;
}

.pay .mod .wrapper-inner-3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
}

.pay .mod .horizontal-line-1 {
  position: relative;
  background-color: #f3fcf8;
  width: 17.1rem;
  height: 0.5rem;
}

.pay .mod .group-1 {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 3.1rem;
  background-color: #00ce74;
  width: 22.3rem;
  height: 6.8rem;
}

.pay .mod .logo-4 {
  margin-top: 0.1rem;
  width: 11.9rem;
  height: 2.3rem;
}

.pay h1 {
  font-family: "微软雅黑";
  font-size: 4rem;
  margin: 2rem 0;
  border-bottom: solid 0.1rem #ccc;
  padding-bottom: 2rem;
  letter-spacing: 0.2rem;
}

.pay .time-item strong {
  background: #C71C60;
  color: #fff;
  line-height: 4.9rem;
  font-size: 3.6rem;
  font-family: Arial;
  padding: 0 1rem;
  margin-right: 1rem;
  border-radius: 0.5rem;
  box-shadow: 0.1rem 0.1rem 0.3rem rgba(0, 0, 0, 0.2);
}

.pay #day_show {
  float: left;
  line-height: 4.9rem;
  color: #c71c60;
  font-size: 3.2rem;
  margin: 0 1rem;
  font-family: Arial, Helvetica, sans-serif;
}

.pay .item-title .unit {
  background: none;
  line-height: 4.9rem;
  font-size: 2.4rem;
  padding: 0 1rem;
  float: left;
}

.bgg {
  background: #d5cfcf47;
}

.new-upload .nav {
  background: transparent;
}

.headers {
  margin: 1.5rem 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  color: #333333;
  font-size: 2rem;
}

.person .header-img {
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  margin-right: 1rem;
}

.person .header-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-align: center;
  align-items: center;
}

.person .header-nav > div {
  width: ;
  white-space: nowrap;
}

.person .header-nav h1 {
  color: #333333;
  font-size: 2rem;
  text-align: center;
}

.person .header-nav p {
  color: #838383;
  font-size: 1.6rem;
  text-align: center;
}

.person .header-nav .line {
  background: #BBBBBB;
  height: 4rem;
  width: 0.1rem;
}

.person .header-list {
  width: 100%;
  padding: 1.5rem 0;
}

.person .header-list img {
  width: 3rem;
  margin: 0 1rem;
}

.person .headered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 1.5rem 0;
}

.person .headered .active {
  color: #5677FC;
  border-right: 0.1rem solid #5677FC;
  background: rgba(0, 0, 0, 0.06);
}

.person .header-btn {
  width: 100%;
  height: 4.9rem;
  line-height: 2rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-color: #5677fc;
  text-align: center;
  box-shadow: 0 0.8rem 0.8rem 0 rgba(0, 0, 0, 0.24);
  margin-top: 10rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
}

.class-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.class-list-warp {
  width: 33.3333%;
  padding: 1rem;
}

.class-list-warp div {
  background: white;
  border-radius: 0.3rem;
  color: #101010;
  font-size: 1.4rem;
  text-align: center;
  box-shadow: 0 0 0.4rem 0 #aaaaaa;
  font-family: Arial;
  border: 0.1rem solid rgba(255, 0, 0, 0);
}

.class-list-warp div img {
  width: 50%;
  display: block;
  margin: 2rem auto;
}

/*wenku page user [start]*/

#wenku-user .col-xs-1,
#wenku-user .col-xs-2,
#wenku-user .col-xs-3,
#wenku-user .col-xs-4,
#wenku-user .col-xs-5,
#wenku-user .col-xs-6,
#wenku-user .col-xs-7,
#wenku-user .col-xs-8,
#wenku-user .col-xs-9,
#wenku-user .col-xs-10,
#wenku-user .col-xs-11,
#wenku-user .col-xs-12 {
  float: left;
}

#wenku-user .col-xs-1 {
  width: 8.33333333%;
}

#wenku-user .wenku-text-ellipsis {
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  margin-bottom: -0.3rem;
}

#wenku-user .wenku-left {
  padding: 0;
}

#wenku-user .wenku-left .nav-tabs {
  font-size: 1.5rem;
}

#wenku-user .wenku-left .nav-tabs li:first-of-type a {
  border-left: 0 !important;
}

#wenku-user .wenku-left .panel-heading .pull-right a {
  margin-left: 1.5rem;
  color: #6b7a88;
  font-size: 1.5rem;
}

#wenku-user .wenku-left .panel-heading .pull-right a.active {
  color: #00B38A;
}

#wenku-user .wenku-left .panel-heading .wenku-show {
  border-left: 0.1rem solid #DDDDDD;
  margin-left: 1.5rem;
}

#wenku-user .wenku-left .wenku-list-thumb .col-xs-3 {
  margin-bottom: 2.5rem;
}

#wenku-user .wenku-left .wenku-list-thumb .thumbnail {
  height: 24rem;
  overflow: hidden;
  border-radius: 0;
}

#wenku-user .wenku-left .wenku-list-thumb .thumbnail .img-responsive {
  width: 16rem;
  height: 23rem;
}

#wenku-user .wenku-left .wenku-list-thumb .wenku-icon {
  position: absolute;
  top: 0.5rem;
  right: 2rem;
}

#wenku-user .wenku-left .wenku-list-thumb .wenku-title {
  text-align: left;
  position: absolute;
  width: 17.5rem;
  bottom: 0.5rem;
  left: 1.5rem;
  background-color: rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  padding: 0.5rem 1.5rem;
  height: 3.7rem;
  word-break: break-all;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  overflow: hidden;
}

#wenku-user .wenku-left .wenku-list-thumb .wenku-thumbnail-collect-edit .wenku-title {
  height: 24rem;
}

#wenku-user .wenku-left .wenku-list-thumb .thumbnail:hover .wenku-title {
  height: 24rem;
}

#wenku-user .wenku-right {
  padding-right: 1.5rem;
  padding-left: 0;
}

#wenku-user .wenku-right .wenku-username {
  font-size: 1.6rem;
}

#wenku-user .wenku-right .wenku-rankuser li {
  margin-bottom: 1.5rem;
  border-bottom: 0.1rem dashed #EEEEEE;
  padding-bottom: 1rem;
}

#wenku-user .wenku-right .wenku-rankuser li:last-of-type {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}

#wenku-user .wenku-right .wenku-rankuser .thumbnail {
  border-radius: 50%;
}

#wenku-user .wenku-right .wenku-rankuser .thumbnail img {
  border-radius: 50%;
}

#wenku-user .wenku-right .wenku-rankuser .col-xs-10 {
  padding-right: 0;
  min-height: 5rem;
}

#wenku-user .wenku-right .wenku-rankuser .col-xs-10 .help-block {
  margin-bottom: 0;
  margin-top: 0;
}

#wenku-user .wenku-list-table-head {
  background-color: #F6F6F6;
  padding: 0.5rem 0 0.5rem 0.5rem;
  margin-bottom: 1.5rem;
}

#wenku-user .wenku-list-table-head div {
  color: #34495e !important;
}

#wenku-user .wenku-list-table .col-xs-1,
#wenku-user .wenku-list-table .col-xs-2 {
  padding: 0;
  color: #bdc3c7;
}

#wenku-user .wenku-list-table .col-xs-2 {
  width: 9rem;
}

#wenku-user .wenku-list-table .col-xs-5 {
  width: 34rem;
  padding-left: 0;
}

#wenku-user .wenku-list-table-body li img {
  height: 1.8rem;
  position: relative;
  top: -0.2rem;
}

#wenku-user .wenku-list-table-body li {
  padding: 1rem 0.2rem;
}

#wenku-user .wenku-list-table-body li:hover {
  background-color: #F6F6F6;
}

#wenku-user .wenku-list-table-body li .wenku-time {
  display: block;
}

#wenku-user .wenku-list-table-body li .wenku-edit {
  display: none;
}

#wenku-user .wenku-list-table-body li:hover .wenku-time {
  display: none;
}

#wenku-user .wenku-list-table-body li:hover .wenku-edit {
  display: inline-block;
}

#wenku-user .wenku-circle-avatar {
  border-radius: 50% !important;
  width: 10rem;
  height: 10rem;
  margin: 0 auto;
}

#wenku-user .wenku-circle-avatar img {
  border-radius: 50% !important;
}

#wenku-user a.wenku-collect-edit {
  font-size: 1.2rem !important;
  color: #ffffff !important;
}

#wenku-user .wenku-thumbnail-collect-edit .btn-group {
  text-align: right;
  clear: both;
  width: 100%;
}

#wenku-user .wenku-thumbnail-collect-edit .btn-group .btn {
  width: 50%;
  padding: 0.8rem;
}

#wenku-user .username-info .strong {
  text-align: center;
  margin-top: 1rem;
}

#wenku-user .username-info .help-block .col-xs-4 {
  text-align: center;
  padding: 0;
  border-left: 0.1rem solid #EFEFEF;
  border-right: 0.1rem solid #EFEFEF;
}

#wenku-user .username-info .help-block .col-xs-middle {
  border: 0;
}

#wenku-user .username-info .help-block {
  margin: 1.5rem 0;
}

.payactive {
  background: #f86501;
  color: #FFFFFF !important;
}

.payactive * {
  color: #FFFFFF !important;
}