.colorTransition {
	-moz-transition: color .2s linear;
	-webkit-transition: color .2s linear;
	-o-transition: color .2s linear;
	-ms-transition: color .2s linear;
	transition: color .2s linear
}

a {
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

.img-btn {
	display: inline-block;
	display: inline;
	zoom: 1;
	text-decoration: none;
	text-align: center;
	background: url(/static/common/img/btns.png?v=20180524) no-repeat;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	width: 95px;
	height: 30px;
	line-height: 30px;
	background-position: 0 0;
	position: relative
}

.img-btn.btn-yellow {
	background-position: 0 -30px
}

.img-btn.btn-blue {
	background-position: 0 -60px
}

.img-btn.disable {
	cursor: default
}

.img-btn.loading {
	text-indent: -1000px
}

.img-btn.loading span {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -8px;
	margin-top: -8px;
	width: 16px;
	height: 16px;
	background: url(/static/common/img/gif_img.gif?v=20180524) no-repeat
}

.gfbtn {
	display: inline-block;
	_display: inline;
	zoom: 1;
	text-decoration: none;
	text-align: center
}

.gfbtn.gray {
	border: 1px solid #b8b7b5;
	border-radius: 2px;
	padding: 2px 10px;
	position: relative;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e6e6e6));
	background-image: -ms-linear-gradient(top,#fff,#e6e6e6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#e6e6e6ff", GradientType='0')
}

.gfbtn.gray:after {
	content: "";
	display: block;
	position: absolute;
	top: 1px;
	left: 1px;
	right: 1px;
	bottom: 1px;
	background: transparent;
	border: 1px solid #fff
}

.gfbtn:hover {
	text-decoration: underline
}

.gfbtn.orangeBtn {
	background: url(/static/common/img/line.gif?v=20180524) repeat-x 0 -68px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	border: 2px solid #dddddf;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px
}

.gfbtn.formStyle1 {
	border: 1px solid #ddbc87;
	padding: 0 15px;
	font-weight: 700;
	height: 22px;
	line-height: 22px;
	color: #000;
	background-image: -moz-linear-gradient(top,#fdfffc,#fdddaa);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fdfffc),color-stop(1,#fdddaa));
	background-image: -ms-linear-gradient(top,#fdfffc,#fdddaa);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdfffcff", endColorstr="#fdddaaff", GradientType='0');
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px
}

.colorTransition {
	-moz-transition: color .2s linear;
	-webkit-transition: color .2s linear;
	-o-transition: color .2s linear;
	-ms-transition: color .2s linear;
	transition: color .2s linear
}

p.empty-line {
	height: 10px
}

p.line {
	border-top: 1px solid #ccc;
	height: 10px
}

.table.default th {
	background: #f7f7f7
}

.table.default td {
	background: #fff
}

.table.default th,.table.default td {
	text-align: center
}

.panel {
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 20px
}

.panel .panel-title {
	padding: 8px;
	background: #f7f7f7;
	position: relative;
	font-weight: 700
}

.panel .panel-title a.panel-more {
	font-weight: 400;
	position: absolute;
	display: block;
	right: 8px;
	top: 8px
}

.panel .panel-content {
	padding: 8px;
	background: #fff
}

ul.date-list li {
	line-height: 30px
}

ul.date-list li span.date {
	display: block;
	float: right
}

.bottom-line {
	border-bottom: 1px solid #ccc
}

.top-line {
	border-top: 1px solid #ccc
}

.text-red {
	color: red
}

.text-gray {
	color: #999
}

.text-orange {
	color: #fc7903
}

.tooltip {
	font-size: 12px
}

.clearfix {
	*zoom: 1
}

.clearfix:before,.clearfix:after {
	display: table;
	line-height: 0;
	content: ""
}

.clearfix:after {
	clear: both
}

.hide {
	display: none
}

.inlineEle {
	display: inline
}

.blockEle {
	display: block
}

.inlineBlockEle {
	display: inline-block;
	*display: inline;
	zoom: 1
}

.red {
	color: red
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {
	display: block
}

audio,canvas,video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

audio:not([controls]) {
	display: none
}

a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

a:hover,a:active {
	outline: 0
}

sub,sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

img {
	width: auto\9;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic
}

#map_canvas img,.google-maps img {
	max-width: none
}

button,input {
	*overflow: visible;
	line-height: normal
}

button::-moz-focus-inner,input::-moz-focus-inner {
	padding: 0;
	border: 0
}

button,html input[type=button],input[type=reset],input[type=submit] {
	cursor: pointer;
	-webkit-appearance: button
}

label,select,button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox] {
	cursor: pointer
}

input[type=search] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield
}

input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button {
	-webkit-appearance: none
}

textarea {
	overflow: auto;
	vertical-align: top
}

html {
	font-size: 12px;
	color: #333;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

body,label,input,button,select,textarea {
	font-size: 12px
}

body {
	font-family: SimSun,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.gficon {
	background: url(/static/common/img/icons.png?v=20180524) no-repeat
}

.gficon.letter {
	background-position: 0 -57px;
	padding-left: 18px
}

.gficon.phone {
	background-position: 0 -77px;
	padding-left: 18px
}

.gficon.fax {
	background-position: 0 -97px;
	padding-left: 18px
}

.gficon.house {
	background-position: 0 -35px;
	padding-left: 18px
}

.gficon.gf {
	background-position: 0 0;
	padding-left: 35px
}

.gficon.correct {
	background-position: 0 -180px;
	padding-left: 30px
}

.gficon.new {
	background-position: right -329px;
	padding-right: 30px
}

.gficon.blackArrow {
	background-position: 0 -356px;
	padding-left: 30px
}

.gficon.orangeArrow {
	background-position: 0 -375px;
	padding-left: 20px
}

.ui-icon {
	width: 16px;
	height: 16px
}

.ui-icon,.ui-widget-content .ui-icon {
	background-image: url(/static/common/img/icon/ui-icons_222222_256x240.png?v=20180524)
}

.ui-widget-header .ui-icon {
	background-image: url(/static/common/img/icon/ui-icons_ffffff_256x240.png?v=20180524)
}

.ui-state-default .ui-icon {
	background-image: url(/static/common/img/icon/ui-icons_ef8c08_256x240.png?v=20180524)
}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {
	background-image: url(/static/common/img/icon/ui-icons_ef8c08_256x240.png?v=20180524)
}

.ui-state-active .ui-icon {
	background-image: url(/static/common/img/icon/ui-icons_ef8c08_256x240.png?v=20180524)
}

.ui-state-highlight .ui-icon {
	background-image: url(/static/common/img/icon/ui-icons_228ef1_256x240.png?v=20180524)
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
	background-image: url(/static/common/img/icon/ui-icons_ffd27a_256x240.png?v=20180524)
}

.ui-icon-blank {
	background-position: 16px 16px
}

.ui-icon-carat-1-n {
	background-position: 0 0
}

.ui-icon-carat-1-ne {
	background-position: -16px 0
}

.ui-icon-carat-1-e {
	background-position: -32px 0
}

.ui-icon-carat-1-se {
	background-position: -48px 0
}

.ui-icon-carat-1-s {
	background-position: -64px 0
}

.ui-icon-carat-1-sw {
	background-position: -80px 0
}

.ui-icon-carat-1-w {
	background-position: -96px 0
}

.ui-icon-carat-1-nw {
	background-position: -112px 0
}

.ui-icon-carat-2-n-s {
	background-position: -128px 0
}

.ui-icon-carat-2-e-w {
	background-position: -144px 0
}

.ui-icon-triangle-1-n {
	background-position: 0 -16px
}

.ui-icon-triangle-1-ne {
	background-position: -16px -16px
}

.ui-icon-triangle-1-e {
	background-position: -32px -16px
}

.ui-icon-triangle-1-se {
	background-position: -48px -16px
}

.ui-icon-triangle-1-s {
	background-position: -64px -16px
}

.ui-icon-triangle-1-sw {
	background-position: -80px -16px
}

.ui-icon-triangle-1-w {
	background-position: -96px -16px
}

.ui-icon-triangle-1-nw {
	background-position: -112px -16px
}

.ui-icon-triangle-2-n-s {
	background-position: -128px -16px
}

.ui-icon-triangle-2-e-w {
	background-position: -144px -16px
}

.ui-icon-arrow-1-n {
	background-position: 0 -32px
}

.ui-icon-arrow-1-ne {
	background-position: -16px -32px
}

.ui-icon-arrow-1-e {
	background-position: -32px -32px
}

.ui-icon-arrow-1-se {
	background-position: -48px -32px
}

.ui-icon-arrow-1-s {
	background-position: -64px -32px
}

.ui-icon-arrow-1-sw {
	background-position: -80px -32px
}

.ui-icon-arrow-1-w {
	background-position: -96px -32px
}

.ui-icon-arrow-1-nw {
	background-position: -112px -32px
}

.ui-icon-arrow-2-n-s {
	background-position: -128px -32px
}

.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px
}

.ui-icon-arrow-2-e-w {
	background-position: -160px -32px
}

.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px
}

.ui-icon-arrowstop-1-n {
	background-position: -192px -32px
}

.ui-icon-arrowstop-1-e {
	background-position: -208px -32px
}

.ui-icon-arrowstop-1-s {
	background-position: -224px -32px
}

.ui-icon-arrowstop-1-w {
	background-position: -240px -32px
}

.ui-icon-arrowthick-1-n {
	background-position: 0 -48px
}

.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px
}

.ui-icon-arrowthick-1-e {
	background-position: -32px -48px
}

.ui-icon-arrowthick-1-se {
	background-position: -48px -48px
}

.ui-icon-arrowthick-1-s {
	background-position: -64px -48px
}

.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px
}

.ui-icon-arrowthick-1-w {
	background-position: -96px -48px
}

.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px
}

.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px
}

.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px
}

.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px
}

.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px
}

.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px
}

.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px
}

.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px
}

.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px
}

.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px
}

.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px
}

.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px
}

.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px
}

.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px
}

.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px
}

.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px
}

.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px
}

.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px
}

.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px
}

.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px
}

.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px
}

.ui-icon-arrow-4 {
	background-position: 0 -80px
}

.ui-icon-arrow-4-diag {
	background-position: -16px -80px
}

.ui-icon-extlink {
	background-position: -32px -80px
}

.ui-icon-newwin {
	background-position: -48px -80px
}

.ui-icon-refresh {
	background-position: -64px -80px
}

.ui-icon-shuffle {
	background-position: -80px -80px
}

.ui-icon-transfer-e-w {
	background-position: -96px -80px
}

.ui-icon-transferthick-e-w {
	background-position: -112px -80px
}

.ui-icon-folder-collapsed {
	background-position: 0 -96px
}

.ui-icon-folder-open {
	background-position: -16px -96px
}

.ui-icon-document {
	background-position: -32px -96px
}

.ui-icon-document-b {
	background-position: -48px -96px
}

.ui-icon-note {
	background-position: -64px -96px
}

.ui-icon-mail-closed {
	background-position: -80px -96px
}

.ui-icon-mail-open {
	background-position: -96px -96px
}

.ui-icon-suitcase {
	background-position: -112px -96px
}

.ui-icon-comment {
	background-position: -128px -96px
}

.ui-icon-person {
	background-position: -144px -96px
}

.ui-icon-print {
	background-position: -160px -96px
}

.ui-icon-trash {
	background-position: -176px -96px
}

.ui-icon-locked {
	background-position: -192px -96px
}

.ui-icon-unlocked {
	background-position: -208px -96px
}

.ui-icon-bookmark {
	background-position: -224px -96px
}

.ui-icon-tag {
	background-position: -240px -96px
}

.ui-icon-home {
	background-position: 0 -112px
}

.ui-icon-flag {
	background-position: -16px -112px
}

.ui-icon-calendar {
	background-position: -32px -112px
}

.ui-icon-cart {
	background-position: -48px -112px
}

.ui-icon-pencil {
	background-position: -64px -112px
}

.ui-icon-clock {
	background-position: -80px -112px
}

.ui-icon-disk {
	background-position: -96px -112px
}

.ui-icon-calculator {
	background-position: -112px -112px
}

.ui-icon-zoomin {
	background-position: -128px -112px
}

.ui-icon-zoomout {
	background-position: -144px -112px
}

.ui-icon-search {
	background-position: -160px -112px
}

.ui-icon-wrench {
	background-position: -176px -112px
}

.ui-icon-gear {
	background-position: -192px -112px
}

.ui-icon-heart {
	background-position: -208px -112px
}

.ui-icon-star {
	background-position: -224px -112px
}

.ui-icon-link {
	background-position: -240px -112px
}

.ui-icon-cancel {
	background-position: 0 -128px
}

.ui-icon-plus {
	background-position: -16px -128px
}

.ui-icon-plusthick {
	background-position: -32px -128px
}

.ui-icon-minus {
	background-position: -48px -128px
}

.ui-icon-minusthick {
	background-position: -64px -128px
}

.ui-icon-close {
	background-position: -80px -128px
}

.ui-icon-closethick {
	background-position: -96px -128px
}

.ui-icon-key {
	background-position: -112px -128px
}

.ui-icon-lightbulb {
	background-position: -128px -128px
}

.ui-icon-scissors {
	background-position: -144px -128px
}

.ui-icon-clipboard {
	background-position: -160px -128px
}

.ui-icon-copy {
	background-position: -176px -128px
}

.ui-icon-contact {
	background-position: -192px -128px
}

.ui-icon-image {
	background-position: -208px -128px
}

.ui-icon-video {
	background-position: -224px -128px
}

.ui-icon-script {
	background-position: -240px -128px
}

.ui-icon-alert {
	background-position: 0 -144px
}

.ui-icon-info {
	background-position: -16px -144px
}

.ui-icon-notice {
	background-position: -32px -144px
}

.ui-icon-help {
	background-position: -48px -144px
}

.ui-icon-check {
	background-position: -64px -144px
}

.ui-icon-bullet {
	background-position: -80px -144px
}

.ui-icon-radio-on {
	background-position: -96px -144px
}

.ui-icon-radio-off {
	background-position: -112px -144px
}

.ui-icon-pin-w {
	background-position: -128px -144px
}

.ui-icon-pin-s {
	background-position: -144px -144px
}

.ui-icon-play {
	background-position: 0 -160px
}

.ui-icon-pause {
	background-position: -16px -160px
}

.ui-icon-seek-next {
	background-position: -32px -160px
}

.ui-icon-seek-prev {
	background-position: -48px -160px
}

.ui-icon-seek-end {
	background-position: -64px -160px
}

.ui-icon-seek-start {
	background-position: -80px -160px
}

.ui-icon-seek-first {
	background-position: -80px -160px
}

.ui-icon-stop {
	background-position: -96px -160px
}

.ui-icon-eject {
	background-position: -112px -160px
}

.ui-icon-volume-off {
	background-position: -128px -160px
}

.ui-icon-volume-on {
	background-position: -144px -160px
}

.ui-icon-power {
	background-position: 0 -176px
}

.ui-icon-signal-diag {
	background-position: -16px -176px
}

.ui-icon-signal {
	background-position: -32px -176px
}

.ui-icon-battery-0 {
	background-position: -48px -176px
}

.ui-icon-battery-1 {
	background-position: -64px -176px
}

.ui-icon-battery-2 {
	background-position: -80px -176px
}

.ui-icon-battery-3 {
	background-position: -96px -176px
}

.ui-icon-circle-plus {
	background-position: 0 -192px
}

.ui-icon-circle-minus {
	background-position: -16px -192px
}

.ui-icon-circle-close {
	background-position: -32px -192px
}

.ui-icon-circle-triangle-e {
	background-position: -48px -192px
}

.ui-icon-circle-triangle-s {
	background-position: -64px -192px
}

.ui-icon-circle-triangle-w {
	background-position: -80px -192px
}

.ui-icon-circle-triangle-n {
	background-position: -96px -192px
}

.ui-icon-circle-arrow-e {
	background-position: -112px -192px
}

.ui-icon-circle-arrow-s {
	background-position: -128px -192px
}

.ui-icon-circle-arrow-w {
	background-position: -144px -192px
}

.ui-icon-circle-arrow-n {
	background-position: -160px -192px
}

.ui-icon-circle-zoomin {
	background-position: -176px -192px
}

.ui-icon-circle-zoomout {
	background-position: -192px -192px
}

.ui-icon-circle-check {
	background-position: -208px -192px
}

.ui-icon-circlesmall-plus {
	background-position: 0 -208px
}

.ui-icon-circlesmall-minus {
	background-position: -16px -208px
}

.ui-icon-circlesmall-close {
	background-position: -32px -208px
}

.ui-icon-squaresmall-plus {
	background-position: -48px -208px
}

.ui-icon-squaresmall-minus {
	background-position: -64px -208px
}

.ui-icon-squaresmall-close {
	background-position: -80px -208px
}

.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px
}

.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px
}

.ui-icon-grip-solid-vertical {
	background-position: -32px -224px
}

.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px
}

.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px
}

.ui-icon-grip-diagonal-se {
	background-position: -80px -224px
}

.cover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1023
}

.dialog {
	position: absolute;
	z-index: 1024;
	background-color: #fff;
	border: 1px solid #b3b3b3;
	padding: 2px;
	_width: 300px
}

.dialog h2.title {
	font-size: 14px;
	padding: 0 10px;
	height: 35px;
	line-height: 35px;
	background: #efefef;
	font-weight: 700
}

.dialog p.content {
	padding: 15px 10px
}

.dialog a.close {
	position: absolute;
	top: 14px;
	right: 9px;
	background: url(/static/common/img/icons.png) no-repeat 0 -124px;
	width: 9px;
	height: 9px
}

.tips-ico {
	background: url(/static/common/widget/tips/tips-ico.png)
}

.tips-box {
	position: absolute;
	z-index: 5555;
	padding: 1px 10px 5px;
	line-height: 30px;
	white-space: nowrap
}

.tips-box p {
	font-size: 12px;
	line-height: 20px
}

.tips-box em {
	position: absolute
}

.tips-box .tips-title {
	font-weight: 700;
	padding-left: 20px
}

.tips-box .tips-ico {
	width: 16px;
	height: 16px;
	left: 10px;
	top: 9px
}

.tips-normal {
	border: #CCC 1px solid;
	background: #EDEDED
}

.tips-normal .tips-ico {
	background-position: 0 0
}

.tips-normal .tips-arrow-bottom {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: 0 -18px;
	width: 34px;
	height: 6px;
	left: -6px;
	top: -6px
}

.tips-normal .tips-arrow-top {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: 0 -44px;
	width: 34px;
	height: 6px;
	left: -6px;
	bottom: -6px
}

.tips-normal .tips-arrow-right {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: 0 -56px;
	width: 6px;
	height: 34px;
	left: -6px;
	top: -6px
}

.tips-normal .tips-arrow-left {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -26px -56px;
	width: 6px;
	height: 34px;
	right: -6px;
	top: -6px
}

.tips-alert {
	border: #FED59E 1px solid;
	background: #FFF3DB
}

.tips-alert .tips-ico {
	background-position: -20px 0
}

.tips-alert .tips-arrow-bottom {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -36px -18px;
	width: 34px;
	height: 6px;
	left: -6px;
	top: -6px
}

.tips-alert .tips-arrow-top {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -36px -44px;
	width: 34px;
	height: 6px;
	left: -6px;
	bottom: -6px
}

.tips-alert .tips-arrow-right {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -36px -56px;
	width: 6px;
	height: 34px;
	left: -6px;
	top: -6px
}

.tips-alert .tips-arrow-left {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -62px -56px;
	width: 6px;
	height: 34px;
	right: -6px;
	top: -6px
}

.tips-error {
	border: #FF8A8A 1px solid;
	background: #FFF2F2
}

.tips-error .tips-ico {
	background-position: -41px 0
}

.tips-error .tips-arrow-bottom {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -72px -18px;
	width: 34px;
	height: 6px;
	left: -6px;
	top: -6px
}

.tips-error .tips-arrow-top {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -72px -44px;
	width: 34px;
	height: 6px;
	left: -6px;
	bottom: -6px
}

.tips-error .tips-arrow-right {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -72px -56px;
	width: 6px;
	height: 34px;
	left: -6px;
	top: -6px
}

.tips-error .tips-arrow-left {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -98px -56px;
	width: 6px;
	height: 34px;
	right: -6px;
	top: -6px
}

.tips-correct {
	border: #52C007 1px solid;
	background: #F0FFE5
}

.tips-correct .tips-ico {
	background-position: -61px 0
}

.tips-correct .tips-arrow-bottom {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -108px -18px;
	width: 34px;
	height: 6px;
	left: -6px;
	top: -6px
}

.tips-correct .tips-arrow-top {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -108px -44px;
	width: 34px;
	height: 6px;
	left: -6px;
	bottom: -6px
}

.tips-correct .tips-arrow-right {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -108px -56px;
	width: 6px;
	height: 34px;
	left: -6px;
	top: -6px
}

.tips-correct .tips-arrow-left {
	background: url(/static/common/widget/tips/tips-ico.png);
	background-position: -134px -56px;
	width: 6px;
	height: 34px;
	right: -6px;
	top: -6px
}