

.move_s_01 {max-width: 1200px; padding: 10px; margin: auto; overflow: hidden; box-sizing: border-box;}

.move_s_02 .move_s_04_m {display: none;}

.move_s_01 .form_tit {margin: 130px 0 20px; text-align: center;}
.move_s_01 .form_tit dl dt {font-size: 24px; font-family: NotoB;}
.move_s_01 .form_tit dl dd {line-height: 25px; font-size: 16px;}

.move_s_02 {border:0; text-align: center;}
.move_s_02 >li {border: 0;}
.move_s_02 li dl dd .total_info li:before {display: none;}
.move_s_02 li dl .equest_list {position: relative;}
.move_s_02 li dl .equest_list .inline_box {margin-top: 0;}
.move_s_02 li dl .equest_list .all_del {position: absolute; bottom: -50px; right: 30px; display: inline-block; padding: 3px 13px; width: auto; border: 1px solid #ddd; background: none; font-size: 14px;}
.move_s_02 li dl dt {display: none;}

.move_s_02 li dl dd .total_sum {margin: 50px auto 0; width: 1100px; height: 255px; background: url(/images/cs/move_s_sec_1.jpg); background-repeat: no-repeat; background-position: 50% 50%; opacity: 1;}
.move_s_02 li dl dd .total_sum a.btn_total {transition: 0.7s; display: inline-block; width: auto; float: none; margin: 30px auto 0; padding: 5px 80px; border: 1px solid #fff; background-color: rgba(0,0,0,0.2); font-size: 17px; font-weight: bold;}
.move_s_02 li dl dd .total_sum a.btn_total:hover {background-color: #0b004a;}
.move_s_02 li dl dd .total_sum p.sum_txt {font-size: 24px; line-height: 40px; margin-top: 35px; font-family: NotoB; color: #fff;}
.move_s_02 li dl dd .total_sum p.sum_num {display: block; margin: 30px auto 0; float: none; font-size: 26px; text-align: center; color: #fff; font-weight: bold;}

.move_s_03 li {border: 0;}
.move_s_03 li div input {text-align: center;}
.move_s_03 li div:nth-of-type(1) input.input_type2 {background: #817f7f; color: #fff;}
.move_s_03 li div.size0 .btn_del {margin: 5px; width: 31px; height: 30px; border: 0; vertical-align: middle; background: url(/images/cs/move_s_delet.jpg); background-repeat: no-repeat; background-position: 50% 49%; box-sizing: border-box;}
.move_s_03 li div.size2 input.input_type2 {color:#707070;}
.move_s_03 li div.size3 input.input_type2 {color:#707070;}
.move_s_03 li div.size0 .move_s_delet {display: none;}


.move_s_02 .notic {margin: 130px auto 0;}
.move_s_02 .notic .img {display: block; margin: 0 auto 0; width: 60px; height: 60px; background: url(/images/cs/move_s_notic.jpg); background-repeat: no-repeat; background-position: 50% 50%;}
.move_s_02 .notic .bold {font-size: 24px; line-height: 40px; font-family: NotoB;}
.move_s_02 .notic .sub {margin-top:20px; font-size: 16px;}
.move_s_02 .move_s_04 {position: relative; overflow: hidden; margin: 50px auto 0; width: 1100px; height: 750px; background: url(/images/cs/move_s_sec_memo.jpg); background-repeat: no-repeat; background-position: 50% 50%;}
.move_s_02 .move_s_04 ul.head {position: absolute; top: 50px; left: 60px; display: inline-block; width: 15%; height: 100%; font-family: NotoB; box-sizing: border-box;}
.move_s_02 .move_s_04 ul.head li {text-align: left; font-size: 19px;}
.move_s_02 .move_s_04 ul.head li.info_02 {margin-top: 220px;}
.move_s_02 .move_s_04 ul.head li.info_03 {margin-top: 300px;}
.move_s_02 .move_s_04 ul.info {display: inline-block; position: absolute; top: 50px; right: 40px; width: 70%; height: 100%;}
.move_s_02 .move_s_04 ul.info li {font-size: 15px; text-align: left;}


.move_s_02 .sign {position: relative; margin: 110px auto 0; width: 1100px; height: 255px; background: url(/images/cs/move_s_sec_2.jpg); background-repeat: no-repeat; background-position: 50% 50%; opacity: 1; box-sizing: border-box;}
.move_s_02 .sign p {margin-top: 20px; color: #fff;}
.move_s_02 .sign .bold {padding-top: 42px; font-size: 24px; line-height: 40px; font-family: NotoB;}
.move_s_02 .sign .sub {font-size: 15px;}

.move_s_02 .sign .btn_sign {transition: 0.7s; display: inline-block; float: none; margin: 30px auto 0; color: #fff; padding: 5px 80px; border: 1px solid #fff; background-color: rgba(0,0,0,0.2); font-size: 17px; line-height: 40px; font-weight: bold;}
.move_s_02 .sign .btn_sign:hover {background-color: #0b004a;}

.move_s_05 {}
.move_s_05 p.img {margin: 0 auto 0; width: 60px; height: 60px; background: url(/images/cs/move_s_call.jpg); background-repeat: no-repeat; background-position: 50% 50%;}
.move_s_05 p.name {margin-bottom: 40px; font-size: 18px; font-family: NotoB; line-height: 40px;}
.move_s_05 p.date {font-size: 15px;}
.move_s_05 a {display: inline-block; padding: 5px 30px; width: auto; height: auto; font-size: 14px;}



@media screen and (max-width: 1480px) {

.move_s_02 li dl dd .total_sum {width: 1100px;}
.move_s_02 .sign {width: 1100px;}
.move_s_02 .move_s_04 {width: 1100px;}


}




@media screen and (max-width: 1360px) {

.move_s_02 .equest_list .inline_box.size3 {width: 100%; max-width: 570px;}


.move_s_02 .move_s_04 ul.info li {}


}


@media screen and (max-width: 1251px) {



.move_s_02 li dl .equest_list .all_del {right: 0;}
}




@media screen and (max-width: 1263px) {

.move_s_02 .equest_list .inline_box.size3 {width: 100%; max-width: 530px;}
}



@media screen and (max-width: 1205px) {

.move_s_02 .equest_list .inline_box.size3 {width: 100%; max-width: 500px;}
.move_s_02 li dl dd .total_sum {width: 1060px;}
.move_s_02 .sign {width: 1060px;}
.move_s_02 .move_s_04 {width: 1060px;}

}



@media screen and (max-width: 1200px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 490px;}

.move_s_02 .move_s_04 {position: relative; width: 100%; height: 620px;}
.move_s_02 .move_s_04 {display: none;}
.move_s_02 .move_s_04_m {display: block; width: 100%; height: 750px; text-align: center; margin: 40px auto 0;  background: url(/images/cs/move_s_sec_memo.jpg); background-repeat: no-repeat; background-position: 50% 50%;}
.move_s_02 .move_s_04_m ul {padding: 40px 0 0;}
.move_s_02 .move_s_04_m ul li.bold {font-size: 18px;}

.move_s_02 li dl dd .total_sum {width: 100%;}
.move_s_02 .move_s_04 {width: 100%;}
.move_s_02 .sign {width: 100%;}

}

@media screen and (max-width: 1186px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 480px;}



}


@media screen and (max-width: 1173px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 470px;}

.move_s_02 li dl dd .total_sum {width: auto;}
.move_s_02 .sign {width: auto;}
.move_s_02 .move_s_04 {width: auto;}

}


@media screen and (max-width: 1173px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 460px;}



}


@media screen and (max-width: 1146px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 450px;}



}

@media screen and (max-width: 1126px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 440px;}



}


@media screen and (max-width: 1108px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 420px;}



}


@media screen and (max-width: 1095px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 400px;}



}

@media screen and (max-width: 1072px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 370px;}



}

@media screen and (max-width: 1068px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 370px;}



}

@media screen and (max-width: 1045px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 350px;}



}

@media screen and (max-width: 1026px) {



.move_s_02 .equest_list .inline_box.size3 {max-width: 30px;}



}
@media screen and (max-width: 1020px) {


.move_s_02 {text-align: center;}
.move_s_02 .equest_list .inline_box.size3 {width: 100%; max-width: 456px;}

#sel_item_A0101 {margin-left: -62px;}


#sel_item_A0102 {margin-left: -62px;}


#sel_item_A0103 {margin-left: -62px;}


#sel_item_A0104 {margin-left: -62px;}
/*div:nth-of-type(4) {margin-left: 62px; padding: 3px;} 葛官老 GNB 力前沥焊客 面倒*/

/*
#sel_item_A0105 div:nth-of-type(4),
#sel_item_A0106 div:nth-of-type(4),
#sel_item_A0107 div:nth-of-type(4),
#sel_item_A0108 div:nth-of-type(4),
#sel_item_A0109 div:nth-of-type(4),
#sel_item_A0110 div:nth-of-type(4),
#sel_item_A0111 div:nth-of-type(4),
#sel_item_A0112 div:nth-of-type(4),
#sel_item_A0113 div:nth-of-type(4) {display: none}*/

.move_s_02 .move_s_04_m {margin: 40px auto 0; padding: 0;}


}

@media screen and (max-width: 808px) {

.move_s_02 .move_s_04_m {height: 780px;}
.move_s_02 .move_s_04_m ul {padding: 30px 0 0;}


}




@media screen and (max-width: 770px) {


.move_s_03 li div.size0 .btn_del {margin: 5px 0 0;}

.move_s_05 {border: 0;}

#sel_item_A0101,
#sel_item_A0102,
#sel_item_A0103,
#sel_item_A0104 {margin: 0;}

.move_s_02 .equest_list .inline_box.size0 {width: 0;}
.move_s_02 .equest_list .inline_box.size2 {width: 60%; padding: 6px;}
/*div:nth-of-type(4) {margin-left: 0; padding: 4px;}*/
div:nth-of-type(4) {margin-left: 0;}




.move_s_02 .move_s_04_m {margin: 40px auto 0; padding: 0; height: auto;}


.move_s_02 .move_s_04_m ul {padding: 30px 0 30px;}
.move_s_02 .move_s_04_m ul li {font-size: 12px; line-height: 30px; padding: 0 7px 0;}
.move_s_02 .move_s_04_m ul li.bold {font-size: 16px;}


}




@media screen and (max-width: 464px) {


.move_s_02 .move_s_04_m ul li {line-height: 25px;}


}











@media screen and (max-width: 390px) {

.move_s_02 .move_s_04_m ul li {line-height: 24px;}



}


@media screen and (max-width: 368px) {

.move_s_02 .move_s_04_m ul li {line-height: 23px;}



}