body,p,b,form,input,label,h1,h2,h3,h4,div,ul,li,dl,dt,dd,ol{margin:0;padding:0;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#333;outline: none;}
a:hover{color:#f05a14;}
.c{clear:both;}
.cc{zoom:1;}
.cc:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.pr{position: relative;}


/**********/

.hot-check{display:block;padding-bottom:15px;}
.hot-check a{display:block;float:left;margin-right:6px;margin-bottom:9px;position:relative;}
.hot-check a:hover{text-decoration:none;}
.hot-check a img{display:block;}
.hot-check a i{display:block;width:23px;height:23px;background:url(hot_search_icon.png) no-repeat;position:absolute;bottom:9px;right:11px;}
.hot-check .a1{width:244px;height:99px;}
.hot-check .a1 em{display:block;position:absolute;padding:0 15px;line-height:30px;top:11px;left:0px;background-color:rgba(255,255,255,0.7);font-style:normal;font-size:16px;}
.hot-check .nopic var{display:block;line-height:18px;font-size:16px;padding:18px 0px 0px 17px;}
.hot-check .a2{background-color:#E2F4D8;width:119px;height:99px;}
.hot-check .a2:hover{background-color:#D3EEC5;}
.hot-check .a2 i{background-position:0 0;}
.hot-check .a3{background-color:#D8F1F4}
.hot-check .a3:hover{background-color:#C5EAEE;}
.hot-check .a3 i{background-position:-31px 0;}
.hot-check .a4{background-color:#F4EBD8}
.hot-check .a4:hover{background-color:#EEE1C5;}
.hot-check .a4 i{background-position:-62px 0;}
.hot-check .a5{background-color:#D8F4E7}
.hot-check .a5:hover{background-color:#C5EEDB;}
.hot-check .a5 i{background-position:0 -33px;}
.hot-check .a6{background-color:#F2E9F6}
.hot-check .a6:hover{background-color:#EBDEF1;}
.hot-check .a6 i{background-position:-31px -33px;}
.hot-check .a7{background-color:#E2F4D8}
.hot-check .a7:hover{background-color:#D3EEC5;}
.hot-check .a7 i{background-position:-61px -34px;}
.hot-check .a8{background-color:#F9E3E8}
.hot-check .a8:hover{background-color:#F6D5DC;}
.hot-check .a8 i{background-position:-61px -70px;}
.hot-check .a9{background-color:#D8F1F4}
.hot-check .a9:hover{background-color:#C5EAEE;}
.hot-check .a9 i{background-position:-34px -68px;}


/*主体*/
#main{width:1370px;margin:0 auto 20px auto;}
.container{position: relative;}
.container-r{width: 1370px;/* float: right; */font-family: "Microsoft YaHei";}

.section{position: relative;}
.section_r{width:388px;overflow: hidden;background-color: rgba(255, 255, 255, 0.6);border:1px solid #fff;border-radius:3px;}
.part_left{float: left;overflow:hidden;}
.part_right{float: right;width: 390px;overflow:hidden;}
.part_right .curfloatClass{width:390px;position: fixed;top: 0;z-index: 5;_position:absolute;_bottom:auto;top:expression(eval(document.documentElement.scrollTop-this.offsetHeight));}




/*帖子展示*/
.thread-h3{font-family: "微软雅黑";font-size: 20px;position: relative;line-height: 28px;overflow: hidden;font-weight: normal;}
.thread-h3 a{color: #333333;}

.thread-author{float:right;font-size: 12px;top:0px;font-weight: normal;}
.thread-author a{margin-right:10px;color:#bbb;}

.thread-box{padding:20px 0 30px;border-bottom:1px solid #fdfdfd;font-family:"Microsoft YaHei";}
.thread-con{}
.thread-con .thread-left{width:230px;float:left;position: relative;height: 150px;overflow: hidden;}
.thread-con .thread-left img{display: block;width: 100%;min-height: 150px;}

.thread-con .thread-right{font-size:12px;width: 615px;float: right;}
.thread-con .thread-right a{}
.thread-con .thread-right a:hover{color:#f05a14;}
.thread-con p.thread-p2{height: 56px;line-height:30px;}
.thread-con .imgBox{overflow: hidden;*zoom:1;}
.thread-con .imgBox li{width:70px;float:left;margin-right:10px;text-align: center;height:90px;overflow:hidden;}
.thread-con .imgBox li a{color: #3b639f;}
.thread-con .imgBox li img{display: block;width:70px;height: 70px;}
.thread-con .imgText{margin-right:-20px;}
.thread-con .imgText li{float:left;width:220px;float:left;margin-right: 20px;line-height: 35px;height: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.thread-con .imgText li em{float:left;font-size:16px;color:#f05a14;}
.thread-B .thread-right{padding:10px 0;}
.thread-C .thread-right{overflow: hidden;padding:5px 0;height:140px;overflow:hidden;position:relative;}
.thread-C .thread-right p.thread-text{height:50px;overflow:hidden;font-size:14px;margin-top:10px;line-height:26px;color:#888888;}
.thread-C .thread-msg{position: absolute;width: 545px;bottom:0px;left:0px;color:#bbb;}
.thread-C .thread-count{position: absolute;left: 0;top:0px;color:#bbb;}
.thread-C .thread-count span{float: right;}
.thread-C .thread-count span,.ht_tag{margin-right:15px;background: url(ico_a.png?1.0) no-repeat;padding-left:18px;}
.thread-C .thread-count span.see_num{background-position: left 4px ;}
.thread-C .thread-count span.reply_num{background-position: left -28px ;}
.loadmore{display:block;cursor:pointer;width:140px;height:40px;line-height:40px;text-align:center;overflow:hidden;margin:40px auto;border:1px solid #ddd;color:#999;font-size:14px;-webkit-border-radius:2px;border-radius:2px;}
.loadmore:hover{border-color:#f05a14;color: #f05a14;}


.List_linopic{
	clear:both;
	padding:20px 0px 15px 0px;border-bottom:1px solid #fdfdfd;
}
.List_linopic .title{
	clear:both;height:40px;
	font-size:20px;
}
.List_linopic .title a{
	color:#333;
}
.List_linopic .title a:hover{
	color:#f05a14;
}
.List_linopic .content{
	clear:both;height:80px;
	font-size:14px;line-height:26px;color:#888888;
}
.List_linopic .moreinfo{
	clear:both;text-align:right;padding-right:10px;color:#bbb;
}
.List_linopic .moreinfo a{
	padding-right:10px;color:#bbb;
}
.List_linopic .moreinfo a:hover{
	color:#f05a14;text-decoration:none;
}


.section_r{margin-top:24px;}
.r_subnav{font-size: 20px;font-family: "微软雅黑";font-weight: normal;height: 35px;padding-left:15px;padding-top:10px;line-height: 30px;border-bottom: 1px solid #DDDDDD;color: #333;position: relative;margin-bottom:20px;}
.r_subnav span{color:#f05a14;}
.r_subnav span em{color:#333;}
.r_subnav a{position:absolute;color:#8c8b8b;right: 10px;bottom:2px;font-size: 12px;}
.r_subnav a:hover{color:red;}

/*活动看台*/
.act_A{height:360px;overflow:hidden;margin-top:-20px;}
.act_A ul{height:360px;overflow:hidden;}
.act_A li{width:92%;height:100px;margin:20px 4% 0px 4%;float:left;overflow:hidden;}
.act_A li a{float:left;color:#888;}
.act_A li img{width:88px;height:88px;border:1px solid #ddd;margin-right:10px;float:left;}
.act_A li strong,.act_A li p{width:254px;float:left;}
.act_A li strong{font-size:14px;color:#333;}
.act_A li a:hover strong{color:#f05a14;}
.act_A li p{margin-top:2px;line-height:22px;}


/*热评*/
.forwardest{margin-top:-10px;}
.forwardest li{position:relative;color:#999;font-size:14px;overflow: hidden;*zoom:1;height:24px;line-height: 24px;margin-bottom:10px; padding:0px 0px 0px 10px}
.forwardest li span{float: left;display: block;}
.forwardest li span.ph{width:20px;color:#b7b7b7;}
.forwardest li span.ph.red_1{color:#f05a14;}
.forwardest li span.ph.red_2{color:#f05a14;}
.forwardest li span.ph.red_3{color:#f05a14;}
.forwardest li a{float:left;color:#333;width:245px;margin-right:5px;}
.forwardest li a:hover{color: #f05a14;}
.forwardest li span.zan_num{position:absolute;right:8px;top:7px;text-align:right;font-size: 12px;background-color: #f8f8f8;padding:0 5px;height:16px;line-height: 16px;}


/*赞帖*/
.zanthread{margin-top:-10px;line-height:22px;}
.zanthread .qun_li{clear:both;margin:16px 0px 0px 6px;}
.zanthread .qun_li a{width:370px;height:80px;display:block;background:#f6f6f6;border-radius:40px;}
.zanthread .qun_li a:hover{background:#ededed;}
.zanthread .qun_li a img{ width:80px;height:80px;float:left;border-radius:50% }
.zanthread .qun_li a div{ width:270px;padding:3px 0px 0px 20px;float:left;font-size:14px;color:#414141 }
.zanthread .qun_li a:hover div{ color:#f05a14 }

.zanthread li{position:relative;color:#999;font-size:14px;overflow: hidden;*zoom:1;height: 30px;line-height: 30px;}
.zanthread li span,.zanthread li a{float: left;display: block;}
.zanthread li span.ph{width:20px;font-size: 8px;color:#ddd;}
.zanthread li span.red{color:#f05a14;}
.zanthread li span.zan_num{position:absolute;right:0px;top:7px;text-align:right;font-size: 12px;background-color: #f8f8f8;padding:0 5px;height:16px;line-height: 16px;}
.zanthread li a{color:#333;width:200px;margin-right:5px;}
.zanthread li a:hover{color: #f05a14;}




/*图片特效1缩小*/
.effect-img-1{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(1);transform:scale(1);}
.effect-img-1:hover{-webkit-transform: scale(1.12);transform: scale(1.12);}

.pbox{width:1370px;margin:0 auto 40px;font-family:"Microsoft YaHei";background-color: rgba(255, 255, 255, 0.6);border:1px solid #fff;border-radius:3px;}
.pbox .r_subnav{border-bottom: 0px;margin-bottom:0px;padding:15px 0px 10px 20px;}
#subnav_fun_bg{background:url("joinfun-bg.jpg") repeat-x left bottom;}
/*凑热闹*/
.joinfun{margin-top:-7px;}
.joinfun ul{margin-right:-16px;}
.joinfun li{width:170px;float: left;margin-right: 36px;}
.joinfun li i{position:relative;z-index:10;background: url("joinfun-i.gif") no-repeat center top;display: block;width: 13px;height: 22px;margin: 0 auto;}
.joinfun li .jtime{display:block;text-align:center;line-height:20px;overflow:hidden;color:#fff;width:55px;height: 26px;margin: 0 auto;background: url("joinfun-t.png") no-repeat;}
.joincon{width:184px;height:130px;overflow:hidden;margin-top:10px;position:relative;text-align:center;}
.joincon p.joinpic{width:184px;height:130px;overflow:hidden;background-color: #EFEFEF;}
.joincon p.jointext{height:25px;line-height: 25px;position:absolute;width:170px;left:0px;bottom:0px;padding:0 10px;background-color: rgba(0,0,0,0.4);color:#fff;}

.joincon p.joinpic img{width:184px;min-height:130px;display:block;}
.joinfun-nav{position: absolute;right:20px;top:20px;}
.joinfun-nav .prev,.joinfun-nav .next{background:url("t-ico.gif") no-repeat;width: 20px;height: 20px;display: block;float: left;margin-left:10px;text-indent: -999px;overflow: hidden;}
.joinfun-nav .prev{background-position: -5px -5px;}
.joinfun-nav .prev:hover{background-position: -5px -30px;}
.joinfun-nav .next{background-position: -30px -5px;}
.joinfun-nav .next:hover{background-position: -30px -30px;}

/*翻页@2016-02-19*/
.page{}
.page span{float: left;}
.page a,.page span.pcur{margin-left: 20px;float:left;}
.page span.pcur,.page a.pprev,.page a.pnext{padding:1px 8px;background-color: #f05a14;color: #fff;-webkit-border-radius:5px;border-radius:5px;}

/*论坛地图2016-02-22*/
.bbs_map{margin-right:-15px;margin-top:-10px;padding:0px 0px 50px 45px;}
.bbs_map li{position:relative;margin:15px 21px 0 0;padding:0 15px;float:left;width:208px;height:194px;overflow:hidden;border:1px solid #fff;border-radius:3px;}
.bbs_map li:hover{
    -webkit-box-shadow: 0px 1px 3px #999;
    -moz-box-shadow: 0px 1px 3px #999;
    box-shadow: 0px 1px 3px #999;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.bbs_map li h2{margin-top:12px;font:normal 26px "微软雅黑" ;}
.map_subject{margin-top:15px;font-size:14px;}
.map_subject a{float:left;width:100px;padding-left:3px;line-height:28px;}
.map_subject a:hover{text-decoration:underline;}

.map_subject a.a_3bu{float:left;width:64px;padding-left:5px;line-height:28px;}
.map_subject a.a_3bu:hover{text-decoration:underline;}

.map-icon{position:absolute;right:20px;top:15px;display: block;width:36px;height: 36px;background: url(map_ico.png) no-repeat;display:none}

.map_0 h2 a{color: #ffa200;}
.map_0 .map-icon{background-position: 0 -87px;}

.map_1 h2 a{color: #ff5a5d;}
.map_1 .map-icon{background-position:-66px -86px;}

.map_2 h2 a{color: #00b8e5;}
.map_2 .map-icon{background-position:-135px -87px;}

.map_3 h2 a{color: #ff8144;}
.map_3 .map-icon{background-position:-200px -86px;}

.map_4 h2 a{color: #5ec152;}
.map_4 .map-icon{background-position:-266px -87px;}

.map_5 h2 a{color: #9a8643;}
.map_5 .map-icon{background-position: 0 -248px;}

.map_6 h2 a{color: #ce66cd;}
.map_6 .map-icon{background-position: -64px -247px;}

.map_7 h2 a{color: #6a913c;}
.map_7 .map-icon{background-position: -135px -247px;}

.map_8 h2 a{color: #844cb0;}
.map_8 .map-icon{background-position: -200px -247px;}

.map_9 h2 a{color: #786965;}
.map_9 .map-icon{background-position: -263px -247px;}

.map_10 h2 a{color: #ec8e78;}
.map_10 .map-icon{background-position: 0 -417px;}

.map_11 h2 a{color: #4891dc;}
.map_11 .map-icon{background-position: -66px -417px;}

.map_12 h2 a{color: #b07d5b;}
.map_12 .map-icon{background-position: -135px -417px;}

.map_13 h2 a{color: #f95a79;}
.map_13 .map-icon{background-position: -200px -416px;}

.map_14 h2 a{color: #996d5c;}
.map_14 .map-icon{background-position: -264px -419px;}

.map_15 h2 a{color: #9378d0;}
.map_15 .map-icon{background-position: 0 -578px;}

.map_16 h2 a{color: #4bc5e3;}
.map_16 .map-icon{background-position: -66px -579px;}

.map_17 h2 a{color: #5b7e92;}
.map_17 .map-icon{background-position: -135px -579px;}

.map_18 h2 a{color: #00c58e;}
.map_18 .map-icon{background-position: -201px -579px;}

.map_19 h2 a{color: #ff993a;}
.map_19 .map-icon{background-position: -264px -579px;}



.rotateZ {
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -o-transition: -o-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
}

.rotateZ:hover {
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
}






.part_img{font-family:"微软雅黑";}
.part_img_a{display:block;position: relative;}
.part_img_a p{position: absolute;width:100%;bottom:10px;display: block;text-align: center;font-size:24px;color:#fff;}
.part_img_bottom {margin-top:20px;}
.part_img_bottom .part_img_a p{font-size:16px;}
.part_img_bottom a {width: 390px;height:200px;overflow:hidden;}
.part_img_bottom a img{width: 390px;height:200px;}
