.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-sprite {
	background-image: url(https://tdrmachine.com/public/images/site-component/amd.jpg)
}
.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(https://tdrmachine.com/public/images/site-component/amd.jpg) no-repeat 50% 50%;
	min-height: 50px
}
.jd-processing {
	background: url(https://tdrmachine.com/public/images/site-component/amd.jpg) 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(https://tdrmachine.com/public/images/site-component/amd.jpg);
	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(https://tdrmachine.com/public/images/site-component/amd.jpg);
	background-position: -4px -33px
}
.jd-button-reverse {
	margin: 0 0 0 5px;
	background-image: url(https://tdrmachine.com/public/images/site-component/amd.jpg);
	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-menu-icon-lached {
	background-position: -64px -4px
}
.jd-menu-icon-lached-x {
	background-position: -94px -4px
}
.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(https://tdrmachine.com/public/images/site-component/amd.jpg);
	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-inner:hover {
	border-color: #fff
}
.jd-gradient-preset-inner:active {
	border-color: rgba(0, 0, 0, .2)
}
.jd-gradient-preset-inner {
	width: 100%;
	height: 100%;
	border: 1px solid #000;
	box-sizing: border-box
}
.jd-dropzone {
	position: relative;
	top: 0;
	left: 0;
	padding: 15px
}
.jd-dropzone div {
	border: 2px dashed #bbb;
	border-radius: 5px;
	padding: 50px;
	text-align: center;
	color: #bbb
}
.jd-dropzone input {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	cursor: pointer
}
::-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-properties-panel .je-modified,
.je-toolbox-panel .je-modified {
	background-color: #fefee9
}
.je-trans.je-modified {
	border-color: #fefee9
}
.je-toolnaked.je-modified {
	background-color: transparent
}
.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: 2px solid #000;
	box-sizing: border-box
}
.je-toolitem:hover,
.je-toolitem:hover.av {
	background-color: #ffe7a1;
	border-color: #e98c2e
}
.je-toolitem.av,
.je-toolitem:active {
	border-color: #995900
}
.je-toolitem.dn {
	background-color: #ffb454
}
.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,R0lGODlhDAAMAIAAANjY2O/v7yH5BAAAAAAALAAAAAAMAAwAAAIWhB+ph5ps3IMyQFBvzVRq3zmfGC5QAQA7');
	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(https://tdrmachine.com/public/images/site-component/amd.jpg) 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-focused {
	background-color: #fff;
	border-color: #e98c2e
}
.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(https://tdrmachine.com/public/images/site-component/amd.jpg) 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("https://tdrmachine.com/public/images/site-component/amd.jpg") 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
}

.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(https://tdrmachine.com/public/images/site-component/amd.jpg)
}
.fa-twitter {
	display: inline-block;
	float: left;
	width: 13px;
	height: 13px;
	margin-top: 2px;
	margin-right: 4px;
	background-image: url(https://tdrmachine.com/public/images/site-component/amd.jpg);
	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(https://tdrmachine.com/public/images/site-component/amd.jpg);
	background-position: -30px 0
}
.fa-windows {
	display: inline-block;
	float: left;
	width: 13px;
	height: 13px;
	margin-top: 2px;
	margin-right: 4px;
	background-image: url(https://tdrmachine.com/public/images/site-component/amd.jpg);
	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
}
@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 {}.side_mark {
	position:absolute;
	left:-10px;
	top:-10px;
	padding:1px 3px;
	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('https://www.jssor.com/style/site/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
}
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
}
    
@-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
	}
}