.jd-noselect {
	cursor:default;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.jd-modal-background {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, .35)
}
.jd-trans {
	background-image:url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAF0lEQVR4AWM4AwX/oWCgBGAMmMQACQAA9CflgcGPjHwAAAAASUVORK5CYII=')
}
.jd-trans-medium {
	background-image:url('data:image/gif;base64,R0lGODlhCAAIAIABAMzMzP///yH5BAEAAAEALAAAAAAIAAgAAAINhBEZh8q6DoTPSWvoKQA7')
}
.jd-trans-min {
	background-image:url('data:image/gif;base64,R0lGODlhBAAEAIAAAP///8zMzCH5BAAAAAAALAAAAAAEAAQAAAIGTACGqBkFADs=')
}
.jd-fill {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.jd-field {
	line-height:22px;
	overflow:hidden
}
.jd-field label {
	float:left;
	height:22px;
	text-align:right
}
.jd-field-input {
	float:left;
	height:22px;
	border:none
}
.jd-field-input input {
	font-size:11px;
	margin:2px 2px 2px 5px;
	height:18px;
	padding:1px 2px;
	border:1px solid #aaa;
	box-sizing:border-box
}
.jd-tooltip {
	position:fixed;
	background-color:#fff6c3;
	border:2px solid #fe8;
	border-radius:.3em;
	-moz-border-radius:.3em;
	box-shadow:.25em .25em .4em #aaa;
	-moz-box-shadow:.25em .25em .4em #aaa;
	-webkit-box-shadow:.25em .25em .4em #aaa;
	cursor:default;
	line-height:1.2em;
	padding:.62em .769em .62em .62em;
	width:23em;
	margin:0;
	min-height:45px;
	overflow:hidden;
	-webkit-user-select:text;
	-khtml-user-select:text;
	-moz-user-select:text;
	-ms-user-select:text;
	user-select:text
}
.jd-tooltip-inner {
	margin:5px;
	padding:0;
	min-height:35px;
	font-size:12px
}
.jd-tooltip-title {
	color:#006400;
	line-height:30px
}
.jd-loading {
	background:url(../../jssor.dialog/img/double-tail-spin.svg) no-repeat 50% 50%;
	min-height:50px
}
.jd-processing {
	background:url(../../jssor.dialog/img/jd-processing.gif) no-repeat 50% 50%;
	min-height:50px
}
.jd-tooltip-iframe {
	position:absolute;
	top:0;
	left:0;
	width:2px;
	height:2px;
	visibility:hidden;
	z-index:-1
}
.jd-window {
	position:fixed;
	padding:0;
	margin:0;
	min-width:300px;
	max-width:98%;
	color:#000;
	font-size:12px;
	border:1px solid #995900;
	line-height:1.3;
	background-color:#fff;
	overflow:hidden
}
.jd-window-title {
	background-color:#faf1e1;
	height:29px;
	min-height:29px;
	overflow:hidden;
	border-bottom:1px solid rgba(153, 89, 9, .35);
	box-sizing:border-box
}
.jd-window-title-text {
	line-height:29px;
	padding:0 28px 0 5px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	box-sizing:border-box;
	user-select:none
}
.jd-window-inner {
	padding:15px;
	box-sizing:content-box;
	min-height:30px;
	overflow:hidden
}
.jd-window-buttons {
	display:block;
	position:relative;
	height:40px;
	min-height:40px;
	text-align:center;
	line-height:42px;
	background-color:#faf1e1;
	vertical-align:middle
}
.jd-button {
	position:relative;
	display:inline-block;
	min-width:22px;
	height:22px;
	margin:10px 10px;
	padding:0 6px;
	line-height:20px;
	text-align:center;
	border:1px solid #ffbd69;
	background-color:#ffe7a1;
	box-sizing:border-box;
	user-select:none;
	cursor:pointer
}
.jd-button:hover {
	background-color:#ffdc77;
	border-color:#a58016
}
.jd-button.jd-buttonav, .jd-button.jd-buttondn {
	background-color:#ffb454
}
.jd-button:active {
	background-color:#ffb454
}
.jd-buttonds {
	opacity:.3;
	pointer-events:none
}
.jd-button-close {
	position:absolute;
	margin:3px;
	top:0;
	right:0;
	padding:0;
	background-image:url(../../jssor.dialog/img/sprite-dialog.png);
	background-position:-5px -5px;
	z-index:1
}
.jd-button-naked {
	padding:0;
	border-color:transparent;
	background-color:transparent
}
.jd-button-delete {
	margin:0 0 0 5px;
	background-image:url(../img/sprite-dialog.png);
	background-position:-4px -33px
}
.jd-button-reverse {
	margin:0 0 0 5px;
	background-image:url(../img/sprite-dialog.png);
	background-position:-34px -34px
}
.jd-menu {
	position:fixed;
	background-color:#f6f6f6;
	border:1px solid #6593cf;
	cursor:default;
	line-height:22px;
	width:230px;
	padding:0;
	margin:0;
	font-size:12px;
	overflow:hidden;
	user-select:none
}
.jd-menu .left-bar {
	position:absolute;
	top:0;
	left:0;
	width:26px;
	height:100%;
	background-color:#e9eeee;
	z-index:-1
}
.jd-menu .split {
	margin:1px 0 1px 33px;
	height:1px;
	background-color:#9ac6ff;
	pointer-events:none
}
.jd-menu .item {
	position:relative;
	top:0;
	left:0;
	margin:1px;
	border:1px solid transparent;
	height:22px
}
.jd-menu .active {
	border:1px solid #ffbd69;
	background-color:#ffe7a2
}
.jd-menu .disabled {
	color:gray;
	pointer-events:none
}
.jd-menu .item .icon {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:26px;
	height:22px;
	line-height:22px;
	text-align:center;
	font-size:14px
}
.jd-menu .item .text {
	position:relative;
	display:block;
	margin:0 75px 0 31px;
	height:22px;
	font-size:12px;
	text-align:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.jd-menu .item .shortcut, .jd-menu .item .subarrow {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:80px;
	height:22px;
	padding-right:3px;
	box-sizing:border-box;
	color:#888;
	font-size:10px;
	text-align:right;
	text-overflow:ellipsis;
	overflow:hidden
}
.jd-menu .item .subarrow {
	margin-top:-4px;
	display:block;
	position:absolute;
	top:50%;
	right:1px;
	width:0;
	height:0;
	border:4px solid;
	border-color:transparent transparent transparent #000;
	float:right
}
.jd-menu.jd-option .item .text {
	margin:0 22px 0 8px
}
.jd-hue-bar {
	border-left:5px solid transparent;
	border-right:5px solid transparent
}
.jd-alpha-bar {
	border-top:5px solid #eee;
	border-bottom:5px solid #eee
}
.jd-gradient-stops {
	cursor:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ1JREFUeNq8VAEKwCAITOn%2FX3ZzTBCxUicTBsvsOO9EIKJhAwCe5H0H4xBvLQgOegV8yZ8AZwJHc8zKI4c53bk6IGNqMH3GCJuMlkeG4p4G1e5Lq1KXatmCM7AdrbLLq7FC0agycx7oXOmk8%2FY%2FPNjRR7s6ZFHFqY5AcasLFDPtpAC7WH7aNkxgO9gdLNv3oWdKiKXX7r8bu6rlJcAA9ZRfMt5oHoIAAAAASUVORK5CYII%3D') 5 0, auto
}
.jd-gradient-stop {
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:18px;
	cursor:default
}
.jd-gradient-stop .i {
	position:absolute;
	top:0;
	left:-6px;
	width:13px;
	height:18px;
	background-image:url(../img/sprite-dialog.png);
	background-position:-9px -66px
}
.jd-gradient-stop.a .i {
	background-position:-39px -66px
}
.jd-gradient-stop .cb {
	position:absolute;
	top:9px;
	left:-3px;
	width:7px;
	height:7px
}
.jd-gradient-stop .c {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.jd-gradient-preset-item {
	display:inline-block;
	width:26px;
	height:26px;
	border:1px solid #eee;
	box-sizing:border-box;
	cursor:pointer
}
.jd-gradient-preset-item:hover div {
	border-color:#fff
}
.jd-gradient-preset-item:active div {
	border-color:rgba(0, 0, 0, .2)
}
.jd-gradient-preset-item div {
	width:100%;
	height:100%;
	border:1px solid #000;
	box-sizing:border-box
}
::-webkit-input-placeholder {
color:#bbb
}
:-moz-placeholder {
color:#bbb;
opacity:1
}
::-moz-placeholder {
color:#bbb;
opacity:1
}
:-ms-input-placeholder {
color:#bbb
}
::-ms-input-placeholder {
color:#bbb
}
.je-input, .je-toolitem, .je-toolnaked {
	display:block;
	position:relative;
	top:0;
	left:0;
	width:200px;
	height:20px;
	float:left;
	font-size:11px;
	font-family:inherit;
	box-sizing:border-box;
	background-clip:padding-box
}
.je-input {
	margin:2px 2px;
	background-color:#efefef
}
.je-white .je-input {
	background-color:#fff!important
}
.je-input, .je-toolitem {
	line-height:18px;
	border:1px solid transparent
}
.je-toolitem {
	margin:2px;
	border-radius:2px;
	cursor:pointer
}
.je-toolnaked {
	margin:2px 0;
	padding:0 3px;
	line-height:18px;
	border:1px solid transparent;
	border-radius:2px;
	box-sizing:border-box;
	cursor:default
}
.je-toolnaked:hover {
	background-color:#ffe7a1;
	border-color:#e98c2e
}
.je-toolnaked.dn {
	background-color:#ffb454;
	border-color:#995900
}
.je-input-ex {
	border-color:#ddd
}
.je-color {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	cursor:pointer
}
.je-toolitem div.je-color-text {
	text-align:center;
	font-family:Arial;
	font-size:16px;
	font-weight:700;
	line-height:20px
}
.je-toolitem div.je-color-text:before {
	content:'A'
}
.je-toolitem div.je-italic {
	text-align:center;
	font-family:serif;
	font-size:16px;
	font-weight:700;
	line-height:20px;
	font-style:italic
}
.je-toolitem div.je-italic:before {
	content:'I';
	margin-left:-3px
}
.je-toolitem div.je-border {
	position:relative;
	top:2px;
	left:2px;
	width:14px;
	height:14px;
	border:1px solid #000;
	box-sizing:border-box
}
.je-toolitem:hover {
	background-color:#ffe7a1;
	border-color:#e98c2e!important
}
.je-toolitem.av, .je-toolitem.dn, .je-toolitem:active {
	background-color:#ffb454;
	border-color:#995900
}
.je-input div.je-objects {
	position:absolute;
	width:100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:auto
}
.je-trans {
	background-image:url('data:image/gif;base64,R0lGODlhCAAIAIABAMzMzP///yH5BAEAAAEALAAAAAAIAAgAAAINhBEZh8q6DoTPSWvoKQA7');
	background-position:50% 50%;
	background-color:rgba(255, 255, 255, .5)
}
.je-label, .je-label-left {
	position:relative;
	top:0;
	left:0;
	float:left;
	height:20px;
	line-height:18px;
	text-align:right;
	margin:2px 2px;
	padding:1px 1px;
	white-space:nowrap;
	font-size:11px;
	box-sizing:border-box;
	cursor:default
}
.je-label-left {
	text-align:left
}
.je-help {
	display:none;
	position:absolute;
	top:1px;
	left:0;
	width:18px;
	height:18px;
	background:url(../../jssor.editor/je-help.png) no-repeat 50% 50%
}
.je-label-left .je-help {
	left:auto;
	right:0
}
.je-label:hover .je-help, .je-label-left:hover .je-help {
	display:block
}
.je-button {
	height:20px;
	float:left;
	margin:2px 2px 2px 0;
	padding:0;
	font-size:11px
}
.je-properties-panel .je-modified, .je-toolbox-panel .je-modified {
	background-color:#fefee9
}
.je-trans.je-modified {
	border-color:#fefee9
}
.je-focused {
	background-color:#fff;
	border-color:#e98c2e
}
.je-toolnaked.je-modified {
	background-color:transparent
}
.je-error {
	border:1px solid #c32f16
}
.je-disabled {
	color:gray;
	border-color:transparent;
	background-color:transparent;
	opacity:.5;
	pointer-events:none
}
.je-inner {
	position:relative;
	top:0;
	left:0;
	width:auto;
	height:100%;
	box-sizing:border-box;
	overflow:hidden
}
.je-dropdown {
	float:right;
	width:12px;
	height:100%;
	background:url(../../jssor.editor/je-dropdown.gif) no-repeat 50% 50%
}
.je-front {
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	line-height:18px;
	color:#bbb;
	overflow:hidden;
	text-overflow:ellipsis;
	cursor:default;
	user-select:none
}
.je-front {
	color:#000
}
.je-remove {
	display:inline-block;
	position:relative;
	width:18px;
	height:18px;
	float:right;
	background:url("../../jssor.editor/je-remove.gif") 50% 50% no-repeat;
	background-color:#dfdfdf;
	cursor:pointer
}
.je-remove:hover {
	background-color:#d5d5d5
}
.je-obj {
	display:inline-block;
	margin:3px;
	background-color:#ccc;
	cursor:default
}
.je-objav {
	color:#fff;
	background-color:navy
}
.je-obj .je-remove {
	height:22px
}
.je-obj-text {
	display:inline-block;
	position:relative;
	height:22px;
	padding:0 5px;
	line-height:22px
}
.je-input.je-disabled je-remove {
	display:none
}
.je-adder {
	display:inline-block;
	position:relative;
	top:3px;
	min-width:8px;
	height:20px;
	line-height:20px;
	margin:3px 6px;
	padding:0 4px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
	text-align:center;
	border:1px solid #ffbd69;
	background-color:#ffe7a1;
	cursor:pointer
}
.je-adder:hover {
	background-color:#ffdc77;
	border-color:#a58016
}
.je-adder.je-adderdn {
	background-color:#ffb454
}
.je-input.je-disabled .je-adder {
	opacity:.5
}
.je-input input, .je-input select, .je-input textarea {
	margin:0;
	padding:2px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	font-size:11px;
	border:none;
	box-sizing:border-box;
	outline:none;
	background-color:transparent;
	resize:none;
	box-shadow:none
}
.je-input input:disabled {
	box-shadow:none;
	color:#545454
}
.je-input select {
	line-height:normal;
	box-shadow:none;
	color:#545454
}
.je-input select option {
	padding:0;
	width:100%
}
.je-input input[type=checkbox], .je-input input[type=radio] {
	width:1.3em;
	top:50%;
	height:1.3em;
	margin:-.6em 0 0 .25em;
	box-shadow:none
}
.je-input input[type=checkbox] {
	-webkit-appearance:checkbox
}
.je-input input[type=radio] {
	-webkit-appearance:radio
}
.je-properties-panel, .je-toolbox-panel {
	display:inline-block;
	width:100%;
	float:left;
	background-color:#e5e5e5;
	overflow-x:hidden;
	overflow-y:auto
}
.je-properties-group {
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:25px;
	font-size:12px;
	border-top:1px solid #a0a0a0;
	line-height:25px;
	background-color:#ccc;
	float:left
}
.je-properties-space {
	float:left;
	width:100%;
	min-height:1px
}
.je-toolbox-panel .je-input {
	border-color:#a6a6a6
}
.je-toolbox-panel .je-label {
	margin:2px 0 2px 5px
}
.je-toolbox-panel .je-input input, .je-toolbox-panel .je-label {
	font-size:11px
}
.je-toolbox-panel .je-focused {
	border-color:#e98c2e
}
.je-toolbox-panel .je-error {
	border:1px solid #c32f16
}
[contentEditable=true]:empty::before {
content:attr(placeholder);
color:#bababa
}
.je-rich-text-toolitem {
	display:block;
	position:relative;
	top:0;
	left:0;
	margin:6px 1px;
	padding:0 6px;
	height:18px;
	float:left;
	font-size:11px;
	line-height:18px;
	border-radius:3px;
	box-sizing:border-box;
	cursor:pointer
}
.je-rich-text-toolitem:hover, .je-rich-text-toolitem.av:hover {
	background-color:#e98c2e
}
.je-rich-text-toolitem.dn, .je-rich-text-toolitem.av.dn, .je-rich-text-toolitem.av {
	background-color:#995900
}
.container *, .contert-con * {
	-moz-box-sizing:border-box
}
.container {
	background-color:#f0f0f0;
	margin-right:auto;
	margin-left:auto;
	max-width:980px;
	padding:15px 0
}
.contert {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:1.42857;
	color:#333
}
.locationd a {
	color:#777;
	text-decoration:none;
	font-size:14px;
	margin-right:20px
}
.locationd a:hover {
	color:#333
}
.contert {
	background-color:#fff;
	margin:0 15px
}
.contert-con {
	background-color:#fff;
	padding:5px 10px;
	font-size:14px
}
.con {
	margin-top:15px
}
.contert-con .list-group-item {
	position:relative;
	display:block;
	padding:15px 25px;
	margin-bottom:-1px;
	background-color:#fff;
	border:none;
	border-top:1px solid #e9ebf1;
	color:#7d848a
}
.contert-con h2 {
	font-size:20px;
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	padding:8px 4px;
	padding-left:0
}
td, th {
	color:gray
}
.contert-con select.form-control {
	display:inline-block;
	width:auto
}
label {
	color:#939393
}
label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:700
}
.regd {
	margin-top:30px;
	margin-bottom:50px
}
.regsuccess {
	color:#939393;
	line-height:30px
}
.form-group {
	color:#c3c3c3
}
.help-block {
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	font-size:14px
}
.login-l {
	padding:20px 55px
}
.login-l h2 {
	margin-bottom:30px
}
.login-l .btn {
	margin-top:30px
}
.login label {
	color:#666;
	font-size:14px;
	font-weight:bold
}
.login-r {
	padding:45px;
	padding-top:0;
	margin-top:110px;
	border-left:1px solid #e9e9e9;
	min-height:460px;
	margin-bottom:30px
}
.login-r h4 {
	color:#939393;
	margin-bottom:30px
}
.login-r p {
	color:#acacac;
	font-size:14px;
	margin-bottom:10px
}
#foot {
	background-color:#bbbfbf;
	border-top:1px solid #51c1f1
}
#foot .container {
	background:none;
	padding:15px 0
}
#foot a {
	margin-left:5px
}
.margin-t {
}
.code {
	display:block;
	text-align:center;
	margin-top:10px
}
.checkbox-txt {
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	padding:10px 5px;
	color:#939393
}
.well {
	margin-bottom:150px
}
.well-lg {
	padding:24px;
	border-radius:6px
}
.fa-facebook {
	display:inline-block;
	float:left;
	width:13px;
	height:13px;
	margin-top:2px;
	margin-right:4px;
	background-image:url(../img/tb.png)
}
.fa-twitter {
	display:inline-block;
	float:left;
	width:13px;
	height:13px;
	margin-top:2px;
	margin-right:4px;
	background-image:url(../img/tb.png);
	background-position:-14px 0
}
.fa-google-plus {
	display:inline-block;
	float:left;
	width:13px;
	height:13px;
	margin-top:2px;
	margin-right:4px;
	background-image:url(../img/tb.png);
	background-position:-30px 0
}
.fa-windows {
	display:inline-block;
	float:left;
	width:13px;
	height:13px;
	margin-top:2px;
	margin-right:4px;
	background-image:url(../img/tb.png);
	background-position:-44px 0
}
.form-control-static a {
	color:#337ab7;
	font-size:14px
}
table {
	background-color:transparent
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	padding:8px 4px;
	padding-left:0
}
.table {
	border-collapse:collapse!important
}
.table td, .table th {
	background-color:#fff!important
}
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 8px 8px 0;
	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
}
.form-control {
	display:block;
	width:100%;
	height:34px;
	padding:1px 10px;
	box-sizing:border-box;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-image:none;
	border:1px solid #ccc;
	border-radius:5px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition:border-color ease-in-out .15s, -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, .075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}
.form-control::-moz-placeholder {
color:#999;
opacity:1
}
.form-control:-ms-input-placeholder {
color:#999
}
.form-control::-webkit-input-placeholder {
color:#999
}
.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
}
.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
}
.btn {
	display:inline-block;
	padding:6px 12px;
	margin-bottom:0;
	text-decoration:none;
	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:5px
}
.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, .125);
	box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	pointer-events:none;
	cursor:not-allowed;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none;
	opacity:.65
}
.btn-warning {
	color:#fff;
	background-color:#f0ad4e;
	border-color:#eea236
}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
	color:#fff;
	background-color:#ec971f;
	border-color:#d58512
}
.btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
	background-image:none
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
	background-color:#f0ad4e;
	border-color:#eea236
}
.btn-warning .badge {
	color:#f0ad4e;
	background-color:#fff
}
.btn-lg {
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
	border-radius:6px;
	margin:0;
	font:inherit;
	font-weight:bold
}
.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%
}
.btn-sm {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.table .btn-sm {
	padding:5px 0
}
.table .fa {
	margin-left:10px
}
.btn-primary {
	color:#fff;
	background-color:#337ab7;
	border-color:#2e6da4
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	color:#fff;
	background-color:#286090;
	border-color:#204d74
}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	background-image:none
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
	background-color:#337ab7;
	border-color:#2e6da4
}
.btn-primary .badge {
	color:#337ab7;
	background-color:#fff
}
.btn-info {
	color:#fff;
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
	color:#fff;
	background-color:#31b0d5;
	border-color:#269abc
}
.btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
	background-image:none
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info .badge {
	color:#5bc0de;
	background-color:#fff
}
.btn-danger {
	color:#fff;
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
	color:#fff;
	background-color:#c9302c;
	border-color:#ac2925
}
.btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
	background-image:none
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger .badge {
	color:#d9534f;
	background-color:#fff
}
.checkbox a {
	background-color:transparent
}
.margin-t {
	margin-top:15px
}
.row:before, .row:after {
	display:table;
	content:" "
}
.row:after {
	clear:both
}
.row {
	margin-right:-15px;
	margin-left:-15px
}
.col-sm-6 {
	width:50%;
	float:left;
	position:relative;
	min-height:1px
}
.form-group, .contert-con .btn {
	max-width:350px;
	margin:0 0 15px 0;
	width:100%
}
.form-horizontal .form-group {
	margin-right:-15px;
	margin-left:-15px
}
.tit {
	margin-bottom:30px
}
@media(max-width:768px) {
.login-l {
padding:20px 30px
}
.login-r {
padding:0;
border-top:1px solid #e9e9e9;
border-left:none;
margin:30px;
padding-top:30px;
min-height:50px
}
.login-r .btn {
padding:5px
}
.col-xs-0, .navbar-sign {
display:none
}
#foot h4 {
text-align:center
}
.form-group {
margin:0 auto 15px auto
}
.navbar-header>span {
display:inline-block;
height:50px;
padding:15px 0;
font-size:12px;
line-height:20px
}
.sign {
display:block
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
font-size:12px
}
.col-sm-6 {
width:100%
}
.locationd, .lgimg {
display:none
}
}
.ad_center, .ad_bill {
	position:relative;
	margin:0 auto;
	top:0;
	left:0;
	padding:0;
	width:320px;
	height:100px;
	clear:both;
	overflow:hidden
}
.ad_title_banner {
	width:320px;
	height:100px;
	position:relative;
	top:0;
	padding:0;
	overflow:hidden;
	margin:0 auto
}
.ad_space {
	height:0
}
.ad_title {
	position:relative;
	margin:0 auto;
	padding:0;
	width:100%;
	max-width:980px;
	height:100px;
	background-color:#f0f0f0
}
.ad_title_caption {
	display:none
}
.ad_rect {
	position:absolute;
	padding:10px;
	top:-10px;
	left:-10px;
	width:300px;
	height:250px
}
.ad_rect:hover {
}
.ad_hint {
	position:absolute;
	left:-10px;
	top:-10px;
	width:22px;
	height:15px;
	color:#fff;
	background-color:#edb802;
	font-size:13px;
	text-align:center;
	border-radius:2px;
	z-index:1
}
@media only screen and (min-width:727px) {
.ad_center, .ad_title_banner {
width:728px;
max-width:100%;
height:90px
}
.ad_bill {
width:970px;
max-width:100%;
height:250px
}
.ad_space {
height:20px
}
.ad_title {
height:90px
}
}
@media only screen and (min-width:980px) {
.ad_title_banner {
position:absolute;
right:20px
}
.ad_title_caption {
display:block
}
}
.sidebar_1 {
	position:relative;
	display:block;
	float:left;
	top:0;
	margin:15px 10px 10px -10px;
	padding:0;
	width:320px;
	overflow:hidden
}
@media only screen and (max-width:979px) {
.sidebar_1 {
width:640px;
margin:10px auto;
float:none
}
}
@media only screen and (max-width:639px) {
.sidebar_1 {
width:320px;
float:none
}
}
.thumb {
	position:relative;
	top:0;
	left:0;
	float:left;
	display:inline;
	margin:10px;
	width:300px;
	height:250px;
	-webkit-box-shadow:1px 1px 5px 0 rgba(109, 109, 109, .3);
	-moz-box-shadow:1px 1px 5px 0 rgba(109, 109, 109, .3);
	box-shadow:1px 1px 5px 0 rgba(109, 109, 109, .3)
}
.thumbb, a.thumbb, div.thumbb {
	position:absolute;
	left:-1px;
	top:-1px;
	width:302px;
	height:252px;
	color:#000;
	background-color:#ccc
}
a.thumbb:visited {
	color:#804200
}
.thumbb:hover, a.thumbb:hover, div.thumbb:hover {
	color:#fff;
	background-color:#804200
}
.thumbi {
	position:absolute;
	left:1px;
	top:36px;
	width:300px;
	height:215px;
	line-height:211px;
	text-align:center;
	background-color:#f6f6f6;
	background-position:center center;
	background-repeat:no-repeat
}
.thumbi img {
	vertical-align:middle;
	border:none
}
.thumbc {
	position:absolute;
	left:1px;
	top:1px;
	width:300px;
	height:35px;
	font-size:14px;
	line-height:35px;
	text-align:center;
	background-color:#ccc
}
a.thumbb:hover .thumbc, div.thumbb:hover .thumbc {
	background-color:#804200
}
.thumb_wrapper {
	position:relative;
	margin:10px auto;
	padding:0;
	width:100%;
	max-width:960px;
	overflow:hidden
}
.reserve_sidebar_space {
	float:none
}
@media only screen and (min-width:960px) {
.reserve_sidebar_space {
max-width:640px;
float:left;
margin:10px
}
}
@media only screen and (max-width:979px) {
.thumb_wrapper {
max-width:640px
}
}
@media only screen and (max-width:639px) {
.thumb_wrapper {
max-width:320px
}
}
A.effectButton, A.effectButton:active, A.effectButton:visited, A.navDev, A.navDev:active, A.navDev:visited {
	display:block;
	font-size:13px;
	line-height:26px;
	text-align:center;
	background-color:#dadada;
	color:#eb5100;
	text-decoration:none;
	padding:3px 10px 3px 10px;
	display:inline;
	white-space:nowrap
}
@media only screen and (max-width:980px) {
.qr_code {
display:none
}
}
.feature {
	position:relative;
	float:left;
	display:table;
	margin:20px;
	width:280px;
	height:180px;
	background-color:#fff
}
.feature a {
	font-size:12px
}
.feature a:link {
	text-decoration:none
}
.feature a:visited {
	color:#804200;
	text-decoration:none
}
.feature a:hover {
	text-decoration:underline
}
.feature a:active {
	text-decoration:underline
}
.featurec {
	position:relative;
	width:100%;
	text-align:center;
	font-size:14px;
	line-height:30px;
	background-color:#ccc;
	padding:0 10px;
	box-sizing:border-box
}
.featuret {
	position:relative;
	height:100%;
	margin:10px;
	font-size:12px;
	line-height:24px
}
.description {
	position:relative;
	top:0;
	left:0;
	width:100%
}
.descriptiont {
	position:relative;
	color:#000;
	font-size:13px;
	line-height:20px;
	overflow:auto;
	padding:5px
}
@font-face {
font-family:'JssorIcons';
src:url('../font/JssorIcons.woff') format('woff')
}
* {
	margin:0;
	padding:0;
	outline:0
}
html, body {
	height:100%;
	background:#fff
}
body {
	-webkit-animation:bugfix infinite 1s;
	-webkit-font-smoothing:antialiased
}
body, a {
	font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, 'Segoe UI', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', sans-serif;
	font-size:14px;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
.text-warning {
	color:#ff8400;
	text-decoration:none
}
a.text-warning:hover {
	text-decoration:underline
}
a.reflink {
	color:#ff8400;
	text-decoration:none;
	display:inline-block;
	font-size:18px;
	margin:10px 10px
}
a.reflink:hover {
	text-decoration:underline
}
p {
	font-size:100%;
	margin:.6em 0;
	line-height:1.6em
}
h1, h2 {
	font-size:30px;
	font-weight:300;
	color:#555;
	margin:10px 0
}
h3 {
	margin:10px 0
}
@-webkit-keyframes bugfix {
from {
padding:0;
}
to {
	padding:0;
}
}
.clearfix:before, .clearfix:after {
	display:table;
	content:""
}
.clearfix:after {
	clear:both
}
.infomation-title {
	font-size:20px;
	font-weight:600;
	font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, 'Segoe UI', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', sans-serif;
	line-height:2
}
.information, .information a {
	font-family:SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace;
	font-size:1em;
	line-height:1.5em
}
.information .title {
	color:#969896;
	line-height:1.6em
}
.headersection {
	display:block;
	margin:0 auto;
	z-index:1000;
	position:relative;
	width:100%;
	top:0;
	left:0
}
.headersection:after {
	content:'';
	display:block;
	clear:both
}
.headerspace {
	height:1px
}
@media only screen and (min-width:769px) {
.headersection {
position:fixed
}
.headerspace {
height:41px
}
}
.header {
	position:relative;
	top:0;
	left:0;
	margin:0 auto;
	max-width:970px;
	padding:0 5px;
	line-height:40px;
	background:#f0f0f0;
	border-bottom:1px solid #3498db;
	z-index:0
}
@media only screen and (min-width:769px) {
.header {
max-height:40px;
overflow:hidden
}
}
.logo {
	display:block;
	height:40px;
	float:left;
	padding:0 20px 0 5px;
	font-style:italic;
	font-size:28px;
	line-height:40px;
	color:#3f3f3f;
	text-decoration:none
}
.logo:hover {
	text-decoration:underline
}
.location {
	display:none;
	color:#7d848a;
	font-size:16px;
	font-style:italic
}
@media only screen and (min-width:769px)and (max-width:850px) {
.logo {
display:none
}
.private .logo {
display:inline-block
}
}
@media only screen and (max-width:768px) {
.logo, .location {
display:inline-block
}
}
#toggle, .toggle {
	display:none
}
.nav-sign {
	display:inline-block;
	float:right;
	margin-left:10px;
	height:100%
}
.nav-sign a {
	display:inline-block;
	float:right;
	margin:8px 2px;
	height:22px;
	line-height:22px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none
}
.sprite {
	background-image:url(../img/site-style.png);
	background-repeat:no-repeat
}
a.nav-repo, a.nav-settings, a.nav-exit {
	width:18px;
	font-size:16px;
	line-height:22px;
	color:#b06d0f;
	font-family:JssorIcons
}
a.nav-repo:hover, a.nav-settings:hover, a.nav-exit:hover {
	color:#ffa322
}
.nav-btn {
	float:right;
	border-radius:3px;
	height:30px;
	border:1px solid transparent
}
.nav-signin {
	width:62px;
	color:#333;
	background-color:#fff;
	border-color:#ccc
}
.nav-signin:focus, .nav-signin.focus {
	color:#333;
	background-color:#e6e6e6;
	border-color:#8c8c8c
}
.nav-signin:hover {
	color:#333;
	background-color:#e6e6e6;
	border-color:#adadad
}
.nav-signin:active, .nav-signin.active {
	color:#333;
	background-color:#e6e6e6;
	border-color:#adadad
}
.nav-signup {
	width:62px;
	color:#fff;
	background-color:#f0ad4e;
	border-color:#eea236
}
.nav-signup:focus, .nav-signup.focus {
	background-color:#ec971f;
	border-color:#985f0d
}
.nav-signup:hover {
	background-color:#ec971f;
	border-color:#d58512
}
.nav {
	display:inline-block;
	float:right;
	text-align:right;
	color:#3f3f3f
}
.menu {
	display:inline-block
}
.menu, .menu>a, .menu>span {
	float:left;
	height:100%;
	color:#3f3f3f
}
.menu.right {
	float:right
}
.menu .private, .menu.private {
	display:none
}
.menu>a, .menu>a:visited, .menu>span {
	display:block;
	padding:12px 10px;
	text-decoration:none;
	font-weight:normal;
	font-size:15px;
	line-height:1;
	color:#3f3f3f;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.menu>a:hover, .menu>a:focus, .menu>span:hover {
	background:#f2f2f2;
	box-shadow:inset 0 5px #3498db;
	color:#3498db;
	background-color:#fff
}
.menu>a.current {
	color:#3498db
}
.nav-list {
	margin:10px
}
.nav-list a {
	display:block;
	border-top:1px solid #d9dbe1;
	color:#3d444a;
	padding:5px 0 5px 10px;
	font-size:14px;
	line-height:24px;
	background-color:#fff;
	text-decoration:none;
	box-sizing:border-box
}
.nav-list a.current {
	background-color:#f8b657;
	color:#000
}
.nav-list a:hover {
	background-color:#f5f5f5
}
.nav-list.member a {
	min-height:50px;
	padding:13px 0 13px 10px
}
.nav-list .sprite {
	display:block;
	float:left;
	width:16px;
	height:16px;
	line-height:16px;
	margin:4px 5px 0 0
}
.nav-list .direction {
	display:block;
	float:right;
	margin-right:10px
}
.nav-list-subscription {
	background-position:-8px -38px
}
.nav-list-email {
	background-position:-38px -38px
}
.nav-list-password {
	background-position:-68px -38px
}
.nav-list-external-logins {
	background-position:-98px -38px
}
.nav-list-payment-history {
	background-position:-128px -38px
}
.nav-list-delete-account {
	background-position:-158px -38px
}
@media only screen and (max-width:768px) {
.nav {
width:100%
}
.toggle {
display:block;
position:absolute;
top:0;
right:5px;
cursor:pointer;
-webkit-touch-callout:none;
-webkit-user-select:none;
user-select:none;
margin-top:5px
}
#toggle:checked~.menu, #toggle:checked~.nav-sign {
display:block;
float:right;
opacity:1
}
.toggle:after {
content:'';
display:block;
width:36px;
height:30px;
margin:0 0;
padding:0 0;
background:#222;
-webkit-border-radius:2px;
border-radius:2px;
text-align:center;
font-size:13px;
color:#fff;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.toggle:hover:after {
background:#45abd6
}
#toggle:checked+.toggle:after {
content:''
}
.toggle .icon-bar {
display:block;
position:absolute;
top:0;
left:7px;
width:22px;
height:2px;
background-color:#fff
}
.nav-sign {
display:none;
float:none;
width:100%;
background-color:#414141
}
.menu {
display:none;
opacity:0;
width:100%;
right:0;
background:#f0f0f0
}
.menu>a {
display:block;
width:100%;
text-decoration:none;
padding:10px 50px;
text-align:left;
background-color:#f9f9f9;
border-top:1px solid #3498db;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.menu>a:hover, .menu>a:focus {
box-shadow:none;
background:#f2f2f2
}
.menu, .menu>a {
height:auto
}
}
.section {
	position:relative;
	margin:0 auto;
	top:0;
	left:0;
	max-width:980px;
	height:auto;
	background-color:#f0f0f0
}
.flex {
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flexbox;
	display:flex
}
.col-1 {
	width:230px;
	min-width:230px;
	float:left
}
.col-content {
	width:100%;
	overflow:hidden
}
.col-list {
	min-width:280px;
	overflow:hidden;
	-ms-flex-order:1;
	-webkit-order:1;
	order:1
}
.col-list .nav-list a {
	width:100%
}
.col-up {
	width:100%;
	overflow:hidden;
	-ms-flex-order:2;
	-webkit-order:2;
	order:2
}
.slideshow-block {
	width:100%;
	max-width:640px;
	margin:0 auto
}
a.exp-code:link, a.exp-code:visited {
	display:block;
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:49px;
	font-size:16px;
	text-align:center;
	line-height:49px;
	text-decoration:none;
	background-color:#3498db;
	color:#fff;
	overflow:hidden
}
a.exp-code:hover {
	text-decoration:underline
}
.exp-bar {
	margin:0 auto;
	width:100%;
	max-width:980px;
	background-color:#fff8e7;
	overflow:hidden
}
.exp-inner {
	margin:0 auto;
	width:755px
}
.exp-bar a:link, .exp-bar a:visited {
	display:inline-block;
	margin:15px 10px;
	position:relative;
	top:0;
	left:0;
	width:225px;
	height:49px;
	font-size:18px;
	border-radius:5px;
	text-align:center;
	line-height:49px;
	text-decoration:none;
	background-color:#3498db;
	color:#fff;
	overflow:hidden
}
.exp-bar a:hover {
	text-decoration:underline
}
@media only screen and (max-width:1000px)and (min-width:510px) {
.exp-inner {
width:490px
}
.exp-bar a:link, .exp-bar a:visited {
margin:10px
}
}
@media only screen and (max-width:510px) {
.exp-inner {
width:245px
}
.exp-bar a:link, .exp-bar a:visited {
margin:10px
}
}
@media only screen and (max-width:768px) {
.col-list, .col-up {
float:none;
width:100%
}
.flex {
display:block
}
.col-1 {
display:none
}
}
.content-container {
	margin:10px
}
.content-block {
	background-color:#fff;
	padding:5px 15px;
	margin-bottom:5px 15px;
	font-size:14px
}
.content-block img {
	display:block;
	margin:0 auto;
	width:auto;
	max-width:100%;
	height:auto
}
.content-block h2 {
	font-size:20px;
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
@media only screen and (min-width:769px) {
.content-block {
}
}
.cmd-box {
	position:absolute;
	top:2px;
	right:2px;
	height:27px;
	min-width:27px
}
.cmd-btn {
	display:inline-block;
	float:left;
	position:relative;
	top:0;
	left:0;
	width:23px;
	height:23px;
	line-height:21px;
	border-radius:3px;
	border:1px solid rgba(0, 0, 0, 0);
	box-sizing:border-box;
	color:#fc9400;
	background-color:rgba(0, 0, 0, .7);
	font-size:12px;
	font-family:JssorIcons;
	text-align:center;
	-webkit-font-smoothing:antialiased;
	cursor:pointer;
	background-clip:padding-box
}
.cmd-btn:hover {
	color:#872300;
	background-color:rgba(255, 255, 255, .7)
}
a.cmd-btn:focus {
	outline:none;
	box-shadow:none
}
.share-box {
	position:absolute;
	display:block;
	top:200px;
	left:20px;
	width:29px;
	height:auto
}
.share-box .cmd-btn {
	margin:1px;
	width:27px;
	height:27px;
	line-height:25px;
	border-radius:3px;
	font-size:16px;
	background-color:#e9eeee
}
.share-box .cmd-btn:hover {
	border-color:#ffbd69;
	background-color:#ffe7a2
}
@media only screen and (max-width:1080px) {
.share-box {
display:none
}
}
.footer {
	position:relative;
	margin:0 auto;
	top:10px;
	max-width:980px;
	height:60px;
	padding:0 0;
	font-size:20px;
	line-height:60px;
	border-top:1px solid #3498db;
	background:#bbbfbf;
	overflow:hidden
}
.jic-account, .jic-workspace, .jic-edit, .jic-copy, .jic-download, .jic-export, .jic-help, .jic-facebook, .jic-twitter, .jic-googleplus, .jic-linkedin, .jic-pinterest, .jic-stumbleupon, .jic-email, .jic-reddit, .jic-tumblr, .jic-digg, .jic-okru, .jic-xing, .jic-weibo, .jic-baidu, .jic-qzone, .jic-douban, .jic-renren {
	font-family:JssorIcons
}
.jic-account:before {
	color:#ffa322;
	content:'?'
}
.jic-workspace:before {
	color:#ffa322;
	content:'?'
}
.jic-edit:before {
	content:'?'
}
.jic-copy:before {
	content:'?'
}
.jic-download:before {
	content:'?'
}
.jic-export:before {
	content:'?'
}
.jic-help:before {
	color:#3d95e7;
	content:'?'
}
.jic-facebook:before {
	color:#3b5998;
	content:'?'
}
.jic-twitter:before {
	color:#55acee;
	content:'?'
}
.jic-googleplus:before {
	color:#dd4b39;
	content:'?'
}
.jic-linkedin:before {
	color:#007bb5;
	content:'?'
}
.jic-pinterest:before {
	color:#bd081c;
	content:'?'
}
.jic-stumbleupon:before {
	color:#eb4924;
	content:'?'
}
.jic-email:before {
	content:'?'
}
.jic-reddit:before {
	color:#ff4500;
	content:'?'
}
.jic-tumblr:before {
	color:#303d4d;
	content:'?'
}
.jic-digg:before {
	color:#000;
	content:'?'
}
.jic-okru:before {
	color:#eb722e;
	content:'?'
}
.jic-xing:before {
	color:#005a5f;
	content:'?'
}
.jic-weibo:before {
	color:#d52a2c;
	content:'?'
}
.jic-baidu:before {
	color:#2832e0;
	content:'?'
}
.jic-qzone:before {
	color:#ffdc45;
	content:'?'
}
.jic-douban:before {
	color:#228a31;
	content:'?'
}
.jic-renren:before {
	color:#217dc6;
	content:'?'
}
.copyright {
	white-space:nowrap
}
ul.validation li {
	line-height:22px;
	margin:0 0 10px 30px;
	list-style:none;
	position:relative;
	top:0;
	left:0
}
ul.validation li.error {
	color:red
}
ul.validation li.warning {
	color:#ff8400
}
ul.validation li.correct {
	color:#006400
}
ul.validation i.icon {
	display:block;
	position:absolute;
	top:1px;
	left:-25px;
	width:20px;
	height:20px;
	background-repeat:no-repeat;
	background-position:center
}
ul.validation i.error {
	background-image:url(../img/x.png)
}
ul.validation i.warning {
	background-image:url(../img/warning.png)
}
ul.validation i.correct {
	background-image:url(../img/check.png)
}
.icon-help {
	display:none;
	position:absolute;
	top:2px;
	left:0;
	width:18px;
	height:18px;
	background:url(../img/help.png) no-repeat center center
}
