﻿@charset "utf-8";
/* CSS Document */
body{ background:#000; margin:0; padding:0; font-size:12px; font-family:Verdana,'宋体','新宋体',sans-serif}

/*clear float*/
.clearfix:after{ content:"."; height:0; display:block; visibility:hidden; clear:both} 
.clearfix{-height:1%; *min-height:1%}/*care the element with the property height*/

ul, ol{ margin:0; padding:0; list-style:none}
dl, dd{ margin:0}
p{ margin:0}
form{ margin:0}/*IE*/
img{ border:0}
h1, h2, h3, h4, h5, h6{ margin:0}
input{ margin:0}
samp{font-family:Verdana,'宋体','新宋体',sans-serif;}

.railingBr{ float:none !important; clear:both !important; width:100% !important; *font-size:0 !important; line-height:0 !important; visibility:hidden !important; margin:0 !important; padding:0 !important}

#uniform_headerv3_mod{ margin-bottom:0}
.bodyWrapper{ padding-top:220px; background:url(http://xfiles.cdnmyspace.cn/dir/jbft/img/bg.jpg) center top no-repeat;margin:0 auto;width:auto}
.page_vipchat{ margin:0 auto; background:url(http://xfiles.cdnmyspace.cn/dir/jbft/img/side.png) center top repeat-y; -background:none; -background-repeat:repeat-y; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://xfiles.cdnmyspace.cn/dir/jbft/img/temp.png'); zoom:1; width:960px;}
.pre_vipchat, .index_vipchat{ -position:relative; width:960px; margin:0 auto;}
.topinfo_vc{ width:960px; background:#000; height:36px; margin:0 auto; padding-top:10px; background:url(http://xfiles.cdnmyspace.cn/dir/jbft/img/t.jpg) no-repeat;}
.topinfo_vc h1{ font-weight:bold; font-size:16px; color:#ffbc1c; font-weight:bold}
.topinfo_vc b{ color:#ffbc1c; font-size:16px;}
.topinfo_vc label{ font-size:16px; font-weight:bold; color:#fff}
.topinfo_vc table{}
.topinfo_vc table td{ text-align:center}
.topinfo_vc table .fir{}
.topinfo_vc .info_ft{ width:873px; white-space:nowrap; color:#ffbc1c; overflow:hidden}
.topinfo_vc table .sec{ text-align:left}
.topinfo_vc table .sec b{ margin-left:30px;}
.topinfo_vc table .thir{ text-align:left}
.topinfo_vc table .thir a{ cursor:pointer; color:#ffbc1c;}

.content_vc{ background:#000; margin:0 auto; padding-bottom:30px}
.left_cvc{float:left; width:525px; background:url(http://xfiles.cdnmyspace.cn/dir/jbft/img/l.jpg) no-repeat}
.live_cvc{ width:470px; height:370px; margin:0 auto; overflow:hidden}
.chatcontert_cvc{width:470px; margin:0 auto; margin-top:35px;}
.perpic_cvc{ float:left; border:1px solid #999; padding:2px; margin-right:10px; margin-bottom:10px}
.perpic_cvc img{ width:114px; height:114px}

.right_cvc{ float:right; width:435px; /*background:#0c0c0c url(http://xfiles.cdnmyspace.cn/dir/jbft/img/r.jpg) right top no-repeat*/}

.chatUtil_cvc b{ font-size:14px; font-weight:bold; color:#ffbc1c}
#chatContent_cvc{ height:684px; overflow-x:hidden; overflow-y:auto; margin-top:15px}
.intro_cvc{ padding-bottom:25px}
.intro_cvc .name{ line-height:24px; color:#ffbc1c}
.intro_cvc .intro{ line-height:22px; color:#ffbc1c}
.intro_cvc .focus{ cursor:pointer; color:#ffbc1c}
.detail_cvc{ color:#999; line-height:18px;}
.detail_cvc a{ text-decoration:none}

.index_vipchat .intro_cvc{ line-height:26px; color:#999}
.intro_cvc .preside{ font-size:12px; color:#0056e9}
.intro_cvc .vip{ font-size:12px; color:#ffbc1c}

/*fixed CSS*/
.picAndDesc dl, .picAndDesc .padPicAndName{ float:left}
/*changeble CSS*/
.picAndDesc{}

.padPicN{ display:block; width:94px; height:94px}
.padPicN img{ border:1px solid #b7b7b7; width:90px; height:90px; padding:1px; vertical-align:middle}
.padName{ display:block}

.padDescList{ margin-left:10px; width:180px; overflow:hidden}
.padDescList dt{ font-size:14px}
.padDescList dd{ line-height:20px}

.fansMblog_rczb table{ margin:0 auto 10px; margin-left:35px;} 
.fansMblog_rczb textarea{ width:285px; height:86px; border:0}
.fansMblog_rczb table a{ margin-left:20px; cursor:pointer}
.cyFansMblogsNologin{ text-align:right; padding-bottom:10px; padding-right:10px} 
.cyFansMblogsNologin .cyLoginA{color:#ffbc1c; text-decoration:none}
.fansMblog_rczb .cyFansMblogs{ height:600px; overflow:hidden}

.fansMblog_rczb h2{ padding:10px 0; padding-left:35px; font-size:14px; font-weight:bold; color:#ffbc1c}

.right_cvc .padPicAndName{ margin-top:4px}
.right_cvc .padPicN img{ border:0; width:40px; height:auto; padding:0}
.right_cvc .padPicN{ border:0; width:40px; height:auto; padding:0}
.right_cvc .padDescList strong{ float:left; margin-right:5px}
.right_cvc .padDescList dd a{ text-decoration:none; color:#999}
.right_cvc .picAndDesc{ margin:0 auto 0; padding:8px 0 8px 35px; background:url(http://xfiles.cdnmyspace.cn/dir/jbft/img/bg.gif) bottom repeat-x; height:75px; overflow:hidden}
.picjb{ height:58px; overflow:hidden;}
.right_cvc .picAndDesc .con{ color:#999; overflow:hidden; height:60px; overflow:hidden}
.right_cvc .padDescList{ width:285px}
.right_cvc .padDescList .other_lnlczb{ color:#333;}

.other_lnlczb span{ float:right}
.other_lnlczb span a{ margin:0 2px; cursor:pointer; color:#ffbc1c}
.right_cvc .other_lnlczb span a , .other_lnlczb span{ color:#ffbc1c}

.completeWishes textarea{ width:370px; height:120px; border:1px solid #f3bcdc; margin-bottom:10px}
.completeWishes .msBlogInter{ margin:-25px 0pt 0pt 235px}
.tip_completeWishes{display:none; border:1px solid #BFD1E4; padding:5px; color:#cd0a81}
.fansDaily_mcp .msBlogInter{ margin:13px 0 0 370px; *margin:10px 0 0 370px;}
.fansDaily_mcp .msBlogInterLoginout{ margin-left:490px}
.msBlogInter{ margin:18px 0 0 488px; *margin:18px 0 0 480px;}
.msBlogInter a{ display:block; background:url(http://xfiles.cdnmyspace.cn/dir/kn/knProfile/v1/img/msBlog.jpg?v=2) no-repeat; width:138px; height:23px; text-decoration:none}

.more_czb{ clear:both; text-align:right; padding:5px 0}
.more_czb a{ padding-right:20px; color:#999; font-weight:bold; text-decoration:none; cursor:pointer; font-family:"宋体"}

.cnViBtnBlueJ{
display:table-cell; 
display:-moz-inline-box;            
display:inline-block;
background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) repeat-x left top;
text-decoration:none;
vertical-align:middle;
}
.cnViBtnBlueJ b{
display:block;
background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat left -24px;
}
.cnViBtnBlueJ i{
display:block;
display:inline-block;	/*解决IE6下宽度不能auto的Bug*/
font-style:normal;
height:12px; line-height:12px;
padding:6px 10px;
background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat right -48px;
color:white;
font-size:12px;
font-family:Verdana,'宋体','新宋体',sans-serif;
cursor:pointer;
}
.cnViBtnBlueJ:hover{
background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) repeat-x left -72px;
}
.cnViBtnBlueJ:hover b{
background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat left -96px;
}
.cnViBtnBlueJ:hover i{
background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat right -120px;
}			
.cnViBtnBlueJ{				
background-position:left -408px;
}
.cnViBtnBlueJ b{
background-position:left -432px;
}
.cnViBtnBlueJ i{
background-position:right -456px;
}
.cnViBtnBlueJ:hover{				
background-position:left -480px;
}
.cnViBtnBlueJ:hover b{
background-position:left -504px;
}
.cnViBtnBlueJ:hover i{
background-position:right -528px;
}
/*-------VI Button End---------*/

/*-------jb the term-----------*/
.util_rczb{background:#0c0c0c url(http://xfiles.cdnmyspace.cn/dir/jbft/img/r.jpg) right top no-repeat}
.jb_the_term {background:#0c0c0c url(http://xfiles.cdnmyspace.cn/dir/jbft/img/r.jpg) right top no-repeat; height:364px; overflow:hidden;}
.jb_the_term h2{color:#FFBC1C;
font-size:14px;
font-weight:bold;
padding:10px 0 10px 35px;}
.jbtiwen{ float:right; padding-top:5px; padding-right:8px;}
.jbblog .jbblog1 dl{ width:270px}
.jbblog .jbblog1 .con{overflow:hidden; height:44px}
.right_cvc .jbblog1 .picAndDesc{ height:66px; color:#999999;}


.cyJbDescTitle h2 {
          float: left;  
      }
      .cyJbDescTitle a {
          float: right; 
          margin-right: 10px;      
          line-height: 36px;       
          color:#FFBC1C;
      }


   .cyJbDesc{
          color: #999;  
          padding: 10px 10px 0 35px;
          background: none; 
		  line-height:20px;		  
      }
.jbblog{ margin-left:2px}
.cyLeft .util_rczb{background:none;}
.navagte{float:left;position:absolute;margin-left:0px;margin-top:-21px; color:white; font-weight:bold;*height:30px;*margin-top:-31px;zoom:1;*margin-left:0px;-margin-left:0px}
.navagte .cur{background:url(http://xfiles.cdnmyspace.cn/dir/jbft/img/navagte1.gif) no-repeat scroll 0 1px;padding:10px 18px;*height:30px;zoom:1;}
.navagte_down{background:url(http://xfiles.cdnmyspace.cn/dir/jbft/img/navagte2.gif) no-repeat scroll 0 1px;padding:10px 18px;*height:30px;zoom:1}
.navagte_down  a{color:white; font-weight:bold;text-decoration:none;}