﻿.box-wrapper {position: absolute;z-index:10000;}
/* position fixed for IE6 */
.fixed-center{
    left:expression( documentElement.scrollLeft + ( documentElement.clientWidth - this.offsetWidth ) / 2 );
    top: expression( documentElement.scrollTop  + ( documentElement.clientHeight - this.offsetHeight ) / 2 );
}
/* Modal */
.box-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
.loading {width:300px;height:30px;font-size:16px;font-weight:bold;background:url(loading.gif) no-repeat 0 0; margin:5px 0 0 5px;padding-left:20px;}

/* Border */
.box-wrapper { empty-cells: show; }
.box-wrapper .top-left,
.box-wrapper .top-right,
.box-wrapper .bottom-right,
.box-wrapper .bottom-left { width: 10px; height: 10px; padding: 0;}

.box-wrapper .top-left { background: url(1.gif);opacity: 0.3;filter: alpha(opacity=30);}
.box-wrapper .top-right { background: url(2.gif);opacity: 0.3;filter: alpha(opacity=30);}
.box-wrapper .bottom-right { background: url(3.gif);opacity: 0.3;filter: alpha(opacity=30);}
.box-wrapper .bottom-left { background: url(4.gif);opacity: 0.3;filter: alpha(opacity=30);}

.box-wrapper .top,
.box-wrapper .bottom { height: 10px; background-color: black; opacity: 0.3; filter: alpha(opacity=30); padding: 0;}

.box-wrapper .left,
.box-wrapper .right { width: 10px; background-color: black; opacity: 0.3; filter: alpha(opacity=30); padding: 0;}

.box-inner { background-color: white; padding: 0;}

/* Title bar */
.box-wrapper .title-bar { padding: 6px; position: relative; }
.box-wrapper .title-bar.dragging { cursor: move; }
.box-wrapper .title-bar h2 { font-size:14px;font-weight:bold; color: white; line-height: 1; margin: 0; padding: 0; }
.box-wrapper .title-bar .close { font-size:14px;font-weight:bold; color: white; position: absolute; top: 6px; right: 6px; line-height: 1; }
.box-wrapper .title-bar .close:hover {}

/* Content Region */
.box-ask-wrapper {position:relative; border:1px solid #ccc;}
.box-ask-wrapper .ask-head {position: absolute; width:12px;height:12px; left:10px; top: -12px!important; top:-11px; background: url(arrow.gif) no-repeat 0 0;}

/*.box-wrapper .box-content {border:1px solid #ffcc87;}*/
/*普通内容*/
.box-wrapper .box-content .content {font-size:110%;padding:5px;}
/*询问对话框内容*/
.box-wrapper .box-content .question {font-size:110%;padding:5px;width:350px;line-height:1.4;}

.box-wrapper .box-content .footer {border-top:1px solid #e8e2e2;margin-top:3px;padding:5px 5px 5px 0;text-align: right;}
.box-wrapper .box-content .footer .button {margin-left:5px;}
