.web_center{width: 980px;margin: 0 auto;position: relative;}
.search{
	width: 270px;
    float: left;
    background: #ef326c;
    margin-right: 10px;}
ul { list-style: outside none none; }
#main_issue {
    text-align: left;
}
.wrapper {
}
body,td,th {
	line-height: 18px;
	color: #333;
	border-collapse:collapse;
	margin: 0;
}
.foot {padding-top: 30px;min-width: 980px;}
.foot_nav {background: #444444;color: white;display: table;width: 100%;}
.foot_content {background: #e8416f;padding: 15px;}
.foot_bottom {background: #e8416f;    padding: 5px;}
.foot_content_title {width: 980px;display: table;/* border-bottom: 1px solid #FFF; */}
.foot_content_logo {width: 478px;float: left;/* padding: 10px; */display: table;}
.foot_content_logo img {width: 461px;height: 77px;float: left;display: table;}
.foot_content_text{width: 461px;margin-top: 14px;display: table;float: left;}
.foot_content_info {/* width: 530px; *//* display: table; *//* float: left; */}
.foot_content_text img {
    width: 22px;
    height: 22px;
}
.foot_content_text a {
    float: left;
    padding-left: 4px;
}
.font_link01 {
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-size: 16px;
	line-height: 45px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.font_link01:hover {
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFD0DD;
	text-decoration: none;
}
.font_link02 {
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #B1B1B1;
	text-decoration: none;
}
.font_black {
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-size: 13px;
	line-height: 24px;
	color: #FFF;
	text-decoration: none;
	/* margin-top: 0px; */
	/* margin-bottom: 0px; */
	/* padding-top: 0px; */
	/* padding-bottom: 0px; */
	font-weight: normal;
	text-align: left;
	letter-spacing: 0.3px;
	float: left;
	padding-left: 2px;
	/* display: block; */
}
.font_black img {padding: 0 2px;vertical-align: -webkit-baseline-middle;}
.browser {	
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-size: 14px;
	line-height: 24px;
	color: #e8b8c6;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	text-align: left;
    letter-spacing: 0.6px;
}
.browser a {color:#e8b8c6;text-decoration: blink;}
.browser a:hover {text-decoration:underline;}
.font_yellow{color: #FFF600;/* line-height: 34px; */}
.map{border: 1px solid #FFF;color: #fff;padding: 1px 3px;margin-left: 4px;text-decoration: none;}
.font_white {
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-size: 16px;
    line-height: 35px;
    color: #E8416F;
    background: #fff600;
    padding: 2px 6px;
    text-decoration: none;
    border-radius: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.info01{width: 490px;float: left;padding: 5px 5px;border-left: 1px solid #FFF;/* padding-left: 6px; *//* padding-bottom: 5px; *//* display: table; */}
.info02 .font_yellow {    line-height: 34px;}
.info02{/* width: 200px; */float: left;/* padding: 18px; */padding-top: 11px;letter-spacing: 0.2px;}
.info03{width: 490px;float: left;/* padding: 18px; */border-bottom: 1px solid #FFF;}

#main_issue .section {width: 700px;/*float:right; */height:auto;/*padding-bottom: 10px;*//* min-width:  1200px; */}
.slider, .slider-panel img, .slider-extra {  width: 700px;  height: 350px;}
.slider {  text-align: center;  margin: 30px auto;  position: relative;}
.slider-panel, .slider-nav, .slider-pre, .slider-next {position: absolute;z-index: 8;}
.slider-panel { position: absolute; }
.slider-panel img { border: none; }
.slider-extra { position: relative; }
.slider-nav {	margin-left: -25px;	position: absolute;right: 10px;top: 8px;}
.slider-nav li {
  background: #C5C5C5;
  border-radius: 100%;
  color: #fff;
  cursor: pointer;
  margin: 0 4px;
  overflow: hidden;
  text-align: center;
  display: inline-block;
  height: 3px;
  line-height: 14px;
  width: 13px;
  padding-bottom: 10px;
  opacity: 0.9;
}
.slider-nav .slider-item-selected { background: #7D7D7D; }
.slider-page a {
  background: rgba(0, 0, 0, 0.2);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);
  color: #fff;
  text-align: center;
  display: block;
  font-family: "simsun";
  font-size: 22px;
  width: 28px;
  height: 62px;
  line-height: 62px;
  margin-top: 140px;
  position: absolute;
  top: 0%;
}
.slider-page a:HOVER { background: rgba(0, 0, 0, 0.4);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);}
.slider-next {  left: 100%;  margin-left: -28px;}

.Country{
	float: left;  width: 100%;
/*	background: #F5F5F5; border-top: 3px solid #6C6C6C;
*/}
.Country-tabs{
  position: relative;
  z-index: 1;
  float: left;
  padding: 4px;
}
.Country-title{
	padding: 0;
	text-align: left;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0;
	float: left;
}
.Country-title h3{
	display: inline;
	font-size: 24px;
	line-height: 36px;
	color: #333333;
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-weight: normal;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.Country-title i{
	font-size: 18px;
	font-style: normal;
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	color: #ccc;
	font-weight: normal;
	text-transform: capitalize;
}
#Country-tabs li{
    border-bottom: none;
    font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
    display: inline-block;
    margin-right: 3px;
	padding: 0px 5px;
    color: #FFF;
    cursor: pointer;
    border-right: 1px solid #FFF;
	}
#Country-tabs li:nth-last-child(1){
	border-right: 0px solid #FFF;
}
#Country-tabs li:hover{
    color: #FEF200;
    font-weight: bold;
	}
#Country-tabs li.enable{
	color: #FEF200;
	font-weight: bolder;
}
#Country-container{
    background: #FFFFFF;
    border: 5px solid #EF326C;
    width: 260px; 
	height: 245px !important;
  position: relative;
  overflow: hidden;
  
}
#Country-contents{
  position: absolute;
  left: 0;
  width: 1350px; /* ?oRe?e?!N * -?AO?A */
  
}
#Country-contents > div{
  /*padding: 10px 10px 10px 10px;*/
  text-align: justify;
  float: left;
  width: 264px; /* ?oRe?e?!N - 嚙痃a嚙痃kpadding */
  height: 243px;
}
.type03_m002 li {padding: 10px;}
.type03_m002 li:nth-child(even){background: #ffdae4;}
.type03_m002 ul{width: 260px;
}
.Country_Product {
	overflow: scroll;
    overflow-y: auto;
	overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    height: 264px;
}
.Country_Product a {
	color: #434343;
    text-decoration: none;
}
.Country_Product a:hover {
	color: #c73259;
}

.Country_Product span.price1 {
	color: #e60012;
	float: right;
	font-family: Helvetica Neue, Arial, Hiragino Sans GB, sans-serif;
	font-weight: bold;
	padding-right: 5px;
}
.marquee_new {
	margin-top: 10px;
    display: table;
}
.marquee_dowebok {
	display: table;
}
.marquee_box_title{
    float: left;
    /*margin-top: 10px;*/
    padding: 10px 8px;
    line-height: 14px;
    text-align: center;
    color: white;
    background: #E8416F;
    font-size: 16px;
    font-weight: bold;
	margin-right: 10px;
}
	
.marquee_box_title ul{list-style: none;}
.marquee_box {width:890px; margin:0; height:36px; color:#594c3d; text-align:left; line-height:36px; position:relative; overflow:hidden;}
.marquee_box:before{}
.marquee_box ul, .marquee_box li { margin:0; padding:0; list-style:none;float: left;}
.marquee_box ul { position: absolute;/*width: 900px;*/}

.marquee_box ul li a {
    display: block;
    overflow: hidden;
    font-size: 14px;
    color: #FF3727;
    text-decoration: none;
    padding: 2px 10px;
}
.marquee_box ul li a:hover {color:#00AEEF;}

.marquee_box p {
    color: #444444;
    display: inline;
}
.marquee_box span{
    background: #E84141;
    color: #fff100;
    padding: 2px 4px;
    margin-right: 2px;
}


/*?o-?嚙痃|?u??*/
#theme_guide1 { padding: 10px 0px;  margin-bottom: 0px;  background: #ffdae4;  width: 980px; height: 100px;  float: none;   /*margin: 0px 30px;*/overflow: hidden;}
#theme_guide1 ul { height:90px; }
#theme_guide1 li {float: left;margin-left: -1.5px;margin-right: 0px;padding: 0;}
#theme_guide1 img{ height: 100px;max-width: 230px;vertical-align: middle;border: 0;}
/*#theme_guide li { float:left; margin-left:5px; margin-right:5px; padding:0; background:url(/eWeb_ponytour/images/global/theme_img_s.jpg) no-repeat; width:123px; height:63px; border:#e3e3e3 1px solid;}*/
#theme_guide1 li.themes_guide_title { width:36px; height:90px; padding:5px 0 0 5px; overflow:hidden; background-color:#4cc2bf; background-image:none; color:#fff; -webkit-writing-mode:vertical-rl; writing-mode:tb-rl; writing-mode:vertical-rl}
#theme_guide1 li.themes_guide_title1 { width:20px; height:90px; padding: 0px 2px 0px 2px; margin-left: 5pt; overflow:hidden; background-color:#e33933; background-image:none; color:#fff; -webkit-writing-mode:vertical-lr; writing-mode:initial; text-align:center; font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";  font-size: 11pt; letter-spacing: 2px;}
#theme_guide1 .themes01 {}
#theme_guide1 .themes02 {}
#theme_guide1 .themes03 {}
#theme_guide1 .themes04 {}
#theme_guide1 .themes05 {}
#theme_guide1 .themes06 {}
#theme_guide1 .themes07 {}
#theme_guide1 .themes08 {}
#theme_guide1 li a { /*display:block; width:121px; height:61px; border:#fff 1px solid;*/ }
#theme_guide1 li:hover { opacity:0.7; filter:alpha(opacity=70); }
#theme_guide1 li.themes_title:hover {  opacity:1; filter:alpha(opacity=100);}

/*?U?e?u??tab*/
.theme_Country {float: left;width: 100%;}
.theme_Country-tabs {position: relative;z-index: 1;float: right;padding: 4px;}
#theme_Country-tabs li.enable {color: #FEF200;}
#theme_Country-tabs li {
border-bottom: none;font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";display: inline-block;margin-right: 3px;padding: 0px 5px;color: #7d7d7d;cursor: pointer;border-right: 1px solid #FFF;}
/*?U?e?u??*/#theme_guide_crd { padding: 10px 0px;  margin-bottom: 0px;  background: #FFF;  width: 980px;  float: none;   margin: 10px auto;overflow: hidden;border: 1px solid #000;}
#theme_guide_crd ul { /*height:90px;*/ }
#theme_guide_crd li {float: left;margin-left: -1.5px;padding: 0;/*border: 1px solid #b5b5b5;*/    width: 236px !important;   /* margin: 0px 12px !important;*/}
#theme_guide_crd img{ /*height: 90px;*/max-width: 100%;vertical-align: middle;border: 0;width: 372px}
/*#theme_guide li { float:left; margin-left:5px; margin-right:5px; padding:0; background:url(/eWeb_ponytour/images/global/theme_img_s.jpg) no-repeat; width:123px; height:63px; border:#e3e3e3 1px solid;}*/
#theme_guide_crd li.themes_guide_title { width:36px; height:90px; padding:5px 0 0 5px; overflow:hidden; background-color:#4cc2bf; background-image:none; color:#fff; -webkit-writing-mode:vertical-rl; writing-mode:tb-rl; writing-mode:vertical-rl}
#theme_guide_crd li.themes_guide_title1 { width:20px; height:90px; padding: 0px 2px 0px 2px; margin-left: 5pt; overflow:hidden; background-color:#e33933; background-image:none; color:#fff; -webkit-writing-mode:vertical-lr; writing-mode:initial; text-align:center; font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei"; font-size: 11pt; letter-spacing: 2px;}
#theme_guide_crd .themes01 {}
#theme_guide_crd .themes02 {}
#theme_guide_crd .themes03 {}
#theme_guide_crd .themes04 {}
#theme_guide_crd .themes05 {}
#theme_guide_crd .themes06 {}
#theme_guide_crd .themes07 {}
#theme_guide_crd .themes08 {}
#theme_guide_crd li a { /*display:block; width:121px; height:61px; border:#fff 1px solid;*/text-decoration: none; }
#theme_guide_crd li:hover { opacity:0.8; filter:alpha(opacity=80); }
#theme_guide_crd li.themes_title:hover {  opacity:1; filter:alpha(opacity=100);}
#theme_guide_crd li a span {color: #000;/*background: #22adec;*/margin: 10px;display: table;padding: 7px 20px;font-size: 17px;letter-spacing: 1px;width: 216px;height: 18px;overflow: hidden;font-weight: bold;}
#theme_guide_crd li a p {font-size: 14px;color: black;padding: 5px 10px;margin: 0;    width: 220px;height: 50px;overflow: hidden;}
#theme_guide_crd li a div {}
#theme_guide_crd li a div.price{font-size: 44px;font-weight: bold;text-align: left;line-height: 30px;color: #ff0000;/*font-family: "Arial";*/padding: 20px 10px 0px 10px;}
#theme_guide_crd li a div.price i{font-size: 30px;color: #ff0000;font-weight: bold;font-style: normal;font-family: Arial;}
.clearfix_crd .bx-wrapper{padding: 0px;}
#theme_guide_crd li a div.price p{font-size: 13px;color: white;padding: 0px 5px;margin:10px 0 0 0;width: 53px;background: #E8416F;height: 24px;line-height: 24px;float: right;}
/*嚙詾e嚙詾e*/
.module_box {width: 990px; float: left;padding: 10px 0 30px 0;}

.module_content {float: left; display: table; margin-right:10px;
    margin-top: 10px;width: 188px;}
.module_box figure {position: relative;  float: left;overflow: hidden; background: rgba(255, 152, 0, 0.7); text-align: center; cursor: pointer;border-radius: 100px;/*border: 3px solid #e95788;*/-webkit-clip-path: circle(50% at 50% 50%);
clip-path: circle(50% at 50% 50%);}
.module_box figure img {position: relative;display: block;min-height: 100%;max-width: 100%;opacity: 0.8;}
.module_box figure figcaption {padding: 0;color: #fff;text-transform: uppercase;font-size: 16px;/*-webkit-backface-visibility: hidden;backface-visibility: hidden;*/}
.module_box figure figcaption::before,
.module_box figure figcaption::after {	pointer-events: none;}
.module_box figure figcaption,
.module_box figure figcaption > a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.module_box figure figcaption > a {z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}
.module_box figure h2 {word-spacing: -0.15em;font-weight: 300;}
.module_box figure h2 span {font-weight: 800;}
.module_box figure h2,
.module_box figure p {margin: 0;}
.module_box figure p {letter-spacing: 1px;font-size: 68.5%;}

figure.effect-ming {/*background: #000000; margin: 0 10px;*/}
figure.effect-ming img {opacity: 0.9;-webkit-transition: opacity 0.35s;transition: opacity 0.35s; width: 182px;border-radius: 100px;    border: 3px solid #e95788;}
figure.effect-ming figcaption::before {position: absolute;	top: 12px;	right: 12px;	bottom:12px;	left: 12px;	/*border: 1px solid #fff;	box-shadow: 0 0 0 30px rgba(255,255,255,0.2);	*/content: '';	opacity: 0;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;	-webkit-transform: scale3d(1.4,1.4,1);	transform: scale3d(1.4,1.4,1);}
figure.effect-ming h2 {/*text-shadow: 2px 5px 10px #000;*/ margin: 155px 0px 0px 0px;	-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;background: #E95788;height: 60px;    line-height: 28px;font-size: 20px;}
figure.effect-ming h2::after {}
figure.effect-ming p { font-size:22px;     line-height: 30px;opacity: 0;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;	-webkit-transform: scale(1.5);	transform: scale(1.5);position: relative;bottom: 91%;width: 150px;margin: auto;    text-align: center;}
figure.effect-ming:hover h2 {  -webkit-transform: scale(0.9);	transform: scale(0.9);}
figure.effect-ming:hover figcaption::before,
figure.effect-ming:hover p {opacity: 1;	-webkit-transform: scale3d(1,1,1);	transform: scale3d(1,1,1);}
figure.effect-ming:hover figcaption {background-color: rgba(58,52,42,0);}
figure.effect-ming:hover img {opacity: 0.3;}


.theme{
	float: left;  width: 100%;line-height: 26px;
/*	background: #F5F5F5; border-top: 3px solid #6C6C6C;
*/}
.theme-main-title{
    float: left;
    border-left: 8px solid #E8416F;
    line-height: 24px;
}
.theme-main-title  span{
    font-size: 18px;
    font-weight: bolder;
    padding-left: 4px;
    padding-right: 10px;
}
.theme-tabs{
  position: relative;
  z-index: 1;
  float: right;
  padding: 4px;
}
.theme-title{
	padding: 0;
	text-align: left;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0;
	float: left;
}
.theme-title h3{
	display: inline;
	font-size: 24px;
	line-height: 36px;
	color: #333333;
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	font-weight: normal;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.theme-title i{
	font-size: 18px;
	font-style: normal;
	font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
	color: #ccc;
	font-weight: normal;
	text-transform: capitalize;
}
#theme-tabs li{
    border-bottom: none;
    font-family: "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei";
    display: list-item;
    margin: 0px;
	padding: 0px;
    color: #7d7d7d;
    cursor: pointer;
    border-right: 1px solid #FFF;
	font-size: 18px;
    font-weight: bold;
	float: left;
}
#theme-tabs li::after {
    list-style-type: disc;
    content: " ";
    font-size: 24px;
    color: #7D7D7D;
    padding: 0 10px;
}   
#theme-tabs li:nth-last-child(1)::after {
	content: "";
}    

#theme-tabs li:hover{
    color: #e8416f;
    font-weight: bold;
	}
#theme-tabs li.enable{
	color: #e8416f;
}
#theme-container{
    background: #FFFFFF;
	border: 1px solid #000000;
    /*width: 260px; */
	height: 470px !important;
  position: relative;
  overflow: hidden;
  
}
#theme-contents{
  position: absolute;
  left: 0;
  width: 8820px; /* ?oRe?e?!N * -?AO?A */
  
}
#theme-contents > div{
  /*padding: 10px 10px 10px 10px;*/
  text-align: justify;
  float: left;
  width: 980px; /* ?oRe?e?!N - 嚙痃a嚙痃kpadding */
  /*height: 243px;*/
}
.bxslider_crd-trip span {
    color: #000;
    /* background: #22adec; */
    margin: 8px 10px 4px 10px;
    display: table;
    padding: 7px 20px;
    font-size: 17px;
    letter-spacing: 1px;
    width: 214px;
    height: 18px;
    overflow: hidden;
    font-weight: bold;
}
.bxslider_crd-trip p {
    font-size: 14px;
    color: black;
    padding: 5px 10px;
    margin: 0;
    width: 210px;
    height: 68px;
    overflow: hidden;
}	
.bxslider_crd-trip .price{
	font-size: 44px;
    font-weight: bold;
    text-align: left;
    line-height: 30px;
    color: #ff0000;
    /* font-family: "Arial"; */
    padding: 7px 5px 0px 10px;
}
.bxslider_crd-trip .price i{
    font-size: 30px;
    color: #ff0000;
    font-weight: bold;
    font-style: normal;
    font-family: Arial;
}
.bxslider_crd-trip .price p{
	font-size: 13px;
    color: white;
    padding: 0px 5px;
    margin: 10px 0 0 0;
    width: 53px;
    background: #E8416F;
    height: 24px;
    line-height: 24px;
    float: right;
}
.bxslider_crd-trip .price p:hover{
	color: #000;
    background: #fff100;
}


.type03_m002 li {padding: 10px;}
.type03_m002 li:nth-child(even){background: #ffdae4;}
.type03_m002 ul{
}
.theme_Product {
	/*overflow: scroll;
    overflow-y: auto;
	overflow-x: hidden;
    -webkit-overflow-scrolling: touch;*/
    height: 264px;
}
.theme_Product a {
	color: #434343;
    text-decoration: none;
}
.theme_Product a img {
	border: none;
}
.theme_Product span.price1 {
	color: #e60012;
	float: right;
	font-family: Helvetica Neue, Arial, Hiragino Sans GB, sans-serif;
	font-weight: bold;
}
/*?H嚙痃I嚙痃d*/
.aside-bank-offer{padding: 20px 0;width: 732px;float: left;}
.aside-bank {
	border: 1px solid #000;
    height: 141px;
    margin: 8px 0;
	padding: 5px 3px;
}
.aside-bank h2 { margin:0 0 4px 0; }
.aside-bank h2, .aside-city h2 a {
	font-size: 18px;
	font-family: "!PL3n嚙痃??AAe", "!Ps2OcuAe", Arial, sans-serif;
	color: #dc0800;
	font-weight: 400;
	padding-right: 10px;
}
.aside-bank h2 a:hover { color:#dc0800; }
.aside-bank ul, .aside-city a {
	font-size: 14px;
	font-family: "!PL3n嚙痃??AAe", "!Ps2OcuAe", Arial, sans-serif;
}
.aside-bank li { *zoom:1; display:inline; /*margin: 0 0px 3px 0; line-height:20px;*/width: 240px;float: left;}
.aside-bank li a:nth-last-child(1) {border-bottom: 0px solid #d5d5d5;}
.aside-bank li a {padding:10px 0px 7px 5px;margin-left: 4px;float: left;font-size: 14px;color: black;letter-spacing: 0px;text-decoration: none;border-bottom: 1px solid #d5d5d5;width: 225px;}
.aside-bank li a img {margin: 2px 3px -1px 0;    float: left;border:none;}
.aside-bank li a span{color: #e95788;font-size: 14px;margin-left: 15px;display: table;}
.aside-bank-title {border-left: 8px solid #E8416F;line-height: 24px;    height: 24px;}
.aside-bank-title span{float: left;font-size: 18px;font-weight: bolder;padding-left: 4px;padding-right: 10px;}
.aside-bank-title p{font-size: 14px;font-weight: bolder;}
/*ai3a*/
.aside-form-offer{padding: 20px 0;width: 234px;float: right;}
.aside-form {
	border: 1px solid #000;
    height: 141px;
    margin: 8px 0;
	padding: 5px 3px;
}
.aside-form h2 { margin:0 0 4px 0; }
.aside-form h2, .aside-city h2 a {
	font-size: 18px;
	font-family: "!PL3n嚙痃??AAe", "!Ps2OcuAe", Arial, sans-serif;
	color: #dc0800;
	font-weight: 400;
	padding-right: 10px;
}
.aside-form h2 a:hover { color:#dc0800; }
.aside-form ul, .aside-city a {
	font-size: 14px;
	font-family: "!PL3n嚙痃??AAe", "!Ps2OcuAe", Arial, sans-serif;
}
.aside-form li { *zoom:1; display:inline; margin: 0 0px 3px 0; /*line-height:20px;*/width: 243px;float: left;}
.aside-form li a:nth-last-child(1) {border-bottom: 0px solid #d5d5d5;}
.aside-form li a {padding:10px 0px 7px 5px;margin-left: 4px;float: left;font-size: 14px;color: black;letter-spacing: 0px;text-decoration: none;border-bottom: 1px solid #d5d5d5;width: 210px;}
.aside-form li a img {margin: 0px 3px -1px 0;}
.aside-form li a span{color: #e95788;font-size: 14px;}
.aside-form-title {border-left: 8px solid #E8416F;line-height: 24px;height: 24px;}
.aside-form-title span{float: left;font-size: 18px;font-weight: bolder;padding-left: 4px;padding-right: 10px;}
.aside-form-title p{font-size: 14px;font-weight: bolder;}
.theme_guide_crd {
    /*padding: 10px 0px;*/
    margin-bottom: 0px;
    background: #FFF;
    width: 980px;
    float: none;
    margin: 10px auto;
    overflow: hidden;
    /*border: 1px solid #000;*/
}
.theme_guide_crd a img:hover {
	opacity:0.8;
}
.ms-input-button {    top: 3px;}



.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	/*background:#f6f6f6;*/
	white-space:nowrap;
}

.str_wrap.str_active {
	/*background:#f1f1f1;*/
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}
.dowebok { width: 880px; margin-top: 8px; font-size: 14px;}
.dowebok a { margin: 0 15px; color: #333; text-decoration: none;}
.dowebok a:hover { text-decoration: underline;}
.dowebok a span {
	background: #ff0000;
    color: #fff100;
    padding: 2px 7px;
    line-height: 18px;
    margin-right: 10px;
}
.dowebok a:hover{
	text-decoration: none;
	}
.dowebok a span i{
    width: 10px;
    height: 90px;
    text-align: center;
    background: #fff;
    position: relative;
    border: solid 1px #F00;
}
.dowebok a span i::after{
    width: 0px;
    height: 0px;
    border-width: 15px;
    border-style: solid;
    border-color: transparent transparent transparent #F00;
    position: absolute;
    top: -24%;
    right: -29px;
    content: "";
}
.dowebok a p{
    display: inline-block;
}
/*?A-?*/
/*?W?D*/
* {
    padding: 0px;
    margin: 0px;
    font-family: Microsoft JhengHei;
}
.wrap_center {text-align: center;min-width: 980px;}
.header-bg {
    font-family: "!PL3n嚙痃??AAe";
    background: #FFF;    
	background-repeat: repeat-x;
}
#header-area {
    height: 83px;
    width: 980px;
    background-repeat: no-repeat;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-position: bottom;
    padding-top: 0px;
    padding: 10px 0px;
}
.header-logo {
    width: 285px;
    float: left;
    height: 64px;
    display: table;
    margin-top: 8px;
}
.header-right {
    font-family: "!PL3n嚙痃??AAe";
    font-size: 16px;
    padding-left: 25px;
    float: left;
    text-align: right;
    width: 585px;
}
.header-top {
    margin-bottom: 0px;
    text-align: left;
    padding: 0;
    font-weight: bold;
    color: #7d7d7d;
    font-size: 18px;
    letter-spacing: 0.8px;
}
.header-right2 {
    width: 660px;
    float: left;
    text-align: right;
    /*padding: 0px 0px 0px 0px;*/
    padding-bottom: 10px;
    display: table;
    margin: 10px 0;
}
.header-right2 a{
	padding: 0px 1px;
	width: 35px;
	height: 34px;
	float: left;
}
.header-right2 a img {
	border: none;
}
.header-bottom {
    width: 655px;
    display: table;
    /*padding-top: 10px !important;*/
    color: #A5A5A5;
    font-size: 15px;
    letter-spacing: 0px;
}
.uu {float: left;font-family: Microsoft JhengHei;font-weight: bold;font-size: 16px;display: table;}
.uu a {color: #A5A5A5;font-size: 16px;font-weight: bold;text-decoration: none;line-height: 24px;}
.uu a:hover {color: #e8416f;}
.tel {float: left;/* width: 142px; */display: table;margin: 5px 0;}
.tel p {float: left;color: #c61249;font-size: 16px;font-weight: bold;f;font-family: "Arial";line-height: 22px;margin-left: 4px;margin-right: 4px;letter-spacing: -0.7px;/* width: 93px; */text-align: left;}
.tel span{float: left;font-size: 13px;background: #7d7d7d;padding: 2px 3px;border-radius: 5px;font-weight: bold;color: #FFF;/* width: 65px; */} 
.uu:hover .main_container{display:block;position:absolute;margin:0;border-top:none;padding:5px 0;z-index:999;}
.uu::after {content: "";padding-left: 9px;margin-right: 9px;font-size: 13px;border-right: 2px solid #A7A7A7;}
.uu:nth-last-child(1)::after{display:none;}
.main_container{display:none;/*width:100px;height:400px;*/position:absolute;margin:0;border-top:none;z-index:999;/*overflow: hidden;*/}
.main_container ul{list-style-type:none;width: 90px;}
.main_container ul li {/*float: left;padding-right: 5px;*/line-height: 20px;text-align: center;}
.main_container ul li a{font-family:"!PL3n嚙痃??AAe",Arial,sans-serif,"!Ps2OcuAe";font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;color:#fff;display: block;padding: 2px 10px;}
.main_container ul li a:hover{color: #FAFFB0;background: #C73259;}

.yy{top:0;left:0;margin:0;padding:0;/*border-right-style:ridge;*/width:100%;/*height:100%;*/position:relative;left: -9px;background: #e8416f;/*padding: 4px 0px;*/}
.uu:nth-child(5) div.main_container .yy {
	left: -20px;
}

.uu:nth-child(8) div.main_container .yy {
	left: -13px;
}
.uu:nth-child(9) div.main_container .yy {
	left: -12px;
}

.page_center {
    width: 100%;
    /* min-width:  980px; */
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}

/*!簣O3t?ec1?DAD*/
.Gofast{width: 960px;margin: 0 auto;position: absolute;z-index: 99;bottom: 0px;}
.Gofast img{ float:left;}
ul.Goarea{float:left; /*margin:10px 0px; width:700px;*/background: #fff;}
.Goarea li{float:left; background: url(/eWeb_sunshinetw/images/page/btn.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; /*color:#666;*/ line-height:22px;width: 129px;height: 60px;text-align: center;cursor: pointer;}
.Goarea li:hover{float:left; background: url(/eWeb_sunshinetw/images/page/btn_hover.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFFFFF; line-height:25px;width: 129px;height: 60px;text-align: center;}
.Goarea li:hover::before{
	background: url(/eWeb_sunshinetw/images/page/page_plane.png) no-repeat left center; 
    content: "";
    font-size: 24px;
    color: #7D7D7D;
    padding: 0px 13px 13px 13px;
}
.Goarea li:hover a{color:#FFFFFF;line-height: 26px;}
.Goarea li a{color:#7d7d7d; text-decoration:none;font-family: !PL3n嚙痃??AAe;font-size: 18px;font-weight: bolder;line-height: 64px;float: left;width: 124px;}
.Goarea li a:hover{color:#FFFFFF; text-decoration:none;font-family: !PL3n嚙痃??AAe;}
#Gofast-cn li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-jp li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-kr li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-ms li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-bl li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-il li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-th li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-ic li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-eu li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
#Gofast-tw li:nth-child(1){float:left; background: url(/eWeb_sunshinetw/images/page/btn_title.png) no-repeat left center; padding-left:0px;    margin-right: -30px; font-family:!Ps2OcuAe; font-size:13px; color:#FFF; line-height:22px;width: 184px;height: 60px;    cursor: default;}
.Goarea li:nth-child(1) a{color:#FFF; text-decoration:none;font-family: !PL3n嚙痃??AAe;font-size: 22px;font-weight: bolder;line-height: 60px;width: 94px;}
.Goarea li:nth-child(1):hover a{line-height: 60px;}

#Gofast-cn .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/map.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-jp .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_jp.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-ms .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_ms.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-bl .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_bl.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-il .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_il.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-kr .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_kr.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-th .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_th.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-ic .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_ic.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-eu .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_eu.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
#Gofast-tw .cn-area li:nth-child(1)::before{background: url(/eWeb_sunshinetw/images/page/area_tw.png) no-repeat left center; content: "";font-size: 24px;color: #7D7D7D;margin-left: 8px;float: left;width: 60px;height: 60px;padding: 0px;}
/*END!簣O3t?ec1?DAD*/


#section-cn, #section-jp, #section-kr, #section-ms, 
#section-bl, #section-il, #section-th, #section-ic, 
#section-eu, #section-tw{
    width: 100% !important;
    height: 410px !important;
    /* min-width: 980px; */
    overflow:  hidden;
}
#section-cn .slider-page, #section-jp .slider-page, 
#section-kr .slider-page, #section-ms .slider-page, 
#section-bl .slider-page, #section-il .slider-page, 
#section-th .slider-page, #section-ic .slider-page, 
#section-eu .slider-page, #section-tw .slider-page{
	display: none !important;
}
#section-cn .slider-extra, #section-jp .slider-extra, 
#section-kr .slider-extra, #section-ms .slider-extra, 
#section-bl .slider-extra, #section-il .slider-extra, 
#section-th .slider-extra, #section-ic .slider-extra, 
#section-eu .slider-extra, #section-tw .slider-extra{
    width: 980px !important;
    height: 350px !important;
    margin: 0 auto;
}
.slider-panel-cn, .slider-nav-cn, .slider-pre, .slider-next {position: absolute;z-index: 8;}
.slider-panel-cn {
    position: absolute;
    width: 100%;
    height: 410px;
    overflow: hidden;
    /* min-width: 980px; */
    }
.slider-panel-cn img {
    border: none;
    width: 100%;
    /* min-width: 980px; */
    min-height: 410px;
    max-height: 410px;
}
.slider-nav-cn {	margin-left: -25px;	position: absolute;	left: 450px;bottom: 8px;}
.slider-nav-cn li {
  background: #C5C5C5;
  border-radius: 50%;
  color: #fff;
  cursor: pointer;
  margin: 0 3px;
  overflow: hidden;
  text-align: center;
  display: inline-block;
  height: 7px;
  line-height: 14px;
  width: 16px;
  padding-bottom: 10px;
  opacity: 0.9;
}
.slider-nav-cn .slider-item-selected { background: #7D7D7D; }
/*嚙詾O?~*/
.rg-themebox{ width:980px; float:left; padding-bottom:70px;}
.cn_theme, .jp_theme, .kr_theme, .ms_theme, .bl_theme, .il_theme, .th_theme, .ic_theme, .eu_theme, .tw_theme  {
	display: table;
	margin-top: 10px;
	background: #FFF;
	border: 1px solid #e0e1e3;
}
.themetitle {
	width: 980px;
    height: 40px;
    padding-top: 15px;
    padding-bottom: 10px;
    background-color: #FFFFFF;
}
.themetitle h3 {
	font-size: 28px;
    color: #444;
	height: 40px;
    line-height: 28px;
    width: 980px;
    float: left;
	background: url(/eWeb_sunshinetw/images/page/page_title_hr.png) no-repeat center bottom;
}
.themetitle h3::before{
    background: url(/eWeb_sunshinetw/images/page/page_icon.png) no-repeat center left;
	content:"";
	margin: 0 5px 0 15px;
    padding: 0 10px;
}

.themetitle a {
	float: right;
	padding-top: 5px;
	background: url(/eWeb_sunshinetw/images/page/top.png) no-repeat center;
    width: 67px;
    height: 20px;
	cursor:pointer;
    padding-right: 55px;
}
.themetitle a:hover {
	cursor: pointer;
}
.themetitle a.flag{
    float: left;
    padding: 0px;
    width: 0px;
    height: 0px;
    line-height: 30px;
    content: "0";
    background: url(/eWeb_sunshinetw/images/page/top.png) no-repeat center;
}

.stroke-title {
	color: #000;
    font-weight: bold;
    font-size: 20px;
    text-decoration: none;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 460px;
	height: 18px;
}
.stroke-title:hover {
	opacity: 0.8;
}
.stroke-title>span{
    display: inline;
    text-align: left;
    font-size: 20px;
}
.themeblock_coctent {
    width: 500px;
    float: right;
    background: #FFF;
    height: 370px;
	
}
.themeblock {
    background: #FFFFFF;
    margin: 10px 10px 10px 0px;
	padding: 12px;
	height: 326px;
	overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
.themeblock li{
	border-bottom: 1px dashed #444;
	/*height: 85px;*/
	margin-bottom: 10px;
	width: 460px;
	list-style: none;
	display: table;
}
.themeblock_li > span{
	display: table;
	font-size: 16px;
    font-weight: bold;
    color: #7d7d7d;
    line-height: 24px;
	display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 460px;
    /*height: 24px;*/
}
.themeblock li p.datemoney {
	display: table;
	float: right;
	font-size: 22px;
    font-weight: bold;
    color: red;
    line-height: 32px;
}
.themeblock li p.datemoney i {
	font-style: normal;
	font-size: 18px;

}
.themeblock li p.datemoney > a {
	display: inline;
    color: white;
    background: #E8416F;
    font-size: 14px;
    font-weight: normal;
    vertical-align: top;
    margin: 0px 0px 0px 7px;
    padding: 2px 2px 2px 2px;
    text-decoration: none;
	font-weight: bold;

}
.themeblock li p.datemoney > a:hover {
	color: #000;
	background: #fff100;
}

/*嚙詾O?~?u??1I*/
.section-box-cn {
    width: 450px !important;
    height: 350px !important;
	float: left;
	/*background: #444444;*/
    margin: 15px;
    position: relative;
}
.slider-pre-box-cn, .slider-next-box-cn {position: absolute;z-index: 8;}
.slider-page-box-cn {}
.slider-extra-box-cn {
    width: 450px !important;
    height: 350px !important;
}
.slider-panel-box-cn { position: absolute;height: 410px;}
.slider-main-box-cn img {
    border: none;
    width: 100%;
	/*border-radius: 12px;*/
}
.slider-nav-box-cn {	margin-left: -25px;	position: absolute;	left: 50%;bottom: 8px;}
.slider-nav-box-cn li {
  background: #C5C5C5;
  border-radius: 50%;
  color: #fff;
  cursor: pointer;
  margin: 0 3px;
  overflow: hidden;
  text-align: center;
  display: inline-block;
  height: 7px;
  line-height: 14px;
  width: 16px;
  padding-bottom: 10px;
  opacity: 0.9;
}
.slider-main-box-cn {
	/*background: #FFFFFF;*/
	/*border-radius: 12px;*/
	width: 450px;
    height: 350px;
}
.slider-page-box-cn a {
    /*background: rgba(0, 0, 0, 0.2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);*/
    color: #fff;
    text-align: center;
    display: block;
    font-family: "simsun";
    font-size: 22px;
    width: 28px;
    height: 62px;
    line-height: 62px;
    margin-top: 150px;
    position: absolute;
    top: 0%;
}
.slider-page-box-cn a:HOVER {
    /*background: rgba(0, 0, 0, 0.4);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);*/
	opacity: 0.8;
}

.slider-page-box-cn {    display: none !important;/*margin-top: 150px;  012add*/}
.slider-pre-box-cn{/*float: left;  1012*/}
	
.slider-next-box-cn {
    left: 450px;         
    margin-left: -28px;
	/*float: right;  1012*/
}
.slider-next-box-cn::after{
    width: 0px;
    height: 0px;
    border-width: 20px;
    border-style: solid;
    border-color: transparent transparent transparent #FFF;
    position: absolute;
    top: 3%;
    right: -10px;
    content: "";
}
.slider-pre-box-cn::after{
    width: 0px;
    height: 0px;
    border-width: 20px;
    border-style: solid;
    border-color: transparent #FFF transparent transparent ;
    position: absolute;
    top: 3%;
    right: -2px;
    content: "";
}
#theme_guide1 .bx-wrapper .bx-controls-direction a {margin-left: -48px;}
.sarch a.ms-input-button {top: 0px;}

div#inc_GO_MGrup > div > img {
    width: 50px !important;
    height: 50px !important;
}
.loading {
	background-color: #FFF;	
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 99999;
	
}
.loading section {
	position: absolute;
    top: 40%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
}
.loading section h1 {color: #3e3e3e;font-size: 18px;font-weight: 700;}
.header-logo-vip1 {width: 99px;}
.header-logo-vip2 {width: 118px;height: 27px;margin-top: 4px;    margin-right: 10px;}
.header-logo-vip2 img {width: 113px;/* height: 30px; */}
.header-vip-top {width: 210px;height: 65px;margin-top: 12px;float: right;}
.header-vip-top img {width: 210px;height: 65px;}
.header-vip-right {padding-left: 8px;}
.member-all-table-width #Table1 .member-title {color: #fff;}

.tab-main {margin-top: 30px;}
.tab-main th {
    font-size: 16px;
    line-height: 36px;
    width: 100px;
    text-align: left;
}
.tab-main th .relative {text-align:left;}
.btn-send-join, .btn-send-join {padding: 5px 10px;}

/*Member_AGT:hide agreement btn*/
#show01 {display:none;}

.fb_dialog {bottom: 62pt !important;right: 16pt !important;}
.fb_customer_chat_bounce_in_v2 {bottom: 105pt !important;}




