body{ margin: 0px; padding: 0px;}  
.act_wrapper {zoom:1; z-index: 1;  margin: auto; min-width: 1000px; /*overflow: hidden;*/position: relative; } /*重点*/  
.act_wrapper .act_inner {margin:auto; position: relative;text-align: left; width: 1000px; z-index: 2;}/*重点*/  
.act_wrapper .act_bg {left: 50%; position: absolute;top: 0px; margin-left: -830px; width: 1660px;}/*重点*/ 
/*.bg_act_1 {} */
.act_page {padding-right:39px; border-right:1px #e7e7e7 solid; margin-top:40px; width:682px;}
.mt60 {margin-top:60px;}.mt70 {margin-top:70px;}
/*入流顶部导航*/
#fixedS {background-color: #222222;border-bottom: 2px solid #99cc00;height: 60px;left: 0;top: 0;width: 100%;z-index: 9997; position:fixed;}
#act_miniNav {display:none;position:relative; background-color: #80033e;border-bottom: 2px solid #ff3600;height: 60px;left: 0;top: 0;width: 100%;z-index: 9997; overflow:hidden;}
#logo { height: 45px;left: 20px;position: absolute;top: 12px;width:300px;}
#nav {position:absolute;top:0;right:20px;height:60px;	overflow:hidden;	text-align:right;	text-transform:uppercase;	font-size:12px;	letter-spacing:.08em;	color:#9c0;line-height:60px; font-size:14px; font-family:Microsoft YaHei,黑体;}
#navTxt{display:inline-block;margin-right:25px}
#nav.open,#nav:hover{color:#f4f4f4}
#nav.open span.icon,#nav:hover span.icon{color:#f4f4f4;border-color:#f4f4f4}
#logo .navItem { float:left; width:265px; height:45px; background:url(../images/logo.png) no-repeat;}
#logo .navItem2 {width:140px; background-position: -130px 0px;}
#navTxt,#nav .icon {color:#99cc00;}
#navTxt {color:#a6a6a6;}
#act_inner_page{background:#fff;position:relative;z-index:101;}
.act_b_bg {display:none; height:134px; background:url(../images/bg_100.jpg) 50% -813px no-repeat;}
/*作者*/
.act_r_author { text-align:center; width:200px; font-family:Microsoft YaHei,黑体; position:absolute; left:50%; margin-left:265px; top:500px; z-index: 999; display:none; }
.act_r_author .t1 { font-size:30px; color:#333333; padding:10px 0px;}
.act_r_author .t2 {text-align:left; font-size:13px; line-height:24px; color:#888888;}
.act_r_author img {width:115px; height:116px;}
 /*导语*/
.act_intro h1,.act_intro .p {display:none;}
.act_intro {display:none;  height:813px; position:relative; background:#eaeaea url(../images/bg_100.jpg) 50% top no-repeat; z-index: 100;}
.act_intro .act_inner {width:960px; height:813px; position:relative;}
.ruliu_logo {width:320px; height:281px; background:url(../images/ruliu_logo.png) no-repeat; 
 _background:none; 
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://mat1.gtimg.com/fashion/zhuanti/ninja/wzy/ruliu_logo.png" ,sizingMethod="crop"); 
position:absolute; left:319px; top:36px; z-index: 10;}
.picPor {width:545px; height:431px; position:absolute; left:-62px; top:325px; z-index: 10; }
.intro_title {width:606px; height:182px; position:absolute; background:url(../images/ruliu_dy.png) no-repeat;
 _background:none; 
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/ruliu_dy.png" ,sizingMethod="crop");
 position:absolute; left:346px; top:254px;z-index: 20;color:#fff;font-family:Microsoft YaHei,黑体; }
.intro_title  h2 {padding-left:112px; padding-top:22px; width:390px; font-weight:normal;font-style:normal; font-size:40px;}
.intro_title .timer {padding-top:8px; font-size:30px;padding-left:112px;font-family:arial, Microsoft YaHei,黑体;}
.intro_text {width:383px; position:absolute; left:450px;top:462px; font-family:Microsoft YaHei,黑体; color:#666666; line-height:24px; font-size:13px; }
.intro_text p {text-indent:2em;}
.ruliu_author {left:626px; top:121px; font-family:Microsoft YaHei,黑体; font-size:14px;width:205px; position:absolute; height:127px; }
.ruliu_author .gray {color:#a1a1a1; position:absolute; left:0px; bottom:0px;m}
.r_pic {padding-top:30px; float:right; font-size:14px; color:#666666;}
.r_pic em {color:#99cc00; padding:0px 5px;}
.ruliu_author  .r_pic img {width:78px; height:77px;}

/*正文标题样式*/
/*.act_hd  {height:60px; background:url(../images/bg_2.png) no-repeat;  }*/
.act_page  h2 {margin-top:70px;padding-left:75px; font-size:30px; line-height:32px; font-style:normal; font-weight:normal; font-family:Microsoft YaHei,黑体; color:#333333;height:60px; background:url(../images/bg_2.png) no-repeat;  }

/*图文*/
/*.act_pic {padding:34px 0px 20px 0px;}*/
.tuzhu {padding:34px 0px 20px 0px;} 
/*.col_pic {  padding-bottom:14px;}*/
.tuzhu span {text-indent:2em;  color:#9900CC;font-family:Microsoft YaHei,黑体; font-size:16px; line-height:30px; padding:14px 0px 24px 0px; font-style:normal; border-bottom:1px #80033e solid; display:block;background:#ffffff url(../images/bg_2.png) left -386px no-repeat;}
.tuzhu img { width:682px;}
/*视频*/
.video {padding:34px 0px 20px 0px;}
/*.col_pic { background:#ffffff url(../images/bg_2.png) left bottom no-repeat; padding-bottom:14px;}*/
#mod_tenvideo_flash_player_1393937778344 {background:#ffffff url(../images/bg_2.png) left bottom no-repeat; padding-bottom:14px;}
.video p { color:#88af12;font-family:Microsoft YaHei,黑体; font-size:16px; line-height:30px; padding:14px 0px 24px 0px; font-style:italic; border-bottom:1px #99cc00 solid;}

/*正文文字*/
.act_page  p { margin-top:22px; font-family:Microsoft YaHei,黑体; font-size:14px; line-height:24px; color:#666666; text-indent:2em;}
#mod_player_skin {background:#000;}
/*三张并列小图*/
.act_pic_3 {width:683px; overflow:hidden; padding:20px 0px;}
.act_pic_3 ul { width:1200px;}
.act_pic_3 ul li {width:212px; float:left; margin-right:23px; display:inline;}
.act_pic_3 li b { height:13px; display:block; overflow:hidden; background:url(../images/bg_2.png) 0px -172px no-repeat;} 
.act_pic_3 .col_2_t {line-height:26px;}

/*2张并列小图*/
.act_pic_2 {width:683px; overflow:hidden; padding:20px 0px;}
.act_pic_2 ul { width:1200px;}
.act_pic_2 ul li {width:325px; float:left; margin-right:32px; display:inline;}
.act_pic_2 li b { height:13px; display:block; overflow:hidden; background:url(../images/bg_2.png) 0px -158px no-repeat;} 
.act_pic_2 .col_2_t {line-height:26px;}

.col_2_t{ color: #88AF12;font-family: Microsoft YaHei,黑体;font-size: 16px;line-height: 30px;padding: 14px 0px 24px 0px;font-style: italic;border-bottom: 1px #9C0 solid;}
.col_2_t p {color: #88AF12;font-size: 16px; margin-top:0px;}
/*版权*/
.act_copyright {clear:both; margin-top:50px; font-family:宋体;  font-size:12px; line-height:24px; color:#9e9e9e; background:url(../images/bg_3.png) left -301px no-repeat; padding:20px 0px 16px 0px; border-bottom:1px #dadada solid;}
.act_copyright  P  {margin-top:0px;}
/*投票*/
.act_vote { padding:35px 0px; border-bottom:1px #99cc00 solid;}
.act_vote .hd {background:url(../iamges/bg_2.png) left -201px no-repeat; height:106px; overflow:hidden;}
.act_vote .hd h2{padding-left:113px; font-size:30px; margin-top:0px; line-height:86px; height:86px;background:none; font-style:normal; font-weight:normal; font-family:Microsoft YaHei,黑体; color:#333333;}
.act_vote { padding:35px 0px; border-bottom:1px #99cc00 solid;}
.act_vote  .tilte {background:url(../images/bg_2.png) left -201px no-repeat; height:115px; overflow:hidden;
padding-left:113px; font-size:30px; margin-top:0px; line-height:86px;font-style:normal; font-weight:normal; font-family:Microsoft YaHei,黑体; color:#333333;
}


.act_vote  {position:relative; padding-left:0px; margin-top:-10px;}

.act_vote  label {margin-left:105px; display:block; width:50px; line-height:24px; height:24px; overflow:hidden; color:#666666; font-size:14px;font-family:Microsoft YaHei,黑体; background:url(http://mat1.gtimg.com/fashion/zhuanti/ninja/wzy/vote_bg.png) left -26px no-repeat; padding-left:20px; }
.act_vote  label.selected {background-position: 0px 5px;}
.act_vote  label input {display:none;}
.act_vote  .vote1  {margin-left:105px; margin-top:30px; text-indent:-9999em; display:block; float:left; display:inline; cursor:pointer; margin-right:20px; width:115px; height:34px; border:none; background: transparent url(http://mat1.gtimg.com/fashion/zhuanti/ninja/wzy/vote_btn.png) no-repeat;}
.act_vote  .vote2  {margin-top:30px;text-indent:-9999em;display:block; float:left; display:inline; cursor:pointer; margin-right:20px; width:115px; height:34px; border:none; background: transparent url(http://mat1.gtimg.com/fashion/zhuanti/ninja/wzy/vote_btn.png) -135px 0px no-repeat;}
.newVote .hd {display:none;}
.newVote .t {display:none;}

/*评论*/
.act_plun {padding-top:50px; border-top:1px  #9C0 solid;}

/* 返回按钮*/
.gotoup{width:53px;height:53px;position:fixed;background:url(../images/bg_2.png) 0px -88px no-repeat;bottom:50px;right:50%;margin-right:-555px;cursor:pointer;display:none; opacity:0.6;filter:alpha(opacity=60); z-index: 9999;}
.gotoup:hover{opacity:1;filter:alpha(opacity=100);}
/*结语*/
.act_epilogue { margin:36px 0px;  height:243px; background:url(../iamges/bg_3.png) no-repeat;  font-family:Microsoft YaHei,黑体; color:#fff;font-size:14px; line-height:24px; position:relative;}
.act_epilogue p  { color:#fff; width:500px; position:absolute; left:156px; top:115px; margin-top:0px;}
/* 订阅 */
.share_list a{background:url(http://mat1.gtimg.com/digi/2014jiah/bntIcon.png) no-repeat ; }
/* 分享 */
.share_list{  display:none; left:50%;/*top:979px;*/top:500px;width:32px;z-index:999;position:absolute;margin-left:-560px;}
.share_list span{display:block;text-align:center; line-height:25px;color:#9d9d9d;  }
.share_list a{position:relative;display:block;width:32px;height:25px;padding-bottom:7px;}
.share_list a span{display:none; }
.share_list a:hover span{display:block;position:absolute;width:70px;height:25px;line-height:25px;left:-70px;top:0;background-color:#E0E0E0;color:#7E7E7E;text-align:center;}
.share_list a:hover{text-decoration:none;}
.share_list .wb_list{background-position:-44px -1px;}
.share_list .qzone_list{background-position:-44px -34px;}
.share_list .qq_list{background-position:-44px -67px;}
.share_list .xl_list{background-position:-44px -100px;}
.share_list .yd_list{background-position:-125px -168px;padding-bottom:0px;}
.share_list .yd_list:hover span{left:-112px;width:100px;height:auto;padding:5px;border:1px solid #D8D8D8;background-color:#FFF;overflow:hidden;zoom:1  }
.share_list .wb_list:hover{background-position:-1px -1px;}
.share_list .qzone_list:hover{background-position:-1px -34px;}
.share_list .qq_list:hover{background-position:-1px -67px;}
.share_list .xl_list:hover{background-position:-1px -100px;}
.share_list .yd_list:hover{background-position:-125px -139px;}
.share_list .yd_list b{display:block;text-align:center;overflow:hidden;font-weight:100;clear:both; zoom:1}
/* ipad */
.ipad .header{background:url(http://mat1.gtimg.com/digi/2014jiah/padHZtopw.jpg) no-repeat top center; }
.ipad .header .bd{width:750px; background:url(http://mat1.gtimg.com/digi/2014jiah/padHZtopCent.png) no-repeat top center; }
.ipad .share_list{position:static;margin-left:0px;width:auto;text-align:right;margin:25px 40px 0 40px;}
.ipad .share_list a{display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:26px;height:24px; margin-bottom:0px;transition: all 0.5s ease-in-out 0s;  }
.ipad .share_list a:hover span{display:none;}
.ipad .share_list .yd_list{display:none; }
.ipad .share_list .shareTit{display:inline-block;*display:inline;zoom:1;height:24px;line-height:24px; vertical-align:middle;}
.ipad .share_list .wb_list{background-position:-33px -201px;}
.ipad .share_list .qzone_list{background-position:-64px -201px;}
.ipad .share_list .qq_list{background-position:-98px -201px;}
.ipad .share_list .xl_list{background-position:-132px -201px;}
.ipad .share_list .wb_list:hover{background-position:-33px -232px;}
.ipad .share_list .qzone_list:hover{background-position:-64px -232px;}
.ipad .share_list .qq_list:hover{background-position:-98px -232px;}
.ipad .share_list .xl_list:hover{background-position:-132px -232px;}
.ipad .wqhg{width:750px;margin:15px auto 0 auto;  }
.ipad .wqhg .hd,.ipad .wqhg .bd{width:auto;margin:0 20px;  }
.ipad .wqList{margin-left:-17px;width:1000px; }
.ipad .wqList li{margin-left:17px;}
.ipad .mininavInner{width:750px!important; }

#Nvote .Nvotelist li p {cursor:pointer;}
#Nvote {width:680px; margin-bottom:35px;}
#Nvote .hd{ margin-top:0px;}
#Nvote .hd h2  {height: 107px;float: none;
display: block;
background: url(../iamges/bg_2.png) 0px -200px no-repeat;
font-family: Microsoft YaHei,黑体; font-size:30px; color:#333; line-height:90px;  padding-left:111px;
}
#Nvote .bd{ padding-left:22px;margin: 0 60px 0px 98px;}
#Nvote .Nvotelist p{line-height:200px; text-align:center; color:#666;}
#Nvote .Nvotelist ul{width:100%;overflow:hidden}
#Nvote .Nvotelist li {height: 43px;
display: block;
border: solid 1px #D0CDCD;
border-radius: 10px;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAABWCAIAAABn1aDVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5JREFUeNpi+o8EmBiQAJEcFqA+UvUQbTQyh4F0e8gxgDw9xClDNg3FHmL9Q5wBuF1NsR6KlZEVblQNXtzKBsRz9PIpkemASAOINA0gwAAY4UypwF0A1AAAAABJRU5ErkJggg==") repeat-x;
background-size: 2px 43px;
margin-bottom: 12px;
line-height: 43px;
font-size: 14px;
color: #454545;}
#Nvote .Nvotelist li span  {
font-size: 15px;
color: #A30000;
font-weight: bold;
border-right: 1px solid #CCC;
display: inline-block;
font-size: 0.875em;
color: #9FCF0F;
padding: 0 8px 0 12px;
font-weight: bold;
margin-right: 10px;
}
#Nvote .Nvotelist li p {line-height:43px; margin-top:0px; display:inline-block; width:430px;}
#Nvote .Nvotelist li p:hover{color:#9FCF0F;}
.ipad  .act_page { padding-right:0px; border-right:none; margin:40px auto 0px auto;}
.act_r_author .t8 { display:block; width:75px; height:25px; background:url(http://mat1.gtimg.com/fashion/zhuanti/ninja/wzyyd/weixinPic.png) 0px 0px no-repeat; margin:0px auto; }
.act_r_author .t8:hover {background-position: 0px -24px;}
.act_r_author .t9 {color:#888888;font-size: 13px;}
.act_r_author .t9 img {display:block; margin:0px auto;}
.act_r_author .t2 {margin:10px 0px;}


.rulLeft {float:left; margin-top:22px; width:300px;margin-right:30px; margin-bottom:20px; }
.rulLeft span { color:#88af12;font-family:Microsoft YaHei,黑体; font-size:16px; line-height:26px; padding:25px 0px 22px 0px; font-style:italic; border-bottom:1px #99cc00 solid; display:block;background:#ffffff url(../images/bg_2.png) left -386px no-repeat;}
.rulLeftno {float:left;margin-top:22px; clear:left;margin-right:30px;margin-bottom:30px;}

.ruPicL {	float:left;background:url(http://mat1.gtimg.com/fashion/zhuanti/ninja/wzy/leftioc.png) left top no-repeat;	margin-top:22px; 
	margin-right:30px;
	margin-bottom:20px;}
.rPic {
	width:212px;
	color:#88af12;
	padding:5px 50px 2px 50px;
	background:url(http://mat1.gtimg.com/fashion/zhuanti/ninja/wzy/rightioc.png) right bottom no-repeat;}
.act_page .rPic  {color:#88af12;font-family:Microsoft YaHei,黑体; font-size:16px; line-height:26px; 	font-style:italic; text-indent:0em; margin-top:0px; }/*  |xGv00|9f3b3ede5f46b4797704f49c6c99e77f */
