﻿/************************全局样式************************/
body{font-family:"microsoft yahei";,Arial,Verdana; padding:0; margin:0; font-size:14px;}
input{font-family: "microsoft yahei";}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}/*阻止转屏时字体变大*/
html,div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,img,dd,dt,dl,ol{padding:0; margin:0; border:none;}
img{padding:0; margin:0; vertical-align:top; border:none;}
ul,li{list-style:none outside none; padding:0; margin:0;}
input[type="text"],input[type="number"],input[type="tel"],input[type="button"],input[type="submit"]{-webkit-appearance: none;-moz-appearance: none; margin:0; padding:0; background:none; border:none; font-size:14px; text-indent:3px; color: #666;}
input[type="checkbox"]{ margin:0;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
input[type="number"]{
    -moz-appearance: textfield;
}
a,button,input,span,textarea,div,li{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,0,0,0);margin:0;padding:0;}
textarea{outline:none;resize: none;-webkit-border-radius:0;}
a{text-decoration:none;}
em{font-style:normal}
i{display:inline-block;vertical-align: middle;}
/*span{display:inline-block;vertical-align: inherit;}*/
.clear{clear:both; height:0; width:100%;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{zoom: 1; clear:both;}
/*左浮动*/
.myfl{float: left;}
/*右浮动*/
.myfr{float: right;}
/*隐藏设置*/
.hide{display: none;}
.mains{ width: 1200px; margin: 0 auto; }
/*自己习惯的默认样式设置。 整行占位的样式设置*/
.web_row{width: 100%;min-width: 1200px;}
i{font-style: normal;}
.border_style{border-radius: 3px;}
.cur{cursor: pointer;}
.def{cursor: default;}
.laquCopy img{margin-top: 15px}
.pink{color: #ff366f}
/************************顶部导航************************/
nav{ width: 100%; height: 40px; background: #f4f4f4; color: #999999; line-height: 40px; }
nav a{ color: #999999; float: left;padding: 0 15px}
nav a:hover{ color: #ff366f;}
nav em{ color: #bfbfbf; float: left;  }
nav b{ color: #ff366f; font-weight: normal; }
.home_icon_QQ{ display: block; width: 67px; height: 40px; background: url("../images/top_nav_icon_qq.png"/*tpa=http://bd.yimali.cn/static/images/top_nav_icon_qq.png*/) no-repeat 15px; float: left;padding: 0 15px }
.nav_collect{background: url("../images/top_nav_icon_collect.png"/*tpa=http://bd.yimali.cn/static/images/top_nav_icon_collect.png*/) no-repeat 10px 13px;}
.nav_collect:hover{background-image: url("../images/top_nav_icon_collect_hover.png"/*tpa=http://bd.yimali.cn/static/images/top_nav_icon_collect_hover.png*/);}
header{ height: 100px;}
.home_logo{ width: 143px; height: 60px; margin: 18px 10px 0 0; float: left; }
.home_brand{ color: #666666; font-size: 28px; line-height: 100px; float: left; }
.home_QRcode_tip{ color: #ff9eb7; font-size: 12px; text-align: right; float: right; margin: 29px 0 0 10px; }
.home_QRcode{ width: 64px; height: 64px; background: url("../images/qrcode2.png"/*tpa=http://bd.yimali.cn/static/images/qrcode2.png*/); border: 1px solid #ff4777; float: right;margin-top: 12px; }
.background_name{ color:#a7a7a7; font-size: 18px; line-height: 40px; border-left: 1px solid #eaeaea; padding-left: 25px; margin: 30px; }
.background_name a{color:#a7a7a7; }
.header_right li{float: left}
.home_nav dd{height: 25px;}
.home_nav dd a{display: block;height: 25px;line-height: 25px;color: #c6c6c6;float: left;padding: 0 7px}
/************************底部通栏************************/
.footer_bottom{ width: 100%; height: 220px; background: #323232;min-width: 1200px;}
.footer_bottom .myfl span{ color: #b4b4b4; line-height: 25px; float: left; margin: 28px  0 0 25px; }
.footer_bottom .myfr a{ color: #848484; font-size: 16px; margin-left: 30px; }
.footer_bottom .myfr span{ color: #848484; font-size: 20px; margin-left: 10px; }
.footer_bottom p{ color: #5b5b5b; line-height: 60px; border-top: 1px solid #474747; }
/************************右侧导航************************/
.float_nav{ width: 40px; height: 100%; background: #000; position: fixed; top: 0; right: 0; z-index: 10; }
.float_nav a{ display: block; width: 40px; padding: 10px 0; text-align: center; border-bottom: 1px solid #333; color: #fff; font-size: 13px; }
.float_nav a:hover{ background: #ff4777;}
.float_nav a span{ width: 26px; display: block; margin: 10px auto 0 auto; }
.float_nav a em{ display: block; width: 20px; height: 20px; background: #fc4678; border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -webkit-border-radius: 20px; text-align: center; line-height: 20px; margin: 10px; }
.float_nav li{ position: relative;}
.float_nav li div{ position: absolute; width: 90px; background: #000; color: #fff; text-align: center; line-height: 34px; top: 0; left: -90px; display: none; }
.float_nav_trigon{ float: right; margin: 12px -8px 0 0;}
/*新增样式*/
.home_menu_sign_box{width: 430px;height: 280px;display: none;position: absolute;top:40px;right:74px;background-color: #fff;z-index: 9999;padding: 20px 0 0 0;cursor: default}
.home_menu .home_menu_sign_box .integral{float: left;height: 34px;line-height: 34px;font-size: 14px;font-family: 微软雅黑,serif;width: 220px!important;}
.home_menu .home_menu_sign_box .sign_box_top{padding-bottom: 20px;height: 34px;padding-left: 30px;padding-right: 30px;}
.home_menu .home_menu_sign_box .sign_btn{height: 34px;line-height: 34px;font-size: 14px;font-family: 微软雅黑,serif;background-color: #ff366f;border-radius: 3px;float: right;text-align: center;margin: 0 0 0 0}
.sign_box_mid{height: 50px;padding: 0 30px 0 30px}
.sign_box_mid_day{height: 43px;padding: 0 30px 0 30px}
/*.sign_box_mid li,em{float: left;text-align: center}*/
.sign_box_mid li{width: 50px;height: 50px;border-radius: 25px;border: 1px solid #ff366f;color:#ff366f;line-height: 50px;font-family: Arial,sans-serif;font-size: 18px;}
.sign_box_mid em{width: 27px;height: 50px;line-height: 50px;color: #ff366f}
.sign_box_mid_checked{color: #fff!important;background-color: #ff366f }
.sign_box_mid_day li{float: left;width: 50px;height: 43px;padding-right: 30px;text-align: center;line-height: 43px;}
.sign_box_mid_checked_today{color: #fff!important;position: relative;background-color: #ff366f}
.sign_box_mid_checked_today_img{position: absolute;bottom: -2px;right: -3px;}
.integralMall{height: 130px;background:url("../images/home_sign_mail_bj_03.png"/*tpa=http://bd.yimali.cn/static/images/home_sign_mail_bj_03.png*/) no-repeat 276px center #ffedf1;padding: 17px 30px 0 30px}
.integralMall h2{line-height: 53px;font-size: 20px;font-family: 微软雅黑,serif;width: 215px;height: 53px;}
.integralMall a{font-size: 14px;font-family:微软雅黑,serif;line-height: 34px;width: 150px;color: #bfb7b9;border-radius: 14px;border: 1px solid #bfb7b9 }
.integralMall a:hover{background: none;}
.homeCollect{width:134px;box-shadow: 0 2px 2px 2px #e8e8e8;position: absolute;left:0;top:40px;display:none;font-size: 12px;padding-top: 10px;padding-bottom: 10px}
.nav_collect_hover{box-shadow:0 -7px 5px 5px #e8e8e8;background-color: white}
.homeCollect li a{display: block;height: 25px;line-height: 25px;}
.home_icon_shortcut{background: url("../images/home_nav_collect_icon_03.jpg"/*tpa=http://bd.yimali.cn/static/images/home_nav_collect_icon_03.jpg*/) no-repeat left;height: 40px;width: 15px;}
.homeCollect li a span{color: #ff366f}
.home_nav{width:130px;box-shadow: 0 5px 5px 5px #e8e8e8;position: absolute;right:0;top:40px;display:none;font-size: 12px;padding-top: 5px;padding-bottom: 10px;z-index: 999999;background-color: #fff;padding-left: 15px;padding-right: 15px;}
.home_nav dt{color: #666;padding-left: 7px;cursor: default;height: 25px;line-height: 25px;padding-top: 10px}
.home_nav dd a:hover{color: #ff366f}
/**/

/*商家发布弹窗样式*/
.bound_remind{height: 252px;  width:440px; background: #FFFFFF;}
.bound_remind h2{font-size: 18px;  color: #808080;padding-left: 30px;height: 50px;line-height: 50px;font-weight: 500;border-bottom: 1px solid #EAEAEA;}
.bound_remind .no_publish{font-size: 20px;color: #666666;margin-left: 112px;padding-left: 48px;height: 38px;line-height: 38px;margin-top: 28px;background: url("../images/undone_alert.png"/*tpa=http://bd.yimali.cn/static/images/undone_alert.png*/) no-repeat left center;}
.bound_remind .no_publishtext{color: #999999;margin-left: 83px;height:50px;line-height: 50px;font-size: 14px;}
.bound_remind .bound_link{display: block;height: 40px;width: 130px;background: #ff366f;color: #FFFFFF;text-align: center;line-height: 40px;margin-left: 152px;border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}
.bound_remind1{height: 252px;  width:440px; background: #FFFFFF;}
.bound_remind1 h2{font-size: 18px;  color: #808080;padding-left: 30px;height: 50px;line-height: 50px;font-weight: 500;border-bottom: 1px solid #EAEAEA;}
.bound_remind1 .no_publish{font-size: 20px;color: #666666;margin-left: 112px;padding-left: 48px;height: 38px;line-height: 38px;margin-top: 28px;background: url("../images/undone_alert.png"/*tpa=http://bd.yimali.cn/static/images/undone_alert.png*/) no-repeat left center;}
.bound_remind1 .no_publishtext{color: #999999;margin-left: 83px;height:50px;line-height: 50px;font-size: 14px;}
.bound_remind1 .bound_link{display: block;height: 40px;width: 130px;background: #ff366f;color: #FFFFFF;text-align: center;line-height: 40px;margin-left: 152px;border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}
.bound_remind2{height: 252px;  width:440px; background: #FFFFFF;}
.bound_remind2 h2{font-size: 18px;  color: #808080;padding-left: 30px;height: 50px;line-height: 50px;font-weight: 500;border-bottom: 1px solid #EAEAEA;}
.bound_remind2 .no_publish{font-size: 20px;color: #666666;margin-left: 112px;padding-left: 48px;height: 38px;line-height: 38px;margin-top: 28px;background: url("../images/undone_alert.png"/*tpa=http://bd.yimali.cn/static/images/undone_alert.png*/) no-repeat left center;}
.bound_remind2 .no_publishtext{color: #999999;margin-left: 83px;height:50px;line-height: 50px;font-size: 14px;}
.bound_remind2 .bound_link{display: block;height: 40px;width: 130px;background: #ff366f;color: #FFFFFF;text-align: center;line-height: 40px;margin-left: 152px;border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}


.bound_remindwinll{height: 252px;  width:440px; background: #FFFFFF;}
.bound_remindwinll h2{font-size: 18px;  color: #808080;padding-left: 30px;height: 50px;line-height: 50px;font-weight: 500;border-bottom: 1px solid #EAEAEA;}
.bound_remindwinll .no_publish{font-size: 20px;color: #666666;margin-left: 112px;padding-left: 48px;height: 38px;line-height: 38px;margin-top: 28px;background: url("../images/undone_alert.png"/*tpa=http://bd.yimali.cn/static/images/undone_alert.png*/) no-repeat left center;}
.bound_remindwinll .no_publishtext{color: #999999;margin-left: 52px;height: 50px;line-height: 50px;margin-top: 30px;margin-bottom: 24px;font-size: 14px;}
.bound_remindwinll .bound_link{display: block;height: 40px;width: 130px;background: #ff366f;color: #FFFFFF;text-align: center;line-height: 40px;margin-left: 152px;border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}

.bound_remind3{height: 252px;  width:440px; background: #FFFFFF;}
.bound_remind3 h2{font-size: 18px;  color: #808080;padding-left: 30px;height: 50px;line-height: 50px;font-weight: 500;border-bottom: 1px solid #EAEAEA;}
.bound_remind3 .no_publish{font-size: 20px;color: #666666;margin-left: 112px;padding-left: 48px;height: 38px;line-height: 38px;margin-top: 28px;background: url("../images/undone_alert.png"/*tpa=http://bd.yimali.cn/static/images/undone_alert.png*/) no-repeat left center;}
.bound_remind3 .no_publishtext{color: #999999;margin-left: 52px;height: 50px;line-height: 50px;margin-top: 30px;margin-bottom: 24px;font-size: 14px;}
.bound_remind3 .bound_link{display: block;height: 40px;width: 130px;background: #ff366f;color: #FFFFFF;text-align: center;line-height: 40px;margin-left: 152px;border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}
.laqu_logo{display: inline-block;}

/*商家发布弹窗样式*/
.activityCheckimg_passBtn{ display: block; width: 130px; height: 40px; background: #ff4777; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; color: #fff; text-align: center; line-height: 40px; float: left; margin-right: 20px;}
.activityCheckimg_rejectBtn{ display: block; width: 128px; height: 38px; border: 1px solid #ff4777; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; color: #ff4777; text-align: center; line-height: 40px; float: left;}
.issue_hint{height: 252px;width: 440px;background: #ffffff;border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px;}
.issue_hint h2{height: 50px;padding-left: 30px;color: #666666;font-size: 18px;font-weight: 500;line-height: 50px;border-bottom: 1px solid #EAEAEA;}
.issue_hint p{line-height: 25px;color: #666666;margin-left: 30px;margin-top: 20px;}

.hoverchange:hover{color: #ff366f}
.clickdis { pointer-events: none; }


.week_foot {
	min-width: 1240px;
}
.week_foot {
	width: 100%;
	min-width: 1180px;
	background-color: #171717;
	position: relative;
	float: left;
	padding: 30px 0;
	color: #ACACAC;
}
.week_fwp {
	width: 1180px;
	margin: 0 auto;
}
.week_foot-tit {
	width: 100%;
	height: 54px;
	line-height: 54px;
	border-bottom: 2px solid #292929;
	position: relative;
	margin-bottom: 20px;
}
.week_foot-tit a {
	color: #E0E0E0;
	font-size: 16px !important;
}
.week_foot-tit i {
	display: block;
	width: 70px;
	height: 3px;
	background-color: #5C5C5C;
	float: left;
	position: absolute;
	left: 0;
	bottom: -2px;
}
.week_foot-cont {
	margin: 10px 0;
	font-size: 14px;
	line-height: 25px;
	/*height: 125px;*/
	overflow: hidden;
}
.week_foot-link {
	padding-top: 10px;
}
.week_foot-link a {
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #FFF;
	background-color: #333;
	border-radius: 5px;
	text-decoration: none;
}
.week_foot-link a:hover {
	background-color: #008CD6;
}
.week_foot-tel {
	width: 200px;
	float: right;
	margin-top: 0px;
}
.week_foot-tel-tit {
	color: #E0E0E0;
}
.week_foot-tel-cont {
	color: #AAA;
	line-height: 26px;
	font-size: 14px;
	overflow:hidden;
}
.week_foot-tel-cont a{
	color: #AAA;
	line-height: 26px;
	font-size: 14px;
	display: block;
	float: left;
	margin-right: 20px;
}
.week_foot-about {
	width: 380px;
	float: left;
	margin-left: 0;
}
.week_foot-contact {
	width: 420px;
	float: left;
	margin-left: 90px;
}
.week_foot-contact-item {
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-bottom: 13px;
	font-size: 14px;
}
.week_foot-contact-item .icon {
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	background-color: #282828;
	border-radius: 3px;
	margin-right: 13px;
	background-repeat: no-repeat;
	background-position: center center;
}
.week_foot-contact-item a {
	font-size: 18px;
	color: #008CD6;
	font-weight: bold;
	text-decoration: none;
}
.week_foot-contact-other {
	width: 440px;
	height: 40px;
	margin-top: 30px;
}
.week_foot-contact-other a {
	display: block;
	float: left;
	width: 125px;
	height: 40px;
	margin-right: 17px;
	background-repeat: no-repeat;
	_font-size: 0;
	text-indent: -9999px;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
	position: relative;
}
.week_foot-contact-other a img {
	display: none;
}
.week_foot-contact-other a:hover img {
	display: block;
	position: absolute;
	left: 0;
	bottom: 50px;
}
.week_foot-contact-other .icon-weixin {
	width: 130px;
}
.icon-tel{background-image:url("../images/icon_tel.png"/*tpa=http://bd.yimali.cn/static/images/icon_tel.png*/);}
.icon-mail{background-image: url("../images/icon_mail.jpg"/*tpa=http://bd.yimali.cn/static/images/icon_mail.jpg*/);}
.icon-addr{background-image: url("../images/icon_addr.jpg"/*tpa=http://bd.yimali.cn/static/images/icon_addr.jpg*/);}

#wk_ft {
	width: 100%;
	min-width: 1180px;
	margin: 0 auto;
	height: 60px;
	overflow: hidden;
	margin-top: 0;
	background: #0A0A0A;
}
.wk_footer {
	margin: 15px auto;
	width: 1160px;
	color: #b6b3b3;
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}
.wk_footer a {
	color: #b6b3b3;
	margin: 0 7px;
}
.wk_footer a:hover {
	color: #FFF;
}