.captcha-slider {
}
.captcha-slider .captcha-slider-loading {
    z-index: 999;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
}
.captcha-slider .captcha-slider-loading-content {
    position: fixed;
    top: 50%;
    left: 50%;
    box-sizing: border-box;
    width: 30px;
    height: 30px;
	background: url('/css/images/loading.gif') no-repeat; background-size:100%;
    margin: -15px 0 0 -15px;
}
.captcha-slider .captcha-slider-mask {
    position: fixed;
    z-index: 980;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
}
.captcha-slider .captcha-slider-container {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 990;
    border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
	border: 10px solid #fff;
    border-radius: 10px;
    border-bottom: 0;
    background-color: #fff;
	-moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
/*拼接部分*/
.captcha-slider .captcha-slider-img-cut {
    float: left;
    margin: 0 !important;
    border: 0px;
    padding: 0 !important;
}
/*滑动的小图*/
.captcha-slider .captcha-slider-img-bord {
    border: 1px solid rgb(255,255,255);
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    background-repeat: no-repeat;
    box-shadow: inset 0 0 7px 0 #fff;
}
.captcha-slider .captcha-slider-drag {
    position: relative;
    background-color: #fef4ed;
	box-shadow: 0px 0px 5px 2px rgb(254,232,218,0.6) inset;
    height: 30px;
    line-height: 30px;
    text-align: center;
	border-radius: 30px;
	margin: 10px auto;
	overflow: hidden;
}
.captcha-slider .captcha-slider-chunk {
    position: absolute;
    top: -5px;
    left: 0px;
    width: 30px;
    height: 40px;
    cursor: move;
}
/*验证成功前可拖动部分*/
.captcha-slider .captcha-slider-mark{
	 background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAyCAYAAAC+jCIaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzA4MWFiOC0zNzM0LWViNGItYTAwNC1iOWY2ZjI3NmMyMzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODE4NDI3NjA2OEIzMTFFREI2QzE5MUZCN0RERkFDQjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODE4NDI3NUY2OEIzMTFFREI2QzE5MUZCN0RERkFDQjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWM4MWFiNmYtNzVmYS02YjRkLThmM2EtZTc5ZjJhODkwZWIyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3MDgxYWI4LTM3MzQtZWI0Yi1hMDA0LWI5ZjZmMjc2YzIzMCIvPiA8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") no-repeat;
	background-size: 150px;
}
.captcha-slider .captcha-slider-chunk-bg {
	 -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
	background-position:-10px -5px;
	z-index: 2;
}
/*验证成功后可拖动部分*/
.captcha-slider .captcha-slider-chunk-ok-bg {
	background-position:-110px -5px;
	z-index: 2;
}
/*底部*/
.captcha-slider .captcha-slider-drag-bg {
    background-color: #ffb446;
    height: 30px;
    width: 0px;
	
	position: relative;
	z-index: 1;
}
/*底部文字*/
.captcha-slider .captcha-slider-drag-text {
    font-size: 13px;
    color: #f90;
    position: absolute;
    top: 0px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
	z-index: 0;
}
.captcha-slider .captcha-slider-drag-text.captcha-slider-drag-text-ok{z-index:1; color: #fff;}
/*刷新按钮*/
.captcha-slider .captcha-slider-refesh {
    height: 16px;
    width: 16px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBA3y7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BUNTVQYqg4jIKAX08EGIIUByaVEZhMXIwMDAIMCgxeDHUMmwiuEBozRjFOM8xqdMhkwNTJeYNZgbme+y2LDMY2VmzWa9yubEtoldhX0mhwBHJycrZzMXM1cbNzf3RB4pnqW8xryH+IL5nvFXCwgJrBZ0E3wk1CisKHxYJF2UV3SrWJw4p/hWiRRJYcmjUhXSutJPZObIhsoJyp2V71HwUeRVvKA0RTlKRUnltepWtUZ1Pw1Zjbea+7QmaqfqWOsK6b7SO6I/36DGMMrI0ljS+LfJPdPDZivM+y0qLBOtfKwtbFRtRexY7L7aP3e47XjB6ZjzXpetruvdVrov9VjkudBrgfdCn8W+y/xW+a8P2Bq4N+hY8PmQW6HPwr5EMEUKRilFG8e4xUbF5cW3JMxO3Jx0Nvl5KlOaXLpNRlRmVdas7D059/KY8tULfAqLi2YXHy55WyZR7lJRWDmv6mz131q9uvj6SQ3HGn83G7Skt85ru94h2Ond1d59uJehz76/bsK+if8nO05pnXpiOu+M4JmzZj2aozW3ZN6+BVwLwxYtXvxxqcOyCcsfrjRe1br65lrddU3rb2402NSx+cFWq21Tt3/Y6btr1R6Oven7jh9QP9h56PURv6Obj4ufqD355LT3mS3nZM+3X/h0Ke7yqasW15bdEL3ZeuvrnfS7N+/7PDjwyPTx6qeKz2a+EHzZ9Zr5Td3bn+9LP3z6VPD53de8b+9+5P/88Lv4z7d/Vf//AwAqvx2K829RWwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABOElEQVR42kzOv0vUcRzH8cfn02dyyB9XB10p+A94FkFDhNBwQ1iJjkXiIvQPaFN7/8FXaClaGuoGKYIoIcGtEsKlpUXO4zrRQR0O+n4d/Hbea3ryer95vV4hA6Kb7qmroOO7j37JXTYZMhi26KFh59rX9NlTUyHjomcayO3awxXXRLmuql4SPdFAyyubDjHitiU1VRRR3QO0PPdOR09Pxzft/13RfWN4Y7vfP2TVjZIvJF0bDnwZGBi1fS25G7KIQmFQQSgpT3KxNM7fzigIQrKiokDU8tJRP6Vi2aidZF4qrQ35QM1dC9iN/pXGthdO+ue6x2j7lPpW1YxNhwoj7lh0VeG930nAXxU1qx5pKdSMi1j3luTYljUNc0ZNmCjzDjS9dkzIbvmjI5o267pL2PfDBz/PJp8OAJINWJLgnbPsAAAAAElFTkSuQmCC");
    position: absolute;
    top: 7px;
    right: 15px;
    display: none;
    cursor: pointer;
}

.captcha-slider .captcha-slider-close {
    position: absolute;
    bottom: -49px;
    left: 50%;
    width: 50px;
    height: 50px;
    cursor: pointer;
	margin-left: -25px;
	background-position:-50px 0px;
	-moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
