a{text-decoration:none;cursor:pointer; color:#555;}
a:hover{text-decoration:underline; color:#fe7902;}
.container .zgs_select_type{border:1px solid #e3e3e3;}
.sort_box {border:1px solid #ddd; background:#f8f8f8; overflow:hidden; height:32px; line-height:32px; margin-bottom:-1px;margin-top:20px;}
.sort_list a{ display:inline-block; padding:0px 5px 0px 10px; height:32px; line-height:32px;color:#555;}
.ico_list{ display:inline-block; background:url(../images/icolist.png) no-repeat; margin:0px 2px; vertical-align:middle;}
.sort_list a span.sort_ico{width:10px; height:16px; background-position:-40px -21px;}
.sort_list a span.sort_on_ico{width:10px; height:16px; background-position:-30px -21px;}
.dy_liulan{ width:12px; height:10px; background-position:-245px -97px;}
.dy_pinglun{width:12px; height:12px; background-position:-261px -97px;}
.diary_btn{ text-align:center; line-height:34px; background:#fe7902; }
.diary_btn a{ display:block; font-size:18px;}
.write_ico{ width:21px; height:22px; background-position:-30px 0px;}

.container .news_list{ background:#fff; border:1px solid #e3e3e3;border-bottom:none;}
.container .news_list li{ background:#fff; border-bottom:1px solid #e3e3e3; padding:10px;}
.container .news_list li:hover{ background:#f8f8f8;}
.container .news_list li img{ width:210px; height:140px;}
.main_diary_rt{ width:75%;}
.main_diary_sub_rt{ width:90%;}
.main_diary_rt p{ line-height:30px;}
.main_diary_rt p.title{ line-height:30px;}
.main_diary_rt p.title a,.main_diary_rt p.title font.tit,.main_diary_sub_rt p.title font.tit{ font-size:16px; color:#333;}
.main_diary_rt p.title a:hover{ color:#fe7902;}
.main_diary_rt p.title label{ min-width:80px; display:inline-block; vertical-align:right;}
.main_diary_sub_rt p.sp_list span{ width:25%; display:inline-block;}
.main_diary_rt p.sp_list span{ width:49%; display:inline-block;}

/*右边招标样式开始*/
.sub_content{ width:710px;margin-top:20px; }
.side_content{ width:250px;margin-top:20px; }
.hoverno a:hover{ text-decoration:none;}
input.btn{text-decoration:none; cursor:pointer;}
.overhid{ overflow:hidden;}
.area{ background:#fff; border:1px solid #e3e3e3;}
.pding{ padding:10px;}
.tit{ font-size:14px; color:#555;}
.area h3{font-size:16px; line-height:33px;}
.zbform{ background:#eeeeee; border:2px solid #fe7902; padding:10px; text-align:center; }
.zbform h1{ padding-bottom:5px; border-bottom:1px dashed #d0d0d0;font-size:24px;font-weight:normal;}
.zbform form{ border-top:1px dashed #fff; }
.zbform input, .zbform select{ margin:6px 0px; border:1px solid #c7c7c7; }
.zbform input.full{ width:98%; }
.zbform input.btn{ border:1px solid #d36501; }
.zbform select.short{ width:32%; }
.zbform input.short{ width:40%; }
.zbform img.yz_pic{ margin-top:6px; height:34px; }
.zbform select.half{ width:49%; }
.zbform .btn{ margin-top:10px; }
.zbform p.ico_btn{ position:relative; }
.zbform span.ico_list{ width:21px; height:20px; background-position:-30px 0px; position:absolute; left:50px; top:17px; }
.zbform .btn_sub_apply{ width:100%;line-height:32px; height:36px;font-size:18px;  border:1px solid #d36501;}
/*右边招标样式结束*/

/*右边装修公司排行样式开始*/
.side_tit{ background:#f5f5f5;border-bottom:1px solid #ddd; line-height:36px; font-weight:bold; overflow:hidden;padding:0px 10px;}
ul.paihang li{ border-bottom:1px dashed #ddd; overflow:hidden; line-height:35px; min-height:35px;}
ul.paihang li .paihang_num{ display:inline-block; width:18px; height:18px; text-align:center; line-height:18px; border-radius:3px; margin-right:3px;color:#fff; background:#888888;}
ul.paihang li .ph_num_cl{ background:#00ad28;}
.side_tit a{ font-size:12px; margin-top:5px; height:20px;}
/*右边装修公司排行样式结束*/

.graycl{margin-top:10px;margin-bottom:10px;}
.newstext{overflow:hidden;}
.newstext p{line-height:25px;}