.text-right{text-align:right}.calc-form{background:#f7f7f7;border:solid 1px #dedede;padding:14px 30px 0px 30px;border-top:solid 5px #f58634;margin-top:15px}.calc-form .label{font-size:18px;font-weight:bold;margin-bottom:6px;color:#0f1810}.calc-form .line{margin-bottom:20px}.calc-form .input{height:46px;border:solid 1px #ccc;width:100%;background:#fff;font-size:16px;color:#0f1810}.calc-form .input::-webkit-input-placeholder{color:#0f1810}.calc-form .input:-moz-placeholder{color:#0f1810}.calc-form .input::-moz-placeholder{color:#0f1810}.calc-form .input:-ms-input-placeholder{color:#0f1810}.calc-form .def-more{margin-top:10px;background:#f58634;color:#fff;border-color:#f58634;display:inline-block;height:30px;line-height:30px;padding:0 4px;cursor:pointer}.calc-form .def-more i{background:#fff}.calc-form .def-more i:after{border-color:#fff}.calc-form .def-more:hover{background:#008f4f;border-color:#008f4f}.calc-form .i-check{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:20px;margin-bottom:0;margin-top:-3px}.calc-form .i-check input:checked+i{background:#f58634;border-color:#f58634}.calc-form .i-check i{background:#f58634;border-color:#f58634;margin-right:6px;margin-top:-5px}.calc-form .result{margin:30px -30px 0 -30px;color:#fff;background:#008f4f;padding:16px 30px 20px 30px;font-size:22px}
