@charset "utf-8";

/* 公用 */
/* ======================================================================== */

.VUE-2000 ul li { list-style-type: disc!important;}
.VUE-2000 ol li { list-style-type: decimal!important;}
.VUE-2000 { max-width: 1200px; margin: 0 auto; font-size: 15px; line-height: 20px; font-family: Arial, 'Open Sans', '微軟正黑體', "新細明體", sans-serif;
 font-weight: 400; color: #636161;}
.VUE-2000 br.desktop { display: block;}
.VUE-2000 br.mobile { display: none;}
.VUE-2000 div { box-sizing: border-box;}
.VUE-2000 img.my20 { margin: 20px 0 !important;}
.VUE-2000 img.my30 { margin: 30px 0 !important;}
.VUE-2000 img.my40 { margin: 40px 0 !important;}
.VUE-2000 img.my50 { margin: 50px 0 !important;}
.VUE-2000 .clearfix,.VUE-2000 .clear { clear: both;}
.VUE-2000 .hide { display: none;}
.VUE-2000 .show { display: block;}
.VUE-2000 ul { margin: 0 !important; padding: 0 !important;}
.VUE-2000 li { margin: 0 0 0 20px !important; padding: 0 !important;}
.VUE-2000 .text-center { text-align: center;}
.VUE-2000 .h160 { height: 160px;}
.VUE-2000 .h230 { height: 230px;}
.VUE-2000 .h260 { height: 260px;}
.VUE-2000 .h310 { height: 310px;}
.VUE-2000 .h330 { height: 330px;}
.VUE-2000 .singleImg { width: 100%; text-align: center;}
.VUE-2000 .singleImg img { max-width: 100%;}
/*
.VUE-2000 a,.VUE-2000 a p { color:#0075a2 !important;}
*/
.VUE-2000 a:hover, .VUE-2000 a:hover p { text-decoration: underline;}
@media screen and (max-width: 1199px) {}
@media screen and (max-width: 991px) {}
@media screen and (max-width: 767px) {
    .VUE-2000 br.desktop { display: none;}
    .VUE-2000 br.mobile { display: block;}
}
@media screen and (max-width: 599px) {}

/*20201028新增*/
.VUE-2000 ul li { list-style-type: disc !important;}
.VUE-2000 ol li { list-style-type: decimal !important;}
.VUE-2000 {max-width: 1200px;margin: 0 auto;font-size: 15px;line-height: 20px;font-family: Arial, 'Open Sans', '微軟正黑體', "新細明體", sans-serif;font-weight: 400;color: #636161;}

.VUE-2000 br.desktop { display: block;}
.VUE-2000 br.mobile { display: none;}
.VUE-2000 div { box-sizing: border-box;}
.VUE-2000 img {  border: 0 !important; margin: 0 !important; padding: 0 !important;}
.VUE-2000 img.my20 { margin: 20px 0 !important;}
.VUE-2000 img.my30 { margin: 30px 0 !important;}
.VUE-2000 img.my40 { margin: 40px 0 !important;}
.VUE-2000 img.my50 { margin: 50px 0 !important;}
.VUE-2000 .clearfix, .VUE-2000 .clear { clear: both;}
.VUE-2000 .hide { display: none;}
.VUE-2000 .show { display: block;}
.VUE-2000 ul { margin: 0 !important; padding: 0 !important;}
.VUE-2000 li { margin: 0 0 0 20px !important; padding: 0 !important;}
.VUE-2000 .text-center { text-align: center;}
.VUE-2000 .h160 { height: 160px;}
.VUE-2000 .h230 { height: 230px;}
.VUE-2000 .h260 { height: 260px;}
.VUE-2000 .h310 { height: 310px;}
.VUE-2000 .h330 { height: 330px;}
.VUE-2000 .singleImg { width: 100%; text-align: center;}
.VUE-2000 .singleImg img { max-width: 100%;}
.VUE-2000 a:hover, .VUE-2000 a:hover p { text-decoration: underline;}
@media screen and (max-width: 1199px) {}
@media screen and (max-width: 991px) {}
@media screen and (max-width: 767px) {
  .VUE-2000 br.desktop { display: none;}
  .VUE-2000 br.mobile { display: block;}
}
@media screen and (max-width: 599px) {}

.VUE-2000 .kv .item.s1 a { text-decoration: none;}
.VUE-2000 .kv .item.s1{width: 100%; background:url(../images/banner1_bg.jpg) center center; background-size:cover;}
.VUE-2000 .kv .item.s1 .inner { position:relative; width:100%; max-width:1140px; height:450px; margin:0 auto;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_logo { position:absolute; left: 50px; top:80px; width:81px;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_logo img{ width:100%; height:auto;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text { position: absolute; top:130px; left:60px; color:#2d2d2d;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text_topic {font-size: 72px;line-height: 58px;font-weight: bold;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text .VUE-2000_text_tt1 {font-size: 36px;line-height: 30px;font-weight: normal; padding: 14px 0; margin: 0; border: 0;} 
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text h2 {font-size: 36px;line-height: 30px;font-weight: normal;padding: 14px 0; margin: 0; border: 0;}

.VUE-2000 .kv .item.s1 .inner a.btn {display: block;position: absolute;top: 256px;left: 60px;width: 360px;height: 60px;border-radius: 5px;padding: 13px 0 0 18px;background:#eb991b url(../images/banner1_arrow.png) 95% center no-repeat;background-size: 20px 30px;}
.VUE-2000 .kv .item.s1 .inner a.btn:hover { background:#eb7d1b url(../images/banner1_arrow.png) 95% center no-repeat; background-size: 20px 30px;}
.VUE-2000 .kv .item.s1 .inner .btnTTL { font-size: 24px; font-weight: bold; line-height: 26px; color: #FFF;}
.VUE-2000 .kv .item.s1 .inner .btnTXT { font-size: 16px; line-height: 22px; color: #FFF;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_screen { position: absolute; right: 50px; top: 60px; max-width: 480px;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_screen img { width: 100%; height: auto;}

@media screen and (max-width: 990px){
.VUE-2000 .kv .item.s1 .inner .VUE-2000_logo { top:120px; left: 38px; width:100px;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text { top: 172px; left: 40px; text-align: left;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text_topic {font-size: 58px;line-height: 46px;font-weight: bold;margin-bottom: 0;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text .VUE-2000_text_tt1 {font-size: 26px;line-height: 24px;font-weight: normal;padding: 12px 0;margin: 0;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text h2 {font-size: 26px;line-height: 24px;font-weight: normal;padding: 12px 0;margin: 0;}
.VUE-2000 .kv .item.s1 .inner .btnTTL {	font-size:20px;	line-height:20px;}
.VUE-2000 .kv .item.s1 .inner .btnTXT { font-size:14px;	line-height:20px;}
.VUE-2000 .kv .item.s1 .inner a.btn { top:270px; left: 40px; width:290px; height:50px;}    
.VUE-2000 .kv .item.s1 .inner .VUE-2000_screen { right:0px; top:100px;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_screen img { display:inline-block; max-width:400px; height:auto;}
}

@media screen and (max-width: 767px){
.VUE-2000 .kv .item.s1 .inner {height: 660px;padding:0;padding-top: 60px;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_logo, .VUE-2000 .item.s1 .inner a.btn, .VUE-2000 .item.s1 .inner .VUE-2000_screen { position:static !important;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_logo, .VUE-2000 .item.s1 .inner .VUE-2000_screen { width:100%; text-align:center;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_logo img { display:inline-block; width: 160px; height:auto; margin:20px 0;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_text {top: 10px;left: 0;text-align: center;width: 100%;position: relative;padding-bottom: 10px;}	
.VUE-2000 .kv .item.s1 .inner a.btn	{ margin:20px auto;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_screen { right:0px;top: 100px; max-width:100%;}
.VUE-2000 .kv .item.s1 .inner .VUE-2000_screen img { display:inline-block; max-width:400px; height:auto;}	
}

.VUE-2000 .intro_00 .wrapper{ max-width: 1180px; margin: auto; padding: 0 3%;}
.VUE-2000 .intro_00 { padding: 40px 0;}
.VUE-2000 .intro_00 .wrapper .intro { font-size: 16px; width: 100%; color: #474747; margin: 0 auto; padding: 0; max-width: 780px; text-align: center;}
.VUE-2000 .intro_00 .wrapper .wp_topic { font-size: 36px; line-height: 1.2; color: #474747; text-align: center;  margin: 0 auto; font-weight: bold; padding: 0; border: 0;}
.VUE-2000 .intro_00 .wrapper h2 { font-size: 36px; line-height: 1.2; color: #474747; text-align: center;  margin: 0 auto; font-weight: bold; border: 0; padding: 0;}
.VUE-2000 .intro_00 .wrapper .wp_tt1 { font-size: 16px; line-height: 1.4; color: #474747; text-align: center; margin: 0 auto; font-weight: normal; padding: 1em 0; border: 0;}
.VUE-2000 .intro_00 .wrapper h4 { font-size: 16px; line-height: 1.4; color: #474747; text-align: center; margin: 0 auto; font-weight: normal; padding: 1em 0; border: 0;}

.VUE-2000 .intro_01 .wrapper{ max-width: 1180px; margin: auto; padding: 0 3%;}
.VUE-2000 .intro_01 { padding: 0px 0 40px 0; background:url(../images/block01bg.jpg) no-repeat top center; background-size:cover;}
.VUE-2000 .intro_01 .wrapper .intro { font-size: 16px; width: 100%; color: #fff; margin: 0 auto; padding: 0; max-width: 850px; text-align: center;}
.VUE-2000 .intro_01 .wrapper .wp_topic { font-size: 36px; line-height: 1.2; color: #fff; text-align: center; margin: 0 auto; font-weight: bold; padding: 28px 0; border: 0;}
.VUE-2000 .intro_01 .wrapper h2 { font-size: 36px; line-height: 1.2; color: #fff; text-align: center; margin: 0 auto; font-weight: bold; padding: 28px 0; border: 0;}
.VUE-2000 .intro_01 .wrapper .wp_tt1 { font-size: 16px; line-height: 1.4; color: #474747; text-align: center; margin: 0 auto; font-weight: normal; padding: 1em 0; border: 0;}
.VUE-2000 .intro_01 .wrapper h4 { font-size: 16px; line-height: 1.4; color: #474747; text-align: center; margin: 0 auto; font-weight: normal; padding: 1em 0; border: 0;}

.VUE-2000 .intro_02 .wrapper{ max-width: 1180px; margin: auto; padding: 0 3%;}
.VUE-2000 .intro_02 { padding: 40px 0;}
.VUE-2000 .intro_02 .wrapper .intro {font-size: 16px;width: 100%;color: #474747;margin: 0 auto;padding: 0;/* max-width: 880px; */text-align: center;}
.VUE-2000 .intro_02 .wrapper .VUE-2000_w880 {max-width: 880px;}
.VUE-2000 .intro_02 .wrapper .wp_topic { font-size: 36px; line-height: 1.2; color: #474747; text-align: center; margin: 0 auto; font-weight: bold; padding: 0; border: 0;}
.VUE-2000 .intro_02 .wrapper h2 { font-size: 36px; line-height: 1.2; color: #474747; text-align: center; margin: 0 auto; font-weight: bold; padding: 0; border: 0;}
.VUE-2000 .intro_02 .wrapper .wp_tt1  { font-size: 16px;line-height: 1.4;color: #474747;text-align: center;margin: 0 auto;font-weight: normal;padding: 1em 0; border: 0;}
.VUE-2000 .intro_02 .wrapper h4 { font-size: 16px;line-height: 1.4;color: #474747;text-align: center;margin: 0 auto;font-weight: normal;padding: 1em 0; border: 0;}
.VUE-2000 .intro_02 .wrapper .intro_02_box {display: inline-block;width: 100%;margin: 0 auto;padding: 20px 0;max-width: 960px;}
.VUE-2000 .intro_02 .wrapper .intro_02_box .item { display: block; float: left; width: 20%; padding: 0;}
.VUE-2000 .intro_02 .wrapper .intro_02_box .item .wp_tt2 {display: table-cell;vertical-align: middle;height: 60px;max-width: 360px;width: 360px;font-size: 16px;line-height: 1.4;color: #474747;text-align: center;margin: 0 auto;font-weight: normal;padding: 0; border: 0;}
.VUE-2000 .intro_02 .wrapper .intro_02_box .item h4 {display: table-cell;vertical-align: middle;height: 60px;max-width: 360px;width: 360px;font-size: 16px;line-height: 1.4;color: #474747;text-align: center;margin: 0 auto;font-weight: normal;padding: 0; border: 0;}

.VUE-2000 .intro_03 .wrapper{ max-width: 1200px; margin: auto; padding: 0; position: relative;}
.VUE-2000 .intro_03 {padding: 0px 0 0px 0;background:url(../images/block02bg.jpg) no-repeat top center;background-size:cover;}
.VUE-2000 .intro_03 .wrapper .intro { font-size: 16px; width: 100%; color: #fff; margin: 0 auto; padding: 0;max-width: 100%;text-align: center;}
.VUE-2000 .intro_03 .wrapper .wp_topic {font-size: 36px;line-height: 1.2;color: #fff;text-align: center;margin: 0 auto;font-weight: bold;padding: 28px 0; border: 0;}
.VUE-2000 .intro_03 .wrapper h2 { font-size: 36px;line-height: 1.2;color: #fff;text-align: center;margin: 0 auto;font-weight: bold;padding: 28px 0; border: 0;}

.VUE-2000 .intro_03 .wrapper .intro_03_feature_wap { display: inline-block;	width: 100%; text-align: left;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 {position: relative;right: 0;width: 50%;float: left;padding: 40px 40px 0px 40px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 {position: relative;right: 0;width: 50%;float: left;padding: 10px 40px 0px 40px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 { position: relative; right: 0; width: 50%; float: left; padding: 70px 40px 0px 40px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 { position: relative; right: 0; width: 50%; float: left; padding: 70px 40px 0px 40px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_nb { font-size: 40px; line-height: 36px; color: #00adff; padding-bottom: 8px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 .wpin_topic {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 .wpin_topic {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 .wpin_topic {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 .wpin_topic {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 h2 {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 h2 {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 h2 {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 h2 {font-size: 26px;color: #ffffff;line-height: 30px; text-align: left;font-weight: normal; padding: 0; margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 .wpin_tt1 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 .wpin_tt1 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 .wpin_tt1 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 .wpin_tt1 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 h4 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 h4 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 h4 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 h4 {font-size: 16px;color: #bbe4f8;line-height: 24px;padding: 18px 0;font-weight: normal;text-align: left;margin: 0; border: 0;}

.VUE-2000 .intro_03 .wrapper .intro_03_feature_img1 {width: 50%;position: relative;left: 0;float: left;text-align: left;padding-bottom: 80px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img1 img { max-width: 580px; width: 98%;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img2 {width: 50%;position: relative;left: 0;float: left;text-align: right;padding-bottom: 80px;}


.VUE-2000 .intro_03 .wrapper .intro_03_feature_img2 img { max-width: 580px; width: 98%;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img3 {width: 50%;position: relative;left: 0;float: left;text-align: left;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img3 img { max-width: 580px; width: 98%;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img1_mobile { width: 50%; position: relative; left: 0; float: left; text-align: center; display: none;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img3_mobile { width: 50%; position: relative; left: 0; float: left; text-align: center; display: none;}
.VUE-2000 .intro_03 .wrapper .intro_03_box_intro {width: 100%;margin: 0 auto;padding: 0;max-width: 960px;text-align: center;}
.VUE-2000 .intro_03 .wrapper .intro_03_box { display: inline-block; width: 100%; margin: 0 auto; padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_box .item {display: block;float: left;width: 16%;padding: 0;}
.VUE-2000 .intro_03 .wrapper .certificatebg {padding: 0px 0 40px 0;background:url(../images/certificatebg.png) repeat top center;background-size:cover;margin-top: 50px;}

@media screen and (max-width: 990px){
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 {position: relative;right: 0;width: 50%;float: left;padding: 6px 20px 0px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 {position: relative;right: 0;width: 50%;float: left;padding: 6px 20px 0px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 {position: relative;right: 0;width: 50%;float: left;padding: 30px 20px 0px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 {position: relative;right: 0;width: 50%;float: left;padding: 30px 20px 0px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_nb {font-size: 28px;line-height: 22px;color: #00adff;padding-bottom: 6px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 .wpin_topic { font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 .wpin_topic { font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 .wpin_topic { font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 .wpin_topic { font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 h2 {font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 h2 {font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 h2 {font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 h2 {font-size: 23px;color: #ffffff;line-height: 28px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 .wpin_tt1 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 .wpin_tt1 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 .wpin_tt1 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 .wpin_tt1 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 h4 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 h4 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 h4 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 h4 {font-size: 15px; line-height: 20px;padding: 10px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tts2 { font-size: 14px; color: #bbe4f8; line-height: 20px;padding: 8px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_box_intro { width: 100%; margin: 0 auto; padding: 0; max-width: 540px; text-align: center;}    
.VUE-2000 .intro_03 .wrapper .intro_03_box .item { display: block; float: left; width: 33%; padding: 0 0 10px 0;}    
}

@media screen and (max-width: 767px){
.VUE-2000 .intro_00 .wrapper .wp_topic, .VUE-2000 .intro_01 .wrapper .wp_topic, .VUE-2000 .intro_02 .wrapper .wp_topic, .VUE-2000 .intro_03 .wrapper .wp_topic { font-size: 26px;  margin: 10px 0 0 0;}
.VUE-2000 .intro_00 .wrapper  h2, .VUE-2000 .intro_01 .wrapper h2, .VUE-2000 .intro_02 .wrapper h2, .VUE-2000 .intro_03 .wrapper h2 {font-size: 26px;  margin: 10px 0 0 0;}
.VUE-2000 .intro_02 .wrapper .intro_02_box .item { width: 50%;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 { position: relative; right: 0; width: 100%; float: left; padding: 0px 20px 40px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 { position: relative; right: 0; width: 100%; float: left; padding: 20px 20px 0px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 {position: relative;right: 0;width: 100%;float: left;padding: 10px 20px 40px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 { position: relative; right: 0; width: 100%; float: left; padding: 20px 20px 40px 20px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_nb { font-size: 40px; line-height: 36px; color: #00adff;padding-bottom: 8px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 .wpin_topic { font-size: 26px; color: #ffffff; line-height: 30px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 .wpin_topic { font-size: 26px; color: #ffffff; line-height: 30px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 .wpin_topic { font-size: 26px; color: #ffffff; line-height: 30px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 .wpin_topic { font-size: 26px; color: #ffffff; line-height: 30px;}   
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 h2 { font-size: 26px; color: #ffffff; line-height: 30px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 h2 { font-size: 26px; color: #ffffff; line-height: 30px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 h2 { font-size: 26px; color: #ffffff; line-height: 30px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 h2 { font-size: 26px; color: #ffffff; line-height: 30px;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 .wpin_tt1 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 .wpin_tt1 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 .wpin_tt1 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 .wpin_tt1 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt1 h4 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt2 h4 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt3 h4 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tt4 h4 {font-size: 16px; line-height: 24px;padding: 16px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_tts2 { font-size: 16px; color: #bbe4f8; line-height: 24px; padding: 8px 0;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img2 { width: 100%; position: relative; left: 0; float: left;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img2 img {max-width: 500px;width: 96%;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img1 { display: none;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img3 { display: none;}    
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img1_mobile {width: 100%;position: relative;left: 0;float: left;text-align: left;display: block;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img1_mobile img {max-width: 500px;width: 90%;}
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img3_mobile {width: 100%;position: relative;left: 0;float: left;text-align: left;display: block;}    
.VUE-2000 .intro_03 .wrapper .intro_03_feature_img3_mobile img {max-width: 500px;width: 90%;}
.VUE-2000 .intro_03 .wrapper .intro_03_box_intro { width: 100%; margin: 0 auto; padding: 0; max-width: 300px; text-align: center;}    
.VUE-2000 .intro_03 .wrapper .intro_03_box .item { display: block; float: left; width: 50%; padding: 0 0 10px 0;}    
.VUE-2000 .intro_03 .wrapper .intro_03_box .item .img img { max-width: 120px; width: 90%;}
}

.VUE-2000 .specVideoTable {position: relative;max-width: 890px;margin: 0 auto;}
.VUE-2000 .specVideoTable .specTable { position: relative;}
.VUE-2000 .specVideoTable .specTable .infoTable {/* border: 1px solid #F7F7F7; */overflow-y: hidden;}
.VUE-2000 .specVideoTable .specTable table { margin: 0; padding: 0; border-collapse: collapse;}
.VUE-2000 .specVideoTable .specTable table th,.VUE-2000 .specVideoTable .specTable table td {border: 1px solid #e8e8e8;}
.VUE-2000 .specVideoTable .specTable thead td { vertical-align: bottom !important; text-align: center; padding: 30px 0; border: 0; height: 120px; display: none;}
.VUE-2000 .specVideoTable .specTable .child1 { background-color: #ffffff;}
.VUE-2000 .specVideoTable .specTable .child2 { background-color: #f6f6f6;}
/*.VUE-2000 .specVideoTable .specTable tbody tr { background-color: #ffffff;}*/
/*.VUE-2000 .specVideoTable .specTable tbody tr:nth-child(odd) { background-color: #F7F8F8;}*/
.VUE-2000 .specVideoTable .specTable tbody th,.VUE-2000 .specVideoTable .specTable tbody td {color: #575757;font-size: 13px;text-align: center;vertical-align: middle;height: 40px;padding: 6px 14px;white-space: nowrap;}
.VUE-2000 .specVideoTable .specTable tbody th { font-size: 16px; font-weight: bold;color: #ffffff; text-align: center; /*background-color: #9acce2;*/}
.VUE-2000 .specVideoTable .specTable tbody td.blueTXT {color: #0086C9;font-size: 16px;font-weight: bold;text-align: left;}
.VUE-2000 .specVideoTable .specTable .infoTable table td { width: 154px;}
.VUE-2000 .specVideoTable .specTable .infoTable table td:nth-child(1) { width: 100px;}
.VUE-2000 .specVideoTable .specTable .coverMenu { position: absolute; left: 0; top: 0px; z-index: 11;}
.VUE-2000 .specVideoTable .specTable .coverMenu table {/* width: 146px; */ background-color: transparent; background-color: rgba(255, 255, 255, 0);}
.VUE-2000 .specVideoTable .specTable .coverMenu table th,.VUE-2000 .specVideoTable .specTable .coverMenu table td { width: 100px;}


.border_page1 { border-bottom: 1px solid #00adff; position: relative; display: block; padding: 0; margin: 1em 0;}
.border_page2 { display: none;}
@media screen and (max-width: 767px){
.border_page1 { display: none;}
.border_page2 { border-bottom: 1px solid #00adff; position: relative; padding: 30px 0 0px 0px; margin: 0; display: block;}
}

