.lengend{width:100%;background-color:#f2f3f7;height:34px;overflow:hidden}.lengend_line{width:95%;margin:14px auto;height:6px;border-radius:3px;background-color:#e7e7e7}.step_body{overflow:hidden}.legend_holder{background-color:#ff3a00;border-radius:3px;height:6px}.step_group{border-bottom:1px solid #ccc;margin-bottom:10px;background-color:white}.step_attach_bottom{margin-bottom:10px}.step_group_title{color:#333;font-weight:bold;font-size:18px;line-height:44px;border-bottom:1px solid #ccc;text-align:left;padding-left:18px;display:block;border-top:1px solid #ccc}.step_group_title_textarea{border-top:1px solid #ccc;display:block;line-height:40px;padding-left:18px;font-size:16px}.step_group_title_holder{height:20px;width:3px;margin:0 5px 0 10px;display:inline-block;vertical-align:sub}.step_title{background-color:white;line-height:32px;font-size:16px;color:#222;border-top:1px solid #ccc}.be74c3c{background-color:#e74c3c}.step_choice{margin-left:18px;padding-right:18px;border-bottom:1px solid #ddd;line-height:44px}.step_group .step_choice:last-child{border-bottom:0}.step_choice>*{display:inline-block;vertical-align:middle}.step_choice span{font-size:14px;color:#333;width:86%;width:calc(100% - 40px);line-height:24px}.mradio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;cursor:pointer;margin-right:16px;background-color:transparent;color:white}.mradio:after{content:"";background-image:url(../../img/mradio_unchecked.png);background-size:22px 22px;display:block;width:22px;height:22px;position:absolute}.mradio:checked:after{content:"";background-image:url(../../img/mradio_checked.png);background-size:22px 22px;display:block;width:22px;height:22px;position:absolute}.mcheckbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;cursor:pointer;margin-right:16px;background-color:transparent;color:white}.mcheckbox:after{content:"";background-image:url(../../img/mcheckbox_unchecked.png);background-size:22px 22px;display:block;width:22px;height:22px;position:absolute}.mcheckbox:checked:after{content:"";background-image:url(../../img/mcheckbox_checked.png);background-size:22px 22px;display:block;width:22px;height:22px;position:absolute}.buttons{height:38px;padding:6px 18px;background-color:white}.prev_button{width:86px;height:38px;line-height:38px;border:1px solid #00a3f5;color:#00a3f5;background-color:white;margin-right:5px;border-radius:3px}.prev_button[disabled="disabled"]{border:1px solid #ddd;color:#bbb;background-color:white}.next_button{border-radius:3px;height:38px;line-height:34px;font-size:16px;background-color:#ff3a00;color:white;border:1px solid #ff3a00;width:70%;width:calc(100% - 96px);width:-webkit-calc(100% - 96px)}textarea.mtext{resize:none;outline:0;line-height:18px;font-size:14px;min-height:88px;margin-left:18px;padding:0 2px;width:90%;border:0;width:calc(100% - 36px);overflow-y:hidden}.mtext:focus{border:0;outline:0}.mtext{width:88%;width:calc(100% - 36px);display:block;line-height:24px;margin:10px 0;padding-left:8px}.mmoney{width:26%;width:calc(100% - 95px);padding-right:10px;text-align:right}.marea{resize:none;outline:0;line-height:18px;font-size:14px;min-height:180px;margin:0 4% 4%;padding:0 7px;width:92%;overflow-y:hidden;box-sizing:border-box}.marea-margin{margin-top:15px}.attachment_contains{border-top:1px solid #ddd;background-color:#f2f3f7;padding:0 4px;font-size:0;vertical-align:top}.attachment_description{padding:0 6px;margin-bottom:14px;font-size:14px}.attachment_item{width:22%;width:calc((100% - 56px) / 4);display:inline-block;margin:0 6px;vertical-align:top;line-height:0}.attachment_item_pic{width:100%;height:80px;border:1px solid #ddd;display:inline-block}.upload{background-image:url(../../img/attachment_upload.png);background-size:100% 100%}.pdf{background-image:url(../../img/attachment_doc.png);background-size:100% 100%}.pdf.act{background-image:url(../../img/attachment_doc_act.png);background-size:100% 100%;background-color:#999}.doc{background-image:url(../../img/attachment_doc.png);background-size:100% 100%}.doc.act{background-image:url(../../img/attachment_doc_act.png);background-size:100% 100%;background-color:#999}.img_icon{background-image:url(../../img/attachment_pic.png);background-size:100% 100%}.img_icon.act{background-image:url(../../img/attachment_pic_act.png);background-size:100% 100%;background-color:#999}#attachment{opacity:0;width:100%;height:100%;display:block}.attachment_item_title{height:38px;line-height:38px;font-size:12px;overflow:hidden;text-align:center;word-break:break-all}.from_step{margin-left:18px;line-height:44px;font-size:14px;color:#888;border-bottom:1px solid #ddd;position:relative}.from_step:last-child{border-bottom:0}.from_step input,.from_step select,.from_step div{border:0;width:72%;width:calc(100% - 80px);float:right;height:24px;line-height:24px;margin:10px 0;text-align:left}.stepmes{width:200px;height:70px;background-image:url(../../img/message_alert.png);background-size:100% 100%;line-height:70px;font-size:12px;text-align:center;position:absolute;margin-top:-20px;left:20px}.stepmes_m{width:200px;height:70px;background-image:url(../../img/message_alert.png);background-size:100% 100%;line-height:70px;font-size:12px;text-align:center;position:absolute;margin-top:-64px;right:20px}.step_group_title.input{font-size:16px}.from_step .arr-down{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333;font-size:0;line-height:0;position:absolute;right:10px;top:20px;color:#6c808a;display:inline-block;text-align:center}.left2right{animation:left2right 1s forwards;-webkit-animation:left2right 1s forwards}@keyframes left2right{from{transform:translateX(-100%)}to{transform:translateX(0%)}}@-webkit-keyframes left2right{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0%)}}.right2left{animation:right2left 1s forwards;-webkit-animation:right2left 1s forwards}@keyframes right2left{from{transform:translateX(100%)}to{transform:translateX(0%)}}@-webkit-keyframes right2left{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0%)}}.animate-enter,.animate-leave{transition:500ms ease-in all;position:relative;display:block}.animate-enter.animate-enter-active,.animate-leave{left:0}.animate-leave.animate-leave-active,.animate-enter{left:500px}.simple_step{padding-top:10px}.simple_step .step_group .title{font-size:18px;line-height:24px;border-bottom:1px solid #ccc;color:#333;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;font-weight:bold}.simple_step .step_group .title_small{font-size:14px}.simple_step .step_group .text_area{margin:10px 2%;width:96%;padding:10px;line-height:20px;font-size:14px;font-family:"Microsoft YaHei","微软雅黑","雅黑","宋体",'Open Sans',arial,sans-serif}.simple_step .step_group .attach_container{background-color:#fff;padding-left:2%;padding-right:2%;border-top:0;margin-top:10px}.simple_step_button{padding-left:initial;padding-right:initial;text-align:center}.simple_step .step_group .radio_items{padding-left:3%;padding-top:10px}.simple_step .step_group .radio_items .button_radio{border:1px solid #ccc;display:inline-block;margin-right:5px;height:35px;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:30%;max-width:160px;text-align:center;overflow:hidden;background:#f0f0f2;line-height:33px;margin-bottom:10px}.step_body .warn_info{margin-left:10px;font-size:14px;line-height:20px;padding-bottom:7px}.simple_step .step_group .radio_items .act{border:1px solid #0af;background:#0af;color:#fff;cursor:default}.simple_step_button button{font-family:"Microsoft YaHei","微软雅黑","雅黑","宋体",'Open Sans',arial,sans-serif}