body{background:#d13641 url(img_s/body.jpg) no-repeat 50% 42px;}

/*bar链接*/
.topbar {height:80px;font-family:"微软雅黑","宋体";}
.barlink{left:50%;top:16px;position:absolute;font-size:16px;color:#fff;}
.barlink:hover{color:#99ffff;}
.linkgw{margin-left:-462px;}
.linkqq{margin-left:-330px;}
.linkfav{margin-left:-213px;}
/*微博*/
.wb{position:absolute;left:50%;top:10px;}
.wbst{background:url(img_s/weibo.png) no-repeat;width:36px;height:38px;display:block;margin-left:114px;}
.wbst:hover{background-position:0 -38px;}
.wbgz{background:url(img_s/weibo.png) no-repeat -36px 0;width:30px;height:37px;display:block;margin-left:178px;}
.wbgz:hover{background-position:-36px -37px;}
/*工作人员*/
.team{position:absolute;left:50%;top:3px;margin-left:242px;color:#ffffff;font-size:12px;}
.team li a{color:#99ffff;cursor:default;}
.team li a:hover{text-decoration:none;}

/*公用样式*/
.part{min-width:990px;}
.part .title{text-indent:-9999px;}
.main{width:980px;margin:0 auto;}
.takepart1, .takepart2{float:left;width:265px;height:84px;text-indent:-9999px;}
.ftahoma{font-family:Tahoma;}
.takepart1{background:url(img_s/bt1.gif) no-repeat 0 -2px;}
.takepart2{background:url(img_s/bt2.gif) no-repeat 0 -2px;}
.bts{background:url(img_d/bts.png) no-repeat;text-indent:-9999px;}

.pagination{padding:5px 0;text-align:center;}
.pagination a, .pagination span{padding:5px 6px; margin:0 3px; min-width:1.5em; text-align:center; text-decoration:none; color: #fff; background:#c4636a;vertical-align:middle;}
.pagination a:hover, .pagination .current{background:#d5676f; text-decoration: none; }
.pagination .current{background:none;color:#f99;}

#part1{height:360px;}
	#part1 .title{height:240px;}
	#part1 .main{color:#fff;}
	#part1 .description{float:left;width:520px;padding:10px 0 0 18px;line-height:24px;letter-spacing:-1px;}
	#part1 .myDetail{float:left;width:304px;padding:20px 0 0 40px;line-height:24px;}
	#part1 .myDetail dt{float:left;}
	#part1 .myDetail dd{float:right;width:129px;height:40px;}
	#part1 .myDetail .myGift{display:block;height:100%;background-position:0 0;}
	#part1 .myDetail .myGift:hover{background-position:0 -40px;}
	#part1 .myDetail .score, #part1 .myDetail .sort{font-family:Tahoma;}
	
#part2{height:32px;text-align:center;color:#545187;font-weight:bold;}
	#part2 .all{padding:0 10px;font-family:Tahoma;color:#c00;}
	
#act1{}
	#act1 .title{height:430px;}
	#act1 .main{height:120px;}
	#act1 .takepart1, #act1 .toWatch{float:left;}
	#act1 .toWatch{width:261px;height:84px;background-position:0 -82px;}
	#act1 .toWatch:hover{background-position:0 -166px;}
	#act1 .takepart1{margin-left:310px;}
	#act1 .toWatch{margin-left:30px;}
	
#act2{background:url(img_s/act2-3-4.jpg) no-repeat 50% 0;}
	#act2 .title{height:410px;}
	#act2 .main{height:140px;}
	#act2 .takepart2{margin-left:160px;}

#act3{background:url(img_s/act2-3-4.jpg) no-repeat 50% -550px;}
	#act3 .title{height:430px;}
	#act3 .main{height:121px;}
	#act3 .takepart1{margin-left:570px;}

#act4{background:url(img_s/act2-3-4.jpg) no-repeat 50% -1101px;}
	#act4 .title{height:424px;}
	#act4 .main{height:125px;}
	#act4 .hasNotOpen{
		float:left;width:261px;height:84px;background:url(img_d/bts.png) no-repeat 0 -252px;
		cursor:default;
	}
	#act4 .hasNotOpen, #act4 .takepart2{margin-left:259px;}
	
#sortBlock{height:464px;background:url(img_s/sortBlock.jpg) no-repeat 50% 0;}
	#sortBlock .main1{height:300px;margin-top:40px;}
	#sortBlock .rewardDesc{
		float:right;width:284px;height:40px;padding-top:220px;text-align:center;color:#fff;
	}
	#sortBlock .rewardDesc .c{font-size:12px;}
	
	#sortList{float:left;width:694px;}
	#sortList .content{height:200px;padding:10px 0 30px 0;}
	#sortList .dataList{font-family:Tahoma,"宋体";}
	#sortList .dataList li{
		_display:inline;float:left;width:324px;height:24px;line-height:24px;
		margin:16px -10px 0 30px;
		color:#fff;
	}
	#sortList .dataList li a{color:#fff;}
	#sortList .dataList .onTop, #sortList .dataList .onTop a{color:#ff9;}
	#sortList .dataList .num, 
	#sortList .dataList .duoduoId,
	#sortList .dataList .userName,
	#sortList .dataList .score{float:left;}
	#sortList .dataList .num{
		width:24px;height:24px;
		font-weight:bold;font-family:Tahoma;font-size:12px;
		text-align:center;color:#ab1f29;background:url(img_s/num.png) no-repeat 0 0;
	}
	#sortList .dataList .onTop .num{background:url(img_s/num2.png) no-repeat 0 0;}
	#sortList .dataList .duoduoId{padding-left:5px;width:85px;}
	#sortList .dataList .userName{width:110px;padding-left:5px;}
	#sortList .dataList .score{width:90px;padding-left:5px;}
	
	
	#sortBlock .main2{height:100px;}
	#sortBlock .main2 .title{height:22px;overflow:hidden;}
	#sortBlock .main2 .goAndWatch{float:right;width:186px;height:61px;background-position:0 -338px;}
	#sortBlock .main2 .goAndWatch:hover{background-position:0 -399px;}

#footer{padding:30px 0 40px 0;text-align:center;color:#f99;}

/*评论内容*/
#comment{
	width:980px;margin:0 auto;padding:50px 10px 0 10px;
	background:#ab1f29 url(img_s/comment.jpg) no-repeat;
}
	#comment .reply_bg01{overflow:visible;}
	#comment .reply_promote{display:none;}
	#comment .reply_head{margin-top:15px;background:#fff url(img_s/reply_head.png) no-repeat;}
	#comment .reply_head a{display:none;}
	#comment .discuss_num{float:left;padding:0;padding:16px 0 0 130px;font-size:12px;color:#666;}
	#comment .discuss_num .num{color:#f30;}
	#comment .w_commentModule_ctnItem{padding:0 11px;margin:0;background:#fff;}
	#comment .reply_pagination{padding:20px 0 10px;background:#ab1f29;}
	#comment .w_replyEditor{background:#ab1f29;}
	#comment .replyEditor_ctrls{background:#ab1f29;height:10px;}
	#comment #editor .edui-editor{width:100%;}
	#comment .pagination a, #comment .pagination span{margin:0 1px;}
	#comment .llfenye a, #comment .llfenye span{padding:2px 3px;min-width:1em;}
	#comment .w_pinglunbtn .face{right:120px;background:url(img_d/bts.png) no-repeat -250px -1px;}
	#comment .w_pinglunbtn .pinglunxuzhi{right:150px;color:#fff;}
	#comment .replyBtn{
		width:110px;height:34px;margin-left:870px;background:url(img_d/bts.png) no-repeat -134px 0;
	}
	#comment .lldbeditor .llSuccess{left: -170px;}
	#comment .w_pinglunbtn .pinglunxuzhiSuccess{position:absolute;left:380px;color:#0078CC;}
	#comment ..llcnt{width:922px;}
	#comment .llhidecnt{zoom:0;}
	#comment .llcnt .llitem{width:936px;}
	#comment .llitem .itemcnt{margin:0;padding:4px 0 0 5px;}
	#comment .llfenye .pagination{float:left;height:18px;padding:5px 0 0 0;}
	#comment .llfenye a, #comment .llfenye span{float:none;}
	
#sideBar{
	position:fixed;
	right:0;
	bottom:0;
	_position: absolute;
	_margin-bottom:0;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
	#sideBar .item{height:80px;background:url(img_d/box.png) no-repeat;}
	#sideBar .item1{height:86px;background-position:0 0;}
	#sideBar .item1:hover{background-position:-122px 0;}
	#sideBar .item2{height:80px;background-position:0 -86px;}
	#sideBar .item2:hover{background-position:-122px -86px;}
	#sideBar .item3{background-position:0 -166px;}
	#sideBar .item3:hover{background-position:-122px -166px;}
	#sideBar .item4{background-position:0 -246px;}
	#sideBar .item4:hover{background-position:-122px -246px;}
	/*#sideBar .item5, #sideBar .item5 a{background:url(img_d/box.png) no-repeat 0 -326px;}
	#sideBar .item5 a{display:block;height:100%;}
	#sideBar .item5 a:hover{background-position:-122px -326px;}*/
	#sideBar .item5{display:none;}
	#sideBar .item6{position:relative;background-position:0 -406px;}
	#sideBar .item6_on{background-position:-122px -406px;}
	#sideBar .item7{background-position:0 -486px;}
	#sideBar .item7:hover{background-position:-122px -486px;}
	
	#sideBar .share{
		overflow:hidden;position:absolute;top:0;left:-270px;
		height:80px;width:0;background:#ffe008;
	}
	#sideBar .item6_on .share{width:270px;}
	#sideBar .share .shareBtn{
		float:left;width:54px;height:54px;margin:12px 0 0 12px;
		background:url(img_d/box.png) no-repeat;
	}
	#sideBar .share .shareBtn_qzone{background-position:-246px -188px;}
	#sideBar .share .shareBtn_qqweibo{background-position:-246px -242px;}
	#sideBar .share .shareBtn_sinaweibo{background-position:-246px -296px;}
	#sideBar .share .shareBtn_qq{background-position:-246px -350px;}
	
	#sideBar .gotoTop{
		width:100%;height:100%;background:url(img_d/box.png) no-repeat -246px -92px;
	}
	
	.sideBar_Big{width:122px;height:485px;}
	.sideBar_Big .item{display:block;}
	.sideBar_Big .gotoTop{display:none;}
	.sideBar_Small{width:26px;height:94px;}
	.sideBar_Small .item{display:none;}
	.sideBar_Small .gotoTop{display:block;}

.popWindow{
	position:fixed;top:50%;left:50%;z-index:2000;
	width:440px;margin-left:-220px;
	color:#333;background:#fff;
	_position:absolute;
	_margin-top:0;
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);

}
	.popWindow .head{
		position:relative;height:40px;line-height:40px;
		color:#fff;background:#cf323b;
	}
	.popWindow .head .title{text-indent:12px;}
	.popWindow .head .close{
		position:absolute;top:8px;right:12px;
		width:23px;height:22px;
		background:url(img_d/box.png) no-repeat -274px -92px;
	}
	
	.popWindow .funBts{
		display:inline-block;width:151px;height:45px;line-height:42px;
		font-size:16px;font-weight:bold;text-align:center;
		color:#fff;background:url(img_d/box.png) no-repeat -246px 0;
	}
	.popWindow .funBts:hover{text-decoration:none;background-position:-246px -45px;}
	.popWindow .body .title{
		padding-top:30px;
		font-weight:bold;font-size:16px;text-align:center;color:#cf323b;
	}
	.popWindow .input{
		padding:4px 5px 0 5px;height:32px;line-height:32px;
		border:1px solid #ccc;border-top:none;
		background:url(img_s/input.png) repeat-x;outline:none;
	}
	.popWindow .gw{color:#f60;font-weight:bold;}
	
.wodeliwu{}
	.wodeliwu .body{padding:0 10px;}
	.wodeliwu .table{width:96%;margin:0 2%;}
	.wodeliwu .table td{border:none;}
	.wodeliwu .table .copy{color:#f60;}
	.wodeliwu .allCode{overflow:auto;height:64px;margin:20px 0;}
	.wodeliwu .btm{padding:12px 0 20px 0;text-align:center;}
	
.huodemeihao{}
	.huodemeihao .cnt{padding:20px 0;text-align:center;}
	.huodemeihao .btm{padding-bottom:30px;text-align:center;}
	.huodemeihao .funBts{margin:0 10px;}
	
.huodejifen{}
	.huodejifen .operate{padding-top:20px;}
	.huodejifen .operate .input, .huodejifen .operate .copy{vertical-align:middle;}
	.huodejifen .operate .input{display:inline-block;width:252px;}
	.huodejifen .operate .copy{
		display:inline-block;height:35px;width:92px;line-height:34px;
		margin-left:10px;border:1px solid #cf323b;
		font-weight:bold;color:#fff;background:#ff952d;
	}
	.huodejifen .operate .copy:hover{text-decoration:none;}
	.huodejifen .cnt{padding-top:15px;text-align:center;}
	.huodejifen .btm{padding:15px 0 30px 0;text-align:center;}
	.huodejifen .funBts{margin:0 10px;}
	
.wodeyuanwang{width:600px;margin-left:-300px;}
	.wodeyuanwang .yintao{display:block;width:570px;height:110px;margin:0 auto;}
	.wodeyuanwang .head{text-align:center;}
	.wodeyuanwang .table{table-layout:fixed;width:570px;margin:10px auto 0 auto;}
	.wodeyuanwang .table td{border:none;padding:10px 0 0 0;}
	.wodeyuanwang .table .t1{width:120px;text-align:right;}
	.wodeyuanwang .table .t2{width:440px;padding-left:10px;text-align:left;}
	.wodeyuanwang .table .input{width:410px;}
	.wodeyuanwang .table .yuanwang{height:180px;resize:none;}
	.wodeyuanwang .btm{padding:20px 0 30px 0;text-align:center;}
	
.huodongjieshu{}
	.huodongjieshu .cnt{padding-top:20px;text-align:center;}
	.huodongjieshu .btm{padding:20px 0 30px 0;text-align:center;}
	.huodongjieshu .funBts{margin:0 10px;}

.normalTip {
	position: absolute;
	text-align: left;
	padding: 5px 8px 3px 30px;
	border: 3px solid #d9e3e7;
	border-radius: 3px;
	color: #333;
	background: #fff url(http://www.100bt.com/uc/style/img_s/gface.png) no-repeat 8px 5px;
}
	
	