
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;}
.main{ width: 1200px; margin: 0 auto; }
.main2{ width: 1370px; 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%; }


nav em{ color: #bfbfbf; float: left;  }
nav b{ color: #ff366f; font-weight: normal; }
.home_icon_QQ{ display: block; width: 67px; height: 40px; background: url(/img/base/top_nav_icon_QQ.png) no-repeat 15px; float: left;padding: 0 15px }
.nav_collect{background: url(/img/base/top_nav_icon_collect.png) no-repeat 10px 13px;}
.nav_collect:hover{background-image: url(/img/base/top_nav_icon_collect_hover.png);}
.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(/img/base/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}
/************************搴曢儴閫氭爮************************/


/*鏂板鏍峰紡*/
.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(/img/home/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(/img/home/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(/img/home/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(/img/home/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(/img/home/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_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(/img/home/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}

#opinioniframe-help{display:none}
.opinionbtn{
	width: 200px;
    margin: 0 auto;
    height: 50px;
    text-align: center;
    padding-top:70px;
    margin-bottom:10px
	}
.opinionbtn .btn-save2{
	margin-right:0;
}	
.bg_lightgrey{background:#f8f8f8}
.mtop30{margin-top:30px;}



.myfl{
	position: relative;	
}
.myfl img{
	position: absolute;
	width:100%;
	height:100%;
	left:0px;
	border-radius: 100px;
}



.mask-img{
	/*position: absolute;
	width:100%;
	height:100%;
	left:0px;
	border-radius: 100px;
	background:rgba(27,132,249,0.2);
	z-index: 10;*/
	display:none;
}
#gaidonglunbo li:hover .mask-img{
	display:block;
}


.mkd_icon_shade {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    z-index: 25;
}

.bur-back {
    background-color: #ff6666 !important;
    border-color: rgb(43, 21, 0) !important;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-style: solid;
    border-width: 0px !important;
    border-radius: 70px;
    -moz-border-radius: 70px;
    -webkit-border-radius: 70px;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    transition-delay: 0s, 0s, 0s, 0s, 0s;
    -webkit-transition-delay: 0s, 0s, 0s, 0s, 0s;
    -moz-transition-delay: 0s, 0s, 0s, 0s, 0s;
    -o-transition-delay: 0s, 0s, 0s, 0s, 0s;
}
.relative{
	position:relative;
}
.center{
	text-align:center;
}
.trgs_opinion{
	width:1370px;
	margin: 0 auto;
	text-align:center;
	margin-top:50px;
}
.fuc-title{
	width: 100%;
    text-align: center;
    color: #333;
    font-size: 42px;
    margin-top: 30px;
    margin-bottom: 16px;
}
.left-line,.right-line{
	position: absolute;
	height:10px;
	width:40%;
}
.left-line span,.right-line span{
	background:#ddd;
	display: block;
	padding-top:1px;
	padding-bottom:1px;	
}
.left-line{
	left:5px;
	top:20px;
}
.right-line{
	right:5px;
	top:20px;
}
.op-main{
	width:1370px;
	margin:0 auto;
	text-align: center;
}
.help-more{
	display:none;
}

@media screen and (max-width: 768px) {
	.op-main {
   width: 100%;
    padding-left: 15px;
    padding-right: 15px;

}

	
}



