/* celeb home */
div.blog-home div.channel-top {
    background:url(../images/blog/blog_home_top_bg.png) no-repeat;
    width:980px;
    height:566px;
    padding:4px 0;
    overflow:hidden;
}
div.blog-home div.channel-top div.home-top-col1 { 
    float:left;
    width:270px;
    padding:0 0 0 5px;
}
div.blog-home div.channel-top div.home-top-col2 { 
    float:left;
    width:393px;
    margin-left:5px;
    margin-right:5px;
    display:inline;
}
div.blog-home div.channel-top div.home-top-col3 { 
    float:left;
    width:300px;
}
div.blog-home div.channel-top div.home-top-col3 div.search{ 
    background:red;
}

div.blog-home div.channel-top div.home-top-col2 div.top-row1 {
    padding:79px 10px 0 12px;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row2 {
    padding:22px 10px 0 12px;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 {
    padding:16px 10px 0 0;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox1{
        float:left;
	width:373px; 
	height:32px;
	padding-left:10px;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox1 h1 ,div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox2 h1{
	float:left; width:65px; height:32px; line-height:32px; font-size:12px; font-weight:normal; color:#b31620;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox1 input.key{
        float:left; margin: 5px 8px 0 0; display:inline; width:145px; height:22px; line-height:22px;  vertical-align:middle; padding:0 2px 0 5px;*padding:2px 2px 0 5px; padding:2px 2px 0 5px\9; border:none; background: url(../images/blog/blog_search_tbox1_input.png) no-repeat;
 }
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox1 select{
	float:left; margin:5px 18px 0 0; width:88px; display:inline;  height:22px; 
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox1 input.submit{
      float:left; width:34px; height:32px;  
}div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox2{
      float:left; margin:6px 0 0 0; width:373px; height:32px; padding-left:10px;
}div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox2 .con{
      float:left; display:inline; width:125px; height:22px; margin:5px 8px 0 0;
}div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox2 .city{
      float:left; display:inline; width:115px; height:22px; margin:5px 18px 0 0; _margin-right:15px;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox3{
	float:left;
	width:371px;
	height:29px;
	padding-top:11px;
	padding-left:25px;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox3 a{
	height:37px;
	width:150px;
	float:left;
  	margin-left:5px;
  	display:inline;
	/*background: url(../images/blog/open_blog.png) 0 0  no-repeat;*/
	background: url(../images/blog/openblog.jpg) 0 0  no-repeat;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox3 a.my{
	margin-left:25px;
	width:145px;
	height:37px;
	/*background: url(../images/blog/my_blog.png) 0 0  no-repeat;*/
	background: url(../images/blog/myblog.jpg) 0 0  no-repeat;
}
div.blog-home div.channel-top div.home-top-col2 div.top-row3 .tbox3 a.all{
	width:91px;
	float:right;
	background: url(../images/blog/all_blog.png) 0 0  no-repeat;
}
div.blog-home div.channel-top div.home-top-col2 div.image-bloc {
    float:left;
    width:161px;
}
div.blog-home div.channel-top div.home-top-col2 dl {
    float:right;
    width:200px;
}
div.blog-home div.channel-top div.home-top-col2 dt {
    padding-top:14px;
    margin-bottom:5px;
}
div.blog-home div.channel-top div.home-top-col2 dt a {
    /*color:#fff;*/
    color:#b31620;
    font-size:14px;
}
div.blog-home div.channel-top div.home-top-col2 dd a{
    /*color:#fdc8c8;*/
    color:#666;
    line-height:25px;
    text-decoration:none;
}
div.blog-home div.channel-top div.home-top-col2 dd a:hover {
   /*color:#fff;*/
    color:#333;
}
div.blog-home div.channel-top div.home-top-col2 dd a.detail-link{
    color:#b31620;
    font-family:宋体,Verdana;
    text-decoration:normal;
}
div.blog-home div.channel-top div.home-top-col2 dd a.detail-link:hover {
    text-decoration:underline;
}
div.blog-home div.channel-top div.home-top-col3 div.right-btn { 
    margin-top:6px;
}
div.blog-home div.channel-top div.home-top-col3 a.right-newsletter-btn { 
    float:left;
    width:148px;
    height:46px;
    overflow:hidden;
    background:url(../images/fashion/email_btn.jpg) no-repeat; 
}
div.blog-home div.channel-top div.home-top-col3 a.right-elle-magazine-btn { 
    float:right;
    width:148px;
    height:46px;
    overflow:hidden;
    background:url(../images/fashion/magzine_btn.jpg) no-repeat; 
}

.blog-home .title h1 {background:none;}
.blog-home h3 {font-weight:normal; }
.blog-home{width:980px; float:left;}
.blog-home .margin_top15{margin-top:15px;}
.blog-home .navline{float:left; width:960px; height:1px; clear:both; display:inline; margin-top:5px; overflow:hidden;}
.blog-home .adtop960{float:left; width:960px; clear:both; height:120px; display:inline; margin:0 0 5px 0; overflow:hidden; background:#000;}
.blog-home .ad960{float:left; width:960px;  height:120px; clear:both; display:inline; margin:5px 0; overflow:hidden; background:#000; }
.blog-home .ad300250{float:right; width:300px; height:250px; overflow:hidden; background:red;}
.blog-home a.image{padding-left:14px; line-height:23px; height:23px; color:#333; background:url(../images/celeb/celeb_list_sytle.png) 3px center no-repeat; +background:url(../images/celeb/celeb_list_sytle.png) 3px 3px no-repeat;}
.blog-home a.images{padding-left:14px; background:url(../images/celeb/celeb_list_sytle_bbs.gif) 3px center no-repeat;}
.blog-home .layout .wrap .celebrity .bottom ul li {float:left; height:23px; background:url(../images/celeb/celeb_li_bg.png) left bottom repeat-x; font-size:12px; line-height:23px; }

 
.blog-home .layout .wrap .content .title span a.moreone {height:12px; font-size:10px; line-height:12px; text-decoration:none; }
.blog-home .layout .wrap .content .title span a.moreone:hover {height:12px; font-size:10px; line-height:12px; text-decoration:underline; }

 
.blog-home .layout .wrap .hottop table tr td.main .bom a.item ,.blog-home .layout .wrap .content-t a.item {color:#b31620; font-size:12px; padding-left:3px; text-decoration:underline; font-family:宋体,Verdana;}
.blog-home .layout .wrap .hottop table tr td.main .bom a.item:hover ,.blog-home .layout .wrap .content-t a.item:hover {color:#b31620; font-size:12px; padding-left:3px; text-decoration:none; }

 
 
 .blog-home .headto {float:left; width:970px; height:5px; border-top:4px solid #b31620; border-left:5px solid #b31620; border-right:5px solid #b31620; background:#fff; overflow:hidden; line-height:5px;  }
.blog-home .headtop {float:left; width:980px; height:169px; background:url(../images/blog/blog_scroll.png) no-repeat;}
.blog-home .headtop .tite {float:left; width:960px; height:25px; padding:14px 0 0 20px;}
.blog-home .headtop .tite h1 {color:#eee; font-size:12px; } 
.blog-home .headtop .tite h1 a {color:#eee;} 
.blog-home .headtop .tite h1 a span{color:#ccc;} 
.blog-home .headtop .tite h1 a:hover { text-decoration:underline;} 
.blog-home .headtop .but{ height:101px; width:35px; padding-top:11px; float:left;}
.blog-home .headtop .but a {float:right; height:60px; width:15px; background:url(../images/blog/blog_scroll_left.png)}
.blog-home .headtop .but a.right {float:left; height:60px; width:15px; background:url(../images/blog/blog_scroll_right.png)}
.blog-home .scroll {float:left; width:910px; height:116px; overflow:hidden; }
.blog-home .scroll ul li {float:left; display:inline; height:116px; width:80px; margin-left:19px; }
.blog-home .scroll ul li img {float:left; height:80px; width:80px; margin-bottom:5px; display:inline; }
.blog-home .scroll ul li {line-height:14px; text-align:center; color:#ccc;  font-weight:normal; }
.blog-home .scroll ul li a {line-height:14px; text-align:center; color:#ccc; font-size:12px;}
.blog-home .scroll ul li a:hover { color:#fff;}

.blog-home .layout {width:970px; background:#B5151F; padding:0 5px; float:left;}
.blog-home .layout .wrap{width:960px; background:#fff; padding:5px; float:left; }
.blog-home .layout .wrap .content{border: solid 1px #B21621; padding:1px; overflow:hidden; background:url(../images/blog/blog__title_bg.png)left top repeat-x;}
.blog-home .layout .wrap .content .title {height:23px; float:left; width:100%; background:url(../images/celeb/celeb_title_bg.png)}
.blog-home .layout .wrap .content .title h1 {float:left; height:14px; font-size:12px; line-height:12px; padding:4px 0 4px 5px; display:inline; color:#fff; padding-top:5px\9; *padding-top:5px; }
.blog-home .layout .wrap .content .title h1 a {float:left; height:14px; font-size:12px; line-height:14px; color:#fff; }
.blog-home .layout .wrap .content .title h1 a:hover {float:left; height:14px; font-size:12px; line-height:14px; color:#fff; text-decoration:underline; }
.blog-home .layout .wrap .content .title span {float:right; border: solid 1px #C67B80; height:16px; line-height:16px; margin:2px 3px; display:inline; background:url(../images/celeb/celeb_title_tip_bg.png) repeat-x;}
.blog-home .layout .wrap .content .title span a {height:16px; font-size:12px; line-height:16px; display:inline; padding:0 4px; color:#fff; text-decoration:none;}
.celeb-home .layout .wrap .content .title span a:hover {height:16px; font-size:12px; line-height:16px; display:inline; padding:0 4px; color:#fff; text-decoration:underline;}

.blog-home .layout .wrap .content .title span.moreone ,.blog-home .layout .wrap .bbs .main .conten span.moreone {background:url(../images/celeb/celeb_title_more.gif) right 4px no-repeat; border:none; padding:0 7px 0 0; margin:5px 8px 6px 10px; height:10px; line-height:10px; float:right;}
.blog-home .layout .wrap .content .title span a.moreone {height:12px; font-size:10px; line-height:12px; text-decoration:none; }
.blog-home .layout .wrap .fleft{float:left;}
.blog-home .layout .wrap .fright{float:right;}
.blog-home .layout .wrap .content-t{float:left; padding:9px 9px 0 7px; width:305px; height:88px; }
.blog-home .layout .wrap .content-t img {float:left; display:inline; width:120px; height:80px; border: 3px double #ccc; margin-right:9px;}
.blog-home .layout .wrap .content-t h3 {color:#b31620; line-height:24px; font-size:14px; }
.blog-home .layout .wrap .content-t h3 a {color:#b31620; line-height:24px; font-size:14px; }
.blog-home .layout .wrap .content-t h3 a:hover {text-decoration:underline;}
.blog-home .layout .wrap .content-t p  {margin:0; padding:0; display:inline;}
.blog-home .layout .wrap .content-t p a {color:#666; font-size:12px; line-height:22px;}
.blog-home .layout .wrap .content-t p a:hover {color:#000; }
.blog-home .layout .wrap .content-b {float:left; margin:20px 9px 0 7px; display:inline; width:305px; background: url(../images/blog/blog_box_top_bg.gif) repeat-x left top; }
.blog-home .layout .wrap .content-b ul li span {float:right; display:inline;}
.blog-home .layout .wrap .content-b ul li span a {color:#666; float:right;}
.blog-home .layout .wrap .content-b ul li {float:left; width:100%;/*width:383px;*/ height:23px; background:url(../images/celeb/celeb_li_bg.png) left bottom repeat-x; font-size:12px; line-height:23px; overflow:hidden;}
.blog-home .search .bottom ul.ul-content li {float:left; margin-left:10px;width:365px; height:23px; background:url(../images/celeb/celeb_li_bg.png) left bottom repeat-x; font-size:12px; line-height:23px; }
.blog-home .layout .wrap .content-b ul li h6 {display:inline; float:left; font-weight:normal; color:#333;width:305px;line-height:23px;height:23px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*.blog-home .layout .wrap .content-b ul li:after{content:"...";}*/
.blog-home .layout .wrap .content-b ul li h6 a.txts {color:#333; font-size:12px;white-space:nowrap;}
.blog-home .layout .wrap .content-b ul li h6 a.image {white-space:pre;}
.blog-home .layout .wrap .rec {float:left; display:inline; margin-top:5px; width:653px; height:20px; background:#b31620; padding:4px 0 0 2px;}
.blog-home .layout .wrap .rec h6{ display:inline; font-weight:normal; color:#fff; margin:0 6px; font-size:12px; height:14px; }
.blog-home .layout .wrap .rec h6 a{ display:inline; font-weight:normal; color:#fff; margin:0 3px; font-size:12px; line-height:14px; +margin:0 5px;}










.blog-home .layout .wrap .celebrity {width:321px; height:535px; height:527px\9; *height:535px; float:left; margin-right:5px; display:inline; overflow:hidden;}
.blog-home .layout .wrap .celebrity .top {float:left; width:321px; height:166px;} 
.blog-home .layout .wrap .celebrity .spec ul li {float:left; display:inline; margin:11px 16px 0; width:126px; height:162px; overflow:hidden; } 
.blog-home .layout .wrap .celebrity .spec ul li img { float:left; display:inline; width:120px; height:120px; float:left; border: 3px double #ccc; margin-bottom:9px;} 
.blog-home .layout .wrap .celebrity .spec ul li h3{ color:#b31620; text-align:center; font-size:12px;} 
.blog-home .layout .wrap .celebrity .spec ul li h3 a { font-size:12px; color:#b31620;} 
.blog-home .layout .wrap .celebrity .spec ul li h3 a:hover {} 
.blog-home .layout .wrap .celebrity .spec ul li h3 span{ color:#b31620; font-weight:bold;} 
.blog-home .layout .wrap .celebrity .bottom-t {float:left; width:321px; height:176px;} 
.blog-home .layout .wrap .celebrity .bottom {float:left; margin:10px 17px 0 15px; display:inline; width:289px; height:154px; background: url(../images/blog/blog_box_top_bg.gif) repeat-x left top;}
.blog-home .layout .wrap .celebrity .bottom ul li span { color:#b31620; padding-left:14px;  background: url(../images/celeb/celeb_list_sytle.png) no-repeat 3px center; +background:url(../images/celeb/celeb_list_sytle.png) 3px 4px no-repeat;}
.blog-home .layout .wrap .celebrity .bottom ul li span a { color:#b31620; }







.blog-home .layout .wrap .hottop {width:296px; height:535px; height:527px\9; *height:535px; float:right; overflow:hidden; }
.blog-home .layout .wrap .hottop table {float:left; width:296px; height:512px; border-collapse:collapse; }
.blog-home .layout .wrap .hottop table tr.even {float:left; width:296px; height:64px; background:url(../images/blog/blog_hot_table_bg.png) repeat-x;}
.blog-home .layout .wrap .hottop table tr.odd {float:left; width:296px; height:64px; background:url(../images/blog/blog_hot_table_bg2.png) repeat-x;}
.blog-home .layout .wrap .hottop table tr {float:left; width:296px; height:64px; }
.blog-home .layout .wrap .hottop table tr {float:left; width:296px; height:64px; }
.blog-home .layout .wrap .hottop table tr td.num {width:29px; height:63px; float:left;}
.blog-home .layout .wrap .hottop table tr td.num p {width:29px; height:63px; float:left;}
.blog-home .layout .wrap .hottop table tr td.num a {float:left; width:20px; height:22px; margin:10px 0 0 9px; display:inline; }
.blog-home .layout .wrap .hottop table tr td.num a.top0 {background:url(../images/blog/blog_hottop0.png);}
.blog-home .layout .wrap .hottop table tr td.num a.top1 {background:url(../images/blog/blog_hottop1.png);}
.blog-home .layout .wrap .hottop table tr td.num a.top2 {background:url(../images/blog/blog_hottop2.png);}
.blog-home .layout .wrap .hottop table tr td.num a.top3 {background:url(../images/blog/blog_hottop3.png);}
.blog-home .layout .wrap .hottop table tr td.num a.top4 {background:url(../images/blog/blog_hottop4.png);}
.blog-home .layout .wrap .hottop table tr td.num a.top5 {background:url(../images/blog/blog_hottop5.png);}
.blog-home .layout .wrap .hottop table tr td.num a.top6 {background:url(../images/blog/blog_hottop6.png);}
.blog-home .layout .wrap .hottop table tr td.num a.top7 {background:url(../images/blog/blog_hottop7.png);}
.blog-home .layout .wrap .hottop table tr td.image .mid{float:left; width:56px; height:56px; margin:4px 0 3px 0; display:inline; background:#fff;}
.blog-home .layout .wrap .hottop table tr td.image .mid img { width:50px; height:50px; border:3px double #ccc; }

.blog-home .layout .wrap .hottop table tr td.main{width:211px; height:63px;}
.blog-home .layout .wrap .hottop table tr td.main .top{width:204px; height:26px; padding-left:7px;}
.blog-home .layout .wrap .hottop table tr td.main .top h3 {line-height:20px; color:#b31620; height:20px; padding-bottom:6px}
.blog-home .layout .wrap .hottop table tr td.main .top h3 a{line-height:14px; font-size:12px; color:#b31620;}
.blog-home .layout .wrap .hottop table tr td.main .bom{width:201px; height:20px; color:#666; padding-left:10px;}
.blog-home .layout .wrap .hottop table tr td.main .bom a{font-size:12px; color:#666;}















.blog-home .layout .wrap .fashion {width:321px; height:246px; float:left; margin-right:5px; display:inline;}
.blog-home .layout .wrap .shopping {width:321px; height:267px; float:left; margin-right:5px; display:inline;}
.blog-home .layout .wrap .clicktop {width:296px; height:298px; float:right;}
.blog-home .layout .wrap .clicktop .top{ width:296px; height:25px; margin-top:1px; display:inline; float:left; background: #fff url(../images/blog/blog_tab_main_bg.png) repeat-x left bottom; overflow:hidden;}
.blog-home .layout .wrap .clicktop .top ul .nav{ width:1px; height:24px; float:left; border-bottom: 1px solid #b31620;}
.blog-home .layout .wrap .clicktop .top ul li{float:left; margin-left:1px; height:23px; width:71px; border:1px solid #b31620; text-align:center; padding:0; background: url(../images/blog/blog_tab_bg.png) repeat-x; display:inline; }
.blog-home .layout .wrap .clicktop .top ul li.first{margin:0;}
.blog-home .layout .wrap .clicktop .top ul li h3{width:71px; height:23px; text-align:center; font-size:12px; line-height:23px; color:#b31620;  display:inline; font-weight:bold; }
.blog-home .layout .wrap .clicktop .top ul li h3 a{ text-align:center; font-size:12px; line-height:23px; color:#b31620;  text-decoration:none; }
.blog-home .layout .wrap .clicktop .top ul li h3 a:hover {text-decoration:none; }
.blog-home .layout .wrap .clicktop .top ul li.on{float:left; height:24px; width:72px; border:1px 1px 0 1px solid #b31620; background: url(../images/blog/blog_tab_on_bg.png); display:inline;}
.blog-home .layout .wrap .clicktop .top ul li.on h3{width:72px; height:23px; font-size:12px; line-height:23px; color:#fff; text-align:center;  font-weight:bold; }
.blog-home .layout .wrap .clicktop .top ul li.on h3 a{text-align:center; font-size:12px; line-height:23px; color:#fff;  text-decoration:none;  }
.blog-home .layout .wrap .clicktop .bottom{ width:296px; height:25px; float:left; background:#fff;}
.blog-home .layout .wrap .clicktop .maina {float:left; width:282px; padding-left:12px; height:249px; border-left: 1px solid #b31620; border-right: 1px solid #b31620; background: url(../images/blog/blog_tab_main_bgg.png) repeat-x; display:none; overflow:hidden;}
.blog-home .layout .wrap .clicktop .show{display:block;}
.blog-home .layout .wrap .clicktop .maina dl {float:left; width:265px; height:49px; background: url(../images/blog/blog_tab_list_bg.gif) repeat-x left bottom; padding-bottom:1px; overflow:hidden;}
.blog-home .layout .wrap .clicktop .maina dl dt{float:left; width:17px; height:17px; padding:9px 6px 23px 0; }
.blog-home .layout .wrap .clicktop .maina dl dt a {display:block; width:17px; height:17px; background: url(../images/blog/blog_tab_top0.png); }
.blog-home .layout .wrap .clicktop .maina dl dt a.t0 {background: url(../images/blog/blog_tab_top0.png); }
.blog-home .layout .wrap .clicktop .maina dl dt a.t1 {background: url(../images/blog/blog_tab_top1.png); }
.blog-home .layout .wrap .clicktop .maina dl dt a.t2 {background: url(../images/blog/blog_tab_top2.png); }
.blog-home .layout .wrap .clicktop .maina dl dt a.t3 {background: url(../images/blog/blog_tab_top3.png); }
.blog-home .layout .wrap .clicktop .maina dl dt a.t4 {background: url(../images/blog/blog_tab_top4.png); }
.blog-home .layout .wrap .clicktop .maina dl dd.to {float:left; width:242px; height:14px; padding:9px 0 3px; }
.blog-home .layout .wrap .clicktop .maina dl dd.to h3 {height:14px; color:#fff; overflow:hidden; font-size:12px; line-height:14px; }
.blog-home .layout .wrap .clicktop .maina dl dd.to h3 a {font-size:12px; color:#fff; height:14px; line-height:14px; }
.blog-home .layout .wrap .clicktop .maina dl dd.bom {float:left; width:242px; height:23px; }
.blog-home .layout .wrap .clicktop .maina dl dd.bom h5 {float:left; width:152px; height:14px; font-size:12px; color:#fff; font-weight:normal; }
.blog-home .layout .wrap .clicktop .maina dl dd.bom h5 a {float:left; font-size:12px; color:#fff; line-height:14px; font-weight:normal;}
.blog-home .layout .wrap .clicktop .maina dl dd.bom h6 {float:right; text-center:right; width:90px; height:14px; font-size:12px; font-weight:normal; }
.blog-home .layout .wrap .clicktop .maina dl dd.bom h6 a {float:left; font-size:12px; color:#fff; line-height:14px; font-weight:normal;}


.blog-home .layout .wrap .photo {width:651px; height:351px; float:left;}
.blog-home .layout .wrap .photo .left{float:left; width:200px; height:316px; padding:12px 16px 0; } 
.blog-home .layout .wrap .photo .left .large {float:left; width:195px; height:265px; padding:1px; border: 1px solid #8f1e49; } 
.blog-home .layout .wrap .photo .left .large img {width:193px; height:263px; border:1px solid #f2d6e1; } 
.blog-home .layout .wrap .photo .left .tit {float:left; width:199px; height:37px; padding-top:3px; }
.blog-home .layout .wrap .photo .left .tit h3 ,.blog-home .layout .wrap .photo .right .tit h3 { color:#b31620; line-height:18px; text-align:center;} 
.blog-home .layout .wrap .photo .left .tit h3 a ,.blog-home .layout .wrap .photo .right .tit h3 a
 { color:#b31620; line-height:18px; font-size:12px;} 

.blog-home .layout .wrap .photo .right {float:left; width:418px; height:320px} 
.blog-home .layout .wrap .photo .right ul li {float:left; width:126px; height:146px; padding-top:12px; margin-right:12px;display:inline;}
.blog-home .layout .wrap .photo .right ul li img {float:left; width:120px; height:80px; border: 3px double #ccc; } 
.blog-home .layout .wrap .photo .right .tit {padding:3px 16px 0 9px; width:101px; height:46px;}







.blog-home .layout .wrap .open {width:296px; height:351px; float:right;}
.blog-home .layout .wrap .open .top {float:left; width:126px; height:154px; padding:10px 11px 0 9px}
.blog-home .layout .wrap .open .top img { width:120px; height:120px; border:3px double #ccc;}
.blog-home .layout .wrap .open .top h3 {height:14px; color:#b31620; line-height:14px; text-align:center; padding-top:7px;}
.blog-home .layout .wrap .open .top h3 a { color:#b31620; line-height:14px; font-size:12px; }
.blog-home .layout .wrap .open .bottom { float:left; width:270px; margin:5px 0 0 11px; display:inline; background: url(../images/blog/blog_box_top_bg.gif) repeat-x left top;}
.blog-home .layout .wrap .open .bottom ul li {overflow:hidden;float:left; height:23px;  width:270px;    background:url(../images/blog/blog_box_top_bg.gif) left bottom repeat-x; font-size:12px; line-height:23px; }
body.celeb-body div#header-hot-news{
	background:url(../images/channelhome/celebrity_head.png) no-repeat;
}

.blog-home .top-ro5{width:364px; background:red; height:110px;}
body.blog-body div#header-hot-news{
	background:url(../images/channelhome/blog_head.png) no-repeat;
}

.blog-home .layout .wrap .celebrity .bottom ul.ul-content li {width:100%;overflow:hidden;line-height:23px;height:23px;}
.blog-home .layout .wrap .celebrity .bottom ul.ul-content li a {white-space:nowrap;}
.blog-home .layout .wrap .celebrity .bottom ul.ul-content li span {white-space:pre;}

.con select{width:125px; height:22px; }
.city select{width:111px; height:22px; }

.homesubjectsearch{float:left; width:34px; height:31px; background: url(../images/blog/blog_srearch_btn.png) no-repeat; border:0; cursor:pointer;}
.homesubjectsearch1{float:left; width:34px; height:31px; background: url(../images/blog/blog_srearch_btn.png) no-repeat; border:0; *margin-left:-3px; cursor:pointer;}

.blog-home .layout .wrap .open .latest { height:168px;}

