/*vodpod gallery css*/
div.vg_fullpage{margin: 0 auto;width: 100%;clear: both;}
.vg_gallery{padding: 0;margin: 0 auto;text-align: center;color: #636466;font-family: arial, verdana, sans-serif;border: 1px solid #cccccc;background-color: #F7F7F7;font-size: 11px;padding-top: 20px;float: left;}
.vg_gallery.fa { float: right; }
.vg_container{margin: 0 auto;text-align: left;}
.vg_gallery_left{float: left;width: 580px;clear: both;}
.vp_container a{color: #2970A6;font-family: arial, verdana, sans-serif;text-decoration: none;}
.vp_container a:hover{color: #2970A6;text-decoration: underline;}
#vg_video_player{width: 540px;margin: 0 auto;background-color: #F7F7F7;line-height: 15px;font-size: 12px;color: #fff;padding-bottom: 10px;margin-bottom: 10px;float: left;}
.vg_video_title{color: #fff;padding: 5px 10px;width: 520px;background: #717171 url(images/gallery_540_video_top.gif) no-repeat;}
.vg_video_description{padding: 5px 0;color: #636466;margin-left: 5px;text-align: left;clear: both;width: 100%;float: left;padding-bottom: 4px;}
/*vodpod video thumbs area */
ul.vg_video_thumbs{background-color: #F7F7F7;color: #636466;font-family: arial,verdana,sans-serif;font-size: 11px;width: 896px; margin-left: -40px; text-align: center;}

/* fix for ie7 */
ul.vg_video_thumbs li {
	padding-left: 0; 
	float:left;
}

.vg_frontrow_area{width: 551px;height: 500px;border-top: 1px solid #777;}
/*vodpod video rows */
.vg_frontrow{background-color: #F7F7F7;height: 85px;border-bottom: 1px solid #777;border-left: 1px solid #777;border-right: 1px solid #777;width: 545px;padding: 20px 0 19px 4px;margin: 0 auto;text-align: center;float: left;clear: both;}
/*vodpod video thumbnails */
.video_thumb{width: 100px;height: 75px;position: relative; border: 1px solid #777;margin: 5px;padding: 0;cursor: pointer;}
.video_thumb img{width: 100%;height: 100%;padding: 0;margin: 0;border: none;}
.video_thumb .is_new{position: absolute;top: 0px;left: 0px;width: 15px;height: 15px;background: transparent url(images/new-star.png) no-repeat;filter: alpha(opacity=90);-moz-opacity: 0.90;opacity: 0.90;}
.video_thumb .thumb_title_box{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 24px;background: #000;filter: alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;}
.video_thumb .thumb_title{position: absolute;bottom: 0px;left: 3px;width: 100%;height: 22px;overflow: hidden;line-height: 11px;color: #fff;font-size: 10px;font-weight: bold;text-align: left;}
.video_thumb .thumb_title a{color: #fff;text-decoration: none;width: 95px;top: 0;position: absolute;z-index: 10;}
.tooltip{background-color: #222;font-size: 12px;width: 130px;white-space: normal;padding: 3px;color: #fff;z-index: 10;font-family: arial,verdana,sans-serif;display: block;border: 1px solid #ccc;}
/*vodpod medium video thumbnails */
.med-video_thumb{float: left;width: 163px;height: 122px;position: relative;border: 1px solid #777;margin:20px 6px 10px;padding: 0;cursor: pointer;}
.med-video_thumb img:hover{filter: alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;}
.med-video_thumb img{width: 100%;height: 100%;padding: 0;margin: 0;border: none;}
.med-video_thumb .thumb_title_box{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 40px;background: #000;filter: alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;}
.med-video_thumb .thumb_title{position: absolute;bottom: 0px;top: 82px;left: 3px;width: 100%;height: 38px;overflow: hidden;line-height: 12px;color: #fff;font-size: 12px;font-weight: bold;text-align: left;}
.med-video_thumb .thumb_title a{color: #fff;text-decoration: none;}
/*vodpod Pagination */
.vg_pagination{float: left;padding-top: 6px;margin-left: 3px;clear: both;width: 880px;color: #636466;font-size: 12px;line-height: 1.4;font-family: arial, verdana, sans-serif;text-decoration: none;}
.vg_page{padding: 0 2px;border: 1px solid #F7F7F7;display: inline;}
.vg_page a{padding: 0 2px;border: 1px solid #F7F7F7;}
.vg_pagination a:link{text-decoration: none;color: #2970A6;}
.vg_pagination a:visited{text-decoration: none;color: #2970A6;}
.vg_pagination a:active { text-decoration: none; }
.vg_pagination a:hover { border: 1px solid #ccc; }
.vg_pagination .current_vg_page{padding: 0 2px;border: 1px solid #ccc;}
.vg_gallery_bottom{background-color: #717171;padding: 12px 12px 0 12px;text-align: right;margin-top: 10px;color: #fff;line-height: 1.8;height: 30px;clear: both;width: 922px;float: left;}
span.vg_bottom_left{background: transparent url(images/logo.jpg) left top no-repeat;padding-left: 42px;margin-top: -7px;padding-top: 5px;height: 32px;float: left;}
span.vg_bottom_right{margin: 0;float: right;}
.vg_gallery_bottom a:link{color: #fff !important;background: transparent;text-decoration: none;}
.vg_gallery_bottom a:visited{color: #fff !important;background: transparent;text-decoration: none;}
.vg_gallery_bottom a:hover{color: #fff !important;background: transparent;text-decoration: underline;}
.vg_tag_area{display: block;width: 100%;padding-top: 4px;height: 3em;color: #636466;clear: both;float: left;}
.vg_tag_box{width: 540px;margin-left: 20px;margin-top: -30px;float: left;padding-top: 10px;margin-bottom: 4px;}
.vg_tag_area span.vg_label{float: left;margin-top: 2px;margin-left: 5px;font-size: 12px;}
.vg_tag_area form{float: left;padding-left: 7px;}
#form_search { float: right; }
.vg_embed_code{float: right;padding: 5px 0 10px 0;width: 45%;text-align: right;height: 1.2em;display: block;}
.vg_embed_code span.vg_label{margin: 2px 5px 0 5px;font-size: 12px;color: #636466;position: relative;float: right;}
.vg_embed_code input { float: right; }
.vg_popular_thumbcontainer{float: left;width: 894px;color: #636466;font-family: arial, verdana, sans-serif;font-size: 11px;padding-left: 10px;margin: -17px 20px 10px;border: 1px solid #ccc;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #fff}
.vg_share_links{width: 51%;float: left;margin-left: 5px;height: 1.2em;padding: 5px 0 10px 0;}
.vg_share_links a img{padding: 0 4px 0 0;width: 16px;height: 16px;float: left;}
.vg_share_links span.vg_label{margin: 2px 5px 0 0px;font-size: 12px;color: #636466;position: relative;float: left;}
.vg_meta{width: 54%;float: left;margin-left: 5px;height: 1.2em;padding: 5px 0 10px 0;}
.vg_meta span.vg_label{margin: 2px 5px 0 0px;font-size: 12px;color: #636466;position: relative;float: left;}
span.legend{background: transparent url(images/new-star.png) 0 2px no-repeat;padding-left: 17px;padding-bottom: 4px;padding-top: 3px;font-size: 12px;color: #999;display: block;}
.vg_fullpage span.legend{background: transparent url(images/new-star.png) 0 2px no-repeat;padding-left: 17px;padding-top: 0;padding-bottom: 4px;font-size: 12px;color: #999;display: block;}
span.legend{background: transparent url(images/new-star.png) 0 2px no-repeat;padding-left: 17px;padding-bottom: 4px;font-size: 12px;color: #999;display: block;}
.vg_fullpage .wide{width: 100%;margin: 0 auto;}
.vg_fullpage #vg_video_player{margin-left: 20px;float: left;}
.vg_fullpage #comment-area{width: 320px;float: left;margin-left: 22px;}
#comment-area.facomment-area { float: none; }
.vg_fullpage #comment-section{width: 320px;padding: 10px;background-color: #fff;height: 525px;margin-right: 20px;border: 1px solid #ccc;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom: 20px;overflow-x: hidden;overflow-y: scroll;float: left;}
#comment-area h2 { margin-bottom: 5px; }
#comment-area ul li.v-comment-item{list-style-type: none;margin-bottom: 10px;padding-bottom: 11px;border-bottom: 1px solid #ccc;}
#comment-area .posted-by{font-style: italic;color: #999999;line-height: 14px;font-size: 12px;margin-bottom: 6px;}
#comment-area span, #comment-area p.v-comment{line-height: 14px;font-size: 12px;color: #636466;}
#nosidebar-content{margin: 0;padding: 0;width: 100%;border: none;}
#new-comment-form form{margin: 2px 3px 4px 3px;/* width: 324px; */}
#new-comment-form form textarea{width: 312px;border: 1px solid #ccc;margin-bottom: 4px;}
ul#comment-list { padding-top: 4px; }
#comment-area #new-comment-form{background-color: #ebebeb;width: 320px;padding: 5px 10px;margin-right: 20px;border: 1px solid #ccc;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.vg_gallery.wide.fa  #comment-section, .vg_gallery.wide.fa  #comment-area #new-comment-form {float: right;}
