@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 216px #fff; min-width:931px;}
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:216px;line-height:2620px;overflow:hidden;background:url(../images/banner01-2016.jpg) no-repeat center top;}
.main{width:916px; margin:0 auto; background:#fff; padding:8px 8px 0;-moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.title{height:34px; line-height:34px;background:#f57220; padding:0 12px;color:#fff;}
.title a{color:#fff;}
.fontzt{ font-size:14px;}
.textbook table{width:100%; border-collapse:collapse;}
.textbook table td,.textbook table th{padding:6px 25px; line-height:22px; border:1px solid #d2e1f1;}
.textbook table thead th{background:#f5f8fc;color:#0a5282;font-size:14px;}
.textbook table td input{vertical-align:middle; margin-top:-3px;}

.toolBar{width:954px;height:65px; background:url(../images/toolBar.png) no-repeat; position:fixed;_position:absolute;left:50%;bottom:0; margin-left:-477px;}
.submit{width:154px;height:42px; line-height:420px;display:block; margin:17px auto 0; overflow:hidden;}
.pb65{padding-bottom:60px;}
.quantity{ display:none;}
.ibook{width:35px;border:1px solid #cabcbc;margin:0 10px;text-align: center;}
.hint{padding:12px 25px; text-align:center;}