@charset "utf-8";

#content .main .list{ clear:both;  }
#content .main .list .box_article{float:left;width:700px; border-right:#bfbfbf 1px solid; background:(../img/line_bg.png) repeat-y;}
#content .main .desc_view { width:690px;  overflow:auto; padding:20px; padding-left:0px; padding-top:20px; text-align:center; clear:both;  }
#content .main .desc_view h1 { text-align:center; font-size:20px; font-family:"微软雅黑"; line-height:30px; font-style:normal;font-weight:normal;}
#content .main .desc_view h2 { text-align:center; font-size:12px; font-family:"微软雅黑"; height:25px; border-bottom:1px #bfbfbf dotted; padding-top:20px; color:#9f9f9f;  font-weight:normal}
#content .main .desc_view h2 a .fav{background:url(../img/fav_hover.png) no-repeat -2px; height:20px; padding-left:20px;}
#content .main .desc_view h2 a .fav_2{background:url(../img/fav.png) no-repeat -2px; height:20px; padding-left:20px;}
#content .main .desc_view h2 a{ height:30px; color:#8C7C3D;}
#content .main .desc_view h2 a:hover{ color:#9f9f9f;}
/*#content .main .desc_view img { text-align:center; width:480px;}*/
#content .main .desc_view .desc { margin-bottom:30px; margin-top:30px; clear:both; overflow:auto}
#content .main .desc_view h3 { text-align:left;  font-size:14px; font-family:"微软雅黑"; line-height:25px; color:#333;  margin:0 auto; margin-top:20px; font-weight:normal; }
#content .main .desc_view .desc h3 { text-align:left; font-size:14px; font-family:"微软雅黑"; line-height:25px; color:#333; margin:0 auto; margin-top:20px; font-weight:normal; }
#content .main .desc_view .desc p{ margin-top:15px;text-align:center;}
#content .main .desc_view .desc  h3 img { padding:20px 0px; text-align:center; margin:auto;width:100%;}
#content .main .desc_view .line { clear:both; text-align:center;  border-bottom:1px #333 solid;  margin-top:100px; font-weight:normal}
/*标签的地方*/
#content .main .desc_view .box_bottom { margin-top:60px; clear:both; }
#content .main .desc_view .box_bottom .tags{ float:left; width:500px;text-align:left; margin-top:35px; height:18px; line-height:20px; overflow:hidden; padding-bottom:0px;font-family:'微软雅黑';font-size:12px;color:#555;}
#content .main .desc_view .box_bottom .tags a { padding:2px 3px; height:18px; line-height:18px; font-size:12px; color:#4f4f4f;  }
#content .main .desc_view .box_bottom .tags a:hover {padding:2px 3px; background:#000000; color:#FFFFFF}
#content .main .desc_view .box_bottom .share { float:left; position:relative; margin-top:15px; width:200px; overflow:hidden; }
#content .main .desc_view .box_bottom .share a{ float:left; margin:0px; margin-right:10px; padding-top:3px;}
#content .main .desc_view .box_bottom .share a .s4{ width:18px; height:19px; background:url(../img/s4_1.png) no-repeat;cursor:pointer;}
#content .main .desc_view .box_bottom .share a:hover .s4{ width:18px; height:19px; background:url(../img/s4_2.png) no-repeat;}
#content .main .desc_view .box_bottom .share a .s5{ width:18px; height:19px; background:url(../img/s5_1.png) no-repeat;cursor:pointer;}
#content .main .desc_view .box_bottom .share a:hover .s5{ width:18px; height:19px; background:url(../img/s5_2.png) no-repeat;}
#content .main .desc_view .box_bottom .share a .s6{ width:18px; height:19px; background:url(../img/s6_1.png) no-repeat;cursor:pointer;}
#content .main .desc_view .box_bottom .share a:hover .s6{ width:18px; height:19px; background:url(../img/s6_2.png) no-repeat;}
#content .main .desc_view .box_bottom .share a .s7{ width:18px; height:19px; background:url(../img/s7_1.png) no-repeat;cursor:pointer;}
#content .main .desc_view .box_bottom .share a:hover .s7{ width:18px; height:19px; background:url(../img/s7_2.png) no-repeat;}
#content .main .desc_view .box_bottom .share a .s8{ width:18px; height:19px; background:url(../img/weixin.jpg) no-repeat;cursor:pointer;margin:0px;}
#content .main .desc_view .box_bottom .love{float:right; margin-top:35px;overflow:hidden;}
#content .main .desc_view .box_bottom .love .like a { display:inline-block; padding-left:20px; height:22px; background:url(../img/like.jpg) no-repeat 3px 2px;}
#content .main .desc_view .box_bottom .love .like a:hover { background:url(../img/like.jpg) no-repeat 4px 3px; color:#8C7C3D}
#content .main .desc_view .box_bottom .love .like i { font-style:normal;}
#content .main .desc_view .box_bottom .love .like .animeta { position:relative; top:-40px; left:2px; display:none; font-family:'宋体'; font-size:14px;}
#content .main .desc_view .box_bottom .love .like_hover a { display:inline-block; padding-left:20px; height:22px; background:url(../img/like_hover.png) no-repeat 3px 2px;}
#content .main .desc_view .box_bottom .love .like_hover a:hover { background:url(../img/like_hover.png) no-repeat 3px 2px; color:#8C7C3D}
#content .main .desc_view .box_bottom .love .like_hover i { font-style:normal;}
#content .main .desc_view .box_bottom .love .like_hover .animeta { position:relative; top:-40px; left:2px; display:none; font-family:'宋体'; font-size:14px;}

/*相关内容*/
#content .main .relate{margin-top:20px;clear:both;}
#content .main .relate li{background:url(../img/ic.jpg) no-repeat 0px 10px; padding-left:8px;width:280px;float:left; height:20px; line-height:22px; overflow:hidden; margin:2px 10px;overflow:hidden; float:left; text-align:left;}
/*猜你喜欢*/
#content .main .x_relate{margin-top:20px;}
#content .main .x_relate .relate_box{width:180px;float:left; margin:2px; overflow:hidden;}
#content .main .x_relate .relate_box .img{width:180px;height:130px; overflow:hidden; }
#content .main .x_relate .relate_box .img img{width:180px;height:130px; }
#content .main .x_relate .relate_box .r_title{height:30px; padding:0px 5px; line-height:30px; background:#BFBFBF;}
#content .main .x_relate .relate_box:hover a{ color:#8C7C3D;}
/*评论列表*/
#content .main .desc_view .pinglun{height:60px; border:#BFBFBF 1px solid;padding:10px; clear:both;}
#content .main .desc_view .pinglun .pl_kuang{width:100%;border:0;background:#FFFFFF; height:21px; line-height:21px/9; height:60px; margin:0 auto; overflow:auto; padding-left:5px; font-size:12px; font-family:'微软雅黑'; color:#666666}
#content .main .desc_view .pinglun_login{padding-top:5px;float:left;display:none;}
#content .main .desc_view .pl_submit{float:right; height:30px;width:100px;border:0; color:#FFF; margin-top:3px; cursor:pointer;background:#000;}
#content .main .desc_view .pl_list{margin-top:30px; clear:both;width:740px;}
#content .main .desc_view .pl_list li{clear:both;  cursor:pointer; height:25px; padding:5px;}
#content .main .desc_view .pl_list li:hover{ background:#f4f4f4;}
#content .main .desc_view .pl_list li .img{float:left; padding:1px; border:#BFBFBF solid 1px;}
#content .main .desc_view .pl_list li .img img{width:20px;height:20px;}
#content .main .desc_view .pl_list li .des{float:left;font-size:12px; line-height:22px; color:#aaa; margin-left:10px; width:640px; text-align:left; vertical-align:middle;}
#content .main .desc_view .pl_list li .des a{color:#8C7C3D; margin-right:15px;}
#content .main .desc_view .pl_list li .des a:hover{color:#aaa;}
#content .main .desc_view .pl_list li .replay{float:right;line-height:22px;}
#content .main .desc_view .pl_list li .replay a{color:#aaa;}
#content .main .desc_view .pl_list li .replay a:hover{color:#8C7C3D;}
#content .main .desc_view .pl_redu{clear:both; border-bottom:#BFBFBF dotted 1px; color:#666666; padding-bottom:5x; height:20px;font-size:12px; padding-left:3px; margin-top:20px; text-align:left;}
/*右侧的地方*/
#content .main .box_r{float:right;width:260px;}
#content .main .box_r .rmenu{border-bottom:#000 2px solid; border-top:#000 2px solid; height:50px; margin-top:10px;  line-height:50px;}
#content .main .box_r .rjingxuan{margin:20px 0px 60px 0px;}
#content .main .box_r .rjingxuan .rli{ padding-left:10px;  padding-right:10px; border-bottom:#BFBFBF 1px dotted; cursor:pointer; }
#content .main .box_r .rjingxuan .rli h1{background:url(../img/ico.png) no-repeat 1px 13px;padding-left:10px;height:30px;line-height:30px;font-style:normal;font-weight:normal; overflow:hidden;width:230px;}
#content .main .box_r .rjingxuan .rli h1 a{font-size:14px; color:#4f4f4f;}
#content .main .box_r .rjingxuan .rli .desc{height:72px; padding:10px 0px; display:none;}
#content .main .box_r .rjingxuan .rli .desc .img{float:left;width:100px;height:72px; overflow:hidden;}
#content .main .box_r .rjingxuan .rli .desc .img img{width:100px; height:72px;}
#content .main .box_r .rjingxuan .rli .desc h2{float:left; margin-left:10px; color:#9f9f9f;font-size:12px;width:130px;line-height:20px;font-style:normal;font-weight:normal;}
#content .main .box_r .rjingxuan .rli .desc h2 a{font-size:12px;color:#8C7C3D; margin-left:20px;}
#content .main .box_r .rjingxuan .rli .desc h2 a:hover{font-size:12px;color:#9f9f9f;}
#content .main .box_r .rtags{margin:20px 0px 60px 0px; padding:0px 5px;}
#content .main .box_r .rtags li{margin-right:4px; white-space:nowrap; float:left; padding-bottom:8px;}
#content .main .box_r .rtags li a { padding:2px 3px; height:18px; line-height:18px; font-size:12px; color:#4f4f4f;  }
#content .main .box_r .rtags li a:hover {padding:2px 3px; background:#000000; color:#FFFFFF}
/*热门文章*/
#content .main .box_r .rarticle{margin:20px 0px 60px 0px; }
#content .main .box_r .rarticle li{background:url(../img/ic.jpg) no-repeat 0px 10px; padding-left:8px; height:20px; line-height:22px; overflow:hidden; margin:5px 0px;overflow:hidden;}
#content .main .box_r .rarticle li a{font-size:14px;color:#4f4f4f;}
#content .main .box_r .rarticle li a:hover{font-size:14px;color:#8C7C3D;}

#content .main .box_r .rqrcode{border-top:#000 2px solid; height:320px;}
#content .main .box_r .rqrcode .email-title{text-align:center;font-family:'华文宋体';font-size:20px;color:#000; margin-top:20px; margin-bottom:10px; height:30px; line-height:30px;}
#content .main .box_r .rqrcode .email-box-top{clear:both;border:#BfBfBf 1px solid; border-bottom:#FFF 1px solid; height:10px;}
#content .main .box_r .rqrcode .email-box-bottom{border:#BfBfBf 1px solid; border-top:#FFF 1px solid; height:10px; }
#content .main .box_r .rqrcode .email-submit{background:#000000; width:100px; height:25px; color:#ffffff;line-height:25px; font-family:'华文宋体'; font-size:14px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; cursor:pointer; margin:auto;}
#content .main .box_r .rqrcode .email-sub-box{clear:both; position:absolute;width:325px; text-align:center;}
#content .main .box_r .rqrcode .email-inp{width:250px; height:20px; color: #808080; font-size:12px;outline:#000000;   text-align:center; margin:30px 0px; }

#content .main .box_r .remail{border-bottom:#000 2px solid; border-top:#000 2px solid; margin-top:60px; height:235px;}
#content .main .box_r .remail .email-title{text-align:center;font-family:'华文宋体';font-size:20px;color:#000; margin-top:20px; margin-bottom:10px; height:30px; line-height:30px;}
#content .main .box_r .remail .email-box-top{clear:both;border:#BfBfBf 1px solid; border-bottom:#FFF 1px solid; height:10px;}
#content .main .box_r .remail .email-box-bottom{border:#BfBfBf 1px solid; border-top:#FFF 1px solid; height:10px; }
#content .main .box_r .remail .email-submit{background:#000000; width:100px; height:25px; color:#ffffff;line-height:25px; font-family:'华文宋体'; font-size:14px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; cursor:pointer; margin:auto;}
#content .main .box_r .remail .email-sub-box{clear:both; position:absolute;width:260px; text-align:center;}
#content .main .box_r .remail .email-inp{width:200px; height:20px; color: #808080; font-size:12px;outline:#000000;   text-align:center; margin:30px 0px; }
#content .main .box_r .mag{margin-top:10px;border-bottom:#000 1px solid; padding-bottom:20px; margin-top:35px;}
#content .main .box_r .mag .mag-title{text-align:center;font-size:26px;font-family: 'Garamond'; font-style:italic;}
#content .main .box_r .mag .mag-img{text-align:center; margin-top:10px;}
#content .main .box_r .mag .mag-img img{width:250px; height:300px;}





.hh{ clear:both; margin-top:50px;}
.hh .h1{ float:left;font-size:26px; font-weight:normal;}
.hh .h2{ float:left; padding-left:5px;padding-left:5px\9; font-weight:normal;font-size:22px;font-size:20px\9;font-family: 'Garamond'; font-style:italic; padding-top:2px;}

.clear_line{ clear:both;border-bottom:#bfbfbf 1px dotted; margin:10px 0px;}

/* 分页 */
.page { clear:both; margin:0 auto; margin-top:60px; height:30px; margin-bottom:20px; text-align:center; margin-left:180px;}
.page a { float:left; display:block; padding:10px 14px; background:#666666; margin-right:8px; color:#FFFFFF; font-size:14px; font-family:"微软雅黑", Tahoma, Arial, Helvetica, STHeiti;}
.page a:hover { background:#000000; color:#FFFFFF}
.page .current { float:left; display:block; padding:10px 14px; margin-right:8px;  font-size:14px;}
