@charset "utf-8";
/* CSS Document */
#activity-form li{min-height: 2.2rem;padding: 0 0.55rem;line-height: 2.2rem;background: none;position: relative;font-size: 0.7rem;margin-top: 1.2rem;}
#activity-form li:last-child{ border-bottom:0;}
.left-name{font-size: 0.7rem;padding-right:0 !important;line-height: 1.8rem;}
.right-con{width: 100%;background: none;-webkit-appearance: none;vertical-align: middle;border: 0rem;font-size: 0.7rem;outline: none;}
.right-con input[type="text"]{padding: 0.25rem 0.5rem;box-sizing: border-box;height: 2.2rem;border: 1px solid #e6e9ed;width: 100%;border-radius: 0.25rem;}
.option-input{ line-height:1.8rem; margin-right:0.75rem;}
textarea{ line-height:1.8rem; box-sizing:border-box; height:7.5rem; width:100%; padding:0.25rem; border: 1px solid #e6e9ed;border-radius: 0.2rem;}
.submit-btn{border:none; color:#fff;width:100%; display:block; margin:0 !important; font-size:0.8rem; position:fixed; border-radius:0 !important;bottom:0;max-width: 800px;height: 2.5rem;background: #2e65ef;}
.red-font{ color:#2e65ef;}
.foottalk_h{height: 3rem;}
input[type="checkbox"], input[type="radio"]{ background-image:url(../../course/images/check.png); background-position:0 0; width: 0.85rem; height: 0.85rem; outline: none; -webkit-appearance: none;vertical-align: middle; margin-right:0.25rem; cursor:pointer; background-size: auto .85rem;}
input[type="checkbox"]{ background-position:-10.45rem 0;}
input[type="checkbox"]:checked{ background-position:-7.8rem 0;}
input[type="radio"]{background-position:-3.85rem 0;}
input[type="radio"]:checked{ background-position:-0.05rem 0;}