﻿@charset "utf-8";

.huiyuanka{background:url(huiyuanka_bg.png) no-repeat; background-size:100% 150px; padding-bottom:10px; position:relative;}
.huiyuanka_juchi{ display:inline-block; width:100%; height:3px; background:url(huiyuanke_juchi.png) repeat-x; position:absolute; top:147px; background-size:320px 3px; }
.huiyuanka_con{ width:269px;  height:193px; margin:0px auto; position:relative; top:22px;}
.huiyuanka_shezhi{ height:160px; box-shadow:1px 1px 10px #333; border-radius:10px;}

.tubiao{ width:70px; height:70px; position:absolute; top:0px; left:0px;}
.tubiao_img{ width:100%; height:100%; /*position:absolute; */z-index:9;}
.card_name{ color:#1f1b19; text-align:right; position:absolute; top:15px; right:10px;}
.card_logo{ width:120px; height:85px;  position:absolute; top:35px; left:35px; text-align:center;}
.card_logo_img{ max-width:120px; max-height:85px; vertical-align:middle;}


.card_number{  width:90%; color:#1f1b19; font-weight:bold; text-align:right; position:absolute; right:10px; bottom:48px; border:0px; background-color:transparent; }
.renwu_number_input{ color:#f35047; font-weight:bold; text-align:right; bottom:5px; right:5px; border:0px; background-color:transparent;}
.end-time{ color:#f35047; font-weight:bold; text-align:left; border:0px; background-color:transparent; width:68px;}
.card_name_black{color:#d1d4d3;}
.cardUl{ border:1px solid #c4c4c4; border-radius:5px; margin:10px; overflow:hidden; padding:0px;}
.cardLi{ width:100%;  display:inline-block; float:left;}


.cardlink{ float:left; display:inline-block; width:100%;  padding:7px 10px; margin-top:-1px; border-top:1px solid #c4c4c4; 
background-color:#fff;
background-image: -moz-linear-gradient(top,#fff,#f8f8f8);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));
background-image: -webkit-linear-gradient(top,#fff,#f8f8f8);
background-image: -o-linear-gradient(top,#fff,#f8f8f8);
background-image: linear-gradient(to bottom,#fff,#f8f8f8);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f8f8f8',GradientType=0);
}
.cardLogo{ width:33px; height:33px; float:left;}
.cardLogo_small{ width:18px; height:18px; float:left; margin:8px 0px 0px 10px;}
.cardTitle{ font-size:15px;  color:#191919; margin:0px 80px 0px 43px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cardText{ font-size:11px; font-weight:400; color:#989898; margin:0px 80px 0px 43px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cardJifen{ float:right; margin-top:7px; margin-right:10px; display:inline-block; width:30px; height:20px; padding:2px 3px;  line-height:20px; border-radius:10px; font-weight:bold; text-align:center; color:#fff; background-color:#C1C1C1;}
.cardSanjiao{  float:right; margin-top:12px; display:inline-block; width:7px; height:11px; background:url(cardSanjiao.png) no-repeat; background-size:100% 100%; margin-right:5px;}
.cardSanjiao_down{ float:right; margin-top:12px; display:inline-block; width:12px; height:9px; background:url(cardSanjiao_down.png) no-repeat; background-size:12px 9px;}
.huiyuanka_tequan{ padding-bottom:10px;}
.huiyuanka_top{ height:39px; text-align:center; font-size:20px; font-weight:bold; overflow:hidden; background-color:#000;}
.huiyuanka_top span,.huiyuanka_top span .hd-line{  display:inline-block; height:39px; overflow:hidden;}
.huiyuanka_top .f_l{margin-left: 30px;}
.huiyuanka_top .f_r{margin-right: 30px;}
.huiyuanka_top span .hd-line{ width:2px; height:39px; margin:0 35px; background-size:2px 39px;}
.huiyuanka_top span .hd-line,.huiyuanka_top span a{ vertical-align:middle;} 
.huiyuanka_top span a{ width:41px; height:41px; background-size:41px 41px; overflow:hidden; display:inline-block;}
.huiyuanka_return{  background:url(hd-return_hover.png) no-repeat; background-size:41px 41px;}
.huiyuanka_frist{ background:url(hd-frist-btn_hover.png) no-repeat; background-size:41px 41px;}
.huiyuanka_home{ background:url(hd-rt-btn_hover.png) no-repeat; background-size:41px 41px;}





.display_con{ clear:both; display:none; border-top:1px solid #c4c4c4; padding:10px; color:#7f7f7f; background-color:#ebebeb;}
#banner-nav span{ width:33%; display:inline; float:left;}
#banner-nav span .hd-line{ margin:0;}

.wxsc_spfl .mobile_list_ul .mobile_list_li .cardSanjiao{ margin-top: 0px; position: absolute; right: 20px; top: 40px;}


.huiyuanka_return:hover{  background:url(hd-return_hover.png) no-repeat; background-size:41px 41px;}
.huiyuanka_frist:hover{ background:url(hd-frist-btn_hover.png) no-repeat; background-size:41px 41px;}
.huiyuanka_home:hover{ background:url(hd-rt-btn_hover.png) no-repeat; background-size:41px 41px;}
.huiyuanka_old { background-color:#f5f5f5;}
.huiyuanka_old .cardLi{height:51px;}
.huiyuanka_old .cardlink{min-height:51px; max-height:51px;}
.huiyuanka_old .cardTitle{margin: 0px 15px 0px 25px; line-height:25px;}
.huiyuanka_old .cardText{margin: 0px 15px 0px 25px;}
.huiyuanka_old .cardLogo_small{margin: 8px 0px 0px 0px;}
.huiyuanka_old .cardUl li:first-of-type a{ border-radius:6px 6px 0px 0px;}
.huiyuanka_old .cardUl li:last-of-type a{ border-radius:0px 0px 6px 6px;}
.huiyuanka_old .cardUl li:only-child a{ border-radius:6px; }

.huiyuanka_new { }
.huiyuanka_new .cardUl li:first-of-type a{ border-radius:6px 6px 0px 0px;}
.huiyuanka_new .cardUl li:last-of-type a{ border-radius:0px 0px 6px 6px;}
.huiyuanka_new .cardUl li:only-child a{ border-radius:6px; }



.huiyuanka_title{ margin-left:50px; margin-right:50px;}


/*特权中心*/
.huiyuanka_tongzhi { }
.huiyuanka_tongzhi .cardUl{ border:0; border-radius:0; margin:10px 0px 0px 0px; }
.huiyuanka_tongzhi .cardLi{ border-bottom:1px solid #d2d2d2;  overflow:hidden;}
.huiyuanka_tongzhi .cardlink{ background-image:none; background-color:inherit; border:0; border-bottom:1px solid #fff; overflow:inherit; margin-top:0px; }
.huiyuanka_tongzhi .cardTime{ float:right; color:#9c9c9c; margin-right:10px;}
.huiyuanka_tongzhi .cardTitle{ white-space:inherit; text-overflow:inherit; max-height:36px; margin-bottom:3px; }

.huiyuanka_tequan .cardTitle{ margin:0px 20px 0px 43px; }
.huiyuanka_tequan .cardText{ margin:0px 20px 0px 43px; }
.huiyuanka_tequan .cardUl li:first-of-type a{ border-radius:6px 6px 0px 0px;}
.huiyuanka_tequan .cardUl li:last-of-type a{ border-radius:0px 0px 6px 6px;}
.huiyuanka_tequan .cardUl li:only-child a{ border-radius:6px; }

.display_con p{ line-height:1.5em;}
.display_con .snma{ background:url(snma.png) no-repeat; background-size:100% 100%; border:1px solid #d3d3d3; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bold;}
.display_con .tishi{ text-align:center; color:#4aa812; font-size:13px; line-height:1.5em; margin:10px 0px;}
.display_con .tishi .tishi_text{ text-align:center; display:inline-block; overflow:hidden;}
.display_con .tishi .tishishouji{ display:inline-block; width:14px; height:14px; margin:3px 10px 0px 0px; float:left;}
.display_con .title{ font-size:14px; margin:5px 0px;}
.display_con .yuan{ display:inline-block; width:8px; height:8px; border-radius:50%; background-color:#7f7f7f; margin-right:10px;}
/*特权中心详情页面*/
.tongzhi_detail{ padding:10px;}
.tongzhi_detail_title{ color:#121212; font-size:19px; font-weight:bold;}
.tongzhi_detail_time{ color:#7a7a7a; font-size:14px; margin-top:5px; margin-bottom:10px;}
.tongzhi_detail_content{ color:#7a7a7a; font-size:14px; line-height:23px;}

/*活动中心*/
.huiyuanka_huodong{  padding-bottom:20px;}
.huiyuanka_huodong .cardUl{ border:0; border-radius:0; margin:0; margin-top:10px; }
.huiyuanka_huodong .cardLi{ border-bottom:1px solid #d2d2d2; overflow:hidden;}
.huiyuanka_huodong .cardlink{ background-image:none; background-color:inherit; border:0; border-bottom:1px solid #fff; overflow:inherit; margin-top:0px; }
.huiyuanka_huodong .cardLogo{ width:45px; height:45px;}
.huiyuanka_huodong .cardSanjiao{ margin-top:24px;}
.huiyuanka_huodong .cardTitle{ white-space:inherit; text-overflow:inherit; height:44px; max-height:44px; margin:0px 20px 0px 55px;}
.huiyuanka_huodong .cardHuodong{font-size:14px;  color:#888888; margin:0px 20px 0px 55px;}
/*活动中心详情页面*/
.huiyuanka_huodong_detail{ }
.huiyuanka_huodong_detail_con{ padding:10px 10px 10px 10px; }
.huiyuanka_huodong_detail_con .cardLogo{ width:55px; height:55px;}
.huiyuanka_huodong_detail_con .cardTitle{ font-size:14px; white-space:inherit; text-overflow:inherit; height:44px; max-height:44px; margin:0px 20px 0px 65px;}
.huiyuanka_huodong_detail_con .cardHuodongTime{font-size:10px;  color:#f35b50; margin:-2px 20px 0px 65px;}
.detail_line{ width:100%; height:2px; background:url(detail_line.png) no-repeat; background-size:100% 1px; margin:10px 0px;}
.greed_button:before{ content:""; float:left; width:100%; height:2px; border-radius:4px 4px 0 0; }
.lijicanyu{ color: #fff; display:inline-block; border:1px solid #00a64a; border-radius:4px; width:100%;  line-height:40px; text-align:center; font-size:20px; font-weight:bold;
	
}
.huodong_detail_title{ border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; height:36px; line-height:36px; padding:0px 10px; font-size:14px; color:#4f4f4f; font-weight:bold;
background-color:#fff;
background-image: -moz-linear-gradient(top,#fff,#efefef);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));
background-image: -webkit-linear-gradient(top,#fff,#efefef);
background-image: -o-linear-gradient(top,#fff,#efefef);
background-image: linear-gradient(to bottom,#fff,#efefef);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#efefef',GradientType=0);	
}
.huodong_detail_desc{ padding:10px; line-height:1.5em; font-size:12px;}

/*积分中心*/
/*
.huiyuanka_jifen_index{ background:url(jifen_bg.png) repeat;} 
*/
.jifen_index_top{ padding:0px 10px 10px 10px;}
.jifen_avatar{ width:50px; height:50px; border-radius:50%; background-color:#fff; float:left; border-bottom:1px solid #cecece; border-top:1px solid #cecece;}
.jifen_avatar_img{ width:40px; height:40px; background-size:40px 40px; border-radius:50%; margin:5px;}
.jifen_index_top_detail{ overflow:hidden; margin-left:60px;}
.jifen_index_top_detail p{ font-size:12px; line-height:1.7em; color:#7f7f7f;} 
.jifen_index_top_detail .jifen_index_top_detail_name{ font-size:15px; font-weight:bold; color:#323232;}
.jifen_index_top_detail .v-tab{ display:inline-block; width:15px; height:15px; background-size:13px 13px; margin-left:5px; vertical-align:middle;}
.jifen_index_top_detail .v1{ background:url(v1.jpg) no-repeat;}
.jifen_index_top_detail .v2{ background:url(v2.jpg) no-repeat;}
.jifen_index_top_detail .v3{ background:url(v3.jpg) no-repeat;}
.jifen_index_top_detail .v4{ background:url(v4.jpg) no-repeat;}
.jifen_index_top_detail .v5{ background:url(v5.jpg) no-repeat;}
.jifen_index_top_detail .v6{ background:url(v6.jpg) no-repeat;}
.jifen_index_top_detail .v7{ background:url(v7.jpg) no-repeat;}
.jifen_index_top_detail .v8{ background:url(v8.jpg) no-repeat;}
.jifen_index_top_detail .v9{ background:url(v9.jpg) no-repeat;}
.jifen_index_top_detail .v10{ background:url(v10.jpg) no-repeat;}

.jifen_index_top_detail ul{ overflow:hidden; margin-left:-5px; width:100%;}
.jifen_index_top_detail li{ float:left; height:15px; width:32.3%; margin-right:1%;}
.jifen_index_top_detail li a{ font-size:12px; display:block; width:100%; color:#7f7f7f; border-left:1px solid #7f7f7f; padding:0px 4px; height:15px; line-height:15px;}
.jifen_duihuan_li{ border:1px solid #c9c5c5; border-radius:5px; background-color:#fafafa; padding:10px; position:relative; margin-top:10px;}

.duihuan_img{ width:50px; height:50px; float:left; margin-right:10px;}
.duihuan_title{ font-size:13px; font-weight:bold; line-height:1.5em; color:#191919; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.duihuan_jifen{ font-size:11px; line-height:1.5em; color:#989898;}
.duihuan_jifen_num{ color:#ff6973;}
.duihuan_yuanjia{ font-size:11px; color:#989898;}
.lijiduihuan{ color: #fff; display:inline-block; background-color:#ff6973; padding:5px 10px; float:right; margin-top:-25px; border-radius:3px;}

/*积分详情*/
.huiyuanka_jifen_detail{ }
.huiyuanka_jifen_detail_con{padding:10px 10px 10px 10px;}
.huiyuanka_jifen_detail_con .cardLogo{ width:55px; height:55px;}
.huiyuanka_jifen_detail_con .cardTitle{ font-size:14px; white-space:inherit; text-overflow:inherit; height:44px; max-height:44px; margin:0px 20px 0px 65px;}
.huiyuanka_jifen_detail_con .cardHuodongTime{font-size:14px;  color:#f35b50; margin:-2px 20px 0px 65px;}
.jifen_detail_title{border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; height:25px; line-height:25px; padding:0px 10px; font-size:14px; color:#4f4f4f; font-weight:bold;
background-color:#fff;
background-image: -moz-linear-gradient(top,#fff,#efefef);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));
background-image: -webkit-linear-gradient(top,#fff,#efefef);
background-image: -o-linear-gradient(top,#fff,#efefef);
background-image: linear-gradient(to bottom,#fff,#efefef);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#efefef',GradientType=0);	}
.jifen_detail_desc{padding:10px; line-height:1.5em; font-size:12px;}


.huiyuanka_jifen_detail .cardTitle{ white-space:inherit; text-overflow:inherit; height:44px; max-height:44px; margin:0px 20px 0px 65px; line-height:1.5em;}
.cankaojiage{font-size:14px;  color:#f35b50; margin:-2px 20px 0px 65px; margin-bottom:1%;}
.duihuantiaojian_ul{ overflow:hidden; height:25px; line-height:25px;}
.duihuantiaojian_li{ font-size: 10px; width:33.33%;  border-left:1px solid #dedede; margin-left:-1px; float:left; color:#f35b50; padding:0px 5px;position:relative;}


/*积分换取*/

.huiyuanka_jifen_huanqu{  padding-bottom:20px;}
.huiyuanka_jifen_huanqu .cardUl{ border:0; border-radius:0; margin:0; }
.huiyuanka_jifen_huanqu .cardLi{ border-bottom:1px solid #d2d2d2; overflow:hidden;}
.huiyuanka_jifen_huanqu .cardlink{ background-image:none; background-color:inherit; border:0; border-bottom:1px solid #fff; overflow:inherit; margin-top:0px; }
.huiyuanka_jifen_huanqu .cardLogo{ width:45px; height:45px;}
.huiyuanka_jifen_huanqu .cardSanjiao{ margin-top:24px;}
.huiyuanka_jifen_huanqu .cardTitle{ white-space:inherit; text-overflow:inherit; height:44px; max-height:44px; margin:0px 0px 0px 55px;}
.huiyuanka_jifen_huanqu .cardJifenjilu{font-size:14px; font-weight:bold; color:#888888; margin:0px 0px 0px 55px;}
.huiyuanka_jifen_huanqu .duihuanjifen{ color:#ff3f3c; display:inline-block; margin-left:5px;}

/*积分使用*/

.huiyuanka_jifen_shiyong{  padding-bottom:20px;}
.huiyuanka_jifen_shiyong .cardUl{ border:0; border-radius:0; margin:0; }
.huiyuanka_jifen_shiyong .cardLi{ border-bottom:1px solid #d2d2d2; overflow:hidden;}
.huiyuanka_jifen_shiyong .cardlink{ background-image:none; background-color:inherit; border:0; border-bottom:1px solid #fff; overflow:inherit; margin-top:0px; }
.huiyuanka_jifen_shiyong .cardLogo{ width:45px; height:45px;}
.huiyuanka_jifen_shiyong .cardSanjiao{ margin-top:24px;}
.huiyuanka_jifen_shiyong .cardTitle{ white-space:inherit; text-overflow:inherit; height:44px; max-height:44px; margin:0px;}
.huiyuanka_jifen_shiyong .cardJifenjilu{font-size:14px; font-weight:bold; color:#888888; margin:0px;}
.huiyuanka_jifen_shiyong .duihuanjifen{ color:#ff3f3c; display:inline-block; margin-left:5px;}

/*积分赚取*/

.huiyuanka_jifen_zhuanqu{  padding-bottom:20px;}
.huiyuanka_jifen_zhuanqu .cardUl{ border:0; border-radius:0; margin:0; }
.huiyuanka_jifen_zhuanqu .cardLi{ border-bottom:1px solid #d2d2d2; overflow:hidden;}
.huiyuanka_jifen_zhuanqu .cardlink{ background-image:none; background-color:inherit; border:0; border-bottom:1px solid #fff; overflow:inherit; margin-top:0px; }
.huiyuanka_jifen_zhuanqu .cardLogo{ width:45px; height:45px;}
.huiyuanka_jifen_zhuanqu .cardSanjiao{ margin-top:24px;}
.huiyuanka_jifen_zhuanqu .cardTitle{ white-space:inherit; text-overflow:inherit; height:44px; max-height:44px; margin:0px;}
.huiyuanka_jifen_zhuanqu .cardJifenjilu{font-size:14px; font-weight:bold; color:#888888; margin:0px;}
.huiyuanka_jifen_zhuanqu .duihuanjifen{ color:#ff3f3c; display:inline-block; margin-left:5px;}

/*任务中心*/
.huiyuanka_renwu{}
.huiyuanka_menu{ display:inline-block; width:45px; height:39px; background:url(menu.png) no-repeat; background-size:40px 39px; float:right;}
.huiyuanka_renwu_nav{ margin:0px 45px;}
.huiyuanka_renwu_nav li{ float:left; width:50%;}
.huiyuanka_renwu_nav li a{ display:inline-block; width:53px; height:25px; line-height:29px; text-align:center; font-size:15px; color:#191919; border-radius:4px; }
.huiyuanka_renwu_nav li:nth-child(1){ text-align:right; padding-right:10px;}
.huiyuanka_renwu_nav li:nth-child(2){text-align:left; padding-left:10px;}
.huiyuanka_renwu_nav li .active{ background-color:#fe6b75; color:#fff;}

.renwu_list{ padding:0px 10px 10px 10px; margin-top:15px;}
.renwu_list_li{ position:relative; margin-top:10px;}
.renwu_list_a{ display:inline-block; border-radius:8px; border:1px solid #cbcbcb; background-color:#fafafa; padding:10px; width:100%;}
.renwu_tubiao{ width:125px; height:125px; position:absolute; top:1px; left:1px;}
.renwu_logo{ width:45px; height:45px; float:left;}
.renwu_title{color:#191919; margin:0px 55px 0px 55px; font-size:15px; font-weight:bold; height:36px; overflow:hidden;}
.renwu_name{ display:inline-block; width:40px; padding:2px 3px; text-align:center; font-size:10px; color:#fff; border-radius:2px;float:right; }
.renwu_diaochawenjuan{ background-color:#f34f45; }
.renwu_shenqingdan{ background-color:#00ccbe;}
.renwu_dazhuanpan{ background-color:#c78cda;}

.renwu_pingjia{ background-color:#F54D45;}
.renwu_qiandao{ background-color:#00CCBD;}
.renwu_lianjie{ background-color:#C78DDA;}
.renwu_app{ background-color:#68C4FF;}

.renwu_desc{ overflow:hidden; margin-top:10px; font-size:10px;}
.renwu_desc li{ position:relative; float:left; color:#f35047; height:25px; line-height:25px; margin-left:-1px; border-left:1px solid #dedede; text-align:left; padding-left:10px;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.renwu_desc li:nth-child(1){width:31%; padding-left:0px;}
.renwu_desc li:nth-child(2){width:31%;}
.renwu_desc li:nth-child(3){width:38%;}

.renwu_jifen,.renwu_lingqu,.renwu_jieshu{ display:inline-block; width:8px; height:8px; margin-right:5px;}
.renwu_jifen{ background:url(renwujifen.png) no-repeat; background-size:8px 8px;}
.renwu_lingqu{ background:url(renwulingqu.png) no-repeat; background-size:8px 8px;}
.renwu_jieshu{ background:url(renwushijian.png) no-repeat; background-size:8px 8px;}



/*任务中心菜单页面*/
.huiyuankaMenu{ }
.huiyuankaMenu_nav{ border:1px solid #dad8d9; border-radius:4px; margin:20px 10px; overflow:hidden;}
.huiyuankaMenu_nav li{ border-top:1px solid #e4e2e3;}
.huiyuankaMenu_nav li a{ display:inline-block; width:95%; color:#191919; font-size:18px; font-weight:bold; padding:10px; border-top:1px solid #fff; background-color:#f7f6f4; }
.huiyuankaMenu_nav li:first-of-type{ border-radius:4px 4px 0px 0px; border-top:0px;}
.huiyuankaMenu_nav li:first-of-type a{ border-top:0px; padding-top:12px;}
.huiyuankaMenu_nav li:last-of-type{ border-radius:0px 0px 4px 4px;}
.huiyuankaMenu_nav li:only-child{ border-radius:4px;}
.huiyuankaMenu_nav .cardSanjiao{ margin:6px 0px 0px 0px;}
.hui-ui-box{ padding:9px 10px 4px 5px;}
.huiyuankaMenu_nav li .hui-ui-box a{ width:89px; height:35px; display:inline; float:left; margin:0 0 5px 5px; color:#E2E1DD; text-align:center; line-height:35px; color:#191919; padding:0;}
.huiyuankaMenu_nav li .hui-ui-box a:hover{ background-color:#7DDED5; color:#FFF;}
.hui-ui-box{ display:none;}
.nav_click .hui-ui-box{ display:block;}
.nav_click .cardSanjiao{ width:12px; height:9px; background:url(cardSanjiao_down.png) no-repeat; background-size:12px 9px;}

/*任务中心详情页面*/
.huiyuanka_yaoqing{ }
.huiyuanka_renwu_xiangqing{ margin:10px;}
.huiyuanka_renwu_xiangqing_logo{ width:45px; height:45px; float:left;}
.huiyuanka_renwu_xiangqing_title{color:#191919; margin:0px 65px 0px 65px; font-size:15px; font-weight:bold; height:36px; overflow:hidden;}
.renwu_xiangqing{ background-color:#00ccbd;}
.pingjia_textarea_con{ margin:0px 10px; overflow:hidden;}
.pingjia_textarea{ font-size: 13px; width:100%; color:#191919; padding: 5px; border:1px solid #d1d1d1; border-radius:4px 4px 0px 0px; background-color:#fff; height:80px; resize:none; float:left; }
.pingjia_button_con{ margin:-1px 10px 0px 10px; padding:5px; border:1px solid #d1d1d1; background-color:f1f1f1; border-radius:0px 0px 4px 4px ; overflow:hidden;}
.pingjia_button{ float:right; width:55px; height:26px; line-height:26px; border-radius:4px; text-align:center; border:1px solid #00a64a; color:#fff; font-size:13px; font-weight:bold;}

.pingjia_content{ padding:10px; background-color:#FFF;}
.pingjia_content_list{}
.pingjia_content_avatar{ float:left; width:35px; height:35px;}
.pingjia_time{ float:right; font-size: 10px;}
.pingjia_title{font-size:13px; font-weight:bold; color:#191919; margin:0px 74px 0px 43px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pingjia_text{font-size:10px;  color:#191919; margin:0px 0px 0px 43px; overflow:hidden; line-height:1.5em; height:3em; }

.view_renwu_content{ padding:0px 10px;}
.view_renwu_content_click{ display:inline-block; border:1px solid #d1d1d1; color:#4e4e4e; height:36px; line-height:36px; font-size:15px; font-weight:bold; width:100%; text-align:center;
background-color:#fff;
background-image: -moz-linear-gradient(top,#fff,#efefef);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));
background-image: -webkit-linear-gradient(top,#fff,#efefef);
background-image: -o-linear-gradient(top,#fff,#efefef);
background-image: linear-gradient(to bottom,#fff,#efefef);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#efefef',GradientType=0);
}
.view_renwu_content_click span{display:inline-block; width:0px; height:0px; border-width:5px; border-style:solid;  position:relative;  left:5px;}
.view_sanjiao_down{border-color:#4e4e4e transparent transparent transparent; top:2px;}
.view_sanjiao_up{border-color: transparent transparent #4e4e4e transparent; top:-3px;}
.view_renwu_content_desc{ border:1px solid #d1d1d1; margin-top:-1px; padding:10px; display:none;}


/*领取任务页面*/
.lingqu_button_content{ margin:10px;}
.lingqu_button{ display:inline-block; width:100%; text-align:center; height:40px; line-height:40px; border:1px solid #00a64a; border-radius:4px; font-size:20px; font-weight:bold;}

/*签到页面*/
.qiandao_button_content{margin:10px;}
.qiandao_button{display:inline-block; width:100%; text-align:center; height:45px; line-height:45px; border:1px solid #00a64a; border-radius:4px; font-size:22px; font-weight:bold;}
.qiandao_button span{ display:inline-block; }
/*
.qiandao_riqi{width:32px; height:32px; float:left; color:#4cd2b1;  margin:5px; position:relative; box-shadow:-0px 1px 5px #1aae8e; border-radius:4px;
background-color:#fff;
background-image: -moz-linear-gradient(top,#fff,#f0eef1);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f0eef1));
background-image: -webkit-linear-gradient(top,#fff,#f0eef1);
background-image: -o-linear-gradient(top,#fff,#f0eef1);
background-image: linear-gradient(to bottom,#fff,#f0eef1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f0eef1',GradientType=0);
}
.qiandao_riqi:after{ content:""; width:3px; height:3px; background-color:#fff; border:1px solid #6ed1b5; border-top:0px; position:absolute; top:0px; left:3px;}
.qiandao_riqi:before{ content:""; width:3px; height:3px; background-color:#fff; border:1px solid #6ed1b5; border-top:0px; position:absolute; top:0px; right:3px;}
*/
.qiandao_riqi{ background:url(xy.png) no-repeat; width:38px; height:39px; display:inline-block; float:left; margin:1px 0px 0px 5px; position:relative; background-size:38px; height:39px; color:#4cd1b2;}


.qiandao_yue{ width:100%; text-align:center; font-size:10px; line-height:12px; font-weight:400; float:left; margin-top:5px;}
.qiandao_ri{width:100%; text-align:center; font-size:12px;  line-height:14px;  float:left;}
.qiandao_cishu{ color:#fff; float:right; line-height:18px; font-size:14px; margin:4px 4px 0px 0px;}

/*邀请页面*/
.yaoqing_button_content{ overflow:hidden; margin:10px;}
.yaoqing_label{ float:left; display:inline-block; width:100%;  padding-right:82px;}
.yaoqing_label_span{ float:left; display:inline-block; height:43px; line-height:43px; width:100px; text-align:center; font-size:18px; font-weight:bold; color:#191919; border:1px solid #c8c8c8; border-radius:4px 0px 0px 4px; }
.yaoqing_input_content{margin:0px 0px 0px 101px; height:45px; border:1px solid #c8c8c8; padding:10px 15px 10px 10px; background-color:#fff;}
.yaoqing_input{ height:20px;  width:100%; border:0px;}
.yaoqing_button{ float:right; margin-top:-45px; width:70px; text-align:center;  line-height:41px; border:1px solid #00a64a; border-radius:4px; font-size:18px; font-weight:bold;}

/*会员卡说明*/
.huiyuanka_text{ padding:20px 10px; line-height:23px;} 


/*加载更多*/
.ajaxload{ display:inline-block; min-width:200px; width:90%;   padding:10px 0px; text-align:center; color:#4c4c4c; font-size:14px; font-weight:bold; border:1px solid #bfbfbd; border-radius:5px; background-color:#fcfcfc; margin-bottom:10px;}


/*链接任务*/
.lianjie_button_content{ overflow:hidden; margin:10px;}
.lianjie_input_content{margin:0px 80px 0px 0px; height:45px; border:1px solid #c8c8c8; border-radius:5px; padding:10px 15px 10px 10px; background-color:#fff;}
.lianjie_input{height:20px;  width:100%; border:0px; font-size:15px; font-size:15px; font-weight:bold; color:#101010; }
.lianjie_button{ float:right; margin-top:-45px; width:70px; text-align:center; height:43px; line-height:43px; border:1px solid #00a64a; border-radius:4px; font-size:22px; font-weight:bold;}


/*暂无数据*/
.nodata{ margin:100px 0px; color:#ccc; font-size:24px; font-weight:bold; text-align:center; padding-top:60px;}


.ui-body-c, .ui-overlay-c{ background-color:transparent; background-image:inherit;}
.ui-body-c .ui-link{font-weight:400; /*margin-bottom:4%;*/}

/*会员卡说明*/
.huiyuanka_shuoming_con{ border:1px solid #dedede; border-radius:8px; background-color:#f3f3f3; margin:10px;}
.huiyuanka_shuoming_con img{ width:100%;}
.huiyuanka_shuoming_con .title{ color:#313131; font-size:15px; font-weight:bold; text-align:center; padding:20px; border-bottom:2px solid #c4c4c4; position:relative;}
.huiyuanka_shuoming_con .bottom_line{ display:inline-block; background-color:#2f3d40; height:2px; width:80px; position:absolute; bottom:-2px; left:0px;}
.huiyuanka_shuoming_con .text{ padding:10px; line-height:23px; color:#303030;}
.huiyuanka_shuoming_con .main_content{padding:10px; line-height:23px; color:#303030;}

/**/
.wxsc_spfl .mobile_list_li{ position:relative;}
.wxsc_spfl .cardSanjiao{ position:absolute; top:55px; right:10px; margin-top:0px;}


/*积分中心*/
.jfzx{ position:relative; margin:10px; border-radius:10px; overflow:hidden;}
.jfzx_bg{ width:100%; height:100%; position:absolute; top:0px; left:0px;}
.jfzx_dj_text{position:absolute; top:8px; right:4px; font-size:15px; color:#fff;}
.jfzx_sj{ position:absolute; top:0px; right:0px; width:45px; height:45px;}
.jfzx_avacat{ width:60px; height:60px; border-radius:50%; padding:5px; background-color:#fff; position:relative; float:left; margin:20px 0px 20px 10px;}
.jfzx_tx{ width:60px; height:60px; border-radius:50%;}
.jfzx_info{ position:relative;  margin:25px 0px 0px 90px; font-size:10px; color:#7f7f7f; line-height:20px;}
.jfzx_title{ font-size:15px; color:#323232; }

.jfzx_dj{ margin-left:5px;}


.chengzhangzhi{ }
.jingyanzhi_con{ display:inline-block; width:110px; margin:0px 5px; background-color:#8e8e8e; border-radius:4px; overflow:hidden; text-align:center; position:relative;}
.jingyanzhi{ position:absolute; top:0px; left:0px; display:inline-block; height:100%; background-color:#ff6973; border-radius:4px 0px 0px 4px;}
.jingyangzhi_text{ position:relative; color:#fff;}

.jfzx_tip_text{ font-size:12px; color:#323232; margin: 20px 0px -10px 20px;}

.huiyuanka_old .cardLi p.mt5_i{ margin-top:9px;}


.mt5_i{ margin-top: 8px;}
.my_z{ text-align:left;}
.my_a1{ margin-bottom:0px;}
.rig5{ margin-right:13px;}
.mobile-shadow{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-color:rgba(0,0,0,0.7);}
.mobile-shadow .shadow-icon{ margin:0px 10px;}
.mobile-shadow .shadow-icon img{ width:100%;}

#apply_info .fwb_w{ height:105px;}
#apply_info .data-prci{ width:45%;}
#apply_info .data-nian{ width:19%; padding:2px 5px;}
#apply_info .bir_year{ width:28%}
.km_ul li{ min-width:320px; width:100%; height:65px; padding:0px 5px;}
.km_ul li .mobile_list_img_con{ width:55px; height:55px; margin-top:5px; margin-left:0px;}
.km_ul li .mobile_list_img_con img{ width:100%;}
.km_ul li .mobile_list_title{ margin-right:25px; white-space:nowrap; overflow:hidden; padding-left:10px; text-overflow:ellipsis;}
.km_ul li .mobile_list_parse_new{/* margin-left:70px;*/}
.km_ul li .mobile_list_zhekou{ /*margin-left:11px;*/ padding-left:65px;}
.km_ul .cardSanjiao{ margin-top:-25px; margin-right:10px;}
.duo-return{ margin-bottom:60px;}
