﻿.PointsMallIndex{width:100%;position:relative;background:#f9eed1;}
.PM_MySelf{width:100%;}
.PointsMallLink{width:90%;margin:5%;background:#ff0000;}
.PointsMallLink img{width:100%;display:block;}
.PM_Link1{background:#e3493d;}
.PM_Link2{background:#facb00;}
.PM_Link3{background:#7ecdf4;}
.PM_Link4{background:#b4d465;}
.PM_Link5{background:#aa8abc;}
.PM_Link6{background:#ff6d00;}
.PM_Link7{background:#e60012;}
.PointsMallTop{padding-top:.1rem; width:100%;height:210px;background:url(../../images/scorestore/TopBG.jpg) top center no-repeat #ea1d1d;background-size:cover;position:relative;}
.UserMain_img1 {width: 110px;height: 110px;overflow: hidden;background: url(../../images/scorestore/Frame.png) no-repeat center center;background-size: contain;margin:10px auto;}
.PointsMallScore{width:195px;height:30px;position:absolute;top:90px;left:50%;margin-left:-105px;line-height:30px;color:#fff;}
.PointsMallScore img{height:11px;vertical-align:middle;margin:0 5px;}
.PointsMallScore span{display:block;float:right;}
.PointsMallStep{width:285px;height:70px;margin:auto;position:relative;}
.PointsMallStep ul li{width:75px;height:100%;margin:0 10px;float:left;}
.PointsMallStep ul li img{width:100%;}
.PointsMallStep ul li p{text-align:center;font-size:1.2rem;line-height:2.4rem;color:#fff;}
.PointsMallStep .NextStep1{position:absolute;top:12px;left:94px;width:18px;}
.PointsMallStep .NextStep2{position:absolute;top:12px;left:173px;width:18px;}

.PointsMallMain{width:100%;background:#facb00;padding-bottom:1rem;padding-top:.1rem;}
.PM_Title{width:135px;margin:20px auto 0;background:#e33b48;border-radius:10px;height:25px;line-height:25px;font-size:1.5rem;text-align:center;color:#fff;}
.PM_Main{width:95%;min-height:300px;border:2px #e33b48 solid;background:#fff;border-radius:10px;margin:0px auto;}
.PM_Main ul {}
.PM_Pic{margin:20px 20px 0px 20px;}
.PM_Pic img{display:block;display:block;max-width:100%;}
.Recommend_Main h1{font-size:1.8rem;line-height:3.2rem;color:#de0017;margin-left:20px;}
.Recommend_Main h1 span{font-size:1.2rem;line-height:3.2rem;color:#a5a5a5;}
.Recommend_Main p{font-size:1.5rem;line-height:2.1rem;color:#a5a5a5;margin-left:20px;}
.Recommend_Main p span{color:#e33b48;}
.Recommend_Main .Exchange{width:130px;height:30px;margin:10px auto;border-radius:5px;background:#e33b48;text-align:center;color:#fff;line-height:30px;font-size:1.5rem;}

.Bao_Main ul li,.Hot_Main ul li{width:90%;min-height:115px;margin:auto;border-bottom:1px solid #cccccc;padding-bottom:10px;position:relative;}
.Bao_Main ul li img,.Hot_Main ul li img{height:85px;display:block;float:left;margin:15px 0;width:120px;}
.Hot_Main ul li.NoScore{border:none;height:auto;}
.Hot_Main ul li.NoScore img{width:100%;display:block;height:auto;}
.Bao_Main ul li .pro_detail,.Hot_Main ul li .pro_detail{margin:15px 0 0 10px;float:left;}
.Bao_Main ul li .pro_detail h1,.Hot_Main ul li .pro_detail h1{font-size:1.5rem;line-height:2rem;color:#000000;font-weight:normal;}
.Bao_Main ul li .pro_detail p,.Hot_Main ul li .pro_detail p{font-size:1rem;line-height:1.8rem;color:#a5a5a5;}
.Bao_Main ul li .pro_detail p.Price,.Hot_Main ul li .pro_detail p.Price{text-decoration:line-through;color:#dd0000;font-size:1.2rem;margin:3px auto;}
.Bao_Main ul li .pro_detail1,.Hot_Main ul li .pro_detail1{float:left;height:20px;width:100%;border-top:1px dotted #c9c9c9;border-bottom:1px dotted #c9c9c9;color:#272727;}
.Hot_Main ul li .pro_detail1 .pro_line{position:absolute;right:0;width:1px;height:10px;background:#c9c9c9;top:5px;}
.Hot_Main ul li .pro_detail1 .pro_detail1_l,.Hot_Main ul li .pro_detail1 .pro_detail1_r{position:relative;width:50%;height:100%;float:left;font-size:1rem;line-height:2rem;text-align:center;}
.Hot_Main ul li .pro_detail1 .pro_detail1_l span{color:#d70000;}
.Hot_Main ul li .pro_detail1 .pro_detail1_r span{color:#b2b2b2;}
.Hot_Main ul li  .pro_detail2{width:100%;font-size:1.2rem;line-height:1.8rem;float:left;color:#b2b2b2;margin:12px auto;}
.Bao_Main ul li .Exchange,.Hot_Main ul li .Exchange{width:100%;height:32px;border-radius:5px;background:#e33b48;text-align:center;color:#fff;line-height:3.2rem;font-size:1.6rem;float:left;cursor:pointer;}
.Hot_Main ul li .Nostock{width:45px;position:absolute;left:65px;top:85px;height:auto;}
.C_Receive{width:92.4%;height:auto;position:fixed;background:url(../chali/images/fixedBG_1.jpg) top center no-repeat #f6ab00;background-size:100%; border-radius:24px;top:20%;left:3.8%;z-index:101;display:none;padding:10px 0;}
.C_Receive .C_close{width:26px;position:absolute;top:-13px;right:0%;margin-left:-13px;display:block;}
.C_Receive h1{text-align:center;font-size:1.6rem;line-height:2.4rem;font-weight:normal;margin-top:0px;color:#d60000;}
.C_Receive p{text-align:center;font-size:1.2rem;line-height:2rem;color:#FFF;padding:0 10px;}
.C_Receive .LinkOther{width:200px;margin:20px auto 0;}
.C_Receive .LinkOther a{width:90px;height:30px;border-radius:15px;background:url(../chali/images/fixedBG1.jpg) top center no-repeat;background-size:100%;color:#fff;font-size:1.5rem;line-height:32px;display:block;float:left;text-align:center;text-decoration:none;}
.ReceiveBg {width:100%;height:100%;background-color:#000;opacity:0.6;position:fixed;top:0;display:none;z-index:100;}
.C_Receive .line{width:71.4%;margin:10px auto;height:1px;border-top:1px dotted #d60000;}

.C_ReceiveNav{width:100%;margin-bottom:15px;}
.C_ReceiveNav a{width:50%;float:left;position:relative;cursor:pointer;display:block;}
.C_ReceiveNav a img{width:100%;display:block;height:3rem;}
.C_ReceiveNav a p{width:100%;text-align:center; font-size:1.6rem;position:absolute;top:50%;margin-top:-10px;left:0;color:#ffffff;}
.C_ReceiveNav a.navactive p{color:#d10000;}

.ReceiveAdrr #shoplist {width: 100%;border: 0;height: 38px;border-radius: 5px;box-sizing: border-box;padding: 5px;background:none;}
.ReceiveAdrr { width:100%;margin-top:22px;font-size:15px;color:#9f9f9f;}
.ReceiveAdrr p{width:25%;float:left;height:40px;line-height:40px;margin-top:10px;font-size:1.5rem;text-align:right;}
    .ReceiveAdrr span {width:70%;height:40px;border:1px solid #a5a5a5;border-radius:5px;-webkit-border-radius:5px;display:block;margin:auto;}
    .ReceiveAdrr input { background:none;border:0;height:40px;line-height:40px;padding:5px;}

.Re_LiPin p{text-align:center;font-size:1.1rem;line-height:2rem;margin-top:0px;color:#FFF;padding:0 10px;}
.Re_LiPin p span,.Re_LiPin p strong{color:#d60000;}
.Re_LiPin h1{text-align:left;font-size:1.1rem;line-height:1.6rem;font-weight:normal;color:#c8161e;width:90%;margin:15px auto 10px;}
.Re_LiPin .LinkOther a{width:120px;background:#d60000;float:none;margin:auto;}
.Re_LiPin,.Re_LiPin1{padding-top:0px;padding-bottom:20px;}
.Re_LiPin1 p{text-align:center;font-size:1.1rem;line-height:2rem;margin-top:0px;color:#FFF;padding:0 10px;}
.Re_LiPin1 p span,.Re_LiPin1 p strong{color:#d60000;}
.Re_LiPin1 h1{text-align:left;font-size:1.3rem;line-height:1.6rem;font-weight:normal;color:#c8161e;width:90%;margin:10px auto;}
.Re_LiPin1 h1 span{color:#000;}
.Re_LiPin1 ul li{width:44%;margin:1% 3% 0;display:block;float:left;cursor:pointer;}
.Re_LiPin1 ul li p{line-height:32px;color:#a0a0a0;border-radius:14px;background:#e2d9c6;text-align:left;border:#d60000 1px solid;margin-bottom:7px;position:relative;text-indent:12px;}
.Re_LiPin1 ul li p img{width:14px;display:block;position:absolute;left:6px;top:7px;}
.Re_LiPin1 ul li span{color:#000;font-size:0.9rem;margin-left:12px;width:90%;display:block;}
.Re_LiPin1 ul li img{width:9px;display:block;float:left;margin-top:3px;}
.Re_LiPin1 ul li.active p{line-height:32px;color:#ffffff;border-radius:14px;background:#d60000;text-align:left;border:#d60000 1px solid;}
.Re_LiPin1 ul li.active p img{width:14px;display:block;position:absolute;right:6px;top:7px;}
.Re_LiPin1 .C_Address{width:94%;margin:auto;display:block;border-radius:14px;background:#c8161e;line-height:25px;font-size:12px;color:#ffffff;padding:0 10px;position:relative;}
.Re_LiPin1 .C_Address a{color:#FFF;}
.C_Address .Name{width:50%;float:left;height:25px;line-height:25px;color:#ffffff;overflow:hidden;}
.C_Address .Name img{width:13px;margin:-2px 5px 0 0;vertical-align:middle;}
.C_Address .Phone{width:50%;float:left;height:25px;line-height:25px;color:#ffffff;overflow:hidden;}
.C_Address .Phone img{width:9px;margin:-2px 5px 0 0;vertical-align:middle;}
.C_Address .Address{width:100%;float:left;height:auto;line-height:18px;color:#ffffff;overflow:hidden;}
.C_Address .Address span{width:80%;display:block;float:left;margin:3px 0;}
.C_Address .Address img{width:10px;margin:5px 5px 0 0;vertical-align:middle;float:left;}
.C_Address .more{width:8px;display:block;position:absolute;right:10px;top:50%;margin-top:-7px;}
.Explain{width:98%;margin:auto;display:block;margin-top:10px;}
.Explain p{float:left;color:#000;font-size:1rem;margin:0;padding:0 5px 0 0;line-height:1.8rem;margin-top:3px;}
.Explain p img{width:8px;margin-right:2px;}
.Explain span{width:85%;float:left;display:block;font-size:1rem;margin-top:3px;line-height:1.8rem;}
@media screen and (min-width: 321px) {.Explain p,.Explain span{font-size:1.1rem;}}
@media screen and (min-width: 376px) {.Explain p,.Explain span{font-size:1.2rem;}}

.C_Remark{color:#ae8511;font-size:1.2rem;margin-left:12px;width:90%;display:block;}
.C_Remark img{width:12px;display:block;float:left;margin-top:2px;margin-right:5px;}
.C_line{width:100%;height:1px;border-top:dotted 1px #ae8511;margin-top:5px;}
.fanhui{position:absolute;top:11px;left:10px;font-size:12px;line-height:18px;color:#c8161e;}
.fanhui img{width:11px;display:block;float:left;margin-right:4px;}

.UserAdrr { width:100%;margin-top:22px;font-size:15px;color:#9f9f9f;}
    .UserAdrr span {width:100%;height:40px;border:1px solid #dfdfdf;border-radius:5px;-webkit-border-radius:5px;display:block;margin-top:10px;}
#UserAdrr {margin-left:5px; width:90%;height:38px;border:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;}
#UserAdrr2 {margin-left:5px; width:90%;height:38px;border:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;}
.Compelte_btn { width:100%;height:39px;text-align:center;line-height:39px;background:#f82a15;margin-top:30px;cursor:pointer;font-size:17px;color:#fff;border-radius:5px;}
.U_Text input {width:100%;height:38px;border:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;text-indent:10px;}

.U_Text1 input {width:100%;height:28px;border:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;text-indent:10px;}
.U_Text1 span{height:30px;}
.U_Text1 .Compelte_btn{height:30px;line-height:3rem;}


@media screen and (max-width: 320px) {
    .Bao_Main ul li h1,.Hot_Main ul li h1{width:140px;}
}