/* CSS Document */ .confirm-zzc {width:100%;height:100%;top:0px;left:0px;position:fixed;overflow:hidden;z-index:1600;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none;}
.alert-zzc {width:100%;height:100%;top:0px;left:0px;position:fixed;overflow:hidden;z-index:1600;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none;}
.alert-box {position:fixed;top:120px;left:300px;width:400px;min-height:143px;background-color:#fff;padding:0;z-index:1601;display:none;/*opacity:0;*//*filter:alpha(opacity=0);*/}
.alert-box .box-title {background:#fafafa;border-bottom:1px solid #eee;color:#333;font-size:15px;font-weight:700;height:40px;line-height:40px;overflow:hidden;padding:0 40px 0 10px;text-overflow:ellipsis;white-space:nowrap;}
.alert-box .box-title span {display:block;float:left;margin-left:6px;font-size:14px;}
.alert-box .box-main {display:block;overflow:hidden;font-size:14px;color:#555;padding:20px;word-wrap:break-word;}
.alert-box .box-footer {width:100%;height:24px;line-height:24px;border-top:1px solid #eee;text-align:center;padding:8px 0px;}
.alert-box .box-footer .a-btn {border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:1;margin:0 5px;opacity:0.8;padding:5px 20px;background:#0c6;}
.alert-box .box-close {color:#ccc;cursor:pointer;font:700 30px/1 "NSimSun";height:30px;position:absolute;right:5px;text-align:center;top:4px;transition:all 0.4s ease-in-out 0s;width:30px;}
.alert-box .box-close:hover {color:#f33;transform:rotate(360deg);}
.confirm-box {position:fixed;top:150px;left:300px;width:360px;height:auto;border:1px solid #ddd;background-color:#fff;padding:0;z-index:1601;display:none;}
.confirm-box .box-title {width:100%;background:#fafafa;color:#333;height:40px;line-height:40px;text-align:left;display:block;overflow:hidden;border-bottom:1px solid #eee;}
.confirm-box .box-title span {display:block;float:left;margin-left:6px;font-size:14px;}
.confirm-box .box-main {display:block;overflow:hidden;font-size:14px;color:#555;padding:20px;}
.confirm-box .box-main table {border-collapse:collapse;}
.confirm-box .box-main table tr td {vertical-align:middle;line-height:21px;}
.confirm-box .box-footer {width:100%;height:38px;/*background:#fafafa;*/      border-top:1px solid #eee;}
.confirm-box .box-footer .a-btn {padding:5px 20px;display:block;border-radius:3px;float:left;margin:6px 0px 0px 180px;text-align:center;color:#FFF;height:auto;line-height:initial;}
.confirm-box .box-footer .confirm {background:#f80;}
.confirm-box .box-footer .cancel {background:#0c6;}
