*,body{padding:0;margin:0;}
body{background-color: #fff;font-size: 14px;}

.rotation_div{text-align: center;width: 100%;position:fixed;    height: 1000px;background: #ffffff;
	z-index: 999999;}
@-webkit-keyframes rotation{
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}
.rotation{
	-webkit-transform: rotate(360deg);
	animation: rotation 3s linear infinite;
	-moz-animation: rotation 3s linear infinite;
	-webkit-animation: rotation 3s linear infinite;
	-o-animation: rotation 3s linear infinite;
}
.rotation_img{position:fixed;left:0;top:0;bottom:0;right:0;margin:auto;z-index: 1000000;}

li{list-style-type:none;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}/*去除按钮默认样式*/input[type="button"], input[type="submit"], input[type="reset"] {	-webkit-appearance: none;}
textarea,select{  -webkit-appearance: none;}/*去除input发光边框*/
input:focus, textarea:focus,select {    outline: none;}/*去除IE10+浏览器文本框后面的小叉叉*/
input::-ms-clear {    display: none;}/*禁止多行文本框textarea拖拽*/
textarea {resize: none;}
ol,ul {	list-style:none;}a:focus {	outline: none;}a {	outline: none;}
img {	border:0;	-ms-interpolation-mode:bicubic;}
.clearfix{zoom:1;}
.hidden{display: none;}
.main{max-width: 750px;margin:0 auto;background:#fff;}
a{text-decoration: none;}
.empty{width:100%;height:10px;background:#eee;}
.top{ width:100%; height:50px;box-shadow: 0px 3px 8px 0px rgba(9, 3, 11, 0.15); margin:0 auto;background-color: #b82121;}
.top_1{ width:25%;font-size: 14px; line-height:50px; float:left; color:#fff; /*background:url(../img/img_14.png) no-repeat right; background-size:15px; */text-align:right;height: 50px;background: url(../img/address.png) no-repeat left 12px center;background-size: 20px;}.top_1 select{appearance:none;-moz-appearance:none;-webkit-appearance:none;color: #fff;width: 100%;height: 100%;padding-left: 35px;outline: none;border: none;}.top_1 option{outline: none;border: none;}.swiper-pagination-bullet-active{background-color: #666 !important;}
.top_1_r{ width:70%; float:right;  margin-right:10px; margin-top:10px;}
.top_1_a{ width:100%; height:30px; border-radius:100px; background:#f5f5f5; }
.top_1_a input{ width:90%; height:30px; border:none;  margin-left:15px;background: url(../img/img_2.png) no-repeat right; background-size:20px; padding:0px; font-size: 14px;}
.sc_1 select {
    direction: rtl;
    outline: none;
}
.sc_1 select option {
    direction: ltr;
}
.bordertop-non{border-top: none !important;}
.sure_2-btn{box-sizing: border-box;}
/*banner*/
/*.home-banner{border-top: 5px solid #ccc;}*/
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 5px;}
.home-banner .swiper-wrapper span{display:inline-block;text-align:center;width: 100%;height: 30px;background-color: #0398dc;color: #fff;line-height: 30px;padding: 0 5px;}
.swiper-pagination-bullet{background-color: #666;}
.swiper-pagination-bullet-active{background-color:#ff3300;}
.home-banner img{width: 100%;display: block;margin: 0 auto;}
/*导航*/
.box{ width:95%; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.box1{  height:auto; overflow:hidden; margin:0 auto;}
.nav_all{ width:100%; height:auto;}
.nav_all ul{ margin:0px; padding:0px; list-style: none;}
.nav_all ul li{width: 24.5%;height: auto;float: left;text-align: center;border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding-bottom: 12px; padding-top:10px;}
.nav_all ul li img{ width:45px;}
.nav_all ul li a{ font-size:15px; color:#333; text-decoration:none;}
.news{ width:100%; background:url(../img/img_11_mess.png) no-repeat left 7px center; background-size:70px;}
.news ul{ margin:0px; padding:0px;}
.news ul li{  line-height:25px; color:#333; font-size:14px; padding-left:85px; line-height:30px;height: 30px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.news ul li a{ color:#333;}
.footer .active a{color: #ff9913 !important;}
.get_more{margin-bottom: 10px;text-align: center;margin-top: 20px;}
.bj_all_index{position: relative;top: 0;left: 0;width: 100%;}
.bj_all_index img{vertical-align: top; width:135%;}


.vs_x span{ color:#999;}

/*会员商家*/
.line{ width:100%; height:10px; background:#eee;}
.v_all{ width:100%; height:auto; overflow:hidden; background: url(../img/hy_12.png) no-repeat center; background-size:100%; padding-bottom:15px;}
.v_1{ width:100%; height:60px; line-height:60px; text-align:center; color:#a6a6a6;}.v_1 span{position: relative;}.v_1 span:before{    content: '';    display: block;    position: absolute;    width: 15px;    height: 1px; left: -20px;    top: 6px;}

.vs_2 i{ color:#ff9913; font-size:18px; font-style:normal;}

.v_1 span:after{    content: '';    display: block;    position: absolute;    width: 15px;    height: 1px; right: -20px;    top: 6px;}
.vs_all{ width:100%; height:126px; border-top:1px solid #eee; overflow:hidden;    box-sizing: border-box;padding: 0 10px ;}
.vs_all a{color: #666666;display: block;overflow: hidden;padding-bottom: 15px;}
.vs_img{ width:35%; height:85px; float:left; overflow:hidden; border-radius:5px; margin-top:15px;position: relative;}
.vs_img img{ width:100%;display: block;}
.vs_img span{ position:absolute; z-index:999; left: 0px;top: 0;}
.vs_img span img{ width:66px;}
.vs_t_all{ width:63%;  float:left;margin-top: 8px; margin-left:2%;}
.vs_t{ width:138%; height:30px; font-size:16px; color:#333; line-height:30px; float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.vs_x{ width:100%; height:16px; float:left; font-size:12px; color:#666; overflow:hidden;}
.vs_x img{width: 12px;}
.vs_jg{ width:30%; height:30px; float:right; color:#ff9913; font-size:12px;text-align: right;}
.vs_jg span{ font-size:18px; font-weight:700;}
.vs_x i{display: inline-block;width: 12px;height: 12px;background: url(../img/img_12.png) no-repeat center;background-size: 100%;margin-right: 3px;}
.vs_x .fen{color: #ff9913;}
.vs_x .empty{background: url(../img/star-empty.png) no-repeat center;background-size: 100%;}
.vs_x .star-half{background: url(../img/star.png) no-repeat center;background-size: 100%;}
#star {margin-top: 15px;}
#star img{width: 17px;}
.pl{ width:66%;display: block; font-size:12px;padding-left: 15px;background: url(../img/location.png) no-repeat left center;background-size: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color: #999;}
.pl p{width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.vs_2 span{font-size:12px;float:right; display:block;text-align: right;}
.vs_t_all .vs_1{position: relative;padding-right: 85px;}
.vs_t_all .vs_jg{position: absolute;right: 0;width: 80px;top: 5px;}
.vs_t_all .vs_2{position: relative;overflow: hidden;margin-bottom: 5px;float: left;
width: 100%;}
.vs_t_all .vs_2 span{position: absolute;right: 0;top: 0;width: 100px;color: #999;}
/*首页开始*/
.main .content{padding:10px 10px 60px;}
.main .content .con{width:100%;padding-left:120px;margin-bottom: 3px; border-bottom:1px solid #eee;padding-bottom: 3px;}
.main .content .con img{height:80px;margin:5px 0 0 -120px;}
.main .content .con .con-right{float:right;width:100%;font-size: 15px;padding-top:15px;}
.main .content .con .con-right p{font-size: 18px;color:#000;margin:0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main .content .con .con-right span{font-size: 13px;color:#a8a8a8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-top:4px;}
.footer{width:100%;height:60px;line-height:90px;position:fixed;bottom:0;left:0;background:#fff;
background-blend-mode: normal,normal;box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.19);z-index:9999999}
.footer ul{height:60px;}
.footer ul li{width:20%;float:left;text-align: center;font-size: 13px;}
.footer ul li a{display:block;height:60px;color:#626262;}
.footer .play{background:url(../img/play.png)no-repeat top 5px left 50%;background-size: 28px;}
.footer .mark{background:url(../img/mark.png)no-repeat top 5px left 50%;background-size: 26px;}
.footer .tour{background:url(../img/tour.png)no-repeat top 9px left 50%;background-size: 19px;}
.footer .sou{background:url(../img/sou.png)no-repeat top 8px left 50%;background-size: 18px;}
.footer .live{background:url(../img/live.png)no-repeat top 5px left 50%;background-size: 22px;}
.footer .play.active{background:url(../img/play-active.png)no-repeat top 5px left 50% ;background-size: 28px;}
.footer .mark.active{background:url(../img/mark-active.png)no-repeat top 5px left 50% ;background-size: 26px;}
.footer .tour.active{background:url(../img/tour-active.png)no-repeat top 9px left 50% ;background-size: 19px;}
.footer .sou.active{background:url(../img/sou-active.png)no-repeat top 8px left 50% ;background-size: 18px;}
.footer .live.active{background:url(../img/live-active.png)no-repeat top 5px left 50% ;background-size: 22px;}
/*首页结束*/
/*探风景开始*/
.scenery{padding-bottom:60px;}
.scenery-top{position:relative;}
.scenery-top img{width:100%;z-index:-1;display: block;}
.scenery-b{ text-align: center;opacity: 0.8;width:20%;margin:-10% 0 0 -10%; position:absolute;top:50%;left:50%; z-index:2;}
.scenery-b img{width:100%;border-radius:100%;overflow:hidden;}

.scenery-l{height:55px;background:#ff9913;font-size: 14px;}
.scenery-l ul li{float:left;height:55px;color:#fff; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.scenery-l .scenery-l-left{padding-left:10px;width:40%;}
.scenery-l .scenery-l-left p{height:25px;line-height: 30px;}
.scenery-l .scenery-l-left span{display:block;height:25px;line-height:35px;padding-left:30px;background:url(../img/tian.png)no-repeat;background-size: 26px;}
.scenery-l .scenery-l-middle{width:25%;text-align: left;padding-top:16px;}
.scenery-l .scenery-l-middle p{border-right:1px solid #FFB656;padding-top:16px;}
.scenery-l .scenery-l-right{width:35%;text-align: center;line-height:37px;background:url(../img/fen.png)no-repeat top 5px left 50%;background-size: 25px;}
.scenery-l .scenery-l-right a{color:#fff;height: 32px;display: block;padding-top:23px;}
.scenery .scenery-d{height:50px;line-height: 50px;padding:3px 0 0 30px;border-bottom:1px solid #EEE;background:url(../img/map1.png)no-repeat top 15px left 5px;background-size:25px; }
.scenery .scenery-m img{width:100%;}
.scenery .scenery-w{padding:15px 10px 30px;text-indent:2em;line-height: 26px;font-size: 13px;}
/*探风景结束*/

/*列表开始*/
.main .list{padding:10px;}
.main .list .head{padding:10px 0 30px 0;}
.main .list .head p{color:#000;font-size: 18px;}
.main .list .head .you{color:#1b63bd;}
.main .list .head span{color:#999;font-size: 14px;}
.main .list .lista{text-align: center;padding-bottom:20px;font-size: 14px;}
.main .list .lista img{width:100%;padding-bottom:15px;}
.main .list .lista a{text-decoration:underline;}
/*列表开始*/

/*详情开始*/
.main .list .detail-top img,.main .list .detail-bottom img{width:100%;padding:5px 0;}
.main .list .detail-bottom p{color:#333;margin:0;font-size: 13px;}
/*详情结束*/

/*智慧全景游开始*/
.quan{padding-bottom:60px;}
.quan-top{width:100%;height:35px;font-size:15px;line-height: 35px;background:#eee;color:#9a9a9a;padding-left:15px;}
.quan-bottom{padding:10px 5px 0;}
.quan-bottom ul{display:inline-block;width:100%;}
.quan-bottom ul li{width:33.3%;float:left;text-align: center;padding-bottom:10px;}
.quan-bottom ul li p{color:#000;font-size: 14px;margin:0;text-align: left;padding:0 5%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.quan-bottom ul li span{display:block;color:#a8a8a8;font-size: 12px;text-align: left;padding:0 5%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.quan-bottom ul li img{width:90%;}
.foot{width:100%;height:60px;line-height:90px;position:fixed;bottom:0;left:0;background:#fff;
background-blend-mode: normal,normal;box-shadow: -3px -4px 11px 1px rgba(0, 0, 0, 0.19);}
.foot ul{height:60px;}
.foot ul li{width:50%;float:left;text-align: center;font-size: 13px;}
.foot ul li a{display:block;height:60px;color:#000;}
.foot .jing{background:url(../img/jing-h.png)no-repeat top 3px left 50%;background-size: 32px;}
.foot .map{background:url(../img/map.png)no-repeat top 3px left 50%;background-size: 32px;}
.foot li.jing.active{background:url(../img/jing.png)no-repeat top 3px left 50% ;background-size: 32px;}
.foot .active a{color:#2577e3;}
.foot li.map.active{background:url(../img/map-h.png)no-repeat top 3px left 50%;background-size: 32px;}
/*智慧全景游结束*/


/*商家列表*/
.sj_top{width: 100%;height: 40px;margin: 0 auto; background:#f5f5f5; padding-top:10px;}
.sj_top1{ width:90%; height:30px; background:#fff; margin:0 auto; border-radius:100px;}
.sj_top1 input{ background:url(../img/img_2.png) no-repeat right; background-size:20px;width:90%; height:30px; border:none;  margin-left:15px;font-size: 14px;}
.sjnav_all{ width:100%; height:40px; line-height:40px; font-size:14px;}
.sjnav_all span{ width:24%; float:left; text-align:center; }
.sjnav_all i{width:25%; float:left; text-align:center;/*background:url(../img/img_14.png) no-repeat right; background-size:15px;*/ font-style:normal}
.sjnav_all i:after{content: '';display:inline-block;margin-left:5px;width: 10px;height: 10px;background: url(../img/img_14.png) no-repeat center;background-size:15px; }
.sjnav_all div{width:25%; float:left; text-align:center;position: relative;}
.sjnav_all div:after{background:url(../img/img_16.png) no-repeat center; background-size:15px;content: '';display:inline-block; width: 16px;height: 25px;position: absolute;top: 8px;}
.tc1_all{ width:100%; height:auto; overflow:hidden; background:#fff;box-shadow: 2px 3px 6px #ccc; position:absolute; z-index:999999; margin:0 auto;}
.sj_in{ width:100%; height:auto; position: relative;}
.tc1_all ul{ margin:0px; padding:0px;}
.tc1_all ul li{ width:100%; height:45px; line-height:45px; font-size:14px; margin-left:10px; border-bottom:1px solid #eee;}
.tc1_all ul li a{ color:#666666; display:block;}
.tc1_in{ width:95%; height:auto; margin:0 auto;}
.tc1_101{ width:100%; height:35px; line-height:35px; color:#666; font-size:12px;}
.tc1_101_all{ width:100%; height:auto; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #eee;display: flex;flex-wrap: wrap;justify-content: space-around;}
.tc1_101_all a{ width:84px; display:block; line-height:35px; height:35px; display:block; float:left; font-size:13px; text-align:center; background:#fff; margin-right:10px; border:1px solid #eee; border-radius:10px; color:#666666; margin-bottom:10px;}
.tc1_101_all a.active{ background:#ff9913; color:#fff;border-color: #ff9913;}
.sure{ width:90px; height:35px; color:#fff; background:#ff9913; line-height:35px; float:left; display:block; border-radius:10px; text-align:center;}
.Reset{ width:90px; height:35px; color:#979797; background:#e9e9e9; line-height:35px; float:left; display:block; border-radius:10px; text-align:center; margin-left:50px; margin-bottom:10px;}
.tc1_bot{ width:240px; margin:0 auto; height:auto; overflow:hidden;}




/*商家详情*/

.yy_all{ width:50%; height:168px; position:absolute; left:5px; top:25px;  z-index:99999;}
.yy_left{ width:50px; height:50px; float:left; overflow:hidden; border:2px solid #fff; border-radius:100px;}

.yy_right{ width:87px; height:69px; background:url(../img/yy_bj.png) no-repeat; background-size:80px; float:left; margin-top:15px; margin-left:5px;}
.yy_right span{ float:right; font-size:12px; margin-right:20px; color:#fff; line-height:24px;}
.all{ width:100%; height:auto; position:relative;}
.xq_pl{ height:60px; border-bottom:1px solid #eee;padding: 0 10px; }
.xq_left{ width:60%; height:60px; line-height:60px; float:left;background:url(../img/sxq_1.png) no-repeat 0px  18px; background-size:25px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; padding-left:30px;font-size: 15px;color: #666;}
.xq_pl a{ float:right; color:#ff9913; font-size:13px; text-align:center; display:block;width: 40px;height: 100%;}
.xq_pl a img{ width:16px;margin-top: 12px;}
.xq_pl  .xq_left2 a{width: auto;}

.xq_left2{ width:60%; height:60px; line-height:60px; float:left;background: url(../img/sxq_2.png) no-repeat 0px  18px; background-size:25px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; padding-left:30px;color: #666; font-size:14px;}
.xq_pl2 a{ float:right; color:#ff9913; font-size:12px; text-align:center; display:block;}
.xq_pl2 a img{ width:40px; height:40px;}
.xq_pl .btn-buy img{vertical-align: middle;margin:0;margin-right: 2px;margin-top: -3px;}
.gk_all{  height:auto; overflow:hidden; margin:0 auto;}
.gk_t{ height:50px; line-height:50px; display:block;padding: 0 10px;border-bottom: 1px solid #eee;}
.gk_all .gk_1 img{margin: 0 auto;display: block;width: 100%;}
.gk_t span{ background:url(../img/gk_1.png) no-repeat left center; background-size:20px; float:left; color:#333; font-size:16px; font-weight:700; padding-left:24px; }
.gk_t i{ width:30px; height:50px; float:right;background: url(../img/gk_3.png) center no-repeat;background-size:22px; display:block; }
.gk_t .active{background: url(../img/gk_3-right.png) center no-repeat; background-size:22px;}
.gk_1{  overflow:hidden; margin:0 auto; position:relative; padding: 10px;}
.gk_1 p,.gk_1 img{margin-bottom: 10px;}

.gk_102{ width:100%; height:35px; background:rgb(0,0,0,0.5); position:absolute; left:0px; top:125px; z-index:9999; color:#fff; line-height:35px;}
.gk_101{ width:100%;height:160px;  overflow:hidden; }
.gk_t2{ padding:0 10px; height:50px; line-height:50px; display:block;}
.gk_t2 span{ background:url(../img/gk_2.png) no-repeat left center; background-size:22px; float:left; color:#333; font-size:16px; font-weight:700; padding-left:26px;}
.gk_t2-goods {border-bottom: none;}
.gk_t2-goods span{background:url(../img/goods.png) no-repeat left 3px center; background-size:18px; }
.gk_t2 i{ width:30px; height:50px; float:right; background: url(../img/gk_3.png) center no-repeat; background-size:22px; display:block; }
.gk_t2 .active{background: url(../img/gk_3-right.png) center no-repeat; background-size:22px;}
.pl_all{ width:100%; height:auto; overflow:hidden; padding-top: 10px;padding-bottom: 10px;border-top: 1px solid #eee;  /*  position: relative;padding-left: 60px;*/box-sizing: border-box;-webkit-box-sizing:border-box ;}
.pl_all-empty{padding-left: 0 !important;}
.pl_img1{ width:40px; height:40px; border-radius:100px; overflow:hidden; position: absolute;left: 10px;}
.pl_text{  height:auto; padding-right: 10px;}
.pl_name{ width:100%; min-height:18px; line-height:18px; color:#2577e3; font-size:12px;position: relative;margin-bottom: 6px;overflow: hidden;}
.pl_name span{float: left;padding-right: 85px;}
.pl_name .pl_str{float: left;margin-left: -80px;}
.pl_text2{ width:100%; height:auto; overflow:hidden; color:#666666; font-size:14px;}
.date1{ font-size:11px; color:#b1b1b1; margin-top:10px; height:20px;}
.pl_img1 img{ width:40px; height:40px; overflow:hidden;}
.pl_text img{ width:50px; height:50px; float:left; margin-right:10px;}
.pl_img2{width:100%; height:auto; overflow:hidden;margin-top:10px; display:block;}
.a1{ width:80px; height:35px; line-height:35px; border-radius:5px; margin:0 auto; display:block; border:1px solid #eee; text-align:center; font-size:14px; color:#666; margin-top:15px;margin-bottom: 15px;}
.gk_t3{ width:100%; height:60px; line-height:60px; display:block;}
.gk_t3 span{ background:url(../img/gk_4.png) no-repeat 0px 18px; background-size:25px; float:left; color:#333; font-size:16px; font-weight:700; padding-left:32px; line-height:60px;}
.gk_cpall{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.gk_cpall ul{ margin:0 auto; padding:0px; list-style:none;}
.gk_cpall ul li{ width:45%; height:auto; overflow:hidden;float:left; margin-bottom:5px;}
.gk_cpall ul li img{ width:100%;}
.text{ width:100%; height:20px; line-height:20px; color:#333;  font-size:14px; overflow:hidden;}
.text2{ width:100%; height:20px; line-height:20px; color:#ff9913;  font-size:15px; overflow:hidden;}
.text2 span{ font-weight:700;}
.spd_all{ width:100%; height:auto;padding: 0 10px;box-sizing: border-box;}
.spd_t{ width:100%; height:40px; line-height:40px; color:#333; font-size:15px;}
.spd_t2{ width:100%;color:#666666;font-size:12px; /*max-height: 48px;overflow: hidden;*/font-size: 13px;margin-bottom: 10px;line-height: 16px;text-overflow: ellipsis;display: -webkit-box;/*-webkit-line-clamp: 3;*/-webkit-box-orient: vertical;}
.spd_t2 span{ color:#333; font-size:12px;}



/*商品详情*/
.pay_success-con{position: relative;}
.cp_d_all{ width:100%; height:auto; overflow:hidden; margin-bottom:70px;}
.cp_t{ width:100%; line-height:60px; font-size:16px; color:#333; font-weight:700; border-bottom:1px solid #eee; margin-bottom:10px;padding: 0 10px;box-sizing: border-box;}
.cp_t_con{padding: 0 10px;box-sizing: border-box;}
.cp_d_all p{ font-size:12px; color:#666; line-height:20px;}
.cp_d_all img{ width:100%; margin:0 auto; margin-top:10px;display: block; }
.end_all{ width:100%; height:60px; background:#fff; box-shadow: 0px -1px 4px 1px rgba(0, 0, 0, 0.16);}
.jg_all{ width:50%; line-height:60px; float:left; color:#ff9913; font-size:18px; font-weight:700; text-align:center;}
.jp_bot{ width:50%; height:60px; line-height:60px; display:block; background:#ff9913; color:#fff; text-align:center; display:block; float:right;}




/*个人中心*/
.bj_all{ width:100%;background: url(../img/vip_bj.jpg) no-repeat top; background-size:100%;}
.bj_all-box{position: relative;margin-bottom: 20px;}
.bj_all-box img{width: 100%;}
.bj_all-con{position: absolute;top: 20px;top: 50%;left: 50%;}
.vip_1{ width:150px; height:100px; margin:0 auto;margin-left: -75px;margin-top: -10px;text-align: center;}
.vip_1_img{ width:60px; height:60px; border-radius:100px; overflow:hidden; margin:0 auto;}
.vip_1_img img{ width:60px; height:60px;}
.vip_name{ width:100%; height:20px; line-height:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin:0 auto; text-align:center; font-size:13px;}
.vip_2{ width:100%; height:60px;  border-bottom:1px solid #eee; line-height:60px;}
.vip_2 .box1{background:url(../img/fh_1.png) no-repeat right 10px center; background-size:20px;padding: 0 10px;}
.vip_2_a{display: block; height:60px;  line-height:60px;  color:#333; display:block; background:url(../img/v_13.png) no-repeat 0px 19px; background-size:22px; padding-left:25px;}
.vip_2 img{ width:20px; height:20px; float:right; margin-top:18px;}
.vip_2_b{ height:60px;  line-height:60px;   color:#333;  display:block;  background:url(../img/v_2.png) no-repeat 0px 19px; background-size:22px; padding-left:25px;}

/*我的订单*/
.v_dd{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #eee;}
.v_dd span{ width:50%; height:60px; float:left; text-align:center;}
.v_dd span.active{ border-bottom:1px solid #ff9913; color:#ff9913;}
.dd_1{ width:95%; height:190px;box-shadow: 0px 3px 5px #ccc; margin:0 auto; margin-bottom:20px; border-radius:5px; margin-top:10px; display: block;}
.dd_101{ width:95%; height:60px; margin:0 auto; border-bottom:1px solid #eee;}
.dd_101_a img{ width:40px; height:40px; border-radius:100px; float:left; overflow:hidden; margin-top:10px; margin-right:10px; }
.dd_101_a{ width:150px; color:#666;line-height:60px;font-size:12px; float:left;}
.dd_101 i{ width:60px; line-height:60px; float:right; color:#666666; font-style:normal; font-size:12px; display:block;}
.dd_102{ width:100%; height:70px; margin-top:15px; display:block;}
.dd_102_img{ width:60px; height:60px; float:left; margin-left:10px;}
.dd_102_img img{ width: 60px;height: 60px;overflow: hidden;}
.dd_102_t{ width:70%; height:70px; float:left; margin-left:10px;}
.dd_102_t h1{ width:100%; font-size:13px; font-weight:700; color:#333;line-height:25px; text-align:left;}
.dd_102_t h1 img{ float:right; width:20px; height:20px;}
.dd_102_t p{ font-size:12px; color:#666; line-height:20px;}
.dd_102_t span{ font-size:15px; color:#ff9913;}
.buy_2{ width:80px; height:30px; line-height:30px; text-align:center; float:right; border-radius:100px; border:1px solid #eee; color:#666; font-size:13px; margin-right:10px;}

/*订单详情*/
.dd_2{ width:100%; height:auto; margin:0 auto;}
.dd_201{ height:60px; line-height:60px; font-size:14px; color:#333; font-weight:700; background:url(../img/d_1.png) no-repeat left 10px center; background-size:30px; border-bottom:1px dashed #eee;}
.dd_201-tit,.dd_201-tit2{padding-left: 45px;padding-right: 10px;}
.dd_201-tit2{background: url(../img/shoop.png) no-repeat left 14px center; background-size: 23px;}
.dd_201_t{ width:100%; height:60px; line-height:60px; color:#ff9913; font-weight:700; text-align:center; font-size:18px;}
.dd_202{ width:100%; height:60px; line-height:60px; font-size:14px; color:#333; font-weight:700; background:url(../img/23.png) no-repeat left 10px center; background-size:30px; border-bottom:1px dashed #eee;}
.dd_3_1{ width:100%; height:auto; margin:0 auto; overflow:hidden;padding: 0 10px;box-sizing: border-box;-webkit-box-sizing:border-box ;padding-right: 90px;}
.dd_301_a{ width:100%; color:#666; line-height:60px;font-size:12px; float:left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
.dd_301_a img{ width:40px; height:40px; border-radius:100px; float:left; overflow:hidden; margin-top:10px; margin-right:10px; }
.dh{ width:40px; height:50px; margin-top:10px; background:url(../img/sxq_3.png) no-repeat center 0px; background-size:20px; text-align:center; font-size:12px; color:#ff9913; display:block;  line-height:70px;float: right;margin-right: -40px;}
.bd{ width:40px; height:50px; margin-top:10px; background:url(../img/sxq_4.png) no-repeat center 2px; background-size:20px; text-align:center; font-size:12px; color:#ff9913; display:block; line-height:70px;float: right;margin-right: -80px;}


/*商户中心*/
.sh_all{ width:100%; height:100%; background:#eee; padding-top:30px;}
.sh_in{ width:90%; height:410px; background:#fff; margin:0 auto; border-radius:10px;}
.sh_t{ width:100%; height:60px; line-height:60px; text-align:center; font-size:13px; color:#666;}
.sh_bot{ width:90%; height:auto; overflow:hidden; border-bottom:1px solid #eee; margin:0 auto; text-align:center;}
.bot1{ width:33%; height:80px; float:left; color:#333; font-size:12px; text-align:center; margin-bottom:20px;}
.bot1 img{ width:50px; height:50px;}
.sh_y_1{ width:80%; height:40px; line-height:50px; font-size:12px; color:#666; padding-left:20px;}
.sh_y_2{ width:90%; height:55px; line-height:55px; font-size:33px; font-weight:700; color:#333; margin:0 auto;}


/*上传资料*/
/*.sc_1{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #eee; }
.sc_1 span{ width:60px; line-height:60px; display:block; float:left; font-size:14px; margin-left:15px;color:#666;}
.sc_1 input{ width:71%; float:right; height: 60px; float:right; border:none;  text-align:right; color:#333; margin-right:15px;font-size: 14px;}
.sc_2{ width:100%; height:auto; overflow:hidden;line-height:60px; border-bottom:1px solid #eee; padding-bottom:15px;  }
.sc_2 span i{ color:#999; font-style:normal;}
.sc_2 span{  line-height:60px; display:block; float:left; font-size:14px; margin-left:15px;color:#666;}
.sc_2 a{ width:100px; height:100px; float:left; display:block; margin-left:15px;}
.sc_2 a img{ width:100px; height:100px; overflow:hidden;}
.sc_3{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #eee; padding-bottom:15px;  }
.sc_3 span{  line-height:45px; display:block;  font-size:14px; margin-left:15px;color:#666;}
.sc_3 span i{ color:#999; font-style:normal;}
.sc_3 a{ width:100px; height:100px; float:left; display:block; margin-left:15px;margin-top: 10px;}
.sc_3 img{ width:100px; height:100px; overflow:hidden;}
.sc_3_img{ width:100px; height:100px; float:left; overflow:hidden; margin-left:15px; border-radius:5px; position:relative;margin-top: 10px;}
.close{ width:20px; height:20px; display:block; position:absolute; z-index:999; left:60px; top:-10px;}
.close img{ width:25px;height:25px;}
.sure_1{ width:45%; height:45px; float:left; background:#d0d0d0; color:#666; font-size:18px; display:block; border-radius:5px; margin-top:20px; line-height:45px; text-align:center; font-size:16px; margin-bottom:10px;}
.sure_2{ width:45%; height:45px; float:left; background:#ff9913; color:#fff; font-size:18px; display:block; border-radius:5px; margin-top:20px; line-height:45px; text-align:center; font-size:16px; margin-bottom:20px;}
*/
.sc_1{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #eee; }
.sc_1 span{ width:60px; line-height:60px; display:block; float:left; font-size:14px; padding-left:40px;color:#666;position:relative;}
.sc_1 span img,.sc_3 span img,.sc_2 span img{position:absolute;top:50%;left:15px;width:17px;margin-top:-10px;}
.sc_1 input{ width:64%; float:right; height: 60px; float:right; border:none;  text-align:right; color:#333; margin-right:15px;font-size: 14px;}
.sc_2{ width:100%; height:auto; overflow:hidden;line-height:60px; padding-bottom:15px;  }
.sc_2 span i{ color:#999; font-style:normal;}
.sc_2 span{  line-height:60px; display:block; float:left; font-size:14px;padding-left:50px;color:#666;position:relative;}
.sc_2>a{ width:80px; height:80px; display:block; margin:0 auto;}
.sc_2>a img{ width:80px; height:80px; overflow:hidden;border-radius: 3px;}
.sc_3 span img,.sc_2 span img{left:22px;}
.sc_3{ width:100%; height:auto; overflow:hidden; }
.sc_3 span{  line-height:45px; display:block;  font-size:14px;padding-left:50px;color:#666;position:relative;}
.sc_3 span i{ color:#999; font-style:normal;}
.sc_3 .upload_img>a{ width:80px; height:80px; /*float:left;*/ display:block; margin:0 auto 15px;}
.sc_4 .upload_img>a{float:left; display:block; margin-left:15px;}
.sc_3 .upload_img>a img{ width:80px; height:80px; overflow:hidden;border-radius:3px;margin-bottom:15px;}
.sc_3_img{ width:80px; height:80px;/* overflow:hidden;*/ margin:0 auto; border-radius:5px; position:relative;}
.sc_4 .sc_3_img{ width:80px; height:80px; float:left;/* overflow:hidden;*/ margin-left:15px;margin-bottom:15px; border-radius:5px; position:relative;}
.sc_3_img>img{width:80px; height:80px;}
.close{ width:20px; height:20px; display:block; position:absolute; z-index:999; left:71px; top:-7px;}
.close img{ width:15px;height:15px;}
.sure_1{ width:45%; height:45px; float:left; background:#d0d0d0; color:#666; font-size:18px; display:block; border-radius:5px; margin-top:20px; line-height:45px; text-align:center; font-size:16px; margin-bottom:10px;}
.sure_2{ width:45%; height:45px; float:left; background:#348afb; color:#fff; font-size:15px; display:block;line-height:45px; text-align:center;}
.sure_3{ width:45%; height:44px; float:left;color: #535353;font-size:15px; display:block;line-height:44px; text-align:center;border-top: solid 1px #bfbfbf;border-width: 1px 0 0 1px;}
.ms_all{margin-bottom:15px;}



/*上传产品*/
.text1{background:#eee; width:100%; margin:0 auto; height:200px; border:none;    box-sizing: border-box;padding: 10px;display: block;font-size: 14px;}
.ms_all{  height:auto; padding: 0 15px;}
.directorder-btn{padding: 0 20px;}
.directorder-btn .sure_2{width: 100% !important;margin-left: 0;}

/*核销*/
.hx_1{ width:95%; height:280px;box-shadow: 0px 3px 5px #ccc; margin:0 auto; margin-bottom:20px; border-radius:5px; margin-top:10px; display: block; background:#fff;}
.hx_101 span{ width:100%; margin:0 auto; color:#666; font-size:14px; line-height:55px; display:block;}
.hx_101 input{ width:100%; height:60px; border:none; line-height:60px; font-size:16px; font-weight:700; color:#333; margin:0 auto; display:block;}
.hx_101{ width:95%; border-bottom:1px solid #eee; margin:0 auto; height:auto; overflow:hidden;}
.dh_bot{width:95%; height:45px; background:#ff9913; color:#fff; font-size:18px; display:block; border-radius:5px; margin-top:20px; line-height:45px; text-align:center; font-size:16px; margin-bottom:10px; margin:0 auto; display:block; margin-top:15px;}

/*支付成功*/
.zf-success{position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;z-index: 9999999;}
.zf-con{
	width: 260px;
	height: 190px;
	background-color: #ffffff;
	border-radius: 10px;
	margin: 0 auto;position: absolute;top: 50%;left: 50%;margin-left: -130px;text-align: center;}
.zf-con{background: url(../img/zf-bg.jpg) no-repeat top;background-size:100% ;background-color: #fff;padding-top: 100px;}
.zf-con-top .tit{color: #ff9913;font-size: 18px;margin-bottom: 10px;}
.zf-con-top p{color: #333333;font-size: 16px;}
.zf-con-top{padding-bottom: 15px;width: 190px;margin: 0 auto 0;margin-bottom: 10px;border-bottom: 1px solid #eee;}
.zf-con-bot .tit{color: #666666;margin-bottom: 5px;}
.zf-con-bot span{color: #ff9913;font-size: 20px;}
.zf-con-box{position: relative;padding-top: 50px;top: 50%;margin-top: -170px;width: 260px;left: 50%;margin-left: -130px;}
.zf-con-box img{margin: 0 auto;display: block;position: absolute;top:-10px;z-index: 666;width: 60px;left: 50%;margin-left: -25px;}
.zf-con-box .close1{width: 30px;height: 30px;background: url(../img/close2.png) no-repeat center;background-size: 100%;top: -10px;right: 0;position: absolute;} 
