body {FONT: 12px Arial;margin:0px; line-height:22px;}
img {border:0; padding:0; margin:0;}

a:link {color:#333;text-decoration:none}
a:visited {color: #333;text-decoration:none}
a:hover {color: #333;text-decoration: underline;}
a:active {color:#333;text-decoration:none} 

h1,h2,h3,h4{FONT: 12px Arial, sans-serif;MARGIN:0px;}
dl,dt,dd,p,ol{ PADDING : 0px; MARGIN: 0px;}
ul,li{PADDING : 0px;MARGIN: 0px;list-style-type: none;}

#ggpos1{ margin:0 auto; width:950px; overflow:hidden; margin-top:5px;}
#ggpos3{ margin:0 auto; width:950px; overflow:hidden; margin-bottom:5px;}
#header{ margin:0 auto; width:950px; overflow:hidden; }
#breadCrumb{ font-size:13px; height:22px; width:940px; line-height:22px; background:#e4f0fb; padding-left:8px; color:#993300; margin:6px 0; border:1px solid #cfe3f7;}
#breadCrumb a{color:#993300}

#title{ margin:0 auto;text-align:center; overflow:hidden;}
#title h1{ color:#e44222; font-size:28px; font-weight:bold; font:"ºÚÌå"; height:30px; line-height:30px; padding-top:10px;}
#title p{font-size:14px; margin:0;color: #589ce3;height:25px; line-height:25px; font-weight:bold;}
#title .author{font-size:13px; line-height:14px; color:#164a68; padding-bottom:8px;float:left; width:100%; display:block; font-style:normal}
#title .vip_img{ width:30px; height:25px;background:url(/images/bookpage_bg.png) no-repeat right top; text-indent:-1200px; display:block; float:left; line-height:25px; margin-top:-2px;}
#header .shop{ font-size:14px; text-align:center; margin-bottom:8px;}
#header .collection{ width:940px; float:left; border:1px solid #bfbfbf; background:#f2f8e1; height:22px; line-height:22px; font-size:13px; padding-left:8px;margin-bottom:4px;}
#header .collection span{color:#2c4096}

#container{ margin:0 auto; width:950px;margin-bottom:4px; overflow:hidden; }
#content{ width:780px; float:left;}
#content .list{ width:778px; border:1px solid #bbd5e8; overflow:hidden; margin-bottom:8px;}
#content .list .title{ width:698px; background:url(/images/chapter_bg.png) left bottom; height:30px; padding-left:80px;}
#content .list h2{ font-size:14px; color:#e44222; line-height:30px; width:618px; text-align:center; float:left; font-weight:bold;}
#content .list .title .tips{ width:80px; float:left;  text-align:center; line-height:30px;}
#content .list .title .tips a{ color:#b62c2c;}
#content .list ul{ padding:8px 0 4px 7px; float:left; width:771px;}
#content .list ul li{float:left;width:220px;margin-right:7px; border-bottom:1px dashed #CCC; display: inline;background:url(/images/chapter_bg.png) no-repeat -120px -165px; padding-left:30px; line-height:22px; margin-bottom:4px; height:22px; overflow:hidden;}
#content .list .vip{background:url(/images/chapter_bg.png) no-repeat -123px -143px;}
#content .list ul li a{ width:220px;display:block;}

#sideBar{ float:right; width:162px;}
#login{ float:left; width:162px;padding:8px 0 4px 0; margin-bottom:8px; line-height:20px;}
#login .top{ float:left; width:100%;height:25px; border-bottom:1px solid #e9dfb8;}
#login .top .hhh1{ width:100px; display:block; float:left; text-align:center; font-size:13px; color:#cf8b20; height:25px; line-height:25px;background: url(/images/chapter_bg.png) no-repeat; margin-left:1%; }
#login .top .hhh2{ padding-top:5px; float:left; text-align:center; margin-left:2%;}
#login .top .hhh2 a{ color:#990000; text-decoration:underline;}
#login .info{float:left; width:96%; font-size:14px; color:#7ba110; padding:8px 0 4px 3%;}
#login .text{width:90px; height:14px; border:1px solid #7ba110;}
#login .button{ width:44px; height:20px;background:url(/images/chapter_bg.png) no-repeat left -37px; border:0; padding-top:2px; line-height:18px; font-size:12px; color:#475e05;}
#login .bottom{ float:left; font-size:12px; color:#990000; padding-left:28px; padding-top:4px; height:20px;}

#login2{ float:left; width:162px;background:#f5fbff; padding:8px 0 4px 0; margin-bottom:8px;}
#login2 td{ line-height:16px; height:16px; font-size:12px; color:#808080;}
#login2 .g1{ color:#7ba110; font-size:14px; font-weight:bold;}
#login2 .g2{ color:#791515;}
#login2 .g3{ padding-left:70px; height:64px;}
#login2 .g3 img{ float:left; margin-left:-70px;}
#login2 .g3 .f1{ float:left; width:100%; line-height:16px;}
#login2 .g4{ color:#000; line-height:30px; height:30px;}
#login2 .g4 a{ color:#666;}

#ballot{ float:left; width:160px; padding-bottom:10px;}
#ballot a.ballot0{background:url(/images/chapter_bg.png) no-repeat left -285px; width:155px; height:67px;float:left;display:block; text-indent:-200px; overflow:hidden;margin-bottom:8px; }
#ballot a.ballot1{background:url(/images/chapter_bg.png) no-repeat left -66px; width:155px; height:54px; text-align:center; display:block; font-size:26px; color:#0772ba; font:Arial, Helvetica, sans-serif; padding-top:12px; float:left; margin-bottom:8px;}
#ballot a.ballot1:hover{ text-decoration:none; color: #FF3300}
#ballot a.ballot2{background:url(/images/chapter_bg.png) no-repeat left -141px; width:73px; height:45px; text-align:center; display:block; font-size:14px; color:#d62d05; font:Arial, Helvetica, sans-serif; padding-top:22px; margin-right:10px; float:left;}
#ballot a.ballot2:hover{ text-decoration:none; color: #FF6600}
#ballot a.ballot3{background:url(/images/chapter_bg.png) no-repeat left -214px;width:73px; height:45px; text-align:center; display:block; font-size:14px; color:#184f91; font:Arial, Helvetica, sans-serif; padding-top:22px; float:left;}
#ballot a.ballot3:hover{ text-decoration:none; color: #009933}

#copyRight{ margin:0 auto; text-align:center; color:#333;}

#choose{ float: left; width:160px; height:560px;border:1px solid #bbd5e8; margin-bottom:10px; background:#f2fafc;}
#choose .sups{ float:left; margin:3px 8px 0 0;}
#choose h3{ color: #339933; line-height:25px; height:25px; padding-left:8px; font-weight:bold; margin:0; font-size:14px; padding-top:1px;background:url(/images/chapter_bg.png) left bottom;}
#choose ul{ float:left; width:160px; padding-top:9px; font-size:13px; overflow:hidden;}
#choose ul li{ float:left; padding-left:2px; width:158px; height:26px; line-height:26px; overflow:hidden;}
#choose ul li a.lie{ color:#731d1d;}
#choose ul li a:hover.lie{ background:#FFFFCC; text-decoration:none; padding:4px 0 2px 0;}
