@charset "utf-8";
/*
Foundation
*/
.maintenance {
text-align: center;
margin: 5em auto;
}
.maintenance_one {
margin: 1.5em 0;
}
/*
Modules message
*/
.msg1,
.msg3,
.msg5,
.msg8,
.msg11 {
font-size: 2.5em;
margin: 1em 0;
}
.msg2,
.msg4,
.msg6,
.msg7,
.msg9,
.msg10 {
font-size: 1.2em;
margin: 3em 0;
}
/*
.msg8, .msg9 in Modules inspect
*/
/*
Modules repair
*/
.maintenance_repair_one.case {
margin: 3em 0;
}
.case_head_text {
font-size: 2.5em;
}
.case_box {
width: 96%;
margin: 0 auto;
}
.case_box.flex_center {
align-items: center;
}
.case_left {
width: 80%;
}
.case_right {
width: 20%;
}
.case_left_one {
padding: 0.5em 3.5em 2em 1.5em;
margin: 1em 0;
}
.case_left_key {
margin: 0;
padding: 0.5em 0;
text-align: center;
color: #fff;
font-size: 2em;
}
.case_left_val {
text-align: left;
font-size: 1.2em;
line-height: 1.6em;
padding: 0.5em;
}
.case_left_decorate {
position: relative;
width: 9%;
}
.case_left_triangle {
position: absolute;
width: 90%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}
.case_left_one:nth-child(odd) .case_left_key {
background-color: #6ba5f0;
}
.case_left_one:nth-child(odd) .case_left_key,
.case_left_one:nth-child(odd) .case_left_val {
border: 2px #6ba5f0 solid;
}
.case_left_one:nth-child(even) .case_left_key {
background-color: #1f1b62;
}
.case_left_one:nth-child(even) .case_left_key,
.case_left_one:nth-child(even) .case_left_val {
border: 2px #1f1b62 solid;
}
.case_right_one {
margin: 1em 0;
}
.case_right1 {
background-color: #ff0;
font-size: 3em;
padding: 0.5em 0;
}
.case_right_key {
font-size: 2em;
margin-bottom: 0.3em;
}
.case_right2 {
font-size: 1.2em;
margin: 2.5em 0;
}
.case_right3 {
padding-top: 50%;
margin: 3em 0;
}
.case_right4 {
font-size: 2.5em;
margin: 1.2em 0;
}
/*
Modules banner
*/
.banner1 {
width: 96%;
margin: 0 auto;
}
.banner1 .banner {
width: 100%;
padding-top: 18.1135%;
}
/*
Modules inspect
*/
.price_head_text {
font-size: 2.5em;
}
.msg8 {
font-size: 2.5em;
margin-bottom: 0.2em;
}
.msg9 {
width: 96%;
max-width: 540px;
margin: 0.2em auto 3em;
text-align: right;
}
.price_list {
width: 96%;
max-width: 960px;
margin: 0 auto;
font-size: 2.5em;
}
.price_key,
.price_val {
border: 2px #6ba5f0 solid;
text-align: center;
vertical-align: middle;
padding: 0.5em 0;
}
.price_key {
color: #fff;
}
.price_key.c1 {
background-color: #6ba5f0;
}
.price_key.c2 {
background-color: #1f1b62;
}
.price_list_desciption {
width: 96%;
max-width: 960px;
margin: 0 auto;
text-align: right;
font-size: 1.2em;
}
