@charset "utf-8";
/* CSS Document */

body{ background:#eef0f1; width:100%;}

.bg{  }
.me_bg{ height:230px;background:#eef0f1 url(../Images/about_bg.png) no-repeat top center;   border:none }
/*财务管理——会员转账*/
.award_amount{ padding:22px 10px 14px 10px; text-align:right; color:#e39704;}
.award_amount span{ padding:0 10px;}
.list span.nam{ display:inline-block;width:60px;}
.list select{ line-height:24px; margin-left:10px; width:50%; border:none; outline:none;}

.tips{ font-size:12px; color:#8a0f0f; line-height:24px; text-indent:30px;}
.conf_btn{padding:20px;}
.ok_btn{ display:block; width:76%; line-height:32px; border:1px solid #6ab92f; background:#72c733; border-top-color:#7cd838; color:#fff; margin:0 auto; border-radius:4px;}
.accout_menu{ padding:16px 30px; overflow:hidden; margin:0 auto;}
             .mo_rec{ width:32.6%; display:block; float:left; border-left:2px solid #38d0d5; }
             .mo_rec  a{ display:block; text-align:center }
			 .mo_rec  a img{ display:block; width:48px; margin:0 auto; margin-top:4px;}
			 .bor_01{border-left:2px solid #efc553;}
			 .bor_02{border-left:2px solid #ee8e06;}

.bonus{width:100%; height:auto; padding:10px 0; margin-top:20px; border-top:1px solid #f0f0f0; }
.tab{ width:100%;  line-height:30px; text-align:center; font-size:85%;}
.rec{ width:100%; padding:10px 0; }
.tab_rec{width:150%; }
.tab_rec td{ font-size:13px;}
.tab_rec td.certer{ text-align:center;}
.gray{ background:#e9ebec;}
.over{ color:#43c221;}

.tab_cc{width: 100%;overflow: hidden; position: relative;  min-height:200px; padding:10px 0;}
.tab_box{    overflow-x: scroll;}
.tab_box table{ line-height:34px; text-align:center;}
.tab_box table th{ color:#505050 }
.tab_box table tr{ height:34px;}




.team_menu{ width:100%; overflow:hidden; padding:18px 0;}
.team_menu li{ float:left; width:25%; display:block}
.team_menu li a{ display:block; text-align:center; }
.team_menu li a img{ display:block; width:36px; margin:4px auto;}
.graphs{ width:100%; padding:10px 0 20px 0;}
.graphs .team_num{ line-height:40px; text-align:right; padding:0 20px; color:#e39704; }

		.gra_titail { padding:10px 10px 10px 26px; min-height:50px; }
		.gra_titail  .grade{ font-family: Arial; }
		.instru { padding-left:26px;}
		.instru img{ margin-left:4px;}
.add_com{ padding:4px 0;}
.list b{ color:#f00;}
.list span.nam_add{display:inline-block;width:88px;}
.white_55{ width:70%}
.esta{ padding:18px;  }
.esta .esnam{ height:26px; background:#3fb4ff; border:none;border-radius:3px; color:#fff; margin:0 10px; padding:0 8px}

/*.....个人中心.....*/
.informain{ width:100%; padding-bottom:15px;}
.informain .names{ color:#323232; text-align:center; line-height:28px}
.informain .vip{ text-align:center; padding-bottom:16px; line-height:24px; position:relative;}
.informain .vip span{ color:#f00;}
.informain .vip a{ position:absolute; right:30px;  }
.change_data{text-align:center}
.change_data a{ color:#40a1e5; }
.bonus_tail { width:auto; margin:0 auto;overflow:hidden; padding:14px 0; /*border-bottom:1px solid #f0f0f0; border-top:1px solid #f0f0f0;*/}
.bonus_tail li{ float:left; width:49%; border-right:1px solid #f0f0f0; text-align:center; border-bottom:1px solid #f0f0f0; padding:10px 0;}
.bonus_tail li span{ color:#e39704; font-family:Arial; line-height:26px; font-weight:700}
.infor_one{ padding:8px 0;}
		.infor_tail{height:40px; border-bottom:1px solid #f0f0f0; padding:0px 10px 0 40px; line-height:40px;}
          .infor_tail span.ans{ float:right; color:#111; margin-right:20px;}

.change_password{ width:100%; padding:20px 0 10px 0;}
.change_password h3{ line-height:40px; text-indent:40px;}
.change_password h3 span{ font-size:16px; color:#f00}
.list span.pass{display:inline-block; width:98px; }

.lists{ padding:20px 10px 10px 20px; }
.lists li{ text-indent:8px; margin-bottom:14px}
.lists li a{ color:#464646; font-size:13px;}
.lists li span { font-size:12px; color:#3593db}
.news_tail{ padding:20px 10px 10px 10px;}
.news_tail h3{ text-align:center; line-height:30px;color:#3593db; border-bottom:1px solid #3593db}
.news_tail .concent{ line-height:26px; text-indent:24px; padding-top:14px; }


.next {text-align:center;  padding:10px 0}
.next a{color:#3593db;}

/* --------商城----------*/
.Shop_class{  overflow-x:scroll;   }

.Good_class{ min-width:150%; text-align:center;}
.Good_class tr td{ background:#e72727; }
.Good_class tr td.con_style{ background:#ec5656}
.Good_class a{ display:block; color:#fff; height:50px;outline:none; }
.Good_class a:focus{outline:none;}
.Good_class img{ display:block; width:14px; padding:10px 0 6px 0; margin:0 auto; }

.Good_main{ width:100%; height:auto; padding:14px 0;}

.Good_list{ width:100%; overflow:hidden; }
.Good_list { padding:0px 8px;}
.Good_list li{ width:50%; float:left; padding-bottom:15px;  }
.Good_list li a.gd_img{ display:block; width:100%; height:130px;  margin:0 auto; overflow:hidden}
.Good_list li a.gd_img img{ width:100%; vertical-align:central; background-color:#f6f6f6;}
.Good_list li a.gd_titles{display:block; padding:6px 4px 2px 4px;  text-align:left; font-size:13px; }
.Good_list li .gd_price { line-height:20px; overflow:hidden;}
.Good_list li .gd_price span{ font-size:16px; color:#F00; font-weight:600; float:left; }
.Good_list li .gd_price a{ text-align:right; float:right; font-size:12px}
.ma_car{ position:absolute; top:46%; right:20px;}
.ma_car img{ width:50px;}
.De_img{ width:100%; height:240px; overflow:hidden;}
.De_img img{ width:100%; text-align:center; vertical-align:central}
.Titil_de{ font-size:14px; padding:10px; color:#333}
.De_price{  font-size:20px; color:#F00; font-weight:600; padding:0px 14px;}
.De_price span.Nums{ float:right}
.De_price span.Nums button{ width:30px; height:26px; }
.De_price span.Nums input{ width:60px; margin:0 10px; margin-top:-6px; height:26px; line-height:26px; text-align:center;}
.Buy{ width:100%; position:fixed;left:0; bottom:0; }
.De_button{  background-color:#eda407; color:#fff; outline:none; width:50%; height:40px; line-height:40px; text-align:center; border:none; cursor:pointer}
.back_red{ background-color:#d00707;}
.De_content{ width:100%; min-height:100px; padding-top:15px;}
.De_content h3{ text-align:center; padding:10px; background:#f3f5f6; font-weight:600;}
.De_content div{ padding:10px;}

.Addr{ padding:14px;}
	.check_addr{ padding:4px 0 10px 0px; color:#000}
	.check_addr a{ display:inline-block; float:right; color:#333; font-weight:600; color:#f00}
	.Manage_addr{ padding:8px 0;}
	.Manage_addr a{ color:#3fb4ff; margin:10px; display:inline-block}
.Check_pass{ padding:15px 10px; text-align:center }
	.Check_pass .in_pass{ width:50%; padding:4px 6px; border:1px solid #ccc; border-radius:2px;}
	.Check_pass span{ color:#f00}
.Ok_buy{ text-align:center; line-height:40px;}
.Ok_buy a{ border-bottom:}

.Consignee{border-bottom: 1px solid #f0f0f0;padding: 0px 10px 0 16px; line-height:40px}
.Consignee span{ display:inline-block; width:80px; }
.Consignee textarea{margin:0 10px; min-height:80px; display:block; width:90%; border:none; outline:none;}
.Add_addr { background:#f83535;    display: block;width: 76%;line-height: 32px; border: 1px solid #e73131;border-top-color: #ff4e4e;
    color: #fff; margin: 0 auto;border-radius: 4px;}
