/* 对话框中通用样式 */
.system *{ margin:0; padding:0;}
.system a:link{ color:#333; text-decoration:none; font-size:12px;}
.system a.highlight:link{ color:#B80A0B}
.system a:visited{ color:#333; text-decoration:none;}
.system a:hover{ color:#C31100; text-decoration:none;}


/* 对话框边框样式 */
.system{ padding:3px; width:422px; background:#D1E8FA; height:212px; font-size:12px;}
.system div.box{ border:1px solid #AAC8E2; background:#fff; width:420px; height:210px;}

/* 对话框标题及关闭按钮 */
.system .c_title{ margin:0 9px; height:30px; background:#fff; text-align:left; border-bottom:1px solid #DBDBDB;}
.system .c_title strong{ line-height:30px; font-size:14px; display:inline-block; height:30px; margin-left:3px;}
.system .c_close{ float:right; display:inline-block; width:20px; height:20px; background:url(icon.png) -1px -183px no-repeat; margin:5px 0 0 0;}

div.ss_cf{ clear:both; height:0; line-height:0; overflow:hidden;}
span.sys_icon{ height:110px; width:70px; display:inline-block; float:left;}
span.alert{ background:url(system.png) 8px 2px no-repeat;}
span.confirm, span.prompt{ background:url(system.png) -100px 2px no-repeat;}
span.sys_info{ display:inline-block; width:310px; height:100px; overflow:auto; padding-top:10px; line-height:22px; text-indent:2em; float:left;}
span.promptInfo{ text-indent:0em;}
span.promptInfo input{ margin-top:10px;}

span.checkInfo{ display:none; border:1px solid #FC3; background:#FF9; height:20px; line-height:20px; margin-top:5px; width:288px; overflow:hidden; padding:2px 0px 2px 8px;}

.system dl{ padding:5px 0 0 20px;}
.system dl dt{ padding-top:13px; width:390px;}
.system dl dd{ padding:10px 20px 0 0; text-align:right;}
.system dl label{ vertical-align:top; padding-top:5px; display:inline-block;}
.system dl input{ height:18px; padding:3px;}
.system dl textarea{ height:64px;}
.system dl input, .system dl textarea{ border:1px solid #D5D5D5; padding:3px; width:290px; font-size:12px;}

.system .c_btn{ background:none; border:0 inset; cursor:pointer;}
.system .c_btn:link *{ text-decoration:none;}
.system .c_btn:visited *{ text-decoration:none;}
.system .c_btn:hover *{ text-decoration:none;}
.system .c_btn span, .system .c_btn span{ display:inline-block; background:url(icon.png) 0 0 no-repeat; height:23px; padding-left:5px; cursor:pointer;}
.system .c_btn span strong, .system .c_btn span strong{ display:inline-block; background:url(icon.png) right -60px no-repeat; height:23px; padding:0 13px 0 8px; cursor:pointer; font-weight:normal;}
.system .c_btn span strong em, .system .c_btn span strong em{ display:inline-block; background:url(icon.png) 0 -30px repeat-x; height:23px;white-space:nowrap; line-height:2em; color:#FFF; font-style:normal; font-size:12px;}

.system .c_white span{ background:url(icon.png) 0 -90px no-repeat;}
.system .c_white span strong{ background:url(icon.png) right -150px no-repeat;}
.system .c_white span strong em{ background:url(icon.png) 0 -120px repeat-x; color:#333;}

.system .help{ height:30px; margin:0 10px; border-top:1px solid #E7E7E7; text-align:center; line-height:30px;}
.system .help span{ margin:0 10px; color:#B5B5B5;}