@charset "utf-8";
*{ margin:0; padding:0;}
html{ min-width:980px;}
body{ margin:0; padding:0; background:url(../Images/testform.jpg) center 0px no-repeat; font-family:Arial, Helvetica, sans-serif;}
a:link,a:hover,a:visited,a:active {text-decoration:none;}
ul {list-style:none;}
li {text-overflow:ellipsis; white-space:nowrap;}
a:link {color:#000; }
a:hover {color:#0059ec; text-decoration:underline;}
a:visited {color:#000;}
a:active {color:#FF0000;}
button {height:1.8em; padding:0 0.5em; background:#8FC400; cursor: pointer; border:1px solid #7EAC00; color:#FFF;}


.contain{ width:832px; clear:both; margin:80px auto 0px auto;}
.maintop{ width:832px; height:41px; clear:both; float:left; overflow:hidden; background:url(../images/testformbg1.gif) no-repeat; line-height:48px;}
.title{ float:left; font-family:"黑体"; font-size:18px; color:#37511C; margin-left:30px;}
.timout{ float:right; font-size:14px; margin-right:30px;}
.mainbot{ width:832px; height:119px; clear:both; float:left; overflow:hidden; background:url(../images/testformbg2.gif) no-repeat;}

#testQA,.quList {clear:both;}
#testQA {padding:20px 0 0 0}
#testQA dl {display:none;}
#testQA #completeBar,.quList #completeBar{width:300px; margin:3px 0 20px 0;}
#testQA p {margin:0; padding:2px 0;}
#testQA dt,.quList dt {margin:20px 0 10px 0; font-size:14pt; /*background:#F8FCF3; background:#CBF5A0;*/ background:#DEFAC5; border:#090 1px dashed; padding:5px 10px; color:#000; font-weight:bolder; line-height:1.8}
#testQA dd {font-size:13pt;}
#testQA dd a {display:block; height:25px; line-height:25px;  padding:10px 0 10px 80px; background:url(../images/checkbg.gif) 30px -10px no-repeat;}
#testQA dd a:hover,#testQA dd a.checked {background:url(../images/checkbg.gif) 30px -72px no-repeat #EDFDE8; text-decoration:none; font-weight:bold}
#testQA dd a.checked,#testQA dd a.checked:hover {background-position:30px -132px}
#testQA button,.quList button {background:url(../images/button1.gif) no-repeat; width:134px; height:41px; overflow:hidden; line-height:41px; font-size:13pt; font-weight:bold; border:none; margin:20px 0;}


#proCompleteBar {clear:both; font-size:8pt;}
#completeBar {margin:0px auto 5px auto; border:#999 1px solid; padding:1px; width:150px; height:20px;_height:18px;}
#completeBar div {height:18px; background:url(../images/menubg.gif) left center repeat-x #9bbb59; margin:1px; text-align:center; color:#FFF; line-height:16px; overflow:hidden;}
#proCompleteBar p {padding:5px 0; margin:0; line-height:1.5;}
#proCompleteBar p strong {color:#090;}
#proCompleteBar p span {color:#999;}


.maxBox {width:753px; clear:both; float:left; padding:20px 40px 10px 40px; min-height:350px; background:url(../images/testformbg.gif) repeat-y;}
.minBox {width:164px; float:left; height:600px; padding:10px 0; background:url(../images/lnavbg.gif) right top no-repeat;}
.maxBox h3 {height:28px; overflow:hidden; line-height:28px; font-size:10pt; border:none; border-bottom:#94c134 1px solid; position:relative; background:url(../images/navbg.gif) left center repeat-x; clear:both; padding:0 10px; color:#FFF}
.maxBox h3 span {display:block; width:100px; height:28px; background:#94c134; color:#FFF; text-align:center}
.maxBox h3.b {border-bottom:#3260bd;}
.maxBox h3.b span {background:#3260bd;}
.maxBox h4 {height:25px; overflow:hidden; line-height:25px; font-size:10pt; color:#000; margin:10px 0 8px 0; clear:both; border:none; border-bottom:#CCC 2px solid;}
.maxBox h4 a {color:#666; margin:0 10px;}
.maxBox h4 span {margin:0 10px; font-weight:normal; letter-spacing:0px;}
.minBox h3 {color:#000; font-size:11pt; letter-spacing:2px; position:relative; background:url(../images/lez.gif) left center no-repeat; height:28px; line-height:28px; padding:0 0 0 30px; border:none; border-bottom:#6C3 1px solid; margin:0 0 10px 0; clear:both;}
.maBox {width:600px; float:left; margin:10px 0 0 0}
.miBox {width:180px; float:right; margin:10px 0 0 0}
.miBox h4 {margin:0 0 8px 0}
.maxBox h3 .more,.maxBox1 h3 .more,.mBox h3 .more {top:40px;}

#quList div{ clear:both; float:left; margin-bottom:20px;}
#quList table{ text-align:center; line-height:35px; border-top:1px solid #666; border-left:1px solid #666; clear:both; float:left; font-size:12px; margin-left:10px;}
#quList table td{ border-right:1px solid #666; border-bottom:1px solid #666;}


#daodu{ width:753px; clear:both; float:left; overflow:hidden; line-height:25px; letter-spacing:1px; color:#333; font-size:14px;}
#daodu p{ text-indent:30px; padding-bottom:10px;}
#daodu p a{ clear:both; display:block; width:123px; height:32px; overflow:hidden; color:#FFFFFF; background:url(../images/btnext.gif) no-repeat;line-height:32px; text-indent:0;}
#daodu p a:hover{ text-decoration:none;}
#daodu b{ color:#000000;}
#daodu font{ color:#000; font-weight:bold; font-size:14px;}
