.s_tag {
	display: none;
}
.s_tag.act {
	display: block;
}
.companys {
	max-height: 150px;
	height: 150px;
	overflow: hidden;
}
.company {
	padding: 0 15px !important;
	transition: all .3s linear;
	position: relative;
	top: 0;
}
.more_message {
	display: none
}
.guest p {
	font-size: 14px !important;
}
.t_footer td .favorable {
	font-weight: 500;
	font-size: 14px;
	float: left;
	padding-left: 10px;
	display: none;
	margin-top: 8px;
}
.event_name {
	font-size: 18px;
	font-weight: 600;
	margin: 5px 0 20px;
	width: 470px;
}
.event_name a {
	color: #000;
}
.event_infomation {
	width: 100%;
	background: #fff;
}
.event_infomation td {
	padding: 10px;
	vertical-align: top;
	position: relative;
}
.event_infomation p {
	color: #000;
	margin-bottom: 10px;
}
.event_infomation p span {
	display: inline-block;
	vertical-align: top;
	width: 75%;
}
.invoice {
	width: 100%;
	border-top: 1px solid #f5f5f5;
}
.invoice td {
	padding: 2px 0;
	color: #999;
	font-size: 14px;
	line-height: 25px;
}
.wl>span {
	position: relative;
	top: 5px;
	float: right;
	margin-right: 0;
	color: #999;
	background: #E6F0FA;
	border-radius: 14px;
	padding: 0 10px;
	line-height: 28px;
}
.wl>span img {
	position: relative;
	top: -1px;
}
.wl>span:hover {
	color: #999;
}
.discount_code {
	display: inline-block;
}
.discount_code font {
	display: inline-block;
	cursor: pointer;
	width: 150px;
	line-height: 40px;
	color: #5C7A99;
	font-size: 14px;
	text-align: center;
	border: 1px dashed #5C7A99;
	height: 40px;
	transition: all .1s linear;
}
.discount_code font:hover {
	background: #5C7A99;
	border: 1px solid #5C7A99;
	color: #FFF;
}
.discount_code div {
	display: none;
}
.discount_code input {
	border: 1px solid #d9d9d9;
	outline: none;
	height: 30px;
	padding: 0 10px;
	position: relative;
	top: -3px \9;
}
.discount_code button {
	height: 30px;
	border: none;
	outline: none;
	margin-left: 10px;
	width: 45px;
}
.t_footer td .discount_code span {
	display: none;
	padding-right: 10px;
	font-size: 14px;
}
.ensure {
	background: #f57f17;
	color: #fff;
}
.discount_code .cancel {
	background: none;
	color: #666;
	border: 1px solid #e0e0e0;
}
.text img {
	position: relative;
	top: -2px;
}
.t_body:hover .text span {
	display: block;
}
.sub {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url("../images/btn_down_normal.png") no-repeat;
}
.add {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url("../images/btn_add_normal.png") no-repeat;
}
.sub:hover {
	background: url("../images/btn_down_hover.png") no-repeat;
}
.add:hover {
	background: url("../images/btn_add_hover.png") no-repeat;
}
.forbid.sub {
	background: url("../images/btn_down_normal.png") no-repeat    !important;
	opacity: .4;
}
.forbid.add {
	background: url("../images/btn_add_normal.png") no-repeat    !important;
	opacity: .4;
}
.zm {
	margin-top: 10px;
}
.zm>a {
	float: left;
	color: #CC947A;
	font-size: 14px;
	border-bottom: 1px solid #CC947A;/*text-decoration: underline;*/
}
.t_footer .zhima {
	color: red;
	font-size: 12px;
	font-weight: 500;
}
.zhima a {
	color: red;
	border-bottom: 1px solid red;
}
.arrow-top {
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-bottom: 8px solid #ff8932;
	display: inline-block;
	border-right: 8px solid transparent;
	position: absolute;
	top: -8px;
	left: 15px;
}
.arrow-top:after {
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-bottom: 7px solid #fafafa;
	display: inline-block;
	border-right: 7px solid transparent;
	top: 1px;
	left: -7px;
}
.get_more {
	display: none;
	text-align: center;
	color: #999 !important;
	margin: 0;
	cursor: pointer;
}
.get_more:hover {
	color: #4CB0EE !important;
}
.rel_event {
	padding: 0 15px;
}
.img {
	margin-bottom: 10px;
}
.rel_event li {
	display: inline-block;
	width: 24%;
}
.rel_event li>a {
	font-size: 14px;
	display: block;
	color: #666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.rel_event li p, .rel_event li p a {
	font-size: 12px;
	color: #999 !important;
	margin: 0;
	line-height: 20px;
}
.new_content, .guest_content {
	position: relative;
}
.get_more {
	background: -webkit-linear-gradient(top, rgba(255,255,255,0), #fff);
	position: absolute;
	width: 100%;
	bottom: 0px;
	left: 0;
	height: 150px;
	color: #36414D !important;
	padding-top: 130px;
	font-weight: 600;
}
.shouqi {
	background: none;
	bottom: -10px;
}
.m_more {
	color: #36414D !important;
	font-size: 14px!important;
	cursor: pointer;
}
.m_more:hover {
	color: #4CB0EE !important;
}
.get_more::after {
	content: url(../images/icon_more_down_normal.png);
}
.get_more:hover::after {
	content: url(../images/icon_more_down_hover.png);
}
.m_more::after {
	content: url(../images/icon_more_down_normal.png);
}
.m_more:hover::after {
	content: url(../images/icon_more_down_hover.png);
}
.shouqi::after {
	content: url(../images/icon_more_up_normal.png);
}
.shouqi:hover::after {
	content: url(../images/icon_more_up_hover.png);
}
.tis button {
	width: 80px;
	height: 32px;
	padding: 0;
	font-size: 14px;
	border-radius: 3px;
}
.tis .confirm {
	background: -webkit-linear-gradient(top, #33A7FF, #1274D9);
}
.tis h2 {
	font-size: 20px;
}
.tis p {
	line-height: 25px;
	padding: 0 48px;
}
.tis h2::before {
	content: url(../images/tips_icon.png);
	position: relative;
	left: -5px;
	top: 4px;
}
.banner p {
	line-height: inherit;
}
.original {
	color: #999;
	text-decoration: line-through;
	font-size: 12px
}
.detail_message>div {
	margin-top: 0;
}
.bread_nav a {
	color: #666 !important;
}
.bread_nav {
	margin: 15px 0;
}
.daili {
	color: #8A9199;
	font-size: 14px;
	line-height: 25px;
	padding: 30px 15px;
	position: relative;
	padding-left: 83px;
	border-bottom: 1px dashed #E6E6E6;
}
.daili img {
	position: absolute;
	left: 15px;
	top: 20px;
}
.bg {
	width: 100%;
	height: 100vh;
	position: fixed;
	top: 0;
	z-index: 999;
	left: 0;
	display: none;
	background: rgba(0, 0, 0, 0.472);
}
.yqh {
	width: 440px;
	height: 425px;
	background: #fff;
	border-radius: 5px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	text-align: center;
}
.yqh h1 {
	line-height: 60px;
	height: 60px;
	margin: 0;
	font-size: 18px;
	color: #FFF;
	background: #242B33;
}
.yqh p {
	color: #8A9199;
	font-size: 14px;
	padding: 30px 0;
}
.yqh input {
	width: 280px;
	height: 40px;
	background: #F0F2F5;
	padding: 0 10px;
	font-size: 14px;
	color: #333;
	display: block;
	border-radius: 2px;
	border: none;
	outline: none;
	margin: 0 auto 15px;
}
.yqh button {
	width: 280px;
	height: 40px;
	background: #198CFF;
	color: #fff;
	font-size: 14px;
	border: none;
	outline: none;
	margin: auto;
	border-radius: 2px;
}
.close_img {
	position: absolute;
	right: 15px;
	top: 23px;
}
#freeForm label {
	font-size: 15px;
}
#freeForm .new input {
	width: auto;
	height: 12px;
	margin: 0;
}
.new_div {
	display: inline-block;
	width: 78%;
	padding: 10px 0;
	text-align: left;
	vertical-align: middle;
}
#freeForm .new_div label {
	width: auto;
}
#freeForm textarea {
	width: 100%;
	height: 40px;
	border: 1px solid #BDC3D3;
	border-radius: 5px;
	padding-left: 10px;
}
.new_free {
	height: auto !important;
	width: 700px !important;
	overflow: auto;
}
.sx p {
	color: #333;
	font-size: 14px;
	padding-top: 20px;
	margin: 0;
	padding-left: 15px;
}
.sx li {
	display: inline-block !important;
	width: 49%;
	color: #333;
	font-size: 14px;
	position: relative;
	cursor: pointer;
}
.sx li span {
	color: #999;
}
.sx li img {
	margin-right: 5px;
}
.sx li div {
	position: absolute;
	width: 224px;
	padding: 10px;
	border: 1px solid #E6C7B8;
	background: #FFFCFA;
	color: #CC8866;
	font-size: 12px;
	left: 0;
	top: 100%;
	display: none;
	z-index: 99;
	line-height: 25px;
	border-radius: 4px;
	border-top-left-radius: 0;
}
.sx .is_coupon:hover div {
	display: block;
}
.plus_price {
	/* background: #DAE0E6; */
	color: #E6A1B8;
	font-size: 12px;
	display: inline-block;
	padding: 0px 5px;
	border: 1px solid #E6A1B8;
}
#allmap {
	width: 234px;
	height: 234px;
	margin: auto;
}
.expired {
	position: relative;
	margin-top: 15px;
}
.expired_title span {
	display: inline-block;
	padding: 0 28px;
	line-height: 40px;
	height: 40px;
	text-align: center;
	color: #5C6166;
	font-size: 16px;
	font-weight: 600;
	border-radius: 2px;
	cursor: pointer;
}
.expired_title span:first-child {
	padding-left: 0;
}
.expired_title span:first-child.act {
	background: #FAD4E1;
	color: #E6175C;
	padding: 0 28px;
}
.expired_title span:nth-child(2).act {
	background: #FAD9C8;
	color: #E62600;
}
.expired_title span:nth-child(3).act {
	background: #C8E1FA;
	color: #0066CC;
}
.expired ul {
	padding: 0;
}
.expired ul li {
	width: 221px;
	height: 222px;
	vertical-align: top;
	margin-bottom: 10px;
	margin-right: 10px;
	background: #fff;
}
.expired .img {
	width: 100%;
	height: 132px;
}
.expired ul li:nth-child(4), .expired ul li:nth-child(8) {
	margin-right: 0;
}
.expired .info {
	padding: 0 10px 10px;
	position: relative;
	height: 80px;
}
.info>a {
	display: block;
	color: #333;
	font-size: 14px;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	white-space: normal;
}
.info>a:hover {
	color: #177EE5;
}
.info p, .info p a {
	font-size: 12px;
	color: #999;
}
.info span {
	position: absolute;
	right: 10px;
	bottom: 10px;
	color: #FF3377;
	font-size: 12px;
}
.ul_1 {
	display: block;
}
.ul_2, .ul_3 {
	display: none;
}
.expired_title a {
	float: right;
	color: #999;
	position: relative;
	top: 10px;
	cursor: pointer;
}
.origin_price_vip {
	display: inline-block;
	background: linear-gradient(115deg, rgba(25,34,51,1), rgba(71,82,102,1), rgba(25,34,51,1));
	color: #fff;
	font-size: 12px;
	padding: 0 5px;
	line-height: 18px;
	margin-top: 5px;
}
.origin_price {
	font-size: 14px;
	color: #999;
	display: inline-block;
	margin-top: 5px;
	text-decoration: line-through;
}
.t_footer td span {
	font-weight: 500;
}
.t_footer .origin_price_vip span, .t_footer .origin_price span {
	font-size: 12px;
}
.event_name a span {
	background: #8A8F99;
	color: #fff;
	font-size: 12px;
	padding: 3px 5px;
	position: relative;
	top: -2px;
}
.tour_event {
	color: #333;
	font-size: 14px;
	margin-bottom: 10px;
}
.tour_event ul {
	display: inline-block;
	width: 85%;
	vertical-align: top;
	margin: 0;
	padding: 0;
	height: 40px;
	overflow: hidden;
}
.tour_event li {
	display: inline-block;
	margin-left: 30px;
	position: relative;
}
.tour_event li::before {
	content: '';
	width: 20px;
	border-top: 1px dashed #AAAEB3;
	position: absolute;
	left: -29px;
	top: 10px;
}
.tour_event li:first-child, .tour_event li:nth-child(9) {
	margin-left: 0;
}
.tour_event li:nth-child(9)::before {
	width: 0;
}
.tour_event li:first-child::before {
	width: 0;
}
.tour_event li p {
	color: #AAAEB3;
	font-size: 12px;
	margin: 0;
	line-height: 23px;
	height: 23px;
}
.tour_event>span {
	display: inline-block;
}
.tour_event a {
	display: inline-block;
	border-radius: 1px;
	line-height: 24px;
	background: #AAAEB3;
	color: #fff;
	font-size: 12px;
	width: 80px;
	text-align: center;
	transition: all .2s linear;
}
.tour_event a:hover {
	background: #FF3377;
}
.tour_event .select a {
	background: #FF3377;
}
.tour_event .select p {
	color: #FF3377;
}
.icon_up, .icon_down {
	width: 24px;
	height: 24px;
	background: #AAAEB3;
	position: relative;
	vertical-align: top;
	cursor: pointer;
}
.icon_up::before {
	content: url(../images/icon_down.png);
	position: absolute;
	top: 2px;
	left: 8px;
}
.icon_down::before {
	content: url(../images/icon_up.png);
	position: absolute;
	top: 2px;
	left: 8px;
}
.tour_event>.icon_down {
	display: none;
}
#login {
	width: 100%;
	height: 1000px;
	position: fixed;
	top: 0;
	z-index: 8888;
	background: rgba(0, 0, 0, 0.6);
}
.loginContent {
	width: 420px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	/* background: #FFF; */
	margin: 250px auto;
	/* padding: 0 0 20px; */
        /* box-shadow: 0 0 1px 1px rgba(148, 148, 148, 0.62); */
	position: relative;
	text-align: center;
	overflow: hidden;
	padding: 0;
}
.collect, .collection {
	cursor: pointer
}
#login a {
	display: block;
	width: 33%;
	height: 100px;
	text-align: center;
	border-radius: 16px;
	line-height: 32px;
	font-size: 15px;
	color: #ffffff;
	/* margin-bottom: 20px; */
	padding: 0px;
	position: relative;
}
.loginBtn span {
	display: block;
	width: 100%;
	color: #8A9199;
	position: absolute;
	bottom: 0;
	left: 0;
}
#login a:hover span {
	color: #333;
}
#login h3 {
	font-size: 20px;
	border-bottom: 1px solid #eee;
	background: #242B33;
	color: #fff;
	margin: 0;
	line-height: 60px;
	padding: 0;
}
#login p {
	margin-bottom: 38px;
	color: #8A9199;
}
#login i {
	margin-right: 10px;
}
.t_qq:after {
	content: url('../images/icon_qq_normal.png');
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
}
.t_qq:hover:after {
	content: url('../images/icon_qq_hover.png');
}
.t_wx:after {
	content: url('../images/icon_wechat_normal.png');
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
}
.t_wx:hover:after {
	content: url('../images/icon_wechat_hover.png');
}
.t_sina:after {
	content: url('../images/icon_weibo_normal.png');
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
}
.t_sina:hover:after {
	content: url('../images/icon_weibo_hover.png');
}
.mainWrapper {
	background-color: #fff;
}
.loginFoot {
	background-color: #fff;
	text-align: center;
	margin-top: 30px;
}
.loginFoot a, .loginFoot p {
	font-size: 12px;
	color: #bbbbbb;
}
#login .loginBtn {
	margin: 0 auto;
	width: 295px;
	display: inline-flex;
	flex-wrap: wrap;
}
#login .close {
	text-align: right;
	color: #8A9199;
	font-size: 14px;
	float: none;
	margin: 0;
	padding-right: 20px;
	margin-top: 45px;
	opacity: 1;
	font-weight: 500;
}
#login .close:hover {
	color: #177EE6;
}
.event_recommendation {
	font-size: 14px;
	color: #999;
	display: inline-block;
	position: relative;
	cursor: pointer;
}
.event_recommendation font {
	position: relative;
	top: 2px;
}
.event_recommendation p {
	position: absolute;
	width: 300px;
	background: rgba(0, 0, 0, 0.8);
	font-size: 12px;
	padding: 12px;
	border-radius: 5px;
	color: #fff;
	line-height: 18px;
	display: none;
	top: -13px;
	left: 100%;
}
.event_recommendation:hover p {
	display: block;
}
.Registration {
	padding: 10px;
	background: #fff;
}
.Registration tbody {
	border: 2px solid #73ACE6;
}
.Registration .t_head {
	background: #73ACE6;
}
.Registration .t_head td {
	color: #fff;
}
.second_titles {
	float: right;
}
.second_title {
	margin: 0 20px 0 0;
	/*float: right;*/
	padding: 10px 0;
	border-bottom: 2px solid #fff;
	position: relative;
	top: 5px;
}
.second_title.act_s {
	border-bottom: 2px solid #198CFF;
	color: #198CFF;
}
.second_title.act_s::before {
	content: '';
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-bottom: 6px solid #198CFF;
	display: inline-block;
	border-right: 8px solid transparent;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.second_title.act_s::after {
	content: '';
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-bottom: 6px solid #fff;
	display: inline-block;
	border-right: 8px solid transparent;
	position: absolute;
	bottom: -3px;
	left: 0;
	right: 0;
	margin: auto;
}
.event_content .meetingBgs .first_title {
	margin-bottom: 20px;
	border-left: none;
	margin-top: 5px;
	margin-left: 0;
	padding-left: 0;
	position: relative;
}
.first_title img {
	position: relative;
	top: -2px;
}
.first_title font {
	color: #999;
	font-size: 14px;
	padding-right: 10px;
	font-weight: 500;
	position: absolute;
	left: 0;
	top: 26px;
}
.event_content .meetingBgs {
	margin-top: 0;
	padding: 15px 20px;
}
.event_content .meetingBgs .meeting_content {
	padding: 15px 0;
}
.event_content {
	margin-top: 15px;
}
.m_tips {
	border: 1px solid #F2E2DA;
	margin: 0;
	background: #FFFCFA;
	padding: 10px;
	color: #CC967A;
	font-size: 14px;
}
.tags {
	border: none;
	padding: 10px 20px;
}
.tags a {
	color: #007beb;
	border: none;
}
.earnest {
	margin: 5px 0px;
	width: 100%;
	height: 40px;
	background: #b8babf;
	font-size: 16px;
	outline: 0;
	border: none;
	color: #fff;
}
.con_box > ul {
	margin-left: 20px;
}
.modify_entry {
	right: 0;
	top: 8%;
	position: fixed;
	z-index: 999;
	filter: alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
}
.apply, .apply:hover {
	background: linear-gradient(to bottom, #32cbff 0%, #019aff 100%);
	width: 150px;
	height: 40px;
}
.login ol {
	width: 120px;
	left: -30px;
	border-radius: 4px;
}
.nav {
	/*    background: #177EE6;*/
	background: #fff;
	height: 90px;
}
.nav td:hover {
	color: #1262B3;
}
.nav td .business:hover a {
	position: static !important;
}
.business a::after {
	content: url(../images/s-arrow-bottom.png);
	position: relative;
	top: 2px;
}
.m-search {
	right: 15px;
	top: 7px;
	font-size: 0;
}
.footer {
	position: relative;
}
.f_bg {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #1b1f26;
	background-size: 100% 100%;
	z-index: 1;
}
.footer .container {
	background: no-repeat;
	position: relative;
	z-index: 99;
}
.vip_bg {
	bottom: 35px
}
.x_login, .ordersearch a {
	padding: 6px 14px;
	transition: all .3s linear;
}
.x_login:hover, .ordersearch a:hover {
	background: #E5F2FF;
	color: #2E3033 !important;
	border-radius: 3px;
}
.login ol {
	top: 60px;
	overflow: inherit !important;
}
.login ol::before {
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-bottom: 7px solid #fff;
	display: inline-block;
	border-right: 7px solid transparent;
	top: -5px;
	left: 44%;
}
.m-search:before {
	content: url('../images/icon_search_normal.png');
}
.focus::before {
	content: url('../images/icon_search_hover.png');
}
 #nav_search::-webkit-input-placeholder { /* WebKit browsers */
 color:    #A1C3E6;
}
 #nav_search:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:    #A1C3E6;
}
 #nav_search::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:    #A1C3E6;
}
 #nav_search:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:    #A1C3E6;
}
.nav form {
	margin: 0;
	position: relative;
}
.nav form input {
	color: #3D5066;
	transition: all .3s linear;
	width: 200px;
}
.nav form input:focus {
	background: #E5F2FF;
}
.nav table {
	width: 1200px;
	margin: auto;
}
.nav td {
	text-align: center;
	height: 55px;
	width: 120px;
}
.nav .login {
	width: 60px;
}
.nav td a {
	color: #fff;
	font-size: 16px;
	position: relative;
	top: 0;
	transition: all .2s linear;
}
.nav .search {
	width: 295px;
	text-align: right;
}
.nav .trans:hover {
	/* top: -5px; */
	background: #1262B3;
}
.vip_adv {
	display: none;
	position: fixed;
	/* width: 100%; */
        /* width: 1250px; */
	left: 5px;
	/* right: 0; */
	bottom: 5px;
	/* margin: auto; */
	z-index: 9999;
}
.close_adv {
	position: absolute;
	width: 10px;
	/* height: 50px; */
        /* margin: auto; */
        /* text-align: right; */
	top: -9px;
	right: -9px;
	cursor: pointer;
}
.guajian {
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 999;
}
.right_bar {
	position: fixed;
	right: 0;
	bottom: 20px;
	z-index: 999;
}
.right_bar li {
	list-style: none;
	background: #2E3033;
	width: 40px;
	text-align: center;
	color: #A1AAB3;
	font-size: 12px;
	padding-bottom: 8px;
	margin-bottom: 1px;
	transition: all .2s linear;
	cursor: pointer;
	position: relative;
}
.right_bar li a {
	color: #A1AAB3;
}
.right_bar .hover {
	display: none;
}
.right_bar li:hover {
	background: #177EE5;
	color: #fff;
}
.right_bar li:hover a {
	color: #fff;
}
.right_bar li:hover .hover {
	display: inline;
}
.right_bar li:hover .normal {
	display: none;
}
.inner {
	width: 204px;
	height: 200px;
	position: absolute;
	background: url(../images/bg.png);
	right: 100%;
	top: -60px;
	padding: 30px;
	text-align: center;
	display: none;
}
.inner_0 {
	display: block;
}
.right_bar li:hover .inner {
	display: block;
}
.inner p {
	color: #333;
	font-size: 14px;
	margin-top: 5px;
}
.btn_close {
	position: absolute;
	right: 0;
	top: 0;
}
.qrcode {
	width: 100px;
	height: 100px;
	margin: auto;
	position: relative;
}
.qrcode::before {
	content: url(../images/ewm_icon_wechat.png);
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
	width: 22px;
	height: 22px;
}
.time {
	height: auto !important;
}
#about-us {
	width: 160px;
}
#more-service {
	width: 300px;
	margin: 0 25px 0 5px;
}
#contact-us {
	width: 300px;
}
#more-left {
	float: left;
}
#more-right {
	float: right;
	padding-right: 27%;
}
td form input, button, span {
	vertical-align: middle
}
.nav p a:hover {
	color: #3399fe!important;
}
.nav .login a:hover {
	color: #3399fe!important;
}
.search_order a:hover {
	color: #3399fe!important;
}
.nav .trans a:hover {
	text-decoration: none;
	color: #fff!important;
}
.nav .trans .business_menue a:hover {
	text-decoration: none;
	color: #3399fe!important;
}
#sr_keywords a {
	font-size: 10px;
	color: #898a8a;
	padding-right: 3%;
	top: 5px;
}