@charset "gb2312";
/* CSS Document */
body{ background:#f49d2b;color:#333;}
body, button, input, select, textarea {font: 12px/21px tahoma,arial,ËÎÌå;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0;}
img, iframe{ display:block; border:0;}
ul, li{ list-style:none;}
a{color:#333;text-decoration:none}
a:hover{color:#e40000;text-decoration:underline;}
.djs_span10{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:10px;}
.djs_span20{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:20px;}
.djs_span5{ CLEAR:both;DISPLAY: block; FONT-SIZE: 5px; OVERFLOW: hidden; HEIGHT:5px;}
.djs_span1{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:1px;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;line-height: 0;visibility: hidden;}
.clearfix {}
.clear {clear: both;}
.fl{ float:left;}
.fr{ float:right;}
.red{ color:#c00;}
.blue{ color:#00a2ff;}
.gray{ color:#999;}
.header01{background-attachment: scroll; background-image:url(../images/banner01.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:200px; overflow:hidden;}
.header02{background-attachment: scroll; background-image:url(../images/banner02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:200px; overflow:hidden;}
.header03{background-attachment: scroll; background-image:url(../images/banner03.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:134px; overflow:hidden;}

.djs_div{ width:1000px; margin:0 auto;  overflow:hidden;}

.contetnBox{ width:493px; height:957px; position:relative;}
.top{ width:403px; height:297px; background:url(../images/top.jpg) no-repeat; padding:110px 41px 0 44px}
.top_tucao{ width:403px; height:297px; background:url(../images/toptucao.jpg) no-repeat;padding:110px 41px 0 44px}


.middle{ width:413px; background:#ffddb1; padding:10px; margin-left:31px;_margin-left:15px;height:500px; overflow:scroll; overflow-x:hidden;}/**/
.inputSty{ width:383px; height:170px;background:#fff8ef; border:solid 1px #f3c07e; padding:10px; margin-bottom:10px;}

ul.wordBox{ width:390px; padding-bottom:10px; border-bottom:dashed 1px #935300;}
ul.wordBox li{ margin-bottom:5px;}
.L{position:absolute; left:0; top:0;}
.R{position:absolute; right:0; top:0;}
.pic{width:29px; height:289px;position:absolute; bottom:30px; right:0;}
.checkSty{ display:inline-block;width:17px; height:17px; background:url(../images/radio.jpg) no-repeat; vertical-align:text-top;margin-right:3px; cursor:pointer;}
.txtAreaSty{width:353px; height:80px; border:solid 1px #f3c07e;}
.txtAreaSty_q{width:378px; height:80px; border:solid 1px #f3c07e;}

.button_tj{ width:50px; height:25px;border:solid 1px #ccc; background:#f7f7f7; margin-top:5px; margin-left:305px;}
.button_tj_q{ width:50px; height:25px;border:solid 1px #ccc; background:#f7f7f7; margin-top:5px; margin-left:330px;}

.question{ width:380px;background:#fff6ea;border:solid 1px #f3c07e; padding:5px;}
.answer{  width:355px;margin-left:25px;background:#fff6ea;border:solid 1px #f3c07e;padding:5px;}

.footer{ width:960px; line-height:24px; text-align:center;  color:#8d3500; margin:0 auto; border-top: dotted 1px #8d3500; padding-top:30px;}
.footer a{color:#8d3500;}
.footer a:hover{color:#8d3500; text-decoration:underline;}

.success{ width:450px; height:170px; background:#fff; border:solid 5px #dadada;}

.indexFooter {
    background:none;
    line-height: 24px;
    padding: 15px 0;
    text-align: center; color: #8d3500;
}
.indexFooter a{ color: #8d3500;}

