/*---整站通用 分页样式--*/
.Pagination { width: 100%; padding: 10px 2%; text-align: center; line-height: 25px; background-color: Transparent; color: #333; font-size: 12px; float: left;margin-top: 40px;}
.Pagination label { display: none; }
.Pagination a { border: solid 1px #1599FE; padding: 7px 12px; background-color: #fff; color: #1599FE; border-radius: 4px; }
.Pagination a:hover { padding: 7px 12px; border: solid 1px #6666CC; text-decoration: none; background: #6666CC; color: #FFF; }
.Pagination span { padding: 7px 12px; border: solid 1px #ddd; color: #888; border-radius: 4px; background: #FFF; }
.Pagination p { border: solid 1px #ccc; margin-right: 5px; padding: 3px 5px; color: #333; border-radius: 4px; }
.Pagination b { padding: 7px 9px; background: #6666CC; color: #fff; border: solid 1px #6666CC; border-radius: 4px; }

body {margin: 0;padding: 0;font-family: "微软雅黑"; }
a:link,a:visited,a:hover,a:active{color: #333;text-decoration:none;} 
ul,li{list-style-type: none;margin: 0;padding: 0;}
p {margin: 0;}

/*头部*/
.index-top { height: 70px;background: #00b9e7;}
.index-top .index-top-wid { margin:0  auto;width:1230px;overflow: hidden;height: 70px}
.index-top ul { margin-top: 25px;}
.index-top ul li { border-right: 1px #fff dashed;display: inline-block;padding:0 25px;}
.index-top ul li a { color: #fff;font-size: 18px;}
.index-top ul .active { padding: 8px 15px;background: #0090b4;border-radius: 4px;}
.index-top .pull-right i { font-size: 24px;color: #fff;float: right;margin-top: 20px;}


.index-back { background: #fff;}
.index-head { margin:0  auto;width:1230px;overflow: hidden;margin-top: 70px;height: 120px;background: #fff;}
.index-head .pull-left img {height: 96px;margin-top: 12px;}
.index-head .dl { margin-top: 45px;}
.index-head .dl .btn-dl { background: #ff781a;border-radius: 8px;border: 1px solid #db6919;padding: 5px 20px;color: #fff;}
.index-head .dl .modal-content img{ width: 230px;}
.index-head .modal-mowidth { width: 300px;margin: 10px auto;padding: 30px 0;}
.index-head .modal-mowidth h4{ padding: 10px 0 10px 0; }
.index-head .dl .modal-mowidth .jz { text-align: center; margin-top: 200px;padding: 20px 0;border-radius: 0;}
.index-head .dl .btn-dq { background: #00b9e7;border-radius: 8px;border: 1px solid #0fa6cc;padding: 5px 10px;color: #fff;margin-right: 8px;}
.index-head .bz { margin: 0 6px;text-align: center;margin-top: 34px;}
.index-head .bx { margin: 0 45px 0 6px;text-align: center;margin-top: 34px;}
.index-top-wid a:hover{ color: #ffea00;}

/*分类*/
.minheight { min-height: 614px;}
.pc-button { padding-bottom: 60px;}
.classify { margin: 0 auto;width:1230px;}
.cptype { margin: 40px 0 60px 0;}
.cptype .col-lg-3 { text-align: center;margin-top: 14px;}
.cptype .col-lg-3 a { display: block;padding: 30px 0;border: 2px #00b9e7 solid;font-size: 24px;color: #00b9e7;}
.cptype .col-lg-3 a:hover { color: #fff;background: #00b9e7;border: 2px solid #00b7ee;}

/*产品*/
.product_bt { text-align: center;background: url(../img/product_bt.png) no-repeat center;height: 70px;}
.product_bt h4 { font-size: 24px;}
.product_bt h4 a { color: #fff;padding: 23px 40px;display: inline-block;}
.product_bt h4 a:hover { color: #c5e91d;}
.product_one .row .thumbnail .caption .jg { font-size: 24px;color: #00b9e7;}
.product_one .row .thumbnail .caption .yy { background: #00b9e7;color: #fff;float: right;font-size: 18px;}
.product_one .row .thumbnail .caption .ms { color: #888;text-overflow:ellipsis;overflow:hidden;width:320px; white-space:nowrap;}
.product_one .row .thumbnail .caption .fg { border-top: 1px solid #ddd;padding: 17px 0 5px 0;margin-top: 10px;}
.product_one .row .thumbnail .caption h3 { margin: 15px 0 6px 0;text-overflow:ellipsis;overflow:hidden;width:320px; white-space:nowrap;}
.product_one .row .dx { padding: 16px 30px 15px 30px;border-radius: 0;margin-top: 30px;}
.product_one .row .dx .ca { padding: 0;}

/*服务保障*/
.serve_one { text-align: center;margin-top: 40px;}
.serve_one .ov { margin-top: 30px;}
.serve_one .ov .active { padding: 0 35px;}
.serve_one h4 { padding: 28px 38px;border: 1px solid #333;display: inline-block;font-size: 24px;}
.serve_one .ov .col-sm-3 .sz { color: #6bd332; font-size: 24px;padding-top: 18px;}
.serve_one .ov .col-sm-3 .ms { color: #888;padding-top: 10px;line-height: 24px;}
.serve_one .ov .col-sm-3 .px {  color: #da3285; font-size: 24px;padding-top: 18px;}
.serve_one .ov .col-sm-3 .xd  {  color: #00b1d1; font-size: 24px;padding-top: 18px;}
.serve_one .ov .col-sm-3 .pz  {  color: #f19149; font-size: 24px;padding-top: 18px;}

/*底部*/

.footer_down { background: #00b9e7; border-top: 4px solid #535353;padding-bottom: 20px;min-width:1230px;color: #fff;}
.special {margin-top: 0;}
.classifyone {margin: 0 auto;width:1230px; position: relative;}
.footer_down img {height: 130px;margin-top: 20px;position: absolute;top: 20px;right: 0;}
.footer_down .dh ul li { padding: 5px 5px;color: #fff;margin: 10px;display: inline-block;font-size: 16px;}
.footer_down .dh ul li a {color: #fff;font-size: 16px;}
.footer_down .dh p {text-align: center;}
.footer_down .dh .gw a { color: #fff;margin: 0 5px;}
.footer_down .dh .ba { color: #fff;}
.footer_down .dh .ba a { color: #fff;}
.footer_down .dh .hm { font-size: 50px;color: #fff;margin: 10px;}
.footer_down .dh .js { color: #fff;}
.footer_down .dh .js a{ color: #fff;}
.footer_down .dh a:hover{ color: #c5e91d;}
/*首页结束*/



/*产品*/
.alltype { background: #fff;border-bottom: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;}
.alltype ul { padding: 16px 0;}
.alltype ul li { display: inline-block;margin: 8px 0;}
.alltype ul li a { margin-right: 20px;font-size: 16px;padding: 4px 10px;border-radius: 4px;}
.alltype ul li a:hover{background: #f2f2f2;}
.alltype ul li .active { color: #00b9e7;}




/*个人中心*/
.index-headone { margin:0  auto;width:1230px;overflow: hidden;height: 120px;}
.index-headone .pull-left img {height: 96px;width: 300px;margin-top: 12px;}
.index-headone .dl { margin-top: 45px;}
.index-headone .dl .btn-dl { background: #ff781a;border-radius: 8px;border: 1px solid #db6919;padding: 5px 20px;color: #fff;}
.index-headone .dl .modal-content img{ width: 230px;}
.index-headone .modal-mowidth { width: 300px;margin: 10px auto;padding: 30px 0;}
.index-headone .modal-mowidth h4{ padding: 10px 0 10px 0; }
.index-headone .dl .modal-mowidth .jz { text-align: center; margin-top: 200px;padding: 20px 0;border-radius: 0;}
.index-headone .dl .btn-dq { background: #00b9e7;border-radius: 8px;border: 1px solid #0fa6cc;padding: 5px 10px;color: #fff;margin-right: 8px;}
.index-headone .bz { margin: 0 6px;text-align: center;margin-top: 34px;}
.index-headone .bx { margin: 0 45px 0 6px;text-align: center;margin-top: 34px;}

.ordertop { background: #eeeeee;height: 28px;overflow: hidden;}
.ordertop ul li { display: inline-block;padding:4px 20px 0 0;}
.ordertop ul li a { color: #888;}
.ordertop .dhhy { color: #888;padding-top: 4px;}
.ordertop .dhhy span { padding-left: 10px;}
.col-sm-10,.col-sm-2 { margin: 0;}
.orderform_bt { height: 1px; background: #888;}
.orderform_bt h3 { margin: 0;padding-top: 13px;font-size: 30px;}
.orderform_bt h3 a{ color: #fff;}
.orderform_dh .jiesu { overflow: hidden;}
.orderform_dh .bj { background: #e5e5e5;padding: 20px 0 100px 0;}
.orderform_dh .bj ul { text-align: center;margin-top: 20px;}
.orderform_dh .bj ul li { padding: 12px 0;}
.orderform_dh .bj ul li a:hover { color: #ff6c00;} 
.orderform_dh .bj ul li a:hover{ color: #fff;}
.orderform_dh .bj ul li .active { background: #00b7ee;padding: 6px 25px;border-radius: 100px;color: #fff;}
.orderform_dh .bj ul input { font-size: 18px;color:#e87019;border: none;background: none;}
.orderform_dh .dh { padding-left: 24px;margin-bottom: 30px;}
.orderform_dh .dh ul li a:hover { color: #ff6c00;} 
.orderform_dh .col-sm-10 ul { margin-top: 40px;padding-bottom:10px;border-bottom: 2px solid #ddd;}
.orderform_dh .col-sm-10 ul li { display: inline-block;font-size: 18px;border-right: 1px solid #ddd;}
.orderform_dh .col-sm-10 ul li a { padding: 0px 25px;}
.orderform_dh .col-sm-10 ul li .active { color: #00b7ee; padding-bottom: 11px;border-bottom: 2px #00b7ee solid;}
.orderlist {margin-top: 20px;border: 1px #ddd solid;border-radius: 6px;}
.orderlist .bt { background: #d5f5ff; border-top-left-radius: 6px; border-top-right-radius: 6px; text-align: center; overflow: hidden;}
.orderlist .bt .xm { font-size: 18px;padding: 10px 0 10px 18px;margin-top: -32px;}
.orderlist .bt .xm a { color: #0293c2;}

.orderlist .bt .rq { text-align: center;margin-top: 16px;}
.orderlist .bt .xg { margin: -18px 85px 0 0 ;}
.orderlist .bt .xg a { color: #e87019;} 
.orderlist .nr {  border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.orderlist .nr .bk { border-right: 1px solid #ddd; padding: 15px 0 15px 15px; height: 130px;}
.orderlist .nr .bkone {  border-right: 1px solid #ddd; padding: 15px 0;height: 130px;}
.orderlist .nr .bkone p {  padding-left: 30px;}
.orderlist .nr p { line-height: 24px;}
.orderlist .nr .cz { padding: 15px 0 15px 0px; text-align: center;}
.orderlist .nr .cz p a:hover {color: #ff6c00;}
.orderlist .nr .cz .active { background: #00b7ee; color: #fff;padding: 4px 15px; border-radius: 6px;}

/*默认地址*/
.manageadd { padding: 40px 0 10px 0;font-size: 20px;border-bottom: 1px #ddd dashed;}
.inputxg { text-align: center;margin-top: 50px;}
.inputxg .top{margin-top: 15px;}
.inputxg .sm { color: #e87019;margin-top: 10px;}
.inputxg .form-group input { height: 45px;width: 260px;}
.inputxg .form-group span { font-size: 16px;}
.inputxg .btnxg { margin-top: 50px;}
.inputxg .btnxg a {padding: 12px 108px;background: #00b7ee;color: #fff;border-radius: 6px;font-size: 16px;}

/*修改密码*/

.inputxg .zh {padding-right: 224px;}
.inputxg p span { padding-right: 36px;}
.inputxg .form-inline .form-group .one { padding-right: 14px;}


/*预定服务*/
.placeorder { margin-top: 30px;padding: 20px;border: 1px solid #ddd;}
.placeorder .ov { overflow: hidden;border-bottom: 1px solid #ddd;}
.placeorder .over { overflow: hidden;margin-top: 15px;}
.placeorder .cp { width: 350px;}
.placeorder .cp img { width: 350px; height: 350px;margin-bottom: 20px;} 
.placeorder .ms { width: 780px;}
.placeorder .to { margin-top: 15px;}
.placeorder .to select { border: 1px solid #ddd;color: #f2430d;width: 240px;padding: 4px;border-radius: 3px;}
.placeorder .ms .jg { background: #f6e7da;padding: 20px;color: #888;border-radius: 2px;margin-top: 25px;}
.placeorder .ms .jg .yj { margin-bottom: 10px;}
.placeorder .ms .jg .yj span { padding-left: 40px;}
.placeorder .ms .jg .yhj .sz { padding-left: 20px;color: #f2430d;font-size: 36px;}
.placeorder .ms .jg .yhj .dw { font-size: 16px;}
.placeorder .ms .ms_sl { padding-top: 24px;overflow: hidden;height: 158px;}
.placeorder .ms .ms_sl p {  width: 460px;line-height: 24px;}
.placeorder .ms .gren { margin-top: 7px;}
.placeorder .ms .gren p { margin-bottom: 15px;}
.placeorder .ms .gren .input_1 {height: 40px;width: 220px;padding: 0 10px;}
.placeorder .ms .gren .input_2 {height: 40px;width: 724px;padding: 0 10px;}
.placeorder .ms .gren .bz { overflow: hidden;}
.placeorder .ms .gren_1 { margin-top: 15px;}
.placeorder .ms .gren_1 .remarks { max-width: 724px;min-width: 724px;padding: 10px;}
.placeorder .btn_tjdd { margin: 40px 0 0 46px;}
.placeorder .btn_tjdd .tel { padding-left: 40px;font-size: 30px;color: #f2790d;}
.placeorder .btn_tjdd a { padding: 15px 30px ;margin-bottom: 10px;font-size: 24px;color: #fff;background: #f2790d;border: none;}
.place_details { overflow: hidden; margin-top: 30px;}
.place_details .flbt { width: 260px;margin-right: 20px;}
.place_details .flbt .bt { height: 56px;background: #eeeeee;border: 1px solid #dcdcdc;}
.place_details .flbt .bt .qtcp { font-size: 16px;padding: 16px 20px;}
.place_details .fl { padding: 20px;border: 1px solid #DCDCDC;border-top: 0;}
.place_details .fl p { margin-top: 30px;height: 38px;line-height: 24px;}
.place_details .fl .active { border: 0;}
.place_details .flbt .fl .pj { overflow: hidden;border-bottom: 1px #a9a9a9 dashed;padding-bottom: 12px;margin-top: 20px;color: #666;}
.place_details .bt_a {width: 918px;}
.place_details .bt_b { height: 56px;width: 918px;padding: 16px 0 0 20px;font-size: 16px;background: #eeeeee; border: 1px solid #dcdcdc;}
.place_details .bt_a .wz { padding: 20px;border:1px solid #eee;}
.place_details .bt_a .wz p { line-height: 30px;}
.place_details .bt_a .cpimg { margin-top: 5px;border: 1px solid #eee;}
.place_details .bt_a .cpimg img { width: 100%;}

/*支付页面*/
.orderpayment .ov { overflow: hidden;}
.orderpayment .ov .xm { margin-top: 30px;background: #eeeeee;}
.orderpayment .ov .xm  img { width: 293px;height: auto;}
.orderpayment .ov .xm .cp { font-size: 18px;color: #00b7ee;padding: 2px 0;}
.orderpayment .ov .xm .xm_ms { padding: 10px;}
.orderpayment .ov .xm .xm_ms p { line-height: 26px;}
.orderpayment .ov .xm .xm_ms span { color: #888;}
.pcpayment { margin-left: 10px; font-size: 15px;}
.pcpayment .xx { padding: 16px 0;border-bottom: 1px #ddd solid;}
.pcpayment .xx p { line-height: 22px; padding: 4px 0;}
.pcpayment .xx p span { font-size: 24px;color: #e40121; }
.pcpayment .float {overflow: hidden;margin-top: 30px;border-bottom: 1px #ddd solid; }
.pcpayment .float h4 {font-size: 16px;}
.pcpayment .zf { margin-top: 50px;}
.pcpayment .zf a { padding: 28px 50px;font-size: 18px;margin-right: 10px;}
.pcpayment .zf .wechat { border: 1px solid #14c431; color: #14c431;}
.pcpayment .zf .alipay { border: 1px solid #0296ee; color: #0296ee;}
.pcpayment .zf .payf { text-align: center;width: 300px;height: 340px; margin: 15% 0 0 45%;}
.pcpayment .zf .payf img { height: 220px;padding: 10px 0 15px 0;}
.pcpayment .zf .payf h4 { margin-top: 20px;}
.pcpayment .zf .payf p a { padding: 4px 20px; border: 1px #e40000 solid; color: #e40000;border-radius: 100px;font-size: 14px;}
.pcpayment .float .pull-right p { margin-top: 10px;}
.pcpayment .float .pull-right a {  color: #e40000;}

/*评价*/
.evaluate { overflow: hidden;}
.evaluate .bt { padding: 10px 0;border-bottom: 1px solid #ddd;text-align: center; font-size: 16px;background: #00b7ee;color: #fff;}
.evaluate .wb { padding: 15px 10px;border-bottom: 1px solid #ddd;}
.evaluate .an { float: right; padding: 4px 10px; margin: 10px 20px 10px 0;}
.evaluate .an input { margin-left: 10px;border-radius: 4px;}
.evaluate .an .qx { float: right; padding: 4px 15px;background: #ddd;border: none;}
.evaluate .an .pj { float: right; padding: 4px 15px;background: #00b7ee;color: #fff;border: none;}
.evaluate .col-sm-12 .myd { margin-top: 20px;}
.evaluate .col-sm-12 .child { margin-top: 14px;}
.evaluate .col-sm-12 .child .beijin { border: 1px solid #bfbfbf;color: #333;padding: 5px;width: 160px;}
.evaluate .col-sm-12 select {  height: 36px;width: 200px;border-radius: 4px;}

/*绑定电话*/
.binding input{ background: none;border: none;width: 100%;text-align: left;padding: 10px;}

/*保姆列表*/
.nannyback {background: #f2f2f2;padding-bottom: 60px;}
.category {  background-color: #fff; padding: 0px 10px; border-bottom-width: 5px; _height: 1%; border-top-width: 0; }
.category .filter { border-bottom: 1px solid #efefef; padding: 17px 0 12px; margin-bottom: -5px; margin-top: -5px; position: relative;overflow: hidden; }
.category .filter h3 { font-size: 14px; float: left; position: relative; font-weight: bold; color: #00b9e7; padding-top: 6px; width: 65px; margin: 0;}
.category .filter h3 i { width: 0; height: 0; border-width: 3px; border-style: solid; border-color: #fff #fff #fff #8f8f8f; font-size: 0; line-height: 0; position: relative; top: -4px; right: -4px; margin-left: 3px; _display: inline-block; _top: 0; }
.category .filter ul { margin-left: 65px; }
.category .filter ul li { float: left; }
.category .filter ul li a { white-space: nowrap; display: inline-block; line-height: 22px; padding: 2px 5px; margin-right: 4px;}
.category .filter ul .on a { background-color: #00b9e7; color: #fff; text-decoration: none; padding: 2px 5px; border-radius: 2px; font-weight: bold; }
.slogan {background: #fff;height: 40px;padding-left: 10px;}
.slogan p { padding-top: 10px;color: #00b9e7;}
.nannyt_man { margin-top: 15px;}
.nannyt_man .col-sm-3 .frame { border: none;border-radius: 2px;}
.nannyt_man .col-sm-3 .thumbnail img { width: 246px;height: 280px;padding-top: 10px;}
.nannyt_man .col-sm-3 .thumbnail .caption .over { overflow:hidden;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.nannyt_man .col-sm-3 .thumbnail .caption .over .name { font-size: 20px;float: left;padding-top: 6px;}
.nannyt_man .col-sm-3 .thumbnail .caption .over .bott { float: right;margin-top: 10px;}
.nannyt_man .col-sm-3 .thumbnail .caption .over .bott a{ color: #fff; background: #00b9e7;padding: 4px 20px; border-radius: 100px;font-size: 16px;}
.nannyt_man .col-sm-3 .thumbnail .caption p {color: #888; margin-top: 2px;}
.nannyt_man .col-sm-3 .thumbnail .caption .wages { font-size: 18px; color: #00b9e7;}
.nannyt_man .frame .caption .ms_3 {height: 64px; overflow: hidden;}
.nannyt_man .frame .caption .ms_2 {height: 44px; overflow: hidden;}



.agent_man { margin-top: 15px;}
.agent_man .frame { border: none;border-radius: 2px;padding-bottom: 14px;}
.agent_man .col-sm-3 .thumbnail .wid { overflow: hidden;padding: 0 20px;}
.agent_man .col-sm-3 .thumbnail .peop {text-align: center;padding-top: 20px;}
.agent_man .col-sm-3 .thumbnail .peop img { width: 230px;height: 250px;display: block;border: 1px #ddd solid;}
.agent_man .col-sm-3 .thumbnail .caption .over { overflow:hidden;border-bottom: 1px solid #ddd;}
.agent_man .col-sm-3 .thumbnail .caption .over .name { font-size: 20px;float: left;padding-top: 6px;}
.agent_man .col-sm-3 .thumbnail .caption .over .bott {display: inline-block; float: right;margin-top: 10px;}
.agent_man .col-sm-3 .thumbnail .caption .over a { color: #ff8400;}
.agent_man .col-sm-3 .thumbnail .caption .over a img{ height: 24px;width: auto;margin-bottom: 8px;}
.agent_man .col-sm-3 .thumbnail .caption p {color: #888; margin-top: 2px;}
.nannyt_man .col-sm-3 .thumbnail .caption .wages { font-size: 18px; color: #00b9e7;}
.agent_man .col-sm-3 .thumbnail .caption .miao { height: 52px; margin: 10px 0 5px 0;}
.agent_man .col-sm-3 .thumbnail a > img{ display: inline-block;}


/*经纪人个人主页-我的保姆/月嫂*/
.person { background: #e5e5e5;}
.person_a { height: 370px;text-align: center;color: #fff;background: url(../img/geren_back.png) no-repeat;}
.person_a .head { height: 128px; width: 128px;margin-top: 95px;}
.person_a .name { font-size: 24px;margin: 10px  0 0 76px;}
.person_a .name span { font-size: 14px;}
.person_a .zanwei { margin-top: 30px;font-size: 16px;}
.person_a .zanwei .zan {color: #fff;display: inline-block;height: 34px;width: 104px; border: 1px #fff solid;margin: 0 10px;border-radius: 6px;padding-top: 5px;}
.person_a .zanwei .zan img  {margin-top: -8px;}
.person_b { background: #fff;height: 45px;}
.person_b ul { padding: 15px 10px 0 10px;}
.person_b ul li {display: inline-block;padding: 0 12px;}
.person_b ul .active { border-bottom: 2px solid #00b9e7;padding-bottom: 8px;}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){ border-top-right-radius:4px;border-bottom-right-radius:4px;}
.cen { text-align: center;}
.cen img { height: 200px; width: auto;}

/*经纪人个人主页-我的雇主单*/
.guzhu .make { margin-top: 20px;}
.guzhu .caption h4 { display: inline-block;font-size: 20px;}
.guzhu .caption .bt { color: #00b9e7;width: 380px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.guzhu .caption .bt_one { height: 48px;overflow: hidden;}
.guzhu .caption .jg { float: right;color: #ff6900;}
.guzhu .bk { border-bottom: 1px #ddd solid;}
.guzhu .bk .ms { font-size: 12px;color: #888;margin-top: 10px;height: 50px;overflow: hidden;}
.guzhu .bk p span { padding: 2px 10px;background: #eeeeee;border-radius: 100px;margin: 0 5px;font-size: 12px;line-height: 24px;}
.guzhu .hirer img { height: 50px; width: 50px;border: 2px solid #ff781a;}
.guzhu .hirer span { color: #00b9e7;}
.guzhu .hirer .name { padding-right: 10px;border-right: 1px #ddd solid;margin-right: 10px;}


/*经纪人个人主页-给我留言*/
.liuyan { margin: 20px 0;background: #fff;padding: 20px;border-radius: 4px;overflow: hidden;}
.liuyan .aniu input {margin: 10px;padding: 5px 25px;border: none;border-radius: 4px;font-size: 16px;float: right;}
.liuyan .tj { background: #00b9e7;color:#fff;}
.liuyan .qx { background: #d2d2d2;}
.liuyan_xinxi { margin: 10px 0;}
.liuyan_xinxi p { line-height: 10px;}
.liuyan_xinxi p input { border: 1px solid #9D9D9D;border-radius: 3px;padding: 10px;height: 40px;margin: 5px 0;width: 260px;}



/*保姆个人主页*/

.personal-details { width:1230px; }
.personal-details .over { overflow: hidden;}
.personal-details .over .left { width: 860px;}
.personal-details .over .right { width: 328px;}
.personal-details .over .left h4 { font-size: 18px;margin: 30px 0 10px 0;}
.info-one { background: #fff;padding: 20px;}
.info-one p { padding-bottom: 10px;border-bottom: 1px solid #ddd;font-size: 18px;}
.info-one table { margin-bottom: 0;}
.info-one table thead tr th { border: none;font-size: 20px;padding-left: 0;}
.info-one table tbody tr td{ border: none;padding-left: 0;padding-top: 2px;padding-bottom: 3px;color: #888;}
.info-two { background: #fff;padding: 20px;margin-top: 20px;}
.info-two p { padding-bottom: 10px;border-bottom: 1px solid #ddd;font-size: 18px;}
.info-two .over { overflow: hidden;padding-top: 10px;}
.info-two .over .info-left { width: 630px;}
.info-two .over .info-left .media .media-body { padding-top: 22px;}
.info-two .over .info-left .media .media-body p { border: none;color: #888; font-size: 16px; line-height: 12px;}
.info-two .over .info-left .media .media-body .media-name { padding-bottom: 18px;}
.info-two .over .info-left .media .media-body .span1 { font-size: 24px;color: #333;}
.info-two .over .info-left .autograph { border: none;font-size: 16px;color: #888;padding-bottom: 0;padding-top: 6px;}
.info-two .over .pull-right p { border: none;color: #ff781a; font-size: 14px;text-align: center;padding-bottom: 0;}
.info-three { overflow: hidden;background: #fff; margin-top: 20px; padding: 0 20px 20px 20px ;}
.info-three table caption { font-size: 18px;color: #333;}
.info-three table { margin-top: 26px;margin-bottom: 20px;width: 100%;max-width: 100%;border: 1px solid #f39700;}
.info-three table tbody tr td{ border: 1px solid #f39700;padding: 12px;}
.info-three table tbody tr th{ width: 230px; display: table-cell;vertical-align: inherit; text-align: center;border: 1px solid #f39700;background: #f8f1eb; font-size: 24px; font-weight: 100;}
.info-three table tbody tr td p { color: #e91717;font-size: 20px;}
.info-three table tfoot td { padding: 10px;}

.headpic-one { background: #fff;padding: 20px;margin-top: 59px;}
.headpic-one .img img { width: 100%;height: 310px;border: 10px solid #ffbb54;}
.headpic-one .pic-content { margin-top: 20px;}
.headpic-one .pic-content p span { color: #888;}
.headpic-one .pic-content p span b { font-size: 28px;color: #333;}
.headpic-one .pic-content .confirm { border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.headpic-one .pic-content .confirm span { display:inline-block;color: #888;padding-right: 20px;padding-top: 5px;}
.headpic-one .pic-content .wages { font-size: 20px;color: #333;font-weight: 600;padding: 10px 0 0 0;}
.headpic-one .pic-content a { display: block;text-align: center;margin-top: 20px; padding: 12px 0;background: #ff781a;border-radius: 4px; font-size: 24px;color: #fff;}
.personal-details .summary { font-size: 16px;}
.personal-details .summary p { border: none;background: #fce8cb;margin-top: 10px;padding: 10px;border-radius: 4px;color: #666;font-size: 16px;}

/*
.yuyue { background: #e5e5e5; padding-bottom: 40px;}
.yuyue_a { background: #00b9e7;padding:0 20px 20px 20px;margin-top: 10px;}
.yuyue_a .head_youzuo { overflow: hidden;}
.yuyue_a .head_youzuo .erwm {margin-left: 40px;margin-bottom: 20px;}
.yuyue_a .head_youzuo .erwm_img img{ height: 180px;}
.yuyue_a .head_youzuo .yybm { margin-top: 30px;}
.yuyue_a .head_youzuo .yybm a { padding: 20px 35px;background: #e92147;font-size: 20px;color: #fff;}
.yuyue_a .head_img {padding-top: 20px;overflow: hidden;color: #fff;}
.yuyue_a .head_img  img { height: 200px;width: 170px;}
.yuyue_a .head_img .head_text {padding: 160px 0 0 34px;}
.yuyue_a .head_img .head_text .name { font-size: 30px; padding: 0 6px;}
.yuyue_a .erwm ul li {display: inline-block; padding: 8px 24px 8px 0;color: #fff;}
.yuyue_a .xz { font-size: 24px;color: #fff;}
.yuyue_a .modal-content img{ width: 400px;height: auto;}
.yuyue_a .modal-mowidth { width: 470px;margin: 10px auto;padding: 30px 0;}
.yuyue_a .modal-mowidth .jz { text-align: center; margin-top: 100px;padding: 20px 0;border-radius: 0;}
.yuyue_a .modal-mowidth h4{ padding: 10px 0 10px 0;color: #333;}
.yuyue_b { margin-top: 20px;}
.yuyue_b .ss  { background: #fff;padding: 10px;}
.yuyue_b .ss .jjren { padding: 10px;border-right: 1px dashed #ddd;text-align: center;}
.yuyue_b .ss .jjren a { font-size: 24px;}
.yuyue_b .ss .jjren a img { height: 100px;border: 2px solid #00b9e7;}
.yuyue_b .ss .jjren .mz { font-size: 24px;margin-top: 4px;}
.yuyue_b .ss .jjren .ms { color: #888;}
.yuyue_b .ss .jjren .mz span { font-size: 14px;}
.yuyue_b .ss .xq { padding: 40px 0 0 20px;}
.yuyue_b .ss .xq p { font-size: 16px;line-height: 30px;}
.yuyue_b .ss .ewm_w { text-align: center;}
.yuyue_b .ss .ewm_w img { height: 160px;}
.yuyue_b .ss .ewm_w p { font-size: 16px;color: #e92147;}
.yuyue_b2 { margin-top: 20px;}
.yuyue_b2 .wjjr { text-align: center;font-size: 18px;color: #e92147;}
.yuyue_b2 .wjjr img {height: 160px; }
.no-peop { background: #fff;padding: 20px;}
.no-peop .dhdz {font-size: 20px;padding: 20px 0 0 100px;}
.no-peop .dhdz p { line-height: 40px;}
.yuyue_c { margin-top: 20px;}
.yuyue_c .c_data { background: #fff;padding: 20px 12px;font-size: 15px;color: #888;}
.yuyue_c .c_data .depict { margin-top: 20px;color: #333;}
.yuyue_c .c_data .bo { padding-bottom: 10px;border-bottom: 1px #ddd dashed;}
.yuyue_c .c_data .row p { line-height: 24px;}
.yuyue_c .c_data p span { display: inline-block; font-size: 12px;padding: 0 10px;border-radius: 100px;margin: 0 6px 6px 0 ; color: #fff;}
.yuyue_c .qz_1 { background: #00b9e7;}
.yuyue_c .qz_2 { background: #51bf00;}
.yuyue_c .qz_3 { background: #ed802f;}
.yuyue_c .qz_4 { background: #ec313a;}
*/



/*预约保姆*/
.fill_write { border-top: 1px solid #bfbfbf;font-size: 16px;}
.fill_write .row .mc{text-align: right;padding: 20px 5px 20px 0;background: #c0d8de;}
.fill_write .row .qx{text-align: right;padding: 20px 5px 100px 0;background: #c0d8de;}
.fill_write .row .kb{text-align: right;padding: 20px 5px 60px 0;background: #c0d8de;}
.fill_write .lx { border-bottom: 1px solid #ddd;}
.fill_write .lx .name_mc { text-align: center;font-size: 28px;padding: 15px 0;}
.fill_write .active { margin: 40px 20px;border: 1px #ddd solid;}
.fill_write .lx .row .text { padding-top: 22px;}
.fill_write .lx .row p input { height: 48px;width: 300px;border-radius: 4px;margin-top: 7px;border: 1px solid #c8c8c8;padding: 0 10px;}
.fill_write .lx .row .col-sm-9 textarea { width: 850px;margin-top:10px ;padding: 5px 10px;}
.fill_write .lx .row .col-sm-9 .yzm { height: 48px;width: 130px;border-radius: 4px;margin-top: 7px;border: 1px solid #c8c8c8;padding: 0 10px;} 
.fill_write .lx .row .col-sm-9 p img { height: 52px; width: 140px;margin: 5px 0;border: 1px solid #ddd;}
.fill_write .lx .row .col-sm-9 .at_once { padding: 10px 20px;margin: 20px 25px 10px 0 ;background: #00b9e7; color: #fff;border: none;border-radius: 4px;}
.fill_write .lx .row .col-sm-9 .empty { padding: 10px 20px;margin: 20px 25px 10px 0 ;background: #bfbfbf;border: none;border-radius: 4px;}

/*系统登录页面*/
.sys_wid {width: 800px;}
.sys_top { height: 36px;background: #fff;}
.sys_top .sys_wid .jz { padding-top: 8px;}
.sys_top .sys_wid .jz a { color: #21abed;font-size: 16px;padding-right: 15px;margin-right: 15px; border-right: 2px solid #333;line-height: 0px;}
.sys_top .sys_wid .jz span { font-size: 12px;}
.sys_dl { width: 546px; overflow: hidden;margin: 10% 0 0 112px;box-shadow: 0px 0px 10px #005284;}
.sys_dl .ls { width: 266px;background: #21abed;padding: 85px 0 0 0 ;text-align: center;height: 336px;}
.sys_dl .ls img { height: 106px;width: 106px;border: 2px solid #fff;}
.sys_dl .ls .gsmc { font-size: 24px;color: #fff;margin-top: 12px;}
.sys_dl .bs { width: 280px;background: #fff;height: 336px;}
.sys_dl .bs .khxt { background: url(../img/sys_dl.png) no-repeat;padding: 8px 0 20px 9px;margin: 24px 0 0 20px;color: #fff;font-size: 15px;}
.sys_dl .bs .userdl { overflow: hidden; padding: 15px 12px 25px 12px;}
.sys_dl .bs .userdl .s_name { width: 54px;}
.sys_dl .bs .userdl .s_name p { line-height: 46px;text-align: right;padding-right: 10px;}
.sys_dl .bs .userdl .s_text {  width:180px}
.sys_dl .bs .userdl .s_text input {padding: 0 10px; height: 36px;border-radius: 100px;width:180px;margin: 5px 0;border: 1px solid #888;}
.sys_dl .bs .userdl .s_text .yzm { width:76px;}
.sys_dl .bs .userdl .s_text span img { height: 36px;width: 80px;margin-left: 20px;border: 1px solid #bfbfbf;}
.sys_dl .bs .s_dl { text-align: center;}
.sys_dl .bs .s_dl input { background: #2aaeee;color: #fff;border: none;padding: 8px 60px;font-size: 18px;border-radius: 100px;}
.sys_buttom {padding-bottom: 20px; text-align: center;}
.sys_buttom .s_btn a { padding: 3px 10px;border: 1px solid #888;border-radius: 4px;color: #888;}
.sys_buttom p { color: #888;margin-top: 15px;}
.sys_form_control {
  display: inline-block;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.sys_form_control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

/*pc弹窗*/
.z-alipay {  overflow: hidden;background: #fff;width: 500px; margin: 0 15px;margin-top: 35%;border-radius: 4px;box-shadow: 0 0 8px #b7b7b7;}
#bookjunmp_pc .z-alipay h3 { font-size: 16px;text-align: center;border-bottom: 1px solid #ddd;margin: 0;padding-bottom: 10px;padding-top: 10px;}
#bookjunmp_pc .z-alipay a { background: #ff781a;display: block;text-align: center;margin: 10px 50px;padding: 8px 0;color: #fff;border-radius: 4px;}

/*推文*/
.tweet { min-height: 532px;border-top: 1px solid #aaa;background: #f2f2f2;padding-bottom: 40px;}
.tweet .back { background: #fff;margin-top: 20px; border-radius: 2px;box-shadow: 0 2px 5px #ddd;overflow: hidden;}
.tweet .back .title { padding: 0 10px 14px 10px;}
.tweet img { width: 100%;height: 150px;}
.tweet h3 { font-size: 16px;line-height: 24px;margin-top: 12px;overflow : hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 48px;}



/*关于我们*/
.aboutwe { border-top: 1px solid #ddd;}
.profile_bottom{padding-bottom: 30px;background: #fff;width: 1200px;}
.items-over {overflow: hidden;padding: 24px;margin-top: 20px;border: 1px solid #ddd;}
.items-over .items-active {height: 56px;width: 200px;background: #626262;color: #fff;font-size:18px ;padding: 15px 0 0 64px;}
.items-over .step {padding: 0 50px 50px 50px;width: 890px;min-height: 456px;}
.items-over .step h3 { margin: 10px 0 60px 0;}
.items-over .step p { line-height: 30px;margin: 10px 0;text-indent: 30px;font-size: 16px;}
.items-over .step .pic { text-align: center;}
.items-over .step .pic img {width: 500px;height: 300px;margin: 10px 0;}
.items-over ul li { border: solid 1px #aaa;text-align: center;margin-top: -1px;}
.items-over ul li a {display: block; padding: 16px 0;}
.items-over ul .active { background-color: #00b9e7;}
.items-over ul .active a { color: #fff;}
.items-over .tab-content .tab-pane img { width: 100%;}




