.lo-img{overflow: hidden;/*width: 180px;m*/argin: auto;text-align: center;margin-top:80px;margin-bottom:90px;}
/*.lo-img img{width:160px;height:160px;}*/
.lo-img p{color: #2f2f2f;font-size: 22px;margin-top:15px;}
.l-in{overflow: hidden;border-bottom: 1px solid #dfdfdf;margin:0px 26px;padding: 12px 2px;margin-bottom: 15px;position: relative;z-index: 1;}
.l-in label{color: #2f2f2f;font-size: 25px;width: 125px;display: block;float: left;}
.l-in .t-t{height: 33px;font-size:23px;border: none;background: none;float: left;}
.l-b{margin: 26px;height: 72px;line-height:72px;background: #5bb1ef;color: #fff;text-align: center;font-size: 28px;letter-spacing: 1px;margin-top: 70px;overflow: hidden;cursor: pointer;border-radius: 4px;margin-bottom: 45px;}
.re-b{background: #c9c9ca;max-width: 318px;width:45%;height: 73px;line-height:73px;text-align:center;float: right;border-radius: 4px;font-size: 28px;color: #ffffff;cursor: pointer;}
.re-b a{display: block;color: #ffffff;}
.ft{margin:0px 26px;overflow: hidden;}
.ft-l{height: 63px;float: left;font-size: 20px;max-width: 318px;width:45%;padding-top: 10px;}
.ft-l a{color: #8a8a8a;}
.fk{margin-bottom: 300px;}
.reg-img{overflow: hidden;width: 280px;margin: auto;text-align: center;margin-top:80px;margin-bottom:90px;}
.reg-img img{width:280px;height:49px;}
.yz{position: absolute;width: 112px;height: 39px;line-height:39px !important;background: #e5e5e5;right: 5px;color: #636363;z}
.yz .yz-b{width: 112px;height: 39px;background: none; border: none;color: #636363;font-size: 16px;line-height:39px;cursor: pointer;}
.app{overflow: hidden;padding:80px 15px 100px 15px;}
.app-i{width: 100%;overflow: hidden;}
.app-i img{width: 100%;float: left;}
.app-t{overflow: hidden;margin-top: 60px;text-align: center;}
.app-t p{color: #737373;font-size:20px;}
.app-t .app-b{width: 390px;height: 65px;line-height:65px;overflow: hidden;color: #1c91ca;color: #fff;background: #1c91ca;font-size:22px;margin: auto;margin-top: 30px;}
.app-t .app-b a{display: block;color: #fff;}
.member{overflow: hidden;}
.member .m-int{overflow: hidden;border-bottom: 1px solid #ececec;margin: 0px 25px;height: 80px;position: relative;}
.member .m-int label{font-size: 23px;display: block;float: left;color: #303030;width: 130px;height: 80px;line-height: 80px;position: absolute;top: 0px;left: 0px;}
.member .m-int input{height: 80px;border: none;background: none;font-size: 23px;color: #616161;width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.member .m-int{font-size: 23px;color: #616161;height: 80px;line-height: 80px;}
.member .m-int a{font-size: 23px;color: #616161;}
.member .m-int-b{overflow: hidden;padding-left: 120px;}
.member .m-b{height: 73px;line-height: 73px;background: #5bb1ef;color: #fff;font-size: 26px;text-align: center;margin: 100px 25px 60px 25px;overflow: hidden;}
.order_list{overflow: hidden;}
.t-search{border: 1px solid #e5e5e5;height: 45px;border-radius: 5px;margin: 15px 20px 17px 20px;overflow: hidden;position: relative;}
.t-search .t-search-t{width: 100%;height: 45px;border: none;line-height: 45px;padding: 0px 15px;font-size: 20px;color: #969696;border-radius: 5px;position: relative;z-index: 1;background: none;padding-right: 80px;}
.t-s-b{position: absolute;top: 0px;color: #969696;font-size: 20px;height: 45px;line-height: 45px;right: 50%;margin-right: -100px;padding: 0px 35px;cursor: pointer;z-index:0;  min-width: 60px;}
.t-s-b i{display: block;float: left;width: 45px;height: 45px;background: url(../images/main/search.png) no-repeat center center;margin-left: 8px;cursor: pointer;}
.t-s-b i input{width: 45px;height: 45px;display: block;color: #fff;text-indent: -1000px;background: none;border: none;}
.o_l{overflow: hidden;margin-bottom: 25px;}
.o_top{overflow: hidden;height: 63px;line-height: 63px;font-size: 20px;color: #303030;padding: 0px 63px 0px 15px;border-top: 1px solid #eeeeee;text-overflow: ellipsis; white-space:nowrap;position: relative;}.o_top a{color: #303030;}
.o_top .del{position: absolute;width: 63px;height: 63px;background: url(../images/main/del.png) no-repeat center center;right: 0px;top: 0px;cursor: pointer;}
.o_txt{overflow: hidden;padding: 18px 15px 25px 15px;background: #f7f7f7;border-bottom: 2px solid #ffffff;position: relative;min-height:150px;}
.o_txt .img{width: 150px;height: 150px;border: 1px solid #e3e3e3;background: #ffffff;padding: 5px;float: left;position: absolute;
left: 5px;top: 15px;}
.o_txt .img img{float: left;width: 100%;height: 100%;}
.o_txt .title{color: #303030;font-size: 20px;padding-left: 170px;overflow: hidden;margin-top: 2px;
/*text-overflow: ellipsis; white-space:nowrap;*/
}.o_txt .title a{color: #303030;}
.o_txt .cn{padding-left: 170px;color: #656565;margin-top: 13px;font-size: 19px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;margin-bottom: 5px;padding-right:30px;}
.o_txt .tj{padding-left: 170px;color: #484848;font-size: 19px;overflow: hidden;position: absolute;left: 177px;bottom: 25px;}
.o_txt .tj .money{color: #d80303;}
.ddan{/*height: 73px;*/background: #f7f7f7;padding: 0px 0px 70px 15px;line-height:73px;font-size: 20px;color: #9c9c9c;position: relative;text-overflow: ellipsis; white-space:nowrap;overflow: hidden;}
.ddan .qr{width: 136px;height: 43px;line-height: 43px;text-align: center;font-size: 21px;color: #ffffff;position: absolute;right: 15px;background: #e00025;border-radius: 5px;bottom: 15px;letter-spacing: 1px;}
.ddan .qr a{color: #fff;display: block;}
.o_d{overflow: hidden;padding: 0px 15px;}
.o_d p{color: #6d6d6d;font-size: 20px;line-height: 28px;margin-bottom: 20px;}
.o_d p span{color: #2f2f2f;}
.o_d2{overflow: hidden;padding: 0px 15px;}
.o_d2 p{color: #626262;font-size: 20px;line-height: 28px;margin-bottom: 0px;}
.o_d2 p:first-child{margin-bottom: 15px;}
.o_d2 .qr{width: 136px;height: 43px;line-height: 43px;text-align: center;font-size: 21px;color: #ffffff;background: #e00025;border-radius: 5px;letter-spacing: 1px;margin-top: 50px;margin-bottom: 80px;}
.o_d2 .qr a{color: #fff;display: block;}
.pro_list{overflow: hidden;}
.pro_list ul{overflow: hidden;padding: 15px;}
.pro_list ul li{overflow: hidden;float: left;width: 48%;}
.pro_list ul li .img{overflow: hidden;/*width: 100%;*/border: 1px solid #dfdfdf;padding: 5px;}
/*.pro_list ul li:hover .img{border: 3px solid #5bb1ef;}*/
.pro_list ul li .img img{height: 100%;width: 100%;}
.pro_list ul li .title{text-align: center;margin: 12px 5px 15px 5px;color: #696969;font-size: 18px;text-overflow: ellipsis; white-space:nowrap;overflow: hidden;}
.pro_list ul li .title a{color: #696969;}
.t-search2{height: 50px;overflow: hidden;margin: 25px auto 20px auto;max-width: 380px;}
.t-search2-t{width: 70%;height:48px;border: 1px solid #ababab;border-right: none;position: relative;border-radius: 3px;float: left;}
.t-2-t-t{width: 100%;height: 48px;background: none;border: none;text-indent: 15px;font-size: 19px;}
.t-2-t-s{height: 50px;position: absolute;background-color: #007dd2;right: 0px;top: -1px;width: 75px;overflow: hidden;border-top-right-radius: 3px;border-bottom-right-radius: 3px;background-image: url(../images/main/search2.jpg);background-position: center center;background-repeat: no-repeat;}
.t-2-t-s input{height: 50px;width: 75px;background: none;border: none;color: #007dd2;text-indent: -1000px;}
.sx{width: 24%;float: left;overflow: hidden;margin-left: 5%;background: #007dd2;border-radius: 3px;height: 50px;line-height: 50px;color: #fff;text-align: center;font-size: 19px;cursor: pointer;}

.pro_list2{overflow: hidden;}
.pro_list2 .pro_list2-l {overflow: hidden;width: 160px;float: left;position: relative;z-index: 10;background: #fff;}
.pro_list2  .pro_list2-l  li{height: 70px;line-height:70px;border-bottom: 1px solid #e5e5e5;width: 160px;font-size: 21px;color: #2b2b2b;text-indent: 30px;cursor: pointer;}
.pro_list2  .pro_list2-l  .active{background: #e5e5e5;border-left:3px solid #5bb1ef;text-indent: 27px;width: 157px;}
.pro_list2-r{background: #e5e5e5;overflow: hidden;position: absolute;width: 100%;top: 75px;left: 0px;}
.pro_list2-r-li{margin-left: 170px;overflow: hidden;padding-top: 20px;}
.pro_list2-r-li ul{overflow: hidden;}
.pro_list2-r-li ul li{width: 22%;float: left;height: 35px;line-height:35px;background: #fff;text-align: center;font-size:18px;margin-left: 2%;margin-bottom: 4%;}
.pro_list2-r-li ul li a{color: #404040;display: block;}

.banner{overflow: hidden;}
.banner img{float: left;width: 100%;}
.ban-lo{border-bottom: 1px solid #eeeeee;margin: 0px 15px;height: 90px;position: relative;margin-bottom: 15px;}
.lo-logo{background: url(../images/main/lo-b.png) no-repeat;width: 196px;height: 65px;position: absolute;left: 0px;top: -30px;background-size: cover;overflow: hidden;text-align: center;}
.lo-logo img{height: 56px;margin-top: 6px;}
.ban-lo .title{color: #5bb1ef;font-size:20px;position: absolute;bottom: 14px;left: 0px;overflow: hidden;}
.add-li{position: absolute;right: 0px;top: 17px;}
.add-li div{width: 50px;height: 50px;float: left;overflow: hidden;margin-left: 10px;}
.add-li div img{height: 100%;width: 100%;float: left;}
.ban-n{margin: 0px 15px;border-bottom: 1px solid #e5e5e5;font-size: 20px;height:50px;line-height: 50px;position: relative;}
.ban-n .title{color: #5bb1ef;border-bottom: 1px solid #5bb1ef;float: left;overflow: hidden;height:50px;padding-right: 8px;margin-right: 20px;cursor: pointer}
.ban-n .ban-sx{color: #242424;cursor: pointer}
.jianjie{overflow: hidden;padding: 15px;text-align:justify;text-justify:inter-ideograph;}
.jianjie-top{color: #7a7a7a;font-size: 18px;}
.jianjie .img{overflow: hidden;float: left;width: 45%;margin-right: 20px;margin-bottom: 10px;}
.jianjie .img img{float: left;width: 100%;}
.jianjie .txt{float: left;width: 51%;color: #7a7a7a;font-size: 18px;padding: 0px 2%;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}
.jianjie-top{overflow: hidden;margin-bottom: 15px;}
.jianjie-li{color: #7a7a7a;font-size: 18px;/* height: 60px; */line-height: 27px;border-bottom: 1px solid #eeeeee;position: relative;padding-left: 88px;padding-top: 20px;padding-bottom: 20px;}
.jianjie-li span{color: #272727;margin-right: 30px;position: absolute;left: 0;top: 21px;}

.sx-f {overflow: hidden;width: 100%;position: absolute;right: 0px;top: 50px;background: #fff;min-height: 300px;display: none;z-index: 5;}
.sx-f ul{overflow: hidden;padding: 20px 15px;}
.sx-f ul li{float: left;overflow: hidden;height: 35px;text-align: center;background: #e5e5e5;font-size: 16px;width: 15%;margin-left: 2%;line-height: 35px;margin-bottom: 4%;}
.sx-f ul li:nth-child(6n-5){margin-left: 0px;}
.sx-f-top{height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.sx-f-top .qx{float: left;height: 30px;line-height: 30px;text-align: center;width: 60px;color: #5d5d5d;margin-top: 5px;cursor: pointer}
.sx-f-top .qr{float: right;height: 30px;line-height: 30px;text-align: center;width: 60px;color: #007dd2;margin-top: 5px;cursor: pointer}
.fl-add{background: rgba(0,0,0,.7);border-radius: 6px;padding: 8px;width: 300px;text-align: center;color: #fff;font-size: 20px;padding-bottom:30px;position: absolute;top: 70px;margin-left: -160px;left: 50%;display: none;z-index: 5;}
.fl-add .close{height: 35px;width: 35px;background: url(../images/main/close2.png) no-repeat;background-size: cover;float: right;}
.fl-add-top{overflow: hidden;}
.fl-add p{margin-bottom: 15px;}
.fl-add p a{color: #fff;}
.fl-add2{background: rgba(0,0,0,.7);border-radius: 6px;padding: 8px;width: 300px;text-align: center;color: #fff;font-size: 20px;padding-bottom:30px;position: absolute;top: 70px;margin-left: -160px;left: 50%;display: none;z-index: 5;}
.fl-add2 .close{height: 35px;width: 35px;background: url(../images/main/close2.png) no-repeat;background-size: cover;float: right;}
.fl-add-top{overflow: hidden;}
.fl-add2 p{margin-bottom: 15px;}
.fl-add2 p a{color: #fff;}
.ewms{width: 270px;height: 325px;margin: auto;background: url(../images/main/ewm1.png) no-repeat;}
.ewms img{width: 200px;height: 200px;margin-top: 25px;}
.xq-top{overflow: hidden;padding: 20px 0px 12px 0px;border-bottom: 1px  solid #eeeeee;margin: 0px 15px;position: relative;}
.xq-top .title{font-size: 20px;margin-bottom: 12px;}
.xq-top .mo{font-size: 20px;color: #de0000;font-size: 22px;}
.xq-top .mo span{font-size: 20px;color: #ababab;margin-left: 15px;}
.sc{position: absolute;right: 0px;top:24px;}
.sc div{width: 48px;height: 48px;float: left;}
.sc div img{float: left;height: 100%;width: 100%;}
.sc-i{margin-right: 20px;}
.fx-i{margin-left: 20px;}
.pay{height: 48px;line-height: 48px;border-bottom: 1px solid #eeeeee;margin: 0px 15px;color: #b6b6b6;font-size: 18px;}
.pay-l{float: left;}
.pay-l img{float: right;margin-left: 15px;margin-top: 13px;}
.xp-li{margin: 0px 15px;border-bottom: 1px solid #eeeeee;/* height: 60px; */line-height: 30px;color: #808080;font-size: 20px;/* float: left; */position: relative;padding-left: 180px;overflow: hidden;padding-top: 15px;padding-bottom: 15px;min-height:32px}
.xp-li span{display: block;float: left;width: 170px;color:#2f2f2f ;position: relative;height: 100%;position: absolute;left: 10px;top: 0px;line-height: 60px;}
.tishi{font-size:17px ;overflow: hidden;margin: 0px 15px;padding: 20px 0px 20px 0px;border-bottom: 1px solid #eeeeee;color: #b6b6b6;position: relative;}
.tishi span{color: #363636;display: block;position: absolute;}
.tishi p {padding-left: 80px;}
.fg{width: 1px !important;height:40px !important;background: #eeeeee;margin-top: 3px;}

.xp-bt{height: 65px;position: fixed;bottom: 0px;width: 100%;max-width: 720px;}
.xp-bt .phone{background: #e5e5e5;width: 40%;height: 65px;float: left;position: relative;}
.xp-bt .buy{background: #bd2819;width: 35%;height: 65px;float: left;}
.xp-bt .zixun{background: #5bb1ef;width: 25%;height: 65px;float: left;}

.xp-bt a{line-height: 65px;color: #fff;font-size: 18px;}
.phone-c{background: url(../images/main/phone2.png) no-repeat  20px center;text-indent: 45px;/*max-width: 160px;margin: auto;*/text-align: center;position: absolute;left: 50%;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);white-space:nowrap;overflow: hidden;width: 168px;}
.phone-c a{color: #007dd2;font-size: 18px;}
.but-c{/*background: url(../images/main/buy.png) no-repeat  20px center;*//*text-indent: 45px;*//*max-width: 160px;*/margin: auto;text-align: center;}
.zixun-c{/*background: url(../images/main/zixun.png) no-repeat  20px center;*//*text-indent: 45px;*//*max-width: 100px;*/margin: auto;text-align: center;}
.xp-lis{overflow: hidden;padding-bottom: 200px;}
.xp-t{overflow: hidden;margin: auto;width: 216px;padding-top: 22px;}
.xp-t-l{width: 60px;height: 30px;line-height: 28px;text-align: center;color: #ffffff;float: left;margin: 0px 6px;background: #5bb1ef;cursor: pointer}
.xp-t .active{background: #ffffff;color: #5bb1ef;}
.xp2-li span{width: auto !important;}
.pinlun {overflow: hidden;padding: 20px 15px;}
.pinlun ul{overflow: hidden;font-size: 18px;}
.pinlun ul li{border-bottom: 1px dashed #d0d0d0;padding: 20px 0px 10px;}
.pinlun ul li .phone{overflow: hidden;color: #000000;margin-bottom: 6px;}
.pinlun ul li .txt{overflow: hidden;color: #333333;margin-bottom: 16px;}
.pinlun ul li .time{color: #9d9d9d;font-size: 16px;}

.pinlun-top{overflow: hidden;width: 340px;margin: auto;padding-top: 30px;}
.pinlun-top ul{overflow: hidden;}
.pinlun-top ul li{overflow: hidden;float: left;width: 65px;height: 30px;border-radius: 3px;border: 2px solid #5bb1ef;text-align: center;line-height: 30px;color: #5bb1ef;cursor: pointer;margin: 8px;}
.pinlun-top ul .active{color: #fff;background: #5bb1ef;}
.xp-img{background: #f7f7f7;padding: 40px 0px;}
.xp-img .bd li img{width: 200px;height: 200px;}
.xp-img .bd li {width: 100%;text-align: center;}

.xp-img .hd{position: absolute;left: 50%;margin-top:6px;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);}
.xp-img .hd li{float: left;overflow: hidden;background: #a5a5a5;border-radius: 50%;height: 12px;width: 12px;margin: 5px;text-indent: -1000px;}
.xp-img .hd .on{background: #5bb1ef;}
.qr-b{width: 80px;height: 40px;float: left;text-align: center;font-size: 18px;line-height: 40px;    background: #5bb1ef;color: #fff;margin: 0px 5px;}
.cz-b{width: 80px;height: 40px;float: left;text-align: center;font-size: 18px;line-height: 40px;    background: #e00025;color: #fff;margin: 0px 5px;}
.qr-t{margin: auto;width: 185px;overflow: hidden;padding: 15px 0px;}
.sx-lis{overflow: auto;}
.sx-lis .on .close{background: url(../images/main/sx1_on.png) no-repeat center center;}
.index_list{overflow: hidden;border-top: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;}
.index_list ul{overflow: hidden;padding: 15px;}
.index_list ul li{overflow: hidden;float: left;width: 32%;margin-right: 2%;}
.index_list ul li .img{overflow: hidden;/*border: 1px solid #dfdfdf;padding: 5px;*/background: #fff;}
.index_list ul li .img img{height: 100%;width: 100%;}
.index_list ul li .title{text-align: center;margin: 12px 5px 15px 5px;color: #696969;font-size: 18px;text-overflow: ellipsis; white-space:nowrap;overflow: hidden;}
.index_list ul li .title a{color: #696969;}

.index2{overflow: hidden;margin: 15px;}
.index2 .index2-img1{overflow: hidden;float: left;width: 32%;margin-right: 2%;}
.index2 .index2-img1:nth-child(3){margin-right: 0px;}
.index2 .index2-img1 img{width: 100%;/*float: left;*/}

.index2 .index2-img2{overflow: hidden;float: left;width: 49%;margin-right: 2%;margin-top: 2%;}
.index2 .index2-img2:last-child{margin-right: 0px;}
.index2 .index2-img2 img{width: 100%;float: left;}

.index_list_top{color: #007dd2;font-size: 20px;margin-left: 15px;margin-top: 13px;}

.index-footer{overflow: hidden;}
.index-footer-gz{overflow: hidden;background: #5bb1ef;height: 55px;line-height: 55px;text-align: center;color: #fff;font-size: 18px;}
.index-footer-bottom{height: 85px;line-height: 85px;color: #5f5f5f;text-align: center;font-size: 17px;}

.qiugou{overflow: hidden;border: 1px solid #e5e5e5;border-radius: 6px;margin: 15px;cursor: pointer;min-height: 230px;}
.qiugou .qiugou-top{overflow: hidden;height: 50px;line-height: 50px;border-bottom: 1px solid #e5e5e5;}
.qiugou .qiugou-top .qiugou-ioc{width: 25px;height: 25px;float: left;margin-left: 20px;margin-top: 13px;background: url(../images/main/qiugou.png) no-repeat;}
.qiugou .qiugou-top .time{color: #a4a4a4;float: right;margin-right: 20px;font-size: 18px;}
.qiugou-l{overflow: hidden;float: left;width:150px;margin-left: 16px;margin-top: 16px;position: relative;}
.qiugou-l .img{width: 130px;height: 130px;border: 1px solid #efefef;}
.qiugou-l .img img{width: 120px;height: 120px;margin-left: 5px;margin-top: 5px;}
.qiugou-l .num{color: #2f2f2f;overflow: hidden;margin-top: 13px;margin-bottom: 15px;}
.qiugou-l .fv{width: 1px;height: 135px;position: absolute;top: 0px;right: 0px;border-left: 1px dashed #d9d9d9;}
.qiugou-r{overflow: hidden;margin-top: 15px;padding-left: 10px;padding-right: 8px;margin-bottom: 25px;}
.qiugou-r .title{color: #2f2f2f;font-size: 22px;margin-bottom: 6px;}
.qiugou-r p{color: #525252;margin-bottom: 12px;line-height: 22px;}

.qiugou-li{overflow: hidden;/*padding-bottom: 80px;*/}
.qiugou-li .active .qiugou-top .qiugou-ioc{width: 25px;height: 25px;float: left;margin-left: 20px;margin-top: 13px;background: url(../images/main/qiugou-a.png) no-repeat;}
.qiugou-fl{height: 70px;position: fixed;bottom: 0px;width: 100%;background: rgba(0,0,0,0.25);max-width: 720px;}

.quanxuan{height: 50px;width: 120px;color: #fff;background: url(../images/main/quanxuan.png) no-repeat;font-size: 21px;text-indent: 42px;cursor: pointer;margin-top: 10px;line-height: 50px;padding-left: 10px;background-position:14px center ;margin-left: 20px;float: left;}
.qiugou-fl .del{background: #5bb1ef;width: 160px;height: 70px;float: right;line-height: 70px;color: #fff;font-size: 21px;text-align: center;cursor: pointer;}
.qiugou-fl .del a{display: block;color: #fff;}
.qiugou-fl .active{height: 50px;width: 120px;color: #5bb1ef;background: url(../images/main/qiugou-a.png) no-repeat;font-size: 21px;text-indent: 42px;cursor: pointer;margin-top: 10px;line-height: 50px;padding-left: 10px;background-position:14px center ;margin-left: 20px;float: left;}

.qiugou_detail{overflow: hidden;}
.qiugou_detail .title{color: #000000;font-size: 18px;margin:10px 15px 20px 15px;}
.qiugou_detail .num{color: #6c6c6c;margin:11px 15px;font-size: 18px;}
.qiugou_detail .cn{color: #2e2e2e;font-size: 18px;margin:22px 15px;line-height: 22px;}



#featureCarousel {
    height: 210px;
    width:100%;
    position:relative;
    background: #f7f7f7;border-bottom: 1px solid #eeeeee;
    text-align: center;
}
#featureCarousel img {
    border:0;
    height: 180px;
    width: 180px;
    margin-top: 15px;
}
/*#featureCarousel .feature {
    position:absolute;
    top:-1000px;
    left:-1000px;
    box-shadow:2px 2px 8px #c8c6c6;
    cursor:pointer;
}
#featureCarousel .feature > div {
    position:absolute;
    bottom:0px;
    left:0px;
    background-color:black;
    width:100%;
}
#featureCarousel .feature > div p {
    margin:0;
    padding:5px;
    font-weight:bold;
    font-size:12px;
    color:white;
}
#featureCarousel .blipsContainer {
	display: none !important;
    position:absolute;
    color:white;
    right:25px;
    top:0px;
    padding:0;
    margin:0;
}
#featureCarousel .blipsContainer .blip {
    margin:3px;
    height:14px;
    width:14px;
    color:white;
    text-align:center;
    font-size:10px;
    border:1px dotted black;
}
#featureCarousel .blipsContainer .blipSelected {
    color:white;
    font-weight:bold;
    background-color:black;
}*/


.fabu{overflow: hidden;}
.fabu .m-int{overflow: hidden;border-bottom: 1px solid #ececec;margin: 0px 25px;height: 80px;position: relative;}
.fabu .m-int label{font-size: 21px;display: block;float: left;color: #2d2d2d;width: 130px;height: 80px;line-height: 80px;position: absolute;top: 0px;left: 0px;}
.fabu .m-int input{height: 80px;border: none;background: none;font-size: 21px;color: #7b7b7b;width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}

.fabu .m-int .fabu-sx{height: 80px;border: none;font-size: 21px;color: #7b7b7b;width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;line-height: 80px;background: url(../images/main/fabu-sx.png) no-repeat;background-position:95% center;cursor: pointer;}

.fabu .m-int-b{overflow: hidden;padding-left: 160px;}
.fabu .m-b{height: 73px;line-height: 73px;background: #5bb1ef;color: #fff;font-size: 26px;text-align: center;margin: 100px 25px 60px 25px;overflow: hidden;}

.fabu .m-int-b textarea{width: 100%;min-height: 80px;border: none;font-size: 21px;color: #7b7b7b;}
.fabu-textarea{padding-left: 0px !important;padding-top: 70px;padding-bottom: 20px;}

.fabu-top{overflow: hidden;margin: 20px 15px 12px 15px;position: relative;}
.fabu-top .b-img{float: left;width: 180px;height: 180px;background: url(../images/main/b-img.png) no-repeat; background-size: cover;overflow: hidden;margin-right: 15px;position: relative;}
.fabu-top .b-img img{max-height: 180px;max-width: 180px; position: absolute;  
  top: 50%; left: 50%;  
  -webkit-transform: translate(-50%,-50%);  
      -ms-transform: translate(-50%,-50%);  
          transform: translate(-50%,-50%); }
.fabu-top .title{overflow: hidden;border-bottom: 1px solid #eeeeee;height: 55px; line-height: 55px;font-size: 20px;position: relative;}
.fabu-top .title label{float: left;background: #fff;}
.fabu-top .title input{height: 55px;border: none;background: none;color: #7b7b7b;font-size: 20px;width: 100%;position: absolute;top: 0px;left: 0px;text-indent: 5px;}
.s-img{overflow: hidden;position: absolute;bottom: 0px;left: 196px;}
.s-imgs{overflow: hidden;width: 28%;height: 95px;float: left;margin-right: 5%;background: url(../images/main/s-img.png) no-repeat;background-size: cover;max-width: 80px;}
.s-imgs img{width: 100%;height: 100%;}

.shuxing{overflow: hidden;}
.files{    display: block;width: 180px;height: 180px;position: absolute;opacity: 0;}

.qiugou-checkbox{display: none;}

.msel{overflow: hidden;margin: 0px 5px;}
.msel div{overflow: hidden;float: left;}
.showborder{border: 1px solid #e6e6e6;padding: 12px;margin-left: 10px;}
.fx-i .bds_more{margin: 0px !important;}

.conts{padding: 10px;overflow: hidden;line-height: 24px;color: #696969;font-size: 14px;}
.conts img{max-width: 100%;}
.conts p{margin: 5px 0px;}
#messagesbsb{display:none;}
.m_logo{overflow: hidden;text-align: right;height: 58px;padding-right: 10px;background: #fff;}
.m_logo img{height: 33px;margin-top: 12px;}
.mp_top{overflow: hidden;height: 203px;background: url(../images/mp_top.jpg) no-repeat;background-size: 100% 100%;}
.mp_img{overflow: hidden;border: 2px solid #fff;border-radius: 6px;width: 140px;height: 140px;margin-top: 19px;float: left;margin-left: 11px;margin-right: 20px;}
.mp_img img{width: 140px;height: 140px;}
.mp_img{overflow: hidden;border: 2px solid #fff;border-radius: 6px;margin-bottom: 39px;}
.mp_top .name{color: #fff;font-size: 28px;letter-spacing: 1px;margin-top: 15px;margin-bottom: 5px;margin-right: 5px;}
.mp_top .txt{color: #fff;font-size: 20px;margin-bottom: 5px;margin-right: 5px;max-height: 104px;overflow: hidden;}
.mp_top .add{color: #fff;font-size: 18px;margin-right: 5px;height: 24px;overflow: hidden;}
.mp_list{overflow: hidden;border-top: 1px solid #c9c9c9;margin-top: 25px;background: #fff;}
.mp_li{overflow: hidden;position: relative;min-height: 70px;border-bottom: 1px solid #dfdfdf;}
.mp_li label{width: 155px;position: absolute;top: 0px;left: 0px;color: #6c6c6c;font-size: 20px;text-indent: 30px;line-height: 70px;}
.mp_li .txt{font-size: 20px;line-height: 30px;padding-left: 155px;overflow: hidden;margin-top: 20px;margin-bottom: 20px;padding-right: 10px;}
.mp_li .txt a{color: #000;}
.mp_li_a{padding-right: 75px;}
.mp_li_a a{font-size: 20px;color: #1b76db;border: 1px solid #1b76db;border-radius: 6px;
padding: 2px 12px;position: absolute;right: 10px;top: 50%;margin-top: -16px;}
.ads{overflow: hidden;border-top: 1px solid #e4e4e4;margin-top: 25px;background: #fff;border-bottom: 1px solid #e4e4e4;}
.ads .top{height: 83px;line-height: 83px;color: #2f2f2f;text-indent: 30px;font-size: 22px;border-bottom: 1px solid #e4e4e4;}
.ads .ad{overflow: hidden;position: relative;}
.ads .ad img{width: 100%;float: left;}
.ads .ad .jr{overflow: hidden;width: 70px;height: 22px;background: url(../images/jr.png) no-repeat center center;position: absolute;left: 50%;bottom: 15px;margin-left: -35px;}
.baocun{height: 62px;background: #f3f3f3;border-top: 1px solid #dadbdf;margin-top: 15px;position: fixed;bottom: 0px;width: 100%;z-index: 4;max-width: 720px;}
.baocun_input{overflow: hidden;background: #06c003;width: 300px;height: 46px;text-align: center;color: #fff;line-height: 46px;margin-left: 8px;margin-top: 8px;border-radius: 6px;font-size: 20px;float: left;}
.baocun .more{height: 25px;width: 53px;float: right;background: url(../../images/bn_more.jpg);margin-right: 5px;margin-top: 20px;}
.mp_ewm{overflow: hidden;width: 200px;margin-left: auto;margin-right: auto;background: #fff;padding: 10px;}
.mp_ewm img{width:100%;float: left;}
.mp_title{overflow: hidden;font-size: 20px;text-align: center;color: #fff;margin-bottom: 15px;}
.more_fl{background: #fff;position: fixed;bottom: 63px;width: 100%;display: none;z-index: 10;max-width: 720px;}
.more_fl_1{color: #000;font-size: 14px;padding: 5px;overflow: hidden;height: 40px;line-height: 40px;    border-bottom: 1px solid #eaeaea;}
.more_fl_1 img{float: left;width: 30px;height: 30px;margin-left: 10px;margin-right: 10px;margin-top: 5px;}
.more_fx{position: fixed;top: 0px;display: none;z-index: 6;width: 100%;max-width: 720px;}
.more_fx img{float: right;}
.m-int-b-radio{height: 20px !important;width: 20px !important;float: left;margin-top: 30px;margin-right: 15px;display: none;}
.m-int-b-label{font-size: 21px;display: block;float: left;color: #2d2d2d;height: 40px !important;line-height: 40px !important;position: relative !important;top: auto;left: auto;float: left;width: 70px !important;background: #e5e5e5;margin-top: 20px;text-align: center;margin-right: 30px;}

.m-int-b-radio:checked + label {
	background: #5bb1ef;
	color: #fff;
}
.bdshare_popup_box{display: none !important;}

.fu_ok_t{overflow: hidden;padding-bottom: 150px;}
.fu_ok{text-align: center;font-size: 35px;color: #242424;overflow: hidden;padding:150px 0px;}
.fu_ok_b {background: #c9c9ca;width: 45%;height: 73px;line-height: 73px;text-align: center;border-radius: 4px;font-size: 22px;color: #ffffff;cursor: pointer;float: left;margin: 2.5%;}

.huiy{overflow: hidden;background: #fafafa;}
.huiy_top{overflow: hidden;padding-right: 25px;}
.huiy_top .img{overflow: hidden;height: 99px;width: 99px;border-radius: 50%;margin-left: 15px;margin-top: 20px;margin-bottom: 35px;float: left;margin-right: 20px;}
.huiy_top .img img{height: 99px;width: 99px;float: left;}
.huiy_top .txt{overflow: hidden;font-size: 20px;padding-top: 40px;padding-bottom: 40px;}
.huiy_li{overflow: hidden;margin: 0px 10px;border-bottom: none;}
.huiy_li2{overflow: hidden;background: #fff;margin-bottom: 17px;border: 1px solid #efefef;}
.huiy_li2 .huiy_li_top{line-height: 53px;overflow: hidden;padding-left: 31px;padding-right: 31px;border-bottom: 1px solid #efefef;}
.huiy_li2 .huiy_li_top h2{float: left;font-size: 24px;font-weight: normal;}
.huiy_li2 .huiy_li_top .more{color: #9e9e9e;float: right;}
.huiy_li_b{overflow: hidden;height: 84px;font-size: 20px;}
.huiy_li_b .huiy_li_b_l{float: left;height: 70px;margin-top: 7px;margin-bottom: 7px;width: 50%;line-height: 70px;}
.huiy_li_b .huiy_li_b_r{float: left;height: 70px;margin-top: 7px;margin-bottom: 7px;border-left: 1px solid #efefef;line-height: 70px;width: 49%;}
.huiy_li_b img{float: left;margin-left: 20px;margin-top: 9px;margin-right: 10px;width: 50px;height: 50px;}

.huiy_li_b a{color: #000;display: block;}
.cgss{overflow: hidden;margin: 44px 26px;font-size: 28px;text-align: center;}