@charset"utf-8";
html,body,div,object,embed,pre,code,h1,h2,h3,h4,h5,h6,p,span,em,cite,del,a,img,ul,li,ol,dl,dt,dd,fieldset,legend,form,input,textarea,button,table,caption,thead,tbody,tfoot,th,tr,td,hr {margin:0;padding:0}
.h1,h2,h3,h4,h5,h6 {font-size:100%}
fieldset,img {border:0}
ol,ul {list-style:none}
em {font-style:normal}
/*body {font:12px/1.5 "微软雅黑",Tahoma,"宋体",sans-serif;background-color:#f1f1f1;color:#666666}*/
a {color:#666666;text-decoration:none}
a:hover {color:#cc3333;text-decoration:none}
a:hover img {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;

	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear
}
.clear {clear:both}
.clearfix:after,.nsta_list:after,.cont:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {zoom:1}

.icon {background:url(./img/icons.png) no-repeat 0 0}
.meinv {background-position:0 -298px}
.catag {background-position:5px -320px}
.tuijian {background-position:-490px -61px}
.time {background-position:0 -390px}
.cate {background-position:0 -425px}
.list {background-position:0 -458px}
.screen {background-position:0 -492px}
.cont {background-position:0 -559px}
.down {background-position:0 -526px}
.view {background-position:0 -157px}
.like {background-position:0 -189px}

.veiwall a,.veiwall a span,.channel-tags li a,.tags a,.pages ul li a {
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear
}

.pic .cover {
	display:block;
	height:100%;
	overflow:hidden
}
.pic .mod-rep-img {
	float:left;
	position:relative;
	overflow:hidden;
}
.pic .img1 {
	width:254px;
	height:255px;
	margin-right:5px
}
.pic .img1 img {
	width:254px;
	height:255px;
}
.pic .img2 {
	width:203px;
	height:125px;
	margin-bottom:5px
}
.pic .img2 img {
	width:203px;
	height:125px;
}
.pic .mod-rep-img-cat {
	position:absolute;
	overflow:hidden;
}
.pic .desc {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	text-decoration:none;
	color:#fff;
	padding:10px 0;
	background:url(http://a.aimm-img.com/images/desc-bg.png) repeat-x;
	_background:0
}
.pic .desc .cover-num {
	float:right;
	padding-right:10px;
}
.pic .desc .title {
	float:left;
	padding-left:10px;
}

/* mod-catag */
.mod-common {
	width:930px;
	/*margin-top:-25px;
	margin-left:-16px;*/
	position:relative;
	font:12px/1.5 "微软雅黑",Tahoma,"宋体",sans-serif;
	/*background-color:#f1f1f1;*/
	color:#666666;
}
/* mod-channel */
.mod-channel {
	width:930px;
	overflow:hidden
}
.channel-title {
	width:930px;
	position:relative;
	height:55px;
	border-bottom:5px solid #000
}
.channel-title h2 {
	position:absolute;
	left:0;
	top:0;
	padding:0 15px 0 0;
	height:55px;
	line-height:55px;
	font-size:26px;
	border-bottom:5px solid #e75242
}

.channel-title h2 i {
	float:left;
	display:block;
	width:30px;
	height:20px;
	margin-top:20px
}
/* channel-ctn */
.channel-ctn {margin:15px auto; height: 310px; clear:both; overflow: hidden;}
.channel-ctn .left {float:left;width:257px}
.channel-ctn .middle {float:right;width:670px;position:relative}
/* channel-tags */
.channel-tags {padding:1px 0 0 1px;background-color:#e75242; /*overflow:auto;*/}
.channel-tags li {float:left;margin:0 1px 1px 0}
.tag-1,.tag-3,.tag-6,.tag-8,.tag-9,.tag-11,.tag-14,.tag-16,.tag-17,.tag-19 {background-color:#ec7568}
.tag-2,.tag-4,.tag-5,.tag-7,.tag-10,.tag-12,.tag-13,.tag-15,.tag-18,.tag-20 {background-color:#e96455}
.channel-tags li a {
	display:block;
	width:63px;
	height:60px;
	line-height:60px;
	text-align:center
}
.channel-tags li .txt {
	display:inline-block;
	font-size:12px;
	vertical-align:middle;
	color:#fff;
}
.channel-tags li a:hover {
	background-color:#f0978d
}
