.zplist .zybox > li .box ul .item:hover{box-shadow: 10px 10px 10px rgba(0,126,255, 0.1);transition: all ease 1s;}
.form-title{font-size:1.2rem; color: #333333/*#231287*/ /*#0082fc*/; font-weight:600;}
.form-input{width:400px; height:40px; border: 1px solid #e5e6e7; padding-left: 10px; border-radius: 4px; margin:5px 0 10px 0;}
.form-input:focus{border-style:solid; border-color:#0082fc; box-shadow: 0 0 15px rgba(0,126,255, 0.2);}
.form-xq-text{width:400px; height:260px; border: 1px solid #e5e6e7; padding: 10px; border-radius: 4px; margin:5px 0 10px 0; font-size: 1.2rem;}
.form-xq-text:focus{border-style:solid; border-color:#0082fc; box-shadow: 0 0 15px rgba(0,126,255, 0.2);}
.buttom{width:200px; height:60px; margin:0 auto; text-anchor: center; line-height: 60px; border: 1px solid #e5e6e7; padding-left: 10px; border-radius: 4px; margin:5px 0 10px 0; font-size: 2rem;}
.buttom:hover{border-style:solid; border-color:#0082fc; box-shadow: 0 0 15px rgba(0,126,255, 0.2); background-color:#2F79F6; font-size: 2rem; color:#ffffff;}
.buttom:focus{border-style:solid; border-color:#0082fc; box-shadow: 0 0 15px rgba(0,126,255, 0.2); background-color:#2F79F6; font-size: 2rem; color:#ffffff;}
/*单选框复选框*/
.form-rideo-main {/*display: flex;*/ justify-content: center; align-items: center;  flex-wrap: wrap;}
.form-rideo-wrap {position: relative; margin:10px 20px 10px 0; display: inline-block; }
.form-imput-item {width: 248px; height: 128px; background-color: #f9f9f9; border-radius: 4px; position: relative; box-shadow: 0 0 0 1px #dbe0e3; transition: all 0.5s; cursor: pointer; border-style:solid;  border-color:#0082fc;}
.form-imput-item img {width: 48px; height: auto; position: absolute; bottom: 0px; right: 0px; opacity: 0;}
.form-rideo-title{font-size:3rem; font-weight: 600; text-align: center; /*color:#e5e6e7;*/}
.form-rideo-text{font-size:1.6rem; font-weight: 600; text-align: center; /*color:#e5e6e7;*/}
input[type="radio"],input[type="checkbox"] {display: none;}
input:checked+label .form-imput-item {/*box-shadow: 0 0 0 3px #00a3ff;*//* box-shadow: 0px 0px 9.9px 0.1px rgba(5, 157, 254, 0.32);*/ box-shadow: 10px 10px 10px rgba(0,126,255, 0.2); color: #FFFFFF; background-color: #2F79F6;}
input:checked+label .form-imput-item img {opacity: 1;}
input:hover+label .form-imput-item {/*box-shadow: 0 0 0 3px #00a3ff;*//* box-shadow: 0px 0px 9.9px 0.1px rgba(5, 157, 254, 0.32);*/ box-shadow: 10px 10px 10px rgba(0,126,255, 0.2); color: #FFFFFF; background-color: #2F79F6;}
input:hover+label .form-imput-item img {opacity: 1;}
.span-message1{color: #888888 !important; }
.span-message2{color: #fb5b5b !important; }
.span-message3{color: #007eff !important; }