/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
fieldset,img{border:0;transition: all .4s ease-in-out;}ol,ul{list-style:none;}:focus{outline:0;}
.clearfix:before,.clearfix:after,#nav:before,#nav:after,#ttui li:before,#ttui li:after,#topp:before,#topp:after,#topp span:before,#topp span:after,#topp dd:before,#topp dd:after,.bbox:before,.bbox:after,.bbox dt:before,.bbox dt:after,.bbox dd:before,.bbox dd:after,.irank p:before,.irank p:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after,#nav:after,#ttui li:after,#topp:after,#topp span:after,#topp dd:after,.bbox:after,.bbox dt:after,.bbox dd:after,.irank p:after{clear:both;}
.clearfix,#nav,#ttui li,#topp,#topp span,#topp dd,.bbox,.bbox dt,.bbox dd,.irank p{*zoom:1;}
.none,legend{display:none;}fieldset,a{ outline:none}body{color:#333;background:#fff;}
a{color:#333;text-decoration:none;transition: all .4s ease-in-out;}a:hover{color:#ee3985; text-decoration:none}i,s,u,em{font-weight:normal;font-style:normal;text-decoration:none;}
img:hover{opacity:0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.fl{ float: left;}
.fr{float: right;}
.icon_fire{
    display: inline-block;
    width: 23px;
    height: 23px;
    background:url(../images/7.png) no-repeat 0px 0px ;
    vertical-align: bottom; 
}
.icon_good{
	display: inline-block;
    width: 23px;
    height: 23px;
    background:url(../images/8.png) no-repeat 0px 0px ;
    vertical-align: middle; 
}
.icon_look{
    display: inline-block;	
    width: 23px;
    height: 23px;
    background:url(../images/9.png) no-repeat 1px 3px ;
    vertical-align: middle; 
}
