*{margin: 0px 0px; padding: 0px 0px; list-style-type: none;}
a{text-decoration: none;}
.clear{clear: both;}

/*社区头部样式*/
.top{width: 100%; background: #F5F5F5; font-size: 12px; text-align: left;position: fixed;top: 0px;border-bottom: 1px solid #ccc;text-align: center;z-index: 10;}
.top_nav{width: 1000px; height: 30px; margin: 0px auto; line-height: 30px;}
.top_nav em{margin-left: 5px;color: #FF7400;}
.login{ float: left; color: #6c6c6c;}
.ht_nav{ float: right; }
.ht_nav a:hover{text-decoration: underline; color: #D45C43}
.ht_nav div{float: left; margin-right: 20px; }
.allbg{background: url("../image/allbg.png") no-repeat scroll 0 0;}
.wap i, .intv i, .bbs i, .about i{display: inline-block; float: left; width: 20px; height: 30px; background-position: -230px center;}
.intv i{background-position: -257px center; }
.bbs i{background-position: -315px center;  }
.about i{background-position: -275px center;  }
.basic_modall a{color: #0000FF}

/*顶部公用*/
.top_bar{ width: 100%;border-bottom: 1px solid #e6e6e6; height: 30px; background-color: #f0f0f0; line-height: 30px; color: #666666; font-size: 12px;}
.top_bar_txt { margin: auto; height: 30px; width: 1000px;}/*width: 1100px;*/
.top_bar_txt span {padding: 0 10px; float: right;}
.top_bar_txt span:first-child {padding-left: 0; float: left;}
.top_bar_txt span:nth-child(2) {padding-right: 0;}

.lf{float: left;}
.rt{float: right;}
.sp{color: #999;padding: 0px 10px;}

/*主体头部样式*/
.main{width: 1000px; margin: 0 auto;} 
.main_top{width: 1000px;margin: 0px auto;}
.srch{ margin-top: 20px; float: right;}
.srch input[name="cont"]{width: 300px; height: 30px; line-height: 30px;  font-size: 14px; color: #666; border: #ccc solid 1px;padding: 0px 10px;}
.srch input[name="subt"]{width: 77px; height: 30px; background: #379be9; cursor: pointer; border: 0;margin-left: 5px;color: #fff;border-radius: 3px;} 
.frm{float: left;}
.keywd{width: 450px;float: left; color: #666;}
.hot_srch{line-height: 40px;float: left; font-size: 12px;}
.hot_srch a:hover{text-decoration: underline; color: #D45C43}


.zf_cont1{width: 1000px;margin: 0px auto;height: 50px;line-height: 50px;background: #2B7ACD;}
.zf_cont1 ul li {float: left;height: 50px;margin: 0px 2px;}
.zf_cont1 ul li a{font-size: 15px;color: #fff;height: 50px;display: block;padding: 0px 10px;width:70px;text-align: center;}
.zf_cont1 ul li a:hover{background: #1261BE;text-decoration: underline;}
.sct{background: #1261BE;}

/*分页*/
.basic-modal{text-align:center; width:1000px; margin:10px auto; height:220px; background:url('../image/gt_bg.gif') no-repeat; padding-top:50px; border:#eeeeee solid 1px; font-size: 12px;}
.basic-modal a{color: #0000FF;}
.basic-modal a:hover{color:#f00; text-decoration: underline;}

/*footer*/
.info{width: 1000px; margin: 0px auto; padding-top: 30px;}
.foot_left{width: 70%;float: left;}
.foot_left div{height: 25px;padding: 3px; line-height: 25px; }

.foot_right{width: 30%;float: left;}
.pic img{width: 100px;height: 100px;}
.wx{width: 120px; text-align: center; display: block; float: left;margin-left: 20px;}
.sj{width: 120px;text-align: center;display: block;float: right;margin-left: 20px;}

.icon_error{background: url(../image/sprite_login.gif) no-repeat;}

.wap_c{ margin-top:20px; margin: 0 auto;width:100px;}
.wap_c p{ padding:5px; border:1px #CCCCCC solid;  margin:0;}
.wap_c span{ width:100px; height:25px; line-height:25px; text-align:center;display:block; clear:both;}
.foot1{width:1000px;BORDER-top: #ccc 2px solid; margin:20px auto; margin-top: 50px;}
.foot2{margin-top:5px; margin-bottom:15px; line-height:30px; width:100%; text-align:center; font-size:12px;}
.foot3{FONT-FAMILY:Tahoma;FONT-SIZE:14px;}
.foot4{CURSOR: pointer; margin-left:20px;}
.foot5{color: #587FB5;font-family: Tahoma; width:130px; font-size:12px;}
.fontline{color: #ccc; margin: auto 10px;}