﻿.header1
{
    height: 311px;
    overflow: hidden;
}
.header1 .con1
{
    position: absolute;
    width: 960px;
    height: 260px;
    overflow: hidden;
}
#ReleaseBtn
{
    right:10px;
    bottom:10px;
    position:absolute;
    z-index:1;
}
#ReleaseBtn a
{    
    width:69px;
    height:26px;
    background: transparent url(/s/img/w/1/Tieba-1/ReleaseBtn.gif) no-repeat 0 0;
    display:none;
}
#ReleaseBtn a:hover
{
    background-position: 0 -26px;
}
.header1 .con2
{
    width: 960px;
    position: absolute;
}
.header1 .con2 .fl
{
    margin: 135px 0 0;
}
.header1 .con2 .fl div
{
    padding-left: 20px;
}
.header1 .con2 .fl div img
{
    width: 156px;
    height: 156px;
    padding: 4px;
    background: #fff;
    border: solid 1px #ddd;
}
.header1 .con2 .fl2
{
    float: left;
    margin-top: 265px;
}
.header1 .con2 .fl2 table
{
    height: 30px;
}
.header1 .con2 .fl2 .td1
{
    padding-left: 12px;
}
.header1 .con2 .fl2 .td1 strong
{
    font-size: 22px;
    line-height: 30px;
    overflow: hidden;
    font-weight: normal;
    font-family: 'Microsoft Yahei', '微软雅黑', MSYahei, '黑体', Verdana, Arial, Helvetica, sans-serif;
}
.header1 .con2 .fl2 .td2
{
    padding-left: 15px;
}
.header1 .con2 .fl2 .td2 span
{
    display: block;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    background: #FF7C7C;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FF9090), to(#FF7C7C));
    background-image: -webkit-linear-gradient(#FF9090, #FF7C7C);
    background-image: -moz-linear-gradient(#FF9090, #FF7C7C);
    background-image: -ms-linear-gradient(#FF9090, #FF7C7C);
    background-image: -o-linear-gradient(#FF9090, #FF7C7C);
    background-image: linear-gradient(#FF9E9E, #FF7C7C);
    margin-top: 3px;
    height: 28px;
    overflow: hidden;
}
.header1 .con2 .fl2 .td2 span a
{
    display: block;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    padding-right:10px;
    background: transparent url(/s/img/w/1/Tieba-1/plussign.gif) no-repeat 9px center;
    padding-left: 29px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    border: solid 1px #F56C6C;
    box-shadow: 0 0 1px rgba(255,255,255,.8) inset;
}
.header1 .con2 .fl2 .td2 span a:hover
{
    color: #fff;
    text-decoration: none;
    background: #FF9E9E url(/s/img/w/1/Tieba-1/plussign.gif) no-repeat 9px center;
    box-shadow: 0 0 1px rgba(255,255,255,.5) inset,0 0 5px rgba(0,0,0,.3);
}
.header1 .con2 .fl2 .td3
{
    padding-left: 15px;
}
.header1 .con2 .fl2 .td3 div
{
    padding-top: 4px;
    color: #777;
}
.header1 .con2 .fl2 .td3 div b
{
    color: #f60;
    font-weight: normal;
    margin-right: 12px;
}
.header1 .con2 .fr
{
    margin-top: 272px;
    text-align: right;
    font-weight:bold;
}
.header1 .con2 .fr a span
{
    color:#999;
}
.header1 .con2 .fr a:hover,.header1 .con2 .fr a:hover span
{
    text-decoration:none;
    color:#c00;    
}
/*——*/
.fence1
{
    height: 46px;
    overflow: hidden;
    border: solid 1px #DBDCE0;
    background: #EDEEF2;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 1px 0 rgba(255,255,255,.7) inset,0 -2px 5px rgba(0,0,0,.1);
}
.fence1 .fl
{
    width: 80px;
    height: 44px;
    overflow: hidden;
    border: solid 1px #eee;
}
.fence1 .fl b a
{
    font-size: 14px;
    display: block;
    line-height: 44px;
    background: #E1E2E6 url(/s/img/w/1/Tieba-1/ico1.gif) no-repeat 12px center;
    padding-left: 34px;
    color: #666;
}
.fence1 .fl b a:hover
{
    color: #666;
    text-decoration: none;
    background-color: #EAEAEA;
}
.fence1 .fl b a, .fence1 .fl b a:hover
{
    color: #666;
}
.fence1 .fl2
{
    width: 493px;
    float: left;
    height: 46px;
    border-left: solid 1px #CACED1;
}
.fence1 .fl2 ul
{
    padding: 10px 0 0 10px;
}
.fence1 .fl2 li
{
    float: left;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}
.fence1 .fl2 li a.on
{
    font-weight:bold;
}
.fence1 .fl2 li a
{
    display: block;
    padding: 0 10px;
    color: #488FCE;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.fence1 .fl2 li a:hover
{
    background: #488FCE;
    color: #fff;
    text-decoration: none;
}
.fence1 .fl3
{
    float: left;
    width:141px;
    padding-top:12px;
}
.fence1 .fl3 ul
{
    width:130px;
    height:24px;
    overflow:hidden;
    background: #E1E2E6 url(/s/img/w/1/Tieba-1/orderby.gif) no-repeat 0 -24px;
    padding-left:1px;
}
.fence1 .fl3 ul.ul_a
{
    background-position: 0 0;
}
.fence1 .fl3 li
{
    height:24px;
    line-height:24px;
    width:64px;
    overflow:hidden;
    text-align:center;
    float:left;
    margin-right:1px;
    color:#555;
    cursor:pointer;
}
.fence1 .fl3 li.on
{
    color:#999;
    cursor:default;
}
.fence1 .fr
{
    width: 240px;
    text-align: right;
}
.fence1 .fr table
{
    height: 46px;
}
#TeibaWordkey
{
    width: 150px;
    border-color: #ccc;
    background: #fff;
    box-shadow: 0 0 10px #ccc;
    -webkit-box-shadow: 0 0 10px #ccc;
    -moz-box-shadow: 0 0 10px #ccc;
    color: #999;
    height: 24px;
    line-height: 24px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    padding-left: 8px;
}
#TeibaWordkey:focus
{
    border-color: #999;
    color: #333;
}
#TeibaSearchBtn
{
    background: #E1E2E6 url(/s/img/w/1/Tieba-1/TeibaSearchBtn.gif) no-repeat 0 0;
    width: 54px;
    height: 26px;
    line-height: 26px;
    cursor: pointer;
    border: 0;
    color: #666;
    font-weight: bold;
    margin: 0 10px 0 5px;
    outline: none;
}
#TeibaSearchBtn:hover
{
    background-position: 0 -26px;
    color: #fff;
}
/*——*/
.main1
{
    border: solid 1px #DBDCE0;
    border-top-width: 0;
    background: #fff url(/s/img/w/1/Tieba-1/main1bg.gif) repeat-y 718px 0;
    *background-position: 719px 0;
}
/*——*/
.ReleaseBox
{
    background: #EDEEF2;
    border: solid 1px #DBDCE0;
    border-top-width: 0;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    box-shadow: 0 0 1px rgba(255,255,255,1) inset,0 3px 3px rgba(111,111,111,.1);
}
.ReleaseBox form
{
    width: 720px;
}
.ReleaseBox .con1
{
    padding-top: 6px;
}
.ReleaseBox .con1 .fl
{
    padding: 0 0 0 10px;
    color: #999;
}
.ReleaseBox .con1 .fl b
{
    font-weight: normal;
    color: #f60;
}
.ReleaseBox .con1 .fr
{
    padding: 0 2px 0 0;
}
.ReleaseBox .con2
{
    padding: 20px 0 20px 50px;
}
.ReleaseBox .con2 .son1
{
    font-weight: bold;
    font-size: 14px;
    color: #444;
}
.ReleaseBox .con2 .son2, .ReleaseBox .con2 .son3, .ReleaseBox .con2 .son4
{
    padding-top: 10px;
}
#TiebaTitle, #TiebaContents
{
    background: #fff;
}
.ReleaseBox .con2 .son3 .CloudTip
{
    position:absolute;
    width:62px;
    height:36px;
    background: url(/s/img/w/1/Tieba-1/CloudTip.gif) no-repeat 0 0;
    margin:-30px 0 0 345px;
    filter: Alpha(Opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    cursor:default;
    display:none;
}
.ReleaseBox .con2 .son3 .CloudTip.CloudTip_a
{
    margin-left:521px;
}
.ReleaseBox .con2 .son3 .CloudTip span
{
    display:block;
    padding-top:4px;
    text-align:center;
    color:#666;
}
/*——*/
.list1 .item
{
    border-bottom: dotted 1px #DBDBDB;
    padding: 10px 15px;
}
.list1 .item.on
{
    background: #F7F9FC;
}
.list1 .item td
{
    vertical-align: top;
}
.list1 .item .td1, .list1 .item .td1 div
{
    width: 60px;
}
.list1 .item .td1 div span
{
    display: block;
    width: 50px;
    height: 29px;
    overflow: hidden;
    background: url(/s/img/w/1/Tieba-1/DiggBg.gif) no-repeat 0 0;
    text-align: center;
    color: #777;
    line-height: 26px;
    font-size: 11px;
    -webkit-text-size-adjust: none;
}
.list1 .item .td2 .con1
{
    font-size: 14px;
    width:440px;
    height:20px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#888;
}
.list1 .item .td2 .con1 a, .list1 .item .td2 .con1 a:hover
{
    color: #2D64B3;
}
.list1 .item .td2 .con2
{
    color: #666;
    word-wrap: break-word;
    word-break: break-all;
    width:440px;    
    overflow:hidden;    
    text-overflow: ellipsis;
    white-space: nowrap;
}
.list1 .item .td2 .con3
{
    padding-top: 4px;
    width:435px;
    overflow:hidden;
}
/*-*/
.list1 .item .td2 .con3 .ZoomDiv1
{    
    display: inline-block; 
    position: relative;
    height:70px;/*多张图片*/
    overflow:hidden;/*多张图片*/
}
.list1 .item .td2 .con3 .ZoomDiv1 .ZoomLoading
{   
    z-index:1;
    text-align:center;
    position:absolute;
    left:50%;
    top:50%;
    margin:-6px 0 0 -8px;
    display:none;
}
.list1 .item .td2 .con3 .ZoomDiv1 .ZoomLoading span
{
    background: url(/s/img/g/load_3.gif) no-repeat 0 0;
    width: 16px;
    height: 11px;
    display:inline-block;
}
.list1 .item .td2 .con3 .SmallPic
{
    zoom: 1;
    position: relative;
    cursor: url(/s/img/g/zoombig1.cur),default;   
    /*display: block;单张图片*/
    margin-right:10px;/*多张图片*/
}
.list1 .item .td2 .con3 .SmallPic:hover
{
    filter: Alpha(Opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.list1 .item .td2 .con3 .ZoomDiv2
{   
    zoom: 1;
    display:none;
}
.list1 .item .td2 .con3 .BigImg
{
    cursor: url(/s/img/g/zoomsmall.cur),default;
    max-width: 100%;
    _width: 100%;
}
.list1 .item .td2 .con3 .ZoomDiv2 .ZoomBar
{
    padding-top: 6px;  
}
.list1 .item .td2 .con3 .ZoomDiv2 .ZoomBar a.col1,.list1 .item .td2 .con3 .ZoomDiv2 .ZoomBar a.col2
{   
    color: #2D64B3;
    background: url(/s/img/g/up1.gif) no-repeat 0 center;
    padding-left: 15px;
}
.list1 .item .td2 .con3 .ZoomDiv2 .ZoomBar a.col1
{
    padding-left: 13px;
    margin-right:15px;
    display: none; /*2016-04-22*/
}
.list1 .item .td2 .con3 .ZoomDiv2 .ZoomBar a.col2
{
    background-image:url(/s/img/g/FullScreen1.gif);
}
.list1 .item .td2 .con3 .ZoomDiv2 .ZoomBar a:hover
{
    color: #2D64B3;
    text-decoration:none;
    filter: Alpha(Opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
}
/*-*/
.list1 .item .td3, .list1 .item .td3 div
{
    width: 110px;
    overflow:hidden;
}
.list1 .item .td3 div span
{
    height:20px;
    overflow:hidden;
    display: block;
    background: url(/s/img/w/1/Tieba-1/member1.gif) no-repeat 0 center;
    padding-left: 16px;
    color: #999;
}
.list1 .item .td3 div .span2
{
    margin-top: 4px;
    background-image: url(/s/img/w/1/Tieba-1/comment1.gif);
    height:20px;
}
.list1 .item .td3 div span a, .list1 .item .td3 div span a:hover
{
    color: #999;
}
.list1 .item .td4, .list1 .item .td4 div
{
    width: 50px;
    text-align: right;
    color: #999;
}
.list1 .item .td4 div
{
    padding-top:24px;
}
/*——*/
.SideC
{
    padding: 8px 0 10px 0;
    margin-left: 15px;
    width: 210px;
    overflow: hidden;
    border-bottom: solid 1px #E4E6EB;
    box-shadow: 0 1px 0 rgba(255,255,255,1);
}
.SideB
{
    height: 20px;
    overflow: hidden;
    font-weight: bold;
    color: #555;
}
.SideB .fr
{
    font-weight: normal;
}
.SideV
{
    padding-top: 5px;
}
.SideV_a p
{
    color: #666;
    padding-bottom: 3px;
}
.SideV_a p b
{
    color: #999;
    font-weight: normal;
}
.SideV_b li
{
    background:url(/s/img/g/arr3.gif) no-repeat 0 center;
    padding-left:12px;
    height:20px;
    overflow:hidden;
}
.SideV_b li.col1 a
{
    color: #c00;
}
.SideV_b li a.True
{
    font-weight:bold;
}
/*——*/
.ke-container-default
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow:2px 3px 4px rgba(111,111,111,.1);
}
/*——*/
.NoData
{
    padding: 60px 0 60px 220px;
}
.NoData div
{
    background: url(/s/img/g/sigh_6.gif) no-repeat 0 center;
    height: 80px;
    line-height: 80px;
    color: #666;
    padding-left: 90px;
    font-size: 14px;
    font-weight: bold;
}
/*——*/
.SlideBox
{
	width: 210px;
	height: 170px;
	overflow: hidden;
	position: relative;
	background: #fff;
}
.SlideBox .SlideImages
{
	width: 6000px;
}
.SlideBox .SlideImages li
{
	display: inline-block;
	float: left;
	width: 210px;
	height: 170px;
	position: relative;
}
.SlideBox .SlideImages li img
{
	width: 210px;
	height: 170px;
}
.SlidePager
{
	position: absolute;
	right: 5px;
	bottom: 2px;
	right/*\**/:1px\9;
	bottom/*\**/:4px\9;
}
.SlidePager li
{
	float: left;
}
.SlidePager li a
{
	background: #ccc;
	border: 1px solid #fff;
	border-radius: 5px;
	cursor: pointer;
	display: inline-block;
	height: 8px;
	line-height: 8px;
	font-size: 1px;
	margin-right: 4px;
	width: 8px;
}
.SlidePager li a:hover, .SlidePager li a.on
{
	background: #f90;
}
/*——*/
.medal1
{
    width:115px;
    height:139px;
    overflow:hidden;
    text-align:center;
    background: url(/s/img/w/1/Tieba-1/medal1.png) no-repeat 0 0;
    *background: url(/s/img/w/1/Tieba-1/medal1.gif) no-repeat 0 0;
}
.medal1 span
{
    font-size:32px;
    line-height:40px;
    padding-top:18px;
    display:block;
    color:#fff;
}
/*——*/