@charset "utf-8";
/*!----------------------------------------------------------------------------- 
   AsyncBox default v1.5 - http://asyncui.com/skin - Copyright 2012, Wuxinxi007
   -----------------------------------------------------------------------------!*/
   
body{margin:0;height:100%} asyncui{display:block} .asyncbox{position:absolute;font:13px Tahoma,sans-serif}

ab_skins{background:url(default/default_bg.gif)}
ab_skins ul{background:url(default/default_tb.gif)}

ab_clone{border:1px dotted #666}
table.ab_outer{width:auto;height:auto;border-collapse: collapse;}
.asyncbox table,.asyncbox td,.asyncbox ul{margin:0;padding:0;list-style:none}

.ab_border,.ab_close{/*background:url(default/default_bg.gif) no-repeat;*/ background-color: #ffffff;}
.ab_border{font-size:0}
/* 上左中右�?*/
.ab_t,.ab_b{height:26px; background-color: #ffffff;/*background:url(default/default_tb.gif) repeat-x*/}
/*.ab_l div,.ab_r div{width:7px}*/
.ab_l,.ab_r{background-repeat:repeat-y}
.ab_c{background:#fff}
.ab_r{background-position:-8px 0}
.ab_b{height:7px;background-position:0 -27px}
/* 顺时针四个角 */
.ab_lt{background-position:-16px -32px}
.ab_rt{background-position:-24px -32px}
.ab_rb{background-position:-24px -59px}
.ab_lb{background-position:-16px -59px}

.ab_title{text-align:left; position:relative; height:36px; margin: -20px 0px 0; padding: 0 15px; border-bottom: 1px solid #e7e7e7; color:#0358b7;cursor:default; overflow:hidden; -moz-user-select:none; font-size: 16px; line-height:36px; }
.ab_close{ position:absolute;top:10px; right:15px; width:16px;height:16px; background: url(default/img_05.png) no-repeat center right; }
/*.ab_close:hover{background-position:-16px -16px}*/
/*asyncbox alert...*/
.asyncbox_alert,.asyncbox_confirm,.asyncbox_success,.asyncbox_warning,.asyncbox_error{color:#333;margin:12px;line-height:18px; text-align: center;}
.asyncbox_confirm span,.asyncbox_alert span,.asyncbox_warning span,.asyncbox_error span{ width:100px;height:150px; display: block; margin: 15px auto; background:url(default/img_03.png) no-repeat center center; }
.asyncbox_success span{ width:100px;height:150px; display: block; margin: 15px auto; background:url(default/img_04.png) no-repeat center center; }
.asyncbox_warning span{background-position:-143px 0}
.asyncbox_error span{background-position:0 0}
.asyncbox_error{color:#666666;}
.asyncbox_prompt{color:#033;padding:0 10px}
.asyncbox_prompt li{margin-top:8px}
.asyncbox_prompt input,.asyncbox_prompt textarea{color:#666;padding:2px;border:1px solid #84A0C4;font:12px/1.3em Verdana,sans-serif;resize:none}
.asyncbox_prompt input{height:17px}

.ab_footbar{padding:25px 10px;text-align:center;}
.ab_footbar a{margin:0 17px 0 17px; padding:0; display:inline-block; border:none;text-decoration:none;cursor:pointer; color: #333333; }
.ab_footbar span{color:#555; float:left; height:16px; border: 1px solid #999999; padding: 5px 15px; border-radius: 3px; }
.ab_footbar a#asyncbox_confirm_ok span{ border: 1px solid #0358b7; color: #0358b7;}
.ab_footbar a#asyncbox_alert_ok span{ border: 1px solid #0358b7; color: #0358b7;}
.ab_footbar a#asyncbox_confirm_cancel span{ border: 1px solid #999999; }
.ab_footbar a:hover{background-position:-32px -60px;text-decoration:none}
.ab_footbar a:hover span{color:#000;background-position:100% -60px}
