.side .fixed {position: fixed;top:-10px;width: 260px;}
*html .sidebox .fixed{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop)+5);}
.toppic_list{overflow: hidden; width:110%}
.toppic_list li{float: left;width:127px;height:174px;display: inline;margin:0 6px;position: relative;}
.toppic_list li .border_img{display: block;border:1px solid #E3E3E3;height:172px;width:125px;}
.toppic_list li .border_img:hover{border:1px solid #FF5C99;}
.toppic_list li .border_img img{display: block;width:117px;height:140px;margin:3px auto 5px;}
.toppic_list li .p_span{display: block;text-align: center;margin:0 auto;width:116px;height:20px;line-height:20px;overflow: hidden;position: absolute;bottom:5px;left:5px;}
.bang_list{background: url(../images/ico-rank.gif) 0 8px no-repeat;clear: both; }
.bang_list li{height:29px;line-height: 29px;border-bottom:1px dashed #dedddd;color: #fff;padding-left:24px;overflow: hidden;}

.dapei .toppic_list li{margin-bottom:9px;height:216px;}
.dapei .toppic_list li .border_img{height:214px;}
.dapei .toppic_list li .border_img img{height:182px;}

#newcontent p {line-height:28px;min-height:25px;zoom:1;margin-top: 10px;padding-top: 2px;padding-bottom: 2px;overflow:hidden;}
#newcontent label {display:inline-block;width:60px;text-align:right;color:#727272;vertical-align:top;padding-left: 5px;}
#postmsg{ text-indent:70px; color:#998800}

.tlist{ padding:5px;}
.tlist li{padding:8px 5px 8px 58px;border-bottom:1px dotted #DDDDDD;zoom:1;overflow:hidden;}
.tlist .avatar{margin-left:-48px;width:36px;height:36px;float:left;display:inline-block;}
.tlist .title{font-size:14px;}
.tlist .p_date,.tlist .p_date a{color:#999;}
.tlist .r_num{color:#999;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px 6px;font-size:12px;}
.lista1 li {border-bottom: 1px dashed #EEEEEE;color: #BBBBBB;padding: 8px 0;}
.lista1 li a {
    background: url("../images/ico-c1.gif") no-repeat scroll left 2px transparent;
    padding-left: 15px;  white-space: nowrap; overflow:hidden
}
.lista1 li p a {
    background: none;
    padding-left: 0;
    text-decoration: underline;
}
.lista2{
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    overflow: hidden;
    padding: 0 0 5px;
    width: 225px;
}
.lista2 li {
    border-bottom: 1px dashed #EFEFEF;
    float: left;
    line-height: 22px;
    margin: 0;
    padding: 7px 5px;
    width: 217px;
	white-space:nowrap;
	overflow:hidden;
}
.lista2 li span {
    color: #9A9A9A;
    float: left;
    font-family: Georgia;
    font-size: 14px;
    padding: 0 6px 0 4px;
}
.lista2 li a{
    line-height: 25px;
}
.c1 li{line-height:26px;overflow: hidden; white-space:nowrap }

.listp2t{}
.listp2t li{ clear:both; padding:8px 0; border-bottom:1px dotted #dddddd;height:40px;}
.listp2t li img{ display:block; float:left; display:inline; width:40px; height:40px; margin-right:5px;}
.listp2t li span{color:#888888}
.pic2{ width:110%}
.pic2 li{ float:left; width:116px; overflow:hidden; margin:0 10px 5px 0}
.pic2 li .pic{ width:114px; height:114px; overflow:hidden; border:1px solid #dddddd;display: block;}
.pic2 li img{ width:110px;height:110px;padding:2px}
.pic2 li p{ overflow:hidden; white-space:nowrap;}

.pic2txt{ overflow:hidden; background:url(../images/line.png) no-repeat 3px 135px; width:110%}
.pic2txt li{ text-align:center; line-height:16px;float:left; height:122px; display:inline;margin:10px 12px 0 0;width:117px; overflow:hidden;}
.pic2txt li a{ border:none; display:block; color:#767676; text-decoration:none;}
.pic2txt li a:hover{text-decoration:underline; color:#ff5c99;}
.pic2txt li a img{width:115px;height:105px;border:solid 1px #CDCDCD;}
.pic2txt li a.rel_a{position:relative; z-index:9;}

.pic5txt{width:110%}
.pic5txt li{width:141.5px;height:162px;float:left;display:inline;margin:5px 4px 0;overflow:hidden;}
.pic5txt li .pimg {width:141.5px;height:141.5px;display:block;overflow:hidden;text-align:center;line-height:128px;}
.pic5txt li .pimg img {max-width:141.5px;height:141.5px;vertical-align:middle;}
.pic5txt li p {text-align:center;width:123px;}
.pic5txt li p .ptxt {display:block;width:123px;text-overflow:ellipsis;white-space:pre;overflow:hidden;}

.pic6txt{ overflow:hidden;width:100%}
.pic6txt li{ text-align:center;float:left; height:180px; display:inline;margin:10px 8px 0 0;width:161px; overflow:hidden;}
.pic6txt li a{ display:block;}
.pic6txt li a img{width:160px;height:160px;}
.pic6txt li a.rel_a{position:relative; z-index:9;}

.ico1 li{padding-left:12px;background:url(../images/ico-1.png) 2px center no-repeat;padding-left:12px; }
.ico2 li{padding-left:12px;background:url(../images/ico-2.png) 2px center no-repeat;padding-left:12px;}
.ico3 li{padding-left:12px;background:url(../images/ico-3.gif) 2px center no-repeat;padding-left:12px;}
.ico4 li{padding-left:12px;background:url(../images/ico-4.gif) 6px center no-repeat;padding-left:16px;}
.ico5 li{padding-left:12px;background:url(../images/ico-5.gif) 2px center no-repeat;padding-left:12px;}

.pic3{ width:110%}
.pic3 li {display: inline;float: left;margin:3px 7px 5px 0;overflow: hidden;width: 76px;}
.pic3 li a {display: inline-block;line-height: 18px;width: 76px;height: 75px;overflow: hidden;}
.pic3 li img {margin: 0 0 3px;vertical-align: top;width: 75px;height:75px;}
.pic3 li a.txt{ height:16px;overflow: hidden;}
/********·ÖÒ³******/
.page_pages { margin:10px 0;clear:both;}
.page_pages ul {text-align:center;padding-top:18px;}
.page_pages ul li {padding: 10px 20px;
margin-right: 5px;
display: inline;
background: #FC414C;}
.page_pages ul li a {color: #FFF;
padding: 1px 4px 2px 4px;
font-size: 14px;
font-weight: bold;}
.page_pages ul li.thisclass, .page_pages ul li.thisclass a, .dede_pages ul li.thisclass a:hover {background-color: #FFFFFF; color: #FC414C;font-weight: bold;}
.page_pages .pageinfo {padding: 0 5px 0 5px;
font-size: 12px;
font-weight: bold;
color: #000;}
.page_pages .pageinfo strong {color: #FFFFFF;
font-weight: bold;
margin: 0 6px;}
.page_pages ul li.thisclass a{ padding:1px 4px}
.list_content{ width:110%}
.lista { height:389px; padding-bottom:2px;background:url(../images/t_sbgp.gif) repeat-x left bottom #FFFFFF;width:210px;margin:0 9px 6px 0; float:left; display:inline;width:218px;overflow:hidden }
.lista dl { width:210px; padding:3px;border:1px solid #ddd; border-bottom:none; height:380px; overflow:hidden }
.lista dl dt { width:210px; height:210px; overflow:hidden; }
.lista dl dt img{ width:210px; display:block}
.lista dl dd h3 { height:50px; line-height:25px; padding-top:5px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ",arial }
.lista dl dd h3 a { font-weight:bold; font-size:14px;color:#F05A65;}
.lista dl dd h3 a:hover { color:#e32f2f; }
.lista dl dd p { color:#999; height:66px; overflow:hidden; padding:5px 0 0 0; margin-bottom:8px;font-size: 12px; }
.lista dl dd div { border-top:1px dashed #ddd; }
.lista dl .key{ height:29px; line-height:32px; color:#858585; }
.lista dl .key span { font-size: 12px;
font-weight: bold;display:inline-block; height:29px; padding-left:20px; background:url(../images/t_nlbg.gif) no-repeat 0 -78px; }
.lista dl .key a { color:#858585; }
.lista dl .key a:hover { color:#333; }
#itemlist{width:1200px;clear:both}
#itemlist .item{float: left;
width: 222px;
overflow: hidden;
background: #fff;
color: #999999;
padding: 3px;
border: 1px solid #E8E8E8;
margin: 5px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;}
#itemlist .item:hover {background:#f2f2f2;}
#itemlist .it { float:left;width: 224px;overflow: hidden;background:#fff;color:#999999;padding: 8px; border-bottom: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;}
#itemlist .gpic{border:1px solid #FFFFFF;overflow: hidden;}
#itemlist .gpic img{width:218px;height:218px;display:block; padding:1px;border-radius: 15px;-webkit-border-radius:15px;-moz-border-radius:15px;}
#itemlist .gpic:hover img{  
    transform: scale(1.1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 1s ease 0s;}	
#itemlist .share_text {padding-top:8px;}
.share_text h2 a{text-decoration:none;color:#FC414C;display: block;width: 220px;word-break: keep-all;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#itemlist h2 {color: #242424;font-family: 'Microsoft YaHei','ºÚÌå','Lucida Grande','Lucida Sans Unicode';font-size: 12px;font-weight:bold;line-height:18px;}
#itemlist .dandup{padding:3px 0£»font-family: "Î¢ÈíÑÅºÚ";display:block;height:68px;overflow: hidden; }
#itemlist p{ padding:5px 0£»font-family: "Î¢ÈíÑÅºÚ";font-size:12px;}
#itemlist .item em{font-family: Arial;color:#FC414C;font-size: 14px;font-weight: bold;}
#itemlist .item2{ background:#F6F6F6;border:1px solid #E9E9E9;}
#itemlist .diglove{ float:right; padding-left:15px;background:url(../images/easyicon.png) left center no-repeat;}
#itemlist .diglove a{color:#999999}
#sidebtn{position:fixed;top:50%;left:94%;display:block;margin-left:-167px; line-height:0}
.btnsBox { position:relative;z-index:191;}
.btns { width:30px; position:absolute; top:22px;  right:-85px; position:absolute;}
.btn li { height:94px;}

.btn_look { background:url(../images/s_tags.gif) no-repeat;}
.btn_find { background:url(../images/s_cat.gif) no-repeat;}
.btn_add { background:url(../images/s_top.gif) no-repeat;}
.btn_look , .btn_find , .btn_add{text-indent:-3000px; font-size:0; overflow:hidden;display:block; width:85px; height:84px; overflow:hidden;  cursor:pointer; }

.addBtn { width:30px; height:94px; position:relative;}
.addBtn dt { width:30px; height:84px; overflow:hidden; cursor:pointer;}
.addBtn dd {  height:84px; line-height:24px; width:0px; opacity:0; overflow:hidden; position:absolute; right:30px; top:0; font-size:14px;  color:#fafafa;
	-webkit-transition: width .3s ease-in-out , opacity .3s ease-in-out;
	   -moz-transition: width .3s ease-in-out , opacity .3s ease-in-out;
	     -o-transition: width .3s ease-in-out , opacity .3s ease-in-out;
}
.addBtn .dbox { padding:15px 0 0 15px; width:470px; height:48px; overflow:hidden;}
.addBtn a:link , .addBtn a:visited { color:#fafafa; margin:0 12px 0 0; font-family:'Microsoft YaHei','ºÚÌå','Lucida Grande','Lucida Sans Unicode';}

.btns .on dd { width:485px; opacity:1;}
.look dd {background:#EC4A4A;}
.find dd {background:#3D9BD1;}