
applet {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
object {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
iframe {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}

blockquote {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
pre {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}

abbr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
acronym {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
address {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
big {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
cite {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
code {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
del {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
dfn {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
em {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
font {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
ins {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
kbd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
q {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
s {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
samp {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
small {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
strike {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
strong {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
sub {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
sup {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
tt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
var {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}

fieldset {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
form {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
label {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
legend {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
table {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
caption {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
tbody {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
tfoot {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}
thead {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: Tahoma,Verdana,"Lucida Sans Unicode"; font-size: 13px; font-style: inherit; font-weight: inherit;
}

article {
	display: block;
}
aside {
	display: block;
}
details {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}

nav {
	display: block;
}
section {
	display: block;
}
summary {
	display: block;
}
audio {
	display: inline-block;
}
canvas {
	display: inline-block;
}
video {
	display: inline-block;
}
audio:not([controls]) {
	height: 0px; display: none;
}
[hidden] {
	display: none;
}
template {
	display: none;
}

i {
	font-style: normal;
}
.rotate-lead {
	float: left;
}
.btn-group {
	font-size: 0px; vertical-align: middle; display: inline-block; white-space: nowrap; position: relative;
}
.btn-group > .btn:hover {
	z-index: 2;
}
.btn-group > .btn:focus {
	z-index: 2;
}
.btn-group > .btn:active {
	z-index: 2;
}
.btn-group > .active.btn {
	z-index: 2;
}
.btn-group > .btn {
	font-size: 14px;
}
.btn-group > :first-child.btn {
	margin-left: 0px; border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.btn-group > :last-child.btn {
	margin-right: 0px; border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.btn-group > .btn {
	border-radius: 0px; position: relative;
}
.btn:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.btn:focus {
	color: rgb(51, 51, 51); text-decoration: none;
}
.btn:hover {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
.btn:focus {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
.btn:active {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
.active.btn {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
[disabled].btn {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
input {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
button {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
select {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
textarea {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.btn {
	padding: 4px 12px; border-radius: 2px; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-size: 14px; margin-bottom: 0px; margin-left: 0em; vertical-align: middle; border-top-color: inherit; border-right-color: inherit; border-bottom-color: rgba(0, 0, 0, 0.25); border-left-color: inherit; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; display: inline; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 2px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
}
.btn:hover {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
.btn:focus {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
.btn:active {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
.active.btn {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
[disabled].btn {
	color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);
}
.btn:active {
	background-color: rgb(204, 204, 204);
}
.active.btn {
	background-color: rgb(204, 204, 204);
}
:first-child.btn {
	
}
.btn:hover {
	transition:background-position 0.1s linear; color: rgb(51, 51, 51); text-decoration: none; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear;
}
.btn:focus {
	transition:background-position 0.1s linear; color: rgb(51, 51, 51); text-decoration: none; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear;
}
.btn:focus {
	outline: rgb(51, 51, 51) dotted thin; outline-offset: -2px;
}
.active.btn {
	outline: 0px; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15), 0px 1px 2px rgba(0,0,0,0.05); background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
}
.btn:active {
	outline: 0px; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15), 0px 1px 2px rgba(0,0,0,0.05); background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
}
[disabled].btn {
	cursor: default; opacity: 0.65; box-shadow: none; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.btn-large {
	padding: 11px 19px; border-radius: 2px; font-size: 17.5px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.btn-large [class^='icon-'] {
	margin-top: 4px;
}
.btn-large [class*=' icon-'] {
	margin-top: 4px;
}
.btn-small {
	padding: 2px 10px; border-radius: 2px; font-size: 11.9px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.btn-small [class^='icon-'] {
	margin-top: 0px;
}
.btn-small [class*=' icon-'] {
	margin-top: 0px;
}
.btn-mini [class^='icon-'] {
	margin-top: -1px;
}
.btn-mini [class*=' icon-'] {
	margin-top: -1px;
}
.btn-mini {
	padding: 0px 6px; border-radius: 2px; font-size: 10.5px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.btn-block {
	width: 100%; padding-right: 0px; padding-left: 0px; display: block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type='submit'].btn-block {
	width: 100%;
}
input[type='reset'].btn-block {
	width: 100%;
}
input[type='button'].btn-block {
	width: 100%;
}
.active.btn-primary {
	color: rgba(255, 255, 255, 0.75);
}
.active.btn-warning {
	color: rgba(255, 255, 255, 0.75);
}
.active.btn-danger {
	color: rgba(255, 255, 255, 0.75);
}
.active.btn-success {
	color: rgba(255, 255, 255, 0.75);
}
.active.btn-info {
	color: rgba(255, 255, 255, 0.75);
}
.active.btn-inverse {
	color: rgba(255, 255, 255, 0.75);
}
.btn-primary {
	border-color: rgb(0, 68, 204) rgb(0, 68, 204) rgb(0, 42, 128); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
.btn-primary:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 68, 204);
}
.btn-primary:focus {
	color: rgb(255, 255, 255); background-color: rgb(0, 68, 204);
}
.btn-primary:active {
	color: rgb(255, 255, 255); background-color: rgb(0, 68, 204);
}
.active.btn-primary {
	color: rgb(255, 255, 255); background-color: rgb(0, 68, 204);
}
[disabled].btn-primary {
	color: rgb(255, 255, 255); background-color: rgb(0, 68, 204);
}
.btn-primary:active {
	background-color: rgb(0, 51, 153);
}
.active.btn-primary {
	background-color: rgb(0, 51, 153);
}
.btn-warning {
	border-color: rgb(248, 148, 6) rgb(248, 148, 6) rgb(173, 103, 4); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-repeat: repeat-x; background-color: rgb(250, 167, 50);
}
.btn-warning:hover {
	color: rgb(255, 255, 255); background-color: rgb(248, 148, 6);
}
.btn-warning:focus {
	color: rgb(255, 255, 255); background-color: rgb(248, 148, 6);
}
.btn-warning:active {
	color: rgb(255, 255, 255); background-color: rgb(248, 148, 6);
}
.active.btn-warning {
	color: rgb(255, 255, 255); background-color: rgb(248, 148, 6);
}
[disabled].btn-warning {
	color: rgb(255, 255, 255); background-color: rgb(248, 148, 6);
}
.btn-warning:active {
	background-color: rgb(198, 118, 5);
}
.active.btn-warning {
	background-color: rgb(198, 118, 5);
}
.btn-danger {
	border-color: rgb(189, 54, 47) rgb(189, 54, 47) rgb(128, 36, 32); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-repeat: repeat-x; background-color: rgb(218, 79, 73);
}
.btn-danger:hover {
	color: rgb(255, 255, 255); background-color: rgb(189, 54, 47);
}
.btn-danger:focus {
	color: rgb(255, 255, 255); background-color: rgb(189, 54, 47);
}
.btn-danger:active {
	color: rgb(255, 255, 255); background-color: rgb(189, 54, 47);
}
.active.btn-danger {
	color: rgb(255, 255, 255); background-color: rgb(189, 54, 47);
}
[disabled].btn-danger {
	color: rgb(255, 255, 255); background-color: rgb(189, 54, 47);
}
.btn-danger:active {
	background-color: rgb(148, 42, 37);
}
.active.btn-danger {
	background-color: rgb(148, 42, 37);
}
.btn-success {
	border-color: rgb(81, 163, 81) rgb(81, 163, 81) rgb(56, 112, 56); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-repeat: repeat-x; background-color: rgb(91, 183, 91);
}
.btn-success:hover {
	color: rgb(255, 255, 255); background-color: rgb(81, 163, 81);
}
.btn-success:focus {
	color: rgb(255, 255, 255); background-color: rgb(81, 163, 81);
}
.btn-success:active {
	color: rgb(255, 255, 255); background-color: rgb(81, 163, 81);
}
.active.btn-success {
	color: rgb(255, 255, 255); background-color: rgb(81, 163, 81);
}
[disabled].btn-success {
	color: rgb(255, 255, 255); background-color: rgb(81, 163, 81);
}
.btn-success:active {
	background-color: rgb(64, 129, 64);
}
.active.btn-success {
	background-color: rgb(64, 129, 64);
}
.btn-info {
	border-color: rgb(47, 150, 180) rgb(47, 150, 180) rgb(31, 99, 119); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-repeat: repeat-x; background-color: rgb(73, 175, 205);
}
.btn-info:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 180);
}
.btn-info:focus {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 180);
}
.btn-info:active {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 180);
}
.active.btn-info {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 180);
}
[disabled].btn-info {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 180);
}
.btn-info:active {
	background-color: rgb(36, 116, 140);
}
.active.btn-info {
	background-color: rgb(36, 116, 140);
}
.btn-inverse {
	border-color: rgb(34, 34, 34) rgb(34, 34, 34) rgb(0, 0, 0); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-repeat: repeat-x; background-color: rgb(54, 54, 54);
}
.btn-inverse:hover {
	color: rgb(255, 255, 255); background-color: rgb(34, 34, 34);
}
.btn-inverse:focus {
	color: rgb(255, 255, 255); background-color: rgb(34, 34, 34);
}
.btn-inverse:active {
	color: rgb(255, 255, 255); background-color: rgb(34, 34, 34);
}
.active.btn-inverse {
	color: rgb(255, 255, 255); background-color: rgb(34, 34, 34);
}
[disabled].btn-inverse {
	color: rgb(255, 255, 255); background-color: rgb(34, 34, 34);
}
.btn-inverse:active {
	background-color: rgb(8, 8, 8);
}
.active.btn-inverse {
	background-color: rgb(8, 8, 8);
}
button.btn {
	
}
input[type='submit'].btn {
	
}
button.btn-large.btn {
	
}
input[type='submit'].btn-large.btn {
	
}
button.btn-small.btn {
	
}
input[type='submit'].btn-small.btn {
	
}
button.btn-mini.btn {
	
}
input[type='submit'].btn-mini.btn {
	
}
.btn-link {
	box-shadow: none; background-image: none; background-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.btn-link:active {
	box-shadow: none; background-image: none; background-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none;
}
[disabled].btn-link {
	box-shadow: none; background-image: none; background-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.btn-link {
	border-color: transparent; border-radius: 2px; color: rgb(0, 136, 204); cursor: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.btn-link:hover {
	color: rgb(0, 85, 128); text-decoration: underline; background-color: transparent;
}
.btn-link:focus {
	color: rgb(0, 85, 128); text-decoration: underline; background-color: transparent;
}
[disabled].btn-link:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
[disabled].btn-link:focus {
	color: rgb(51, 51, 51); text-decoration: none;
}
.progress {
	border-radius: 0px; height: 20px; overflow: hidden; margin-bottom: 20px; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); background-image: linear-gradient(rgb(245, 245, 245), rgb(249, 249, 249)); background-repeat: repeat-x; background-color: rgb(247, 247, 247); -moz-border-radius: 0; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0;
}
.progress .bar {
	transition:width 0.6s; width: 0%; height: 100%; text-align: center; color: rgb(255, 255, 255); font-size: 12px; float: left; box-sizing: border-box; box-shadow: inset 0px -1px 0px rgba(0,0,0,0.15); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(20, 155, 223), rgb(4, 128, 190)); background-repeat: repeat-x; background-color: rgb(14, 144, 210); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.progress .bar + .bar {
	box-shadow: inset 1px 0px 0px rgba(0,0,0,0.15), inset 0px -1px 0px rgba(0,0,0,0.15); -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .15), inset 0 -1px 0 rgba(0, 0, 0, .15); -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .15), inset 0 -1px 0 rgba(0, 0, 0, .15);
}
.progress-striped .bar {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; background-color: rgb(20, 155, 223); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px;
}
.active.progress .bar {
	animation:progress-bar-stripes 2s linear infinite; -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar {
	background-image: linear-gradient(rgb(238, 95, 91), rgb(196, 60, 53)); background-repeat: repeat-x; background-color: rgb(221, 81, 76);
}
.progress .bar-danger {
	background-image: linear-gradient(rgb(238, 95, 91), rgb(196, 60, 53)); background-repeat: repeat-x; background-color: rgb(221, 81, 76);
}
.progress-striped.progress-danger .bar {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(238, 95, 91);
}
.progress-striped .bar-danger {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(238, 95, 91);
}
.progress-success .bar {
	background-image: linear-gradient(rgb(189, 54, 47), rgb(87, 169, 87)); background-repeat: repeat-x; background-color: rgb(94, 185, 94);
}
.progress .bar-success {
	background-image: linear-gradient(rgb(189, 54, 47), rgb(87, 169, 87)); background-repeat: repeat-x; background-color: rgb(94, 185, 94);
}
.progress-striped.progress-success .bar {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(189, 54, 47);
}
.progress-striped .bar-success {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(189, 54, 47);
}
.progress-info .bar {
	background-image: linear-gradient(rgb(91, 192, 222), rgb(51, 155, 185)); background-repeat: repeat-x; background-color: rgb(75, 177, 207);
}
.progress .bar-info {
	background-image: linear-gradient(rgb(91, 192, 222), rgb(51, 155, 185)); background-repeat: repeat-x; background-color: rgb(75, 177, 207);
}
.progress-striped.progress-info .bar {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(91, 192, 222);
}
.progress-striped .bar-info {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(91, 192, 222);
}
.progress-warning .bar {
	background-image: linear-gradient(rgb(251, 180, 80), rgb(248, 148, 6)); background-repeat: repeat-x; background-color: rgb(250, 167, 50);
}
.progress .bar-warning {
	background-image: linear-gradient(rgb(251, 180, 80), rgb(248, 148, 6)); background-repeat: repeat-x; background-color: rgb(250, 167, 50);
}
.progress-striped.progress-warning .bar {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(251, 180, 80);
}
.progress-striped .bar-warning {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-color: rgb(251, 180, 80);
}
.bs-docs-example .table {
	margin-bottom: 5px;
}
.bs-docs-example .progress {
	margin-bottom: 5px;
}
.bs-docs-example .well {
	margin-bottom: 5px;
}
.bs-docs-example .alert {
	margin-bottom: 5px;
}
.bs-docs-example .hero-unit {
	margin-bottom: 5px;
}
.bs-docs-example .pagination {
	margin-bottom: 5px;
}
.bs-docs-example .navbar {
	margin-bottom: 5px;
}
.bs-docs-example > .nav {
	margin-bottom: 5px;
}
.bs-docs-example blockquote {
	margin-bottom: 5px;
}
.btn-group .login-btn.btn {
	background: rgb(109, 131, 169); width: 121px; height: 53px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700;
}
.btn-group :nth-child(1).login-btn.btn {
	margin-right: 1px;
}
.header .btn-group.btn {
	float: right;
}
.btn-group .login-btn.btn:hover {
	background: rgb(129, 157, 201);
}
.dropdown-btn.btn {
	background: rgb(255, 255, 255); border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 35px; text-align: center; letter-spacing: 1px; padding-left: 28px; font-size: 12px; min-width: 115px; box-shadow: 0px 0px 1px #fff; -webkit-box-shadow: 1px 0px 2px #FFF; -moz-box-shadow: 1px 0px 2px #FFF;
}
.search-btn.btn {
	background: rgb(255, 255, 255); border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 35px; text-align: center; letter-spacing: 1px; padding-left: 28px; font-size: 12px; min-width: 115px; box-shadow: 0px 0px 1px #fff; -webkit-box-shadow: 1px 0px 2px #FFF; -moz-box-shadow: 1px 0px 2px #FFF;
}
.dropdown-btn.btn:hover {
	background-color: rgba(252, 252, 250, 0.75);
}
.dropdown-btn.btn i {
	background: url("/static/image/homesite/cssimage/dropdownIcon.bmp") no-repeat left; width: 7px; height: 9px; margin-left: 10px; display: inline-block;
}
.search-btn.btn {
	background: url("/static/image/homesite/cssimage/searchIcon.png") no-repeat 50px rgb(78, 108, 156); border-radius: 2px !important; border: 0px currentColor; border-image: none; width: 162px; color: rgb(255, 255, 255); font-family: Î¢ÈíÑÅºÚ; font-size: 16px; font-weight: 700; margin-left: 14px;
}
.search-btn.btn:hover {
	color: rgb(247, 248, 249); background-color: rgb(242, 101, 34);
}
.wide-btn.btn {
	background-position: 19px; text-align: left; padding-left: 52px; background-image: url("/static/image/homesite/cssimage/applybtn.png");
}
.wide-btn.btn {
	border: 0px currentColor; border-image: none; width: 135px; height: 38px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; background-repeat: no-repeat; background-color: rgb(74, 102, 147);
}
.narrow-btn.btn {
	border: 0px currentColor; border-image: none; width: 135px; height: 38px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; background-repeat: no-repeat; background-color: rgb(74, 102, 147);
}
.disable.wide-btn.btn {
	text-align: center; color: rgb(62, 93, 144); padding-left: 10px; cursor: default; box-shadow: none; background-image: none; background-color: rgb(244, 244, 243);
}
.disable.wide-btn.btn:hover {
	background-color: rgb(244, 244, 243) !important;
}
.disable.wide-btn.btn:active {
	box-shadow: none;
}
.narrow-btn.btn {
	background: rgb(242, 242, 242); width: 100px; color: rgb(102, 102, 102); font-size: 12px;
}
.wide-btn.btn:hover {
	background-color: rgb(242, 101, 34);
}
.prevPage-btn.btn:hover {
	background-color: rgb(242, 101, 34);
}
.nextPage-btn.btn:hover {
	background-color: rgb(242, 101, 34);
}
.prevPage-btn.btn {
	background-position: 28px 16px; padding: 0px 0px 0px 38px; border: 0px currentColor; border-image: none; width: 67px; height: 38px; text-align: left; color: rgb(255, 255, 255); line-height: 38px; font-size: 12px; display: inline-block; background-image: url("/static/image/homesite/cssimage/prevPageIcon.png"); background-attachment: scroll; background-repeat: no-repeat; background-color: rgb(74, 102, 147);
}
.nextPage-btn.btn {
	background-position: 28px 16px; padding: 0px 0px 0px 38px; border: 0px currentColor; border-image: none; width: 67px; height: 38px; text-align: left; color: rgb(255, 255, 255); line-height: 38px; font-size: 12px; display: inline-block; background-image: url("/static/image/homesite/cssimage/prevPageIcon.png"); background-attachment: scroll; background-repeat: no-repeat; background-color: rgb(74, 102, 147);
}
.prevPage-btn.btn a {
	color: rgb(255, 255, 255);
}
.nextPage-btn.btn a {
	color: rgb(255, 255, 255);
}
.nextPage-btn.btn {
	background-position: 70px; width: 75px; padding-left: 30px; background-image: url("/static/image/homesite/cssimage/nextpageIcon.png");
}
.hang-header {
	background: rgb(74, 102, 147); width: 100%; height: 42px; min-width: 1034px;
}
.header {
	margin: 0px auto; width: 998px; height: 42px; padding-top: 0px;
}
.header .logo {
	background: url("/static/image/homesite/cssimage/mainlogo.png") no-repeat 0px 0px; margin: 6px 0px 0px 1px; width: 96px; height: 31px; float: left;
}
.header .city {
	padding: 0px 8px 0px 15px; color: rgb(255, 255, 255); line-height: 40px; letter-spacing: 1px; font-weight: 700; float: left; cursor: default;
}
.header .city span {
	color: rgb(255, 255, 255); font-size: 12px; margin-left: 2px; cursor: pointer;
}
.header .city span:hover {
	text-decoration: underline;
}
.header .city:hover {
	color: rgb(255, 255, 255);
}
.header .tabBlock {
	height: 42px; margin-left: 2px; float: left;
}
.header .tabBlock .tab {
	width: 84px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-weight: 700; float: left;
}
.header .right.tabBlock {
	float: right;
}
.header .single.right.tabBlock .tab {
	padding-right: 16px; padding-left: 16px;
}
.header .single.right.tabBlock .tab:hover {
	background: rgb(74, 102, 147); text-decoration: underline;
}
.header .right.tabBlock .tab {
	padding-right: 8px; padding-left: 8px;
}
.header .right.tabBlock .tab:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(62, 85, 124);
}
.header .fix.tab {
	background: url("/static/image/homesite/cssimage/smalltabBkg.png") no-repeat bottom; line-height: 40px;
}
.header .tabBlock .tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(62, 85, 124);
}
.header .fix.tab span {
	height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-size: 12px; font-weight: normal; margin-top: -28px; display: block;
}
.header .tabBlock span:hover {
	color: rgb(0, 0, 0);
}
.header .btn-group {
	margin-right: 2px; float: right;
}
.details {
	margin: 0px auto; padding: 0px 18px; width: 998px;
}
.hang-footer {
	background: rgb(247, 248, 249); width: 100%; padding-top: 35px; padding-bottom: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; min-width: 1034px; box-shadow: inset 0px 1px 1px #fff; -moz-border-box: 0 1px 1px #FFF inset; -webkit-border-box: 0 1px 1px #FFF inset;
}
.hang-footer a:hover {
	color: rgb(0, 0, 0) !important;
}
.hang-footer .main-body {
	margin: 0px auto; width: 998px;
}
.hang-footer .block {
	width: 100%; color: rgb(102, 102, 102); line-height: 22px; padding-top: 25px; font-size: 12px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(221, 221, 221); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left;
}
.hang-footer .block a {
	color: rgb(102, 102, 102); margin-left: 6px;
}
.hang-footer .paddingB {
	padding-bottom: 25px;
}
.hang-footer .no-border {
	border: 0px currentColor; border-image: none; line-height: 18px; padding-top: 28px;
}
.hang-footer .block a:hover {
	text-decoration: underline;
}
.hang-footer .team-bank {
	width: 100%; padding-bottom: 25px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left; min-height: 50px;
}
.hang-footer .team-bank .text {
	color: rgb(120, 120, 120); line-height: 12px; font-size: 12px;
}
.hang-footer .team-bank ul {
	padding-right: 40px; margin-top: 5px; display: inline-block;
}
.hang-footer .team-bank li {
	margin-top: 18px; float: none; max-height: 22px;
}
.hang-footer .team-bank img {
	max-height: 22px;
}
.thin.hang-footer .paddingB {
	padding-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.thin.hang-footer .no-border {
	padding-top: 18px;
}
.thin.hang-footer {
	padding-top: 25px; padding-bottom: 8px;
}
.thiner.hang-footer {
	background: url("/static/image/homesite/cssimage/main-color.bmp") 0px rgb(245, 246, 247); width: 100%; text-align: center; padding-top: 32px; padding-bottom: 32px; margin-bottom: -3px; display: inline-block; box-shadow: inset 0px 1px 1px #fff;
}
.thiner.hang-footer a {
	font-size: 12px; margin-left: 15px;
}
.thiner.hang-footer .sernum {
	color: rgb(102, 102, 102); font-size: 12px; margin-top: 2px;
}
.thin.hang-footer .sernum {
	color: rgb(102, 102, 102); font-size: 12px; margin-top: 4px; margin-bottom: 2px;
}
.thiner.hang-footer .no-border {
	padding-top: 0px;
}
.pageNum {
	left: 50%; margin-top: 28px; margin-left: -298px; float: left; position: relative; max-width: 730px;
}
.pageNum .btn {
	float: left;
}
.pageNum .disable.btn {
	width: 71px; color: rgb(55, 85, 135); padding-left: 34px; font-family: "Microsoft YaHei"; cursor: default; box-shadow: none; background-image: none; background-color: rgb(238, 238, 238) !important;
}
.pageNum .disable.btn:active {
	box-shadow: none;
}
.pageNum ul {
	margin: 0px 14px; overflow: hidden; float: left; max-height: 40px; -webkit-padding-left: 0;
}
.pageNum a {
	float: left; display: inline-block;
}
.pageNum li {
	margin: 0px 1px; padding: 0px 10px; border-radius: 3px; height: 38px; text-align: center; color: rgb(74, 102, 147); line-height: 38px; font-size: 18px; display: block;
}
.pageNum li:hover {
	color: rgb(255, 255, 255); background-color: rgb(242, 101, 34);
}
.pageNum li.fix {
	color: rgb(55, 85, 135); cursor: default; box-shadow: none; background-color: rgb(242, 242, 242);
}
.pageNum li.fix:hover {
	color: rgb(55, 85, 135); cursor: default; box-shadow: none; background-color: rgb(242, 242, 242);
}
.por-head {
	border-radius: 1px; border: 1px solid rgb(239, 239, 239); border-image: none; width: 64px; height: 64px; float: left;
}
.por-head img {
	width: 64px; height: 64px;
}
.por-head .hide-border {
	border: 3px solid rgb(74, 102, 147); border-image: none; width: 62px; height: 62px; margin-top: -2px; margin-left: -2px; display: none; position: absolute;
}
.por-head .hide-border a {
	width: 62px; height: 62px; display: block;
}
.fix.por-head .hide-border {
	display: block;
}
.g-close {
	background: rgb(255, 255, 255); padding: 0px 0.6px 0px 0px; border-radius: 100%; width: 20px; height: 20px; text-align: center; color: rgb(0, 0, 0); line-height: 19px; font-family: "Microsoft YaHei"; font-size: 14px; font-weight: 700; cursor: pointer; box-sizing: border-box;
}
.hide_global {
	display: none;
}
#conditionForm {
	display: none;
}
.colorful {
	color: rgb(242, 101, 34) !important;
}
.details .crumbs {
	height: 38px; line-height: 38px; letter-spacing: 0.5px;
}
.details .crumbs a {
	background: url("/static/image/homesite/cssimage/crumbs.png") no-repeat right; color: rgb(100, 100, 100); padding-right: 9px; font-size: 12px; margin-left: 3px;
}
.details .crumbs a:last-child {
	background: none;
}
.details .crumbs a:hover {
	text-decoration: underline;
}
.no-border {
	border: 0px currentColor !important; border-image: none !important;
}
.linkage-block {
	float: left; display: none;
}
.common-bottom-handle {
	right: 0px; bottom: 0px; overflow: visible; padding-right: 3px; display: none; position: fixed; z-index: 10001;
}
.common-bottom-handle .dxmHandle-bar {
	width: 278px; height: 31px; padding-top: 8px; float: left; cursor: pointer;
}
.common-bottom-handle .dxmHandle-bar .dxm-grace {
	background: rgb(242, 101, 34); width: 260px; height: 34px; color: rgb(255, 255, 255); line-height: 32px; padding-left: 18px; font-size: 12px; position: absolute; z-index: 10002; border-top-left-radius: 5px; border-top-right-radius: 5px;
}
.common-bottom-handle .dxmHandle-bar .dxm-grace i {
	font-weight: 700; margin-left: 10px;
}
.common-bottom-handle .dxmHandle-bar .dxm-grace .sil-er {
	background: rgb(245, 132, 78); height: 34px; color: rgb(255, 255, 255); padding-right: 14px; padding-left: 15px; font-size: 12px; float: right; border-top-right-radius: 5px;
}
.common-bottom-handle .dxm-grace .sil-er:hover {
	background: rgb(255, 144, 93);
}
.common-bottom-handle .dxm-grace .sil-er i {
	background: url("/static/image/homesite/cssimage/nextpageIcon.png") no-repeat center; width: 5px; height: 8px; margin-left: 4px; display: inline-block;
}
.common-bottom-handle .dxmHandle-bar .dxm-apart {
	background: url("/static/image/homesite/cssimage/asmallbarbkg.png") left top rgb(242, 242, 242); border-radius: 3px; border: 1px solid rgb(214, 214, 214); border-image: none; width: 276px; height: 40px; margin-top: -3px; position: absolute; z-index: 999;
}
.common-bottom-handle .dxmHandle-bar .dxm-apart i {
	background: url("/static/image/homesite/cssimage/T1aT0KFg4gXXXhuK.h-284-210.png") no-repeat -274px -81px; margin: 3px auto; width: 10px; height: 6px;
}
.common-bottom-handle .dxmHandle-bar input {
	margin: 3px 3px 3px 4px;
}
.common-bottom-handle .dxmHandle-bar .dxm-product {
	background: rgb(245, 245, 245); width: 278px; margin-top: -2px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid; position: absolute; z-index: 999; box-shadow: 0px 0px 2px #ddd; -webkit-box-shadow: #DDD 0px 0px 2px; -moz-box-shadow: #DDD 0px 0px 2px;
}
.common-bottom-handle .dxmHandle-bar .dxm-product ul {
	width: 278px; float: left; cursor: default; -ms-overflow-x: hidden; -ms-overflow-y: auto; max-height: 440px;
}
.common-bottom-handle .dxmHandle-bar .dxm-product li {
	border-width: 1px; border-style: solid solid dashed; border-color: rgb(255, 255, 255) rgb(221, 221, 221) rgb(194, 194, 194); width: 269px; height: 60px; padding-top: 14px; padding-left: 7px;
}
.common-bottom-handle .dxm-product .control {
	border-width: 1px; border-style: solid solid dashed; border-color: rgb(255, 255, 255) rgb(221, 221, 221) rgb(194, 194, 194); width: 269px; height: 60px; padding-top: 14px; padding-left: 7px;
}
.common-bottom-handle .dxm-product li .por-head {
	width: 42px; height: 42px;
}
.common-bottom-handle .dxm-product li .por-head img {
	width: 42px; height: 42px;
}
.common-bottom-handle .dxm-product li .por-head {
	margin-left: 5px;
}
.common-bottom-handle .dxm-product li .tool {
	margin-top: 12px; float: left;
}
.common-bottom-handle .dxm-product li .info-block {
	width: 175px; padding-top: 2px; margin-left: 8px; float: left;
}
.common-bottom-handle .dxm-product .info-block .title a {
	height: 18px; color: rgb(55, 85, 135); font-family: "Microsoft YaHei"; font-size: 14px; margin-top: -1px; margin-bottom: 1px; display: inline-block; max-width: 175px;
}
.common-bottom-handle .dxm-product .info-block p {
	font-size: 12px; margin-top: 2px;
}
.common-bottom-handle .dxm-product .control {
	background: rgb(236, 236, 236); height: 36px; padding-top: 5px; cursor: default;
}
.common-bottom-handle .dxm-product .control .tool {
	margin-top: 6px; float: left;
}
.common-bottom-handle .dxm-product .control label {
	padding: 6px 0px 6px 4px; line-height: 12px; font-size: 12px;
}
.common-bottom-handle .dxm-product .control input {
	float: left;
}
.common-bottom-handle .dxm-product .simple-btn {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(226, 226, 226) rgb(226, 226, 226) rgb(211, 211, 211); padding: 0px; border-image: none; width: 85px; height: 30px; color: rgb(180, 180, 180); font-size: 12px; margin-right: 6px; float: right; box-shadow: 0px 1px 1px #ddd;
}
.common-bottom-handle .dxm-product .fix.simple-btn {
	color: rgb(242, 101, 34);
}
.common-bottom-handle .dxm-product li.padding-bottom {
	height: 44px;
}
.common-bottom-handle .dxm-product .fix.a-goods {
	background: rgb(229, 229, 229);
}
.dxm-product .a-goods .g-close {
	margin-top: -28px; margin-left: 165px; float: right; display: none; position: absolute;
}
.dxm-product .fix.a-goods .g-close {
	display: block;
}
.scroll.dxm-product .fix.a-goods .g-close {
	margin-top: -28px; margin-left: 154px;
}
.dxm-product .a-goods .load {
	background: url("/static/image/homesite/cssimage/loadingTime.gif") no-repeat center; width: 20px; height: 20px; margin-top: -28px; margin-left: 165px; display: none; position: absolute;
}
.common-bottom-handle .dxmHandle-bar .dxm-apart {
	display: block;
}
.common-bottom-handle .dxmHandle-bar .dxm-apart i {
	display: none;
}
.common-bottom-handle .dxmHandle-bar:hover .dxm-apart i {
	display: block;
}
.dxmHandle-bar .dxm-apart .remark {
	padding-left: 70px; margin-top: 5px; display: none;
}
.dxmHandle-bar .nothing.dxm-apart .remark {
	display: block;
}
.dxmHandle-bar .nothing.dxm-apart i {
	display: block;
}
.common-bottom-handle .dxmHandle-bar .dxm-product {
	display: none;
}
.city .windows {
	background: rgb(255, 255, 255); padding: 8px 20px 6px; border-radius: 0px; letter-spacing: 1px; font-family: "Microsoft YaHei"; font-weight: 500; margin-top: -10px; margin-left: 28px; border-bottom-color: rgb(74, 102, 147); border-bottom-width: 3px; border-bottom-style: solid; display: none; position: absolute; z-index: 999; cursor: default; min-width: 68px; box-shadow: 1px 1px 4px #b9b9b9; -webkit-box-shadow: #666 0 1px 4px; -moz-box-shadow: #666 0 1px 6px;
}
.city .windows a:hover {
	
}
.city .windows p {
	line-height: 28px;
}
.city .windows .colorful {
	line-height: 20px; margin-top: 5px;
}
.city .windows .big-font {
	color: rgb(74, 102, 147);
}
.city .windows .big-font:hover {
	color: rgb(242, 101, 34);
}
.city .windows .disable {
	line-height: 26px;
}
.city .windows .disable a {
	color: rgb(147, 147, 147); cursor: default;
}
.ns-iedebug .main-bkg {
	margin-top: 141px;
}
.ns-iemain {
	background: rgb(240, 240, 240); height: 133px; padding-top: 8px; padding-left: 16px; font-weight: 700; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.ns-iemain h2 {
	line-height: 26px; font-size: 18px;
}
.ns-iemain h4 {
	line-height: 26px; font-size: 18px;
}
.ns-iemain h4 {
	line-height: 66px;
}
.ns-iemain ul {
	margin-top: -60px; margin-left: 354px;
}
.ns-iemain li {
	margin-left: 18px;
}
.ns-iemain li img {
	width: 58px;
}
.ns-iemain .g-close {
	background: none; font-size: 18px; margin-left: 188px; display: inline-block; position: absolute;
}
.header .for_cn.logo {
	background: url("/static/image/homesite/cssimage/for.cn/mainlogo.png") no-repeat 0px 0px;
}
.banner .dots {
	left: 0px; right: 0px; bottom: 20px; padding-left: 474px; position: absolute;
}
.banner .dots li {
	margin: 0px 4px; border-radius: 100%; border: 2px solid rgb(255, 255, 255); transition:background 0.5s, opacity 0.5s; border-image: none; width: 8px; height: 8px; text-indent: -999em; display: inline-block; cursor: pointer; opacity: 0.4; -webkit-transition: background .5s, opacity .5s; -moz-transition: background .5s, opacity .5s;
}
.banner .dots li.active {
	background: rgb(255, 255, 255); opacity: 1;
}
.banner .arrows {
	right: 20px; bottom: 20px; color: rgb(255, 255, 255); position: absolute;
}
.banner .arrow {
	padding-left: 10px; display: inline; cursor: pointer;
}
.banner {
	overflow: auto; position: relative;
}
.banner li {
	list-style: none;
}
.banner ul li {
	float: left;
}
