/* BASIC css start */
.title_bnr{width:100%; padding:67px 0 64px;  background:url(/design/whatson/mo_img/cs/title_bg.png); background-size:cover; display:flex; align-items:center; flex-direction: column;}
.title_bnr h2{font-size:28px; font-weight:700; color:#fff; line-height:33px;}
.title_bnr p{font-size:16px; font-weight:400; color:#fff; line-height:16px; padding-top:5px;}

.cs_menu{background:#0F011D; padding:50px 20px; text-align:center;}
.cs_menu .title_txt h2{font-size:28px; line-height:40px; font-weight:700; color:#fff;}
.cs_menu .title_txt p{font-size:16px; font-weight:500; line-height:20px; color:#999; padding-top:12px;}
.cs_menu .cont_box{width:100%; margin:20px auto 0;}
.cs_menu .cont_box ul{display:flex; flex-wrap:wrap; justify-content: space-between;}
.cs_menu .cont_box li{width:100%; border-radius:6px; overflow:hidden; margin-bottom:2%; }
.cs_menu .cont_box li a{display:flex; align-items:center; justify-content:center; line-height:68px; background:rgba(166, 166, 166, 0.2); font-size:16px; font-weight:600; color:#fff;  }
.cs_menu .cont_box li img{height:9px; padding-left:7px;}

.inq_box{background:#0F011D; text-align:center; padding:0 20px 50px;}
.inq_box .title_txt h2{font-size:28px; line-height:40px; font-weight:700; color:#fff; }
.inq_box .title_txt p{font-size:16px; font-weight:500; line-height:20px; color:#999; padding-top:12px;}
.inq_box .cs_num{display: inline-block; padding:23px 0 27px; background:rgba(166, 166, 166, 0.2); border-radius:17px; margin:20px 0 30px; width:100%; }
.inq_box .cs_num p{font-size:14px; font-weight:500; line-height:19px; color:#999;}
.inq_box .cs_num h2{font-size:22px; font-weight:700; line-height:22px; color:#fff; padding-top:5px;}
.inq_box .inq_btn{width:162px; margin:0 auto; background:#FFA435; border-radius:32px;}
.inq_box .inq_btn a{display:flex; align-items:center; justify-content: center; padding:14px 0; font-size:12px; font-weight:600; color:#fff;}
.inq_box .inq_btn img{padding-right:11px; height:20px;}

#footer{margin-top:0!important;}

/* BASIC css end */

