@charset "gb2312";
/* reset */
/* initial */
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.hide{display:none;}

.input-bar{height:38px;border:1px solid #cfcfcf;width:296px;}
img{border: 0;vertical-align: middle;}
.captcha-box{display:none;position:absolute;z-index:10;left:0;bottom:38px;width:296px;height:130px;}
.captcha-box-content{position:relative;height:130px;background-color:#f0eae5;overflow:hidden;background-image:url();background-position:0 0;background-repeat:no-repeat;}
.captcha-box-content.imgslide{background-image:url()!important;}
.captcha-box-content.imgslide .active{display:block;background: url() 0 0 no-repeat}
.captcha-tips{display:none;position:absolute;bottom:0;left:0;width:100%;height:22px;background-color:rgba(255,255,255,.86);font-size:12px;line-height:22px;}
.captcha-tips span{float:left;}
.validate-status{margin-left:13px;padding-left:21px;margin-right:10px;}
.validate-status.success{color:#258b1e;}
.validate-status.fail{color:#f00;}
.validate-status.overtime{color:#369;}
.refresh-btn{position:absolute;top: 7px;right: 9px;cursor:pointer;}
.refresh-btn img{user-select:none}
.slide-box{position:relative;width:274px;height:30px;*line-height:30px;margin-top:7px;background:url(imagesimagesslider_bg.png) left center no-repeat;margin-left:11px;text-align:center;}
.slide-box .slide-tip{font-size: 14px;color: #888;line-height: 28px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.slide-bar{position:absolute;z-index:11;left:2px;top:-4px;display:block;width:38px;height:39px;background:url(imagesimagesslider_icon.png) 0 0 no-repeat;cursor:move;}
.slide-bar.active{background: url("imagesimagesslider_click_icon.png") 0 0 no-repeat}
.validate-box{display:none;position:absolute;left:2px;z-index:2;width:57px;height:61px;background-color:rgba(0,0,0,.8);}
.captcha-bar{background-color: #9998A0;height: 44px;}
.validate-box2{display:none;position:absolute;left:100px;top:30px;width:40px;height:40px;background-color:rgba(0,0,0,.3);}
.state{width: 30px;height: 30px;background: url("imagesimagessf_icon2.png") 0 -88px;margin-top:3px}
#guang{position: absolute;right: -305px;top: 0;height: 130px}
.captcha-tips-suc,.captcha-tips-fia{display:none;position: relative;z-index:3;padding-top:30px;height: 130px;background: url("imagesimagescaptcha-tips-suc.png");text-align: center}
.captcha-tips-fia{background: url("imagesimagescaptcha-tips-fia.png")}
.captcha-icon{display:inline-block;width:30px;height: 30px;}
.one{background: url("imagesimagesadopt-y.png") no-repeat}
.two{background: url("imagesimagesadopt-n.png") no-repeat}
.captcha-text{display:block;margin:8px 0;font-size: 18px;font-weight: bold;color: #fff;letter-spacing: 1px}
.captcha-p{font-size:12px;color: #fff}
.slide-box-b{position:absolute;top:0;left:28px;z-index: 1;width:0;height:30px;background-color: #fbf9f9}
.slide-bar.current{background: url("imagesimagescheck_ok.png") no-repeat}
/*  前端样式优化*/
.captcha-box{bottom:38px;padding-bottom:3px;}
.refresh-btn{width:26px;height:26px;top:8px;right:8px;}
.refresh-btn img{width:100%;display:block;}