/*tips*/
.judgebox{position:fixed;z-index: 9999;background:#fff;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);box-shadow: 0 0 20px rgba(0, 0, 0, 0.4); border-radius:5px;}
.judgebox_1{ display:block; font-size:16px;color:#000; line-height:35px; text-align:center; overflow:hidden; font-weight:bold; padding-top:10px;}
.judgebox_2{ display:block; font-size:14px;color:#999999; line-height:25px;padding:0 20px 10px; overflow:hidden}
.judgebox_3{ display:block;line-height:25px;overflow:hidden;border-top:#e5e5e5 solid 1px}
.judgebox_3_del{ float:left; font-size:16px; color:#999999;width:50%; line-height:35px; text-align:center;cursor:pointer}
.judgebox_3_sure{ float:left; font-size:16px; color:#029aff;width:calc(50% - 1px); border-left:1px solid #e5e5e5;line-height:35px; text-align:center;cursor:pointer}

.dialog{position:fixed;z-index: 9999;border:1px solid #aaa; color:#222; padding:4px;border-radius:5px;background:#fff}
.dialog .dialog_top{background:#ccc url(../images/dialog_bg.png) 50% 50% repeat-x;  padding:4px 10px; overflow:hidden;cursor: move;border:1px solid #aaa; border-radius:5px;}
.dialog .dialog_top span{font-weight:700; float:left; line-height:20px;}
.dialog .dialog_top a{float:right;font-size:16px;cursor:pointer;color:#fff; text-decoration:none;width:18px;height:18px; border:1px solid #fcfcfc; background:#fcfcfc; text-align:center; line-height:16px; border-radius:3px;color:#ccc}
.dialog .dialog_top a:hover{border-color:#aaa;color:#000}
.dialog .dialog_body{ padding:10px 5px; overflow:hidden}
.dialog .dialog_del{color:#666; text-align:center; line-height:22px;}
.dialog .dialog_button{text-align:center; padding-top:10px}
.dialog .dialog_button_sure{color:#fff; background:#00a14c;padding:4px 15px;border-radius:5px; display:inline-block; line-height:22px; border:0;margin:0 5px;cursor:pointer}
.dialog .dialog_button_error{color:#333; background:#e5e5e5;padding:4px 15px;border-radius:5px; display:inline-block; line-height:22px; border:0;margin:0 5px;cursor:pointer}
.dialog .dialog_button_sure:hover{background:#00813d}
.dialog .dialog_button_error:hover{background:#ccc}
.dialog .dialog_img{ padding:10px 5px; overflow:hidden}
.dialog .dialog_img img{width:100%}
.dialogbg{position:fixed;z-index: 9998;width:100%;height:100%;background: rgba(0,0,0,.3);top:0;left:0}

.tips{position:fixed;top:50%; margin-top:-23px;width: 100%;text-align: center;z-index: 9999;}
.tips span{background: rgba(0,0,0,.7);color:#FFF;display: inline-block;padding:15px 20px;border-radius: 10px;line-height: 16px;font-size: 16px;}
.tips span i.tip-ok{display: inline-block;width: 20px;height: 20px;background:url(/static/css/../images/tips_icon_ok.png) 0 0 no-repeat;-webkit-background-size: 20px auto;background-size: 20px auto;margin-right: 5px;vertical-align: middle;}
.tips span i.tip-no{display: inline-block;width: 20px;height: 20px;background:url(/static/css/../images/tips_icon_no.png) 0 -2px no-repeat;-webkit-background-size: 20px auto;background-size: 20px auto;margin-right: 5px;vertical-align: middle;}
.tips span i.tip-load{width: 20px;height: 20px;display: inline-block;background-image: url("/static/css/../images/ajax_load.gif");-webkit-background-size: 20px auto;background-size: 20px auto;	-webkit-animation: loading 1s steps(5) infinite;margin-right: 5px;vertical-align: middle;
}
@-webkit-keyframes loading {0% { -webkit-transform:rotate(0deg); }50% { -webkit-transform:rotate(180deg); }100% { -webkit-transform:rotate(360deg); }}