/* CSS Document yanxiao 博客圈子框架样式 */

ul,img,h1,p,li,table,body,tr,td{margin:0;padding:0;border:0;}
body{font:12px "宋体", Verdana, Arial, Helvetica, sans-serif;background: #fff   url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_bgds_01.jpg) no-repeat scroll center 1px;}
li{list-style:none;}
a{color:#333;text-decoration:none}
a:hover{color:#333;text-decoration:underline}
.sub{font-size:10px;font-family:Arial;}
.floatLeft{float:left;}
.floatLeft{clear:none;float:left;}
.floatRight{float:right;}
.floatRight{clear:none;float:right;}
.mores a{color:#ffb45b;}
.mores a:hover{color:#ffb45b;}
.color2{color:#0046af}
.title a{color:#000; font-size:14px; text-decoration:none}
.title a:hover{text-decoration:none}
.font12{ font-size:12px;}

/*---------------------------------首页-----------------------------------------------*/
/*顶部搜房logo*/
.soufuntop{width:100%;min-width:1000px;height:31px;border-bottom:1px solid #ccc; background:#FFF;}
.soufuntop a,.soufuntop a:hover{color:#132ca2;}
.soufuntop table{width:960px; margin:0 auto;}
.soufuntop .leftLinks{margin-top:9px;margin-left:6px;font-size:12px;text-align:left;}
.soufuntop .space{margin:0px 2px;color:#CCC;}
.soufuntop .hot{margin-left:20px;color:#C03403}
.soufuntop .rightMenu{margin-top:9px;text-align:right;}
.soufuntop .name a{font-weight:600;}
/*头图*/
.topimage{width:196px;height:196px;line-height:196px;background:#fff;padding:2px;text-align:center;vertical-align:middle;border:1px solid #ccc;display:table-cell;}
.box{width:1000px;}
.box .boxtop{width:960px;height:295px;margin:0 auto;}
.topimagebox{ padding-top:66px; color:#333;}
.topimagecaption{ height:46px; line-height:46px; padding-right:15px;font-size:28px;font-family:"微软雅黑","黑体";display:block; }
.topimagebreastbox{ }
.topimagebreast{line-height:24px; height:24px;}
.topimagebreastURL{ padding-top:11px;}
.topimagebreastURL a,.topimagebreastURL a:hover{color:#333;text-decoration:underline;}

/*导航*/
.menuLayout{width:960px; font-size:14px;}
.menuLayout .mainMenu{width:960px; height:37px;font-size:14px;}
.menuLayout .mainMenu a{text-decoration:none;color:#333 }
.menuLayout .mainMenu .username{ padding:9px 0 0 10px;font-size:14px;color: #333 }
.menuLayout .mainMenu .main a{color:#0046AF}
.menuLayout .mainMenu .menuItem{padding-top:11px;width:86px;text-align:center;height:27px;font-weight:bold;}
.menuLayout .mainMenu .main{padding-top:11px;width:86px;text-align:center;height:27px;font-weight:bold;}
.search{padding:8px 10px 0 0 ;height:27px;}
.menuSub{ width:960px;color:#222b34;height:10px; overflow:hidden;}
.but_all{text-align:center;color:#242424 ;cursor:pointer;background:  url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_banner.jpg) repeat-x;font-size: 12px;}
.but_3{width:62px; height:20px;border:1px #bbb solid}

/*---------------左侧部分--------------------------*/
.contentLayout{width:960px; height: auto; margin:0 auto; }
.contentLayoutA{width:222px;float:left;}
.componentBar{background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_line.jpg) repeat-x;height:30px;line-height:30px; padding-left:15px;}
.componentBar .title {font-size:14px;font-weight:bold; color:#412501;}
.component{border:1px #d4d4d4 solid ; background-color:#FFF; padding:1px;}
/*博主*/
.userInfo {width:202px; overflow:hidden;border-bottom:1px dashed #999;font-size:12px;padding:6px 0; margin:0 8px;word-break:break-all;table-layout:fixed; line-height:25px;}
.userInfo a{color:#0046af; text-decoration: none;}
.userInfo a:hover{color:#0046af; text-decoration:underline;}
.zone{padding:13px 0; margin-bottom:10px!important; *margin-bottom:0px!important; margin-bottom:0px;}
.zone li{height:100%; list-style:none;float:left;padding:0 25px;}
.zone li a{color:#306b56;}
.zone li .items {height:26px; padding-left:20px;}
.zone li .message{background:  url(http://img2.soufun.com/blog/blogcirclestyles/0/images/message69.gif) no-repeat}
.zone li .leave {background:  url(http://img2.soufun.com/blog/blogcirclestyles/0/images/leave69.gif) no-repeat;}
.userscore {margin:0 5px;padding:6px 0 0;}
.mmsNotOpen {display:none;}
.mmsBlog{margin: 0px -2px 4px 0px;vertical-align: middle;}
.userInfo table,.uservisited table{ width:100%; font-size:12px;text-align:left;color:#0046af}
.userInfo table td,.uservisited table td{ height:24px;line-height:24px;}
.color1{color:#000}
.score{font-size:14px; font-weight:bold;}
.uservisited{font-size:12px;padding:6px 0;margin:0  8px;}
.image{border:1px solid #770000;}
/*圈子*/
.circle{font-size:12px; margin:0 8px;}
.circlefont{ font-weight:bold;color:#878785; float:left; width:10px;}
.prearticle .articleTitle a,.prearticle .articleTitle{color:#306b56}
.circlebox table a,.circlebox table a:hover{color:#0046AF}
.circlebox table{height:24px;line-height:24px;}
/*最新留言*/
.item{font-size:14px;padding:8px 0 4px;text-align:center; margin:0 10px;}
.item li{background:  url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_dian.gif) no-repeat scroll 0 12px;padding:4px 0 4px 8px;line-height:22px;}
.item li p,.item li{font-size:12px;text-align:left;color:#333;}
.item li a,.item li a:hover,.uservisited .box p a,.visit h5 a,.visit h5 a:hover,.music a,.music a:hover{color:#0046AF}
.item li p a{color:#333}
/*最近更新*/
.caller0303{float:left;}
.visit0303{margin:0;padding:0;}
.visit0303 li {float:left;width:56px;margin:8px 0 0 12px;display:inline;}
.visit0303 img {width:52px;height:52px;border:1px solid #d0d4d7;cursor:pointer;padding:1px;background:#FFF;}
.visit0303 li h5 {width:56px;height:22px;line-height:22px;font-size:12px;font-weight:normal; margin:0;text-align:center;}
.visit0303 li h5 a,.visit0303 li h5 a:hover{color:#333}

/*---------------------中间部分---------------------*/
.gap{float:left;width:512px; padding-left:8px;}
/*圈子置顶*/
.texttop,.texttops{border:1px #d4d4d4 solid;background-color:#FFF; padding:1px; margin-bottom:8px;}
.texttop{width:726px;}
.texttops{}
.texttopBBar{background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_line.jpg) repeat-x; height:30px;line-height:30px; padding-left:15px;}
.texttopBBar .title{font-weight:bold;font-size:14px;}
.texttop_container{padding:11px;}
.texttop_container li{background: url(../images/top.gif) no-repeat 0 6px; height:27px; line-height:27px; font-size:14px; padding-left:20px;}
/*精华文章*/
.texttop_container table{height:27px; line-height:27px; font-size:14px;}
.elitetext{background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_line.jpg) repeat-x; height:27px;line-height:27px; }
.elitetext li{float:left; width:84px; text-align:center;}
.elitetext li a,.elitetext li a:hover{text-decoration:none;}
.glidebj{background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_glide_bj.jpg) no-repeat; width:84px; height:27px; font-weight:bold;}
/*圈子成员索引*/
.circleindex{border-bottom:1px #838383 dashed;margin:8px; height:30px; line-height:30px; font-weight:bold;}
.circleindexs{margin:8px; }
.circleindexs li{ float:left;height:25px; line-height:25px; width:98px; overflow:hidden;}
.more3{margin:8px; font-size:12px;text-align:right; height:25px; line-height:25px; clear:both;border-top:1px #838383 dashed;}

/*---------------------右侧部分---------------------*/
.contentLayoutB {width:210px; float:right;}
/*最近更新圈友*/
.circlefriend{font-size:12px;margin:6px  auto; width:190px;}
.circlefriend li{width:170px;height:24px;line-height:24px; text-align:left;list-style: none; overflow:hidden;background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_dian.gif) no-repeat scroll 0 10px; padding-left:8px;}
.circlefriend li a{font-size:12px; color:#333; }
/*圈子公告*/
.uservisiteds{font-size:12px;padding:6px 0;margin:0  auto; width:190px; }
.component .uservisiteds p{line-height:22px;font-size:12px;  text-align:left; margin:0; color:#333;word-break:break-all;table-layout:fixed;line-height:200%}
.component .uservisited li{width:190px;height:24px;line-height:24px; text-align:left;list-style: none; overflow:hidden;background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_dian.gif) no-repeat scroll 0 10px; padding-left:8px;}
.more{font-size:12px;color:#ffb45b;text-align:right; margin:5px auto; width:206px; height:25px; line-height:25px; clear:both;border-top:1px #838383 dashed;}
.more a{color:#333;}
.more a:hover,.item li p a:hover{color:#464646;}
/*圈主介绍*/
.textright{float:left; padding-left:8px; text-align:left; width:100px; height:90px;}
.imageleft{float:left;border:1px solid #d0cccc; padding:1px; height:78px; width:78px;}
.textright p{font-size:12px; height:23px; line-height:23px;}
.textright h1{ color:#6d0500;font-size:12px; height:24px; line-height:24px; font-weight:normal}
.textright h1 a,.textright h1 a:hover{ color:#0046af;}
/*圈子管理员*/
.tagbar{float:left;width:56px;margin:5px 0 0 9px;display:inline;}
.blogimage{width:52px;height:52px;border:1px solid #d0d4d7;cursor:pointer;padding:1px;background:#FFF;}
.controllermore{font-size:12px;color:#ffb45b;text-align:right; border-top:1px #838383 dashed;margin:5px auto; width:190px; height:25px; line-height:25px; clear:both}
.tagfont{height:24px; line-height:24px;overflow:hidden; text-align:center;}
.tagfonts{line-height:24px; text-align:center}
/*最新留言*/
.newsleaveword{font-size:12px;padding:6px 0;margin:0  auto; width:190px;}
.but_6{width:180px; font-size:12px; height:14px;color:#878888;}
.but_7{width:180px; font-size:12px; height:60px;color:#878888;}
.but_8{width:50px; font-size:12px; height:14px;color:#878888;}

/*---------------------二级页面开始---------------------*/
/*精华文章*/
.eliteright{float:left;width:730px; padding-left:8px;}
/*圈子成员*/
.pagingbox{ margin-bottom:20px;}
.circleleaguer{border-bottom:1px #838383 dashed;margin:8px 15px ; height:30px; line-height:30px;font-weight: bold; }
.circleleaguertx{margin:8px 6px;}
.circleleaguertx li {float:left;width:56px;margin:8px 3px 0 12px;display:inline;}
.circleleaguertx img {width:52px;height:52px;border:1px solid #d0d4d7;cursor:pointer;padding:1px;background:#FFF;}
.circleleaguertx li h5 {width:56px;height:22px;line-height:22px;font-size:12px;font-weight:normal; overflow:hidden; margin:0;text-align:center;}
.circleleaguertx li h5 a,.visit0303 li h5 a:hover{color:#333}
.pagingContent{margin:8px 15px 0; clear:both}

/*圈子资料*/
.circledatum{border-bottom:1px #838383 dashed;margin:8px 15px ; padding:5px 0; clear:both;}
.circledatum p{line-height:30px;}
.circledatum p a,.circledatum p a:hover{color:#0046AF}
.circledatum p span{color:#0046AF}

/*圈子留言*/
.prearticle{padding:10px 15px;}
.lyabt2 span{ padding-left:10px;}
.blogcomment{line-height:24px;color:#333;border-bottom:1px dashed #999; margin-bottom:8px; padding-bottom:8px;}
.blogcomment a,.blogcomment a:hover{color:#0046AF;}
.lyabt2{line-height:28px;height:28px; background: url(../images/icon_post.gif) no-repeat 0 4px; padding-left:15px;}
.lytext{overflow:hidden; width:680px;word-break:break-all;table-layout:fixed;line-height:200%}
.lya01{text-align:right;color:#333;}
.lytextbox{margin:5px auto; width:610px;border:1px #ccc solid; line-height:25px; padding:8px;}
.leaveword{ padding:15px; clear:both}
.leaveword table{padding:0;  margin:0; }
.leaveword td{padding:2px 0; line-height:24px;color:#333; }
.input66{width:550px; padding:2px; color:#999;font-size:12px;}
.circlecommen{margin:8px 15px;}
.circlecommen table{ float:right; }
.butall5{border:0px;text-align:center;color:#242424 ;cursor:pointer;background:  url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_banner_1.jpg);font-size: 12px;}
.articlelist{font-weight:600; color:#333; font-size:14px;}
.pl_adduction{border: #DD9564 1px dashed; padding:10px 10px 8px 15px; margin-bottom:10px;}
.pl_adduction_top{margin:5px auto; width:630px;border:1px #ccc solid; line-height:25px; padding:8px;}



/*翻页*/
.prv,.next{font-family: "宋体";color:#555;width:62px;height:20px;line-height:20px;background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_banner_1.jpg) no-repeat;display:block; text-align:center;text-decoration:none; padding-top:1px; margin-left:5px;font-size:12px;}
.prv:hover,.next:hover {color:#555;text-decoration:none;}
.current{color:#0046AF;font-weight:bold;margin:0 2px;padding:2px 5px; text-decoration:none;}
.link{color:#000;margin:0 2px; padding:1px 5px; text-decoration: none; background-color:#fff; border:1px #999 solid;font-size:12px;}
.link:hover{color:#000; text-decoration: none;}


/*版权*/
.soufunBottom{clear:both;width:960px;height:100px;padding-top:25px;text-align:center; margin:0 auto;color:#333;background: url(http://img2.soufun.com/blog/blogcirclestyles/0/images/style0_bgbott.jpg) no-repeat 0 ;}
.soufunBottom p,.soufunBottom div{margin:0 auto; line-height:25px;}
.soufunBottom p a,.soufunBottom p a:hover{color:#333;}
.soufunBottom p span{ font-family:Verdana, Arial, Helvetica, sans-serif;}













/*---------------------文字链接---------------------*/
a.font01 { font-size:12px;color:#333;text-decoration: none}
a.font01:hover{color:#333;text-decoration: underline }




/*---------------2.17  评论内容-处理连续英文字符问题---------------*/
.lytext,.lytextbox{overflow: hidden;word-break:break-all;table-layout:fixed;line-height:200%} 

