﻿/* zoomframe (default size:400*160) */
.zoomframe{position:absolute;top:200px;left:50%;z-index:1000;width:auto;display:none;overflow:visible}
.zf-bg{_display:none;position:absolute;z-index:-1;width:100%;height:100%;margin:-8px;*margin:-8px 0 0 -7px;padding:8px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background:#333;-moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40)}
.zf-bd{position:relative;z-index:0;_height:160px;min-height:160px;margin:-1px;border:1px solid #669bb7;background:#fff}
.zf-hed{height:24px;line-height:24px;padding:0 10px 0 10px;background:#669bb7;border:1px solid #669bb7;border-color:#88b8d2 #88b8d2 #669bb7 #88b8d2;color:#fff}
.zf-hed h4{height:24px;line-height:24px;float:left}
.zf-hed h4.title{font-size:12px;margin:1px 0 0 0;padding:0;border:none}
.zf-hed .option{float:right;margin:0;padding:0}
.zf-hed .option .icon{background:none;margin:0;width:25px}
.zf-hed .option .close{font-size:12px;color:#fff}
.zf-cot{_height:60px;min-height:60px;padding:0}
.zf-fot{position:relative;width:100%;min-height:20px;padding:5px 0 5px 0;border-top:1px solid #e0e0e0;background:#e6eff3;text-align:center}
.zf-fot .button{margin:0 10px}
.zf-fot .button button{padding:0 10px}
.zoomframe .load-page{_height:60px;min-height:60px}
.zoomframe .load-page *{display:none}
.zf-succeed .zf-bd{border-color:#6e9}
.zf-succeed .zf-hed{border:0;background:#dfe;color:#333}
.zf-failed .zf-bd{border-color:#e69}
.zf-failed .zf-hed{border:0;background:#fde;color:#333}

#layer{background:#000;filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;z-index:999;position:absolute;top:0;left:0;display:none}

.tooltip{height:80px !important;min-height:80px;line-height:30px;color:#EC6022;padding:10px;font-weight:bold;font-size:14px}
.tip-action-set{height:30px;line-height:30px;text-align:center}
.msg{padding:10px;line-height:30px;text-align:center;color:#EC6022;font-weight:bold;font-size:14px}

span.button{display:-moz-inline-stack;display:inline-block;_display:inline;margin:0 2px;padding:0 10px 0 0;background:url(../Image/button.gif) 100% 0 no-repeat;vertical-align:middle;cursor:pointer;zoom:1;}
span.button:hover{background-position:100% -50px;}
span.button,span.button:-moz-any-link{padding:0 3px 0 0;}
span.button,span.button:default{padding:0 10px 0 0;}
span.button span{display:block;padding:0 0 0 10px;background:url(../Image/button.gif) 0 0 no-repeat;}
span.button:hover span{background-position:0 -50px;}
span.button a,
span.button a:hover,
span.button button{display:block;overflow:visible;width:auto;_width:0;height:24px;margin:0 -10px;padding:0 10px;border:0 none;background:none;color:#fff;text-decoration:none;line-height:24px;vertical-align:middle;white-space:nowrap;cursor:pointer;}
span.button a:-moz-any-link,
span.button button,span.button button:-moz-any-link{margin:0 0 0 -10px;padding:0 7px 0 10px;}
span.button a,
span.button button,span.button button:default{margin:0 -10px !important;padding:0 10px !important;}
span.button-main{background:url(../Image/button-main.gif) 100% 0 no-repeat;}
span.button-main:hover{background-position:100% -50px;}
span.button-main span{background:url(../Image/button-main.gif) 0 0 no-repeat;}
span.button-main:hover span{background-position:0 -50px;}
span.button-main a,
span.button-main a:hover,
span.button-main button{color:#fff !important;}