/* celebs 名家訂閱*/
#celebstips{
padding:0;
margin:0 auto;
width:700px;
height:100px;
display:block;
clear:both;
}
.celebstitle{
padding:0;
margin:10px 0 0;
width:740px;
height:70px;
background:url(/public/images/celebstitle.png) bottom left no-repeat;
display:block;
clear:both;
}
.ccontent{
padding:0;
margin:0;
width:740px;
height:150px;
overflow:hidden;
display:block;
clear:both;
}
.cc370{
padding:0;
margin:0;
width:370px;
height:150px;
display:inline;
float:left;
}
.cavatar140{
text-align:left;
padding:2px;
margin:2px;
height:132px;
width:132px;
display:inline;
float:left;
background:#eee;
}
.cavatar140 img{
padding:4px;
border:1px solid #ccc;
background:#fff;
}
.ctxt210{
padding:2px;
margin:0;
width:220px;
height:150px;
display:inline;
float:left;
}
.cpt{
padding:2px 5px;
margin:2px;
color:#333;
font:15px normal verdana;
}
.ctxt600{
padding:4px 0;
margin:0;
width:592px;
height:142px;
display:inline;
float:right;
}
/* 名家推薦列表 */
h5.crlist-t{
font:15px normal verdana;
color:#143d66;
height:20px;
padding:4px 20px;
margin:1px;
background:url(/public/images/crlist-t.gif) #fff top left no-repeat;
}
div .hr_celebs{
width:100%;
height:1px;
margin:0 0 3px;
border:0;
background:url(/public/images/hr.gif) left top repeat-x;
clear:both;
}
.ccontent100{
padding:0;
margin:0;
width:740px;
height:90px;
overflow:hidden;
display:block;
clear:both;
}
.crlist-c40{
width:40px;
display:inline;
float:left;
}
.cavatar40{
text-align:left;
padding:2px;
margin:5px 2px;
height:32px;
width:32px;
display:inline;
float:left;
background:#eee;
}
.cavatar40 img{
padding:4px;
border:1px solid #ccc;
background:#fff;
}
.cavatar20{
text-align:right;
padding:0;
margin:8px 0;
*margin:0;
height:20px;
width:45px;
display:inline;
float:left;
background:#fff;
}
.cavatar20 img{
padding:0;
}

.ctxt700{
padding:4px 0;
margin:0;
width:680px;
height:110px;
display:inline;
float:right;
background:#fff;
}
/*r2*/
#cregister{
width:300px;
padding:0;
margin:5px auto;
text-align:center;
font:15px normal verdana;
line-height:150%;
letter-spacing:1px;
color:#5793c6;
}
div#r2{
width:113px;
margin:0 auto;
height:41px;
text-align:center;
}
div#r2 a{
padding:0;
display:block;
width:113px;
height:41px;
background-image:url(/public/images/r2.gif);
text-decoration:none;
}

div#r2 a:hover{
background-position:bottom;
text-decoration:none;
}
/*end r2*/
