/* 对话框中通用样式 */
.club_dialog *{ margin:0; padding:0;}
.club_dialog strong{ font-weight:bold;}
.club_dialog input, .club_dialog select, .club_dialog button{ float:none;}
/*
.club_dialog a:link{ color:#333; text-decoration:none; font-size:12px;}
.club_dialog a.highlight:link{ color:#B80A0B}
.club_dialog a:visited{ color:#333; text-decoration:none;}
.club_dialog a:hover{ color:#C31100; text-decoration:none;}
*/

/* 对话框边框样式 */
.club_dialog{ border:3px solid #719FC1; width:558px; background:#fff; height:275px; padding:1px; font-size:12px;}

/* 对话框标题及关闭按钮 */
.club_dialog .c_title{ height:30px; background:url(dialog.gif) 0 -80px repeat-x; text-align:left;}
.club_dialog .c_title strong{ line-height:30px; padding-left:30px; font-size:14px; display:inline-block; height:30px;}
.club_dialog .c_close{ float:right; display:inline-block; width:20px; height:20px; background:url(dialog.gif) -1px -35px no-repeat; margin:4px;}

/* 图标 */
.club_dialog .icon1{ background:url(dialog.gif) 5px 8px no-repeat;}

/* 对话框中Input样式 */
.club_dialog .ipt1{ border:1px solid #CCC; height:16px; padding:2px; vertical-align:middle;}
.club_dialog .W50{ width:50px;}
.club_dialog .W300{ width:300px;}
.club_dialog .ta1{ border:1px solid #CCC; font-size:12px;}

/* 对话框内容样式 */
.c_content{ padding:10px;}
.c_content p.h95{ height:95px;}
.c_content p.h95 *{ vertical-align:top;}
.c_content p{ padding:5px 10px; height:20px;}
.c_content p label{ text-align:right; padding-right:5px; line-height:20px;}
.c_content p select{ margin-right:10px; vertical-align:middle; height:20px;}
.c_content p label.t4{ width:100px; display:inline-block;}
.c_content p span.t4{ padding-left:100px; color:#999;}

/* 对话框通用按钮 */
.c_footer{ text-align:center; padding:5px;}
.c_footer button{ border:none 0; background:none; display:inline-block; height:22px; overflow:visible; line-height:22px; margin:0 8px; cursor:pointer}
.c_footer button *{ display:inline-block; height:22px; background:url(button.gif) no-repeat; color:#fff; font-size:12px; cursor:default;}
.c_footer button.imp span{ background-position:0 0; padding-left:3px;}
.c_footer button.imp strong{ background-position:right -46px; padding-right:3px;}
.c_footer button.imp em{ background-position:0 -23px;}
.c_footer button em{ background-repeat:repeat-x; line-height:22px; padding:0 8px; white-space:nowrap;}
.c_footer button.com span{ background-position:0 -69px; padding-left:3px;}
.c_footer button.com strong{ background-position:right -115px; padding-right:3px;}
.c_footer button.com em{ background-position:0 -92px; color:#333;}



.c_footer em{ font-style:normal;}
.lightBox.voting{background:#fffbef; height:300px; padding:15px 60px 15px 30px; border:none; width:320px;}
.lightBox.voting h6{font-size:14px; font-weight:bold; height:29px; line-height:29px; padding-left:12px;}
.lightBox.voting dl{ padding:0 8px 0 12px}
.lightBox.voting dt{font-size:14px; height:28px; line-height:28px; padding-bottom:10px; text-align:left;}
.lightBox.voting dt em{font-weight:bold; margin:0 4px; font-style:normal;}
.lightBox.voting dd{ font-size:14px; height:25px; overflow:hidden; text-align:left;}
.lightBox.voting dd input{width:13px; margin-right:4px}
.lightBox.voting dd span{ float:right; font-size:12px; color:#666}
.lightBox.voting dd span em{color:#c00; font-style:normal;}
.lightBox.voting p{ text-align:center}
.lightBox.voting p button{display:inline-block; width:40px; height:23px; border:0; cursor:pointer; margin:0 6px}

.lightBox.ok{ background:#fffbef url(ok.jpg) no-repeat 32px 12px; height:50px; padding:20px 50px 20px; border:none;}
.lightBox.ok h6{font-size:14px; font-weight:bold; height:29px; line-height:29px; padding-left:12px;}
.lightBox.ok em{display:block; height:23px; line-height:23px; text-align:right; padding-right:14px; font-size:14px; color:#333; font-style:normal; padding-bottom:10px;}
.lightBox.ok p{ display:block; height:21px; line-height:21px; text-align:right; padding-right:14px; margin-bottom:9px}
.lightBox.ok p span{ color:#c00}
.lightBox.ok a{ height:22px; line-height:22px; color:#c00; text-align:right; padding-right:14px; display:block; }
.lightBox.ok a span{text-decoration:underline}

.lightBox.ok2{ background:#fffbef url(ok.jpg) no-repeat 52px 90px; height:150px; padding:100px 70px 20px; border:none;}
.lightBox.ok2 h6{font-size:14px; font-weight:bold; height:29px; line-height:29px; padding-left:12px;}
.lightBox.ok2 em{display:block; height:23px; line-height:23px; text-align:right; padding-right:14px; font-size:14px; color:#333; font-style:normal; padding-bottom:10px;}
.lightBox.ok2 p{ display:block; height:21px; line-height:21px; text-align:right; padding-right:14px; margin-bottom:9px}
.lightBox.ok2 p span{ color:#c00}
.lightBox.ok2 a{ height:22px; line-height:22px; color:#c00; text-align:right; padding-right:14px; display:block; }
.lightBox.ok2 a span{text-decoration:underline}

.lightBox.ed{ background:#fffbef; text-align:center; padding:50px; height:140px; border:none;}
.lightBox.ed em{display:block; height:23px; line-height:23px; text-align:center; font-size:14px; margin-top:46px; color:#333; font-weight:bold; padding-bottom:10px; font-style:normal;}
.lightBox.ed a{ height:22px; line-height:22px; color:#c00; text-align:right; margin:0 10px}
.club_dialog{ background-color:#fffbef;}