@charset "utf-8";
body,textarea,input,select,option {font-size:12px;color:#333;font-family:Arial,'微软雅黑',Tahoma,sans-serif;}h1,h2,h3,h4,h5,h6,input, textarea, select{font-size:100%;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}ol,ul,li,textarea,input,select,option,th,td {padding:0;}table {border-collapse:collapse;}ol,ul {list-style-type:none;}.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {*zoom:1;}.clear {clear:both;overflow:hidden;}a {text-decoration:none;color:#333;}a,textarea,input{outline:none}textarea {overflow:auto;resize:none;}.img img {display:block;}a img {border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}label,label input{vertical-align:middle}.pr {position:relative;}.pa {position:absolute;}.fl {float:left;}.fr {float:right;}a:hover{text-decoration:none}body{word-break:normal;word-wrap:break-word;cursor:default;}input[type="checkbox"],input[type="text"],input[type="submit"],input[type="number"],input[type="tel"],textarea,button,input[type="button"]{-webkit-border-radius:0;border-radius:0;-webkit-appearance: none;}html, body, form,fieldset, p, div,h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}.d_box{display:-moz-box;display:-webkit-box;display:box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%;}html{font-size:62.5%;}body{font-size:1.2rem;font-size:12px;width:100%;overflow-x:hidden;}i,var{font-style:normal;}.d_center{display: -webkit-box;display: -moz-box;display: box;-webkit-box-pack: center;-webkit-box-align: center;-moz-box-pack: center;-moz-box-align: center;box-pack: center;box-align: center;}.d_boxflex{-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1;display:block;}.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}b,i{font-style:normal;}.vm *{vertical-align: middle;}
img{display:block;}
body{background-color:#fff;}
em,i,var{font-style: normal;}

.logo{ display: block;margin:50px auto 10px;}
.verify_form{margin-top:30px;}
.form_verify .dl{ position:relative;display:-moz-box;display:-webkit-box;display:box;clear: both; overflow: hidden;zoom:1;padding:0 15px;}
.form_verify .dl div{border-bottom:1px solid #d6d6d6;background-color: #fff;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-webkit-box-flex:1;width:100%;font-size:14px;line-height:46px; height:46px; overflow: hidden;}
.form_verify div input{ background:none;-webkit-tap-highlight-color:rgba(255,255,255,0);border-radius:0;border: none 0;font-size:14px;line-height:24px;padding:11px 0;}
.form_verify div #code_num{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width: 100%;padding-right:95px;}
.form_verify .code_btn{width: 90px; text-align: center; position: absolute;right:20px; background:none; text-align:right;color:#438fed;font-size:12px;}
.verifybtn{margin:30px 15px 0 15px; clear: both;}
.verifybtn input{display:block;width:100%;border-radius:4px;background-color:#d40041;height:42px;line-height:42px;border:none;font-size:16px;color:#fff;}
#verify_tips{ text-align: center;position:fixed;top:30%; display:none;width:100%; z-index: 9999;}
#verify_tips em{font-style:normal;margin:0 auto;text-align:center; line-height:34px; height:34px; display:inline-block;color:#fff;font-size:14px; background: rgba(0,0,0,0.5); border-radius:24px;padding:0 15px; z-index:90;}
.botTips{ display: block;color:#999; text-align: center;padding-top:12px;}
.botTips a{ text-decoration: underline;margin-left:10px;color:#999;}
.enterLink{ display: block; text-align: center;padding-top:30px;}
.enterLink a{font-size:14px;color:#666;}
.botlinks{ display: block;color:#999; text-align: center;padding-top:30px;}
.botlinks a{ text-decoration: underline;margin:0 10px;font-size:13px;color:#999;}
.clear_txt{background: url(img/clearIco.png) no-repeat;-moz-background-size:15px 15px;-webkit-background-size:15px 15px;background-size:15px 15px;width:15px;height:15px;position:absolute;margin-left:-25px;padding:8px 5px;right:15px;top:7px; background-position:6px 8px;z-index:2; }
.wrap{padding:12px; overflow: hidden;}
.wrap h1{ display: block;font-size:20px;line-height: 26px;padding:10px 0 8px 0;}
.wrap .sp{font-size:13px; display: block;color:#999;}
.wrap .sp a{color:#df1f44;margin-left:14px;}
.share_tip{ position:relative;margin-top:35px;color:#666;font-size:13px; text-align: center;border:1px dashed #aaa;padding:6px;}
.share_tip::before,.article_bot .praiseNum i{background: url(img/arrows.png) no-repeat;-webkit-background-size:50px 18px;-moz-background-size:50px 18px;background-size:50px 18px;}
.share_tip::before{ position: absolute;content: "";background-position: 0 0;width:25px; height: 17px;top:-17px;left:120px;}
.article{padding:20px 0 28px 0;}
.article p{padding-top:12px; display: block; line-height: 26px;font-size:16px;}
.article img{display: inline-block;max-width:100%!important;; height: auto!important;}
.article_bot{padding:0 6px; clear: both; overflow: hidden;zoom:1;}
.article_bot span{ float:left;font-size:14px;display: block;color:#999; line-height: 20px;}
.article_bot .praiseNum{margin-left: 15px;}
.article_bot .complain{ float: right;}
.article_bot .praiseNum i{background-position: -34px 0; display: inline-block;width:16px; height: 16px; vertical-align: -3px; }
.other_Read{ background-color: #fff; border:1px solid #ddd;margin:10px 0 60px 0;overflow:hidden;}
.other_Read .ti{margin-top:18px; padding-left:8px;display: block;border-left:3px solid #df1f44;font-size:16px; line-height: 16px; overflow: hidden;}
.other_Read ul{padding:8px 10px 4px 10px;}
.other_Read li{border-bottom: 1px solid #ddd;}
.other_Read li a{padding:12px 0; display: block;}
.other_Read li:last-of-type{border:none;}
.other_Read li span{width:50px; height: 42px; text-align: center; overflow: hidden; line-break: 42px; float: left;}
.other_Read li span img{width:50px; vertical-align: middle; display: inline;}
.other_Read li a div{margin-left:60px;font-size:15px; line-height: 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.other_Read li div em{font-size:12px; display: block;color:#999;padding-top:4px;}
.shareBtn{ position: fixed;bottom:0;left:0;width:100%; height: 45px; background-color: #fff; border-top: 1px solid #ddd;padding-top:6px; z-index:9999;}
.shareBtn span{margin:0 12px; display: block;background-color: #df1f44;color:#fff; height: 40px; line-height:40px; text-align: center;font-size:16px;border-radius:20px;}
.shareBtn span a{ display: block;color:#fff;}
.upBox{ position: fixed;width:100%;height:100%;top:0;left:0;  display: none;background-color: rgba(0,0,0,.5); z-index: 999;}
.complaintlist{ position:fixed;bottom:-500px;width:100%;
left:0; background-color:rgba(250,250,250,.9);z-index: 9999;}
.complaintlist li{ display: block; text-align: center; height: 42px; line-height: 42px;font-size:15px;border-bottom: 1px solid #ddd;}
.cancelBtn{font-size:15px; display: block; text-align: center; line-height:46px;margin-top:20px; background-color: #fff;}
/*点赞特效*/
@-webkit-keyframes niceIn {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	50% {
		opacity: 1;
		-webkit-transform: scale(1.5);
		transform: scale(1.5)
	}
	70% {
		-webkit-transform: scale(.8);
		transform: scale(.8)
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes niceIn {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1)
	}
	50% {
		opacity: 1;
		-webkit-transform: scale(1.5);
		-ms-transform: scale(1.5);
		transform: scale(1.5)
	}
	70% {
		-webkit-transform: scale(.8);
		-ms-transform: scale(.8);
		transform: scale(.8)
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1)
	}
}

@-o-keyframes niceIn{
	0% {
		opacity: 1;
		-o-transform: scale(1);
		transform: scale(1)
	}
	50% {
		opacity: 1;
		-o-transform: scale(1.5);
		transform: scale(1.5)
	}
	70% {
		-o-transform: scale(.8);
		transform: scale(.8)
	}
	100% {
		opacity: 1;
		-o-transform: scale(1);
		transform: scale(1)
	}
} 

@-moz-keyframes niceIn{
	0% {
		opacity: 1;
		-moz-transform: scale(1);
		transform: scale(1)
	}
	50% {
		opacity: 1;
		-moz-transform: scale(1.5);
		transform:scale(1.5)
	}
	70% {
		-o-transform: scale(.8);
		transform: scale(.8)
	}
	100% {
		opacity: 1;
		-moz-transform: scale(1);
		transform: scale(1)
	}
}
.niceIn{-webkit-animation:niceIn 0.8s .2s ease;-moz-animation:niceIn 0.8s .2s ease;-o-animation:niceIn 0.8s .2s ease;animation:niceIn 0.8s .2s ease;}

/*列表css*/
.topNav{ position: fixed; z-index:9998;top:0;left:0;width:100%; height: 40px;background-color: #f6f6f6;border-bottom: 1px solid #dcdcdc;}
.topNavul{margin-right:45px;height: 40px; overflow: hidden; position: relative;}
.topNavul ul{ overflow: hidden;height: 40px; width: 100%;  position: absolute;left:0;top:0;}
.topNav li{ float:left;width:20%;text-align: center;}
.topNav li a{font-size:15px; display: block; line-height: 40px;color:#888;}
.topNav li .cur{color:#df1f44;font-weight: bold;}
.NavdownBtn{ height: 40px;width:40px; text-align: center; position:absolute;right:0;top:0;}
.NavdownBtn i{margin:11px 0 0 10px;border-right: 1px solid #aaa;border-top: 1px solid #aaa;display:block;height:10px;transform: rotate(135deg);-moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);width: 10px;}
.topNav_down{display: none; position: fixed; z-index:9999;width: 100%;top:0;left:0; background-color: #f2f2f2;padding-bottom: 30px;}
.topNav_down .ti{ height: 40px; line-height:40px;font-size:14px;padding-left:10px; position: relative;}
.NavupBtn{ height: 40px;width:40px; text-align: center; position:absolute;right:0;top:0;}
.NavupBtn i{margin:16px 0 0 10px;border-right: 1px solid #aaa;border-top: 1px solid #aaa;display:block;height:10px;transform: rotate(315deg);-moz-transform: rotate(315deg);-webkit-transform: rotate(315deg);width: 10px;}
.topNav_down li{width: 25%; float: left;height: 30px; line-height: 30px;margin-top:18px; text-align: center;}
.topNav_down li a{ border:1px solid #d1d1d1;border-radius: 15px; background-color: #fff; display: inline-block;padding:0 20px;}
.topNav_down li .cur{ background-color: #df1f44;color:#fff;border: none;}
.navBg{ display: none; position: fixed;width:100%;height:100%;top:0;left:0;  background-color: rgba(0,0,0,.5); z-index: 999;}
.artList{ background-color: #f6f6f6;padding:40px 0 70px 0;}
.artList ul{background-color: #fff;}
.artList li{border-bottom: 1px solid #ddd;}
.artList li a{display:-webkit-box;display:-moz-box;width:100%;box-sizing:-webkit-border-box;-webkit-box-align:center;-moz-box-align:center;box-align:center;padding:14px 10px; overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.artList li span{width:60px; height: 50px; text-align: center; overflow: hidden; line-break: 50px;display:inline-block;}
.artList li span img{width:60px; vertical-align: middle; display: inline;}
.artList li div{padding-left:12px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:15px; line-height:19px;}
.artList li div em{font-size:12px; display: block;color:#999;padding-top:3px;}
.footNav{ height: 50px; position: fixed;bottom:0;left:0;width:100%;background-color: #fff;border-top: 1px solid #ddd; z-index: 999;}
.footNav ul{padding:0 15px;}
.footNav li{ line-height:20px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%; text-align: center;}
.footNav li a{ display: block;color:#888;padding-top:8px;}
.footNav li i{background: url(img/footnavico.png) no-repeat;-webkit-background-size:20px 135px;-moz-background-size:20px 135px;background-size:20px 135px;width:20px; height: 20px; display: block; margin: 0 auto;}
.footNav li .i1{ background-position: 0 0;}
.footNav li .i2{ background-position: 0 -23px;}
.footNav li .i3{ background-position: 0 -45px;}
.footNav .cur .i1{ background-position: 0 -69px;}
.footNav .cur .i2{ background-position: 0 -93px;}
.footNav .cur .i3{ background-position: 0 -115px;}
.footNav .cur a{color:#e03e3f;}


/*邀请*/
.inviteTop ul{height:62px; background-color: #fff;border-bottom: 1px solid #dcdcdc;}
.inviteTop li{height:62px;border-right: 1px solid #dcdcdc;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%; text-align: center;}
.inviteTop li:last-of-type{border: none;}
.inviteTop li a{ display: block; height: 62px;}
.inviteTop li div{width:90px;margin-top:12px; display:inline-block;font-size:14px; line-height:20px;}
.inviteTop li div span{display: block;color:#999;}
.inviteTop li i{background: url(img/inviteTopico.png) no-repeat;-webkit-background-size:32px 100px;-moz-background-size:32px 100px;background-size:32px 100px;width:32px; height: 32px; display: inline-block;margin-top:12px;}
.inviteTop li .profitico{background-position: 0 0;}
.inviteTop li .friendico{background-position: 0 -34px;}
.inviteTop li em{border-right: 1px solid #81c3f6;border-top: 1px solid #81c3f6;height:12px;transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 12px;margin-left:-5px; display: inline-block; vertical-align: 8px;}
.inviteAbout{padding:0 30px; padding-bottom: 60px;}
.inviteAbout .sp{ display: block; line-height:22px;padding:15px 0 10px 0;font-size:14px;color:#666; text-align: center;}
.inviteAbout .sp em{color:#df1f44; font-weight: bold;margin-left:4px;}
.inviteAbout .codeImg{width:165px;margin:0 auto;background-color: #fff;padding:8px;border:1px solid #ddd;}
.inviteAbout .codeImg span{font-size:10px;width:180px;margin-left:-8px; display: block; text-align: center;color:#999;padding-top:5px}
.invitation_code{ position: relative;padding:10px 0; display: block; text-align:center;height:22px; line-height: 22px;border:1px dashed #a0a0a0;border-radius: 21px;font-size:14px;margin-top:15px;}
.invitation_code em{color:#d40041;font-size:16px;}
.invitation_code i{color:#999;font-size:10px;margin-left:22px;display:inline-block;}
.inviteBtn{ display: block;background-color: #d40041;text-align:center;height: 42px; line-height: 42px;border-radius: 21px;font-size:14px;color:#fff;margin-top:15px;}
.invitation_rule{ display: block; text-align: center;padding-top:10px;}
.invitation_rule a{ text-decoration: underline;color:#999;}
/*收入*/
.rankTop ul{height:46px; background-color: #fff;border-bottom: 1px solid #dcdcdc;}
.rankTop li{height:46px;border-right: 1px solid #dcdcdc;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%; text-align: center;}
.rankTop li:last-of-type{border: none;}
.rankTop li a{color:#999; display: block; height:44px; line-height: 44px;font-size:16px;}
.rankTop li .cur{border-bottom:2px solid #df1f44;color:#df1f44;}
.profitList ul{border-top:1px solid #dcdcdc; background-color: #fff;margin:12px 0 80px 0;}
.profitList li{ display: block; overflow: hidden;zoom:1; clear: both;padding:15px 0;border-bottom:1px solid #dcdcdc;}
.about_profit{ float: left;padding:3px 0; text-align: center;width:78px;color:#999;border-right:1px solid #dcdcdc;}
.about_profit em{color:#df1f44;font-size: 16px;padding-bottom:2px; display: block;}
.about_profit .decrease{color:#3DBB28;}
.about_user{margin-left:88px;}
.about_user div{ float: left;width:40px;margin-top:2px; height: 40px; line-height:40px;border-radius: 50%; overflow: hidden;}
.about_user div img{width:40px; vertical-align: middle; display: inline;}
.about_user span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display: block;padding:3px 12px 2px 0;margin-left:50px;color:#666;font-size:16px;}
.about_user em{ display: block;margin-left:50px;color:#aaa;}
.incomeList span{margin-left:0;}
.incomeList em{margin-left:0;}

.incomeList2{ background-color: #fff;margin-top:10px;}
.incomeList2 .ti{ height: 40px;border-top: 1px solid #dcdcdc; line-height: 40px;padding:0 12px; font-size: 16px;color:#666;}
.incomeList2 .ti em{ float: right;color:#df1f44; font-size: 12px;}
.incomeList2 ul{margin-top:0;}
.incomeBox{ background-color: #fff;}
.incomeBox .sp{padding:25px 0 2px 0; display: block; text-align: center;color:#f68b2c; font-size: 13px;}
.incomeBox b{ display: block; text-align: center;font-size:50px;padding-bottom:12px;color:#f68b2c;}
.incomeBox ul{ border-top:1px solid #dcdcdc ;border-bottom:1px solid #dcdcdc ;}
.incomeBox li{height:56px;border-right: 1px solid #dcdcdc;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%; text-align: center; font-size:13px;}
.incomeBox li span{color:#666; display: block; text-align: center;padding-top:7px;}
.incomeBox li em{color:#333; display: block; text-align: center;font-size:16px;padding-bottom:2px;}

.profitList .noFriend{ display: block; text-align: center; color:#999;font-size:16px;padding-top:100px;}
.income_account{ position: relative;}
.income_account span{ display: block;text-align: center;color:#df1f44;font-size:14px;padding-top:25px;}
.income_account b{ display: block; text-align: center;font-size:60px;color:#df1f44;padding-top:5px;}
.income_account .list{padding: 10px 25px 0 25px;}
.income_account .list li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%;padding:0 6px;}
.income_account .list li a{ background-color: #fff;border:1px solid #ccc; height: 36px; line-height: 36px; text-align: center; display: block;font-size:14px;}
.income_account .list li i{border-right: 1px solid #aaa;border-top: 1px solid #aaa;display:inline-block;margin-left:4px;height:8px; width:8px;transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.income_about{padding:35px 40px 0 40px; overflow: hidden; clear: both;zoom:1;}
.income_about li{ text-align:center;padding:15px 0; height:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float: left;width:50%;}
.income_about li span{padding-bottom:2px; display: block;color:#999;}
.income_about li em{ display: block;color:#666;font-size:20px;}
.income_about .li1{border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.income_about .li2{border-bottom:1px solid #ddd;}
.income_about .li3{border-right:1px solid #ddd;}
.income_about .li4{}
.income_about .li1 em,.income_about .li2 em{color:#df1f44;}
.get_btn .link{color:#438fed;}
.get_btn{margin:40px 30px 70px 30px;}
.get_btn input{ background-color: #df1f44; width: 100%; height: 42px;border-radius: 2px; border: none 0;color:#fff;font-size:16px;}
.get_btn span{ display: block; text-align:center; color:#999;padding-top:8px;}
.get_btn .disclick{ background-color: #bbb;}
.record_ti{ background-color: #fff; position: fixed;width:100%;top:0;left:0; z-index: 999; height: 42px; line-height: 42px;border-bottom: 1px solid #ddd;}
.record_ti span{ float: left;color:#999; text-align: center;font-size:14px;}
.record_ti span:nth-of-type(1){width:40%;}
.record_ti span:nth-of-type(2){width:30%;}
.record_ti span:nth-of-type(3){width:30%;}
.record_List{background-color: #fff;}
.record_List li{padding:10px 0; height: 20px; line-height: 20px;border-bottom: 1px solid #ddd; overflow: hidden;clear: both;zoom:1;}
.record_List span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right: 1px solid #ddd; float: left;color:#999; text-align: center;font-size:14px;}
.record_List span:nth-of-type(1){width:40%;}
.record_List span:nth-of-type(2){width:30%;}
.record_List span:nth-of-type(3){width:30%;}
.record_List span:last-of-type{border: none;}
.no_record{ display: block; text-align: center;padding-top:100px;color:#999;font-size:16px;}
.no_record img{display: block;margin: 0 auto 10px;}
.getMoney{ padding-bottom: 50px; }
.getMoney_way{background-color: #fff;padding-bottom:15px;border-bottom: 1px solid #ddd;}
.wayti{padding:15px 0;border-bottom: 1px solid #ddd;}
.wayti b{ display: block;border-left: 3px solid #df1f44; height: 16px; line-height: 16px; overflow: hidden;font-size:16px;padding-left:12px;}
.getMoney_way .waysort{padding:0 12px;color:#666; line-height: 22px;font-size:14px;margin-top:13px;}
.getMoney_way .waysort em{ float: left;}
.getMoney_way .waysort span{ display: block;margin-left:20px;}
.getMoney_way .waysort i{background-color: #df1f44;margin-left:7px;width:6px; height: 6px; border-radius: 50%; float: left;margin-top:6px;}
.getMoneyTips{border: 1px solid #e5e5e5;margin:15px;}
.getMoneyTips li{border-bottom: 1px solid #e5e5e5;}
.getMoneyTips li:last-of-type{border: none;}
.getMoneyTips li a{ display: block; line-height: 42px; height: 42px;padding:0 15px;font-size:14px; color: #666;}
.getMoneyTips li i{float:right;margin:13px 0 0 10px;border-right: 1px solid #ddd;border-top: 1px solid #ddd;display:block;height:10px;transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 10px;}
.getMoney_way .waysort2{padding:0 12px;color:#666; line-height: 20px;font-size:14px;margin-top:15px;}

.remainSum{ height: 46px; line-height: 46px;border-bottom: 1px solid #d6d6d6;margin:0 15px;font-size:14px;color:#aaa;}
.remainSum em{color:#df1f44;font-size:16px;}
.getForm_bot{ display: block;color:#666;line-height:18px;padding:20px 20px 10px 20px;}
.getForm .getsum div em{ position: absolute;right:25px;top:0;font-size:14px;color:#aaa;}
.getForm .getsum .clear_txt{right:48px;}
.upChecksum{position: fixed; display:none;width:100%; height: 100%;left:0;top:0; background-color:rgba(0,0,0,.5); z-index: 999;}
.upsumList{ position: absolute;bottom:0;left:0; width: 100%;z-index: 9999;}
.upsumList ul{ background-color: #fff;  overflow:hidden;border-radius: 6px;margin:0 20px;}
.upsumList ul li{color:#338efe; height: 44px; line-height: 44px; text-align: center;font-size:14px;border-top: 1px solid #d6d6d6;}
.upsumList ul li a{color:#338efe;}
.upsumList ul li:first-of-type{border: none;}
.upsumList span{font-size:16px;display: block; height: 46px; line-height:46px; text-align:center;margin:12px 20px; 0 12px;border-radius: 6px; border: none 0;color:#338efe; background-color: #f5f5f5;}

#getsum{ display: block; height: 46px;color:#aaa;}
.zhifudl{ height: 46px; line-height: 46px; overflow:hidden;clear:both;position:relative;border-bottom: 1px solid #d6d6d6;margin:0 15px;font-size:14px;}
.zhifudl i{background: url(img/inviteTopico.png) no-repeat;-webkit-background-size:32px 100px;-moz-background-size:32px 100px;background-size:32px 100px; background-position: 0 -79px;width:21px; height: 21px; display: inline-block; vertical-align:-5px;margin-right:6px;}
.zhifudl span{color:#438fed;right:10px; position: absolute; z-index:99;}
.downlogo{ display: block; width: 202px;margin:40px auto 0;}
.down_packet{margin-top:50px;}
.packetBox{background: url(img/down_packet.png) no-repeat;-webkit-background-size:214px 175px;-moz-background-size:214px 175px;background-size:214px 175px;width:214px; height: 175px; display: block;margin:0 auto;}
.packetBox span{color:#f0492d; font-weight: bold; display: block; text-align: center; padding-top:35px;font-size:18px;}
.packetBox span em{font-size:26px; display: block; text-align: center;}
.packetBox var{ display: block; text-align: center;color:#fff;padding-top:40px; font-size:14px;}
.down_packet .sp{ display: block;padding-top:8px; text-align: center;font-size:14px;}
.downBtn{margin:45px 15px 0 15px; clear: both;}
.downBtn a{display:block;width:100%;border-radius:4px;background-color:#d40041;height:42px;line-height:42px; text-align:center;font-size:18px;color:#fff;}
.share_mask{position: fixed; display:none;top:0;left:0;width:100%;z-index:9999;}
.share_mask_bg{position: fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,0.8);width:100%; height: 100%;}
.share_img{ position: absolute;top:4px;right:30px;}
.view_refresh{background: url(img/view-refresh.png) no-repeat;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;background-size:24px 24px;width:24px; height: 24px; display: block; position: absolute;right:10px;top:10px;}

.botADbg{height:52px;background-color:#e4e4e4;position:fixed;bottom:0px;left:0px;width:100%;z-index:100;}
.botAD{height:52px;position:fixed;bottom:0px;left:0px;width:100%;color:#fff;z-index:2147483647;  background: #e4e4e4;}
.botADdiv img{float:left;margin:6px 0 0 10px;display:block;}
.botADdiv span{padding-left:60px; display: block;}
#bot_fixclose{padding-left: 5px;height: 0px; border-left: 6px solid transparent; line-height: 20px; width: 30px; color: #fff; position: absolute; right: 0px; border-bottom: 20px solid #333; opacity: 0.6; top: -20px; font-size: 10px;}
.botADdiv{-webkit-box-flex:1;-moz-box-flex:1;display:block;width:100%;}
.botADdiv span{display:block;font-size:12px;padding-top:5px;line-height:14px;}
.botADdiv .sp1{color:#e58c0d;padding-top:10px;}
.botADdiv .sp1 em{margin-right:8px;color:#d40041;font-weight: bold;font-size:15px;}
.botAD_btn{width:68px;height:34px;display:block;border:1px solid #d40041;margin:8px 6px 0 0;border-radius:4px;font-size:14px;font-weight:bold;text-align:center;line-height:34px;color:#d40041;}

/*app文章3g页分享按钮样式*/
.foot_art_Nav{ height: 50px; position: fixed;bottom:0;left:0;width:100%;background-color: #fff; z-index: 999;}
.foot_art_Nav li{ text-align: center; line-height:50px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%; text-align: center;}
.foot_art_Nav .li1{color:#666;font-size:13px;border-top: 1px solid #ddd;}
.foot_art_Nav li a{ display: block;color:#888;}
.foot_art_Nav .li1 i{background: url(img/buy-ico.png) no-repeat;-webkit-background-size:15px 14px;-moz-background-size:15px 14px;background-size:15px 14px; background-position:0 0;width:15px; height: 14px; display: inline-block; vertical-align: -1px;margin-right: 5px;}
.foot_art_Nav .li2 a{background-color: #df1f44; display: block; color:#fff;font-size:17px;}


