input[type=color], 

input[type=date], 

input[type=datetime-local], 

input[type=datetime], 

input[type=email], 

input[type=month], 

input[type=number], 

input[type=password], 

input[type=search], 

input[type=tel], 

input[type=text],

input[type=time], 

input[type=url], 

input[type=week], 

select, 

textarea {

    width: 100%;

    -webkit-appearance: none;

    padding: .5rem 0;

    margin-bottom: 15px;

    line-height: 1.2rem;

    -webkit-user-select: text;

    background-color: #fff;

    border: 1px solid rgba(0,0,0,.2);

    border-radius: 3px;

    outline: 0;

}

body{font-size: .8rem; background-color: #f5f5f5;}

h1,h2,h3,h4,h5,h6{ font-weight: 400;}

span.icon-uniE918{ color: #60abff; }

.btn{

	padding: .4rem;

    border-radius: 5px;

    border: initial;

    background-color: #6c4fc3;

    color: #fff;

    margin-right: 0px;

    font-size: .75rem;

}

.bottom-btn{ 

    width: 94%; 

    margin: .5rem 3%;  

    background-color: #ed394a;

    display: block;

    padding: .5rem 0;

    text-align: center;

    font-size: .875rem;

}

a.bottom-btn2{   

    background-color: #fff;

    color: #ed394a;

}

.cy-btn{

    width: 100%;

    line-height: 1.8rem;

    background-color: #00cc00;

}

.btn-max{

    display: inherit;

    margin: .5rem;

    text-align: center;

    line-height: 1.8rem;

    font-size: .8rem;

}

.btn-yellow{ background-color: #f5ba20; }

.btn-green{ background-color: #00cc00; }

.btn-red{ background-color: #ee394a !important; }

.btn-b{ background-color: #60abff; }

.btn-forbidden{background-color: #ccc; }

.btn-upgrade{ background-color: #f10180; }

.btn-set{background-color: #F90;}





article{ padding: .5rem; background-color: #fff; margin-bottom: .5rem; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}

article h1{  font-size: .875rem; color: #666; }

article.no-pad{ padding: 0; }

/* nav */

nav { background-color: #fff; padding: .5rem 0; margin-bottom: .5rem; border-bottom: 1px solid #e6e6e6;}

.nav-box{ display: table; margin: 0 auto; }

.nav-box a{  float: left; width: 2.8rem; margin: .5rem .4rem; display: block; font-size: .7rem; text-align: center;}

.nav-box a span,

.client a span{ margin-top: .25rem; display: inherit;}





/* 商品详情 */

.product-head{ position: relative; }

.product-head a{

    position: absolute;

    width: 1.5rem;

    height: 1.5rem;

    top: .5rem;

    right: .5rem;

}

.product-head a:nth-of-type(1){ right: 2.5rem; }

.product-text { padding: .5rem; margin-bottom: 0; border-bottom: 0;}

.product-text span{

    display: initial;

    color: #1a1a1a; 

    line-height: 1.4rem; 

    font-size: 1rem; 

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

}

.product-text span.price{ color: #ed394a; font-size: .875rem; }

.product-text span.price s{ color: #a6a6a6; font-size: .75rem; }

.select-btn{ 

    position: relative;

    display: block;

    line-height: 2.2rem; 

    font-size: .875rem;

    padding: 0 .5rem;

    border-top: 1px solid #e6e6e6;

    border-bottom: 1px solid #e6e6e6; 

    background-color: #fff;

}

.select-btn-s{ margin-bottom: .5rem; }

i.icon-select{

    position: absolute;

    width: 20px;

    height: 20px;

    right: .25rem;

    top: .5rem;

    background-size: 220px 220px;

    background-position: -163px -5px;

}

.select-btn-t{ padding-left: 2.5rem; }

.select-btn-t img{

    position: absolute;

    top: .3rem;

    left: .5rem;

    width: 1.5rem;

    height: 1.5rem;

}

.select-btn-d{ border-top: 0; }

.select-btn-d img{

    top: .45rem;

    left: .8rem;

    width: 1.1rem;

    height: 1.1rem;

}







/* 个人中心 user */

article.user-head,

article.user-list{ padding: 0; border-top: 0;}

.user-bg-img img { display: block;width:100%;max-width:100%;}

.user-order a,

.user-list a { border-top: 0; font-size: .8rem;}

.user-order a i.icon-select,

.user-list a i.icon-select{ top: .58rem; }

.user-order a span,

.user-list a span{ font-size: .65rem; color: #999; float: right; margin-right: .85rem; }

.user-nav{

    padding: .5rem 0;

    background-color: #fff;

    overflow: hidden;

}

.user-nav a{

    display: initial; 

    width: 20%;

    float: left;

    text-align: center;

    overflow: hidden;

    font-size: .75rem;



    color: #737373;

}

.user-nav a i{ 

    display: inherit !important;

    margin: 0 auto; 

    width: 30px; 

    height: 30px; 

}



.user-nav a i.icon{background-size: 30px 30px;}

.user-nav a i.icon-f1{background-image: url(../images/sy.png);}

.user-nav a i.icon-f2{background-image: url(../images/sc.png);}

.user-nav a i.icon-f3{background-image: url(../images/gl.png);}

.user-nav a i.icon-f4{background-image: url(../images/hb.png);}

.user-nav a i.icon-f5{background-image: url(../images/gy.png);}





.about{margin: 10px 2.5px;  border-radius: 5px; border:1px solid #ddd; background: #fff;}

.wxdy span{ margin-left : 10px; float: left; color: #333; font-size: 16px;}

.wxdy em{ font-style: normal;  float: left; color: #999; margin-left: 10px;}

.wxdy{ line-height: 50px; border-bottom: 1px solid #ddd; overflow: hidden; }

.intro{margin-left : 10px; line-height: 20px; color: #666; padding: 10px 0;}



/*按钮*/

#go{

    height:100%;

   overflow:hidden; 

   padding:0.3em 0.3em;

   }

#go div{ 

   font-size:1.2em;

   height:2.5em; 

   background:#fff; 

   margin-bottom:0.6em; 

   box-shadow:1px 1px 1px #e0e0e0;

   }

#go div input{ 

   font:1em normal 'Microsoft YaHei', Arial, Helvetica, sans-serif;

   font-size:18px;

   width:100%;

   height:100%; 

   border:0; 

   padding:0;

   }



#go div.btn{ 

   font:1.25em bold 'Microsoft YaHei', Arial, Helvetica, sans-serif; 

   width:100%; 

   height:1.6em; 

   line-height:1.6em; 

   border-radius:0.1em; 

   text-align:center; 

   color:#fff; 

   background:#8665e8; 

   display:block; 

   }



#go div.btn-left{ 

   float:left ;

   width:48%; 

   height:2.3em; 

   line-height:2.3em; 

   border-radius:0.1em; 

   text-align:center; 

   color:#fff; 

   background:#ff585d; 

   display:block; 

   }



#go div.btn-left1{ 

   float:left;

   width:48%; 

   height:2.3em; 

   line-height:2.3em; 

   border-radius:0.1em; 

   text-align:center; 

   color:#fff; 

   background:#5685CC; 

   display:block; 

   }



#go div.btn-right{ 

   float:right;

   width:100%; 

   height:2.3em; 

   line-height:2.3em; 

   border-radius:0.1em; 

   text-align:center; 

   color:#fff; 

   background:#2B91D5; 

   display:block; 

   }

#go input.btn-login{ 

   float:login;

   width:100%; 

   height:3.2em; 

   line-height:3.2em; 

   border-radius:0.1em; 

   text-align:center; 

   color:#fff; 

   background:#2B91D5; 

   display:block; 

   }

#yzm{ 

   height:100%; 

   overflow:hidden; 

   padding:0.6em 0.0em;

   }

#yzm div{ 

   font-size:1.3em; 

   height:3em; 

   background:#fff;  

   box-shadow:1px 1px 1px #e0e0e0; 

   }

#yzm div input{ 

   font:1em normal 'Microsoft YaHei', Arial, Helvetica, sans-serif;

   width:100%; 

   height:100%; 

   border:0; 

   padding:0;

   }

#dadian{ 

   height:100%; 

   overflow:hidden; 

   padding:0.6em 0.0em;

   }

#dadian div{ 

   font-size:1.12em; 

   height:2em; 

   background:#fff;  

   box-shadow:1px 1px 1px #e0e0e0; 

   }

#dadian div input{ 

   font:1em normal 'Microsoft YaHei', Arial, Helvetica, sans-serif;

   width:100%; 

   height:100%; 

   border:0; 

   padding:0;

   }

/*按钮结束*/





/*tab*/

.tab{ line-height:56px; font-size:14px;}

.tab a{ color:#07c;}

.tab a:hover{ color:#c00;}

.tab a.cur{ font-weight:bold;}





/*商品详细页*/

/*iteminfo*/

.iteminfo_parameter{ padding:8px 0; padding-left:3px;}

/*规格*/

.sys_item_spec dl.iteminfo_parameter{ padding-top:5px; padding-bottom:5px;}

.sys_item_spec dl.iteminfo_parameter dt{ line-height:32px;}



/*一下正对图片*/

.sys_spec_img{}

.sys_spec_img li{ float:left; height:54px; position:relative; margin:2px 6px 2px 0;}

.sys_spec_img li a{height:50px; width:50px; padding:1px; border:1px solid #ccc; background:#fff; display:inline-block; outline:none;}

.sys_spec_img li a img{ width:50px; height:50px; display:block;}

.sys_spec_img li a:hover{ border:2px solid #fff; padding:0; text-decoration:none;}

.sys_spec_img li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:2px; bottom:2px; background:url(../m/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}

.sys_spec_img li.selected a{ border:2px solid #e4393c; padding:0;}

.sys_spec_img li.selected i{ display:block;}

.content_g {

    background-color: #FFF;

    border: 1px solid #f1f1f1;

    margin-bottom: 10px;

    padding-bottom: 10px;

    position: relative;

	text-align:center;

}



/*遮罩*/

#loading-mask{

   background:rgba(0,0,0,0.1);

   z-index:9999999;

   position:fixed;

   width:100%;

   height:100%;

   display:table;

   text-align:center;

   z-index:100001;

   top:0;

   left:0;

   }

   

   

   

   

.loading{

	position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:6.250em;height:6.250em;

	

	-webkit-animation:rotate 2.4s linear infinite;

	-moz-animation:rotate 2.4s linear infinite;

	-o-animation:rotate 2.4s linear infinite;

	animation:rotate 2.4s linear infinite;

}

.loading .white {

	top:0;bottom:0;left:0;right:0;background:white;opacity:0;

	

	-webkit-animation:flash 2.4s linear infinite;

	-moz-animation:flash 2.4s linear infinite;

	-o-animation:flash 2.4s linear infinite;

	animation:flash 2.4s linear infinite;

}

.loading .dot {

	position:absolute;margin:auto;width:2.4em;height:2.4em;border-radius:100%;

	

	-webkit-transition:all 1s ease;

	-moz-transition:all 1s ease;

	-o-transition:all 1s ease;

	transition:all 1s ease;

}

.loading .dot:nth-child(2) {

	top:0;bottom:0;left:0;background:#FF4444;

	

	-webkit-animation:dotsY 2.4s linear infinite;

	-moz-animation:dotsY 2.4s linear infinite;

	-o-animation:dotsY 2.4s linear infinite;

	animation:dotsY 2.4s linear infinite;

}

.loading .dot:nth-child(3) {

	left:0;right:0;top:0;background:#FFBB33;

	

	-webkit-animation:dotsX 2.4s linear infinite;

	-moz-animation:dotsX 2.4s linear infinite;

	-o-animation:dotsX 2.4s linear infinite;

	animation:dotsX 2.4s linear infinite;

}

.loading .dot:nth-child(4) {

	top:0;bottom:0;right:0;background:#99CC00;

	

	-webkit-animation:dotsY 2.4s linear infinite;

	-moz-animation:dotsY 2.4s linear infinite;

	-o-animation:dotsY 2.4s linear infinite;

	animation:dotsY 2.4s linear infinite;

}

.loading .dot:nth-child(5) {

	left:0;right:0;bottom:0;background:#33B5E5;

	

	-webkit-animation:dotsX 2.4s linear infinite;

	-moz-animation:dotsX 2.4s linear infinite;

	-o-animation:dotsX 2.4s linear infinite;

	animation:dotsX 2.4s linear infinite;

}

@keyframes rotate {

	0% {

		-webkit-transform:rotate( 0 );

		-moz-transform:rotate( 0 );

		-o-transform:rotate( 0 );

		transform:rotate( 0 );

	}

	10% {

		width:6.250em;

		height:6.250em;

	}

	66% {

		width:2.4em;

		height:2.4em;

	}

	100% {

		-webkit-transform:rotate(360deg);

		-moz-transform:rotate(360deg);

		-o-transform:rotate(360deg);

		transform:rotate(360deg);

		width:6.250em;

		height:6.250em;

	}

}



@keyframes dotsY {

	66% {

		opacity:.1;

		width:2.4em;

	}

	77% {

		opacity:1;

		width:0;

	}

}



@keyframes dotsX {

	66% {

		opacity:.1;

		height:2.4em;

	}

	77% {

		opacity:1;

		height:0;

	}

}



@keyframes flash {

	33% {

		opacity:0;

		border-radius:0%;

	}

	55% {

		opacity:.6;

		border-radius:100%;

	}

	66% {

		opacity:0;

	}

}



.ico13{ display: inline-block; width: 31px; height: 18px;}



.ico15{ display: inline-block; width: 11px; height: 11px; }



.pwl_spaceimg{display: inline-block; width: 100%; height:120px;overflow:hidden; }



    .goods-list{

        width: 100%;

        margin-top: 6px;



    }



    .goods-list a:hover{

        text-decoration: none;

    }



    .goods-list li{

    	float: left;

    	width: 48.05%;

    	position: relative;

    	margin:  0.935% 0.935% 1.135%;

        background: rgba(255,255,255,1);

        border-radius: 3px;

        border-bottom: 1px solid rgba(207,201,193,1)

    }



    .goods-list li img{

        width: 100%;

		height:100%;

        position: relative;

        border-radius: 3px 3px 0 0;

    }

    .goods-list li h1{

        height: 38px;

        width: 94.6%;

        font-size: 14px;

        font-weight: 500;

        color: rgba(94,94,94,1);

        padding: 0.7% 2.7%;

        overflow : hidden;

        text-overflow: ellipsis;

        display: -webkit-box;

        -webkit-line-clamp: 2;

        -webkit-box-orient: vertical;

    }

	

    .goods-list li h2{

        height: 100%;

        width: 94.6%;

        font-size: 14px;

        font-weight: 500;

        color: rgba(94,94,94,1);

        padding: 0.7% 2.7%;

    }

	

    .goods-list li h1 .ico13{

        display: inline-block;

        margin-bottom: 0px;

        width: 24px;

        height: 11px;

		

    }



    .list-price{

        width: 94.6%;

        height: 34px;

        line-height: 35px;

        border-top: 1px dotted rgba(252,226,198,1);

        position: relative;

        bottom: 0;

        padding: 0 2.7%;

    }

    .list-price i{

        font-family: "寰蒋闆呴粦";

    	font-style: normal;

    	font-size:80.5%;

    	color: rgba(171,171,171,1);

    }



    .price-new{

        font-size:110%;

    }



    .del {

        text-decoration: line-through;

    }







    .buy .price-new{

        color: rgba(255,102,0,1);

    }



    .good-btn {

        display: block;

        position: absolute;

        width: 52px;

        height: 18px;

        line-height: 18px;

        background: rgba(255,102,0,1);

        color: rgba(255,255,255,1);

        font-size: 12px;

        text-align: right;

        top: 8px;

        right: -2px;

        padding-right: 4px;

        border-radius: 9px 0 0 9px;

    }



    .good-btn.start{

        background: rgba(80,131,11,1);

    }



    .good-btn.end{

        color: rgba(196,196,196,1);

    }



    .good-btn .ico15{

        line-height: 18px; 

    }



    .good-btn .ico15 img{

        height: 12px;

		top: -1px;

    }



    



    .buy .good-btn{

        background: rgba(255,102,0,1);

    }

    .start .good-btn{

        background: rgba(73,186,57,1);

    }

    .end .good-btn{

        background: rgba(171,171,171,1);

    }



    /*clear by:wukong start*/



    .clear{

        clear:both;

    }

    .clear:after,

    .clear:before {

        content:"";

        display:table;

    }



    .clear:after {

        clear:both;

        overflow:hidden;

    }



    .clear {

        zoom:1;

        clear:both;

    }



    /*clearfix by:wukong end*/



.menu{ border:1px solid #ddd; background: #fff; overflow: hidden; padding: 10px 0;}

.menu li{ float: left; width: 33%;}

.menu .am-gallery-item img{ width:42px; height:42px; display: block; margin: 5px auto;}

.menu li p{ text-align: center;}

.menu li a{ color: #666;}





#footer{text-align:center;padding-top:0.8%;background:#fff;}

#footer ul{width:89%;margin:0 auto;}

#footer .copyright{line-height:1.5;font-size:1.0em;color:#bebebe;padding-top:1.0%;padding-bottom:1.0%;}









.favor-div-bar{background-color: #fff;height:2.3rem;line-height: 2.3rem;border-bottom: 1px solid #e1e1e1;}

.favor-div-bar li{display: block;width:33.3%;text-align: center;float: left;margin-left:-1px;height:1.2rem;line-height: 1.2rem;margin-top:0.58rem;border-right: 1px solid #e1e1e1;position: relative;}

.favor-div-bar a{font-size:0.9.5rem;color:#333;display:block;padding-bottom: 0.5rem;margin:0 auto;}

.favor-div-bar li:last-child{border-right:none;}

.favor-div-bar li.default a{color:#139dea;border-bottom: 2px solid #139dea;}

.favor-div-bar li span{position: absolute;display: block;width:32.5%;top:-0.4rem;right:0.2rem;max-width: 32px;}



.tabcon{padding:10px;border-width:0px 1px 1px 1px;background: #ffffff;color:#e6e6e6;border-style:solid;font-size:0.9rem;margin-bottom: 10px;}

.tabcon li{height:35px;line-height:35px;overflow:hidden;color:#5f5e5e;}

.tabcon a{color:#5f5e5e;}



/* -------------------------排行榜-----------------------------------  */

.Top_Record{}

.topRec_List {background:#fff;margin-bottom: 10px;}

.topRec_List dl,.maquee{ width:100%; overflow:hidden; margin:0 auto; color:#7C7C7C}

.topRec_List dd{ float:left; text-align:center; border-bottom:1px solid #1B96EE; color:#1B96EE;}

.topRec_List dl dd:nth-child(1){ width:33%; height:40px; line-height:40px; }

.topRec_List dl dd:nth-child(2){ width:33%; height:40px; line-height:40px; }

.topRec_List dl dd:nth-child(3){ width:33%; height:40px; line-height:40px; }

.maquee{ height:100%;}

.topRec_List ul{ width:100%; height:100%;}

.topRec_List li{ width:100%; height:40px; line-height:40px; text-align:center; font-size:16px; border-bottom: 1px dashed #aaa;}

.topRec_List li:nth-child(2n){ background:#f5f5f5}

.topRec_List li div{ float:left;}

.topRec_List li div:nth-child(1){ width:33%;}

.topRec_List li div:nth-child(2){ width:33%;}

.topRec_List li div:nth-child(3){ width:33%;}

/*-- icon鍥炬爣 --*/

.icon {

    display: inline-block;

}

/*-- header --*/

.header i{

    display: block;

    width: 30px;

    height: 30px;

    position: absolute;

    top: 10px;

}

.header i.icon-tuichu{ right: 10px;background-image: url(../images/tuichu.png);background-size: 30px 30px; }

.header i.icon-return{ left: 3px;background-image: url(../images/fanhui.png);background-size: 30px 30px; }

.header i.icon-user{ right: .5rem; background-image: url(../images/denglu.png);background-size: 30px 30px;}

.header i.icon-shuaxin{ right: 10px; background-image: url(../images/shuaxin.png);background-size: 30px 30px;}

/*-- 个人中心 --*/

.jz{ background: #fff;}

.am-div-default .am-div-title, .am-div-default .am-div-title a{ color: #787a79;}

.am-div-default .am-div-nav2>a{ color: #fe3360;}

.jz .am-icon-caret-down{ color: #fe3360; }

.banner img{ width: 100%;}

.reg2{width: 100%; margin: 10px 3%;}

.reg2 img{ width: 100%; border: 1px solid #ddd; border-radius: 5px;}

.brand{width: 100%; margin: 10px 3%; overflow: hidden; border-radius: 5px; border:1px solid #ddd; background: #fff;}

.brand-left{ width: 50%; float: left; padding: 5px;}

.brand-right{ width: 50%; float: left; border-left: 1px solid #ddd; padding: 5px;}

.brand-left i , .brand-right i { font-size:20px; color: #bfbab7; float: left; padding: 10px;}

.brand-left .text{ float: left; }

.brand-right .text{ float: left;}

.brand-left .text h2{ font-weight: normal; font-size: 15px; color: #333;}

.brand-left .text p{ color: #666; font-size: 12px;}

.brand-right .text h2{ font-weight: normal; font-size: 15px; color: #333;}

.brand-right .text p{ color: #666; font-size: 12px;}

.gm-foot{ background: #fff; border-top: 1px solid #ddd;}

.am-navbar-nav2 a{ color: #999999;}

.am-navbar-nav2 .curr a{ color: #fe3360;}



.nav2{margin: 10px 0; border-radius: 5px; border:1px solid #ddd; background: #fff; overflow: hidden;}

.nav2 li { border-bottom: 1px solid #ddd;padding: 0.6rem 0;margin: 0 1rem;overflow: hidden;}

.nav2 li a { display: block; overflow: hidden; line-height: 31px;}

.nav2 img { width: 30px; height: 30px; float: left;}

.nav2 li span {color: #000; margin-left : 10px}

.nav2 li .am-icon-angle-right{ float: right;}

.nav2 li:last-child{ border-bottom: 0;}

.nav2 li em{ float: right; font-style: normal; color: #666;}



.member2{overflow: hidden; border-radius: 5px; border:1px solid #ddd; background: #fff;}

.member2 li{ width: 33%; float: left; border-right: 1px solid #ddd; text-align: center; margin: 10px 0;}

.member2 li:last-child{ border-right:0;}

.member2 li h2{ font-weight: normal; color: #ff2c4c;}



.member3{overflow: hidden; border-radius: 5px; border:1px solid #ddd; background: #fff;}

.member3 li{ width: 24.5%; float: left; border-right: 1px solid #ddd; text-align: center; margin: 10px 0;}

.member3 li:last-child{ border-right:0;}

.member3 li h2{ font-weight: normal; color: #ff2c4c;}



.wo{ background: #57B1ED; padding: 20px 0 0 0;}

.wo img{ border-radius: 100px; width: 120px; height: 120px; margin: 0 auto; display: block;}

.wo p{ text-align: center; line-height: 50px;}

.wo p a{ background: #1576B8; color: #fff; border-radius: 20px; padding: 5px 20px;}

/*-- 卡密状态 --*/

/*--.order{width: 100%; margin: 10px 3%; }--*/

.order{width: 100%; margin: 10px 0%;}

.order li{border-radius: 5px; border:1px solid #ddd; background: #fff; overflow: hidden; margin-bottom: 10px; }

.order li h2{ border-bottom: 1px solid #ddd; line-height: 42px; font-weight: normal; padding: 0 10px; overflow: hidden;}

.order li h2 i{height: 20px; width: 2px; background: #7f5fdc; float: left; display: block; margin-top: 12px;}

.order li h2 span{ float: left; margin-left: 10px; font-size: 17px;color: #7f5fdc;}

.order li p{ line-height: 42px; font-weight: normal; padding: 0 10px; overflow: hidden;}

.order li p img{ float: left; margin-top: 9px; width: 28px;}

.order li p span{ float: left; border-bottom: 1px solid #ddd; margin-left: 15px; width: 85%;}

.order li h3{ font-weight: normal; padding: 8px; overflow: hidden;}

.order li h3 .one{color: #ff2c4c;  float: left; line-height: 35px;  font-size: 16px;}

.order li h3 .tow{ float: left; line-height: 35px;  font-size: 16px;}

.order li h3 a{ float: right; border: 1px solid #ddd; line-height: 35px; border-radius: 5px; padding: 0 15px; margin-right: 5px;  display: inline-block;}

.order li h3 .current{ background: #ff2c4c; color: #fff;}

.order li h3 .no{ background: #f5f5f5;}





/*购物车弹出层*/

.am-share { border-radius: 0; bottom: -1rem;  position: fixed; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms ; width: 100%; z-index: 1110; max-width: 640px;margin: 0 auto;}

.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }

.am-share-sns { background-color: #fff; padding: 0 5% 5%; height:auto; zoom:1; }

.sharebg { background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display:none; }

.sharebg-active { opacity: 1; display:block; }

.am-share .bottom{padding: 0;}

.sdetail .middle{width: 100%; padding: 1rem 0 .3rem; border-bottom: 1px solid #dfdfdf;}

.shop-btn{width: 100%; height: 2.5rem; line-height: 2.5rem; margin-bottom: 1rem; text-align: center; background-color: #00cc7d; color: #fff;}

.db { display: block; }



/*娲诲姩鎻愰啋*/

.activity-pic{

	line-height: 42px; 

	background: #fff;

}

.activity-pic span{

	padding-left:20px;

	font-size : 1.1em;

}



.activity-pic em{

	float:right;

	padding-right:20px;

	font-size : 1.1em;

}



.Notice-message{

    background-color: #fff;

	padding:0.5rem;

}

.activity-list .eventreminder { padding-bottom:0;  }

.activity-list .eventreminder li{ padding: 0; }

.eventreminder a {

	display:block;

	margin:0px;

	position:relative;

	border-bottom:1px solid #f1f1f1;

}

.activity-list .eventreminder a{ border-bottom:none;}



.eventreminder a span.event-sp {

	padding-left:20px;

	padding-right:20px; 

	background:#0066FF;

	color:#FFF;

	text-align:center;

	position:absolute;

}



.eventreminder .eventreminder-list { padding:  1.5rem ;}

.e-Aativity .eventreminder-list { margin-left:0rem;}

.eventreminder .eventreminder-list p{ font-size: .65rem }

.eventreminder .eventreminder-list p.activity-h1{

    font-size: 0.9rem;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.eventreminder .eventreminder-list em {

	color:#c4bebe;

	float:right;

}

