﻿/*标签初始化*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, img,button {margin: 0;padding: 0;border: none; } 
dl,dt,dd,ul,ol,li,p {list-style-type: none; margin:0; padding:0;}
em, cite, th,h1,h2,h3,h4,h5,h6,i { font-style: normal; font-weight: normal;}
input,img{vertical-align:middle;}
html,body{height:100%;}
body{color:#333;max-width:720px; min-width:320px; margin:0 auto;font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
h1,h2,h3,h4{font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
a{ color:#333; text-decoration: none; cursor:pointer;}
a:hover {color:#333; text-decoration:none;}
input:focus,textarea:focus{outline:none;}

/*公用样式*/
.bgcover{ width:100%; height:100%;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60); background:#000; position:fixed; top:0; left:0; z-index:12;}
.copyright {font-size:12px; color:#999; line-height:20px; text-align:center;}
.wxInfo {display: none;}
.fr{ float:right;}
.fl{ float:left;}
.red{ background-color:#FF6174;}
.org{ color:#ff6600;}
.yellow{ color:#ff9600;}
.blud{ background-color:#28BDFF;}
.green{background-color:#89da70;}
.blck000{color:#000;}
.bord12{ border-bottom:12px solid #f1f1f1;}

/*当前路径*/
.curre{ height:40px; border-bottom:2px solid #f1f1f1; background-color:#fff; position:relative;}
.curfixed{ width:100%; position:fixed; left:0; top:50px;}
.curre h3{ float:left; padding-left:8px; line-height:25px; font-size:16px; font-weight:bold; color:#5f5f5f;}
.curre h3 i img{ margin-top:-4px;}
.curre span{ display:block; width:50px; height:40px;position:absolute; top:7px; right:8px;}
.curre span a{ display:block;width:50px; height:24px; border:1px solid #dedede; font-size:12px; text-align:center; line-height:24px; border-radius:3px;}
.curre span a img{}

/*没有相关数据*/
.no_data{ height:300px;}
.no_data .icon{padding-top: 58px;text-align: center;}
.no_data .tips{font-size: 16px;color: #999999;text-align: center;padding-top: 22px;}
.no_data .btn{height: 32px;padding-top: 28px;text-align: center;}
.no_data .btn a{display: block;width: 145px;height: 32px;line-height: 32px;text-align: center;margin: 0 auto;font-size: 16px;color: #FFF;background-color:#FF4400;}
/*加载更多*/
.loadingmore{ height:22px; text-align:center; padding:12px 0 12px; font-size:12px; background-color:#fff;}

/*表单*/
.cinputwarp{ padding:6px; height:24px; color:#999;font-size:14px;border:1px solid #dedede;box-shadow:inset 2px 3px 5px #ccc; background-color:#fff;}
.cinputwarptextarea{height:120px;}
.cinputwarptextarea textarea.cinputtxt{ height:120px;}
.cinputwarp .cinputtxt{ width:98%; height:24px; line-height:100%; font-size:14px; border:1px solid #fff; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.uppicboxbtn{ padding:12px 20px;}

/*弹出栏目*/
.slidemuen{ display:none;width:240px; height:100%; overflow:auto; background-color:#ffffff;box-shadow:3px 0px 8px #000; z-index:10; position:fixed; left:-300px; top:0;}
.slidemuen .sdmlogo{ padding:26px 0 16px; text-align:center; border-bottom:1px solid #dedede; }
.slidemuen .sdmlogo a{}
.slidemuen .sdmlogo a img{}
.slidemuen .sdmsearchbox{ height:26px; padding:12px 8px; padding-right:0; border-bottom:1px solid #dedede;}
.slidemuen .sdmsearchbox .sdmsearch{ float:left; width:180px;height:26px;}
.slidemuen .sdmsearchbox .sdmsearch .sdmschinputbox{ height:26px; border:1px solid #dedede;box-shadow:inset 2px 1px 5px #ccc; background-color:#fff;}
.slidemuen .sdmsearchbox .sdmsearch .sdmschinputbox .sdmschtxtbox{ float:left;width:145px; padding:2px 3px 3px 5px; overflow:hidden;}
.slidemuen .sdmsearchbox .sdmsearch .sdmschinputbox .sdmschtxtbox .sdmschinputxt{ width:145px; height:14px; line-height:100%; border:1px solid #fff; background:#fff url(../images/mu-ico-4.png) no-repeat -9999px -9999px;}
.slidemuen .sdmsearchbox .sdmsearch .sdmschinputbox .sdmschsubmit{ float:right; padding-right:5px;}
.slidemuen .sdmsearchbox .sdmsearch .sdmschinputbox .sdmschsubmit .sdmschbtn{ padding-top:3px;}
.slidemuen .sdmsearchbox .sdmgoindex{ float:left; width:22px; height:22px; padding-left:6px; padding-top:2px;}
.slidemuen .sdmsearchbox .sdmgoindex a{ display:block;}
.slidemuen .sdmsearchbox .sdmgoindex a img{}
.slidemuen .sdmmuenlist{ padding-bottom:50px;}
.slidemuen .sdmmuenlist ul{}
.slidemuen .sdmmuenlist ul li{ height:40px; line-height:40px; padding-right:10px; border-bottom:1px solid #dedede;background-color:#fff;}
.slidemuen .sdmmuenlist ul li a{  display:block;color:#333; font-size:14px; padding-left:16px; background:#fff url(../images/t-mu-li-bg-01.png) no-repeat right center; background-size:auto 16px;}
.slidemuen .sdmmuenlist ul li a img{ margin-top:-4px;}
.usermsgwarp{ position:fixed; width:80%; height:100%; background-color:#fff; z-index:110; left:-100%; top:0;}
.usermsgwarp .ulogo{ border-bottom:1px solid #dedede; padding:20px 0; text-align:center;background:#cccccc;}
.usermsgwarp .ulogo a{}
.usermsgwarp .ulogo a img{}
.usermsgwarp .ulogin{ padding:12px 0; height:80px; border-bottom:1px solid #dedede; position:relative;}
.usermsgwarp .ulogin .upic{ width:80px; height:80px; position:absolute; top:12px; left:12px;border-radius:50%; border:1px solid #dedede;}
.usermsgwarp .ulogin .upic a{ display:block;border-radius:50%;}
.usermsgwarp .ulogin .upic a img{border-radius:50%;}
.usermsgwarp .ulogin .uloginbtn{ padding-left:110px;}
.usermsgwarp .ulogin .uloginbtn a{ font-size:16px; color:#fff; }
.usermsgwarp .ulogin .uloginbtn a.ulogina{margin-top:24px; display:block; width:100px; height:32px; line-height:32px; text-align:center; background-color:#7eb1ff;border-radius:4px; border:1px solid #7eb1ff;}
.usermsgwarp .ulogin .uloginbtn a.uname{display:block;color:#666; margin-top:24px;height:32px; line-height:32px; overflow:hidden;}
.usermsgwarp .umuenlist{ padding:12px 0; padding-left:20px; border-bottom:1px solid #dedede;}
.usermsgwarp .umuenlist ul{}
.usermsgwarp .umuenlist ul li{ height:32px; line-height:32px;}
.usermsgwarp .umuenlist ul li a{ display:block; font-size:14px; color:#666;}
.usermsgwarp .umuenlist ul li a span{ display:inline-block; width:25px;}
.usermsgwarp .umuenlist ul li a span img{}
.warpbgcover{ z-index:108;}
.filtertopbar{background: -webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,0));
				background: linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,0));
				-webkit-transition: background-color .2s linear;
				-moz-transition: background-color .2s linear;
				-o-transition: background-color .2s linear;
				transition: background-color .2s linear;
				-webkit-transform: translateZ(0);
				transform: translateZ(0);}

/*弹出搜索*/
.searchbg{ width:100%; height:100%; background-color:#FFF; position:fixed; top:0; left:0; z-index:111;}
.searchbg .searchbox{ height:50px; background-color:#F9F9F9; border-bottom:1px solid #eee; position:relative;}
.searchbg .searchbox .searchback{ width:40px; height:50px; position:absolute; top:12px; left:0;}
.searchbg .searchbox .searchback a{ display:block; text-align:center;}
.searchbg .searchbox .searchback a img{}
.searchbg .searchbox .searchinp{ padding:8px 60px 0px 40px;}
.searchbg .searchbox .searchinp .searchinpawrp{height:30px; border-radius:4px; overflow:hidden;box-shadow: inset 1px 1px 3px #ccc; border:1px solid #DEDEDE;background:#FFF url(../images/search-top-ico.png) no-repeat 10px center; background-size:auto 16px; padding-left:30px;}
.searchbg .searchbox .searchinp .searchinpawrp .inputtxt{ width:96%; border:1px solid #fff; margin:5px 0 0 0 ;}
.searchbg .searchbox .searchbtn{width:60px; position:absolute; top:0; right:0;}
.searchbg .searchbox .searchbtn a{ display:block; font-size:16px; font-weight:bold; color:#666; text-align:center; line-height:50px; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.searchbg .searchbox .searchbtn .schabtn{}

.hotsearch{}
.hotsearch .hotschtit{ height:40px; line-height:40px;}
.hotsearch .hotschtit h3{ float:left; padding-left:12px; font-size:16px; color:#333; font-weight:bold;}
.hotsearch .hotschlist{ border-top:1px solid #eee;}
.hotsearch .hotschlist ul{}
.hotsearch .hotschlist ul li{ padding-right:12px; height:40px; line-height:40px; border-bottom:1px solid #eee; overflow:hidden;}
.hotsearch .hotschlist ul li a{ display:block; padding-left:12px; font-size:14px; color:#666; font-weight:bold; background:url(../images/mo-01.png) no-repeat right center; background-size:auto 10px;}
/*弹出搜索END*/

/*底部菜单*/
.footer{border-top:12px solid #f1f1f1; padding-bottom:20px; background-color:#fff; overflow:hidden;}
.footer .loginbox{ height:40px; line-height:40px; border-bottom:1px solid #dedede;}
.footer .loginbox .blfl{ float:left;color:#999; padding-left:6px;font-family:"宋体", Arial, Helvetica, sans-serif;}
.footer .loginbox .blfl a{ color:#999; font-size:14px;font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
/*回到顶部*/
.footer .loginbox .gotop{ float:right; }
.footer .loginbox .gotop a{ display:block; padding:8px;}
.footer .loginbox .gotop a img{ display:block;}
.footer .footermuen{ padding-top:10px; height:24px; line-height:24px; text-align:center; color:#999; font-family:"宋体", Arial, Helvetica, sans-serif;}
.footer .footermuen a{ padding:0 6px; font-size:12px; color:#999; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.footerheiaht{height:50px;}

/*当前点样式*/ 
.cona{ width:100%; overflow:hidden;}
.cona a.adslink{display:block;overflow:hidden;}
.cona a.adslink img{display:block;}
.wgwtabBox { background-color:#FFF; position:relative;}
.wgwtabBox .hdwgw{ display:block; width:80px; height:3px; line-height:3px;position:absolute; left:50%; margin-left:-40px; bottom:6px;}
.wgwtabBox .hdwgw ul{ display:block; width:80px; margin:0 auto;}
.wgwtabBox .hdwgw ul li{ float:left; margin:0 2px; list-style:none;}
.wgwtabBox .hdwgw ul li{display:block; height:3px; line-height:3px; background-color:#999; text-indent:-9999px;}
.wgwtabBox .hdwgw ul li.on{display:block; height:3px; line-height:3px; background-color:#Ff9600; }

/*推荐产品轮换*/
.picScrollbox { background-color:#FFF; position:relative;}
.picScrollbox .hdpro{ display:block; width:80px; height:3px; line-height:3px;position:absolute; left:50%; margin-left:-40px; bottom:6px;}
.picScrollbox .hdpro ul{ display:block; width:80px; margin:-0px auto;}
.picScrollbox .hdpro ul li{ float:left; margin:0 2px; list-style:none;}
.picScrollbox .hdpro ul li{display:block; height:3px; line-height:3px; background-color:#999; text-indent:-9999px;}
.picScrollbox .hdpro ul li.on{display:block; height:3px; line-height:3px; background-color:#Ff9600; }

/*分类样式*/
.typewarp{ height:100%; width:100%; overflow:hidden; background-color:#dedede;}
.typewarp .typeleft{ float:left; width:28%;height:100%;overflow:auto;}
.typewarp .fltopb{ height:48px;}
.typewarp .flbopb{ height:53px;}
.typewarp .typeleft ul{}
.typewarp .typeleft ul li{ height:41px; line-height:40px;border-bottom:1px solid #fff;}
.typewarp .typeleft ul li a{ display:block; padding-left:10px; height:40px; line-height:40px; font-size:14px;  color:#666; border-bottom:1px solid #C7C7C7; overflow:hidden;}
.typewarp .typeleft ul li.on a{ background-color:#fff; color:#ff6600;}
.typewarp .typeright{ float:left; width:72%;height:100%; background-color:#fff;overflow:auto;}
.typewarp .typeright .typecontit{ padding-left:10px; padding-right:10px; height:40px; line-height:40px;}
.typewarp .typeright .typecontit h3{ font-size:14px; border-bottom:1px solid #dedede; font-weight:bold; color:#333;}
.typewarp .typeright .typesubmuen{overflow:hidden;}
.typewarp .typeright .typesubmuen ul{}
.typewarp .typeright .typesubmuen ul li{}
.typewarp .typeright .typesubmuen ul li a{ padding-left:6px; padding-right:6px; display:block; height:42px; line-height:42px; margin:0px 10px 0; border-bottom:1px dotted #dedede; background:url(../images/type-ico-0012.png) no-repeat 8px center; background-size:auto 10px;}
.typewarp .typeright .typesubmuen ul li a span{ padding-left:16px; display:block;height:42px; line-height:42px;font-size:14px;text-align:left; color:#666; overflow:hidden;background:url(../images/type-ico-0013.png) no-repeat right center; background-size:auto 12px;}
/*分类样式end*/

/*登录注册*/
.warp .userloginbox{ background-color:#FFF; min-height:300px;}
.warp .userloginbox .formbox{ padding:20px 12px;}
.warp .userloginbox .formbox ul{}
.warp .userloginbox .formbox ul li{ padding-bottom:16px;}
.warp .userloginbox .formbox ul li .lgline{}
.warp .userloginbox .formbox ul li .lgline .loginbtn{width:100%; height:40px; font-size:18px; color:#fff; margin:0 auto; background-color:#ff9600; /*#F59934*/border:1px solid #F48400;font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.warp .userloginbox .formbox ul li .lgline .joinbtn{ width:100%; height:40px; font-size:18px; color:#fff; margin:0 auto; background-color:#E01A00; border:1px solid #E01A00;font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.warp .userloginbox .formbox ul li .cinputwarp .loginbg{ width:88%; padding-left:30px; background:#fff url(../images/login-ico-1.png) no-repeat 3px center; background-size:auto 20px;}
.warp .userloginbox .formbox ul li .cinputwarp .passbg{width:88%; padding-left:30px; background:#fff url(../images/login-ico-2.png) no-repeat 3px center; background-size:auto 20px;}
.warp .userloginbox .formbox .forget{ color:#999; font-size:12px;}
.warp .userloginbox .formbox .forget a{ color:#999;}
.warp .userloginbox .gojoin{display:block; padding-bottom:60px; width:150px; text-align:center; margin:0 auto; }
.warp .userloginbox .gojoin a{font-weight:normal; color:#666;}
.warp .userloginbox .gojoin a strong{font-weight:normal; color:#f00;}
.loginqukbtn a{height:38px; line-height:38px;display:block; text-align:center; font-size:16px;color:#333; border:1px solid #dedede;border-radius:0px;
background-image:-webkit-gradient(linear,left top,left bottom,from( #ffffff ),to( #f7f7f7 ));
background-image:-webkit-linear-gradient( #ffffff,#f7f7f7 );
background-image:-moz-linear-gradient( #ffffff,#f7f7f7 );
background-image:-ms-linear-gradient( #ffffff,#f7f7f7 );
background-image:-o-linear-gradient( #ffffff,#f7f7f7 );
background-image:linear-gradient( #ffffff,#f7f7f7 );
}
.loginqukbtn a img{ vertical-align:middle; margin-top:-2px;}
/*登录注册END*/

/*注册协议*/
.showxyicontent{font-size:12px; color:#999; text-align:center;}
.showxyicontent strong{color:#ff6600;}
.showxyicontent .xyiwarp{width:100%; height:100%; background-color:#fff; overflow:auto; position:fixed; top:0; left:0; z-index:9999;}
.showxyicontent .xyiwarp .xyititbox{ height:50px; border-bottom:1px solid #dedede;
				background-image:-webkit-gradient(linear,left top,left bottom,from( #fff ),to( #f3f3f3 ));
				background-image:-webkit-linear-gradient( #fff,#f3f3f3 );
				background-image:-moz-linear-gradient( #fff,#f3f3f3 );
				background-image:-ms-linear-gradient( #fff,#f3f3f3 );
				background-image:-o-linear-gradient( #fff,#f3f3f3 );
				background-image:linear-gradient( #fff,#f3f3f3 );}
.showxyicontent .xyiwarp .xyititbox h3{padding-left:8px;line-height:50px; float:left; font-size:18px; color:#333; font-weight:bold;}
.showxyicontent .xyiwarp .xyititbox span.xyibackbtn{padding-right:8px;line-height:50px;float:right; font-size:16px; }
.showxyicontent .xyiwarp .xyitxtbox{ text-align:left; padding:20px; line-height:30px; color:#777;}
.showxyicontent .xyiwarp .xyitxtbox h3{ font-weight:bold; font-size:18px; color:#333; text-align:center;}
.showxyicontent .xyiwarp .xyibtnbox{ padding:0 20px 50px;}
.showxyicontent .xyiwarp .xyibtnbox .xyihidebtn{ display:block; width:100%; height:40px; line-height:40px;font-size:14px; color:#fff; font-weight:bold; background-color:#ff6600;border-radius:4px; text-align:center;}
/*注册协议END*/

/*产品列表*/
.warp .functionbox{ height:50px; background-color:#FFF; border-bottom:6px solid #dedede;}
.warp .tunnoboder{ border-bottom:none;}
.warp .functionbox ul{ display:block; height:30px; line-height:30px; padding:10px 0;}
.warp .functionbox ul li.selctli{ float:left; font-size:14px; width:33%;text-align:center; color:#999; position:relative;}
.warp .functionbox ul li.selctli a{color:#999;}
.warp .functionbox ul li.selctli a img{ margin-top:-2px;}
.warp .functionbox ul li.selctli a.sqarea{display:block; border-right:1px solid #dedede;}
.warp .functionbox ul li.selctli a.sqarea span{ display:block; height:30px; line-height:30px; margin-right:6px;  padding:0 12px; background:url(../images/squ-01.png) no-repeat right 12px; overflow:hidden; background-size:auto 10px;}
.warp .functionbox ul li.selctli a.sqarea.sqarea2 span{ color:#ff9600; background-image:url(../images/squ-02.png);}
.warp .functionbox ul li.selctli a.tback{ display:block; background:url(../images/mor-ico-01.png) no-repeat 94% center; background-size:auto 12px;}

.warp .functionbox ul li.selctli a.priceup{display:block;border-right:1px solid #dedede;}
.warp .functionbox ul li.selctli .showmode{ height:30px; line-height:30px; overflow:hidden;}
.warp .functionbox ul li.selctli .prola{ padding:0 4px;}
.warp .functionbox ul li.selctli .prolb{ padding:0 4px;}

/*商圈弹出层*/
.warp .functionbox ul .selctli .sqlistbox{ width:303%; background-color:#fff; position:absolute; top:40px; left:0; z-index:15;overflow:hidden; border-top:1px solid #dedede;box-shadow:0px 5px 8px -3px #777; }
.warp .functionbox ul.tungouul .selctli .sqlistbox{width:200%;}/*团购宽度*/
.warp .functionbox ul .selctli .sqlistbox ul{ display:block; padding:0;}
.warp .functionbox ul .selctli .sqlistbox ul li{float:left; width:33%; height:50px;}
.warp .functionbox ul .selctli .sqlistbox ul li a{ display:block; border:1px solid #dedede; border-top:none;height:48px; line-height:48px; overflow:hidden; border-left:none;}
.warp .functionbox ul .selctli .sqlistbox ul li:nth-child(3n){width:34%; }
.warp .functionbox ul .selctli .sqlistbox ul li:nth-child(3n) a{ border-right:1px solid #fff;}

.warp .prolistwarp{ min-height:300px;}

/*列表1*/
.warp .prolistwarp ul.listitem1{}
.warp .prolistwarp ul.listitem1 li{ background-color:#fff; height:80px; padding:12px 8px; border-bottom:1px solid #dedede;}
.warp .prolistwarp ul.fxpro li:last-child{ border-bottom:none;}
.warp .prolistwarp ul.listitem1 li a{ padding-right:10px; display:block;height:80px; background:url(../images/mor-ico-01.png) no-repeat 100% center; background-size:auto 18px;}
.warp .prolistwarp ul.listitem1 li a dl{ display:block;}
.warp .prolistwarp ul.listitem1 li a dl dt{float:left; width:80px; height:80px; margin-right:12px;}
.warp .prolistwarp ul.listitem1 li a dl dt img{ width:80px; height:80px;}
.warp .prolistwarp ul.listitem1 li a dl dd{}
.warp .prolistwarp ul.listitem1 li a dl dd .nprotit{ padding-top:10px; font-size:16px; color:#666; height:30px; line-height:30px; overflow:hidden;}
.warp .prolistwarp ul.listitem1 li a dl dd .nprodesc{ padding-top:6px; font-size:12px; color:#666; height:24px; line-height:24px; overflow:hidden;}
.warp .prolistwarp ul.listitem1 li a dl dd .nproprice{ padding-top:6px}
.warp .prolistwarp ul.listitem1 li a dl dd .nproprice strong{  color:#f00;font-weight:normal; }

/*列表2*/
.warp .prolistwarp ul.listitem2{ display:block; overflow:hidden; padding-top:12px; background-color:#f1f1f1;}
.warp .prolistwarp ul.listitem2 li{ width:50%; float:left;}
.warp .prolistwarp ul.listitem2 li a{ display:block;background-color:#fff; margin:0 6px 12px;}
.warp .prolistwarp ul.listitem2 li a dl{ display:block; padding:6px 6px 12px;}
.warp .prolistwarp ul.listitem2 li a dl dt{}
.warp .prolistwarp ul.listitem2 li a dl dt img{}
.warp .prolistwarp ul.listitem2 li a dl dd{}
.warp .prolistwarp ul.listitem2 li a dl dd .nprotit{ height:30px; line-height:30px; font-size:14px; color:#666; overflow:hidden;}
.warp .prolistwarp ul.listitem2 li a dl dd .nprodesc{ padding-top:6px; font-size:12px; color:#666; height:24px; line-height:24px; overflow:hidden;}
.warp .prolistwarp ul.listitem2 li a dl dd .nproprice{}
.warp .prolistwarp ul.listitem2 li a dl dd .nproprice strong{font-size:16px;color:#f00; font-weight:normal; padding:0 4px; }
/*产品列表END*/

/*新闻列表*/
.warp .newslistwarp{ min-height:300px;}
.warp .newslistwarp ul{}
.warp .newslistwarp ul li{ display:block; height:60px; padding:12px 10px; background-color:#fff; border-bottom:1px solid #dedede;}
.warp .newslistwarp ul li a{ display:block; line-height:30px; padding-right:12px;background:url(../images/mor-ico-01.png) no-repeat 100% center; background-size:auto 18px;}
.warp .newslistwarp ul li a span{ display:block; height:30px;line-height:30px; font-size:14px; color:#999;overflow:hidden;}
.warp .newslistwarp ul li a span strong{ font-size:16px; color:#666; font-weight:normal;}
.warp .newslistwarp ul li a span strong img{ margin-top:-2px;}
.warp .newslistwarp ul li a span.txtdiscr{ padding-left:14px;}
/*新闻列表END*/

/*新闻详情*/
.warp .txtcontentwarp{ margin-bottom:16px; background-color:#fff;}
.warp .txtcontentwarp .txtcontitbox{ padding:20px 10px;}
.warp .txtcontentwarp .txtcontitbox h3{ font-size:18px; color:#666; text-align:center; font-weight:bold;}
.warp .txtcontentwarp .deterbox{ height:30px; line-height:30px; font-size:12px; padding-left:12px; margin:0 10px; background-color:#F0F0F0;}
.warp .txtcontentwarp .deterbox span{ padding-right:12px; color:#999;}
.warp .txtcontentwarp .context{ padding:12px 12px 30px; font-size:14px; line-height:30px; color:#666;}
.warp .txtcontentwarp .context img{ max-width:100%; height:auto;}
/*新闻详情END*/

/*团购列表*/
.warp .functionbox ul.tungouul li.selctli{ width:50%;}
.warp .functionbox ul li.selctli a.tgclass{display:block;}
.warp .functionbox ul li.selctli a.tgclass span{ display:block; height:30px; line-height:30px; margin-right:6px;  padding:0 12px; background:url(../images/squ-01.png) no-repeat right 12px; overflow:hidden; background-size:auto 10px;}
.warp .functionbox ul li.selctli a.tgclass.tgclass2 span{ color:#ff9600; background-image:url(../images/squ-02.png);}

/*团购弹出*/
.warpfixed{ width:100%; height:100%; background-color:#ECF0F1;  overflow:hidden;position:fixed; top:0; left:0;}
.warp .functionbox ul .selctli .tgcategory{width:200%; height:300px; background-color:#fff; position:absolute; top:40px; left:-100%; z-index:15;overflow:hidden; border-top:1px solid #dedede;box-shadow:0px 5px 8px -3px #777;}
.warp .functionbox ul .selctli .tgcategory .tgmainmuen{ float:left;width:40%; height:300px; background-color:#fff; overflow:auto;}
.warp .functionbox ul .selctli .tgcategory .tgmainmuen ul{ padding-top:0;}
.warp .functionbox ul .selctli .tgcategory .tgmainmuen ul li{ text-align:left;}

.warp .functionbox ul .selctli .tgcategory .tgmainmuen ul li a{display:block; padding-left:20px; height:50px; line-height:50px; border-bottom:1px solid #F0F0F0;}
.warp .functionbox ul .selctli .tgcategory .tgmainmuen ul li.tgsel a{ color:#000; font-weight:bold; background-color:#F0F0F0;}
.warp .functionbox ul .selctli .tgcategory .tgsubmuen{float:left;width:60%; height:300px;  background-color:#F0F0F0; overflow:auto;}
.warp .functionbox ul .selctli .tgcategory .tgsubmuen ul{ padding-top:0;}
.warp .functionbox ul .selctli .tgcategory .tgsubmuen ul li{ text-align:left;}
.warp .functionbox ul .selctli .tgcategory .tgsubmuen ul li a{ display:block;padding-left:20px;  height:50px; line-height:50px;border-bottom:1px solid #F0F0F0;}
.warp .functionbox ul .selctli .tgcategory .tgsubmuen ul li a img{ margin-top:-2px;}
/*团购列表样式*/
.warp .prolistwarp ul.tglist1{ border-top:1px solid #dedede; overflow:hidden;}
.warp .prolistwarp ul.tglist1 li{ border-bottom:1px solid #dedede; overflow:hidden;}

.warp .prolistwarp ul.tglist1 li a .dowtime{ padding:12px 0; font-size:12px; color:#999;}
.warp .prolistwarp ul.tglist1 li a .dowtime span{ height:22px;font-size:14px; line-height:22px; display:inline-block;}
.warp .prolistwarp ul.tglist1 li a .dowtime span.dataspan{ padding-right:16px;}
.warp .prolistwarp ul.tglist1 li a .dowtime span.tim{ display:inline-block; padding:0 6px;font-size:14px; background-color:#999999; color:#fff;border-radius:2px;}
.warp .prolistwarp ul.tglist1 li a .dowtime i{ padding-left:4px;font-style:normal; text-align:center;}

.warp .prolistwarp ul.tglist1 li a{ display:block; padding:6px 6px 20px; overflow:hidden; background-color:#fff;}
.warp .prolistwarp ul.tglist1 li a .tgoupromsg{ padding-left:130px; position:relative;}
.warp .prolistwarp ul.tglist1 li a .tgbigpic{ width:120px; height:120px; position:absolute; top:0; left:0;}
.warp .prolistwarp ul.tglist1 li a .tgbigpic span{ display:block;}
.warp .prolistwarp ul.tglist1 li a .tgbigpic img{}

.warp .prolistwarp ul.tglist1 li a .tgbtxt{ min-height:110px;padding-top:8px; font-size:12px;}
.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgtit{ font-size:16px; color:#0e0e0e;height:24px; line-height:24px; overflow:hidden;}
.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgprice{ color:#ff0000; font-size:18px;}
.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgprice strong{ color:#fff;}
.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgprice s{color:#999; font-size:12px; padding-left:4px;}

.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgbuynumber{ padding:22px 70px 0 3px;font-size:14px; line-height:30px; color:#999; position:relative;}
.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgbuynumber img{ margin-top:-4px;}
.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgbuynumber strong{ color:#2f2f2f;}
.warp .prolistwarp ul.tglist1 li a .tgbtxt .tgbuynumber .shobtns{ display:block; width:68px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; background-color:#F9384E; position:absolute; bottom:0; right:8px;}

/*团购详情*/
.warp .procenwarp{ min-height:300px; border-top:1px solid #dedede;}
.warp .procenwarp .proinfobox{ margin-bottom:16px; background-color:#fff;}
.warp .procenwarp .proinfobox .promainpic{ padding:20px 10% 0px;}
.warp .procenwarp .proinfobox .promainpic img{}

.warp .procenwarp .prodiscrbox{background-color:#fff;}
.warp .procenwarp .prodiscrbox .protitbox{border-top:1px solid #ECF0F1; padding:12px 8px 0; color:#666;}
.warp .procenwarp .prodiscrbox .protitbox h3{ font-size:16px; font-weight:bold;}
.warp .procenwarp .prodiscrbox .prodiscrtxt{ padding:10px 8px; line-height:26px; font-size:14px; color:#999;border-bottom:1px solid #ECF0F1;}
.warp .procenwarp .prodiscrbox .probuymsg{ padding:12px; color:#999; font-size:14px;}
.warp .procenwarp .prodiscrbox .probuymsg ul{}
.warp .procenwarp .prodiscrbox .probuymsg ul li{ height:35px; line-height:35px;}
.warp .procenwarp .prodiscrbox .probuymsg ul li img{ margin-top:-2px;}
.warp .procenwarp .prodiscrbox .probuymsg ul li a{color:#999;}
.warp .procenwarp .prodiscrbox .probuymsg ul li strong{ color:#333; font-weight:normal;}
.warp .procenwarp .prodiscrbox .probuymsg ul li .dowtime{ display:inline;color:#333;}
.warp .procenwarp .prodiscrbox .probuymsg ul li em{ color:#28bdff;}

.warp .procenwarp .prodiscrbox .probuymsg ul li .dowtime{ padding:12px 0; font-size:12px; color:#999;}
.warp .procenwarp .prodiscrbox .probuymsg ul li .dowtime span{ height:22px;font-size:12px; line-height:22px; display:inline-block;}
.warp .procenwarp .prodiscrbox .probuymsg ul li .dowtime span.dataspan{ padding-right:6px;color:#333;font-size:14px; }
.warp .procenwarp .prodiscrbox .probuymsg ul li .dowtime span.tim{ display:inline-block; padding:0 6px;font-size:14px; background-color:#999999; color:#fff;border-radius:2px;}
.warp .procenwarp .prodiscrbox .probuymsg ul li .dowtime i{ padding:0 6px; font-size:16px;font-style:normal; text-align:center;}



.warp .procenwarp .shopinfobox{background-color:#fff;}
.warp .procenwarp .shopinfobox .proshopname{ height:50px; line-height:50px; padding-right:10px; border-bottom:1px solid #dedede;}
.warp .procenwarp .shopinfobox .proshopname a{ display:block; padding:0 10px;font-size:16px; color:#666; font-weight:bold;background:url(../images/mor-ico-01.png) no-repeat 100% center; background-size:auto 18px;}
.warp .procenwarp .shopinfobox .progoshop{}
.warp .procenwarp .shopinfobox .progoshop ul{ display:block; overflow:hidden;}
.warp .procenwarp .shopinfobox .progoshop ul li{ width:33%; padding:12px 0;float:left;}
.warp .procenwarp .shopinfobox .progoshop ul li a{ display:block; height:30px; line-height:30px; text-align:center; border-right:1px solid #dedede; font-size:14px; color:#666;}
.warp .procenwarp .shopinfobox .progoshop ul li:last-child a{ border:none;}
.warp .procenwarp .shopinfobox .progoshop ul li a img{ margin-top:-2px;}

.warp .procenwarp .procontentmod{background-color:#fff;}
.warp .procenwarp .procontentmod .pctodtit{ padding-left:8px; height:40px;overflow:hidden;}
.warp .procenwarp .procontentmod .pctodtit h3{float:left; width:100px; text-align:center; height:30px; line-height:30px; font-size:16px; float:left; color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;font-weight:bold;}

.warp .procenwarp .procontentmod .pctodtit .moreimg{ display:block; float:right;}
.warp .procenwarp .procontentmod .pctodtit .moreimg a{ display:block; width:30px; height:18px; padding:11px 0; line-height:18px; text-align:center;}
.warp .procenwarp .procontentmod .pctodtit .moreimg a img{margin-top:-4px;}

.warp .procenwarp .procontentmod .procontxt{ padding:12px; font-size:14px; color:#666; line-height:30px;}
.warp .procenwarp .procontentmod .procontxt img{ max-width:100%; height:auto;}
.warp .procenwarp .procontentmod .procontxt video{ max-width:100%; height:auto;}
.warp .procenwarp .procontentmod .procontxt audio{ max-width:100%; height:auto;}

/*评论*/
.commentbox{ padding-top:0px;}
.commentbox .ctbtit{ height:40px;}
.commentbox .ctbtit h3{ padding-left:8px; height:40px; line-height:40px; font-size:18px; font-weight:bold;}
.commentbox .ctbtit h3 img{ margin-top:-4px;}
.commentbox .ctbinput{ padding:12px 8px 6px;}
.commentbox .ctbinput .ctbinputtxt{ width:99%; height:60px; border:2px solid #dedede;}
input.ctbinputtxt:focus{ border:2px solid #dedede;}
.commentbox .ctbsubmit{ text-align:right; padding:6px 8px 30px;}
.commentbox .ctbsubmit .ctbbtn{ width:80px; height:30px; font-size:14px; font-weight:bold; color:#FFF; background-color:#0CA41B; border:1px solid #138C14;}
.ctblistbox{}
.ctblistbox .ctbtit{height:40px;}
.ctblistbox .ctbtit h3{padding-left:8px; height:40px; line-height:40px; font-size:18px; font-weight:bold;}
.ctblistbox .ctbtit h3 img{margin-top:-4px;}
.ctblistbox .ctblist{ padding-bottom:20px;}
.ctblistbox .ctblist ul{}
.ctblistbox .ctblist ul li{ padding-bottom:12px; margin:0 6px; border-top:1px solid #f1f1f1; overflow:hidden;}
.ctblistbox .ctblist ul li:last-child{border-bottom:1px solid #f1f1f1;}
.ctblistbox .ctblist ul li dl{ padding:8px; position:relative; padding-left:40px;}
.ctblistbox .ctblist ul li dl dt{ width:30px; height:30px; text-align:right;padding-top:6px; position:absolute; top:10px; left:8px;}
.ctblistbox .ctblist ul li dl dt a{}
.ctblistbox .ctblist ul li dl dt a img{}
.ctblistbox .ctblist ul li dl dd{}
.ctblistbox .ctblist ul li dl dd .ctbinfobox{ padding-top:6px; padding-left:6px; font-size:14px; overflow:hidden;}
.ctblistbox .ctblist ul li dl dd .ctbinfobox .ctbuser{ float:left;}
.ctblistbox .ctblist ul li dl dd .ctbinfobox .ctbuser span{ display:block;}
.ctblistbox .ctblist ul li dl dd .ctbinfobox .ctbuser .ctbname{}
.ctblistbox .ctblist ul li dl dd .ctbinfobox .ctbuser .ctbdata{ font-size:10px;  color:#999;}
.ctblistbox .ctblist ul li dl dd .ctbinfobox .ctnz{ float:right; padding-top:6px;}
.ctblistbox .ctblist ul li dl dd .ctbinfobox .ctnz a{ color:#999;}
.ctblistbox .ctblist ul li dl dd .ctbinfobox .ctnz a img{ margin-top:-10px;}
.ctblistbox .ctblist ul li dl dd .ctbtxt{padding-left:6px; font-size:14px; color:#666; line-height:30px;}
.ctbpagelist{ text-align:center; padding-bottom:12px; }
a.loadmore{ display:block; margin:0 auto; width:90%; height:30px; line-height:30px;font-size:14px; color:#999; background-color:#f1f1f1;}

/*团购浮动按钮*/
.tungobar{width:100%; height:55px; position:fixed; left:0; bottom:55px; background-color:#f3f3f3;}
.tungobar .proprice{float:left; line-height:40px;}
.tungobar .proprice dl{ height:55px;}
.tungobar .proprice dl dt{ float:left;}
.tungobar .proprice dl dd{ float:left; padding-top:16px; padding-left:6px;}
.tungobar .proprice strong{ color:#ff0000; line-height:55px; padding-left:4px; font-size:22px;}
.tungobar .proprice s{ display:block; height:16px; line-height:16px; color:#999;font-size:12px;}
.tungobar .proprice i{ display:block;height:16px; line-height:16px;  color:#999;font-size:12px;}
.tungobar .probtnfr{padding-right:0; position:absolute; top:0px; right:0px;}
.tungobar .probtnfr .buybtn{ display:block; width:120px; height:55px; line-height:55px; text-align:center; font-size:20px;font-weight:bold;background-color:#F95252; color:#fff;}
/*团购详情END*/

/*商家列表*/
.warp .shoplistwarp{ min-height:300px;}
.warp .shoplistwarp .shopli{background-color:#fff; border-bottom:12px solid #f1f1f1; overflow:hidden;}
.warp .shoplistwarp .fujin:last-child{ border-bottom:none;}
.warp .shoplistwarp .shopli .ttshopmsg{padding:10px;}
.warp .shoplistwarp .shopli .ttshopmsg a{display:block;}
.warp .shoplistwarp .shopli .ttshopmsg a dl{ height:80px; position:relative;}
.warp .shoplistwarp .shopli .ttshopmsg a dl dt{ width:80px; height:80px; position:absolute; top:0px; left:0px;}
.warp .shoplistwarp .shopli .ttshopmsg a dl dt img{}
.warp .shoplistwarp .shopli .ttshopmsg a dl dd{ line-height:30px; padding:10px 0;padding-left:92px;}
.warp .shoplistwarp .shopli .ttshopmsg a dl dd span{ display:block; height:30px; line-height:30px; overflow:hidden;}
.warp .shoplistwarp .shopli .ttshopmsg a dl dd .ttshopname{ font-size:16px; color:#666;}
.warp .shoplistwarp .shopli .ttshopmsg a dl dd .ttspdiscr{font-size:12px; color:#999;}
.warp .shoplistwarp .shopli .shophotpro{ padding:0 5px; border-bottom:1px solid #dedede;}
.warp .shoplistwarp .shopli .shophotpro ul{ display:block; overflow:hidden;}
.warp .shoplistwarp .shopli .shophotpro ul li{ float:left; width:25%;}
.warp .shoplistwarp .shopli .shophotpro ul li a{display:block; padding:0 5px 10px;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl{ display:block;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dt{}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dt img{}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dd{}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dd .nproprice{padding-top:2px; height:22px; line-height:22px; overflow:hidden;}
.warp .shoplistwarp .shopli .shophotpro ul li a dl dd .nproprice strong{ font-size:12px; color:#ff0000; font-weight:normal; }

.warp .shoplistwarp .shopli .shopin{}
.warp .shoplistwarp .shopli .shopin ul{}
.warp .shoplistwarp .shopli .shopin ul li{ float:left; width:33%; height:30px; padding:10px 0;}
.warp .shoplistwarp .shopli .shopin ul li a{ display:block; height:30px; line-height:30px; font-size:14px; color:#666; text-align:center; border-right:1px solid #dedede; overflow:hidden;}
.warp .shoplistwarp .shopli .shopin ul li:last-child a{ border:none;}
.warp .shoplistwarp .shopli .shopin ul li a img{ margin-top:-4px;}

/*购物车*/
.warp .carwarp{}
.warp .carwarp .carnull{ padding:30px 0 40px;margin-bottom:16px; background-color:#fff;}
.warp .carwarp .carnull .nullpic{ text-align:center;}
.warp .carwarp .carnull .nullpic img{}
.warp .carwarp .carnull .nulltxt{ line-height:50px;font-size:18px; text-align:center; color:#CBCBCB; font-weight:bold;}
.warp .carwarp .carnull .shoppingbtn{}
.warp .carwarp .carnull .shoppingbtn a{ display:block; margin:0 auto; width:160px; height:40px; line-height:40px; color:#fff; text-align:center; font-size:18px; backgrounSd-color:#FA5252; font-weight:bold;}
/*购物车空END*/

.warp .carwarp .carprobox{background-color:#fff;}
.warp .carwarp .carprobox .carprotit{ height:50px; line-height:50px; border-bottom:1px solid #dedede; overflow:hidden;}
.warp .carwarp .carprobox .carprotit h3{ padding-left:10px; font-size:16px;}
.warp .carwarp .carprobox .carprolist{}
.warp .carwarp .carprobox .carprolist ul{}
.warp .carwarp .carprobox .carprolist ul li{ padding:10px; border-bottom:1px solid #dedede; position:relative;}
.warp .carwarp .carprobox .carprolist ul li dl{ display:block; overflow:hidden;}
.warp .carwarp .carprobox .carprolist ul li dl dt{ width:100px; height:100px; float:left; margin-right:12px;}
.warp .carwarp .carprobox .carprolist ul li dl dt a{}
.warp .carwarp .carprobox .carprolist ul li dl dt a img{}
.warp .carwarp .carprobox .carprolist ul li dl dd{}
.warp .carwarp .carprobox .carprolist ul li dl dd .proname{ font-size:16px; height:32px; line-height:32px; overflow:hidden;}
.warp .carwarp .carprobox .carprolist ul li dl dd .proname a{}
.warp .carwarp .carprobox .carprolist ul li dl dd .carproprice{ padding-bottom:6px; font-size:14px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .carproprice strong{ display:inline-block; padding:0 4px; line-height:22px; background-color:#ff9600; color:#fff; font-weight:normal;}
.warp .carwarp .carprobox .carprolist ul li dl dd .carproprice span{ padding-left:12px; color:#999; font-size:12px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber{ height:40px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox{ width:78px; float:left; padding-right:12px;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox .numbertable{ border:1px solid #ECF0F1; background-color:#ECF0F1;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox .proinputnumber{ width:26px; height:24px; border:1px solid #ECF0F1; text-align:center;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .selnumberbox img{ display:block;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .dpsum{ display:inline-block; line-height:30px; font-size:14px; color:#999;}
.warp .carwarp .carprobox .carprolist ul li dl dd .buynumber .dpsum strong{ font-weight:normal; color:#ff9600;}
.warp .carwarp .carprobox .carprolist ul li .delpro{ width:16px; height:16px; position:absolute;bottom:12px; right:12px;}
.warp .carwarp .carprobox .carprolist ul li .delpro a{}
.warp .carwarp .carprobox .carprolist ul li .delpro a img{ display:block;}
.warp .carwarp .carprobox .carprolist ul li .busx{ height:24px; line-height:24px; padding-left:112px; font-size:12px; color:#999;}

.warp .carwarp .carprobox .sumbox{ padding:10px;}
.warp .carwarp .carprobox .sumbox ul{ display:block; overflow:hidden;}
.warp .carwarp .carprobox .sumbox ul li{ height:30px; font-size:14px; line-height:30px; color:#999;}
.warp .carwarp .carprobox .sumbox ul li strong{ color:#ff9600;font-size:16px;}

.warp .carwarp .carsubmit{ margin-bottom:16px;height:40px; padding:10px; background-color:#fff;}
.warp .carwarp .carsubmit .carpay{ float:left; line-height:40px; font-size:14px; color:#999;}
.warp .carwarp .carsubmit .carpay strong{ font-size:16px; color:#ff9600;}
.warp .carwarp .carsubmit .carbtnbox{ float:right;}
.warp .carwarp .carsubmit .carbtnbox .carbtn{ display:block; height:40px; line-height:40px; width:100px; text-align:center;  font-size:20px; color:#fff; background-color:#ff9600;}

.taocantit{ padding:8px 0; font-weight:bold;color:#ff6600; position:relative;}
.taocantit strong{ background-color:#f40; color:#fff; padding:0 6px; margin-right:4px;border-radius:2px; position:absolute; top:8px; left:0;}
.taocantit span{ display:block; padding-left:50px;}
.taocancarwarp{ border:1px solid #f40; margin-bottom:10px;}
.taocancarwarp .taocanli{padding:12px 6px; border-bottom:2px solid #f5f5f5; position:relative;}
.taocancarwarp .taocanli:last-child{ border-bottom:2px solid #fff;}
.taocancarwarp .taocanli dl dd .carproprice{}
.taocancarwarp .taocanli dl dd .carproprice strong{ background-color:#f1f1f1; color:#999;}

.carsumbox{ padding:10px;}
.carsumbox .fromsubmit{ padding:0px 0px 20px;}
.carsumbox .fromsubmit a{ display:block; margin:0 auto; width:100%; height:40px; line-height:40px; text-align:center;  font-size:20px; color:#fff; background-color:#FA5252;}

/*结算*/
.warp .carwarp .carprobox .adressbox{ border-bottom:12px solid #f1f1f1;}
.warp .carwarp .carprobox .adressbox ul{ display:block; overflow:hidden;}
.warp .carwarp .carprobox .adressbox ul li{ padding:10px; border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .adressbox ul li:last-child{ border-bottom:2px solid #fff;}
.warp .carwarp .carprobox .adressbox ul li .txtmsg{ height:30px; line-height:30px; font-size:14px; color:#999;}
.warp .carwarp .carprobox .adressbox ul li .txtmsg span{ padding-left:6px;}

.warp .carwarp .carprobox .paylistbox{border-bottom:12px solid #f1f1f1;height:45px;line-height:45px;}
.warp .carwarp .carprobox .paylistbox label{margin-right:12px;}
.warp .carwarp .carprobox .paylistbox ul{}
.warp .carwarp .carprobox .paylistbox ul li{ padding:10px; height:30px; line-height:30px; border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .paylistbox ul li:last-child{ border-bottom:2px solid #fff;}
.warp .carwarp .carprobox .paylistbox ul li .payli{ position:relative;}
.warp .carwarp .carprobox .paylistbox ul li .payli span{ display:block; position:absolute; top:4px; left:6px;}
.warp .carwarp .carprobox .paylistbox ul li .payli label.paylabel{ display:block; padding-left:40px;}
.warp .carwarp .carprobox .paylistbox ul .seledpay{ color:#ff9600; background:url(../images/selpay-ico.png) no-repeat 98% center; background-size:auto 18px;}

.regular-radio {display: none;}
.regular-radio + label {-webkit-appearance: none;background-color: #fafafa;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 9px;border-radius: 50px;display: inline-block;position: relative;}

.regular-radio:checked + label:after {content: ' ';width: 12px;height: 12px;border-radius: 50px;position: absolute;top: 3px;background: #99a1a7;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow: 0px;left: 3px;font-size: 32px;}
.regular-radio:checked + label {background-color: #e9ecee;color: #99a1a7;border: 1px solid #adb8c0;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);}

.regular-radio + label:active, .regular-radio:checked + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}

.warp .carwarp .carprobox .yhwarp{ border-bottom:12px solid #f1f1f1;}
.warp .carwarp .carprobox .yhwarp .yhjumod2{ padding-top:10px; border-top:1px solid #dedede;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul{}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li{padding:10px;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion{ position:relative;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .cinputtxt{ background:url(../images/tg-ico-0003.png) no-repeat 100% center;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox{position:absolute; width:100%; left:-1px;top:36px; background-color:#f0f0f0; border:1px solid #dedede;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox ul{max-height:180px; display:block; overflow:auto;}/*出现兼容问题请修改这行代码*/
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox ul li{ padding-left:0 6px; height:22px;line-height:24px; border-bottom:1px solid #dedede; overflow:hidden;}
.warp .carwarp .carprobox .yhwarp .yhjumod ul li .cipostion .yhjulistbox ul li:last-child{ border:none;}

.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox{ height:30px; padding:0 10px 20px;}
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox .usbwarp{ float:left;}
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox .usbwarp .usebtn{ display:block; width:100px; height:30px; line-height:30px; text-align:center; color:#fff;font-size:18px; background-color:#985530; }
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox span{ float:right; line-height:30px;}
.warp .carwarp .carprobox .yhwarp .yhjumod .usebtnbox span .newyhm{ color:#ff9600; font-size:12px;}

.warp .carwarp .jssumbox{ padding:10px; background-color:#fff;}
.warp .carwarp .jssumbox ul{}
.warp .carwarp .jssumbox ul li{ height:30px; line-height:30px; color:#999; font-size:14px;}
.warp .carwarp .jssumbox ul li strong{ color:#333; font-size:16px; font-weight:normal;}
.warp .carwarp .jssumbox ul li span{ color:#ff9600;}
.warp .carwarp .jssumbox .fromsubmit{ padding:20px 0px;}
.warp .carwarp .jssumbox .fromsubmit a{ display:block; margin:0 auto; width:100%; height:40px; line-height:40px; text-align:center;  font-size:20px; color:#fff; background-color:#FA5252;}

/*团购下单*/
.warp .carwarp .carprobox .tgtit{ line-height:30px; font-size:14px; padding:10px; border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .cartuninfo{ border-bottom:12px solid #f1f1f1;}
.warp .carwarp .carprobox .cartuninfo ul{ display:block; overflow:hidden;}
.warp .carwarp .carprobox .cartuninfo ul li{ display:block;padding:10px; height:30px; line-height:30px;border-bottom:1px solid #dedede;}
.warp .carwarp .carprobox .cartuninfo ul li:last-child{border-bottom:1px solid #fff;}
.warp .carwarp .carprobox .cartuninfo ul li span{ display:block;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfl{ float:left; color:#999;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr{ float:right;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr strong{display:inline-block; padding:0 4px; line-height:22px; background-color:#ff9600; color:#fff; font-weight:normal;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox{ width:78px; height:26px; line-height:24px; float:left; padding-right:6px;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox .numbertable{ border:1px solid #ECF0F1; background-color:#ECF0F1;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox .proinputnumber{ width:26px; height:24px; border:1px solid #ECF0F1; text-align:center;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr .selnumberbox img{ display:block;}
.warp .carwarp .carprobox .cartuninfo ul li .tcfr em{ color:#ff9600; font-size:18px;}

/*领导成员*/
.warp .lindaolistwarp{}
.warp .lindaolistwarp ul{}
.warp .lindaolistwarp ul li{ border-bottom:1px solid #dedede;}
.warp .lindaolistwarp ul li a{ padding:16px 6px; display:block;}
.warp .lindaolistwarp ul li a dl{ padding-left:90px; padding-right:12px; min-height:80px; position:relative; background:url(../images/type-ico-0013.png) no-repeat right center; }
.warp .lindaolistwarp ul li a dl dt{ width:80px; height:80px; position:absolute; left:0; top:0;}
.warp .lindaolistwarp ul li a dl dt span{}
.warp .lindaolistwarp ul li a dl dt span img{ display:block;}
.warp .lindaolistwarp ul li a dl dd{ padding-top:10px;line-height:20px;}
.warp .lindaolistwarp ul li a dl dd .ldoname{height:20px; line-height:20px; font-size:12px;color:#999; overflow:hidden;}
.warp .lindaolistwarp ul li a dl dd .ldoname strong{ font-size:14px; color:#333; margin-right:4px;}
.warp .lindaolistwarp ul li a dl dd .ldoname span{ margin-right:4px;}
.warp .lindaolistwarp ul li a dl dd .ldodirc{ height:20px; line-height:20px; font-size:12px;color:#999; overflow:hidden;}
.warp .lindaolistwarp ul li a dl dd .ldodirc span{ margin-right:4px;}
/*领导成员详情*/
.warp .lindaoconwarp{}
.warp .lindaoconwarp .ldaophoto{ padding:20px 40px;}
.warp .lindaoconwarp .ldaophoto img{}
.warp .lindaoconwarp .ldaoinfo{ padding:0 10px; border-bottom:1px solid #dedede;}
.warp .lindaoconwarp .ldaoinfo .ldnamecen{ font-size:14px;}
.warp .lindaoconwarp .ldaoinfo .ldnamecen i{ margin-right:6px;}
.warp .lindaoconwarp .ldaoinfo .ldnamecen i img{ margin-top:-2px;}
.warp .lindaoconwarp .ldaoinfo .ldnamecen strong{ font-size:16px; color:#333;margin-right:6px;}
.warp .lindaoconwarp .ldaoinfo .ldnamecen span{ color:#999; margin-right:6px;}
.warp .lindaoconwarp .ldaoinfo .ldconpay{ padding:6px 0; padding-left:8px; font-size:14px;}
.warp .lindaoconwarp .ldaoinfo .ldconpay a{ color:#ff9600;}
.warp .lindaoconwarp .ldaoinfo .ldconpay a img{margin-top:-3px;}
.warp .lindaoconwarp .ldaoinfo .ldsoziwu{ padding:0px 0 12px;padding-left:8px;font-size:14px;}
.warp .lindaoconwarp .ldaoinfo .ldsoziwu span{ color:#999;}
.warp .lindaoconwarp .lidaobout{ padding:20px; line-height:26px; font-size:14px; color:#666;}
.warp .lindaoconwarp .lidaobout img{ max-width:100%; height:auto; }
.warp .lindaoconwarp .ldzhopbox{}
.warp .lindaoconwarp .ldzhopbox .cshopinog{ text-align:center;}
.warp .lindaoconwarp .ldzhopbox .cshopinog a{}
.warp .lindaoconwarp .ldzhopbox .cshopinog a img{}
.warp .lindaoconwarp .ldzhopbox .csgoshopin{ padding:6px 0 30px;}
.warp .lindaoconwarp .ldzhopbox .csgoshopin .csgopingbtn{ margin:0 auto; display:block; width:120px; height:30px; line-height:30px; text-align:center; font-size:14px; border-radius:50px; background-color:#f3f3f3; color:#28bdff; }

/*附近*/
.fujintopbar{ background-color:#28BDFF;}

/*发现*/
.warp .youhujun{ padding-bottom:4px; background-color:#fff9e1; border-bottom:12px solid #f1f1f1;}
.warp .youhujun2{ border-bottom:none;background-color:#fff;}
.warp .youhujun .yhujutit{ height:40px; position:relative;}
.warp .youhujun .yhujutit h3{ float:left; line-height:40px; padding-left:6px; font-size:16px; color:#252525; font-weight:bold;}
.warp .youhujun .yhujutit h3 img{ margin-top:-4px;}
.warp .youhujun .yhujutit span{display:block; position:absolute; top:8px; right:8px;}
.warp .youhujun .yhujutit span a{}
.warp .youhujun .yhujutit span a img{}

.warp .youhujun .yhujlist{ /*max-width:600px; margin:0 auto;*/}
.warp .youhujun .yhujlist ul{ display:block; overflow:hidden;}
.warp .youhujun .yhujlist ul li{ float:left; width:50%; }
.warp .youhujun .yhujlist ul li a{ display:block; margin:0 6px 16px;}

.warp .youhujun .juanbox{ background:url(../images/yh-bg1.png) no-repeat 0 0; background-size:100% 100%;}
.warp .youhujun .juanbox .juanbg{ padding:8px 10px 4px; position:relative;}
.warp .youhujun .juanbox .juanbg i{ display:none; position:absolute; top:12px; left:50%;margin-left:-20px; }
.warp .youhujun .juanbox .juanbg i img{ width:80px; height:auto;}
.warp .youhujun .juanbox .juanbg .juaninfo{ height:30px; overflow:hidden;}
.warp .youhujun .juanbox .juanbg .juaninfo .juanmoney{ float:left; }
.warp .youhujun .juanbox .juanbg .juaninfo .juanmoney .juanpar{ color:#fff;font-size:22px;}
.warp .youhujun .juanbox .juanbg .juaninfo .juanmoney .juanpar strong{ line-height:30px; font-size:28px;}
@media (max-width:321px){
	.warp .youhujun .juanbox .juanbg .juaninfo .juanmoney .juanpar{ color:#fff;font-size:16px;}
	.warp .youhujun .juanbox .juanbg .juaninfo .juanmoney .juanpar strong{ font-size:26px;}
	}

.warp .youhujun .juanbox .juanbg .juaninfo .juaninfocen{ float:right;padding-top:0px;line-height:15px; color:#fff; font-size:10px;}
.warp .youhujun .juanbox .juanbg .juaninfo .juaninfocen .juninfotxt{}
.warp .youhujun .juanbox .juanbg .juaninfo .juaninfocen .juanterm{ font-size:12px;}
.warp .youhujun .juanbox .juanbg .usethav{ padding-left:4px; height:20px; line-height:20px; font-size:12px; color:#fff; overflow:hidden;}
.warp .youhujun .juanbox .juanbg .havbtn{ padding:3px 0;}
.warp .youhujun .juanbox .juanbg .havbtn span{ display:block; height:20px; line-height:20px; font-size:14px; background-color:#fff; text-align:center;}
.warp .youhujun .juanbox .juanbg .userdpin{ height:20px; line-height:20px; font-size:12px; color:#fff; overflow:hidden;}
.warp .youhujun .juanbox .juanbg .userdpin span{}

.warp .youhujun .yhujlist ul li:nth-child(4n+1) .juanbox{ background:url(../images/yh-bg1.png) no-repeat 0 0; background-size:100% 100%;}
.warp .youhujun .yhujlist ul li:nth-child(4n+1) .juanbox .juanbg .havbtn span{ color:#F85351;}
.warp .youhujun .yhujlist ul li:nth-child(4n+2) .juanbox{ background:url(../images/yh-bg2.png) no-repeat 0 0; background-size:100% 100%;}
.warp .youhujun .yhujlist ul li:nth-child(4n+2) .juanbox .juanbg .havbtn span{ color:#CC9049;}
.warp .youhujun .yhujlist ul li:nth-child(4n+3) .juanbox{ background:url(../images/yh-bg3.png) no-repeat 0 0; background-size:100% 100%;}
.warp .youhujun .yhujlist ul li:nth-child(4n+3) .juanbox .juanbg .havbtn span{ color:#4ACDBF;}
.warp .youhujun .yhujlist ul li:nth-child(4n) .juanbox{ background:url(../images/yh-bg4.png) no-repeat 0 0; background-size:100% 100%;}
.warp .youhujun .yhujlist ul li:nth-child(4n) .juanbox .juanbg .havbtn span{ color:#9548E9;}
/*店铺券*/
.warp .youhujun .yhujlist ul.dianpuyhju .juanbox{ background:url(../images/yh-bg1.png) no-repeat 0 0 !important; background-size:100% 100%!important;}
.warp .youhujun .yhujlist ul.dianpuyhju .juanbox .juanbg .havbtn span{ color:#F85351 !important;}
/*领光 过期 已领取*/
.warp .youhujun .juanbox2 { background:url(../images/yh-bg0.png) no-repeat 0 0!important; background-size:100% 100%!important;}
.warp .youhujun .juanbox2 .juanbg i{ display:block !important;}
.warp .youhujun .juanbox2 .juanbg .havbtn span{ color:#999 !important;}
/*店铺券领光*/

.warp .youhujun .yhujlist ul.dianpuyhju .juanbox2 { background:url(../images/yh-bg0.png) no-repeat 0 0!important; background-size:100% 100%!important;}
.warp .youhujun .yhujlist ul.dianpuyhju .juanbox2 .juanbg i{ display:block !important;}
.warp .youhujun .yhujlist ul.dianpuyhju .juanbox2 .juanbg .havbtn span{ color:#999 !important;}



.warp .fxtungo{ border-bottom:12px solid #f1f1f1;}
.warp .fxtungo .fxtgotit{height:40px; position:relative;}
.warp .fxtungo .fxtgotit h3{ float:left; line-height:40px; padding-left:6px; font-size:16px;color:#ff4400; font-weight:bold;}
.warp .fxtungo .fxtgotit h3 img{margin-top:-4px;}
.warp .fxtungo .fxtgotit span{display:block; position:absolute; top:8px; right:8px;}
.warp .fxtungo .fxtgotit span a{}
.warp .fxtungo .fxtgotit span a img{}
.warp .fxtungo .fxtglist{}
.warp .fxtungo .fxtglist ul.tglist1{ border-top:1px solid #dedede; overflow:hidden;}
.warp .fxtungo .fxtglist ul.tglist1 li{ overflow:hidden;}
.warp .fxtungo .fxtglist ul.tglist1 li a .dowtime{ padding:12px 0; font-size:12px; color:#999;}
.warp .fxtungo .fxtglist ul.tglist1 li a .dowtime span{ height:22px;font-size:14px; line-height:22px; display:inline-block;}
.warp .fxtungo .fxtglist ul.tglist1 li a .dowtime span.dataspan{ padding-right:16px;}
.warp .fxtungo .fxtglist ul.tglist1 li a .dowtime span.tim{ display:inline-block; padding:0 6px;font-size:14px; background-color:#999999; color:#fff;border-radius:2px;}
.warp .fxtungo .fxtglist ul.tglist1 li a .dowtime i{ padding-left:4px;font-style:normal; text-align:center;}

.warp .fxtungo .fxtglist ul.tglist1 li a{ display:block; padding:6px 6px 20px; overflow:hidden; background-color:#fff;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgoupromsg{ padding-left:130px; position:relative;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbigpic{ width:120px; height:120px; position:absolute; top:0; left:0;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbigpic span{ display:block;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbigpic img{}

.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt{ min-height:110px;padding-top:8px; font-size:12px;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgtit{ font-size:16px; color:#0e0e0e;height:24px; line-height:24px; overflow:hidden;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgprice{ color:#ff0000; font-size:18px;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgprice strong{ color:#fff;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgprice s{color:#999; font-size:12px; padding-left:4px;}

.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgbuynumber{ padding:22px 70px 0 3px;font-size:14px; line-height:30px; color:#999; position:relative;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgbuynumber img{ margin-top:-4px;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgbuynumber strong{ color:#2f2f2f;}
.warp .fxtungo .fxtglist ul.tglist1 li a .tgbtxt .tgbuynumber .shobtns{ display:block; width:68px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; background-color:#F9384E; position:absolute; bottom:0; right:8px;}

.warp .midadimg{}
.warp .midadimg a{}

.warp .fxyohuo{}
.warp .fxyohuo .fxyhutit{height:40px; position:relative;}
.warp .fxyohuo .fxyhutit h3{ float:left; line-height:40px; padding-left:6px; font-size:16px;color:#28bdff; font-weight:bold;}
.warp .fxyohuo .fxyhutit h3 img{margin-top:-4px;}
.warp .fxyohuo .fxyhutit span{display:block; position:absolute; top:8px; right:8px;}
.warp .fxyohuo .fxyhutit span a{}
.warp .fxyohuo .yhuoproli{}
.warp .fxyohuo .yhuoproli ul{ display:block; overflow:hidden; border-top:1px solid #eaeaea;}
.warp .fxyohuo .yhuoproli ul li{ float:left; width:50%;}
.warp .fxyohuo .yhuoproli ul li a{ display:block; padding:6px; border:1px solid #eaeaea; border-top:1px solid #fff; border-left:1px solid #fff; }
.warp .fxyohuo .yhuoproli ul li:nth-child(2n) a{ border-right:1px solid #fff;}
.warp .fxyohuo .yhuoproli ul li a dl{ height:60px; padding-right:66px; position:relative;}
.warp .fxyohuo .yhuoproli ul li a dl dt{ width:60px; height:60px; position:absolute; top:0px; right:0px;}
.warp .fxyohuo .yhuoproli ul li a dl dt img{}
.warp .fxyohuo .yhuoproli ul li a dl dd{ padding-top:8px;}
.warp .fxyohuo .yhuoproli ul li a dl dd span{ display:block; height:20px; line-height:20px;font-size:12px; color:#666; overflow:hidden;}
.warp .fxyohuo .yhuoproli ul li a dl dd strong{display:block; height:20px; line-height:20px; font-size:14px; color:#999; font-weight:normal; overflow:hidden;}

/*优惠券列表*/
.warp .youhujun.youhujun2 .yhutabox{ height:40px; margin:12px 8px;}
.warp .youhujun.youhujun2 .yhutabox .yjtabsel{ float:left; width:50%; height:40px; line-height:40px; text-align:center; background-color:#d8d8d8; font-size:16px; color:#636363;}
.warp .youhujun.youhujun2 .yhutabox .yhselactive{ background:#FFB400 url(../images/yhj-tab-ico.png) no-repeat center bottom; background-size:12px auto;color:#fff;}
.warp .youhujun.youhujun2 .yhutabox .yjtabsel a{ display:block;color:#636363;}
.warp .youhujun.youhujun2 .yhutabox .yhselactive a{ display:block;color:#fff;}

.warp .youhujun.youhujun2 .badimgpd4{ padding-bottom:6px;}
.warp .youhujun.youhujun2 .yhujlist .dbdtoot li{ padding-top:12px; border-top:1px solid #dedede;}
.warp .youhujun.youhujun2 .yhujlist .dianpubdboot li{ padding-top:12px; border-bottom:1px solid #dedede;}
.warp .youhujun.youhujun2 .yhujlist .dianpubdboot li:nth-child(1),.warp .youhujun.youhujun2 .yhujlist .dianpubdboot li:nth-child(2){ padding-top:0;}
.warp .youhujun.youhujun2 .yhujlist .dianpuyhju li .dianpuname{ padding:0 4px;}
.warp .youhujun.youhujun2 .yhujlist .dianpuyhju li .dianpuname a{ margin-bottom:6px;}
.warp .youhujun.youhujun2 .yhujlist .dianpuyhju li .dianpuname a dl{ padding-left:36px; height:30px; line-height:30px; position:relative;}
.warp .youhujun.youhujun2 .yhujlist .dianpuyhju li .dianpuname a dl dt{ width:30px; height:30px; position:absolute; top:0; left:0;}
.warp .youhujun.youhujun2 .yhujlist .dianpuyhju li .dianpuname a dl dt img{ display:block;}
.warp .youhujun.youhujun2 .yhujlist .dianpuyhju li .dianpuname a dl dd{ height:30px; line-height:30px; font-size:14px; overflow:hidden;}


/*优惠券详情*/
.warp .yhconbox{ min-height:300px; background-color:#fff;}
.warp .yhconbox .yhctit{ padding:20px 12px;}
.warp .yhconbox .yhctit h3{ font-size:16px; color:#666; font-weight:bold; text-align:center;}
.warp .yhconbox .yhcconli{ padding:0 12px;}
.warp .yhconbox .yhcconli ul{}
.warp .yhconbox .yhcconli ul li{ margin-bottom:20px; padding:12px 8px; background-color:#F0F0F0;}
.warp .yhconbox .yhcconli ul li span{ display:block; color:#666; font-size:14px;}
.warp .yhconbox .yhcontxt{ padding:0 20px 40px; line-height:30px; font-size:14px; color:#666;}
.warp .yhconbox .usrsmin{ font-size:14px; text-align:center; color:#999;}
.warp .yhconbox .usrsmin strong{ color:#ff7b4d; padding-right:4px;}

.warp .yhconbox .yhcjuan{ width:300px; height:98px; margin:20px auto 20px; background:url(../images/yhj-con-bg1.png) no-repeat 0 0; background-size:100% 100%;}
.warp .yhconbox .yhcjuan .yhjmainbox{ float:left;padding-top:10px;}
.warp .yhconbox .yhcjuan .yhjmainbox .yjhtxifo{  height:30px; position:relative;}
.warp .yhconbox .yhcjuan .yhjmainbox .yjhtxifo i{ display:none; position:absolute; top:-10px; left:100px;}
.warp .yhconbox .yhcjuan .yhjmainbox .yjhtxifo i img{}
.warp .yhconbox .yhcjuan .yhjmainbox .yjhtxifo .yhjujer{ margin:12px; width:150px; height:30px; line-height:30px; color:#fff; overflow:hidden;}
.warp .yhconbox .yhcjuan .yhjmainbox .yjhtxifo .yhjujer span{ float:left; font-size:16px;}
.warp .yhconbox .yhcjuan .yhjmainbox .yjhtxifo .yhjujer span strong{ font-size:28px;}
.warp .yhconbox .yhcjuan .yhjmainbox .yjhtxifo .yhjujer em{ float:right; font-size:14px;}
.warp .yhconbox .yhcjuan .yhjmainbox .usretjian{ margin:6px 14px; font-size:12px; color:#fff; width:150px;}
.warp .yhconbox .yhcjuan .yhjlqu{ float:right; width:120px;}
.warp .yhconbox .yhcjuan .yhjlqu a{ display:block; margin:14px; width:92px; height:70px; line-height:70px; font-size:16px; font-weight:bold; color:#f85351; text-align:center; background-color:#fff; font-family:"微软雅黑", Arial, Geneva, Helvetica, Sans-serif;}

.warp .yhconbox .yhisok{background:url(../images/yhj-con-bg2.png) no-repeat 0 0; background-size:100% 100%;}
.warp .yhconbox .yhisok .yhjlqu a{color:#999;}
.warp .yhconbox .yhisok .yhjmainbox .yjhtxifo i{ display:block;}
/*优惠券END	*/

/*产品详情*/
.warp .procenwarp.commdproduct{margin-top:0;}
.warp .procenwarp.commdproduct .commdpriductpic{  padding:0px 5% 20px;}

.warp .procenwarp .proinfomod{margin-bottom:16px; background-color:#fff;}
.warp .procenwarp .proinfomod .protitbox{border-bottom:1px solid #ECF0F1; padding:12px 8px; color:#666;}
.warp .procenwarp .proinfomod .protitbox h3{ padding-left:6px; font-size:16px; font-weight:bold;}
.warp .procenwarp .procsbox{ padding:12px 0px;}
.warp .procenwarp .procsbox ul{font-size:14px; color:#999;}
.warp .procenwarp .procsbox ul li{ min-height:26px; line-height:26px; padding-bottom:6px;}
.warp .procenwarp .procsbox ul li span{ display:block; height:24px;}
.warp .procenwarp .procsbox ul li .cltxt{ float:left; width:60px; text-align:right;}
.warp .procenwarp .procsbox ul li .rltxt{ float:left; color:#666;}
.warp .procenwarp .procsbox ul li .selnumberbox{ width:78px; height:26px; line-height:24px; float:left; padding-right:6px;}
.warp .procenwarp .procsbox ul li .selnumberbox .numbertable{ border:1px solid #ECF0F1; background-color:#ECF0F1;}
.warp .procenwarp .procsbox ul li .selnumberbox .proinputnumber{ width:26px; height:24px; border:1px solid #ECF0F1; text-align:center;}
.warp .procenwarp .procsbox ul li a{ font-size:12px; line-height:22px; color:#999;display:inline-block;_display:inline;_zoom:1; text-decoration:none; padding:0px 8px; border:2px solid #e1e1e1; margin:0 6px 6px 0px;white-space:nowrap; }
.warp .procenwarp .procsbox ul li a:hover{ color:#333;}
.warp .procenwarp .procsbox ul li a.selectmk{ border:2px solid #FF8700; color:#FF8700; background:url(../images/select.gif) no-repeat right bottom;}
.warp .procenwarp .proinfomod .btnbar{ height:40px; padding:10px; border-top:1px solid #ECF0F1; background-color:#fff; position:relative;}
.warp .procenwarp .proinfomod .btnbar.posiontop{ width:100%; padding-top:10px; position:fixed; top:0; left:0;box-shadow:0 2px 4px rgba(0,0,0, 0.1); z-index:35;}
.warp .procenwarp .proinfomod .btnbar.posiontop a{ margin-right:20px;}
.warp .procenwarp .proinfomod .btnbar .proprice{float:left; line-height:40px;}
.warp .procenwarp .proinfomod .btnbar .proprice strong{ color:#ff0000; padding-right:12px; font-size:18px;}
.warp .procenwarp .proinfomod .btnbar .proprice s{ color:#999; font-size:14px;}
.warp .procenwarp .proinfomod .btnbar .probtnfr{ float:right; padding-right:0; position:absolute; top:10px; right:10px;}
.warp .procenwarp .proinfomod .btnbar .probtnfr .buybtn{ display:block; height:40px; line-height:40px; font-size:18px;padding:0 16px; font-weight:bold;background-color:#ff4400; color:#fff;}


.warp .procenwarp .proinfomod .procsbox ul li.selbox br{ display:none;}
ul.speclist,ul.speclists{ padding-left:20px;}
ul.speclist span,ul.speclists span{display:inline;}
ul.speclist li,ul.speclists li{ height:22px;font-size:12px; line-height:22px; color:#999; display:inline;_display:inline;_zoom:1; text-decoration:none; padding:0px 8px 0; border:2px solid #e1e1e1; margin:0 6px 6px 0px;white-space:nowrap;}
.warp .procenwarp .procsbox ul li ul.speclist li,.warp .procenwarp .procsbox ul li ul.speclists li{ display:inline-block; padding-bottom:0; min-height:22px; height:22px; line-height:22px;}
ul.speclist li.on,ul.speclists li.on{border:2px solid #FF8700; color:#FF8700; background:url(../images/select.gif) no-repeat right bottom;}

