.gcalbg{ height:250px; background:#f7f7f7;}
#sy_gcal{ width:960px; height:236px; padding:13px 0 23px; margin:0 auto; position:relative;}
#sy_gcal .top{ width:960px; height:34px; background:url(top_hui.jpg) repeat-x left bottom;}
#sy_gcal .top .wz{ height:32px; line-height:32px; padding:0 8px 2px; background:url(top_hong.jpg) repeat-x left bottom; color:#333; font-size:18px;}
#sy_gcal .top .gd{ height:16px; padding:9px 10px 7px 0;}
#sy_gcal .top .gd a{ display:inline-block; height:16px; line-height:16px; padding-left:22px; background:url(gda.jpg) no-repeat left center;}
#sy_gcal #CSSBox{ width:960px; padding-top:10px; overflow:hidden;}
#sy_gcal #CSSBox ul li{ width:225px; height:202px; margin-right:20px;}
#sy_gcal #CSSBox ul li .tp{ width:225px; height:167px; overflow:hidden;}
#sy_gcal #CSSBox ul li .wz{ width:223px; height:34px; background:#fff; border:1px solid #dedede; border-top:0 none; overflow:hidden;}
#sy_gcal #CSSBox ul li .wz .bt{ width:223px; height:26px; line-height:26px; text-align:center;}
#sy_gcal #CSSBox ul li .wz .zy{ width:209px; height:36px; line-height:18px; padding:0 7px 9px; color:#999; font-size:12px; overflow:hidden;}

#sy_gcal #goL{ position:absolute; left:-40px; top:100px; cursor:pointer;}
#sy_gcal #goR{ position:absolute; right:-40px; top:100px; cursor:pointer;}