﻿body, html { margin:0;padding:0;height:100%;min-height:100%;overflow:hidden;}
body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;cursor:default;font-size:14px;color:#000000;}
td { font-size:13px;color:#000000;padding:0px;}
table {	width:100%;border:0;}
form { margin:0; }
code, .code { font-family:Consolas, "Courier New", Courier, monospace;font-size:15px; }
a { color:#005AA3 }
h3 { font-family:"Segoe UI", Arial, Helvetica, sans-serif;margin:0 0 8px 0;padding:0 0 4px 0;color:#007AC3;border-bottom:1px #BED3FF solid;letter-spacing:2px;font-size:17px;}
/* misc */
#error { background:#FFFFFF;font-weight:bold;padding:2px 0 2px 6px;margin:0 -4px 4px -4px;color:#FF0000;border:0px solid #D4580C; }
#failed { background: url('/images/failed.png') no-repeat center top;width:890px;height:124px;margin-top:-10px; }
#passed { background: url('/images/passed.png') no-repeat center top;width:890px;height:124px;margin-top:-10px; }
#bbtn { text-align:center;float:right;width:136px;height:33px;padding:8px 0 0 0;margin:0 16px 0 8px;background:url('/images/btnbg.png') no-repeat;color:#FFFFFF;cursor:pointer;font-weight:bold; }
/* header */
#hd { width:890px;height:90px;clear:both;text-align:left; }
#logo { margin:20px 0 0 8px;width:400px;height:50px;float:left; }
#hdbar {background:#007AC3/*96b3ee/*4469b0/*7FBCE1*/;height:34px;clear:both; }
.tabs { float:left;text-align:center;width:auto;height:25px;background:#FFFFFF;color:#007AC3;padding:7px 24px 0 24px;margin:0 2px 0 0; }
.tabn { float:left;text-align:center;width:auto;height:23px;background:#98CAE7;color:#007AC3;padding:7px 24px 0 24px;margin:0 2px 0 0;cursor:pointer }
.tabn:hover { background:#75B7DF;color:#FFFFFF;}
/* */
#main { width:890px;padding:6px 0px; }
#mainc { width:890px;padding:2px 16px 0 16px;text-align:left;font-weight:bold;}
#ftbx { height:38px;background:#DBECF7;text-align:center;color:#007AC3;font-size:12px;position:absolute;}
#ftpg { float:right;text-align:center;width:120px;height:20px;background:url('/images/ftpgbg.png') no-repeat;padding:6px 0 0 0;margin:4px 0 0 0;color:#FFFFFF; }
#fttx { padding:11px 0 0 8px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px }
#fttx a { color:#007AC3;text-decoration:none; }
#fttx a:hover { text-decoration:underline; }
/* exam */
#examq { margin:0 0 8px 0;padding:10px 16px;text-align:left;background:#007AC3;border:1px #007AC3 solid;height:70px;cursor:default; }
#examq table { width:auto;height:70px; }
#examq td.n { width:64px;font-size:36px;color:#FFFFFF;padding:0 16px 0 0;text-align:center; }
#examq td.q { color:#FFFFFF;font-size:18px; }
#examq sub { font-size:13px; }
#exama { margin:0 0 8px 0;padding:10px 16px;text-align:left;background:#DBECF7;border:1px #007AC3 solid;height:70px;cursor:pointer; }
#examc { margin:0 0 8px 0;padding:10px 16px;text-align:left;background:#DBF7DC;border:1px #007A00 solid;height:70px;cursor:pointer; }
#examr { margin:0 0 8px 0;padding:10px 16px;text-align:left;background:#FEEBDE;border:1px #C41702 solid;height:70px;cursor:pointer; }
#exama table, #examc table, #examr table { width:auto;height:70px; }
#exama td.n { width:64px;font-size:36px;color:#007AC3;padding:0 16px 0 0;text-align:center; }
#examc td.n { width:64px;font-size:36px;color:#007A00;padding:0 16px 0 0;text-align:center; }
#examr td.n { width:64px;font-size:36px;color:#C41702;padding:0 16px 0 0;text-align:center; }
#exama td.q, #examc td.q, #examr td.q  { color:#000000;font-size:18px; }
#exama:hover { background:#E9F4FA; }
#examc:hover { background:#E9FAE9; }
#examr:hover { background:#FFF3EB; }
#true  { float:right;background:url('/images/true.png') no-repeat;width:80px;height:80px;margin:-5px -5px 0 0 }
#false { float:right;background:url('/images/false.png') no-repeat;width:80px;height:80px;margin:-5px -5px 0 0}
#loading { font-size:18px;color:#FFFFFF;padding:40px 0 0 165px;position:absolute;margin:60px 0 0 0;width:890px;display:none;height:124px;background:url('/images/loading.png') no-repeat }
/* theme */
.bbtnl { text-align:center;padding:8px 0 0 0;margin:0 0 8px 0;color:#FFFFFF;cursor:pointer;font-weight:bold;width:636px;height:33px;background:url('/images/btnlargebg.png') no-repeat;}
.tip { background:#DBF7DC;border:1px #008A00 solid;padding:12px 16px}
.grnchk { background:url('/images/chkgreen.png') no-repeat left center;padding-left:16px;}
.grnbox { border:1px #008A00 solid;padding:12px 16px;background:#DBF7DC;color:#000000; }
.redbtn { background:#E43832 url('/images/redbtn.png') no-repeat;width:93px;height:21px;color:#FFFFFF;font-weight:bold;text-align:center;padding-top:5px;font-size:12px; }
.redbtn a { color:#FFFFFF;display:block;text-decoration:none }
.redbtn a:hover { text-decoration:underline }

#hdbg { /* background:#BED3FF url('/images/theme/blue/hdbg.jpg') no-repeat; */ }
#mainbg { background:url('/images/theme/blue/mainbg.jpg') no-repeat center top fixed;margin:1px 0 1px 0;overflow:auto; }
/* popbox 
#popboxbg { position:absolute;height:100%;width:100%;z-index:1000;top:0;left:0;background-color:#000000;display:none;filter:alpha(opacity=60);opacity:0.60; }
#popboxwnd { position:absolute;background:#FFFFFF;z-index:1002;color:#000000;display:none;overflow:hidden;top:0;left:0;border:1px #007AC3 solid }
#popboxframe { overflow:auto;position:absolute;padding:0;margin:0;clear:both; }
#popboxtitle { background:#BED3FF url('/images/theme/blue/hdbg.jpg') no-repeat;height:40px;padding:6px 6px 0 12px;font-weight:bold;font-size:17px;color:#007AC3; }
#popboxclose { padding:0;margin:0;float:right;cursor:pointer;width:32px;height:32px;padding:0;background: #000000 url('/images/popclose.gif') no-repeat center center;}
#popboxcaption {float:left;padding:5px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;}
*/