/* Images*/
.img_0 {
	content: url(https://www.xplova.com/media/img/mp1/000_main.jpg);
}

.img_1_1 {
	content: url(https://www.xplova.com/media/img/mp1/000_main_icon.jpg);
}

.img_1_2 {
	content: url(https://www.xplova.com/media/img/mp1/001_design.jpg);
}

.img_2 {
	content: url(https://www.xplova.com/media/img/mp1/002_motor.jpg);
}

.img_3 {
	content: url(https://www.xplova.com/media/img/mp1/003_display.jpg);
}

.img_4 {
	content: url(https://www.xplova.com/media/img/mp1/004_shutoff.jpg);
}

.img_5 {
	content: url(https://www.xplova.com/media/img/mp1/005_battery.jpg);
}

.img_6 {
	content: url(https://www.xplova.com/media/img/mp1/006_led.jpg);
}

/* Area */
.common_area_title {
    position: absolute;
	left: 50%; /* 水平居中 */
	top: 5%;
	transform: translate(-50%, 0); /* 移動文字框，使其真正置中 */
}

.common_area_sub_title {
    position: absolute;
	left: 50%; /* 水平居中 */
	transform: translate(-50%, 0); /* 移動文字框，使其真正置中 */
	top: 13%;
    width: 90%;
	text-align: center;
}

.text_area_0_0 {
    position: absolute;
    left: 5%;
    top: 5%;
}

.font_title_0 {
    font-size: 5vw;
    color: white;
    font-weight: bold;
}

.font_subtitle_0 {
    font-size: 5vw;
    color: white;
}

.font_title_1 {
    font-size: 5vw;
    color: #323232;
}

.font_subtitle_1 {
    font-size: 5vw;
    color: #323232;
    font-weight: bold;
}

.font_content_1 {
    font-size: 2.2vw;
    color: #323232;
}

.font_title_2 {
    font-size: 5vw;
    color: #323232;
}

.font_content_2 {
    font-size: 2.2vw;
    color: #323232;
}

.font_title_3 {
    font-size: 5vw;
    color: #323232;
}
.font_content_3 {
    font-size: 2.2vw;
    color: #323232;
}

.font_title_4 {
    font-size: 5vw;
    color: #323232;
}
.font_content_4 {
    font-size: 2.2vw;
    color: #323232;
}

.font_title_5 {
    font-size: 5vw;
    color: #323232;
}
.font_content_5 {
    font-size: 2.2vw;
    color: #323232;
}

.font_title_6 {
    font-size: 5vw;
    color: white;
}
.font_content_6 {
    font-size: 2.2vw;
    color: white;
}

#format
{
	color:#000;
	padding-bottom: 50px;
}
#format > div > div.row{ padding: 5px 20px;}
#format > div > div.row > div{ padding: 10px 0;}
#format > div > div.row > div.col-md-4{ font-size: 22px; line-height: 40px; font-weight: bold;}
#format > div > div.row > div.col-md-8{ font-size: 20px;  line-height: 40px;}
#format h2
{ 
	font-size:60px;
	margin:50px 0;
	color: #000;
    font-weight: bold;
}

/*區塊置中end*/
/*大banner*/
.banner_big {
	position: relative;
    min-height: 50vw;
}

.bg_gray {
	background-color: #E4E4E4;
}

.spec {
	color: #000;
	font-size: 20px;
	line-height: 27px;
	padding-bottom: 100px;
}

.spec li {
	padding-top: 20px;
}

.tw1 {
	font-weight: bold;
}

.img-responsive {
    width: 100%; /* 圖片寬度跟著視窗大小變動 */
    height: auto; /* 保持寬高比 */
    object-fit: contain; /* 確保圖片完全顯示，且不會被裁切 */
}