/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

body {
	margin: 0
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
	display: block
}

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

audio:not([controls]) {
	display: none;
	height: 0
}[hidden],template {
	display: none
}

a {
	background-color: transparent
}

a:active,a:hover {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,strong {
	font-weight: bold
}

dfn {
	font-style: italic
}

h1 {
	margin: .67em 0;
	font-size: 2em
}

mark {
	color: #000;
	background: #ff0
}

small {
	font-size: 80%
}

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

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

img {
	border: 0
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 1em 40px
}

hr {
	height: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

pre {
	overflow: auto
}

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

button,input,optgroup,select,textarea {
	margin: 0;
	font: inherit;
	color: inherit
}

button {
	overflow: visible
}

button,select {
	text-transform: none
}

button,html input[type="button"],input[type="reset"],input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,input::-moz-focus-inner {
	padding: 0;
	border: 0
}

input {
	line-height: normal
}

input[type="checkbox"],input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0
}

input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield
}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

fieldset {
	padding: .35em .625em .75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0
}

legend {
	padding: 0;
	border: 0
}

textarea {
	overflow: auto
}

optgroup {
	font-weight: bold
}

table {
	border-spacing: 0;
	border-collapse: collapse
}

td,th {
	padding: 0
}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {
	*,*:before,*:after {
		color: #000 !important;
		text-shadow: none !important;
		background: transparent !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important
	}

	a,a:visited {
		text-decoration: underline
	}

	a[href]:after {
		content: " (" attr(href) ")"
	}

	abbr[title]:after {
		content: " (" attr(title) ")"
	}

	a[href^="#"]:after,a[href^="javascript:"]:after {
		content: ""
	}

	pre,blockquote {
		border: 1px solid #999;
		page-break-inside: avoid
	}

	thead {
		display: table-header-group
	}

	tr,img {
		page-break-inside: avoid
	}

	img {
		max-width: 100% !important
	}

	p,h2,h3 {
		orphans: 3;
		widows: 3
	}

	h2,h3 {
		page-break-after: avoid
	}

	.navbar {
		display: none
	}

	.btn>.caret,.dropup>.btn>.caret {
		border-top-color: #000 !important
	}

	.label {
		border: 1px solid #000
	}

	.table {
		border-collapse: collapse !important
	}

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

	.table-bordered th,.table-bordered td {
		border: 1px 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.woff2') format('woff2'),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')
}

.glyphicon {
	position: relative;
	top: 1px;
	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
}

.glyphicon-asterisk:before {
	content: "\002a"
}

.glyphicon-plus:before {
	content: "\002b"
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.glyphicon-cd:before {
	content: "\e201"
}

.glyphicon-save-file:before {
	content: "\e202"
}

.glyphicon-open-file:before {
	content: "\e203"
}

.glyphicon-level-up:before {
	content: "\e204"
}

.glyphicon-copy:before {
	content: "\e205"
}

.glyphicon-paste:before {
	content: "\e206"
}

.glyphicon-alert:before {
	content: "\e209"
}

.glyphicon-equalizer:before {
	content: "\e210"
}

.glyphicon-king:before {
	content: "\e211"
}

.glyphicon-queen:before {
	content: "\e212"
}

.glyphicon-pawn:before {
	content: "\e213"
}

.glyphicon-bishop:before {
	content: "\e214"
}

.glyphicon-knight:before {
	content: "\e215"
}

.glyphicon-baby-formula:before {
	content: "\e216"
}

.glyphicon-tent:before {
	content: "\26fa"
}

.glyphicon-blackboard:before {
	content: "\e218"
}

.glyphicon-bed:before {
	content: "\e219"
}

.glyphicon-apple:before {
	content: "\f8ff"
}

.glyphicon-erase:before {
	content: "\e221"
}

.glyphicon-hourglass:before {
	content: "\231b"
}

.glyphicon-lamp:before {
	content: "\e223"
}

.glyphicon-duplicate:before {
	content: "\e224"
}

.glyphicon-piggy-bank:before {
	content: "\e225"
}

.glyphicon-scissors:before {
	content: "\e226"
}

.glyphicon-bitcoin:before {
	content: "\e227"
}

.glyphicon-btc:before {
	content: "\e227"
}

.glyphicon-xbt:before {
	content: "\e227"
}

.glyphicon-yen:before {
	content: "\00a5"
}

.glyphicon-jpy:before {
	content: "\00a5"
}

.glyphicon-ruble:before {
	content: "\20bd"
}

.glyphicon-rub:before {
	content: "\20bd"
}

.glyphicon-scale:before {
	content: "\e230"
}

.glyphicon-ice-lolly:before {
	content: "\e231"
}

.glyphicon-ice-lolly-tasted:before {
	content: "\e232"
}

.glyphicon-education:before {
	content: "\e233"
}

.glyphicon-option-horizontal:before {
	content: "\e234"
}

.glyphicon-option-vertical:before {
	content: "\e235"
}

.glyphicon-menu-hamburger:before {
	content: "\e236"
}

.glyphicon-modal-window:before {
	content: "\e237"
}

.glyphicon-oil:before {
	content: "\e238"
}

.glyphicon-grain:before {
	content: "\e239"
}

.glyphicon-sunglasses:before {
	content: "\e240"
}

.glyphicon-text-size:before {
	content: "\e241"
}

.glyphicon-text-color:before {
	content: "\e242"
}

.glyphicon-text-background:before {
	content: "\e243"
}

.glyphicon-object-align-top:before {
	content: "\e244"
}

.glyphicon-object-align-bottom:before {
	content: "\e245"
}

.glyphicon-object-align-horizontal:before {
	content: "\e246"
}

.glyphicon-object-align-left:before {
	content: "\e247"
}

.glyphicon-object-align-vertical:before {
	content: "\e248"
}

.glyphicon-object-align-right:before {
	content: "\e249"
}

.glyphicon-triangle-right:before {
	content: "\e250"
}

.glyphicon-triangle-left:before {
	content: "\e251"
}

.glyphicon-triangle-bottom:before {
	content: "\e252"
}

.glyphicon-triangle-top:before {
	content: "\e253"
}

.glyphicon-console:before {
	content: "\e254"
}

.glyphicon-superscript:before {
	content: "\e255"
}

.glyphicon-subscript:before {
	content: "\e256"
}

.glyphicon-menu-left:before {
	content: "\e257"
}

.glyphicon-menu-right:before {
	content: "\e258"
}

.glyphicon-menu-down:before {
	content: "\e259"
}

.glyphicon-menu-up:before {
	content: "\e260"
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

*:before,*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

html {
	font-size: 10px;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}

body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background-color: #fff
}

input,button,select,textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

a {
	color: #337ab7;
	text-decoration: none
}

a:hover,a:focus {
	color: #23527c;
	text-decoration: underline
}

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

figure {
	margin: 0
}

img {
	vertical-align: middle
}

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

.img-rounded {
	border-radius: 6px
}

.img-thumbnail {
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}

.img-circle {
	border-radius: 50%
}

hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eee
}

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

.sr-only-focusable:active,.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto
}[role="button"] {
	cursor: pointer
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit
}

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

h1,.h1,h2,.h2,h3,.h3 {
	margin-top: 20px;
	margin-bottom: 10px
}

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

h4,.h4,h5,.h5,h6,.h6 {
	margin-top: 10px;
	margin-bottom: 10px
}

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

h1,.h1 {
	font-size: 36px
}

h2,.h2 {
	font-size: 30px
}

h3,.h3 {
	font-size: 24px
}

h4,.h4 {
	font-size: 18px
}

h5,.h5 {
	font-size: 14px
}

h6,.h6 {
	font-size: 12px
}

p {
	margin: 0 0 10px
}

.lead {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4
}

@media (min-width:768px) {
	.lead {
		font-size: 21px
	}
}

small,.small {
	font-size: 85%
}

mark,.mark {
	padding: .2em;
	background-color: #fcf8e3
}

.text-left {
	text-align: left
}

.text-right {
	text-align: right
}

.text-center {
	text-align: center
}

.text-justify {
	text-align: justify
}

.text-nowrap {
	white-space: nowrap
}

.text-lowercase {
	text-transform: lowercase
}

.text-uppercase {
	text-transform: uppercase
}

.text-capitalize {
	text-transform: capitalize
}

.text-muted {
	color: #777
}

.text-primary {
	color: #337ab7
}

a.text-primary:hover,a.text-primary:focus {
	color: #286090
}

.text-success {
	color: #3c763d
}

a.text-success:hover,a.text-success:focus {
	color: #2b542c
}

.text-info {
	color: #31708f
}

a.text-info:hover,a.text-info:focus {
	color: #245269
}

.text-warning {
	color: #8a6d3b
}

a.text-warning:hover,a.text-warning:focus {
	color: #66512c
}

.text-danger {
	color: #a94442
}

a.text-danger:hover,a.text-danger:focus {
	color: #843534
}

.bg-primary {
	color: #fff;
	background-color: #337ab7
}

a.bg-primary:hover,a.bg-primary:focus {
	background-color: #286090
}

.bg-success {
	background-color: #dff0d8
}

a.bg-success:hover,a.bg-success:focus {
	background-color: #c1e2b3
}

.bg-info {
	background-color: #d9edf7
}

a.bg-info:hover,a.bg-info:focus {
	background-color: #afd9ee
}

.bg-warning {
	background-color: #fcf8e3
}

a.bg-warning:hover,a.bg-warning:focus {
	background-color: #f7ecb5
}

.bg-danger {
	background-color: #f2dede
}

a.bg-danger:hover,a.bg-danger:focus {
	background-color: #e4b9b9
}

.page-header {
	padding-bottom: 9px;
	margin: 40px 0 20px;
	border-bottom: 1px solid #eee
}

ul,ol {
	margin-top: 0;
	margin-bottom: 10px
}

ul ul,ol ul,ul ol,ol ol {
	margin-bottom: 0
}

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

.list-inline {
	padding-left: 0;
	margin-left: -5px;
	list-style: none
}

.list-inline>li {
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px
}

dl {
	margin-top: 0;
	margin-bottom: 20px
}

dt,dd {
	line-height: 1.42857143
}

dt {
	font-weight: bold
}

dd {
	margin-left: 0
}

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

	.dl-horizontal dd {
		margin-left: 180px
	}
}

abbr[title],abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #777
}

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

blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #eee
}

blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {
	margin-bottom: 0
}

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

blockquote footer:before,blockquote small:before,blockquote .small:before {
	content: '\2014 \00A0'
}

.blockquote-reverse,blockquote.pull-right {
	padding-right: 15px;
	padding-left: 0;
	text-align: right;
	border-right: 5px solid #eee;
	border-left: 0
}

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

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

address {
	margin-bottom: 20px;
	font-style: normal;
	line-height: 1.42857143
}

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

code {
	padding: 2px 4px;
	font-size: 90%;
	color: #c7254e;
	background-color: #f9f2f4;
	border-radius: 4px
}

kbd {
	padding: 2px 4px;
	font-size: 90%;
	color: #fff;
	background-color: #333;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)
}

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

pre {
	display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857143;
	color: #333;
	word-break: break-all;
	word-wrap: break-word;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px
}

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

.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width:768px) {
	.container {
		width: 750px
	}
}

@media (min-width:992px) {
	.container {
		width: 970px
	}
}

@media (min-width:1200px) {
	.container {
		width: 1170px
	}
}

.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.row {
	margin-right: -15px;
	margin-left: -15px
}

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

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

.col-xs-12 {
	width: 100%
}

.col-xs-11 {
	width: 91.66666667%
}

.col-xs-10 {
	width: 83.33333333%
}

.col-xs-9 {
	width: 75%
}

.col-xs-8 {
	width: 66.66666667%
}

.col-xs-7 {
	width: 58.33333333%
}

.col-xs-6 {
	width: 50%
}

.col-xs-5 {
	width: 41.66666667%
}

.col-xs-4 {
	width: 33.33333333%
}

.col-xs-3 {
	width: 25%
}

.col-xs-2 {
	width: 16.66666667%
}

.col-xs-1 {
	width: 8.33333333%
}

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

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

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

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

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

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

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

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

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

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

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

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

.col-xs-pull-0 {
	right: auto
}

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

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

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

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

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

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

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

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

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

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

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

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

.col-xs-push-0 {
	left: auto
}

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

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

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

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

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

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

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

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

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

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

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

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

.col-xs-offset-0 {
	margin-left: 0
}

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

	.col-sm-12 {
		width: 100%
	}

	.col-sm-11 {
		width: 91.66666667%
	}

	.col-sm-10 {
		width: 83.33333333%
	}

	.col-sm-9 {
		width: 75%
	}

	.col-sm-8 {
		width: 66.66666667%
	}

	.col-sm-7 {
		width: 58.33333333%
	}

	.col-sm-6 {
		width: 50%
	}

	.col-sm-5 {
		width: 41.66666667%
	}

	.col-sm-4 {
		width: 33.33333333%
	}

	.col-sm-3 {
		width: 25%
	}

	.col-sm-2 {
		width: 16.66666667%
	}

	.col-sm-1 {
		width: 8.33333333%
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-sm-pull-0 {
		right: auto
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-sm-push-0 {
		left: auto
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-sm-offset-0 {
		margin-left: 0
	}
}

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

	.col-md-12 {
		width: 100%
	}

	.col-md-11 {
		width: 91.66666667%
	}

	.col-md-10 {
		width: 83.33333333%
	}

	.col-md-9 {
		width: 75%
	}

	.col-md-8 {
		width: 66.66666667%
	}

	.col-md-7 {
		width: 58.33333333%
	}

	.col-md-6 {
		width: 50%
	}

	.col-md-5 {
		width: 41.66666667%
	}

	.col-md-4 {
		width: 33.33333333%
	}

	.col-md-3 {
		width: 25%
	}

	.col-md-2 {
		width: 16.66666667%
	}

	.col-md-1 {
		width: 8.33333333%
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-md-pull-0 {
		right: auto
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-md-push-0 {
		left: auto
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-md-offset-0 {
		margin-left: 0
	}
}

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

	.col-lg-12 {
		width: 100%
	}

	.col-lg-11 {
		width: 91.66666667%
	}

	.col-lg-10 {
		width: 83.33333333%
	}

	.col-lg-9 {
		width: 75%
	}

	.col-lg-8 {
		width: 66.66666667%
	}

	.col-lg-7 {
		width: 58.33333333%
	}

	.col-lg-6 {
		width: 50%
	}

	.col-lg-5 {
		width: 41.66666667%
	}

	.col-lg-4 {
		width: 33.33333333%
	}

	.col-lg-3 {
		width: 25%
	}

	.col-lg-2 {
		width: 16.66666667%
	}

	.col-lg-1 {
		width: 8.33333333%
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-lg-pull-0 {
		right: auto
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-lg-push-0 {
		left: auto
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.col-lg-offset-0 {
		margin-left: 0
	}
}

table {
	background-color: transparent
}

caption {
	padding-top: 8px;
	padding-bottom: 8px;
	color: #777;
	text-align: left
}

th {
	text-align: left
}

.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px
}

.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd
}

.table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}

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

.table>tbody+tbody {
	border-top: 2px solid #ddd
}

.table .table {
	background-color: #fff
}

.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td {
	padding: 5px
}

.table-bordered {
	border: 1px solid #ddd
}

.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td {
	border: 1px solid #ddd
}

.table-bordered>thead>tr>th,.table-bordered>thead>tr>td {
	border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
	background-color: #f9f9f9
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.table-responsive {
	min-height: .01%;
	overflow-x: auto
}

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

	.table-responsive>.table {
		margin-bottom: 0
	}

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

	.table-responsive>.table-bordered {
		border: 0
	}

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

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

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

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

legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}

label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: bold
}

input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

input[type="radio"],input[type="checkbox"] {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal
}

input[type="file"] {
	display: block
}

input[type="range"] {
	display: block;
	width: 100%
}

select[multiple],select[size] {
	height: auto
}

input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

output {
	display: block;
	padding-top: 7px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555
}

.form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)
}

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

.form-control:-ms-input-placeholder {
	color: #999
}

.form-control::-webkit-input-placeholder {
	color: #999
}

.form-control::-ms-expand {
	background-color: transparent;
	border: 0
}

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

.form-control[disabled],fieldset[disabled] .form-control {
	cursor: not-allowed
}

textarea.form-control {
	height: auto
}

input[type="search"] {
	-webkit-appearance: none
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control {
		line-height: 34px
	}

	input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"] {
		line-height: 30px
	}

	input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"] {
		line-height: 46px
	}
}

.form-group {
	margin-bottom: 15px
}

.radio,.checkbox {
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px
}

.radio label,.checkbox label {
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: normal;
	cursor: pointer
}

.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {
	position: absolute;
	margin-top: 4px \9;
	margin-left: -20px
}

.radio+.radio,.checkbox+.checkbox {
	margin-top: -5px
}

.radio-inline,.checkbox-inline {
	position: relative;
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: normal;
	vertical-align: middle;
	cursor: pointer
}

.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline {
	margin-top: 0;
	margin-left: 10px
}

input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {
	cursor: not-allowed
}

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

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

.form-control-static {
	min-height: 34px;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-bottom: 0
}

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

.input-sm {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

select.input-sm {
	height: 30px;
	line-height: 30px
}

textarea.input-sm,select[multiple].input-sm {
	height: auto
}

.form-group-sm .form-control {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.form-group-sm select.form-control {
	height: 30px;
	line-height: 30px
}

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

.form-group-sm .form-control-static {
	height: 30px;
	min-height: 32px;
	padding: 6px 10px;
	font-size: 12px;
	line-height: 1.5
}

.input-lg {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px
}

select.input-lg {
	height: 46px;
	line-height: 46px
}

textarea.input-lg,select[multiple].input-lg {
	height: auto
}

.form-group-lg .form-control {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px
}

.form-group-lg select.form-control {
	height: 46px;
	line-height: 46px
}

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

.form-group-lg .form-control-static {
	height: 46px;
	min-height: 38px;
	padding: 11px 16px;
	font-size: 18px;
	line-height: 1.3333333
}

.has-feedback {
	position: relative
}

.has-feedback .form-control {
	padding-right: 42.5px
}

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

.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback {
	width: 46px;
	height: 46px;
	line-height: 46px
}

.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback {
	width: 30px;
	height: 30px;
	line-height: 30px
}

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

.has-success .form-control {
	border-color: #3c763d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}

.has-success .form-control:focus {
	border-color: #2b542c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168
}

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

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

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

.has-warning .form-control {
	border-color: #8a6d3b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}

.has-warning .form-control:focus {
	border-color: #66512c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b
}

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

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

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

.has-error .form-control {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}

.has-error .form-control:focus {
	border-color: #843534;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483
}

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

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

.has-feedback label~.form-control-feedback {
	top: 25px
}

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

.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #737373
}

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

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

	.form-inline .form-control-static {
		display: inline-block
	}

	.form-inline .input-group {
		display: inline-table;
		vertical-align: middle
	}

	.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control {
		width: auto
	}

	.form-inline .input-group>.form-control {
		width: 100%
	}

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

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

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

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

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

.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {
	padding-top: 7px;
	margin-top: 0;
	margin-bottom: 0
}

.form-horizontal .radio,.form-horizontal .checkbox {
	min-height: 27px
}

.form-horizontal .form-group {
	margin-right: -15px;
	margin-left: -15px
}

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

.form-horizontal .has-feedback .form-control-feedback {
	right: 15px
}

@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label {
		padding-top: 11px;
		font-size: 18px
	}
}

@media (min-width:768px) {
	.form-horizontal .form-group-sm .control-label {
		padding-top: 6px;
		font-size: 12px
	}
}

.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	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: 1px solid transparent;
	border-radius: 4px
}

.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.btn:hover,.btn:focus,.btn.focus {
	color: #333;
	text-decoration: none
}

.btn:active,.btn.active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
	cursor: not-allowed;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
	opacity: .65
}

a.btn.disabled,fieldset[disabled] a.btn {
	pointer-events: none
}

.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc
}

.btn-default:focus,.btn-default.focus {
	color: #333;
	background-color: #e6e6e6;
	border-color: #8c8c8c
}

.btn-default:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus {
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c
}

.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {
	background-image: none
}

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

.btn-default .badge {
	color: #fff;
	background-color: #333
}

.btn-primary {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4
}

.btn-primary:focus,.btn-primary.focus {
	color: #fff;
	background-color: #286090;
	border-color: #122b40
}

.btn-primary:hover {
	color: #fff;
	background-color: #286090;
	border-color: #204d74
}

.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #286090;
	border-color: #204d74
}

.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus {
	color: #fff;
	background-color: #204d74;
	border-color: #122b40
}

.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary {
	background-image: none
}

.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus {
	background-color: #337ab7;
	border-color: #2e6da4
}

.btn-primary .badge {
	color: #337ab7;
	background-color: #fff
}

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

.btn-success:focus,.btn-success.focus {
	color: #fff;
	background-color: #449d44;
	border-color: #255625
}

.btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus {
	color: #fff;
	background-color: #398439;
	border-color: #255625
}

.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success {
	background-image: none
}

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

.btn-success .badge {
	color: #5cb85c;
	background-color: #fff
}

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

.btn-info:focus,.btn-info.focus {
	color: #fff;
	background-color: #31b0d5;
	border-color: #1b6d85
}

.btn-info:hover {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}

.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}

.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus {
	color: #fff;
	background-color: #269abc;
	border-color: #1b6d85
}

.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info {
	background-image: none
}

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

.btn-info .badge {
	color: #5bc0de;
	background-color: #fff
}

.btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236
}

.btn-warning:focus,.btn-warning.focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d
}

.btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512
}

.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512
}

.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus {
	color: #fff;
	background-color: #d58512;
	border-color: #985f0d
}

.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning {
	background-image: none
}

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

.btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff
}

.btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a
}

.btn-danger:focus,.btn-danger.focus {
	color: #fff;
	background-color: #c9302c;
	border-color: #761c19
}

.btn-danger:hover {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}

.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}

.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus {
	color: #fff;
	background-color: #ac2925;
	border-color: #761c19
}

.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger {
	background-image: none
}

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

.btn-danger .badge {
	color: #d9534f;
	background-color: #fff
}

.btn-link {
	font-weight: normal;
	color: #337ab7;
	border-radius: 0
}

.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}

.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {
	border-color: transparent
}

.btn-link:hover,.btn-link:focus {
	color: #23527c;
	text-decoration: underline;
	background-color: transparent
}

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

.btn-lg,.btn-group-lg>.btn {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px
}

.btn-sm,.btn-group-sm>.btn {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.btn-xs,.btn-group-xs>.btn {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.btn-block {
	display: block;
	width: 100%
}

.btn-block+.btn-block {
	margin-top: 5px
}

input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
	width: 100%
}

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

.fade.in {
	opacity: 1
}

.collapse {
	display: none
}

.collapse.in {
	display: block
}

tr.collapse.in {
	display: table-row
}

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

.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-duration: .35s;
	-o-transition-duration: .35s;
	transition-duration: .35s;
	-webkit-transition-property: height,visibility;
	-o-transition-property: height,visibility;
	transition-property: height,visibility
}

.caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px dashed;
	border-top: 4px solid \9;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent
}

.dropup,.dropdown {
	position: relative
}

.dropdown-toggle:focus {
	outline: 0
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	box-shadow: 0 6px 12px rgba(0,0,0,0.175)
}

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

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

.dropdown-menu>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: #333;
	white-space: nowrap
}

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

.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
	color: #fff;
	text-decoration: none;
	background-color: #337ab7;
	outline: 0
}

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

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

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

.open>a {
	outline: 0
}

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

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

.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #777;
	white-space: nowrap
}

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

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

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

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

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

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

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

.btn-group>.btn,.btn-group-vertical>.btn {
	position: relative;
	float: left
}

.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active {
	z-index: 2
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {
	margin-left: -1px
}

.btn-toolbar {
	margin-left: -5px
}

.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {
	float: left
}

.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
	margin-left: 5px
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius: 0
}

.btn-group>.btn:first-child {
	margin-left: 0
}

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

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

.btn-group>.btn-group {
	float: left
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
	border-radius: 0
}

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

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
	outline: 0
}

.btn-group>.btn+.dropdown-toggle {
	padding-right: 8px;
	padding-left: 8px
}

.btn-group>.btn-lg+.dropdown-toggle {
	padding-right: 12px;
	padding-left: 12px
}

.btn-group.open .dropdown-toggle {
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}

.btn-group.open .dropdown-toggle.btn-link {
	-webkit-box-shadow: none;
	box-shadow: none
}

.btn .caret {
	margin-left: 0
}

.btn-lg .caret {
	border-width: 5px 5px 0;
	border-bottom-width: 0
}

.dropup .btn-lg .caret {
	border-width: 0 5px 5px
}

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

.btn-group-vertical>.btn-group>.btn {
	float: none
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
	margin-top: -1px;
	margin-left: 0
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
	border-radius: 0
}

.btn-group-vertical>.btn:first-child:not(:last-child) {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.btn-group-vertical>.btn:last-child:not(:first-child) {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
	border-radius: 0
}

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

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

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

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

.btn-group-justified>.btn-group .btn {
	width: 100%
}

.btn-group-justified>.btn-group .dropdown-menu {
	left: auto
}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] {
	position: absolute;
	clip: rect(0, 0, 0, 0);
	pointer-events: none
}

.input-group {
	position: relative;
	display: table;
	border-collapse: separate
}

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

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

.input-group .form-control:focus {
	z-index: 3
}

.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px
}

select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {
	height: 46px;
	line-height: 46px
}

textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn {
	height: auto
}

.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {
	height: 30px;
	line-height: 30px
}

textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn {
	height: auto
}

.input-group-addon,.input-group-btn,.input-group .form-control {
	display: table-cell
}

.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {
	border-radius: 0
}

.input-group-addon,.input-group-btn {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle
}

.input-group-addon {
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 4px
}

.input-group-addon.input-sm {
	padding: 5px 10px;
	font-size: 12px;
	border-radius: 3px
}

.input-group-addon.input-lg {
	padding: 10px 16px;
	font-size: 18px;
	border-radius: 6px
}

.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {
	margin-top: 0
}

.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.input-group-addon:first-child {
	border-right: 0
}

.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.input-group-addon:last-child {
	border-left: 0
}

.input-group-btn {
	position: relative;
	font-size: 0;
	white-space: nowrap
}

.input-group-btn>.btn {
	position: relative
}

.input-group-btn>.btn+.btn {
	margin-left: -1px
}

.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active {
	z-index: 2
}

.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {
	margin-right: -1px
}

.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {
	z-index: 2;
	margin-left: -1px
}

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

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

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

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

.nav>li.disabled>a {
	color: #777
}

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

.nav .open>a,.nav .open>a:hover,.nav .open>a:focus {
	background-color: #eee;
	border-color: #337ab7
}

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

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

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

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

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

.nav-tabs>li>a:hover {
	border-color: #eee #eee #ddd
}

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

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

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

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

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

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

	.nav-tabs.nav-justified>li>a {
		margin-bottom: 0
	}
}

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

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

@media (min-width:768px) {
	.nav-tabs.nav-justified>li>a {
		border-bottom: 1px solid #ddd;
		border-radius: 4px 4px 0 0
	}

	.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus {
		border-bottom-color: #fff
	}
}

.nav-pills>li {
	float: left
}

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

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

.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus {
	color: #fff;
	background-color: #337ab7
}

.nav-stacked>li {
	float: none
}

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

.nav-justified {
	width: 100%
}

.nav-justified>li {
	float: none
}

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

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

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

	.nav-justified>li>a {
		margin-bottom: 0
	}
}

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

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

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

@media (min-width:768px) {
	.nav-tabs-justified>li>a {
		border-bottom: 1px solid #ddd;
		border-radius: 4px 4px 0 0
	}

	.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus {
		border-bottom-color: #fff
	}
}

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

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

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

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

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

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

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

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

@media (min-width:768px) {
	.navbar-collapse {
		width: auto;
		border-top: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}

	.navbar-collapse.collapse {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important
	}

	.navbar-collapse.in {
		overflow-y: visible
	}

	.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
		padding-right: 0;
		padding-left: 0
	}
}

.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
	max-height: 340px
}

@media (max-device-width:480px) and (orientation:landscape) {
	.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
		max-height: 200px
	}
}

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

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

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

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

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

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

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

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

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

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

.navbar-brand>img {
	display: block
}

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

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

.navbar-toggle:focus {
	outline: 0
}

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

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

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

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

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

@media (max-width:767px) {
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}

	.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 5px 15px 5px 25px
	}

	.navbar-nav .open .dropdown-menu>li>a {
		line-height: 20px
	}

	.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus {
		background-image: none
	}
}

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

	.navbar-nav>li {
		float: left
	}

	.navbar-nav>li>a {
		padding-top: 15px;
		padding-bottom: 15px
	}
}

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

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

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

	.navbar-form .form-control-static {
		display: inline-block
	}

	.navbar-form .input-group {
		display: inline-table;
		vertical-align: middle
	}

	.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {
		width: auto
	}

	.navbar-form .input-group>.form-control {
		width: 100%
	}

	.navbar-form .control-label {
		margin-bottom: 0;
		vertical-align: middle
	}

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

	.navbar-form .radio label,.navbar-form .checkbox label {
		padding-left: 0
	}

	.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {
		position: relative;
		margin-left: 0
	}

	.navbar-form .has-feedback .form-control-feedback {
		top: 0
	}
}

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

	.navbar-form .form-group:last-child {
		margin-bottom: 0
	}
}

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

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

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

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

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

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

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

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

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

	.navbar-right {
		float: right !important;
		margin-right: -15px
	}

	.navbar-right~.navbar-right {
		margin-right: 0
	}
}

.navbar-default {
	background-color: #f8f8f8;
	border-color: #e7e7e7
}

.navbar-default .navbar-brand {
	color: #777
}

.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {
	color: #5e5e5e;
	background-color: transparent
}

.navbar-default .navbar-text {
	color: #777
}

.navbar-default .navbar-nav>li>a {
	color: #777
}

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

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

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

.navbar-default .navbar-toggle {
	border-color: #ddd
}

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

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

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

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

@media (max-width:767px) {
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #777
	}

	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #333;
		background-color: transparent
	}

	.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
		color: #555;
		background-color: #e7e7e7
	}

	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
		color: #ccc;
		background-color: transparent
	}
}

.navbar-default .navbar-link {
	color: #777
}

.navbar-default .navbar-link:hover {
	color: #333
}

.navbar-default .btn-link {
	color: #777
}

.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {
	color: #333
}

.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus {
	color: #ccc
}

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

.navbar-inverse .navbar-brand {
	color: #9d9d9d
}

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

.navbar-inverse .navbar-text {
	color: #9d9d9d
}

.navbar-inverse .navbar-nav>li>a {
	color: #9d9d9d
}

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

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

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

.navbar-inverse .navbar-toggle {
	border-color: #333
}

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

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

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

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

@media (max-width:767px) {
	.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
		border-color: #080808
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
		background-color: #080808
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
		color: #9d9d9d
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #fff;
		background-color: transparent
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
		color: #fff;
		background-color: #080808
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
		color: #444;
		background-color: transparent
	}
}

.navbar-inverse .navbar-link {
	color: #9d9d9d
}

.navbar-inverse .navbar-link:hover {
	color: #fff
}

.navbar-inverse .btn-link {
	color: #9d9d9d
}

.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {
	color: #fff
}

.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus {
	color: #444
}

.breadcrumb {
	padding: 8px 15px;
	margin-bottom: 20px;
	list-style: none;
	background-color: #f5f5f5;
	border-radius: 4px
}

.breadcrumb>li {
	display: inline-block
}

.breadcrumb>li+li:before {
	padding: 0 5px;
	color: #ccc;
	content: "/\00a0"
}

.breadcrumb>.active {
	color: #777
}

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}

.pagination>li {
	display: inline
}

.pagination>li>a,.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {
	z-index: 2;
	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: 3;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}

.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}

.pagination-lg>li>a,.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.pager {
	padding-left: 0;
	margin: 20px 0;
	text-align: center;
	list-style: none
}

.pager li {
	display: inline
}

.pager li>a,.pager li>span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 15px
}

.pager li>a:hover,.pager li>a:focus {
	text-decoration: none;
	background-color: #eee
}

.pager .next>a,.pager .next>span {
	float: right
}

.pager .previous>a,.pager .previous>span {
	float: left
}

.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span {
	color: #777;
	cursor: not-allowed;
	background-color: #fff
}

.label {
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: bold;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em
}

a.label:hover,a.label:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer
}

.label:empty {
	display: none
}

.btn .label {
	position: relative;
	top: -1px
}

.label-default {
	background-color: #777
}

.label-default[href]:hover,.label-default[href]:focus {
	background-color: #5e5e5e
}

.label-primary {
	background-color: #337ab7
}

.label-primary[href]:hover,.label-primary[href]:focus {
	background-color: #286090
}

.label-success {
	background-color: #5cb85c
}

.label-success[href]:hover,.label-success[href]:focus {
	background-color: #449d44
}

.label-info {
	background-color: #5bc0de
}

.label-info[href]:hover,.label-info[href]:focus {
	background-color: #31b0d5
}

.label-warning {
	background-color: #f0ad4e
}

.label-warning[href]:hover,.label-warning[href]:focus {
	background-color: #ec971f
}

.label-danger {
	background-color: #d9534f
}

.label-danger[href]:hover,.label-danger[href]:focus {
	background-color: #c9302c
}

.badge {
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: bold;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	background-color: #777;
	border-radius: 10px
}

.badge:empty {
	display: none
}

.btn .badge {
	position: relative;
	top: -1px
}

.btn-xs .badge,.btn-group-xs>.btn .badge {
	top: 0;
	padding: 1px 5px
}

a.badge:hover,a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer
}

.list-group-item.active>.badge,.nav-pills>.active>a>.badge {
	color: #337ab7;
	background-color: #fff
}

.list-group-item>.badge {
	float: right
}

.list-group-item>.badge+.badge {
	margin-right: 5px
}

.nav-pills>li>a>.badge {
	margin-left: 3px
}

.jumbotron {
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	color: inherit;
	background-color: #eee
}

.jumbotron h1,.jumbotron .h1 {
	color: inherit
}

.jumbotron p {
	margin-bottom: 15px;
	font-size: 21px;
	font-weight: 200
}

.jumbotron>hr {
	border-top-color: #d5d5d5
}

.container .jumbotron,.container-fluid .jumbotron {
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 6px
}

.jumbotron .container {
	max-width: 100%
}

@media screen and (min-width:768px) {
	.jumbotron {
		padding-top: 48px;
		padding-bottom: 48px
	}

	.container .jumbotron,.container-fluid .jumbotron {
		padding-right: 60px;
		padding-left: 60px
	}

	.jumbotron h1,.jumbotron .h1 {
		font-size: 63px
	}
}

.thumbnail {
	display: block;
	padding: 4px;
	margin-bottom: 20px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: border .2s ease-in-out;
	-o-transition: border .2s ease-in-out;
	transition: border .2s ease-in-out
}

.thumbnail>img,.thumbnail a>img {
	margin-right: auto;
	margin-left: auto
}

a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {
	border-color: #337ab7
}

.thumbnail .caption {
	padding: 9px;
	color: #333
}

.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px
}

.alert h4 {
	margin-top: 0;
	color: inherit
}

.alert .alert-link {
	font-weight: bold
}

.alert>p,.alert>ul {
	margin-bottom: 0
}

.alert>p+p {
	margin-top: 5px
}

.alert-dismissable,.alert-dismissible {
	padding-right: 35px
}

.alert-dismissable .close,.alert-dismissible .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit
}

.alert-success {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6
}

.alert-success hr {
	border-top-color: #c9e2b3
}

.alert-success .alert-link {
	color: #2b542c
}

.alert-info {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1
}

.alert-info hr {
	border-top-color: #a6e1ec
}

.alert-info .alert-link {
	color: #245269
}

.alert-warning {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc
}

.alert-warning hr {
	border-top-color: #f7e1b5
}

.alert-warning .alert-link {
	color: #66512c
}

.alert-danger {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1
}

.alert-danger hr {
	border-top-color: #e4b9c0
}

.alert-danger .alert-link {
	color: #843534
}

@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

@-o-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

.progress {
	height: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}

.progress-bar {
	float: left;
	width: 0;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #337ab7;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease
}

.progress-striped .progress-bar,.progress-bar-striped {
	background-image: -webkit-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-image: -o-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-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);
	-webkit-background-size: 40px 40px;
	background-size: 40px 40px
}

.progress.active .progress-bar,.progress-bar.active {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite
}

.progress-bar-success {
	background-color: #5cb85c
}

.progress-striped .progress-bar-success {
	background-image: -webkit-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-image: -o-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-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)
}

.progress-bar-info {
	background-color: #5bc0de
}

.progress-striped .progress-bar-info {
	background-image: -webkit-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-image: -o-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-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)
}

.progress-bar-warning {
	background-color: #f0ad4e
}

.progress-striped .progress-bar-warning {
	background-image: -webkit-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-image: -o-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-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)
}

.progress-bar-danger {
	background-color: #d9534f
}

.progress-striped .progress-bar-danger {
	background-image: -webkit-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-image: -o-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-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)
}

.media {
	margin-top: 15px
}

.media:first-child {
	margin-top: 0
}

.media,.media-body {
	overflow: hidden;
	zoom: 1
}

.media-body {
	width: 10000px
}

.media-object {
	display: block
}

.media-object.img-thumbnail {
	max-width: none
}

.media-right,.media>.pull-right {
	padding-left: 10px
}

.media-left,.media>.pull-left {
	padding-right: 10px
}

.media-left,.media-right,.media-body {
	display: table-cell;
	vertical-align: top
}

.media-middle {
	vertical-align: middle
}

.media-bottom {
	vertical-align: bottom
}

.media-heading {
	margin-top: 0;
	margin-bottom: 5px
}

.media-list {
	padding-left: 0;
	list-style: none
}

.list-group {
	padding-left: 0;
	margin-bottom: 20px
}

.list-group-item {
	position: relative;
	display: block;
	padding: 10px 15px;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #ddd
}

.list-group-item:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px
}

.list-group-item:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px
}

a.list-group-item,button.list-group-item {
	color: #555
}

a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {
	color: #333
}

a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus {
	color: #555;
	text-decoration: none;
	background-color: #f5f5f5
}

button.list-group-item {
	width: 100%;
	text-align: left
}

.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus {
	color: #777;
	cursor: not-allowed;
	background-color: #eee
}

.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading {
	color: inherit
}

.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text {
	color: #777
}

.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {
	z-index: 2;
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7
}

.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small {
	color: inherit
}

.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text {
	color: #c7ddef
}

.list-group-item-success {
	color: #3c763d;
	background-color: #dff0d8
}

a.list-group-item-success,button.list-group-item-success {
	color: #3c763d
}

a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {
	color: inherit
}

a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus {
	color: #3c763d;
	background-color: #d0e9c6
}

a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus {
	color: #fff;
	background-color: #3c763d;
	border-color: #3c763d
}

.list-group-item-info {
	color: #31708f;
	background-color: #d9edf7
}

a.list-group-item-info,button.list-group-item-info {
	color: #31708f
}

a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {
	color: inherit
}

a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus {
	color: #31708f;
	background-color: #c4e3f3
}

a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus {
	color: #fff;
	background-color: #31708f;
	border-color: #31708f
}

.list-group-item-warning {
	color: #8a6d3b;
	background-color: #fcf8e3
}

a.list-group-item-warning,button.list-group-item-warning {
	color: #8a6d3b
}

a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {
	color: inherit
}

a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus {
	color: #8a6d3b;
	background-color: #faf2cc
}

a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus {
	color: #fff;
	background-color: #8a6d3b;
	border-color: #8a6d3b
}

.list-group-item-danger {
	color: #a94442;
	background-color: #f2dede
}

a.list-group-item-danger,button.list-group-item-danger {
	color: #a94442
}

a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {
	color: inherit
}

a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus {
	color: #a94442;
	background-color: #ebcccc
}

a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus {
	color: #fff;
	background-color: #a94442;
	border-color: #a94442
}

.list-group-item-heading {
	margin-top: 0;
	margin-bottom: 5px
}

.list-group-item-text {
	margin-bottom: 0;
	line-height: 1.3
}

.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: 0 1px 1px rgba(0,0,0,0.05)
}

.panel-body {
	padding: 15px
}

.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px
}

.panel-heading>.dropdown .dropdown-toggle {
	color: inherit
}

.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	color: inherit
}

.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a {
	color: inherit
}

.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}

.panel>.list-group,.panel>.panel-collapse>.list-group {
	margin-bottom: 0
}

.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item {
	border-width: 1px 0;
	border-radius: 0
}

.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
	border-top: 0;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px
}

.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
	border-bottom: 0;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}

.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.panel-heading+.list-group .list-group-item:first-child {
	border-top-width: 0
}

.list-group+.panel-footer {
	border-top-width: 0
}

.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table {
	margin-bottom: 0
}

.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption {
	padding-right: 15px;
	padding-left: 15px
}

.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px
}

.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px
}

.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child {
	border-top-left-radius: 3px
}

.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child {
	border-top-right-radius: 3px
}

.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}

.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}

.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
	border-bottom-left-radius: 3px
}

.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
	border-bottom-right-radius: 3px
}

.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body {
	border-top: 1px solid #ddd
}

.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td {
	border-top: 0
}

.panel>.table-bordered,.panel>.table-responsive>.table-bordered {
	border: 0
}

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

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

.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th {
	border-bottom: 0
}

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

.panel>.table-responsive {
	margin-bottom: 0;
	border: 0
}

.panel-group {
	margin-bottom: 20px
}

.panel-group .panel {
	margin-bottom: 0;
	border-radius: 4px
}

.panel-group .panel+.panel {
	margin-top: 5px
}

.panel-group .panel-heading {
	border-bottom: 0
}

.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group {
	border-top: 1px solid #ddd
}

.panel-group .panel-footer {
	border-top: 0
}

.panel-group .panel-footer+.panel-collapse .panel-body {
	border-bottom: 1px solid #ddd
}

.panel-default {
	border-color: #ddd
}

.panel-default>.panel-heading {
	color: #333;
	background-color: #f5f5f5;
	border-color: #ddd
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #ddd
}

.panel-default>.panel-heading .badge {
	color: #f5f5f5;
	background-color: #333
}

.panel-default>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #ddd
}

.panel-primary {
	border-color: #337ab7
}

.panel-primary>.panel-heading {
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7
}

.panel-primary>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #337ab7
}

.panel-primary>.panel-heading .badge {
	color: #337ab7;
	background-color: #fff
}

.panel-primary>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #337ab7
}

.panel-success {
	border-color: #d6e9c6
}

.panel-success>.panel-heading {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6
}

.panel-success>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #d6e9c6
}

.panel-success>.panel-heading .badge {
	color: #dff0d8;
	background-color: #3c763d
}

.panel-success>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #d6e9c6
}

.panel-info {
	border-color: #bce8f1
}

.panel-info>.panel-heading {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1
}

.panel-info>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #bce8f1
}

.panel-info>.panel-heading .badge {
	color: #d9edf7;
	background-color: #31708f
}

.panel-info>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #bce8f1
}

.panel-warning {
	border-color: #faebcc
}

.panel-warning>.panel-heading {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc
}

.panel-warning>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #faebcc
}

.panel-warning>.panel-heading .badge {
	color: #fcf8e3;
	background-color: #8a6d3b
}

.panel-warning>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #faebcc
}

.panel-danger {
	border-color: #ebccd1
}

.panel-danger>.panel-heading {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1
}

.panel-danger>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #ebccd1
}

.panel-danger>.panel-heading .badge {
	color: #f2dede;
	background-color: #a94442
}

.panel-danger>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #ebccd1
}

.embed-responsive {
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden
}

.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0
}

.embed-responsive-16by9 {
	padding-bottom: 56.25%
}

.embed-responsive-4by3 {
	padding-bottom: 75%
}

.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.05)
}

.well blockquote {
	border-color: #ddd;
	border-color: rgba(0,0,0,0.15)
}

.well-lg {
	padding: 24px;
	border-radius: 6px
}

.well-sm {
	padding: 9px;
	border-radius: 3px
}

.close {
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: .2
}

.close:hover,.close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: .5
}

button.close {
	-webkit-appearance: none;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0
}

.modal-open {
	overflow: hidden
}

.modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0
}

.modal.fade .modal-dialog {
	-webkit-transition: -webkit-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out;
	-webkit-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	-o-transform: translate(0, -25%);
	transform: translate(0, -25%)
}

.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)
}

.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto
}

.modal-dialog {
	position: relative;
	width: auto;
	margin: 10px
}

.modal-content {
	position: relative;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 6px;
	outline: 0;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
	box-shadow: 0 3px 9px rgba(0,0,0,0.5)
}

.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000
}

.modal-backdrop.fade {
	filter: alpha(opacity=0);
	opacity: 0
}

.modal-backdrop.in {
	filter: alpha(opacity=50);
	opacity: .5
}

.modal-header {
	padding: 15px;
	border-bottom: 1px solid #e5e5e5
}

.modal-header .close {
	margin-top: -2px
}

.modal-title {
	margin: 0;
	line-height: 1.42857143
}

.modal-body {
	position: relative;
	padding: 15px
}

.modal-footer {
	padding: 15px;
	text-align: right;
	border-top: 1px solid #e5e5e5
}

.modal-footer .btn+.btn {
	margin-bottom: 0;
	margin-left: 5px
}

.modal-footer .btn-group .btn+.btn {
	margin-left: -1px
}

.modal-footer .btn-block+.btn-block {
	margin-left: 0
}

.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll
}

@media (min-width:768px) {
	.modal-dialog {
		width: 600px;
		margin: 30px auto
	}

	.modal-content {
		-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
		box-shadow: 0 5px 15px rgba(0,0,0,0.5)
	}

	.modal-sm {
		width: 300px
	}
}

@media (min-width:992px) {
	.modal-lg {
		width: 900px
	}
}

.tooltip {
	position: absolute;
	z-index: 1070;
	display: block;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	white-space: normal;
	filter: alpha(opacity=0);
	opacity: 0;
	line-break: auto
}

.tooltip.in {
	filter: alpha(opacity=90);
	opacity: .9
}

.tooltip.top {
	padding: 5px 0;
	margin-top: -3px
}

.tooltip.right {
	padding: 0 5px;
	margin-left: 3px
}

.tooltip.bottom {
	padding: 5px 0;
	margin-top: 3px
}

.tooltip.left {
	padding: 0 5px;
	margin-left: -3px
}

.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 4px
}

.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}

.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}

.tooltip.top-left .tooltip-arrow {
	right: 5px;
	bottom: 0;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}

.tooltip.top-right .tooltip-arrow {
	bottom: 0;
	left: 5px;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}

.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000
}

.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000
}

.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000
}

.tooltip.bottom-left .tooltip-arrow {
	top: 0;
	right: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000
}

.tooltip.bottom-right .tooltip-arrow {
	top: 0;
	left: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000
}

.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	white-space: normal;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	line-break: auto
}

.popover.top {
	margin-top: -10px
}

.popover.right {
	margin-left: 10px
}

.popover.bottom {
	margin-top: 10px
}

.popover.left {
	margin-left: -10px
}

.popover-title {
	padding: 8px 14px;
	margin: 0;
	font-size: 14px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0
}

.popover-content {
	padding: 9px 14px
}

.popover>.arrow,.popover>.arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}

.popover>.arrow {
	border-width: 11px
}

.popover>.arrow:after {
	content: "";
	border-width: 10px
}

.popover.top>.arrow {
	bottom: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	border-bottom-width: 0
}

.popover.top>.arrow:after {
	bottom: 1px;
	margin-left: -10px;
	content: " ";
	border-top-color: #fff;
	border-bottom-width: 0
}

.popover.right>.arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25);
	border-left-width: 0
}

.popover.right>.arrow:after {
	bottom: -10px;
	left: 1px;
	content: " ";
	border-right-color: #fff;
	border-left-width: 0
}

.popover.bottom>.arrow {
	top: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25)
}

.popover.bottom>.arrow:after {
	top: 1px;
	margin-left: -10px;
	content: " ";
	border-top-width: 0;
	border-bottom-color: #fff
}

.popover.left>.arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25)
}

.popover.left>.arrow:after {
	right: 1px;
	bottom: -10px;
	content: " ";
	border-right-width: 0;
	border-left-color: #fff
}

.carousel {
	position: relative
}

.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden
}

.carousel-inner>.item {
	position: relative;
	display: none;
	-webkit-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left
}

.carousel-inner>.item>img,.carousel-inner>.item>a>img {
	line-height: 1
}

@media all and (transform-3d),(-webkit-transform-3d) {
	.carousel-inner>.item {
		-webkit-transition: -webkit-transform .6s ease-in-out;
		-o-transition: -o-transform .6s ease-in-out;
		transition: transform .6s ease-in-out;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px
	}

	.carousel-inner>.item.next,.carousel-inner>.item.active.right {
		left: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}

	.carousel-inner>.item.prev,.carousel-inner>.item.active.left {
		left: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}

	.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active {
		left: 0;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev {
	display: block
}

.carousel-inner>.active {
	left: 0
}

.carousel-inner>.next,.carousel-inner>.prev {
	position: absolute;
	top: 0;
	width: 100%
}

.carousel-inner>.next {
	left: 100%
}

.carousel-inner>.prev {
	left: -100%
}

.carousel-inner>.next.left,.carousel-inner>.prev.right {
	left: 0
}

.carousel-inner>.active.left {
	left: -100%
}

.carousel-inner>.active.right {
	left: 100%
}

.carousel-control {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 15%;
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,0.6);
	background-color: rgba(0,0,0,0);
	filter: alpha(opacity=50);
	opacity: .5
}

.carousel-control.left {
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
	background-image: -o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));
	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
}

.carousel-control.right {
	right: 0;
	left: auto;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
	background-image: -o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));
	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
}

.carousel-control:hover,.carousel-control:focus {
	color: #fff;
	text-decoration: none;
	filter: alpha(opacity=90);
	outline: 0;
	opacity: .9
}

.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
	margin-top: -10px
}

.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {
	left: 50%;
	margin-left: -10px
}

.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {
	right: 50%;
	margin-right: -10px
}

.carousel-control .icon-prev,.carousel-control .icon-next {
	width: 20px;
	height: 20px;
	font-family: serif;
	line-height: 1
}

.carousel-control .icon-prev:before {
	content: '\2039'
}

.carousel-control .icon-next:before {
	content: '\203a'
}

.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none
}

.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: rgba(0,0,0,0);
	border: 1px solid #fff;
	border-radius: 10px
}

.carousel-indicators .active {
	width: 12px;
	height: 12px;
	margin: 0;
	background-color: #fff
}

.carousel-caption {
	position: absolute;
	right: 15%;
	bottom: 20px;
	left: 15%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,0.6)
}

.carousel-caption .btn {
	text-shadow: none
}

@media screen and (min-width:768px) {
	.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {
		width: 30px;
		height: 30px;
		margin-top: -10px;
		font-size: 30px
	}

	.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {
		margin-left: -10px
	}

	.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {
		margin-right: -10px
	}

	.carousel-caption {
		right: 20%;
		left: 20%;
		padding-bottom: 30px
	}

	.carousel-indicators {
		bottom: 20px
	}
}

.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after {
	display: table;
	content: " "
}

.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after {
	clear: both
}

.center-block {
	display: block;
	margin-right: auto;
	margin-left: auto
}

.pull-right {
	float: right !important
}

.pull-left {
	float: left !important
}

.hide {
	display: none !important
}

.show {
	display: block !important
}

.invisible {
	visibility: hidden
}

.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.hidden {
	display: none !important
}

.affix {
	position: fixed
}

@-ms-viewport {
	width:device-width
}

.visible-xs,.visible-sm,.visible-md,.visible-lg {
	display: none !important
}

.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {
	display: none !important
}

@media (max-width:767px) {
	.visible-xs {
		display: block !important
	}

	table.visible-xs {
		display: table !important
	}

	tr.visible-xs {
		display: table-row !important
	}

	th.visible-xs,td.visible-xs {
		display: table-cell !important
	}
}

@media (max-width:767px) {
	.visible-xs-block {
		display: block !important
	}
}

@media (max-width:767px) {
	.visible-xs-inline {
		display: inline !important
	}
}

@media (max-width:767px) {
	.visible-xs-inline-block {
		display: inline-block !important
	}
}

@media (min-width:768px) and (max-width:991px) {
	.visible-sm {
		display: block !important
	}

	table.visible-sm {
		display: table !important
	}

	tr.visible-sm {
		display: table-row !important
	}

	th.visible-sm,td.visible-sm {
		display: table-cell !important
	}
}

@media (min-width:768px) and (max-width:991px) {
	.visible-sm-block {
		display: block !important
	}
}

@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline {
		display: inline !important
	}
}

@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline-block {
		display: inline-block !important
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.visible-md {
		display: block !important
	}

	table.visible-md {
		display: table !important
	}

	tr.visible-md {
		display: table-row !important
	}

	th.visible-md,td.visible-md {
		display: table-cell !important
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.visible-md-block {
		display: block !important
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline {
		display: inline !important
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline-block {
		display: inline-block !important
	}
}

@media (min-width:1200px) {
	.visible-lg {
		display: block !important
	}

	table.visible-lg {
		display: table !important
	}

	tr.visible-lg {
		display: table-row !important
	}

	th.visible-lg,td.visible-lg {
		display: table-cell !important
	}
}

@media (min-width:1200px) {
	.visible-lg-block {
		display: block !important
	}
}

@media (min-width:1200px) {
	.visible-lg-inline {
		display: inline !important
	}
}

@media (min-width:1200px) {
	.visible-lg-inline-block {
		display: inline-block !important
	}
}

@media (max-width:767px) {
	.hidden-xs {
		display: none !important
	}
}

@media (min-width:768px) and (max-width:991px) {
	.hidden-sm {
		display: none !important
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.hidden-md {
		display: none !important
	}
}

@media (min-width:1200px) {
	.hidden-lg {
		display: none !important
	}
}

.visible-print {
	display: none !important
}

@media print {
	.visible-print {
		display: block !important
	}

	table.visible-print {
		display: table !important
	}

	tr.visible-print {
		display: table-row !important
	}

	th.visible-print,td.visible-print {
		display: table-cell !important
	}
}

.visible-print-block {
	display: none !important
}

@media print {
	.visible-print-block {
		display: block !important
	}
}

.visible-print-inline {
	display: none !important
}

@media print {
	.visible-print-inline {
		display: inline !important
	}
}

.visible-print-inline-block {
	display: none !important
}

@media print {
	.visible-print-inline-block {
		display: inline-block !important
	}
}

@media print {
	.hidden-print {
		display: none !important
	}
}

.wangEditor-container {
	position: relative;
	background-color: #fff;
	border: 1px solid #e1e5e7;
	width: 100%
}

.wangEditor-container a:focus,.wangEditor-container button:focus {
	outline: none
}

.wangEditor-container,.wangEditor-container * {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	line-height: 1
}

.wangEditor-container img {
	border: none
}

.wangEditor-container .clearfix:after {
	content: '';
	display: table;
	clear: both
}

.wangEditor-container .clearfix {
	*zoom: 1
}

.wangEditor-container textarea {
	border: none
}

.wangEditor-container textarea:focus {
	outline: none
}

.wangEditor-container .height-tip {
	position: absolute;
	width: 3px;
	background-color: #ccc;
	left: 0;
	transition: top .2s
}

.wangEditor-container .txt-toolbar {
	position: absolute;
	background-color: #fff;
	padding: 3px 5px;
	border-top: 2px solid #999;
	box-shadow: 1px 3px 3px #999;
	border-left: 1px\9 solid\9 #ccc\9;
	border-bottom: 1px\9 solid\9 #999\9;
	border-right: 1px\9 solid\9 #999\9
}

.wangEditor-container .txt-toolbar .tip-triangle {
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border: 5px solid;
	border-color: transparent transparent #999 transparent;
	top: -12px;
	left: 50%;
	margin-left: -5px
}

.wangEditor-container .txt-toolbar a {
	color: #999;
	display: inline-block;
	margin: 0 3px;
	padding: 5px;
	text-decoration: none;
	border-radius: 3px
}

.wangEditor-container .txt-toolbar a:hover {
	background-color: #f1f1f1
}

.wangEditor-container .img-drag-point {
	display: block;
	position: absolute;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	cursor: se-resize;
	background-color: #999;
	margin-left: -6px;
	margin-top: -6px;
	box-shadow: 1px 1px 5px #999
}

.wangEditor-container .wangEditor-upload-progress {
	position: absolute;
	height: 1px;
	background: #1e88e5;
	width: 0;
	display: none;
	-webkit-transition: width .5s;
	-o-transition: width .5s;
	transition: width .5s
}

.wangEditor-fullscreen {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.wangEditor-container .code-textarea {
	width: 100%;
	font-size: 14px;
	line-height: 1.5;
	font-family: 'Verdana';
	color: #333
}

.wangEditor-menu-container {
	width: 100%;
	border-bottom: 1px solid #f1f1f1;
	background-color: #fff
}

.wangEditor-menu-container a {
	text-decoration: none
}

.wangEditor-menu-container .menu-group {
	float: left;
	padding: 0 8px
}

.wangEditor-menu-container .menu-item {
	float: left;
	position: relative;
	text-align: center;
	height: 40px;
	width: 35px
}

.wangEditor-menu-container .menu-item:hover {
	background-color: #f1f1f1
}

.wangEditor-menu-container .menu-item a {
	display: block;
	text-align: center;
	color: #999;
	width: 100%;
	padding: 13px 0;
	font-size: 1.1em
}

.wangEditor-menu-container .menu-item .selected {
	color: #1e88e5
}

.wangEditor-menu-container .menu-item .active {
	background-color: #f1f1f1
}

.wangEditor-menu-container .menu-item .disable {
	opacity: .5;
	filter: alpha(opacity=50)
}

.wangEditor-menu-container .menu-tip {
	display: block;
	position: absolute;
	z-index: 20;
	width: 60px;
	text-align: center;
	background-color: #999;
	color: #fff;
	padding: 7px 0;
	font-size: 12px;
	top: 100%;
	left: 50%;
	margin-left: -30px;
	border-radius: 2px;
	box-shadow: 1px 1px 5px #999;
	display: none
}

.wangEditor-menu-container .menu-tip-40 {
	width: 40px;
	margin-left: -20px
}

.wangEditor-menu-container .menu-tip-50 {
	width: 50px;
	margin-left: -25px
}

.wangEditor-menu-shadow {
	border-bottom-width: 0;
	border-bottom: 1px\9 solid\9 #f1f1f1\9;
	box-shadow: 0 1px 3px #999
}

.wangEditor-container .wangEditor-txt {
	width: 100%;
	text-align: left;
	padding: 15px;
	padding-top: 0;
	margin-top: 5px;
	overflow-y: auto
}

.wangEditor-container .wangEditor-txt p,.wangEditor-container .wangEditor-txt h1,.wangEditor-container .wangEditor-txt h2,.wangEditor-container .wangEditor-txt h3,.wangEditor-container .wangEditor-txt h4,.wangEditor-container .wangEditor-txt h5 {
	margin: 10px 0;
	line-height: 1.8
}

.wangEditor-container .wangEditor-txt ul,.wangEditor-container .wangEditor-txt ol {
	padding-left: 20px
}

.wangEditor-container .wangEditor-txt img {
	cursor: pointer
}

.wangEditor-container .wangEditor-txt img.clicked {
	box-shadow: 1px 1px 10px #999
}

.wangEditor-container .wangEditor-txt table.clicked {
	box-shadow: 1px 1px 10px #999
}

.wangEditor-container .wangEditor-txt pre code {
	line-height: 1.5
}

.wangEditor-container .wangEditor-txt:focus {
	outline: none
}

.wangEditor-container .wangEditor-txt blockquote {
	display: block;
	border-left: 8px solid #d0e5f2;
	padding: 5px 10px;
	margin: 10px 0;
	line-height: 1.4;
	font-size: 100%;
	background-color: #f1f1f1
}

.wangEditor-container .wangEditor-txt table {
	border: none;
	border-collapse: collapse
}

.wangEditor-container .wangEditor-txt table td,.wangEditor-container .wangEditor-txt table th {
	border: 1px solid #f1f1f1;
	padding: 3px 5px;
	min-width: 50px;
	height: 20px
}

.wangEditor-container .wangEditor-txt pre {
	border: 1px solid #ccc;
	background-color: #f8f8f8;
	padding: 10px;
	margin: 5px 0;
	font-size: .8em;
	border-radius: 3px
}

.wangEditor-drop-list {
	display: none;
	position: absolute;
	background-color: #fff;
	overflow: hidden;
	z-index: 10;
	transition: height .7s;
	border-top: 1px solid #f1f1f1;
	box-shadow: 1px 3px 3px #999;
	border-left: 1px\9 solid\9 #ccc\9;
	border-bottom: 1px\9 solid\9 #999\9;
	border-right: 1px\9 solid\9 #999\9
}

.wangEditor-drop-list a {
	text-decoration: none;
	display: block;
	color: #999;
	padding: 3px 5px
}

.wangEditor-drop-list a:hover {
	background-color: #f1f1f1
}

.wangEditor-drop-panel {
	display: none;
	position: absolute;
	padding: 10px;
	font-size: 14px;
	background-color: #fff;
	z-index: 10;
	border-top: 2px solid #999;
	box-shadow: 1px 3px 3px #999;
	border-left: 1px\9 solid\9 #ccc\9;
	border-bottom: 1px\9 solid\9 #999\9;
	border-right: 1px\9 solid\9 #999\9
}

.wangEditor-drop-panel .tip-triangle {
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border: 5px solid;
	border-color: transparent transparent #999 transparent;
	top: -12px;
	left: 50%;
	margin-left: -5px
}

.wangEditor-drop-panel a {
	text-decoration: none
}

.wangEditor-drop-panel input[type=text] {
	border: none;
	border-bottom: 1px solid #ccc;
	font-size: 14px;
	height: 20px;
	color: #333;
	padding: 3px 0
}

.wangEditor-drop-panel input[type=text]:focus {
	outline: none;
	border-bottom: 2px solid #1e88e5
}

.wangEditor-drop-panel input[type=text].block {
	display: block;
	width: 100%
}

.wangEditor-drop-panel textarea {
	border: 1px solid #ccc
}

.wangEditor-drop-panel textarea:focus {
	outline: none;
	border-color: #1e88e5
}

.wangEditor-drop-panel button {
	font-size: 14px;
	color: #1e88e5;
	border: none;
	padding: 10px;
	background-color: #fff;
	cursor: pointer;
	border-radius: 3px
}

.wangEditor-drop-panel button:hover {
	background-color: #f1f1f1
}

.wangEditor-drop-panel button:focus {
	outline: none
}

.wangEditor-drop-panel button.right {
	float: right;
	margin-left: 10px
}

.wangEditor-drop-panel button.gray {
	color: #999
}

.wangEditor-drop-panel button.link {
	padding: 5px 10px
}

.wangEditor-drop-panel button.link:hover {
	background-color: #fff;
	text-decoration: underline
}

.wangEditor-drop-panel .color-item {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	text-align: center;
	padding: 2px;
	border-radius: 2px;
	text-decoration: underline
}

.wangEditor-drop-panel .color-item:hover {
	background-color: #f1f1f1
}

.wangEditor-drop-panel .list-menu-item {
	display: block;
	float: left;
	color: #333;
	padding: 5px 5px;
	border-radius: 2px
}

.wangEditor-drop-panel .list-menu-item:hover {
	background-color: #f1f1f1
}

.wangEditor-drop-panel table.choose-table {
	border: none;
	border-collapse: collapse
}

.wangEditor-drop-panel table.choose-table td {
	border: 1px solid #f1f1f1;
	width: 16px;
	height: 12px
}

.wangEditor-drop-panel table.choose-table td.active {
	background-color: #f1f1f1;
	opacity: .5;
	filter: alpha(opacity=50)
}

.wangEditor-drop-panel .panel-tab .tab-container {
	margin-bottom: 5px
}

.wangEditor-drop-panel .panel-tab .tab-container a {
	display: inline-block;
	color: #999;
	text-align: center;
	margin: 0 5px;
	padding: 5px 5px
}

.wangEditor-drop-panel .panel-tab .tab-container a.selected {
	color: #1e88e5;
	border-bottom: 2px solid #1e88e5
}

.wangEditor-drop-panel .panel-tab .content-container .content {
	display: none
}

.wangEditor-drop-panel .panel-tab .content-container .content a {
	display: inline-block;
	margin: 2px;
	padding: 2px;
	border-radius: 2px
}

.wangEditor-drop-panel .panel-tab .content-container .content a:hover {
	background-color: #f1f1f1
}

.wangEditor-drop-panel .panel-tab .content-container .selected {
	display: block
}

.wangEditor-drop-panel .upload-icon-container {
	color: #ccc;
	text-align: center;
	margin: 20px 20px 15px 20px !important;
	padding: 5px !important;
	font-size: 65px;
	cursor: pointer;
	border: 2px dotted #f1f1f1;
	display: block !important
}

.wangEditor-drop-panel .upload-icon-container:hover {
	color: #666;
	border-color: #ccc
}

.wangEditor-modal {
	position: absolute;
	top: 50%;
	left: 50%;
	background-color: #fff;
	box-shadow: 1px 3px 3px #999;
	border-top: 1px\9 solid\9 #ccc\9;
	border-left: 1px\9 solid\9 #ccc\9;
	border-bottom: 1px\9 solid\9 #999\9;
	border-right: 1px\9 solid\9 #999\9
}

.wangEditor-modal .wangEditor-modal-close {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: -25px;
	margin-right: -25px;
	font-size: 1.5em;
	color: #666;
	cursor: pointer
}

@font-face {
	font-family:'icomoon';src:url('fonts/icomoon.eot?-qdfu1s');src:url('fonts/icomoon.eot?#iefix-qdfu1s') format('embedded-opentype'),url('fonts/icomoon.ttf?-qdfu1s') format('truetype'),url('fonts/icomoon.woff?-qdfu1s') format('woff'),url('fonts/icomoon.svg?-qdfu1s#icomoon') format('svg');font-weight:normal;font-style:normal
}

body [class^="wangeditor-menu-img-"],body [class*=" wangeditor-menu-img-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

body .wangeditor-menu-img-link:before {
	content: "\e800"
}

body .wangeditor-menu-img-unlink:before {
	content: "\e801"
}

body .wangeditor-menu-img-code:before {
	content: "\e802"
}

body .wangeditor-menu-img-cancel:before {
	content: "\e803"
}

body .wangeditor-menu-img-terminal:before {
	content: "\e804"
}

body .wangeditor-menu-img-angle-down:before {
	content: "\e805"
}

body .wangeditor-menu-img-font:before {
	content: "\e806"
}

body .wangeditor-menu-img-bold:before {
	content: "\e807"
}

body .wangeditor-menu-img-italic:before {
	content: "\e808"
}

body .wangeditor-menu-img-header:before {
	content: "\e809"
}

body .wangeditor-menu-img-align-left:before {
	content: "\e80a"
}

body .wangeditor-menu-img-align-center:before {
	content: "\e80b"
}

body .wangeditor-menu-img-align-right:before {
	content: "\e80c"
}

body .wangeditor-menu-img-list-bullet:before {
	content: "\e80d"
}

body .wangeditor-menu-img-indent-left:before {
	content: "\e80e"
}

body .wangeditor-menu-img-indent-right:before {
	content: "\e80f"
}

body .wangeditor-menu-img-list-numbered:before {
	content: "\e810"
}

body .wangeditor-menu-img-underline:before {
	content: "\e811"
}

body .wangeditor-menu-img-table:before {
	content: "\e812"
}

body .wangeditor-menu-img-eraser:before {
	content: "\e813"
}

body .wangeditor-menu-img-text-height:before {
	content: "\e814"
}

body .wangeditor-menu-img-brush:before {
	content: "\e815"
}

body .wangeditor-menu-img-pencil:before {
	content: "\e816"
}

body .wangeditor-menu-img-minus:before {
	content: "\e817"
}

body .wangeditor-menu-img-picture:before {
	content: "\e818"
}

body .wangeditor-menu-img-file-image:before {
	content: "\e819"
}

body .wangeditor-menu-img-cw:before {
	content: "\e81a"
}

body .wangeditor-menu-img-ccw:before {
	content: "\e81b"
}

body .wangeditor-menu-img-music:before {
	content: "\e911"
}

body .wangeditor-menu-img-play:before {
	content: "\e912"
}

body .wangeditor-menu-img-location:before {
	content: "\e947"
}

body .wangeditor-menu-img-happy:before {
	content: "\e9df"
}

body .wangeditor-menu-img-sigma:before {
	content: "\ea67"
}

body .wangeditor-menu-img-enlarge2:before {
	content: "\e98b"
}

body .wangeditor-menu-img-shrink2:before {
	content: "\e98c"
}

body .wangeditor-menu-img-newspaper:before {
	content: "\e904"
}

body .wangeditor-menu-img-camera:before {
	content: "\e90f"
}

body .wangeditor-menu-img-video-camera:before {
	content: "\e914"
}

body .wangeditor-menu-img-file-zip:before {
	content: "\e92b"
}

body .wangeditor-menu-img-stack:before {
	content: "\e92e"
}

body .wangeditor-menu-img-credit-card:before {
	content: "\e93f"
}

body .wangeditor-menu-img-address-book:before {
	content: "\e944"
}

body .wangeditor-menu-img-envelop:before {
	content: "\e945"
}

body .wangeditor-menu-img-drawer:before {
	content: "\e95c"
}

body .wangeditor-menu-img-download:before {
	content: "\e960"
}

body .wangeditor-menu-img-upload:before {
	content: "\e961"
}

body .wangeditor-menu-img-lock:before {
	content: "\e98f"
}

body .wangeditor-menu-img-unlocked:before {
	content: "\e990"
}

body .wangeditor-menu-img-wrench:before {
	content: "\e991"
}

body .wangeditor-menu-img-eye:before {
	content: "\e9ce"
}

body .wangeditor-menu-img-eye-blocked:before {
	content: "\e9d1"
}

body .wangeditor-menu-img-command:before {
	content: "\ea4e"
}

body .wangeditor-menu-img-font2:before {
	content: "\ea5c"
}

body .wangeditor-menu-img-libreoffice:before {
	content: "\eade"
}

body .wangeditor-menu-img-quotes-left:before {
	content: "\e977"
}

body .wangeditor-menu-img-strikethrough:before {
	content: "\ea65"
}

body .wangeditor-menu-img-desktop:before {
	content: "\f108"
}

body .wangeditor-menu-img-tablet:before {
	content: "\f10a"
}

body .wangeditor-menu-img-search-plus:before {
	content: "\f00e"
}

body .wangeditor-menu-img-search-minus:before {
	content: "\f010"
}

body .wangeditor-menu-img-trash-o:before {
	content: "\f014"
}

body .wangeditor-menu-img-align-justify:before {
	content: "\f039"
}

body .wangeditor-menu-img-arrows-v:before {
	content: "\f07d"
}

body .wangeditor-menu-img-sigma2:before {
	content: "\ea68"
}

body .wangeditor-menu-img-omega:before {
	content: "\e900"
}

body .wangeditor-menu-img-cancel-circle:before {
	content: "\e901"
}

.hljs {
	display: block;
	overflow-x: auto;
	padding: .5em;
	color: #333;
	background: #f8f8f8;
	-webkit-text-size-adjust: none
}

.hljs-comment,.diff .hljs-header {
	color: #998;
	font-style: italic
}

.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status {
	color: #333;
	font-weight: bold
}

.hljs-number,.hljs-hexcolor,.ruby .hljs-constant {
	color: #008080
}

.hljs-string,.hljs-tag .hljs-value,.hljs-doctag,.tex .hljs-formula {
	color: #d14
}

.hljs-title,.hljs-id,.scss .hljs-preprocessor {
	color: #900;
	font-weight: bold
}

.hljs-list .hljs-keyword,.hljs-subst {
	font-weight: normal
}

.hljs-class .hljs-title,.hljs-type,.vhdl .hljs-literal,.tex .hljs-command {
	color: #458;
	font-weight: bold
}

.hljs-tag,.hljs-tag .hljs-title,.hljs-rule .hljs-property,.django .hljs-tag .hljs-keyword {
	color: #000080;
	font-weight: normal
}

.hljs-attribute,.hljs-variable,.lisp .hljs-body,.hljs-name {
	color: #008080
}

.hljs-regexp {
	color: #009926
}

.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.clojure .hljs-keyword,.scheme .hljs-keyword,.tex .hljs-special,.hljs-prompt {
	color: #990073
}

.hljs-built_in {
	color: #0086b3
}

.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata {
	color: #999;
	font-weight: bold
}

.hljs-deletion {
	background: #fdd
}

.hljs-addition {
	background: #dfd
}

.diff .hljs-change {
	background: #0086b3
}

.hljs-chunk {
	color: #aaa
}

@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale(1)
	}

	50% {
		-webkit-transform: scale(1.1)
	}

	100% {
		-webkit-transform: scale(1)
	}
}

@-moz-keyframes pulse {
	0% {
		-moz-transform: scale(1)
	}

	50% {
		-moz-transform: scale(1.1)
	}

	100% {
		-moz-transform: scale(1)
	}
}

body {
	font-family: "Lantinghei SC","Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","å¾®è½¯é›…é»‘","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased;
	font-smooth: always
}

a {
	text-decoration: none !important
}

a:hover,a:focus {
	color: inherit
}

h1,h2,h3,h4,h5,h6,b,strong {
	font-weight: 600
}

select.btn {
	text-align: left !important
}

a,a:active,.btn,.btn:active {
	outline: 0 none !important
}

.text-success {
	color: #43ac43
}

.text-danger {
	color: #43ac43
}

button:active {
	outline: none
}

button:focus {
	outline: 0 !important
}

.pagination {
	margin: 30px 0
}

.pagination>li>a,.pagination>li>span {
	color: #6f7a7e;
	font-weight: 400;
	border-radius: 2px
}

.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {
	background: none;
	color: #2b3845
}

.pagination-lg>li>a,.pagination-lg>li>span {
	padding: 6px 16px;
	border: none;
	margin: 0 5px
}

@media (max-width:479px) {
	.pagination-lg>li>a,.pagination-lg>li>span {
		padding: 4px 14px
	}
}

.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
	background: #43ac43;
	border-color: #43ac43
}

@media (min-width:768px) {
	.modal-dialog {
		width: 600px;
		margin: 8% auto 0
	}
}

.modal-footer {
	padding: 12px
}

.modal-footer.text-center {
	text-align: center
}

.close {
	font-size: 26px;
	line-height: 1.1
}

.title-line {
	text-align: center;
	font-size: 16px;
	position: relative;
	margin: 15px;
	font-weight: 400;
	color: #2b3845
}

.login-oauth {
	margin-top: 80px
}

.login-oauth .modal-share .share-row {
	width: 400px;
	margin: 20px auto
}

.login-oauth .modal-share .share-row .item {
	color: #999
}

.login-oauth .modal-share .share-row .item:active {
	color: #2b3845
}

.login-oauth .modal-share .share-row .item .icon {
	width: 50px;
	height: 50px
}

.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
	padding: 0 16px;
	font-size: 16px
}

.input-group-lg>.input-group-addon {
	height: 44px;
	background: #6f7a7e;
	border: 1px solid #bbb;
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important
}

.btn {
	border-radius: 50px;
	-webkit-border-radius: 50px;
	font-size: 16px;
	padding: 8px 26px
}

.btn-default,.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-default:active:focus {
	border-color: #d9d9d9;
	color: #6f7a7e;
	background: #fff
}

.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-default:active:focus {
	color: #2b3845
}

.btn-default.text-success {
	color: #43ac43
}

.btn-default.text-success:hover,.btn-default.text-success:active,.btn-default.text-success:focus,.btn-default.text-success:active:focus {
	color: #38a43b
}

.form-group {
	margin-bottom: 30px
}

@media (max-width:992px) {
	.form-group {
		margin-bottom: 20px
	}
}

.form-control {
	font-size: 16px;
	border-radius: 2px
}

.form-control:focus {
	box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset,0 0 3px rgba(102,175,233,0.6)
}

.form-group-lg textarea.form-control {
	height: auto
}

.form-group-lg .form-control {
	font-size: 16px;
	border-radius: 2px
}

.btn-lg,.btn-group-lg>.btn {
	border-radius: 50px;
	font-size: 16px;
	line-height: 1.4
}

.large {
	padding: 8px 40px
}

.large.btn-primary {
	font-weight: 600
}

.btn.active,.btn:active {
	-webkit-box-shadow: none;
	box-shadow: none
}

.btn-add .icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px
}

.btn-add span {
	vertical-align: middle
}

.select-group {
	position: relative
}

.select-group select.btn {
	-webkit-appearance: none;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 10px 16px;
	border-color: #e1e5e7
}

.select-group select.btn:hover,.select-group select.btn:active,.select-group select.btn:focus {
	background: none
}

.select-group .caret-line {
	width: 9px;
	height: 9px;
	margin-left: 0;
	border-bottom: solid 1px #ccc;
	border-right: solid 1px #ccc;
	position: absolute;
	top: 14px;
	right: 14px;
	z-index: 1
}

@-moz-document url-prefix() {
	.select-group .caret-line {
		display: none
	}
}

@media all and (min-width:0) {
	.select-group .caret-line {
		display: none\9
	}
}

.input-group .form-control {
	padding: 10px 40px 10px 16px;
	z-index: 0
}

.input-group .input-group-mb {
	position: absolute;
	top: 0;
	right: 15px;
	font-size: 16px;
	padding: 11px 0;
	color: #2b3845;
	z-index: 5
}

.form-horizontal .form-group-lg .control-label {
	color: #6f7a7e
}

@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label {
		text-align: left
	}
}

.form-control {
	border: 1px solid #e1e5e7;
	-webkit-box-shadow: none;
	box-shadow: none
}

.form-control:focus {
	border-color: #c4ccd0;
	box-shadow: none;
	-webkit-box-shadow: none
}

.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
	border-radius: 2px
}

.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}

.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {
	margin-right: -2px
}

label.control-label {
	font-size: 16px;
	font-weight: normal;
	padding-top: 0 !important;
	line-height: 46px
}

@media (max-width:992px) {
	label.control-label {
		line-height: 36px
	}
}

.btn-primary {
	background: #43ac43;
	border-color: #43ac43;
	color: #fff
}

.btn-primary:hover,.btn-primary:focus,.btn-primary:active {
	background: #38a43b !important;
	border-color: #38a43b !important
}

.qsc-forms .btn-primary.active {
	background: #43ac43;
	border-color: #43ac43;
	color: #fff
}

.qsc-forms .btn-primary.active:hover,.qsc-forms .btn-primary.active:focus,.qsc-forms .btn-primary.active:active {
	background: #38a43b !important;
	border-color: #38a43b !important
}

.lib-checkbox {
	position: relative;
	border-radius: 6px;
	padding: 10px 10px 0;
	margin-bottom: 10px
}

.lib-checkbox p {
	position: absolute;
	left: 15px;
	top: 12px;
	margin: 0;
	font-size: 16px
}

.lib-checkbox input[type="checkbox"] {
	display: none
}

.lib-checkbox label.radius {
	border-radius: 50px
}

.lib-checkbox label.radius:before {
	border-radius: 50px
}

.lib-checkbox label.radius {
	position: relative;
	display: inline-block;
	color: #fff;
	width: 48px;
	height: 30px;
	background: #979a96;
	cursor: pointer
}

.lib-checkbox label.radius:before,.lib-checkbox label.radius:after {
	position: absolute;
	content: ""
}

.lib-checkbox label.radius:before {
	margin: 1px;
	width: 28px;
	height: 28px;
	background: #fff;
	transition: margin-left .3s;
	-webkit-transition: margin-left .3s
}

.lib-checkbox input:checked+label {
	background: #38a43b
}

.lib-checkbox input:checked+label:before {
	margin-left: 19px
}

label.error {
	color: #f25b4b;
	background: none;
	width: auto;
	height: auto
}

label.error:before {
	background: none
}

.alert-error {
	color: #f25b4b
}

.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active {
	z-index: auto
}

.form-switch {
	padding: 5px 0
}

.form-switch>input[type="checkbox"] {
	display: none
}

.form-switch>label {
	margin-bottom: 0
}

.form-switch>label.radius {
	position: relative;
	display: inline-block;
	color: #fff;
	width: 48px;
	height: 32px;
	background: #fff;
	border-radius: 100px;
	cursor: pointer;
	box-shadow: inset 0 0 0 2px #e9e9e9;
	transition: all .4s cubic-bezier(.17, .67, .43, .98)
}

.form-switch>label.radius:active {
	box-shadow: inset 0 0 0 1.2em #e9e9e9
}

.form-switch>label.radius:before {
	width: 28px;
	height: 28px;
	border-radius: 100px;
	transition: margin-left .2s ease 0s;
	-webkit-transition: margin-left .2s ease 0s;
	margin: 2px;
	background: #fff;
	box-shadow: inset 0 0 0 .03em rgba(0,0,0,0.1),0 0 .05em rgba(0,0,0,0.05),0 .1em .2em rgba(0,0,0,0.2)
}

.form-switch>label.radius:before,.form-switch>label.radius:after {
	position: absolute;
	content: ""
}

.form-switch>input:checked+label {
	background: #43ac43;
	transition: all .15s ease-out;
	box-shadow: inset 0 0 0 1.2em #43ac43
}

.form-switch>input:checked+label:active {
	box-shadow: inset 0 0 0 1.2em #43ac43
}

.form-switch>input:checked+label:before {
	margin-left: 18px
}

.lib-checkbox>.btn {
	margin: 0;
	padding: 14px 15px 8px 15px;
	font-size: 16px;
	color: #222;
	text-align: left;
	border-radius: 0;
	border: none;
	background: #fff;
	box-shadow: none;
	border-bottom: 1px solid #ddd;
	display: table;
	float: none;
	position: relative
}

.lib-checkbox>.btn>.icon {
	width: 32px;
	height: 32px;
	display: block;
	margin-right: 15px;
	vertical-align: middle;
	border-radius: 2px
}

.lib-checkbox>.btn span {
	width: 100%;
	font-size: 16px;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	top: -3px
}

.lib-checkbox>.btn span small {
	max-width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.lib-checkbox>.btn span:after {
	width: 24px;
	height: 24px;
	content: "";
	display: inline-block;
	position: absolute;
	top: 3px;
	right: 0
}

.lib-checkbox>.btn span small {
	color: #999;
	font-size: 12px;
	display: block;
	font-weight: 400
}

.lib-checkbox>.btn:active {
	background: #6f7a7e !important
}

.lib-checkbox>.btn.active {
	box-shadow: none
}

.lib-checkbox>.btn.first {
	border-top: 1px solid #ddd
}

.lib-radio>.btn {
	padding: 14px 15px 8px 60px;
	margin: 0 15px 15px 0;
	font-size: 16px;
	width: 31%;
	color: #2b3845;
	text-align: left;
	border-radius: 2px !important;
	background: #fff;
	box-shadow: none;
	border: 1px solid #e6e8e8;
	display: block;
	float: left;
	position: relative;
	min-height: 60px
}

.lib-radio>.btn.btn-block {
	width: 100%
}

.lib-radio>.btn>.icon {
	width: 32px;
	height: 32px;
	display: block;
	position: absolute;
	left: 15px;
	top: 15px
}

.lib-radio>.btn>.icon>img {
	width: 32px;
	height: 32px
}

.lib-radio>.btn span {
	width: 100%;
	font-size: 16px;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	top: -3px
}

.lib-radio>.btn span small {
	max-width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #999;
	font-size: 12px;
	display: block;
	font-weight: 400
}

.lib-radio>.btn:after {
	width: 22px;
	height: 22px;
	content: "";
	display: inline-block;
	position: absolute;
	top: 17px;
	right: 15px
}

.lib-radio>.btn.active {
	box-shadow: none
}

.lib-radio>.btn.active:after {
	border-radius: 50px
}

.lib-radio>.btn.active {
	border-color: #43ac43
}

.lib-radio>.btn.active:after {
	background: url("data:image/png;base64,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") -44px 0 no-repeat;
	background-size: 66px
}

.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
	background: #43ac43;
	border-color: #43ac43
}

.btn-danger {
	border-color: #d9534f
}

.btn-danger.focus,.btn-danger:focus,.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger {
	border-color: #c9302c
}

.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover {
	border-color: #ac2925
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {
	background: #43ac43
}

@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label {
		font-size: 17px
	}
}

.form-group-tag {
	position: relative
}

.form-group-tag .form-tag-alter {
	position: absolute;
	top: 14px;
	right: 30px;
	font-size: 13px;
	color: #5aa9e7;
	display: none
}

.form-group-tag .form-tag-alter.active {
	display: block
}

.form-group-judge .form-switch label.active {
	background: #43ac43;
	transition: all .15s ease-out;
	box-shadow: inset 0 0 0 1.2em #43ac43
}

.form-group-judge .form-switch label.active:before {
	margin-left: 18px
}

.form-group-judge .icheckbox_flat-green {
	display: none
}

.project-tag {
	z-index: 5000
}

.project-tag .modal-dialog {
	width: 500px
}

.project-tag .modal-dialog .modal-body {
	max-height: 446px;
	background: #f7f9fa;
	overflow-y: auto
}

.project-tag .modal-dialog .modal-body h4 {
	margin: 20px 0 12px;
	font-size: 16px;
	color: #6f7a7e;
	font-weight: 400
}

.project-tag .modal-dialog .modal-body .icheckbox_flat-green {
	margin-top: -1px
}

.project-tag .modal-dialog .modal-body label {
	padding: 0;
	height: auto;
	line-height: 42px;
	width: 32%;
	text-align: left
}

.project-tag .modal-dialog .modal-bottom {
	height: 106px;
	text-align: center;
	background: #f7f9fa
}

.project-tag .modal-dialog .modal-bottom .user-agreement {
	padding: 15px 0
}

.project-tag .modal-dialog .modal-bottom .user-agreement .icon-checkbox-sm {
	background: url("data:image/png;base64,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") no-repeat;
	background-size: 14px;
	margin-bottom: 1px
}

.new-modal div.modal-body {
	padding: 15px 26px
}

.icon-verify-sm {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAAe1BMVEUAAAAWhBZAqkBCrEI1oDVCq0I6pDpCq0JDq0NCq0JCq0JDrENCq0JDqkNCrEJCq0JCrEJCrEJBqkFCq0JBqkFBqUFAn0BDrENCq0JCq0JBrEFBqUFDrENCrEJCq0I+pj5Cq0JCq0JDq0M/pz9DrENCq0JAq0BBqkFDrEMgNrghAAAAKHRSTlMAAjz8Ce4R6p1r9NqMKrKmooJ1rnJTEMbNuZxK+eB7I5ZvWBi7ZFszjMKvKwAAAVFJREFUeAGNVNeO6yAUPBSMi+Ne4vSb3N2d///C1dqAkEMk5iWRNZQpB/LB+FDWS10OnFEYPNVAXsxFDuiUBxiHCqoZp/X/NDYK1WHHYK1QnfQ+yE6JlvkU2eOU7JYlJ/TSoxxFRu/IxNGRWC/OFMJZ9Pa4FhmFkaE1isSJPiEVm7pKJR85iapW69BRAOV1dbHD30+qZIByw3ZJqVIippsA5QkU29JGM+IYA9FdABPYCE4DJtrjrgG7+4SByvxdTAFopzUvqS7s4pdNZgbwTRZFTctsfEf+3JKpASzkMC9unxuAkq3JAPmd/H3sfV4awP+EvgDgnyVs93G6uABwzQSA2aRtdHn+dDC4+C0dwT2fWYUNN0cwPnt5JdeVcrQnubz83H8uu5Ns7n5/MqvJ78++hw88Aj3c9ZmF+xw1FzHz9WFOU/Qyft6j3o2I9yfiHfsF3zAeCc/F8gMAAAAASUVORK5CYII=") no-repeat;
	background-size: 11px
}

.icon-info-gray-sm {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAAAhFBMVEUAAACZmZmampqZmZmampqZmZmampqampqbm5ubm5uampqampqbm5vLy8uZmZmampqampqampqbm5uampqampqampqZmZmampqampqbm5uampqbm5ubm5udnZ2lpaWampqampqampqZmZmampqampqbm5ubm5ufn5+ampqampqampqZmZnmdhZ2AAAAK3RSTlMA/V3g+PCbhzpZRM0zA+azlnpM1Lmqi4BwLSoiGRMH6cSPdGpiUB8OoFajKen1FwAAAXxJREFUeAGN0udy6jAQBeAjJBfcCzbFhV7Ief/3u8O1MpaCHfL9QZo52lnWC4vvpWGikjD1/BjTblnC0d5t8K6rFSmP16jt26ioS1JlHX4IHIrHFqOdK+hcYdkIrnRmzKVkDsNxvJtOgq5RieqKKYUzvg4En5hWCBbD6b7nGnNOdDq8eDxgXsojALSKEebthGoA1Kww8OQS35bSw8BlBkDSx0BSLDBYCEoMtkyAHffx93vxiumQ0HWHMrkxuIWO6V/tSA8P6vsYs0O4ssKKAeyYa4fg84CSO9gx2iHcKJGwhckl6cJ0p4OS2w+1Gso/9vXg5cN/fLLChl8f5pVxjYbOh9kn3AIlg1+/Y/T/tObq152oWAPoHAaY51O1w9KGMebEB73uvWSGOR73d92f4hnTFlQ+tCXFdOyizJnnZBa/91STHgxPxTCAzQ+pLrBEklwF/VgnSMnExw/9ySGd6lxEt6g4f70ueY939zzkqFx3mHHbZGkow9TdNDD9AzhOJuWaYHgZAAAAAElFTkSuQmCC") no-repeat;
	background-size: 11px
}

.icon-time-gray_sm {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAAAeFBMVEUAAADd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0VK3AtAAAAJ3RSTlMA+gTw6GGJK+DEOiDizEQSszMNuZZ6daqbaU9MGdShgHBWj109a0XToDSWAAABfUlEQVR4AYWS1w7bMBRDqRF5uHK8R+w4I235/39YxGkj754HAQKOiKsLYkZoEquFtokJJbaJCk2HbiKsORtB+s9L2ss+7cyVFMUZC2JFDh4cXkOqC2bcyXzqjF5ClpjwnNy939/BK7KZJgmXHfAn/tEp9zomH/ii2MJpZIeRTPMGxw9xgqOi+vzUMMCuhYRPAOgF0wPLo4jGqBoHFhoWAHyGh5ZHPR7y0BpjSjY4tp40GPj6j3VhjZzx0lo8CxngSm8xhqgWvaMPzR4zEup5YTKqdVZkqR5ykbWaC31A9ZLzuQaeVuUOKFqnPVjjzgFb2q+vVvCGiEpuaawkPmh6wJUxVmQ5WWV4k9IHcGOObe2zkJrmna4Yb2l1MPY/pOg/pbUSG4xNlsHfukufBfYw1BlGUsEW27woQre3He0kpjsvyWI9mzSkwYSHoF3+NLRcFjL1yTx2eTJOSB2u4itFqrrt0ijt2uF9KeXWHktLx/V2xg7RvUisb5PmHmHKH3iMItoa2UR6AAAAAElFTkSuQmCC") no-repeat;
	background-size: 14px
}

.icon-microfund {
	width: 24px;
	height: 24px;
	display: inline-block;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAA9lBMVEUAAAAkqVUmqFUlqVYlqVYlqVYlqVYnqlclqVYlqlYlqlYkqVUgp1MkqVUgp1IlqVYlqlUkqVUiqFMjqFQmqlclqlYlqVYkqVUZpEsiqVMmqlYkqVQdplElqVYlqVYlqVZXvHwjqFQiqFRtxI0AnEMnqlf+/v7///8Vo0kYpEshqFMfp1ElqlYdp1AbpU4jqVQ3sWT4/Prp9u604cUtrFzz+vXY7+DS7dzM69jA5s6m3Lp3ypZbvoA/s2ru+PLk9OrF6NKs3r6p3b2h2rae2bSZ1q+U1KyFz6CAzZxnxIpTu3lQunZLuHNGtm/e8uWN0qeI0KJiwYX23l1hAAAAJXRSTlMAUjPB4Nzk98PC2JIZhh7Vw3ZrQ/vouo01L/FkEMW1qoBgXDkDcTOwtQAAAhJJREFUSMfN1Wdz2kAQgOEDTGyDwXYoAdvpWe0VNXp3S9ztlP//ZwIhp5POJyHITMbvJy2jZ1ZwM4jMe03WSN29VVpDFfflVQFK6RW8lZf7AIepFewoJt1qpTHpVirYVd9t0erf8w0sOogyOE6lYEdj8HGVMjM4zMRXBJ3lIX3/zgr/Y9vBC2CeENwOjY7rLGfZ7nNmM9adzXxO+XJ2Wffp/tEX1FMsJ9mW/IS7vzpnrVZv8KPLFpvofadtIfaGt+CqbToT0MG/tacUPPcKZf0nFveQtjhHtJahNWVsHIwWnvpOzDZ6g1YQtp07DM8jZmYetNFS4fUgMuKDY2TuFNEKp03X1MjoT+0+bRy5xgOgX9FKCAfcNrJxMut7Gnu1ZFfJbOgYGZskswsKJuY8IiaxCTMyW/QxQbV8bmRAb5PYJQUz8+AM45fNRAwDdocYx24omFjyiWPHteOZ53YQDQhHnMMzVgMZd8bKKXXBhfFPIchjkx5iFJ1OGAdVXbI6qGzqX7YQFep986kNqmpJsk/bEErQ2RhRqjkSEK7WlOxLDiI5dNrGP+r7g0RB70lQA7SoP8C5Ou8y0GsSVeYIorkwRBwJR0faG75cKlSjD9rtD7nQzFG9IoGS2Wy2sq32ffjcyEZr7hFzJwGrVUj69iTLlckGrJieKFY9JhuwfINswN6dkLUZQImsXzmfIZuwtKf1G8NG/9gjDchPAAAAAElFTkSuQmCC") no-repeat;
	background-size: 24px
}

.icon-plus {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAACVBMVEX////U09jS0daj1QF6AAAAAXRSTlMAQObYZgAAAB5JREFUOMtjZEAFjAz/0QVGFQwjBYwUKxgNyZGkAAAgjSAjh3XgCQAAAABJRU5ErkJggg==") no-repeat;
	background-size: 32px
}

.icon-add {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAwAgMAAACDNBvFAAAACVBMVEUAAABDrEObm5sy91pKAAAAAXRSTlMAQObYZgAAAChJREFUOMtjAAPREAZ8YFTRqKJhrygUB1iFBIauosEY4qOKRhXRWxEAPLZw2ww+uqoAAAAASUVORK5CYII=") no-repeat;
	background-size: 48px
}

.icon-help_tel,.icon-help_feedback,.icon-help_service {
	background: url("../img/icons/icon-help-sm.png?201604181736") no-repeat;
	background-size: 24px
}

.icon-help_tel {
	background-position: 0 0
}

.icon-help_feedback {
	background-position: 0 -24px
}

.icon-help_service {
	background-position: 0 -48px
}

.qsc-help-category .icon {
	background: url("../img/icons/icon-help.png?201604181736") no-repeat;
	background-size: 60px
}

.qsc-help-category .icon.icon-help-love {
	background-position: 0 0
}

.qsc-help-category .icon.icon-help_sales {
	background-position: 0 -60px
}

.qsc-help-category .icon.icon-help_publish {
	background-position: 0 -120px
}

.qsc-help-category .icon.icon-help_admin {
	background-position: 0 -180px
}

.qsc-help-category .icon.icon-help_support {
	background-position: 0 -240px
}

.qsc-help-category .icon.icon-help_other {
	background-position: 0 -300px
}

.project-status {
	background: url("../img/icons/icon-status.png?201604181736") no-repeat;
	background-size: 128px
}

@media all and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.project-status {
		background: url("../img/icons/icon-status@2x.png?201604181736") no-repeat;
		background-size: 128px
	}
}

.project-status.successful {
	background-position: 0 0
}

.project-status.failed {
	background-position: 0 -128px
}

.icon-dream,.icon-reward,.icon-love,.icon-shop,.icon-cashback,.icon-love_sick,.icon-love_disaster,.icon-love_animal,.icon-love_student,.icon-love_other {
	background: url("../../img/icons/icon-publish.png?201604181736") no-repeat;
	background-size: 100px
}

.icon-love {
	background-position: 0 0
}

.icon-reward {
	background-position: 0 -100px
}

.icon-dream {
	background-position: 0 -200px
}

.icon-cashback {
	background-position: 0 -300px
}

.icon-love_sick {
	background-position: 0 -400px
}

.icon-love_disaster {
	background-position: 0 -424px
}

.icon-love_animal {
	background-position: 0 -448px
}

.icon-love_student {
	background-position: 0 -472px
}

.icon-love_other {
	background-position: 0 -496px
}

.icon-progress {
	background: rgba(255,255,255,0.9) url("data:image/png;base64,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") no-repeat;
	background-size: 18px
}

.icon-progress.icon-progress_create {
	background-position: 0 0
}

.icon-progress.icon-progress_update {
	background-position: 0 -18px
}

.icon-progress.icon-progress_money {
	background-position: 0 -36px
}

.icon-progress.icon-progress_end {
	background-position: 0 -54px
}

.icon-progress.icon-progress_add {
	background-position: 0 -72px
}

.icon-progress.icon-progress_transport {
	background-position: 0 -90px
}

.icon-withdraw,.icon-withdraw_failure {
	background: url("data:image/png;base64,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") no-repeat;
	background-size: 50px
}

.icon-withdraw {
	background-position: 0 0
}

.icon-withdraw_failure {
	background-position: 0 -50px
}

.icon-pay {
	background: url("../img/icons/icon-pay_2x.png?201604181736") no-repeat;
	background-size: 32px;
	position: relative
}

.bank-balance {
	background-position: 0 0
}

.bank-beijing {
	background-position: 0 -32px
}

.bank-weixin {
	background-position: 0 -64px
}

.bank-alipay {
	background-position: 0 -96px
}

.bank-spdb {
	background-position: 0 -128px
}

.bank-unionpay {
	background-position: 0 -160px
}

.bank-boc {
	background-position: 0 -192px
}

.bank-abc,.bank-abchina {
	background-position: 0 -224px
}

.bank-ccb {
	background-position: 0 -256px
}

.bank-icbc {
	background-position: 0 -288px
}

.bank-cmb,.bank-cmbchina {
	background-position: 0 -320px
}

.bank-citic,.bank-ecitic {
	background-position: 0 -352px
}

.bank-cib {
	background-position: 0 -384px
}

.bank-ceb,.bank-cebbank {
	background-position: 0 -416px
}

.bank-wepay {
	background-position: 0 -448px
}

.bank-sinapay {
	background-position: 0 -480px
}

.bank-psbc {
	background-position: 0 -512px
}

.bank-cmbc {
	background-position: 0 -544px
}

.bank-bankcomm {
	background-position: 0 -576px
}

.spabank,.bank-pingan {
	background-position: 0 -608px
}

.bank-cgb {
	background-position: 0 -640px
}

.icon-support,.icon-edit,.icon-money,.icon-update,.icon-verify,.icon-end,.icon-prover,.icon-volunteer,.icon-time,.icon-close,.icon-care {
	background: url("../img/icons/icon-project_admin.png?201604181736") no-repeat;
	background-size: 40px
}

.icon-support {
	background-position: 0 0
}

.active .icon-support {
	background-position: -20px 0
}

.icon-edit {
	background-position: 0 -20px
}

.active .icon-edit {
	background-position: -20px -20px
}

.icon-money {
	background-position: 0 -40px
}

.active .icon-money {
	background-position: -20px -40px
}

.icon-update {
	background-position: 0 -60px
}

.active .icon-update {
	background-position: -20px -60px
}

.icon-verify {
	background-position: 0 -80px
}

.active .icon-verify {
	background-position: -20px -80px
}

.icon-end {
	background-position: 0 -100px
}

.active .icon-end {
	background-position: -20px -100px
}

.icon-prover {
	background-position: 0 -120px
}

.active .icon-prover {
	background-position: -20px -120px
}

.icon-volunteer {
	background-position: 0 -140px
}

.active .icon-volunteer {
	background-position: -20px -140px
}

.icon-time {
	background-position: 0 -160px
}

.active .icon-time {
	background-position: -20px -160px
}

.icon-close {
	background-position: 0 -180px
}

.active .icon-close {
	background-position: -20px -180px
}

.icon-care {
	background-position: 0 -200px
}

.active .icon-care {
	background-position: -20px -200px
}

.qsc-alert {
	line-height: 2;
	font-size: 16px;
	text-align: center;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 18888;
	background: rgba(0,0,0,0.7);
	color: #fff;
	display: none;
	padding: 7px 10px;
	-webkit-animation: fadeInDown 500ms 0ms ease both;
	-moz-animation: fadeInDown 500ms 0ms ease both
}

@-webkit-keyframes fadeInDown {
	0% {
		-webkit-transform: translateY(-40px)
	}

	100% {
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes fadeInDown {
	0% {
		-moz-transform: translateY(-40px)
	}

	100% {
		-moz-transform: translateY(0)
	}
}

.qsc-alert>a {
	display: block
}

.qsc-alert i {
	width: 20px;
	height: 20px;
	display: inline-block;
	margin-right: 7px;
	vertical-align: middle;
	background: url("data:image/png;base64,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");
	background-size: 40px
}

.qsc-alert i.success-white-base64 {
	background-position: 0 0
}

.qsc-alert i.close-white-base64 {
	background-position: 0 -20px
}

.qsc-alert i.info-white-base64 {
	background-position: 0 -40px
}

.qsc-alert i.success-base64 {
	background-position: -20px 0
}

.qsc-alert i.close-base64 {
	background-position: -20px -20px
}

.qsc-alert i.info-base64 {
	background-position: -20px -40px
}

.qsc-alert span {
	vertical-align: middle
}

.qsc-alert.qsc-alert-block {
	text-align: left
}

.qsc-alert.qsc-alert-block>a {
	color: #fff;
	text-decoration: none
}

.qsc-alert.qsc-alert-block>a>.icon-arrow-right {
	width: 16px;
	height: 16px;
	display: block;
	float: right;
	top: 8px;
	margin-right: 0 !important
}

.qsc-alert.qsc-alert-success {
	background: rgba(3,190,96,0.95)
}

.qsc-alert.qsc-alert-error {
	background: rgba(217,83,79,0.95)
}

.qsc-alert.qsc-alert-info {
	background: rgba(250,241,165,0.95);
	color: #222
}

.qsc-alert.qsc-alert-info .fa {
	color: #f25b4b
}

.qsc-alert.qsc-alert-info>a {
	color: #222
}

.qsc-alert.qsc-alert-info>a>.fa-angle-right {
	color: #999
}

.qsc-alert.qsc-alert-white {
	background: rgba(255,255,255,0.95);
	color: #222 !important
}

.rDialog {
	position: fixed;
	_position: absolute
}

.rDialog-wrap {
	position: relative
}

.rDialog-header-ok {
	background-position: 0 0
}

.rDialog-content {
	font-size: 17px;
	color: #fff;
	overflow: hidden;
	text-align: center;
	background: #000;
	filter: alpha(opacity=70);
	opacity: .7;
	background-clip: padding-box;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 20px 40px;
	width: auto !important
}

.rDialog-footer {
	padding-left: 15px;
	text-align: center
}

.rDialog-footer a {
	display: inline-block;
	margin: 0 15px 15px 0;
	height: 32px;
	line-height: 32px;
	padding: 0 30px;
	font-size: .8em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.rDialog-footer a:link,.rDialog-footer a:visited,.rDialog-footer a:hover {
	color: #fff;
	text-decoration: none
}

.rDialog-ok,.rDialog-ok:hover {
	background: #fba733;
	color: #fff
}

.rDialog-cancel,.rDialog-cancel:hover {
	background: #e6e6e6;
	color: #a7a7a7
}

.rDialog-mask {
	display: none;
	position: fixed;
	_position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	filter: alpha(opacity=30);
	opacity: .3
}

.icon-spin {
	-webkit-animation: icon-spin 1.5s infinite linear;
	animation: icon-spin 1.5s infinite linear
}

@-webkit-keyframes icon-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes icon-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.icon-loading-base64,.icon-loading-box-base64 {
	background: url("data:image/png;base64,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");
	background-size: 48px
}

.icon-loading-base64 {
	background-position: 0 0
}

.icon-loading-box-base64 {
	background-position: 0 -48px
}

.qsc-modal-loading .modal-backdrop {
	background-color: #fff
}

.qsc-modal-loading .modal-content {
	width: 100px;
	background-color: rgba(0,0,0,0.7);
	color: #fff;
	text-align: center;
	padding: 10px;
	margin: 0 auto;
	border-radius: 4px;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none
}

.qsc-modal-loading .modal-content .icon-loading-base64,.qsc-modal-loading .modal-content .icon-loading-box-base64 {
	width: 48px;
	height: 48px;
	display: block;
	margin: 0 auto
}

.qsc-modal-loading .modal-content>i {
	font-size: 32px;
	display: block
}

.qsc-modal-loading .modal-content span {
	margin-top: 5px;
	display: block
}

.qsc-modal-loading .modal-dialog.middle {
	-webkit-animation: none;
	-moz-animation: none
}

.dialog {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	text-align: center;
	display: none
}

.dialog-box {
	width: 100%;
	height: 60%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.dialog-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.dialog-content {
	position: relative;
	min-width: 120px;
	display: inline-block;
	background: rgba(40,40,40,0.75);
	text-align: center;
	border-radius: 5px;
	color: #fff;
	font-size: 16px
}

.dialog-content span {
	padding: 15px;
	display: block
}

.dialog-success .dialog-content {
	min-height: 120px
}

.dialog-success .dialog-content .icon {
	width: 44px;
	height: 44px;
	display: block;
	margin: 10px auto
}

.dialog-loading .dialog-content {
	min-height: 120px
}

.dialog-loading .dialog-content span {
	font-size: 14px
}

.qsc-list-group {
	margin-bottom: 40px
}

.qsc-list-group .list-item {
	padding: 15px 60px 15px 15px;
	color: #222;
	background: #fff;
	position: relative;
	display: block;
	border-bottom: 1px solid #ddd;
	width: 100%;
	vertical-align: middle;
	text-align: left;
	font-size: 16px
}

.qsc-list-group .list-item:active,.qsc-list-group .list-item:hover {
	background: #f2f2f2
}

.qsc-list-group .list-item.first {
	border-top: 1px solid #ddd
}

.qsc-list-group .list-item:last-child {
	border-bottom: none
}

.qsc-list-group .list-item>span {
	height: 20px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.qsc-list-group .list-item>label {
	position: absolute;
	right: 10px;
	top: 12px
}

.qsc-list-group .list-item>label .icon {
	width: 16px;
	height: 16px;
	display: inline-block
}

.qsc-list-group .list-item>label .icon.icon-arrow-right {
	opacity: .3
}

.qsc-list-group .list-item>label .badge {
	position: relative;
	top: 0;
	padding: 2px 5px
}

.qsc-list-group .list-item>label>em {
	font-style: normal;
	font-weight: normal;
	color: #999;
	font-size: 14px;
	position: relative;
	top: 1px
}

.qsc-list-group .list-item.active,.qsc-list-group .list-item.active:active {
	color: #fff;
	background: #43ac43;
	border-color: #43ac43;
	position: relative;
	top: -1px
}

.qsc-list-group .list-item.active .fa,.qsc-list-group .list-item.active:active .fa {
	color: #fff
}

.qsc-list-group .list-item.disabled,.qsc-list-group .list-item.disabled:active {
	color: #999;
	background: #f2f2f2
}

.qsc-list-group.list-item-logout .list-item {
	padding: 15px;
	text-align: center
}

.qsc-list-group .list-thumb {
	padding: 20px 50px 20px 65px;
	position: relative
}

.qsc-list-group .list-thumb span>.icon {
	position: absolute;
	top: 12px;
	left: 15px;
	width: 36px;
	height: 36px;
	overflow: hidden;
	display: block;
	border-radius: 2px
}

.qsc-list-group .list-thumb span>.icon>img {
	position: absolute
}

.qsc-list-group .list-thumb p {
	margin-top: 8px;
	margin-bottom: 0;
	font-size: 12px;
	white-space: nowrap;
	display: block;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #999
}

.qsc-list-group .list-thumb>label {
	top: 17px
}

.qsc-list-group .list-thumb>label .badge {
	left: 0
}

.qsc-list-group .list-thumb .badge {
	position: absolute;
	padding: 2px 5px;
	top: 8px;
	left: 40px;
	z-index: 2
}

.qsc-list-group .list-thumb.list-thumb-sm {
	padding: 15px 50px 16px 50px
}

.qsc-list-group .list-thumb.list-thumb-sm span>.icon {
	top: 14px;
	width: 24px;
	height: 24px
}

.qsc-list-group .list-thumb.list-thumb-sm>label {
	top: 12px
}

.qsc-list-group .list-thumb.list-thumb-sm .badge {
	position: relative;
	left: auto
}

.qsc-list-group .list-thumb.list-thumb-md {
	padding: 13px 50px 10px 65px;
	min-height: 68px
}

.qsc-list-group .list-thumb.list-thumb-md span>.icon {
	top: 15px;
	width: 36px;
	height: 36px
}

.qsc-list-group .list-thumb.list-thumb-md>label {
	top: 20px
}

.qsc-list-group .list-thumb.list-thumb-md p {
	margin-top: 4px
}

.qsc-list-group .list-thumb.list-thumb-md-sm {
	padding: 13px 50px 10px 60px
}

.qsc-list-group .list-thumb.list-thumb-md-sm span>.icon {
	top: 17px;
	width: 32px;
	height: 32px
}

.qsc-list-group .list-thumb.list-thumb-md-sm>label {
	top: 20px
}

.qsc-list-group .list-thumb.list-thumb-md-sm p {
	margin-top: 4px
}

.row-cell .list-item:first-child {
	border-top: 1px solid #ddd
}

.qsc-list-title {
	padding: 2px 15px;
	font-size: 16px
}

.qsc-navbar {
	background: #fff;
	border: 0;
	border-bottom: 1px solid #e6e8e8;
	border-radius: 0;
	position: relative;
	margin-bottom: 0
}

.qsc-navbar a.navbar-brand {
	width: 116px;
	height: 36px;
	padding: 0;
	/*background: url("../img/logo.png?201604181736") no-repeat;*/
	background-size: 116px;
	margin-right: 30px
}

.qsc-navbar a.navbar-brand>span {
	display: none
}

.qsc-navbar .navbar-nav {
	text-align: left
}

.qsc-navbar .navbar-nav>li>a {
	color: #6f7a7e;
	font-size: 16px
}

.qsc-navbar .navbar-nav>li>a:hover {
	color: #2b3845
}

.qsc-navbar .navbar-nav>li>a.user-dropdown {
	padding-top: 0;
	padding-bottom: 0
}

.qsc-navbar .navbar-nav>.open>a,.qsc-navbar .navbar-nav>.open>a:focus,.qsc-navbar .navbar-nav>.open>a:hover {
	background: none !important;
	border-color: #fff !important
}

.qsc-navbar .navbar-toggle {
	border-color: #fff
}

.qsc-navbar .navbar-toggle:focus,.qsc-navbar .navbar-toggle:hover {
	background: #fff
}

.qsc-navbar .navbar-toggle>.icon-bar {
	background: #43ac43;
	-webkit-transition: -webkit-transform .1s ease-in;
	-moz-transition: -moz-transform .1s ease;
	transition: transform .1s ease-in;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	margin-top: 5px
}

.qsc-navbar .navbar-toggle>.icon-bar:nth-child(1) {
	margin-top: 0;
	-webkit-transform: rotate(45deg) translate3d(5px, 5px, 0);
	-moz-transform: rotate(45deg) translate3d(5px, 5px, 0);
	transform: rotate(45deg) translate3d(5px, 5px, 0)
}

.qsc-navbar .navbar-toggle>.icon-bar:nth-child(2) {
	opacity: 0
}

.qsc-navbar .navbar-toggle>.icon-bar:nth-child(3) {
	-webkit-transform: rotate(-45deg) translate3d(5px, -5px, 0);
	-moz-transform: rotate(-45deg) translate3d(5px, -5px, 0);
	transform: rotate(-45deg) translate3d(5px, -5px, 0)
}

.qsc-navbar .navbar-toggle.collapsed .icon-bar:nth-child(1) {
	-webkit-transform: none;
	-moz-transform: none;
	transform: none
}

.qsc-navbar .navbar-toggle.collapsed .icon-bar:nth-child(2) {
	opacity: 1
}

.qsc-navbar .navbar-toggle.collapsed .icon-bar:nth-child(3) {
	-webkit-transform: none;
	-moz-transform: none;
	transform: none
}

.qsc-navbar .navbar-collapse {
	border-color: #e6e8e8;
	-webkit-box-shadow: none;
	box-shadow: none
}

@media (min-width:768px) {
	.qsc-navbar {
		padding: 20px 0
	}

	.qsc-navbar a.navbar-brand {
		margin-left: 0 !important;
		margin-top: 3px
	}

	.qsc-navbar .navbar-nav>li>a {
		padding-top: 10px;
		padding-bottom: 10px;
		border: 1px solid rgba(255,255,255,0)
	}

	.qsc-navbar .navbar-nav>li>a.active {
		border-color: #d9d9d9;
		border-radius: 50px;
		padding: 8px 26px;
		margin-top: 2px
	}

	.qsc-navbar .navbar-nav>li>a.active:hover {
		color: #2b3845 !important
	}

	.qsc-navbar .navbar-nav>li .dropdown-menu {
		margin-top: 21px;
		border: 1px solid rgba(0,0,0,0.1);
		border-top: none;
		border-radius: 2px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
		-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.1);
		box-shadow: 0 2px 6px rgba(0,0,0,0.1);
		position: absolute;
		-webkit-animation: bounceIn 200ms 0ms ease both;
		-moz-animation: bounceIn 200ms 0ms ease both
	}@	-webkit-keyframes bounceIn {
		0%{opacity: 0;
		-webkit-transform: scale(.8)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1)
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.8)
	}

	100% {
		opacity: 1;
		-moz-transform: scale(1)
	}
}

.qsc-navbar .navbar-nav>li .dropdown-menu>li>a {
	padding: 8px 15px;
	font-size: 16px;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-navbar .navbar-nav>li .dropdown-menu>li>a:hover {
	padding: 8px 10px 8px 20px
}

.qsc-navbar .navbar-nav>.open>a.user-dropdown .caret-line,.qsc-navbar .navbar-nav>.open>a.user-dropdown:focus .caret-line {
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-navbar .navbar-nav>.open>a.active,.qsc-navbar .navbar-nav>.open>a.active:focus,.qsc-navbar .navbar-nav>.open>a.active:hover {
	background: #fff !important;
	color: #43ac43 !important
}

.qsc-navbar .navbar-nav>.open>a.active.active,.qsc-navbar .navbar-nav>.open>a.active.active:focus,.qsc-navbar .navbar-nav>.open>a.active.active:hover {
	border-color: #fff !important
}}

@media (max-width:767px) {
	.qsc-navbar {
		padding: 10px 0
	}

	.qsc-navbar a.navbar-brand {
		margin-top: 7px;
		margin-left: 15px
	}

	.qsc-navbar .navbar-nav>li>a:hover {
		background: rgba(0,0,0,0.05)
	}

	.qsc-navbar .navbar-nav .open .dropdown-menu {
		background: rgba(255,255,255,0.95);
		border-radius: 0 !important
	}

	.qsc-navbar .navbar-nav .open .dropdown-menu>li>a:hover {
		background: rgba(0,0,0,0.05)
	}

	.qsc-navbar .navbar-collapse {
		width: 100%;
		position: absolute;
		background: #fff;
		z-index: 50000;
		top: 100%;
		border-bottom: 1px solid #e6e8e8
	}
}

.arrow,.arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}

.arrow {
	top: -16px;
	right: 40px;
	margin-left: -8px;
	border-top-width: 0;
	border-bottom-color: #dcdfdf;
	border-width: 8px
}

.arrow:after {
	top: 1px;
	margin-left: -7px;
	content: " ";
	border-width: 7px;
	border-top-width: 0;
	border-bottom-color: #fff
}

.caret-line {
	display: inline-block;
	width: 9px;
	height: 9px;
	background: none !important;
	margin-left: 10px;
	border-bottom: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	-webkit-transform: rotate(405deg);
	-ms-transform: rotate(405deg);
	transform: rotate(405deg)
}

.user-dropdown-menu {
	width: 180px
}

.user-dropdown-menu>li>a {
	color: #6f7a7e
}

.user-dropdown-menu>li>a:hover {
	background: none;
	color: #2b3845
}

.user-dropdown-menu>li>a:hover>.icon {
	opacity: 1
}

.user-dropdown-menu>li.active>a,.user-dropdown-menu>li.active>a:focus,.user-dropdown-menu>li.active>a:hover {
	color: #43ac43;
	background: none
}

.browser-warning {
	width: 100%;
	text-align: center;
	line-height: 3em;
	background: #faf1a5;
	color: #222;
	font-size: 14px;
	position: relative
}

.browser-warning>.close-btn {
	font-size: 26px;
	color: #d9534f;
	position: absolute;
	right: 10px;
	top: -3px
}

.wrapper .qsc-footer {
	display: none
}

.qsc-footer {
	background: #fff
}

.qsc-footer .footer-nav {
	background: #fff;
	padding: 40px 0 18px;
	display: block;
	border-top: 1px solid #e6e8e8
}

.qsc-footer .footer-logo {
	width: 116px;
	height: 36px;
	/*background: url("../img/logo.png?201604181736") 0 -72px no-repeat;*/
	background-size: 116px;
	display: inline-block
}

.qsc-footer .footer-logo span {
	display: none
}

.qsc-footer .footer-nav_item>ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left
}

.qsc-footer .footer-nav_item>ul>li {
	padding-bottom: 10px
}

.qsc-footer .footer-nav_item>ul>li>strong {
	font-size: 16px;
	color: #2b3845;
	font-weight: normal
}

.qsc-footer .footer-nav_item>ul>li>a {
	color: #6f7a7e
}

.qsc-footer .footer-nav_item>ul>li>a:hover {
	color: #2b3845
}

.qsc-footer .service {
	font-size: 22px;
	color: #43ac43;
	font-weight: 600;
	position: relative;
	margin-top: 10px
}

.qsc-footer .service small {
	display: block;
	font-size: 13px;
	font-weight: 400;
	color: #6f7a7e
}

.qsc-footer .footer-nav_qrcode {
	text-align: right
}

.qsc-footer .footer-nav_qrcode>span {
	float: left;
	text-align: right;
	margin-left: 30px
}

.qsc-footer .footer-nav_qrcode>span strong {
	width: 100px;
	display: block;
	padding-top: 5px;
	text-align: center;
	font-size: 13px;
	color: #6f7a7e;
	font-weight: normal
}

.qsc-footer .footer-copyright {
	border-top: 1px solid #e6e8e8;
	padding: 30px 0;
	margin-top: 10px;
	font-size: 13px;
	color: #999
}

.qsc-footer .footer-copyright a {
	color: #999;
	margin-right: 10px
}

@media (max-width:992px) {
	.qsc-footer .footer-logo,.qsc-footer .footer-qrcode,.qsc-footer .copyright>img {
		display: none
	}

	.qsc-footer .footer-nav {
		margin-bottom: 15px
	}
}

@media (max-width:414px) {
	.qsc-footer .footer-nav>ul>li.service {
		font-size: 14px
	}

	.qsc-footer .copyright span {
		font-size: 11px
	}
}

.qsc-masthead {
/* background:url("../img/home/qsc-masthead_bg.jpg?201604181736") no-repeat; */
	background-size: cover;
}

.qsc-masthead .qsc-navbar {
	background: none;
	border-bottom: none
}

.qsc-masthead .qsc-navbar a.navbar-brand {
	background-position: 0 -36px
}

.qsc-masthead .qsc-navbar .navbar-nav>li>a {
	border-color: rgba(255,255,255,0);
	color: #fff !important
}

.qsc-masthead .qsc-navbar .navbar-nav>li>a.active {
	border-color: #43ac43;
	background: #43ac43
}

.qsc-masthead .qsc-navbar .navbar-nav>li>a.active:hover {
	color: #fff !important
}

.qsc-masthead .qsc-navbar .navbar-nav>li>a .caret-line {
	border-bottom: solid 2px #fff;
	border-right: solid 2px #fff
}

.qsc-masthead .qsc-navbar .navbar-nav>li .dropdown-menu {
	border: 1px solid rgba(0,0,0,0.05);
	border-top: 1px solid rgba(0,0,0,0.05);
	border-radius: 4px
}

.qsc-masthead .qsc-navbar .navbar-nav>li .dropdown-menu .arrow {
	border-bottom-color: rgba(0,0,0,0.1)
}

.qsc-masthead .qsc-navbar .navbar-nav>.open>a,.qsc-masthead .qsc-navbar .navbar-nav>.open>a:focus,.qsc-masthead .qsc-navbar .navbar-nav>.open>a:hover {
	border-color: rgba(255,255,255,0) !important
}

.qsc-masthead .qsc-navbar .navbar-nav>.open>a.active,.qsc-masthead .qsc-navbar .navbar-nav>.open>a.active:focus,.qsc-masthead .qsc-navbar .navbar-nav>.open>a.active:hover {
	border-color: #43ac43 !important;
	background: #43ac43 !important;
	color: #fff !important
}

.qsc-masthead h1.qsc-masthead-title {
	text-align: center;
	margin: 120px 0 60px;
	font-weight: 400;
	color: #fff;
	font-size: 42px;
	line-height: 1.4;
	-webkit-animation: fadeInDown 1s 200ms ease both;
	-moz-animation: fadeInDown 1s 200ms ease both
}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-100px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-100px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0)
	}
}

.qsc-masthead h1.qsc-masthead-title strong {
	color: #fff;
	padding: 0 5px
}

.qsc-masthead .qsc-navbar .navbar-toggle {
	border-color: rgba(0,0,0,0)
}

.qsc-masthead .qsc-navbar .navbar-toggle>.icon-bar {
	background: #43ac43
}

.qsc-masthead .qsc-navbar .navbar-collapse {
	border-color: rgba(0,0,0,0)
}

@media (max-width:992px) {
	.qsc-masthead h1.qsc-masthead-title {
		font-size: 40px;
		margin: 80px 0
	}
}

@media (max-width:767px) {
	.qsc-masthead h1.qsc-masthead-title {
		font-size: 32px;
		margin: 50px 0
	}

	.qsc-masthead h1.qsc-masthead-title>small {
		font-size: 16px
	}
}

.qsc-masthead .qsc-masthead-video {
	margin: 20px auto;
	text-align: center;
	color: #fff;
	width: 200px;
	font-size: 15px;
	display: block;
	cursor: pointer;
	-webkit-animation: fadeInUp 1s 500ms ease both;
	-moz-animation: fadeInUp 1s 500ms ease both
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(100px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(100px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0)
	}
}

.qsc-masthead .qsc-masthead-video .video-box {
	width: 43px;
	height: 43px;
	display: block;
	background: url("../img/home/video-box.png?201604181736") no-repeat;
	background-size: 43px;
	margin: 10px auto;
	position: relative;
	top: 0;
	-webkit-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	transition: all 300ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-masthead .qsc-masthead-video .video-introduction:hover .video-box {
	top: -3px
}

.qsc-masthead .app-download {
	text-align: center;
	display: block;
	padding-top: 50px;
	padding-bottom: 180px;
	-webkit-animation: fadeInUp 1s 700ms ease both;
	-moz-animation: fadeInUp 1s 700ms ease both
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(100px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(100px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0)
	}
}

.qsc-masthead .app-download .btn {
	border: 1px solid rgba(255,255,255,0.8);
	padding: 10px 50px;
	display: inline-block;
	color: #fff;
	font-size: 17px;
	font-weight: 600
}

.qsc-masthead .app-download .btn:hover {
	background: rgba(255,255,255,0.85);
	color: #43ac43
}

.qsc-home-app {
	background: url("../img/home/qsc-home-app_bg.png?201604181736") no-repeat;
	background-size: cover
}

.qsc-home-app .container {
	padding: 120px 0;
	background: url("../img/home/qsc-home-app_feature.png?201604181736") 50px bottom no-repeat;
	background-size: 480px;
	color: #43ac43
}

.qsc-home-app h3 {
	font-size: 50px;
	font-weight: 400;
	line-height: 1.2
}

.qsc-home-app h3 strong {
	font-size: 64px;
	display: block
}

.qsc-home-app p {
	font-size: 26px;
	margin-bottom: 20px
}

.qsc-home-app .btn {
	border: 1px solid #43ac43;
	padding: 8px 40px;
	display: inline-block;
	color: #43ac43;
	font-size: 17px;
	font-weight: 600
}

.qsc-home-app .btn:hover {
	background: #43ac43;
	color: #fff
}

.qsc-home-app .icon-home-app-project {
	width: 326px;
	height: 52px;
	display: block;
	background: url("../img/home/qsc-home-app_project.png?201604181736") no-repeat;
	background-size: 326px;
	margin-bottom: 40px
}

.qsc-home-dream {
	background: #4ec2c3;
	color: #fff
}

.qsc-home-dream .container {
	padding: 130px 0;
	background: url("../img/home/qsc-home-dream_bg.png?201604181736") right center no-repeat;
	background-size: 700px
}

.qsc-home-dream h3 {
	font-size: 60px;
	font-weight: 400;
	line-height: 1.2;
	margin-bottom: 20px
}

.qsc-home-dream h3 strong {
	font-size: 44px;
	display: block
}

.qsc-home-dream p {
	font-size: 18px;
	margin-bottom: 20px;
	line-height: 1.5
}

.qsc-home-dream .btn {
	border: 1px solid #fff;
	padding: 8px 40px;
	display: inline-block;
	color: #fff;
	font-size: 17px;
	font-weight: 600
}

.qsc-home-dream .btn:hover {
	background: #fff;
	color: #4ec2c3
}

.qsc-media-reports {
	background: #fff
}

.qsc-media-reports .container {
	padding: 20px 0
}

.qsc-media-reports .container .item {
	border-right: 1px solid #f1f1f1;
	margin-bottom: 60px
}

.qsc-media-reports .container .item:nth-child(3n) {
	border-right: none
}

.qsc-media-reports .container .item a {
	display: block
}

.qsc-media-reports .container .item a>h6 {
	font-size: 14px;
	color: #2b3845;
	margin-top: 0;
	margin-bottom: 20px;
	font-weight: 400
}

.qsc-media-reports .container .item a>h6 small {
	color: #aaa;
	font-size: 14px
}

.qsc-media-reports .container .item a>h3 {
	font-size: 18px;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #2b3845
}

.qsc-media-reports .container .item a>p {
	font-size: 12px;
	max-height: 36px;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #999;
	line-height: 1.6
}

.qsc-media-reports .container .item a>strong {
	display: block;
	color: #2b3845;
	font-weight: 400
}

.qsc-media-reports .container .item a:hover>p {
	color: #555
}

.qsc-media-reports .container .item a:hover>strong {
	color: #43ac43
}

@media (max-width:992px) {
	.qsc-media-reports .container .item {
		border-right: none;
		border-bottom: 1px solid #eee;
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}

.qsc-home-stat {
	background: #43ac43;
	padding: 40px 0
}

.qsc-home-stat .item {
	text-align: center;
	color: #fff;
	font-size: 15px
}

.qsc-home-stat .item>strong {
	display: block;
	font-size: 32px;
	color: #fff
}

h2.modules-title {
	margin: 40px 0;
	font-size: 28px;
	position: relative;
	color: #2b3845;
	font-weight: 400
}

h2.modules-title>small {
	font-size: 15px;
	color: #999;
	display: block;
	line-height: 1.6
}

h2.modules-title>a.more {
	font-size: 16px;
	line-height: 30px;
	color: #43ac43;
	position: absolute;
	right: 0;
	top: 0
}

h2.modules-title>a.more:before {
	width: 22px;
	height: 4px;
	display: inline-block;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAIBAMAAABwlwASAAAAElBMVEUAAABErURErERJrUlErERDrENDH0pAAAAABXRSTlMA5qYc7dRG+h8AAAAxSURBVAjXY2BWFDJgAAI0hkloqDOIg8ZQDQ0NAnHQGKKhoYEgDioDhzAOQ3BYicOBAABQFlFKpT8nAAAAAElFTkSuQmCC") no-repeat;
	background-size: 22px;
	content: " ";
	margin-bottom: 4px;
	margin-right: 10px;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

h2.modules-title>a.more:hover:before {
	margin-right: 7px
}

@media (max-width:767px) {
	h2.modules-title {
		font-size: 28px;
		padding: 20px 0
	}
}

h2.modules-title a {
	color: #2b3845
}

.modal-home-video .modal-content {
	padding: 15px;
	background: rgba(255,255,255,0.4);
	border: none;
	border-radius: 4px;
	border-top-right-radius: 0
}

.modal-home-video .modal-body {
	padding: 0
}

.modal-home-video .modal-close {
	width: 42px;
	height: 42px;
	background: rgba(255,255,255,0.4);
	display: block;
	position: absolute;
	top: 0;
	right: -42px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	cursor: pointer
}

.modal-home-video .modal-close .icon {
	width: 42px;
	height: 42px;
	display: block;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAKlBMVEUAAAB5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXmO5CuiAAAADXRSTlMA+1RXSvXuTxCkhDk0cbskAgAAANFJREFUeNrtl7sOxSAMQymk7X3x/797u2XIYukMWeypKlZ0LBAkw7Isy7LG+OrW+yUaP9eUa15vrerv2McaktZjDc06H+sERmJOmx5rAZMGwTkTQzdw1lyGVXnNDCgucdZc4KycM5FWqQk4MyjMLkTNH5RV4ASshZPvFt+jEjk/sDJ0zc5ZIyonZy2cWHHufcboLcrj843qOFL88POa+dl7ofCrj1/Svc8Jf/j4E93bTPC2hzdova0kb3p5e946SPCRhw9njWMkH3j5aG5ZlmVZfw8CB4eqfA4LAAAAAElFTkSuQmCC") no-repeat;
	background-size: 42px
}

.btn-list-card a {
	border: 1px solid #e6e8e8;
	border-radius: 2px;
	display: block;
	color: #43ac43;
	font-size: 16px;
	position: relative;
	margin: 0 15px 15px 0;
	padding: 17px 0 17px 60px;
	width: 46%
}

.btn-list-card a .icon {
	width: 32px;
	height: 32px;
	display: block;
	position: absolute;
	left: 15px;
	top: 12px
}

.btn-list-card a:before {
	display: block;
	width: 11px;
	height: 11px;
	content: " ";
	border-bottom: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	right: 20px;
	top: 22px;
	-webkit-transform: rotate(312deg);
	-ms-transform: rotate(312deg);
	transform: rotate(312deg);
	position: absolute
}

#gototop {
	position: fixed;
	bottom: 30px;
	right: 30px;
	z-index: 50
}

#gototop a {
	width: 50px;
	height: 50px;
	display: block;
	text-decoration: none;
	background: url("data:image/png;base64,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") no-repeat;
	background-size: 100px
}

#gototop a.service {
	background-position: 0 0
}

#gototop a.service span {
	display: none
}

#gototop a.service:hover {
	background-position: -50px 0
}

#gototop a.gototop {
	background-position: 0 -50px
}

#gototop a.gototop:hover {
	background-position: -50px -50px
}

@media (max-width:992px) {
	#gototop {
		right: 15px
	}
}

.qsc-page {
	margin: 40px 0
}

.qsc-page h2.modules-title {
	margin-top: 0
}

.qsc-page .container {
	width: 800px
}

@media (max-width:992px) {
	.qsc-page .container {
		width: auto
	}
}

.qsc-page.page-max .container {
	width: 1000px
}

@media (max-width:992px) {
	.qsc-page.page-max .container {
		width: auto
	}
}

.qsc-page.page-max .qsc-tab {
	margin-bottom: 20px
}

.view-body {
	font-size: 17px;
	line-height: 1.8
}

.view-body h1:first-child,.view-body h2:first-child,.view-body h3:first-child,.view-body h4:first-child,.view-body h5:first-child,.view-body h6:first-child {
	margin-top: 10px
}

.view-body h1,.view-body h2,.view-body h3,.view-body h4,.view-body h5,.view-body h6 {
	font-weight: 600;
	margin: 20px 0 10px;
	color: #222
}

.view-body h1 {
	font-size: 24px
}

.view-body h2 {
	font-size: 22px
}

.view-body h3 {
	font-size: 20px
}

.view-body h4 {
	font-size: 18px
}

.view-body h5 {
	font-size: 16px
}

.view-body h6 {
	font-size: 16px
}

.view-body p,.view-body div {
	word-wrap: break-word;
	margin: 0;
	padding-bottom: 20px;
	color: #222
}

.view-body img {
	width: auto !important;
	max-width: 100% !important;
	display: block;
	margin: 0 auto
}

.view-body table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
	background-color: #fff
}

.view-body table>thead>tr>th,.view-body table>tbody>tr>th,.view-body table>tfoot>tr>th,.view-body table>thead>tr>td,.view-body table>tbody>tr>td,.view-body table>tfoot>tr>td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd;
	font-weight: 400
}

.view-body table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}

.view-body table>tbody>tr:first-child {
	background-color: #f5f5f5
}

.view-body table>tbody>tr:first-child>td {
	font-weight: 600 !important
}

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

.view-body table>tbody+tbody {
	border-top: 2px solid #ddd
}

.view-body.modal-body {
	font-size: 16px
}

.froala-wrapper.f-basic .froala-view {
	font-size: 17px;
	line-height: 1.8
}

.froala-wrapper.f-basic .froala-view h1:first-child,.froala-wrapper.f-basic .froala-view h2:first-child,.froala-wrapper.f-basic .froala-view h3:first-child,.froala-wrapper.f-basic .froala-view h4:first-child,.froala-wrapper.f-basic .froala-view h5:first-child,.froala-wrapper.f-basic .froala-view h6:first-child {
	margin-top: 10px
}

.froala-wrapper.f-basic .froala-view h1,.froala-wrapper.f-basic .froala-view h2,.froala-wrapper.f-basic .froala-view h3,.froala-wrapper.f-basic .froala-view h4,.froala-wrapper.f-basic .froala-view h5,.froala-wrapper.f-basic .froala-view h6 {
	font-weight: 600;
	margin: 20px 0 10px;
	color: #222
}

.froala-wrapper.f-basic .froala-view h1 {
	font-size: 24px
}

.froala-wrapper.f-basic .froala-view h2 {
	font-size: 22px
}

.froala-wrapper.f-basic .froala-view h3 {
	font-size: 20px
}

.froala-wrapper.f-basic .froala-view h4 {
	font-size: 18px
}

.froala-wrapper.f-basic .froala-view h5 {
	font-size: 16px
}

.froala-wrapper.f-basic .froala-view h6 {
	font-size: 16px
}

.froala-wrapper.f-basic .froala-view p,.froala-wrapper.f-basic .froala-view div {
	word-wrap: break-word;
	margin: 0;
	padding-bottom: 15px;
	color: #222
}

.froala-wrapper.f-basic .froala-view img {
	width: auto !important;
	max-width: 100% !important
}

.loading {
	font-size: 12px;
	text-align: center;
	display: block;
	margin: 10px 0 20px;
	color: #999
}

.loading a {
	color: #999
}

.loading span {
	vertical-align: middle
}

.loading i {
	width: 16px;
	height: 16px;
	margin-right: 7px;
	margin-bottom: 2px;
	display: inline-block;
	vertical-align: middle;
	background: url("../img/loading.gif?201604181736") no-repeat;
	background-size: 16px
}

html,body {
	height: 100%
}

.wrapper {
	min-height: 100%;
	height: auto !important;
	margin: 0 auto -300px
}

.qsc-footer,.push {
	min-height: 300px
}

.qsc-media {
	margin-bottom: 50px
}

@media (min-width:1200px) {
	.qsc-media .container {
		width: 970px
	}
}

.qsc-media-item {
	border-bottom: 1px solid #e6e8e8;
	padding: 30px 0
}

.qsc-media-item:last-child {
	border-bottom: none
}

.qsc-media-item h3 {
	font-size: 22px;
	line-height: 1.4;
	color: #2b3845;
	font-weight: 400
}

.qsc-media-item h3 a {
	color: #2b3845
}

.qsc-media-item h3 a:hover {
	color: #222
}

.qsc-media-item h3 small {
	display: block;
	padding: 20px 0 10px;
	font-size: 14px
}

.qsc-media-item p {
	font-size: 15px;
	line-height: 1.8
}

.qsc-media-item p a {
	color: #43ac43;
	font-size: 16px;
	font-weight: 600
}

@media (max-width:767px) {
	.qsc-media-item {
		padding: 20px 0
	}

	.qsc-media-item>h3 {
		font-size: 18px
	}
}

.qsc-help .container {
	width: 1000px
}

@media (max-width:992px) {
	.qsc-help .container {
		width: auto
	}
}

.qsc-help-search {
	background: #f7f9fa;
	padding: 60px 0 40px
}

.qsc-help-search .help-search-form {
	width: 580px;
	margin: 40px auto;
	position: relative
}

.qsc-help-search .help-search-form .form-control {
	background: #fff url("../img/icons/icon-search.png?201604181736") 12px 50% no-repeat;
	background-size: 19px;
	padding-left: 40px;
	border-right: none !important;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.qsc-help-search .help-search-form .input-group-btn .btn {
	padding: 8px 26px
}

.qsc-help-search.help-search-top {
	padding: 0
}

.help-search-footer {
	margin: 20px 40px
}

.help-search-footer .item {
	width: 33.3333%;
	float: left;
	color: #2b3845;
	font-size: 18px;
	position: relative;
	padding-left: 80px
}

.help-search-footer .item a {
	display: block;
	color: #2b3845
}

.help-search-footer .item .icon {
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	left: 40px;
	top: 10px
}

.help-search-footer .item small {
	display: block;
	font-size: 14px;
	color: #6f7a7e;
	line-height: 1.6
}

.qsc-help-category {
	padding: 50px 0 20px;
	margin-bottom: 40px
}

.qsc-help-category .item {
	text-align: center;
	margin-bottom: 50px;
	display: block
}

.qsc-help-category .item .icon {
	width: 60px;
	height: 60px;
	display: block;
	margin: 15px auto;
	position: relative;
	top: 0;
	opacity: .7;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-help-category .item h6 {
	font-size: 18px;
	font-weight: 400;
	color: #6f7a7e;
	margin-bottom: 5px
}

.qsc-help-category .item p {
	color: #6f7a7e
}

.qsc-help-category .item:hover .icon {
	opacity: 1;
	top: -5px
}

.help-search-list {
	position: absolute;
	z-index: 5;
	width: 100%
}

.help-search-list .box {
	display: block;
	margin-right: 86px;
	background: rgba(255,255,255,0.95);
	box-shadow: 0 1px 1px rgba(0,0,0,0.15);
	padding: 10px 15px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px
}

.help-search-list .box a {
	color: #777;
	display: block;
	padding: 7px 5px;
	font-size: 15px;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.help-search-list .box a strong {
	color: #43ac43
}

.help-search-list .box a:hover {
	color: #555;
	padding: 7px 10px
}

.qsc-help-list h4 {
	font-size: 18px;
	color: #2b3845;
	border-left: 3px solid #43ac43;
	padding-left: 12px;
	font-weight: 400;
	margin-bottom: 30px
}

.qsc-help-list ul {
	margin-bottom: 60px;
	padding: 0
}

.qsc-help-list ul li {
	float: left;
	width: 50%;
	list-style: none;
	margin-bottom: 15px
}

.qsc-help-list ul li a {
	font-size: 16px;
	color: #2b3845;
	position: relative;
	padding-left: 30px
}

.qsc-help-list ul li a:before {
	width: 9px;
	height: 9px;
	display: block;
	border: 1px solid #ddd;
	border-radius: 100%;
	content: " ";
	position: absolute;
	left: 10px;
	top: 6px
}

.qsc-help-list ul li a:hover:before {
	border-color: #43ac43
}

.page-detail .container {
	margin: 30px auto;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 2px;
	min-height: 600px;
	padding: 15px
}

.page-detail .container h1.text-center {
	font-size: 30px;
	margin: 20px 0;
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px
}

@media (min-width:992px) {
	.page-detail .container {
		width: 900px;
		padding: 30px 40px
	}
}

.breadcrumb {
	background: none;
	border-bottom: 1px solid #e6e8e8;
	border-radius: 0;
	padding: 15px 0;
	font-size: 14px;
	margin-bottom: 30px
}

.breadcrumb a {
	color: #6f7a7e
}

.breadcrumb a:hover {
	color: #2b3845
}

.breadcrumb>.active {
	color: #2b3845
}

.breadcrumb>li+li:before {
	padding: 0 10px
}

.app-download .qsc-masthead.app-masthead {
	background-image: url(../images/function_01.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.app-download .qsc-masthead.app-masthead h1.qsc-masthead-title {
	text-align: left;
	font-size: 60px;
	margin: 160px 0 60px
}

.app-download .qsc-masthead.app-masthead .app-download {
	text-align: left;
	padding-bottom: 220px
}

.app-download .qsc-masthead.app-masthead .app-download .btn {
	position: relative;
	margin-right: 20px
}

.app-download .qsc-masthead.app-masthead .app-download img {
	position: absolute;
	top: 0px;
	left: 150px;
	padding: 5px
}

.app-download .phone-display {
	color: #43ac43
}

.app-download .phone-display .container {
	padding: 130px 0;
	background: url("../images/function_02.png") -50px bottom no-repeat;
	background-size: 600px;
}

.app-download .phone-display h3 {
	font-weight: 400
}

.app-download .phone-display h3 strong {
	font-size: 48px
}

.app-download .phone-display h4 {
	font-size: 28px;
	font-weight: 400
}

.app-download .phone-display p {
	font-size: 16px;
	color: #575757
}

.app-download .phone-display .icon-home-app-project {
	width: 380px;
	height: 100px;
	display: block;
	background: url(../images/icon@2x.jpg?201604131423) no-repeat;
	background-size: 300px;
	margin: 80px 0 0
}

.app-download .app-social-group {
	color: #fff;
	background: url("../images/function_03.png") bottom no-repeat;
	background-size: cover;
}

.app-download .app-social-group .container {
	padding: 275px 0;
	background-size: 600px
}

.app-download .app-social-group h3 {
	font-weight: 400
}

.app-download .app-social-group h3 strong {
	font-size: 48px
}

.app-download .app-social-group h4 {
	font-size: 28px;
	font-weight: 400
}

.app-download .app-social-group p {
	font-size: 16px
}

.app-download .float-panel {
	color: #43ac43
}

.app-download .float-panel .container {
	padding: 140px 0 180px;
	background: url("../images/function_04.png") 0 center no-repeat;
	background-size: 600px;
}

.app-download .float-panel h3 {
	font-weight: 400
}

.app-download .float-panel h3 strong {
	font-size: 48px
}

.app-download .float-panel h4 {
	font-size: 28px;
	font-weight: 400
}

.app-download .float-panel p {
	font-size: 16px;
	color: #575757
}

.app-download .float-panel .icon-home-app-project {
	width: 380px;
	height: 100px;
	display: block;
	background: url(../img/home/qsc-home-app_project.png?201603161403) no-repeat;
	background-size: 640px;
	margin: 80px 0 0
}

.app-download .app-bottom {
	background: #f4f0f0;
	text-align: center;
	padding: 50px 0
}

.app-download .app-bottom h3 strong {
	font-weight: 300;
	font-size: 36px
}

.app-download .app-bottom h4 {
	font-size: 28px;
	font-weight: 400
}

.app-download .app-bottom p {
	margin: 0;
	font-size: 16px;
	color: #575757
}

.app-download .app-bottom img {
	border-radius: 5%;
	display: block;
	margin: 0 auto 30px
}

.app-download .app-bottom .btn {
	border: 1px solid #43ac43;
	color: #43ac43;
	background: transparent;
	margin: 15px;
	display: inline-block
}

.app-download .app-bottom .btn:hover {
	border: 1px solid #43ac43;
	color: #43ac43;
	background: #fff;
	margin: 15px
}

.qsc-msgpage .msgpage-content {
	text-align: center;
	width: 800px
}

@media (max-width:992px) {
	.qsc-msgpage .msgpage-content {
		width: auto
	}
}

.qsc-msgpage .icon-msg {
	width: 100px;
	height: 100px;
	display: block;
	margin: 30px auto;
	background: url("data:image/png;base64,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") no-repeat;
	background-size: 300px
}

.qsc-msgpage h4 {
	font-size: 24px;
	margin: 10px;
	color: #2b3845;
	font-weight: 400
}

.qsc-msgpage p {
	font-size: 15px;
	line-height: 1.4;
	color: #6f7a7e;
	margin-bottom: 30px
}

.qsc-msgpage p a {
	color: #43ac43
}

.qsc-msgpage p strong {
	color: #43ac43;
	margin: 0 4px
}

.qsc-msgpage .btn {
	margin-top: 15px
}

.msgpage-success h4 {
	color: #43ac43
}

.msgpage-success .icon-msg {
	background-position: 0 0
}

.msgpage-loading .icon-msg {
	background-position: -200px 0
}

.qsc-tab {
	width: 100%;
	display: block
}

.qsc-tab .tab-item {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
	border-bottom: 1px solid #e6e8e8
}

.qsc-tab .tab-item li {
	display: inline-block;
	text-align: center;
	position: relative;
	margin-right: 40px
}

.qsc-tab .tab-item li .badge {
	padding: 0 4px;
	position: relative;
	top: -1px;
	margin-left: 2px
}

.qsc-tab .tab-item a {
	display: block;
	padding: 12px 0;
	margin-right: 0;
	color: #6f7a7e;
	font-size: 16px;
	text-align: center
}

.qsc-tab .tab-item a:hover {
	color: #2b3845
}

.qsc-tab .tab-item .active {
	border-bottom: 1px solid #43ac43;
	position: relative;
	bottom: -1px
}

.qsc-tab .tab-item .active a {
	padding: 12px 0 11px;
	position: relative;
	top: -1px;
	color: #43ac43
}

.qsc-lists {
	margin-bottom: 30px
}

.qsc-lists .item {
	width: 100%;
	display: block;
	border-bottom: 1px solid #e6e8e8;
	text-decoration: none;
	padding: 30px 0;
	position: relative
}

.qsc-lists header {
	position: relative;
	padding: 5px 70px 5px 65px;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-lists header .icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 50px;
	display: block;
	overflow: hidden;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-lists header h6 {
	font-size: 16px;
	line-height: 1.3;
	color: #2b3845;
	font-weight: 400;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin: 0
}

.qsc-lists header h6 strong {
	font-weight: 400
}

.qsc-lists header h6 .badge {
	border: 1px solid #43ac43;
	background: #fff;
	color: #43ac43;
	padding: 2px 8px;
	font-weight: 400;
	margin: 0 10px
}

.qsc-lists header .badge {
	border: 1px solid #43ac43;
	background: #fff;
	color: #43ac43;
	padding: 2px 8px;
	font-weight: 400;
	margin: 0 10px
}

.qsc-lists header .qsc-lists-tit {
	overflow: hidden
}

.qsc-lists header .qsc-lists-tit h6 {
	float: left;
	max-width: 350px
}

.qsc-lists header .qsc-lists-tit .badge {
	float: left;
	margin: 0 10px
}

.qsc-lists header small {
	position: absolute;
	top: 0;
	right: 0;
	margin-left: 40px;
	font-weight: 600;
	font-size: 15px;
	float: right;
	color: #222
}

.qsc-lists footer {
	font-size: 12px;
	color: #6f7a7e;
	padding-left: 65px;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-lists footer span {
	float: right;
	color: #6f7a7e
}

.qsc-lists .item:hover header,.qsc-lists .item:hover footer {
	padding-left: 70px
}

.qsc-lists .item:hover .icon {
	left: 5px
}

.qsc-lists.project-list-item .subtab {
	margin-top: 10px;
	margin-bottom: 0
}

.qsc-lists.project-list-item header {
	padding: 5px 0 5px 100px
}

.qsc-lists.project-list-item header .icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 80px;
	height: 80px
}

.qsc-lists.project-list-item .project-status_footer {
	color: #6f7a7e;
	font-size: 13px;
	margin-top: 10px;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-lists.project-list-item .project-status_footer>span {
	margin-right: 20px
}

.qsc-lists.project-list-item .project-status_footer>span strong {
	color: #f25b4b;
	font-weight: 400
}

.qsc-lists.project-list-item footer,.qsc-lists.project-list-item .project-status_footer {
	padding-left: 100px
}

.qsc-lists.project-list-item .item {
	position: relative;
	overflow: hidden
}

.qsc-lists.project-list-item .item:hover header,.qsc-lists.project-list-item .item:hover footer,.qsc-lists.project-list-item .item:hover .project-status_footer {
	padding-left: 105px
}

.qsc-lists.project-list-item .item:hover .icon {
	left: 5px
}

.qsc-lists.project-list-item .create-item.active {
	position: relative
}

.qsc-lists.project-list-item .create-item.active:hover header,.qsc-lists.project-list-item .create-item.active:hover footer,.qsc-lists.project-list-item .create-item.active:hover .project-status_footer {
	padding-left: 100px
}

.qsc-lists.project-list-item .create-item.active:hover .icon {
	left: 0
}

.qsc-lists.project-list-item .create-item.active .modal-dashboard {
	width: 100%;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	text-align: right;
	background: rgba(255,255,255,0.5);
	display: block !important
}

.qsc-lists.project-list-item .create-item.active .modal-dashboard .btn {
	min-width: 100px;
	margin: 50px 5px 0;
	font-size: 15px;
	padding: 6px 20px;
	position: relative;
	top: 0;
	z-index: 2;
	-webkit-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 200ms cubic-bezier(.25, 0, .25, 1);
	transition: all 200ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-lists.project-list-item .create-item.active .modal-dashboard .btn:hover {
	top: -3px
}

.modal-backdrop.in {
	z-index: 0;
	filter: alpha(opacity=20);
	opacity: .2
}

.modal-content {
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	border: none;
	border-radius: 3px
}

.modal-body .form-group {
	margin-bottom: 20px
}

.modal-body .qsc-msgpage .msgpage-content {
	width: 100%
}

.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
	border-top: none;
	padding: 7px 5px;
	font-size: 15px
}

#modal-bulk-shipments .table>tbody>tr>td,#modal-bulk-shipments .table>tbody>tr>th,#modal-bulk-shipments .table>tfoot>tr>td,#modal-bulk-shipments .table>tfoot>tr>th {
	border-top: 1px solid #ddd
}

.new-modal .modal-header {
	padding: 20px;
	border-bottom: none
}

.new-modal .modal-header .close {
	margin-top: -3px
}

.new-modal .modal-content {
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none;
	border-radius: 4px
}

.new-modal .modal-body {
	padding: 0 20px 15px
}

@media (min-width:768px) {
	.modal-min .modal-dialog {
		width: 420px;
		margin: 15% auto 0
	}
}

.modal-min .modal-body p {
	margin-bottom: 15px;
	font-size: 16px
}

.modal-share .modal-body {
	padding: 10px 0
}

.modal-share .share-row {
	width: 100%;
	margin-bottom: 10px
}

.modal-share .share-row .item {
	display: block;
	float: left;
	width: 25%;
	text-align: center;
	color: #2b3845;
	font-size: 12px;
	margin-bottom: 10px
}

.modal-share .share-row .item .icon {
	width: 60px;
	height: 60px;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	display: block;
	margin: 5px auto
}

.icon-wechat-oauth,.icon-qq-oauth,.icon-weibo-oauth,.icon-alipay-oauth,.icon-qzone-oauth,.icon-qqweibo-oauth {
	background: url("data:image/png;base64,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") no-repeat;
	background-size: 50px
}

.icon-wechat-oauth {
	background-position: 0 0
}

.icon-qq-oauth {
	background-position: 0 -50px
}

.icon-weibo-oauth {
	background-position: 0 -100px
}

.icon-alipay-oauth {
	background-position: 0 -150px
}

.icon-qzone-oauth {
	background-position: 0 -200px
}

.icon-qqweibo-oauth {
	background-position: 0 -250px
}

.qsc-login {
	width: 360px;
	text-align: center;
	margin: 0 auto
}

.qsc-login .login-logo>a {
	width: 116px;
	height: 36px;
	background: url("../img/logo.png?201603161417") 0 0 no-repeat;
	background-size: 116px;
	display: block;
	margin: 90px auto 40px auto
}

.qsc-login .login-logo>a span {
	display: none
}

.qsc-login h4 {
	font-weight: 400;
	color: #69737c;
	font-size: 16px;
	margin-bottom: 20px
}

.qsc-login h6.title {
	font-size: 14px;
	line-height: 44px;
	text-align: center;
	overflow: hidden;
	color: #69737c;
	font-weight: 400;
	opacity: .8
}

.qsc-login h6.title:after,.qsc-login h6.title:before {
	border-bottom: 1px solid #ddd;
	content: "";
	display: inline-block;
	font-size: 0;
	margin: 20px 5% 0 -55%;
	vertical-align: top;
	width: 50%
}

.qsc-login h6.title:after {
	margin: 20px -55% 0 5%
}

.qsc-login .user-login-avatar>img {
	border-radius: 50%
}

.qsc-login .login-group-btn .btn-default {
	border-radius: 50px;
	background: #e5e6e9 !important;
	border-color: rgba(0,0,0,0.03);
	color: #69737c;
	padding: 8px 16px;
	margin-bottom: 10px;
	font-size: 14px
}

.qsc-login .login-group-btn .btn-default:hover,.qsc-login .login-group-btn .btn-default:focus,.qsc-login .login-group-btn .btn-default:active {
	border-color: rgba(0,0,0,0.1) !important;
	color: #2b3845
}

.qsc-login .login-group-btn .btn-default:active {
	background: #dcdde0 !important;
	box-shadow: none;
	-webkit-box-shadow: none
}

.qsc-login .login-group-btn .btn-default>.icon {
	width: 24px;
	height: 24px;
	display: inline-block;
	background: url("../img/icons/icon-oauth.png?201603161417") no-repeat;
	background-size: 24px;
	vertical-align: middle;
	margin-right: 8px
}

@media all and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.qsc-login .login-group-btn .btn-default>.icon {
		background: url("../img/icons/icon-oauth@2x.png?201603161417") no-repeat;
		background-size: 24px
	}
}

.qsc-login .login-group-btn .btn-default>.icon.icon-wechat {
	background-position: 0 0
}

.qsc-login .login-group-btn .btn-default>.icon.icon-alipay {
	background-position: 0 -24px
}

.qsc-login .login-group-btn .btn-default>.icon.icon-weibo {
	background-position: 0 -48px
}

.qsc-login .login-group-btn .btn-default>.icon.icon-mobile {
	background-position: 0 -72px
}

.qsc-login .login-group-btn .btn-default>span {
	vertical-align: middle
}

.qsc-login .qsc-login-mobile .form-group {
	margin-bottom: 20px
}

.qsc-login .qsc-login-mobile>.btn-block {
	border-radius: 50px;
	font-weight: 600;
	padding: 10px 16px 8px;
	margin-bottom: 15px;
	font-size: 16px
}

.qsc-login .qsc-login-mobile .input-group-code {
	position: relative;
	margin-bottom: 20px
}

.qsc-login .qsc-login-mobile .input-group-code .btn-default {
	position: absolute;
	top: 8px;
	right: 8px;
	border-radius: 50px;
	font-size: 13px;
	padding: 5px 14px;
	font-weight: 600
}

.qsc-login .qsc-login-mobile .input-group-code .btn-default[disabled] {
	background: #ddd !important;
	border-color: rgba(0,0,0,0.08) !important;
	color: #69737c !important;
	opacity: .5
}

.qsc-login .user-agreement {
	padding: 0;
	margin-bottom: 20px
}

.user-avatar {
	position: relative;
	display: block;
	width: 120px;
	height: 120px;
	overflow: hidden
}

.user-avatar img.user-avatar-img {
	width: 120px !important
}

.user-avatar>span {
	color: #fff;
	font-size: 13px;
	width: 100%;
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 2;
	text-align: center;
	z-index: 5;
	background: rgba(0,0,0,0.5);
	background: #000\9
}

.webPicPicker {
	width: 120px;
	overflow: hidden
}

.address-list {
	margin: 20px 0
}

.address-list header {
	padding: 0;
	margin-bottom: 5px
}

.address-list footer {
	padding-left: 0
}

.address-list .item {
	padding: 20px 0
}

.address-list .item:hover header,.address-list .item:hover footer {
	padding-left: 5px
}

.bankcard-list {
	margin: 30px 0
}

.bankcard-list li a {
	padding-left: 60px !important
}

.bankcard-list .icon {
	width: 32px;
	height: 32px;
	display: block;
	position: absolute;
	left: 15px;
	top: 19px
}

.bankcard-list .icon-plus {
	width: 32px;
	height: 32px;
	display: block
}

.user-wallet {
	font-size: 16px;
	padding-bottom: 30px;
	color: #6f7a7e;
	margin-bottom: 20px
}

.user-wallet .balance {
	text-align: center
}

.user-wallet .balance strong {
	font-size: 58px;
	color: #43ac43;
	font-weight: 400;
	display: block
}

.user-wallet .balance .btn {
	margin-top: 20px
}

.withdraw-radio {
	margin-bottom: 20px
}

.user-wallet-radio h4 {
	font-size: 18px;
	font-weight: 400;
	color: #2b3845;
	margin-bottom: 20px
}

.user-wallet-radio .lib-radio>.btn span {
	color: #2b3845
}

.user-wallet-radio .lib-radio>.btn span em {
	font-style: normal;
	font-size: 14px;
	color: #6f7a7e
}

.user-wallet-radio .lib-radio>.btn span em.text-danger {
	color: #f25b4b
}

.user-wallet-radio .lib-radio>.btn span small {
	font-size: 13px
}

.qsc-lists.balance-record .item {
	padding: 20px 0
}

.qsc-lists.balance-record footer span {
	font-size: 16px;
	position: absolute;
	right: 0;
	top: 35px;
	color: #2b3845
}

.add-bankcard {
	text-align: center;
	padding: 0
}

.add-bankcard .btn {
	padding: 1px 15px;
	margin: 15px 10px;
	border-color: #fff !important;
	background: #fff !important
}

.add-bankcard .btn .badge {
	background: #f25b4b;
	padding: 2px 5px
}

.add-bankcard li.btn.btn-default>a {
	color: #6f7a7e;
	font-size: 14px
}

.add-bankcard li.btn.active {
	border: 1px solid #43ac43 !important;
	background-color: #43ac43 !important
}

.add-bankcard li.btn.active>a {
	color: #fff;
	font-weight: 600
}

.subtab {
	text-align: center;
	padding: 0
}

.subtab li {
	margin: 15px 10px;
	padding: 0;
	list-style: none;
	display: inline-block
}

.subtab .btn {
	padding: 2px 15px;
	border: none;
	background: none
}

.subtab .btn .badge {
	background: #f25b4b;
	padding: 2px 5px
}

.subtab .btn.btn-default {
	color: #6f7a7e;
	font-size: 14px
}

.subtab .active .btn {
	background-color: #43ac43;
	color: #fff;
	font-weight: 600
}

.qsc-project h1.project-title {
	font-size: 30px;
	color: #2b3845;
	margin: 50px 0
}

.short-mark {
	width: 70px;
	height: 3px;
	background: #43ac43
}

.qsc-project-list {
	padding-bottom: 50px;
	background: #f7f9fa;
	min-height: 500px
}

.project-list_nav {
	position: relative;
	padding: 30px 0;
	z-index: 10;
	background: rgba(247,249,250,0.95)
}

.project-list_nav .subtab {
	margin: 8px 0
}

.project-list_nav .subtab li {
	margin: 0 8px
}

.project-list_nav .project-search {
	width: 300px
}

.project-list_nav .project-search .form-control {
	background: #fff url("../img/icons/icon-search.png?201604181736") 10px 50% no-repeat;
	background-size: 16px;
	font-size: 14px;
	height: 38px;
	padding: 8px 12px 8px 32px
}

.qsc-project-detail {
	background: #fff;
	padding: 30px 0;
	min-height: 500px;
	border-top: 1px solid #e6e8e8
}

@media (min-width:1200px) {
	.qsc-project-detail {
		margin-right: 40px
	}
}

.project-sidebar {
	background: #fff;
	border-top: 1px solid #e6e8e8;
	border-radius: 2px;
	margin-bottom: 20px
}

.project-sidebar h4 {
	margin-top: 0;
	margin-bottom: 15px;
	font-size: 18px;
	color: #43ac43;
	font-weight: 400
}

.qsc-project-status {
	padding-bottom: 20px
}

.qsc-project-status .qsc-project-status_detail {
	padding: 30px 0 0;
	position: relative;
	background: #fafbfc
}

.qsc-project-status .qsc-project-status_detail .item {
	text-align: center;
	color: #999;
	margin-bottom: 25px;
	position: relative
}

.qsc-project-status .qsc-project-status_detail .item span {
	font-size: 15px
}

.qsc-project-status .qsc-project-status_detail .item strong {
	color: #43ac43;
	font-size: 23px;
	display: block
}

.qsc-project-status .qsc-project-status_detail .item strong.text-success {
	color: #43ac43 !important
}

.qsc-project-status .qsc-project-status_detail .item strong small {
	font-size: 15px;
	margin-left: 3px;
	font-weight: normal
}

.qsc-project-status .qsc-project-status_detail .item.microfund-plus:before {
	width: 32px;
	height: 32px;
	display: block;
	content: " ";
	position: absolute;
	left: -15px;
	top: 10px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAQMAAADYVuV7AAAABlBMVEUAAADY19qOgrVVAAAAAXRSTlMAQObYZgAAACBJREFUOMtjAAP2B2BqlDPKIZvzHwlQzBkE/hnlDAcOALinmO8Wgp/zAAAAAElFTkSuQmCC") no-repeat;
	background-size: 32px
}

.qsc-project-status .qsc-project-status_detail .project-status {
	position: absolute;
	top: -50px;
	right: 0;
	z-index: 2;
	width: 128px;
	height: 128px;
	opacity: .9;
	display: none
}

.qsc-project-status .qsc-project-status_detail .project-status.successful,.qsc-project-status .qsc-project-status_detail .project-status.failed {
	display: block
}

.qsc-project-status .project-support_btn {
	margin: 0 20px;
	text-align: center;
	position: relative
}

.qsc-project-status .project-support_btn .btn {
	position: relative;
	font-size: 20px;
	font-weight: 600;
	border-radius: 50px;
	-webkit-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	margin-bottom: 20px
}

.qsc-project-status .project-support_btn .qrcode-support {
	position: absolute;
	top: -50px;
	left: -160px;
	padding: 5px;
	background: #fff;
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.2);
	box-shadow: 0 2px 6px rgba(0,0,0,0.2);
	-webkit-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	transition: all 300ms cubic-bezier(.25, 0, .25, 1)
}

.qsc-project-status .project-support_btn .qrcode-support:after {
	position: absolute;
	top: 64px;
	right: -9px;
	display: inline-block;
	width: 16px;
	height: 16px;
	content: " ";
	background: #fff;
	border-top: solid 1px rgba(0,0,0,0.08);
	border-right: solid 1px rgba(0,0,0,0.08);
	-webkit-transform: rotate(405deg);
	-ms-transform: rotate(405deg);
	transform: rotate(405deg)
}

.qsc-project-status #qrcode {
	margin-bottom: 25px;
	overflow: hidden
}

.qsc-project-status #qrcode .qrcode-left,.qsc-project-status #qrcode .qrcode-body,.qsc-project-status #qrcode .left-mask,.qsc-project-status #qrcode .right-mask {
	display: table-cell;
	vertical-align: top
}

.qsc-project-status #qrcode .qrcode-left {
	padding: 3px 0
}

.qsc-project-status #qrcode .qrcode-left>svg {
	padding: 5px 12px
}

.qsc-project-status #qrcode .left-mask,.qsc-project-status #qrcode .right-mask {
	width: 15px;
	height: 100%;
	border: 2px solid #e6e8e8
}

.qsc-project-status #qrcode .left-mask {
	border-right: 0
}

.qsc-project-status #qrcode .right-mask {
	border-left: 0
}

.qsc-project-status #qrcode .qrcode-body {
	padding-left: 25px;
	vertical-align: middle;
	font-weight: 500
}

.qsc-project-status #qrcode .qrcode-body .qrcode-head,.qsc-project-status #qrcode .qrcode-body .qrcode-content {
	font-size: 18px
}

.qsc-project-sponsor {
	border-bottom: 1px solid #e6e8e8;
	padding: 30px 0;
	display: block
}

.qsc-project-sponsor>img {
	float: left;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	margin-right: 10px
}

.qsc-project-sponsor>.sponsor-content strong {
	font-size: 16px;
	color: #2b3845;
	display: block;
	padding-top: 5px;
	line-height: 1.6;
	font-weight: 400
}

.qsc-project-sponsor>.sponsor-content span {
	color: #999;
	font-size: 13px
}

.qsc-project-sponsor>.sponsor-content span.text-success {
	color: #43ac43
}

.qsc-project-verify {
	padding: 30px 0;
	display: block
}

.qsc-project-verify .item {
	position: relative;
	margin-bottom: 15px
}

.qsc-project-verify .item:last-child {
	margin-bottom: 0
}

.qsc-project-verify .item>strong {
	font-weight: 400;
	font-size: 15px;
	color: #2b3845
}

.qsc-project-verify .item>p {
	margin: 5px 0 0;
	font-size: 13px;
	color: #43ac43
}

.qsc-project-verify .item>p .icon-verify-sm,.qsc-project-verify .item>p .icon-info-gray-sm {
	width: 11px;
	height: 11px;
	display: inline-block;
	vertical-align: middle
}

.qsc-project-verify .item>p span {
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 15px
}

.qsc-project-verify.node-verify h4 {
	color: #f25b4b
}

.qsc-project-verify.node-verify .item>p {
	color: #999
}

.project-reward h4 {
	margin-top: 30px;
	margin-bottom: 5px;
	font-size: 18px;
	color: #008000;
	font-weight: 400
}

.project-reward-item {
	padding: 10px 0;
	border-bottom: 1px solid #e6e8e8;
	text-align: left
}

.project-reward-item:last-child {
	border-bottom: none
}

.project-reward-item h5 {
	font-size: 16px;
	margin: 0;
	padding: 10px 0;
	font-weight: 400;
	color: #2b3845
}

.project-reward-item strong {
	color: #f25b4b
}

.project-reward-item>.item small {
	display: block;
	font-size: 13px;
	padding-top: 10px
}

.project-reward-item>.item p {
	display: block;
	font-size: 13px;
	padding-top: 10px
}

.project-reward-item>.reward-left {
	text-align: right
}

.project-reward-item>.item.col-xs-12 {
	margin: 15px 0
}

.project-reward-item p {
	font-size: 15px;
	color: #6f7a7e
}

.project-reward-item ul {
	padding-left: 20px
}

.project-reward-item ul li {
	padding: 5px 0
}

.project-reward-item ul li strong {
	color: #43ac43
}

.project-reward-item .btn {
	position: relative;
	font-size: 18px;
	font-weight: 600;
	padding: 6px 40px;
	-webkit-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-moz-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	-o-transition: all 300ms cubic-bezier(.25, 0, .25, 1);
	transition: all 300ms cubic-bezier(.25, 0, .25, 1)
}

.project-reward-item .help-block {
	font-size: 13px;
	padding-top: 5px;
	color: #999
}

.project-reward-item .help-block strong {
	color: #43ac43
}

.project-reward-item .item {
	padding: 0
}

.project-reward-item .reward-content,.project-reward-item .reward-content-left,.project-reward-item .reward-content-body {
	display: table-cell
}

.project-reward-item .reward-content-left {
	float: left
}

.project-reward-item .reward-content-body {
	display: block;
	float: left;
	width: 278px;
	vertical-align: middle;
	padding-left: 15px;
	word-wrap: break-word;
	text-align: justify;
	text-justify: inter-ideograph
}

.help-block {
	font-size: 13px;
	color: #6f7a7e
}

.help-block.text-danger {
	color: #f25b4b
}

.project-detail-box {
	margin-bottom: 50px
}

.project-detail-box .dot {
	background: #ccc;
	position: absolute;
	right: -22px;
	top: 0;
	width: 19px;
	height: 19px;
	border-radius: 999px;
	border: 4px solid #fff !important
}

.project-detail-box .timeline-content {
	padding-right: 100px !important;
	color: #2b3845 !important
}

.project-detail-box .time:before {
	position: absolute;
	top: 28px;
	left: 72px;
	z-index: 1;
	width: 2px;
	height: 10px !important;
	display: block;
	background: transparent !important;
	content: " "
}

.project-detail_title {
	font-size: 18px;
	color: #43ac43;
	border-top: 1px solid #e6e8e8;
	padding: 20px 0;
	position: relative
}

.project-detail_title small {
	color: #6f7a7e
}

.project-detail_title i {
	font-style: normal;
	vertical-align: middle;
	margin-right: 5px
}

.project-detail_title strong {
	color: #f25b4b;
	font-weight: 400;
	margin: 0 5px
}

.project-detail_title>span {
	position: absolute;
	right: 10px;
	top: 15px
}

.project-detail_title .btn {
	padding: 6px 15px;
	font-size: 15px
}

.project-detail_title .btn.btn-default {
	color: #43ac43
}

.mod-timeline {
	background: #fff;
	margin: 15px 0;
	padding-top: 15px;
	border-top: 1px solid rgba(0,0,0,0.1);
	border-bottom: 1px solid rgba(0,0,0,0.1)
}

.mod-timeline .timeline-row {
	border-left: 1px solid #eee;
	margin-left: 10px;
	padding-left: 17px
}

.mod-timeline .timeline-row .timeline-item {
	position: relative;
	margin-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,0.1)
}

.mod-timeline .timeline-row .timeline-item .time {
	position: absolute;
	top: 0;
	left: -90px;
	width: 60px
}

.mod-timeline .timeline-row .timeline-item .time .dot {
	background: #ccc;
	position: absolute;
	right: -22px;
	top: 0;
	width: 19px;
	height: 19px;
	border-radius: 999px;
	border: 4px solid #fff
}

.mod-timeline .timeline-row .timeline-item:last-child {
	border-bottom: none;
	margin-bottom: 0
}

.mod-timeline .timeline-row .timeline-content {
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 14px;
	position: relative;
	top: -2px
}

.mod-timeline .timeline-row .timeline-content small {
	display: block;
	font-size: 12px;
	color: #999;
	padding-top: -5px
}

.mod-timeline .timeline-row .timeline-item.update .time .dot {
	background: #43ac43;
	border-color: #d9eed9
}

.mod-timeline .timeline-row .timeline-item.update .timeline-content {
	color: #43ac43
}

.mod-timeline.micro-fund_regulatory {
	border: none;
	margin: 0
}

.mod-timeline.micro-fund_regulatory .timeline-row {
	margin-bottom: 5px
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-item {
	border: none;
	margin-bottom: 12px
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-item .time .dot {
	top: 15px;
	right: -20px;
	width: 15px;
	height: 15px
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-item.update .timeline-content small {
	color: #43ac43;
	opacity: 1
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-item:last-child>.time:before {
	position: absolute;
	top: 28px;
	left: 72px;
	z-index: 1;
	width: 2px;
	height: 20px;
	display: block;
	background: #fff;
	content: " "
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-content {
	background: url("data:image/gif;base64,R0lGODlhAwABAJEAAP////f399/f3wAAACH5BAAHAP8ALAAAAAADAAEAAAICjFAAOw==") repeat-x left 10px;
	padding-right: 0
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-content>span {
	background: #fff;
	padding-right: 8px;
	font-size: 15px
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-content>small {
	background: #fff;
	padding-left: 8px;
	padding-right: 10px;
	display: inline-block;
	float: right;
	margin-top: 2px;
	color: #ddd;
	font-size: 15px
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-content>small .icon-verify-sm,.mod-timeline.micro-fund_regulatory .timeline-row .timeline-content>small .icon-time-gray_sm {
	width: 14px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	background-size: 14px
}

.mod-timeline.micro-fund_regulatory .timeline-row .timeline-content>small span {
	vertical-align: middle
}

.timeline-progress.mod-timeline.micro-fund_regulatory .timeline-row .timeline-content {
	background: none
}

.mod-project-prover .project-prover_header {
	padding: 0 5px;
	position: relative
}

.mod-project-prover .project-prover_header .tab-item {
	border-bottom: none
}

.mod-project-prover .project-prover_header .tab-item li {
	width: 50px;
	float: left;
	margin-right: 5px
}

.mod-project-prover .project-prover_header .tab-item li a {
	padding: 5px;
	position: relative
}

.mod-project-prover .project-prover_header .tab-item li a img {
	border-radius: 999px
}

.mod-project-prover .project-prover_header .tab-item li a .icon-triangle {
	top: auto;
	left: 40%;
	bottom: -10px !important;
	z-index: 1;
	display: none
}

.mod-project-prover .project-prover_header .tab-item li.active {
	border-bottom: none
}

.mod-project-prover .project-prover_header .tab-item li.active a {
	padding: 5px
}

.mod-project-prover .project-prover_header .tab-item li.active a img {
	border: 2px solid #ccc
}

.mod-project-prover .project-prover_header .tab-item li.active a .icon-triangle {
	display: block
}

.mod-project-prover .mod-project-support_item__detail__comment {
	margin: 10px;
	position: relative;
	z-index: 1;
	background: #f7f9fa
}

.mod-project-prover .mod-project-support_item__detail__comment>.tab-pane {
	padding: 15px;
	font-size: 15px;
	line-height: 1.6
}

.mod-project-prover .mod-project-support_item__detail__comment>.tab-pane h6 {
	margin: 0;
	padding-bottom: 10px;
	font-size: 14px;
	color: #6f7a7e;
	font-weight: 400
}

.project-timeline {
	border-left: 2px solid #f2f2f2;
	margin: 10px 0 10px 25px;
	padding-left: 15px
}

.project-timeline .timeline-item {
	position: relative;
	margin-bottom: 20px;
	padding-left: 30px
}

.project-timeline .timeline-item .time {
	position: absolute;
	top: 0;
	left: -100px;
	width: 60px
}

.project-timeline .timeline-item .time .timeline-item_user {
	position: absolute;
	right: -49px;
	top: -5px;
	width: 50px;
	height: 50px;
	border: 2px solid #fff
}

.project-timeline .timeline-item .time .timeline-item_user img {
	border-radius: 9999px
}

.project-timeline .timeline-item .time .timeline-item_user .icon-progress {
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	bottom: -3px;
	right: -3px;
	border-radius: 9999px
}

.project-timeline .timeline-item .timeline-item_content {
	border-bottom: 1px solid #e6e8e8
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_user {
	margin: 5px 0;
	font-size: 15px;
	color: #2b3845;
	font-weight: 400
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_user small {
	font-weight: 400;
	color: #43ac43;
	font-size: 14px
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_time {
	margin: 0;
	font-size: 12px;
	color: #999;
	position: relative
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_time .timeline-item_content_comment {
	position: absolute;
	top: -12px;
	right: 0;
	font-size: 14px;
	padding: 10px 10px 10px 15px
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_time .timeline-item_content_comment:active {
	background: none !important
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk {
	font-weight: 400;
	margin: 20px 20px 20px 0;
	font-size: 15px;
	color: #222;
	line-height: 1.3;
	word-break: break-all;
	word-wrap: break-word
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk strong {
	color: #4284b6;
	font-weight: 400
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk strong.text-success {
	color: #f25b4b !important
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk__comment {
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	margin-right: 10px;
	background: #f7f9fa;
	padding: 5px 0
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk__comment a {
	padding: 5px 10px;
	color: #2b3845;
	line-height: 1.3;
	display: block;
	cursor: default;
	word-break: break-all;
	word-wrap: break-word
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk__comment a strong {
	color: #4284b6;
	font-weight: 400
}

.project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk__comment .comment_switch {
	padding: 8px 0;
	text-align: center;
	color: #4284b6 !important;
	font-weight: 400 !important
}

.project-timeline .timeline-item .timeline-item_content .mod-project-card_content__img {
	padding-bottom: 20px
}

.project-timeline .timeline-item .timeline-item_content .mod-project-card_content__img>a {
	width: 120px;
	height: 120px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px
}

.project-timeline .timeline-item .timeline-item_content .mod-project-card_content__list .qsc-list-group .list-thumb-md {
	padding: 10px 10px 8px 40px
}

.project-timeline .timeline-item .timeline-item_content .mod-project-card_content__list .qsc-list-group .list-thumb strong>.icon {
	left: 0
}

.project-timeline .timeline-item:last-child .timeline-item_content {
	border-bottom: none
}

.mod-project-supporter {
	background: #fff
}

.mod-project-supporter .project-detail_title>span {
	position: static;
	margin-left: 5px;
	background: #43ac43;
	color: #fff
}

.mod-project-supporter .mod-project-support_item {
	padding: 15px 0 10px;
	border-bottom: 1px solid rgba(0,0,0,0.15)
}

.mod-project-supporter .mod-project-support_item:last-child {
	border-bottom: none
}

.mod-project-supporter .mod-project-support_item__user {
	float: left;
	width: 50px;
	height: 50px;
	overflow: hidden;
	display: block
}

.mod-project-supporter .mod-project-support_item__user img {
	border-radius: 999px;
	width: 40px;
	height: 40px
}

.mod-project-supporter .mod-project-support_item__detail {
	position: relative;
	margin-left: 65px;
	padding: 0 0 10px 10px;
	word-wrap: break-word
}

.mod-project-supporter .mod-project-support_item__detail .project-support_item__detail__user {
	margin-top: 0;
	margin-bottom: 5px;
	font-size: 15px;
	line-height: 1
}

.mod-project-supporter .mod-project-support_item__detail .project-support_item__detail__user small {
	font-size: 14px;
	color: #2b3845;
	font-weight: 400
}

.mod-project-supporter .mod-project-support_item__detail .project-support_item__detail__user small strong {
	color: #f25b4b;
	font-weight: bold
}

.mod-project-supporter .mod-project-support_item__detail .project-support_item__detail__time {
	font-size: 12px;
	color: #999;
	position: relative
}

.mod-project-supporter .mod-project-support_item__detail .project-support_item__detail__time .project-support_item__detail_comment {
	position: absolute;
	top: -12px;
	right: -10px;
	font-size: 13px;
	padding: 10px 10px 10px 15px
}

.mod-project-supporter .mod-project-support_item__detail .project-support_item__detail__time .project-support_item__detail_comment:active {
	background: none !important
}

.mod-project-supporter .mod-project-support_item__detail .project-support_item__detail__content {
	font-size: 15px;
	margin: 10px 0;
	color: #222
}

.mod-project-supporter .mod-project-support_item__detail .mod-project-card_content__img {
	padding: 0 15px 10px 0 !important
}

.mod-project-supporter .mod-project-support_item__detail .mod-project-card_content__img.update-img {
	padding: 0 !important
}

.mod-project-supporter .mod-project-support_item__detail .mod-project-card_content__img.update-img img {
	width: 30%;
	max-width: 100px;
	margin-bottom: 8px;
	margin-right: 4px
}

.icon-triangle {
	position: absolute;
	top: -6px;
	left: 6px;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #f5f5f5
}

.mod-project-support_item__detail__comment {
	position: relative;
	z-index: 1;
	background: #f7f9fa;
	padding: 5px 0
}

.mod-project-support_item__detail__comment a {
	padding: 5px 10px;
	color: #2b3845;
	line-height: 1.3;
	display: block;
	cursor: default
}

.mod-project-support_item__detail__comment a strong {
	color: #4284b6;
	font-weight: 400
}

.mod-project-support_item__detail__comment .comment_switch {
	padding: 8px 0;
	text-align: center;
	color: #4284b6 !important;
	font-weight: 400 !important
}

.new-project {
	background: #f7f9fa
}

.new-project .qsc-project-detail {
	background: #fff;
	border: 1px solid #e1e5e7;
	border-radius: 2px;
	margin-bottom: 20px;
	padding: 15px;
	position: relative;
	top: -1px;
	word-wrap: break-word
}

@media (min-width:1200px) {
	.new-project .qsc-project-detail {
		margin-right: 0
	}
}

.new-project .qsc-project-detail .mod-project-card_content__img {
	margin-top: 20px;
	padding-bottom: 0
}

.new-project .qsc-project-detail .mod-project-card_content__img img {
	width: 23% !important
}

.new-project .project-detail_title {
	border-top: none;
	color: #2b3845;
	padding: 15px 15px 10px
}

.new-project .project-detail-box {
	background: #fff;
	border: 1px solid #e1e5e7;
	border-radius: 2px;
	margin-bottom: 20px
}

.new-project .mod-project-prover {
	padding-bottom: 10px
}

.new-project .mod-project-prover .project-prover_header {
	padding: 0 15px 0
}

.new-project .project-timeline {
	margin: 10px 0 0 40px
}

.new-project .project-timeline .timeline-item .timeline-item_content {
	margin-right: 15px
}

.new-project .project-timeline .timeline-item .timeline-item_content .timeline-item_content_talk__comment {
	margin-right: 0
}

.new-project .mod-project-supporter .mod-project-support_item {
	padding: 15px 0 20px 20px;
	border-bottom: none
}

.new-project .mod-project-supporter .mod-project-support_item .mod-project-support_item__detail {
	padding: 0 0 20px 0;
	border-bottom: 1px solid #e1e5e7;
	margin-left: 60px;
	margin-right: 15px
}

.new-project .mod-project-supporter .mod-project-support_item:last-child .mod-project-support_item__detail {
	border-bottom: none
}

.new-project .project-sidebar {
	background: none;
	border-top: none
}

.new-project .project-sidebar h4 {
	color: #2b3845
}

.new-project .qsc-project-status,.new-project .qsc-project-sponsor,.new-project .qsc-project-verify,.new-project .project-reward {
	background: #fff;
	border: 1px solid #e1e5e7;
	margin-bottom: 20px
}

.new-project .qsc-project-sponsor,.new-project .qsc-project-verify,.new-project .project-reward {
	padding: 15px
}

.new-project .qsc-project-verify .item>strong {
	color: #6f7a7e
}

.new-project .project-reward h4 {
	margin-top: 0
}

.new-project .project-qrcode {
	border-top: 1px solid #edeff1;
	padding: 15px 15px 0
}

.new-project .project-qrcode .project-detail_title_new p {
	font-size: 13px !important
}

.new-project .project-qrcode .project-detail_title_new p img {
	width: 18px
}

.new-project .project-qrcode .project-qrcode_code {
	float: left;
	width: 130px;
	height: 130px;
	display: block
}

.new-project .project-qrcode .project-qrcode_tips {
	float: left;
	font-size: 18px;
	font-weight: 600;
	margin: 40px 0 0 4px
}

.new-project .project-qrcode .project-qrcode_tips span {
	font-size: 24px
}

.new-project .qsc-project-status .qsc-project-status_detail .item {
	width: 50%;
	float: left
}

.project-shipment_content {
	position: relative
}

.project-shipment_content p {
	margin: 5px 0
}

.project-shipment_content p label {
	color: #999;
	width: 80px;
	display: inline-block;
	position: absolute;
	left: 0;
	font-weight: 400
}

.project-shipment_content p span {
	width: 100%;
	padding-left: 80px;
	display: block
}

.project-nav {
	background: #fff;
	border: 1px solid #e1e5e7;
	z-index: 1000
}

@media (min-width:1170px) {
	.project-nav.isStuck {
		width: 750px
	}
}

@media (max-width:1170px) {
	.project-nav.isStuck {
		width: 616.656px
	}
}

.project-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
	display: block
}

.project-nav li {
	float: left;
	text-align: center
}

.project-nav li a {
	display: block;
	padding: 16px 0;
	width: 140px;
	text-align: center;
	font-size: 16px;
	color: #6f7a7e;
	border-right: 1px solid #e1e5e7
}

.project-nav li.active a {
	color: #43ac43;
	font-weight: 600
}

.microfund-price em {
	font-size: 16px;
	font-style: normal;
	background: #e8a531;
	color: #fff;
	padding: 0 10px;
	border-radius: 9999px;
	border-top-right-radius: 0;
	display: inline-block
}

.microfund-price span {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAgVBMVEUAAADppjHrrTPppzHqpjLppjLtqTTqpTPqpjLyqDXqpzLppjHtpzTqpjL/wT7zsjnppjHopTHppTHppTHqpjLqpzPrpzPppTHopTHppjHppTHppTHppjHrqDPrpzLqqDXppjLqpzHqpjPvrDLopjLppTLppTLopzHwqjbvpzjopTGeg6UNAAAAKnRSTlMA+xmWg7EpVVYTUNUrXQYM9Ozlw3hGN+/Ktamli0AzMLhsZB7LuaJ8ISAH/XU5AAABCUlEQVR4Ab3RyW6DMBSF4WMnJjUOAwTIPHdoz/s/YImcUpxeitRFv92V/sWVDloxhukGXl5jiHVP8FTeQJat2EUsIkjSBXsRy6vUrBlEdBY/bPgQ0U0evTCMnhVFwU/ThBIzDyJYLUij74htJPv/aBZGx80uw11iznJUkjt4R5KxFGmSJ3gJyUqKsCAvSK21GfSSai5GWbIH9opcAx+XCELkWRxclVrcydG2wqu2xfXXaF5MTeIm3SlGiDZLd8ZI5P01KjiBrCZreAsu95AcHFXWG0HdNIic6iG5xpcdvSbOGSrf0TlOjVmRhq2T6Wwri1DMm3wGQRiVB4xGK43RaJtiNHrDqDrGkE/8Zy1jfFFFjgAAAABJRU5ErkJggg==") 0 50% no-repeat;
	background-size: 12px;
	padding-left: 14px;
	color: #e8a531;
	font-size: 12px !important
}

.microfund-price em small {
	font-size: 12px !important;
	font-weight: 400
}

.project-support_item__detail__user small {
	position: relative
}

.project-support_item__detail__user .app-download_event i {
	margin-left: 10px;
	white-space: nowrap;
	background: #e8a531 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAk1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ROyVeAAAAMHRSTlMA+52FBDR4zKQz980q8SQXEcRM5ntnReLe2LeikVAgB+nQrnI8LhXsmBy9pqVfHg8Sedt7AAABQklEQVQ4y9XPx46DMBSF4UMITOLQSYBQ0uvU8/5PN14QK0AMSLOaf2FdWZ9cIIswlOPVg5sMSC+26kmIU6/cpFSUrtUj7xkVNciro5X+mg3K2NPIi5RNyuz+UgZ7dijX5qsWbNOY+sS1QR29Fclbg06dia4ILQp9/55eos2TCCpH0XmLnl2KSElvR2PVpqzpB8m9oiXJnY4eSK4VnZB0dTQxSHll4MsAS5CmjmJuJ3INSRoe4NgVXlPVT+nmFlR6Wk2AcIOogGqhoWfjKKmzM4cpVkaYHkS+HUHhleEhAoao6u/UJYM+mpFOPe7JVY+sSOPxSZNksZTZttzy7UbLQpA56i4pHwU4xex2wiNvoejR6ELReF5iFrMZyZwy93P21O34jU71gdkZ/Sn6HmAkLacYR8UXMI6mFkbS0MfIblv09QuN80hWj8zuDAAAAABJRU5ErkJggg==") 6px 50% no-repeat;
	background-size: 14px;
	color: #fff;
	padding: 3px 6px 3px 24px;
	font-size: 12px;
	border-radius: 50px;
	border-top-right-radius: 0;
	font-style: normal;
	font-weight: 700
}

.modal-text {
	position: relative
}

.modal-text .modal-count {
	position: absolute;
	right: 23px;
	bottom: 0;
	font-size: 14px;
	color: #aaa;
	font-weight: normal
}

.mod-project-card {
	background: #fff;
	position: relative;
	margin-bottom: 50px;
	border: 1px solid #ddd;
	border-radius: 2px;
	-webkit-border-radius: 2px
}

.mod-project-card .front-cover {
	overflow: hidden;
	position: relative;
	display: block
}

.mod-project-card .front-cover>img {
	transition: all .6s;
	-moz-transition: all .6s;
	-ms-transition: all .6s;
	-webkit-transition: all .6s
}

.mod-project-card .front-cover .tag {
	width: 92px;
	padding: 12px 0 0;
	text-align: center;
	color: #fff;
	display: block;
	background: rgba(67,172,67,0.9);
	background: #43AC43\9;
	font-size: 13px;
	line-height: 1.3;
	position: absolute;
	top: 0;
	left: 15px
}

.mod-project-card .front-cover .tag>strong {
	font-size: 26px;
	margin-right: 2px
}

.mod-project-card .front-cover .tag::after {
	position: absolute;
	left: 0;
	top: 100%;
	content: "";
	width: 0;
	height: 0;
	border-top: 20px solid rgba(67,172,67,0.9);
	border-right: 60px solid transparent
}

.mod-project-card .front-cover .tag::before {
	position: absolute;
	right: 0;
	top: 100%;
	content: "";
	width: 0;
	height: 0;
	border-top: 20px solid rgba(67,172,67,0.9);
	border-left: 60px solid transparent
}

.mod-project-card .summary {
	padding: 15px;
	text-align: center;
	position: relative
}

.mod-project-card .summary>h4 {
	margin-top: 0;
	margin-bottom: 10px;
	height: 50px;
	overflow: hidden;
	line-height: 1.4;
	color: #2b3845;
	font-size: 18px;
	padding: 0 15px;
	font-weight: 400
}

.mod-project-card .summary>p>span {
	color: #999;
	padding-bottom: 10px
}

.mod-project-card .summary>p>i.icon-vip {
	margin-left: 4px;
	font-style: normal;
	background: #43ac43;
	font-size: 12px;
	font-weight: 600
}

.mod-project-card .summary .project-status {
	position: absolute;
	bottom: -5px;
	right: -15px;
	display: block;
	z-index: 2;
	width: 128px;
	height: 128px
}

.mod-project-card .summary .list {
	text-align: left;
	margin-bottom: 20px;
	position: relative
}

.mod-project-card .summary .list ul {
	margin: 0;
	padding: 0;
	list-style: none
}

.mod-project-card .summary .list ul li {
	height: 32px;
	line-height: 32px;
	background: url("../img/project/bg-line.gif") repeat-x left center
}

.mod-project-card .summary .list ul li span {
	background: #fff;
	color: #6f7a7e;
	padding-right: 8px
}

.mod-project-card .summary .list ul li strong {
	background: #fff;
	font-weight: 400;
	float: right;
	padding-left: 8px;
	padding-right: 0;
	color: #2b3845
}

.mod-project-card .summary .progress-row {
	position: relative
}

.mod-project-card .summary .progress-row .progress {
	height: 10px;
	border-radius: 50px;
	margin-right: 50px
}

.mod-project-card .summary .progress-row .progress .progress-bar-success {
	background: #43ac43
}

.mod-project-card .summary .progress-row>strong {
	color: #43ac43;
	font-weight: normal;
	font-size: 18px;
	position: absolute;
	top: -8px;
	right: 0
}

.mod-project-card a {
	display: block
}

@media (min-width:415px) {
	.mod-project-card a:hover .front-cover>img {
		transform: scale(1.1);
		-ms-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-webkit-transform: scale(1.1);
		-o-transform: scale(1.1)
	}
}

.mod-project-card.new-project-card .front-cover:after {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	display: block;
	content: " ";
	background: url("../../static/img/backdrop.png") repeat
}

.mod-project-card.new-project-card .front-cover>span {
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 5;
	border: 1px solid #fff;
	color: #fff;
	padding: 1px 6px;
	border-radius: 50px;
	font-size: 12px;
	font-weight: 600;
	line-height: 1.4
}

.mod-project-card.new-project-card .summary {
	padding: 10px 15px
}

.mod-project-card.new-project-card .summary>h4 {
	font-size: 17px;
	font-weight: 600;
	text-align: left;
	padding: 0;
	height: 48px
}

.mod-project-card.new-project-card .summary .list {
	margin-bottom: 0;
	height: 64px;
	overflow: hidden
}

.mod-project-card.new-project-card .project-user {
	padding: 10px 15px
}

.mod-project-card.new-project-card .project-user .author {
	color: #2b3845;
	position: relative;
	padding-left: 62px
}

.mod-project-card.new-project-card .project-user .author>img {
	position: absolute;
	left: 0;
	top: -30px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	border: 3px rgba(255,255,255,0.5) solid
}

.mod-project-card.new-project-card .project-user .pushtime {
	color: #6f7a7e;
	font-size: 12px
}

.mod-project-card_content__supporter {
	padding: 0 10px 20px
}

.mod-project-card_content__supporter>strong {
	position: relative
}

.mod-project-card_content__supporter>strong span {
	border-top-left-radius: 999px;
	border-top-right-radius: 999px;
	border-bottom-right-radius: 999px;
	border-bottom-left-radius: 999px;
	border-radius: 999px;
	padding: 2px;
	background: #fff;
	position: absolute;
	top: 0;
	width: 28px;
	height: 28px
}

.mod-project-card_content__supporter>strong span:nth-child(1) {
	left: 0
}

.mod-project-card_content__supporter>strong span:nth-child(2) {
	left: 20px
}

.mod-project-card_content__supporter>strong span:nth-child(3) {
	left: 40px
}

.mod-project-card_content__supporter>strong span:nth-child(4) {
	left: 60px
}

.mod-project-card_content__supporter>strong span:nth-child(5) {
	left: 80px
}

.mod-project-card_content__supporter>strong span:nth-child(6) {
	left: 100px
}

.mod-project-card_content__supporter>strong span:nth-child(7) {
	left: 120px
}

.mod-project-card_content__supporter>strong span:nth-child(8) {
	left: 140px
}

.mod-project-card_content__supporter>strong span:nth-child(9) {
	left: 160px
}

.mod-project-card_content__supporter>strong span:nth-child(10) {
	left: 180px
}

.mod-project-card_content__supporter>strong span img {
	border-top-left-radius: 999px;
	border-top-right-radius: 999px;
	border-bottom-right-radius: 999px;
	border-bottom-left-radius: 999px;
	border-radius: 999px;
	width: 24px;
	height: 24px
}

.mod-project-card_content__supporter>span {
	line-height: 28px;
	font-size: 11px;
	color: #999;
	float: right
}

.mod-project-card_content__supporter>span strong {
	color: #2b3845
}

.mod-project-card_content__price {
	margin: 10px 0;
	padding: 5px 15px;
	background: #f5f6f7;
	border-radius: 50px;
	position: relative;
	text-align: left
}

.mod-project-card_content__price .group_buy_price {
	color: #f25b4b
}

.mod-project-card_content__price .group_buy_price em {
	font-size: 12px;
	border: 1px solid #f25b4b;
	border-radius: 50px;
	font-style: normal;
	padding: 1px 5px;
	margin-right: 5px;
	position: relative;
	top: -4px
}

.mod-project-card_content__price .group_buy_price span {
	font-size: 13px;
	position: relative;
	top: -2px
}

.mod-project-card_content__price .group_buy_price span strong {
	font-size: 22px;
	margin: 0 3px;
	position: relative;
	top: 2px
}

.mod-project-card_content__price .group_buy_preferential {
	position: absolute;
	top: 0;
	right: 0;
	color: #2b3845;
	background: #fff;
	height: 100%;
	font-size: 13px;
	padding: 0 15px 0 20px;
	border: 1px solid #f5f6f7;
	line-height: 38px;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px
}

.mod-project-card_content__price .group_buy_preferential strong {
	color: #43ac43;
	margin: 0 3px;
	font-size: 16px;
	font-weight: 400;
	position: relative;
	top: 1px
}

.mod-project-card_content__price .group_buy_preferential:after {
	content: " ";
	position: absolute;
	top: 11px;
	left: 0;
	border: 7px solid #fff;
	border-left-color: #f5f6f7;
	width: 0;
	height: 0
}

.upcoming-project .mod-project-card,.funding-project .mod-project-card,.qsc-project-list .mod-project-card {
	overflow: hidden
}

.is-countdown {
	position: absolute;
	bottom: -10px;
	right: -15px;
	background: #fff
}

.is-countdown .countdown-rtl {
	direction: rtl
}

.is-countdown .countdown-holding span {
	color: #888
}

.is-countdown .countdown-row {
	clear: both;
	width: 100%;
	text-align: center
}

.is-countdown .countdown-section {
	display: block;
	float: left;
	font-size: 12px;
	text-align: center;
	color: #999;
	padding: 0 10px;
	line-height: 1.1
}

.is-countdown .countdown-row .countdown-section:last-child {
	border-right: none
}

.is-countdown .countdown-amount {
	font-size: 24px;
	color: #43ac43
}

.is-countdown .countdown-period {
	display: block
}

.is-countdown .countdown-descr {
	display: block;
	width: 100%
}

@media (min-width:1200px) {
	.mod-project-card .front-cover {
		height: 200px
	}
}

@media (min-width:992px) {
	.mod-project-card .front-cover {
		height: 160px
	}
}

@media (min-width:767px) {
	.mod-project-card .front-cover {
		height: 180px
	}
}

@media (min-width:414px) {
	.mod-project-card .front-cover {
		height: 200px
	}
}

@media (max-width:375px) {
	.mod-project-card .front-cover {
		height: 190px
	}
}

@media (max-width:374px) {
	.mod-project-card .front-cover {
		height: auto;
		max-height: 160px
	}
}

@media (max-width:414px) {
	.mod-project-card .summary>h6 {
		font-size: 32px
	}

	.mod-project-card .summary>h6 small {
		font-size: 16px
	}

	.mod-project-card .summary .progress-row>strong {
		top: -6px;
		font-size: 16px
	}
}

.qsc-slider .slider.slider-horizontal {
	width: 70% !important;
	float: left
}

.qsc-slider .slider-track {
	position: absolute;
	cursor: pointer;
	background: #eee;
	background-image: -moz-linear-gradient(top, #eee, #f5f5f5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#f5f5f5));
	background-image: -webkit-linear-gradient(top, #eee, #f5f5f5);
	background-image: linear-gradient(to bottom, #eee, #f5f5f5);
	background-repeat: repeat-x;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.15);
	border-radius: 4px
}

.qsc-slider .slider-selection {
	position: absolute;
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	border-radius: 4px;
	background-image: none;
	background-color: #43ac43
}

.qsc-slider .slider-handle {
	opacity: .9;
	margin-top: -10px !important;
	margin-left: -15px !important
}

.qsc-slider .slider-handle:active {
	opacity: 1
}

.qsc-slider .slider-handle.round {
	position: absolute;
	width: 30px;
	height: 30px;
	background: #fff;
	background-image: -moz-linear-gradient(top, #fff, #f9f9f9);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f9f9f9));
	background-image: -webkit-linear-gradient(top, #fff, #f9f9f9);
	background-image: linear-gradient(to bottom, #fff, #f9f9f9);
	background-repeat: repeat-x;
	cursor: pointer;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4)
}

.qsc-slider .slider-handle.round:before,.qsc-slider .slider-handle.round:after {
	width: 12px;
	height: 2px;
	display: block;
	background: rgba(0,0,0,0.25);
	content: "";
	position: absolute;
	left: 9px
}

.qsc-slider .slider-handle.round:before {
	top: 12px
}

.qsc-slider .slider-handle.round:after {
	top: 16px
}

.qsc-project-publish .container {
	width: 800px
}

@media (max-width:992px) {
	.qsc-project-publish .container {
		width: auto
	}
}

.qsc-project-publish .qsc-project-publish_types {
	min-height: 400px
}

.qsc-project-publish .qsc-project-publish_types .item {
	width: 33.3333%;
	float: left;
	text-align: center
}

.qsc-project-publish .qsc-project-publish_types .item>a {
	font-size: 16px;
	color: #6f7a7e;
	display: block
}

.qsc-project-publish .qsc-project-publish_types .item>a .icon {
	width: 100px;
	height: 100px;
	display: block;
	margin: 20px auto;
	border: 1px solid #e6e8e8;
	border-radius: 50%
}

.qsc-project-publish .qsc-project-publish_types .item>a:hover {
	color: #2b3845
}

.qsc-project-publish .qsc-project-publish_types .item>a:hover .icon {
	border-color: #ccc
}

.qsc-project-publish .qsc-project-publish_types .item.open>a {
	color: #43ac43
}

.qsc-project-publish .publish-dropdown-menu {
	width: 800px;
	margin-top: 30px;
	background: #fff;
	border: 1px solid rgba(0,0,0,0.1);
	border-radius: 2px;
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.05);
	box-shadow: 0 2px 6px rgba(0,0,0,0.05);
	position: absolute;
	-webkit-animation: bounceIn 200ms 0ms ease both;
	-moz-animation: bounceIn 200ms 0ms ease both
}

@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.8)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1)
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.8)
	}

	100% {
		opacity: 1;
		-moz-transform: scale(1)
	}
}

.qsc-project-publish .publish-dropdown-menu .arrow {
	right: 0;
	left: 125px
}

.qsc-project-publish .publish-dropdown-menu li {
	width: 33.3333%;
	display: block;
	float: left;
	border-right: 1px solid #eee;
	margin: 15px 0
}

.qsc-project-publish .publish-dropdown-menu li:nth-child(4n) {
	border-right: none
}

.qsc-project-publish .publish-dropdown-menu li a {
	display: block;
	color: #6f7a7e;
	font-size: 16px;
	position: relative;
	padding-left: 70px
}

.qsc-project-publish .publish-dropdown-menu li a:hover {
	color: #43ac43;
	background: none
}

.qsc-project-publish .publish-dropdown-menu li a .icon {
	width: 24px;
	height: 24px;
	display: inline-block;
	position: absolute;
	left: 30px;
	top: 10px
}

.qsc-project-publish .publish-dropdown-menu li a small {
	display: block;
	color: #999;
	font-size: 13px
}

.qsc-project-publish .tab-pane {
	padding-bottom: 40px
}

.publish-form h4 {
	font-weight: 400;
	font-size: 18px;
	color: #2b3845;
	margin-bottom: 30px
}

.publish-form .lib-radio>.btn {
	width: 46%
}

.qsc-forms.publish-form-item {
	background: #f7f9fa;
	padding: 30px
}

.qsc-forms.publish-form-item h2.modules-title {
	margin: 10px 0 40px
}

.qsc-forms.publish-form-item .container {
	background: #fff;
	border: 1px solid #e1e5e7;
	border-radius: 2px;
	width: 940px;
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 30px
}

.qsc-forms.publish-form-item .container .form-container {
	width: 700px;
	margin: 30px auto
}

.qsc-forms.publish-form-item .container .form-container .form-group .select-down {
	text-align: left
}

.qsc-forms.publish-form-item .container .form-container .form-group .dropdown-menu {
	width: 100%
}

.qsc-forms.publish-form-item .container .form-container .form-group .dropdown-menu li a {
	line-height: 28px
}

.qsc-forms.publish-form-item .container .modules-title {
	font-size: 18px;
	border-bottom: 1px solid #eee;
	padding: 20px;
	margin: 0
}

#red-packet-notice .modal-header {
	padding: 20px 0 12px
}

#red-packet-notice .modal-body {
	padding: 0 26px 15px
}

#publishForm .tooltip {
	z-index: 0
}

@media (min-width:768px) {
	#red-packet-notice .modal-dialog {
		width: 508px;
		margin: 25% auto 0;
		text-align: Justify;
		text-justify: inter-ideograph
	}
}

.form-container-notice {
	height: 35px;
	line-height: 35px;
	background: #fbfbfb
}

.form-container-notice a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center
}

.form-container-notice a span {
	font-size: 13px;
	color: #988c21;
	line-height: 35px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAXNJREFUKBV9UztOw0AQndlwhoSCxg50cINQ88kJKJEARwIKEioOQIVNAUgxIHGK8KmTlgYoid1QEJ8BPMyztIlj2ay08u7se96ZeW+ZCkNE+PayucpE6yJUZ6ZEiIYHJ+MPZtblbChmNu6D5vKvyIOQLDHxk54kOuu639L9V415d687/rSMKfnOd7eVOGBDx143vrYA+w1951CIz2tEO/u96BHxjIwbf0ReNcWW143eLaH4DQN3TVJ5WzBmBRkY1IhUmeSsSOxfOHM14hyZZaUpz6A5qNHrxTfFm8r2KAl48AwJtYzwcxmwKoZmQg2jgIYwTaqAFfEEMoIM4mIFqCqc6W+03yOtYaMM1TmNp1Lmz6E7jEPodui7wzBwjvIArPu+OyjGoDfw4BlYDs6RlK6gYx7c6UXt/D7TGUZRPHiomSC4BtrahBH+nCfYNTKDQeAwa9G5mgreflHitz6FRsqy+a+37Q32VUF/jTV0TtDUslf1B+s2tg2zkjA1AAAAAElFTkSuQmCC') no-repeat left center;
	padding-left: 20px
}

.qsc-uploader .webPicPicker,.qsc-uploader .uploader-list .thumbnail {
	width: 120px !important;
	height: 120px !important
}

.user-agreement {
	padding: 20px 0;
	font-size: 13px;
	color: #999
}

.user-agreement .icon {
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-right: 3px;
	vertical-align: middle
}

.user-agreement span {
	vertical-align: middle
}

.user-agreement .icon-checkbox-sm {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAn1BMVEUAAABCrEJAq0A3pDdDq0NCq0JCrEJCq0JCq0JDrENDq0NCq0JDq0NBrEFBq0FDqUM+rD5DqkM3pDcAgABDrEP+/v5Irkj6/Prd791QslDl8+XS69Kz3bNMsExGrUbp9em/4r+p2ama0pqDyIN4w3hpvWlfuF/2+vby+fLs9uzI5sjF5cXC48K84byU0JSNzI1vv29YtVhUs1TX7dfK58pnFNcVAAAAFHRSTlMAhEsH/fPy6+jZnZt2bmpQMSoOAiyf7/YAAAGPSURBVHgBrdbpdpswEAXgSl5YCEucO+AFO3HsOGmzNE37/s9WiAJmhATWOfl+X9kMI4348Q1usjQRYSiSNLsZT09k5KPlR3IyGF+IGTQzsbD/euzBwIst/3IdwCK4NuXlHFZz2c9fTTFgetXLY4S2Qk4xYipZvXOMmncqnwS4QHB+uzEuErf99TDgrTxB8ZqeC9jtXomW+CK+KpgN5F+os2CmqpCwyp+pckRDvdrInv9HlT1a0ed58WGx3VBlmaPl1ycqG84/ntCRVQtSmK3+Uu03utJqQYJGfl8+nPNLqt2BSVgXXokeD1A+VH69BVN3IkTjiYiKN9T+rKlWPIAL2YJnqu3PebqHJmSP9PGkHjs/3ar8L+gEKxoHldv8pE+3K+gS7bXeUUfxjp5Ua9xK/TYrgMn0rXEkhRfAtwbffCURL4CJ+tt7uybeAUYaDtB70d9C/ADpR3RPlRImwjgE8g3Ryw4G3sI8ZnaHI4xi90HmPirdh7H7uHe/UNyvLPdL0f3adb7Y3T8d3D9OHPwHJGWCOp1uk4wAAAAASUVORK5CYII=") no-repeat;
	background-size: 14px
}

.qsc-slider {
	padding: 10px 0
}

.qsc-slider .slider.slider-horizontal {
	width: 84% !important
}

.qsc-slider>span {
	float: left;
	width: 7%;
	display: block;
	color: #ccc;
	text-align: left
}

.qsc-slider>span:last-child {
	width: 8%;
	text-align: right
}

.qsc-slider-row .form-control-static {
	padding: 0;
	height: auto;
	font-size: 16px
}

.qsc-slider-row .form-control-static>strong {
	font-size: 22px;
	margin: 0 5px;
	color: #43ac43;
	font-weight: normal
}

.qsc-uploader {
	position: relative;
	left: -4px
}

.qsc-uploader .uploader-list {
	width: auto
}

.qsc-uploader .uploader-list .thumbnail {
	width: 20%;
	margin-bottom: 4px !important
}

.qsc-uploader .uploader-list .thumbnail a {
	display: block;
	overflow: hidden;
	background: #eee;
	height: 120px
}

.qsc-uploader .webPicPicker {
	float: left;
	position: relative;
	width: 20%;
	display: block;
	line-height: 1.4;
	background: #fff;
	border: 1px dashed #d2d1d6;
	border-radius: 6px;
	color: #ccc;
	padding: 15px 0;
	font-size: 13px;
	text-align: center;
	margin: 4px 4px 0 4px;
	cursor: pointer
}

.qsc-uploader .webPicPicker .icon-plus {
	width: 32px;
	height: 32px;
	display: block;
	margin: 10px auto
}

.qsc-uploader .file-item {
	margin: 0 !important
}

.qsc-uploader .file-item .file-panel {
	top: 4px;
	right: 4px;
	border-radius: 2px;
	box-shadow: none;
	padding: 4px
}

.qsc-uploader .file-item .file-panel span {
	background: rgba(0,0,0,0.5);
	border-radius: 2px;
	color: #fff;
	width: 20px !important;
	height: 20px !important;
	line-height: 20px !important;
	text-align: center;
	font-size: 20px;
	font-weight: 600;
	display: block
}

.qsc-forms .container {
	width: 700px
}

@media (max-width:992px) {
	.qsc-forms .container {
		width: auto
	}
}

.qsc-forms .icheck-label {
	margin-right: 40px
}

.qsc-forms .icheck-label small {
	color: #999
}

.qsc-project-publish_verify {
	min-height: 450px
}

.qsc-project-publish_verify .container {
	width: 800px
}

@media (max-width:992px) {
	.qsc-project-publish_verify .container {
		width: auto
	}
}

.qsc-list-card ul {
	padding: 0
}

.qsc-list-card li {
	width: 33.3333%;
	display: block;
	float: left;
	margin: 15px 0
}

.qsc-list-card li a {
	border: 1px solid #e6e8e8;
	border-radius: 2px;
	margin-right: 20px;
	display: block;
	color: #6f7a7e;
	font-size: 16px;
	position: relative;
	padding: 15px 25px 15px 15px
}

.qsc-list-card li a:hover {
	color: #43ac43;
	background: none
}

.qsc-list-card li a:before {
	display: block;
	width: 11px;
	height: 11px;
	content: " ";
	border-bottom: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	-webkit-transform: rotate(312deg);
	-ms-transform: rotate(312deg);
	transform: rotate(312deg);
	position: absolute;
	top: 29px;
	right: 20px
}

.qsc-list-card li a small {
	display: block;
	color: #999;
	font-size: 13px
}

.reward-lists .item {
	padding: 20px 0
}

.reward-lists .item header strong {
	color: #f25b4b
}

.reward-lists .item footer {
	font-size: 13px
}

.reward-lists .item:before {
	display: block;
	width: 11px;
	height: 11px;
	content: " ";
	border-bottom: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	-webkit-transform: rotate(312deg);
	-ms-transform: rotate(312deg);
	transform: rotate(312deg);
	position: absolute;
	top: 38px;
	right: 20px
}

.reward-lists .item-add {
	text-align: center;
	color: #43ac43;
	font-size: 16px;
	padding: 15px 0
}

.reward-lists .item-add .icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle
}

.reward-lists .item-add span {
	vertical-align: middle;
	margin-left: 8px
}

.reward-lists .item-add:before {
	display: none
}

.dream-lists header {
	padding: 5px 70px 5px 0
}

.dream-lists footer {
	padding-left: 0
}

.dream-lists .item:hover footer,.dream-lists .item:hover header {
	padding-left: 5px
}

.footer-btn {
	padding: 20px 0
}

.credit h2.modules-title {
	font-size: 16px;
	color: #43ac43;
	text-align: center
}

.credit h2.modules-title span {
	padding-right: 22px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAAXNSR0IArs4c6QAAAQhJREFUGBljdFnrMo/hPwM/FytXwib/TZ8Z8AC3dW5i//7/WwdU8pHpP8N/IyAO+vbn2y6X3S78uPR5bfWSAGo68P//f2ugGn4mdgZ2fwZGhgdAAYv/n/7vClgfIICu2X2tu+SvH7/2A9VoMjIwXmblZA1kBCly2ewix/CLASShBJQ4w87B7rbVZ+t7kJzPZh/pH79+7APKqQEtuAjEznuD9r4FawQp8FzrKfP7/+/9QGerACXPsXCzuDJ9ZeJCF9vpsfMdSD1cI4iDbjrQdl5srsDQCBIA+ecvw1+Q0zRAfKDRp3iZeN03BG74AOZDCRQbYRKgEAQGxmog/xMwICK3e23/BJOD0QD6Hn2mfjZunwAAAABJRU5ErkJggg==') no-repeat right 8px;
	cursor: pointer
}

.credit h2.modules-title span.active {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAAXNSR0IArs4c6QAAATVJREFUGBltkMtLw0AQxmfysE3wQXygB8GqJ0HEuxfTVmk3pPav9FKr9mELJa1tLyJ4ElE8eLKCoBdR0iSuWSfFSikdWJbZ7/t9s7sIE8qqWobneycocDYei+erdvVl3IbjB6nT1AKG6AgQuwMN4UmWZbORbzyPeqXRxq7YixBC6w96RMAbELAZ8rDDimxt1PsPZmvZpX7QvyRxBxEfYlpsH+YgTfA1Ba374LczZ5nEEB6AuVJuOXCDthBim4R7XdHNmlV7dQ6cD1VXDynoiiYn+A/vpIvpjQhGdsFWAi9oEbRFhjtVU5N1Vn8bJkc7Bc+43K2TZw8QeoqimJLv+aUIIv1Wm9LMcSgCy0flT2PeyBDUpcmr/JufS/TlPXpHEyRIVuzKe2ScVAWz8CVPy4xudUyr+wvqhHVgQzrC1QAAAABJRU5ErkJggg==') no-repeat right 8px
}

.credit .credit-ppt {
	font-size: 13px;
	color: #999;
	margin: 30px 0;
	padding-left: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAVBJREFUKBVdkcFKw0AQhme2yRs0YCKoWBpbBPEp9OrFg0KbYqXeevHu0QeoNzGQNpYefAN9iSqISvGg0ETsxbOJGWdSA1sXZrL//3/ZzW4Q/gYRYRxuHANBm8vKbYQZIPh24+UKEUk8lDYL63byk/ZZPoAye07z8V38aLC5AlnSBaAts2R4VuMpBll52nfvoqC2I5CMz2F1W2qu+EXOhBFWxQO3wyuPndbzbQGkKZ5JFXqe4VhYg+EjRGO/COVJQCVdy5yZC6DkRnFaLr75P6TrnGHW4GPnB9dDvpEv2Ub38jmziv2PeFRb00O7XOnYVuVE94QRVimES/jOThfC2et5zKV7wgir7OYk4L3Xo9DdKwD+RfdShZZMGGH5lniY4FFCfhRUd0FBb6lxeC12pIZ1yKBLGTlooifewoGnQfWArTYgrUoIhG/c/OXWZJRrbr9cY4qTE1N+8AAAAABJRU5ErkJggg==') no-repeat left 2px
}

.credit .credit-info {
	clear: both;
	overflow: hidden;
	margin-bottom: 30px
}

.credit .credit-info .credit-info-left {
	float: left
}

.credit .credit-info .credit-info-left h3 {
	margin: 0;
	padding-left: 30px;
	height: 46px;
	line-height: 46px;
	font-size: 16px;
	color: #6f7a7e
}

.credit .credit-info .credit-info-left h4 {
	margin: 0;
	padding-left: 30px;
	height: 46px;
	line-height: 46px;
	font-size: 16px;
	font-weight: 400;
	color: #6f7a7e
}

.credit .credit-info .credit-info-left .credit-icon-1 {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAYAAAD52jQlAAAAAXNSR0IArs4c6QAAAXlJREFUOBFjZAAC382+It9/fp8PZLr9Z/jPBhIjBTAyMH5kYGKYtSdoTxlIHwuI+Pbr20pGRsZDghqCwau1V/8CiZECAtYHCHz592Wby3qXsD2Be1YxOa91NmX8z6goGCTYQo6BIMs3BG74wMjEOO3/v/+RID6jy1qXRUDnXxHQEJgAEiAXfH3wVejnj5+3hIKEBFmAYfj8////je9uvGsDuvgvOYYCzWAE6QMG4RltBu3/YDOAYeEAdPEBMIcMAqi3AYRhWplgDGrSNDEUnKSIcSXQe7lAdTnIapm5mS13eux8hywGYhNtKFCtMBDv+s/4fzJII+M/xuNM/5iYQWx0QIqhIL1v9wbtvQViuKxxwZlSaBKmQ8dQcJgy/2P+9JfhryQoE4DCCxsA5hp5YI4zcF7vLA+SB+Zz3t9/flsB9Xxk+MugCRQ6A9MHzl4gjss6ly6G/wxmMAkM+j8DPzDmBVDE/zM8BmbNf0Cxh0yMTKW7gna9AskDAE2ue7xopoS5AAAAAElFTkSuQmCC') no-repeat left center
}

.credit .credit-info .credit-info-left .credit-icon-2 {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAAAXNSR0IArs4c6QAAAwZJREFUOBGtVF1IFFEUvndm1lQyXWJFBKNdzDIpCBSkDSp3dtx1IWJxoUiEEMOehEB7CGQRTIpexIfC8EHCCHbdtZDWnzUNlgh6KRR80Uwf+jFZY5PCHWdu3yyNTKNLBF24c8/5znfPuXPuOZeSLCPIglwikuiD+QpjLDcLbQemlM4TnrTEL8bndsDfgmAGdD0RTbRDbsXsIBxJ6njWlZHrRCH3YT9j5lAzoOnSM8muyuo8YeR2vDHesxfHjLnD7gaVqmM85Usm/ZNrRjtnVHQZAQaQokXHYcddHfvbWlRaNINDbTHKJDN3VxAxIl4F+Txn4VoGqgdk84Zseuh06Cfu5SVSVmPmZNIVmAns30hu1MLoxGxHkEGkqcNMzqa7Rlw1lNEuQkkJMlCMYHPwsQ19dso/1SdII1JjMpl8CLCIEroIwxNrqbUrm8O9cDjdxP5PjLAvHOU4BGLwsw/YHTEqblAxLL6H8TnP8d3mC9vL4b9g4og4C/6cgAB2RJ/+3wEyh0HK4J/u6hPfmM8qb8k9Ai94VKZ+3mbb9+L+eCTbH6BQKnnC9yITpxRV0Rrx1oR/4p2R/0d1BWeCgpJWZq251pamY032urK6WqQ3LEWkS8ZNuiyNSmUc495UWCsamiubD1UdrKrHwV6jZ47oHG2lrrDrOy4uBDmOeRKzc9gzTIvziyES0v+2n8WWYx9lJndmAMMHqWgsyS/xDdUP5aAJcc+MtMZb5ZXUygv0yyNUXC/ojwVUwU0I3TjxZax8niWP6AE0f45CB1WIUgr7oKabBm8/YOe0ANpAdZLywnJhNbUqMpWdBbSAtD/IGPWPd9R7HNWmjH8Yh0/GNuVN1jbdlvZEPGM6x7iieq55o1556dtShg/nzDfqSyM7N4y8XW+XO+LuQl6DtjxbOpVO8aqqflUF1Tl5YXLZuFGTAyzAp6KpGPguW74tvf5jPQeV+qrgaIErVBVK6/xdQTSD+6m7minsHMQ1S65lNNYQS2n4XgO/QNHQXrzUJ3AlC06/cyxIg6qR+ws8BDlxy74TvgAAAABJRU5ErkJggg==') no-repeat left center
}

.credit .credit-info .credit-info-left .credit-icon-3 {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAAAAXNSR0IArs4c6QAAAnlJREFUOBF9U01oE0EUnje7WhWM0EAstOBBFAyeij/Qi0qyG4IY89cetYiCB6Ug4klRD6KIgkdFD9GDFk1SvNQ22V56ECwoYj3pyYsBocagkeruzPhtyIQlPy4s7+33fe/beW9miP3nsUt2XjJ5gSkWZcRWSdHNar46P6iEDyLixfg5ocQ1bvCLY+GxEcbZFUXqXqwcOzmohvoRqZep7U23+d4kc3wxt1jTmuRccqcr3WUWYlHHchoa15EmX09ubtQa+9HORg2ipcNKqX3E6E4HayeKqatMslfEaUVzhmH8Ce0KvaFYMbaMYoXCn5pEDLfztQDWSmEWwQxdIqoHuGFgaybAA07O2RQgOilWR9acNQ3hJbyXq7lqGXrVEbQTv7v613qN4qX4erdZopQY95R3CoUprOQz5/yREmoGtWF0UTJN8+nC8YUP2jQ5nxxyf7vfTA0Eo2BiCkYR7F58Kbv0qc09s8v2XqnkDc/zMsA6Zrq2tTIUpXGGDMzNQOSCxAmYrThZ55YW6miVrbtSygj4WV8P3EA+hJ88NDELDoOzAAVMhSQpgO3Gd8+ffUMU7UCrUWi2+HqMQZAkhWiYICRmlvaF+sEc/RX90N9d8S1WtOrknesab8/saP8boNgXCCe0OBjRxQTMfL7n6WvGt/InaOMgBm4FK+yifQyt7RkdHp0N4jrva1ZJVJoGGRnMp4CBH/LFvjHmeR94unCksK4NgrGvmS/AnXyHdqZg+BgzfI4dfGBwI1PJVj4GDYK5fzS+o2gaG9FzcVtCxbZhRVkcmhck6FewWOf44Qhmedv0jXBtzoDYoMnuCCFjHjuP7e+m9Pdf3JLT/wAQnf1DOWRQMQAAAABJRU5ErkJggg==') no-repeat left center
}

.credit .credit-info .credit-info-left .credit-icon-4 {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAAAXNSR0IArs4c6QAAA09JREFUOBF9VF1IVEEUnrk/66oVtD1IhBZs+lQPQVAP+1B59/pTWWn7kgSWZBQUvaQP/RnRmwhBIJj24FOYa2mh7roiFRRFUGQhGWoaW9HPKv5tu/fOnb7ZbcCf8HDnnjvfOeebM2fOXEpWkZIHJd4kT56jnBYRTjbClWF8opR2ZmqZTd2HumeXhyvLATk3OoyLFrNeUYdGXcRV3F/Rv963wZdDdHLGIU7+vDU/Yjww9kh/qan8WKyNoHEN8yJFVyrDZeHxxTb5bXaafsbZXZWoleGK8FOJryAE2W5sr1tRlG3h8vAP4VgYLDzr8Xjapmem13HGjUh5pE3g/g5/KbJtzsrIKnh08NGCwP635SuEkguSLOVEFe/01PR1bvNWzvkagQnpP9rfg3oOxJPx6jSyjNAMmdkw7PR5fO3CoWqwym10Gj6NaiGHOzWAtmiqNmQ+NHcJe0ooucMJPyynSzJ05p08GMbq99bbwuH7zPcC4pA6y7HOIygOyGaM1YkRGAykM11Lhiih+cJfiJZW6bdCFBU1Ea2RkrxNecPjX8avcIVTatOrKMVzopIIMk7e33t/Tjjpls4tYqUD8F5CqLrVSbbAvKgTSkP5WHRsGzqvEVmKwxPZFuDA9tvETiLDckFqW7bARiWjhuPfB4JCsSUrbs0hdArYZTNofuUOX9CpXtVT0TOBvmxGUChSEQnKYKG5xY9RhfZJjKLop7BCPeowxSmPQg+DyEk5UJKNhUpxUx5rutbECPsFPddb2jsj7EVdRVuZzZ6o2er2UHEoJrBUH6L3XiDoI7b5DE3aKgxSAh8CrthwrBGeB+CDh2dg0S6X4mpK2Ile4D8xZ8B7cj25N5bUUJJIHXgeyJwdmc3RVb0BmBiEaQynwN8mnEQ1thpRFfUqc5giFonGorFVCWPfYidQjtNygZQWPaCQe9hNg+7Wo9YfqxbISRDecrvcTRTX6iVObwdSZwAd1GwKAR24oy24Le+XkP2b1Lyu0UcnR88grhYx7WirmwPlA7+FecVdLusqy8GfpBK2Gli/IqAF9Ql587wzE9GJzY7t+NAVl2B7pSnapb4jfZ8FkZQVhNIgetEf9JsIPI6sfcCzcSKfod/hF3Y7cijyRvou1n8BH5Zsew6v/LcAAAAASUVORK5CYII=') no-repeat left center
}

.credit .credit-info .credit-info-right {
	float: right
}

.credit .credit-info .credit-info-right select {
	width: 450px;
	height: 46px
}

.credit .credit-info .credit-info-right input {
	width: 450px;
	height: 46px
}

.credit .credit-info .credit-info-right .caret-line {
	top: 17px
}

.credit .form-credit {
	overflow: hidden
}

.project-admin {
	margin: 40px 0
}

.project-admin .container {
	width: 900px
}

@media (max-width:992px) {
	.project-admin .container {
		width: auto
	}
}

.project-admin-new {
	padding: 30px 0;
	display: block
}

.project-admin-new .project-admin-row {
	background: #fff;
	border: 1px solid #e1e5e7;
	border-radius: 2px;
	position: relative
}

.project-admin-new .qsc-tab .tab-item {
	border-bottom: none;
	width: 190px;
	position: absolute;
	left: 0;
	top: 0;
	padding: 30px 0
}

.project-admin-new .qsc-tab .tab-item li {
	display: block;
	margin-right: 0;
	margin-bottom: 15px
}

.project-admin-new .qsc-tab .tab-item li a {
	text-align: left;
	padding: 8px 0 8px 50px
}

.project-admin-new .qsc-tab .tab-item li a .icon {
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	left: 20px;
	top: 8px
}

.project-admin-new .qsc-tab .tab-item .active {
	border-bottom: none
}

.project-admin-new .qsc-tab .tab-item .active a {
	color: #fff;
	background: #43ac43;
	padding: 8px 0 8px 50px;
	position: relative
}

.project-admin-new .tab-content_row {
	padding: 30px
}

.project-admin-new .tab-content {
	margin-left: 190px;
	height: 100%;
	min-height: 600px;
	border-left: 1px solid #e1e5e7;
	position: relative
}

.project-admin-new .tab-content h2.modules-title {
	font-size: 18px;
	border-bottom: 1px solid #eee;
	padding: 20px 30px;
	margin: 0
}

.project-admin-new .batchdeliver-content .tips {
	width: 100%;
	font-size: 12px;
	color: #f25b4b;
	background: #fff59b;
	line-height: 30px
}

.project-admin-new .batchdeliver-content .tips span {
	position: relative;
	top: 2px;
	width: 14px;
	height: 14px;
	display: inline-block;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAABB1JREFUSA2tVl1om1UYft+TrDTNF8UqKC1e2FXEgUyxToQp7E5svqSMdoIuWRky8UonqBMGThR/8MafC3+QmfVnF3aWtGmH682GXoh/OBEvvLC70NUpOrT5spaY77w+75clS9ySfoO8cHL+nvd5znu+k/ccphBWyqbusuKPkKX7hamfhPsCN5YVFjpLhj43HMnHJ+a/24iO2wGKjyZHIfAyidzWjGOv2henaZz5JyzgYGJ64VjTeEPnioLre4cHymU6SkL3KhagbyE8a4gX411mmQ/PF3Vc9qYSpbIdsCTDENopRHfrOBy+7OqiR7oPLy4H/YafywSL2dQOsXYGUV3PzN8zmQPO1PynDT4tm97u1INC9jUR2UrMf4F8NDG1cKrRwTR2VIysfyIQM/SOMzg0FFZMeRSrPgxf5cAeLAWcDSL1CNf3jGwuV/79CnO9hvkpZ2rhrQbcVTe93cknrcibcDzfFd20rftI/mclCSLEFnC5UjmKfi8Tv72RWCnrJkuZpKsErUw5gkjBqdyqodhA0Nvj7kL42/SbOenY061IdFz2uT3Wl0+spWOSycTbYR23Z79yKndVoxahxdGHsfCzvGvGb0dC69GYkHRpIfa622GVSzkVIz69pLUpZVJD+MCDOMrfONOFJR3spAWc4IbkraplLCGDqDHPdlKoiesit7U2bZCmtuukETreBOpgp87NtN2IUJAX43LtmQ5qNFHVuKHVj2wlffh+JZ6eXm1CdbATcENDtfRvoSepKeN0UKtOdVHDN2is4IjH5Inh6+qzHW4ot2qoFrYU9xnswqoZDKUzsPUfZjqH8huhHcbnErf8qqf0pDpZY5NhnPnQoYoT3XQ7yhZth/G5xG1OGYpSPnASGg3jrBjO5f/WEhaPe7XKDS2TOFL4EVn1NI7slmJmeCwMCW6CrJdxM2GwyqncqqFawelkjjyvzkjor8j+sVg7Ivl4LIKb/V1k//e03RYLLoi9qhj8Dw5oHQjqxYmsvqQ51ftj7SOdaGWakI3hh7VslOgDLqHNyu1MLp5QzvoF7D2WulHW7Nc4vjcjr76RmCw8ByCCuXrTu6+YcV9HAM/gfv2FY+Ye58P535WpLqgdb3zkTlupfAZgAhOzjunN8uRkSefCmt6Rnj0/gZXuxMKLJhp9wMnlT9f8mwR10BtP32Er/hxEb0GEZ4X5hYTbndto+/R7Fgvr4yzyIiLsh9gZE42kndzcDzUxrS8T1MHVfe4NXLLvB6tUEIRxpOYMRY5bjiw7seiK4ry1Sp8RH89E/yGg0oGQ4rE7EjePX/NB4U/FNdoVBWuAC9nkfb6+BkR2QLwtFpOClZ2MGDrYM7HwRY3j/3VbkhrYGx+7yfprrj71kdLw1K9eaVjCCo599akfiRWc3My5mk+r+j+z7rhsUlx2YQAAAABJRU5ErkJggg==") no-repeat;
	background-size: cover;
	margin: 0 5px 0 10px
}

@media screen and (max-width:1199px) {
	.project-admin-new .batchdeliver-content .tips {
		padding: 8px 10px;
		line-height: 20px
	}

	.project-admin-new .batchdeliver-content .tips span {
		margin-left: 0
	}
}

.project-admin-new .batchdeliver-content-progress {
	padding: 80px 0 0 100px
}

.project-admin-new .batchdeliver-content-progress:after {
	content: "";
	display: block;
	clear: both;
	height: 0
}

.project-admin-new .batchdeliver-content-progress dl {
	float: left;
	margin-right: 170px
}

.project-admin-new .batchdeliver-content-progress dl:last-child {
	margin-right: 0
}

.project-admin-new .batchdeliver-content-progress dl.dashed {
	position: relative
}

.project-admin-new .batchdeliver-content-progress dl.dashed:after {
	content: "";
	display: block;
	width: 160px;
	height: 2px;
	border-bottom: 1px dashed #bbb;
	position: absolute;
	left: 155px;
	top: 20px;
	transform: translate3d(0, -50%, 0)
}

.project-admin-new .batchdeliver-content-progress dl.dashed .dropdown-menu {
	right: 0;
	left: auto;
	margin-left: -65px;
	top: 28px
}

.project-admin-new .batchdeliver-content-progress dl.dashed #recreate_excel_disable {
	color: #828c8f;
	cursor: not-allowed
}

.project-admin-new .batchdeliver-content-progress dl.dashed #recreate_excel_disable span {
	width: 85px;
	display: inline-block
}

.project-admin-new .batchdeliver-content-progress dl .icons {
	width: 40px;
	height: 40px;
	margin: 0 auto;
	background: url("data:image/png;base64,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");
	background-size: cover;
	background-repeat: no-repeat
}

.project-admin-new .batchdeliver-content-progress dl .icons-down {
	background-position: 0 0
}

.project-admin-new .batchdeliver-content-progress dl .icons-up {
	background-position: -42px 0
}

.project-admin-new .batchdeliver-content-progress dl .icons-car {
	background-position: -86px 0
}

.project-admin-new .batchdeliver-content-progress dd.font-spac {
	text-align: center
}

.project-admin-new .batchdeliver-content-progress dd.font-spac span,.project-admin-new .batchdeliver-content-progress dd.font-spac strong {
	display: block;
	font-size: 16px;
	color: #43ac43;
	padding: 15px 0 8px
}

.project-admin-new .batchdeliver-content-progress dd.font-spac p {
	font-size: 13px;
	color: #828c8f
}

.project-admin-new .batchdeliver-content-progress dd .supporter-record-btn {
	position: relative
}

.project-admin-new .batchdeliver-content-progress dd .supporter-record-btn .caret {
	position: relative;
	right: -5px
}

.project-admin-new .batchdeliver-content-progress dd button.btn {
	padding: 0;
	border: none;
	width: 130px;
	height: 30px;
	line-height: 30px;
	background: #43ac43;
	font-size: 14px;
	text-align: center;
	color: #fff;
	display: block;
	margin: 0 auto
}

@media screen and (max-width:1199px) {
	.project-admin-new .batchdeliver-content-progress {
		padding: 50px 0 0 10%
	}

	.project-admin-new .batchdeliver-content-progress dl {
		margin-right: 14%
	}

	.project-admin-new .batchdeliver-content-progress dl.dashed:after {
		width: 80%;
		left: 90%
	}
}

@media screen and (max-width:992px) {
	.project-admin-new .batchdeliver-content-progress {
		padding-left: 0
	}

	.project-admin-new .batchdeliver-content-progress dl {
		float: none
	}

	.project-admin-new .batchdeliver-content-progress dl.dashed {
		margin: 0 auto 30px
	}

	.project-admin-new .batchdeliver-content-progress dl.dashed:after {
		display: none
	}
}

.batchdeliver-modal-content .common-warpper {
	width: 420px;
	height: auto;
	padding: 40px;
	background: #fff;
	border-radius: 3px;
	position: absolute;
	top: 32%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0)
}

.batchdeliver-modal-content .common-warpper h2 {
	font-size: 19px;
	margin: 0
}

.batchdeliver-modal-content .common-warpper button {
	width: 90%;
	height: 40px;
	border-radius: 20px;
	background: #43ac43;
	font-size: 16px;
	color: #fff;
	margin: 0 auto;
	display: block
}

.batchdeliver-modal-content .common-warpper button.bth:visited,.batchdeliver-modal-content .common-warpper button.bth:active,.batchdeliver-modal-content .common-warpper button.bth:a:hover {
	background: #43ac43
}

.batchdeliver-modal-content .common-warpper.upload-success h2 {
	margin-bottom: 30px;
	text-align: center
}

.batchdeliver-modal-content .common-warpper.upload-fail .error-color {
	color: #f25b4b;
	font-size: 14px;
	padding: 15px 0 30px;
	display: block
}

.batchdeliver-modal-content .common-warpper.upload-fail button.close {
	width: 25px;
	-webkit-appearance: none;
	padding: 0;
	cursor: pointer;
	background: 0 0;
	border: 0;
	position: absolute;
	right: 15px;
	top: 10px
}

.batchdeliver-modal-content .common-warpper.upload-fail .close {
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: .2
}

.batchdeliver-modal-content .common-warpper.upload-fail .fail-list {
	padding: 0;
	margin-bottom: 40px;
	height: 235px;
	overflow: hidden;
	overflow-y: scroll
}

.batchdeliver-modal-content .common-warpper.upload-fail .fail-list li {
	list-style: none;
	width: 100%;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px dashed #e1e5e7
}

.batchdeliver-modal-content .common-warpper.upload-fail .fail-list li:first-child {
	background: #f9f9f9;
	border-top: 1px dashed #e1e5e7
}

.batchdeliver-modal-content .common-warpper.upload-fail .fail-list li span {
	display: inline-block
}

.batchdeliver-modal-content .common-warpper.upload-fail .fail-list li>span:first-child {
	width: 35%;
	padding-left: 20px;
	color: #999
}

.batchdeliver-modal-content .common-warpper.upload-fail .fail-list li>span:last-child {
	color: #666
}

.batchdeliver-msg {
	padding: 0 50px;
	position: absolute;
	bottom: 60px;
	left: 0
}

.batchdeliver-msg .title {
	color: #43ac43;
	font-size: 14px
}

.batchdeliver-msg ul {
	list-style: none;
	padding-left: 0
}

.batchdeliver-msg li {
	line-height: 24px;
	font-size: 13px;
	color: #999
}

@media screen and (max-width:992px) {
	.batchdeliver-msg {
		position: static
	}
}

.project-supporter .statistics {
	width: 100%;
	padding: 0 0 30px;
	border-bottom: 1px solid #eee
}

.project-supporter .statistics .item {
	width: 33.3333%;
	display: block;
	float: left;
	text-align: center;
	color: #999
}

.project-supporter .statistics .item strong {
	display: block;
	font-size: 28px;
	font-weight: 400;
	color: #43ac43
}

.project-supporter .statistics .item strong small {
	font-size: 14px;
	color: #6f7a7e;
	margin-left: 4px
}

.project-supporter .subtab {
	text-align: left;
	margin: 10px 0;
	width: 50%;
	float: left
}

.project-supporter .subtab li {
	margin: 15px 3px
}

.project-supporter .supporter-record-btn {
	float: right;
	text-align: right;
	margin: 20px 0
}

.project-supporter .supporter-record-btn form,.project-supporter .supporter-record-btn a {
	display: inline-block
}

.project-supporter .supporter-record-btn .btn {
	padding: 3px 15px;
	margin-left: 7px;
	font-size: 15px
}

.project-supporter .supporter-record-btn button.btn {
	background: #fff;
	color: #43ac43
}

.project-supporter .supporter-record-btn a.deliverBtn {
	background: #43ac43;
	color: #fff;
	border: none
}

.qsc-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0
}

.qsc-modal .modal-dialog {
	width: 100%;
	position: fixed;
	margin: 0;
	z-index: 1041;
	left: 0;
	top: 30%;
	-webkit-animation: bounceIn .3s 0s ease both
}

.qsc-modal .modal-dialog .modal-content {
	border-radius: 4px;
	max-width: 300px;
	margin-left: auto;
	margin-right: auto
}

.order-manager .qsc-bar.bar-fixed {
	border-top: 1px solid rgba(0,0,0,0.1);
	display: table;
	height: 49px;
	position: relative;
	right: 0;
	left: 0;
	z-index: 10;
	width: 100%
}

.order-manager .qsc-bar.bar-fixed .bar-item {
	border-right: 1px solid rgba(0,0,0,0.15);
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	height: inherit;
	color: #999;
	position: relative;
	font-size: 11px;
	width: 20%
}

.order-manager .qsc-bar.bar-fixed .bar-item h2 {
	font-size: 20px;
	display: block
}

.order-manager .qsc-bar.bar-fixed .bar-item.active {
	color: #43ac43
}

.order-manager .form-item.input-cell {
	padding: 10px 30px
}

.order-manager .form-item.input-cell textarea {
	width: 100%;
	padding: 0;
	margin: 20px 0 0 0
}

.order-manager .form-item {
	background: #fff;
	border-top: 1px solid rgba(0,0,0,0.1);
	position: relative
}

.order-manager .form-item .control-input {
	padding: 10px 10px 10px 100px;
	border: 0;
	outline: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 0;
	color: #222
}

.order-manager .form-item .control-label {
	width: 100px;
	padding: 14px 0 14px 15px;
	font-size: 16px;
	font-weight: 400;
	margin: 0;
	color: #222;
	position: absolute
}

.order-manager .form-item .form-select {
	position: relative;
	width: 100%;
	padding-left: 100px
}

.order-manager .form-item .form-select select {
	-webkit-border-radius: 0;
	border-radius: 0;
	border: 0;
	outline: 0;
	width: 100%;
	padding: 0;
	height: 40px;
	font-size: 16px;
	margin: 2px 0;
	background: #fff;
	color: #222
}

.order-manager .form-item .input-group {
	position: relative;
	display: block;
	border-collapse: separate
}

.refund-container {
	margin-bottom: 75px !important
}

.refund-container .list-thumb {
	padding: 18px 50px 18px 60px !important
}

.refund-container .list-thumb span {
	top: 17px
}

.refund-container .list-item {
	padding: 12px 60px 12px 15px;
	color: #222;
	background: #fff;
	position: relative;
	display: block;
	border-top: 1px solid rgba(0,0,0,0.1);
	width: 100%;
	vertical-align: middle;
	text-align: left;
	font-size: 16px
}

.refund-container .list-item strong {
	font-weight: 400;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.refund-container .list-item strong .icon {
	position: absolute;
	top: 13px;
	left: 15px;
	width: 32px;
	height: 32px;
	overflow: hidden;
	display: block
}

.refund-container .list-item strong .icon img {
	width: 100%;
	height: 100%
}

.refund-container .list-item span {
	position: absolute;
	right: 15px;
	top: 12px
}

.refund-container .list-item .list-arrow {
	width: 10px;
	height: 10px;
	border-bottom: solid 2px rgba(0,0,0,0.2);
	border-right: solid 2px rgba(0,0,0,0.2);
	-webkit-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	transform: rotate(315deg);
	margin-right: 2px;
	display: inline-block;
	position: relative
}

.refund-container .mod-timeline {
	background: #fff;
	margin: 15px 0;
	padding-top: 15px;
	border-top: 1px solid rgba(0,0,0,0.1);
	border-bottom: 1px solid rgba(0,0,0,0.1)
}

.refund-container .mod-timeline .timeline-row {
	border-left: 1px solid #eee;
	margin-left: 20px;
	padding-left: 17px
}

.refund-container .mod-timeline .timeline-row .timeline-item {
	position: relative;
	margin-bottom: 20px
}

.refund-container .mod-timeline .timeline-row .timeline-item .time {
	position: absolute;
	top: 0;
	left: -90px;
	width: 60px
}

.refund-container .mod-timeline .timeline-box,.refund-container .mod-timeline .timeline-box-green {
	width: 95%;
	border-radius: 7px;
	padding-bottom: 5px;
	margin-bottom: 25px
}

.refund-container .mod-timeline .timeline-box {
	background-color: #f5f3f3
}

.refund-container .mod-timeline .timeline-title {
	font-size: 13px;
	color: #43ac43;
	border-bottom: 1px solid #dfe0e2;
	padding: 10px
}

.refund-container .mod-timeline .timeline-detail {
	font-size: 11px;
	color: #666;
	padding: 5px 10px
}

.refund-container .mod-timeline .timeline-box-green {
	background-color: #51c551
}

.refund-container .mod-timeline .text-white {
	color: #fff !important
}

.refund-container .mod-timeline .timeline-img {
	display: inline-block
}

.refund-container .mod-timeline .timeline-img img {
	width: 60px;
	height: 60px;
	margin: 5px 0 5px 10px
}

.micro-fund-statistics {
	background: #fff;
	width: 100%;
	padding: 15px 0;
	border-top: 1px solid rgba(0,0,0,0.1);
	border-bottom: 1px solid rgba(0,0,0,0.1)
}

.micro-fund-statistics .item {
	width: 33.3333%;
	display: block;
	text-align: center;
	color: #999;
	float: left;
	font-size: 12px;
	border-right: 1px solid #eee
}

.micro-fund-statistics .item strong {
	font-size: 18px;
	color: #666;
	display: block
}

.micro-fund-statistics .item strong small {
	font-size: 14px;
	margin-left: 4px
}

.qsc-logistics .qsc-tab.tab-line {
	width: 100%;
	display: block;
	background: rgba(255,255,255,0.96);
	border-bottom: 1px solid rgba(0,0,0,0.1)
}

.qsc-logistics .qsc-tab.tab-line .tab-logistics {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative
}

.qsc-logistics .qsc-tab.tab-line .tab-logistics li {
	display: table-cell;
	width: 1%;
	text-align: center;
	position: relative
}

.qsc-logistics .qsc-tab.tab-line .tab-logistics .active {
	border-bottom: 2px solid #43ac43;
	position: relative;
	bottom: -1px
}

.qsc-logistics .qsc-tab.tab-line .tab-logistics .active a {
	padding: 12px 0 10px;
	position: relative;
	top: -1px;
	color: #43ac43
}

.qsc-logistics .qsc-tab.tab-line .tab-logistics a {
	display: block;
	padding: 12px 0;
	margin-right: 0;
	color: #666;
	font-size: 16px;
	text-align: center
}

.qsc-logistics .tab-content {
	font-size: 15px;
	margin-left: 0;
	min-height: 0;
	border-left: 0 solid #e1e5e7
}

.qsc-tab {
	background: rgba(255,255,255,0.96)
}

.qsc-tab .swiper-wrapper {
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	text-align: left;
	width: 50%;
	float: left;
	top: 200px
}

.qsc-tab .swiper-wrapper .swiper-slide {
	text-align: center;
	font-size: 14px;
	background: #fff;
	width: 20%;
	float: left
}

.qsc-tab .swiper-wrapper a {
	display: block;
	padding: 12px 0;
	font-size: 15px;
	margin-right: 0;
	color: #666;
	font-size: 16px;
	text-align: center
}

.qsc-tab .swiper-wrapper .active {
	border-bottom: 2px solid #43ac43;
	position: relative;
	bottom: 0
}

.qsc-tab .swiper-wrapper .active a {
	padding: 12px 0 11px;
	color: #43ac43
}

.qsc-tab .supporter-record-btn {
	float: right;
	text-align: right;
	margin: 8px 10px 0
}

.qsc-tab .supporter-record-btn .btn {
	padding: 3px 15px;
	margin-left: 7px;
	font-size: 15px
}

.content-fixed .tab-content {
	font-size: 15px;
	margin-left: 0;
	min-height: 0;
	border-left: 0 solid #e1e5e7
}

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

.content-fixed .list-thumb-md {
	display: block;
	position: relative;
	height: 60px;
	padding: 10px 50px 8px 60px
}

.content-fixed .list-thumb-md p {
	margin-top: 2px;
	margin-bottom: 0;
	font-size: 12px;
	white-space: nowrap;
	display: block;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #999
}

.content-fixed .list-thumb-md span {
	top: 12px;
	text-align: right;
	font-size: 12px;
	position: absolute;
	right: 15px
}

.content-fixed .list-thumb-md .text-danger,.content-fixed .list-thumb-md .text-danger a {
	color: #f25b4b !important
}

.content-fixed .list-item {
	color: #222
}

.content-fixed .list-item strong {
	font-weight: 400;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.content-fixed .list-item strong .icon {
	display: block;
	position: absolute;
	top: 9px;
	left: 10px;
	width: 40px;
	height: 40px;
	border-radius: 100%
}

.content-fixed .list-item strong .icon img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.content-fixed .list-item:last-child {
	border-bottom: 1px solid rgba(0,0,0,0.1)
}

.content-fixed .text-basic {
	font-size: 14px !important
}

.support-project_detail .qsc-list-group {
	margin-bottom: 20px
}

.support-project_detail .qsc-list-group .list-item {
	padding: 12px 60px 12px 15px;
	color: #222;
	background: #fff;
	position: relative;
	display: block;
	border-top: 1px solid rgba(0,0,0,0.1);
	width: 100%;
	vertical-align: middle;
	text-align: left;
	font-size: 16px
}

.support-project_detail .qsc-list-group .list-item strong {
	font-weight: 400;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.support-project_detail .qsc-list-group .list-item strong .icon {
	top: 15px;
	width: 32px;
	height: 32px;
	position: absolute;
	left: 15px;
	overflow: hidden;
	display: block
}

.support-project_detail .qsc-list-group .list-item strong .icon-address {
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAbFBMVEUAAADMzMy9vb3MzMzMzMzMzMzMzMzKysrMzMzLy8vMzMzLy8vMzMzLy8vMzMzJycnBwcHMzMzMzMzHx8fMzMzLy8vLy8vJycnFxcXMzMzMzMzMzMzLy8vLy8vMzMzLy8vMzMzMzMzLy8vMzMw7yOyVAAAAI3RSTlMA5wbw1MOgJYU/9lizOJYeCqhnE91QShkOyrqQMHltX4x0ftPQgRwAAAQsSURBVGjetVnZlqowECTsm+yLMIII//+P98wxikx1EiLcepNgp5fqJcHYi8wLonHwfX9+jNElNY0z0UaJvfyB4zfZOdLLwllohHl93JCbu8hg+e0h8UG/KOF6X4v34mUX/OtX4k0//OsP24nzPHYg4Cz6Rv1uE89+DtqPxXraLC+5thFFCGyRsotd9OT/fPx1KIVWJuGqhY6bsnj1+yilevmhybBf/mr7T6mMVb++vJc+b/lVoBcuf5/8WJcanq3lpQT00YjZjkjfF447rqm1sjxlcQtBF60dbIVbzZc7C8F6KxLwqrqJfINB7P9r5NrsN6Mqx79IuHeR8oE7qIeVZlu4WZJC22PcSbLMzPnf/6ZX4GA7m+Al8C4aQAfYdOluVtOBZqbKgHj7NO1ANh2pKwMTaAO8LXHZIkRsUjlUiTbweZPd6r/KD+PhHtSFz6mMpDSr51NRCWOEAdlbWhVl702nd317oAmrijQLejJ/wm1fSONlIbTNrOfL9Eg2ERS6CDuiz1c6ikgNuYH9JN9GU4fL9+ikR4UkrackOFqDH9B7bPPw6SP7/RuFjURiTHQXYMTuPDZUEB7Ppdsn7Z76MEEFLQh/jJyJYovNrVGYsLg/UJGOsoNZOCkKsIvqpmu1oEnUYwgsQ4SICMKaf3Qe52AUUAJIGaGY2UCEmOXVSlwSKaFuJQwbr15HN7CFxLbAggMu8oUxiL8JMuo5CFnkHKSpAfVA5o8GKoUy0VoYCyGTUYJVykvFzkwesBYZOYrAHh/srEU1YVyzo1xXtB8QHqWtIx6aZ3KIsiVzBeNr2i0TY5zLxi6PbPrLw8STGXL4Lhu9Cmox695jyz1bj6/LCyOpZCob7HpqaOZLc9FE44+9PvmBzJAVFxu2l4+O6OsItsVMwFreioZfrDg9xgV9hBwzE3p8b7B8K8pvJ8rzC3EAIW6JfDCM5pFDDa5xuDlCTS1RO6w1iDRMJvFhVrvd77pl9/PNoPCA2RBtVL5SZkr1ZBccKaSnBkZ0MMKFlxTA6l3jEpqAb6kxAUdJJMrTtCSJkOOINlwHXi3Ecudinb/pyY920yNj3zipZOJOg72Zrnl72MdKDW/qOKnRusXyQui2KmYweQXAmoLtEIFtwNr9LcHRM2HQvkZMpa0VryDUDqIbw6zFUAvagCrdXFPrIvpuaKEMQKFD15kITcY5Womvn2GsNf4LbhbUuFPhMbgq1UeQuLWoQlRcvntA/igWUNonBPgKHMQvPXZ5wIALjOkgn3nGAZQhF+OL5Fs34xBm+p76+pIfBsZBJHiY4fL5lHIYLt5Tlx18dTplh5zTMbVB/kk79Bk/tIH8s3boSsMIrPPkY6Qrrw6X7wdk9UC5vNUPm7MbyxbW6QX6vpHPbmfL58HlsNOzpW/p6VxPE4p3CjDPnIqis1isR59/wjMgJnjNFMcAAAAASUVORK5CYII=) no-repeat;background-size: 32px
}

.support-project_detail .qsc-list-group .list-item>span {
	height: auto;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.support-project_detail .qsc-list-group .list-thumb.list-thumb-md {
	padding: 10px 50px 8px 60px
}

.support-project_detail .project-order_title {
	margin: 8px 0 16px 0
}

.support-project_detail .project-order_title .icon {
	top: 15px;
	width: 32px;
	height: 32px;
	position: absolute;
	left: 15px;
	overflow: hidden;
	display: block
}

.support-project_detail .project-order_title .icon img {
	width: 100%;
	height: 100%
}

.support-project_detail .support-project_detail_money {
	background: #fff;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	padding: 10px;
	color: #999
}

.support-project_detail .support-project_detail_money span {
	margin: 0
}

.support-project_detail .support-project_detail_money .pull-right {
	float: right !important
}

.support-project_detail .support-project_detail_money .pull-right strong {
	color: #222;
	font-size: 38px;
	font-weight: 400
}

.support-project_detail .support-project_detail_money .pull-right .redpacket-strong {
	font-size: 16px
}

.support-project_detail .support-project_detail_money .redRound {
	border: 1px solid #f25b4b;
	border-radius: 15px;
	color: #f25b4b;
	padding: 1px 5px;
	margin: 15px 0;
	font-size: 10px
}

.support-project_detail .support-project_detail_list {
	margin-bottom: 15px;
	padding: 5px 10px;
	background: #fff;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	border-top: 1px solid rgba(0,0,0,0.1)
}

.support-project_detail .support-project_detail_list p {
	margin: 8px 0;
	position: relative
}

.support-project_detail .support-project_detail_list p span {
	width: 100%;
	padding-left: 80px;
	display: block;
	min-height: 20px
}

.support-project_detail .support-project_detail_list p label {
	color: #999;
	width: 80px;
	display: inline-block;
	position: absolute;
	left: 0;
	font-weight: 100
}

.support-project_detail .list-item:last-child {
	border-bottom: 1px solid rgba(0,0,0,0.1)
}

.support-project_detail .qsc-bar {
	border-top: 1px solid rgba(0,0,0,0.1);
	display: table;
	height: 49px;
	backface-visibility: hidden;
	background: rgba(255,255,255,0.98);
	width: 100%;
	text-align: center;
	font-size: 11px
}

.support-project_detail .qsc-bar a {
	width: 100%;
	height: 49px;
	display: inherit;
	text-align: center
}

.support-project_detail .qsc-bar a h2 {
	color: #43ac43;
	display: table-cell;
	vertical-align: middle;
	height: inherit;
	padding: 3px 0 0 0;
	position: relative;
	font-size: 25px
}

.qsc-toast {
	position: fixed;
	top: -500px;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	text-align: center;
	display: none
}

.toast-dialog {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.toast-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.toast-content {
	position: relative;
	min-width: 120px;
	display: inline-block;
	background: rgba(40,40,40,0.75);
	text-align: center;
	border-radius: 5px;
	color: #fff;
	font-size: 16px
}

.toast-content span {
	padding: 15px;
	display: block
}

.toast-success .toast-content {
	min-height: 120px
}

.toast-success .toast-content .icon {
	width: 44px;
	height: 44px;
	display: block;
	margin: 10px auto
}

.toast-loading .toast-content {
	min-height: 120px
}

.toast-loading .toast-content span {
	font-size: 14px
}

.toast-loading .loadingMsg {
	margin: 0;
	padding: 0
}

.loading-icon {
	position: relative;
	width: 44px;
	height: 44px;
	display: block;
	margin: 10px auto
}

.loading-icon-leaf {
	position: absolute;
	opacity: .25;
	left: 21px;
	top: 21px
}

.loading-icon-leaf:before {
	content: " ";
	position: absolute;
	width: 8.14px;
	height: 3.08px;
	background: #d1d1d5;
	box-shadow: rgba(0,0,0,0.0980392) 0 0 1px;
	border-radius: 1px;
	transform-origin: left 50% 0
}

.loading-icon-leaf_0 {
	animation: opacity-60-25-0-12 1.25s linear infinite
}

.loading-icon-leaf_0:before {
	transform: rotate(0deg) translate(7.92px, 0)
}

.loading-icon-leaf_1 {
	animation: opacity-60-25-1-12 1.25s linear infinite
}

.loading-icon-leaf_1:before {
	transform: rotate(30deg) translate(7.92px, 0)
}

.loading-icon-leaf_2 {
	animation: opacity-60-25-2-12 1.25s linear infinite
}

.loading-icon-leaf_2:before {
	transform: rotate(60deg) translate(7.92px, 0)
}

.loading-icon-leaf_3 {
	animation: opacity-60-25-3-12 1.25s linear infinite
}

.loading-icon-leaf_3:before {
	transform: rotate(90deg) translate(7.92px, 0)
}

.loading-icon-leaf_4 {
	animation: opacity-60-25-4-12 1.25s linear infinite
}

.loading-icon-leaf_4:before {
	transform: rotate(120deg) translate(7.92px, 0)
}

.loading-icon-leaf_5 {
	animation: opacity-60-25-5-12 1.25s linear infinite
}

.loading-icon-leaf_5:before {
	transform: rotate(150deg) translate(7.92px, 0)
}

.loading-icon-leaf_6 {
	animation: opacity-60-25-6-12 1.25s linear infinite
}

.loading-icon-leaf_6:before {
	transform: rotate(180deg) translate(7.92px, 0)
}

.loading-icon-leaf_7 {
	animation: opacity-60-25-7-12 1.25s linear infinite
}

.loading-icon-leaf_7:before {
	transform: rotate(210deg) translate(7.92px, 0)
}

.loading-icon-leaf_8 {
	animation: opacity-60-25-8-12 1.25s linear infinite
}

.loading-icon-leaf_8:before {
	transform: rotate(240deg) translate(7.92px, 0)
}

.loading-icon-leaf_9 {
	animation: opacity-60-25-9-12 1.25s linear infinite
}

.loading-icon-leaf_9:before {
	transform: rotate(270deg) translate(7.92px, 0)
}

.loading-icon-leaf_10 {
	animation: opacity-60-25-10-12 1.25s linear infinite
}

.loading-icon-leaf_10:before {
	transform: rotate(300deg) translate(7.92px, 0)
}

.loading-icon-leaf_11 {
	animation: opacity-60-25-11-12 1.25s linear infinite
}

.loading-icon-leaf_11:before {
	transform: rotate(330deg) translate(7.92px, 0)
}

@-webkit-keyframes opacity-60-25-0-12 {
	0% {
		opacity: .25
	}

	0.01% {
		opacity: .25
	}

	0.02% {
		opacity: 1
	}

	60.01% {
		opacity: .25
	}

	100% {
		opacity: .25
	}
}

@-webkit-keyframes opacity-60-25-1-12 {
	0% {
		opacity: .25
	}

	8.34333% {
		opacity: .25
	}

	8.35333% {
		opacity: 1
	}

	68.3433% {
		opacity: .25
	}

	100% {
		opacity: .25
	}
}

@-webkit-keyframes opacity-60-25-2-12 {
	0% {
		opacity: .25
	}

	16.6767% {
		opacity: .25
	}

	16.6867% {
		opacity: 1
	}

	76.6767% {
		opacity: .25
	}

	100% {
		opacity: .25
	}
}

@-webkit-keyframes opacity-60-25-3-12 {
	0% {
		opacity: .25
	}

	25.01% {
		opacity: .25
	}

	25.02% {
		opacity: 1
	}

	85.01% {
		opacity: .25
	}

	100% {
		opacity: .25
	}
}

@-webkit-keyframes opacity-60-25-4-12 {
	0% {
		opacity: .25
	}

	33.3433% {
		opacity: .25
	}

	33.3533% {
		opacity: 1
	}

	93.3433% {
		opacity: .25
	}

	100% {
		opacity: .25
	}
}

@-webkit-keyframes opacity-60-25-5-12 {
	0% {
		opacity: .27095833
	}

	41.6767% {
		opacity: .25
	}

	41.6867% {
		opacity: 1
	}

	1.67667% {
		opacity: .25
	}

	100% {
		opacity: .27095833
	}
}

@-webkit-keyframes opacity-60-25-6-12 {
	0% {
		opacity: .375125
	}

	50.01% {
		opacity: .25
	}

	50.02% {
		opacity: 1
	}

	10.01% {
		opacity: .25
	}

	100% {
		opacity: .375125
	}
}

@-webkit-keyframes opacity-60-25-7-12 {
	0% {
		opacity: .47929167
	}

	58.3433% {
		opacity: .25
	}

	58.3533% {
		opacity: 1
	}

	18.3433% {
		opacity: .25
	}

	100% {
		opacity: .47929167
	}
}

@-webkit-keyframes opacity-60-25-8-12 {
	0% {
		opacity: .58345833
	}

	66.6767% {
		opacity: .25
	}

	66.6867% {
		opacity: 1
	}

	26.6767% {
		opacity: .25
	}

	100% {
		opacity: .58345833
	}
}

@-webkit-keyframes opacity-60-25-9-12 {
	0% {
		opacity: .687625
	}

	75.01% {
		opacity: .25
	}

	75.02% {
		opacity: 1
	}

	35.01% {
		opacity: .25
	}

	100% {
		opacity: .687625
	}
}

@-webkit-keyframes opacity-60-25-10-12 {
	0% {
		opacity: .79179167
	}

	83.3433% {
		opacity: .25
	}

	83.3533% {
		opacity: 1
	}

	43.3433% {
		opacity: .25
	}

	100% {
		opacity: .79179167
	}
}

@-webkit-keyframes opacity-60-25-11-12 {
	0% {
		opacity: .89595833
	}

	91.6767% {
		opacity: .25
	}

	91.6867% {
		opacity: 1
	}

	51.6767% {
		opacity: .25
	}

	100% {
		opacity: .89595833
	}
}

.qsc-lists.supporter-record .item {
	padding: 20px 0;
	cursor: pointer;
	position: relative
}

.qsc-lists.supporter-record .item:hover header,.qsc-lists.supporter-record .item:hover footer {
	padding-left: 60px
}

.qsc-lists.supporter-record header {
	padding: 5px 70px 5px 55px
}

.qsc-lists.supporter-record header span {
	position: absolute;
	top: 3px;
	right: 50px;
	font-size: 16px;
	color: #2b3845
}

.qsc-lists.supporter-record footer {
	padding-left: 55px;
	margin-right: 50px
}

.qsc-lists.supporter-record footer span {
	font-size: 13px;
	color: #6f7a7e
}

.qsc-lists.supporter-record footer span.text-danger {
	color: #f25b4b
}

.qsc-lists.supporter-record .icon {
	border-radius: 50%;
	width: 40px;
	height: 40px
}

.qsc-lists.supporter-record .icon img {
	border-radius: 50%;
	width: 40px;
	height: 40px
}

.qsc-lists.supporter-record .caret-line {
	position: absolute;
	top: 40px;
	right: 10px
}

.qsc-lists.supporter-record .item.active .supporter-record_detail {
	display: block !important
}

.qsc-lists.supporter-record .item.active .caret-line {
	border-bottom: solid 1px #43ac43;
	border-right: solid 1px #43ac43;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg)
}

.supporter-record_detail {
	background: #f7f9fa;
	padding: 10px 15px;
	position: relative;
	bottom: -20px;
	border-top: 1px solid #e6e8e8
}

.supporter-record_detail .table {
	margin-bottom: 0;
	color: #6f7a7e
}

.supporter-record_detail .table th,.supporter-record_detail .table td {
	font-size: 14px
}

.supporter-record_detail .table strong {
	margin-left: 10px;
	color: #2b3845;
	font-weight: 400
}

.supporter-record_detail .table strong.text-success {
	color: #43ac43
}

.supporter-record_detail .table strong.text-danger {
	color: #f25b4b
}

.supporter-record_detail .table tfoot {
	border-top: 1px solid #e6e8e8
}

.project-prover .project-support_item__detail_comment {
	color: #f25b4b;
	font-size: 14px !important;
	top: -25px !important
}

.project-prover .project-support_item__detail_comment .icon-close_red {
	width: 14px;
	height: 14px;
	display: inline-block;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAB+CAMAAABlAnOIAAAA3lBMVEUAAADyW0vzW0vzXEz0W0vyXk31X072XU3zXEzyW0zzW0vzW0zyXEz0XEz8dVTyXEzyXUzyW0vyW0v0XU3zYVX1Xk70XEvzXEzyW0z0XU30XUz5W0z7blb0XE3zW0vzW0zzXEvyXEv3X0z0W0v1XE30W03zW0v1XEzzW0vzW0zyXEz0W0vzXEv6XlDzW0zzXEvyW0vzW0vyW0v////yXU36ysXyYlL71tL97uz5s6z3mY/4pp71hXj0fHD0dWjzb2H7zsn2kIX++fj84+H5v7n4raT97+772NT6wbv5vLZOJGIAAAAAMnRSTlMA2fjBiC8tHf3z7aWhewXeffHgjhUNx4NUUEMHA1/SlGwrJyE6dd03zqqaaEYXqF7lq6RUzTkAAAMVSURBVHgB7JXdEpowEIWDgSgDKgM8yQZREVBb+9P3f6HilJxJ6Bonl+343WXmuyDL2RyxQG0zGaVpJLOtEh5UtSeLffXKXucbWrDJ14y4i1fEsIp3S7OW9AJZu2ZS0kvKxDFT8pBabl2Sl7LGjSS9QZq7xfSWeJ4nptT2V7IY7ziu/sw3N+fui9a/GnNqHlrriznlT1OZf3SdTK0Ps9sc9JPR/Dc1qRXN3LU2Lkzd0Uw1qUjIoOHC1D2yI0RC4AAX5o1AIgoC7dG4xjy2BAqREeMyJmVCEuvCBFJExLowQSRSYl2YIHVUzBPzddSINRk3EpI1GVeKjDUZNxMFYx5/MO5WKAIP3B1z+ElAWXEZYRLBHRAXN4Qw4TohtKJtmXAHRNtZmMszdS3+2206nrEwizUcu54s+m5w1jBguQOejICHKOB5C300/U9xwAMfXhvhZQSSwlRckbDCP9aGnzbkYdvQD9rQB9OGXtCGXtg29IM29IM29MG3YfPtpP/i+7lh2vCiWc5MG37l1RPyFaCGfID/WifrWiHDKsgP34Z+VEBcAkIYEO2QhfGv4f/Shp82/F1ZmS2pDQNRtEe4wpRAGevBiw1mNwyz5/z/x6WIJ4mc9FilfmwO5V5uX62KQ9s517WHYjXJzZuF5TPsopl/Se+3Q1/GezN0td2r4DH3gC2X1a6ud9WytIDPj/+Tpw1QZi9/My9ZCWwu/5K1hbN7HSdf3QPYepx8NnBVpvjtB5jnMNMYyApRosjANEGdFvq1qLHuwf6p97iBLPz1/T38Xwab33PI4S38+pMxT2ENV8g/J+85j/Z9B3cjXTzg97+EuuXeyRQq7p7t98EGHufT6PxxMIIGKplGpYJGZL3AtjG0tSzWUljKVQxdldhCDrCUGCpLOEgLVRytoJUOs4ujO0MnDl/H0drjNHQGMwXVCrjMZhelAK2tWyhtacO6hTIsbQW3UFagLVZOJ1EWq8ml//joFbkkiDBB2kkHEz/DN8i/Ou5OOe4Ey0gzooi9XUN7mzTNc2iaUSs+JRt8+rOR/hhFnrifS3xLpqqeUjkAAAAASUVORK5CYII=") 0 0 no-repeat;
	background-size: 14px;
	vertical-align: middle;
	margin-right: 5px
}

.project-prover .project-support_item__detail_comment span {
	vertical-align: middle
}

.shipments-select {
	padding: 15px 0
}

.shipments-select .shipments-select_checkbox {
	float: left;
	margin-right: 30px;
	font-size: 16px;
	color: #43ac43
}

.shipments-select .shipments-select_checkbox label {
	line-height: 2.8;
	font-weight: 400;
	margin-left: 5px;
	position: relative;
	top: 2px
}

.shipments-select .select-group {
	width: 200px;
	float: left;
	margin-right: 10px
}

.shipments-select .shipments-select-btn {
	float: right
}

.bulk-shipments .qsc-lists.supporter-record .item {
	cursor: default
}

.bulk-shipments .qsc-lists.supporter-record .item .item_checkbox {
	position: absolute;
	left: 0;
	top: 32px;
	z-index: 5
}

.bulk-shipments .qsc-lists.supporter-record .item header {
	padding: 5px 300px 5px 85px
}

.bulk-shipments .qsc-lists.supporter-record .item footer {
	padding-left: 85px;
	padding-right: 300px;
	margin-right: 0
}

.bulk-shipments .qsc-lists.supporter-record .item .icon {
	left: 35px
}

.bulk-shipments .qsc-lists.supporter-record .item .form-group {
	width: 300px;
	position: absolute;
	right: 0;
	top: 25px
}

.bulk-shipments .qsc-lists.supporter-record .item .form-group .form-control {
	height: 38px
}

.icheck-label {
	font-size: 16px;
	color: #6f7a7e;
	font-weight: 400;
	position: relative;
	top: 2px;
	margin-left: 3px
}

#vd1 {
	position: relative;
	width: 100%;
	z-index: 100;
	float: left
}

body .pro-video {
	position: relative;
	margin-bottom: 15px;
	padding-bottom: 0;
	height: 0;
	overflow: hidden
}

body .pro-video div {
	padding-bottom: 0
}

body .pro-video video {
	width: 100%
}

.pro-video .pro-video-mask {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 700;
	cursor: pointer;
	background: rgba(0,0,0,0.01)
}

.pro-video .pro-video-play {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 800;
	background-size: cover !important;
	background-position: center center !important
}

.pro-video .pro-b-play {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 94px;
	height: 94px;
	margin: -47px 0 0 -47px;
	z-index: 900;
	background: url('../img/project/b-play.png') no-repeat center center;
	background-size: 94px 94px;
	cursor: pointer
}

.pro-video .pro-s-control {
	position: absolute;
	left: 20px;
	bottom: 20px;
	width: 50px;
	height: 50px;
	z-index: 1000;
	cursor: pointer;
	display: none
}

.pro-video .pro-s-control.pro-s-play {
	background: url('../img/project/s-play.png') no-repeat center center;
	background-size: 50px 50px
}

.pro-video .pro-s-control.pro-s-pause {
	background: url('../img/project/s-pause.png') no-repeat center center;
	background-size: 50px 50px
}

.pro-video .pro-v-sched {
	position: absolute;
	left: 0;
	bottom: -6px;
	width: 100%;
	height: 6px;
	z-index: 1000;
	background: #666;
	display: none
}

.pro-video .pro-v-bar {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 6px;
	z-index: 1000;
	background: #43ac43
}

.pro-video .pro-v-inching {
	-webkit-transition: all .4s linear;
	-moz-transition: all .4s linear;
	-o-transition: all .4s linear;
	transition: all .4s linear
}

.pro-video .pro-video-mask:hover .pro-s-control {
	display: block
}

.pro-video .pro-video-mask:hover .pro-v-sched {
	display: block
}

video::-webkit-media-controls {
	display: none !important
}

.insurance-entrance {
	background: #f7f9fa
}

.insurance-entrance .container .huzhu {
	text-align: center;
	margin: 35px 0 35px 0;
	font-size: 28px
}

.insurance-entrance .assurance-process-link {
	text-align: right;
	padding-right: 20px;
	position: relative;
	top: -20px
}

.insurance-entrance .assurance-process-link a {
	color: #43ac43;
	font-size: 14px
}

.insurance-entrance .assurance-process-link i {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAiCAYAAAA3WXuFAAAAAXNSR0IArs4c6QAABc5JREFUWAntV2tsVEUUnrm3t6W7RGoRUUkUIlCRIJHIHyySsre7XVqQ7rYgaAiJCQbxLVFDiCwYQzT6RzFESNBIQCJt6SMWug8abCTGCD98AA2mlTRVo7KlSrvp3t07fmfobe4u22U3kvqHSXZn5pzvnPnmzNxz7mXsVsseAZ5dfb020BkoOB09vTnJkis547enIQRkv3PODwd9wSNpupymeRPSG/UjQoi1N/IOUoGwP7zzRrh0fV6E9Bb9YWGIs+QEkfgcXZfdIVe4YgrTxwRbDn2cTWF3hivDg9iEDpyPsJBfMbnZ7dAcX7atbPvLbk/jgnRBtjk3+XyB1dCMcn/5UwEeMNPxriZXCJBu4ArVq+ps6M+AxEIQ3UxYaQ8XsXhsRG/QP9Qc2vbjK46PWH7yIsRM1jtqqHU1de2ubKg8ZTmiXnBcIcHW06IgYRYVFF0alfdi3o6jxknyEsgWYVyEfqsRMx51d7grg57gEGHzOjIycDW6TmK9Chpna1h4L+7Qs5kw3nbvbfFY/E34eZX0wB4G9kkaK/SXTyssLlwNB/vwG8hkB/lv8LqrvLT8hUx6kuGI/o74I1sRte00R7TW6836AhrnHSEyslpABFI2tIPtoDORl8zCZOvrRb060DhwEUc8i6lsW6Q2svs/Ecq2WK46V4NrD7BbsJGDOLYNKTvM1cnNxFlHj+ObTH7/d0LgUCY3yNkf1Of32EtLxugpScQSLkynjopkh12KJE/2l5aVnjw6/2jcrqMxctTUiC9y2ZLXtNXMiI3EauRcsG+oz5uQp9FTYQwbDbiIpZbjlB5XeuDCQI+7wV0drAtesHSeFs/shJE4gPljJNND+pTYYOwLDIuxkUGn4mwm+biXur6zfvLQ8JA8V+dMZ5R2TJEBmV4iAydJJMKU1A8ZHjExTeZFxr6P1EUW0iJIoHNMZnbivpiKUNwYV8D2NeBmkh4VZ0PIHzpI45QIYVcPoM4QsCZ6OTqNANSM80Y1unY6JhkZ5GNVUxd2rOr4SQJsfygHfmAaIHqoqqVK3o9EItEJn3cj3zC8JZyXcEoOnCWQ3F+2yJB8jBAev1fA/F0YqdIgw59QhAaPuCnc1Lh2JQOEqVyNJkRCqsykqaGGTQYZpx2LSA2DdDtX+a7w6vAPdp0khGr8Eoi8DxCl8T6Efg8W/xbV+yqBhUNcpF4r0jpRe4aBdaA4/oho/Exyq+EYFJCZR3P46F1Su+QcFWB3s9ttJswOCIfUAnWZoil99oJq2Us77zHv/UbSOAcyhSATdhQ4fK2Pt/5jB9nH+jF9DYrsZyBFxTFjA5koFq9GopNPDoFQAxcjsh+H68KLMhqNCjmi8wGcPw8nf+L9ZQ69v2QzIN2KxhX3xVl8FSJyhx2LBanM92NzTfbH28JUHauaeaL2xC/WPFNPhLpBaC6i8w529EYm0ETKFJC5lxbE5lIu10SSsK+l4KiGSYBwpzwJdtBEjhWc97VcIphnIhceby1e2VS5xTTNPbiMAhmzIuQLnSIwsnIREuE6JK1P7cabvtuk9VzqeR0ZYg1sUmoZjp/eh36FfH/YF95vt8t1rJSUleyHk4uUgoQpWtyN7joynl48nSNRHsD8abszkDmEdd9CZBegv8f+A24G5ovhZx8K6U67Xa5jWcu8zd4HkYu+gjO5Y0mQsbOYr6XIYf4M7RiFdRES3xlyDtkh3L8uEBt7Q4SMHhI/fjp0Y59BuZKRfi2wu9U9yzTMT+BsmSUb66l2KepiLD4P5YCKoLHUv3TSOJ9Bc5E4u8lWVdVHgrVBuYExXzcYyAjZMUjzS5LJZDV2OAfk6kmnMGVHqC60S+oSya9JBv17KC/yvtGcGiq5gmNeh+N/AvpkcVHxXZk+Bq+hM/9fR8iCbezcOKnvcl8Mjrcj3b9tyVECIlhwuTXP0n+E14/nsugzqrK/wnK2zU6GPDgLnPQZtBe/sTe/NM/90AVK/aUvpslvTW9KBP4F2EZy50EjsmoAAAAASUVORK5CYII=");
	background-size: cover;
	position: relative;
	top: 2px;
	right: 5px
}

.insurance-entrance .apply-process {
	padding: 80px 0 100px 162px;
	height: 100%
}

.insurance-entrance .apply-process ul {
	list-style: none;
	margin-bottom: 30px;
	padding-left: 0
}

.insurance-entrance .apply-process ul li {
	color: #6f7a7e;
	font-size: 14px;
	line-height: 30px
}

.insurance-entrance .apply-process ul li .line-br {
	display: block;
	padding-left: 25px
}

.insurance-entrance .apply-process ul li .download-book {
	color: #5aa9e7;
	font-size: 13px
}

.insurance-entrance .apply-process ul li .download-book i {
	display: inline-block;
	width: 14px;
	height: 17px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAYAAAAFQMh/AAAAAXNSR0IArs4c6QAAA1ZJREFUSA3tll1IFFEUx8+9Y7vruqYZu2NvfQm9RFARUQQpkmUfBuFIrdUGET0LQUHEBkE+CFJBD/YlmFttVkg9RBASRBRF9WBQ9kVBuNNa9mFfst7TuePOqCuzu7Puo/dh7tc5/9/cc+89MwxyLDuisbsMwVsRUNeEK1nCqQx36iDtQ10DiwCxCgFXvv2iL8tFIyewgBGXCWOCzzDbTuqcwE4AdrbTYLvI5H18OtR5D6mdYIE5gYjMbKfWjFGOclCy0bLAjV36ZRSoEeQTMdoZsK+CFFwu9wXqf3PAhaar4NFR389JTDBRCoLtBMC5jMFt0tkgtSwwIKyWA5QGD0e0Oe2ynWtp1dgf8m01/YNR/Rmt4ToAMxhyfOxUIwQMQwU+mA75qhH4R6lF8GJzGywwrdTIuVwojr80mV6QF4hJmhY4k3O+58f22EY5GO0/SnszXAdqs6axERszY1iGsbHrcxMdFLWiPnAwTGfLzj7tinff0BcgwhESPNbN9I5oFBU7IQmlQ9SGQrQgigPvrsWX2NnK8bTgeVsD7+lyP5WGdNW2d4PeGe7BSVEKI3KCniOrvdIWGLycL/wvjLbNIy1YhgqLCqtJ6In0p1U19MVjEcG4BUdgSl80Rncd90gbuv+9XjdfG9bYsOzblbRg6RTZVDroA3c1CT40RBDqMZE4YwoKHDlB7V2yT/nieZHXW3m2TtXNebs6I1g6tmll390eZR0t577sU/5cKmtZ6Boae0lb8hi9nqq2zTMHRmfSP7MCS4nzdf6fSglbTyvvSZWklT6AYle1jE7qnF0/a7AU6Kgp/xVg6kYC3bEEGdwrAV7TWTv7hzWWRcMRWOrJPFzmU7cQvJlzaPEVltee1gJDWbAmmFinc8Johs6pWvaPTA5lMEs7Pbbi5DdXcDpCeS4iQR/ElGKBacYIl4LgS7GZcpfCOqo57ofCAtO1eCUJQmD9vpvonTItKRDqQU8CREOy+4bOBt3GcT8CHPglAWI55dnQ0O9YKHil/y/9DBlGSSfHFSHYcFx3U8ozQs0RI6aIdbgW+gMnX8f1FTItykkieqaGNTToMfrutNJbs3zqcRM8adOD0dhiMlpFoS8jF9uvkSmQruYUQsqjg6DwRxe3+Y2PjWn/H0ctFhVKJRUzAAAAAElFTkSuQmCC");
	background-size: cover;
	position: relative;
	margin-right: 5px;
	top: 3px
}

.insurance-entrance .apply-process ul li .download-book span {
	text-decoration: underline
}

.insurance-entrance .apply-process lable {
	color: #2b3845;
	font-size: 16px;
	display: block;
	margin-bottom: 40px
}

.insurance-entrance .apply-process lable.lable-margin {
	margin-bottom: 15px
}

.insurance-entrance .apply-process .assessment {
	margin-bottom: 40px;
	padding-right: 170px
}

.insurance-entrance .apply-process .assessment span {
	display: block;
	margin-bottom: 10px;
	color: #6f7a7e;
	font-size: 14px
}

.insurance-entrance .apply-process .assessment .font-indent {
	text-indent: 2em
}

.insurance-entrance .apply-process .online-apply {
	margin: 110px auto 0;
	display: block
}

.insurance-entrance .apply-process .online-apply a {
	color: #fff;
	font-size: 16px;
	display: inline-block
}

.insurance-entrance .insurance-entrance-top {
	color: #fff;
	background: url(../img/insurance-entrance/insurance-entrance-top.png) no-repeat;
	background-size: cover;
	border: none;
	background-color: #fff;
	height: 270px
}

.insurance-entrance .insurance-entrance-top .font-top {
	padding-top: 81px;
	font-size: 30px;
	margin: 0;
	text-align: center
}

.insurance-entrance .insurance-entrance-top p {
	font-size: 14px;
	margin-top: 10px;
	text-align: center
}

.insurance-entrance .insurance-entrance-top p span {
	font-size: 13px
}

.insurance-entrance .insurance-entrance-top p span a {
	color: #43ac43;
	margin: 0;
	padding: 0;
	display: inline-block;
	width: inherit
}

.insurance-entrance .insurance-entrance-top P:last-of-type {
	padding: 3px 0 25px 0;
	font-size: 14px;
	text-align: center;
	margin: 0
}

.insurance-entrance .insurance-entrance-top a {
	border-radius: 18px;
	padding: 3px 20px;
	font-size: 14px;
	margin: 22px auto;
	display: block;
	width: 146px
}

.insurance-entrance .insurance-entrance-top .insurance-entrance-code {
	display: none
}

.insurance-entrance .insurance-entrance-top .insurance-entrance-code .insurance-entrance-code-top {
	padding: 40px 0 20px 0
}

.insurance-entrance .insurance-entrance-top .insurance-entrance-code .insurance-entrance-code-top:last-child {
	padding: 20px 0 20px 0
}

.insurance-entrance .insurance-entrance-top .insurance-entrance-code img {
	width: 122px;
	height: 118px;
	margin: auto;
	display: block
}

.insurance-entrance .insurance-entrance-number {
	background-color: #fff;
	padding: 40px 0;
	margin-bottom: 25px
}

.insurance-entrance .insurance-entrance-number .container .col-md-4 {
	width: 32.333333%;
	text-align: center
}

.insurance-entrance .insurance-entrance-center {
	color: #fff;
	background: url(../img/insurance-entrance/insurance-entrance-center.png) no-repeat;
	background-size: cover;
	background-color: #fff;
	border: none
}

.insurance-entrance .insurance-entrance-center .font-top {
	padding-top: 81px;
	font-size: 30px;
	margin: 0;
	text-align: center
}

.insurance-entrance .insurance-entrance-center p {
	font-size: 14px;
	margin-top: 10px;
	text-align: center
}

.insurance-entrance .insurance-entrance-center a {
	border-radius: 18px;
	padding: 3px 20px;
	font-size: 14px;
	margin: 22px auto;
	display: block;
	width: 146px
}

.insurance-entrance .insurance-entrance-center .insurance-entrance-bottom-down {
	color: #666;
	font-size: 14px;
	background-color: #fff;
	padding: 30px 0;
	margin: 60px 0 70px 0
}

.insurance-entrance .insurance-entrance-bottom {
	color: #fff;
	background: url(../img/insurance-entrance/insurance-entrance-bottom.png) no-repeat;
	background-size: cover;
	background-color: #fff;
	border: none
}

.insurance-entrance .insurance-entrance-bottom .font-top {
	padding-top: 81px;
	font-size: 30px;
	margin: 0;
	text-align: center
}

.insurance-entrance .insurance-entrance-bottom p {
	font-size: 14px;
	margin-top: 10px;
	text-align: center
}

.insurance-entrance .insurance-entrance-bottom a {
	border-radius: 18px;
	padding: 3px 20px;
	font-size: 14px;
	margin: 22px auto;
	display: block;
	width: 146px
}

.insurance-entrance .insurance-entrance-bottom .insurance-entrance-bottom-down {
	color: #666;
	font-size: 14px;
	background-color: #fff;
	padding: 30px 0;
	margin: 60px 0 70px 0
}

.disease-apply-wrapper,.card-list-wrapper,.card-list-detail-wrapper,.submit-success-wrapper {
	padding-bottom: 70px
}

.disease-apply-wrapper .slider-bar-left,.card-list-wrapper .slider-bar-left,.card-list-detail-wrapper .slider-bar-left,.submit-success-wrapper .slider-bar-left {
	font-size: 28px;
	color: #2b3845;
	padding: 25px 0;
	border-bottom: 1px solid #eaecee;
	margin-bottom: 30px
}

.disease-apply-wrapper .slider-bar-left a,.card-list-wrapper .slider-bar-left a,.card-list-detail-wrapper .slider-bar-left a,.submit-success-wrapper .slider-bar-left a {
	color: #2b3845
}

.disease-apply-wrapper {
	padding-bottom: 70px
}

.disease-apply-wrapper .slider-bar-left {
	margin-bottom: 18px
}

.disease-apply-wrapper-content {
	font-size: 14px
}

.disease-apply-wrapper-content .tips {
	color: #999;
	font-size: 12px;
	padding-top: 10px
}

.disease-apply-wrapper-content .tips span {
	color: #4a4a4a
}

.disease-apply-wrapper-content .title {
	display: block;
	background: #f3f3f3;
	color: #2b3a40;
	padding: 10px 0 10px 10px;
	margin-bottom: 30px
}

.disease-apply-wrapper-content .user-info {
	margin-bottom: 35px;
	line-height: 40px
}

.disease-apply-wrapper-content .user-info lable {
	width: 150px;
	float: left;
	margin-right: 80px
}

.disease-apply-wrapper-content .user-info .form-group input {
	outline: none;
	width: 250px;
	height: 40px;
	line-height: 40px;
	padding-left: 15px;
	border-radius: 5px;
	border: 1px solid #e5e5e8;
	font-size: 14px;
	color: #6f7a7e
}

.disease-apply-wrapper-content .user-info .form-group.select:after {
	content: "";
	clear: both;
	height: 0;
	display: block
}

.disease-apply-wrapper-content .user-info .form-group .select-group {
	float: left;
	width: 250px;
	font-size: 14px
}

.disease-apply-wrapper-content .user-info .form-group .select-group select.btn {
	border-radius: 5px;
	font-size: 14px;
	color: #6f7a7e;
	padding: 10px 15px
}

.disease-apply-wrapper-content .commons lable {
	display: block;
	margin-bottom: 15px
}

.disease-apply-wrapper-content .commons lable i {
	font-style: normal;
	color: #d0021b
}

.disease-apply-wrapper-content .commons lable a {
	font-size: 12px;
	color: #b8b8b8;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 4px 18px;
	margin-left: 15px
}

.disease-apply-wrapper-content .commons .form-container:after {
	content: '';
	display: block;
	clear: both;
	height: 0
}

.disease-apply-wrapper-content .commons .form-container-last {
	border-bottom: 1px solid #eaecee;
	margin-bottom: 20px
}

.disease-apply-wrapper-content .commons .form-container .form-group {
	padding: 0
}

.disease-apply-wrapper-content .commons .form-container .form-group .qsc-uploader .webPicPicker {
	width: 90px !important;
	height: 90px !important;
	padding: 5px 0
}

.disease-apply-wrapper-content .commons .form-container .form-group .qsc-uploader .webPicPicker .icon-plus {
	width: 30px;
	height: 30px;
	background-size: 30px;
	display: block;
	margin: 10px auto 15px
}

.disease-apply-wrapper-content .commons .form-container .form-group .power-attorney {
	width: 165px;
	text-align: center;
	border: 1px solid #e5e5e8;
	border-radius: 5px
}

.disease-apply-wrapper-content .commons .form-container .form-group .power-attorney span {
	width: 40px;
	height: 40px;
	display: block;
	background: #ccc;
	margin: 0 auto;
	border-radius: 20px;
	margin: 10px auto 15px
}

.disease-apply-wrapper-content .commons .form-container .form-group .power-attorney span img {
	width: 100%;
	height: 100%;
	border: none
}

.disease-apply-wrapper-content .commons .form-container .form-group .power-attorney a {
	font-size: 12px;
	color: #9b9b9b
}

.disease-apply-wrapper-content .member {
	display: block
}

.disease-apply-wrapper-content .member label {
	margin-bottom: 15px
}

.disease-apply-wrapper-content .member .form-container:after {
	content: '';
	display: block;
	clear: both;
	height: 0
}

.disease-apply-wrapper-content .member .form-group {
	float: left
}

.disease-apply-wrapper-content .member .form-group:first-child {
	margin-right: 90px
}

.disease-apply-wrapper-content .submit-btn {
	width: 350px;
	background: #d8d8d8;
	border-radius: 5px;
	color: #fff;
	font-size: 15px
}

.card-list-wrapper {
	width: 800px
}

.card-list-wrapper .public-list span {
	float: right
}

.card-list-wrapper .card-list {
	width: 840px;
	position: relative;
	left: -15px
}

.card-list-wrapper .card-list .item {
	width: 380px;
	height: 148px;
	border: 1px solid #e5e5e8;
	padding: 0 15px;
	float: left;
	margin-bottom: 30px;
	border-radius: 2px
}

.card-list-wrapper .card-list .item:hover {
	cursor: pointer;
	border: 1px solid #43ac43
}

.card-list-wrapper .card-list .item a {
	color: #9b9b9b
}

.card-list-wrapper .card-list .item-top {
	padding: 18px 0 10px;
	border-bottom: 1px solid #e5e5e8;
	margin-bottom: 15px
}

.card-list-wrapper .card-list .item-top .type {
	float: right
}

.card-list-wrapper .card-list .item-top .type i {
	width: 16px;
	height: 16px;
	display: inline-block;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAkCAYAAABWvWC/AAAABGdBTUEAALGPC/xhBQAABPpJREFUSA3tVXtMk1cUv/erYHG8BAWkAVOg5T3RytAN4kJYZKPAxoaLtINCsupC2MyyZc7EWTbnMhVm5tCiiO1A2OIf4zm2sIE4zLQMCQLypl14qAPdYG3pg35353ZrqVmymPjvTnJzT875/c7rO9/3IfQYgilXLpe7zRlMHxIWb8YYWcHkThh8prVW9VN2YWGIzcyWgo1D7QiR6x7CsLOXFQoLlslk3AULq8IM53hz7cWbAEC5CoX78pj2BMLEiAgWMOvcipuqqu5RX5ZU9hzLsjKPF8X5OEMiO8AhbH9T3Zed1OkqGXn5hxiELc116pOudrFU9iy2kWeQOC//kquD6tnSwqdzpPJNVM+QFJRmSgrFVHcV4H3FIIIMrkZKsrFsiZk1nX0p/3VhmJ/3MULYbFfM3zo2r0EIr3c4KNFiMyvdOWv3W1jTy9YVy0HtfYsHxrjcgXG53TnCLQkBwritQXEJT/3pIFpZcy5BaF2iMOzQ3WXD1WZ19ZgLCWVIC7IYgizMdgG/EqZaAJnO0YyUyCLiAcSy3tGpKrK8wncliqVFW5AN5YqE/HL7c86Vy32W9WYVgAYJInonkcOo4NmvxYhNbqlTHxbn5/PICqpgPLl5zefOGe1kGjkj7431GBkvMwynmNhW3idAxIS4E4Jytwv5+8bH73susks1Hmvxvssq1V3KcZJXAxhaCWaq4DHMOIhDCK0xjmlrGYI/aK5XjVAslYfI1EBbMOpNaozwMmSUzM3Nceb0pgsYM2eaL6muU4xD/kWmjqyiIi+byfY5lG1FGAdhAqtbX93tID3SLZGUeCsUCuaRwP+DVidACNkKR7Bq+Q8NgFw4fDgxcMSDg4O/1tfX6/r7+/e60uCVXBUAuo2MjOyuq6sruXXrVvgGkJycnAdRUVFvTU5Oym/cuPEmYH6EV/Q3ynKSwfhES0vLp52dnXsSEhKupaSkXAwLC9MEBwfzOBxOq5+fX+z8/HwRcLiOdPYNoxl7e3vPDw8Pp+/YsUMZERFxFKKvgP2Vtra20wsLCwNcLndbdHT0QFBQ0D0oaD/4/7BvD/QkrqmpeV4oFB4RCAQKSvwnehOfzz/t7e2th1MZFxd3tLa2NunKlSsyux+i44aGhm+gz0bQnW04SnO9KbaxsfGUUqm8CfommjlgdHSUD6V0ge4Og3pvZmbmoa+lVqtNgoGVgd9z165dNTDUzaBvYDo6Ol6A0qKSk5NnDQbDq2q1+iMIUApOp9y5c0dZVlZ2YHZ2dq+Pj8/9nTt3su3t7UkIjNrbt29/DWV4wQmGwV0dGBg44WSCMjQ0VNrV1fUD+AVwNk5PT/9cUVExxvj6+m709PS8ABg9GI/By6+Mj49/15UcGxt7BKobGR8fL4Zhzru5uX1ss9k2YUiv6evr84defjGZTONTU1Mlqampx0JDQ48DEBIRDG28NjEx8QXYzkMyX51OtxsuPfXyoKzPNBpNGkgbZA6GNYwPDAz8HqIPhoSEpEGC+JiYmA6o6NvKysqT6enpnYmJiYedSwI9HYRe346MjCz39/e3wcKkwQDXQ0sPYGm+8/LyQj09Pe9ACz0ikWgPVLX66YUKOFDeJ93d3YVms1nH4/E0sFU6q9XKW1xcFC0tLT0ZHh5enZmZeRiIejoTe2bHcCAAAyARbJAE7m1Go9EX/sW/BwQETCUlJdVAwGtANDvwj3X/BVfPa9G5QPx5AAAAAElFTkSuQmCC") no-repeat;
	position: relative;
	top: 3px
}

.card-list-wrapper .card-list .item-top .type i.micro-love {
	background-position: 0 0;
	background-size: 15px
}

.card-list-wrapper .card-list .item-top .type i.children {
	background-position: 0 -20px;
	background-size: 15px
}

.card-list-wrapper .card-list .item .item-brief {
	position: relative;
	padding-left: 75px
}

.card-list-wrapper .card-list .item .item-brief dt {
	width: 64px;
	height: 64px;
	background: #ccc;
	position: absolute;
	left: 0
}

.card-list-wrapper .card-list .item .item-brief dt img {
	width: 100%;
	height: 100%
}

.card-list-wrapper .card-list .item .item-brief dd {
	line-height: 30px;
	font-size: 14px
}

.card-list-wrapper .card-list .item .item-brief .last-img {
	position: absolute;
	right: 25px;
	top: 0;
	width: 60px;
	height: 60px;
	background: url("data:image/png;base64,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");
	background-size: cover
}

.card-list-wrapper .card-list .item .item-brief .arrow-right {
	position: absolute;
	right: 0;
	top: 22px;
	display: block;
	width: 10px;
	height: 10px;
	border-right: 1px solid #979797;
	border-bottom: 1px solid #979797;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

@media (max-width:768px) {
	.card-list-wrapper {
		width: 100%
	}

	.card-list-wrapper .card-list {
		width: 100%;
		left: 0
	}

	.card-list-wrapper .card-list .item {
		width: 100%
	}
}

.card-list-detail-wrapper .clearfix {
	content: "";
	display: block;
	height: 0;
	clear: both
}

.card-list-detail-wrapper-content .border {
	border-bottom: 1px solid #eaecee;
	padding-bottom: 25px;
	margin-bottom: 25px
}

.card-list-detail-wrapper-content .item-top ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	left: -15px
}

.card-list-detail-wrapper-content .item-top ul:after {
	content: "";
	display: block;
	height: 0;
	clear: both
}

.card-list-detail-wrapper-content .item-top ul li {
	float: left;
	width: 250px;
	text-align: left;
	line-height: 40px;
	font-size: 14px;
	color: #aaa
}

.card-list-detail-wrapper-content .item-top ul .number,.card-list-detail-wrapper-content .item-top ul .plan-type {
	font-size: 15px;
	color: #2b3a40
}

.card-list-detail-wrapper-content .item-top ul .report a {
	color: #5c5d5d;
	border-bottom: 1px solid #5c5d5d;
	line-height: 15px;
	display: inline-block
}

.card-list-detail-wrapper-content .item-top ul .report .circle {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 8px;
	border: 1px solid #979797;
	background: #d8d8d8;
	position: relative;
	margin-left: 15px;
	top: 5px
}

.card-list-detail-wrapper-content .item-top ul .report .download-report {
	margin-left: 10px
}

.card-list-detail-wrapper-content .summary .title,.card-list-detail-wrapper-content .survey .title,.card-list-detail-wrapper-content .pay-voucher .title {
	margin-bottom: 20px;
	font-size: 15px
}

.card-list-detail-wrapper-content .summary .brief,.card-list-detail-wrapper-content .survey .brief,.card-list-detail-wrapper-content .pay-voucher .brief {
	color: #ccc
}

.card-list-detail-wrapper-content .summary .img-list:after,.card-list-detail-wrapper-content .survey .img-list:after,.card-list-detail-wrapper-content .pay-voucher .img-list:after {
	content: "";
	display: block;
	height: 0;
	clear: both
}

.card-list-detail-wrapper-content .summary .img-list a,.card-list-detail-wrapper-content .survey .img-list a,.card-list-detail-wrapper-content .pay-voucher .img-list a {
	width: 80px;
	height: 80px;
	background: #ccc;
	float: left;
	margin-right: 10px
}

.card-list-detail-wrapper-content .summary .img-list a img,.card-list-detail-wrapper-content .survey .img-list a img,.card-list-detail-wrapper-content .pay-voucher .img-list a img {
	width: 100%;
	height: 100%
}

@media (min-width:768px) {
	.card-detail-min-container .card-list-detail-wrapper {
		width: 850px
	}
}

@media (min-width:980px) {
	.card-detail-min-container .card-list-detail-wrapper {
		width: 1000px
	}
}

.submit-success-wrapper .border-bottom {
	border-bottom: none
}

.submit-success-wrapper .success-content {
	text-align: center
}

.submit-success-wrapper .success-content .icons {
	width: 105px;
	height: 105px;
	background: url("data:image/png;base64,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");
	background-size: cover;
	margin: 0 auto 20px
}

.submit-success-wrapper .success-content .suc-font {
	font-size: 20px;
	color: #9b9b9b;
	margin-bottom: 40px
}

.submit-success-wrapper .success-content .brief {
	font-size: 12px;
	color: #999;
	margin-bottom: 20px
}

.submit-success-wrapper .success-content .brief span {
	color: #4a4a4a
}

.submit-success-wrapper .success-content .commission-download {
	display: block;
	width: 160px;
	height: 25px;
	line-height: 25px;
	border-radius: 5px;
	margin: 0 auto;
	border: 1px solid #e5e5e8;
	font-size: 12px;
	text-align: center;
	color: #9b9b9b
}

.summary a {
	text-align: center;
	text-decoration: none;
	color: #2b3a40;
	font-style: normal
}

.public li {
	color: #4b595e
}

.public li span {
	color: #a8a8a8
}

.slider {
	display: inline-block;
	vertical-align: middle;
	position: relative
}

.slider.slider-horizontal {
	width: 210px;
	height: 20px
}

.slider.slider-horizontal .slider-track {
	height: 10px;
	width: 100%;
	margin-top: -5px;
	top: 50%;
	left: 0
}

.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-left,.slider.slider-horizontal .slider-track-right {
	height: 100%;
	top: 0;
	bottom: 0
}

.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle {
	margin-left: -10px;
	margin-top: -5px
}

.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle {
	border-width: 0 10px 10px 10px;
	width: 0;
	height: 0;
	border-bottom-color: #0480be;
	margin-top: 0
}

.slider.slider-horizontal .slider-tick-label-container {
	white-space: nowrap
}

.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
	margin-top: 24px;
	display: inline-block;
	text-align: center
}

.slider.slider-vertical {
	height: 210px;
	width: 20px
}

.slider.slider-vertical .slider-track {
	width: 10px;
	height: 100%;
	margin-left: -5px;
	left: 50%;
	top: 0
}

.slider.slider-vertical .slider-selection {
	width: 100%;
	left: 0;
	top: 0;
	bottom: 0
}

.slider.slider-vertical .slider-track-left,.slider.slider-vertical .slider-track-right {
	width: 100%;
	left: 0;
	right: 0
}

.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle {
	margin-left: -5px;
	margin-top: -10px
}

.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle {
	border-width: 10px 0 10px 10px;
	width: 1px;
	height: 1px;
	border-left-color: #0480be;
	margin-left: 0
}

.slider.slider-disabled .slider-handle {
	background-image: -webkit-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
	background-image: -o-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
	background-image: linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)
}

.slider.slider-disabled .slider-track {
	background-image: -webkit-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
	background-image: -o-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
	background-image: linear-gradient(to bottom, #e5e5e5 0, #e9e9e9 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);
	cursor: not-allowed
}

.slider input {
	display: none
}

.slider .tooltip.top {
	margin-top: -36px
}

.slider .tooltip-inner {
	white-space: nowrap
}

.slider .hide {
	display: none
}

.slider-track {
	position: absolute;
	cursor: pointer;
	background-image: -webkit-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
	background-image: -o-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
	background-image: linear-gradient(to bottom, #f5f5f5 0, #f9f9f9 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	border-radius: 4px
}

.slider-selection {
	position: absolute;
	background-image: -webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image: -o-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image: linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px
}

.slider-track-left,.slider-track-right {
	position: absolute;
	background: transparent;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px
}

.slider-handle {
	position: absolute;
	width: 20px;
	height: 20px;
	background-color: #337ab7;
	background-image: -webkit-linear-gradient(top, #149bdf 0, #0480be 100%);
	background-image: -o-linear-gradient(top, #149bdf 0, #0480be 100%);
	background-image: linear-gradient(to bottom, #149bdf 0, #0480be 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	filter: none;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	border: 0 solid transparent
}

.slider-handle.round {
	border-radius: 50%
}

.slider-handle.triangle {
	background: transparent none
}

.slider-handle.custom {
	background: transparent none
}

.slider-handle.custom::before {
	line-height: 20px;
	font-size: 20px;
	content: '\2605';
	color: #726204
}

.slider-tick {
	position: absolute;
	width: 20px;
	height: 20px;
	background-image: -webkit-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
	background-image: -o-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
	background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	filter: none;
	opacity: .8;
	border: 0 solid transparent
}

.slider-tick.round {
	border-radius: 50%
}

.slider-tick.triangle {
	background: transparent none
}

.slider-tick.custom {
	background: transparent none
}

.slider-tick.custom::before {
	line-height: 20px;
	font-size: 20px;
	content: '\2605';
	color: #726204
}

.slider-tick.in-selection {
	background-image: -webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image: -o-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image: linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);
	opacity: 1
}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.fancybox-opened {
	z-index: 8030
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
	box-shadow: 0 10px 25px rgba(0,0,0,0.5)
}

.fancybox-outer,.fancybox-inner {
	position: relative
}

.fancybox-inner {
	overflow: hidden
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap
}

.fancybox-image,.fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%
}

#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {
	background-image: url('../img/lib/fancybox/fancybox_sprite.png')
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: .8;
	cursor: pointer;
	z-index: 8060
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../img/lib/fancybox/fancybox_loading.gif') center center no-repeat
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../img/lib/fancybox/blank.gif');
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040
}

.fancybox-prev {
	left: 0
}

.fancybox-next {
	right: 0
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px
}

.fancybox-nav:hover span {
	visibility: visible
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important
}

.fancybox-lock {
	overflow: hidden !important;
	width: auto
}

.fancybox-lock body {
	overflow: hidden !important
}

.fancybox-lock-test {
	overflow-y: hidden !important
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../img/lib/fancybox/fancybox_overlay.png')
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll
}

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050
}

.fancybox-opened .fancybox-title {
	visibility: visible
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent;
	background: rgba(0,0,0,0.8);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #fff;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff
}

.fancybox-title-inside-wrap {
	padding-top: 10px
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0,0,0,0.8)
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {
		background-image: url('../img/lib/fancybox/fancybox_sprite@2x.png');
		background-size: 44px 152px
	}

	#fancybox-loading div {
		background-image: url('../img/lib/fancybox/fancybox_loading@2x.gif');
		background-size: 24px 24px
	}
}

.webuploader-container {
	position: relative
}

.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px)
}

.webuploader-pick {
	width: 100%;
	display: block;
	cursor: pointer;
	overflow: hidden
}

.webuploader-pick-disable {
	opacity: .6;
	pointer-events: none
}

#picker {
	display: inline-block;
	line-height: 1.42857143;
	vertical-align: middle;
	margin: 0 12px 0 0
}

#picker .webuploader-pick {
	padding: 6px 12px;
	display: block
}

.qsc-uploader .thumbnail {
	width: 33.333333%;
	min-height: 90px
}

.qsc-uploader .thumbnail img {
	width: 100%
}

.uploader-list {
	width: 100%
}

.file-item {
	float: left;
	position: relative;
	margin: 0 0 10px 0;
	padding: 4px
}

.file-item .error {
	position: absolute;
	top: 4px;
	left: 4px;
	right: 4px;
	background: #f00;
	color: #fff;
	text-align: center;
	height: 20px;
	font-size: 12px;
	line-height: 22px
}

.file-item .info {
	position: absolute;
	left: 4px;
	bottom: 4px;
	right: 4px;
	height: 20px;
	line-height: 20px;
	text-indent: 5px;
	background: rgba(0,0,0,0.6);
	color: #fff;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 12px;
	z-index: 10;
	text-align: center
}

.file-item div.file-panel {
	z-index: 300;
	overflow: hidden;
	position: absolute;
	right: -5px;
	top: -5px;
	border-radius: 50%;
	box-shadow: 0 1px 1px rgba(0,0,0,0.15)
}

.file-item div.file-panel span {
	cursor: pointer;
	color: #fff;
	margin: 0;
	width: 20px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	display: table;
	background: #d9534f;
	border-radius: 50%
}

.file-item div.file-panel span .fa {
	color: #fff
}

.file-item.thumbnail {
	border: none;
	border-radius: 0
}

.file-item .progress {
	position: absolute;
	right: 4px;
	bottom: 4px;
	height: 3px;
	left: 4px;
	height: 4px;
	overflow: hidden;
	z-index: 15;
	margin: 0;
	padding: 0;
	border-radius: 0;
	background: transparent
}

.file-item .progress span {
	display: block;
	overflow: hidden;
	width: 0;
	height: 100%;
	background: #06bd01 url(../images/plugins/webuploader/progress.png) repeat-x;
	-webit-transition: width 200ms linear;
	-moz-transition: width 200ms linear;
	-o-transition: width 200ms linear;
	-ms-transition: width 200ms linear;
	transition: width 200ms linear;
	-webkit-animation: progressmove 2s linear infinite;
	-moz-animation: progressmove 2s linear infinite;
	-o-animation: progressmove 2s linear infinite;
	-ms-animation: progressmove 2s linear infinite;
	animation: progressmove 2s linear infinite;
	-webkit-transform: translateZ(0)
}

@-webkit-keyframes progressmove {
	0% {
		background-position: 0 0
	}

	100% {
		background-position: 17px 0
	}
}

@-moz-keyframes progressmove {
	0% {
		background-position: 0 0
	}

	100% {
		background-position: 17px 0
	}
}

@keyframes progressmove {
	0% {
		background-position: 0 0
	}

	100% {
		background-position: 17px 0
	}
}

a.travis {
	position: relative;
	top: -4px;
	right: 15px
}

.icheckbox_flat-green,.iradio_flat-green {
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	width: 20px;
	height: 20px;
	background: url("../img/lib/icheck/green.png") no-repeat;
	border: none;
	cursor: pointer
}

.icheckbox_flat-green {
	background-position: 0 0
}

.icheckbox_flat-green.checked {
	background-position: -22px 0
}

.icheckbox_flat-green.disabled {
	background-position: -44px 0;
	cursor: default
}

.icheckbox_flat-green.checked.disabled {
	background-position: -66px 0
}

.iradio_flat-green {
	background-position: -88px 0
}

.iradio_flat-green.checked {
	background-position: -110px 0
}

.iradio_flat-green.disabled {
	background-position: -132px 0;
	cursor: default
}

.iradio_flat-green.checked.disabled {
	background-position: -154px 0
}

@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx) {
	.icheckbox_flat-green,.iradio_flat-green {
		background-image: url("../img/lib/icheck/green@2x.png");
		-webkit-background-size: 176px 22px;
		background-size: 176px 22px
	}
}