@charset "utf-8";
/* CSS Document */

/* body{-webkit-filter: grayscale(100%);} */

*{margin:0; padding:0;}
body{background-color:#FFF; font:12px Simsun,"宋体"; color:#666;}
img{border:none;}
li{list-style-type:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:''; clear:both; display:block; height:0; visibility:hidden;}

.mt3{margin-top:3px;}
.fl{float:left;}
.fr{float:right;}
.org{color:#FA7300;}

a{text-decoration:none;}

.text-style{background:url(../images/public/text.png); width:156px; height:18px; border:1px solid #CCC}
/*========================顶部导航=============================*/
.head_box{background:url(../images/public/th_bg.gif); width:100%; height:30px;}
.head_box .header{font-size:12px; margin:0 auto; width:1000px; color:#333333; height:30px;}
.head_box .header span.welcome{float:left; height:30px; line-height:30px;}
.head_box .header span a{text-decoration:none; color:#1b80c0; margin-left:20px;}
.head_box .header span a:hover{color:#f00;}
.head_box .header ul{float:right; height:30px;}
.head_box .header li{float:left; list-style:none; position:relative; padding:7px 5px 0px 8px; margin-left:10px;z-index:10000;}
.head_box .header li a{color:#333333; text-decoration:none; vertical-align:middle;}
.head_box .header li a:hover{color:#f00;}
.head_box .header li b{background:url(../images/public/tubiao.gif) no-repeat; width:12px; height:7px; display:inline-block; vertical-align:middle; overflow:hidden; *vertical-align:1px;}
.head_box .header ul li a b.c_down{background-position:0 -9px; *vertical-align:2px;}
.head_box .header ul li.list_box:hover{display:inline-block; background:#fff; border:1px solid #eee5d8; padding:6px 4px 5px 7px;}
.head_box .header ul li.list_box:hover a{color:#666;}
.head_box .header ul li.list_box:hover a:hover{color:#f00;}

/*===================小箭头下内容=======================*/
.head_box .header ul li a b.c_down{background-position:0 -9px; *vertical-align:2px;}
.head_box .header ul li.list_box:hover{display:inline-block; background:#fff; border:1px solid #eee5d8; padding:6px 4px 5px 7px;}
.head_box .header ul li.list_box:hover a{color:#666;}
.head_box .header ul li.list_box:hover a:hover{color:#f00;}


.head_box .header dl.nav_in_downlist{position:absolute; top:23px; left:-1px; background:#fff; width:100px; border:1px solid #eee5d8; border-top:none; padding:5px 0 8px 0; display:none;}
.head_box .header dl.nav_in_downlist dd{line-height:22px; text-align:center;}
.head_box .header dl.nav_in_downlist dd a{color:#666;}
.head_box .header li.list_box:hover dl.nav_in_downlist{display:block;}

/**====================banner===============================*/
.top_wrap{width:1000px; margin:0 auto; height:110px;}
.top_wrap .logo_box{width:198px; text-align:center; float:left;}
.top_wrap h1{background:url(../images/public/login.gif) no-repeat; width:177px; height:45px; margin:15px auto 0 auto;}
.top_wrap .found{font-size:14px; font-family:"方正综艺简体"; color:#ff7e00; font-weight:bold; display:inline-block; text-align:center; width:170px; margin-top:7px;}
.top_wrap strong{color:#b10e29}
.top_wrap .share{width:225px; float:right; padding:15px 0;position:relative;z-index:9999;}
.top_wrap .icon{background:url(../images/public/banner.jpg); width:522px; height:106px; float:left;}
.top_wrap .phone{background:url(../images/public/phone.png); width:254px; height:57px; float:right;}

/*================================menu===================================*/
.nav_wrap{width:1000px; height:29px; border-bottom:3px solid #FEC400; margin:0 auto;}
.nav{width:1000px; margin:0 auto; height:29px; position:relative;z-index:999;}
.nav ul{float:left; width:1000px;}

.nav li{list-style-type:none; float:left; line-height:30px; _line-height:27px; _height:27px; width:88px; text-align:center;}
.nav li a, .nav li a:visited{color:#000000; font-size:14px; text-decoration:none; font-weight:bold; display:block; width:76px; height:27px; margin-left:8px;}
.nav li a.cur{color:#AC1B2A; font-size:14px; font-weight:bold; background-color:#FEC400; border:2px solid #FEC400; border-bottom:none; line-height:27px;}
.nav li a.cur, .nav li a.cur:visited{color:#fff; font-size:14px; font-weight:bold;}

.nav li.qbflxx{background:#FC9D03; width:197px; height:29px; float:left; cursor:pointer; overflow:hidden; border-bottom:3px solid #FC9D03;}
.nav li.qbflxx a.qb{color:#FFF; font-weight:bold; vertical-align:middle; text-decoration:none; font-size:14px;}
.nav li.qbflxx a.qb,.nav li.qbflxx a.qb:visited{color:#fff; font-size:14px; text-decoration:none; font-weight:bold; width:175px;}
.nav li.qbflxx b{background:url(../images/public/jiantou.gif); width:14px; height:9px; overflow:hidden; margin-left:5px; vertical-align:middle; margin-top:2px;}

/*===================================左侧================================*/
.left{width:195px; float:left;}
.left_nav{width:193px; border:1px solid #FFA143; border-top:0px; background:#FCF6F1; margin-top:3px; height:280px;}
.left_nav span{background:url(../images/public/scroll.gif); width:193px; height:30px; display:block;}
.left_nav span a{display:inline-block; color:#FFF; font-weight:bold; font-size:14px; margin-top:9px; text-decoration:none; margin-left:12px;}
.left_nav .lf_nav{margin-left:12px; list-style-type:none; letter-spacing:2px; line-height:34px;}
.left_nav li{border-bottom:1px dotted #FFA143; width:170px; font-family:"宋体";}
.left_nav li.empty{border-bottom:0;}
.left_nav li a, .left_nav li a:visited{color:#ff7e00; text-decoration:none; font-size:14px; font-weight:bold;}
.left_nav li a:hover{color:#ae0c24;}

/*==================================底部===========================================
.footer_box{width:100%; height:185px; margin:0 auto;}
.footer_box a{color:#666; text-decoration:none;}
.footer_box a:hover{color:#F30;}
.foot_line{background:url(../images/public/foot_line.gif); width:100%; height:17px; display:inline-block; margin-top:10px;}
.footer_box .WebNav{width:1000px; margin:10px auto; text-align:center; height:15px; color:#999;}
.footer_box .WebNav a, .footer_box .WebNav a:visited{color:#000; font-weight:bold;}
.footer_box .WebNav a:hover{color:#f30;}
.footer_box ul{width:1000px; margin:0 auto; text-align:center; line-height:30px; list-style-type:none; font-size:12px;}
.footer_box ul li.jtbm{color:#666666;}
.footer_box ul li.jtbm span.yqlj{color:#000000;}
.footer_box ul li.bjjz a{color:#404040; font-weight:bold;}
.footer_box ul li.bjjz a:hover{color:#F30;}
.footer_box ul li.bjjz span.gjc{font-weight:normal;}
.footer_box ul li.bjjz b{background:url(../images/public/foot_gx.gif); width:3px; height:11px; display:inline-block; margin:0 3px;}
.footer_box ul li.zxly span.phone{color:#000000;}
.footer_box ul li.bqsy{color:#000000;}
.footer_box ul li.bh{color:#666666;}
.footer_box ul li.bh b{display:inline-block; margin:0 10px; vertical-align:middle;}
.footer_box ul li.bh b.baidu{background:url(../images/public/baidu.gif); width:20px; height:20px; margin-top:-7px;}
.footer_box ul li.bh b.biao{background:url(../images/public/biao.gif); width:47px; height:38px;}
.footer_box ul li.bh b.pai{background:url(../images/public/pai.gif); width:36px; height:40px;}
.footer_box ul li.bh b.aa{background:url(../images/public/foot_A.gif); width:20px; height:20px; margin-top:-10px;}
.footer_box .bjxh{text-align:center;}
.footer_box .bjxh span{width:115px; height:69px; display:inline-block;margin:20px 20px;}
.footer_box .foot_bjxh{background:url(../images/public/foot_line.gif); width:100%; height:17px; display:inline-block; margin-top:30px;}*/

/*==========================隐藏部分==================================*/
.nav li.qbflxx dl.hide{width:548px; height:320px; border: 1px solid #FEC400; border-top:0px; background-color: #fffcf8; top:33px; left:0px;position:absolute;z-index:1; text-align:left;}
.nav li.qbflxx dl.hide dd{border-bottom:1px dotted #FEC400; width:510px; padding-left:15px; zoom:1; line-height:45px;}
.nav li.qbflxx dl.hide dd:after{content:''; clear:both; display:block; height:0; visibility:hidden;}
.nav li.qbflxx dl.hide dd a{font-size:12px; color:#666666;}
.nav li.qbflxx dl.hide dd a, .nav li.qbflxx dl dd a:visited{color:#666666; text-decoration:none; font-weight:normal; margin-left:0px; display:inline;}
.nav li.qbflxx dl.hide dd a:hover{color:#F30;}
.nav li.qbflxx dl.hide dd.qtxx{border-bottom:0;}
.nav li.qbflxx dl.hide dd.ts{height:55px; line-height:20px; padding-top:10px;}
.nav li.qbflxx dl.hide dd span.nav_zy{color:#ff7e00; font-weight:bold; width:52px; float:left;}
.nav li.qbflxx dl.hide dd span.sort{float:right; width:440px;}
.none{display:none;}


/*======选择家政员========*/
.right_box{ border:1px solid #FABC51; border-top:3px solid #FF7E00; margin-top:3px;}
.right_top{height:140px;}
.right_box .font{height:30px; line-height:35px; padding-left:12px; font-size:14px; color:#000; font-weight:bold;}
.right_box p.line{ height:11px; background:url(../images/xdjz/lineation.gif); color:#E6E3E0; overflow:hidden;}
.right_box .type_box{height:87px; padding-top:10px; padding-left:12px;}
.right_box .txt{width:260px; float:left;}
.right_box span.type{background:url(../images/public/frame.gif); width:89px; height:34px; display:inline-block; font-size:14px; color:#ff0000; text-align:center; line-height:30px; vertical-align:middle; margin-top:3px;}
.right_box input.select{background:url(../images/public/select.gif); width:111px; height:28px; display:inline-block; font-size:14px; color:#7f1802; text-align:center; line-height:28px; vertical-align:middle; border:none;}
.right_box span.pull{background:url(../images/public/pull.gif); width:25px; height:28px; margin-left:-8px; display:inline-block; line-height:26px; vertical-align:middle;}

.right .txt{position:relative;}
.right .txt .list_con{width:130px; position:absolute; right:32px; top:29px; text-align:center; border:1px solid #F0AF43; border-top:none;max-height:190px;  z-index:111;}
.right .txt .list_con dd{line-height:20px; font-size:14px; color:#7f1802; background:#FBF2E0; border-top:1px solid #F0AF43;}
.right .txt .list_con dd.over{background:#f5f5f5; color:#F60;}

.right .txt input.buttom{background:url(../images/public/button.gif); width:93px; height:33px; border:0; color:#fff; font-weight:bold; font-size:14px; line-height:33px;}

/*======隐藏的选择家政员========*/
.write{position:relative;}
.write dl.select-jzy{width:771px; height:100px; background-color:#fff; border:1px solid #FAB032; z-index:1; position:absolute; margin-left:-1px; margin-top:30px; display:none;left:0px; }
.write dl.select-jzy div{float:left; margin:20px 28px -10px 3px; _margin:20px 20px -10px 3px;}
.write dl.select-jzy div.jg{position:relative;}
.write dl.select-jzy div dl.Housekeeping_con{width:130px; position:absolute; right:1px; top:29px; text-align:center; border:1px solid #F0AF43; border-top:none; max-height:190px; z-index:1;}
.write dl.select-jzy div dl.Housekeeping_con dd.contain{line-height:20px; font-size:14px; color:#7f1802; background:#FBF2E0; border-top:1px solid #F0AF43; z-index:1;}
.write dl.select-jzy input.buttom{background:url(../images/public/button.gif); width:93px; height:33px; border:0; color:#fff; font-weight:bold; font-size:14px; line-height:33px;}
.write span:hover dl.select-jzy{display:block;}

/*==================================底部===========================================*/
.foot{ width:100%; background:url(../images/public/foot_03.jpg) repeat-x; height:40px; margin-top:30px; text-align:center; color:#666; line-height:40px;}
.foot a{ color:#666;}
.footer{ width:890px; margin:0 auto; color:#333;}
.foottitle{ margin-top:15px;}
.foottitle1{ margin-top:5px;}
.foottitle1 a{ color:#333;}
.foot2{ width:100%; border-top:1px solid #f7f5ef; margin-top:15px; height:81px; border-bottom:1px solid #f7f5ef;}
.footer2{ width:950px; margin:0 auto;}
.jiandu{ float:left; margin-top:10px; margin-left:28px;}
.xinxi{ float:right;}
.xinxi p{ text-align:right; margin-top:13px; color:#333;}
.YQlianjie{ width:975px; margin:0 auto;}
.YQlianjie .YQlianjie1{ float:left; width:100%; color:#666; margin-left:10px; margin-top:16px; _margin-top:3px;}
.YQlianjie .YQlianjie1 a{ color:#666;}
.foot3{ width:100%; border-bottom:1px solid #f7f5ef; height:45px; _height:30px;}
.foot4{ width:735px; margin:0 auto; margin-top:15px;}
.footmargin{ margin-right:4px;}




