@charset "utf-8";
input[type="text"], input[type="password"], select{
    background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 5px;
}
input.search {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    width: 180px;
}
textarea {
    background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 3px 5px;
}
input[type="text"]:hover, input[type="password"]:hover, textarea:hover {
    background-color: #FFF5D3;
    border: 1px solid #999999;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
    background-color: #FFF5D3;
}
input.blur[type="text"], input.blur[type="password"], textarea.blur {
    color: #999999;
    font-style: italic;
    font-weight: normal;
}
input.search:hover, input.search:focus {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
}
body{ background:#F9F9F9;font: 12px/1.5 tahoma,arial,Hiragino Sans GB,宋体; color:#666;}
.islogin{ background:#3e90ca url(../images/bg.gif) repeat-x; padding-top:113px;}
.login{ width:395px; height:328px; overflow:hidden; background:url(../images/login_bg.jpg); margin:auto; padding:158px 0 0 198px;}
.login td{ height:26px; padding-bottom:12px;}
.login td input{ width:214px;}
.login .td{ font-weight:bold;}
.login .submitbtn,.login .resetbtn{ margin-top:16px; background:url(../images/btn.gif); width:86px; height:48px; display:block; text-align:center; color:#fff; font-weight:bold; padding-top:6px;}
.login .submitbtn:hover,.login .resetbtn:hover{ text-decoration:none; color:#f97f36;}
.header{ border-bottom: 1px solid #E3E3E3; box-shadow: 0 0 2px #E3E3E3;width: 100%; background:#fff;}
.head{ width:980px; margin:auto; height:68px; padding:20px 0 10px;}
.head span{ float:right; font-size:14px; margin:20px 10px 0;}
.head h1{ width:257px; height:47px; background:url(../images/logo.png) no-repeat; font-family:"微软雅黑"; font-size:16px; color:#666; padding:26px 0 0 287px;}
.head h1 em{ color:#ff6600;}
#container{width:980px; margin:auto; padding-top:20px;}
#container .step{ height:35px; background:url(../images/step.png); margin-bottom:20px;}
#container .step2{ background-position:0 -35px;}
#container .step3{ background-position:0 -70px;}
.box{box-shadow: 0 0 5px #C7C5C5; border:1px solid #efefef;background:#fff; padding-bottom:30px; margin-bottom:20px;}
.box .tips{ background:#f9f9f9; border:1px solid #c2c8c8; margin:10px; padding:10px;}
.box .tips h2{ font-size:14px; margin-bottom:6px;}
.box .tips li{ line-height:20px; padding-left:24px;}
.box .success{ background:url(../images/ok.png) no-repeat; padding-left:82px; margin:32px 0 0 44px;}
.box .success h2{ color:#339700; font-family:"微软雅黑"; font-size:40px;}  
.box .success p{ margin:12px 0;}
.box .success p span{ color:#ff6600;}
.time-tips{ color:#339700;}
.btn{ text-align:center;}
.box-shadow{ padding-top:20px; width:676px; margin:auto;}
.box-shadow dt,.box-shadow dd{ float:left; width:106px; font-size:14px; margin-bottom:18px; height:26px; line-height:26px;}
.box-shadow dt{ text-align:right; padding-right:20px;}
.box-shadow dd{ float:right; width:550px;}
.box-shadow dd a{ font-size:12px;}
.box-shadow .input{ width:340px;background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF; border: 1px solid #C0C0C0; color: #000000; font-size: 12px; font-weight: bold; margin: 0; padding: 5px;}
.box-shadow select{ width:354px; overflow:hidden;}
/*-公共按钮-*/
a.send_ubtn,a.save_ubtn,a.clear_ubtn{background:url(../images/ubtn.png) no-repeat; padding-right:10px; display:inline-block; height:35px;}
a.send_ubtn:hover,a.save_ubtn:hover,a.clear_ubtn:hover{ text-decoration:none;}
a.send_ubtn em,a.save_ubtn em,a.clear_ubtn em{background:url(../images/ubtn.png) no-repeat; padding:0 10px 0 20px; display:inline-block; height:35px; margin-right:-4px; cursor:pointer;font-weight:bold; color:#fff; line-height:35px; vertical-align:middle;}
a.send_ubtn{background-position:right -1190px;}
a.send_ubtn em{background-position:0 -1105px;}
a.send_ubtn:hover{background-position:right -1233px;}
a.send_ubtn:hover em{background-position:0 -1147px;}
a.save_ubtn{background-position:right -502px;}
a.save_ubtn em{background-position:0 -354px;}
a.save_ubtn:hover{background-position:right -539px;}
a.save_ubtn:hover em{background-position:0 -391px;}
a.clear_ubtn,a.clear_ubtn:hover{background-position:right -1063px; cursor:default;}
a.clear_ubtn em,a.clear_ubtn:hover em{background-position:0 -1021px; cursor:default;}
.examitem{ width:600px; margin:auto;}
.examitem h2{font-size:20px; text-align:center; font-family:"微软雅黑"; border-bottom:1px solid #ddd; padding:6px 0; color:#ff6600;}
.examitem dl{ font-size:14px; margin-top:10px;}
.examitem dt{ font-weight:bold; margin-bottom:6px;}
.examitem dt em{display:inline-block; width:28px; text-align:center; font-family:"微软雅黑";}
.examitem dd{ line-height:22px; padding-left:32px; margin-bottom:6px;}
.examitem dd input{ margin-right:6px; position:relative; top:-1px;}
.examitem dd s{ display:none;}
.examitem dd em{ margin:0 6px; font-family:Arial, Helvetica, sans-serif;}
.examitem .uchoose{ color:#08a000; font-weight:bold;}
.examitem .uchoose s{ display:inline; text-decoration:none; padding:2px 6px; margin-left:12px; background:url(../../images/icon_accept.png) 0 3px no-repeat;}
.exam-btn{ text-align:center; margin:14px 0;}
.showcountdown{ position:fixed;_position:absolute; _width:274px;top:100px;right:4px;border:1px solid #ddd; box-shadow:0 0 8px #ccc;background:#fff;padding:20px 0 10px 32px;_padding:20px 0 10px 22px; _overflow:hidden;}
.showcountdown .desc {margin: 7px 3px;}
.showcountdown .desc div {float: left;font-family: Arial;width: 70px;margin-right: 65px;font-size: 13px;font-weight: bold;color: #000;}
.showcountdown .cntSeparator {font-size: 54px;margin: 10px 7px;color: #000;}
