
.left{ float:left; display:block; width:200px; }
.leftTitle{ clear:both; display:block; height:27px; line-height:27px; color:#FFF; background:#ff4400; text-indent:1em;}
.leftList{ clear:both; display:block; border:1px solid #e3e3e3; border-top:none; padding-bottom:10px;}
.leftList li{ clear:both; display:block; height:30px; line-height:30px; border-bottom:1px dashed #f5f5f5; margin:0px 10px;}




.right{ float:right; display:block; width:780px;}

.tabList{ line-height:30px; border-collapse:collapse; margin:20px 0px;}


/* login.php */
.loginC{ clear:both; display:block; width:80%; margin:30px auto 0px; border-top:2px solid #f40; border-left:2px solid #e3e3e3; border-bottom:2px solid #e3e3e3; border-right:2px solid #e3e3e3;}
.loginC form{ clear:both; display:block; margin:20px;}
.loginText{ clear:both; display:none; color:#999; font-size:12px; height:30px; line-height:30px;}
.loginInput{ clear:both; display:block; margin-top:20px; }
.loginInput input{ border:1px solid #e3e3e3; background:none; width:100%; height:35px; line-height:35px; text-indent:1em;}
.loginButton{ clear:both; display:block; height:35px; margin-top:20px;}
.loginButton input{ float:left; display:block; width:100%; height:35px; line-height:35px; background:#f40; color:#FFF; text-align:center; font-size:16px; border:none; cursor:pointer;}
.loginOther{ clear:both; display:block; height:40px; line-height:40px; margin-top: 15px; }
.loginOther span{ display:block; width:100%; text-align: center; font-size: 14px; background: #f40; height: 35px; line-height: 35px; color: #fff; }
.loginOther span a{ color: #fff; }


/* register.php */

.registerC{ clear:both; display:block; width:80%; margin:30px auto 0px; border-top:2px solid #f40; border-left:2px solid #e3e3e3; border-bottom:2px solid #e3e3e3; border-right:2px solid #e3e3e3;}
.registerC form{ clear:both; display:block; margin:20px;}

.regText{ clear:both; display:none; height:30px; line-height:30px; color:#999;}
.regInput{ clear:both; display:block; margin-top:15px;}
.regInput input{ border:1px solid #e3e3e3; background:none; width:100%; height:35px; line-height:35px; text-indent:1em;}
.regInput select{ border: 1px solid #e3e3e3; width: 100%; height: 35px; line-height: 35px; }
.regButton{ clear:both; display:block; height:35px; margin-top:20px;}
.regButton input{ float:left; display:block; width:100%; height:35px; line-height:35px; background:#f40; color:#FFF; text-align:center; font-size:16px; border:none; cursor:pointer;}

.regOther{ clear:both; display:block; margin-top:10px;}

.regCheckTit{ clear: both; display: block; font-size: 16px; height: 30px; line-height: 30px; padding: 10px 0px; }
.regCheckList{ clear: both; display: block; }
.regCheckList li{ display: inline-block; float: left; width: 50%; height: 30px; }


/* changeRegister.php */
.changeRegister{ clear: both; display: block; margin: 20px; }
.changeRegisterTit{ clear: both; display: block; height: 40px; line-height: 40px; font-size: 16px; color: #f40; }
.changeRegisterList{ clear: both; display: block; }
.changeRegisterList li{ clear: both; display: block; height: 50px; line-height: 50px; }
.changeRegisterList li input{ display: inline-block; width: 20px; height: 20px; }
.changeRegisterBtn{ clear: both; display: block; }
.changeRegisterBtn input{ width: 100%; height: 40px; line-height: 40px; background: #f40; color: #fff; text-align: center; border: none; border-radius: 3px; font-size: 16px; }


/* cp.php */
.member_pic{ clear: both; display: -webkit-box; }
.userpic{ display: block; margin: 0px 10px; border: 0px; width: 130px; }
.userpic img{ border: 0px; width: 130px; }

.usertext{ display: block; -webkit-box-flex: 1; }
.usertext li{ clear: both; display: -webkit-box; margin-bottom: 5px; }
.usertext li span{ display: block; -webkit-box-flex: 1; }
.usertext li a{ display: block; background: #f40; height: 20px; line-height: 20px; padding: 0px 5px; color: #fff; font-size: 12px; }

.member_Center{ clear:both; display:block; margin:20px 0px;}
.member_Center ul{ border-top:1px solid #ccc; margin-bottom:15px; background:#f5f5f5;}
.member_Center ul li{ background:URL(../images/icon.png) 90% 50% no-repeat; background-size:12px 20px;}
.member_Center ul li a{ clear:both; display:block; font-size:16px; text-indent:2em; height:50px; line-height:50px; border-bottom:1px solid #e3e3e3;}
.member_Center ul li a:active{ background:#ccc;}



.loginOut{ clear:both; display:block; text-align:center; }
.loginOut a{ color:#FFF; font-size:16px; display:block; background:#F40; height:40px; line-height:40px; border-radius:6px; margin:0px 13px; }


/* editInfo.php */
.thisMenu{ clear:both; display:block; height:32px; background:#e3e3e3; margin:15px 0px;}
.thisMenu form{ display:block; width:50%; float:left; height:32px; text-align:center;}
.thisMenu a{ display:block; width:50%; text-align:center; float:left; height:32px; line-height:32px; color:#000;}
.thisMenu .cur{ background:#f40; color:#FFF;}

.editList{ clear:both; display:block; margin:20px;}
.editList li{ clear:both; display:block;}
.editList .yongjinInput{ display: none; }
.editList .gongzhong{ display: none; }
.editList li span{ clear:both; display:block; margin:10px 0px 5px; }

.editList li input{ border:1px solid #e3e3e3; background:none; width:100%; height:30px; line-height:30px; text-indent:1em; border-radius:5px;}
.editList li .memberBtn{ clear:both; display:block; background:#F40; height:40px; line-height:40px; border:none; text-align:center; color:#FFF; cursor:pointer; text-indent:0px; border-radius:6px; font-size:16px; margin-top:15px;}

/* payapi.php */
.payForm{ clear:both; display:block; margin:20px 15px;}
.payForm li{ clear:both; display:block; }
.payForm li span{ clear:both; display:block; margin:10px 0px 5px; }
.payForm li input{ border:1px solid #e3e3e3; background:none; width:100%; height:30px; line-height:30px; text-indent:1em; border-radius:5px;}
.payForm li select{ border:1px solid #e3e3e3; background:none; width:100%; height:40px; line-height:40px; text-indent:1em; border-radius:5px; }
.payForm li .memberBtn{ clear:both; display:block; background:#F40; height:40px; line-height:40px; border:none; text-align:center; color:#FFF; cursor:pointer; text-indent:0px; border-radius:6px; font-size:16px; margin-top:15px;}


/* my.php */
.infoList{ clear:both; display:block; margin:20px 0px; border-top:1px solid #ccc;}
.infoList li{ border-bottom:1px solid #ccc; height:40px; line-height:40px; background:#f5f5f5;}
.infoList li span{ float:left; width:100px; margin-right:15px; display:block; text-align:right;}


/* ListDd.php */
.order_list{ clear:both; display:block; margin:15px 0px;}
.order_list ul{ clear:both; display:block; margin-bottom:10px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px; background:#f5f5f5;}
.order_list ul li{ clear:both; display:-webkit-box; height:28px; line-height:28px;}
.order_list  .dingdanInfo{ width:100px; }
.order_list .dingdanInfo a{ color:#FFF; display:block; width:100%: height:25px; line-height:25px; background:#F40; color:#FFF; text-align:center;}
.order_list .dingdan{ display:block; -webkit-box-flex:1; color:#F00; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.order_list .order_jiner{  display:block; width:100px;}
.order_list .order_jiner span{ color:#F40;}
.order_list .order_jiner_info{ -webkit-box-flex:1; display:none; text-align:right; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.order_list .order_zhuangtai{ -webkit-box-flex:1; display:block;}
.order_list .order_btn{ width:100px; display:block;}
.order_list .order_btn a{ clear:both; display:block; width:100%; height:25px; line-height:25px; background:#F40; text-align:center; color:#FFF;}


/* buycar_showdd.php */
.order_shop_list{ clear:both; display:block;}
.order_shop_list ul{ clear:both; display:block; margin-bottom:10px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px; background:#f5f5f5;}
.order_shop_list li{ clear:both; display:-webkit-box;}
.order_shop_list .order_shop_price{ color:#F40; -webkit-box-flex:1; display:block; }
.order_shop_list .order_shop_num{ font-size:10px; width:80px; text-align:right;}
.order_shop_list .order_shop_num_price{ clear:both; display:block; width:100%; text-align:right;}

/* showDd.php */
.showTitle{ clear:both; display:block; margin-top:15px; height:30px; line-height:30px; font-size:14px; background:#bbb; text-indent:1em;}
.showOrderList{ clear:both; display:block; border-bottom:1px solid #e3e3e3; margin-bottom:15px;}
.showOrderList li{ clear:both; display:block; height:30px; line-height:30px; padding:0px 10px; }
.showOrderList li span{ display:block; float:left; width:90px; margin-right:10px; text-align:right;}

.order_shop_total{ clear:both; display:block; color:#F40;}
.order_shop_total span{ color:#000; width:100px; display:block; float:left; color:#000; text-align:right;}
.order_total{ clear:both; display:block; color:#F40;}
.order_total span{ width:100px; color:#000; display:block; float:left; text-align:right;}

.order_shop_pay{ clear:both; display:block; margin:10px;}
.order_shop_pay input{ border:none; background:#F40; color:#FFF; width:100%; height:30px; line-height:30px; text-align:center; cursor:pointer; border-radius:6px; }

/* AddAddress.php */
.address_add{ clear:both; display:block; margin:15px 10px;}
.address_add li{ clear:both; display:block;}
.address_add li span{ clear:both; display:block;}
.address_add li input{ margin-bottom:6px; width:100%; border:1px solid #e3e3e3; border-radius:5px; height:26px; line-height:26px;}
.address_add .memberBtn input{ display:block; width:46%; float:left; margin:0px 2%; border:0px; border-radius:6px; height:30px; line-height:30px; text-align:center; color:#FFF; background:#F40; cursor:pointer;}

/* ListAddress.php */
.address_list{ clear:both; display:block; margin:15px 0px;}
.address_list ul{ clear:both; display:block; border-top:1px solid #ccc; background:#f5f5f5; margin-bottom:15px;}
.address_list li{ clear:both; display:-webkit-box; width:100% height:35px; line-height:35px; }
.address_list li span{ display:block; -webkit-box-flex:1; text-align: center; background-color: #F40; border-right: 1px solid #FFF; box-sizing:border-box;}
.address_list li span a{ color: #FFF;}
.address_list li strong{ display:block; -webkit-box-flex:1; font-weight:normal; color:#F40; text-align:right; margin-right:10px;}

/* buycar.php */
.carList{ clear:both; display:block;}
.carList ul{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#f5f5f5; margin-bottom:10px; padding:10px; display:block;}
.carList ul .car_pic_info{ clear:both; height:80px; display:-webkit-box;}
.carPic{ width:80px; height:80px; border:0px;}
.carPic img{ border:0px; max-width:80px; max-height:80px; }
.carInfo{ -webkit-box-flex:1; display:block;}

.carTitle a{ clear:both; display:block; font-size:14px;}
.carPrice{ clear:both; display:-webkit-box; margin-top:10px;}
.carPrice span{ display:block; -webkit-box-flex:1; line-height:30px;}

.carPrice span input{ width:50px; height:18px; text-indent:1em; border:1px solid #e3e3e3; border-radius:5px; margin-left:10px;}

.carBottom{ clear:both; display:-webkit-box;}
.carThisPrice{ display:block; -webkit-box-flex:1; color:#F40;}
.carDele{ display:block; -webkit-box-flex:1; text-align:right;}

.carOther{ clear:both; display:-webkit-box; height:35px; margin:15px 10px; }
.carOther input{ display:block; -webkit-box-flex:1; margin:0px 5px; border:0px; background:#F40; text-align:center; width:100%; color:#FFF; border-radius:5px; cursor:pointer; font-size:14px;}
.carOther .btn_update{ background:#F40 URL(../e/data/images/shop/btn_update.png) center 50% no-repeat;}

/* order.php */
.car_title{ clear:both; display:-webkit-box; height:35px; line-height:35px; background:#F40; color:#FFF; margin:10px 0px; text-indent:1em;}
.car_title span{ -webkit-box-flex:1; display:block; text-align:right; margin-right:10px;}
.car_title span a{ color:#FFF;}

.car_address{ clear:both; display:block; margin:0px 10px; padding-top: 20px; }
.car_address li{ display:-webkit-box; clear:both; min-height:30px; margin-bottom: 10px;}
.car_address li span{ display:block; width:70px; height: 30px; line-height: 35px; overflow: hidden; text-align:right; margin-right:10px; font-size: 12px; color: #777; }
.car_address li input,textarea{ display:block; -webkit-box-flex:1; width:100%; border:1px solid #e3e3e3; height:25px; line-height:25px; }

.car_peisong{ clear:both; display:block;}
.car_peisong_list{ clear:both; display:-webkit-box; line-height:30px; margin-top:10px; border-bottom: 1px solid #e3e3e3;}
.car_peisong_list span{ display:block; -webkit-box-flex:1; text-align:right; margin-right:10px;}
.car_peisong_list input{ -webkit-appearance: radio;}
.car_peisong_text{ clear:both; display:block; margin:0px 6px; border-bottom:1px solid #e3e3e3; padding-bottom:5px;}

.car_youhuima{ clear:both; display:block; margin:10px 0px;}

.car_zhifu{ clear: both; display: block; margin: 20px 10px 10px; padding-top: 20px; }
.car_zhifu label{
	clear: both;
	display: block;
	cursor: pointer;
	margin-bottom: 10px;
}
.car_zhifu label input{ background: #F00;}
.car_zhifu label img{
	border: 0px;
	height: 40px;
}

.car_btn{ position: fixed; left: 0px; bottom: 60px; width: 90%; margin-left: 5%; display:-webkit-box; }
.car_btn input{ -webkit-box-flex:1; display:block; margin:5px; height:40px; line-height:40px; font-size: 15px; text-align:center; color:#FFF; background:#F40; border:0px; width:100%; cursor:pointer; border-radius:6px;}

/* fanxian.php */
.fanxianList{ clear:both; display:block; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#f5f5f5; padding:10px; margin-top:10px;}
.fanxianList li{ clear: both; display: block; line-height: 30px;}
.fanxianList li span{ width:80px; text-align:right; margin-right:10px; display:block; float:left;}
.fanxianList li a{ background: #f40; height: 23px; line-height: 23px; color: #fff; padding: 0px 10px; margin-left: 10px; }

/* tixian.php */
.tixianForm{ clear:both; display: block; margin:30px auto 10px; width: 90%; font-size: 16px;}
.tixianFormList{ clear: both; display: -webkit-box; width: 100%; height: 40px; line-height: 40px;}
.tixianFormList span{ display: block; width: 80px; }
.tixianFormList input{ -webkit-box-flex:1; display: block; height: 30px; border:1px solid #e3e3e3; border-radius: 3px; text-indent: 1em;}
.tixianFormText{ color:#F00; font-size: 14px; margin-bottom: 15px;}
.tixianBtn{ border-radius: 3px; width: 100%; border:none; height: 35px; line-height: 35px; font-size: 16px; margin-top: 10px; background: #F40; text-align: center; color: #FFF; cursor: pointer;}


/* tuijian_form.php　*/
.member_weixiu_form{ clear: both; display: block; margin: 20px ;}
.member_weixiu_form li{ clear: both; display: block; }
.member_weixiu_form input{ height: 30px; line-height: 30px; width: 100%; margin: 10px 0px;}
.member_weixiu_form textarea{ height: 120px;}
.member_weixiu_form .weixiu_btn{ clear: both; display: block; height: 45px; line-height: 45px; text-align: center; color: #FFF; font-size: 16px; background: #F40; border: none; border-radius: 6px;}


/* weixiuPingfen.php */
.weixiu_form{ clear: both; display: block; margin: 20px; }
.weixiu_form_tit{ clear: both; display: block; height: 40px; line-height: 40px; font-size: 16px; color: #f40; }
.weixiu_form_option{ clear: both; display: block; }
.weixiu_form_option form{ clear: both; display: -webkit-box; width: 100%; }
.weixiu_form_option select{ display: block; -webkit-box-flex: 1; height: 40px; line-height: 40px; font-size: 16px; color: #f40; border: 2px solid #f40; border-radius: 3px 0px 0px 3px; }
.weixiu_form_option input{ display: block; width: 80px; text-align: center; border: none; height: 40px; line-height: 40px; font-size: 16px; color: #fff; background: #f40; border-radius: 0px 3px 3px 0px; }

.baoxiuTime{ clear: both; display: block; height: 50px; line-height: 50px; text-align: center; background: #f8f8f8; color: #f40; font-size: 18px; font-weight: bold; }

.weixiu_tousu{ clear: both; display: block; text-align: center; margin: 20px 0px; }


/* weixiuList.php */
.headSearch{ clear: both; display: block; padding: 10px 10px 0px; }
.headSearch form{ margin: 0px; padding: 0px; display: -webkit-box; margin: 0px 10px; }
.headSearch .searchInput{ display: block; -webkit-box-flex: 1; background: #fff; border: 1px solid #e3e3e3; height: 30px; line-height: 30px; }
.headSearch .searchBtn{ display: block; width: 80px; border: none; height: 32px; line-height: 32px; text-align: center; font-size: 14px; background: #f40; margin: 0px; padding: 0px; color: #fff; }


/* space list .php */
.userSpaceAddBtn{ position: fixed; right: 5px; top: 0px; height: 40px; line-height: 40px; font-size: 16px; color: #fff; z-index: 300; }
.userSpaceNewsList{ clear: both; display: block; margin: 10px; }
.userSpaceNewsList li{ clear: both; display: -webkit-box; width: 100%; height: 40px; line-height: 40px; background: URL(../e/space/template/default/images/li.gif) -3px 50% no-repeat; text-indent: 1em; border-bottom: 1px dashed #e3e3e3; }
.userSpaceNewsList li a{ display: block; -webkit-box-flex: 1; }
.userSpaceNewsList li span{ display: block; }



/* page style */
.page{ clear: both; display: block; margin: 25px 0px;}
.page a{ border: 1px solid #e3e3e3; background: #F4f4f4; padding: 3px 5px;}
.page b{ background: #F40; padding: 3px 7px; border: 1px solid #F40; color: #FFF;}




/* tou gao */
.tougaoList{ clear: both; display: block; margin: 10px; }
.tougaoList li{ clear: both; display: block; height: 35px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #e3e3e3; }
.tougaoList li a{ clear: both; display: block; }