.huiyuan2{ width:240px;}
.huiyuan6{ padding-bottom:10px;}
.huiyuan6 h3{ font-size:14px; margin-bottom:5px; padding:10px; }
.huiyuan6 p{ padding:5px 15px; line-height:24px; }

.huiyuan1{ width:940px;}
.huiyuan3 { margin:10px 30px;}
.huiyuan3  li{ min-height:40px; margin-top:5px; clear:both; position:relative}
.huiyuan3  li .w1{display:block; position:absolute; left:0px; line-height:40px;}
.huiyuan3  li .w2{ display:block; padding-left:80px; line-height:40px;}
.huiyuan3  li .w2 input{ height:25px; padding:0px; margin-top:5px; border:1px #e0e0e0 solid}
.huiyuan3  li .w2 select{ height:25px; padding:0px; margin-top:5px; border:1px #e0e0e0 solid}

.huiyuan4{ clear:both; padding:10px 20px; line-height:20px; height:20px;}
.huiyuan4 h2{ float:left; font-size:16px; border-left:2px #2288dd solid; padding-left:10px;}
.huiyuan4 span{ float:right;}

.huiyuan5{ display: block; padding:10px 20px;}
.bg_mask{background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000)}

.dl1{ margin:auto; width:460px;margin-top:20vh; }
.dl2{ padding:50px; width:360; background-color:#FFF;}
.dl2 h2{ font-size:18px; padding-bottom:15px;}
.dl2 ul li input{ padding-left:3%; width:97%; height:40px; margin-top:5px; border:1px #e0e0e0 solid}
.dl2 ul li  .tj{ margin-top:20px;width:100%; line-height:50px;height:50px; color:#FFF}
.my_red {
    color: red;
}
.w1 {
    width: 67px;
    text-align: right;
}