@charset "gb2312";
/* CSS Document */

body{font-family:"microsoft yahei"; font-size:12px; line-height:22px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,button,textarea,p,th,td{margin:0;padding:0;}
img{border:0;}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
ol,ul,li{list-style:none; list-style-type:none; }
div{overflow:hidden; _zoom:1}
.both{clear:both;}
.cleardiv { height:0; line-height:0; font-size:0; clear:both; zoom:1; overflow:hidden; visibility: hidden; }
b{height:0; line-height:0; font-size:0; clear:both; zoom:1; overflow:hidden; visibility: hidden; width:100%; display:block; }


/* 常用宽度 */
.w980{width:980px; background:#FFF; margin-left:auto; margin-right:auto;}
.w960{width:960px; margin-left:auto; margin-right:auto;}

/**
  *常用间隔
*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mlr5{margin-left:5px; margin-right:5px;}
.mlr10{margin-left:10px; margin-right:10px;}
.mlr15{margin-left:15px; margin-right:15px;}
.mlr20{margin-left:20px; margin-right:20px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.plr5{padding-left:5px; padding-right:5px;}
.plr10{padding-left:10px; padding-right:10px;}
.plr15{padding-left:15px; padding-right:15px;}
.plr20{padding-left:20px; padding-right:20px;}
.ptb5{padding-top:5px; padding-bottom:5px;}
.ptb10{padding-top:10px; padding-bottom:10px;}
.ptb15{padding-top:15px; padding-bottom:15px;}
.ptb20{padding-top:20px; padding-bottom:20px;}
.pl30{ padding-left:30px;}


/**
  *常用浮动
*/
.fl{float:left;}
.fr{float:right;}
.fld{float:left;_display:inline;}
.frd{float:right;_display:inline;}

/**
   *常用文字设置
*/
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fw{font-weight:bold;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.ti{text-indent:2em;}


/*专题公用头部*/
/*.ftop { width:100%; background:#fff; }
.ftop .fbox980 { width:980px; margin:0 auto; height:34px; }
.ftop .fengL { width:525px; float:left; padding-left:30px; background:url(http://topic.aili.com/images/cajf/ftopbg.jpg) no-repeat; height:34px; line-height:34px; color:#666666; }
.ftop .fengL a { padding:0 5px; color:#666666; }
.ftop .fengL a span { font-weight:normal; color:#f0005e; font-family:"Verdana"; }
.ftop .fengR { width:425px; float:left; display:inline; }
.ftop .fengR .adim { width:50px; float:left; color:#666; display:inline; padding-left:5px; line-height:34px; }
.ftop .fengR .adim_1 { width:103px; float:left; _padding-top:2px; background:url(http://images.aili.com/aili_topic/xjia.jpg) 0 3px no-repeat; margin-top:4px; }
.ftop .fengR .adim_1 .iput { color:#b6b6b6; background:none; border:none; width:90px; padding:0 5px; height:28px; line-height:28px; }
.ftop .fengR .adim_2 { width:40px; float:left; color:#666; margin-left:15px; line-height:34px; }
.ftop .fengR .adim_3 { float:left; width:40px; color:#666666; margin-left:15px; line-height:34px; }
.ftop .fengR .adim_3 a { color:#666666; }
.ftop .fengR .adim_3 a:hover { color:#f00; }
.ftop .fengR .adim_4 { float:left; width:40px; color:#666666; line-height:34px; }
.ftop .fengR .adim_4 a { color:#666666; }
.ftop .fengR .adim_4 a:hover { color:#f00; }
.ftop .fengR .adim_5 { width:70px; float:left; text-align:center; }*/
/* 专题评论 */
.list_inle { height:413px; }
.inle-comment { width:930px; background-color:#F8F8F8; ; padding:10px; }
.inle-comment font { font-size:14px; font-weight:bold; }
.inle-comment .ipt-text { border:1px solid #D1D1D1; font-size:12px; margin-top:12px; width:880px; }
.inle-comment a, .inle-comment a:hover { color:#E00024; }
.inle-comment .btn { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(http://images.aili.com/ent/pl_bg.gif) no-repeat scroll 0 0; border:0 none; font-size:12px; height:24px; line-height:24px; margin-right:30px; width:77px; color:#000000; }
#faces img { border:1px solid #F8F8F8; margin:3px 10px 3px 0; }
#faces img.c { border:1px solid #FF3354; }
#faces li { float:left; margin: 3px 10px 3px 0px; text-align:center; cursor:pointer; display:inline }
#faces img { border:1px solid #F8F8F8; display:block; }
#faces img.c { border:1px solid #ff3354; }
/* 专题评论 */
/* bottom */
.foot { color:#333; background:#fff; }
.foot a { color:#333; text-decoration:none; }
.foot a:hover { text-decoration:underline; }
.bott { padding:10px 0; margin:0 auto; text-align:center; color:#000; width:950px; overflow:hidden; font-size:12px; }
.bott a { color:#000; font-size:12px; }
/* bottom */
.ftbor{border-top: 1px solid rgb(153, 153, 153)}

/*通用工具栏*/
.ailiTool { position: absolute; width: 92px; height: 156px; overflow: hidden; background: url(http://images.aili.com/aili_index/ailiMeu.png) 0 0 no-repeat; z-index:200000; margin-top:-5px;margin-left:-20px;  _margin-left:-69px; _margin-top:25px; }
.ailiTool ul { padding-top: 6px; }
.ailiTool li { padding: 0 8px; height: 29px; line-height: 29px; overflow: hidden; text-align:left; }
.ailiTool li a { color: #666; text-decoration: none; padding:0 5px; cursor:pointer; }
.ailiTool li a:hover { color: #d90000; text-decoration: underline; padding:0 5px; cursor:pointer; }
.ailiTool li a.hcur { color: #d90000; }