/*
 * Official style sheet for BBSMax 3.0 final
 * Popup Widgets
 * Copyright (c) www.bbsmax.com
 * 2008-11-06 Compressed Version
 */
/*= popup-list: shadowbox ================================*/
.shadowbox{padding:0 4px 4px 0;background:url(../img/win/shadowbox.png) no-repeat 100% 100%;}
.shadowbox .shadowbox-inner{border:1px solid #a2d0e5;background-color:#fff;}
.popup-list{width:300px;}
.popup-list ul{padding:1px;background:#fff;}
.popup-list a{display:block;height:2.3em;line-height:2.3;padding:0 10px;white-space:nowrap;color:#000 !important;background-position:8px 50%;background-repeat:no-repeat;}
.popup-list a:hover{background-color:#e8f5fe;text-decoration:none;}
.newtopic a{padding-left:35px;}
.newtopic a.icon1{background-image:url(../img/icon/icon_f_thread.gif);}
.newtopic a.icon2{background-image:url(../img/icon/icon_f_poll.gif);}
.newtopic a.icon3{background-image:url(../img/icon/icon_f_ask.gif);}
.newtopic a.icon4{background-image:url(../img/icon/icon_f_argue.gif);}
.newtopic a.icon5{background-image:url(../img/icon/icon_f_vedio.gif);}
.userlist{width:6em;}
.searchlist{width:5em;}
.newtopic{width:90px;}
.userlist a,.searchlist a{text-align:center;}
.managecenter{width:23em;}
.managecenter .moderatoractions,.managecenter .moderatorcenterlinks{margin:10px;overflow:hidden;height:1%;}
.managecenter h3{font-weight:bold;color:#06c;}
.managecenter p.selectall{margin:0 0 5px;}
.managecenter ul{float:left;width:100%;clear:left;}
.managecenter li{float:left;height:1.8em;line-height:1.8;width:10em;}
.managecenter a:link,.managecenter a:visited{color:#000;text-decoration:none;}
/*= menber-info */
.member-info{position:absolute;width:255px;}
.member-info ul{padding:10px;color:#999;background-color:#f6fbff !important;}
.member-info ul em{color:#000;font-style:normal;}
.member-info-buttons{margin-top:5px;}
.member-info-buttons a{float:none;display:inline;padding-left:18px;white-space:nowrap;margin-right:5px;background-repeat:no-repeat;background-position:0 50%;}
.member-info-buttons a.addfriend{background-image:url(../img/icon/addfriend.gif);}
.member-info-buttons a.sendmsg{background-image:url(../img/icon/sendmsg.gif);}
.member-info-buttons a.viewinfo{background-image:url(../img/icon/viewinfo.gif);}

/*= popup-info: roundbox, with shadow ====================*/
.popup-infobox{background:#e3f3ff;border:1px solid #a3d0e5;}
.popup-info{position:relative;margin:-6px;width:437px;line-height:1.8;padding-bottom:20px;padding-top:105px;background:url(../img/win/info_bgall.png) no-repeat -874px 100%;}
.popup-info .inner{position:relative;width:100%;padding:1px 0;/*margin overlay*/background:url(../img/win/info_bgall.png) repeat-y -437px 0;}
.popup-info .popup-control a.popup-close{position:absolute;z-index:1;top:-98px;right:8px;float:right;}
.loader .popup-control a.popup-close{visibility:hidden;}
.popup-info dl{position:relative;height:1%;padding:20px 30px 0 100px;margin-top:-105px;background:url(../img/win/info_bgall.png) no-repeat;word-break:break-all;/*for IE long words*/}
* html .popup-info dl{height:85px;}
div[class~="popup-info"] dl{min-height:85px;}
.popup-info dt{font-size:120%;font-weight:bold;}
.popup-info .alert-icon{position:absolute;top:30px;left:25px;width:64px;height:64px;text-indent:-9999px;background:url(../img/win/info_icons.png) no-repeat;}
.error .alert-icon{background-position:0 -64px;}
.alert .alert-icon{background-position:0 -128px;}
.loader .alert-icon{background:url(../img/win/icon_loading.gif) no-repeat 50% 0;}
.success dt{color:#093;}
.error dt{color:#e00;}
.alert dt{color:#f90;}
.loader dt{color:#06c;}
.popup-info-btn{margin:10px 0 0 50px;zoom:1;overflow:hidden;}
.popup-info-btn a{float:left;display:inline;width:80px;height:25px;line-height:25px;margin:0 2px;color:#222 !important;text-align:center;background:#fff url(../img/win/info_btn.gif) no-repeat;}
.popup-info-btn a span{display:block;width:80px;text-align:center;cursor:pointer;}
.popup-info-btn a:hover{text-decoration:none;background-position:0 -25px;}
/* for IE no support png transparent */
* html .popup-info,* html .popup-info .inner,* html .popup-info dl{background-image:url(../img/win/info_bgall_png8.png)}

/*= close button [c] =====================================*/
a.popup-close{line-height:21px;height:21px;width:21px;}
a.popup-close span{position:absolute;top:0;left:0;height:21px;width:21px;overflow:hidden;text-indent:-9999px;background:url(../img/win/popup_close.gif) no-repeat 0 0;cursor:pointer;}
a.popup-close:hover span{background-position:100% 100%;}

/*= JavaScript and Ajax extra ============================*/
/*= tag title attributes */
#js_tooltip{background:#fff;padding:2px 5px;border:1px solid #ddd;}
/*= avactar preview */
.image-tip{border:1px solid #f8f8f8;background:#fff;}
.image-tip img{display:block;border:1px solid #ebebeb;}
.ajaxloader,.validcode-loader{position:absolute;height:1.5em;padding:2px 8px 2px 25px;color:#fff;font-size:120%;white-space:nowrap;background:#44beec url(../img/bullet/loading_blue.gif) no-repeat 8px 50%;}
.validcode-loader{background:#99d900 url(../img/bullet/vc_loader.gif) no-repeat 8px 50%;}
/*= imageviewer ==========================================*/
.imageviewer-tips{float:left;background:#fff;border:1px solid #a2d0e5;padding:5px;}
.imageviewer{position:absolute;border:1px solid #ddd;background-color:#fff;padding:4px;}
.imageviewer img{display:block;-ms-interpolation-mode:nearest-neighbor;}
.imageviewer-control{margin:0;position:absolute;top:4px;right:4px;height:22px;padding:0 2px 0 10px;background:url(../img/win/imagesPreview_bg.png) no-repeat;}
.imageviewer-control a{float:left;width:11px;height:11px;margin:4px 6px 0 0;overflow:hidden;text-indent:-9999px;background:url(../img/win/imagesPreview_bg.png) no-repeat -7px -48px;}
.imageviewer-control a.imageviewer-origin{background-position:-7px -48px;}
.imageviewer-control a.imageviewer-open{background-position:-23px -48px;}
.imageviewer-control a.imageviewer-closer{background-position:-39px -48px;}
.imageviewer-control a.imageviewer-zoomin{background-position:-55px -48px;}
.imageviewer-control a.imageviewer-zoomout{background-position:-71px -48px;}
.imageviewer-control a.imageviewer-screensize{background-position:-88px -48px;}
.imageviewer-control a.imageviewer-origin:hover{background-position:-7px -70px;}
.imageviewer-control a.imageviewer-open:hover{background-position:-23px -70px;}
.imageviewer-control a.imageviewer-closer:hover{background-position:-39px -70px;}
.imageviewer-control a.imageviewer-zoomin:hover{background-position:-55px -70px;}
.imageviewer-control a.imageviewer-zoomout:hover{background-position:-71px -70px;}
.imageviewer-control a.imageviewer-screensize:hover{background-position:-88px -70px;}
* html .imageviewer-control{background-position:0px -22px;width:100px;}
* html .imageviewer-control a.imageviewer-origin{background-position:-7px -92px;}
* html .imageviewer-control a.imageviewer-open{background-position:-23px -92px;}
* html .imageviewer-control a.imageviewer-closer{background-position:-39px -92px;}
* html .imageviewer-control a.imageviewer-zoomin{background-position:-55px -92px;}
* html .imageviewer-control a.imageviewer-zoomout{background-position:-71px -92px;}
* html .imageviewer-control a.imageviewer-screensize{background-position:-88px -92px;}
* html .imageviewer-control a.imageviewer-origin:hover{background-position:-7px -114px;}
* html .imageviewer-control a.imageviewer-open:hover{background-position:-23px -114px;}
* html .imageviewer-control a.imageviewer-closer:hover{background-position:-39px -114px;}
* html .imageviewer-control a.imageviewer-zoomin:hover{background-position:-55px -114px;}
* html .imageviewer-control a.imageviewer-zoomout:hover{background-position:-71px -114px;}
* html .imageviewer-control a.imageviewer-screensize:hover{background-position:-88px -114px;}