.w_vis_range_wrap{width: 100%;height: 100%;position: fixed;left:0;top:0;background: rgba(0,0,0,0.5);}
.w_vis_range{width: 440px;height: 388px;background: #fff;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;border-radius: 5px}
.w_vis_ra_head{height:50px;background: #f5faff;border-bottom: 1px solid #cce5ff;line-height: 50px;font-size: 18px;padding: 0 10px}
.w_vis_ra_head h3{font-size: 18px;text-align: center;}

.w_vis_ra_foot{padding: 20px 0px;font-size: 14px;text-align: center}
.w_vis_ra_foot span{cursor: pointer;display: inline-block;width: 95px;height: 32px;line-height: 32px;border-radius: 2px;text-align: center;}
.w_vis_ra_foot .w_sure{color: #fff;background:#0099ff;}
.w_vis_ra_foot .w_close{color: #999999;background: #f2f2f2;margin-left: 30px}
.w_del{height: 240px;font-size: 14px;}
.w_del_txt {text-align: center;padding: 30px 20px 0}
.w_del_txt p{line-height: 35px;;color: #333;font-size: 16px}
.w_del_txt a:hover{color: #0099ff}
.w_col_09f{color: #0099ff}
.w_inp_wrap{padding: 10px 20px;}
.w_inp_wrap .w_inp{width: 350px;line-height: 30px;height: 30px;border-radius: 2px;border: 1px solid #ccc;vertical-align: middle}
.w_inp_wrap span{vertical-align: middle;}

.w_close_btn{display: inline-block;width: 15px;height: 15px;background: url(../images/close.png) no-repeat center;margin-top: 17px;vertical-align: middle}