/* navi */
#tablink{ width:550px; height:31px; float:left; margin:40px 0 0 10px;}
#tablink li{ float:left; height:31px;}
#tablink li img{ float:left;}
#tablink li a{ font-size:14px; font-weight:bold; color:#397600; line-height:24px; padding:0px 0 0 5px; margin-top:7px; display:block; text-align:left;}
#liTabPrifexId{ width:25px; height:31; background:url(../images/v3navbg5.gif) no-repeat;} 
#li1TabId{ width:96px; background:url(../images/v3navbg3.gif) no-repeat;}
#li2TabId{ width:96px; background:url(../images/v3navbg3.gif) no-repeat;} 
#li3TabId{ width:96px; background:url(../images/v3navbg6.gif) no-repeat;} 
#liTabEndId{ width:96px; background:url(../images/v3navbg7.gif) no-repeat;}
#liTabEndId #li4TabLinkId{ color:#FFF;} 

/*main layout*/

#main{ width:980px; overflow:hidden; padding-bottom:30px;}

#banner_free{ width:980px; overflow:hidden;}

#free_t{ width:980px; background:url(../images/freechanneltitlebg.gif) no-repeat; height:21px; margin:12px 0 0 0;}

.book{ width:320px; float:left; overflow:hidden; margin:25px 0 5px 2px; _display:inline;}
.book dt { float:left;}
.book dt img{ padding:3px; border-bottom:#acacac solid 1px; border-left:#dddddd solid 1px; border-right:#acacac solid 1px; border-top:#dddddd solid 1px;}
.book dt a{ width:78px; height:20px; background:url(../images/freechannlbutton.gif) no-repeat; display:block; float:left; margin:5px 0 0 20px; _display:inline;}
.book dd{ float:left; width:173px;  text-align:left; margin:0 0 0 7px; _display:inline;}
.book dd h1{ font-size:14px; color:#3e7c05; line-height:18px;}
.book dd h3{ font-size:12px; color:#777; line-height:18px; font-weight:normal;}
.book dd .d_line{ width:173px; height:0; line-height:5px; border-bottom:#CCC dashed 1px; padding-top:5px; _padding-top:0;}
.book dd ul{ width:173px; padding-top:5px;}
.book dd ul li{ width:167px; line-height:22px; height:22px; padding-left:6px; background:url(../images/v3libg1.gif) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.book dd ul li a{ color:#777;}
.book dd ul li a:hover{ color:#3e7c05; text-decoration:underline;}
.book dd span{ float:right; line-height:24px;}
.book dd span a{ color:#3e7c05;}
.book dd span a:hover{  color:#3e7c05; text-decoration:underline;}
.book dd h1 a{ font-size:14px; color:#3e7c05; line-height:18px;}
.book dd h1 a:hover{ color:#3e7c05; text-decoration:underline;}


/*pagenumbox*/
.pagenumbox{ width:580px; font-size:12px; margin:25px 0 0 0; overflow:hidden; float:left; padding-left:400px;}
.pagenumbox span{ float:left; line-height:20px; _line-height:22px; cursor:pointer; margin:0 5px 0 5px;}
.pagenumbox span a{ color:#666666;}
.pagenumbox span a:hover{ color:#dc0000;}
.pagenumbox span.pagenum{ border:#CCC solid 1px; margin:0 2px 2px 2px; }
.pagenumbox span.pagenum a{ padding:3px 5px;line-height:16px; vertical-align:middle;}
.pagenumbox span.pagenum:hover{ background:#dc0000;}
.pagenumbox span.pagenum:hover a{ color:#FFF;}
.pagenumbox #pageon{ background:#dc0000;}
.pagenumbox #pageon a{ color:#FFF; font-weight:bold;}











