﻿@import url("base.css"); 
body{background-color:#f5f8ff;  background-image:url(fleibg1.gif); background-repeat:repeat-y; background-position:center top;}

a {color: #0000cc; text-decoration: none}
a:hover {color: #ff0000; text-decoration: underline}


.tongjinum{ font-size:11px; color:#999999; }
.bgs{ background-color:#f5f8ff;}



.btn_freepost{ background-image:url(freepost.png); background-repeat:repeat-x; height:29px; line-height:29px; text-align:center; border:1px solid #bb3e00; margin-bottom:8px; display:block;}
.btn_freepost a{ font-size:14px; color:#fff; font-weight:bold;}
.btn_freepost a:hover {color:#fff;}
.btn_editpost{ background-image:url(freepost.png); background-repeat:repeat-x; background-position:0px -29px; height:29px;  line-height:29px;text-align:center; border:1px solid #529428;margin-bottom:8px;display:block;}
.btn_editpost a{ font-size:14px; color:#fff;font-weight:bold;}
.btn_editpost a:hover {color:#fff;}


.nofound{ border:1px solid #c3d7f0; margin-bottom:10px; background-color:#f5f8ff; padding:20px; font-size:14px;}
.nofound span{ color:#ff0000}


.wrapper{ width:989px; margin:0px auto; background-color:#fff; }
.container{  width:988px; margin:0px auto;  padding-top:8px;}




.footer{ background-color:#f5f8ff; background-image:url(fl002.gif); background-repeat:repeat-x;  text-align:center; }
.ris{ padding-top:10px; padding-bottom:10px; line-height:20px;}


.basefooter{ background-color:#f5f8ff; background-image:url(fl002.gif); background-repeat:repeat-x; padding:12px 10px 10px 10px; font-family:宋体}
.basefooter h2{ font-weight:bold; font-size:12px;  padding-bottom:5px;}
.basefooter ul{ width:100%; }
.basefooter li{ width:135px; float:left;  display:inline-block; height:23px; line-height:23px; overflow:hidden;}

.plr{ padding-left:10px; padding-right:10px;}
.navtitle{padding-left:20px; padding-right:10px; font-family:宋体; padding-bottom:8px; padding-top:5px;}

.headerbig{ background-image:url(fl0011.gif); background-position:0px -10px; background-repeat:repeat-x; height:70px;}
.headertop{ }
.headertop .logo{ float:left; padding-top:18px; padding-left:10px;}
.headertop .cityname{ float:left; margin-left:5px; margin-top:13px;}
.headertop .cityname h1{ font-size:22px; font-weight:bold;}
.headertop .cityname h2{ font-size:12px;}
.headertop .pr{ float:right;}
.headertop .topsearchinput{ height:20px;  padding-left:5px; padding-top:5px; width:280px; border:1px solid #a7a6aa; background-image:url(topsearchinput.gif); margin-right:5px;}

.headertop .topsearchbtn{background:url(v.gif); background-repeat:no-repeat; height:28px; border:0px; margin:0px; padding:0px;  color:#fff;  width:80px;}

.topuser{ height:33px; text-align:right;}
.topmeun{height:32px;}
.topmeun ul{ width:100%;}
.topmeun li{ float:left; background-image:url(fltop.png); background-repeat:no-repeat;background-position:0px -64px;  height:32px; width:90px; text-align:center;}
.topmeun li a{font-size:14px; background-image :url(fltop.png); background-repeat:no-repeat; background-position:right -96px; display:block;height:22px;padding-top:10px;}
.topmeun .in{ float:left; background-image:url(fltop.png); background-repeat:no-repeat;background-position:0px 0px;  height:32px; width:90px; }
.topmeun .in a{font-size:14px; font-weight:bold; color:#000; background-image:url(fltop.png); background-repeat:no-repeat; background-position:right -32px; display:block;height:24px; padding-top:8px;padding-right:3px;}



.indexmaintop{ border:1px solid #f1f4fa; height:30px; line-height:30px; margin-bottom:10px; padding-left:10px; padding-right:10px; padding-top:3px;}

.indexmain{ width:970px; margin:0px auto; padding-top:5px;}
.indexmain .col1{ width:745px; float:left;}
.indexmain .mainpage{position:relative;}

.indexmain .mainpage .mbox{  position:absolute; width:170px;}
.indexmain .mainpage .mbox ul{}
.indexmain .mainpage .mbox li{ width:100%; float:left; height:25px; line-height:25px; padding-left:5px;}
.indexmain .mainpage .mbox .title{ background-color:#f5f8ff;height:25px; line-height:25px;padding-left:5px; margin-bottom:5px;}
.indexmain .col2{ width:210px; float:right;}
.mainfoot{background-color:#f5f8ff; background-image:url(fl002.gif); background-repeat:repeat-x;  text-align:center; padding-top:10px; padding-bottom:10px;}


.ggaoview{ width:970px; margin:0px auto; padding:10px; line-height:20px;}
.ggaoview h1{ font-size:16px; font-weight:bold; text-align:center; padding:10px;}



/*首页右边方块*/
.indexrtip{  margin-bottom:8px;}
.indexrtip h3{ background-color:#f5f8ff;  color:#0000cc; font-weight:bold; font-size:14px; height:28px; line-height:28px; padding-left:5px;}
.indexrtip .ulsub{ padding-top:5px;}
.indexrtip .ulsub li{ line-height:22px;}

.indexrtipad{}
.indexrtipad ul{ line-height:20px; padding-top:8px;}
.indexrtipad a{ color:#666666;}

/*普通块*/
.bbox{ border:1px solid #cfdff3; margin-bottom:8px;}
.bbox h3{ background-image:url(boxtitle.png); background-repeat:repeat-x; height:34px; line-height:30px; font-size:12px; font-weight:bold; padding-left:10px;  }
.bbox .nr{ padding:5px;}

/*内容块*/
.basebox{ border:1px solid #c3d7f0; background-color:#fff;}
.basebox h1{ font-size:14px; font-weight:bold;}
.basebox h2{ font-size:12px; font-weight:bold; color:#000; margin-bottom:5px;}
.baseboxline{ margin-left:2px; margin-right:2px; height:2px; line-height:2px; font-size:1px; background-color:#e9f1fe; margin-bottom:8px;}

.post{}
.post .tableMain{}
.post .tableMain td{ height:30px;}
.post .tableMain .tableHeadLeft{ text-align:right;}

/*发布信息的*/
.posttopsub{ padding-left:15px; padding-top:8px;}
.posttopsub ul{ width:100%;}
.posttopsub li{ float:left; background-image:url(posttopsub.gif); background-repeat:no-repeat; background-position:right -32px; height:32px;display:inline-block; background-color:#e9f1fd; font-size:14px; line-height:32px; padding-left:10px; padding-right:25px; margin-right:10px;}
.posttopsub .in{  background-position:right 0px; color:#fff; background-color:#0066cc;}
.posttopsub .in a{ color:#fff;}
.posttopsub .in a:hove{ color:#fff;}

.postsubcenter{ margin:15px; padding:10px; background-color:#fff; border:1px solid #c3d7f0;}
.postsuccesstip{ margin:15px; padding:15px; background-color:#fff;  font-size:14px; border:1px solid #c3d7f0;}

.red_skin { color:#f00!important;}
.thd { font-size:14px; font-weight:bold; color:#333; line-height:33px;}
.thd b,.thd span { float:left; display:block;}
.thd b { width:200px; text-align:right;}
.thd span { width:158px; background:url(../images/bg5.jpg) no-repeat 0 0; height:33px; color:#a4a4a4;}
.thd span.current { width:158px; background:url(../images/bg1.jpg) no-repeat 0 0; color:#fff;}
.fbd {  margin:0px auto; padding:14px; height:100%;}
.tips { border:1px solid #ffc686; text-align:left; padding:10px;  margin:0 auto 15px auto; line-height:20px;}

.c_left1{ border:1px solid #c3d7f0; background-color:#fff; padding-top:30px; padding-bottom:30px;}
.conLli{}
.YM-mainmnu{ text-align:center; margin-left:auto; margin-right:auto}
.YM-mainmnu li{ width:135px; float:left; height:36px; line-height:36px; text-indent:16px; margin-bottom:15px; margin-left:20px; margin-right:300px; position:relative; z-index:10;  text-align:left}
.YM-mainmnu li a{ font-size:14px;color:#0000cc; text-decoration:none;}
.YM-mainmnu li.current{ width:135px; height:36px; position:relative}
.YM-mainmnu li.current a{ display:block;font-weight:bold; text-decoration:underline; width:133px; height:31px; line-height:31px; background:#fdfeff;  border:2px solid #6182e4;  border-bottom:2px solid #6182e4; border-right:none; text-indent:13px; position:absolute; top:0; left:0; z-index:10}
.YM-submnu{  position:absolute; top:0px; left:133px; width:310px; border:2px solid #6182e4; background:#fdfeff; z-index:2; padding-bottom:8px; padding-top:4px; display:none}

.YM-mainmnu li .YM-submnu li{ background:none; font-size:14px; padding:0px 0px 10px 0px; height:16px; margin:0; line-height:16px; width:150px;   float:left;overflow:hidden;     white-space:nowrap; }
.YM-mainmnu li .YM-submnu li a{ display:inherit; border:none; font-size:14px; font-weight:lighter; text-decoration:none; width:150px;overflow:hidden;     white-space:nowrap;  }
.YM-mainmnu li .YM-submnu li a:hover{ text-decoration:underline;overflow:hidden;    white-space:nowrap;  }





.citymore{ line-height:23px; width:970px; margin:0px auto; padding-bottom:15px;}
.citymore dl {float:left;text-align:left;margin:8px 0px 0px 0px;display:inline;_height:1%;overflow:auto; width:100%;}
.citymore dt {float:left; width:30px; font-size:14px; font-weight:bold; color:#000; }
.citymore dd {float:left; }
.citymore a{ font-size:13px; text-decoration:underline; padding-right:5px;}

.citymorehot{ line-height:28px; padding-bottom:15px; width:970px; margin:0px auto; }
.wz{ width:109px; height:25px; line-height:25px;  color:#fff; font-weight:bold; display:block; text-align:center; background-image:url(wz.gif); background-repeat:no-repeat;}
.wz a{ color:#fff}

.citysearchtj{ line-height:18px; width:960px; margin:0px auto; padding-bottom:10px; margin-top:10px; background-color:#f5f8ff;  padding:5px;}





.table_Neigong{}
.table_Neigong td{ height:28px; line-height:28px; font-size:14px;}
.table_Neigong .tableHeadLeft{ text-align:right;}







.hymain{ width:970px; margin:0px auto; padding-top:8px;}
.hymain .mainpage{ width:760px; float:left;}
.hymain .mainpage{ position:relative; }
.hymain .mainpage .mbox{  position:absolute; width:140px; border:1px solid #ddedfd;  background-image:url(hh.gif); background-repeat:repeat-x; padding-bottom:5px;}
.hymain .mainpage .mbox ul{}
.hymain .mainpage .mbox li{ width:100%; float:left; height:23px; line-height:23px; padding-left:5px;}
.hymain .mainpage .mbox .title{ height:25px; line-height:25px;padding-left:5px; margin-bottom:5px;}
.hymain .col2{ width:170px; float:right;}



.fuwulistmain{ width:970px; margin:0px auto; }
.fuwulistmain .col1{ width:770px; float:left; }
.fuwulistmain .col2{ width:200px; float:right;}

.fuwulistmain .mainbox{ border:1px solid #89a8d1;}
.fuwulistmain .mainbox .title{background-color:#f3f6ff; height:30px; line-height:30px; font-weight:bold; color:#0000cc; padding-left:10px; font-size:14px;}
.fuwulistmain .mainbox .titlenr{ padding:10px; line-height:25px;}


.tabsubmainlist{}
.tabsubmainlist li{ line-height:25px; height:25px; }
.tabsubmainlist .r{ text-align:right; border-top:1px solid #ededed; padding-bottom:5px; padding-top:5px;}
/*
.fuwuview{ background-color:#f5f8ff;}
.fuwuview .col1{ width:500px; float:left; background-color:#f5f8ff;}
.fuwuview .col2{ width:200px; float:right;}
*/

.fuwuview{ width:970px; margin:0px auto;}
.fuwuview .col1{ width:740px; float:left; }
.fuwuview .col1 .bigtigle h1{ float:left; font-size:28px; font-weight:bold;}
.fuwuview .col1 .bigtigle span{ float:right; padding-top:10px;}
.fuwuview .col1 .lxren{ display:block; height:28px; line-height:28px; font-size:14px;}



.fuwuview .col2{ width:220px; float:right;}



.hyview{ width:970px; margin:0px auto;}
.hyview .col1{ width:740px; float:left; }


.hyview .col2{ width:220px; float:right;}




.sametap{  background-image:url(tabsubmain.png); background-repeat:repeat-x; background-position:left bottom;}
.sametap ul{ width:100%;}
.sametap li{ float:left; border-left:1px solid #89a8d1; border-top:1px solid #89a8d1; border-right:1px solid #89a8d1; color:#0000cc; font-size:14px; font-weight:bold; display:inline-block; height:25px; line-height:25px; font-family:宋体; padding-left:15px; padding-right:15px;  margin-right:5px;  }
.sametap li a{ color:#0000cc; }
.sametap li a:hover{ color:#0000cc;}
.sametap .in { background-color:#f3f6ff; }
.sametap .in a{ color:#000; font-weight:bold;}
.sametap .in a:hover{ color:#000; font-weight:bold;}

.sametapsub{background-color:#f3f6ff; height:30px; line-height:30px;}




.listtip{ width:980px; margin:0px auto;}
.listtip .col1{ width:750px; float:left;}
.listtip .col1 .tb_list{ }
.listtip .col1 .tb_list td{ border-bottom:1px solid #e4e4e4}
.listtip .col2{ width:219px; float:right;}


.listhytip{ width:980px; margin:0px auto;}
.listhytip .col1{ width:750px; float:left;}
.listhytip .col2{ width:219px; float:right;}


/*tab系列*/
.tabsubmain{ background-image:url(tabsubmain.png); background-repeat:repeat-x; background-position:left bottom;}
.tabsubmain a{ margin-right:5px; border-left:1px solid #89a8d1; border-top:1px solid #89a8d1; border-right:1px solid #89a8d1; color:#0000cc; font-size:14px; font-weight:bold; display:inline-block; height:25px; line-height:25px; font-family:宋体; padding-left:5px; padding-right:5px;}
.tabsubmain .in{ background-color:#f3f6ff; font-weight:bold; color:#000}







.navnr .area{ background-color:#f3f6ff; padding:10px 20px 8px 20px;}
.navnr .area .urltopin{ color:#000; font-weight:bold;}
.navnr .tuozhang{ padding:5px 20px 10px 20px;}
.tuozhang .urltopin{ color:#000; font-weight:bold;}




.sosomain{ width:980px; margin:0px auto;}
.sosomain .col1{ width:770px; float:left; }
.sosomain .col2{ width:200px; float:right;}


.sosolist{}
.sosolist .tb_list{ }
.sosolist .tb_list td{ border-bottom:1px solid #e4e4e4; line-height:20px; padding-top:5px; padding-bottom:5px;}
.sosolist .tb_list h3{ font-size:14px;}
.sosolist .tb_list h3 em{ font-style:normal; color:red; }
.sosolist .tb_list h3 a{text-decoration:none;}
.sosolist .tb_list .neirong{ color:#666;}
.sosolist .tb_list .neirong em{ font-style:normal; color:red; }

.sosohotword{ margin-bottom:10px; line-height:20px;}



