/* 公共css部分  */


body{margin:0px;padding:0px;font-family:"宋体", Arial,Verdana, sans-serif, Helvetica;font-size:12px;background:#fff; 
	color:#515151;}
td,input,div,p,font,span,select{font-family:"宋体", Arial,Verdana, sans-serif, Helvetica;font-size:12px;color:#515151;}
dl,ul,li{	padding:0px;margin:0px;	list-style:none;}
h1,h2,h3,h4,h5,h6,p,form{	padding:0px;	margin:0px;}
form,a img{border:0px;}
.clearboth {clear:both;}
.wordwrap {word-wrap:break-word;word-break:break-all; }


a:link{ color:#565656;background:transparent; text-decoration:none;}
a:visited{ color:#8f8f8f;background:transparent; text-decoration:none;}
a:hover{ color:#007EFF;background:transparent; text-decoration:underline;}
a:active{ background:transparent; }


.space{ height:5px; overflow:hidden; clear:both; }
.fleft{ float:left;}
.fright{ float:right; text-align:right}
.w950{ width:950px; margin:0px auto; clear:both;}


/* 字体颜色 */

h1 { font-size:14px; color:#5D5D5D; font-weight:600; display:inline}/* main 视频列表的标题 */

.cblue1{ color:#005CB1; }
.cblue1 a:link{ color:#005CB1; text-decoration:underline;}
.cblue1 a:visited{ color:#005CB1; text-decoration:underline;}
.cblue1 a:hover{ color:#007EFF;}
.cblue1 a:active{ color:#007EFF;}

.cblue2{ color:#005CB1; font-size:14px; font-weight:600; }
.cblue2 a:link{ color:#005CB1; text-decoration:underline;}
.cblue2 a:visited{ color:#005CB1; text-decoration:underline;}
.cblue2 a:hover{ color:#007EFF;}
.cblue2 a:active{ color:#007EFF;}


.cblack1{color:#000;}
.cred{ color:#f00;}

.cgray{ color:#8F8F8F; }
.cgray a:link{ color:#8F8F8F; text-decoration:none;}
.cgray a:visited{ color:#8F8F8F; text-decoration:none;}
.cgray a:hover{ color:#8F8F8F;text-decoration:none;}
.cgray a:active{ color:#8F8F8F;text-decoration:none;}

.cgray2{ color:#565656; }
.cgray2 a:link{ color:#565656; text-decoration:none;}
.cgray2 a:visited{ color:#565656; text-decoration:none;}
.cgray2 a:hover{ color:#005CB1;text-decoration:underline;}
.cgray2 a:active{ color:#005CB1;text-decoration:underline;}


/* menu */

.w950 .jg_bg{ background:#BDE3EE url(http://image2.sina.com.cn/vblog/images/jg_rank/jg_rank_pic6.gif) repeat-x;border-left:1px solid #9EC4CF;border-right:1px solid #9EC4CF; padding:0px 2px 0px 3px; }
.w950 .jg_bg .td{ background:url(http://image2.sina.com.cn/vblog/images/jg_rank/jg_rank_pic8.gif) no-repeat right top; height:26px; line-height:26px; text-align:center; font-weight:600;} 
.w950 .jg_bg .tdnone{ background:none;height:26px; line-height:26px; text-align:center; font-weight:600;}

.w950 .jg_bg .tblue td{ height:21px;  background:#EEF9FC; padding-left:6px;}
.w950 .jg_bg .tblue img{ vertical-align:middle;}
.w950 .jg_bg .twhite td{ height:22px;  background:#fff; padding-left:6px;}
.w950 .jg_bg .twhite img{ vertical-align:middle;}

.w950 .jg_bg .num{ display:block; padding-right:11px; text-align:right;}
.w950 .jg_bg .icon1{ margin-right:3px;}


.w950 .jg_menu { padding-left:25px; background:url(http://image2.sina.com.cn/vblog/images/jg_rank/jg_rank_point.gif) repeat-x left bottom; height:23px;clear:both; margin:5px 0px; }
.w950 .jg_menu .fleft li{ float:left; margin-right:6px;width:105px;}
.w950 .jg_menu .fleft li a:link,
.w950 .jg_menu .fleft li a:visited{ padding:1px 1px 0px; width:105px; height:20px; line-height:20px; text-align:center; background:url(http://image2.sina.com.cn/vblog/images/jg_rank/jg_rank_pic10.gif) repeat-x center top; display:block;text-decoration:none; border:1px solid #C6D8E2;color:#8F8F8F;}
.w950 .jg_menu .fleft li h1  {padding:1px 1px 0px; width:105px; height:20px; line-height:20px; text-align:center;background:url(http://image2.sina.com.cn/vblog/images/videolist0611/0611_vall_1.gif) repeat-x center 1px;  display:block;text-decoration:none; border:1px solid #C6D8E2; border-bottom:1px solid #fff;color:#565656;font-size:12px; font-weight:400;} 
.w950 .jg_menu ul{ float:left}
.w950 .jg_menu .fleft{ width:30%;}
.w950 .jg_menu .fright{ width:54%;}
.w950 .jg_menu .fenye1{ margin:0px; padding:0px; height:20px; margin-top:-22px !important;*margin-top:0px !important;*+margin-top:0px;}


/* fenye */

.fenye1{ clear:both; border-bottom:0px solid #9EC4CF; height:30px;padding:10px 0; margin-bottom:20px;}
.fenye1 li{ float:right }
.fenye1 .li1{ line-height:21px; padding-right:10px;color:#80858B;}
.fenye1 .li2{  padding-right:3px;}
.fenye1 .li3{  padding-left:3px;}
.fenye1 .li4{ padding:0px 5px; color:#80858B;}
.fenye1 .li4 input{ height:15px; line-height:16px; width:27px; text-align:center; border:1px solid #D9E0EA; margin:0px 3px;}
.fenye1 .pagenum a{ display:block; float:left; border:1px solid #D9DFEB; height:17px; line-height:15px;  padding:0 4px; margin:0px 1px; background:#fff; font-family:Verdana; }
.fenye1 .pagenum span{ display:block; float:left; border:1px solid #D9DFEB; height:17px; line-height:15px;  padding:0 4px; margin:0px 1px; background:#B3BBC6; font-family:Verdana; font-weight:600; color:#fff;}
.fenye1 .pagenum a:link,
.fenye1 .pagenum a:visited{ text-decoration:none;}
.fenye1 .pagenum a:hover{ text-decoration:none; background:#EDEEF0;}



/* 公用尾 */
.vb_bottom { margin:0px auto; width:750px; padding-top:15px; clear:both;}
.vb_bottom .foot{ text-align:center; color:#656565;} 
.vb_bottom .foot p{  margin:0px auto;width:750px; text-align:center;}
.vb_bottom .foot a:link{ color:#005CB1; text-decoration:none;}
.vb_bottom .foot a:visited{ color:#005CB1; text-decoration:none;}
.vb_bottom .foot a:hover{ color:#007EFF; text-decoration:none;}
.vb_bottom .foot a:active{ color:#007EFF; text-decoration:none;}
.vb_bottom br{ height:3px; overflow:hidden;line-height:3px;}