.clearfix {
	
}
.kuas {
	line-height: 38px; float: left;
}
.dengk {
	line-height: 38px; float: right;
}
.an {
	margin-top: 10px; margin-right: 5px; float: right; display: inline;
}
.dengk a {
	color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.clearfix::before {
	line-height: 0; display: table; content: "";
}
.clearfix::after {
	line-height: 0; display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.hide-text {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: transparent; font-size-adjust: none; font-stretch: normal; text-shadow: none; background-color: transparent;
}
.input-block-level {
	width: 100%; display: block; min-height: 30px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
body {
	color: rgb(68, 68, 68); background-image: url("../img/bg.png");
}
h1 {
	font-weight: 400;
}
h2 {
	font-weight: 400;
}
h3 {
	font-weight: 400;
}
h4 {
	font-weight: 400;
}
h5 {
	font-weight: 400;
}
h6 {
	font-weight: 400;
}
.btn-primary {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-repeat: repeat-x; background-color: rgb(66, 164, 203);
}
.btn-primary:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 191);
}
.btn-primary:focus {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 191);
}
.btn-primary:active {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 191);
}
.active.btn-primary {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 191);
}
.disabled.btn-primary {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 191);
}
[disabled].btn-primary {
	color: rgb(255, 255, 255); background-color: rgb(47, 150, 191);
}
.btn-primary:active {
	
}
.active.btn-primary {
	
}
.btn-info {
	border-color: rgb(53, 104, 179); color: rgb(255, 255, 255); box-shadow: none; text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(37, 94, 177), rgb(53, 104, 179)); background-repeat: repeat-x; background-color: rgb(53, 104, 179);
}
.btn-info:hover {
	color: rgb(255, 255, 255); background-color: rgb(53, 104, 179);
}
.btn-info:focus {
	color: rgb(255, 255, 255); background-color: rgb(53, 104, 179);
}
.btn-info:active {
	color: rgb(255, 255, 255); background-color: rgb(53, 104, 179);
}
.active.btn-info {
	color: rgb(255, 255, 255); background-color: rgb(53, 104, 179);
}
.disabled.btn-info {
	color: rgb(255, 255, 255); background-color: rgb(53, 104, 179);
}
[disabled].btn-info {
	color: rgb(255, 255, 255); background-color: rgb(53, 104, 179);
}
.btn-info:active {
	
}
.active.btn-info {
	
}
a:hover {
	text-decoration: underline;
}
h1 .label {
	top: -4px; margin-right: 0.5em; position: relative;
}
h2 .label {
	top: -4px; margin-right: 0.5em; position: relative;
}
h3 .label {
	top: -4px; margin-right: 0.5em; position: relative;
}
h1 .label {
	top: -8px;
}
h2 .label {
	top: -6px;
}
.well hr {
	border-top-color: rgb(215, 215, 215); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
}
.clear {
	clear: both;
}
header {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
article {
	display: block;
}
aside {
	display: block;
}
#footer {
	display: block;
}
.thumbnail {
	padding: 4px; border-radius: 4px; border: 1px solid rgb(221, 221, 221); transition:0.2s ease-in-out; border-image: none; height: auto; line-height: 1.4285; display: block; max-width: 100%; background-color: rgb(255, 255, 255); -webkit-transition: all .2s ease-in-out;
}
.thumbnail-view {
	overflow: hidden; display: inline-block; position: relative;
}
.thumbnail-view img {
	max-width: 100%;
}
.thumbnail-view .thumbnail-view-hover {
	background: url("../img/gallery/zoom.png") no-repeat 50% rgb(17, 17, 17); transition:0.25s ease-in-out; width: 100%; height: 100%; right: 0px; display: block; position: absolute; z-index: 10; opacity: 0.5; transform: translateY(-100%); -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%);
}
.thumbnail-view:hover .thumbnail-view-hover {
	opacity: 0.5; transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -o-transform: translateY(0%);
}
.thumbnail-footer {
	padding: 7px 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;
}
.thumbnail-footer::before {
	display: table; content: " ";
}
.thumbnail-footer::after {
	display: table; content: " ";
}
.thumbnail-footer::after {
	clear: both;
}
.thumbnail-footer a {
	color: rgb(153, 153, 153); font-size: 12px;
}
.thumbnail-footer a:hover {
	color: rgb(229, 65, 45); text-decoration: none;
}
.thumbnail-footer .pull-left a {
	padding: 0px 12px 0px 0px;
}
.thumbnail-footer .pull-right a {
	padding: 0px 0px 0px 12px;
}
.ui-lightbox {
	
}
.ui-lightbox-gallery a {
	
}
.topbar {
	width: 100%; height: 38px; color: rgb(255, 255, 255); font-family: "Avenir LT W01 95 Black",Helvetica,Arial,sans-serif; border-bottom-color: rgb(211, 209, 208); border-bottom-width: 1px; border-bottom-style: solid; z-index: 1030; background-color: rgb(38, 38, 38);
}
.top-nav {
	margin: 0px auto; width: 1070px; height: 38px; font-size: 14px; float: none;
}
.top-nav ul {
	list-style: none; margin: 0px 30px; width: 400px; height: 38px; float: left;
}
.top-nav ul li {
	float: left;
}
.top-nav .pull-left li {
	margin-right: 10px;
}
.top-nav .pull-right li {
	margin-left: 5px; float: left;
}
.top-nav ul li a {
	color: rgb(255, 255, 255);
}
.navbar {
	width: 100%; height: 156px; margin-bottom: 0px; border-bottom-color: rgb(50, 50, 50); border-bottom-width: 5px; border-bottom-style: solid; z-index: 1032;
}
.navbar .container {
	width: 1070px;
}
.navbar .nav > li {
	line-height: normal;
}
.navbar .nav .dropdown-toggle {
	margin-bottom: 0px;
}
.navbar .nav > li.divider-vertical {
	margin: 0px 15px; top: -5px; border-right-color: rgb(51, 51, 51); border-left-color: rgb(17, 17, 17); position: relative;
}
.navbar .brand {
	margin-top: -1px;
}
.navbar .navbar-inner {
	margin: 0px auto; max-width: 1070px;
}
.navbar .nav {
	margin: 8px 0px 0px; width: 1070px;
}
.navbar .nav > li {
	text-align: center; margin-bottom: -5px;
}
.navbar .nav > li > a {
	padding: 5px 10px; color: rgb(50, 50, 50); font-size: 16px; font-weight: bold; text-shadow: none;
}
.navbar .nav > li > a:focus {
	background: none; color: rgb(119, 119, 119); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li > a:hover {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.dropdown > .dropdown-toggle:hover {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.open.dropdown > .dropdown-toggle {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.active.dropdown > .dropdown-toggle:hover {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.open.active.dropdown > .dropdown-toggle {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li > a:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.open.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.active > a {
	background: none; color: rgb(230, 42, 42); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.active > a:hover {
	background: none; color: rgb(230, 42, 42); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.active.dropdown > .dropdown-toggle {
	background: none; color: rgb(230, 42, 42); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.active > a .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.active > a:hover .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.active.dropdown > .dropdown-toggle:hover {
	color: rgb(230, 42, 42);
}
.navbar .nav > li.open.active.dropdown > .dropdown-toggle {
	color: rgb(230, 42, 42);
}
.navbar .nav > li.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav .action {
	color: rgb(255, 255, 255); margin-right: 0.25em; margin-left: 0.25em; text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-color: rgb(44, 44, 44);
}
#footer {
	margin: 0px auto; width: 100%; text-align: center; color: rgb(50, 50, 50); padding-bottom: 20px; border-top-color: rgb(14, 102, 174); border-top-width: 8px; border-top-style: solid; background-color: rgb(255, 255, 255);
}
#footer .ft-auxiliary {
	width: 940px; text-align: center; padding-bottom: 13px; border-bottom-color: rgb(50, 50, 50); border-bottom-width: 5px; border-bottom-style: solid;
}
#footer .ft-auxiliary ul {
	float: left;
}
#footer .ft-auxiliary ul li {
	margin: 0px; text-align: center; font-size: 14px;
}
#footer .ft-auxiliary ul li a {
	font-size: 14px;
}
#footer .ft-info {
	margin: 20px auto 0px; width: 1070px; text-align: center; padding-top: 20px; background-color: rgb(255, 255, 255);
}
#footer p {
	margin-bottom: 0px;
}
#footer ul {
	margin: 0px;
}
#footer ul li {
	list-style: none; margin: 0px 0px 0px 1em; float: left;
}
#footer #copyright {
	text-align: left;
}
#footer #terms {
	text-align: right;
}
#footer #terms a {
	margin-left: 1em;
}
.headline {
	background: url("../img/titleEditLine.png"); margin: 35px 0px 15px; line-height: 22px; overflow: hidden; clear: both; font-family: å¾®è½¯é›…é»‘,é»‘ä½“,Verdana; font-size: 24px; font-weight: 500; display: block; position: relative; -ms-zoom: 1;
}
.headline .headline-content {
	background: rgb(255, 255, 255); padding: 0px 8px 0px 5px; line-height: 24px; float: left; display: block;
}
#back-to-top {
	background: rgba(0, 0, 0, 0.75); border-radius: 3px; width: 45px; height: 45px; text-align: center; right: 20px; bottom: 20px; line-height: 45px; font-size: 16px; display: block; position: fixed; z-index: 9999; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
#back-to-top:hover {
	text-decoration: none; background-color: rgb(230, 42, 42);
}
#back-to-top i {
	color: rgb(255, 255, 255);
}
.dropdown-menu li > a:hover {
	background: rgb(230, 42, 42); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li > a:focus {
	background: rgb(230, 42, 42); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu:hover > a {
	background: rgb(230, 42, 42); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu .active > a {
	background: rgb(187, 187, 187); color: rgb(255, 255, 255); text-shadow: none;
}
.dropdown-menu .active > a:hover {
	background: rgb(187, 187, 187); color: rgb(255, 255, 255); text-shadow: none;
}
.dropdown-submenu > a::after {
	margin-right: 0.25em;
}
.dropdown-menu li > a:hover {
	background: rgb(230, 42, 42);
}
.dropdown-menu li > a:focus {
	background: rgb(230, 42, 42);
}
.dropdown-submenu:hover > a {
	background: rgb(230, 42, 42);
}
.font_change {
	text-align: right; font-size: 14px; margin-top: 20px;
}
.font_change span button {
	padding: 3px 5px;
}
.article-content {
	color: rgb(51, 51, 51); line-height: 26px; overflow: hidden; font-size: 14px;
}
.article-content p {
	margin: 15px 0px; padding: 0px; line-height: 26px;
}
.article-content hr {
	border-width: 1px 0px; border-style: solid none; border-color: rgb(199, 199, 199) currentColor rgb(240, 240, 240); margin: 20px 0px; border-image: none;
}
.font_down {
	font-size: 14px;
}
.font_up {
	font-size: 16px;
}
.list-unstyled {
	list-style: none; padding-left: 0px;
}
.modal {
	border-radius: 7px; border: currentColor; border-image: none; box-shadow: 1px 1px 10px rgba(0,0,0,0.5); -webkit-border-radius: 7px; -moz-border-radius: 7px; -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
}
.modal .modal-body {
	padding-top: 25px;
}
.modal-header {
	padding: 18px 15px; border-radius: 4px 4px 0px 0px; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.25); background-image: linear-gradient(rgb(66, 123, 210), rgb(42, 99, 186)); background-repeat: repeat-x; background-clip: padding-box; background-color: rgb(66, 123, 210); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-background-clip: padding-box; -moz-background-clip: padding;
}
.modal-header h1 {
	font-weight: 400; margin-bottom: 0px;
}
.modal-header h2 {
	font-weight: 400; margin-bottom: 0px;
}
.modal-header h3 {
	font-weight: 400; margin-bottom: 0px;
}
.modal-header h4 {
	font-weight: 400; margin-bottom: 0px;
}
.modal-header h5 {
	font-weight: 400; margin-bottom: 0px;
}
.modal-header h6 {
	font-weight: 400; margin-bottom: 0px;
}
.modal-header h3 {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.modal-header .modal-title {
	color: rgb(255, 255, 255); font-size: 24px; text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.modal-header .close {
	color: rgb(255, 255, 255); font-size: 24px; opacity: 1; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}
.modal-header .close:hover {
	opacity: 0.5;
}
.modal-backdrop {
	opacity: 0.55;
}
.in.fade.modal-backdrop {
	opacity: 0.55;
}
#portfolio-detail-images {
	padding-right: 2em;
}
.clear {
	clear: both;
}
.wrapper {
	margin: 0px auto; width: 100%; background-color: rgb(247, 246, 243);
}
.containerWrapper {
	margin: 0px auto; width: 100%;
}
#shortcuts {
	margin: 0px; left: 1000px; top: 260px; font-size: 40px; position: absolute; z-index: 1005;
}
#shortcuts .fixed {
	right: 20px; bottom: 100px; position: fixed;
}
#shortcuts ul {
	list-style: none; margin: 0px;
}
#shortcuts ul li {
	margin-top: 5px;
}
#shortcuts ul li a {
	background: rgba(0, 0, 0, 0.75); border-radius: 3px; width: 45px; height: 45px; text-align: center; line-height: 45px; font-size: 20px; vertical-align: middle; display: block; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
#shortcuts ul li a:hover {
	text-decoration: none; background-color: rgb(230, 42, 42);
}
#shortcuts i {
	color: rgb(255, 255, 255);
}
.tabbable .nav-tabs {
	margin-bottom: 0px;
}
.tabbable .nav-tabs a {
	padding: 5px 20px; text-align: center; font-size: 16px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; background-color: rgb(202, 202, 202);
}
.nav-tabs > .active > a {
	color: rgb(255, 255, 255); border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.nav-tabs > .active > a:hover {
	color: rgb(255, 255, 255); border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.nav-tabs > .active > a:focus {
	color: rgb(255, 255, 255); border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.tab-content {
	padding: 5px 40px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgb(230, 230, 230); -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
.gv_galleryWrap {
	background: none;
}
.detail .foot {
	width: 100%; margin-top: 60px; float: left;
}
.paginationInfo {
	display: none;
}
.pagination {
	margin: 0px; padding-left: 0px; float: none;
}
.pagination .current {
	margin-right: 4px; margin-left: 0px;
}
.pagination .disabled {
	margin-right: 4px; margin-left: 0px;
}
.pagination ul li:first-child a {
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.pagination ul li:last-child a {
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.pagination ul li a {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); padding: 0px 10px; border-radius: 5px; color: rgb(68, 68, 68); line-height: 32px; margin-right: 0.5em; text-shadow: 0px -1px 0px rgba(255,255,255,0.25); background-image: linear-gradient(rgb(255, 255, 255), rgb(238, 238, 238)); background-repeat: repeat-x; background-color: rgb(248, 248, 248); -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.pagination ul li a:hover {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(68, 68, 68); text-shadow: 0px -1px 0px rgba(255,255,255,0.25); background-image: linear-gradient(rgb(245, 245, 245), rgb(228, 228, 228)); background-repeat: repeat-x; background-color: rgb(238, 238, 238);
}
.pagination ul li.active a {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); font-weight: 600; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.45); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(148, 186, 101), rgb(123, 163, 73)); background-repeat: repeat-x; background-color: rgb(138, 177, 90); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.45); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.45);
}
span.required-field {
	color: red;
}
.alert {
	overflow: auto; max-height: 100px;
}
.checkbox-column {
	text-align: center;
}
.thumbnail {
	margin-bottom: 0px;
}
.operateDiv {
	margin-top: 10px;
}
.listDiv {
	margin-top: 10px;
}
#countdownSpan {
	margin: 0px 5px; padding: 3px 5px; color: inherit; font-weight: bold; background-color: gold;
}
.home-content ul {
	margin: 0px 0px 0px 3px; position: relative;
}
.home-content ul li {
	margin: 20px 0px 0px 17px; float: left; list-style-type: none; position: relative;
}
.home-content .summary-text {
	top: auto; width: 100%; height: 63px; bottom: 0px; line-height: 63px; position: absolute; background-color: rgba(0, 0, 0, 0.5);
}
.home-content .summary-text span {
	color: rgb(255, 255, 255); padding-left: 10px; font-size: 16px;
}
.home-content .summary-text span i {
	padding: 20px 10px 0px 0px; font-size: 24px;
}
.home-content ul li:hover {
	cursor: pointer; border-bottom-right-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.8); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.8); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.8); -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
.home-content ul li:focus {
	cursor: pointer; border-bottom-right-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.8); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.8); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.8); -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
body {
	letter-spacing: 1px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu;
}
.navbar .nav > li {
	letter-spacing: 0px;
}
.navbar .nav > li.color_a {
	width: 123px;
}
.navbar .nav > li.color_b {
	width: 123px;
}
.navbar .nav > li.color_c {
	width: 123px;
}
.navbar .nav > li.color_d {
	width: 123px;
}
.navbar .nav > li.color_e {
	width: 123px;
}
.navbar .nav > li.color_f {
	width: 123px;
}
.navbar .nav > li.color_g {
	width: 123px;
}
.navbar .nav > li.color_h {
	width: 106px;
}
.navbar .nav > li.color_a > a:hover {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a.open {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a.active {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a.open.active {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a.dropdown > .dropdown-toggle:hover {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a.open.dropdown > .dropdown-toggle {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a.active.dropdown > .dropdown-toggle:hover {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a.open.active.dropdown > .dropdown-toggle {
	background: none; color: rgb(230, 42, 42); margin-bottom: -5px; border-bottom-color: rgb(230, 42, 42); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_a > a:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_a.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_a.open.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_a.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_a.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_a.active > a {
	background: none; color: rgb(230, 42, 42); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.color_a.active > a:hover {
	background: none; color: rgb(230, 42, 42); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.color_a.active.dropdown > .dropdown-toggle {
	background: none; color: rgb(230, 42, 42); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.color_a.active > a .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.color_a.active > a:hover .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.color_a.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.color_a.active.dropdown > .dropdown-toggle:hover {
	color: rgb(230, 42, 42);
}
.navbar .nav > li.color_a.open.active.dropdown > .dropdown-toggle {
	color: rgb(230, 42, 42);
}
.navbar .nav > li.color_a.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.navbar .nav > li.color_a.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(230, 42, 42); border-bottom-color: rgb(230, 42, 42);
}
.dropdown-menu li.color_a > a:hover {
	background: rgb(230, 42, 42); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li.color_a > a:focus {
	background: rgb(230, 42, 42); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_a.dropdown-menu:hover > a {
	background: rgb(230, 42, 42); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu li.color_a > a:hover {
	background: rgb(230, 42, 42);
}
.dropdown-submenu li.color_a > a:focus {
	background: rgb(230, 42, 42);
}
.color_a.dropdown-submenu:hover > a {
	background: rgb(230, 42, 42);
}
.navbar .nav > li.color_b > a:hover {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b.open {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b.active {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b.open.active {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b.dropdown > .dropdown-toggle:hover {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b.open.dropdown > .dropdown-toggle {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b.active.dropdown > .dropdown-toggle:hover {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b.open.active.dropdown > .dropdown-toggle {
	background: none; color: rgb(255, 116, 15); margin-bottom: -5px; border-bottom-color: rgb(255, 116, 15); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_b > a:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_b.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_b.open.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_b.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_b.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.navbar .nav > li.color_b.active > a {
	background: none; color: rgb(255, 116, 15); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.color_b.active > a:hover {
	background: none; color: rgb(255, 116, 15); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.color_b.active.dropdown > .dropdown-toggle {
	background: none; color: rgb(255, 116, 15); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.navbar .nav > li.color_b.active > a .caret {
	border-top-color: rgb(255, 116, 15); border-bottom-color: rgb(255, 116, 15);
}
.navbar .nav > li.color_b.active > a:hover .caret {
	border-top-color: rgb(255, 116, 15); border-bottom-color: rgb(255, 116, 15);
}
.navbar .nav > li.color_b.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 116, 15); border-bottom-color: rgb(255, 116, 15);
}
.navbar .nav > li.color_b.active.dropdown > .dropdown-toggle:hover {
	color: rgb(255, 116, 15);
}
.navbar .nav > li.color_b.open.active.dropdown > .dropdown-toggle {
	color: rgb(255, 116, 15);
}
.navbar .nav > li.color_b.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(255, 116, 15); border-bottom-color: rgb(255, 116, 15);
}
.navbar .nav > li.color_b.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 116, 15); border-bottom-color: rgb(255, 116, 15);
}
.dropdown-menu li.color_b > a:hover {
	background: rgb(255, 116, 15); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li.color_b > a:focus {
	background: rgb(255, 116, 15); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_b.dropdown-menu:hover > a {
	background: rgb(255, 116, 15); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu li.color_b > a:hover {
	background: rgb(255, 116, 15);
}
.dropdown-submenu li.color_b > a:focus {
	background: rgb(255, 116, 15);
}
.color_b.dropdown-submenu:hover > a {
	background: rgb(255, 116, 15);
}
.navbar .nav > li.color_c > a:hover {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.open {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.active {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.open.active {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.dropdown > .dropdown-toggle:hover {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.open.dropdown > .dropdown-toggle {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.active.dropdown > .dropdown-toggle:hover {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.open.active.dropdown > .dropdown-toggle {
	color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_c.active > a {
	color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.active > a:hover {
	color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.active.dropdown > .dropdown-toggle {
	color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.active > a .caret {
	border-top-color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12);
}
.navbar .nav > li.active .color_c > a:hover .caret {
	border-top-color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.active.dropdown > .dropdown-toggle:hover {
	color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.open.active.dropdown > .dropdown-toggle {
	color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12);
}
.navbar .nav > li.color_c.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(243, 211, 12); border-bottom-color: rgb(243, 211, 12);
}
.dropdown-menu li.color_c > a:hover {
	background: rgb(243, 211, 12); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li.color_c > a:focus {
	background: rgb(243, 211, 12); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_c.dropdown-menu:hover > a {
	background: rgb(243, 211, 12); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu li.color_c > a:hover {
	background: rgb(243, 211, 12);
}
.dropdown-submenu li.color_c > a:focus {
	background: rgb(243, 211, 12);
}
.color_c.dropdown-submenu:hover > a {
	background: rgb(243, 211, 12);
}
.navbar .nav > li.color_d > a:hover {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.open {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.active {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.open.active {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.dropdown > .dropdown-toggle:hover {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.open.dropdown > .dropdown-toggle {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.active.dropdown > .dropdown-toggle:hover {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.open.active.dropdown > .dropdown-toggle {
	color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_d.active > a {
	color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.active > a:hover {
	color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.active.dropdown > .dropdown-toggle {
	color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.active > a .caret {
	border-top-color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8);
}
.navbar .nav > li.active .color_d > a:hover .caret {
	border-top-color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.active.dropdown > .dropdown-toggle:hover {
	color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.open.active.dropdown > .dropdown-toggle {
	color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8);
}
.navbar .nav > li.color_d.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(130, 208, 8); border-bottom-color: rgb(130, 208, 8);
}
.dropdown-menu li.color_d > a:hover {
	background: rgb(130, 208, 8); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li.color_d > a:focus {
	background: rgb(130, 208, 8); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_d.dropdown-menu:hover > a {
	background: rgb(130, 208, 8); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu li.color_d > a:hover {
	background: rgb(130, 208, 8);
}
.dropdown-submenu li.color_d > a:focus {
	background: rgb(130, 208, 8);
}
.color_d.dropdown-submenu:hover > a {
	background: rgb(130, 208, 8);
}
.navbar .nav > li.color_e > a:hover {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.open {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.active {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.open.active {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.dropdown > .dropdown-toggle:hover {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.open.dropdown > .dropdown-toggle {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.active.dropdown > .dropdown-toggle:hover {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.open.active.dropdown > .dropdown-toggle {
	color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_e.active > a {
	color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.active > a:hover {
	color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.active.dropdown > .dropdown-toggle {
	color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.active > a .caret {
	border-top-color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92);
}
.navbar .nav > li.active .color_e > a:hover .caret {
	border-top-color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.active.dropdown > .dropdown-toggle:hover {
	color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.open.active.dropdown > .dropdown-toggle {
	color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92);
}
.navbar .nav > li.color_e.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(1, 193, 92); border-bottom-color: rgb(1, 193, 92);
}
.dropdown-menu li.color_e > a:hover {
	background: rgb(1, 193, 92); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li.color_e > a:focus {
	background: rgb(1, 193, 92); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_e.dropdown-menu:hover > a {
	background: rgb(1, 193, 92); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu li.color_e > a:hover {
	background: rgb(1, 193, 92);
}
.dropdown-submenu li.color_e > a:focus {
	background: rgb(1, 193, 92);
}
.color_e.dropdown-submenu:hover > a {
	background: rgb(1, 193, 92);
}
.navbar .nav > li.color_f > a:hover {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.open {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.active {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.open.active {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.dropdown > .dropdown-toggle:hover {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.open.dropdown > .dropdown-toggle {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.active.dropdown > .dropdown-toggle:hover {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.open.active.dropdown > .dropdown-toggle {
	color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_f.active > a {
	color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.active > a:hover {
	color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.active.dropdown > .dropdown-toggle {
	color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.active > a .caret {
	border-top-color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194);
}
.navbar .nav > li.active .color_f > a:hover .caret {
	border-top-color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.active.dropdown > .dropdown-toggle:hover {
	color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.open.active.dropdown > .dropdown-toggle {
	color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194);
}
.navbar .nav > li.color_f.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(0, 218, 194); border-bottom-color: rgb(0, 218, 194);
}
.dropdown-menu li.color_f > a:hover {
	background: rgb(0, 218, 194); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li.color_f > a:focus {
	background: rgb(0, 218, 194); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_f.dropdown-menu:hover > a {
	background: rgb(0, 218, 194); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu li.color_f > a:hover {
	background: rgb(0, 218, 194);
}
.dropdown-submenu li.color_f > a:focus {
	background: rgb(0, 218, 194);
}
.color_f.dropdown-submenu:hover > a {
	background: rgb(0, 218, 194);
}
.navbar .nav > li.color_g > a:hover {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.open {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.active {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.open.active {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.dropdown > .dropdown-toggle:hover {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.open.dropdown > .dropdown-toggle {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.active.dropdown > .dropdown-toggle:hover {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.open.active.dropdown > .dropdown-toggle {
	color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_g.active > a {
	color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.active > a:hover {
	color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.active.dropdown > .dropdown-toggle {
	color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.active > a .caret {
	border-top-color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213);
}
.navbar .nav > li.active .color_g > a:hover .caret {
	border-top-color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.active.dropdown > .dropdown-toggle:hover {
	color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.open.active.dropdown > .dropdown-toggle {
	color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213);
}
.navbar .nav > li.color_g.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(1, 101, 213); border-bottom-color: rgb(1, 101, 213);
}
.dropdown-menu li.color_g > a:hover {
	background: rgb(1, 101, 213); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu li.color_g > a:focus {
	background: rgb(1, 101, 213); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_g.dropdown-menu:hover > a {
	background: rgb(1, 101, 213); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu li.color_g > a:hover {
	background: rgb(1, 101, 213);
}
.dropdown-submenu li.color_g > a:focus {
	background: rgb(1, 101, 213);
}
.color_g.dropdown-submenu:hover > a {
	background: rgb(1, 101, 213);
}
.navbar .nav > li.color_h > a:hover {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.open {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.active {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.open.active {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.dropdown > .dropdown-toggle:hover {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.open.dropdown > .dropdown-toggle {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.active.dropdown > .dropdown-toggle:hover {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.open.active.dropdown > .dropdown-toggle {
	color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_h.active > a {
	color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.active > a:hover {
	color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.active.dropdown > .dropdown-toggle {
	color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.active > a .caret {
	border-top-color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198);
}
.navbar .nav > li.active .color_h > a:hover .caret {
	border-top-color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.active.dropdown > .dropdown-toggle:hover {
	color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.open.active.dropdown > .dropdown-toggle {
	color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198);
}
.navbar .nav > li.color_h.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(56, 0, 198); border-bottom-color: rgb(56, 0, 198);
}
.dropdown-menu > li.color_h > a:hover {
	background: rgb(56, 0, 198); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu > li.color_h > a:focus {
	background: rgb(56, 0, 198); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_h.dropdown-menu:hover > a {
	background: rgb(56, 0, 198); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu > li.color_h > a:hover {
	background: rgb(56, 0, 198); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu > li.color_h > a:focus {
	background: rgb(56, 0, 198); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_h.dropdown-submenu:hover > a {
	background: rgb(56, 0, 198); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.navbar .nav > li.color_i > a:hover {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.open {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.active {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.open.active {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.dropdown > .dropdown-toggle:hover {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.open.dropdown > .dropdown-toggle {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.active.dropdown > .dropdown-toggle:hover {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.open.active.dropdown > .dropdown-toggle {
	color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123); border-bottom-width: 5px; border-bottom-style: solid;
}
.navbar .nav > li.color_i.active > a {
	color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.active > a:hover {
	color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.active.dropdown > .dropdown-toggle {
	color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.active > a .caret {
	border-top-color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123);
}
.navbar .nav > li.active .color_i > a:hover .caret {
	border-top-color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.active.dropdown > .dropdown-toggle:hover {
	color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.open.active.dropdown > .dropdown-toggle {
	color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.active.dropdown > .dropdown-toggle:hover .caret {
	border-top-color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123);
}
.navbar .nav > li.color_i.open.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(226, 1, 123); border-bottom-color: rgb(226, 1, 123);
}
.dropdown-menu > li.color_i > a:hover {
	background: rgb(226, 1, 123); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-menu > li.color_i > a:focus {
	background: rgb(226, 1, 123); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_i.dropdown-menu:hover > a {
	background: rgb(226, 1, 123); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu > li.color_i > a:hover {
	background: rgb(226, 1, 123); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.dropdown-submenu > li.color_i > a:focus {
	background: rgb(226, 1, 123); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.color_i.dropdown-submenu:hover > a {
	background: rgb(226, 1, 123); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
#send_message {
	background: rgba(0, 0, 0, 0.75); border-radius: 3px; width: 45px; height: 45px; text-align: center; right: 20px; bottom: 70px; line-height: 45px; font-size: 16px; display: block; position: fixed; z-index: 9999; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
#send_message:hover {
	text-decoration: none; background-color: rgb(230, 42, 42);
}
#send_message i {
	color: rgb(255, 255, 255);
}
.related {
	border-radius: 4px; width: 940px; height: 256px; margin-top: 40px; float: left; background-color: rgb(225, 225, 225); -webkit-transition: all .2s ease-in-out;
}
.related .title {
	width: 100%; height: 40px; float: left;
}
.related .title span {
	padding: 10px 10px 0px; letter-spacing: 1px; font-size: 20px; font-weight: bold; margin-left: 30px; border-top-color: rgb(45, 119, 4); border-top-width: 5px; border-top-style: solid; float: left;
}
.related .relatedLst {
	float: left;
}
.related .item {
	width: 125px; margin-top: 10px; margin-left: 27px; float: left;
}
.related .item .item-view {
	width: 125px; height: 125px; float: left;
}
.related .item .item-view img {
	position: absolute;
}
.related .item .item-view:hover {
	box-shadow: 2px 2px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}
.related .item .item-view:focus {
	box-shadow: 2px 2px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}
.related .item .caption {
	font-size: 13px; margin-top: 10px; float: left;
}
.foot .util .favorite {
	line-height: 18px !important; font-size: 13px; text-decoration: none; float: left;
}
.labels {
	overflow: hidden; margin-top: 5px;
}
.labels .labels-label {
	line-height: 30px; float: left;
}
.labels .labels-items {
	float: left;
}
.labels .labels-items ul {
	margin: 0px; list-style-type: none;
}
.labels .labels-items ul li {
	background: rgb(240, 240, 240); padding: 0px 8px; line-height: 30px; margin-right: 10px; float: left;
}
.labels .labels-items ul li a {
	padding: 0px; font-size: 12px;
}
.labels li.selected {
	background: rgba(0, 0, 0, 0.75); color: rgb(255, 255, 255);
}
.labels li.selected > a {
	color: rgb(255, 255, 255);
}
.select_box {
	background: repeat-x; border: 1px solid rgb(237, 231, 214); border-image: none; width: 165px; color: rgb(68, 68, 68); font-size: 12px; float: left; position: relative; cursor: pointer;
}
.selet_open {
	background: no-repeat center; top: 0px; width: 30px; height: 24px; right: 0px; border-left-color: rgb(229, 229, 229); border-left-width: 1px; border-left-style: solid; display: inline-block; position: absolute;
}
.select_txt {
	width: 135px; height: 24px; line-height: 24px; overflow: hidden; padding-left: 10px; display: inline-block; cursor: text;
}
.option {
	border: 1px solid rgb(237, 231, 214); border-image: none; left: -1px; top: 24px; width: 165px; overflow: hidden; display: none; position: absolute; z-index: 2;
}
.option a {
	background: rgb(255, 255, 255); padding: 0px 10px; width: 100%; height: 26px; text-align: left; line-height: 26px; display: block;
}
.option a:hover {
	background: rgb(253, 224, 229);
}
.sitemap {
	margin-top: 50px; margin-left: -40px;
}
.sitemap .ul_level_1 {
	width: 410px; margin-left: 65px; float: left; list-style-type: none;
}
.sitemap .li_level_1 {
	padding-bottom: 40px; margin-top: 40px; border-bottom-color: rgb(191, 191, 191); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sitemap .li_level_1 > a {
	font-size: 22px; font-weight: bold;
}
.sitemap .ul_level_2 {
	margin-top: 10px; margin-left: 30px; list-style-type: none;
}
.sitemap .ul_level_3 {
	margin-top: 10px; margin-bottom: 10px; margin-left: 30px; list-style-type: none;
}
.sitemap .li_level_2 > a {
	color: rgb(28, 92, 196); font-size: 15px;
}
.legal {
	padding: 0px 30px; margin-top: 60px;
}
.contact {
	padding: 0px 50px; margin-top: 40px;
}
.form-search .input-append .btn {
	font-weight: bold;
}
#homepage-carousel {
	line-height: 1.7em; margin-top: 10px; margin-bottom: 0px; min-height: 355px;
}
#homepage-carousel .carousel-indicators {
	top: auto; bottom: 20px; cursor: pointer;
}
#homepage-carousel .carousel-indicators li {
	border-radius: 100px; width: 13px; height: 13px; box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4); background-color: rgba(210, 210, 210, 1); -webkit-border-radius: 100px; -moz-border-radius: 100px; -webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.4); -moz-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.4);
}
#homepage-carousel .carousel-indicators li.active {
	background-color: rgba(227, 75, 75, 1);
}
#homepage-carousel .display-left .masthead-display {
	text-align: left;
}
.carousel-control {
	top: 50%;
}
.carousel-inner .item {
	height: 400px;
}
.carousel-inner .item img {
	width: 940px; height: 400px;
}
.carousel-text {
	top: auto; width: 100%; bottom: 0px; color: rgb(255, 255, 255); padding-left: 30px; position: absolute; background-color: rgba(0, 0, 0, 0.5);
}
.home-banner {
	margin: 24px 0px 0px;
}
.contents img {
	max-width: 100%;
}
.info .highlight {
	
}
.info .highlight .highlight-img {
	height: 372px;
}
.info .highlight .descript {
	padding: 20px 0px;
}
.info .highlight .descript .date {
	font-size: 14px; margin-top: 20px;
}
.info .highlight .descript .title {
	line-height: 24px; font-size: 22px; font-weight: bold; margin-top: 10px;
}
.info .highlight .descript .summary {
	line-height: 24px; font-size: 15px; margin-top: 10px;
}
.info .condition {
	margin: 0px; padding: 0px 0px 10px; line-height: 30px; border-bottom-color: rgb(70, 70, 70); border-bottom-width: 2px; border-bottom-style: solid; min-height: 30px;
}
.info .condition .browser-mode {
	line-height: 30px;
}
.info .condition .browser-mode .browser-mode-label {
	line-height: 30px; font-size: 14px; float: left;
}
.info .condition .browser-mode .browser-mode-action {
	line-height: 30px; font-size: 14px; float: left;
}
.info .condition .browser-mode a {
	padding: 0px; font-size: 22px; margin-top: 10px;
}
.info .condition .labels {
	list-style: none; margin: 0px;
}
.info .condition .labels li {
	padding: 2px 5px; margin-top: 10px; margin-right: 10px; float: left;
}
.info .condition .labels li a {
	font-size: 12px;
}
.info .list {
	padding: 0px;
}
.info .pagination {
	margin: 0px 10px; text-align: right; border-top-color: rgb(70, 70, 70); border-top-width: 2px; border-top-style: solid;
}
.table thead {
	border-bottom-color: rgb(149, 149, 149); border-bottom-width: 1px; border-bottom-style: solid; background-image: url("../img/table-head-bg.png");
}
.table thead tr th {
	height: 31px; text-align: center; vertical-align: middle;
}
.table tbody tr td {
	height: 34px; text-align: center; font-size: 15px; vertical-align: middle;
}
.info .row {
	margin-left: -60px;
}
.info .info-thumbnail {
	width: 440px; height: 150px; padding-top: 30px; margin-left: 60px; border-bottom-color: rgb(183, 183, 183); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.info .info-thumbnail .info-thumbnail-view {
	width: 170px; height: 120px; float: left;
}
.info .info-thumbnail .info-thumbnail-view > img {
	position: absolute;
}
.info .info-thumbnail .info-caption {
	width: 250px; padding-left: 20px; margin-top: -5px; float: left;
}
.info .info-thumbnail .info-caption .source {
	line-height: 14px; font-size: 12px;
}
.info .info-thumbnail .info-caption .title {
	line-height: 24px; font-size: 18px; font-weight: bold;
}
.info .info-thumbnail .info-caption p {
	margin-top: 20px;
}
.info .detail {
	width: 708px; padding-right: 20px; margin-left: 60px; border-right-color: rgb(215, 215, 215); border-right-width: 1px; border-right-style: solid; float: left;
}
.info .detail .coverImg {
	height: 279px;
}
.info .detail .descript {
	
}
.info .detail .descript .date {
	
}
.info .detail .descript > .title {
	line-height: 30px; font-size: 22px; font-weight: bold; margin-top: 10px;
}
.info .detail .descript .content {
	margin-top: 20px;
}
.info .detail .related {
	width: 708px;
}
.info .detail .related .item {
	margin-left: 41px;
}
.info .related .title {
	width: 100%; height: 40px; float: left;
}
.info .related .title span {
	border-top-color: rgb(226, 1, 123); border-top-width: 5px; border-top-style: solid;
}
.right-side {
	width: 174px; margin-left: 30px; float: left;
}
.right-side .title {
	width: 174px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; letter-spacing: 1px; font-size: 16px; vertical-align: middle; background-image: url("../img/label-bg.png");
}
.side-label {
	min-height: 200px;
}
.side-label .hotnews {
	margin: 10px 0px; list-style-type: none;
}
.side-label .hotnews li {
	padding-bottom: 10px; font-size: 16px; margin-bottom: 20px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.side-label .hotnews li .coverImg {
	width: 170px; height: 120px;
}
.side-label .hotnews li .summary {
	font-size: 14px; margin-top: 10px;
}
.home-extra {
	width: 960px; height: 400px; margin-left: -20px;
}
.home-extra .homepage-thumbnail {
	width: 299px; height: 300px; line-height: 20px; padding-left: 10px; margin-top: 35px; margin-left: 10px; border-left-color: rgb(220, 220, 220); border-left-width: 1px; border-left-style: solid; float: left;
}
.home-extra .news {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.home-extra .homepage-thumbnail .thumbnail-view {
	width: 299px; height: 210px; padding-top: 0px;
}
.home-extra .homepage-thumbnail .thumbnail-view .index-news-text {
	padding: 5px 10px 0px; top: auto; width: 278px; height: 68px; bottom: 0px; color: rgb(255, 255, 255); position: absolute; background-color: rgba(0, 0, 0, 0.5);
}
.home-extra .homepage-thumbnail .thumbnail-view .index-news-text a {
	color: rgb(255, 255, 255); font-size: 13px;
}
.home-extra .homepage-thumbnail .thumbnail-view > img {
	position: absolute; max-width: none;
}
.home-extra .homepage-thumbnail .thumbnail-view a > img {
	position: absolute; max-width: none;
}
.home-extra .homepage-thumbnail .thumbnail-header {
	height: 25px; line-height: 18px;
}
.home-extra .homepage-thumbnail .thumbnail-header .title {
	padding: 0px 5px; color: rgb(72, 72, 72); line-height: 18px; letter-spacing: 1px; font-size: 16px; font-weight: bold; margin-bottom: 10px; border-right-color: rgb(50, 50, 50); border-left-color: rgb(50, 50, 50); border-right-width: 4px; border-left-width: 4px; border-right-style: solid; border-left-style: solid; float: left;
}
.home-extra .homepage-thumbnail .caption {
	padding: 6px 0px; font-size: 13px;
}
.home-extra .homepage-thumbnail .caption .title {
	line-height: 30px; letter-spacing: 1px; font-size: 18px; font-weight: 200;
}
.home-extra .homepage-thumbnail .caption .summary {
	font-size: 13px;
}
#search-form {
	text-align: center; margin-top: 50px;
}
#search-condition .select_box {
	border-width: 3px 1px 3px 3px; border-style: solid; border-color: rgb(37, 94, 177); border-radius: 6px 0px 0px 6px; height: 30px; line-height: 30px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px;
}
#search-condition .select_box .select_txt {
	text-align: left; font-size: 14px;
}
#search-condition .select_box .selet_open {
	height: 30px; color: rgb(149, 149, 149); line-height: 30px; font-size: 16px; border-left-color: rgb(149, 149, 149); border-left-width: 1px; border-left-style: solid;
}
#search-condition .select_box .option {
	border-width: 0px 3px 3px; border-style: none solid solid; border-color: currentColor rgb(37, 94, 177) rgb(37, 94, 177); left: -3px; top: 28px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
#search-condition .select_box .option a {
	height: 30px; line-height: 30px; font-size: 14px; border-bottom-color: rgb(149, 149, 149); border-bottom-width: 1px; border-bottom-style: solid;
}
#search-condition .select_box .option a:hover #search-condition .select_box .option a:focus {
	background-color: rgb(37, 94, 177);
}
#search-condition input {
	border-width: 3px 2px; border-style: solid; border-color: rgb(37, 94, 177); width: 300px; height: 22px; line-height: 22px;
}
#search-condition button {
	height: 36px; border-top-color: rgb(37, 94, 177); border-right-color: rgb(37, 94, 177); border-bottom-color: rgb(37, 94, 177); border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
#search-condition select {
	width: 150px;
}
.fullsearch-rs-header {
	padding: 8px 5px; font-size: 22px; font-weight: 200; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 2px; border-bottom-style: solid;
}
.fullsearch-rs-body {
	border-top-color: rgb(255, 255, 255); border-top-width: 2px; border-top-style: solid;
}
.fullsearch-rs-item {
	padding: 0px 5px; height: 50px; line-height: 50px; font-size: 16px; border-bottom-color: rgb(200, 200, 200); border-bottom-width: 2px; border-bottom-style: solid;
}
.exhibit {
	
}
.exhibit .tabbable .nav-tabs > .active > a {
	background-color: rgb(1, 193, 92);
}
.exhibit .nav-tabs > .active > a:hover {
	background-color: rgb(1, 193, 92);
}
.exhibit .tab-content {
	padding: 5px 0px;
}
.exhibit .condition {
	margin: 0px 20px; padding: 0px 0px 10px; height: 30px;
}
.exhibit .list {
	padding: 0px 20px;
}
.exhibit .list .item {
	padding: 40px 0px; height: 228px; overflow: hidden; border-bottom-color: rgb(167, 167, 167); border-bottom-width: 1px; border-bottom-style: dashed;
}
.exhibit .list .item:hover {
	cursor: pointer;
}
.exhibit .list .item:focus {
	cursor: pointer;
}
.exhibit .list .item img {
	width: 522px; height: 228px;
}
.exhibit .list .item .view {
	width: 522px; margin-right: 30px; float: left;
}
.exhibit .list .item .caption {
	width: 330px; float: left;
}
.exhibit .list .item .caption .title {
	color: rgb(50, 50, 50); line-height: 24px; font-size: 22px; font-weight: bold;
}
.exhibit .list .item .caption .dueDate {
	color: rgb(1, 193, 92); font-size: 15px; margin-top: 8px;
}
.exhibit .list .item .caption .address {
	color: rgb(105, 105, 105); font-size: 15px; margin-top: 8px;
}
.exhibit .list .item .caption .summary {
	color: rgb(105, 105, 105); line-height: 20px; font-size: 15px; margin-top: 40px;
}
.exhibit .detail {
	width: 940px; margin-left: 20px; float: left;
}
.exhibit .detail > img {
	width: 940px;
}
.exhibit .detail .descript {
	margin-top: 20px;
}
.exhibit .detail .descript .works {
	width: 494px; margin-left: -5px; float: left;
}
.exhibit .detail .descript .caption {
	width: 400px; padding-top: 5px; margin-left: 30px; float: left;
}
.exhibit .detail .descript .caption .title {
	line-height: 30px; font-size: 22px; font-weight: bold;
}
.exhibit .detail .descript .caption .date {
	font-size: 15px;
}
.exhibit .detail .descript .caption .address {
	font-size: 15px;
}
.exhibit .detail .descript .caption .content-title {
	height: 35px; line-height: 35px; font-size: 22px; font-weight: bold; margin-top: 40px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.exhibit .detail .descript .caption .content {
	color: rgb(105, 105, 105); font-size: 15px;
}
.exhibit .detail .descript .caption .content p {
	line-height: 20px;
}
.exhibit .detail .foot {
	width: 100%; margin-top: 60px; float: left;
}
.exhibit .related .title span {
	border-top-color: rgb(1, 193, 92); border-top-width: 5px; border-top-style: solid;
}
.events .highlight .descript {
	padding: 20px;
}
.events .highlight .descript .date {
	font-size: 12px; margin-top: 20px;
}
.events .highlight .descript .title {
	font-size: 24px;
}
.events .highlight .descript .summary {
	font-size: 14px; margin-top: 10px;
}
.events .condition {
	margin: 0px 20px; padding: 0px 0px 10px; height: 30px;
}
.events .list {
	margin-top: 10px;
}
.events .list .item {
	margin: 0px 0px 40px; padding: 0px 0px 40px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.events .list .item img {
	width: 940px;
}
.events .list .item .view {
	width: 940px; float: left;
}
.events .list .item .view:hover {
	cursor: pointer;
}
.events .list .item .view:focus {
	cursor: pointer;
}
.events .list .item .caption {
	width: 940px; margin-top: 30px; float: left;
}
.events .list .item .caption .title {
	color: rgb(50, 50, 50); line-height: 35px; font-size: 22px; font-weight: bold;
}
.events .list .item .caption .dueDate {
	color: rgb(1, 193, 92); font-size: 14px; margin-top: 8px;
}
.events .list .item .caption .address {
	color: rgb(105, 105, 105); font-size: 14px; margin-top: 8px;
}
.events .list .item .caption .summary {
	color: rgb(105, 105, 105); line-height: 24px; font-size: 15px; margin-top: 8px;
}
.events .detail {
	width: 940px; margin-left: 20px; float: left;
}
.events .detail > img {
	width: 940px;
}
.events .detail .descript {
	margin-top: 20px;
}
.events .detail .descript .title {
	line-height: 35px; font-size: 22px; font-weight: bold;
}
.events .detail .descript .content {
	line-height: 190%; margin-top: 20px;
}
.discover {
	overflow: hidden;
}
.discover .tabbable {
	margin-top: 30px;
}
.discover .tab-content {
	padding: 5px 0px 20px;
}
.discover .tab-content .tab-pane {
	width: 100%; float: left;
}
.discover .tabbable .nav-tabs > .active > a {
	background-color: rgb(56, 0, 198);
}
.discover .nav-tabs > .active > a:hover {
	background-color: rgb(56, 0, 198);
}
.discover .list ul {
	margin: 0px; overflow: hidden;
}
.discover .list ul li {
	width: 226px; height: 310px; line-height: 310px; overflow: hidden; margin-top: 25px; float: left; list-style-type: none;
}
.discover .thumbnail {
	padding: 8px; width: 180px; height: 280px; line-height: 20px; overflow: hidden; margin-left: 30px; float: left;
}
.discover .thumbnail .thumbnail-view {
	width: 180px; height: 210px;
}
.discover .thumbnail img {
	position: absolute; max-width: none;
}
.discover .thumbnail .thumbnail-header {
	padding: 0px 5px; color: rgb(72, 72, 72); line-height: 18px; font-size: 16px; font-weight: bold; margin-bottom: 10px; border-right-color: rgb(50, 50, 50); border-left-color: rgb(50, 50, 50); border-right-width: 4px; border-left-width: 4px; border-right-style: solid; border-left-style: solid; float: left;
}
.discover .thumbnail:hover {
	border-color: rgb(165, 165, 165); border-bottom-right-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
.discover .thumbnail:focus {
	border-color: rgb(165, 165, 165); border-bottom-right-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
.discover .thumbnail .caption {
	padding: 6px 0px;
}
.discover .thumbnail .caption .title {
	font-size: 15px; font-weight: bold;
}
.discover .thumbnail .caption p {
	font-size: 12px;
}
.discover .detail {
	width: 940px; float: left;
}
.discover .detail .descript {
	margin: 0px; padding: 0px 20px;
}
.discover .detail .descript .title {
	line-height: 30px; font-size: 22px; font-weight: bold;
}
.discover .detail .descript .content {
	margin-top: 20px;
}
.discover .related .title span {
	border-top-color: rgb(56, 0, 198); border-top-width: 5px; border-top-style: solid;
}
#commermorate {
	
}
#commermorate-header {
	height: 455px;
}
#commermorate-header .backToWebsite {
	width: 80px; margin-top: 30px; margin-left: 210px;
}
#commermorate-header .ass-info {
	width: 400px; color: rgb(61, 54, 43); line-height: 15px; font-size: 11px; margin-top: 310px; margin-left: 85px; float: left; text-shadow: 1px 1px 2px rgba(124,113,82,0.5);
}
#commermorate-header .moreInfo {
	margin-top: 267px; margin-left: 0px; float: left;
}
#commermorate-header .moreInfo > a {
	padding: 3px 20px; color: rgb(198, 100, 13); letter-spacing: 1px; font-size: 12px; font-weight: bold; text-shadow: 1px 1px 2px rgba(124,113,82,0.5);
}
#commermorate-contents {
	padding-right: 58px; padding-left: 57px;
}
#commermorate-contents .tab-content {
	padding: 20px; margin-bottom: 60px; background-color: rgb(236, 232, 205);
}
#commermorate-contents .traffic {
	padding: 20px 40px;
}
#commermorate-contents .traffic .article-content p {
	margin: 20px 0px; padding: 0px; line-height: 22px;
}
#commermorate-contents .guide {
	padding: 0px;
}
#commermorate-contents .tabbable .nav-tabs > .active > a {
	background-color: rgb(7, 87, 145);
}
#commermorate-contents .nav-tabs > .active > a:hover {
	background-color: rgb(7, 87, 145);
}
#commermorate-contents img {
	max-width: 100%;
}
#visit_map {
	background: rgb(255, 255, 255); padding: 5px; border-radius: 6px; border: 1px solid rgb(196, 196, 196); border-image: none; width: 467px; height: 293px; margin-top: 20px; float: right; box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding;
}
#visit_map .map_container {
	height: 100%;
}
#datetimepicker {
	width: 340px; margin-left: 67px; float: left;
}
#visit_events_list {
	padding-left: 30px; margin-top: 30px; margin-left: 25px; float: left; min-height: 600px;
}
#visit_events_list .header {
	width: 450px; height: 36px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#visit_events_list .header .title {
	width: 340px; color: rgb(3, 32, 91); line-height: 36px; font-size: 24px; font-weight: bold; margin-left: 15px;
}
#visit_events_list ul {
	margin-top: 8px;
}
#visit_events_list ul li {
	padding: 20px 0px; border-bottom-color: rgb(191, 191, 191); border-bottom-width: 1px; border-bottom-style: dashed;
}
#visit_events_list ul li .title {
	font-size: 20px; font-weight: bold;
}
#visit_events_list ul li .dueDate {
	color: rgb(65, 133, 234); font-size: 18px; margin-top: 8px;
}
#visit_events_list ul li .address {
	color: rgb(105, 105, 105); font-size: 18px; margin-top: 8px;
}
.visit .datetimepicker-inline {
	width: 500px; color: rgb(85, 84, 82);
}
.visit .datetimepicker-inline .table-condensed th {
	width: 98px; height: 50px; font-size: 24px;
}
.visit .datetimepicker-inline .table-condensed tfoot th {
	width: 330px; height: 50px; font-size: 24px;
}
.visit .datetimepicker-inline .table-condensed td {
	width: 350px;
}
.visit .datetimepicker-inline .table-condensed td span {
	margin: 8px; border: 1px solid rgb(174, 174, 174); border-image: none; width: 98px; height: 98px; text-align: center; line-height: 98px; font-size: 60px; font-weight: bold; float: left; background-color: rgb(194, 194, 194);
}
.visit .datetimepicker-inline table tr td span.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active:active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active:hover:active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active:active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active:hover:active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active.active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active.disabled.active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active.disabled.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.disabled.active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.disabled.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span[disabled].active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span[disabled].active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span[disabled].disabled.active {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span[disabled].disabled.active:hover {
	background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: -ms-linear-gradient(rgb(93, 240, 100), rgb(93, 240, 100)); background-repeat: repeat-x; background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.active:hover {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: -ms-linear-gradient(rgb(93, 240, 100), rgb(93, 240, 100)); background-repeat: repeat-x; background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: -ms-linear-gradient(rgb(93, 240, 100), rgb(93, 240, 100)); background-repeat: repeat-x; background-color: rgb(93, 240, 100);
}
.visit .datetimepicker-inline table tr td span.disabled.active:hover {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: -ms-linear-gradient(rgb(93, 240, 100), rgb(93, 240, 100)); background-repeat: repeat-x; background-color: rgb(93, 240, 100);
}
.collection {
	
}
.collection .tab-content {
	padding: 5px 0px;
}
.collection .tabbable .nav-tabs > .active > a {
	background-color: rgb(0, 218, 194);
}
.collection .nav-tabs > .active > a:hover {
	background-color: rgb(0, 218, 194);
}
.collection .filter {
	width: 870px; height: auto; font-size: 14px; margin-top: 10px; margin-right: auto; margin-left: auto;
}
.collection .filter dl {
	padding: 4px 0px; width: 860px; line-height: 30px; clear: both; margin-top: 0px; margin-bottom: 0px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid; float: left; min-height: 30px;
}
.collection .filter dt {
	margin: 3px 0px; padding: 0px; width: auto; display: block;
}
.collection .filter dd {
	margin: 3px 0px; padding: 0px; width: auto; display: block;
}
.collection .filter dt {
	width: 50px; text-align: left; line-height: 30px; font-size: 15px;
}
.collection .filter dd {
	line-height: 30px; font-size: 15px; margin-left: 60px;
}
.collection .filter a {
	padding: 2px 4px; color: rgb(105, 105, 105); cursor: pointer;
}
.collection .filter a.current {
	color: rgb(255, 255, 255); background-color: rgb(0, 218, 194);
}
.collection .row {
	margin-left: 0px;
}
.collection .list ul {
	margin: 0px;
}
.collection .list ul li {
	width: 226px; height: 300px; line-height: 300px; margin-top: 25px; float: left; list-style-type: none;
}
.collection .thumbnail {
	padding: 8px; width: 180px; height: 265px; line-height: 20px; margin-left: 30px; float: left;
}
.collection .thumbnail .thumbnail-view {
	width: 180px; height: 210px;
}
.collection .thumbnail img {
	max-width: none;
}
.collection .thumbnail .thumbnail-header {
	padding: 0px 5px; color: rgb(72, 72, 72); line-height: 18px; font-size: 16px; font-weight: bold; margin-bottom: 10px; border-right-color: rgb(50, 50, 50); border-left-color: rgb(50, 50, 50); border-right-width: 4px; border-left-width: 4px; border-right-style: solid; border-left-style: solid; float: left;
}
.collection .thumbnail:hover {
	border-color: rgb(165, 165, 165); cursor: pointer; border-bottom-right-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
.collection .thumbnail:focus {
	border-color: rgb(165, 165, 165); cursor: pointer; border-bottom-right-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
.collection .thumbnail .caption {
	padding: 6px 0px;
}
.collection .thumbnail .caption .title {
	font-size: 15px; font-weight: bold;
}
.collection .thumbnail .caption p {
	font-size: 15px;
}
.collection .detail {
	width: 940px; float: left;
}
.collection .detail .descript {
	margin: 0px; float: left;
}
.collection .detail .descript .thumbnail {
	width: 470px; height: auto; margin-top: 0px; margin-left: 0px; float: left;
}
.collection .detail .descript .thumbnail .thumbnail-view {
	width: 470px; height: auto;
}
.collection .detail .descript .thumbnail .thumbnail-view img {
	width: 470px; height: auto;
}
.collection .detail .descript .caption {
	width: 400px; margin-left: 40px; float: left;
}
.collection .detail .descript .caption .whichExpo {
	height: 25px; color: rgb(74, 149, 206); padding-left: 5px;
}
.collection .detail .descript .caption .title {
	line-height: 45px; padding-left: 5px; font-size: 22px; font-weight: bold; border-top-color: rgb(80, 80, 80); border-bottom-color: rgb(140, 140, 140); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; min-height: 45px;
}
.collection .detail .descript .caption .workdesc {
	margin-top: 40px;
}
.collection .detail .descript .caption .header {
	padding: 9px 5px; font-size: 22px; font-weight: bold; border-bottom-color: rgb(140, 140, 140); border-bottom-width: 1px; border-bottom-style: solid;
}
.collection .detail .descript .caption p {
	padding: 10px 0px 0px 5px; line-height: 24px; font-size: 14px;
}
.collection .detail .descript .caption .workdesc p {
	padding: 10px 0px 0px 5px; color: rgb(131, 131, 131); line-height: 24px; font-size: 14px;
}
.collection .detail .foot {
	margin-top: 60px; float: left;
}
.collection .related .title span {
	border-top-color: rgb(0, 218, 194); border-top-width: 5px; border-top-style: solid;
}
#collection-recommand {
	height: 3172px;
}
#collection-recommand .backToWebsite {
	margin-top: 40px; margin-left: 208px;
}
#collection-recommand .backToCollectionLib {
	margin-top: 276px; margin-right: 250px;
}
#collection-recommand .backToCollectionLib a {
	padding: 2px 15px; border: 1px solid rgb(63, 146, 196); border-image: none; color: rgb(63, 146, 196);
}
.aboutExpo .tabbable {
	margin-top: 30px;
}
.aboutExpo .tab-content {
	padding: 20px 40px;
}
.aboutExpo .tabbable .nav-tabs > .active > a {
	background-color: rgb(230, 42, 42);
}
.aboutExpo .nav-tabs > .active > a:hover {
	background-color: rgb(230, 42, 42);
}
.aboutExpo .shanghai .table-striped tbody > tr:nth-child(2n+1) > td {
	
}
.table-striped tbody > tr:nth-child(2n+1) > th {
	
}
.aboutExpo .shanghai .table-striped tbody > tr:nth-child(2n) > td {
	background-color: rgb(225, 225, 225);
}
.table-striped tbody > tr:nth-child(2n) > th {
	background-color: rgb(225, 225, 225);
}
.sendword .tabbable {
	margin-top: 30px;
}
.sendword .tab-content {
	padding: 0px 0px 20px; background-color: transparent;
}
.sendword .tabbable .nav-tabs {
	margin-top: 22px; margin-bottom: 0px; border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.sendword .tabbable .nav-tabs li {
	margin-bottom: 5px;
}
.sendword .tabbable .nav-tabs li .thumbnail {
	border-radius: 0px; -webkit-border-radius: 0 0px 0px 0; -moz-border-radius: 0 0px 0px 0;
}
.sendword .tabbable .nav-tabs li .thumbnail .thumbnail-view {
	width: 125px; height: 125px;
}
.sendword .tabbable .nav-tabs li .thumbnail .thumbnail-view img {
	max-width: none;
}
.sendword .tabbable .nav-tabs li .thumbnail .caption {
	padding: 0px; font-size: 14px;
}
.sendword .tabbable .nav-tabs a {
	padding: 0px; border-radius: 0px; width: 135px; overflow: hidden; display: inline-block; position: relative; -webkit-border-radius: 0 0px 0px 0; -moz-border-radius: 0 0px 0px 0;
}
.sendword .tabbable .nav-tabs a h4 {
	margin: 0px; font-size: 14px;
}
.sendword .tabbable .nav-tabs > .active > a {
	background: none; border: 2px solid rgb(255, 116, 15); border-image: none; color: rgb(51, 51, 51);
}
.sendword .nav-tabs > .active > a:hover {
	background: none; border: 2px solid rgb(255, 116, 15); border-image: none; color: rgb(51, 51, 51);
}
.sendword .sendword-photo {
	width: 267px; margin-top: 22px; float: right;
}
.sendword .sendword-photo .thumbnail-view img {
	max-width: 100%;
}
.sendword .sendword-photo .caption {
	text-align: center; margin-top: 10px;
}
.sendword .sendword-photo .signature {
	text-align: center; margin-top: 30px;
}
.sendword .sendword-photo .signature img {
	width: 180px;
}
.sendword .sendword-contents {
	width: 500px; float: left;
}
.banner {
	width: 940px; height: 169px;
}
.bie .contents {
	padding: 0px 10px; margin-top: 30px;
}
.expoMuseum .contents {
	padding: 0px 10px; margin-top: 30px;
}
.basebuilding .tabbable {
	margin-top: 20px;
}
.basebuilding .tab-content {
	padding: 40px; border-radius: 6px; background-color: rgb(230, 230, 230); -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px;
}
.basebuilding .article-content {
	
}
.basebuilding .article-content p {
	margin: 5px 0px; line-height: 28px;
}
.basebuilding .article-content div {
	padding: 0px;
}
.volunteer .tabbable {
	margin-top: 20px;
}
.volunteer .tab-content {
	padding: 20px;
}
.volunteer .quotations {
	padding: 20px 30px;
}
.volunteer .tabbable .nav-tabs > .active > a {
	background-color: rgb(1, 101, 213);
}
.volunteer .nav-tabs > .active > a:hover {
	background-color: rgb(1, 101, 213);
}
.volunteer .presence {
	padding: 0px 0px 20px;
}
.volunteer .presence .thumbnail {
	width: 185px; height: 130px; margin-top: 30px; margin-left: 32px; float: left;
}
.volunteer .presence .thumbnail .thumbnail-view {
	width: 185px; height: 130px;
}
.volunteer .presence img {
	position: absolute; max-width: none;
}
.volunteer .quotations .item {
	background: rgb(253, 253, 253); margin: 30px 0px; padding: 30px; border-radius: 10px; border: 1px solid rgb(221, 221, 221); border-image: none; overflow: hidden; box-shadow: 5px 5px 10px rgba(0,0,0,0.2); -webkit-border-radius: 10px; -moz-border-radius: 10px; -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.volunteer .quotations .item .title {
	color: rgb(0, 199, 0); font-size: 16px; font-weight: bold;
}
.volunteer .quotations .item .contents {
	margin-top: 0px;
}
.volunteer .activities .condition {
	height: 30px;
}
.volunteer .activities .list {
	margin-top: 10px;
}
.volunteer .detail .descript .date {
	margin-bottom: 5px;
}
.volunteer .detail .descript .title {
	line-height: 30px; font-size: 22px; font-weight: bold;
}
.volunteer .detail .descript .content {
	margin-top: 20px;
}
.research {
	margin-top: 20px;
}
.research .tabbable .nav-tabs > .active > a {
	background-color: rgb(130, 208, 8);
}
.research .nav-tabs > .active > a:hover {
	background-color: rgb(130, 208, 8);
}
.research .list {
	padding-left: 48px;
}
.research .list .item {
	padding: 44px 0px; border-bottom-color: rgb(162, 162, 162); border-bottom-width: 1px; border-bottom-style: dashed; min-height: 316px;
}
.research .list .last {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.research .list .item img {
	max-width: none;
}
.research .list .item .view {
	padding: 8px; border-radius: 6px; width: 206px; height: 289px; overflow: hidden; margin-right: 50px; float: left; display: inline-block; position: relative; box-shadow: 2px 2px 10px #333; background-clip: padding-box; background-color: rgb(255, 255, 255); -webkit-border-radius: 6px; -moz-border-radius: 6px; -webkit-box-shadow: 2px 2px 10px #333; -moz-box-shadow: 2px 2px 10px #333; -webkit-background-clip: padding-box; -moz-background-clip: padding;
}
.research .list .item .caption {
	width: 530px; float: left;
}
.research .list .item .caption .name {
	padding: 0px 5px; height: 60px; border-top-color: rgb(162, 162, 162); border-bottom-color: rgb(162, 162, 162); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.research .list .item .caption .name .primary-title {
	height: 30px; line-height: 35px; font-size: 22px; font-weight: bold;
}
.research .list .item .caption .name .sub-title {
	font-size: 16px; margin-top: 10px;
}
.research .list .item .caption .author {
	padding-left: 5px; font-size: 14px; margin-top: 10px;
}
.research .list .item .caption .descript {
	padding-left: 5px; margin-top: 30px;
}
.research .list .item .caption .descript span {
	font-size: 20px; font-weight: bold;
}
.research .list .item .caption .descript p {
	font-size: 15px; margin-top: 10px;
}
.academic .tab-content {
	padding: 70px 67px;
}
.academic .table-striped tbody > tr:nth-child(2n+1) > td {
	
}
.table-striped tbody > tr:nth-child(2n+1) > th {
	
}
.academic .table-striped tbody > tr:nth-child(2n) > td {
	background-color: rgb(225, 225, 225);
}
.table-striped tbody > tr:nth-child(2n) > th {
	background-color: rgb(225, 225, 225);
}
.research .table {
	border: 1px solid rgb(149, 149, 149); border-image: none; background-color: rgb(255, 255, 255);
}
.research .table thead {
	background-color: rgb(130, 208, 8);
}
.research .table thead tr th {
	background: rgb(130, 208, 8); height: 31px; text-align: center; color: rgb(255, 255, 255); letter-spacing: 2px; font-size: 18px; vertical-align: middle; border-bottom-color: rgb(149, 149, 149); border-left-color: rgb(215, 215, 215); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
.research .table tbody tr td {
	height: 34px; text-align: left; font-size: 15px; vertical-align: middle; border-top-color: rgb(215, 215, 215); border-left-color: rgb(215, 215, 215); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.cultural .list {
	
}
.cultural .list .item {
	padding: 60px 0px 40px; border-bottom-color: rgb(206, 205, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.cultural .list .item .title {
	color: rgb(198, 140, 16); line-height: 30px; font-size: 22px; font-weight: bold;
}
.cultural .list .item .date {
	color: rgb(115, 174, 93); margin-top: 10px;
}
.cultural .list .item .summary {
	margin-top: 10px;
}
.showMore {
	width: 100%; text-align: center; line-height: 35px; margin-top: 20px; display: none;
}
.showMore a {
	padding: 5px 20px; border: 1px solid rgb(203, 203, 203); border-image: none; font-size: 14px; background-color: rgb(240, 240, 240);
}
#building-header {
	width: 1000px; height: 706px;
}
#building-header .video {
	padding: 5px; border-radius: 6px; width: 325px; height: 208px; margin-top: 185px; margin-right: 105px; box-shadow: 0px 5px 10px rgba(0,0,0,0.2); background-clip: padding-box; background-color: rgb(255, 255, 255); -webkit-border-radius: 6px; -moz-border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding;
}
#building-header .backToWebsite {
	margin-top: 36px; margin-left: 268px;
}
#building-header .lastestNews {
	width: 380px; margin-top: 220px; margin-right: 60px;
}
#building-header .lastestNews .title {
	height: 40px; color: rgb(62, 94, 179); line-height: 40px; font-size: 22px; font-weight: bold; border-bottom-color: rgb(198, 198, 198); border-bottom-width: 2px; border-bottom-style: solid;
}
#building-header .lastestNews ul {
	
}
#building-header .lastestNews ul li {
	height: 30px; line-height: 30px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#building-timeline {
	height: 422px; background-image: url("../img/building/timeline-bg.jpg");
}
#building-timeline .title {
	padding-top: 30px; padding-left: 68px;
}
#building-timeline .title span {
	color: rgb(13, 100, 189); line-height: 40px; font-size: 36px; font-weight: bold;
}
#building-timeline .title p {
	color: rgb(216, 100, 6); font-size: 14px;
}
#building-timeline .horizontal {
	background: url("../img/building/timeline-bar.png") no-repeat -50px 160px;
}
#dates {
	width: 760px; height: 170px; overflow: hidden;
}
#dates li p {
	margin: 10px; text-align: left; line-height: 22px; font-size: 14px; font-weight: normal;
}
#dates a {
	color: rgb(13, 100, 189); line-height: 38px; padding-bottom: 10px;
}
#dates .selected {
	font-size: 24px; font-weight: bold;
}
#issues {
	width: 760px; height: 144px; overflow: hidden; margin-left: 200px;
}
#issues li {
	list-style: none; width: 200px; height: 300px; float: left;
}
#issues li h1 {
	margin: 20px 0px; color: rgb(255, 204, 0); font-size: 42px; text-shadow: 1px 1px 2px #000;
}
#next {
	top: 140px; width: 40px; height: 46px;
}
#prev {
	top: 140px; width: 40px; height: 46px;
}
#building-carousel {
	margin: 0px;
}
#building-carousel .building-changing-text {
	top: auto; width: 970px; height: 63px; bottom: 0px; color: rgb(255, 255, 255); line-height: 63px; padding-left: 30px; position: absolute; background-color: rgba(0, 0, 0, 0.5);
}
#building-carousel .carousel-inner .item {
	height: 510px;
}
#building-carousel .carousel-inner .item img {
	width: 100%; height: auto;
}
#building-breif {
	padding: 40px 60px 40px 68px; background-color: rgb(210, 216, 255);
}
.timeline-content {
	background: rgb(255, 255, 255); margin: 20px auto; padding: 20px 30px; text-align: left; position: relative; max-width: 600px;
}
.attachment {
	margin: 20px 0px;
}
.attachment a {
	color: rgb(0, 90, 181); text-decoration: none;
}
.attachment a:hover {
	text-decoration: underline;
}
