/* CSS Document */
/* =============  rightBar ============= */
.rightBar {float:right;width:679px;background:#f5f5f5 url(/images/background/bg016.gif) 0 0 no-repeat;padding:30px 8px 0px 48px;position:relative;}
.rightBar .nav{height:28px;position:absolute;top:-10px;left:15px;font-size:13px;}
.rightBar .nav a {text-decoration:underline;color:#339;}
.rightBar .nav a:hover {text-decoration:none;}
.rightBar .terms {background:url(/images/icon/icon-arrow.gif) 455px 3px no-repeat;padding-left:470px;font-size:11px;margin-bottom:22px;}
.rightBar .size {font-size:11px;position:absolute;top:40px;right:40px;}
.rightBar .info {background:url(/images/icon/icon-arrow.gif) 3px 3px no-repeat;padding-left:13px;font-size:13px;margin-bottom:15px;}


/* tour box */
.rightBar .box {padding:10px 10px 3px 10px;width:614px;min-height:114px;height:auto !important;height:114px;background:#fffff7;border-right:1px solid #2c6aa5;border-left:1px solid #2c6aa5;position:relative;}
.rightBar .box1 {float:left;width:636px;margin-right:45px;margin-bottom:20px;display:inline} 
.rightBar .box li {float:left;width:125px;margin-left:5px;}
.rightBar .box h2 {text-indent:10px;position:absolute;top:-7px;left:-1px;background:url(/images/background/bg013.gif) 0 0 no-repeat;width:183px;height:23px;color:#fdec57;font-size:13px;line-height:20px;}
.rightBar .box h2 a{display:block;color:#fff;}
.rightBar .box h2 a:hover {background:url(/images/background/bg019.gif) 0 0 no-repeat;color:#5a5a5b;}
.rightBar .box dl { margin:20px 0 5px 20px;}
.rightBar .box dt {width:580px;/*background:url(/images/icon/icon002.gif) 0px 3px no-repeat;*/ margin-top:4px; margin-bottom:10px;}
.rightBar .box dd { text-indent:15px; background:url(/images/icon/icon008.gif) 5px 3px no-repeat; margin-top:2px;}

.rightBar .box .pagenum ul{ border:1px solid #d6c066; width:580px; background:#fafad2; height:24px; }
.rightBar .box .pagenum li{ margin:5px; width:175px;}
.rightBar .box .pagenum li a { text-decoration:underline;}

.rightBar .box .comments { margin-top:10px; text-align:justify;}
.rightBar .box2 {width:292px;min-height:154px;height:auto !important;height:154px;float:right;background:#fffff7;border-right:1px solid #2c6aa5;border-left:1px solid #2c6aa5;} 

.rightBar .bg1 {width:680px;height:9px;overflow:hidden;background:url(/images/background/bg031.gif) 0 0 no-repeat;}
.rightBar .bg2 {width:680px;height:9px;overflow:hidden;background:url(/images/background/bg014.gif) 0 0 no-repeat;}
.rightBar .bg3 {width:656px;height:8px;overflow:hidden;background:url(/images/background/bg025.gif) 0 0 no-repeat;}
.rightBar .bg4 {width:656px;height:8px;overflow:hidden;background:url(/images/background/bg026.gif) 0 0 no-repeat;margin-bottom:7px;}
.rightBar .bg5 {position:absolute;top:4px;left:12px;width:79px;height:64px;}
.rightBar .bg6 {width:12px;height:11px;background:url(/images/icon/icon003.gif) 0 0 no-repeat;position:absolute;top:-7px;left:-5px;}
.rightBar .bg7 {width:12px;height:11px;background:url(/images/icon/icon004.gif) 0 0 no-repeat;position:absolute;bottom:-6px !important;bottom:-9px;right:-6px;}
.rightBar .bg8 {width:636px;height:7px;overflow:hidden;background:url(/images/background/bg-01.gif) 0 0 no-repeat;}
.rightBar .bg9 {width:636px;height:7px;overflow:hidden;background:url(/images/background/bg-02.gif) 0 0 no-repeat;}

.rightBar .pic3 {height:10px;background:url(/images/background/bg017.gif) 0 0 no-repeat;width:10px;position:absolute;bottom:-1px;left:0;}
.rightBar .pic4 {height:10px;background:url(/images/background/bg018.gif) 0 0 no-repeat;width:10px;position:absolute;bottom:-1px;right:-8px !important;right:-10px;}

#sGroup {wdith:676px;}

/*add year month content*/
.yearcont{ background:url(/images/background/comment-bg1.gif) 0 0 no-repeat; width:547px; height:72px; margin-left:15px; margin-bottom:6px;}
.yearcont h3{ font-size:16px; color:#f28a02; padding-top:20px; padding-left:16px;}
.yearcont h3 img{ margin:0 8px 0;}
.yearcont h3 a.nextyear{ background:url(/images/background/comment-arroworgen.gif) 0 5px no-repeat; padding:0 1px 0;}
.yearcont h3 a:hover.nextyear{ background:url(/images/background/comment-arrowblue.gif) 0 5px no-repeat; padding:0 1px 0; text-decoration:none;}

.yearcont h3 a.prevyear{ background:url(/images/background/comment-arroworgenl.gif) 0 5px no-repeat; padding:0 1px 0;}
.yearcont h3 a:hover.prevyear{ background:url(/images/background/comment-arrowbluel.gif) 0 5px no-repeat; padding:0 1px 0; text-decoration:none;}

.yearcont h4{ font-size:12px; color:#c1c1c1;  margin-left:16px; margin-top:5px; word-spacing:3px; font-weight:normal; }
.yearcont h4 a{color:#787878; text-decoration:none;padding:1px;border:1px solid #fafafa; font-weight:bold;}
.yearcont h4 a:hover{ background:#fcfad3; border:1px solid #d5c065; text-decoration:none; color:#f28a02;}
.yearcont h4 .select{ color:#e91a20; font-size:12px; border:1px solid #d5c065;background:#fcfad3;padding:1px; font-weight:bold;}

/*add select year*/
.selectyear {border:1px solid #d5c065; width:100px; margin-left:445px !important;margin-left:442px; margin-bottom:10px; }
.selectyear select {  background:#fcfad3;border:1px solid #d5c065; margin:-2px; color:#5a5a5b;  font-size:12px; padding-left:5px;}

