body{ width:16rem;margin:0 auto; padding:0; overflow-x: hidden;position: relative; font-family:"宋体"; background-color:#eee; }
form{margin:0; padding:0;}
.w{ width:575px; margin:auto; overflow:hidden;}
.l{ float:left;}
.r{float:right;}
.c{clear:both;}
.height2{ height:2rem;}
.height1{ height:1rem;}
.height05{ height:0.5rem;}
.height02{ height:0.2rem;}
.ml05{ margin-left:0.5rem;}
.pbd{padding-left:0.5rem;padding-right:0.5rem;}
.templates{ display:none;}
a{ color:#666;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}/*
.head{ font-size:0.7rem; width:100%;}
.head img{ width:100%; height:6rem;}*/
.main{ width:100%;}
.bgc{background-color:#F9C;}
.cte{text-align:center;}
.bgwite{background-color:#FFF;}/*背景白*/
.buttonhong{ border:1px solid #900; height:1rem; line-height:1rem; font-size:0.65rem; background-color:#C00; color:#FFF;}
.bgreb{background-color:#093; color:#FFF;}/*背景绿字白*/
.bghb{ background-color:#CCC; color:#333;}/*背景灰字黑*/
.bon{ background-color:#C30 !important;; color:#FFF;}/*背景红字白*/
.fbred{ color:#F00; border-bottom:2px solid #F00!important;;}/*红字红底边*/
.txtred{color:#F00 !important; }/*红字*/
.hide{display:none;}

.input60{ width:60%; border:1px solid #CCC; height:1rem; font-size:0.6rem; line-height:1rem; padding:1px;}
.textar60_5{width:60%; border:1px solid #CCC; height:4rem; font-size:0.6rem; line-height:1rem;padding:1px;}


.nonews{ width:100%; height:300px; background:url(../images/icon/nonews.png) no-repeat center #FFFFFF; margin:auto;}


/*顶部菜单导航 */
.toptitle{background-color:#C00;height:2rem;}
.toptitle div{color:#FFF;height:2rem;line-height:2rem;}
.topleft{float:left; width:10%; background:url(../images/icon/left.png) left center no-repeat;}
.topcenter{float:left;width:80%;text-align:center;font-size:0.7rem;}
.topright{float:right;width:10%;}
.toponecenter{width:100%;text-align:center;font-size:0.7rem;}

/*底部菜单2 */
.footmu2{ 
	width:100%;
	-moz-opacity: 0.8;
    position: fixed;
    _position:absolute;
    /*overflow: hidden;*/
	bottom: 0;
    z-index: 666;
	float:left;
	background-color:#FFF;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.rb1{border-right:1px solid #CCC;}
.fmu2{ width:20%; float:left;  text-align:center; height:2rem; line-height:2rem; }
.fmu2-1{ width:20%; float:left;  text-align:center; height:2rem; }
.fmu2-1 a{color:#333; font-size:0.6rem; border-top:1px solid #CCC; width:100%; height:100%; display:block;}
.fmu2-1 div{ margin:auto; display:block; width:2rem; height:2rem;border-radius:2rem;-moz-border-radius:2rem; background-color:#C00; margin-top:-1rem; position:inherit; line-height:2rem; font-size:2rem; color:#FFF; }
.fmu2 a{ color:#333; font-size:0.75rem; border-top:1px solid #CCC; width:100%; height:100%; display:block;}

.center{display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;}  


/*图片查看框*/
.fullsc{
	display:none;
	width:100%;
	height:100%;
    position: fixed;
    _position:absolute;
    overflow: hidden;
	top:0;
    z-index: 888;
	float:left;
	background-color:#fcfcfc;
}
.closes{
	display:none;
	background:url(../images/icon/closes.png) right no-repeat;
	height:32px;
	width:100%;
	position: fixed;
    _position:absolute;
	top:0;
    z-index: 889;
	opacity:0.5;
	-moz-opacity: 0.5;
	background-color:#fcfcfc;
}

.ui-flex {

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.ui-flex, .ui-flex *, .ui-flex :after, .ui-flex :before {
  box-sizing: border-box
}

.ui-flex.justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}
.ui-flex.center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}
.fullsc .cell img{max-width:100vw; max-height:100vh;}
.fullsc .cell p{ line-height:3rem; font-size:0.8rem;}
.fullsc .cell p input{ height:1.5rem; line-height:1.5rem; border:1px solid #999;font-size:0.8rem;}
/*底部弹出接任务菜单*/
.getrw{
	display:none;
	width:100%;
	-moz-opacity: 0.8;
    position: fixed;
    _position:absolute;
    overflow: hidden;
	bottom: 2rem;
    z-index: 999;
	float:left;
	background-color:#f9f9f9;
}
.getrw_box{ margin-top:0.5rem;height:15rem; text-align:center;}
.getrw_title{ font-size:0.75rem; color:#FFF; line-height:1.5rem; height:1.5rem; background-color:#C00;}
.getrw_li{ height:2rem;margin-top:0.1rem; background-color:#FFF;}
.getrw_0,.getrw_1,.getrw_2{ float:left; height:2rem;line-height:2rem}
.getrw_0{ width:5%;}
.getrw_0 input{ margin-top:0.7rem;}
.getrw_1{ width:15%;}
.getrw_1 img{ width:2rem; height:2rem;border-radius:0.3rem;-moz-border-radius:0.3rem; }
.getrw_2{width:80%; font-size:0.7rem; text-align:left; }
.getrw_2 span{font-size:0.6rem; color:#999; }

.getrw_li2{ height:3rem;margin-top:0.5rem; background-color:#FFF;}
.getrw_12,.getrw_22{ float:left; height:2rem;line-height:2rem; margin-top:0.5rem;}
.getrw_12{ width:20%;}
.getrw_12 img{ width:2rem; height:2rem;border-radius:0.3rem;-moz-border-radius:0.3rem; }
.getrw_22{width:80%; font-size:0.7rem; text-align:left; }
.getrw_22 span{font-size:0.6rem; color:#999; }


/*我的*/
.my_head{ height:3rem;overflow:hidden;  }
.my_head .my_pic{ width:20%; text-align:center;height:3rem; padding-top:0.2rem;}
.my_head .my_pic img{ width:2.5rem; height:2.5rem;border-radius:2.5rem;-moz-border-radius:2.5rem;}
.my_head .my_name{height:3rem; line-height:3rem;width:70%;color:#444;font-size:0.75rem; overflow:hidden;}
.my_head .my_more{height:3rem;background:url(../images/icon/r.png) no-repeat right 5% center; width:5%;}


.my_title{ height:2rem; line-height:2rem; padding-left:2rem; color:#333; font-size:0.75rem; }
.my_title strong{ color:#FFF; background-color:#C30; padding:0 0.2rem 0 0.2rem;}
.my_title span{ background:url(../images/icon/r.png) no-repeat right 5% center; display:block; float:right; width:5%; height:1.5rem;}
.my_title font{ color:#F00; font-size:0.8rem; font-weight:bold;}
.my_zhye{ height:2.5rem;}
.my_zhye div{ width:50%;}
.my_zhye div p,.my_zhye div span{height:1rem; line-height:1rem; text-align:center;}
.my_zhye div p{  font-size:0.8rem; color:#333; font-weight:bold;}
.my_zhye div span{ font-size:0.6rem; display:block; color:#999;}
.my_line{ margin:auto; width:80%; border-bottom:1px solid #EEE;}

.ico_z{background:url(../images/icon/u/3.png) no-repeat center left 10px;background-color:#FFF;}
.ico_t{background:url(../images/icon/u/7.png) no-repeat center left 10px;background-color:#FFF;}
.ico_m{background:url(../images/icon/u/11.png) no-repeat center left 10px;background-color:#FFF;}
.ico_g{background:url(../images/icon/u/6.png) no-repeat center left 10px;background-color:#FFF;}
.ico_y{background:url(../images/icon/u/10.png) no-repeat center left 10px;background-color:#FFF;}
.ico_h{background:url(../images/icon/u/13.png) no-repeat center left 10px;background-color:#FFF;}
.ico_b{background:url(../images/icon/u/1.png) no-repeat center left 10px;background-color:#FFF;}
.ico_x{background:url(../images/icon/u/2.png) no-repeat center left 10px;background-color:#FFF;}
.ico_r{background:url(../images/icon/u/8.png) no-repeat center left 10px;background-color:#FFF;}
.ico_a{background:url(../images/icon/u/9.png) no-repeat center left 10px;background-color:#FFF;}
.ico_mm{background:url(../images/icon/u/14.png) no-repeat center left 10px;background-color:#FFF;}
.ico_maill{background:url(../images/icon/u/15.png) no-repeat center left 10px;background-color:#FFF;}
.ico_tel{background:url(../images/icon/u/16.png) no-repeat center left 10px;background-color:#FFF;}
.ico_help{background:url(../images/icon/u/help.png) no-repeat center left 10px;background-color:#FFF;}
/*任务列表*/
.rwlist{}
.listtitle{ height:1rem; line-height:1rem; font-size:0.7rem; padding-left:5px;}
.listtitle span{ color:#C00;}
.listbox{ background-color:#FFF;}
.rwlpic{ width:30%; text-align:center; height:120px;}
.rwlpic img{ width:100px; height:100px;}
.rwbody{ width:60%; height:120px;}
.listtext{height:1.5rem; line-height:1.5rem; font-size:0.75rem;}

/*任务详情*/
.upbut,.upbuts{border-radius:5px;height:1rem; line-height:1rem; text-align:center;font-size:0.5rem; width:90%; margin-top:0.25rem;}
.upbut{ background-color:#C00;color:#FFF;}
.upbuts{background-color:#CCC;color:#333;}



/*新闻列表*/
.ad_head{height:1.5rem;border-bottom:1px solid #CCC;}
.ad_head .ad_left{ width:20%; display:block; height:1.5rem;}

.ad_head .ad_center{width:60%; text-align:center; height:1.5rem; line-height:1.5rem;}
.ad_head .ad_right{width:20%;height:1.5rem;}
.ad_head .ad_right button{ margin-top:5px;font-size:0.5rem; height:1rem; width:2rem; border:1px solid #CCC; background-color:#FFF;}
.case{ text-align:center;}
.case a{ color:#999; font-size:0.5rem; line-height:1rem;}
/*新闻内容*/
.news_title{ font-size:1rem; line-height:1.5rem; color:#333; margin-bottom:1rem; text-align:center;}
.news_text{ font-size:0.7rem; line-height:1rem; color:#666; padding:10px;}
.news_pics{ margin-top:1rem;padding:10px; }
.news_pics p{ font-size:0.7rem; font-weight:bold; line-height:2rem; }
.news_pics img{ width:100%; margin-bottom:2rem;}

.dashang{ text-align:center;}
.dashang button{ border:none; text-align:center;border-radius:3rem;-moz-border-radius:3rem; height:3rem; width:3rem; line-height:3rem; font-size:1.5rem;  background-color:#F90; color:#FFF; cursor:pointer;}


/*操作提示页*/
.treso{ width:90%; margin:auto; }
.iok{ background:url(../images/icon/ok.png) no-repeat; height:93px; width:93px;  display:block; margin:auto; }
.ino{ background:url(../images/icon/no.png) no-repeat; height:93px; width:93px;  display:block; margin:auto; }
.ititle{ font-size:0.8rem; line-height:1rem; text-align:center; color:#666; margin-top:1rem;}
.itexts{ font-size:0.6rem; line-height:1rem; text-align:center; color:#999; margin-top:1rem;}
.inext,.iback,.ired{border-radius:5px;-moz-border-radius:5px;font-size:0.75rem; height:2rem; line-height:2rem; text-align:center; cursor:pointer; width:96%; margin:auto;}
.inext{ background-color:#C00; color:#FFF; margin-top:1rem;}
.iback{background-color:#FFF; color:#666; margin-top:0.5rem; border:1px solid #ccc;}
.ired{ background-color:#C00; color:#FFF;margin-top:0.5rem;}

/*首页banner*/
.gbanner{}
.gbanner img{width: 100%;}
.banner {height: 160px;font-size: 40px;text-align: center;}

.carousel-item{line-height: 217px;color: #fff;font-family:  Arial Black}
.ft-carousel ul,.ft-carousel li{margin: 0;padding: 0;list-style: none;}
.ft-carousel {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ft-carousel .carousel-inner {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.ft-carousel .carousel-inner .carousel-item {
	float: left;
	height: 100%;
}

.ft-carousel .carousel-item img {
	width: 100%;
}

.ft-carousel .carousel-indicators {
	position: absolute;
	left: 0;
	bottom: 10px;
	width: 100%;
	text-align: center;
	font-size: 0;
}

.ft-carousel .carousel-indicators span {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #fff;
	margin: 0 4px;
	border-radius: 50%;
	cursor: pointer;
}

.ft-carousel .carousel-indicators span.active {
	background-color: #de3a3a;
}

.ft-carousel .carousel-btn {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 45px;
	margin-top: -25px;
	cursor: pointer;
}

.ft-carousel .carousel-prev-btn {
	left: 0;
	/*background: url(../img/prev.png) no-repeat;*/
}

.ft-carousel .carousel-next-btn {
	right: 0;
	/*background: url(../img/next.png) no-repeat;*/
}

.ishiyong{ background-color:#FFF !important; height:40px; line-height:40px; font-size:0.8rem; padding-left:10px; color:#333; }
.ishiyong span{ width:60px; height:40px; display:block; float:right; font-size:0.6rem; text-align:right; padding-right:5px; color:#666;  }

.itao{ background:url(../images/icon/ibar/taobao.jpg) no-repeat left center;}
.itmall{background:url(../images/icon/ibar/tmao.jpg) no-repeat left center;}
.ijd{background:url(../images/icon/ibar/jd.jpg) no-repeat left center;}
.ipdd{background:url(../images/icon/ibar/pdd.jpg) no-repeat left center;}

/*投诉*/
.rtousu{ float:left; width:50%; height:1rem; line-height:1rem; font-size:0.6rem; text-align:center; background-color:#FFF; margin-top:1px; border-bottom:2px solid #CCC;}
.tslist{ background-color:#FFF; margin-top:0.1rem; width:100%; padding-left:0.1rem;}
.tstitle{ height:1rem; line-height:1rem; font-size:0.6rem;width:96%; color:#666}
.tstitle span{ font-weight:bold; color:#C00;}
.tstext{ height:1rem; line-height:1rem; font-size:0.7rem;text-overflow:ellipsis;width:96%; font-weight:bold; color:#333;}
.tstxt{height:1rem; line-height:1rem; font-size:0.5rem;text-overflow:ellipsis; width:96%; color:#333}
.tstxt span{ padding:2px; background-color:#900; color:#FFF;}
.tspic{ margin-bottom:0.2rem; width:100%;}
.tspic img{ width:3rem; height:5rem; float:left; margin-right:1rem; border:1px solid #CCC;}
.tsbuts{ margin-top:0.5rem;}
/*弹出层窗口*/
.showbox{
	display:none;
	width:100%;
    position: absolute;
    _position:absolute;
	top:0;
    z-index: 888;
	float:left;
	background-color:#fcfcfc;
}
/*按钮*/
.newsbut{ padding-left:0.5rem;}
.newsbut div{border-radius:5px;-moz-border-radius:5px;font-size:0.75rem; height:2rem; line-height:2rem; text-align:center; cursor:pointer; width:22%; float:left; margin-left:0.2rem;background-color:#1aad19; color:#FFF; margin-top:1rem;}
.buttonm,.buttonn{border-radius:5px; border:0; width:4rem; height:1rem; line-height:1rem; font-size:0.6rem; text-align:center; cursor:pointer;}
.buttonm{ background-color:#CCC; color:#333;}
.buttonn{ background-color:#C00; color:#FFF;}


/*买号管理页*/
.mnavs{width:25%; height:2rem; line-height:2rem; float:left; font-size:0.75rem; font-weight:bold; text-align:center; }
.mnavon{border-bottom:1px solid #C00; color:#C00;}
.mhbox{}
.mhtitle{ height:1.5rem; line-height:1.5rem;font-size:0.75rem; padding-left:0.2rem; background-color:#FFF; margin-top:0.2rem;}
.mhtitle span{ width:3rem; height:1.5rem; line-height:1.5rem; float:right; font-size:0.7rem; color:#666; text-align:center;}

/*任务确认页*/


.rwbox{}
.rwpic{ height:120px; background-color:#FFF; text-align:center;}
.rwpic span{text-align:center;font-size:0.6rem; line-height:18px; color:#666;width:104px; height:104px; display:inline-block;}
.rwpic img{ width:100px; height:100px; padding:2px;}
.rwtitle5{ height:5rem; line-height:1.5rem; font-size:0.7rem; width:100%; overflow:hidden; margin-top:0.2rem; padding-left:0.5rem;background-color:#FFF;}
.rwtitlen{ line-height:1.5rem; font-size:0.7rem; width:98%; margin-top:0.2rem; padding-left:0.5rem;background-color:#FFF;}
.rwtitlen span{color:#F00;}
.rwtitle{ height:1.5rem; line-height:1.5rem; font-size:0.7rem; width:98%; overflow:hidden; margin-top:0.2rem; padding-left:0.5rem; background-color:#FFF;}
.rwtitle strong{ font-size:0.9rem; color:#333;}
.rwtitle span{font-size:1rem; color:#F00; font-weight:bold;}
.rwtitle label{ font-size:0.5rem;}
.rwtitle b{color:#F00;}
.rwxtitle{ height:1.5rem; line-height:1.5rem; font-size:0.5rem; width:100%; overflow:hidden; margin-top:0.2rem; padding-left:0.5rem;background-color:#FFF;}
.getmh{ padding-left:0.2rem;font-size:0.75rem; height:1.5rem; line-height:1.5rem;}
.getmh select{ height:1rem;}
.getmh a{ font-size:0.7rem; color:#666;}

.rwtext{ line-height:1rem; font-size:0.6rem; width:100%; margin-top:0.2rem;padding:0.2rem;background-color:#FFF;}
.ly_button{ margin-top:0.5rem;}
.ly_button button{ float:right;}
.rwly{ font-size:0.5rem; line-height:1rem; background-color:#FFF; padding-left:10px; margin-top:0.2rem;}
.ly_u{ background-color:#C00; color:#FFF; padding:2px; border-radius:5px;}
.ly_t{ margin-left:0.1rem;}
.ly_m{ color:#999; font-size:0.5rem;}
/*注册页*/
.regbox{}
.intxt{ height:2rem; line-height:2rem; font-size:0.7rem; width:100%; padding-left:0.5rem; background-color:#FFF; margin-top:0.2rem;}
.regtxt,.regcod{height:1.5rem; font-size:0.75rem; color:#333; border:1px solid #eee; border-radius:0.1rem;}
.regtxt{ width:60%; }
.regcod{ width:30%;}
.intxt a{ font-size:0.6rem; color:#999;text-decoration:underline;}
.regok{ text-align:center;font-size:0.75rem;}

.nav_box{ }
.nav_title{width:50%; float:left; height:1.5rem; line-height:1.5rem; text-align:center;font-size:0.8rem;}
.nav_on{ border-bottom:2px solid #093;}
.bom_1{border-bottom:1px solid #CCC;}

/*信微信对话框*/
.tr{text-align:right;}
.tl{text-align:left;}
.wxmsgr{ margin-right:16px;}
.wxmsgl{ margin-left:16px;}
.wxmsgboxl{ width:12%;}
.wxmsgboxr{ width:83%;}
.wxmsgx{ font-size:0.6rem; color:#666; line-height:1rem;}
.headpics,.headpics img{ width:100%; }
.wxmsg,.wxmsgb{ font-size:0.75rem; line-height:1rem;color:#333;}
.wxmsg {
 position:relative;
 width:fit-content;
 width:-webkit-fit-content;
 width:-moz-fit-content;
 min-height:1rem;
 background:#A0E759;
 padding:5px;
 border-radius:5px;
 float:right;
}

.wxmsg .wxarrow {
 position:absolute;
 top:5px;
 right:-16px;
 width:0;
 height:0;
 font-size:0;
 border:solid 8px;
 border-color:#EEE #EEE #EEE #A0E759;
}
.wxmsgb {
 position:relative;
 width:fit-content;
 width:-webkit-fit-content;
 width:-moz-fit-content;
 min-height:1rem;
 background:#FFF;
 padding:5px;
 border-radius:5px;
 float:left;
}
.wxmsgb .wxarrow {
 position:absolute;
 top:5px;
 left:-16px;
 width:0;
 height:0;
 font-size:0;
 border:solid 8px;
 border-color:#EEE #FFF #EEE #EEE;
}
.wxmsgb img{width:3rem; height:5rem; float:left; margin:0.2rem; border:1px solid #CCC;
}
.wxmsg img{width:3rem; height:5rem; float:right; margin:0.2rem; border:1px solid #CCC;}

/*消息列表*/
.msglist{ background-color:#FFF;border-radius:5px;-moz-border-radius:5px;  padding-left:0.2rem; margin:auto;margin-top:0.2rem; width:98%;}
.msgtitle{ font-size:0.55rem; line-height:1rem; color:#666;}
.msgtitle span{}
.msgtitle strong{}
.msgtext{ line-height:1rem; font-size:0.5rem; color:#333}
.msgtext a{ color:#F00;}
.msgon{ font-weight:bold;}
/* end */
/*提现页*/
.menuboxs{ background-color:#FFF; width:100%;}
.menubox{ display:block; width:2.5rem; height:4rem;  float:left; margin:0.7rem; }
.mtx{}
.menubox p{display:block; margin:0; padding:0;background-color:#C00; width:2.5rem; height:2.5rem;border-radius:5px;-moz-border-radius:5px;}
.menubox span{ text-align:center; color:#333; font-size:0.6rem; height:1.5rem; line-height:1.5rem;}
.mtx_1{ background:url(../images/icon/m/mey.png) no-repeat center;}
.mtx_2{ background:url(../images/icon/m/mout.png) no-repeat center;}
.mtx_3{ background:url(../images/icon/m/mue.png) no-repeat center;}
.mtx_4{ background:url(../images/icon/m/mw.png) no-repeat center;}

.tx_zhs{line-height:1.5rem;font-size:0.6rem; background-color:#FFF; border-radius:5px;-moz-border-radius:5px;  padding-left:0.2rem; margin:auto;margin-top:0.2rem; width:96%; color:#333;}
.tx_zhs p{ line-height:1.5rem; font-size:0.6rem; margin:0; padding:0;}
.tx_zhs p span{ float:right; display:block; width:2rem; height:1.5rem;}
.tx_zhs p .tx_del{ background:url(../images/icon/del.png) no-repeat center;}
.tx_zhs p .tx_cx{ background:url(../images/icon/chex.png) no-repeat center;}
.tx_zhs strong{font-size:0.65rem; color:#F00;}
.tx_zhs em{ float:right; margin-right:1rem; display:inline; width:1rem; height:1.5rem;background:url(../images/icon/scan.png) no-repeat center;}

/* end */
/*明细*/
.mxnav{ float:left; width:25%; height:1.5rem; line-height:1.5rem; font-size:0.7rem; text-align:center; background-color:#FFF; margin-top:1px; }
.mxnavon{border-bottom:2px solid #C00;}
/* end */
/*推广*/
.tg_text{ width:95%; margin:auto; line-height:1rem; font-size:0.5rem; background-color:#FFF; color:#666;  }
.tg_text p{ font-size:0.6rem;color:#333; font-weight:bold; }
.tg_text span{ font-weight:bold;color:#F00; }
/* end */

/*输入框*/
.input5{ width:5rem; height:1rem; font-size:0.7rem;}
.input10{width:10rem; height:1rem; line-height:1rem; font-size:0.7rem;}
.selecth select{height:1rem;}
.textareabox{ height:5rem; width:100%; overflow:hidden; margin-top:0.2rem; padding-left:0.5rem; padding-top:0.5rem;background-color:#FFF;}
.textareabox textarea{ width:90%; margin:auto; height:4rem; line-height:1rem; font-size:0.7rem;}
.mcgtbox{bottom:2rem; position: fixed;_position:absolute; z-index: 998; width:100%; background-color:#FFF;}
#mctxt{padding:2px;  width:75%; min-height:1.5rem;max-height: 5rem; font-size:0.7rem; line-height: 1.5rem;overflow-x: hidden;overflow-y: auto;  float:left;bottom: 0; background-color:#FFF;}
.msgsub{ width:20%;border-radius:5px;  color:#FFF; font-size:0.7rem; text-align:center; line-height:1.5rem; height:1.5rem;bottom: 1px; right:0;position:absolute; }
.msgsubon{background-color:#090;}
.msgsuboff{background-color:#666;}
.czinput{ width:2rem; font-size:0.8rem; line-height:1rem; height:1rem;}
/* end */

/*产品列表*/
.shopbox{ width:32%; float:left; height:7rem; background-color:#FFF; margin:0.1rem;position: relative; cursor:pointer;}
.shopbox .pic{ width:5rem; height:4.6rem; text-align:center;}
.shopbox .pic img{width:4.5rem; height:4.5rem; margin-top:0.1rem;}
.shopbox .title ,.shopbox .price{height:0.7rem;line-height:0.7rem; font-size:0.5rem; width:100%;text-align:center; overflow:hidden; color:#666;}
.shopbox .price span{ color:#C00;}
.rwleis{position: absolute; top:0.1rem; left:0.25rem; height:1rem; width:1rem; }
.repic_1{ background:url(../images/icon/taobao.jpg) no-repeat;background-size:cover;}
.repic_2{ background:url(../images/icon/tmao.jpg) no-repeat;background-size:cover;}
.repic_3{ background:url(../images/icon/jd.jpg) no-repeat;background-size:cover;}
.repic_4{ background:url(../images/icon/pdd.jpg) no-repeat;background-size:cover;}
/* end */

/*产品详情*/
.shop_pic{ text-align:center;}
.shop_pic img{ max-width:15rem; max-sheight:15rem;}
.shop_textbox{ margin:0.2rem;}
.shop_title,.shop_price,.shop_yprice,.shop_renshu{ line-height:1rem; font-size:0.6rem; color:#666;}
.shop_title span{color:#C00;}
.shop_price span,.shop_yprice span,.shop_renshu span{color:#C00; font-weight:bold; font-size:0.7rem;}
.shop_stxt{line-height:1rem; font-size:0.5rem; color:#666;}
.shop_fenge{margin-top:0.5rem; border:1px solid #CCC;}
.shop_liucheng{ font-size:0.7rem;  color:#F00; line-height:1rem;}
.shop_guize{ font-size:0.55rem; line-height:1rem; color:#666}
.shop_guize img{ max-width:100%;}

.shop_bm{ height:2rem; width:7.5rem; float:left; margin-top:0.2rem;}
.shop_bm .headpic{ width:2.5rem; height:2rem; float:left;}
.shop_bm .headpic img{width:2rem;height:2rem; border-radius:2rem;}
.shop_bm .xingming{ line-height:2rem; float:left; width:2rem; height:2rem; font-size:0.5rem; color:#666;}
.shop_bm .xuanzhong{ float:right; line-height:2rem; width:2.5rem; height:2rem;font-size:0.5rem; color:#F00;}
/* end */