body{line-height:2.5; color:#000; font-family:"Microsoft Yahei","STHeiti","SimSun","STSong","arial"; font-size:14px; background:#fff; width:100%; height:100%;}
input,textarea,select{font-size:12px; font-size:100%; font-family:"SimSun","STSong","arial"; font-family:inherit;}
body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,form{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei","STHeiti","SimHei";}
ul,ol{list-style-type:none;}
img{border:0;}
a{color:#0645ad; text-decoration:none}
a:hover{color:#0645ad; text-decoration:underline;}
a:active{color:red;}
a:visited color:#0b0080;}
.clearfix{*zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clear{clear:both; height:0; overflow:hidden; display:block;}

.gray{color:#666;}

.mian{width:100%; height:100%;}
.header-text{border-bottom:1px solid #ccc; padding:5px 0 10px 10px;}
.footer-text{border-top:1px solid #ccc; padding:10px 0 10px 10px;}

.book-summary{width:260px; background:#fafafa; border-right:1px solid #ccc;}
.summary{padding:20px 15px;}
.summary h3{font-size:14px;}
.summary p{padding-left:14px;}
.summary .ison{font-weight:bold;}
.summary .ison:after{content:" >>"; color:#0645ad}

.body-inner{padding:20px 30px; font-size:16px;}
.body-inner a{font-size:14px;}
h2{margin:0 0 10px 0;}
h4{margin:20px 0 0;}

span{color:#0000ff; margin:0 6px; font-family:"Courier New";}
i{font-style:normal; color:#990000}

.body-inner input{font-size:14px; font-family:"Consolas", "Courier New", Courier, mono, serif;}
.body-inner img{margin:5px 0;}

.next{text-align:right;}
.next a{background:#eee; padding:3px 6px;}

textarea{width:100% !important; border:none; border:1px solid #6CE26C !important; font-family:"Consolas", "Courier New", Courier, mono, serif; padding-top:10px; padding-left:10px; line-height:1.6; font-size:14px; margin:10px 0 10px;}

textarea:hover{border:1px solid red !important;}
textarea:focus{outline: none !important; border:1px solid red !important;}