@charset "utf-8";
body{margin:0;color:#555;font-size:12px}
a{color:#555;text-decoration:none}
a:hover{text-decoration:underline}
*{margin: 0px;padding:0px}
ul,li{list-style:none}
img{border:0}
#wrap{width:1000px;margin:0 auto}
#content{ text-align: left; width:1000px;float:left}
#content .gg{width:1000px;padding-bottom:10px;float:left}
#content .lf{ text-align: left; width:710px;background: no-repeat;padding-right:10px;float:left}
#content .lf .title{width:670px;padding:12px 20px 0 20px;float:left}
#content .lf .title h1{width:670px;font-size:18px;height:42px;line-height:36px;text-align:center;}
#content .lf .title .from{width:665px;height:30px;padding-left:5px;background: repeat-x left bottom;color:#777;line-height:24px;}
#content .lf .title .from .t1{width:50px;height:12px;padding-top:6px;float:right}
#content .lf .title .from .t2{float:right}
#content .lf .title .from .t2 a{padding-right:8px}
#content .lf .con{width:670px;border:1px solid #d9d9d9;border-top:none;padding:10px 19px;margin-bottom:10px;float:left}
#content .lf .con .word{width:650px;padding:0 8px 0 12px;font-size:14px;float:left; font-family:"微软雅黑";}
#content .lf .con .word p{line-height:24px;margin:5px 0}
#content .lf .con .word img{margin:10px 75px;padding:0;max-width:500px;width:expression(this.width>500px?"500px":this.width);width:expression(this.width<500px?"500px":this.width);max-height:500px;height:expression(this.height>500px?"500px":this.height);height:expression(this.height<500px?"500px":this.height);overflow:hidden;
}
#content .lf .con .edit{width:650px;height:20px;padding:10px;clear:both}
#content .lf .con .edit span.name{float:right;color:#777;font-size:12px;}
#content .lf .con .share{width:300px;height:20px;float:left}
#content .lf .con .share div{line-height:20px;float:left}
#content .lf .con .article{width:650px;border-top:2px solid #d9d9d9;padding:48px 10px 10px 10px;background: no-repeat 10px 15px}
#content .lf .con .article li{width:475px;padding-right:140px;height:26px;line-height:26px;padding-left:20px;background: no-repeat 8px -20px;color:#185a74;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;}
#content .lf .con .article li a{color:#185a74;font-size:14px;}
#content .lf .con .article li span{width:100px;padding-left:40px;background:#fff;height:26px;color:#777;font-size:12px;font-family:arial;position:absolute;right:0;}
#content .lf .con .tag{width:650px;line-height:22px;padding:10px;background: repeat-x}
#content .lf .con .tag span{padding-left:20px;background: no-repeat}
#content .lf .con .tag a{padding-right:10px}
#content .lf .recommend{width:710px;padding-bottom:10px;float:left}
#content .lf .recommend .title2 a{float:right;}
#content .lf .recommend .title2{width:710px;height:33px;background: no-repeat;float:left}
#content .lf .recommend .title2 img{float:right;margin:11px 15px 0 0}
#content .lf .recommend .n_pic{width:690px;height:182px;padding:20px 9px 0 9px;border:1px solid #d9d9d9;border-top:none;float:left}
#content .lf .recommend .n_pic li{width:122px;padding:0 8px;float:left}
#content .lf .recommend .n_pic li img{width:120px;height:120px;border:1px solid #eee;float:left}
#content .lf .recommend .n_pic li span{width:120px;height:40px;line-height:18px;overflow:hidden;padding-top:8px;text-align:center;float:left}
/*分页*/
.apage {padding:12px 10px;height:25px;line-height:25px;text-align:center;clear:both;}
.apage a {
    border: 1px solid #ccc;
    margin-right: 5px;
    padding: 2px 6px;font-size:12px
}
.apage .num_btns {
    float: right;
    font-family: tahoma;
}
.apage a:hover, .apage .obg {
    background-color: #bb0000;
    border: 1px solid #bb0000;
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    margin-right: 5px;
    padding: 2px 6px;
}
.apage .cust_txt {float:left;}
.apage .oran_pg_fp {padding:2px 6px;}
.apage .oran_pg_pp {background: no-repeat scroll 6px 6px transparent;padding:2px 8px 2px 14px;}
.apage .oran_pg_np {background: no-repeat scroll 49px -14px transparent;padding:2px 14px 2px 8px;}
.apage .oran_pg_lp {padding:2px 6px;}
.apage select {
    margin-top: 5px;
}
.apage .oran_pg_txt {
    border: 1px solid #d4e3e9;
    height: 18px;
    margin-left: 5px;
    width: 20px;
}
.apage .oran_pg_btn {
    background: none repeat scroll 0 0 #5984ac;
    border: 1px solid #d4e3e9;
    color: #ffffff;
    height: 18px;
    margin-left: 5px;
}
#content .rg{width:240px;float:left}
#content .rg .text{width:240px;padding-bottom:10px;float:left} 
#content .rg .text .title_bg{width:240px;height:30px;line-height:30px;font-size:15px;color:#58b530;font-weight:bold;background: no-repeat}
#content .rg .text .title_bg .b1{height:30px;background: no-repeat 11px -42px;padding-left:32px;float:left}
#content .rg .text .title_bg .b2{height:30px;background: no-repeat 11px -82px;padding-left:32px;float:left}
#content .rg .text .title_bg .b3{height:30px;background: no-repeat 11px -122px;padding-left:32px;float:left}
#content .rg .text .title_bg .b4{height:30px;background: no-repeat 11px -162px;padding-left:32px;float:left}
#content .rg .text .list{width:238px;padding:14px 0;border:1px solid #d8d8d8;border-top:none;float:left}
#content .rg .text .list li{width:200px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:25px;background: no-repeat 15px 9px;float:left}
#content .rg .text .star{width:228px;padding:12px 5px 5px 5px;border:1px solid #d8d8d8;border-top:none;float:left}
#content .rg .text .star li{width:102px;height:118px;padding:0 6px;float:left}
#content .rg .text .star li img{width:100px;height:80px;border:1px solid #eee;float:left}
#content .rg .text .star li span{width:102px;height:18px;line-height:18px;overflow:hidden;padding-top:6px;text-align:center;float:left}
#content .rg .text .cont{width:204px;height:256px;padding:12px 0 0 34px;border:1px solid #d8d8d8;border-top:none;background: no-repeat 12px 16px;float:left}
#content .rg .text .cont li{width:190px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}
.pr15{ padding-right:15px;}
.left_gg{width:710px;padding-bottom:10px;float:left}
.right_gg{width:240px;padding-bottom:10px;float:left}
.text_red_12,.text_red_12 a{color:#b12b26;font-size:12px;}
.text_red_14,.text_red_14 a{color:#01aaf2;font-size:14px;}
.text_red_16,.text_red_16 a{color:#b12b26;font-size:16px;}
.text_red_14b{color:#e67817;font-size:14px;font-weight:bold}
.text_orange_12,.text_orange_12 a{color:#f28106;font-size:12px;}

#content .position a {
  color: #58b530;
}