body{
background:#d8f4fe;
}
#body{
background:#fff url(../images/b/b1.gif) repeat-x top;
clear:both;overflow:hidden;
}
#nav{
color:#1574c5;
}
#nav a{
margin:0 0.2em;
}
#nav a:link,#nav a:visited{
color:#1574c5;text-decoration:none;
}
#nav a:hover,#nav a:active{
color:#294578;text-decoration:none;
}

/* the Third Page */
/* Left Content */
#text .w678{
background:#d4f8fd;overflow:hidden;
}
#text .w678 .contentbd{
background:#fff url(../images/b6.gif) no-repeat top;width:674px;padding-top:54px;margin:2px;clear:both;overflow:hidden;
}
/* piclist */
.piclist{
padding:2em 0;clear:both;overflow:hidden;
}
.piclist ul{
list-style-type:none;margin-left:74px;
}
.piclist ul li{
float:left;width:175px;text-align:center;margin:10px 0;
}
.piclist ul .img{
border:1px solid #bababa;clear:both;overflow:hidden;margin:6px auto;width:136px;
}
.piclist .img img{
width:125px;height:190px;display:block;margin:5px;
}
.piclist ul h5{
font-size:12px;font-weight:normal;
}

#text .w678 h3{
font-size:16px;text-align:center;
}
.piclist .menu{
clear:both;background:#defafd;width:492px;text-align:center;margin:0 auto;padding:0.5em 0;
}
.piclist p{
font-size:14px;line-height:1.7;
}
.piclist p a{
margin:0 2em;font-weight:bold;text-decoration:underline;
}
.w678 .article{
margin:2em 3em;font-size:12px;clear:both;
}
.w678 .article h4{
text-align:left;font-size:14px;margin:0 0 0.5em 0;
}
.w678 .article p{
margin:1em 0;line-height:1.7;
}
.w678 .article .ative{
display:block;
}
.w678 .article .hidden{
display:none;
}

/* ¶þ¼¶Ò³Ãæ */
.zleftcolumn{
margin-left:2px;
}
.zw690{
width:690px;margin:20px 0 0 10px;
}
.zcbga{
background:url(../images/b/zba2.jpg) repeat-y ;width:226px;
}
.ztbga{
background:url(../images/b/zba1.jpg) top no-repeat ;width:226px;padding-top:40px;
}
.zbbga{
background:url(../images/b/zba3.jpg) bottom no-repeat ;width:226px;padding-bottom:20px;
}
.zcbgb{
background:#cceffb url(../images/b/zbb2.jpg) repeat-y ;width:209px;
}
.ztbgb{
background:url(../images/b/zbb1.jpg) top no-repeat ;width:209px;padding-top:40px;
}
.zbbgb{
background:url(../images/b/zbb3.jpg) bottom no-repeat ;width:209px;padding-bottom:10px;
}
.zcbgc{
background:url(../images/b/zbc2.jpg) repeat-y ;width:221px;
}
.ztbgc{
background:url(../images/b/zbc1.jpg) top no-repeat ;width:221px;padding-top:20px;
}
.zbbgc{
background:url(../images/b/zbc3.jpg) bottom no-repeat ;width:221px;padding-bottom:20px;
}
.zcbgd{
background:url(../images/b/zbd2.jpg) repeat-y ;width:425px;
}
.ztbgd{
background:url(../images/b/zbd1.jpg) top no-repeat ;width:425px;padding-top:16px;
}
.zbbgd{
background:url(../images/b/zbd3.jpg) bottom no-repeat ;width:425px;padding-bottom:16px;
}
.zcbge{
background:url(../images/b/zbe2.jpg) repeat-y ;width:433px;
}
.ztbge{
background:url(../images/b/zbe1.jpg) top no-repeat ;width:433px;padding-top:16px;
}
.zbbge{
background:url(../images/b/zbe3.jpg) bottom no-repeat ;width:433px;padding-bottom:32px;overflow:hidden;clear:both;
}
.list ul{
list-style-type:none;
}
.list ul li{
padding:3px 0 3px 15px; background:url(../images/ico2.gif) 4px 6px no-repeat; text-align:left; clear:both;
}

#read h2{
margin:5px 0 0 35px;
}
#read .list{
margin:40px 30px 0 30px;
}
#selebread{
width:215px;margin-top:10px;
}
#selebread h2{
background:url(../images/b/ztb01.jpg) no-repeat top left;width:215px;height:96px;
}
#selebread h2 img{
margin:48px 0 0 12px;
}
#selebread .list,#articleenjoy .list{
margin:10px 10px 0 20px;
}
#articleenjoy{
width:217px;margin-top:10px;
}
#articleenjoy h2{
background:url(../images/b/ztb02.jpg) no-repeat top left;width:217px;height:106px;
}
#articleenjoy h2 img{
margin:62px 0 0 72px;
}
#commendbook{
margin-top:10px;
}
#commendbook h2{
margin:35px 0 40px 84px;
}
#commendbook .list{
margin:20px 10px 0 10px;
}
#commendbook .bd{
border-bottom:1px dashed #99c5dd;padding-bottom:10px;
}
#commendbook .list ul{
list-style-type:none;margin:10px 0 0 0;
}
#commendbook .list ul li{
padding:4px 0 3px 24px; background:url(../images/lib.gif) 2px 5px no-repeat; text-align:left; clear:both;
}
#commendbook .more,#articleenjoy .more{
margin-top:2em;
}
#presentlist{
margin-top:10px;
}
#presentlist h2{
text-align:center;
}
#presentlist .list{
margin:10px 18px 0 25px;
}

.zrightcolumn{
background:url(../images/b/ha.jpg) no-repeat top center;padding-top:175px;width:460px;
}
.booklist ul{
list-style-type:none;
}
.booklist ul li{
float:left;text-align:center;
}
.booklist ul li h5{
text-align:center;font-size:12px;font-weight:normal;line-height:1.5;padding:5px 1em;
}
.booklist ul li img{
display:block;
}
#bookshare{
background:url(../images/b/za.jpg) no-repeat top center;width:458px;height:529px;margin-top:5px;
}
#bookshare .block{
padding:120px 0 0 50px;
}
#bookshare .booklist{
clear:both;overflow:hidden;width:376px;
}
#bookshare .booklist ul li{
margin:0 0 0 0;width:124px;
}
#bookshare .booklist ul li img{
width:100px;height:137px;border:4px solid #fff;margin-top:10px;
}
#weekly{
background:url(../images/b/zb.jpg) no-repeat top center;width:458px;height:289px;margin-top:5px;
}
#weekly .block{
padding:80px 30px 0 30px;
}
#weekly .img{
overflow:hidden;width:110px;text-align:center;margin:0 1em;
}
#weekly .img img,#dissertation .img img{
display:block;width:100px;height:137px;border:4px solid #fff;
}
#weekly .img h5,#dissertation .img h5{
text-align:center;font-size:12px;font-weight:normal;line-height:1.5;padding:5px;
}
#weekly .docket,#dissertation .docket{
line-height:1.5;
}
#authorlist{
margin:20px 0 0 5px;
}
#authorlist h2{
background:url(../images/b/ztb03.jpg) no-repeat 153px bottom ;text-align:center;padding-bottom:16px;
}
#authorlist h2 img{
margin-top:5px;
}
#authorlist .list{
margin:10px 25px;clear:both;overflow:hidden;
}
#authorlist .list ul li{
width:90px;float:left;background:url(../images/ico7.gif) 2px 5px no-repeat;clear:none;padding:4px 8px 3px 22px; 
}
#dissertation{
margin-top:20px;
}
#dissertation h2{
margin:15px 0 0px 180px;
}
#dissertation h3{
margin:0px 0 5px 10px;clear:both;
}
#dissertation .block{
clear:both;overflow:hidden;margin:0 30px 5px 20px;
}
#dissertation .img{
overflow:hidden;width:110px;text-align:center;margin:0 1em 0 0;
}
#dissertation .bd{
border-bottom:1px dashed #99c5dd;padding-bottom:5px;
}
#dissertation .img h5{
padding-bottom:2px;
}

p.more{
clear:both;
}



/* Column */

p.button{
background:url(../images/b7.gif) no-repeat center;height:69px;text-align:left
}
p.button .imga{
margin:28px 0 0 18px;display:block;
}

.w178 .column .tbgd{
background:url(../images/b/zbg1.jpg) top no-repeat;
padding-top:10px;width:166px;
}
.w178 .column .bbgd{
background:url(../images/b/zbg3.jpg) bottom no-repeat;
padding-bottom:8px;width:166px;
}
.w178 .column .contc{
width:166px;background:#fefcef;padding:0 0 8px 0;text-align:center;clear:both;overflow:hidden;
}
.w178 .column .tbge{
background:url(../images/b/zbh1.jpg) top no-repeat;
padding-top:10px;width:156px;
}
.w178 .column .bbge{
background:url(../images/b/zbh3.jpg) bottom no-repeat;
padding-bottom:8px;width:156px;
}
.w178 .column .conte{
width:156px;background:#f6fcff;padding:0 0 8px 0;text-align:center;clear:both;overflow:hidden;
}
.w178 .column .tbgf{
background:url(../images/b7a.gif) top no-repeat;
padding-top:30px;width:156px;
}
.w178 .column .bbgf{
background:url(../images/b7b.gif) bottom no-repeat;
padding-bottom:11px;width:156px;
}
.w178 .column .contf{
width:156px;background:#e5fff7;padding:0 0 8px 0;text-align:center;clear:both;overflow:hidden;
}
.w178 h4.h1{
text-align:center;margin:0 0 58px 0;
}
.w178 h4.h2{
text-align:left;margin:28px 0 24px 76px;
}
.w178 h4.h3{
text-align:left;margin:20px 0 16px 6px;
}
.column .list{
margin:8px 0.25em 0 0.25em;
}
#child{
margin:0 0 0 6px;
}
#child ul li{
background:url(../images/ico8.gif) 2px 4px no-repeat;padding:0 0 0 14px;
}
.w178 .column .more{
margin:1em 1em 0 0;
}
#readlist ul li{
background-image:url(../images/ico9.gif)
}
#readlist ul li,#readerlist ul li{
padding:0 0 0 16px;
}

#text .w178 .pad3{
padding-bottom:3px;
}