.contrl{
float:left;
margin-right:10px;
width:190px;
height:241px;
border:1px solid #C7BD07;
background:#FFF url(/images/contrl_bg.png) repeat-x left top;
}
.contrl strong{
clear:both;
display:block;
margin-top:15px;
padding-left:30px;
}
.contrl a{
float:left;
display:inline-table;
margin:5px 0 0 5px;
height:21px;
width:85px;
line-height:21px;
text-align:center;
text-decoration:none;
color:#000;
border:1px solid #B7BECE;
background:url(/images/button_bg.png) repeat-x left top;
}

/*center_ad_player*/
.c_a_p{
float:right;
padding-bottom:10px;
}
.c_a_p a img{
border:none;
}


/*business_ad*/
.activity .b_a{
float:right;
width:260px;
text-align:right;
padding:5px 0 0 0;
background:none;
}
.activity .b_a li{
text-align:center;
padding-top:5px;
padding-bottom:6px;
}
.activity .b_a a img{
border:none;
height:60px;
width:230px;
}

/*act*/
.activity{
float:right;
width:682px;
border:1px solid #FCB977;
}


/*title bar*/
.activity dt,.toptic dt,.vote dt,.card dt,.prevenance dt,.Q_A dt,.link dt,.links dt,.sell dt,.recom dt,.sell_b dt{
clear:both; 

height:30px;
line-height:30px;
font-size:14px;
font-weight:bold;
color:#FFF;
text-indent:10px;
background:url(http://xyk.cebbank.com/images/button_bg.png) repeat-x left bottom;
}
 table{ clear:both;}
/*top*/
.toptic{
float:left;
padding-bottom:3px;
width:190px;
border:1px solid #FCB977;
}
.toptic dt a {float:right;font-size:12px;color:#FFF;margin-right:3px;}

.activity dt a,.card dt a,.prevenance dt a,.Q_A dt a,.sell dt a,.sell_b dt a{
float:right;
padding-top:11px;
padding-right:5px;
line-height:13px;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#FFF;
}

.activity dd,.toptic dd,.prevenance dd,.Q_A dd{
clear:both;
padding-left:20px;
font-family:Arial;
font-size:10px;
color:#666;
/*white-space:nowrap;*/
line-height:27px;
/*background:url(/images/arrow.png) no-repeat 5px center;*/
}
.toptic dd{
line-height:26px;
}
.activity dd span,.toptic dd span,.prevenance dd span{
display:block;
float:left;
margin-right:5px;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
}
.activity dd{
width:400px;
float:left;
clear:none;
}
.activity dd span{
width:330px;
}
.toptic dd span{
width:128px;
}
.prevenance dd span{
width:180px;
}
.activity dd.top{
background:none;
width:400px;
padding:6px;
line-height:18px;
border-bottom:1px dashed #999;
}
.activity dd.top a{
font-size:12px;
text-decoration:none;
color:#333;
}
.activity dd.top a strong{
display:block;
}
.activity dd.top a img{
float:left;
display:block;
border:1px solid #ccc;
margin-right:5px;
vertical-align:text-top;
}



/*cow_3*/
.vote{
float:left;
width:192px;
padding-right:11px;
}
.vote dl{
clear:both;
height:260px;
border:1px solid #FCB977;
}
.vote dd{
padding:4px;
}
.vote dd.top{
line-height:20px;
border-bottom:1px dashed #999;
}
.vote dd input{
vertical-align:middle;
}
.vote button{
width:80px;
border:1px solid #B7BECE;
height:23px;
line-height:23px;
background:url(/images/button_bg.png) repeat-x left top;
}
.vote a img{
border:none;
}




.card{
float:left;
width:400px;
border:1px solid #FCB977;
}
.card img{
display:block;
}



.prevenance{
float:right;
margin-bottom:10px;
width:270px;
border:1px solid #FCB977;
}

.prevenance dd{
line-height:28px;
}

/*tight_middle_ad*/
.r_m_a{
float:right;
}
.r_m_a a img{
border:1px solid #FCB977;
}

.Q_A{
float:right;
width:270px;
border:1px solid #FCB977;
}
.Q_A dd{
width:245px;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
}
.link{
float:left;
width:190px;
height:440px;
border:1px solid #FCB977;
}
.link dd{

margin-top:6px;
}
.link dd table td{ height:81px; line-height:81px;}


.links{
clear:both;
margin-top:10px;
}
.links dd{
padding:5px 2px;
font-size:0px;
border:1px solid #FCB977;
}
.links dd a{
margin-right:2px;
}

.recom{
float:left;
padding-bottom:2px;
width:190px;
border:1px solid #FCB977;
}
.recom dd{
clear:both;
}
.recom a{
color:#f00;
text-decoration:none;
}
.recom a img{
float:left;
display:block;
border:none;
}
.recom a strong{
display:block;
padding-top:10px;
color:#000;
}
.recom a span{
display:block;
text-decoration:line-through;
}


.sell,.sell_b{
float:left;
width:400px;
border:1px solid #FCB977;
margin:10px 0 0 11px;
}
.sell dd{
float:left;
padding:2px 0;
width:100px;
text-align:center;
}
.sell dd.first{
padding:0;
}
.sell dd.first img,.sell dd.first a img{
display:block;
border:none;
}
.sell dd a:link,.sell dd a:hover,.sell dd a:visited{
color:#F00;
}
.sell dd a img{
display:block;
margin:0 auto;
border:none;
}
.sell dd a strong{
color:#000;
}
.sell dd a span{
display:block;
text-decoration:line-through;
}


.sell_b{
margin-top:0;
}
.sell_b dd{
float:left;
width:120px;
text-align:center;
}
.sell_b dd.first{
width:160px;
}
.sell_b dd a{
color:#000;
}
.sell_b dd a img{
display:block;
margin:0 auto;
border:none;
}