@charset "gb2312";
.position{border-bottom:1px solid #ddd;}
.topic>span{font-size:20px;font-weight: bold;color:#333;text-align: center;display: block;margin-top: 33px;}
.topic_c ul{padding-left:10px;margin-top:20px;}
.topic_c ul li{width:198px;color: #333;font-size: 14px;margin-top:10px;height:21px;line-height:21px;overflow: hidden;}
.topic_c ul li a{color: #333;}
.topic_c ul li a:hover{color: #e4393c; text-decoration:underline;}
.topic_c ul li b{color:#666;}
.color_red{color:#e4393c;font-size: 20px;font-weight: bold;}
.topic_c ul li.topic_last{width:315px;height:20px;}
.dow_btn{color:#fff;width:172px;height:45px;font-size: 16px; border-radius:2px;text-align: center;line-height: 45px;display: inline-block; letter-spacing: 1px;}
.dow_btn i{color:#fff;font-size:22px;font-weight:normal;vertical-align: -3px;margin-right:4px;}
.d_btn{padding:0 0 17px 10px;margin-top:22px;border-bottom: 1px solid #ddd;position: relative;}
.d_btn span.share{color: #333;font-size: 12px;margin-left:226px;}
.wrong{height:22px;line-height: 22px;position: relative;top: 27px;right: 10px;width:71px;_width:74px;}
.wrong:hover i{color:#ef2d36;}
.wrong a{font-size: 12px;color:#888;margin-left: 3px;}
.wrong a:hover{color:#ef2d36;}
.wrong i{color:#ccc;font-size:20px;}
.g_btn{background-color: #889FAF;}
.y_btn{background-color: #5BA76A;}
.r_btn{background-color: #EC595B;}
.d_btn .g_btn:hover{background-color: #5BA1D2;}
.d_btn .g_btn:active{background-color: #01981d;}
.d_btn .y_btn:hover{background-color: #12A52E;}
.d_btn .y_btn:active{background-color: #ff6b00;}
.d_btn .r_btn:hover{background-color: #dc2b2e;}
.d_btn .r_btn:active{background-color: #dc121b;}

.topic_line{text-decoration: underline;}
.topic span.yahei{font-size:20px;font-weight: bold;color:#333;text-align: center;display: block;margin-top: 33px;}

.dow_txt{width:1120px;border:1px solid #ddd;margin-top: 10px;min-height: 600px;background: #fff;padding: 40px;line-height:28px;text-indent: 2em;color: #333;word-break: break-all;word-wrap: break-word;overflow: hidden;}
.dow_l{margin-top: 30px;width:890px;}
.dow_l span{font-size: 12px;color:#999;}
.dow_l span b{font-size:16px;font-weight: bold;margin-right:10px;}
.similar{margin-bottom:50px;}
.similar_tit{font-size:16px;color:#e4393c;}
.resbox{font-size:12px; margin-right:21px;width:109px;_margin-right:16px;}
.last{margin-right:0;}
.resbox img{ width:109px; height:154px; border:1px solid #e2e2e2;}
.resbox img:hover{border:1px solid #f00;}
.resbox p{ width:109px; height:45px; line-height:22px; overflow:hidden;}
.resbox p a{color:#333;}
.resbox p a:hover{text-decoration: underline;color:#e4393c;}
.dow_r{width:280px;}
.fx_mar{ position: absolute;bottom: 17px;right: 255px;}
.list_right{width: 274px;}
.list .resbox:last-child{margin-right:0;}
.video_txt{width: 100%;}
.tit{margin-top:34px;height:26px;line-height:16px;border-bottom:1px solid #ddd;}
.tit span{font-size: 16px;font-weight: bold;color:#e4393c;}
.tit a{font-size: 12px;color:#808080;}
.tit a:hover{text-decoration: underline;color:#e4393c;}
.video_txt ul{margin-top: 6px;}
.video_txt li{line-height: 34px; height: 34px; overflow: hidden;}
.video_txt li span{padding: 1px 4px; background-color: #c2c2c2; font-family: "Arial"; font-size: 12px; color: #fff; border-radius: 2px;}
.video_txt li a{margin-left:9px; font-size: 12px; color: #333;}
.video_txt li a:hover{color: #e43a3d; text-decoration: underline;}
.video_txt li .active{background-color: #e43a3d;}
.box{border-bottom: 1px dashed #ccc; overflow: hidden; padding: 13px 0;   font-size:12px;}
.video_good li:last-child{border: none;}
.box img{width:89px; height:67px; }
.box a:hover img{opacity: 0.9; filter:alpha(opacity=90);}
.box .bo{line-height:20px; width:170px;}
.box .bo a{display: block;width:170px; height:40px; overflow: hidden;color: #333;margin-top: 5px;}
.box a{width:89px; height:67px;}
.box a:hover{color: #e43a3d; text-decoration: underline}
.box p{color: #999;}

pre{word-break:break-all;word-wrap:break-word;white-space: pre-wrap;}
.sc{position: absolute;bottom: 17px;right: 140px;height: 30px;line-height: 30px;}
.sc span{font-size: 12px;color:#333;vertical-align: 6px;}
.sc i{font-size: 27px;color:gray;margin-left: -7px;}

