﻿﻿@charset "utf-8";
/*微信css*/
body{ 
	font-family:-apple-system, "Helvetica Neue", Roboto, Arial, Tahoma, "PingFang SC", "Heiti SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	background-color: #f1f1f1;
}

.index_bg {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}

.jconfirm .jconfirm-holder {
    max-height: 100%;
    padding: 50px 150px;
}

/* 底部导航 */
.bottom_nav ul .bottom_navcheck {
	width: 64px;
    height: 64px;
    background-repeat: no-repeat;
	margin: 0 auto;
	margin-top: 16px;
	margin-bottom: 11px;
}

.bottom_nav ul .bottom_community {
 	background-image: url(../img/nav2018/shequ_line_icon.png);
		
}

.bottom_nav ul .bottom_community.check {
    background-image: url(../img/nav2018/shequ_face_icon.png);
}

.bottom_nav ul .bottom_integral {
    background-image: url(../img/nav2018/shop_line_icon.png);
}

.bottom_nav ul .bottom_integral.check {
    background-image: url(../img/nav2018/jifensahngcheng@2x.png);
    background-size: 60px; 
}

.bottom_nav ul .bottom_index {
    background-image: url(../img/nav/home_line_icon.png);
}

.bottom_nav ul .bottom_index.check {
    background-image: url(../img/nav/home_face_icon.png);
}

.bottom_nav ul .bottom_try {
    background-image: url(../img/nav2018/try_line_icon.png);
}

.bottom_nav ul .bottom_try.check {
    background-image: url(../img/nav2018/try_face_icon.png);
}

.bottom_nav ul .bottom_me {
    background-image: url(../img/nav2018/me_line_icon.png);
	position: relative;
}

.bottom_nav ul .bottom_me.check {
    background-image: url(../img/nav2018/me_face_icon.png);
}

.bottom_nav ul li span {
	padding: 0px;
	font-size: 24px;
	color: #000000;
}
.bottom_nav ul li .bottom_nav_usermail {
	background-repeat: no-repeat;
	font-size: 15px;
	color: #FFFFFF;
	position: absolute;
	top: -5px;
	right: -1px;
	font-weight: bold;
}
.bottom_nav ul li .bottom_nav_usermail.two {
	width: 26px;
    height: 26px;
    background-image: url(../img/nav2018/me_tips_border@2x.png);
    line-height: 26px;
}
.bottom_nav ul li .bottom_nav_usermail.three {
	width: 37px;
    height: 24px;
    background-image: url(../img/icon@2x.png);
    line-height: 24px;
    right: -12px;
}


 .bottom_nav_order.two {
	width: 26px;
    height: 26px;
    color: white;
    background-image: url(../img2018/try/yuan24.png);
    position: relative;
    float:right;
    background-repeat: no-repeat;
    background-size:26px 26px;
    line-height: 26px;
    text-align:center;
    display:table-cell; 
    vertical-align:middle;
    font-size: 15px;
    margin-right:-10px;
    margin-top:-75px;
}

 .bottom_nav_order.three {
    width: 36px;
    height: 26px;
    color: white;
    background-image: url(../img/try/icon@2x.png);
    position: relative;
    float:right;
    background-repeat: no-repeat;
    background-size:36px 26px;
    text-align:center;
    line-height: 26px;
     text-align:center;
    display:table-cell; 
    vertical-align:middle;
    font-size: 15px;
    margin-right:22px;
    margin-top:-75px;
}


.bottom_nav_order_menuli{
	text-align:right; 
	float:left;
}



/* 微信豆乐派兑首页 */
.phone_main {
    max-width: 750px;
    min-width: 320px;
    margin: 0px auto;
    margin-top: 90px;
    background-color: #f1f1f1;
    overflow: hidden;
    position: relative;
}

.white {
	background-color: #FFFFFF;	
}
/*头部*/
.index_bg .integral_header {
	height: 90px;
	background-color: #84b725;
	border-bottom: none;
}

.index_bg .integral_header.bbs_header {
	background-color: #FFFFFF;
	text-align: center;
	line-height: 90px;
}

.index_bg .integral_header.bbs_header p {
	font-size: 36px;
    color: #333333;
}

.index_bg .integral_header .bbs_back {
	width: 19px;
	height: 36px;
	display: inline;
    position: absolute;
    left: 37px;
    top: 25px;
    background: url(../img/top-icon-one@2x.png) no-repeat;
}

.bbs_create_top{border-bottom:1px dotted #ccc;text-align:center;line-height:91px;font-size:32px;margin: 0 30px 0 30px;}
.bbs_create_close {font-size: 32px;margin-right: 60px;position: absolute;right: 0px;top: 0px;margin-top: 20px;}

.index_bg .integral_header .integral_header_user {
	float: left;
	position: relative;
	left: 30px;
	top: 10px;
}

.index_bg .integral_header .integral_header_user img {
	float: left;
	width: 70px;
	height: 70px;
	border-radius: 100%;
}

.index_bg .integral_header .integral_header_userinfo {
	float: left;
	color: white;
	position: relative;
	left: 20px;
	line-height: 1.3;
	font-size: 28px;
	text-align: left;
}

.index_bg .integral_header .integral_header_icon {
	float: right;
	position: relative;
	top: 23px;
	margin-right: 30px;
	width: 48px;
	height: 48px;
}

.index_bg .integral_header .bbs_icon {
	width: 45px;
	height: 37px;
	position: absolute;
	right: 52px;
	top: 28px;
	margin-right: 0px;
	background: url(../img/bbs2018/xiaoxi-icon.png) no-repeat;
	float: right;
}

.index_bg .integral_header .list_icon {
	position: absolute;
	right: 52px;
	top: 0px;
	margin-right: 0px;
	float: right;
}

.index_bg .integral_header .list_icon img {
	position: relative;
	top: 13px;
}

.index_bg .integral_header .integral_header_icon1 {
	margin-right: 50px;
	margin-top: 5px;
}

.index_bg .integral_header .integral_header_icon .integral_header_num {
	font-family: Arial;
	background-repeat: no-repeat;
	font-size: 16px;
	color: #84b725;
	position: absolute;
	font-weight: bold;
	top: -12px;
	right: -15px;
	line-height: 24px;
}

.index_bg .integral_header .bbs_icon .bbs_header_num {
	font-family: Arial;
	background-repeat: no-repeat;
	font-size: 16px;
	color: #f6306c;
	line-height: 25px;
	position: absolute;
	font-weight: bold;
	top: -10px;
	right: -17px;
	line-height: 25px;
	color: #FFFFFF;
}

.index_bg .integral_header .bbs_icon .bbs_header_num.two {
	background-image: url(../img2018/number-icon.png);
	width: 24px;
	height: 24px;
}

.index_bg .integral_header .bbs_icon .bbs_header_num.three {
	background-image: url(../img/icon@2x.png);
	width: 37px;
	height: 24px;
}

.index_bg .integral_header .integral_header_icon .integral_header_num.two {
	background-image: url(../img/try/tuoyuab-icon@2x.png);
	width: 24px;
	height: 24px;
}

.index_bg .integral_header .integral_header_icon .integral_header_num.three {
	background-image: url(../img/nav_icon_num_bg@2x.png);
	width: 37px;
	height: 24px;
}

/* 轮换图 */
.index_bg .phone_main .integral_body1 {
	width: 100%;
	height: 1112px;
	background-color: white;
	border-bottom: 1px solid #FBFBFB;
}

.index_bg .phone_main .integral_body1 .integral_body1_path1 {
	background-image: url(../img/ban_bg@2x.png);
	background-repeat: no-repeat;
	width: 100%;
	height: 466px;
	position: relative;
	z-index: 2;
}

/* 大转盘 */
.index_bg .phone_main .integral_body1 .integral_body1_path2 {
	background-image: url(../img/draw_bg_img.png);
	background-repeat: no-repeat;
	width: 750px;
	height: 787px;
	position: relative;
	z-index: 3;
	bottom: 115px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg {
	background-image: url(../img/draw_botton_img@2x.png);
	background-repeat: no-repeat;
	width: 680px;
	height: 657px;
	position: relative;
	top: 23px;
	left: 35px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg {
	width: 502px;
	height: 502px;
    overflow: hidden;
    position: relative;
    background-position: 0 0;
    left: 90px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_finger {
	width:123px;
	height:147px;
	left:45.5%;
	position:absolute;
	top:140px;
	transform-origin:50% 85.5px;
	-ms-transform-origin:50% 85.5px;
	-webkit-transform-origin:50% 85.5px;
	-moz-transform-origin:50% 85.5px;
	-o-transform-origin:50% 85.5px;
}
.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg {
	background-image: url(../img/draw_center_img@2x.png);
	background-repeat: no-repeat;
	width: 426px;
	height: 427px;
	position: relative;
	left: 39px;
	top: 35px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_finger {
	position: relative;
	left: 147px;
	top: 130px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods {
	position: absolute;
	line-height: 20px;
	text-align: center;
	font-size: 18px;
	color: #999999;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods img {
	max-height: 100%;
	max-width: 100%;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods .i {
	display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 70px;
    height: 65px;
    margin: 5px auto;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods.integral_bigwheel_goods1 {
	left: 155px;
    top: 5px;
    width: 115px;
	height: 135px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods .i {
    width: 70px;
	height: 70px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods p {
	padding: 0px 5px;
	word-break: break-all;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods.integral_bigwheel_goods2 {
	left: 275px;
    top: 85px;
    width: 115px;
	height: 126px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods.integral_bigwheel_goods3 {
	left: 280px;
    top: 215px;
    width: 110px;
	height: 140px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods.integral_bigwheel_goods4 {
	left: 155px;
    top: 293px;
    width: 115px;
	height: 135px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods.integral_bigwheel_goods5 {
	left: 37px;
    top: 215px;
    width: 110px;
	height: 140px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_bg .integral_bigwheel_changebg .integral_bigwheel_infobg .integral_bigwheel_goods.integral_bigwheel_goods6 {
	left: 35px;
    top: 85px;
    width: 115px;
	height: 126px;
}

/* 中奖记录 */
.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_bigwheel_button {
	background-image: url(../img/winning-record_btn@2x.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	width: 234px;
	height: 56px;
	position: absolute;
	right: 32px;
	bottom: 67px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_result {
	position: absolute;
	bottom: 76px;
	left: 38px;
	overflow: hidden
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_result .integral_result_name {
	font-size: 26px;
	color: #000000;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_result .integral_result_text  {
	font-size: 26px;
	color: #999999;
	margin-left: 20px;
}

.index_bg .phone_main .integral_body1 .integral_body1_path2 .integral_result .integral_result_info  {
	font-size: 26px;
	color: #ff5080;
	margin-left: 12px;
}
/* 最新商品 */
.index_bg .phone_main .integral_body2 .integral_new_goodsinfo {
	height: 372px;
	width: 92%;
	margin: 0px auto;
	margin-top: 18px;
}

.index_bg .phone_main .integral_body2 .integral_new_goodsinfo .integral_new_goods {
	background-image: url(../img/new_border@2x_2018.png);
	background-repeat: no-repeat;
	width: 220px;
	height: 369px;
	float: left;
	margin-left: 15px;
	position: relative;
}

.index_bg .phone_main .integral_body2 .integral_new_goodsinfo .integral_new_goods:first-child {
	margin-left: 0px;
}

.index_bg .phone_main .integral_body2 .integral_new_goodsinfo .integral_new_goods .goodsimg {
		padding-top: 25px;
    	width: 160px;
    	height: 160px;
    	vertical-align: middle;
    	display: table-cell;
}

.index_bg .phone_main .integral_body2 .integral_new_goodsinfo .integral_new_goods .goodsname {
	width: 165px;
	margin-top: 15px;
	word-break: break-all;
}

.index_bg .phone_main .integral_body2 .integral_new_goodsinfo .integral_new_goods .scoreinfo {
	position: absolute;
	bottom: 0px;
	line-height: 65px;
	height: 60px;
	width: 100%;
	left: 0px;
}

.index_bg .phone_main .integral_body2 .integral_new_goodsinfo .integral_new_goods .scoreinfo  core {
	position: relative;
	bottom: 3px;
	color: #FFFFFF;
	font-size: 28px;
}

/* 热门商品 */
.goodsname {
	color: #666666;
	font-size: 26px;
	font-weight: normal;
	word-break: break-all;
}

.goodsscore {
	color: #FF5080;
	font-size: 42px;
}

.goodstext {
	color: #666666;
	font-size: 24px;
	margin-left: 3px;
	top:10px;
}

.index_bg .phone_main .integral_body2,
.index_bg .phone_main .integral_body3 {
	position: relative;
	margin-top: 40px;
	width: 100%;
	height: 528px;
	background-color: white;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #FBFBFB;
}

.index_bg .phone_main .integral_hot_title {
	float: left;
	color: #000000;
	font-size: 34px;
	font-weight: bold;
	margin-left: 30px;
	margin-top: 44px;
}

.index_bg .phone_main .integral_hot_title span {
	margin-left: 12px;
}

.index_bg .phone_main .integral_hot_more {
	float: right;
	margin-right: 30px;
	margin-top: 49px;
	font-size: 28px;
	color: #666666;
}

.index_bg .phone_main .integral_hot_more img {
	position: relative;
	top: 4px;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods {
	width: 100%;
	height: 350px;
	margin-top: 48px;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_biggoods {
	float: left;
	width: 248px;
	height: 100%;
	border-right: 1px solid #CCCCCC;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_biggoods .integral_hot_biggoodsbox {
	width: 175px;
	height: 175px;
	line-height: 290px;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_biggoods h1 {
	width: 180px;
	min-height: 68px;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_bigbutton {
	background-image: url(../img/tot-button@2x.png);
	width: 120px;
	height: 40px;
	margin-top: 10px;
	background-color: transparent;
	border: none;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods {
	float: left;
	width: 470px;
	height: 100%;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 {
	width: 100%;
	height: 180px;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1:first-child {
	border-bottom: 1px solid #CCCCCC;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallgoodsbox {
	width: 160px;
	height: 160px;
	margin-left: 11px;
	float: left;
}
.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallgoodsbox img{
	width:140px;
	padding:10px;
}
.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallpath1info {
	float: left;
	margin-left: 12px;
	width: 61%;
	height: 100%;
	position: relative;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallpath1info h1 {
	color: #666666;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallpath1info .integral_hot_smallpath1score {
	position: absolute;
	bottom: 18px;
	width: 100%;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallpath1info .integral_hot_smallpath1score .integral_hot_smallinfo {
	float: left;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallpath1info .integral_hot_smallpath1score .goodstext {
position: absolute;
    /* right: 128px; */
    top: 10px;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1 .integral_hot_smallpath1info .integral_hot_smallpath1score .integral_hot_button {
	float: right;
	position: relative;
	bottom: 3px;
	right: 0px;
}

.index_bg .phone_main .integral_body3 .integral_hot_goods .integral_hot_smallgoods .integral_hot_smallpath1:nth-child(2) {
	position: relative;
	top: 15px;
}

/* 立乐豆互兑 */
.index_bg .phone_main .integral_body4 {
	position: relative;
	margin-top: 40px;
	width: 100%;
	height: 425px;
	background-color: white;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #FBFBFB;
}

.index_bg .phone_main .integral_body4 .integral_hot_title {
	margin-bottom: 32px;
}

/* 优选推荐 */
.index_bg .phone_main .integral_body5 {
	position: relative;
	margin-top: 40px;
	width: 100%;
	height: 1000px;
	background-color: white;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #FBFBFB;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo {
	height: 832px;
	width: 92%;
	margin: 0px auto;
	margin-top: 18px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods {
	background-image: url(../img/shop_border@2x.png);
	background-repeat: no-repeat;
	width: 330px;
	height: 400px;
	float: left;
	position: relative;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods:nth-child(2n) {
	margin-left: 30px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods:nth-child(3),
.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods:nth-child(4) {
	margin-top: 30px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .goodsname {
	width: 255px;
	margin-top: 25px;
	text-align: left;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .goodsimg {
	width: 160px;
	height: 160px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .scoreinfo {
	position: absolute;
	bottom: 87px;
	left: 0px;
	width: 100%;
	height: 50px;
	line-height: 50px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .scoreinfo .goodsprice_text {
	float: left;
	color: #666666;
	font-size: 24px;
	margin-left: 35px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .scoreinfo .goodsprice {
	position: absolute;
	left: 190px;
	color: #FFFFFF;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .scoreinfo .goodsprice span {
	font-size: 20px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .scoreinfo .goodsprice core {
	font-size: 32px;
}

.index_bg .phone_main .integral_body5 .integral_grade_goodsinfo .integral_grade_goods .integral_grade_button {
	float: left;
	color: #ff5080;
	font-size: 30px;
	line-height: 60px;
	width: 100%;
	height: 60px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

/*试用中心首页*/
/* 轮换图 */
.index_bg .phone_main .try_body1 {
	width: 100%;
	height: 330px;
	background-color: white;
	position: relative;
}

.index_bg .integral_header .integral_header_icon .integral_header_num.try_header_num.two {
	top: -9px;
    right: -8px;
}

.index_bg .phone_main .try_body1 .swiper-container-horizontal>.swiper-pagination {
    right: 52px;
    left: auto;
    bottom: 45px;
    text-align: right;
}
.index_bg .phone_main .try_body1 .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
	background: lightgray;
	width: 12px;
	height: 12px;
}

.index_bg .phone_main .try_body1 .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet-active {
	background: white;
}

/*最新试用*/
.index_bg .phone_main .try_body1 #swiper1 .swiper-slide img {
	width: 750px;
	height: 100%;
}


.index_bg .phone_main .try_body2 {
	width: 100%;
	height: 454px;
	background-color: white;
	position: relative;
	border-bottom: 1px solid #FBFBFB;
	margin-top: 20px;
}

.index_bg .phone_main .try_body2:nth-of-type(2) {
	margin-top: 0px;
}

.index_bg .phone_main .try_body2 .try_new_img {
	width: 160px;
	height: 160px;
	margin-top: 40px;
}

.index_bg .phone_main .try_body2 .try_new_fail {
	width: 117px;
	height: 89px;
	position: absolute;
	top: 75px;
	right: 45px;
}

.index_bg .phone_main .try_body2 .try_new_text {
	font-size: 26px;
	color: #333333;
	width: 160px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    height: 100px;
}

.index_bg .phone_main .try_body2 .try_new_text span {
	font-weight: 500;
	word-break: break-all;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.index_bg .phone_main .try_body2 .try_new_tip {
	position: absolute;
	top: 0px;
	right: 10px;
	z-index: 3;
}

.index_bg .phone_main .try_body3 {
	background-color: #FFFFFF;
	padding: 0px 30px;
	margin-top: 20px;
}

.index_bg .phone_main .try_body3.try_detail_body {
	margin-top: 0px;
}

.index_bg .phone_main .try_body3 .try_body3_title {
	height: 95px;
	border-bottom: 1px solid #E7E7E7;
	color: #333333;
	font-size: 32px;
	line-height: 95px;
}

.index_bg .phone_main .try_body3 .try_body3_title img:first-of-type {
	margin-right: 3px;
}

.index_bg .phone_main .try_body3 .try_body3_title img:last-of-type {
	margin-left: -2px;
	position: relative;
	top: 5px;
}

.index_bg .phone_main .try_body3 .try_body3_info {
	border-bottom: 1px solid #E7E7E7;
}

.index_bg .phone_main .try_body3 .try_body3_info .note_info {
	padding-top: 38px;
	padding-bottom: 30px;
	border-bottom: 1px solid #E7E7E7;
}

.index_bg .phone_main .try_body3 .try_body3_info .user_img {
	border-radius: 100%;
	width: 75px;
	height: 75px;
	float: left;
}

.index_bg .phone_main .try_body3 .try_body3_info .user_info {
	height: 75px;
	display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}

.index_bg .phone_main .try_body3 .try_body3_info .user_info h1 {
	color: #333333;
	font-size: 28px;
}

.index_bg .phone_main .try_body3 .try_body3_info .user_info p {
	padding-top:5px;
	color: #999999;
	font-size: 22px;
}
.index_bg .phone_main .try_body3 .try_body3_info .note_info .note_text {
	margin-top: 30px;
	font-size: 26px;
	color: #333333;
	word-break: break-all;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;  
    text-overflow:ellipsis;
}

.try_body3 .try_body3_info .note_detail {
	margin-top: 30px;
	font-size: 26px;
	color: #333333;
	word-break: break-all;
}

.index_bg .phone_main .try_body3 .try_body3_info .note_info .note_img {
	width: 100%;
	margin-top: 35px;
}

.index_bg .phone_main .try_body3 .try_body3_info .note_info .note_img .divimg {
	float: left;
	width: 220px;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	margin-left: 15px;
}

.index_bg .phone_main .try_body3 .try_body3_info .note_info .note_img .divimg:first-of-type {
	margin-left: 0px;
}

.try_body3 .try_body3_info .note_info .note_img .try_detail_img {
	max-width: 33%;
	margin-top: 20px;
}

.try_body3 .try_body3_info .note_info .score_info {
	margin-top: 30px;
}

.try_body3 .try_body3_info .note_info .score_info label {
	padding-right: 30px;
}

.try_body3 .try_body3_info .note_info .score_info a {
	vertical-align: middle;
	margin-top: -8px;
	width: 38px;
	height: 38px;
	background-image: url(../img/userrights2018/xing.png);
	background-repeat: no-repeat;
	display: inline-block;
}

.try_body3 .try_body3_info .note_info .score_info #star {
	color: #ff9900;
	margin-right: 20px;
	float: right;
	font-size: 28px;
}
/* 商品滚动 */
.swiper-container1 {
    width: 100%;
    height: 335px;
    margin-top: 20px;
}
.swiper-slide1 {
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 210px;
	height: 309px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    /*-webkit-align-items: center;
    align-items: center;*/
    
    border: 1px solid #CCCCCC;
	border-radius: 5px;
	position: relative;
}

/* 立乐豆明细 ↓↓↓↓↓↓↓↓*/
.integral_wrap {
	width:100%;
	height: 210px;
	background: url(../img2018/integral_detail/1.2.4_02.png) no-repeat;
	position:relative;
}

.integral_head_img {
	top:55px;
	left:35px;
	width: 100px;
	height: 100px;
	position: absolute;
}

.integral_head_img img{
	position: absolute;
	border-radius:100px;
	border: 5px solid white;
}

.integral_user_info {
	top:70px;
	left:180px;
	width: 60%;
	position: absolute;
}
.integral_user_info P{
	font-size: 30px;
	color: white;
}
.nulldata{
	height: 910px;
	text-align: center;
	line-height: 900px;
}
.nulldata p{
	font-size: 32px;
}
/* 立乐豆明细 ↑↑↑↑↑↑↑↑*/

/* 用户中心 */
.person_wrap {
	width:100%;
	height: 420px;
	background: url(../img/usercenter/me-head-bg-img@2x_2018.png) no-repeat;
	position:relative;
}

.person_wrap .home {
    position: absolute;
    right: 30px;
    top: 25px;
    font-size: 26px;
    color: #fcfcfd;
    width: auto;
}

.person_wrap .upuser {
	position: absolute;
	top: 125px;
	right: 0px;
}

.head_img_info .head_img_box {
	width: 215px;
    height: 214px;
    background: url(../img/usercenter/me-head-img-border@2x.png) no-repeat;
    position: relative;
}

.head_img_info {
	width: 215px;
	height: 215px;
    margin: 0px auto;
    position: relative;
    top: 45px;
}

.head_img_info .head_img {
    width: 215px;
    height: 214px;
    border-radius: 100%;
    margin: 0px;
    padding: 0px;
    border: 0px;
    top: 0px;
    left: 0px;
}

.head_img_info .info {
	text-align: center;
}

.head_img_info .head_img img:first-of-type {
	position: absolute;
	z-index: 1;
}

.head_img_info .name {
    color: #FCFCFD;
    font-size: 30px;
    margin-top: 8px;
}

.head_img_info .score {
	color: #FFFFFF;
    width: 192px;
    height: 36px;
    background: url(../img/usercenter/me-circle-border@2x.png) no-repeat;
    position: relative;
    margin: 0px auto;
    margin-top: 3px;
}

.head_img_info .score img {
	position: absolute;
	left: 15px;
	bottom: 5px;
}

.head_img_info .score span {
	font-size: 32px;
	position: absolute;
	right: 51px;
	bottom: 0px;
	line-height: 34px;
}

.head_img_info .score font {
	font-size: 20px;
	position: absolute;
	right: 8px;
	bottom: 0px;
	line-height: 32px;
}

.head_img_info .user_img {
	border-radius: 100%;
	border: 3px solid #FFFFFF;
}

.head_img_info .photo {
	border-radius:100%;
	border: 3px solid transparent;
	position: absolute;
	width: 215px;
	height: 215px;
	z-index: 3;
	opacity: 0;
	-moz-opacity: 0;
	-webkit-opacity: 0;
}

.person_wrap .nav_box {
	width: 100%;
	height: 60px;
    background: rgba(0,0,0,.09);
    position: absolute;
    left: 0px;
    bottom: 0px;
    margin: 0px;
    padding: 0px;
    color: #FFFFFF;
    font-size: 26px;
    line-height: 60px;
}

.person_order {
	margin: 0px;
	margin-bottom: 20px;
}

.person_order .p_order_items {
	padding: 0px;	
}

.person_order .p_order_items li {
    width: 94.5%;
    min-height: 97px;
    float: none;
    text-align: left;
    border-bottom: 1px solid #CCCCCC;
    margin: 0px auto;
    line-height: 97px;
}

.person_order .p_order_items li:last-of-type {
    border-bottom: 0px;
}

.person_order .p_order_items li dl {
	height: 100%;
}

.person_order .p_order_items li dt {
	width: auto;
	height: 100%;
	float: left;
}

.person_order .p_order_items li dt img {
	position: relative;
	width: 40px;
	top: 13px;
}

.person_order .p_order_items li dd {
	float: left;
	color: #333333;
	font-size: 28px;
	margin-left: 13px;
}

.person_order .p_order_items .p_order_itemstip {
	position: relative;
	right: 10px;
	bottom: 5px;
	float: right;
}

/* 论坛 */
.index_bg .phone_main .bbs_body1 .swiper-container-horizontal>.swiper-pagination {
	right: auto;
    bottom: 20px;
    text-align: center;
}

.index_bg .phone_main .bbs_body2 {
	width: 100%;
	height: 195px;
	background-color: #FFFFFF;
}

.index_bg .phone_main .bbs_body2 .bbs_path {
	width: 100%;
	height: 100%;	
}

.index_bg .phone_main .bbs_body2 .bbs_path td {
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

.index_bg .phone_main .bbs_body2 .bbs_path td dd {
	color: #666666;
	font-size: 28px;
	margin-top: 6px;
}

.bbs_info {
	background: #FFFFFF;
	padding-top: 30px;
	padding-bottom: 27px;
	margin-top: 20px;
}

.bbs_info .bbs_titls {
	position: relative;
}

.bbs_info .bbs_titls .bbs_user_path {
	position: relative;
	left: 0px;
	top: 0px;
}

.bbs_info .bbs_titls .floor {
	float:right;
	position: absolute;
	right: 25px;
	top: 20px;
	font-size: 26px;
	color: #999999;
}

.bbs_titls .bbs_user_path .bbs_user_img {
	width: 75px;
	height: 75px;
	border-radius: 100%;
	float: left;
	
}

.bbs_titls .bbs_user_path .bbs_user_info {
	height: 75px;
	display: table-cell;
	vertical-align: middle;
	padding-left: 23px;
}

.bbs_titls .bbs_user_path .bbs_user_info h1 {
	font-size: 28px;
	color: #333333;
	font-weight: 500;
}

.bbs_titls .bbs_user_path .bbs_user_info p {
	font-size: 24px;
	color: #999999;
}

.bbs_titls .bbs_path_icon {
	width: 116px;
	height: 43px;
	background: url(../img/bbs2018/shequ-right-buoy@2x.png) no-repeat;
	position: absolute;
	right: -30px;
	top: 12px;
	color: #FFFFFF;
	line-height: 43px;
	font-size: 24px;
	text-indent: 28px;
}

.bbs_info .bbs_summery {
	margin-top: 30px;
	font-size: 32px;
	width: 100%;
	color: #000000;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    white-space:pre-line;
    word-break:break-all;
    word-wrap:break-word;
}

.bbs_info .bbs_data {
	width: 100%;
	margin-top: 28px;
	font-size: 28px;
	color: #666666;
	white-space:pre-line;
    word-break:break-all;
    word-wrap:break-word;
    height: 100%;
}

.bbs_omit{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.bbs_info .bbs_summery_detail {
	margin-top: 30px;
	font-size: 32px;
	width: 100%;
	color: #000000;
	overflow: hidden;
 	white-space:pre-line;
    word-break:break-all;
    word-wrap:break-word; 
}

.bbs_info .bbs_data_detail {
	width: 100%;
	margin-top: 28px;
	font-size: 28px;
	color: #666666;
	overflow: hidden;
 	white-space:pre-line;
    word-break:break-all;
    word-wrap:break-word;     
    height: 100%;
}

.bbs_info .bbs_img {
	margin-top: 25px;
}

.bbs_info .bbs_bigimg {
	margin-top: 30px;
	width: 100%;
}

.bbs_info .bbs_bigimg img {
	width: 100%;
	height: 100%;
}

.bbs_info .bbs_img .divimg {
	float: left;
	width: 220px;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
}

.bbs_info .bbs_img .divimg:not(:nth-of-type(1)) {
	margin-left: 10px;
}

.bbs_info .bbs_operate {
	margin-top: 25px;
	border-top: 1px solid #CCCCCC;
}

.bbs_info .bbs_jhicon {
	width: 110px;
	height: 40px;
	margin-top: 26px;
	float: left;
	background: url(../img2018/jinghua-border.png) no-repeat;
	font-size: 26px;
	color: #ff9900;
	line-height: 40px;
	text-align: center;
	margin-right: 10px;
}

.bbs_info .bbs_questionicon {
	width: 144px;
	height: 40px;
	margin-top: 26px;
	float: left;
	background: url(../img/bbs2018/shequ-border-question@2x.png) no-repeat;
	font-size: 26px;
	color: #666666;
	line-height: 40px;
	text-align: center;
}

.bbs_info .bbs_operate_path {
	float: right;
	margin-top: 30px;
}

.bbs_info .bbs_operate_path .bbs_message {
	display: block;
	height: 33px;
	float: left;
	background: url(../img/bbs2018/shequ-comment-icon@2x.png) no-repeat  left;
	color: #666666;
	font-size: 24px;
	text-indent: 50px;
	padding-right: 40px;
	border-right: 1px solid #E5E5E5;
	line-height: 33px;
}

.bbs_info .bbs_operate_path .bbs_laud {
	display: block;
	height: 30px;
	float: left;
	background: url(../img/bbs2018/shequ-good-icon@2x.png) no-repeat left;
	color: #666666;
	font-size: 24px;
	text-indent: 40px;
	margin-left: 30px;
	line-height: 30px;
}

.bbs_info .bbs_operate_path .bbs_unlike {
	display: block;
	height: 30px;
	float: left;
	background: url(../img/bbs/shequ-good-icon@2x.png) no-repeat left;
	color: #666666;
	font-size: 24px;
	text-indent: 40px;
	margin-left: 30px;
	line-height: 30px;
}


.bbs_info .bbs_operate_path .bbs_like {
	display: block;
	height: 30px;
	float: left;
	background: url(../img2018/dianzan@2x.png) no-repeat left;
	color: #666666;
	font-size: 24px;
	text-indent: 40px;
	margin-left: 30px;
	line-height: 30px;
}

.bbs_info .bbs_operate_path .bbs_num {
	font-size: 24px;
	color: #666666;
}

.phone_main .scroll_icon {
	position: fixed;
	bottom: 140px;
	right: 30px;
	width: 106px;

    z-index: 1499;
}

.phone_main .scroll_icon .bbs_post {
	width: 106px;
	height: 106px;
	background: url(../img/bbs2018/shequ-Posted.png) no-repeat;
	background-size: cover;
	float: left;
}
.phone_main .scroll_icon .bbs_kefu {
	width: 106px;
	height: 106px;
	/* border-radius: 50%; */
	background: url(../img/userrights2018/kefu.png) no-repeat;/* url(../img/ico-kefu.png) */
	/* background-color:#f6306c; */
	background-size: cover; 
	float: left;
	/* text-align: center;	 */
}

.phone_main .scroll_icon .bbs_kefu_info {
	width: 106px;
	height: 106px;
	/* border-radius: 50%; */
	background: url(../img/kefu_info.png) no-repeat;/* url(../img/ico-kefu.png) */
	/* background-color:#f6306c; */
	background-size: cover; 
	float: left;
	/* text-align: center;	 */
}

.phone_main .scroll_icon .bbs_bbs {
	width: 106px;
	height: 106px;
	margin-top: 14px;
	background: url(../img2018/fubiao-two.png) no-repeat;
	background-size: cover;
	float: left;
}

.bbs_info.bbs_details {
	margin-top: 0px;
	padding: 30px;
}

/*论坛列表*/

.index_bg .phone_main .bbs_listbody1 {
	background: url(../img2018/bbs_list@2x.png) no-repeat;
	width: 750px;
	height: 290px;
	position: relative;
}

.bbs_listbody1 .bbs_type {
	height: 115px;
	position: relative;
	top: 40px;
	left: 30px;
}

.bbs_listbody1 .bbs_type .bbs_type_icon {
	float: left;
	width: 115px;
	height: 115px;
	border-radius: 100%;
	border: 3px solid #FFFFFF;
}

.bbs_listbody1 .bbs_type .bbs_type_name {
	float: left;
	height: 100%;
	font-size: 32px;
	color: #fcfcfd;
	margin-left: 35px;
	line-height: 115px;
}

.bbs_listbody1 .nav_box {
	width: 100%;
	height: 90px;
    /* background: rgba(0,0,0,.3); */
    position: absolute;
    left: 0px;
    bottom: 0px;
    margin: 0px;
    padding: 0px;
    line-height: 90px;
}

.bbs_listbody1 .nav_box .nav_box_path {
	float: left;
	width: 374px;
	height: 100%;
	color: #f8e5ea;
    font-size: 28px;
	text-align: center;
}

.bbs_listbody1 .nav_box .bbs_line {
	float: left;
	position: relative;
	top: 30px;
}

.bbs_listbody1 .nav_box .nav_box_path .nav_box_icon {
	transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    /* IE 9 */
    -webkit-transform: rotate(180deg);
    /* Safari and Chrome */
    -o-transform: rotate(180deg);
    /* Opera */
    -moz-transform: rotate(180deg);
    /* Firefox */
   position: relative;
   bottom: 4px;
	margin-left: 10px;
}

/* 论坛明细 */
.phone_main .bbs_detailstip {
	position: absolute;
	top: 0px;
	right: 30px;
}
.bbs_info .bbs_operate .bbs_details_pathname {
	margin-top: 26px;
	float: left;
	font-size: 24px;
	color: #999999;
}

.bbs_comment_title {
	margin-top: 40px;
	margin-bottom: 20px;
}

.bbs_reply_content{
	white-space:pre-line;display: -webkit-box;
}

.bbs_content_quanwen {
	margin-top: 8px;
	height: 100%;
}

.bbs_content_quanwen a{
	font-size: 26px;
	color: #ff9900;
}
.bbs_content_quanwen img{
	margin-left: 10px;
}

.bbs_content_zhankai a {
	margin-top:5px;
	float:right;
	font-size:24px;
	color: #ff5080;
}

.bbs_comment_title .bbs_comment_tip {
	display: block;
	background: url(../img2018/sekuai.png) no-repeat left;
	text-indent: 35px;
	color: #000000;
	font-size: 32px;
	line-height: 42px;
}

.bbs_comment_title .bbs_comment_tip font {
	position: relative;
	left: 18px;
}

.bbs_info .bbs_details_data {
	color: #333333;
}

.bbs_info .bbs_details_operate {
	border-top: 0px;
	border-bottom: 1px solid #CCCCCC; 
	padding-bottom: 15px;
	margin-top: 0px;
}

.bbs_operate.bbs_details_operate .bbs_operate_path {
	margin-top: 25px;
}

.bbs_info .bbs_reply {
	/* margin-left: 120px; */
}

.bbs_info .bbs_reply .bbs_reply_path {
	font-size: 24px;
	margin-top: 28px;
	padding-bottom: 35px;
	margin-left: 120px;
}

.bbs_info .bbs_reply .bbs_reply_title {
	margin-bottom: 3px;
}

.bbs_info .bbs_reply .bbs_reply_content {
	margin-top: 3px;
}

.bbs_info .bbs_reply .bbs_reply_pathbg {
	background: url(../img/bbs/dash.png) repeat-x left bottom;
}

.bbs_info .bbs_reply .bbs_reply_path p {
	color: /* #666666 */#ff9900;
	word-break: break-all;
	height: 100%;
}

.bbs_info .bbs_reply .bbs_reply_path .bbs_reply_time {
	margin-top: 4px;
	float: right;
	color: #999999;
}

.bbs_info .bbs_reply .bbs_reply_path .bbs_reply_time span {
	margin-right: 13px;
}

.bbs_info .bbs_reply .bbs_reply_path .bbs_reply_time a {
	color: #ff5080;
}

.bbs_info.bbs_details_info {
	padding-bottom: 0px;
}

.bbs_info.bbs_details_info:not(:last-of-type) {
	border-bottom: 1px solid #CCCCCC;
}

.bbs_info .bbs_reply .bbs_reply_more {
	float: right;
	color: #666666;
	font-size: 24px;
	position: relative;
	bottom: 15px;
	margin-bottom: 10px;
	cursor: pointer;
}

.bbs_question {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 90px;
	background-color: #84b725;
	text-align: center;
	line-height: 90px;
	color: #FFFFFF;
	font-size: 32px;
}

/*发表帖子*/
.bbs_create_inputinfo {
	background-color: #FFFFFF;
	padding: 0px 30px;	
}

.bbs_create_inputinfo h1 {
	font-size: 32px;
    color: #cccccc;
    padding-top: 28px;
}

.bbs_create_inputinfo .bbs_create_title {
	background: transparent;
	border: 0px;
	border-bottom: 1px solid #CCCCCC;
	color: #000000;
	font-size: 32px;
	padding: 33px 0px;
	width: 100%;
}

.bbs_create_inputinfo .bbs_create_info {
	width: 100%;
	height: 515px;
	border: 0px;
	color: #000000;
	font-size: 32px;
	resize: none;
	margin: 33px 0px;
}

.bbs_create_inputinfo::-webkit-input-placeholder, .bbs_create_info::-webkit-input-placeholder,
.bbs_create_inputinfo:-moz-placeholder, .bbs_create_info:-moz-placeholder,
.bbs_create_inputinfo::-moz-placeholder, .bbs_create_info::-moz-placeholder,
.bbs_create_inputinfo:-ms-input-placeholder, .bbs_create_info:-ms-input-placeholder {
　　color: #CCCCCC;
}

.bbs_create_upload {
	width: 100%;
	background-color: #FFFFFF;
	padding: 33px;
}

.bbs_create_upload .bbs_create_tip {
	font-size: 28px;
	color: #FF5080;
	margin-bottom: 40px;
	float: left;
	line-height: 28px;
}

.bbs_create_upload .bbs_create_photolist ul li {
	float: left;
	position: relative;
}

.bbs_create_upload .bbs_create_photolist ul li:not(:first-child) {
	margin-left: 19px;
}

.bbs_create_upload .bbs_create_photolist ul li:nth-child(6) {
	margin-left: 0px;
}

.bbs_create_upload .bbs_create_photolist ul li:nth-child(n+6) {
	margin-top: 19px;
}

.bbs_create_upload .bbs_create_photolist ul li img {
	width: 120px;
	height: 120px;
}

.bbs_create_upload .bbs_create_photolist .bbs_create_delete {
	position: absolute;
	top: -10px;
	right: -10px;
	display: block;
	background: url(../img/bbs/quxiao-icon.png) no-repeat;
	width: 38px;
	height: 38px;
}

.bbs_create_post {
	display: block;
	color: #FFFFFF;
	font-size: 36px;
	text-align: center;
	padding: 28px 0px;
	background-color: #FF5080;
	border-radius: 10rem;
	margin: 30px;
	width: 690px;
    bottom: 0;
    position: fixed;
}

.forbidden_submit {
	display: block;
	color: #dcdcdc;
	font-size: 36px;
	text-align: center;
	padding: 28px 0px;
	background-color: #9a9a9a;
	border-radius: 10rem;
	margin: 30px;
	width: 690px;
    bottom: 0;
    position: fixed;
	
}

/*升级会员*/

.index_bg .phone_main .login_img {
	margin-top: 20px;
}

.index_bg .phone_main .user_photo {
	height: 192px;
	width: 192px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.index_bg .phone_main .user_photo img {
	height: 149px;
	width: 149px;
	border-radius: 100%;
	border: 20px solid #FFFFFF;
}

.index_bg .phone_main .login_info {
	margin-top: 50px;
}

.index_bg .phone_main .login_info ul {
	width: 690px;
	margin: 0px auto;
}
.index_bg .phone_main .login_info ul li:nth-of-type(2) {
	margin-top: 28px;
}
.index_bg .phone_main .login_info ul li {
	width: 100%;
	height: 94px;
	line-height: 104px;
	background: url(../img/login/shurukuan@2x.png) no-repeat;
	position: relative;
}

.index_bg .phone_main .login_info .login_phone_icon {
	position: relative;
	width: 32px;
	height: 32px;
	margin-left: 40px;
}
.index_bg .phone_main .login_info li:nth-of-type(1) .login_phone_icon {
	top: 6px
}

.index_bg .phone_main .login_info li:nth-of-type(2) .login_phone_icon {
	top: 2px
}

.index_bg .phone_main .login_info input {
	background: transparent;
	border: none;
	height: 50%;
	width: 80%;
	font-size: 32px;
	color: #999999;
	margin-left: 25px;
}

.index_bg .phone_main .login_info .login_password {
	width: 50%;
}

.index_bg .phone_main .login_info .login_code {
	width: 201px;
	height: 64px;
	border: 0px;
	background: url(../img/login/juxing-one-gai@2x.png) no-repeat;
	color: #e2587a;
	font-size: 32px;
	position: absolute;
	bottom: 14px;
	right: 20px;
}

.phone_login_button {
	width: 690px;
	height: 91px;
	background: url(../img/login/juxing-two@2x.png) no-repeat;
	margin: 0px auto;
	float: none;
	margin-top: 100px;
	line-height: 91px;
	margin-bottom: 20px;
	font-size: 32px;
	color: #FFFFFF;
}

.login_agreement {
	font-size: 30px;
	margin-top: 30px;
}

.login_agreement_check { 
    display: none; 
} 

.login_agreement .login_agreement_check:checked + label {
	background-position: 0 -38px;
}

.login_agreement .login_agreement_check + label { 
    width: 38px;
	height: 38px;
	background-image: url(../img2018/icon2_03.png);
	background-position: 0 0;
	background-repeat: no-repeat;
    display: inline-block; 
    position: relative;
    line-height: 38px;
    color: #999999;
} 

.login_agreement .agreement_font {
    color: #999999;
    position: relative;
    bottom: 10px;
}
/*首页*/
.index_bg .phone_main .try_body1.index_body {
	width: 100%;
	height: 390px;
}

.index_bg .phone_main .try_body1.index_body #swiper1 .swiper-slide img {
	width: 100%;
	height: 390px;
}


.index_path1 {
	width: 100%;
	height: 80px;
	background-color: #FFFFFF;
}

.index_path1 .index_path1_info {
	width: 665px;
	height: 100%;
	line-height: 80px;
	margin: 0px auto;
}

.index_path1 .index_path1_info .index_path1_icon,
.index_path1 .index_path1_info .index_path1_msg {
	float: left;
	vertical-align: middle;
}

.index_path1 .index_path1_info .index_path1_icon {
	margin-top: 23px;
}

.index_path1 .index_path1_info .index_path1_msg {
	width: 615px;
	font-size: 26px;
	color: #f63060;
	margin-left: 16px;
}
.index_path1 .index_path1_info .index_path1_msg span {
	margin-right: 615px;
	text-decoration: none;
}

.index_bg .integral_header .index_header_text {
	font-size: 22px;
	color: #FFFFFF;
	width: 90px;
	margin-right: 30px;
	line-height: 30px;
}

.index_bg .integral_header .integral_header_icon.index_header_icon {
	margin-right: 20px;
}

.index_path2 {
	background-color: #FFFFFF;
	padding-bottom: 13px;
}

.index_path2 .index_path2_info {
	width: 100%;
	/*width: 738px;
	margin: 0px auto;*/
}

.index_path2 .index_path2_info table {
	width: 100%;
}

.index_path2 .index_path2_info table td {
	text-align: center;
	vertical-align: middle;
}

/*.index_path2 .index_path2_info .index_iconleft {
	margin-left: 5px;
}

.index_path2 .index_path2_info .index_icontop {
	margin-top: 5px;
}*/
/*中奖记录详情*/
.winning_phonemain {
	padding: 0px 30px;
}
.winning_order {
	padding: 20px 0px;
	border-bottom: 1px solid #CCCCCC;	
}

.winning_order .winning_orderinfo {
	float: left;
	width: 80%;
    word-break: break-all;
}

.winning_order .winning_orderinfo .winning_order_no,
.winning_order .winning_orderinfo .winning_order_date {
	font-size: 28px;
	color: #333333;
	line-height: 52px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	word-break: break-all;
}

.winning_order .winning_orderinfo .winning_order_date {
	color: #999999;
}

.winning_order .winning_ordertip {
	float: right;
	transform: translateY(120%);
}

.winning_order .winning_ordertip span {
	color: #666666;
	font-size: 28px;
	text-align: center;
	line-height: 28px;
	background-color: #E6E6E6;
	padding: 12px 25px;
	border-radius: 100px;
	
}

.winning_goods {
	padding: 30px 0px;
	border-bottom: 1px solid #CCCCCC;	
	height: 140px;
	position: relative;
}

.winning_goods .winning_img {
	/* float: left; */
	width: 140px;
	height: 140px;
	vertical-align: middle;
	display: table-cell;
	text-align: center;
}

.winning_goods .winning_goods_info {
/* 	width: 70%;
	float: left;
	margin-left: 20px;
	position: relative;
	top: 50%;
	transform: translateY(-53%); */
	width: 550px;
    /* float: left; */
    padding-left: 20px;
    /* line-height: 140px; */
    vertical-align: middle;
    /* position: relative; */
    display: table-cell;
    /* top: 50%; */
    /* transform: translateY(-53%); */
}

.winning_goods .winning_goods_info p {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-break: break-all;
}

.winning_goods .winning_goods_info .winning_goods_name {
	font-size: 26px;
	color: #333333;
}

.winning_goods .winning_goods_info .winning_goods_tip {
	font-size: 24px;
	color: #fab030;
	margin-top: 8px;
	word-break: break-all;
	width: 70%;
}

.box_btn .winning_goods_button,
.winning_goods .winning_goods_button {
	float: right;
	color: #ff9900;
	font-size: 28px;
	line-height: 28px;
	padding: 10px 12px;
	border: 1px solid #ff9900;
	border-radius: 5px;
	position: absolute;
	background-color: #FFFFFF;
	bottom: 30px;
	right: 0px;
}

.winning_ordertip span.box_dr3{
	background-color: #FFB835;
}

/*个人信息编辑*/
.person_order .p_order_items li dd.p_order_username {
	float: right;
	margin-right: 20px;
}

.person_order .p_order_username input {
	color: #333333;
	font-size: 28px;
	padding: 10px 0px;
	text-align: right;
	border: none;
}

.person_order .p_order_items li dd.p_order_sex {
	height: 100%;
	min-width: 340px;
	text-align: right;
}

.person_wrap .useredit_back {
    position: absolute;
    top: 20px;
    left: 20px;
}

.person_save {
	width: 690px;
    height: 91px;
    background: transparent;
    background-image: url(../img/useredit/anniu@2x.png);
    background-repeat: no-repeat;
    margin-top: 30px;
    margin-bottom: 20px;
    border: 0;
}

.person_order .p_order_items li .tipstyle {
	line-height: 60px;
}

.person_order .p_order_items li .tipstyle span {
	border: 1px solid #BBBBBB;
	border-radius: 100px;
	color: #BBBBBB;
	font-size: 26px;
	padding: 5px 10px;
	margin-right: 10px;
}

/*兑换成功页面*/
.winning_bg {
	text-align: center;
	padding: 0px 110px;
	margin-top: 280px;
}

.winning_bg .winning_goods_tip {
	display: block;
	margin-top: 48px;
	font-size: 32px;
	line-height: 32px;
	color: #333333;
}

.winning_bg .winning_goods_check {
	margin-top: 157px;
	border-radius: 100px;
	background-color: #FF5080;
	padding: 17px 52px;
	font-size: 28px;
	line-height: 28px;
	color: #ffffff;
}

.p_order_savebutton {
	position: fixed;
	z-index: 3;
	text-align: center;
	bottom: 0px;
	left: 0px;
	width: 100%;
	background-color: #f1f1f1;
}
.index_bg .integral_header .donglu {
	float: left;
	position: relative;
	left: 30px;
	top: 20px;
	color:#ffffff;
	font-size:30px;
}
.index_bg .integral_header .donglu .donglufont{
	width:126px; 
	height:51px; 
	line-height:12px; 
	position:absolute; 
	top:40%; 
	left:50%; 
	margin-left:-64px; 
	margin-top:-6px;
}
.bottom_nav ul li .bottom_nav_usermail.radius {
    width: 30px;
    height: 30px;
    line-height: 30px;
    background: #ff9900;
    right: -2px;
    border-radius: 50px;
    border: solid 1px white;
}


		.activity_bg1{
			height:180px;width:100%;background: url(/resources/b2c/img/activity2/float1.png) no-repeat;position: absolute;
			animation: animal1 5s infinite linear;
			-moz-animation: animal1 5s infinite linear;
			-webkit-animation: animal1 5s infinite linear;
			-o-animation: animal1 5s infinite linear;
		}
		.activity_bg2{
			height:180px;width:100%;background: url(/resources/b2c/img/activity2/float2.png) no-repeat;position: absolute;
			animation: animal2 5s infinite linear;
			-moz-animation: animal2 5s infinite linear;
			-webkit-animation: animal2 5s infinite linear;
			-o-animation: animal2 5s infinite linear;
		}
		
		.activity_bg3{
			height:180px;width:100%;background: url(/resources/b2c/img/activity2/bg1.png) no-repeat;position: absolute;
			animation: animal1 5s infinite linear;
			-moz-animation: animal1 5s infinite linear;
			-webkit-animation: animal1 5s infinite linear;
			-o-animation: animal1 5s infinite linear;
		}
		.activity_bg4{
			height:180px;width:100%;background: url(/resources/b2c/img/activity2/bg2.png) no-repeat;position: absolute;
			animation: animal2 5s infinite linear;
			-moz-animation: animal2 5s infinite linear;
			-webkit-animation: animal2 5s infinite linear;
			-o-animation: animal2 5s infinite linear;
		}
				
		.activity_bg5{
			height:180px;width:100%;background: url(/resources/b2c/img/activity2/activity_cart@1.png) no-repeat;position: absolute;
			animation: animal1 5s infinite linear;
			-moz-animation: animal1 5s infinite linear;
			-webkit-animation: animal1 5s infinite linear;
			-o-animation: animal1 5s infinite linear;
		}
		.activity_bg6{
			height:180px;width:100%;background: url(/resources/b2c/img/activity2/activity_cart@2.png) no-repeat;position: absolute;
			animation: animal2 5s infinite linear;
			-moz-animation: animal2 5s infinite linear;
			-webkit-animation: animal2 5s infinite linear;
			-o-animation: animal2 5s infinite linear;
		}
		
		@keyframes animal1
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(2deg);}
			100% {transform: rotate(0deg);}
		}
		@-moz-keyframes animal1
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(2deg);}
			100% {transform: rotate(0deg);}
		}
		@-webkit-keyframes animal1
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(2deg);}
			100% {transform: rotate(0deg);}
		}
		@-o-keyframes animal1
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(2deg);}
			100% {transform: rotate(0deg);}
		}
		
		@keyframes animal2
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(-2deg);}
			100% {transform: rotate(0deg);}
		}
		
		@-moz-keyframes animal2
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(-2deg);}
			100% {transform: rotate(0deg);}
		}
		@-webkit-keyframes animal2
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(-2deg);}
			100% {transform: rotate(0deg);}
		}
		@-o-keyframes animal2
		{
			0% {transform: rotate(0deg);}
			50% {transform: rotate(-2deg);}
			100% {transform: rotate(0deg);}
		}

		.bottom_nav ul .bottom_cake {
		    background-image: url(../img/nav2018/cake_line_icon.png);
			position: relative;
		}
		
		.bottom_nav ul .bottom_cake.check {
		    background-image: url(../img/nav2018/cake_face_icon.png);
		    position: fixed;
		    height: 109px;
		    width: 130px;
		    bottom: 33px;
		    left: 50%;
		    margin-left: -65px;
		    background-size: 130px 109px;
		}
		
		.bottom_nav ul .bottom_king {
		    background-image: url(../img/nav2018/king_line_icon.png);
			position: relative;
		}
		
		.bottom_nav ul .bottom_king.check {
			background-image: url(../img/nav2018/king_face_icon.png);
			position: fixed;
			height: 122px;
			width: 122px;
			bottom: -3px;
			left: 50%;
			margin-left: -65px;
			background-size: 122px 122px;
		}
				
		.bottom_nav ul .bottom_vip {
		    background-image: url(../img/nav2018/vip_linear_icon.png);
			position: relative;
		}
		
		.bottom_nav ul .bottom_vip.check {
		    background-image: url(../img/nav2018/vip_face_icon.png);
		    position: fixed;
		    height: 109px;
		    width: 130px;
		    bottom: 33px;
		    left: 50%;
		    margin-left: -65px;
		    background-size: 130px 109px;
		}
		
		.index_bg .phone_main .integral_body1_2018 {
		    width: 100%;
		    background-color: #f1f1f1;
		    border-bottom: 1px solid #FBFBFB;
		}
		.index_bg .phone_main .integral_body1_2018 .integral_body1_path1 {
		    background-image: url(../img/ban_bg@2x_2.png);
		    background-repeat: no-repeat;
		    width: 100%;
		    position: relative;
		    z-index: 2;
		}