Warning: file_put_contents(/www/wwwroot/a_csite.com/nzamb.com//public//web/HealthCheckOrder/css/site.css): failed to open stream: No space left on device in /www/wwwroot/a_csite.com/nzamb.com/coreLibs/base/baseApp.php on line 382
body {
font-family: 'Noto Sans TC', sans-serif;
font-weight: normal;
line-height: 1.6;
}
.about_hc {
background: linear-gradient(to right, #46c4db 0%, #46c4db 50%, #78d3c8 80%, #78d3c8 100%);
}
.about_hc .btn {
border-radius: 10px;
}
.about_hc .bg_img {
background: url(../images/about_hc.png);
background-size: cover;
background-position: left;
background-repeat: no-repeat;
}
.btn_longbar {
background: #fff;
padding: 10px 20px;
display: inline-block;
border-radius: 35px;
font-size: 21px;
color: #333;
text-decoration: unset !important;
}
.btn_longbar:hover, .btn_longbar:focus {
background: #fff;
color: #46c4db;
padding: 10px 20px 10px 23px;
box-shadow: 3px 3px 5px #333;
transition: all .2s ease-in;
}
.btn_arrow {
margin: 0 3px;
padding: 15px 0 0 8px;
line-height: 0;
width: 30px;
height: 30px;
font-size: 16px;
display: inline-block;
border-radius: 25px;
color: #777;
background: #ddd;
}
.banner_area {
background: linear-gradient(330deg, #46c4db 0%, #46c4db 75%, #fff 75%, #fff 100%);
}
.banner_image {
background-image: url(../images/banner01.png);
background-repeat: no-repeat;
background-size: contain;
background-position-x: 30%;
background-position-y: top;
}
.banner_image .text {
color: #fff;
line-height: 2;
text-shadow: 1px 1px 3px #000;
font-size: 2.5rem;
}
.copyright {
padding: 15px;
font-size: 16px;
background: linear-gradient(to right, #46c4db 0%, #46c4db 50%, #78d3c8 80%, #78d3c8 100%);
}
.datepicker-inline {
width: 100%;
}
.datepicker table {
width: 100%;
}
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
color: #dddddd;
}
.hc_start {
padding: 50px;
}
nav {
box-shadow: 0 3px 5px #555;
}
main {
margin: 60px 0 0 0;
}
.index_icon {
position: relative;
margin-top: 60px;
border-radius: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.index_icon_link {
color: #333;
text-decoration: unset !important;
}
.index_icon:focus, .index_icon:hover {
opacity: 0.9;
transition: all .3s ease-in;
}
.index_icon:focus .text, .index_icon:hover .text {
top: -35px;
transition: all .3s ease-in;
}
.index_icon:focus .content, .index_icon:hover .content {
opacity: 1;
position: relative;
top: -30px;
text-align: center;
width: 100%;
transition: all .3s ease-in;
}
.index_icon:focus .content hr, .index_icon:hover .content hr {
border-top: 3px #333 solid;
width: 50px;
transition: width .3s ease-in;
top: -5px;
position: relative;
}
.index_icon img {
background: #fff;
padding: 0px;
width: 100px;
border-radius: 80px;
position: relative;
top: -60px;
}
.index_icon .text {
position: relative;
top: 0;
font-size: 30px;
color: #333;
}
.index_icon .content {
opacity: 0;
color: #333;
padding: 0 10px;
}
.index_icon .content hr {
border-top: 3px #333 solid;
width: 30px;
}
.index_icon1 {
background: #46c4db;
}
.index_icon1 img {
border: 5px solid #46c4db;
}
.index_icon2 {
background: #5ecdcf;
}
.index_icon2 img {
border: 5px solid #5ecdcf;
}
.index_icon3 {
background: #78d3c8;
}
.index_icon3 img {
border: 5px solid #78d3c8;
}
#step1 .bg_img {
background: url(../images/step1.jpg);
background-size: cover;
background-position: right;
background-repeat: no-repeat;
}
#step2 .bg_img {
background: url(../images/step2.jpg);
background-size: cover;
background-position: left;
background-repeat: no-repeat;
}
#step1 label, #step2 label, #step3 label {
font-weight: bold !important;
}
.style_area .style_div {
background:#fff;
}
.style_area .style_div::before {
content: " ";
width: 100%;
background: rgba(0, 0, 0, 0.1);
height: 100%;
position: absolute;
}
.style_area .style_div:hover, .style_area .style_div:focus {
position: relative;
transform: scale(1.05, 1.05);
box-shadow: 0 0 15px #777;
transition: all .3s ease-in;
z-index:1000;
}
.style_area .style_div:hover hr, .style_area .style_div:focus hr {
width: 75px !important;
transition: all .3s ease-in;
}
.style_area .style_div:hover::before, .style_area .style_div:focus::before {
background:none;
}
/*.navbar-collapse {
position: fixed;
right: -100px;
top: 0px;
background: #efefef;
padding: 10%;
height: 100vh;
overflow: hidden;
transition: all .35s ease-out;
}
.navbar-collapse.show {
right: 0;
height: 100vh;
}
.collapsing {
position: fixed;
height: 0;
overflow: hidden;
transition: all .35s ease-out;
right: -100px;
}*/
@media( max-width:768px) {
.w-md-100 {
width: 100% !important;
}
.banner_area {
background: #46c4db;
}
.banner_image {
background-image: url(../images/banner01.png);
background-repeat: no-repeat;
background-size: cover;
background-position-x: left;
background-position-y: top;
}
.banner_image .text {
color: #fff;
line-height: 1.6;
text-shadow: 1px 1px 3px #000;
font-size: 2rem;
}
.index_icon .text {
top: -35px;
transition: all .3s ease-in;
}
.index_icon .content {
opacity: 1;
position: relative;
top: -30px;
text-align: center;
width: 100%;
transition: all .3s ease-in;
}
.index_icon .content hr {
border-top: 3px #333 solid;
width: 50px;
transition: width .3s ease-in;
top: -5px;
position: relative;
}
}