@charset "utf-8";
/* CSS Document */

.grid_mode, .list_mode { display:inline-block; }
.grid_mode a { background:url(../images/btn_grid.png) no-repeat 0 -15px; width:15px; height:15px; display:block; margin-right:5px; }
.list_mode a { background:url(../images/btn_list.png) no-repeat 0 -15px; width:15px; height:15px; display:block; }
.grid_mode a:hover, .grid_mode a.selected { background:url(../images/btn_grid.png) no-repeat 0 0; }
.list_mode a:hover, .list_mode a.selected { background:url(../images/btn_list.png) no-repeat 0 0; }

/* grid mode 2 */
.variable-sizes .box_s1 { width:420px; height:80px; }
.variable-sizes .box_s2 { width:420px; height:80px; }
.variable-sizes .box_s3 { width:420px; height:80px; }
.variable-sizes .box_s4 { width:420px; height:80px; }
.variable-sizes .box_s5 { width:420px; height:180px; }

.variable-sizes img.desc_image { float:left; padding-right:5px; }

.variable-sizes .box_s1 img.desc_image { width:90px; height:66px; }
.variable-sizes .box_s2 img.desc_image { width:90px; height:66px; }
.variable-sizes .box_s3 img.desc_image { width:90px; height:66px; }
.variable-sizes .box_s4 img.desc_image { width:90px; height:66px; }
.variable-sizes .box_s5 img.desc_image { width:262px; height:165px; float:left;}
.variable-sizes .box_rss img.desc_image { width:90px; height:66px !important; }

.variable-sizes .custom-box{ display:none; background-color:#65CC01; position:absolute; z-index:500;border-radius: 5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; top:0px; color:#fff; padding:3px 10px 10px;}

.variable-sizes .box_s1 .custom-box{ width:400px; height:67px; left:0px;}
.variable-sizes .box_s2 .custom-box{ width:400px; height:67px; left:0px;}
.variable-sizes .box_s3 .custom-box{ width:400px; height:67px; left:0px;}
.variable-sizes .box_s4 .custom-box{ width:400px; height:67px; left:0px;}
.variable-sizes .box_s5 .custom-box{ width:400px; height:167px; left:0px;}

.variable-sizes .close{ background:url(../images/btn_cross.png) no-repeat; width:14px; height:14px; position:absolute; right:3px; cursor:pointer;}

.variable-sizes .custom-box ul {padding-top:5px;}
.variable-sizes .custom-box ul li{ float:left; padding-right:20px;}

.variable-sizes .map_box h3{ float:none;}
.variable-sizes .map_box .location a{float:left; margin-left:0;}

.push-icon { display:inline-block; background:url(../images/icon_push.png) no-repeat 0 0; width:52px; height:53px; position:absolute; top: 0; right:0; }

.map_box iframe{margin-bottom:5px; height:252px;}
.map_box h3{ float:left; font-size:1.9em;}
.map_box .location a{background: url("../images/btn_location.png") no-repeat scroll 0 0 transparent;     display: inline-block;    float: right;    height: 21px;    margin-left: 10px;    width: 115px;}
.map_box .location a:hover{background:url(../images/btn_location.png) no-repeat 0 -22px;} 

.video_box .video_player{padding-bottom:5px;}
.video_box .itemheader{ font-size:1.9em;}

a.icon{ width:18px; height:18px;}

.fb{ background:url(../images/icon_fb.png) no-repeat 0 0 !important;}
.twitter{ background:url(../images/icon_twitter.png) no-repeat 0 0 !important;}
.weibo{ background:url(../images/icon_weibo.png) no-repeat 0 0 !important;}
.google{ background:url(../images/icon_google.png) no-repeat 0 0 !important;}
.xanga{ background:url(../images/icon_xanga.png) no-repeat 0 0 !important;}
.email{ background:url(../images/icon_email.png) no-repeat 0 0 !important;}

#page{ margin-bottom:20px; position:relative; z-index:200}
#page a{background:url(../images/pagination.png) no-repeat 0 0; width:14px; height:14px; display:inline-block; margin:0 5px; text-indent:-9999px;}
#page a.selected{ background:url(../images/pagination.png) no-repeat 0 -14px;}
a#prevPage{ position:absolute; top:240px; left:0; margin-left:-5px;}
a#nextPage{ position:absolute; top:240px; right:30px; margin-right:-34px;}

.page{ margin-bottom:20px; position:relative; z-index:200}
.page a.pagination{ display:inline-block; margin:0 3px; color:#555555; font-weight:bold; background:none; padding:0; font-size:18px; line-height:22px; vertical-align:middle;}
.page a.pagination.selected{ text-decoration:underline;}
.page a.smallPrev{ background:url(../images/arrow_prev.png) center center no-repeat transparent; width:15px; height:15px; text-indent:-9999px; margin-left:80px;}
.page a.smallNext{ background:url(../images/arrow_next.png) center center no-repeat transparent; width:15px; height:15px; text-indent:-9999px; }
.page a.smallPrev10{ display: inline-block; padding-bottom:2px; background:url(../images/arrow_prev_10.png) center center no-repeat transparent; width:15px; height:15px; text-indent:-9999px; margin-left:80px;}
.page a.smallNext10{ display: inline-block; padding-bottom:2px; background:url(../images/arrow_next_10.png) center center no-repeat transparent; width:15px; height:15px; text-indent:-9999px; }
.page.inline-pagination a.smallPrev,
.page.inline-pagination a.smallPrev10 {
	margin: 0 3px;
}
.pageNums {  display: inline-block;}
span.item-count { color:#555555; font-weight:bold; margin:0;position:absolute;right:0px;}

.pop-link-01{ display:inline-block; width:25px; height:25px; position:absolute; bottom:125px; left:160px; z-index:500; background:url(../images/blank.png) no-repeat 0 0;}
#pop-box-01{ display:none; width:160px; height:125px; position:absolute; bottom:118px; left:185px; background-color: #65CC01}
#pop-box-01 .content{ padding:5px 5px 0 5px; border:2px solid #65CC01; background:#fff;}
#pop-box-01 .see-more{ padding:0 5px 5px 5px; border:2px solid #65CC01; color:#fff;}
#pop-box-01 .see-more a{display:block; width:145px; margin:3px 0;  }
#pop-box-01 span{ display:block; padding-bottom:5px;}

.pop-link-02{ display:inline-block; width:25px; height:25px; position:absolute; bottom:195px; left:125px;z-index:500; background:url(../images/blank.png) no-repeat 0 0;}
#pop-box-02{ display:none; width:160px; height:125px; position:absolute; bottom:145px; left:150px; }
#pop-box-02 .content{ padding:5px 5px 0 5px; border:2px solid #65CC01; background:#fff;}
#pop-box-02 .see-more{ padding:0 5px 5px 5px; border:2px solid #65CC01;  color:#fff;}
#pop-box-02 .see-more a{display:block; width:145px;}
#pop-box-02 span{ display:block; padding-bottom:5px;}

.pop-link-03{ display:inline-block; width:25px; height:25px; position:absolute; bottom:160px; right:50px;z-index:500; background:url(../images/blank.png) no-repeat 0 0;}
#pop-box-03{ display:none; width:160px; height:125px; position:absolute; bottom:115px; left:135px; }
#pop-box-03 .content{ padding:5px 5px 0 5px; border:2px solid #65CC01; background:#fff;}
#pop-box-03 .see-more{ padding:0 5px 5px 5px; border:2px solid #65CC01;  color:#fff;}
#pop-box-03 .see-more a{display:block; width:145px;}
#pop-box-03 span{ display:block; padding-bottom:5px;}

.pop-link-04{ display:inline-block; width:25px; height:25px; position:absolute; top:20px; left:85px;z-index:500; background:url(../images/blank.png) no-repeat 0 0;}
#pop-box-04{ display:none; width:160px; height:125px; position:absolute; bottom:155px; left:105px; }
#pop-box-04 .content{ padding:5px 5px 0 5px; border:2px solid #65CC01; background:#fff;}
#pop-box-04 .see-more{ padding:0 5px 5px 5px; border:2px solid #65CC01; color:#fff;}
#pop-box-04 .see-more a{display:block; width:145px;}
#pop-box-04 span{ display:block; padding-bottom:5px;}

.pop-link-05{ display:inline-block; width:25px; height:25px; position:absolute; top:10px; left:280px;z-index:500; background:url(../images/blank.png) no-repeat 0 0;}
#pop-box-05{ display:none; width:160px; height:125px; position:absolute; bottom:155px; left:120px; }
#pop-box-05 .content{ padding:5px 5px 0 5px; border:2px solid #65CC01; background:#fff;}
#pop-box-05 .see-more{ padding:0 5px 5px 5px; border:2px solid #65CC01; color:#fff;}
#pop-box-05 .see-more a{display:block; width:145px;}
#pop-box-05 span{ display:block; padding-bottom:5px;}

.pop-box .see-more  { background-color: #65CC01}
.pop-box .see-more a {background:url(../images/btn_arrow.png) no-repeat right center;}
