﻿@charset "utf-8";
@media screen and ( max-width:240px ){
	body{ font-size:1.4rem !important;}
	.indexNav .navigation li{ width:50%;}
	.ftBlock .ftList li{ width:50%;}
	.ayitjRightCon .ayiTitle h3{ font-size:1.6rem;}
	.indexNav .navigation{ padding-top:5px;}
	.indexNav .navigation li{ padding-bottom:0px;}
    .indexNav .navigation a{ padding-top:5px;}
	.indexNav .navigation h2{ width:6rem; height:6rem; line-height:6rem; font-size:3.8rem;}
    .indexNav .navigation p{ font-size:1.3rem; line-height:28px;}
	.ayitjList .ayitjRightCon{ padding:0 1%;}
	.ftBlock .ftList{ padding:10px 0 5px;}
	.ftBlock .ftList li{ padding-bottom:5px;}
	.ftBlock .ftList h2{ width:5.6rem; height:5.6rem; line-height:5.6rem;}
	.cityList span{ font-size:1.4rem    }
	.resultCon .resultConT{ font-size:1.4rem;}
	.result .resultLeft{ width:82%;}
	.result .resultRight{ width:18%;}
	.result .resultRight div{ padding-top:0; height:75px;}
	.result .resultRight .iconfont{ font-size:3.3rem;}
	.result .resultLeft .resultConList li{ padding:0 2px; margin-right:1px;}
	.result .resultRight span{ width:32px; margin:0 auto; padding:0;}
	.storeList li{ width:50% !important;}
	.loginBox .pass_validationNum{ width:80px; font-size:1.4rem; height:28px; line-height:28px; top:6px;}
	.storeAddress .storeAddRight p{ padding:10px 0;}
	.storeAddLeft .storeAddT{ font-size:1.4rem; line-height:24px; height:24px;}
	.storeAddLeft .storeAddT span{ height:2rem; line-height:2rem;}
	.storeAddLeft .storeAddP{ font-size:1.2rem; line-height:20px;}
    .storeAddLBr .storeAddLTime{ float:none; padding-left:4%; line-height:20px;}
	.clientT,.clientB{ padding:30px 0 !important;}
	.clientT .clientTPic{ width:240px;}
	.clientT img{ width:220px;}
	.clientT .clientTPic a{ width:107px; height:31px; top:81px; right:32px;}
	.clientB .clientBPic{ width:240px;}
	.clientB img{ width:220px;}
	.clientB .clientBPic a{ width:107px; height:31px; top:73px; right:32px;}
	.about .aboutCon p,.about .aboutCon span{ font-size:1.4rem; line-height:24px;}
	.orderSuccBox .inforList li{ font-size:1.4rem; line-height:28px;}
	.ftMd .ftMdCon p{ padding:0;}
	.orderSuccCon .btZs{ font-size:1.2rem;}
	.orderList .orderListT,.orderListInput .htmlP,.orderList .orderListText textarea{ font-size:1.4rem;}
	.imayiRight .pddhBg{ width:160px; height:32px;}
	.imayiRight .pddhBg p{ font-size:1.2rem; line-height:32px;}
	.imayiList .imayiLeft .imayiIcon{ width:30px; height:30px; line-height:30px;}
	.imayiList .imayiRight{ width:80%;}
	.imayiList .imayiMdlist li{ width:50%;}
	.imayiRight .xxmdT{ line-height:30px;}
	.imayiRight .storeList li p{ font-size:1.4rem;}
	.imayiRight .xzwy{ font-size:1.4rem;}
	.phone{ font-size:1.8rem !important;}
	.ayiInforTop .ayiInforTopPic,.Main .evaluationMain .ayiInforTopPic{ width:50%;}
	.inforMain .personalTop .ayiInforTopPic,.Main .evaluationMain .ayiInforTopPic{ height:125px;}
	.inforMain .personalTop img,.Main .evaluationMain .ayiInforTopPic img{ width:100px; height:122px;}
	.inforMain .personalTop .ayiInforTopR{ width:50%;}
    .Main .evaluationMain .ayiInforTopP{ font-size:1.2rem;}
	.personalTop .ayiInforTopMz{ font-size:1.4rem; line-height:16px;}
	.personalTop .ayiInforTopP{ font-size:1.3rem; line-height:16px; padding-top:0;}
	.inforMain .ayiInforNav{ height:24px; line-height:24px;}
	.ayiInforBlock .ayiInforCommon li{ font-size:1.4rem;}
	.inforMain .ayiInforNav li.active .activeSj{ top:12px; left:44%;}
	.personalListL .personalListLT,.personalListL .personalListLTime,.personalListL .xianyue{ font-size:1.2rem; line-height:22px;}
	.personalListR .rIcon{ background:url(../images/szS.jpg) no-repeat; width:36px; height:35px; margin-right:4px; margin-top:55%;}
	.personalListR .zzIcon{ background-position:0 -35px;}
	.personalListR .jsIcon{ background-position:0 -70px;}
    header .return{ font-size:1.4rem;}
    header .hdCon{ font-size:1.6rem;}

    dibufanhui .return{ font-size:1.2rem;}
	dibufanhui .dangqiantitle{ font-size:1.2rem;}

	.feedback .orderList{ margin-bottom:8px !important;}
 	.orderList .orderInput{ height:30px; line-height:30px;}
	.submitBtn,.backBtn{ margin:10px auto 0 !important; padding-bottom:0 !important;}
    #ksSave{ margin-bottom:10px;}
	.mfzcBtn a,.forgetpw a,.backBtn a{ font-size:1.4rem !important;}
	.orderMain .orderList{ padding-top:0 !important;}
	.orderMain .orderListInput{ height:30px; line-height:30px;}
    .orderListInput .orderR{ top:7px;}
	.MainBg .orderSuccT{ height:60px;}
	.MainBg .gxBlock{ padding-top:15px;}
	.MainBg .orderSuccCon{ padding:0;}
	.MainBg .btZs{ padding-top:10px; line-height:16px;}
	.MainBg .backBtn{ padding-bottom:5px;}
    .initData .initDataT b{ width:65%; overflow:hidden;}
    .initData .initDataT span{ margin-left:0;}
    .ayiInforCommon .rightInfor{ width:70%;}
    .ayiInforTop .ayiInforTopR{ width:99%;}
    .ayiInforTop .ayiInforTopMz{ font-size:1.4rem;}
    .ayiInforTop .ayiInforTopP{ font-size:1.2rem;}
    .ayitjList .ayiZW strong{ width:58%;}
    .ayitjList .ayiJS strong{ width:60%; height:20px; overflow:hidden; display:inline-block;}
    .yySj .rIconY{ font-size:1.3rem; line-height:12px; padding:3px;}
    .inforMain .ayiInforNav li{ font-size:1.3rem; height:24px;}
    .inforMain .ayiInforNav a { height:22px;}
    .MainXzBg .cityList{ padding-top:5px;}
    .MainXzBg .cityList li{ margin:8px 3%; height:34px; line-height:34px;}
    .storeList .storePic{ width:60px; height:60px;}
    .storeList .storePic img{ width:60px; height:60px;}
    .bodyMain .storeList{ padding-top:5px; padding-bottom:0;}
    .bodyMain .storeList li a{ padding-top:0; padding-bottom:0;}
    .bodyMain .storeList li p{ line-height:28px; font-size:1.3rem;}
    .letters .lettersCon h3{ font-size:1.6rem;}
    .letters .lettersCon p{ font-size:1.4rem; line-height:24px;}
    .noneListCon{ font-size:1.6rem!important;}
    .orderList .orderListText{ height:70px;}
    .orderList .orderListText textarea{ height:42px;}
    .bodyMain .loginBox li{ line-height:40px;}
    .bodyMain .loginInput{ width:65%; margin:8px 2px 0;}
    .bodyMain .passCommon{ margin-top:0; line-height:3.4rem;}
    .inforList .inforLeft{ width:40%;}
    .inforList .inforTime{ width:60%;}
    .imayi .imayiList{ padding:15px 0 2px;}
    .bodyMain .loginBox .orderList{ margin:0;}
    .succBox .succBlock{ width:94%; left:3%; height:90px; margin-top:-45px;z-index:1000;}
    .succBox .succBlock p{ font-size:1.2rem; line-height:20px; padding:8px 2% 0;}
    .succBox .succBlock .succBtn{ height:28px; line-height:28px; width:80%; margin:5px auto 0;}
    .htmlUl{ top:30px !important;}
    .loginBox .orderList .orderListInput{ height:30px; line-height:30px;}
    .orderSuccCon .orderSuccBox{ min-height:90px;}
    .orderSuccCon .inforList{ padding:5px 0;}
    .activity2Con .conP{ font-size:1.4rem;}
    .activity2Con .activity2Hd{ font-size:1.4rem;}
    .bodyMain .activity2Sm p{ font-size:1.2rem; line-height:24px;}
    .workerTime .workerIcon span,.workerText .workerIcon span{ width:2rem; height:2rem; line-height:2rem;}
    .workerTime .workerInput{ width:78%;}
    .workerTime .chooseTime{ float:left; padding-left:11%; margin-top:10px;}
    .workerTime .orderListInput .orderR{ top:10px;} 
    .workerList .workerTime .orderListInput{ width:30%;}
    .topRight .phone{ font-size:2.4rem !important; width:2.4rem;}
    .topRight .indexLogin{ font-size:2.2rem !important; width:2.4rem;}
    .orderList .registeredMd .orderListInput{ width:100%;}
    .orderList .registeredMd .rightMd{ margin-top:10px; float:left;}
    .storeAddress .storeAddLeft{ width:72%;}
    .storeAddress .storeAddRight{ width:28%;}
    .personalTop .ayiInforTopYhq img{ width:50px !important; height:25px !important;}
    .yhqList .yhqLeft{ width:30%;}
    .yhqList .yhqLeft span{ font-size:2.2rem; padding:0;}
    .yhqList .yhqIcon{ right:0; bottom:0; width:3rem; height:3rem; line-height:3rem;}
    .yhqList .yhqIcon .iconfont{ font-size:3rem;}
    .yhqList .yhqls .yhqIcon .iconfont,.yhqList .yhqhuis .yhqIcon .iconfont{ font-size:2.2rem;}
    .yhqList .yhqBg{ padding-top:30px; padding-bottom:10px;}
    .yhqList .yhqysy{ right:5px;}
    .coupons .hbBg{ top:30px;}
    .coupons .hbBgCon{ top:100px;}
    .coupons .hblmHbcgCon{top:370px;}
    .coupons .hbBginput{ width:65%;}
    .coupons .hbcgCon{ top:60px;}
    .coupons .hblmHbcg{ top:60px;}
    .coupons .hbInput{ height:16px; line-height:16px;}
    .coupons .qianghb{ width:65%; height:30px; line-height:30px;}
    .coupons .hbcgCon .qianghb{ margin-top:5px !important; font-size:1.4rem;}
    .coupons .hbBgCon .qianghb{ margin-top:15px !important; font-size:1.4rem; height:26px; line-height:26px;}
    .coupons .qiangwan .qianghb{ margin-top:68px !important;}
    .coupons .tishiSjh{ top:28px; line-height:14px;}
    .coupons .shuom{ font-size:1.2rem; line-height:14px; padding-top:5px;}
    .coupons .hbme b{ font-size:6rem; line-height:45px;}
    .coupons .hbme span{ font-size:3rem; line-height:26px;}
    .coupons .fangru{ margin-top:12px; font-size:1.2rem;}
    .coupons .shiyong{ padding-top:3px; width:65%; font-size:1.2rem;}
    .coupons .hbJs{ width:80%; padding:0 10%; top:40px;}
    .coupons .hbJs .hbBgCon{ top:90px;}
    .coupons .hbJs .hbBgCon p{ font-size:1.4rem; line-height:20px;}
    .maskHbCon{ top:40% !important; height:84px !important; width:56% !important; left:23%!important;}
    .maskHbCon p{ font-size:1.4rem !important; line-height: 20px !important;}
    .bodyMain .jiantou{ right:20px;}
    .bodyMain .jiantou img{ width:55px;}
    .inforMain .ayiInforTopYhq span{ font-size:6rem; line-height:30px; width:60px;}
    .bodyMain .couponsList .listLeft{ padding-top:40px; text-align:left;}
    .bodyMain .big-checkbox + label{ padding:8px;}
    .validationNum .loginInput{ width:50%;}
    .gzpj .gzpjTitle b{ float:none;}
    .gzpj .gzpjTitle a{ float:none; line-height:20px;}
    .gzpj .gzpjCon{ margin-top:8px;}
    .xxTitle .gzpjInfor{ font-size:1.4rem; line-height:28px; padding:2px 0;}
    .gzfl .gzflList .navigation h2{ width:3.6rem; height:3.6rem; line-height:3.6rem;}
    .gzfl .gzflList .navigation p{ width:70%; font-size:1.2rem; line-height:20px; padding-top:6px;}
    .xxTitle .yonghuL{ font-size:1.2rem; line-height:34px;}
    .xxTitle .yonghuR{ line-height:34px;}
    .ifayi a{ font-size:1.2rem !important;}
    .loginForm .loginBox li{ line-height:34px;}
    .loginForm .mfzcBtn{ margin-top:8px;}
    .loginForm .mfzcBtn a{ height:32px; line-height:32px;}
    .loginForm .forgetpw{ padding-top:2px; line-height:20px;}
    .loginForm .pass_validationNum{ height:24px; line-height:24px;}
    .loginForm .loginInput{ margin:5px 2px 0;}
    .dataList .dataP{ font-size:1.2rem; line-height:32px; width:23%;}
    .Main .changeList .dataP{ width:27%;}
    .Main .changeList .dataInput{ width:70%;}
    .dataList .dataInput{ font-size:1.2rem; width:72%; height:30px;}
    .dataList .dizhiInput{ font-size:1.2rem; width:72%; height:60px; padding:2px 0; line-height:20px;}
    .dataList .dizhiInput textarea{ height:40px; line-height:20px; font-size:1.2rem;}
    .dataList .dataInput input{ line-height:30px; height:30px; font-size:1.2rem !important;}
    .Main .dataList li{ padding-top:14px;}
    .warp .search{ width:42%; margin-left:20px;}
    .Main .searchBaomuList li{ margin-top:10px;}
    .searchBaomuList .searchBaomuLeft{ height:30px; line-height:30px; width:80%;}
    .searchBaomuList .searchBaomuLeft input{ width:86%;}
    .searchBaomuList .tianjiaRight{ padding:0 4px 0;}
    .evaluationMain .evaluationCon{ margin:0 auto;}
    .evaluationMain .lianxiFs{ padding:8px 5%;}
    .evaluationMain .lianxiFsBg{ width:2.4rem; height:2.4rem; line-height:2.4rem;}
    .evaluationMain .lianxiFsBg .iconfont{ font-size:2rem;}
    .evaluationMain .lianxiFs p{ line-height:2.4rem;}
    .pjayi .backBtn{ padding-bottom:25px !important}
    .pjayi .pjayiTopX{ width:35%;}
    .pjayi .pjayiTop p{ width:30%;}
    .pjayi .pjText .orderListText textarea{ font-size:1.2rem;}
    .pjayi .hzcList p{ line-height:2.4rem;}
    .searchBaomu .searchTitle{ padding-top:10px;}
    .searchBaomu .searchBaomuList li{ margin-top:10px;}
    .Main .changeList .dataInput span{ height:26px; line-height:26px; width:30px;}
    .koubeiContList img{width:60px !important;height:80px !important;}
}
@media screen and ( min-width:241px ) and ( max-width:320px ){
    .warp .search{ width:31%; margin-left:10px;}
    .MainXzBg .cityList{ padding-top:5px;}
    .MainXzBg .cityList li{ margin:8px 3%; height:34px; line-height:34px;}
    .ftBlock .ftList h2{ width:4rem; height:4rem; line-height:4rem;}
    .subNav2 .ftList_li2 div{width:4rem !important;height:4rem !important;padding-top:0.3rem !important;}
    .subNav2 .ftList_li2 div h2{width:2.8rem !important;height:2.8rem !important;line-height:2.8rem !important;}
    .indexNav .navigation a{ padding-top:5px;}
	.indexNav .navigation h2{ width:5rem; height:5rem; line-height:5rem; font-size:3.4rem;}
    .indexNav .navigation p{ font-size:1.3rem; line-height:28px;}
    .bodyMain .loginBox .orderList{ margin-top:5px;}
	.about .aboutCon p,.about .aboutCon span{ font-size:1.4rem; line-height:28px;}
	.imayiList .imayiRight{ width:80%;}
	.imayiList .imayiMdlist li{ width:50%;}
	.imayiRight .xzwy{ font-size:1.6rem;}
	.topRight .phone{ font-size:2.4rem !important; width:3rem;}
    .topRight .indexLogin{ font-size:2.2rem !important; width:3rem;}
	.orderMain .orderList{ padding-top:0!important;}
	.MainBg .btZs{ padding-top:10px;}
	.orderMain .orderListInput{ height:30px; line-height:30px;}
    .orderListInput .orderR{ top:7px;}
    .initData .initDataT b{ width:65%; overflow:hidden;}
    .initData .initDataT span{ margin-left:0;}
    .ayiInforCommon .rightInfor{ width:80%;}
    .ayitjList .ayiZW strong{ width:66%;}
    .ayitjList .ayiJS strong{ width:66%;}
    .orderList .orderListText{ height:100px;}
    .orderList .orderListText textarea{ height:72px;}
    .orderMain .backBtn{ margin:15px auto 0 !important;}
    .htmlUl{ top:30px !important;}
    .loginBox .orderList .orderListInput{ height:30px; line-height:30px;}
    .ayiInforTop .ayiInforTopP{ font-size:1.2rem;}
    .activity1List .activity1P{ font-size:1.5rem;}
    .workerTime .workerIcon span,.workerText .workerIcon span{ width:2.6rem; height:2.6rem; line-height:2.6rem;}
    .workerTime .workerInput{ width:78%;}
    .workerTime .saomaInput{width:50%;}
    .workerIconSaoma{width:25% !important;}
    .workerTime .chooseTime{ float:left; padding-left:11%; margin-top:10px;}
    .hugongSex{width:80% !important;float:left !important;box-sizing:border-box;padding-left:13%;margin-top:10px;}
    .hugongTime{float:left !important;width:33%;padding-left:13% !important;}
    .workerTime .orderListInput .orderR{ top:10px;}
    .yhqList .yhqLeft{ width:38%;}
    .yhqList .yhqLeft span{ font-size:5rem;}
    .yhqList .yhqIcon{ right:0; bottom:0;}
    .yhqList .yhqBg{ padding-top:30px; padding-bottom:10px;}
    .coupons .hbBgCon{ top:148px;}
    .coupons .hbBginput,.coupons .qianghb,.coupons .shiyong{ width:65%;}
    .maskHbCon{ top:34% !important;}
    .bodyMain .jiantou{ right:20px;}
    .yhqList .yhqLeft span{ font-size:4.2rem;}
    .bodyMain .couponsList .listLeft{ padding-top:40px;}
    .validationNum .loginInput{ width:52% !important;}
    .hbcg .hbme b{ line-height:88px; font-size:10rem;}
    .hbcg .hbme span{ line-height:54px; font-size:4rem;}
    .hbcg .fangru{ margin-top:20px;}
    .hbcg .hblmFangru{margin:0;}
    .hbcg .shiyong{ padding-top:5px;}
    .gzfl .gzflList .navigation p{ width: 70%;}
    .loginForm .loginBox li{ line-height:44px;}
    .loginForm .backBtn a{ height:40px;}
    .loginForm .mfzcBtn a{ height:38px;}
    .loginForm .forgetpw{ padding-top:2px; line-height:26px;}
    .loginForm .pass_validationNum{ height:34px; line-height:34px;}
    .loginForm .loginInput{ margin:10px 2px 0;}
    .searchBaomu .searchBaomuList li{ margin-top:10px;}
    .coupons .hblmHbcgCon{ top:353px;}
    .coupons .hblmHbcgCon2{ top:422px;}
    .hblmHbcgCon .hblmLink{margin-top:20px;}
    .hblmLink ul.hblmLinkList li:last-child img{width:34px;}
    .couponsOver .hblmShuomImg{margin-top:30px !important;}
    .new-hblm-shartBtn{top:70px !important;}
    .orderPayType>div>dl{padding:0 !important;}
    .orderPayInfo>div{font-size:1.4rem !important;line-height:24px !important;}
    .paySuccInfo>div{width:76% !important;}
    .personInfo{padding-top:15px !important;}
    .personInfo span{top:15px !important;}
    .renshouBox{top:110px !important;}
    .insuranceBox dd{font-size:1.4rem;}
    .ayiImageList li img{width:70px !important;height:70px !important;}
    .hhrCont2{left:80px !important;}
    .hhrCont2 p{line-height:20px;padding-right:20px;}
    .hhrBox{padding-bottom:175px !important;}
    .yuyingInfo{top:245px !important;left:19% !important;}
    .zhuceInfo1 p{line-height:30px !important;}
    .zhuceInfo1{top:40px !important;}
    .chunjieHaoayi dd strong{width:70px !important;height:70px !important;}
    .chunjieKuaibao,.chunjieDaojishi{font-size:1.4rem;}
    .chunjieInfo1 li div p:first-child{font-size:1.4rem !important;font-weight:bold;}
    .chunjieInfo1 li div p:last-child{font-size:1.2rem !important;}
    .chunjieInfo1 li strong{display:block;width:50px !important;height:50px !important;font-size:3rem !important;line-height:48px !important;}
    .chunjieInfo1 li div{line-height:2.2rem !important;}
    .chunjieInfo1 li a>span{margin-top:10px !important;}
    .packageItem dt{line-height:2rem !important;}
    .packageItem a{margin-top:5px !important;}
    .lingquanItem div strong span{font-size:4rem !important;}
    .lingquanItem div p:nth-of-type(1){font-size:1.4rem !important;line-height:1.6rem !important;padding-top:2px !important;margin-bottom:5px;}
    .lingquanItem div p:nth-of-type(2){font-size:1.2rem !important;line-height:1.8rem !important;}
    .baixingContainer{font-size:1.2rem !important;}
    .koubeiContList div{
    font-size:1.4rem !important;
    line-height:2.2rem !important;
}
    /*.koubeiContList img{width:60px !important;height:80px !important;}*/
}
@media screen and ( min-width:321px ) and ( max-width:360px ) {
    .resultCon .resultConT{ font-size:1.4rem;}
    .orderMain .orderList{ padding-top:0 !important;}
    .ayiInforCommon .rightInfor{ width:75%;}
    .initData .initDataT b{ width:65%; overflow:hidden;}
    .initData .initDataT span{ margin-left:0;}
    .orderList .orderListText{ height:100px;}
    .orderList .orderListText textarea{ height:72px;}
    .orderMain .backBtn{ margin:15px auto 0 !important;}
    .storeAddress .storeAddT b{ width:175px;}
    .yhqList .yhqLeft span{ font-size:5rem;}
    .coupons .hbBginput,.coupons .qianghb,.coupons .shiyong{ width:56%;}
    .coupons .hbBgCon{ top:170px;}
    .coupons .hblmHbcgCon{ top:400px;}
    .coupons .hblmHbcgCon2{ top:480px;}
    .hblmHbcgCon .hblmLink{margin-top:30px;}
    .new-hblm-shartBtn{top:70px !important;}
    .paySuccInfo>div{width:68% !important;}
    .cardInfoLeft{width:25% !important;}
    .renshouBox{top:125px !important;}
    .shaixuanCon dl dd{width:6rem !important;}
    .hhrCont2{left:90px !important;}
    .hhrCont2 p{line-height:20px;padding-right:20px;}
    .hhrBox{padding-bottom:145px !important;}
    .lingquanItem div strong span{font-size:4rem !important;}
    .lingquanItem div p:nth-of-type(1){font-size:1.4rem !important;line-height:1.6rem !important;padding-top:2px !important;margin-bottom:5px;}
    .lingquanItem div p:nth-of-type(2){font-size:1.2rem !important;line-height:1.8rem !important;}
    .activeBaoxianTel a{bottom:105px !important;}
    .workerIconSaoma{width:25% !important;}
}
@media screen and ( min-width:361px ) and ( max-width:374px ){
    .resultCon .resultConT{ font-size:1.4rem;}
    .ayiInforCommon .rightInfor{ width:80%;}
    .initData .initDataT b{ width:65%; overflow:hidden;}
    .initData .initDataT span{ margin-left:0;}
    .storeAddress .storeAddT b{ width:175px;}
    .coupons .hbBginput,.coupons .qianghb,.coupons .shiyong{ width:62%;}
    .yhqList .yhqLeft span{ font-size:5rem;}
    .bodyMain .couponsList .listLeft{ padding-top:45px;}
    .new-hblm-shartBtn{top:80px !important;}
    .renshouBox{top:130px !important;}
    .shaixuanCon dl dd{width:6rem !important;}
    .activeBaoxianTel a{bottom:105px !important;}
    .workerIconSaoma{width:25% !important;}
}
@media screen and ( min-width:375px ) and ( max-width:413px ){
    .coupons .hbBgCon{ top:180px;}
    .hbcg .hbme b{ line-height:105px;}
    .hbcg .hbme span{ line-height:68px;}
    .resultCon .resultConT{ font-size:1.4rem;}
    .ayiInforCommon .rightInfor{ width:80%;}
    .initData .initDataT b{ width:65%; overflow:hidden;}
    .initData .initDataT span{ margin-left:0;}
    .storeAddress .storeAddT b{ width:175px;}
    .coupons .hbBginput,.coupons .qianghb,.coupons .shiyong{ width:62%;}
    .yhqList .yhqLeft span{ font-size:5rem;}
    .bodyMain .couponsList .listLeft{ padding-top:45px;}
    .coupons .hblmHbcgCon{ top:425px;}
    .coupons .hblmHbcgCon2{ top:500px;}
    .hblmHbcgCon .hblmLink{margin-top:25px;}
    .hblmHbcgCon2 .hblmLink{margin-top:40px;}
    .hblmLink ul.hblmLinkList li:last-child img{width:40px;}
    .hblmLinkList{margin-bottom:10px;}
    .hblmShuomImg2{margin-top:45px !important;}
    .hblmShuomImg3{margin-top:120px !important;}
    .hblmHbcgCon2 .hblmFangru{margin-top:15px !important;}
    .new-hblm-shartBtn{top:80px !important;}
    .new-hblm-shm{margin-top:200px !important;}
    .paySuccInfo>div{width:68% !important;}
    .cardInfoLeft{width:24% !important;}
    .renshouBox{top:130px !important;}
    .shaixuanCon dl dd{width:6rem !important;}
    .hhrBox{padding-bottom:115px !important;}
    .lingquanItem div{top:5px !important;}
    .activeBaoxianTel a{bottom:128px !important;}
    .workerIconSaoma{width:25% !important;}
}
@media screen and ( min-width:414px ) and ( max-width:480px ){
    .resultCon .resultConT{ font-size:1.4rem;}
    .ayiInforCommon .rightInfor{ width:80%;}
    .initData .initDataT b{ width:65%; overflow:hidden;}
    .initData .initDataT span{ margin-left:0;}
    .storeAddress .storeAddT b{ width:175px;}
    .coupons .hbBginput,.coupons .qianghb,.coupons .shiyong,.coupons .tishiSjh{ width:57%;}
    .coupons .hblmHbcgCon{ top:460px;}
    .coupons .hblmHbcgCon2{ top:555px;}
    .hblmHbcgCon .hblmLink{margin-top:48px;}
    .coupons .hbBgCon{top:220px;}
    .hblmLink ul.hblmLinkList li:last-child img{width:45px;}
    .hblmLinkList{margin-bottom:15px;}
    .hblmLink ul.hblmLinkList li p{line-height:44px;}
    .hblmShuomImg{margin-top:60px !important;}
    .hblmHbcgCon2 .hblmFangru{margin-top:22px !important;}
    .hblmShuomImg3{margin-top:155px !important;}
    .new-hblm-shm{margin-top:245px !important;}
    .zhifuSelected{margin-top:12px !important;}
    .personInfo{padding-top:30px !important;}
    .personInfo span{top:30px !important;}
    .cardInfoLeft{width:22% !important;}
    .yuyingInfo{top:300px !important;}
    .zhuceInfo1{top:60px !important;}
    .xsgBlock a{padding-left:38px !important;}
    .activeBaoxianTel a{bottom:130px !important;}
}
@media screen and ( min-width:481px ) and ( max-width:640px ){
    .storeAddress .storeAddT b{ width:220px;}
    .coupons .hblmHbcgCon{ top:618px;}
    .hblmHbcgCon .hblmLink{margin-top:75px;}
    .xsgBlock a{text-align:center;}
    .lingquanItem div{left:120px !important;top:30px !important;}
}
@media screen and ( min-width:641px ) and ( max-width:750px ){
	.noneListCon { margin-top:40% !important;}
    .storeAddress .storeAddT b{ width:220px;}
    .coupons .hblmHbcgCon{ top:478px;}
    .hblmHbcgCon .hblmLink{margin-top:75px;}
    .xsgBlock a{text-align:center;}
}
@media screen and ( min-width:751px ) and ( max-width:1080px ){
    .noneListCon{ margin-top:28% !important;}
    .storeAddress .storeAddT b{ width:220px;}
    .coupons .hblmHbcgCon{ top:845px;}
    .coupons .hblmHbcgCon2{ top:1000px;}
    .hblmHbcgCon .hblmLink{margin-top:75px;}
    .hblmHbcgCon2{top:990px;}
    .new-hblm-shartBtn{top:160px !important;}
    .new-hblm-shm{margin-top:400px !important;}
    .yuyingSuc{left:26% !important;}
    .yuyingInfo{left:38% !important;width:30% !important;top:450px !important;}
    .zhuceInfo1{top:100px !important;}
    .xsgBlock a{text-align:center;}
}
@media screen and ( min-width:600px ) {
    .lingquanItem div{left:120px !important;top:30px !important;}
    .baixingFooter {
    }
    .activeBaoxianTel a{bottom:257px !important;}
}
@media screen and ( min-width:720px ) {
    .baixingFooter {
        left:50% !important;
        margin-left:-360px;
    }
}
@media screen and ( min-width:1080px ){
    .noneListCon{ margin-top:28% !important;}
    .storeAddress .storeAddT b{ width:220px;}
    .coupons .hblmHbcgCon{ top:845px;}
    .coupons .hblmHbcgCon2{ top:1000px;}
    .hblmHbcgCon .hblmLink{margin-top:75px;}
    .hblmHbcgCon2{top:990px;}
    .new-hblm-shartBtn{top:160px !important;}
    .new-hblm-shm{margin-top:400px !important;}
    .huodongInfo{width:50% !important;position:absolute;left:25% !important;top:10% !important;}
    .huodongClose{position:absolute;right:10%;top:8% !important;font-size:3rem;z-index:9999;}
    .renshouBox{top:245px !important;}
    .hhrCont2{left:175px !important;}
    .hhrCont2 p{line-height:20px;padding-right:20px;}
    .hhrBox{padding-bottom:30px !important;}
    .yuyingSuc{left:36% !important;}
    .yuyingInfo{left:38% !important;width:30% !important;top:450px !important;}
    .zhuceInfo1{top:100px !important;}
    .xsgBlock a{text-align:center;}
}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}
*{ margin:0; padding:0;}
html{ font-size:62.5%;}
li{ list-style:none;}
img{ border:none;}
a{ text-decoration:none; color:#333; -webkit-appearance:none;}
.cl{ zoom:1;}
.cl:after{ content:""; display:block; clear:both;}
body{ font-family:'Microsoft YaHei', SimHei,Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sana-self; color:#333; font-size:1.6rem; line-height:1; background:#fff;}
inp0ut,textarea,button{ font-family:SimHei,Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sana-self; color:#999; font-size:1.6rem; resize:none;-webkit-appearance:none;outline:medium;}
strong{ font-weight:bold;}
h1,h2,h3,h4{ font-weight:bold;}
table{ border-collapse:collapse; border-spacing:0;}
/*header*/
.MainBg{ background:#f4f4f4;}
.MainXzBg{ background:#f0efed;}
header{ height:40px; background:#ffffff; width:100%; overflow:hidden; line-height:40px; position:relative;border-bottom:1px solid #c1d9f9;}
.toplogo{ height:44px; background:#ffffff; width:100%; overflow:hidden; line-height:44px; position:relative;border-bottom:1px solid #c1d9f9;}
.dibufanhui{
height:30px; 
background:#ffffff; 
width:100%; 
overflow:hidden; 
line-height:30px; 
position:relative;
}
.dibufanhuikong{ padding:0 3%;}
.warp{ padding:0 3%; overflow:hidden;}
.headerdaohang{ padding:0 3%; overflow:hidden;font-size:1.4rem;}
.logo{ font-size:1.8rem; color:#fff; font-weight:normal; float:left;padding-right:50px;}
.city{ font-size:1.8rem; line-height:24px; margin:10px 0 0 0; float:left; display:inline-block; padding-right:8px;}
.city a{ color:#fff; display:block; width:100%; height:24px;}
.search{ width:35%; float:right; height:30px; line-height:30px; background:#f9f9f9; border-radius:4px; margin:8px 0 0 15px; display:inline-block; border:1px solid #c1d9f9;}
.search b{ font-weight:normal; color:#0464c5; font-size:1.3rem; float:left; padding-left:2px;}
.search span{ color:#0464c5; font-size:1.5rem; padding-left:5px;float:left;}
.topRight{ float:right; font-size:2.5rem;}
.topRight a{ display:inline-block; height:44px; line-height:44px; text-align:center; width:3.6rem; float:left; color:#fff;}
.indexLogin{ float:left;}
.phone{ float:left; font-size:2.7rem;}
/*footer*/
footer{ height:60px; padding-top:6px; background:#fff; border-top:1px solid #c1d9f9;}
.syBtn{ float:left; padding-top:2px; display:inline-block; width:15%; text-align:center;}
.syBtn p{ color:#444444; font-size:2rem; height:2rem; line-height:2rem; float:left; width:100%;}
.syBtn span{ color:#333; font-size:1.2rem; display:inline-block; height:1.2rem; float:left; width:100%; line-height:1.8rem; height:18px;}
.ftMd{ float:left; width:70%; height:49px;}
.ftMdCon{ text-align:center; border-left:1px solid #c1d9f9;}
.ftMdR{ border-right:1px solid #c1d9f9;}
.ftMdCon a{ display:inline-block; font-size: 1.2rem; line-height: 24px; padding:0 12px;}
.ftMdCon p{ font-size:1.2rem; color:#999; line-height:14px; padding-top:2px;}
.backTop{ float:right; width:15%; text-align:center; margin-top:2px;}
.backTop p{ color:#444444; font-size:2rem; height:2rem; line-height:2rem; float:left; width:100%;}
.backTop span{ color:#333; font-size:1.2rem; display:inline-block; height:1.2rem; float:left; width:100%; line-height:1.8rem;}
.dibumiaoshu{ width:100%; text-align:center; margin-bottom:20px; height:36px;}
.dibumiaoshu p{ color:#333333; font-size:1.2rem; height:2rem; line-height:2rem; float:center;width:100%;}

/*index*/
/*banner*/
.slideBox{width:100%;overflow:hidden; position: relative; max-height:326px;}
.slide{width:9999px;}
.slide li{float:left;list-style:none; text-align:center;}
.slide li a{display:block;height:auto;}
.slide li img{max-width:100%;height:auto;}
.slide:after{content:'.';height:0;display:block;clear:both;visibility:hidden;}
.imgFlashIco{overflow:hidden; margin:0 auto; position: absolute; bottom: 0.3em;width: 100%;text-align: center;position: absolute;}
.imgFlashIco li{ font-weight:bold; width:0.5em; display: inline-block; text-align:center; height:0.5em; cursor:pointer; background: #333; border-radius: 100px; margin:3px; opacity:0.5; filter:alpha(opacity=50);}
.imgFlashIco li.on{ opacity:0.9; filter:alpha(opacity=90); background:#444444;}
.imgFlashSpan{ display:inline-block;}
/*nav*/
.indexNav{ border-bottom:1px solid #c1d9f9;background:#ffffff;}
.navigation{ padding:10px 0; overflow:hidden; width:100%; margin:0 auto;}
.navigation li{ float:left; width:25%; text-align:center; /*padding-bottom:10px;*/}
.navigation a{ display:block; padding-top:10px; text-align:center;}
.navigation h2{ width:5.4rem; height:5.4rem; line-height:5.4rem; margin:0 auto; border-radius:10rem; color:#fff; font-size:4.4rem; font-weight:normal; text-align:center;}
.navigation p{ line-height:32px; font-size:1.4rem;}
.navigation .list_li1 h2{ background:#001CC8; font-size:3rem;}
.navigation .list_li2 h2{ background:#0464c5; font-size:3.6rem;}
.navigation .list_li3 h2{ background:#CC009A; font-size:3.6rem;}
.navigation .list_li4 h2{ background:#ff4968;font-size:3.6rem;}
.navigation .list_li5 h2{ background:#00c9c2; font-size:3.8rem;}
.navigation .list_li6 h2{ background:#f2732e;font-size:4rem;}
.navigation .list_li7 h2{ background:#7f007b;font-size:4rem;}
.navigation .list_li8 h2{ background:#008aa8;font-size:4rem;}
.navigation .list_li9 h2{ background:#970108;font-size:4rem;}
.navigation .list_li10 h2{ background:#0065cd;font-size:4rem;}
.navigation .list_li11 h2{ background:#ffa302;font-size:4rem;}
.xsgImg{ text-align:center; max-height:169px; display:block;}
.xsgImg img{ max-width:100%; height:auto;}

/*ayitj*/

.ayitjTitle{ height:35px; line-height:35px; border-bottom:1px solid #c1d9f9; border-top:1px solid #c1d9f9; font-size:1.8rem; padding:0 3%; font-weight:normal; color:#0871dc;background:#f9f9f9}
.ayitjTitle a{ font-size:1.6rem; color:#0871dc; float:right; line-height:30px; margin-top:3px; padding-left:10px;}
.ayitjList li{ border-bottom:1px solid #c1d9f9;background:#ffffff;}

.ayitjList li a{ display:block; overflow:hidden; color:#333; padding:7px 0 4px 0;}

.ayitjLeftPic{float:left; width:18%; text-align:center; border-right:1px solid #c1d9f9;padding-left:3px;padding-right:3px;}
.ayitjLeftPic p{ line-height:24px; font-size:1.2rem; color:#666;}
.ayitjRightCon{ padding-right:2%; padding-left:2%; float:left; width:76%;}
.ayiPic{ margin-top:4px; height:61px;}
.day{display: block;font-size: 42px;color: #0161C3;font-family: "Impact";text-align: center;line-height: 45px;}
.year{display: block;color: #0161C3;text-align: center;line-height: 16px;font-size: 14px;}
.ayiPic img{ width:50px; height: 61px;}
.ayiTitle{ overflow:hidden;}
.ayiTitle h3{ font-weight:normal; font-size:1.5rem; line-height:28px; float:left; width:60%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ayiTitle p{ float:right; padding-top:8px;font-size:1.2rem; }
.ayiTitle p span{ display:inline-block; width:1rem; height:1rem; line-height:1rem; color:#fe7019; font-size:1rem; float:left;}
.ayiZW{ font-size:1.2rem; color:#0871dc; line-height:20px; overflow:hidden;}
.miaoshu{ font-size:1.2rem; color:#666666; line-height:20px;height:20px; overflow:hidden;}
.ayiZW strong{ font-weight:normal; float:left; width:70%; display:inline-block; height:20px; overflow:hidden;}
.ayiZW span{ float:right; color:#666;}
.ayiZW span b{ font-weight:normal; color:#0871dc; padding:0 2px;}
.ayiJS{ font-size:1.2rem; line-height:24px; color:#666; overflow:hidden;}
.ayiJS strong{ font-weight:normal; float:left; width:75%;}
.ayiJS span{ float:right; color:#666;}
.ayiJS span b{ font-weight:normal; color:#0871dc; padding:0 2px;}
/*ftList*/
.ftList{ overflow:hidden; padding:15px 0 5px;}
.ftList li{ float:left; width:25%; text-align:center; padding-bottom:10px;}
.ftList li a{ display:block; padding-top:5px;}
.ftList h2{ /*background:#444444;*/ width:6.2rem; height:6.2rem; margin:0 auto; border-radius:10rem; line-height:6.2rem; font-size:3.4rem; font-weight:normal; text-align:center;color:#8EC5D8;}
.ftList .ftList_li2 h2{ font-size:3rem;}
.ftList p{ line-height:26px; font-size:1.2rem;}
.ftList .ftList_li2 h2{ background-position:0 -62px;}
.ftList .ftList_li3 h2{ background-position:0 -124px;}
.ftList .ftList_li4 h2{ background-position:0 -186px; font-size:3.6rem;}

/*city*/
.return{ color:#065dd2; font-size:1.4rem; display:block; position:absolute; left:3%; top:0; height:100%; z-index:99;}
.return span{ vertical-align:middle; font-size:1.4rem;color:#065dd2;}
.return b{ vertical-align:middle; font-weight:normal;}
.dangqiantitle{ font-size:1.4rem; color:#065dd2; text-align:center; float:none; overflow:hidden; position:relative;}
.dangqiantitle b{ font-weight:normal; font-size:1.4rem;}

.hdCon{ font-size:1.8rem; color:#065dd2; text-align:center; float:none; overflow:hidden; position:relative;}
.hdCon b{ font-weight:normal; font-size:1.6rem;}

.hdCon span{ background:url(../images/icon.png) 0 -5px no-repeat; width:7px; height:5px; display:inline-block; vertical-align:middle; margin-left:4px;}
.showArea span{ background-position:0 0;}
.cityUl{ box-shadow:0 3px 5px #cfcecc; background:#fff;}
.cityUl li{ height:48px; line-height:48px; font-size:1.8rem; color:#333; padding:0 3%;}
.cityUlLeft{ float:left;}
.cityUlLeft span{ display:block; width:18px; line-height:2rem; height:20px; float:left; margin-top:14px; color:#444444;}
.cityUlLeft p{ float:left; padding-left:10px;}
.cityUl_li1{ border-bottom:1px solid #c1d9f9;}
.cityUl_li2 span{ background-position:0 -18px;}
.cityUlRight{ float:left;}
.cityList{ padding-top:18px; background:#f0efed; margin-top:5px; padding-left:3%; padding-right:3%;}
.cityList p{ font-size:1.6rem; line-height:30px;}
.cityList ul{ overflow:hidden; padding-left:3%;}
.cityList li{ float:left; background:#444444; width:26%; height:42px; line-height:42px; text-align:center; font-size:1.6rem; margin:16px 3%;}
.cityList li a{ color:#fff; display:inline-block; width:100%; height:100%;}
.cityList span{ color:#999; font-size:1.6rem; line-height:40px; padding-left:6%;}

/*ayiList*/
.searchOptions{ background:#f9f9f9;}
.searchOptions>ul{ height:42px; border-bottom:1px solid #c1d9f9;}
.searchOptions>ul>li{ width:20%; float:left; text-align:center; padding:8px 0; font-size:1.4rem; color:#999; line-height:26px; height:26px;}

.searchOptions_33{ background:#f9f9f9;}
.searchOptions_33>ul{ height:42px; border-bottom:1px solid #c1d9f9;}
.searchOptions_33>ul>li{ width:30%; float:left; text-align:center; padding:8px 0; font-size:1.4rem; color:#999; line-height:26px; height:26px;}

.initDataT{ cursor:pointer; overflow:hidden; border-right:1px solid #c1d9f9; color:#0871dc;}
.initDataT b { font-weight:normal; display:inline-block; vertical-align:middle; height:26px;}
#op_nengli .initDataT{ border:none;}
.initDataT span{ background:url(../images/schIcon.gif) no-repeat; width:8px; height:5px; display:inline-block; vertical-align:middle; margin-left:6px;}
.searchOption{ width:100%; position:absolute; display:none; top:87px; left:0;}

.areaMark,.mark{ width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0; top:0; height:100%;}
.searchCon{left:10%; width:80%; background:#fff; position:absolute; top:20px; overflow:hidden;}
.searchCon div{ overflow:hidden;}
.searchCon p span.sSpan{ border-right:1px solid #c1d9f9; display:inline-block; width:1px; float:right; height:100%;}
.current{border-bottom:1px solid #0871dc;}
.current .initDataT{color:#0871dc;}
.current span{ background-position:0 -5px;}
.searchCon p{ font-size:1.6rem; line-height:52px; height:52px; color:#333; border-bottom:1px solid #c1d9f9;}
.searchCon p a{ display:block; width:90%; height:38px; line-height:38px; margin:7px 0 0 5%; float:left;}
.highLight a{ background:#0871dc; text-align:center; color:#fff; border-radius:4px;}
#jgList p{ float:left; width:50%;}
#jgList p.noLimit{ float:none; width:100%;}
.searchResult{ background:#fff;}
.searchResult>h3{font-weight:normal;font-size:1.6rem;line-height:2.6rem;border-bottom:1px solid #444444;}
.result{ overflow:hidden; border-bottom:1px solid #c1d9f9;}
.resultLeft{ float:left; width:99%; padding:5px 0 0; height:183px;}
.resultPic{ width:45%; float:left; text-align:center; padding-top:6px;}
.resultPic div{ height:158px;}
.resultPic div img{ height:158px; background:url(../images/ayiImg.jpg) no-repeat; width:130px;}
.resultPic p{ line-height:24px; font-size:1.2rem;}
.resultCon{ width:52%; float:left;}
.resultCon div{width:70%; height:35px; line-height:35px; font-size:2.1rem; text-align:center; background:#F30; margin-top:5px;color:#ffffff;border-radius:5px;}

.resultConT{ font-size:1.6rem; line-height:30px;}
.resultConT span{ font-size:1.2rem; line-height:30px;}
.resultConList{ font-size:1.3rem; line-height:24px; overflow:hidden; padding-top:5px;padding-bottom:4px;}
.resultConList li{ float:left; color:#999; display:inline-block; height:100%; padding-top:2px;padding-bottom:0px;padding-left:5px;padding-right:5px; margin-right:5px; border:1px solid #ccc; border-radius:5px;}
.resultConList .postLi{ border:1px solid #0871dc; color:#0871dc;}
.resultConB{ font-size:1.2rem; line-height:20px; padding-top:6px; color:#999; display:block;overflow:hidden;height:20px;white-space:nowrap;text-overflow:ellipsis;}
.resultRight{ width:22%; float:left; text-align:center; padding:8px 0; height:74px;}
.resultRight .iconfont{ font-size:4rem; height:4rem; line-height:4rem; color:#fe7019;}
.resultRight div{ display:block; height:74px; border-left:1px solid #c1d9f9;}
.resultRight div i{font-size:1.2rem;font-style:normal;display:block;text-align:center;line-height:2rem;}
.resultRight span{ font-size:1.2rem; line-height:14px; padding-top:5px; color:#fe7019; display:block;}
.zhibo{  width:70%; text-align:right;   color:#333; display:block;float:right;}
.mendiandaohang{border-top:1px solid #c1d9f9; background:#ececec;line-height:32px; font-size:1.6rem;height:32px;overflow:hidden;padding:0 3%;}
.daohang{width:30%;float:left;}

.zhibo span{ color:#444444; font-size:2rem; padding-right:5px; text-align:center; display:inline-block; width:2rem;}

#paixu{position:absolute;right:3%;top:0;color:#fff;font-size:1.6rem;cursor:pointer;}
.searchConPaiXu{position:absolute;width:80%;left:10%;top:44px;background-color:#fff;text-align:center;display:none;z-index:999;}
.searchOptionShow{ display:block;}
.z999{z-index:100;}
.ftx-03{line-height:3rem;}
.dibufanye{background-color:#0871dc;margin-top:10px;width:100%;height:40px;}
.pages{height:3rem;line-height:3rem; color:#ffffff;line-height:40px;}
.pages a{color:#ffffff;}
.pages :hover a{color:#ffffff;}
.pages .on{color:#fcff00;}
.pages div:last-child{box-sizing:border-box;padding-right:5%;}
.jobOver{height:auto;margin-bottom:20px;}
/*introduce*/
.introduceImg{ text-align:center;}
.introduceImg img{ max-width:100%; height:auto;}
.introduceCon{ padding:10px 0 0;}
.introduceCon p{ font-size:1.6rem; line-height:30px; color:#333; padding-bottom:30px; padding-top:10px;}
.introduceCon p span{ color:#999;}
.introduceTitle{ color:red;}
.indent{ text-indent:2em;}

/*introduce*/
.userLogin{ position:relative;}
.loginTx{ position:absolute; top:0; left:0; height:30px; background:#ff5959; color:#fff; text-align:center; line-height:30px; font-size:1.4rem; width:100%; display:none; z-index:9999;}
.loginBox{ padding-top:10px; padding-left:3%; padding-right:3%;}
.loginBox li{ border-bottom:1px solid #c1d9f9; line-height:48px; position:relative;}
.loginBox li{ zoom:1;}
.loginBox li:after{ content:""; display:block; clear:both;}
.loginBox .orderList{ border-bottom:none; margin-top:10px;}
.loginBox .orderList .orderListInput{ border:1px solid #c1d9f9;}
.loginBox .orderList .orderListInput .htmlP,.loginBox .orderList .orderListT,#workerMd{ color:#999;}
.loginBox .orderList .orderListInput .htmlUl li{ color:#999;}
.loginBox .loginLeft{ float:left; color:#ccc; font-size:1.8rem;}
.loginInput{ float:left; padding:0 5px; margin:13px 2px 0; height:24px; line-height:24px; width:64%; border:none; color:#ccc; background:none;}
.passCommon{ display:none; width:40px; height:40px; float:right; line-height:4rem; text-align:center; margin-top:2px; color:#ccc !important; cursor:pointer;}
.submitBtn{ margin:25px auto 0; width:80%; text-align:center; background:#444444; border-radius:4px;}
.submitBtn input{ width:100%; height:44px; line-height:44px; color:#fff; font-size:1.8rem; display:inline-block; border:none;background:none;}
.submitBtn .sub{ width:100%; height:44px; line-height:44px; color:#fff; font-size:1.8rem; border-radius:4px; background:#444444; display:inline-block;}
.backBtn{ margin:25px auto 0; width:80%; text-align:center; padding-bottom:15px;}
.backBtn a,.backBtn input{ width:100%; height:44px; background:#f74f0d; line-height:44px; color:#fff; font-size:1.8rem; border-radius:4px; display:inline-block; border:none;}
/*loginButton gray*/
.backBtnGray a{background-color:#c1d9f9;}
.mfzc{ width:80%; margin:0 auto;}
.mzh{ line-height:24px; height:24px;}
.mzh span{ background:url(../images/loginBg.gif) repeat-x; width:30%; height:24px; display:inline-block; float:left;}
.mzh p{ width:40%; text-align:center; float:left; color:#999; font-size:1.2rem; line-height:24px;}
.mfzcBtn{ margin-top:10px; text-align:center; border:1px solid #444444; border-radius:4px;}
.mfzcBtn a{ width:100%; height:42px; line-height:42px; color:#444444; font-size:1.8rem; display:inline-block;}
.forgetpw{ padding-top:10px; text-align:right;}
.forgetpw a{ color:#666; font-size:1.6rem;}
.pass_validationNum{ width:110px; height:38px; line-height:38px; position:absolute; top:5px; right:0; background:#444444; color:#fff; text-align:center; font-size:1.6rem; border-radius:4px; border:none;cursor:pointer;}

/*letters*/
.lettersCon{ padding:5px 3%; display:block; border-bottom:1px solid #c1d9f9;}
.lettersCon h3{ line-height:32px; font-size:1.8rem; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:32px; font-weight:normal;}
.lettersCon p{ color:#666; line-height:30px; font-size:1.5rem; max-height:120px; overflow:hidden;}
.lettersTitle{ font-size:1.8rem; line-height:18px; height:18px; padding-top:18px; color:#333; margin:0 3%; overflow:hidden;}
.lettersTitle p{ border-left:3px solid #444444; padding-left:8px;}
.lettersTime{ color:#999; line-height:38px; height:38px; font-size:1.2rem; display:block; width:94%; padding:0 3%; border-bottom:1px solid #c1d9f9;}
.lettersTime time{ padding-left:15px;}
.lettersDiv{ padding-top:6px; padding-bottom:80px; margin:0 3%;}
.lettersDiv p{ font-size:1.6rem; line-height:30px; text-indent:2em; color:#666;}
.lettersDiv p span{ font-size:1.6rem !important;}

/*storeList*/
.storeList{ overflow:hidden; padding-left:0.5%; padding-top:10px; padding-bottom:20px;}
.storeList li{ float:left; width:33%; text-align:center;}
.storeList li a{ display:block; width:100%; height:auto; padding-top:5px;}
.storePic{ width:84px; height:84px; margin:0 auto;}
.storePic img{width:84px;height:84px;}
.storeList li p{ line-height:44px; font-size:1.6rem;}

/*storeAddress*/
.storeAddress li{ overflow:hidden; border-bottom:1px solid #c1d9f9;}
.storeAddLeft{ width:78%; float:left; padding-top:10px; padding-bottom:10px;}
.daohang span{ display:block; color:#444444; width:1.6rem; text-align:center; float:left; font-size:1.4rem; height:28px; }
.storeAddT b{ font-weight:normal; float:left; overflow:hidden; display:inline-block; width:145px; height:28px;}
.storeAddLTime{ float:right; font-weight:normal; font-size:1.4rem; line-height:28px; padding-right:2%;}
.storeAddT{ font-size:1.8rem; line-height:28px; padding-left:3%; height:28px; float:left;}
.storeAddP{ font-size:1.4rem; color:#666; line-height:24px; padding:0 3%; text-align:left;}
.storeAddRight{ width:22%; float:left; display:inline-block; padding-top:10px;}
.storeAddRight p{ color:#444444; text-align:center; line-height:3rem; height:3rem; padding-bottom:2%; font-size:2.8rem;}
.storeAddRight span{ text-align:center; font-size:1.2rem; color:#333; display:inline-block; width:100%; line-height:20px;}
.storeAddLBr{ border-right:1px solid #c1d9f9; overflow:hidden;}

/*client*/
.clientT{ background:#0eb983; text-align:center; border-top:1px solid #f0f0f0; padding:50px 0;}
.clientTPic img{ max-width:94%; height:auto;}
.clientTPic{ position:relative; width:320px; margin:0 auto;}
.clientTPic a{ position:absolute; top:136px; right:33px; width:145px; height:42px;}
.clientB{ background:#f9f9f9; text-align:center; padding:50px 0;}
.clientBPic img{ max-width:94%; height:auto;}
.clientBPic{ position:relative; width:320px; margin:0 auto;}
.clientBPic a{ position:absolute; top:127px; right:33px; width:145px; height:42px;}
.clientBg{ background:url(../images/AppBg.gif) repeat-x; width:100%; height:4px; overflow:hidden;}
.clientBg2{background:none;height:0;border-bottom:1px solid #c4c4c4;}

/*about*/
.about{ padding-bottom:10px; background:#fff;}
.nbt{ border-bottom:none !important;}
.aboutCon{padding:20px 5px 5px 5px; border-bottom:1px solid #c1d9f9;}
.aboutCon img{
    display:block;
    max-width:98%!important;
}
.lianxi198526{max-width:100%;}
.lianxi198526 UL {
	
}
.lianxi198526 UL LI {
	BORDER-BOTTOM: #dbdbdb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 0px; MARGIN-top: 10px; MARGIN-left: 6px;MARGIN-bottom: 0px; PADDING-LEFT: 0px; WIDTH: 96%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 10px;COLOR: #333333; height:252px;
}
.lianxi198526 UL LI .zhaopian {float: left;WIDTH: 30%;OVERFLOW: hidden;}
.lianxi198526 UL LI .zhaopian img {PADDING-LEFT: 5px;PADDING-right: 5px;PADDING-bottom: 5px;COLOR: #333333;WIDTH: 130px;}
.lianxi198526 UL LI .wenzi {float: right;WIDTH: 70%;OVERFLOW: hidden; }
.lianxi198526 UL LI .wenzi p {TEXT-ALIGN: left;PADDING-LEFT: 5px;PADDING-right: 5px;COLOR: #333333;FONT-SIZE: 14px; height:28px;}
.lianxi198526 UL LI:hover {
	BORDER-BOTTOM: #f64609 1px solid; BORDER-LEFT: #f64609 1px solid; BORDER-TOP: #f64609 1px solid; BORDER-RIGHT: #f64609 1px solid
}
.lianxi198526 UL LI:hover A {
	COLOR: #333333
}


.aboutConT{ background:#0871dc;width:120px; text-align:center; height:30px; line-height:30px; color:#fff; font-size:1.8rem; font-weight:normal; margin:0 auto; letter-spacing:4px; padding-left:2px; margin-bottom:10px;border-radius:
10px; -webkit-border-radius:10px;-moz-border-radius:10px;}
.aboutCon-xuan { text-align:center;}
.aboutCon-xuan a{background:#0871dc;height:40px; line-height:40px; letter-spacing:4px; padding-left:10px; padding-right:10px;  padding-top:5px; padding-bottom:5px;border-radius:10px; -webkit-border-radius:10px;-moz-border-radius:10px; color:#fff; font-size:1.8rem; font-weight:normal; }
.aboutConP{ font-size:1.6rem; color:#333;padding:0 3%;}
.autoCon{ text-align:center; display:inline-block; width:100%;}
.aboutCon span{ color:#999; line-height:30px;}
.aboutCon p{ color:#333; line-height:30px;}
.aboutCon .aboutConPL{ color:#444444;padding:0 3%;}

/*orderList*/
#mstype{ color:#333;}
.orderMain .orderList{ padding-top:5px;}
.feedback{ padding-top:10px; position:relative;}
.feedback .orderList{ margin-bottom:10px;}
.orderListT{ line-height:36px; font-size:1.6rem; color:#333;}
.orderListInput{ border:1px solid #ccc; height:38px; line-height:38px; padding-left:1%; position:relative; cursor:pointer;}
.htmlP{ font-size:1.6rem;}
.orderMain{ padding:0 3%; position:relative;}
.htmlUl{ position:absolute; top:38px; left:-1px; width:100%; background:#eee; border:1px solid #ccc; display:none; z-index:999;}
.htmlUl li{ height:40px; line-height:40px; text-align:center; font-size:1.4rem; color:#666; border:none;}
.orderShow{ display:block;}
.orderR{ position:absolute; top:10px; right:8px; display:block; width:1rem; text-align:center; height:1.4rem; color:#444444 !important; font-size:1.4rem; line-height:1.4rem;}
.orderListText{ border:1px solid #ccc; position:relative; height:120px;}
.orderListText textarea{ width:98%; padding:5px 1% 0; margin:0 auto; display:block; height:92px; border:none;} 
.zishu{ line-height:22px; color:#999; font-size:1.2rem; text-align:right; padding-right:12px;}
.orderSuccT{ height:80px; border-bottom:1px solid #c3c3c3; background:#fff;}
.orderSuccCon{ padding:10px 0 0; background:#f3f3f3;}
.gxBlock{ text-align:center; overflow:hidden; padding-top:20px;}
.gxBlock .iconfont{ font-size:3.4rem; color:#444444; height:3rem; width:3rem; text-align:center; line-height:3rem; display:inline-block; vertical-align:middle; margin-right:5px;}
.ddbh{ background:#fff; border-bottom: 1px solid #c3c3c3; height:39px; line-height:39px; padding:0 5%; font-size:1.4rem; color:#666;}
.gxCon{ display:inline-block; vertical-align:middle; text-align:left;}
.gxCon strong{ font-size:1.8rem; color:#333; line-height:20px; font-weight:normal; height:20px; display:block;}
.gxCon p{ line-height:16px; color:#999; font-size:1.4rem;}
.orderSuccBox{ background:#fff; border:1px solid #fff; width:80%; margin:10px auto 0; border-radius:4px; position:relative; min-height:120px;}
.sj{ position:absolute; top:-8px; left:47%; display:block; width:0; height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;}
.inforList{ padding:10px 0;}
.inforList li{ font-size:1.6rem; line-height:36px; width:100%; overflow:hidden;}
.inforLeft{ float:left; color:#999; width:42%; text-align:right;}
.inforTime{ float:left; color:#333; width:58%; text-align:left;}
.btZs{ font-size:1.4rem; line-height:24px; color:#333; padding-top:60px; padding-left:10%; padding-right:10%;}
.orderInBor{ border:1px solid #ccc;}
.orderInput{ height:38px; width:98%; padding:0 1%; border:none; background:none;}

/*imayi*/
.imayi{ padding-bottom:80px;}
.imayiList{ padding:15px 0; border-bottom:1px solid #c1d9f9;}
.imayiLeft{ float:left; height:60px; width:15%;}
.imayiIcon{ width:40px; height:40px; line-height:40px; background:#f36d2d; border-radius:10rem; text-align:center; margin:0 auto;}
.imayiCon{ font-size:1.2rem; line-height:14px; padding-top:6px; text-align:center; color:#333;}
.imayiRight{ float:left; padding-left:3%; width:80%;}
.pddhBg{ width:240px; height:42px; background:#444444; border-radius:4px; position:relative; margin-top:8px;}
.pddhsj{ position:absolute; left:-6px; top:5px; background:url(../images/sj2.gif) no-repeat; width:6px; height:11px;}
.pddhBg p{ line-height:42px; font-size:1.4rem; color:#fff; text-align:center;}
.pddhBg p a{ color:#fff;}
.xxmdT{ line-height:40px; font-size:1.4rem; color:#333;}
.imayiMdlist{ margin:0; padding:0;}
.imayiMdlist li{ width:33%;}
.imayiMdlist li a{ padding-bottom:0;}
.imayiMdlist li p{ line-height:38px;}
.xzwy{ font-size:1.8rem; color:#333; line-height:36px;}
.mfxzBtn{ width:115px; height:40px; background:#444444; border-radius:4px; display:block; color:#fff; font-size:1.4rem; text-align:center; line-height:40px; margin:5px 0;}

/*保姆详细页面*/
.ayiInforTop{ overflow:hidden; padding-top:15px; padding-left:1%; padding-right:1%;}
.ayiInforTopPic{ float:left; width:38%; text-align:center; height:160px;}
.ayiInforTopPic img{ width:130px; height:158px; border:1px solid #acacac;}
.personalTop .ayiInforTopYhq img{ width:72px; height:34px; border:none;}
.ayiInforTopR{ float:left; width:59%; padding-left:10px;}

.ayiInforTopR .txt3lie{}
.ayiInforTopR .txt3lie ul{}
.ayiInforTopR .txt3lie ul li{ width:46%; height:26px; line-height:26px; border-bottom:1px dashed #C1D9F9; margin-right:1%;margin-left:1%; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ayiInforTopR .txt3lie p{ line-height:28px; text-indent:2em;}

.ayiInforTopR-yuyue{
 float:right;
 width:22%;
 padding-left:0px;
padding-top:135px;
}
.ayiInforTopR-yuyue a{
BACKGROUND:#ffffff;
border:2px solid #ef0707;
border-radius:5px;
color:#ef0707;
text-align:center;
font-size:1.6rem;
padding:3px;
}
.ayiInforTopL{ float:left;}
.ayiInforTopYhq{ float:right;}
.ayiInforTopYhq span{font-size:5rem; color:#fe7019; line-height:30px;text-align:center;}
.ayiInforTopMz{ font-size:1.6rem; line-height:22px; color:#333; font-weight:normal; height:22px;}
.ayiInforTopMz span{ float: left;}
.ayiInforTopMz a{ color:#444444; margin-left:3px;}
.ayiInforTopP{ font-size:1.4rem; line-height:20px; color:#666; padding-top:8px; height:20px;width:100%;}
.ayiInforTopP span{ float:left; color:#666;display:inline-block;;}
.ayiInforTopP span b{ font-weight:normal; color:#0871dc; padding:0 2px;}
.ayiInforTopP strong{float:left;font-weight:normal;display:inline-block;}
#ayiguiji{position:absolute;right:3%;bottom:10px;font-size:1.4rem;text-align:center;}
#ayiguiji span{color:#444444;font-size:2rem;margin-bottom:3px;}
.ayiInforNav{ width:94%; margin:12px auto 0; height:32px; line-height:32px; border-radius:4px; padding-left:0.8%;}
.ayiInforNav li{ width:25%; float:left; text-align:center; font-size:1.4rem; position:relative; background:#fff;}
.ayiInforNav .ayiInforNavLi1,.ayiInforNav .ayiInforNavLi1 a,.bodyMain .ayiInforNav .ayiInforNavLi1,.bodyMain .ayiInforNav .ayiInforNavLi1 a{ border-radius:4px 0 0 4px;}
.ayiInforNav .ayiInforNavLi,.ayiInforNav .ayiInforNavLi a{ border-radius:0 4px 4px 0;}
.ayiInforNav li a{ color:#004f9f; display:block; width:100%; height:30px; border:1px solid #004f9f;}
.ayiInforNav li.active a{ color:#fff; background:#0464c5;}
.ayiInforNav li .activeSj{ position:absolute; top:18px; left:47%; color:#444444; font-size:1rem; height:1rem; display:none;}
.ayiInforNav li.active .activeSj{ display:block;}
.ayiInforBlock{ margin:0 3%; border-bottom:1px solid #c1d9f9;}
.ayiInforBlock .ayiInforCommon{ display:none; padding-left:6%;}
.ayiInforBlock .showBlock{ display:block;}
.ayiInforCommon{ padding-top:15px; padding-bottom:15px;}
.ayiInforCommon li{ font-size:1.4rem; line-height:26px; overflow:hidden;}
.leftInfor{ color:#999; float:left;}
.rightInfor{ color:#333; float:left; width:80%;}
.dibu{
	position:fixed; 
	bottom:0; 
	left:0; 
	width:100%; 
	height:40px;
	background-color:#fafbfb;
	border-top: 1px solid #ededed;

}
.dibu a{display:block; width:23%; height:40px; font-size:1.4rem; line-height:40px; color:#666666; text-align:center;float:left;/*float:right;*/margin-left:1%;}
.dibu a.one{border-right:1px solid #ececec;}
.dibu a.two{border-right:1px solid #ececec;}
.dibu a.three{border-right:1px solid #ececec;}
.dibu a:four{}

.dingbu{
	position:fixed; 
	top:0; 
	width:100%; 
	height:48px;
	background-color:#006fe1;
	border-bottom: 1px solid #004c99;
        text-align:center;

}
.dingbu a{font-size:2rem; line-height:48px; color:#ffffff;}
.dingbu span{float:left;font-size:2rem; }

/*personal*/
.personalTop .ayiInforTopPic{ height:108px; width:28%;}
.personalTop img{ width:80px; height:106px; border:1px solid #ddd;}
.personalTop .ayiInforTopR{ width:68%;overflow:hidden;}
.personalMain{ padding:16px 0;}
.personalMain .personalList{ display:none;}
.personalMain .personalShow{ display:block;}
.personalList li{ padding-bottom:10px; overflow:hidden;}
.browseList li{ padding-bottom:0;}
.personalBh{ height:26px; line-height:26px; background:#f4f4f4; color:#333; font-size:1.4rem; padding:0 12px; font-weight:normal; margin:0 3%;}
.personalList .cl{ margin:0 3%;}
.personalBh span{ color:#444444;}
/*.personalBh a{ display:inline-block; float:right; color:#444444; display:none;}*/
.personalListL{ float:left;}
.personalListLT{ font-size:1.6rem; line-height:30px; padding-top:10px; font-weight:normal; color:#333; padding-left:10px;}
.personalListLTime{ font-size:1.6rem; line-height:30px; color:#333; padding-left:10px;}
.xianyue{ font-size:1.4rem; color:#999; line-height:20px; margin-top:5px; padding-left:10px;}
.personalListR{ float:right;}
.rIcon{ background:url(../images/sz.jpg) no-repeat; width:62px; height:60px; margin-top:32%; margin-right:10px; line-height:9999px; overflow:hidden;}
.zzIcon{ background-position:0 -60px;}
.jsIcon{ background-position:0 -120px;}
.personalList .resultLeft{ width:100%; border:none;}
.personalList .resultConList li{ padding-bottom:0;}
.mzh{ padding-top:5px;}
.xsayi{ padding-bottom:44px; padding-top:5px;}
.rIconY{ line-height:16px; font-size:1.5rem; padding:5px; margin-top:1px; margin-right:10px; border:1px solid #444444; color:#444444; float:right; border-radius:4px;}
.rIconQX{ color:#b6b6b6; border:1px solid #b6b6b6;}
.reservationList .personalListL{ float:none;}
.yySj{ overflow:hidden;}
.yySj .personalListLTime{ float:left;}
.noneListCon{ font-size:1.4rem; line-height:22px; color:#999; text-align:center; margin-top:50%; display:none;}
.zanwuCon{ line-height:30px; text-align:center; padding:30px 0; color:#999; font-size:1.4rem;}
.htmlUlMD,.htmlUlCity,.htmlUlDq{ height:240px;}
.htmlUlMD,.htmlUlDq{ overflow-y:scroll;}
.backBtn .backBtnA{ height:38px; line-height:38px;}
.succBox,.regBox{ display:none;}
.regBox .succBlock{ width:64%; left:18%; height:20%; top:40%;}
.succBg,.regBg{ background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; top:0; left:0; width:100%; height:100%; z-index:999;}
.succBlock{ position:absolute; top:50%; left:6%; width:88%; height:120px; background:#fff; border-radius:4px; margin-top:-60px;z-index:1000;}
.succBlock p{ line-height:26px; color:#333; font-size:1.4rem; padding:10px 5% 0;}
.succBtn{ width:90%; height:32px; line-height:32px; margin:10px auto 0; border-radius:4px; background:#444444; color:#fff; display:block; text-align:center;}
.feedTop{ line-height:20px; padding-bottom:5px;}
.feedTop span{ color:#444444; font-size:1.4rem;}
#svctime,#svctimeEnd{ width:100%; border:none; color:#333; font-size:1.5rem;}
.succBlock .zhuccg{ text-align:center; font-size:1.6rem; padding-bottom:5px;}
.zhuccg span{ vertical-align:middle; color: #444444; font-size:3rem;}
.zhuccg b{ vertical-align:middle; font-weight:normal;}
.regBlock{ position:absolute; width:66%; left:17%; height:120px; top:50%; margin-top:-60px; background:#fff; border-radius:4px; z-index:999;}
.regCon{ text-align:center; padding:12px 0; border-bottom:1px solid #dddddd;}
.regCon .iconfont{ font-size:2.6rem; color:#444444; height:2.6rem; width:2.6rem; text-align:center; line-height:2.6rem; display:inline-block; vertical-align:middle;}
#subbranch { color:#999;}
.returnIndex{ line-height:30px; text-align:right; width:80%; margin:10px auto 0;}
.returnIndex a { color:#666; font-size:1.5rem;}
.noneList{ height:90px; background:#bbb; text-align:center; line-height:90px; display:none;}
.noneList .zanwuCon{ color:#686868;}
#logout,#baocun{ position:absolute;right:3%; top:0; height:100%;font-size: 1.6rem; color:#fff;}
.logoutT{ text-align:center; line-height:20px; padding-top:20px; font-size: 1.6rem;}
.logoutBox .regBlock { height:100px; margin-top:-50px; position:absolute;}
.logoutBox .backBtn{ margin:15px auto 0; width:100%; padding-bottom:0;}
.logoutBox{ display:none;}
.backBtn .quxiao,.backBtn .tuichu { height:30px; line-height:30px; width:40%; float:none; margin:0 3%;}
.activity1Pic{ max-height:425px; max-width:720px; overflow:hidden;}
.activityTop{ position:relative;}
.activityTop img{ max-width:100%; height:auto; display:block; margin:0 auto;}
.activity2Pic{ max-height:456px; max-width:720px; overflow:hidden; width:100%; margin:0 auto;}
.activity3Pic{ max-height:535px; max-width:720px; overflow:hidden;}
.activity1Main{ position:relative; margin:0 auto; max-width:720px; overflow:hidden;}
.activity1List img{ max-width:100%; height:auto; display:block; margin:0 auto;}
#allmap{ width:100%; overflow:hidden; margin: 0;}
body,html{ width: 100%; height: 100%;}
.activityClose{ position:absolute; height: 40px; width: 40px; text-align: center; line-height: 4rem; top:5px; right:5px; font-size:2rem; opacity:0.8; filter:alpha(opacity=80);}
.activity2Con{ background:#1b2253; padding:0 4%; width:92%; margin:0 auto;}
.activity2ConBg{ background:#2a3782; padding:20px 14px 20px 20px;}
.conP{ font-size:1.6rem; line-height:24px; color:#bec8ff; letter-spacing:1px;}
.conP b{ color:#a1abe4; font-weight:normal;}
.activity2Sm{ background:#1b2253; padding-bottom:50px;}
.activity2SmImg{ position:relative; max-width:313px; margin:0 auto;}
.activity2Sm img{ max-width:100%; height:auto; display:block; margin:0 auto;}
.bodyMain{ margin:0 auto; max-width:720px; overflow:hidden;}
.activity2Hd{ background:#1a2153; border-radius:4px; line-height:28px; height:28px; padding:0 5px; color:#fff; display:inline-block; font-size:1.5rem; margin-bottom:10px;}
.hdConP{ color:#fff;}
.hdConP span{ color:#fff000;}
.mt30{ margin-top:23px;}
.activity2Sm p{ font-size:1.5rem; color:#fff; line-height:35px; position:absolute; top:10px; left:44%;}
.activity3Comon{ width:100%; text-align:center;}
.activity3Comon span{ background:#323232; border-radius:4px; padding:0 15px; display:inline-block; height:24px; line-height:24px; color:#fff; font-size:1.5rem;}
.topComon{ position:absolute; bottom:45px;}
.topComon span{ height:34px; line-height:34px;}
.topComonSj{ position:absolute; bottom:-6px;}
.center{ text-align:center;}
.activity3Con .conP{ color:#010103; padding:10px 0 15px; margin:0 14px 0 20px;}
.activity3Bg{ background:#ffe6c8; padding-bottom:20px;}
.buzou{ background:#ff6d02; color:#ffe6c8; border-radius:4px; padding:0 10px; margin-right:10px;}
.chucuoCon{ overflow:hidden; padding:50px 0 30px; text-align:center;}
.chucuoImg{ display:inline-block; vertical-align:middle;}
.chucuoImg img{ width:100px;}
.chucuoRight{ display:inline-block; padding-left:4%; vertical-align:middle; text-align:left;}
.chucuoRight p{ color:#333; font-size:1.8rem; font-weight:bold; line-height:28px;}
.chucuoRight span{ color:#666; font-size:1.4rem; line-height:28px;}
.countdown{ font-weight:normal;}

/*worker*/
.orderWorker{ max-width: 720px; margin:0 auto; overflow: hidden; position:relative;}
.workerTop{ height:44px; border-bottom:1px solid #bff2e1; background:#e4f9f2; line-height:44px; text-align:center;}
.workerTop p{ color:#444444; font-size:1.6rem;}
.workerList li{ border-bottom:1px solid #c1d9f9;}
.workerList .htmlUl li{ border:none;}
.workerTime{ line-height:38px; padding:10px 0; zoom:1;}
.workerTime:after{ content:""; display:block; clear:both;}
.workerDq{ padding:10px 0 0;}
.workerIcon{ width:10%; float:left; padding-left:3%;}
.workerText{ line-height:38px; padding: 10px 0; overflow:hidden;}
.workerIcon span{ background:#ecd98c; border-radius: 10rem; display:inline-block; width:3rem; height:3rem; line-height:3rem; text-align:center;}
.workerIcon2 span{ background:#9bc4d6;}
.workerIcon3 span{ background:#7accb6;}
.workerIcon4 span{ background:#e6858c;}
.workerText .workerInput{ border:none; width:80%;}
.workerText .workerInput input{ border:none; width:100%;}
.workerInput{ border:1px solid #ccc; height: 38px; line-height: 38px; width:35%; float: left; padding-left:1%; color:#999;}
.chooseTime{ float:right; padding-right:3%;}
.chooseTime span{ float:left; color:#bbb; display:inline-block; cursor:pointer; border:none; background:none; height:40px;}
.chooseTime .increase{ padding-left:10px; padding-right:10px;}
.chooseTime .decrease{ padding-left:10px; padding-right:10px;}
.chooseTime .color{ color:#444444}
.chooseTimeInput{ float:left; border:1px solid #ccc; height: 38px; line-height: 38px; width:70px; font-size:1.6rem; color:#333;}
.chooseTimeInput input{ border:none; width:25px; text-align:right; color: #333;}
.workerTime .orderListInput{ width:30%; float:left; margin-right:20px;}
.workerTime #workerCity,#workerSf{ color:#333;}
.dizhi{ margin-left:13%; border-bottom:1px solid #c1d9f9; color:#333; line-height:38px; padding:10px 0;}
.caboli{ margin-left:13%; color:#333; line-height:38px; padding:10px 0;}
.dizhi input{ border:none; width:93%;}
.caboli input{ vertical-align:middle;}
.caboli label{ vertical-align:middle;}
label {
	display: inline;
}
.regular-checkbox {
	display: none;
}
.regular-checkbox + label {
    border: 1px solid #cacece;
	border-radius: 3px;
	display: inline-block;
    position:relative;
}
.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.regular-checkbox:checked + label {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}
.regular-checkbox:checked + label:after {
	content: '\2714';
	font-size: 14px;
	position: absolute;
	top:-8px;
	left: 0;
	color:#444444;
}
.big-checkbox + label {
    padding: 10px;
}
.big-checkbox:checked + label:after {
	font-size:20px;
	left:0;
    top:-8px;
}
.maskBg{ position:absolute; height:100%; width:100%; top:0; left:0; background:#000; opacity:0; filter:alpha(opacity=0);z-index:99;}
#photoBig{ display:none;}
.photoBigBg{ background:#000; opacity:0.5; filter:alpha(opacity=50); position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999;}
#photoBig img{ position:absolute; left:50%; top:100px; margin-left:-120px; z-index:999999;}
/*areaList*/
.areaList{ display:none; position:absolute; top:44px; left:0; width:100%; height:100%;}
.areaList .mark{ top:44px;}
.areaList .cl{ position:relative; z-index:99999; overflow:hidden;}
.areaLeft{ width:44%; float:left; background:#fff; padding-bottom:99999px; margin-bottom:-99999px;}
.areaLeft li{ line-height:44px;}
.areaLeft li a{ padding-left:7%; display:inline-block; width:93%; height:100%; color:#323232;}
.areaRight{ width:56%; float:left; background:#eee; padding-bottom:99999px; margin-bottom:-99999px;}
.areaRight li{ line-height:44px; border-bottom:1px solid #ddd; height:43px; position:relative;}
.areaRight li a{ padding-left:20%; display:inline-block; width:80%; height:100%; color:#323232;}
.areaLeft .areaNoLimit a{ color:#000; font-weight:bold;}
.areaActiveL{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:43px; margin-top:-1px;}
.areaActiveL a{ background:#eee;}
.areaRight .iconfont{ display:none; position:absolute; color:#444444; width:4rem; height:44px; text-align:center; position:absolute; right:3%; top:0; font-size:2rem;}
.areaActiveR .iconfont{ display:block;}
.phoneInfor{ font-size: 2.5rem; height: 44px; line-height: 44px; position: absolute; right: 15%; text-align: center; top: 0; width: 4rem;}
.registeredMd{ padding:0;}
.registeredMd .rightMd{ width:60%; margin:0; float:right;}
.registeredMd #workerCity{ color:#999;}
.mapList{ font-weight:normal; position:absolute; right:0; top:0;}
.loginTab li{ width:50%;}
.loginForm{}
.loginForm .loginList{ display:none;}
.loginForm .showLoginList{ display:block;}
.shichangR{ float:right;}
.dingdanList{ width:100%; float:none;}
.dingdanList .personalListLT{ padding-right:10px;}
.bodyMain .ayiInforNav li{ width:33%;}

/*youhuiquan*/
.yhqList{ overflow:hidden; margin-top:15px; padding:0 3%;}
.yhqList li{ margin-bottom:15px; display:inline-block; float:left; width:100%; position:relative;}
.yhqBg{ background:url(../images/chihs.jpg) repeat-x; border:2px solid #fe7019; border-radius:4px; padding-top:38px; padding-bottom:15px; overflow:hidden; position:relative;}
.yhqysy{ position:absolute; top:20px; right:17px; font-size:1.2rem; line-height:18px; color:#ccc;}
.yhqLeft{ font-size:2.4rem; font-family:Arial; padding-left:10px; float:left; color:#fe7019; width:40%; line-height:56px; text-align: center;}
.yhqLeft span{ font-size:6rem; padding-left:5px;}
.yhqRight{ float:left; color:#333;}
.yhqlx{ font-size:1.6rem; line-height:28px;}
.yhqTime{ font-size:1.2rem; line-height:20px;}
.yhqIcon{ position:absolute; width:5rem; height:5rem; text-align:center; line-height:5rem; bottom:5px; right:5px;}
.yhqIcon .iconfont{ color:#fe7019; font-size:5rem;}
.yhqls .yhqBg{ border:2px solid #444444; background:url(../images/chils.jpg) repeat-x;}
.yhqls .yhqLeft{ color:#444444;}
.yhqhs .yhqysy,.yhqls .yhqysy{ display:none;}
.yhqls .yhqIcon .iconfont{ color:#444444; -font-size:3.2rem;}
.yhqhuis .yhqBg{ border:2px solid #ddd; background:url(../images/chihuis.jpg) repeat-x;}
.yhqhuis .yhqLeft{ color:#ddd;}
.yhqhuis .yhqIcon .iconfont{ color:#eaeaea; -font-size:3.2rem;}
.yhqhuis .yhqRight{ color:#ccc;}
.yhqList .yhqhuis .yhqysy{ display:block;}
.instructions{ padding:20px 3% 0;}
.insP{ font-size:1.6rem; color:#333; line-height:24px; padding-bottom:26px;}

/*coupons*/
.coupons{ position:relative;}
.couponsBg{ max-width:720px; overflow:hidden;}
.couponsBg img{ max-width: 100%; height: auto; display: block; margin: 0 auto;}
.hbBg{ position:absolute; top:60px; width:100%;}
.hbBg img{ margin:0 auto; display:block; height:auto; max-width:100%;}
.hbBgCon{ position:absolute; top:220px; text-align:center; color:#fff; font-size:1.2rem; line-height:26px; width:100%; left:0;}
.hbBgCon p{ padding-bottom:5px;}
.hbInput{ height:28px; line-height:28px; background:#fff; border:none; width:100%; margin:0 auto; text-align:center; font-size:1.5rem; color:#999; border-radius:0; padding:5px 0;}
.qianghb{ background:#fffc00; border-radius:4px; line-height:46px; height:46px; text-align:center; font-size:1.8rem; color:#f84034; display:block; width:33%; margin:110px auto 0;}
.shuom{ font-size:1.4rem; color:#995b00; text-align:center; line-height:28px; padding:0 3%;}
.hbcg{ position:absolute; top:20px; width:100%;}
.hbcg img{ margin:0 auto; display:block; height:auto; max-width:100%;}
.hbcgCon{ position:absolute; top:68px; text-align:center; width:100%;}
.hbleix{ font-size:1.5rem; color:#424144; line-height:36px;}
.hbme{ color:#f84034;}
.hbme b{ font-weight:normal; font-size:12rem; vertical-align:bottom; line-height:110px;}
.hbme span{ vertical-align:bottom; font-size:6rem; line-height:76px; padding-left:3px;}
.fangru{ font-size:1.5rem; color:#fff4c5; margin-top:25px; line-height:24px;}
.fangru a{ color:#fff4c5;}
.hbcgCon .qianghb{ margin-top:15px;}
.shiyong{ font-size:1.5rem; text-align:right; line-height:30px; padding-top:15px; display:block; width:33%; margin:0 auto;}
.shiyong a{ color:#fffc00;}
.hbJs{ position:absolute; top:65px; width:100%;}
.hbJs img{ margin:0 auto; display:block; height:auto; max-width:100%;}
.hbJs .hbBgCon{ top:128px;}
.qiangwan{ color:#fff; text-align:center; font-size:2rem; line-height:28px;}
.maskHb{ position:relative; width:100%; height:100%; display:none;}
.maskHbBg{ position:absolute; height:100%; width:100%; top:0; left:0; background:#000; opacity:0.7; filter:alpha(opacity=70);z-index:99; display:none;}
.maskHbCon{ position:absolute; z-index:999; width:50%; top:26%; left:25%; height:118px; background:#fffc00; display:none;}
.maskHbCon p{ font-size:1.8rem; color:#5e4700; line-height:40px; padding:10px 0; text-align:center;}
.maskHbCon a{ display:block; width:80%; height:34px; line-height:34px; color:#fff; background:#5e4700; border-radius:4px; margin:0 auto; text-align:center;}
.jiantou{ position:absolute; top:20px; right:35px; z-index:999; display:none;}
.couponsList .listLeft{ float:left; width:10%; text-align:center; padding-top:50px;}
.couponsList .yhqBg{ float:left; width:88%;}
.couponsList .regular-checkbox + label{ border-radius:20px; border:2px solid #ccc;}
.couponsList .big-checkbox:checked + label:after{ top:0; left:2px;}
/*#yhm{ display:block; width:100%; height:100%; overflow:hidden; color:#999 !important;}
#yhm span{ color:#aaa; float:right;}
#yhm b{ font-weight:normal;}*/
.coupons .hbBgCon .qianghb{ margin-top:20px;}
.coupons .qiangwan .qianghb{ margin-top:110px;}
.tishiSjh{ line-height:20px; color:#fffc00; font-size:1.2rem; text-align:left; position:absolute; top:39px; left:0;}
.hbBginput{ position:relative; width:33%; margin:0 auto;}
.yhqRight .bianhao{ display:none;}
.couponsList .noneListCon,.yhqList .noneListCon,#evalCustList .noneListCon{ display:block;}
.showBlock{ display:block !important;}
.yuyueMain,.yhqMain{ display:none; background:#fff;}
.bianhaoID{ display:none;}
body .baiduServiceBottomBar.noDis{ display:none !important;}

/*xinxi*/
.gzpj,.gzfl{ margin:16px 3% 0;}
.gzpjTitle,.gzflTitle{ font-size:1.5rem; color:#333; line-height:15px; font-weight:normal;}
.gzpjTitle b,.gzflTitle b,.ayiImageTitle b{ font-weight:normal; border-left:2px solid #444444; padding-left:5px; float:left;}
.gzpjCon{ background:#f8f8f8; border-radius:4px; width:100%; margin-top:12px; position:relative;}
.gzpjsj{ background:url(../images/pjBg.png) no-repeat; position:absolute; top:-10px; left:14px; width:10px; height:10px;}
.gzpjTitle a{ font-size:1.2rem; color:#fe7019; line-height:15px; float:right; display:inline-block;}
.gzpjTitle .iconfont{ color:#aaa; font-size:1.4rem;}
.gzpjCon .ayiTitle{ margin:0 3%;}
.gzpjCon .ayiTitle p{ float:none; overflow:hidden; padding-top:12px;}
.gzpjInfor{ font-size:1.5rem; color:#333; line-height:24px; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #d6dedb;}
.yonghuL{ font-size:1.5rem; color:#444444; float:left; line-height:46px;}
.yonghuR{ float:right; font-size:1.2rem; color:#333; line-height:46px;}
.gzflList{ background:#fff; margin-top: 12px;}
.gzflList li{ border:1px solid #c1d9f9; padding:0 6px; margin-bottom:10px;}
.qizhiTime{ font-size:1.5rem; color:#fff; line-height:25px; height:25px; background:#ccc; border-radius:4px; padding:0 10px; display:inline-block;}
.gzflList .navigation{ padding:15px 0;}
.gzflList .navigation div{ overflow:hidden;}
.gzflList .navigation h2{ float:left; width:4.4rem; height:4.4rem; line-height:4.4rem; font-size:2.8rem; margin:3px 10px 0;}
.gzflList .navigation p{ float:left; color:#333; line-height:26px; width:76%;}
.gzflList .zanwuCon{ border-top:1px solid #c1d9f9;}
.evaluationBg{ background:#e5eeeb;}
.evaluationList{ padding-top:10px;}
.evaluationList li{ background:#fff; border:1px solid #b2c5bf; border-left:none; border-right:none; padding:0 3%; margin-bottom:10px;}
.evaluationList li .xxCon{ float:none; overflow:hidden; padding-top:15px;}
.evaluationList .gzpjInfor{ border-bottom: 1px solid #e5eeeb;}
#peixunInfor .zanwuCon{ margin-left:-6%;}
.ifayi{ line-height:30px; text-align:left; margin:0 auto; color:#333; width: 80%; font-size:1.4rem;}
.ifayi a{ background:#444444; color:#fff; text-align:center; padding:0 10px; border-radius:4px; margin:0 3px 0; display:block; font-size:1.6rem;}

/*dataList*/
.dataList{ padding:0 3%;}
.dataList li{ padding-top:18px; overflow:hidden;}
.dataP{ width:20%; text-align:right; float:left; font-size:1.5rem; color:#333; line-height:38px;}
.dataInput{ float:right; width:76%; border:1px solid #ccc; height:36px;}
.dataInput a{ color:#999;}
.dataInput input{ border:none; background:#eee; height:36px; line-height:36px; font-size:1.5rem; color:#999; padding:0 3%; width:94%; border-radius:0;}
.dizhiInput{ background:#fff; height:48px; line-height:25px; padding:5px 0 22px;}
.dizhiInput textarea{ height:48px; line-height:25px; border-radius:0; border:none; width:94%; padding:0 3%; font-size:1.5rem; border-radius:0; color:#333; overflow:hidden;}
.dizhiInput.pd0{padding:0;}
.dataFtCon{ font-size:1.2rem; color:#333; text-align:center; line-height:24px; width:94%; padding:0 3%;}
.dataFtCon a{ font-size:1.8rem; color:#008f3d;} 
.changeList .dataP{ width:25%;}
.changeList .dataInput{ width:72%;}
.changeList .dataInput input{ background:#fff; color:#ccc; margin:0; width:74%; float:left;}
.changeList .dataInput span{ height:32px; line-height:32px;}
.changeInforList{ padding-top:100px;}
.changeInforList li{ height:38px;}
.searchBaomu{ width:100%; margin:0 auto; position:relative;}
.searchTitle{ width:80%; margin:0 auto; line-height:28px; padding:20px 3% 0; font-size:1.5rem; color:#333;}
.searchBaomuList{ padding:0 3%; width:80%; margin:0 auto;}
.searchBaomuList li{ margin-top:18px; overflow:hidden;}
.searchBaomuLeft{ border:1px solid #ccc; width:85%; height:39px; line-height:39px; float:left;}
.searchBaomuLeft input{ border:none; width:90%; line-height:24px; padding:0 10px; font-size:1.5rem; color:#333;}
.tianjiaRight{ float:right; text-align:center; padding:4px 4px 0; display:none;}
.showRight{ display:block;}
.tianjiaRight span{ color:#444444;}
.tianjiaRight p{ color:#333; font-size:1.2rem; line-height:20px;}
.searchBh{ height:26px; line-height:26px; background:#f9f9f9; color:#333; font-size:1.4rem; padding:0 12px; font-weight:normal; border-bottom:1px solid #c1d9f9;}
.evaluationTop{ color:#fff; text-align:center; position:absolute; top:15px; width:100%;}
.evaluationTop p{ font-size:2.4rem; line-height:38px;}
.evaluationTop span{ font-size:1.2rem; line-height:24px; display:inline-block;}
.evaluationCon{ width:94%; background:#fff; border:1px solid #b2c5bf; border-radius:4px; margin:-20% auto 0; position:relative;}
.evaluationMain .ayiInforTopPic{ height:82px; width:20%;}
.evaluationMain .personalTop{ padding-bottom:13px; border-bottom:1px solid #c1d9f9;}
.evaluationMain .personalTop img{ width:60px; height:80px;}
.evaluationMain .ayiInforTopR{ padding-top:3px;}
.evaluationMain .ayiInforTopP{ font-size:1.4rem; color:#999;}
.lianxiFs{ overflow:hidden; padding:14px 5%;}
.lianxiFs li{ float:left; padding-right:18px;}
.lianxiFs li a{ display:block; overflow:hidden;}
.lianxiFs .dx{ float:right;}
.lianxiFsBg{ border-radius:10rem; width:3rem; height:3rem; line-height:3rem; text-align:center; float:left;}
.lianxiFsBg .iconfont{ font-size:2.2rem;}
.lianxiFs p{ float:left; line-height:3rem; padding-left:5px; font-size:1.5rem;}
.dh .lianxiFsBg{ background:#22cb20;}
.dx .lianxiFsBg{ background:#fa5151;}
.pjayi{ width:94%; margin:0 auto 0;}
.pjBg{ text-align:center; padding:10px 0;}
.pjBg img{ max-width:100%; height:auto; display: block;}
.inforMain .ayiInforTopR .cl{ padding-top:10px;}
.hzcList{ overflow:hidden; padding:5px 12% 12px;}
.hzcList li{ float:left; color:#bbb; width:33%;}
.hzcList li a{ display:block; overflow:hidden;}
.hzcList li .lianxiFsBg{ float:left; color:#bbb;}
.hzcList li .iconfont{ color:#bbb; font-size:3rem;}
.hzcList li p{ float:left; color:#bbb; font-size:1.2rem; line-height:3rem;}
.orderList{ background:#fff;}
.pjText{ height:85px;}
.pjText .orderListText{ height:85px;}
.pjText .orderListText textarea{ height:58px; font-size:1.4rem;}
.haoping .activepj .iconfont{ color:#ff4d4c;}
.zhongping .activepj .iconfont{ color:#fe7019;}
.chaping .activepj .iconfont{ color:#333333;}
.hzcList .activepj p{ color:#333;}
.pjayiList li{ background:#fff; border:1px solid #b2c5bf; margin-top:10px; height:39px; line-height:39px; padding:0 10px; color:#333;}
.pjayiListLeft{ float:left; font-size:1.5rem;}
.pjayiListRight{ float:right; font-size:1.2rem;}
.pjayiListRight b{ font-weight:normal; float:left;}
.pjayiListRight p{ float:left;}
.pjayiListRight .iconfont{ color:#bbb; padding:0 3px; float:left;}
.pjayiListRight .hongseIcon{ color:#fe7019;}
.pjayi .backBtn{ padding-bottom:25px;}
.pjayiTop{ line-height:20px; padding:15px 0 0;}
.pjayiTopX{ border-top:1px solid #b2c5bf; display:inline-block; vertical-align:middle; width:40%; height:1px; overflow:hidden;}
.pjayiTop p{ text-align:center; display:inline-block; vertical-align:middle; width:20%; color:#b2c5bf; font-size:1.2rem;}
/*mystyle*/
.searchListEmpty {text-align:center;font-size:1.4rem;color:#999;line-height:22px;overflow:hidden;position:absolute;left:0;top:50%;width:100%;}
.dataInputSex{color:#333;font-size:1.5rem;float:right;height:38px;width:76%;}
.dataInputSex span {display:inline-block;float:left;width:45%;height:38px;background-color:#eee;border-radius:4px;text-align:center;line-height:38px;position:relative;color:#999;}
.dataInputSex span:nth-child(2){float:right;}
.dataInputSex span h2 {display:none;}
.dataInputSex span.active {background-color:#42BE9C;color:#fff;}
.dataInputSex span.active h2 {background:#fff;border-radius:10rem;width:1.5rem;height:1.5rem;position:absolute;left:15%;top:0.75rem;font-size:1rem;text-align:center;line-height:1.5rem;color:#42BE9C; }
.xingmingInput input {background-color:#fff;color:#333;}
.posr {position:relative;}
#sexSelect {display:none;}
.conP span.colorOrange{color:#ff6d02;}
/*绾㈠寘鑱旂洘*/
.hblmShuom{color:#333;}
.hblmShuom img{width:60%;margin-top:30px;margin-bottom:10px;}
.hblmBg{top:30px;}
.hblmHbcg img{width:86%; margin:0; margin-left:5%;}
.hblmFangru{color:#333;margin:0;line-height:22px;}
.hblmBgCon{top:400px;}
.hblmHbcgCon{top:830px;}
.hblmLink{margin-top:25px;font-size:1.4rem;}
.fl{float:left;}
.fr{float:right;}
.hblmLink ul{width:86%;margin-left:10%;}
.hblmLink ul li{width:50%;float:left;margin:8px 0 0;line-height:100%;}
.hblmLink ul li:last-child{width:100%;}
.hblmLink ul li img{display:block;float:left;margin-left:0;width:25%;}
.hblmLink ul li:last-child img{width:13%;}
.hblmLink ul li p{float:left;line-height:34px;padding-left:3px;}
.hblmShuomImg{width:65%;margin:30px auto 10px;}
.couponsOver .hblmShuomImg{margin-top:120px;}
.hblmShuomImg li{width:20%;float:left;}
.hblmShuomImg li a{display:block;}
.hblmShuomImg li img{display:block;width:80%;margin:0 auto;}
.couponsOver{background-image:url(../images/hblmBg.jpg);background-size:cover;}
.hbOver{width:100%;max-width:720px;padding-top:10%;margin:0 auto;}
.hbOver img{width:78%;display:block;margin:0 auto;}
.hblmHbcgCon2 .hblmLink ul li:last-child{width:50%;}
.hblmHbcgCon2 .hblmLink ul li:last-child img{width:25%;}
.hblmHbcgCon2 .hblmLink ul li{margin-top:12px;}
.hblmHbcgCon2 .hblmFangru{line-height:18px;font-size:1.2rem;margin-top:10px;}
/*浜屾绾㈠寘鑱旂洘*/
.hblmShuomImg2{width:80%;margin-top:35px;}
.hblmShuomImg2 li{width:16.6%;}
.couponsOver2{background-image:url(../images/hblmBgTwo.jpg);background-size:cover;}
/*涓夋绾㈠寘鑱旂洘*/
.new-hblm{position:absolute;top:20px;width:100%;}
.new-hblm-img1{width:70%;display:block;margin-left:5%;}
.new-hblm-img2{display:block;width:76%;margin:20px auto 0;}
.new-hblm-wrap{background-color:#FEFCCD;width:76%;margin:0 auto;padding-top:15px;}
.new-hblm-wrap a{display:block;width:89%;margin:0 auto;}
.new-hblm-wrap img{display:block;width:100%;}
.new-hblm-wrap a.mb20{margin-bottom:15px;}
.new-hblm-share{width:83.6%;margin:0 auto;position:relative;}
.new-hblm-share img{display:block;width:100%;position:absolute;left:0;top:0;}
.new-hblm-shartBtn{display:block;width:80%;background:#fffc00; border-radius:4px; line-height:46px; height:46px; text-align:center; font-size:1.8rem; color:#f84034;position:absolute;left:10%;top:90px;}
.new-hblm-shm{text-align:center;line-height:24px;font-size:1.4rem;margin-top:150px;}
.new-hblm-use{position:fixed; z-index:999; width:80%; top:26%; left:5%;  background:#fff; padding:20px;display:none;max-width:530px;}
.new-hblm-use dl{position:relative;}
.new-hblm-use img{float:left;display:block;width:15%;margin-right:5px;}
.new-hblm-use dt{font-size:1.6rem;line-height:22px;}
.new-hblm-use dd{font-size:1.4rem;color:#25a274;}
.new-hblm-use p{line-height:22px;font-size:1.4rem;color:#666;margin-top:15px;margin-bottom:20px;}
.new-hblm-use div{width:50%;float:left;}
.new-hblm-use div a{display:block;width:70%;margin:0 auto;height:30px;line-height:30px;text-align:center;color:#fff;background-color:#25A274;font-size:1.2rem;border-radius:4px;}
.new-hblm-use div a.light-green{background-color:#4BC211;}
.new-hblm-use dd.close{position:absolute;right:0;top:0;}
/*pjkefu 璇勪环瀹㈡湇*/
.yhqStyleCon{float:right;}
.yhqStyleCon a{display:block;float:right;}
.yhqStyleCon span.iconfont{color:#444444;line-height:30px;font-size:6rem;}
.yhqStyleCon span.yhqStyle{color:#fe7019;}
.yhqStyleCon .pjkfIcon{margin-top:1px;}
.pjkefu{width:92%;padding:20px 4% 10px;background-color:#fff;border-top:1px solid #B2C5BF;border-bottom:1px solid #B2C5BF;margin-top:15px;}
.pjkefuTop{border-bottom:1px solid #c1d9f9;padding-bottom:15px;}
.pjkefuTop dt{width:20%;float:left;text-align:center;}
.pjkefuTop dt img{width:60px;height:80px;}
.pjkefuTop dd{width:78%;float:left;padding-left:1%;}
.pjkefuTopP{color:#999;font-size:1.6rem;line-height:20px;padding-top:8px;}
.pjkefuList{color:#bbb;padding-top:10px;}
.pjkefuZtpj{color:#333;}
.pjkefuList li{width:25%;float:left;line-height:30px;text-align:center;}
.pjkefuList .iconfont{color:#BBB;font-size:3rem;}
.pjkefuList .pjkefuActive{color:#333;}
.pjkefuList .pjkefuActive .iconfont{color:#444444;}
.pjkefuList li.pjkefuZtpj{line-height:36px;}
.pjkefu textarea{width:100%;height:58px;border:none;font-size:1.4rem;color:#333;}
.pjkefuSection{line-height:24px;padding-top:10px;}
.pjkefuStar span.iconfont{color:#bbb;}
.pjkefuComplete{width:90%;display:block;margin:0 auto;height:44px;background-color:#444444;color:#fff;text-align:center;border-radius:4px;line-height:44px;margin-top:20px;margin-bottom:20px;}
.pjkefuTopList{padding-top:15px;}
.pjkefuTopList dd.w50{width:50%;}
.pjkefuTopList dd.w28{width:28%;text-align:center;margin-top:15px;}
.pjkefuTopList dd a{display:block;width:80px;height:44px;border-radius:4px;text-align:center;line-height:44px;}
.pjkefuTopList dd a.pjkefuDpj{background-color:#444444;color:#fff;}
.pjkefuTopList dd a.pjkefuYpj{background-color:#fff;color:#444444;border:2px solid #444444;width:76px;height:40px;}
.pjkefuSectionResult{padding:0 4%;margin-top:20px;line-height:24px; letter-spacing:1px;}
.pjkefuBg{background-color:#f4f4f4;}
.pjkefuSuccTop{height:115px;border-bottom:1px solid #CECECE;background-color:#fff;width:100%;}
.pjkefuSuccTopLeft{width:38%;text-align:right;padding-right:2%;}
.pjkefuSuccTopLeft h3{background-color:#444444;width:50px;height:50px;border-radius:10rem;text-align:center;line-height:50px;float:right;font-size:4rem;}
.pjkefuSuccTopRight{width:60%;text-align:left;color:#999;}
.pjkefuSuccTopRight h2{font-size:2.8rem;color:#333;line-height:34px;}
.pjSuccZs{width:80%;border:1px solid #C3C3C3;border-radius:4px;background-color:#fff;line-height:40px;margin:0 auto;padding:15px 0 15px 3%;font-size:1.5rem;margin-top:20px;position:relative;color:#333;}
.pjSuccZs img{position:absolute;left:49%;top:-12px;}
.pjSuccZs span{color:#fe7019;}
.chakanYhq{display:block;width:83%;margin:30px auto;background-color:#444444;color:#fff;text-align:center;line-height:50px;border-radius:4px;}
.backIndex{display:block;width:83%;text-align:right;margin:0 auto;color:#666;}
.pjkefuStar span.colorOrange{color:#FE7019;}
.mainBox{position:relative;}

#footerPadding{padding-bottom:0;}
.download{color:#fff;font-size:1.4rem;padding-left:10px;}
/*7鍛ㄥ勾涓嬭浇*/
#huodong7{position:fixed;width:100%;height:100%;background-color:#000; opacity:0.5;left:0;top:0;}
.huodongInfo{width:100%;position:absolute;left:0;top:20%;}
.huodongClose{position:absolute;right:10%;top:18%;font-size:3rem;z-index:9999;}

/*orderPay 璁㈠崟鏀粯*/
.orderPayMain{max-width:720px;margin:0 auto;background-color:#E5EEEB;overflow:hidden;height:100%;}
.orderPayInfo{background-color:#FFF;border-top:1px solid #C5D4CF;border-bottom:1px solid #C8D6D2;margin-top:10px;}
.orderPayInfo>h1{height:48px;border-bottom:1px solid #FBFBFB;font-size:1.6rem;font-weight:normal;line-height:48px;color:#333;padding:0 3%;}
.orderPayInfo>h1>span{color:#f00;font-size:2.5rem;font-family:Arial;}
.orderPayInfo>div{border-top:1px solid #F0F0F0;border-bottom:1px solid #F8FAFA;font-size:1.6rem;line-height:30px;padding:5px 3% 10px;}
.orderYHQ{height:48px;background-color:#FFF;border-top:1px solid #C3D3CE;border-bottom:1px solid #C8D7D2;margin-top:10px;padding:0 3%;line-height:48px;}
.orderYHQ>h2{float:left;font-size:2rem;font-weight:normal;}
.orderYHQ>h3{float:right;font-size:1.8rem;color:#999;font-weight:normal;}
.orderYHQ>h3>span{color:#999;font-size:1.6rem;}
.orderPayType{background-color:#FFF;border-top:1px solid #D7E3DF;border-bottom:1px solid #D2DEDA;margin-top:10px;}
.orderPayType>h3{line-height:40px;border-bottom:1px solid #FAFAFA;padding:0 3%;font-size:1.8rem;font-weight:normal;}
.orderPayType>h3 i{font-style:normal;font-family:Arial;}
.orderPayType>h3>span{color:#f00;}
.orderPayType>div{border-top:1px solid #E5E5E5;padding:20px 3%;}
.orderPayType>div>span{display:block;}
.zhifubaoIcon{width:15%;float:left;}
.zhifubaoIcon img{width:90%;}
.orderPayType>div>dl{line-height:22px;padding-top:2px;font-size:1.4rem;width:65%;float:left;}
.orderPayType>div>dl dd{color:#999;}
.zhifuSelected{width:20%;float:right;background-color:#444444;border-radius:10rem;width:2rem;height:2rem;text-align:center;line-height:2rem;margin-top:8px;}
.zhifuSelected>span{font-weight:bold;}
.lijiPay{display:block;width:80%;margin:0 auto;background-color:#444444;line-height:40px;text-align:center;color:#fff;border-radius:4px;margin-top:20px;border:none;}
/*paySucc 鏀粯鎴愬姛*/
.paySuccInfo{background-color:#FFF;border-bottom:1px solid #C6C6C6;}
.paySuccInfo>h3{font-weight:normal;font-size:1.8rem;color:#666;line-height:48px;border-bottom:1px solid #C8C8C8;padding:0 3%;}
.paySuccInfo>h3>span{color:#333;}
.paySuccInfo>div{width:62%;margin:0 auto;padding-top:20px;padding-bottom:20px;}
.paySuccIcon{width:3rem;height:3rem;border-radius:10rem;background-color:#444444;text-align:center;line-height:3rem;}
.paySuccIcon span{font-size:2.5rem;font-weight:bold;}
.paySuccIcon2{background-color:#fff;}
.paySuccIcon2 span{font-size:3.5rem;font-weight:bold;color:#FF5959;border-radius:10rem;}
.paySuccSm{padding-left:5px;}
.paySuccSm h2{font-weight:normal;font-size:2rem;}
.paySuccSm p{font-size:1.6rem;color:#999;line-height:24px;}
.panBackIndex{text-align:right;width:80%;margin:0 auto;margin-top:15px;}
.panBackIndex a{color:#333;}
.yhqBlock{display:none;}
/*personal 涓汉涓績鏀圭増*/
.personalBox{width:100%;max-width:720px;margin:0 auto;position:relative;}
.personalBox>img{width:100%;max-width:720px;}
.personInfo{position:absolute;left:0;top:0;width:100%;text-align:center;padding-top:25px;color:#fff;font-size:1.5rem;line-height:2rem;}
.personInfo>img{width:17%;}
.personInfo p.fz18{font-size:1.8rem;}
.personInfo span{position:absolute;top:25px;right:5%;font-size:1.8rem;}
.personInfo a{color:#fff;}
.lightGreen{background-color:#E5EEEB;}
.newPersonalList{background-color:#FFF;border-bottom:1px solid #B5C8C2;padding-left:3%;border-top:1px solid #C3D3CE;font-size:1.8rem;}
.newPersonalList div{line-height:54px;}
.newPersonalList strong{background-color:#F39C12;width:3rem;height:3rem;border-radius:10rem;text-align:center;display:inline-block;line-height:3rem;font-weight:normal;margin-right:5px;}
.borderBottom{border-bottom:1px solid #E3E3E3;}
.borderTop{border-top:1px solid #F3F3F3;}
.mb10{margin-bottom:10px;}
.mt2{margin-top:-3px;}
.newPersonalList strong.bgc2{background-color:#19B5FE;}
.newPersonalList strong.bgc3{background-color:#7C70E5;}
.newPersonalList strong.bgc4{background-color:#C13AB6;}
.newPersonalList strong.bgc5{background-color:#59C13A;}
.newPersonalList strong.bgc6{background-color:#FF6D6D;}
.newPersonalList strong.bgc7{background-color:#fe5419;}
.newPersonalList strong.bgc8{background-color:#ea4c88;}
.newPersonalList strong.bgc9{background-color:#5CC59F;}
.newPersonalList strong.bgc10{background-color:#7caae3;}
.personAddress{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.myCollectList>li{border-bottom:1px solid #F4F4F4;}
.personalMainCollect{padding:0;}
.newPersonalList strong span{font-size:1.8rem;color:#fff;}
.indentInfo{display:block;}
.newPersonalList strong.bgc10 span{font-size:2.2rem;}
/*鍌ㄥ€煎崱*/
.cardState dt{float:left;background-color:#8EC5D8;color:#fff;font-size:1.6rem;border-radius:4px;font-weight:normal;width:2.2rem;line-height:2.2rem;text-align:center;margin-right:5px;width:8%;}
.cardState dt.cardStateColor{background-color:#67CCB7;}
.cardState dd{float:left;font-size:1.8rem;width:90%;line-height:28px;}
.mb5{margin-bottom:5px;}
.mb20{margin-bottom:20px;}
.pl3{width:94%;margin:0 auto;margin-top:20px;border-bottom:1px solid #ECECEC;padding-bottom:10px;}
.cardList{padding:0 3%;}
.cardList div{display:inline-block;border-bottom:1px solid #ECECEC;line-height:24px;padding-top:8px;padding-bottom:8px;}
.cardTime{width:70%;color:#999;font-size:1.2rem;}
.cardTime p:first-child{color:#333;font-size:1.2rem;}
.cardStatus{width:15%;color:#333;}
.cardMoney{width:30%;text-align:right;font-size:1.4rem;}
.cardMoney P:first-child.orange{color:#fe7019;}
.cardMoney P:first-child.green{color:#444444;}
.cardInfo{background-color:#444444;color:#fff;padding-bottom:15px;padding-top:15px;}
.cardInfoLeft{width:28%;float:left;text-align:right;border-right:1px solid #66C9A9;box-sizing:border-box;padding-right:10px;}
.cardInfoLeft span{display:block;margin-bottom:10px;}
.cardInfoRight{width:70%;float:left;box-sizing:border-box;padding-left:10px;}
.cardInfoRight span{font-size:4.5rem;}
/*璁㈠崟璇︽儏*/
.indentMain{padding-top:16px;}
.indentImg{width:100%;}
.indentItem{display:block;width:94%;margin:0 auto;padding-bottom:10px;}
.indentLeft{float:left;width:70%;font-size:1.6rem;line-height:30px;}
.indentLeft p{padding-left:10px;}
.indentRight{float:right;width:30%;text-align:right;box-sizing:border-box;padding-right:10px;font-size:1.6rem;line-height:30px;}
.indentRight .indentPay{display:inline-block;border:1px solid #444444;color:#444444;border-radius:4px;padding:5px;font-size:1.5rem;line-height:16px;}
.indentItem h3{background-color:#F4F4F4;line-height:26px;font-size:1.4rem;font-weight:normal;padding:0 12px;margin-bottom:10px;}
.indentTime{font-size:1.4rem;color:#999;padding-left:10px;line-height:30px;}
.indentItem h3 span{color:#444444;}
.indentBox{position:absolute;left:3%;top:90px;width:94%;}
.indentInfo{background-color:#fff;border-radius:4px;box-sizing:border-box;padding:15px;z-index:3;line-height:30px;font-size:1.6rem;border:1px solid #D3DFDB;}
.indentPayBtn{width:88%;line-height:40px;background-color:#444444;text-align:center;display:block;color:#fff;font-size:1.6rem;border-radius:4px;margin:20px auto 0;}
.indentInfo p span{color:#999;}
.indentShaixuan{height:40px;margin-bottom:10px;}
.indentShaixuan>li{width:50%;box-sizing:border-box;text-align:center;line-height:40px;background-color:#f9f9f9;overflow:hidden;float:left;border-bottom:1px solid #E8E8E8;font-size:1.4rem;border-right:1px solid #CDCDCD;color:#999;height:40px;box-sizing:border-box;}
.indentShaixuan>li strong{font-weight:normal;}
.indentShaixuan>li span{width:8px;background:url(../images/schIcon.gif) 0 0 no-repeat;display:inline-block;vertical-align:middle;height:5px;}
.indentShaixuan>li.active{border-bottom:2px solid #444444;color:#333;}
.indentShaixuan>li.active span{background-position:0 -5px;}
.indentShaixuanType{position:absolute;left:0;top:84px;width:100%;z-index:5;color:#333;display:none;}
.indentShaixuanType p{text-align:center;line-height:40px;background-color:#FFF;border-bottom:1px solid #E0E0E0;font-size:1.4rem;cursor:pointer;}
.posab{position:absolute;width:100%;height:100%;top:85px;left:0;opacity:0.5;background-color:#000;display:none;}
.indentShaixuanType p:last-child{border:none;}
/*棣栭〉鎹綅缃�*/
.ftBlock{border-top:1px solid #c1d9f9;}
.ayitjList li:last-child{border:none;}
/*鍏虫敞寰俊*/
.guanzhuBox{background-color:#444444;text-align:center;padding:20px 0 30px 0;}
.guanzhuBox img{border:8px solid #fff;width:50%;}
.guanzhuP{padding:0 3%;line-height:24px;margin-top:10px;}

/*娓呴櫎娴姩*/
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";}
.clearFix{zoom:1;}
/*淇濆宸ヨ祫璁＄畻鍣�*/
.wageItem{border-bottom:2px solid #F0F0F0;padding:0 3%;line-height:54px;font-size:1.8rem;}
.wageItem span{display:inline-block;float:left;}
.wageItem strong{display:inline-block;float:right;font-weight:normal;background:url(../images/wageArrow.png) right 50% no-repeat;padding-right:20px;color:#444444;}
.wageItem input{float:right;width:50px;height:34px;border:1px solid #E1E1E1;margin-top:8px;padding-left:5px;color:#444444;}
.wageItem b{float:right;font-weight:normal;margin-left:5px;}
.wageBtn{width:90%;margin:15px auto;background-color:#444444;line-height:48px;color:#fff;text-align:center;border-radius:4px;cursor:pointer;}
.wageBox{width:80%;left:10%;position:absolute;top:44px;background-color:#FFF;max-height:440px;overflow-y:scroll;display:none;}
.wageBox li{height:55px;text-align:center;border-bottom:1px solid #c1d9f9;font-size:1.8rem;overflow:hidden;}
.wageBox li span{display:block;width:90%;line-height:40px;margin:7px auto 0;border-radius:4px;}
.wageBox li.selectItem span{background-color:#444444;color:#fff;}
#wageResult{position:absolute;width:80%;left:10%;top:150px;background-color:#FFF;border:3px solid #444444;text-align:center;padding:30px 0;display:none;}
#wageResult span,#wageResult a{display:inline-block;background-color:#444444;color:#fff;line-height:34px;padding:0 15px;border-radius:4px;margin-top:30px;}
#wageResult span{margin-right:20px;}
/*index*/
.inxGray{background-color:#ffffff;padding:10px 0;}
.xsgBlock{background-color:#ffffff;border-top:1px solid #c1d9f9;border-bottom:1px solid #c1d9f9;margin-bottom:10px;/*padding:15px 3%;*/box-sizing:border-box;}
.ftBlock{background-color:#FFF;}
.subNav1{padding-bottom:5px;}
.ftList{padding:0;}
.ftList li{box-sizing:border-box;border-right:1px solid #c1d9f9;padding-bottom:0;}
.ftList li a{padding-bottom:0;}
.subNav2{padding-top:5px;border-bottom:1px solid #ddd;}
/*.ftList_li1 h2{color:#e7868d;}
.ftList_li2 h2{color:#9BC5D7;}
.ftList_li3 h2{color:#D6B298;}
.ftList_li4 h2{color:#7ACDB6;}
.subNav2 .ftList_li1 h2{color:#C1C9CB;}*/
.subNav2 .ftList_li2 div{width:4rem;height:4rem;margin:0 auto;box-sizing:border-box;padding-top:0.5rem;}
.subNav2 .ftList_li2 h2{color:#fff;background-color:#8EC5D8;width:3rem;height:3rem;font-size:2rem;line-height:3rem;}
.subNav2 .ftList_li3 h2{/*color:#5FDA76;*/font-size:3.8rem;}
.subNav2 .ftList_li4 h2{/*color:#4EB0CA;*/font-size:3.2rem;}
.ftList h2{width:4rem;height:4rem;line-height:4rem;}
.subNav2 .ftList li a{padding-top:0;padding-bottom:5px;}
/*hugong鎶ゅ伐*/
.hugongList .workerIcon{width:13%;text-align:right;}
.hugongText{border:none;width:100%;color:#333;font-size:1.5rem;}
.hugongSex{width:36%;float:right;padding-right:3%;box-sizing:border-box;}
.hugongSex span{display:inline-block;border-radius:4px;background-color:#eee;color:#999;width:45%;text-align:center;position:relative;float:left;height:40px;}
.hugongSex span:first-child{margin-right:10%;}
.hugongSex span h2{display:none;}
#sex{display:none;}
.hugongTime{float:right;padding-right:3%;width:33%;}
.hugongTime span{color:#f00;padding-left:3px;padding-right:3px;}
.workerIcon span.huliren{background-color:#DC99FF;}
.workerIcon span.endtime{background-color:#FF5978;}
.hulitype{padding-left:13%;padding-bottom:10px;padding-top:20px;}
.hugongSex span.active{background-color:#42be9c;color:#fff;}
.huliCheck{border-radius:3px;border:1px solid #cecece;width:20px;height:20px;text-align:center;line-height:20px;font-size:1.8rem;font-weight:bold;display:inline-block;margin-right:3px;}
.huliCheck span.huliGreen{color:#444444;}
.huliTypeBox{display:inline-block;width:40%;height:30px;}
.htmlUlCity{height:240px;overflow-y:scroll;}
.xsgBlock a{display:block;width:50%;float:left;max-height:170px;/*text-align:right;*/padding:20px 0 20px 20px;box-sizing:border-box;color:#999;font-size:1.4rem;line-height:2rem;}
.new120901{border-right:1px solid #c1d9f9;border-bottom:1px solid #c1d9f9;}
.new120902{border-bottom:1px solid #c1d9f9;}
.new120903{border-right:1px solid #c1d9f9;border-bottom:1px solid #;}
.new120904{border-bottom:1px solid #;}
.xsgBlock a span{font-size:1.8rem;color:#333;}
.xsgBlock a img{width:50px;height:50px;float:left;margin-right:10px;margin-top:-9px;}
.xsgBlock a:last-child img{width:46px;height:46px;margin-left:3px;}
.xsgBlock a:nth-last-child(4) img{width:46px;height:46px;margin-left:3px;}
/*.xsgBlock a:first-child img{float:right;}*/
/*.xsgBlock a:last-child{width:20%;}*/
/*.xsgBlock a img{max-width:100%;display:block;max-height:170px;height:auto;float:left;}*/
/*biaoqian*/
#biaoqian{margin:0 3%;padding-top:5px;position:relative;padding-right:15%;border-bottom:1px solid #c1d9f9;}
#biaoqian span{display:inline-block;color:#fff;background-color:#444444;line-height:2rem;border-radius:20px;padding:0 8px;margin-right:5px;margin-bottom:5px;border:1px solid #444444;font-size:1.4rem;}
#biaoqian strong{position:absolute;right:5px;top:40px;line-height:2rem;border-radius:20px;padding:0 5px;border:1px solid #c1d9f9;font-weight:normal;color:#999;font-size:1.4rem;}
#biaoqian strong b{font-weight:normal;color:#999;font-size:1rem;line-height:2rem;margin-right:3px;}
#biaoqian h2{margin-bottom:10px;margin-top:10px;}
/*浜哄*/
.renshouBg{background-color:#E62D23;}
.renshou{max-width:720px;margin:0 auto;position:relative;}
.renshou>img{display:block;width:100%;}
.renshouBox{position:absolute;width:94%;left:3%;top:145px;background-color:#FFF;box-sizing:border-box;padding:5%;font-family:'Microsoft YaHei';}
.renshouBox h1,.renshouBox h2,.renshouBox h3{font-weight:normal;}
.renshouBox h1{font-size:1.8rem;line-height:2.6rem;font-weight:bold;}
.renshouBox h2{font-size:1.6rem;line-height:2.4rem;}
.renshouBox h3{font-size:1.6rem;line-height:2.4rem;}
.renshouInfo{border-top:1px solid #c1d9f9;margin-top:15px;padding-top:20px;border-bottom:1px solid #c1d9f9;padding-bottom:15px;margin-bottom:30px;}
.mb10{margin-bottom:10px;}
.renshouInfo>h2{text-align:center;font-size:1.6rem;background-color:#E62D23;border-radius:5rem;color:#fff;line-height:2.8rem;width:80%;margin:0 auto;margin-bottom:20px;}
.renshouInfo>h3{margin-bottom:5px;}
.renshouInfo>h3>span{display:inline-block;width:1.8rem;height:1.8rem;background-color:#E62D23;border-radius:5rem;color:#fff;line-height:1.8rem;text-align:center;margin-right:5px;}
.renshouInfo p{font-size:1.2rem;color:#999;line-height:2rem;margin-bottom:15px;}
.renshouBg2{display:block;width:100%;margin-top:20px;margin-bottom:20px;}
/*鎺掑簭绛涢€�*/
#pxsx{position:absolute;right:3%;top:0;color:#fff;}
#paixu{position:static;}
.shaixuanCon{top:0;position:absolute;background-color:#FFF;width:80%;right:0;overflow:hidden;box-sizing:border-box;display:none;z-index:1000;}
.shaixuanCon dl {margin-bottom:10px;padding:15px 15px 0 15px;}
.shaixuanCon dl dt{font-size:1.6rem;margin-bottom:15px;}
.shaixuanCon dl dd{font-size:1.4rem;display:inline-block;width:5rem;line-height:24px;text-align:center;margin-right:1rem;margin-bottom:1rem;background-color:#eee;}
.shaixuanCon dl dd.sxBx{background-color:#444444;color:#fff;}
.shaixuanCon dl dd.sxBx a{color:#fff;}
.sxSelect{height:44px;line-height:44px;background-color:#444444;color:#fff;padding:0 15px;}
.fl{float:left;}
.fr{float:right;}
/*闃垮Ж杞ㄨ抗*/
#noGuiji{width:60%;background-color:#FFF;text-align:center;position:absolute;left:20%;padding:50px 0;z-index:999999999999;top:100px;display:none;}
#noGuiji a{display:block;line-height:44px;background-color:#444444;color:#fff;border-radius:4px;width:5rem;margin:20px auto 0;}
/*鎴戠殑淇濋櫓*/
.insuranceBg{background-color:#E5EEEB;}
.insuranceBox{max-width:720px;margin:0 auto;border-top:1px solid #B2C5BF;margin-top:15px;background-color:#FFF;border-bottom:1px solid #B2C5BF;}
.insuranceBox dt{padding-left:3%;}
.insuranceBox img{display:block;width:100%;border:none;}
.insuranceBox dd{display:block;padding:0 3% 0 0;height:44px;line-height:44px;border-bottom:1px solid #c1d9f9;margin-left:3%;}
.insuranceBox dd:last-child{border:none;}
.insuranceBox dd strong{font-weight:normal;float:left;color:#999;}
.insuranceBox dd span{float:right;}
.nosurance{text-align:center;color:#999;margin-top:50px;}
/*index 搴曢儴 鍏虫敞*/
.baiduServiceBottomBar > ul.showCount-4 > li:first-child{display:none;}
/*涓汉涓績*/
.newpersonTop{width:94%;background-color:#FFF;padding:5px 3%;border-bottom:1px solid #B5C8C2;}
.newpersonLeft{line-height:2.8rem;}
.newpersonLeft span{color:#999;}
.newpersonRight a{text-align:center;display:inline-block;line-height:2.4rem;margin-right:5px;margin-top:5px;font-size:1.2rem;}
.newpersonRight a:first-child{margin-right:10px;}
.newpersonRight a span{color:#444444;font-size:2rem;}
.newpersonRight a:first-child span{padding-left:3px;}
/*鎺掕姒�*/
.phbList li{padding:15px 3%;border-bottom:1px solid #c1d9f9;}
.phbTop>img{display:block;float:left;margin-right:10px;/*width:20%;max-width:76px;*/width:50px;}
.phbInfo{float:left;width:80%;overflow:hidden;position:relative;}
.phbInfo>img{position:absolute;right:0;top:5px;width:40px;}
.phbInfo h3{font-size:1.6rem;font-weight:normal;color:#444444;padding-top:2px;padding-bottom:7px;}
.phbInfo span{display:inline-block;border-radius:4px;border:1px solid #ccc;font-size:1.2rem;padding:0 5px;line-height:1.8rem;margin-right:5px;color:#999;}
.phbInfo span.phbGreen{color:#0871dc;border-color:#0871dc;}
.phbInfo p{width:100%;text-overflow:ellipsis;height:2.4rem;line-height:2.4rem;white-space:nowrap; overflow:hidden;color:#999;font-size:1.2rem;}
.phbBom{width:100%;text-overflow:ellipsis;height:2rem;line-height:2rem;white-space:nowrap; overflow:hidden;background-color:#FFE6A3;color:#bc6f00;box-sizing:border-box;padding-left:10px;font-size:1.2rem;margin-top:5px;}
.phbBomCom{background-color:#D8F0E8;color:#333;}
.phType{width:80%;position:absolute;left:10%;top:44px;background-color:#FFF;display:none;z-index:1000;}
.phType li{text-align:center;line-height:52px;border-bottom:1px solid #c1d9f9;height:52px;}
.phType li.phtype{padding-top:7px;height:45px;}
.phType li.phtype span{display:block;width:90%;margin:0 auto;background-color:#444444;color:#fff;height:38px;border-radius:4px;line-height:38px;}
#phbTypeList strong{font-weight:normal;}
/*蹇ソ鍛�*/
.khwTop img{width:100%;display:block;}
.khwColse{color:#000 !important;}
.khwInfo{background-color:#FFF6D3;padding-top:30px;}
.khwInfo h1{font-size:2rem;background-color:#FFAB1A;color:#9c520a;line-height:4rem;font-weight:normal;font-family:'Microsoft YaHei';padding-left:40px;padding-right:25px;/*float:left;*/display:inline-block;}
.khwCanyu{padding:30px 7% 0;}
.khwCanyu li{margin-bottom:25px;}
.khwCanyu li img{width:10%;max-width:114px;display:inline-block;margin-right:3%;vertical-align:top;}
.khwCanyu li p{width:80%;display:inline-block;font-size:1.6rem;line-height:2rem;color:#9c520a;}
.khwAside{background-color:#FFAB1A;padding:20px 3% 20px 7%;color:#663200;font-size:1.4rem;line-height:2.4rem;}
.khwAside h2{font-size:2rem;font-weight:normal;font-family:'Microsoft YaHei';}

/*鏍囩鎼滅储*/
.fz14{font-size:1.4rem;}
.padding3{padding:0 3%;}
.selectBiaoqianTitle{padding:10px 3%;}
.selectBiaoqianTitle>p{float:right;}
.selectBiaoqian{padding:10px 3%;}
.selectBiaoqian span{display:inline-block;padding:0 9px 0 12px;border:1px solid #444444;color:#444444;line-height:2.2rem;border-radius:8px;margin-right:10px;margin-bottom:10px;}
.selectBiaoqian span i{color:#444444;margin-left:3px;}
.hotBiaoqian{background-color:#ADE8D6;padding:10px 3%;color:#444444;}
.hotBiaoqian p{font-size:1.2rem;margin-bottom:10px;}
.hotBiaoqian span{display:inline-block;padding:0 12px 0 9px;border:1px dashed #444444;color:#444444;line-height:2.2rem;border-radius:8px;margin-right:10px;margin-bottom:10px;}
.hotBiaoqian span i{color:#444444;margin-right:3px;font-size:1.2rem;}
/*.hotBiaoqian span.hotTagActive{background-color:#444444;color:#fff;}*/
/*.hotBiaoqian span.hotTagActive i{color:#fff;}*/
.allBiaoqian{padding-top:10px;padding-bottom:10px;padding-left:3%;}
.allBiaoqian p{border-bottom:1px solid #eee;color:#999;line-height:2rem;margin-bottom:10px;font-size:12px;}
.allBiaoqian span{background-color:#eee;color:#666;display:inline-block;border-radius:8px;margin-right:10px;line-height:2.2rem;padding:0 12px;margin-bottom:10px;}
/*.allBiaoqian span.allTagActive{background-color:#444444;color:#fff;}*/
#tishiTag{position:absolute;text-align:center;background-color:#F00;color:#fff;line-height:2.8rem;left:0;top:0;width:100%;top:44px;display:none;font-size:1.4rem;}
.hotBiaoqian span.tagActive{background-color:#444444;color:#fff;}
.hotBiaoqian span.tagActive i{color:#fff;}
.allBiaoqian span.tagActive{background-color:#444444;color:#fff;}
#biaoqianToggle{background-color:#444444;border-radius:10rem;width:1.4rem;height:1.4rem;display:inline-block;text-align:center;/*line-height:1.4rem;*/}
#biaoqianToggle i{font-size:10px;}
/*棣栭〉璋冩暣*/
.ftList_li1 h2{font-size:3.2rem;}

/*鏍囩 缂栧彿鎼滅储椤�*/
.searchTermBox{background-color:#f74f0d;padding:5px 3%;}
.searchTerms{font-size:1.4rem;line-height:2.4rem;background-color:#FFF;padding:5px;}
.searchTerms p{margin-bottom:10px;border-bottom:1px solid #f9f9f9;padding-bottom:3px;}
.searchTerms span{display:inline-block;padding:0 5px;margin-right:10px;background-color:#FFF;margin-bottom:10px;color:#444444;}
.searchTerms2 span{border:1px dashed #444444;border-radius:20px;padding-right:8px;line-height:2rem;}
.searchTerms2 span i{color:#444444;font-weight:bold;}

/*楠岃瘉鐮�*/
.hqyzm{background-color:#ddd;cursor:default;}

/*鍦板潃鏂板*/
.dizhiBox{position:relative;}
.bottomFix{position:fixed;left:0;bottom:0;line-height:40px;background-color:#444444;color:#fff;width:100%;text-align:center;}
.addressLeft{line-height:2.2rem;padding-left:10px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ddd;}
.addressLeft strong{font-weight:normal;font-size:1.6rem;margin-right:5px;}
.addressRight{text-align:center;border-bottom:1px solid #ddd;}
.addressRight span{color:#fff;font-size:2rem;}
.addAddressBtn{line-height:40px;background-color:#444444;color:#fff;width:100%;text-align:center;}
.addressNone{line-height:30rem;text-align:center;}
.dizhiShow{border:1px solid #ddd;width:80%;padding-left:1%;color:#999;padding-right:1%;}
.dizhiShow strong{font-weight:normal;display:block;width:95%;float:left;height:38px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.dizhiShow span{color:#444444;font-size:1.2rem;float:right;}
.pb40{padding-bottom:40px;}
.addressListBox{line-height:2.2rem;}
.addressList{padding-top:5px;border-bottom:1px solid #ddd;padding-left:3%;padding-right:3%;padding-bottom:5px;}
.addressList strong{font-weight:normal;font-size:1.6rem;margin-right:5px;}
.ta{text-align:center;}

/*娲诲姩椤�-淇濋櫓*/
.activeBaoxian>img,.activeBaoxianTel>img,.activeFagongziTel>img,.activeFagongziBtn img{display:block;width:100%;}
.activeBaoxianTel,.activeFagongziTel,.activeFagongziBtn{position:relative;}
.activeBaoxianTel a{position:absolute;display:block;width:48%;left:46%;bottom:100px;height:70px;background-color:transparent;}
.activeFagongziTel a{position:absolute;display:block;width:75%;left:12%;top:0;height:46px;background-color:transparent;}
.activeFagongziBtn a{display:block;width:100%;position:absolute;left:0;bottom:60px;}
.activeBaoxianBom{background-color:#00A3FB;color:#fff;padding:15px 5%;}
.activeBaoxianBom h3{font-size:1.4rem;font-weight:normal;line-height:2.8rem;}
.activeBaoxianBom p{font-size:1.2rem;line-height:2rem;}
.activeFagongziBom{background-color:#B51A14;}
.activeFagongziBtn{background-color:#E82418;padding-bottom:10px;}

/*闃垮Ж璇︽儏椤佃瘉浠剁収鐗�*/
.ayiImage{padding:0 3%;margin-top:20px;margin-bottom:20px;}
.ayiImageTitle a{float:right;color:#fe7019;font-size:1.2rem;}
.ayiImageTitle a span{color:#aaa;}
.ayiImageList li{width:25%;float:left;padding-top:15px;}
.ayiImageList li img{display:block;margin:0 auto;width:84px;height:84px;}
.ayiImage p{text-align:center;line-height:40px;color:#999;font-size:1.4rem;}
#ayiImgBox{width:90%;margin:0 auto;position:absolute;left:5%;top:100px;}
#ayiImgBox img{display:block;width:100%;}

/*鍚堜紮浜�*/
.hhrBox{max-width:720px;padding-bottom:105px;position:relative;}
.hhrBox img{width:100%;display:block;}
.hhrCont{padding:10px 6% 18px 8%;font-size:1.2rem;line-height:20px;color:#000;}
.hhrCont2{position:absolute;bottom:20px;left:105px;font-size:1.2rem;color:#999;}
.hhrCont2 strong{font-size:1.4rem;line-height:24px;color:#000;}
.hhrCont2 h3{font-size:1.4rem;color:#999;font-weight:normal;line-height:24px;padding-right:20px;margin-top:10px;}

/*寰俊杩愯惀*/
.weixinContainer,.yunyingOver{max-width:720px;margin:0 auto;}
.weixinContainer>img,.yuyingSuc>img{width:100%;display:block;}
.imgContainer{position:relative;}
.imgContainer>img{display:block;width:100%;}
.zhuceInfo1{position:absolute;width:70%;left:15%;top:50px;}
.zhuceInfo1 p,.zhuceInfo2 p{border:1px solid #DDD;line-height:34px;padding-left:10px;margin-bottom:10px;border-radius:2px;padding-right:10px;font-size:1.4rem;}
.zhuceInfo1 p input,.zhuceInfo2 p input{border:none;font-size:1.4rem;}
.weixinBtn{line-height:34px;background-color:#444444;border-radius:4px;text-align:center;color:#fff;}
.zhuceInfo2{position:absolute;width:64%;left:18%;top:0;}
.zhuceInfo2 p{background-color:#FFF;line-height:30px;border:none;}
.zhuceInfo2 .weixinBtn{background-color:#FFF37E;color:#444444;}
.hqyzmBox input{width:50%;}
.hqyzmBox span{float:right;color:#444444;}
.weixinContainer .tishiSjh{text-align:center;color:#fff;width:100%;background-color:#f00;top:0;}
.yunyingOverBg{width:100%;}
.yuyingSuc{position:absolute;width:74%;top:56px;left:13%;max-width:500px;}
.yuyingInfo{position:absolute;width:74%;left:22%;top:278px;color:#FFF4C5;font-size:1.4rem;line-height:2rem;}
.yunyingBtn{display:block;width:75%;text-align:center;background-color:#FFFC00;line-height:34px;color:#F84034;border-radius:4px;margin-top:15px;}

/*鏃ュ巻*/
.activeRiliBom{background-color:#1894BC;}
.activityRiliBtn{display:block;width:80%;margin:0 auto;line-height:40px;text-align:center;background-color:#FF4949;color:#fff;border-radius:4px;font-family:'Microsoft YaHei';font-size:1.6rem;}
.activityRiliBg{background-color:#B5EDFF;padding-bottom:30px;}
.yellow{background-color:#FFCD4B;}

.bggray{background-color:#999;}

/*鏄ヨ妭淇濆*/
.guzhuXuqiu{padding:10px 3%;position:relative;}
.guzhuXuqiu>div{border:1px solid #D5D5D5;background-color:#FAFAFA;border-radius:4px;padding:10px;}
.guzhuXuqiu>div.downList{width:110px;text-align:center;}
.guzhuXuqiu>input[type=text],.guzhuXuqiu>input[type=tel]{border:1px solid #ccc;padding:10px;}
.guzhuXuqiu>div>input{border:none;background-color:#FAFAFA;width:152px;}
.guzhuXuqiuBtn{width:90%;line-height:40px;background-color:#444444;text-align:center;color:#fff;border-radius:4px;margin:10px auto 0;}
.hidden{display:none;}
.gray{color:#999;font-size:1.4rem;}
.green{color:#444444;}
.mr5{margin-right:5px;}
.pt10{padding-top:10px;}
.chunjieInfo2 li .orangeSize{color:#FF6C00;font-size:1.6rem;}
.double{text-align:center;background-color:#FF5A5A;line-height:40px;color:#fff;}
.downList{position:relative;}
.guzhuXuqiu ul{position:absolute;left:10%;top:44px;z-index:999;width:80%;z-index:5;background-color:#FFF;max-height:440px;overflow-y:scroll;}
.guzhuXuqiu ul#city{z-index:99;}
.guzhuXuqiu li{text-align:center;border-bottom:1px solid #c1d9f9;height:55px;overflow:hidden;}
.guzhuXuqiu li span{display:block;width:90%;line-height:40px;border-radius:4px;margin:7px auto 0;}
.guzhuXuqiu li.selectItem span{background-color:#444444;color:#fff;}
.guzhuXuqiu strong{font-weight:normal;}
.showError{width:100%;position:absolute;left:0;top:0;background-color:#FF5A5A;color:#fff;text-align:center;padding:10px 0;display:none;}
/*鍙屾棪*/
.activityShuangdan a img{display:block;width:100%;}
.activeShuangdanBom{background-color:#B51A14;}
/*浣欓鏀粯*/
.orderTime{text-align:center;font-size:1.4rem;padding-top:10px;}
.zhifuSelected i{display:block;width:2rem;height:2rem;border-radius:10rem;border:1px solid #999;box-sizing:border-box;background-color:#FFF;font-style:normal;}
#zhifubaoSelect i,#yueSelect span,#weixinSelect span{display:none;}
/*鍑伀杞︾エ棰嗙幇閲�*/
.activityLingxianjinBg{background-color:#A2D04C;padding-bottom:20px;}
.lingxianjinInfo{width:94%;margin:0 auto;background-color:#C8F376;border-radius:10px;box-sizing:border-box;padding:20px;}
.lingxianjinInfo strong{display:block;font-weight:normal;background-color:#69BAD7;line-height:2rem;color:#003f55;padding-left:5px;margin-bottom:5px;height:2rem;float:left;padding-right:5px;}
.lingxianjinInfo p{line-height:3rem;padding-left:5px; clear:both;}
.lingxianjinBom{background-color:#72B608;}
/*璇︽儏椤佃瘉浠剁収澶у浘*/
#zhengjianzhao{position:fixed;display:none; top:50px;left:0;z-index:100;width:100%;height:100%;overflow:auto;}
#zhengjianzhao img{display:block;margin:0 auto;}
/*鎶ょ悊鍩硅鐝�*/
.activePeixun1{background-color:#F65C67;font-size:1.4rem;color:#fff;line-height:2.4rem;padding-bottom:10px;}
.activePeixun1 strong{font-weight:normal;font-size:1.6rem;}
.activePeixun1 strong.pink{color:#ffb7bc;}
.activePeixun1 p{padding-left:3%;padding-right:3%;}
.activePeixun2{background-color:#45BBA5;padding-top:15px;}
.activePeixun2 strong.peixunColor2{color:#a6e6da;}
.activePeixun2 strong span{font-size:1.4rem;}
.activePeixun2 div strong:first-child{visibility:hidden;}
.activePeixun3{background-color:#E2E0CD;padding-top:15px;color:#000;font-size:1.6rem;}
.activePeixun3 strong:first-child{color:#888;}
.activePeixun3  p:last-child{font-size:1.4rem;color:#888;padding-top:5px;}
.activePeixun4{background-color:#59C4B2;padding-top:15px;}
.activePeixun4 strong{padding-left:3%;}
/*璇︽儏椤� 宸ヤ綔缁忓巻*/
.pb20{padding-bottom:20px;}
.gzfl{position:relative;}
#moreJobInfo{position:absolute;right:10px;top:0;font-size:1.4rem;cursor:pointer;}

/*棰嗗埜鏇村垝绠�*/
.lingquanItem{padding:0 4%;margin-top:15px;display:block;position:relative;}
.lingquanItem img{display:block;width:100%;}
.lingquanItem div{position:absolute;left:40px;top:10px;}
.lingquanItem div strong{font-weight:normal;color:#444444;font-size:2rem;font-family:Arial;margin-right:10px;}
.lingquanItem div strong span{font-size:6rem;}
.lingquanItem div p:nth-of-type(1){line-height:2rem;padding-top:5px;}
.lingquanItem div p:nth-of-type(2){clear:both;background-color:#444444;color:#fff;border-radius:6px;font-size:1.4rem;line-height:2rem;padding-left:10px;}

/*蹇€熼绾﹂樋濮�*/
.kuaisuyuyueItem{padding:0 3%;overflow:hidden;line-height:2rem;margin-top:20px;}
.kuaisuyuyueItem>span{float:left;display:block;margin-right:15px;}
.kuaisuyuyueItem>p{float:left;background-color:#444444;border:1px solid #ddd; border-radius:4px;background-color:#eee;padding:0 5px 0 10px;color:#333;cursor:pointer;}
.kuaisuyuyueItem>p>strong{font-weight:normal;margin-right:5px;}
.kuaisuyuyueItem>p>span{color:#444444;font-size:1.2rem;}
.kuaisuyuyueItem>input{border:1px solid #ddd;font-size:1.4rem;line-height:2rem;padding-left:10px;}
.kuaisuComplete{line-height:3rem;text-align:center;width:90%;margin:0 auto;color:#fff;background-color:#444444;margin-top:20px;border-radius:4px;}
.kuaisuyuyueList{width:80%;position:absolute;left:10%;top:50px;text-align:center;}

/*棣栭〉鍙ｇ闃垮Ж*/
.koubeiList li{
    width:50%;
    box-sizing:border-box;
    line-height:42px;
    text-align:center;
    float:left;
    font-size:1.4rem;
    border-bottom:1px solid #eee;
}
.koubeiList li:first-child{
    border-right:1px solid #eee;    
}
.koubeiList li span{
    display:block;
    width:100%;    
}
.koubeiList li.current span{
    background:url(../images/libg.gir) 0 bottom repeat-x;
    color:#444444;
}
.koubeiContList1,.koubeiContList {
    display:block;
    width:100%;
    padding-top:10px;
    padding-bottom:10px;
    box-sizing:border-box;
    padding-left:3%;
    padding-right:3%;
    position:relative;
    border-bottom:1px solid #eee;
}
.koubeiContList1 img{
    display:block;
    width:76px;
    height:100px;
    float:left;
}
.koubeiContList div{
    width:70%;
    float:left;
    box-sizing:border-box;
    padding-left:10px;
    font-size:1.4rem;
    line-height:2.6rem;
}
.koubeiContList img{
    display:block;
    width:76px;
    height:100px;
    float:left;
}
.koubeiAyiInfo1>div:nth-of-type(1){
    width:70%;
    float:left;
    box-sizing:border-box;
    padding-left:10px;
    font-size:1.4rem;
    line-height:2.6rem;
}
.koubeiContList div p:last-child{
    color:#999;
}
.koubeiContList div p:first-child span{
    float:right;    
}
.koubeiContList div p:first-child span i{
    color:#444444;
    font-style:normal;
}
.koubeiContListKefu div p:nth-child(2){
    line-height:1.8rem;
    width:200px;
}
.koubeiContListAyi div p:last-child{
    line-height:1.8rem;
    width:200px;
}
.koubeiContList>i{
    position:absolute;
    right:3%;
    top:50%;
    color:#999;
}
.koubeiContBox {
    display:none;
}
.koubeiShow{
    display:block;
}
.koubeiContListAyi > i {
    top:40%;
}
.koubeiContBox h3 {
    font-size:1.6rem;
    font-weight:normal;
    line-height:3.6rem;
    padding-left:3%;
}
.pingjiaItem p:first-child {
    font-size:1.2rem;
    color:#999;
    border-bottom:1px solid #eee;
    line-height:2.2rem;
}
.pingjiaItem p:first-child span{
    float:right;
}
.pingjiaItem{
    width:94%;
    margin:0 auto;
    border-radius:4px;
    border:1px solid #eee;
    box-sizing:border-box;
    padding:10px;
}
.pingjiaItem p:last-child {
    line-height:2.6rem;
    font-size:1.4rem;
}
.pingjiaItemBox {
    border-bottom:1px solid #eee;
    padding-top:10px;
    padding-bottom:10px;
}
.pingjiaList {
    height:160px;
    overflow-y:scroll;
    padding-bottom:54px;
}
.pingjiaItemBox:last-child {
    border:none;
}
.koubeikefuBtn{
    border-top:1px solid #eee;
    position:fixed;
    left:0;
    bottom:0;
    width:100%;
    height:44px;
    background-color:#fff;
    padding-top:10px;
}
.koubeikefuBtn a{
    width:80%;
    display:block;
    margin:0 auto;
    border-radius:4px;
    color:#fff;
    background-color:#444444;
    text-align:center;
    line-height:36px;
}
.pingjiaList > p {
    text-align:center;
    line-height:50px;
}

/*client 寰俊**/
.client-jiantou {
    width:80%;
    position:absolute;
    left:10%;
    top:60px;
    z-index:1002;
    display:none;
}
.client-jiantou img{
    width:100%;
}

/*鍏懆骞存椿鍔�*/
.activityEight {
    background-color:#9D0D00;
    padding-bottom:30px;
}
.activityEightInfo{
    clear:both;
    width:90%;
    margin:0 auto;
    background-color:#F8E6BC;
    padding:10px 0 10px 15px;
    border-radius:4px;
    color:#aa1f24;
    font-size:1.2rem;
    line-height:2.4rem;    
}

/*鎵爜鏀粯椤甸潰*/
.saomaTop{
    border-bottom:1px solid #D2DFDB;
    padding-left:3%;
    line-height:46px;
    font-size:1.6rem;
    background-color:#fff;
}
.saomaTop div input,.saomaHeTong input{
    border:none;
}
.saomaTop div{
    padding-right:3%;
}
.saomaTop div span:last-child{
    color:#DE0000;
    float:right;
}
.saomaTop>div:first-child{
    border-bottom:1px solid #DDDDDD;
}
.saomaHeTong{
    background-color:#fff;
    font-size:1.8rem;
    padding-left:5%;
    margin-top:5px;
    margin-bottom:5px;
    border-top:0.5px solid #B2C5BF;
    border-bottom:0.5px solid #B2C5BF;
    line-height:48px;
    padding-right:5%;
    padding-bottom:10px;
}
.saomaHeTong input{
    font-size:2.2rem;
    width:180px;
    float:right;
    text-align:right;
    line-height:22px;
    margin-top:13px;
    color:#333;
}
.saomaBeizhu{
     background-color:#fff;
    font-size:1.4rem;
    padding-left:3%;
    border-top:1px solid #B2C5BF;
    border-bottom:1px solid #B2C5BF;
    padding-top:14px;
    padding-bottom:10px;
}
.saomaBeizhu span{
    vertical-align:top;
}
.saomaBeizhu textarea{
    width:70%;
    height:50px;
    font-size:1.4rem;
    border:none;
}
.saomaSuccInfo>div{
    width:100% !important;
    text-align:center;
}
.saomaTitle{
    font-size:1.4rem;
}
.saomaTitle span{
    color:#06bf04;
}
.saomaOrderId{
    font-family:Arial;
    font-size:5rem;
    font-weight:normal;
    line-height:7rem;
}
.saomaSuccInfo2>div{
    width:70% !important;
}
.saomaLeft img{
    width:36px;
    height:36px;
    display:block;
    margin-right:5px;
}
.saomaLeft{
    padding-top:20px;
    line-height:18px;
    
}
.saomaLeft>div>h3{
    font-size:1.4rem;
    font-weight:normal;
}
.saomaLeft>div>p{
    font-size:1.2rem;
    color:#999;
}
.saomaLeft>p{
    padding-top:28px;
    color:#999;
    font-size:1.4rem;
}
.saomaRight{
    border:1px solid #444444;
    box-sizing:border-box;
    padding-left:10px;
    border-radius:4px;
    margin-top:10px;
    padding-right:10px;
}
.saomaRight2{
    border:none;
    margin-top:0;
}
.saomaRight2 strong{
    color:#f60;
    font-size:1.8rem;
    font-weight:normal;
}
.saomaHeTong1{
    margin-top:0;
    border-top:none;
    padding-bottom:20px;
}
.saomaHeTong2{
    padding-top:0;
    padding-bottom:0;
}
.saomaCode{
    width:50%;
    margin:0 auto;
    margin-top:20px;
}
.saomaCode img{
    display:block;
    margin:0 auto;
    width:100%;
}
.saomaCodeShuoming{
    text-align:center;
    line-height:40px;
    font-size:1.4rem;
}
.keyboard{
    width:100%;
    position:absolute;
    left:0;
    bottom:0;
}
.keyboard table{
    width:100%;
    text-align:center;
    background-color:#fff;
    line-height:60px;
    -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
    font-size:4rem;
}
.keyboardTd{
    width:25%;
}
.keyboard td{
    border-right:1px solid #ddd;
    border-top:1px solid #ddd;
}
.keyboard td.noBoder{
    border-right:none;
}
.saomaSpanFee em,.saomaSpanFee i{
    font-style:normal;
}
.saomaDel span.iconfont{
    color:#333;
    font-size:2.4rem;
}
.saomaPay{
    background-color:#0AB727;
    color:#fff;
}

.activeRecommend img{
    display:block;
    width:100%;
}
.recommendInfo{
    position:relative;
}
.recommendInfo p{
    position:absolute;
    bottom:12px;
    left:60px;
    font-size:1.2rem;
    color:#999;
    line-height:2.4rem;
}
.recommendInfo a{
    display:block;
    background-color:transparent;
    position:absolute;
    right:0;
    bottom:15px;
    width:50%;
    height:70px;
    text-indent:-9999px;
}
.activeRecommendInfo{
    background-color:#1E906E;
}

.koubeiAyiInfo2{
    width:100%;
    clear:both;
    margin-top:10px;
    border-bottom:1px solid #eee;
    padding-bottom:10px;
}
.koubeiAyiInfo2 li{
    width:33%;
    float:left;
    font-size:1.2rem;
    text-align:center;
    box-sizing:border-box;
    border-right:1px solid #eee;
}
.koubeiAyiInfo2 li span{
    color:#444444;    
}
.koubeiAyiInfo2 li:last-child{
    border:none;
}
.koubeiAyiImg{
    padding-left:3%;
    padding-right:3%;
    margin-bottom:15px;
}
.koubeiAyiImg h3{
    padding-left:0;
}
.koubeiAyiImg li{
    width:25%;
    float:left;
}
.koubeiAyiImg li img{
    display:block;
    width:90%;
    margin:0 auto;
}

/*explain APP鏂囨璇存槑*/
.explainInfo h2{
    text-align:center;
    font-size:1.6rem;
}
.explainInfo{
    padding:0 5%;
}
.explainInfo p{
    font-size:1.4rem;
    line-height:2.2rem;
}
.pt5{
    padding-top:5px;
}
.color999{
    color:#999;
}
.explainBtn{
    display:block;
    width:100%;
    position:fixed;
    bottom:20px;
    left:0;
    text-align:center;
    z-index:10;
    height:30px;
    background-color:#fff;
    opacity:0.5;
}
.explainBtn span{
    color:#666;
    font-size:2.4rem;
}

.six-peixunInfo {
    background-color:#df9a00;
}

/*棣栭〉瀹舵斂璧勮*/
.mt10{margin-top:10px;}
.indexRecommend{background-color:#ffffff;padding-bottom:10px;}
.indexRecommend ul{
    background-color:#f9f9f9;
}
.indexRecommend h2{
    background-color:#f9f9f9;
}
.indexRecommend ul{
    border-bottom:1px solid #c1d9f9;    
}
.indexInfoCon .ayiTitle h3 {
    width:100%;
}
.indexInfoCon .ayiZW{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.indexInfo .ayiPic,.indexInfo .ayiPic img{
    height:68px;
    width:76px;
    display:block;
    margin:0 auto;
    border-radius:8px;
}
.indexInfo .ayitjLeftPic{
    width:24%;
}
.indexInfo .ayitjRightCon{
    width:70%;
}

/*姣嶅┐鎶ょ悊*/
.activityMuying{
    background-color:#4371B7;
    padding-bottom:36px;
}
.activityYuying{
    background-color:#FFBB22;
    margin-top:-1px;
}
.activityMuying a{
    display:block;
    width:80%;
    margin:0 auto;
    background-color:#1DCE1D;
    color:#fff;
    border-radius:4px;
    text-align:center;
    line-height:54px;
    font-size:2rem;
}
.activityYuying a{
    background-color:#2fb22f;
}
.activePeixun5{
    background-color:#335FA5;
}
.activityMuying2 a{
    width:60%;
}

/*鏍囩鎼滅储淇敼*/
#biaoqianBox{
    border-top:1px solid #c1d9f9;
}
.hotBiaoqian{
    width:27%;
    float:left;
    box-sizing:border-box;
    background-color:#f9f9f9;
    padding:0;
    border-right:1px solid #c1d9f9;
}
.hotBiaoqian span{
    border:none;
    border-bottom:1px solid #c1d9f9;
    border-radius:0;
    margin:0;
    padding:0;
    color:#333;
    width:100%;
    text-align:center;
    line-height:44px;
}
.hotBiaoqian span.active{
    border-left:2px solid #444444;
    color:#444444;
    background-color:#fff;
}
.allBiaoqian{
    width:72%;
    float:right;
    box-sizing:border-box;
}
.allBiaoqian span{
    background-color:#fff;
    border:1px dashed #444444;

}

/*peixunList 鍩硅鍒楄〃*/
.peixunList{
    padding:0 3%;
    background-color:#fff;
}
.peixunItem{
    display:block;
    width:100%;
    font-size:1.6rem;
    padding-top:15px;
    padding-bottom:15px;
    border-bottom:1px solid #ddd;
}
.peixunItem:last-child{
    border:none;
}
.peixunItem strong{
    font-weight:normal;
}
.peixunItem span:first-child{
    color:#444444;
    font-size:2rem;
    margin-right:10px;
}
.peixunItem span:last-child{
    color:#ccc;
}
.peixunListInfo{
    padding-top:30px;
    font-size:1.2rem;
}
/*閫夐娴佺▼*/
.xuantiliuchengInfo{
    background-color:#60AFFF;
}

/*鎴戠殑閽卞寘*/
.walletInfo{
   padding-top:15px;
   padding-bottom:15px;
   text-align:center;
   border-bottom:1px solid #ddd;
   background:#fff;
   position:relative;
}
.walletInfo h3{
    font-size:1.2rem;
    font-weight:normal;
}
.walletInfo h2{
    padding-top:10px;
    font-size:1.8rem;
    font-weight:normal;
}
.walletInfo h2 span#yue{
    font-size:2.4rem;
}
.bgF1{
    background:#f9f9f9;
}
.rechargeBox{
    background:#fff;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
    margin-top:10px;
    padding:15px 3%;
}
.rechargeNav span{
    font-size:1.6rem;
    padding-bottom:3px;
    border-bottom:3px solid #444444;
    display:block;
    float:left;
}
.rechargeItem {
    padding-top:5px;
    padding-bottom:20px;
}
.rechargeItem li{
    width:49%;
    box-sizing:border-box;
    border:1px solid #ddd;
    border-radius:4px;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:10px;
}
.rechargeItem li p{
    font-size:1.2rem;
    margin-bottom:5px;
}
.rechargeItem li span{
    font-size:1.6rem;
    color:#666;
}
.rechargeItem li:nth-child(odd){
    float:left;
}
.rechargeItem li:nth-child(even){
    float:right;
}
.rechargeItem li.active{
    border-color:#444444;
}
.rechargeItem li.active p{
    color:#444444;
}
.rechargeItem li.active span{
    padding-left:2px;
    padding-right:2px;
}
.rechargeBox input{
    border:1px solid #aaa;
    background:#f9f9f9;
    box-sizing:border-box;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
    font-size:1.6rem;
    width:100%;
    border-radius:4px;
}
.rechargePs{
    font-size:1.2rem;
    margin-top:15px;
    color:#999;
    padding-left:10px;
}
.rechargeInfo{
    font-size:1.2rem;
    text-align:center;
    padding-top:20px;
    padding-bottom:20px;
}
.rechargeInfo a{
    color:#444444;
}
.rechargeBtn{
    width:80%;
    text-align:center;
    color:#fff;
    margin:0 auto;
    background:#999;
    border-radius:4px;
    line-height:44px;
    cursor:pointer;
}
.rechargeBtn.active{
    background:#444444;
}
.walletPs{
    position:fixed;
    bottom:10px;
    text-align:center;
    width:100%;
    font-size:1.4rem;
    left:0;
}
.walletPs a{
    color:#444444;
}
.walletIcon{
    display:block;
    position:absolute;
    right:1%;
    top:10px;
    width:10px;
    height:10px;
    border-radius:50%;
    background-color:#fb605c;
}

.activeFanxianBom{
    background-color:#EB8900;
}

.chongzhixieyi h3{
    text-align:center;
    font-size:1.6rem;
}
.chongzhixieyi h4{
    font-weight:normal;
    font-size:1.4rem;
    margin-bottom:5px;
}
.chongzhixieyi p{
    font-size:1.2rem;
    text-indent:2rem;
}

.walletInfoSpan{
    position:absolute;
    right:28%;
    top:44px;
    display:block;
    width:15px;
    height:15px;
    background:#444444;
    border-radius:50%;
    color:#fff;
    font-size:1.2rem;
    line-height:15px;
}
.walletFanxian{
    width:86%;
    padding:10px;
    box-sizing:border-box;
    position:absolute;
    left:7%;
    top:100px;
    background-color:#fff;
    z-index:9999999;
    border-radius:8px;
    font-size:1.2rem;
    line-height:20px;
    display:none;
}
.walletFanxian div{
    text-align:center;
    padding-top:10px;
    border-top:1px solid #ddd;
    margin-top:10px;
    color:#444444;
}
.walletYue{
    border-top:1px solid #ddd;
    padding-top:15px;
    padding-bottom:5px;
    width:94%;
    margin:30px auto 0;
}
.walletYue li{
    width:33%;
    float:left;
    text-align:center;
    line-height:20px;
    font-size:1.4rem;
    box-sizing:border-box;
    border-right:1px solid #ddd;
}
.walletYue li:last-child{
    border:none;
}
.walletYue li span{
    display:block;
    color:#FF6607;
    font-size:1.6rem;
}
#walletDetail{
    position:absolute;
    right:10px;
    top:30px;
    color:#999;
    font-size:2.4rem;
}

.exchangeCoupon{
    width:70%;
    position:fixed;
    top:200px;
    left:15%;
    background-color:#fff;
    border-radius:6px;
    z-index:9999;
    height:auto;
    padding:0;
    display:none;
}
.exchangeTop{
    width:90%;
    margin:0 auto;
    padding-top:25px;
    padding-bottom:25px;
}
#yhm{
    background-color:#eee;
    border:none;
    width:100%;
    padding-top:15px;
    padding-bottom:15px;
    box-sizing:border-box;
    padding-left:8px;
}
.exchangeBom{
border-top:1px solid #ddd;
color:#999;
}
.exchangeBom span{
    display:inline-block;
    width:50%;
    box-sizing:border-box;
    text-align:center;
    line-height:50px;
}
.exchangeBom span:last-child{
    border-left:1px solid #ddd;
    color:#fe7019;
}

.rich_media_content{padding:5px;TEXT-INDENT: 1em; LINE-HEIGHT: 30px;}
.rich_media_content{overflow:hidden;color:#3e3e3e;TEXT-INDENT: 1em; LINE-HEIGHT: 30px;}
.rich_media_content *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}
.rich_media_content em{font-style:italic}
.rich_media_content fieldset{min-width:0}
.rich_media_content img{
    display:block;
    margin:20px auto 0 auto;
    max-width:90%!important;
}
.rich_media_content p{clear:both;min-height:1.5em;line-height:1.5em;margin-bottom:20px;}
.rich_media_title{margin-bottom:1px;padding-top:5px;line-height:1.4;font-weight:400;font-size:18px;text-align:center;color:#f30;}
.rich_media_meta_list{margin-bottom:1px;line-height:16px;font-size:12px;padding:5px;text-align:center;BORDER-BOTTOM: #c4dffd 1px dashed;}
.rich_media_meta_list em{font-style:normal}

.pingjia{border: 1px solid #e6e6e6;margin-bottom:10px; padding:10px 10px; }
.pingjia .xmdz{HEIGHT: 25px; font-size:14px;width:100%;color:#08b3e4;}
.pingjia .xmdz .khxm {OVERFLOW: hidden; width:50%;float:left;}
.pingjia .xmdz .khdz {OVERFLOW: hidden; width:50%;float:right;}
.pingjia .pjnr {font-size:14px; width:100%; margin-bottom:8px;color:#666;}
.pingjia .pjsj {font-size:12px;HEIGHT: 20px;color:#999;}


.index_fuwu {width:100%;background-color:#ffffff;padding-bottom:10px;margin-top:0px;}
.index_fuwu .cent {width:98%;margin:0 auto;}
.index_fuwu .cent::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.index_fuwu .cent .left {width:100%;}
.index_fuwu .cent .right {text-align:center;margin-top:20px;}
.index_fuwu .cent .right a {color:#666;font-size:16px;margin-left:5px;}
.index_fuwu .cent h2 {display:block;font-size:22px;font-weight:bold;color:#333333;height:40px;line-height:40px;padding:10px 0px;text-align:center;}
.index_fuwu .cent ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.index_fuwu .cent ul li {float:left;width:46%;margin:2%;}
.index_fuwu .cent ul li a {display:block;width:100%;height:40px;line-height:40px;text-align:center;background:#f6f6f6;font-size:18px;color:#333333;border-radius:20px;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.1);box-shadow: 0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.1);}
.index_fuwu .cent ul li a:hover {background-color:#f85f5f;color:#FFF;}

.sever_nav {background:#FFF;}
.sever_nav ul {width:94%;margin:0 auto;margin-top:10px;}
.sever_nav ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.sever_nav ul li {width:30%;float:left;margin-bottom:10px;margin-right:5%;}
.sever_nav ul li:nth-child(3) {margin-right:0px;}
.sever_nav ul li:nth-child(6) {margin-right:0px;}
.sever_nav ul li a {display:block;width:100%;height:35px;border:1px solid #c1d9f9;border-radius:5px;font-size:12px;color:#666666;line-height:35px;text-align:center;}
.sever_nav ul li.on a {background:#065dd2;color:#FFF;border:1px solid #014eb6;}

.shangfang_nav {width:100%;background:#FFF;border-bottom:1px solid #c1d9f9;margin-top:10px;}
.shangfang_nav ul {}
.shangfang_nav ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.shangfang_nav ul li {width:22%;float:left;margin-bottom:5px;margin-right:2%;margin-left:1%;}
.shangfang_nav ul li a {display:block;width:100%;height:24px;border:1px solid #c1d9f9;border-radius:5px;font-size:12px;color:#666666;line-height:24px;text-align:center;}
.shangfang_nav ul li.on a {background:#065dd2;color:#FFF;border:1px solid #014eb6;}

.xuanren_fuwu {width:100%;background-color:#ffffff;padding-bottom:10px;padding-top:10px;margin-top:10px;}
.xuanren_fuwu .cent {width:98%;margin:0 auto;}
.xuanren_fuwu .cent::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.xuanren_fuwu .cent .left {width:100%;}
.xuanren_fuwu .cent .right {text-align:center;margin-top:20px;}
.xuanren_fuwu .cent .right a {color:#666;font-size:16px;margin-left:5px;}
.xuanren_fuwu .cent h2 {display:block;font-size:22px;font-weight:bold;color:#333333;height:40px;line-height:40px;padding:10px 0px;text-align:center;}

    .serviceFee{
      width:100%;
      margin-top:0px;
      margin-bottom:-10px;
    }
    .baojia {
      width:100%;
      margin-top:-5px;
      margin-bottom:10px;
height:50px; 
line-height:50px; 
font-size:2.6rem;
text-align:center; 
background:#00c9c2; 
border-radius:10px;
    }
    .baojia a{
color:#ffffff; 
}


.w640{max-width: 640px;min-width: 320px;margin:0 auto}

 #footer{
     background: #fbdddd;
     position: fixed;
     left: 0;
     right: 0;
     bottom:0px;
     z-index: 999;
 }
 #footer ul{
 }
 #footer li{
     width: 20%;
     padding-top: 8px;
     float: left;
     text-align: center;
 }
 #footer h1{
     width: 19%;
     left: 41%;
     top:-45%;
     position: absolute;
 }

/*---联系方式---*/

.boxs {
PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; WIDTH: 98%; OVERFLOW: hidden;
}
.boxs .neirong {
	MARGIN-TOP: 10px; WIDTH: 100%; MARGIN-BOTTOM: 3px; FLOAT: left; 
}
.boxs .neirong UL {
	
}
.boxs .neirong UL LI {
	BORDER-BOTTOM: #c4dffd 1px dashed; LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden;white-space: nowrap;
}
.boxs .neirong UL LI a{
COLOR: #004f9f;
font-weight:bold;
}
.boxs .neirong UL LI B {
	FONT-STYLE: normal; COLOR: #004f9f; FONT-SIZE: 14px;
}
.boxs .neirong UL LI I {
	FONT-STYLE: normal; COLOR: #f00; FONT-SIZE: 14px
}

/*---联系方式结束---*/


/*---金牌信息推荐---*/

.tuijian {
	WIDTH: 99%;
	OVERFLOW: hidden; 
        BORDER: #fbc296 1px solid;
        margin-top:10px;
        margin-left:2px;
}
.tuijian .tishi{
        height:32px;
        line-height:32px;
	OVERFLOW: hidden; 
        background-color: #f66a00;
        color: #ffffff;
        FONT-SIZE: 18px;
        text-indent:0.2em; 

}

.tuijian .biaotilist{
        width:100%;
	OVERFLOW: hidden; 
        padding-bottom:10px;
        background-color: #fcf1e5;
}
.tuijian .biaotilist ul{
}
.tuijian .biaotilist ul li{
        width:100%;
        height:30px;
        line-height:30px;
        float:left;
	OVERFLOW: hidden; 
        BORDER-bottom: #fad1b1 1px dashed;
        FONT-SIZE: 16px;
        text-indent:0.2em; 
        margin-bottom:5px;
}
.tuijian .biaotilist ul li a{
        color:#ce0202;
}
.tuijian .biaotilist ul li a:hover{
        color:#00c92f;
}
.tuijian .biaotilist ul li img{
margin-bottom:-2px;
margin-right:6px;
}

/*---金牌信息结束---*/


/*---相关信息推荐---*/

.xiangguan {
	WIDTH: 99%;
	OVERFLOW: hidden; 
        BORDER: #C1D9F9 1px solid;
        margin-top:10px;
        margin-bottom:10px;
}
.xiangguan .tishi{
        height:32px;
        line-height:32px;
	OVERFLOW: hidden; 
        background-color: #7bbafb;
        color: #ffffff;
        text-indent:0.2em; 
        FONT-SIZE: 18px;

}

.xiangguan .biaotilist{
        width:100%;
	OVERFLOW: hidden; 
        padding-bottom:10px;
}
.xiangguan .biaotilist ul{
}
.xiangguan .biaotilist ul li{
        width:100%;
        height:30px;
        line-height:30px;
        float:left;
	OVERFLOW: hidden; 
        BORDER-bottom: #C1D9F9 1px dashed;
        FONT-SIZE: 16px;
        text-indent:0.2em; 
}

/*---相关信息结束---*/

/*---问答回答开始---*/

.huida{
	line-height:160%;
	BACKGROUND: #ffffff;
	BORDER: #C1D9F9 1px dashed;
	padding:7px;
	margin:20px 15px 15px 20px; 
	COLOR: #111111; 
	FONT-SIZE: 18px;
	border-radius:5px;
}
.huida:hover{
	background:#f6f6f6;
	BORDER: #2789ed 2px solid;
}

.huida .pinglunzhe{
	height:40px;
	line-height:40px;
        text-align:left;
        color:#2789ed;
       
}
.huida .pinglunzhe a{
        color:#2789ed;
       
}
.huida .shijian{
	line-height:160%;
        text-align:right;
        color:#666666;
        FONT-SIZE: 12px;
       
}
/*---问答回答展示结束---*/

/*---评论信息开始---*/

.pinglun{
	line-height:160%;
	BACKGROUND: #ffffff;
	BORDER: #C1D9F9 1px dashed;
	padding:7px;
	margin:20px 15px 15px 20px; 
	COLOR: #111111; 
	FONT-SIZE: 18px;
	border-radius:5px;
}
.pinglun:hover{
	background:#f6f6f6;
	BORDER: #2789ed 2px solid;
}

.pinglun .pinglunzhe{
	height:40px;
	line-height:40px;
        text-align:left;
        color:#2789ed;
       
}
.pinglun .shijian{
	line-height:160%;
        text-align:right;
        color:#666666;
        FONT-SIZE: 12px;
       
}

/*---评论信息结束---*/


/*---信息简介开始---*/
.jianjie{
line-height:160%;
        BACKGROUND: #f9f9f9;
        BORDER: #C1D9F9 1px dashed;
        padding:7px;
        margin:5px 5px 5px 10px; 
        text-indent:1em; 
        COLOR: #111111; 
        FONT-SIZE: 16px;
}


/*金牌家政推荐*/
.jinpai {
	WIDTH: 100%; OVERFLOW: hidden;float:left;BORDER: #C1D9F9 1px solid;margin-bottom:10px;display:block;CLEAR: both;
}
.jinpai .list {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; 
}
.jinpai .list .title {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 42px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; BACKGROUND: #0d76e1; HEIGHT: 42px; COLOR: #ffffff; FONT-SIZE: 18px; PADDING-TOP: 0px;BORDER-BOTTOM: #bdd9ec 1px solid;
}
.jinpai .list .title SPAN {
	FLOAT: right; FONT-SIZE: 14px;padding-right:20px;
}
.jinpai .list .title A {
	COLOR: #ffffff;
}
.jinpai .jinpaineirong {
         float:left; width:100%; OVERFLOW: hidden; 
}

.jinpai .jinpaineirong .hang {
	BORDER-BOTTOM: #C1D9F9 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 60px; WIDTH: 100%; OVERFLOW: hidden;CLEAR: both;
}
.jinpai .jinpaineirong .hang .box {width:98%;padding-left:1%;padding-right:1%;}
.jinpai .jinpaineirong .hang .box .name {width:100%; line-height:30px;height:30px;font-size:18px; OVERFLOW: hidden;}
.jinpai .jinpaineirong .hang .box .name img{
	display:inline-block;
	margin-top:5px;
	margin-right:6px;
}
.jinpai .jinpaineirong .hang .box .name a{color:#0871dc;}
.jinpai .jinpaineirong .hang .box .tel {color:#00B823; font-size:16px; font-weight:bold; line-height:30px;height:30px;OVERFLOW: hidden; text-align:left;width:100%;white-space: nowrap;TEXT-INDENT: 2em;}
.jinpai .jinpaineirong .hang .box .tel span{margin-left:10px;color:#FC4303;}
.clear{clear:both;}

.inforMain .renzheng {
         float:center; width:98%; OVERFLOW: hidden; height:30px;line-height:30px;margin-left:2%;
}

.inforMain .qiuzhi {
         float:center; width:99%; OVERFLOW: hidden; height:40px;line-height:40px;background:#0161C3;padding-left:10px;margin-top:5px;color:#fff;border-bottom-left-radius: 100px;border-top-right-radius: 150px;
}
.inforMain .qiuzhi a{
         color:#fff
}
.inforMain .lianxifabuzhe {
         float:center; width:99%; OVERFLOW: hidden; 
}
.inforMain .lianxifabuzhe .neirong{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border-bottom:1px dashed #C1D9F9;}
.inforMain .lianxifabuzhe .neirong label{color:#444; float:left;}
.inforMain .lianxifabuzhe .neirong em{ font-style:normal; color:#EF3307; padding-left:1%;}
.inforMain .lianxifabuzhe .neirong b{ color:#0161C3;}
.inforMain .lianxifabuzhe .neirong i{ color:#0161C3; font-style:normal;}

.inforMain .gengduo {
         float:center; width:99%; OVERFLOW: hidden; 
}
.inforMain .gengduo .title {width:100%;border-bottom:1px solid #2789ed;height:40px;line-height:40px;}
.inforMain .gengduo .title .neirong {width:100px;height:40px;line-height:42px;color:#ffffff;background:#2789ed;border-top-left-radius: 22px;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:10px;font-size:16px; font-weight:bold;margin-bottom:5px;}
.inforMain .gengduo .neirong{width:100%;}
.inforMain .gengduo .neirong ul li{width:99%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border-bottom:1px dashed #C1D9F9;padding-left:1%;}
.inforMain .gengduo .dakuang{width:98%;padding-left:1%;padding-right:1%;overflow:hidden;text-overflow:ellipsis;padding-top:10px;padding-bottom:10px;line-height:26px;}


.inforMain .cainixihuan{MARGIN: 0px auto; WIDTH: 99%; OVERFLOW: hidden;max-width:720px;}   
.inforMain .cainixihuanT{ width:100%; float:left;max-width:720px;}
.inforMain .cainixihuanT li{ float:left; font-size:16px; font-weight:bold;color:#fff; background-color:#e9f3fd; width:100px; text-align:center; height:40px; line-height:40px;border-left:1px solid #cee1fa;}
.inforMain .cainixihuanY{ float:right;margin-top: 12px; margin-right:10px;}
.inforMain .cainixihuanT li.cuBJ{ background-color:#2789ed;} 
.inforMain .cainixihuanT li.cuBJ a{ color:#fff;} 
.inforMain .cainixihuanS{padding:15px 0px 10px 25px; float:center;}   
.inforMain .cainixihuanS li img{ border:1px solid #e8e9e9;width:70%;height:85%;}
.inforMain .cainixihuanS li{ float:left; margin-left:1%;margin-right:3%;border:1px solid #C1D9F9;width:43%;text-align:center;OVERFLOW: hidden;padding:1%;margin-bottom:20px;}
.inforMain .cainixihuanS .bchu{ color:#000; font-weight:bold;}
.inforMain .cainixihuanS li p{ margin-top:5px; color:#000000;}
.inforMain .cainixihuanS a{color:#000000;}
.inforMain .cainixihuanS li:hover {background:#5ea3f4;color:#ffffff;}
.inforMain .cainixihuanS li:hover p{color:#ffffff;}
.inforMain .cainixihuanS li:hover .bchu{color:#ffffff;}
.inforMain .cainixihuanS li:hover .redred{color:#fff000;}
.inforMain .cainixihuanS .redred{ color:#cc0000; font-style:normal;}
.inforMain .cainixihuanS .tuijDB{ color:#cc0000;}


/* 首页好保姆 */
.haobaomu {MARGIN: 0px auto;} 
.haobaomu .list {overflow:hidden;border-bottom:1px solid #f1f1ef;background-color: #FFF;margin-top:0px;}
.haobaomu .list .zhaopian {float:left;padding-bottom:5px;padding-top:5px;width:76px;text-align:center;}
.haobaomu .list .zhaopian img {width:50px;height:61px;border:1px solid #e6e6e6;padding:2px;}
.haobaomu .list .info{min-height:68px;line-height:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;padding-bottom:5px;padding-top:5px;width:58%;}
.haobaomu .list .info .name {overflow:hidden;font-size:16px;color:#0871df;}
.haobaomu .list .info .name .approve{display: inline-block;vertical-align: middle;width: 14px;height: 15px;background: url(../images/ico_approve.png) 50% 50% no-repeat;-webkit-background-size: 14px 13px;background-size: 14px 13px;padding: 0 0 0 5px;}
.haobaomu .list .info .name .fr{font-size:13px;color:#9f9fa0;}
.haobaomu .list .info .name .fr span{font-size:15px;color:#0871df;}
.haobaomu .list .info .name .wage{color:#9f9fa0;}
.haobaomu .list .info .name .wage span{color:#0871df;font-size:15px;}
.haobaomu .list .info .age{overflow:hidden;padding-top:4px;color:#9f9fa0;}
.haobaomu .list .info .age li{float:left;color:#9f9fa0;line-height:20px;font-size:12px;}
.haobaomu .list .info .age .bar{padding:0 6px;background:url(../images/bg_line.gif) 50% 3px no-repeat;background-size:1px 10px;-webkit-background-size:1px 10px;}
.haobaomu .list .info p{overflow:hidden;color:#9f9fa0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;line-height:20px;font-size:12px;}
.haobaomu .list .yuyue {float:right;width:70px;text-align:center;}
.haobaomu .list .yuyue a{color:#0871df;background: #ffffff;font-size:14px;line-height:75px;padding:10px;border-radius:50%;border:1px solid #e6e6e6;}
.haobaomu .btn_area{padding:16px 15px;background-color:#fff;}
.haobaomu .btn_area a{display:block;line-height:30px;text-align:center;background-color:#fff;border:1px solid #0871df;color:#0871df;border-radius:5px;}


.xinxifabu{background:#fff;margin-bottom:10px;WIDTH: 100%;}
.xinxifabu  .fabutishi{text-align:left; color:#2789ed; width:100%;display:block;padding-left:10px;padding-bottom:10px;padding-top:10px;font-size:18px;border-bottom:1px solid #eee;}
.xinxifabu  dl{position:relative;min-height:40px;border-bottom:1px solid #eee;font-size:14px;padding:0 10px 0 88px}
.xinxifabu  dt{position:absolute;left:7px;top:7px;width:74px;line-height:26px;color:#999999;border-right:1px solid #eee;text-align:center;padding-right:7px}
.xinxifabu  dd{min-height:26px;line-height:26px;padding:7px 0 7px 15px}
.xinxifabu  dd input[type=text]{height:16px;padding:7px 0 3px;line-height:16px;border:0;font-size:14px;width:100%;vertical-align:top;outline:0}
.xinxifabu  dd input.radio{width:auto;vertical-align:middle}
.xinxifabu  dd select{outline:0;-webkit-appearance:none;border:0 none;width:100%;font-size:14px}
.xinxifabu  dl .menu{position:absolute;top:9px;hegiht:26px;width:24px;right:10px}
.xinxifabu  dl .menu i{display:block;border-bottom:2px solid #999;margin-top:5px}
.xinxifabu  .yzm{color:#999;position:absolute;top:7px;left:250px;right:auto}
.xinxifabu  .yzm{top:5px;bottom:1px}
.xinxifabu  .yzm img{vertical-align:top}
.xinxifabu  label{margin-right:10px}
.xinxifabu  .txt{display:block;width:100%;height:80px;font-size:14px;padding:10px;border:none;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}
.xinxifabu  .fabubutton{ margin:15px auto 0; width:92%; text-align:center; background:#2789ed; border-radius:4px;}
.xinxifabu  .fabubutton input{ width:100%; height:44px; line-height:44px; color:#fff; font-size:2.8rem; display:inline-block; border:none;background:none;}