@charset "UTF-8";
body {
margin:0;padding:0;
height: 100dvh;
overflow: hidden;

}

div {
font-family:Microsoft JhengHei, Helvetica, sans-serif;
font-variant:normal;
font-size:16px
}

font {
font-family:Microsoft JhengHei, Helvetica, sans-serif;
font-variant:normal;
font-size:16px
}

input {
font-family:Microsoft JhengHei, Helvetica, sans-serif;
font-variant:normal;
font-size:16px
}

select {
font-family:Microsoft JhengHei, Helvetica, sans-serif;
font-variant:normal;
font-size:16px
}

option {
font-family:Microsoft JhengHei, Helvetica, sans-serif;
font-variant:normal;
font-size:16px
}
p {
font-family:Microsoft JhengHei, Helvetica, sans-serif;
font-variant:normal;
font-size:16px
}
span {
font-family:Microsoft JhengHei, Helvetica, sans-serif;
font-variant:normal;
font-size:16px
}
table {
width:816px;
font-size:20px;
margin-left:auto;
margin-right:auto;
border-collapse: separate;
border-spacing: 8px; 
border:0.0px solid #fff;
}
table th {
font-size:20px;
border:1.0px solid #fff;
border-radius:8px;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:32px;
padding-bottom:32px;
width:50%;
}
table td {
font-size:20px;
border:1.0px solid #fff;
border-radius:8px;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:32px;
padding-bottom:32px;
width:50%;
}

.service_region2_table{
width:800px;
font-size:20px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;	
}
.service_region2_table th:nth-child(1) {
font-size:20px;
border:1.0px solid #fff;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
width:25%;
}
.service_region2_table th:nth-child(2) {
font-size:20px;
border:1.0px solid #fff;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
width:25%;
}
.service_region2_table th:nth-child(3) {
font-size:20px;
border:1.0px solid #fff;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
width:50%;
}

.service_region2_table td:nth-child(1) {
font-size:20px;
border:1.0px solid #fff;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
width:25%;
}
.service_region2_table td:nth-child(2) {
font-size:20px;
border:1.0px solid #fff;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
width:25%;
}
.service_region2_table td:nth-child(3) {
font-size:20px;
border:1.0px solid #fff;
color:#fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
width:50%;
}
body {
margin:0
}

input[type=search]::-ms-clear {
display:none;
width:0;
height:0
}

input[type=search]::-ms-reveal {
display:none;
width:0;
height:0
}

input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
display:none
}

html {
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}

.mul {
width:100vw;
height:auto;
float:left;
margin:0;
padding:0;
background-color:#fff
}

.mul>li {
margin:0;
width:auto;
height:auto;
margin:0;
list-style-type:none
}
.bgs.lazyloaded {
height:500px;
width:100%;
overflow: hidden;
text-align:center;
background-color:#383838;
position:relative;
}
.dnd {
margin:0 auto;
height:auto;
width:600px;
padding-top:20px;
padding-bottom:40px;
text-align:center
}
.banner_div {
margin:0 auto;
height:auto;
width:600px;
text-align:center
}

.banner_div>ul {
width:600px;
height:auto;
float:left;
margin:0;
padding:0
}

.banner_div>ul>li {
margin:0;
width:auto;
height:auto;
margin:0;
list-style-type:none
}

.title_div {
margin:0 auto;
padding-top:13px;
height:50px;
width:600px;
text-align:center
}

.title_div>img:nth-child(1) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-left:8px
}

.title_div>img:nth-child(2) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-left:8px
}

.title_div>img:nth-child(3) {
width:30px;
height:30px;
line-height:30px;
text-align:center;
padding-right:8px;
padding-left:8px
}

.title_div>img:nth-child(4) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-right:8px
}

.title_div>img:nth-child(5) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-right:8px
}

.title_line_div {
margin:0 auto;
height:1px;
line-height:1px;
width:800px;
background-color:transparent
}

.title_line_div2 {
margin:0 auto;
height:.5px;
margin-top:4px;
margin-bottom:4px;
line-height:.5px;
width:352px;
background-color:#d40000;
}
.header_title_background_div {
height:500px;width:100%;
position:absolute;
background-color:#fff;
}
#htbi {
content:url('hongkong-china-car-rental-booking-background0.webp');
height:500px;width:100vw;
position:absolute;object-fit:cover;
text-align:center;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
}
.htmd {
height:600px;width:100vw;
position:absolute;
margin-left:auto;
margin-right:auto;
float:left;
padding-top:8px;
}
.header_td_temp {
margin:0 auto;
height:60px;
line-height:60px;
width:100%;
text-align:center;
display:none;
}
.header_td_temp2 {
margin:0 auto;
height:160px;
width:100%;
text-align:center;
background-color:#fff;
padding-top:16px;
padding-bottom:16px;
padding-left:16px;
padding-right:16px;
display:flex;line-height:46px;justify-content: center;align-items:center;
}
.header_td_temp3 {
margin:0 auto;
height:auto;
width:100%;
margin-top:16px;
margin-bottom:16px;
text-align:center;
font-size:24px;
display:none;line-height:32px;justify-content: center;align-items:center;
}
.header_td {
margin:0 auto;
height:58px;
line-height:58px;
width:400px;
text-align:center;
margin-top:14px;
margin-bottom:4px;
vertical-align:middle;
padding-top:0px;
padding-left:14px;
padding-right:14px;
display:inline-block;
background-repeat:no-repeat;
background-position:center;
background-size:contain;
}


#header_title_img {
margin:0 auto;
margin-top:26px;padding-bottom:0px;
}

#header_title2_img {
height:72px;
line-height:72px;
width:32px;
padding-top:16px;
padding-bottom:24px;
}

.otd0 {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
background-color:transparent;
}

.otd1 {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
background-color:#d40000
}

.logo_div {
margin:0 auto;
width:120px;
height:234px;
}
.logo_div>img {
width:120px;
height:120px;
}

.logo_div1 {
margin:0 auto;
height:85px;
width:560px;
text-align:center;
padding-top:7px;
padding-bottom:8px;
}

.logo_div1>img {
margin:0 auto;
width:258px;
height:54px;
}

.download_div {
margin:0 auto;
height:64px;
padding-top:0px;
width:600px;
text-align:center
}

.download_div>img:nth-child(1) {
width:180px;
height:54px;
margin-right:8px;
cursor:pointer;
}
.download_div>img:nth-child(2) {
width:180px;
height:54px;
margin-left:8px;
cursor:pointer;
}
.news_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #d40000;
display:inline-block;

}
.news_slogan_div {
margin:0 auto;
height:auto;
width:auto;
text-align:center;
display:inline-block;
}
.news_div {
margin:0 auto;
height:auto;
width:800px;
padding-top:0;
padding-bottom:60px;
text-align:justify;text-align-last:left;
}
.news_img_div {
margin:0 auto;
width:800px;
height:400px;
text-align:center;
padding-bottom:0px
}

.news_img_div>img:nth-child(1) {
margin:0 auto;
width:400px;
height:400px;
float:left;
}
.news_img_div>img:nth-child(2) {
margin:0 auto;
width:400px;
height:400px;
float:right;
}
.qdtd {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#d40000;
border:1.0px solid #d40000;
display:inline-block;

}
.qdsd {
margin:0 auto;
height:auto;
width:auto;
text-align:center;
display:inline-block;
}
.qrcode_download_div {
margin:0 auto;
height:420px;
width:800px;
padding-top:0;
padding-bottom:20px;
text-align:center
}

.qrcode_download_div>img {
margin:0 auto;
width:400px;
height:400px;
padding:0px;
border:1.0px solid #000;
}

.qrcode_download_ads_div {
margin:0 auto;
height:auto;
width:800px;
padding-top:0;
padding-bottom:40px;
text-align:center;
color:#d40000
}

.itd0 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #d40000;
display:inline-block;

}
.itd1 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#d40000;
border:1.0px solid #d40000;
display:inline-block;

}
.itd2 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
background-color:#d40000;
display:inline-block;

}
.isd {
margin:0 auto;
height:auto;
width:auto;
text-align:center;
display:inline-block;
}
.isd1 {
margin:0 auto;
height:auto;
width:auto;
text-align:center;
display:inline-block;
}
.itdtd {
margin:0 auto;
height:auto;
width:800px;
padding-top:0;
padding-bottom:60px;
text-align:justify;text-align-last:left;
}
.itdtd2 {
margin:0 auto;
height:auto;
width:800px;
padding-top:0;
padding-bottom:40px;
text-align:center
}
.itdtd2>span {
display:inline-block;border:1.0px solid #000;padding:8px;height:38px;line-height:22px;margin-right:4px;margin-bottom:4px;font-size:14px;color:#000;
}
.itdtd3 {
margin:0 auto;
height:auto;
width:800px;
padding-top:0;
padding-bottom:40px;
text-align:center
}
.itdtd3>div {
cursor:pointer;display:inline-block;border:1.0px solid #999;border-radius:15px;padding:4px;width:30px;height:30px;line-height:22px;margin-right:8px;margin-bottom:4px;font-size:14px;color:#000;
}
.iid {
margin:0 auto;
width:800px;
height:auto;
text-align:center;
padding-bottom:20px
}

.iid>img {
margin:0 auto;
width:800px;
height:auto;
}
.iid2 {
margin:0 auto;
width:800px;
height:200px;
text-align:center;
padding-bottom:20px;
}

.iid2>img:nth-child(1) {
margin-right:4px;
width:calc(33.3% - 5px);
height:200px;
object-fit: cover;
float:left;
}
.iid2>img:nth-child(2) {
margin-right:4px;
margin-left:4px;
width:calc(33.3% - 6px);
height:200px;
object-fit: cover;
float:left;
}
.iid2>img:nth-child(3) {
margin-left:4px;
width:calc(33.3% - 5px);
height:200px;
object-fit: cover;
float:left;
}

.iid3 {
margin:0 auto;
width:800px;
height:100px;
text-align:center;
padding-bottom:20px;
}

.iid3>div:nth-child(1) {
margin-right:4px;
width:calc(33.3% - 5px);
height:100px;
line-height:100px;
background-color:#fff;
font-size:24px;
float:left;
}
.iid3>div:nth-child(2) {
margin-right:4px;
margin-left:4px;
width:calc(33.3% - 6px);
height:100px;
line-height:100px;
background-color:#fff;
font-size:24px;
float:left;
}
.iid3>div:nth-child(3) {
margin-left:4px;
width:calc(33.3% - 5px);
height:100px;
line-height:100px;
background-color:#fff;
font-size:24px;
float:left;
}

.main_page_ads_div {
margin:0 auto;
height:auto;
width:100%;
padding:4px;
text-align:center;
color:#d40000
}

.mptd {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;

border:1.0px solid #fff;
display:inline-block;

}
.mpdd {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:25px;
text-align:center;
color:#fff;
}
.mpd {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:25px;
text-align:center;
}
.mpd>ul {
width:100%;
height:auto;
float:left;
margin:0;
padding:0;
}

.mpd>ul>li {
margin:0;
width:33%;
height:auto;
list-style-type:none;
float:left;
}

.mpd>ul>li>img {
margin:0 auto;
width:300px;
height:auto;
border:1.0px solid #fff;
border-radius:8px
}
.share_div {
margin:0 auto;
height:auto;
width:auto;
padding-top:0;
padding-bottom:25px;
text-align:center;
}
.share_div>ul {
width:100%;
height:auto;
float:left;
margin:0;
padding:0;
}

.share_div>ul>li {
margin:0;
width:33%;
height:auto;
list-style-type:none;
float:left;
}

.share_div>ul>li>img {
margin:0 auto;
width:300px;
height:auto;
border:1px solid #c3c3c3;
border-radius:8px
}

.service_type_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;

border:1.0px solid #fff;
display:inline-block;

}

.service_type_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:40px;
text-align:center;
color:#fff;
}

.service_type_itdtd {
margin:0 auto;
height:auto;
width:800px;
padding:20px;
margin-bottom:40px;
text-align:center;
color:#fff;
border:1.0px solid #fff;
}

.srtd {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.srd {
margin:0 auto;
height:auto;
width:800px;
padding:20px;
margin-bottom:40px;
text-align:center;
color:#fff;
border:1.0px solid #fff;
}
.service_time_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.service_time_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:40px;
text-align:center;
color:#fff;
}

.service_time_itdtd {
margin:0 auto;
height:auto;
width:800px;
padding:20px;
margin-bottom:40px;
text-align:center;
color:#fff;
border:1.0px solid #fff;
}
.service_port_ads_div {
margin:0 auto;
height:auto;
width:800px;
padding-top:20px;
padding-bottom:40px;
text-align:center;
color:#d40000
}

.service_port_td {
margin:0 auto;
height:auto;
width:100%;
margin-top:40px;
margin-bottom:0px;
text-align:center;
color:#d40000;
background-color:#fff;

}
.service_port_td2 {
margin:0 auto;
height:auto;
width:auto;
padding:0px;
margin-top:0px;
margin-bottom:20px;
text-align:center;
display:inline-block;
}
.service_port_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
background-color:#fff
}

.service_port_div0 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img0 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.service_port_div1 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img1 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.service_port_div2 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img2 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.service_port_div3 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img3 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.service_port_div4 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img4 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.service_port_div5 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img5 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.service_port_div6 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img6 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.service_port_div7 {
margin:0 auto;
height:auto;
width:100%;
padding-top:15px;
padding-bottom:25px;
text-align:center;
background-color:#fff
}

#service_port_div_img7 {
margin:0 auto;
height:240px;
width:240px;
object-fit: contain;
padding:12px;
text-align:center;
border:2px solid #c3c3c3;
border-radius:120px;
}

.sfad {
margin:0 auto;
height:auto;
width:100%;
padding-top:5px;
padding-bottom:40px;
text-align:center;
color:#fff;
}

.service_fee_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}
.service_fee_td2 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:0px;
margin-bottom:20px;
text-align:center;
display:inline-block;
}
.service_fee_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}
.extra_fee0_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee0_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}
.extra_fee00_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee00_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}
.extra_fee1_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee1_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}
.extra_fee100_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee100_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee10_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee10_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee2_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee2_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee3_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee3_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee4_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee4_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee5_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee5_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee50_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee50_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}

.extra_fee6_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee6_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:40px;
text-align:center;
color:#fff;
}
.extra_fee7_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block;

}

.extra_fee7_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#fff;
}



.goodplayplay_logo_div {
margin:0 auto;
width:100%;
height:auto;
padding-top:20px;
text-align:center
}

.goodplayplay_logo_div>img {
margin:0 auto;
width:480px;
height:auto
}

.space_line_div {
margin:0 auto;
height:30px;
line-height:30px;
width:800px;
background-color:transparent
}

.space_line_div1 {
margin:0 auto;
height:10px;
line-height:10px;
width:800px;
background-color:transparent
}

.space_line_div2 {
margin:0 auto;
height:10px;
line-height:10px;
width:800px;
background-color:transparent
}

.csc {
z-index:10;
float:right;
width:auto;
height:auto;
position:fixed;
margin-left:12px;
margin-bottom:36px;
bottom:0;
}
#cs_main {
float:right;
padding:0;
width:64px;
height:214px;
bottom:0;
padding:12px
}

#cs_header {
padding:0;
width:100%;
height:0
}

#cs_body {
padding:0;
width:100%;
height:202px
}
.cs_title {
padding:0;
width:auto;
height:40px
}

#cs_footer {
bottom:0;
width:100%;
height:0
}

#cs_body2 {
padding:0;
margin-bottom:0px;
width:39px;
height:153px;
border-radius:6px;
display:none;
}

.csc_right {
z-index:10;
float:right;
width:calc(100vw - 42px);
height:auto;
position:fixed;
margin-left:0px;
margin-right:0px;
margin-bottom:24px;
bottom:0;
}
.cs_main_right {
float:right;
padding:0;
width:auto;
height:64px;
bottom:0;
padding:12px;
}




#download_description_div {
height:auto;
width:auto;
margin-top:12px;
margin-bottom:12px;
background-color:#d40000;
border-radius:6px;
border:1.0px solid #d40000;
display:inline-block;
padding:2px 4px;
display:none;
}

#download_description_div2 {
height:auto;
width:auto;
padding:2px;
margin-top:6px;
margin-bottom:10px;
border:0 solid #000;
}

.share_fee_ads_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:5px;
padding-bottom:40px;
text-align:center;
color:#000;
}

.share_fee_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#000;
border:1.0px solid #000;
display:inline-block;

}

.share_fee_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#000;
background-color:#fff;
}
.share_fee0_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;

border:1.0px solid #000;
display:inline-block;

}

.share_fee0_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#000;
background-color:#fff;
}

.share_fee1_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#000;

border:1.0px solid #000;
display:inline-block;

}

.share_fee1_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#000;
}


.share_fee2_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #000;
display:inline-block;

}

.share_fee2_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:80px;
text-align:center;
color:#000;
}
.img_container0{
	width: 100%; 
	height: 500px; 
	position:absolute;
	background-color:#c3c3c3;
}

@media screen and (max-width:600px) {
html {
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
table {
width:calc(100% - 24px);
margin-left:12px;
margin-right:12px;
font-size:20px;
border-collapse: separate;
border-spacing: 8px; 
border:0.0px solid #fff;
}
table th {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:32px;
padding-bottom:32px;
}
table td {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:32px;
padding-bottom:32px;
}




.service_region2_table {
width:calc(100% - 40px);
margin-left:20px;
margin-right:20px;
font-size:20px;
border-collapse:collapse;
}
.service_region2_table th:nth-child(1) {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
}
.service_region2_table th:nth-child(2) {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
}
.service_region2_table th:nth-child(3) {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
}
.service_region2_table td:nth-child(1) {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
}
.service_region2_table td:nth-child(2) {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
}
.service_region2_table td:nth-child(3) {
font-size:20px;
border:1.0px solid #fff;
padding-left:16px;
padding-right:16px;
padding-top:24px;
padding-bottom:24px;
}
.mul {
width:100vw;
height:auto;
float:left;
margin:0;
padding:0;
background-color:#fff
}
.mul>li {
margin:0;
width:auto;
height:auto;
margin:0;
list-style-type:none
}
.bgs.lazyloaded {
height:520px;
width:100%;
padding-bottom:0;
text-align:center;
background-color:#383838;
}
.dnd {
margin:0 auto;
height:auto;
width:100%;
padding-top:20px;
padding-bottom:40px;
text-align:center
}
.banner_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center
}
.banner_div>ul {
width:100%;
height:auto;
float:left;
margin:0;
padding:0
}
.banner_div>ul>li {
margin:0;
width:100%;
height:auto;
margin:0;
list-style-type:none
}
.title_div {
height:50px;
padding-top:13px;
width:100%;
margin-left:0;
margin-right:0;
text-align:center;
width:100%
}
.title_div>img:nth-child(1) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-left:8px
}
.title_div>img:nth-child(2) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-left:8px
}
.title_div>img:nth-child(3) {
width:30px;
height:30px;
line-height:30px;
text-align:center;
padding-right:8px;
padding-left:8px
}
.title_div>img:nth-child(4) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-right:8px
}
.title_div>img:nth-child(5) {
width:26px;
height:26px;
line-height:26px;
margin-top:4px;
padding-right:8px
}
.title_line_div {
height:1px;
line-height:1px;
width:calc(100% - 80px);
margin-left:40px;
margin-right:40px;
background-color:transparent
}
.title_line_div2 {
height:0;
line-height:0;
width:calc(100% - 80px);
background-color:transparent;
margin:0 40px
}
.header_title_background_div {
height:480px;width:100%;
position:absolute;
}
#htbi {
content:url('hongkong-china-car-rental-booking-background0_mobile.webp');
height:500px;width:100vw;
position:absolute;object-fit:cover;
text-align:center;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
}
.header_td_temp {
margin:0 auto;
height:60px;
line-height:30px;
width:100%;
display:none;
}
.header_td_temp2 {
margin:0 auto;
height:100px;
line-height:30px;
width:calc(100% - 40px);
display:none;
}
.header_td_temp3 {
margin:0 auto;
height:auto;
width:100%;
margin-top:16px;
margin-bottom:16px;
display:flex;line-height:32px;justify-content: center;align-items:center;
}
.header_td {
margin:0 auto;
height:70px;
line-height:70px;
width:100%;
margin-bottom:4px;
text-align:center;
padding:0px;
}


#header_title_img {
margin:0 auto;
height:auto;
line-height:auto;
width:calc(100% - 40px);
margin-top:30px;padding-bottom:0px;
}

#header_title2_img {
margin:0 auto;
height:72px;
line-height:72px;
width:32px;
padding-top:16px;
padding-bottom:24px;
}

.otd0 {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
background-color:transparent;
}
.otd1 {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
background-color:#d40000
}
.logo_div {
margin:0 auto;
width:80px;
height:239px;
}
.logo_div>img {
width:80px;
height:80px;
}
.logo_div1 {
margin:0 auto;
height:86px;
width:100%;
text-align:center;
padding-top:16px;
padding-bottom:16px;
}
.logo_div1>img {
margin:0 auto;
width:258px;
height:54px;
}
.download_div {
margin:0 auto;
height:76px;
width:100%;
text-align:center;
padding-top:8px;
}
.download_div>img:nth-child(1) {
width:160px;
height:48px;
margin-right:8px;
}
.download_div>img:nth-child(2) {
width:160px;
height:48px;
margin-left:8px;
}
.news_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #d40000;
display:inline-block;
}
.news_slogan_div {
margin:0 auto;
height:auto;
width:calc(100% - 20px);
padding-left:10px;
padding-right:10px;
text-align:justify;text-align-last:center;
display:inline-block;
}
.news_div {
margin:0 auto;
height:auto;
width:calc(100% - 40px);
text-align:justify;text-align-last:left;
padding:0 0px 60px
}
.news_img_div {
margin:0 auto;
width:100vw;
height:calc(50vw - 20px);
text-align:center;
padding-left:20px;
padding-right:20px;
padding-bottom:20px
}
.news_img_div>img:nth-child(1)  {
margin:0 auto;
width:calc(50vw - 20px);
height:calc(50vw - 20px);
float:left;
}
.news_img_div>img:nth-child(2)  {
margin:0 auto;
width:calc(50vw - 20px);
height:calc(50vw - 20px);
float:right;
}
.qdtd {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:55px;
margin-bottom:20px;
text-align:center;
background-color:#d40000;
border:1.0px solid #d40000;
display:inline-block;
}
.qdsd {
margin:0 auto;
height:auto;
width:calc(100% - 20px);
padding-left:10px;
padding-right:10px;
text-align:justify;text-align-last:center;
display:inline-block;
}
.qrcode_download_div {
margin:0 auto;
height:266px;
width:100%;
padding-top:0;
padding-bottom:20px;
text-align:center
}
.qrcode_download_div>img {
margin:0 auto;
width:246px;
height:246px;
padding:0px;
border:1.0px solid #000;
border-radius:12px;
}
.qrcode_download_ads_div {
margin:0 auto;
height:auto;
width:calc(100% - 0px);
text-align:center;
padding:0 0 40px
}
.itd0 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #d40000;
display:inline-block;
}
.itd1 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#d40000;
border:1.0px solid #d40000;
display:inline-block;
}
.itd2 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#d40000;
border:1.0px solid #fff;
display:inline-block;
}
.isd {
margin:0 auto;
height:auto;
width:calc(100% - 20px);
padding-left:10px;
padding-right:10px;
text-align:justify;text-align-last:center;
display:inline-block;
}
.isd1 {
margin:0 auto;
height:auto;
width:calc(100% - 20px);
padding-left:10px;
padding-right:10px;
text-align:justify;text-align-last:center;
display:inline-block;
}
.itdtd {
margin:0 auto;
height:auto;
width:calc(100% - 40px);
text-align:justify;text-align-last:left;
padding-top:20px;
padding-bottom:20px;
}
.itdtd2 {
margin:0 auto;
height:auto;
width:calc(100% - 40px);
text-align:center;
padding-bottom:20px;
}
.itdtd2>span {
display:inline-block;border:1.0px solid #000;padding:8px;height:38px;line-height:22px;margin-right:4px;margin-bottom:4px;font-size:14px;color:#000;
}
.itdtd3 {
margin:0 auto;
height:auto;
width:calc(100% - 40px);
text-align:center;
padding-bottom:20px;
}
.itdtd3>div {
display:inline-block;border:1.0px solid #999;border-radius:15px;padding:4px;width:30px;height:30px;line-height:22px;margin-right:8px;margin-bottom:4px;font-size:14px;color:#000;
}
.iid {
margin:0 auto;
width:100vw;
height:auto;
text-align:center;
padding-left:20px;
padding-right:20px;
padding-bottom:20px
}
.iid>img {
margin:0 auto;
width:calc(100vw - 40px);
height:auto;
}
.iid2 {
margin:0 auto;
width:calc(100vw - 40px);
height:90px;
text-align:center;
padding-bottom:20px
}

.iid2>img:nth-child(1) {
margin-right:4px;
width:calc(33.3% - 5px);
height:90px;
object-fit: cover;
float:left;
}
.iid2>img:nth-child(2) {
margin-right:4px;
margin-left:4px;
width:calc(33.3% - 6px);
height:90px;
object-fit: cover;
float:left;
}
.iid2>img:nth-child(3) {
margin-left:4px;
width:calc(33.3% - 5px);
height:90px;
object-fit: cover;
float:left;
}
.iid3 {
margin:0 auto;
width:calc(100vw - 40px);
height:80px;
text-align:center;
padding-bottom:20px
}
.iid3>div:nth-child(1) {
margin-right:4px;
width:calc(33.3% - 5px);
height:80px;
line-height:80px;
background-color:#fff;
font-size:16px;
float:left;
}
.iid3>div:nth-child(2) {
margin-right:4px;
margin-left:4px;
width:calc(33.3% - 6px);
height:80px;
line-height:80px;
background-color:#fff;
font-size:16px;
float:left;
}
.iid3>div:nth-child(3) {
margin-left:4px;
width:calc(33.3% - 5px);
height:80px;
line-height:80px;
background-color:#fff;
font-size:16px;
float:left;
}

.service_type_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.service_type_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
padding:0 10px 40px
}
.service_type_itdtd {
margin:0 auto;
height:auto;
width:calc(100% - 40px);
text-align:center;
padding:20px;
 margin-bottom:20px;
}
.srtd {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block;
}
.srd {
margin:0 auto;
height:auto;
width:calc(100% - 40px);
text-align:center;
padding:20px;
margin-bottom:20px;
}

.service_time_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.service_time_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
padding:0 10px 40px
}
.service_time_itdtd {
margin:0 auto;
height:auto;
width:calc(100% - 40px);
text-align:center;
padding:20px;
 margin-bottom:20px;
}



.service_port_ads_div {
margin:0 auto;
height:auto;
width:calc(100% - 0px);
text-align:center;
padding:0 0 40px
}
.service_port_td {
margin:0 auto;
height:auto;
width:100%;
padding-top:40px;
padding-bottom:0px;
text-align:center
}
.service_port_td2 {
margin:0 auto;
height:auto;
width:auto;
padding:0px;
margin-top:0px;
margin-bottom:20px;
text-align:center;
display:inline-block
}
.service_port_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
padding:0 10px
}
.sfad {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:40px;
text-align:center;
color:#fff;
}
.service_fee_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.service_fee_td2 {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:0px;
margin-bottom:20px;
text-align:center;
display:inline-block
}
.service_fee_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
   margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee0_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee0_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee00_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee00_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee1_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee1_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
 .extra_fee100_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee100_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee10_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee10_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee2_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
 margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee2_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee3_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
  margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee3_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee4_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
 margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee4_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee5_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee5_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}

.extra_fee50_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee50_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}
.extra_fee6_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
   margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee6_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 40px
}
.extra_fee7_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.extra_fee7_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#fff;
padding:0 20px 80px
}

.main_page_ads_div {
margin:0 auto;
height:auto;
width:calc(100% - 8px);
padding:4px;
text-align:center
}
.mptd {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #fff;
display:inline-block
}
.mpdd {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:25px;
text-align:center;
color:#fff;
}
.mpd {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:25px;
text-align:center;
}
.mpd>ul {
width:100%;
height:auto;
float:left;
margin:0;
padding:0;
}

.mpd>ul>li {
margin:0;
width:100%;
height:auto;
list-style-type:none;
float:left;
}

.mpd>ul>li>img {
margin:0 auto;
width:300px;
height:auto;
border:0px solid #c3c3c3
}

.share_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:25px;
text-align:center;
}
.share_div>ul {
width:100%;
height:auto;
float:left;
margin:0;
padding:0;
}

.share_div>ul>li {
margin:0;
width:100%;
height:auto;
list-style-type:none;
float:left;
}

.share_div>ul>li>img {
margin:0 auto;
width:300px;
height:auto;
border:1px solid #c3c3c3
}

.goodplayplay_logo_div {
margin:0 auto;
width:100%;
height:auto;
padding-top:0
}
.goodplayplay_logo_div>img {
margin:0 auto;
width:calc(100% - 0px);
height:auto
}
.space_line_div {
height:30px;
line-height:30px;
width:100%;
background-color:transparent
}
.space_line_div1 {
height:10px;
line-height:10px;
width:100%;
background-color:transparent
}
.space_line_div2 {
height:10px;
line-height:10px;
width:100%;
background-color:transparent
}
.csc {
z-index:10;
float:left;
width:40px;
height:auto;
position:fixed;
background: transparent;
border-radius:0;
border:0 solid #fff;
margin-left:10px;
margin-bottom:12px;
bottom:0
}
#cs_main {
float:left;
padding:0;
width:40px;
height:102px;
bottom:0;
padding:4px
}
#cs_header {
padding:0;
width:100%;
height:0
}
#cs_body {
padding:0;
width:100%;
height:0;
display:none
}
#cs_footer {
bottom:0;
width:100%;
height:0
}
#cs_body2 {
float:left;
display:block
}

.csc_right {
z-index:10;
float:right;
width:calc(100vw - 24px);
height:auto;
position:fixed;
margin-left:0px;
margin-right:2px;margin-bottom:20px;
bottom:0;
}
.cs_main_right {
float:right;
padding:0;
width:auto;
height:38px;
bottom:0;
padding:4px;
}

#download_description_div {
height:auto;
width:auto;
margin-top:8px;
margin-bottom:12px;
background-color:#d40000;
border:1.0px solid #d40000;
display:inline-block;
padding:2px 4px;
display:none;
}

.share_fee_ads_div {
margin:0 auto;
height:auto;
width:100%;
padding-top:0;
padding-bottom:40px;
text-align:center;
color:#000;
background-color:#fff
}
.share_fee_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#000;
border:1.0px solid #000;
display:inline-block
}
.share_fee_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#000;
background-color:#fff;
padding:0 20px 80px
}
.share_fee0_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
   margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#fff;
border:1.0px solid #000;
display:inline-block
}
.share_fee0_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#000;
background-color:#fff;
padding:0 20px 80px
}
.share_fee1_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
margin-top:40px;
margin-bottom:20px;
text-align:center;
background-color:#000;
border:1.0px solid #000;
display:inline-block
}
.share_fee1_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#000;
background-color:#fff;
padding:0 20px 80px
}

.share_fee2_td {
margin:0 auto;
height:auto;
width:auto;
padding:12px;
 margin-top:40px;
margin-bottom:20px;
text-align:center;
border:1.0px solid #000;
display:inline-block
}
.share_fee2_div {
margin:0 auto;
height:auto;
width:100%;
text-align:center;
color:#000;
padding:0 20px 80px
}
.img_container0{
	width: 100%; 
	height: 500px; 
	position:absolute;
	background-color:#c3c3c3;
}
}