﻿
	.fl{ float:left;}
	.fr{ float:right;}
	.clear{ clear:both; overflow:hidden; height:0;}
	.ff5001{ color:#ff5001;}
	.bg{ background:#000; display:none; position:fixed; width:100%; height:100%; opacity:.8; z-index:9; top:0; left:0;}
	
/*index*/
 	.line{ color:#fff; text-align:center; position:absolute; bottom:20px; width:100%;}
 	.line a{ color:#fff;}
 	.line .tz{ display:block; width:120px; font-size:24px; text-align:center; margin:0 auto; border:2px solid #fff; line-height:40px; border-radius:6px; margin-bottom:28px;}
/*index*/

/*top*/
	h1{ color:#ff5001; font-weight:normal; text-align:center; line-height:50px; font-size:20px;}
	p{ text-indent:2em;}
	.back{ display:block; width:100%; text-align:center; left:0; line-height:50px; font-size:20px; color:#fff; background:#ff5001; position:fixed; bottom:0;}
	.next{ display:block; width:100%; text-align:center; left:0; line-height:50px; font-size:20px; color:#fff; background:#ff5001; position:fixed; bottom:0;}
	
	.wancheng{ display:block; width:100%; text-align:center; left:0; line-height:50px; font-size:20px; color:#fff; background:#ff5001; position:fixed; bottom:0;}
/*top*/

/*代理须知*/
	.dlxz_content .say_hello{ line-height:40px; padding-left:5%;}
	.dlxz_content .zgyd{ background:#28b801; line-height:30px; color:#fff; text-align:center; margin:0 2%; font-size:16px;}
	.dlxz_content p{ padding:0 5%; margin-bottom:10px;}
	.dlxz_content .t1{ background:#ffccad; width:54%; text-align:center;}
	.dlxz_content .t2{ background:#ffe8cc; width:46%; text-align:center;}
	.dlxz_content .table1{ margin-left:2%; float:left;}
	.dlxz_content .table1 td{ line-height:20px;}
	.dlxz_content .table2{ margin-right:2%; float:right;}
	.dlxz_content .table2 td{ line-height:35px;}
	.dlxz_content .table3{ float:left; margin-left:2%;}
	.dlxz_content .table3 td{ line-height:20px;}
	.dlxz_content .table3 .zglt{ background:#f43232; height:30px; line-height:30px; color:#fff; text-align:center; font-size:16px;}
	.dlxz_content .table4{ float:right; margin-right:2%;}
	.dlxz_content .table4 td{ line-height:20px;}
	.dlxz_content .table4 .zgdx{ background:#0f5acd; height:30px; line-height:30px; color:#fff; text-align:center; font-size:16px;}
	.dlxz_content .table5{ margin-left:2%; margin-bottom:60px;}
	.dlxz_content .table5 .t1,.dlxz_content .table5 .t2{ width:auto;}
/*代理须知*/

/*用户协议*/
	.yhxy_content{ width:90%; margin:0 auto; border-radius:5px; border:1px solid #ff5001; margin-top:20px; position:relative; height:100%;}
	.yhxy_content textarea{ border:none; display:block; width:90%; margin:0 auto; text-indent:2em; resize:none; height:360px;}
	.yhxy_content .check checkbox{ margin-right:5px; border-color:#ff5001;}
	.yhxy_content .check{ text-align:center; color:#ff5001; line-height:30px;}
/*用户协议*/

/*用户注册*/
	.login_content .login_banner{ position:relative; width:100%; margin-bottom:20px;}
	.login_content .login_banner a{ color:#fff; position:absolute; top:10px; left:20px; font-size:16px;}
	.login_content .login_banner .fl{ margin-right:5px; margin-top:3px;}
	.login_content .login_banner span{ position:absolute; display:block; text-align:center; color:#fff; bottom:10px; width:100%;}
	.login_content table{ text-align: right; width:90%; line-height: 40px; margin:0 auto; padding:0; color:#D80000; margin-bottom: 100px;}
	.login_content table a{ display:block; background:#ff751a; border:2px solid #fe831c; margin-right:5%; border-radius:10px; text-align:center; color:#fff; font-size:14px; width:44%; float:right; line-height:40px;}
	.login_content table td{ height: 50px;}
	.login_content input{ padding-left:14%; text-align: left; float:left; border:1px solid #fe831c; border-radius:10px; color:#3e3e3e; height:40px; width:80%; outline:none; margin-right:2%;}
	.login_content input:focus{ color:#000;}
	.login_content td.no_bg input{ padding:0 3%; width:40%; text-align:center;}
	.login_content .submit{ text-align:center; font-size:12px;}
	.login_content .submit img{ display:inline;}
	.login_content .submit h2{ font-size:18px; color:#ff5a01; text-align:center; line-height:60px;}
	.login_content .submit .hote_line{ line-height:22px;}
/*用户注册*/

/*用户登录*/
	.login_content .login_form{ position:absolute; width:100%; top:80px;}
	.login_content .login_form img{ margin:0 auto;}
	.login_content .login_form .usersname{ color:#fff; text-align:center; margin-top:10px;}
	.login_content .login_form table{ margin:0 auto; width:70%; margin-top:5px;}
	.login_content .login_form table input{ display:block; width:90%; padding-left:10%; background:#ffd1b1; color:#3e3e3e; font-family:"微软雅黑"; border:none; box-shadow:inset 1px 2px 2px #aaa;}
	.login_content .login_form table td{ height:45px;}
	.login_content .login_form table a{ color:#fff; text-align:center; display:block; width:100%; height:38px; font-size:18px; box-shadow:1px 1px 1px #555; line-height:38px; margin:0 auto;}
	.login_content .login_form .pwd_sz{ text-align:center; color:#fff; margin-top:10px;}
	.login_content .login_form .pwd_sz a{ color:#fff;}
/*用户登录*/

/*提现-绑定银行卡*/
	.bdyhk table{ color:#fff; text-align:center; font-size: 16px; line-height: 40px; height: 40px;}
	.bdyhk .bank_list{ line-height:24px; background:#fff; margin-top:10px;}
	.bdyhk .bank_list span{ color:#ddd;}
	.bdyhk .bank_list li{ padding:0 5%; border-bottom:1px solid #eee; height:60px; padding-top:10px;}
	.bdyhk .bank_list li .fl{ margin-right:10px; margin-top:5px;}
	.bdyhk .bank_list li .fr{ margin-top: -3px;}
	.bdyhk .bank_list .add_kard{ text-align:center; line-height:28px;}
	.bdyhk .bd_ts{ font-size:12px; color:#888; line-height:30px; padding-left:5%;}
	.bdyhk .bd_form li{ background:#fff; font-size: 16px; line-height:60px; border-bottom:1px solid #efeff4; padding:0 5%;}
	.bdyhk .bd_form .user_name{  background-size:26px; background-color:#fff;}
	.bdyhk .bd_form .card_num{  background-size:26px; background-color:#fff;}
	.bdyhk .bd_form li input{ background:none; height:40px; border:none; width:75%; margin-left:10px; color:#e3e3e3;}
	.bdyhk .bd_form li input:focus{ color:#3e3e3e;}
	.bdyhk .bd_next{ background:#fcfcfc; border:1px solid #e3e3e3; display:block; line-height:40px; text-align:center; font-size:18px; color:#dadada; border-radius:5px; width:90%; margin:20px auto;}
	.bdyhk .prev{ color:#fff; font-size:16px; line-height:40px; text-align:center;}
	.bdyhk .prev img{ margin-right:5px; width:9px; margin-top:10px; margin-left:13px; display:inline;}
/*提现-绑定银行卡*/

/*销售统计*/
	.xstj_top{ background:#ff5a01;}
	.xstj_top .prev{ color:#fff; font-size:18px; line-height:40px; width:24%; text-align:center;}
	.xstj_top .prev img{ margin-right:5px; margin-top:10px; margin-left:13px; display:inline;}
	.xstj_top .title{ color:#fff; font-size:18px; padding-left:16%; line-height:40px; width:60%; float:right;}
	.xstj_top .date_list{ color:#fff; width:24%; text-align:center; float:left; margin-right:4%;}
	.xstj_top .date_list .month{ background:url(../images/date_03.jpg) no-repeat 99% 26px; background-size:10px;}
	.xstj_top .date_list .month span{ font-size:36px;}
	.xstj_top .date_form{ color:#fff; float:right; width:68%;}
	.xstj_top .date_form .xs_num{ font-size:24px; height:55px; overflow:hidden;}
	.xstj_top .border{ width:1px; overflow:hidden; height:64px; background:#fff; float:left;}
	.date_list_form table{ text-align:center; color:#7a7a7a; width:100%}
	.date_list_form td table{ text-align:center; width:100%;}
	.date_list_form table img{ display:inline; margin-top:8px;}
	.date_list_form table td{ height:40px;}
	.date_list_form .xs_top{ width:100%; background:#fff; border-top:1px solid #828282; border-bottom:1px solid #828282; height:31px;}
	.date_list_form .xs_top img{ margin:10px auto;}
	.su{ color:#1ba600;}
	.lo{ color:#bf0001;}
	.time_list{ position:fixed; width:100%; height:170px; top:100px; z-index:10; display:none;}
	.time_list table{ background:#fff; margin:0 auto; text-align:center; line-height:40px;}
	#years{ width:100%; background:none; border:none; text-align:center;}
	#months{ width:100%; background:none; border:none; text-align:center;}
	.hover{-moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }
	.yys{ background:#fff; position:fixed; z-index:10; bottom:0; width:100%; line-height:50px; height:50px; border-top:1px solid #919191; text-align:center;}
	.yys .dis_tyle{ width:100%; margin:0 auto; padding-top:10px; position:absolute; bottom:51px; display:none; background:#fff; text-align:center;}
	.yys .dis_tyle li{ background:#fff; border-top:1px solid #D5D5D5; padding:0 10%; line-height:30px; width:132px; margin:0 auto; height:30px;}
	.yys .check_box{ width:20px; height:20px; margin-top:5px; position:relative; margin-left:2%; float:left; background:url(../images/check_box_03.jpg) no-repeat center center; background-size:contain;}
	.yys .check_box img{ position:absolute; left:-1px; top:-3px;}
/*销售统计*/

/*加盟升级*/
	.jmsj{ color:#fe5712;}
	.jmsj table{ color:#fe5712; font-family:"微软雅黑"; margin:0 auto;}
	.jmsj th{ height:50px; line-height:50px;}
	.jmsj td{ height:40px; text-align:center; line-height:40px;}
	.jmsj a{ color:#fe5712;}
	.jmsj .sj{ margin-right:20%; display:block; width:46px; margin-top: 10px; text-align:center; float:right; border-radius:5px; color:#fff; line-height:24px; background:#fe5712;}
	.jmsj .sj.hui{ background:#aaaaaa; margin-top: 10px;}
	.jmsj td.hui{ color:#797979;}
	.jmsj .star{ margin:0 auto; background:url(../images/star.jpg) no-repeat center center; width:24px; height:22px; font-size:12px; text-align:center; line-height:24px; background-size:contain; color:#fe5712;}
	.jmsj .star_state{ margin:0 auto; background:url(../images/star_state.jpg) no-repeat center center; width:24px; height:22px; font-size:12px; text-align:center; line-height:24px; background-size:contain; color:#fff;}
	.jmsj .youhui{ border:1px solid #fe510f; border-radius:10px; width:90%; margin:20px auto; font-size:12px;}
	.jmsj .youhui li{ width:auto;}
	.jmsj .youhui img{ display:inline-block; margin-top:5px;}
	.jmsj .youhui .green{ color:#08b50b;}
	.jmsj .youhui .xingji{ line-height:30px;}
	.jmsj .youhui .xingji font.fl{ margin:0 5px;}
	.jmsj .youhui .xingji span.fr{ margin-right:1px;}
/*加盟升级*/