/*
 * Official style sheet for BBSMax 3.0 final
 * Popup Widgets
 * Copyright (c) www.bbsmax.com
 * 2008-11-06 Compressed Version
 */
/*= popup-dialog:messages [c] ============================*/
.popup-dialog{width:287px;padding-bottom:15px;background:url(../img/win/popup_dialog_2.png) no-repeat 0 100%;}
.popup-dialog .inner{background:url(../img/win/popup_dialog_1.png) no-repeat;height:1%;max-height:465px;padding:20px 20px 1px;}
.popup-dialog .close{float:right;display:block;width:9px;height:9px;text-indent:-9999px;overflow:hidden;background:url(../img/win/xbutton.gif) no-repeat;}
.popup-dialog h3{font-size:120%;font-weight:bold;margin-bottom:.5em;}
.popup-dialog li.msg a{display:block;word-break:break-all;/*for IE break long words*/padding:2px 5px;margin:0 -5px 0;border:1px solid #f3fcff;}
.popup-dialog li .msg-summary{color:#999;padding-left:20px;display:block;}
.popup-dialog li.msg a .msg-subject{padding-left:20px;background:url(../img/icon/icon_mail.gif) no-repeat 0 50%;}
.popup-dialog li.msg a:link,.popup-dialog li.msg a:visited{color:#000;}
.popup-dialog li.msg a:hover,.popup-dialog li.msg a:active{text-decoration:none;background:#fff;border-color:#c2e2ef;}
.popup-dialog li.actions,.popup-dialog li.actions a:link,.popup-dialog li.actions a:visited{color:#06c;}
.popup-dialog .popup-input{margin-top:5px;}
.popup-dialog .popup-input p{margin-bottom:5px;}
.popup-dialog .popup-input textarea{display:block;width:230px;}
/*= user account menu [c] ================================*/
.useraccount-menu{float:left;padding:0 4px 4px 0;background:url(../img/win/shadowbox.png) no-repeat 100% 100%;}
.useraccount-menu .inner{width:206px;overflow:hidden;border:1px solid #a2d0e5;background:#ebf9ff url(../img/bbsmax_icons.png) repeat-x 0 -200px;}
.useraccount-menu ul.useraccount-menuicon{width:110%;overflow:hidden;margin:12px 0 0 12px;}
.useraccount-menuicon li{float:left;margin:0 3px 1px 0;text-align:center;}
.useraccount-menuicon li a{float:left;width:58px;height:67px;overflow:hidden;cursor:pointer;}
.useraccount-menuicon li a:link,.useraccount-menuicon li a:visited{color:#333;}
.useraccount-menuicon li a:hover{color:#2290c3;text-decoration:none;background:url(../img/bbsmax_icons.png) no-repeat 0 -100px;}
.useraccount-menu .icon{display:block;width:32px;height:32px;margin:6px auto;text-indent:-9999px;overflow:hidden;background:url(../img/bbsmax_icons.png) no-repeat;}
.useraccount-menu .i1{background-position:0 -64px;}
.useraccount-menu .i2{background-position:-64px -32px;}
.useraccount-menu .i3{background-position:-64px -64px;}
.useraccount-menu .i4{background-position:-32px -32px;}
.useraccount-menu .i5{background-position:0 0;}
.useraccount-menu .i6{background-position:-32px 0;}
.useraccount-menu .i7{background-position:-32px -64px;}
.useraccount-menu .i8{background-position:-64px 0;}
.useraccount-menu .i9{background-position:0 -32px;}
.useraccount-menu p.more{margin:0 12px;text-align:right;}
.useraccount-menu .user-signature{color:#666;padding-top:5px;margin:5px 12px 12px;width:180px;border-top:1px solid #d7edf7;}
.useraccount-menu .user-signature dd{overflow:hidden;}
.useraccount-menu .user-signature input.text{float:left;width:150px;border-color:#c4c9ca #e9edef #e9edef #c4c9ca;background:#f9fdff;}
.useraccount-menu .user-signature label.button{float:left;overflow:hidden;cursor:pointer;background:#6bb6e1 url(../img/bbsmax_icons.png) no-repeat -70px -100px;}
.useraccount-menu .user-signature label.button input{float:left;width:25px;height:24px;border:0;background:transparent;cursor:pointer;}
/*= popup-nav: popup sitemap =============================*/
.popup-nav{float:left;clear:left;line-height:1.6;width:390px;padding:0 4px 4px 0;background:url(../img/win/shadowbox.png) no-repeat 100% 100%;}
.popup-nav .inner{overflow:hidden;padding:0;border:1px solid #3ca1d6;background-image:url(../img/win/shadowbox.png);background-repeat:no-repeat;}
.popup-nav dl{padding:0 20px 15px;max-height:300px;overflow:auto;zoom:1;background:#edf8ff url(../img/win/popup_nav.png) repeat-x 0 0px;}
* html .popup-nav dl{width:350px;height:expression(this.offsetHeight<0 ? "0":this.offsetHeight>300 ? "300px":"auto");}
.popup-nav dt{font-size:120%;font-weight:bold;margin:10px 0 0 0;}
.popup-nav dd{display:inline;margin-right:1em;}
.popup-nav a{white-space:nowrap;}
.popup-nav dt a:link,.popup-nav dt a:visited{color:#000;}
/*= 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);}
/*= icon: MIME icons [c] =================================*/
b.icon{float:left;display:block;margin-right:2px;height:1.5em;width:16px;overflow:hidden;text-indent:-9999px;background-position:center;background-repeat:no-repeat;}
.i1{background-image:url(../img/icon/i6.gif);}
.i2{background-image:url(../img/icon/i8.gif);}
/*= editbar: idmax, insertfile popup-win =================*/
.editbar{overflow:hidden;background:#e6e6e6 url(../img/editbar/editbar_bg.gif) repeat-x;}
.editbar a:hover,.editbar a:active{text-decoration:none;}
.editbar .button{float:left;display:inline;height:23px;line-height:23px;overflow:hidden;padding:0 4px !important;border:0 !important;margin-right:2px;margin-top:1px;color:#000 !important;text-decoration:none !important;white-space:nowrap;background:transparent none !important;cursor:pointer;}
.editbar .button:hover{height:21px;line-height:21px;overflow:hidden;padding:0 3px !important;border:1px solid !important;border-color:#eee #ccc #ccc #eee !important;background:#fff !important;}
.editbar .button img{float:left;margin-top:4px;}
.editbar .button:hover img{margin-top:3px;}
.editbar .button input{float:left;height:22px;line-height:22px;margin-top:0px;border:0;padding:0 5px 0 17px;color:#000;background-color:transparent;background-repeat:no-repeat;background-position:0 3px;cursor:pointer;overflow:visible;}
.editbar .button:hover input{margin-top:-1px;}
* html .editbar .button input{line-height:25px;/*IE 6*/}
.editbar .button span{padding:0 3px;}
.editbar .swfupload{float:left;margin-right:2px;}
.editbar .button span.dropdown{padding-right:10px;background:url(../img/editbar/dropdown.gif) no-repeat 100% 50%;}
.editbar .edge{float:left;width:8px;height:23px;text-indent:-9999px;background:url(../img/editbar/edge.gif) no-repeat 0 50%;}
ul.editbar-dropdown{position:absolute;top:0;left:0;z-index:9;width:130px;padding:1px;border:1px solid #ccc;background:#fff;height:auto;visibility:hidden;}
ul.editbar-dropdown li{height:2em;line-height:0;background:url(../img/editor_menu.png) repeat-y;}
ul.editbar-dropdown a{display:block;height:2em;line-height:2;overflow:hidden;padding-left:35px;color:#222 !important;cursor:pointer;}
ul.editbar-dropdown a img{float:left;display:inline;margin:3px 0 0 -30px;}
ul.editbar-dropdown a input{margin-left:-35px;padding-left:35px;border:0;background-color:transparent;background-position:5px 50%;background-repeat:no-repeat;height:24px;line-height:25px;cursor:pointer;overflow:visible;}
ul.editbar-dropdown a:hover,ul.editbar-dropdown a:active{background:#e7eff5 url(../img/editor_menu.png) repeat-y -250px 0;text-decoration:none;}
/*= 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)}
/*= popup-win: width shadow ==============================*/
.popup-win{padding:0 4px 4px 0;background:url(../img/win/shadowbox.png) no-repeat 100% 100%;}
.popup-win .popup-head{height:30px;line-height:30px;border:1px solid #a3d0e5;background:#e3f3ff url(../img/highlight.gif) repeat-x;cursor:move;}
.popup-win .popup-head h3{margin:0 10px;font-weight:bold;}
.popup-win .popup-body{padding:10px;border:1px solid #a3d0e5;border-top:0;background:#f6fbff;}
.popup-win .popup-head .popup-control{float:right;margin-top:-30px;height:30px;line-height:30px;}
.popup-win .popup-control a.popup-close,.popup-win .popup-control a.popup-min{position:relative;float:left;left:-10px;margin:4px 0 0 0;}
/*= 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%;}
/*= popup contents [c] ===================================*/
.popup-body img{vertical-align:middle;}
.popup-body p{margin:5px 0;clear:both;}
.popup-body label{float:left;display:inline;}
.popup-body label{width:6em;}
.popup-body label.default{float:none;}
.popup-body .indent{padding-left:6em;}
.popup-body textarea{width:98%;}
.popup-body .wrap{background:#fff;border:1px solid #ccc;overflow:auto;max-height:200px;zoom:1;}
* html .popup-body label{margin-right:-3px;/*IE 3px bug*/}
* html .popup-body .wrap{height:expression(this.offsetHeight<0 ? "0" : this.offsetHeight>200 ? "200px" : "auto");}
.popup-body input.button-text{color:#06c;width:auto;cursor:pointer;border:0;background:none;}
.popup-body input.button{border:0;padding:0 15px;cursor:pointer;height:1.8em;color:#fff;background:#40b6f6 url(../img/btn_blue.gif) repeat-x;overflow:visible;/*IE*/}
.popup-operate{margin-top:10px;}
.popup-win .menutree li a{border-color:#fff;}
.popup-win .menutree li a span{background-image:url(../img/icon/i8.gif);}
.popup-win .menutree li a.current span{background-image:url(../img/icon/i5.gif);}
/*= popup-insertfile (popop-win) =========================*/
.popup-insertfile{width:489px;background:#f6fbff;}
.popup-insertfile .viewfiles-thumb a.action-parent{padding-left:15px;background-position:0 50%;}
.popup-insertfile .editbar{height:23px;padding:5px 15px;border-bottom:1px solid #ddd;}
.popup-insertfile .editbar a.button{margin:0;}
.popup-insertfile .tablehead{width:100%;background:#fcfcfc url(../img/idmax_bgs.png) repeat-x 0 -125px;border-bottom:1px solid #ddd;}
.popup-insertfile .tablehead td{padding:3px 15px;}
.popup-insertfile .tablehead td.file-name{width:230px;}
.popup-insertfile .wrap{padding:10px;height:200px !important;border:0;border-bottom:1px solid #cadcea;background:#fff;overflow:auto;}
.popup-insertfile .viewfiles-thumb{height:230px !important;}
.popup-insertfile a.action-parent{display:block;width:100px;height:16px;overflow:hidden;padding-left:18px;background:url(../img/back.gif) no-repeat 0 50%;margin-left:26px;}
.viewfiles-list ul{width:440px;border:1px solid #fff;clear:both;height:auto;overflow:hidden;}
.viewfiles-list li{float:left;padding:3px 0;white-space:nowrap;}
.viewfiles-list .file-time{width:120px;text-align:right;}
.viewfiles-list .file-size{width:60px;text-align:center;}
.viewfiles-list .file-name{padding-left:23px;width:230px;overflow:hidden;}
.viewfiles-list .file-name .checkbox{float:left;display:inline;width:20px;margin-left:-20px;}
.viewfiles-list .file-name img,.viewfiles-list .file-name .fix-iepng,.viewfiles-list .file-name b{float:left;height:16px;width:16px;margin-right:2px;overflow:hidden;}
.viewfiles-list .file-name a{float:left;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.viewfiles-thumb li{float:left;display:inline;margin:0 10px 20px 0;text-align:center;}
.viewfiles-thumb li a{float:left;width:100px;height:120px;overflow:hidden;border:1px solid #fff;}
.viewfiles-thumb li span,.viewfiles-thumb li label{display:block;overflow:hidden;white-space:nowrap;cursor:pointer;}
.viewfiles-thumb li .fileicon{height:90px;width:90px;margin:5px 5px 0;}
.viewfiles-thumb li .filename{height:20px;margin:0 5px;width:90px;text-overflow:ellipsis;}
.viewfiles-thumb li .icon-folder{background:url(../img/icon/i1.png) no-repeat;}
.viewfiles-thumb li .fileicon img{display:block;}
* html .viewfiles-thumb li .fileicon .fileicon{display:none;}
.viewfiles-thumb li .fileicon .fix-iepng{display:block;zoom:1;cursor:pointer;}
.viewfiles-list ul.current,.view-fileslist ul.current:hover,.viewfiles-thumb li a.current,.viewfiles-thumb li a.current:hover{background:#d6effc url(../img/select_bg3_1.gif) repeat-x;border:1px solid #99defd;}
.viewfiles-list ul:hover,.viewfiles-list ul.hover,.viewfiles-thumb li a:hover{background:#e8f5fe url(../img/select_bg3_2.gif) repeat-x;border:1px solid #d8f0fa;}
.popup-insertfile .popup-operate{margin:0;padding:5px 15px;height:30px;}
.popup-insertfile a{color:#222 !important;text-decoration:none !important;}
/*= popup-license */
.popup-license .wrap{padding:10px;}
/*= file-upload */
.file-upload{border-top:1px solid #ccc;background:#fff;}
.file-upload ul{border-bottom:1px solid #ccc;height:60px;overflow:hidden;}
div[class~="file-upload"] ul{border-bottom:0;}
div[class~="file-upload"] ul+ul{border-top:1px solid #ccc;}
.file-upload ul:hover{background:url(../img/processing2.gif) repeat-x;}
.file-upload .processing{height:60px;margin-bottom:-60px;text-indent:-9999px;font-size:0;background:#b2f652 url(../img/processing.gif) repeat-x;}
.file-upload .file-info{float:left;height:60px;width:75%;margin-top:6px;overflow:hidden;}
.file-upload .file-info dl{padding-left:70px;height:60px;}
.file-upload .file-info .file-thumb{float:left;display:inline;height:60px;margin:-20px 0 0 -60px;}
.file-upload .file-info .file-thumb span{display:block;width:48px;height:48px;text-indent:-9999px;background:url(../img/icon/upload-fileicon.png) no-repeat;}
.file-upload .file-info .file-name{width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.file-upload .file-operate{float:right;height:60px;line-height:60px;width:70px;white-space:nowrap;}
.file-upload a.delete{width:12px;height:12px;display:block;overflow:hidden;text-indent:-9999px;background:url(../img/delete.gif) no-repeat;margin:25px 0 0 40px;}
#upload_error { color:#c00; padding-left:18px; background:url(../img/bullet/error.gif) no-repeat 0 50%; }
/*= face-edit,face-upload */
.face-edit li{border-top:1px solid #ddd;margin-top:-1px;padding:3px 10px;}
.face-edit li img,.face-edit li label{vertical-align:middle;margin-right:10px;}
.face-upload{margin-bottom:5px;}
.face-upload li{padding:5px 10px 0;border-bottom:1px solid #eee;}
*[class~="face-upload"] li{border-bottom:0;}
*[class~="face-upload"] li+li{border-bottom:0;border-top:1px solid #eee;}
/*= Editor insert Media ==================================*/
.popup-insertmedia{overflow:hidden;height:350px;background:#f6fbff !important;padding:0 0 10px 0;}
.popup-body ul.tablite{width:105%;margin-left:-3px;}
.popup-body ul.tablite li a,.popup-body ul.tablite li a:link,.popup-body ul.tablite li a:visited{height:2.5em;line-height:2.5;background:#ecf7ff;border:solid #cadcea;border-width:0 0 1px 1px;}
.popup-body ul.tablite li a:hover,.popup-body ul.tablite li a.current:link,.popup-body ul.tablite li a.current:visited{border:0;border-left:1px solid #cadcea;background-color:#f6fbff;}
.popup-insertmedia .tabcontent{padding:10px 10px 0;}
/*= JavaScript and Ajax extra ============================*/
/*= tag title attributes */
#js_tooltip{background:#fff;padding:2px 5px;border:1px solid #ddd;}
/*= avactor 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;}