/*!

 * SimpleeUI v1.0 2013.06.19

 *

 * Copyright 2013 Homolo, Inc

 * Licensed under the Apache License v2.0

 * http://www.apache.org/licenses/LICENSE-2.0

 *

 */

@charset "utf-8";

html, body, p, div, h1, h2, h3, h4, h5, h6, img, pre, form, fieldset {

	margin:0;

	padding:0;

}

body{

	font-size:14px;

	font-family: "微软雅黑";

	color:#333333;

	background-color:#ffffff;

	background-image: url(imagesbg_top.png);

	background-repeat: repeat-x;

	background-position: left 150px;

}

ul, ol, dl {

	margin:0;

	padding:0;

}

img, fieldset {

	border:0;

}

.clearfix {

	*zoom:1;

}

.clearfix:before, .clearfix:after {

	display:table;

	content:"";

	line-height:0;

}

.clearfix:after {

	clear:both;

}



:focus {

	outline:none;

}

.grid {

	display:inline;

	float:left;

	margin:0 10px;

}

.grid-1 {

	width:30px

}

.grid-2 {

	width:80px

}

.grid-3 {

	width:130px

}

.grid-4 {

	width:180px

}

.grid-5 {

	width:230px

}

.grid-6 {

	width:280px

}

.grid-7 {

	width:330px

}

.grid-8 {

	width:380px

}

.grid-9 {

	width:430px

}

.grid-10 {

	width:480px

}

.grid-11 {

	width:530px

}

.grid-12 {

	width:580px

}

.grid-13 {

	width:630px

}

.grid-14 {

	width:680px

}

.grid-15 {

	width:730px

}

.grid-16 {

	width:780px

}

.grid-17 {

	width:830px

}

.grid-18 {

	width:880px

}

.grid-19 {

	width:930px

}

.grid-20 {

	width:980px

}

.grid.first {

	margin-left:0

}

.grid.last {

	margin-right:0

}

[lang=en] {

	font-family:Arial, sans-serif !important;

}

[lang="zh"] {

	font-family:"宋体", sans-serif !important;

}

iframe {

	display:block;

}

abbr, acronym {

	border:0;

	font-variant:normal;

}

del {

	text-decoration:line-through;

}

p, ul, ol, dl, h1, h2, h3, h4, h5, h6, blockquote, pre {

	margin:0 0 0 0;

}

h1 {

	font-size:24px;

	font-weight:normal;

	line-height:1.25;

	margin:30px 0 0 0;

}

h2 {

	font-size:20px;

	font-weight:normal;

	line-height:1.5;

	margin:30px 0 0 0;

}

h3 {

	font-size:16px;

	line-height:1.5;

	margin:30px 0 0 0;

}

h4 {

	font-size:14px;

	line-height:1.42857142857143;

	margin:20px 0 0 0;

}

h5 {

	color:#707070;

	font-size:12px;

	line-height:1.66666666666667;

	margin:20px 0 0 0;

	text-transform:uppercase;

}

h6 {

	color:#707070;

	font-size:12px;

	line-height:1.66666666666667;

	margin:20px 0 0 0;

}

p:first-child, ul:first-child, ol:first-child, dl:first-child, h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, blockquote:first-child, pre:first-child, form.aui:first-child, table.aui:first-child, .aui-tabs:first-child, .aui-panel:first-child, .aui-group:first-child {

	margin-top:0;

}

h1 + h2, h2 + h3, h3 + h4, h4 + h5, h5 + h6 {

	margin-top:10px;

}

small {

	color:#707070;

	font-size:12px;

	line-height:1.33333333333333;

}

a {

	text-decoration:none;

	color:#4d4d4d; 

}

a:focus, a:hover, a:active {

	text-decoration:none;

}

a:hover{

	color:#45b0e6;

}

a:visited{

	color:#333333;

}

cite {

	font-style:normal;

}

cite:before {

	content:"\2014 \2009";

}

blockquote {

	border-left:5px solid #ddd;

	margin:0 0 20px;

	padding:0 0 0 15px;

}

blockquote small {

	display:block;

	margin-top:5px;

}

q {

	color:#707070;

}

q:before {

	content:open-quote;

}

q:after {

	content:close-quote;

}

blockquote.pull-right {

	padding-right:15px;

	padding-left:0;

	border-right:5px solid #eee;

	border-left:0;

}

blockquote.pull-right p, blockquote.pull-right small {

	text-align:right;

}

abbr[title] {

	cursor:help;

	border-bottom:1px dotted #999;

	text-transform:uppercase;

}

ul.unstyled, ol.unstyled {

	margin-left:0;

	list-style:none;

}

ul.inline, ul.inline {

	list-style:none;

}

ul.inline>li, ol.inline>li {

	display:inline-block;

	*display:inline;

	padding:0 5px;

	*zoom:1;

}

dl {

	margin-bottom:20px;

}

dt {

	font-weight:700;

}

dd {

	margin-left:20px;

}

dt, dd {

	line-height:1.42857142857143;

}

code, pre {

	padding:0 3px 2px;

	font-family:Monaco, Menlo, Consolas, "Courier New", monospace;

	font-size:12px;

	color:#333333;

}

code {

	padding:2px 4px;

	color:#d14;

	background-color:#f7f7f9;

	border:1px solid #e1e1e8;

	white-space:nowrap;

	margin:0 3px;

}

pre {

	display:block;

	padding:9.5px;

	margin:0 0 10px;

	font-size:13px;

	line-height:20px;

	word-break:break-all;

	word-wrap:break-word;

	white-space:pre;

	white-space:pre-wrap;

	background-color:#f9f9f9;

	border:1px solid #ddd;

	border-left-width:5px;

	text-align:left;

}

table {

	max-width:100%;

	background-color:transparent;

	border-collapse:collapse;

	border-spacing:0;

}

fieldset {

	padding:0;

	margin:0;

	border:0;

}

label, input, button, select, textarea {

	font-weight:normal;

}

label {



}

select, textarea, input[type="text"], input[type="password"] {

	display:inline-block;

	margin:0;

	font-size:12px;

	color:#555555;

	vertical-align:middle;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);

	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);

}

textarea, input[type="text"], input[type="password"] {

	background-color:#ffffff;

	border:1px solid #cccccc;

}

textarea {

	height:auto;

}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus {

	outline:0;

	outline:thin dotted \9;

}

input[type="radio"], input[type="checkbox"] {

	margin:4px 0 0;

*margin-top:0;

	margin-top:1px \9;

	line-height:normal;

}

button::-moz-focus-inner {

	border:0;

	padding:0;

	margin:0;

}

.dl-horizontal {

	*zoom:1;

}

.dl-horizontal:before, .dl-horizontal:after {

	display:table;

	content:"";

	line-height:0;

}

.dl-horizontal:after {

	clear:both;

}

.dl-horizontal dt {

	float:left;

	width:160px;

	clear:left;

	text-align:right;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.dl-horizontal dd {

	margin-left:180px;

}

.pre-scrollable {

	max-height:340px;

	overflow-y:scroll;

}

.text-muted {

	color:#999 !important;

}

.text-success {

	color:#14892c !important;

}

.text-warning {

	color:#ffd351 !important;

}

.text-error {

	color:#d04437 !important;

}

.text-info {

	color:#3b73af !important;

}

.table {

	width:100%;

	margin-bottom:18px;

}

.table th, .table td {

	padding:8px;

	line-height:18px;

	text-align:left;

	vertical-align:middle;

	border-top:1px solid #dddddd;

}

.table th {

	font-weight:bold;

}

.table thead th {

	vertical-align:bottom;

}

.table thead th, .table thead td {

	border-top:none;

}

.table tbody + tbody {

	border-top:2px solid #dddddd;

}

.hide {

	display:none;

}

.show {

	display:block;

}

.invisible {

	visibility:hidden;

}

.fade {

	-webkit-transition:opacity 0.15s linear;

	-moz-transition:opacity 0.15s linear;

	-ms-transition:opacity 0.15s linear;

	-o-transition:opacity 0.15s linear;

	transition:opacity 0.15s linear;

	opacity:0;

}

.in {

	opacity:1;

}

.collapse {

	-webkit-transition:height 0.35s ease;

	-moz-transition:height 0.35s ease;

	-ms-transition:height 0.35s ease;

	-o-transition:height 0.35s ease;

	transition:height 0.35s ease;

	position:relative;

	overflow:hidden;

	height:0;

}

.close {

	float:right;

	font-family:Impact!important;

	font-size:20px;

	font-weight:blod;

	line-height:18px;

	color:#000000;

	text-shadow:0 1px 0 #ffffff;

	opacity:0.2;

	filter:alpha(opacity=20);

}

.close:hover {

	color:#000000;

	text-decoration:none;

	opacity:0.4;

	filter:alpha(opacity=40);

	cursor:pointer;

}

.table-condensed th, .table-condensed td {

	padding:4px 5px;

}

.table-bordered {

	border:1px solid #dddddd;

	border-collapse:separate;

*border-collapse:collapsed;

	border-left:0;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	border-radius:4px;

}

.table-bordered th, .table-bordered td {

	border-left:1px solid #dddddd;

}

.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {

	border-top:0;

}

.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {

	-webkit-border-top-left-radius:4px;

	border-top-left-radius:4px;

	-moz-border-radius-topleft:4px;

}

.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {

	-webkit-border-top-right-radius:4px;

	border-top-right-radius:4px;

	-moz-border-radius-topright:4px;

}

.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child {

	-webkit-border-radius:0 0 0 4px;

	-moz-border-radius:0 0 0 4px;

	border-radius:0 0 0 4px;

	-webkit-border-bottom-left-radius:4px;

	border-bottom-left-radius:4px;

	-moz-border-radius-bottomleft:4px;

}

.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child {

	-webkit-border-bottom-right-radius:4px;

	border-bottom-right-radius:4px;

	-moz-border-radius-bottomright:4px;

}

.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th {

	background-color:#f9f9f9;

}

.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {

	background-color:#f5f5f5;

}

.html-table-first {

	white-space:nowrap;

}

.button {

	background:#eee;

	border:1px solid #ccc;

	border-radius:2px;

	*border:none;

	color:#333;

	display:inline-block;

	*display:inline;

	*zoom:1;

	padding:4px 12px;

	*padding:4px;

	margin:0;

	*margin-left:.3em;

	font-size:14px;

	font-weight:500;

	line-height:1.428571429;

	text-align:center;

	white-space:nowrap;

	vertical-align:middle;

	cursor:pointer;

}

.button:hover, .button:focus, .button:active, .button.active, .button.disabled, .button[disabled] {

	color:#333333;

	background-color:#eee;

	*background-color:#eee;

}

.button:active, .button.active {

	background-color:#cccccc \9;

}

.button:first-child {

	*margin-left:0;

}

.button:hover, .button:focus {

	color:#333333;

	text-decoration:none;

	background-position:0 -15px;

	-webkit-transition:background-position 0.1s linear;

	-moz-transition:background-position 0.1s linear;

	-o-transition:background-position 0.1s linear;

	transition:background-position 0.1s linear;

}

.button:focus {

	outline:thin dotted #333;

	outline:0px auto -webkit-focus-ring-color;

	outline-offset:-2px;

}

.button.active, .button:active {

	background-image:none;

	outline:0;

	-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);

	-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);

	box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);

}

.button.disabled, .button[disabled] {

	cursor:default;

	background-image:none;

	opacity:0.65;

	filter:alpha(opacity=65);

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none;

}

.button-large {

	padding:11px 19px;

	font-size:17.5px;

}

.button-large [class^="icon-"], .button-large [class*=" icon-"] {

	margin-top:4px;

}

.button-small {

	padding:2px 10px;

	font-size:11.9px;

}

.button-small [class^="icon-"], .button-small [class*=" icon-"] {

	margin-top:0;

}

.button-mini [class^="icon-"], .button-mini [class*=" icon-"] {

	margin-top:-1px;

}

.button-mini {

	padding:0 6px;

	font-size:10.5px;

}

.button-block {

	display:block;

	width:100%;

	padding-left:0;

	padding-right:0;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.button-block + .button-block {

	margin-top:5px;

}

.button-warning {

	color:#ffffff;

	background:#f0ad4e;

	border-color:#f0ad4e;

}

.button-warning:hover, .button-warning:focus, .button-warning:active, .button-warning.active, .button-warning.disabled, .button-warning[disabled] {

	color:#ffffff;

	background-color:#eea236;

	*background-color:#ec971f;

}

.button-warning:active, .button-warning.active {

	background-color:#c67605 \9;

}

.button-error {

	color:#ffffff;

	background-color:#d9534f;

	border-color:#d9534f;

}

.button-error:hover, .button-error:focus, .button-error:active, .button-error.active, .button-error.disabled, .button-error[disabled] {

	color:#ffffff;

	background-color:#d43f3a;

	*background-color:#c9302c;

}

.button-error:active, .button-error.active {

	background-color:#942a25 \9;

}

.button-success {

	color:#ffffff;

	background-color:#5cb85c;

	border-color:#5cb85c;

}

.button-success:hover, .button-success:focus, .button-success:active, .button-success.active, .button-success.disabled, .button-success[disabled] {

	color:#ffffff;

	background-color:#4cae4c;

	*background-color:#449d44;

}

.button-success:active, .button-success.active {

	background-color:#408140 \9;

}

.button-info {

	color:#ffffff;

	background-color:#428bca;

	border-color:#428bca;

}

.button-info:hover, .button-info:focus, .button-info:active, .button-info.active, .button-info.disabled, .button-info[disabled] {

	color:#ffffff;

	background-color:#357ebd;

	*background-color:#3071a9;

}

.button-info:active, .button-info.active {

	background-color:#24748c \9;

}

button.button, input[type="submit"].button {

	*padding-top:3px;

	*padding-bottom:3px;

}

button.button::-moz-focus-inner, input[type="submit"].button::-moz-focus-inner {

	padding:0;

	border:0;

}

button.button.button-large, input[type="submit"].button.button-large {

	*padding-top:7px;

	*padding-bottom:7px;

}

button.button.button-small, input[type="submit"].button.button-small {

	*padding-top:3px;

	*padding-bottom:3px;

}

button.button.button-mini, input[type="submit"].button.button-mini {

	*padding-top:1px;

	*padding-bottom:1px;

}

.button-link, .button-link:active, .button-link[disabled] {

	background-color:transparent;

	background-image:none;

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none;

}

.button-link {

	border-color:transparent;

	cursor:pointer;

	color:#0088cc;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	border-radius:0;

}

.button-link:hover, .button-link:focus {

	color:#005580;

	text-decoration:underline;

	background-color:transparent;

}

.button-link[disabled]:hover, .button-link[disabled]:focus {

	color:#333;

	text-decoration:none;

}

.tab {

	position:relative;

}

.tab-title {

	border-bottom:1px solid #ccc;

}

.tab-title-item {

	background:#f4f4f4;

	border:1px solid #ccc;

	border-left:0;

	display:inline-block;

	float:left;

	height:32px;

	line-height:32px;

	position:relative;

	top:1px;

	z-index:1;

}

.tab-title .active {

	background:#fff;

	border-bottom-color:#fff;

	z-index:2;

}

.tab-title-item.first {

	border-left:1px solid #ccc;

}

.tab-title a {

	color:#333;

	padding:0 18px;

	line-height:32px;

}

.tab-title a:hover {

	color:#3b73af;

	text-decoration:none;

}

.tab-content {

	background:#fff;

	border:1px solid #ccc;

	border-top:none;

	padding:10px 15px;

}

.tab-content-pane {

	display:none;

}

.tab-content .active {

	display:block;

}

.form-inline {

	display:inline-block;

	top:-3px;

*display:inline;

}

.form-search .form-input {

	width:200px;

}

.form-input, .form-textarea, .form-search .form-select {

	display:inline-block;

*display:inline;

*zoom:1;

	border:1px solid #ccc;

}

.form-select {

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);

	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);

	width:70px;

	line-height:28px;

	height:28px;

	position:relative;

	font-size:12px;

	top:1px;

	cursor:pointer;

	text-align:center;

	background:#fff;

	left:-6px\0;

	left:-1px;

*top:0px;

	line-height:29px\0;

}

.form-search .form-select-open {

	height:auto;

}

.form-select-open .form-select-menu {

	display:block;

	position:absolute;

	width:68px;

	padding:0 1px;

	text-align:center;

	right:-1px;

	top:-11px;

	border:1px solid #cfcfcf;

	background:#fff;

	z-index:2;

}

.form-select-menu {

	background:#fff;

	display:none;

}

.form-select-menu li {

	display:block;

	height:28px;

	line-height:28px;

	padding-left:0px;

	margin-left:0px;

}

.form-select-menu li:hover, .form-select-menu li.hover {

	background:#eee;

}

.breadcrumb {

	color:#aaa;

}

.breadcrumb li:after {

	content:">";

	padding-left:5px;

}

.breadcrumb li.last:after {

	content:"";

}

.breadcrumb li {

*background:url(../img/icon-arrow-right.png) right center no-repeat;

}

.breadcrumb li.last {

*background-image:none;

}

.breadcrumb li a {

*margin-right:8px;

*margin-left:3px;

}

.sidemenu li {

	line-height:2;

}

.sidemenu-header {

	color:#999;

	font-weight:700;

	text-transform:uppercase;

	margin:5px 0;

}

.sidemenu li a {

	display:block;

	padding-left:5px;

}

.sidemenu li a:hover {

	background:#eee;

}

.sidemenu li.active a {

	background:#3b73af;

	color:#fff;

}

.pagination ul {

	display:inline-block;

*display:inline;

*zoom:1;

	margin-left:0;

	margin-bottom:0;

}

.pagination ul li {

	display:inline;

}

.pagination ul li a, .pagination ul li span {

	float:left;

	padding:4px 12px;

	line-height:20px;

	text-decoration:none;

	background-color:#fff;

	border:1px solid #ddd;

	margin-left:5px;

}

.pagination ul li a:hover {

	background:#eee;

}

.pagination ul li.active {

	display:inline;

}

.pagination ul li.active a, .pagination ul li.active span {

	background:#eee;

	color:#999;

	cursor:default;

}

.pagination ul li.disabled a, .pagination ul li.disabled span {

	color:#999;

	background-color:transparent;

	cursor:default;

}

.pagination ul li.ellipsis span {

	color:#666;

	font-family:Arial;

	border:none;

	padding:0;

}



.image-rounded {

	border-radius:5px;

}

.image-circle {

	border-radius:500px;

}

.image-polaroid {

	padding:3px;

	border:1px solid #ccc;

}



.tag, .tag-success, .tag-warning, .tag-error, .tag-info {

	border-radius:3px;

	color:#fff;

	display:inline-block;

	padding:2px 5px;

	margin:0 3px;

	font-size:12px;

}

.tag {

	background:#eee;

	color:#888 !important;

}

.tag-success {

	background:#14892c;

}

.tag-warning {

	background:#ffd351;

}

.tag-error {

	background:#d04437;

}

.tag-info {

	background:#3b73af;

}

a.tag:hover, a.tag-success:hover, a.tag-warning:hover, a.tag-error:hover, a.tag-info:hover {

	text-decoration:none;

	color:#fff !important;

}

a.tag:hover {

	background:#888;

}

a.tag-success:hover {

	background:#468847;

}

a.tag-warning:hover {

	background:#f89406;

}

a.tag-error:hover {

	background:#f22;

}

a.tag-info:hover {

	background:#06c;

}

.alert {

	padding:8px 35px 8px 14px;

	color:#c09853;

	margin-bottom:20px;

	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);

	background-color:#fcf8e3;

	border:1px solid #fbeed5;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	border-radius:4px;

	position:relative;

}

.alert .close {

	position:absolute;

	right:8px;

	top:8px;

	line-height:20px;

}

.modal-backdrop {

	position:fixed;

	top:0;

	left:0;

	height:100%;

	width:100%;

	background:#000\9;

	filter:alpha(opacity=80)\9;

	background:rgba(0, 0, 0, 0.6);

	z-index:1000;

}

.modal {

	position:fixed;

	top:30%;

	left:50%;

	z-index:1024;

	border:4px solid #434343;

	background:#fff;

	margin-left:-280px;

	width:560px;

}

.modal-title {

	background:#eee;

	border-bottom:1px solid #ccc;

	height:30px;

	line-height:30px;

	padding:0 10px;

}

.modal-content {

	padding:15px 10px;

}

.modal .close {

	position:absolute;

	top:6px;

	right:10px;

}



.tooltip {

	position:absolute;

	z-index:1030;

	display:block;

	visibility:visible;

	font-size:11px;

	line-height:1.4;

	opacity:0;

	filter:alpha(opacity=0);

}

.tooltip.in {

	opacity:0.8;

	filter:alpha(opacity=80);

}

.tooltip.top {

	margin-top:-3px;

	padding:5px 0;

}

.tooltip.right {

	margin-left:3px;

	padding:0 5px;

}

.tooltip.bottom {

	margin-top:3px;

	padding:5px 0;

}

.tooltip.left {

	margin-left:-3px;

	padding:0 5px;

}

.tooltip-inner {

	max-width:200px;

	padding:8px;

	color:#ffffff;

	text-align:center;

	text-decoration:none;

	background-color:#000000;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	border-radius:4px;

}

.tooltip-arrow {

	position:absolute;

	width:0;

	height:0;

	border-color:transparent;

	border-style:solid;

}

.tooltip.top .tooltip-arrow {

	bottom:0;

	left:50%;

	margin-left:-5px;

	border-width:5px 5px 0;

	border-top-color:#000000;

}

.tooltip.right .tooltip-arrow {

	top:50%;

	left:0;

	margin-top:-5px;

	border-width:5px 5px 5px 0;

	border-right-color:#000000;

}

.tooltip.left .tooltip-arrow {

	top:50%;

	right:0;

	margin-top:-5px;

	border-width:5px 0 5px 5px;

	border-left-color:#000000;

}

.tooltip.bottom .tooltip-arrow {

	top:0;

	left:50%;

	margin-left:-5px;

	border-width:0 5px 5px;

	border-bottom-color:#000000;

}

.m-pagination {

	text-align: center;

	clear:both;

	margin:0px auto;

	padding:30px 0;

}

.m-pagination a, .m-pagination span {

	padding: 2px 8px;

	line-height: 20px;

	text-decoration: none;

	background-color: #fff;

	border: 1px solid #ddd;

	border-radius: 3px;

	margin-left: 5px;

	font-size: 12px;

}

.m-pagination a.disabled a, .m-pagination a.disabled span {

	color: #999;

	background-color: transparent;

	cursor: default;

}





.g-right .info p{

	line-height:24px;

}



.hide {

	display:none;

}

.show {

	display:block;

}

.invisible {

	visibility:hidden;

}

.fade {

  -webkit-transition: opacity 0.15s linear;

  -moz-transition: opacity 0.15s linear;

  -ms-transition: opacity 0.15s linear;

  -o-transition: opacity 0.15s linear;

  transition: opacity 0.15s linear;

  opacity: 0;

}

.in {

  opacity: 1;

}

.collapse {

  -webkit-transition: height 0.35s ease;

  -moz-transition: height 0.35s ease;

  -ms-transition: height 0.35s ease;

  -o-transition: height 0.35s ease;

  transition: height 0.35s ease;

  position: relative;

  overflow: hidden;

  height: 0;

}

.close {

  float: right;

  font-family:Impact!important;

  font-size: 20px;

  line-height: 18px;

  color: #000000;

  text-shadow: 0 1px 0 #ffffff;

  opacity: 0.2;

  filter: alpha(opacity=20);

}

.close:hover {

  color: #000000;

  text-decoration: none;

  opacity: 0.4;

  filter: alpha(opacity=40);

  cursor: pointer;

}

.g-index-search{

	position:fixed;

	display:block;

	margin-top:145px;

	margin-left:1020px;

	width:60px;

	vertical-align: middle;

}
