@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto; color:#333; background:url(../images/bg.jpg) no-repeat center 234px #fff; min-width:966px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}

.mt8{margin-top:8px;}
.mt20{margin-top:10px;}
.header{height:234px;background:url(../images/banner2016.jpg) no-repeat center top;}
.header p{width:966px; margin:0 auto;}
.header p a{width:130px;height:34px; display:block; line-height:340px; overflow:hidden;position:absolute;left:41px;top:21px;}
.main{width:966px; margin:0 auto;background:#fff;}
.main-con{padding:15px 15px 65px;border:1px solid #f3f4f7;}
.title{height:34px; line-height:34px;background:#006ebd; padding:0 16px;color:#fff;}
.title a{color:#fff; margin:0 32px;}
.w480{width:480px;}
.min-tit{height:30px; line-height:30px; font-size:16px; color:#f57220; border-bottom:1px solid #f57220;}
.textbook,.intr{padding-top:10px;}
.textbook table,.intr table{width:100%; border-collapse:collapse;}
.textbook table td,.textbook table th{padding:4px 0; line-height:22px; border:1px solid #d2e1f1;}
.textbook table thead th{background:#f5f8fc;color:#0a5282; font-weight:normal; padding:5px 10px 6px;}
.textbook table tbody th{padding:4px 10px; text-align:left; font-weight:normal;}
.textbook table td input{vertical-align:middle; margin:-3px 3px 0 3px;}
.ibook{width:18px;border:1px solid #cabcbc;text-align:center;}
.textbook table thead th.th-line{width:94px; line-height:10px; background:url(../images/th-line.gif) no-repeat;}
.textbook table thead th.th-line span{ margin-left:48px;}
.textbook table thead th.th-line em{ margin-right:48px;}

.w440{width:440px;}
.intr table td,.intr table th{border:1px solid #dbd6d0;padding:8px; line-height:22px; color:#555;}
.intr table th{ background:#fbfafa; text-align:left;}
.toolBar{width:988px;height:65px; background:url(../images/toolBar.png) no-repeat; position:fixed;_position:absolute;left:50%;bottom:0; margin-left:-494px;}
.submit{width:154px;height:42px; line-height:420px;display:block; margin:17px auto 0; overflow:hidden;}
.amount{display:none;}