/* 主要放我的部分页面的css */
/* 积分页面begin */
.integral {}

.integral .integral-header {}

.integral .integral-header p {
	box-sizing: border-box;
	text-align: right;
	color: #999999;
	font-size: 12px;
	margin-top: 15px;
}

.integral .integral-head {
	margin-top: 35px;
	width: 100%;
	height: 134px;
	border: 1px solid #ededed;
}

.integral .infinite-head-ul {}

.integral .infinite-head-ul li {
	float: left;
	width: 442px;
	text-align: center;
}

.integral .infinite-head-ul .infinite-head-num {
	font-size: 12px;
	color: #656565;
	font-weight: 400;
	padding: 40px 0 20px 0;
}

.integral .infinite-head-ul .infinite-head-num span {
	font-weight: bold;
	font-size: 34px;
	color: #333333;
}

.integral .infinite-head-txt {
	text-align: right;
	box-sizing: border-box;
	padding-right: 25px;
}

.integral .infinite-head-txt a {
	font-size: 12px;
	color: #3B83FC;
	margin-right: 30px;
}

/* 积分分页 */
.integral .jifenTab {
	width: 100%;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #4F4F4F;
}

.integral .jifenTab span {
	display: inline-block;
	width: 90px;
	height: 50px;
	line-height: 50px;
	color: #656565;
	font-size: 12px;
	cursor: pointer;
}

.integral .jifenTab span.jifenActive {
	color: #111111;
	font-weight: bold;
	font-size: 14px;
}

.order-jifen {
	padding-top: 0 !important;
	border-top: none !important;
}

.jifenTable {
	margin-top: 30px;
	min-height: 250px;
	border-bottom: 1px solid #e0e0e0;
}

.jifenTable div {
	display: inline-block;
}

.jifenTable .jifenTab-head div {
	font-size: 12px;
	color: #333333;
	padding: 10px 0;
	border-bottom: 1px solid #e0e0e0;
	float: left;
}

.jifenTable .jifenTab-list div {
	float: left;
	color: #666666;
	padding: 20px 0 0 0;
}

.jifenTable .jifenTable-head-date {
	width: 200px;
}

.jifenTable .jifenTable-head-shuoming {
	width: 200px;
}

.jifenTable .jifenTable-head-shiyong {
	width: 200px;
}

.jifenTable .jifenTable-head-shengyu {
	width: 140px;
}

.jifenTable .jifenTable-head-shiji {
	width: 140px;
}

.jifenpage {
	margin-top: 30px;
}

/* 积分页面end */
/* 我的订单页面 */
.order {
	margin-top: 30px;
	padding-top: 25px;
	border-top: solid 1px #eeeeee;
	position: relative;
}

.order .order-line {
	width: 55px;
	height: 2px;
	background-color: #3b84fc;
	position: absolute;
	top: 0;
	left: 0;
}

.order .order-head .orderInput {
	width: 220px;
	overflow: hidden;
	box-sizing: border-box;
	background-color: #f5f5f5;
	height: 40px;
	line-height: 40px;
	margin-right: 18px;
	float: left;
}

.order .order-head .orderDate .orderInput {
	margin-right: 0;
	position: relative;
}

.order .order-head .orderInput label {
	font-size: 12px;
	color: #666666;
	padding: 0 5px;
}

.order .order-head .orderInput>input {
	text-align: right;
	height: 40px;
	line-height: 40px;
	background-color: #f5f5f5;
	width: 145px;
}

.order .order-head .selectBox {
	margin-top: 18px;
}

/* 自定义下拉选择 */
.u-d-con ul {
	list-style: none;
	width: 220px;
	box-sizing: border-box;
	margin: 0 auto;
}

.div1 {
	width: 100%;
	height: 200%;
}

.u-d-con {
	width: 220px !important;
	position: relative;
	float: left;
}


.must {
	/*必填项小桔点*/

	width: 7px;
	height: 7px;
	top: 20px;
	/*相对父级元素*/
	right: 15px;
	position: absolute;
}

.selectBox {
	background: #FFFFFF;
	cursor: pointer;
	display: block;
	float: left;
	width: 220px;
	height: 40px;
	background-color: #f5f5f5;
}

.selectBox:hover {
	/*   border: 1px solid #4BA4DD; */
}

.selectBoxHover {}

.selectBox .selectValue {
	position: relative;
	overflow: hidden;
	display: block;
	font-size: 12px;
	color: #666666;
}

.selectBox .selectValue span {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	float: left;
	padding: 0 5px;
}

.selectBox .selectValue p {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	white-space: nowrap;
	/*强制一行*/
	overflow: hidden;
	/*和这个配合隐藏*/
	color: #5d6d7e;
	font-size: 14px;
	width: 100px;
	color: #CCCCCC;
	padding: 0 10px;
	font-size: 12px;
}

.selectBox .selectValue i {
	position: absolute;
	top: 16px;
	right: 30px;
	display: block;
	height: 7px;
	width: 12px;
	overflow: hidden;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAABrElEQVQ4T61Ty04bQRCsHrzyBQgSZyRed4QIiJeQ+IscIkSCPTN75Cu4Ritb6/UDw4E73wAhiIQQKfkCbnyDsaZRo93VerWAA8xpWt1TNd1VTUEQlD3PW/B9/yfe6bTb7XkA95VK5ZaiKLoGsEREG1rrH2/l6HQ6Y/1+/w6Acs4tCwEnoM65Td/3L15L0u12J3q93h8A04LBzJ+o1WqtOucuM6Crxpir/yWp1+ujpVLpL4CZGLxire2QBGEYriilElDHzNvW2rNhSWq12qTneaLhbAz+1VrblfsjgZxGo/GRiIREPSaG1CSKog8A/gGYit/taa0PE9yUIEPyK00SrWit0zjfUX4sRDQAPtBB8jjW5DuAEdGJiDaL3BUEwXi5XP4NQCwpgqZjyX5koIMkEYbholLqJomVUlvVavU8ieOZyzjn4rF81lqfFGlWSCCFzWZzmZnT5WPmdWvtZd6KRPRFa330lCGeJIhJ1plZxiV1joh2mHlfFjMGrBpj2s+57VmCjIVl+Uo5oBfBC0Uu+k3ewgB2jTHHw+zJix1k9mSNiE4BHBhjvg0DLjUP+P6nHzreHfcAAAAASUVORK5CYII=') no-repeat;
	background-size: 100% 100%;
	/*箭头向下*/
}

.selectBox .selectBoxHover i {
	transform: rotate(-360deg);
	/*箭头向上*/
}

.selectBoxOptions {
	background: #FFFFFF;
	margin-left: -1px;
	border: #b8c4ce 1px solid;
	list-style: none;
	overflow-y: auto;
	z-index: 1000;
	/*越大越顶层*/
	position: absolute;
	width: 220px;
	display: none;
}

.selectBoxOptions a {
	font-family: "宋体", "微软雅黑", "Arial";
	color: #7f7f7f;
	display: block;
	height: 36px;
	line-height: 36px;
	padding-left: 20px;
	background: #fff;
	overflow: hidden;
	white-space: nowrap;
	font-size: 12px;
}

/*解决firefox选中边框*/
.selectBox a {
	outline: none;
	text-decoration: none;
}

.selectBox a:focus {
	outline: none;
	text-decoration: none;
}

a.selected {
	background: #3498db;
	color: #FFF;
}

.selectBoxOptions a:hover {
	background: #eae9e9;
	color: #222;
}

/* 自定义下拉选择end */
.order .order-head .orderInput input::placeholder {
	font-size: 12px;
	color: #cccccc;
}

.order .order-head .orderDate {
	width: 387px;
	height: 40px;
	line-height: 40px;
	background-color: #f5f5f5;
	float: left;
	box-sizing: border-box;
	padding: 0 5px;
	font-size: 12px;
	color: #666666;
}

.orderType {
	display: inline-block;
	position: relative;
}

.selectBoxs {
	background-color: rgb(255, 255, 255);
	line-height: 20px;
	position: absolute;
	z-index: 19920829;
	border-radius: 3px;
	text-overflow: ellipsis;
	word-break: keep-all;
	overflow: hidden;
	white-space: nowrap;
	border: 0;
	width: 100%;
	color: #989898;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	display: none;
	border: 1px solid #f5f5f5;
	    width: 90px;
	    left: 15px;
}
.aside__status-text___3dXKm{
	width: 90px;
	    height: 40px;
	    background-color: #f5f5f5;
	    margin-left: 15px;
}
.selectBoxs li{
	text-align: center;
	line-height: 38px;
	cursor: pointer;
	font-size: 12px;
}
.aside__status-text___3dXKm span{
	display: inline-block;
	    width: 100%;
	    height: 100%;
	    font-size: 12px;
	    text-align: center;
	    align-items: center;
	    line-height: 40px;
		    cursor: pointer;
}

/*  */
.order .order-head .orderDate input {
	height: 40px;
	line-height: 40px;
	background-color: #f5f5f5;
	text-align: center;
	width: 130px;
}

.order .order-head .orderDate input::placeholder {
	font-size: 12px;
	color: #cccccc;
}

.order .order-head .orderDate i {
	display: inline-block;
	width: 13px;
	height: 13px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAD2klEQVRIS7VVXWgcVRT+zkzYbFtNq1bU1oKtJaAiITtndtNAhTwIovjig6hYH1QQlYoVoaKgFi0VH2ystFawDyL6JhV8EUSDCmHj3JlkH4rYH1JpNKhp1EibdTN7j5zlbhi2291KmwsLs3PPd777nfnOuYSWZYxZDeAkgJtEZDQMw12tMe3+J0lyl7X2W90jogeCIDiajaNWUJIkt1trjzlAFARB8VKI4jh+XkT2u9gjzPzkBURRFO0FUAJwyvf9Q9baMoA8gPfr9fqo53mHOpER0RdEdEZEPtM4EdkJYBbA0wDmiGgvxXF8WESeconOisjdRKQluFoDRORLAN93UXWUiD5wsVq6R0WkH8CrDvcPGWPOA1jlXqiSZwFEADwAB4joiIhUuhC9JyJfE9HnLu4Z/VQADjZxSqQSb3QvfnIl/NMFvgngEwA/diISkYNE9DEAPagqukdENmvps4pmAGxsJhKRe4loRkR25HK5PWmaHhCRx7so+hXANgAPEtGaxcXFd/L5/ASA27JEZwDcnE2kttaPS0QPiUh4Ka5zMS+qFwC8AUDbpLn+zpbuGwDzANY64n/dd5oWkXo3MiK6wWEtgKqIzBCRPt+neZRIk1+TpummoaEhLeMVXcYY/e79SnQWwLVExEEQxFeUBYAxRqfMrctEIlIKw/CHSqWyplar3UFupWn6W6lUmtYDxHG8FcB6ERFrrfU87xgzn2/FENFsoVD4WTHGmFMAtlxAFEXR60T0WkbZLDNvcCC1/bqMQ18Iw3C/MWYfgJcymGlm3tKWyFpbLBaLkTHmQwBPZEDCzNq8ejp11PIioreDINhtjNFeeySzVWPm3o6KjDE6NvZkQDPMvMmB/tDSNfeIaFcQBKNtFJ1gZh1BFy/d2NhYvq+vr79erzdUWGvnmm6cnJy8ZWlpqVE63/ftwsLC8ZGRker4+PiqfD7fn6Zp4zbo6en5vVAoaBNfnGgFXNfeDBMTE9f5vr9dRHrcyU8XCgWjz0mSbLPWNqfIUq1W+254eHjeGLOeiLZba32NE5GTxWJxqpsZ3gKwO6PsHDNf5UDa6dnL8mVm3meMeRfAcxnMHDNf342o1XVg5kbyDq77FMDD/9d1OhhVlSbXnzblnY5Iu1z7Q22u6nYy8+Eoil4hInVqE5MwM3c0g4hQpVLZUK1WyfM86u3tnR8YGDinoHK53Od53lprreRyOdt0lu5NTU1tbIfJTobGUAUQMHOyAq47AWCrjiA97Wrf9zcPDg6eXgGi5aH6l7tHykT0i4g0GvVylw5eIlK739+4j6IoeoyIPrrcxF3wX/0H+dw5LdYQjLYAAAAASUVORK5CYII=') no-repeat;
	background-size: 100% 100%;
	margin-top: 7px;
}

.order .order-search {
	width: 108px;
	height: 35px;
	background-color: #333333;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 35px;
	text-align: center;
	margin-top: 18px;
	cursor: pointer;
}

.order .orderList {
	margin-top: 25px;
}

.order .orderList span:first-child {
	font-size: 12px;
	color: #3b84fc;
	position: relative;
	float: left;
	padding-bottom: 5px;
}

.order .orderList span:nth-child(2) {
	float: right;
	font-size: 12px;
}

.order .orderList .orderLine {
	width: 45px;
	height: 3px;
	background-color: #3b84fc;
	position: absolute;
	bottom: 0;
	left: 0;
}

.order .orderList span:nth-child(2) i {
	color: #3b84fc;
	font-style: normal;
}

/* 订单表格页面 */
.orderBody ul.orderBody-head {
	height: 33px;
	width: 100%;
	line-height: 33px;
	background-color: #f7f7f7;
	margin-top: 25px;
}

.orderBody-head li {
	float: left;
	color: #666666;
	font-size: 13px;
	text-align: center;
	overflow: hidden;

}

.order .orderBody .orderBody-head li:first-child {
	width: 50px;
}

.order .orderBody .orderBody-head li:nth-child(2) {
	width: 150px;
}

.order .orderBody .orderBody-head li:nth-child(3) {
	width: 220px;
}

.order .orderBody .orderBody-head li:nth-child(4) {
	width: 80px;
}

.order .orderBody .orderBody-head li:nth-child(5) {
	width: 100px;
}

.order .orderBody .orderBody-head li:nth-child(6) {
	width: 160px;
}

/* 表格body样式 */
.listboxlistview {
	min-height: 70px;
	overflow: hidden;
}

.order .orderBody-list li {
	float: left;
	min-height: 70px;
	border-bottom: 1px solid #EEEEEE;
	height: 100%;
	text-align: center;
	font-size: 13px;
}

.order .orderBody-list .order-xuhao {
	width: 50px;
	text-align: center;
	line-height: 70px;
}

.order .orderBody-list .order-date {
	width: 150px;
	line-height: 70px;
}

.order .orderBody-list .order-danhao {
	width: 220px;
}

.order .orderBody-list .order-danhao p:first-child {
	margin-top: 15px;
}

.order .orderBody-list .order-danhao p:nth-child(2) {
	/* margin-top: 8px; */
	white-space: nowrap;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
}

.order .orderBody-list .order-danhao p:nth-child(2) span {
	font-size: 14px;
	color: #275cb2;
}

.order .orderBody-list .order-price {
	width: 80px;
	line-height: 70px;
	height: 70px;
	white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;

}

.order .orderBody-list .order-name {
	width: 100px;
	padding-top: 25px;
	    box-sizing: border-box;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	/* line-height: 70px; */
}

.order .orderBody-list .order-peisong {
	width: 160px;
}

.order .orderBody-list .order-peisong p:first-child {
	margin-top: 25px;
}

.order .orderBody-list .order-peisong p:nth-child(2) {
	margin-top: 8px;
	color: #999999;
	cursor: pointer;
}

.order .order-sure {
	position: relative;
	min-height: 70px;
	min-width: 120px;
	line-height: 70px;
	text-align: left !important;
}

.order .order-sure .weizhifu {
	color: #007AFF;
}

.order .order-sure span {
	display: inline-block;
	width: 77px;
	height: 29px;
	line-height: 29px;
	border-radius: 5px;
	border: solid 1px #cccccc;
	font-size: 13px;
	color: #666666;
	position: absolute;
	top: 50%;
	left: 25%;
	margin-top: -15px;
	cursor: pointer;
}

/* 表格 */
/* 我的订单页面end */
/* 收藏夹begin */
.Collection {
	margin-top: 20px;
}

.Collectionhead {}

.Collectionhead li {
	height: 34px;
	line-height: 34px;
	background-color: #F7F7F7;
	font-size: 13px;
	color: #666666;
	float: left;
}

.Collectionhead li:first-child {
	width: 20%;
	text-align: center;
}

.Collectionhead li:nth-child(2) {
	width: 35%;
}

.Collectionhead li:nth-child(3) {
	width: 35%;
}

.Collectionhead li:nth-child(4) {
	width: 10%;
	text-align: center;
}

.CollectionBody li {
	font-size: 13px;
	color: #666666;
	float: left;
	border-bottom: 1px solid #eeeeee;
	height: 98px;
	box-sizing: border-box;
	padding-top: 20px;
}

.CollectionBody li:first-child {
	width: 20%;
	text-align: center;
}

.CollectionBody li:first-child img {
	width: 57px;
	height: 57px;
}

.CollectionBody li:nth-child(2) {
	width: 35%;
}

.CollectionBody li:nth-child(2) a {
	width: 300px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	word-wrap: break-word;
	padding-top: 20px;

}

.CollectionBody li:nth-child(3) {
	width: 35%;
	line-height: normal;
	padding-top: 8px;
	overflow: hidden;
	padding-top: 40px;
	box-sizing: border-box;
}

.CollectionBody li:nth-child(4) {
	width: 10%;
	text-align: center;
	line-height: 60px;
}

.CollectionBody li:nth-child(4) span {
	cursor: pointer;
}

.CollectionPage {
	margin-top: 50px;
}

.shoucangBtn {
	width: 102px;
	height: 29px;
	background-color: #f7f7f7;
	text-align: center;
	line-height: 29px;
	font-size: 14px;
	color: #333333;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}

/* 上传图片 */
.upBox {
	width: 650px;
	height: 430px;
	z-index: 50;
	background-color: #FFFFFF;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -325px;
	margin-top: -200px;
	border-radius: 5px;
}

.uptitle {
	padding: 20px 40px;
	color: #333333;
	font-size: 16px;
}

/* 图片上传样式 */
.fileDiv {
	margin: 0px 0px 0px 40px;
	width: 100px;
	height: 100px;
	border: 1px solid #CCCCCC;
	background-color: #fff;
	line-height: 40px;
	text-align: center;
	color: #FFF;
	border-radius: 3px;
	/*border: 1px solid #999;*/
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
	cursor: pointer;
	float: left;

}

.fileDiv img {
	display: block;
	width: 25px;
	height: 25px;
	margin: 0 auto;
	margin-top: 20px;
	cursor: pointer;
}

.fileDiv span {
	display: block;
	width: 70px;
	height: 25px;
	background: #3B84FC;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: 25px;
	margin: 0 auto;
	margin-top: 15px;
	cursor: pointer;

}

.fileDiv input {
	width: 100px;
	height: 100px;
	border: 1px solid #CCCCCC;
	background-color: #FFF;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	cursor: pointer;
}

.shuruBox {
	padding-top: 10px;
	padding-left: 40px;
	padding-bottom: 10px;
	display: inline-block;
	margin-top: 15px;
	margin-bottom: 15px;
}

.shuruBox p {
	padding-bottom: 8px;
	display: inline-block;
	margin-right: 5px;
}

.shuruBox input {
	width: 432px;
	height: 35px;
	border: 1px solid #EEEEEE;
	padding-left: 30px;
	outline: none;
}

.shuruTextarea {
	text-align: center;
}

.choseimg img {
	width: 100%;
	height: 100%;
}

.shuruTextarea textarea {
	width: 570px;
	height: 110px;
	box-sizing: border-box;
	background: #F5F5F5;
	padding: 10px 15px;
	border-radius: 5px;
	border: none;
}

.upBtn {
	text-align: center;
	padding-top: 15px;
}

.upBtn div {
	width: 84px;
	height: 30px;
	border-radius: 4px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
}

.upBtn .btnBox-left {
	color: #2E74F6;
	border: 1px solid #2E74F6;
	margin-right: 30px;
}

.upBtn .btnBox {
	background-color: #2E74F6;
	color: #FFFFFF;
}

/* 收藏夹end */
/* 会员资料修改 */
.user {
	margin-top: 20px;
}

.userBox {
	border: solid 1px #e8e8e8;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.userBox .userBox-head {
	height: 58px;
	background-color: #f2f2f2;
	line-height: 58px;
	border-bottom: solid 1px #e8e8e8;
	margin-bottom: 10px;
}

.userBox .userBox-head span:first-child {
	font-size: 17px;
	color: #333333;
	padding-left: 30px;
}

.userBox .userBox-head span:nth-child(2) {
	font-size: 13px;
	color: #999999;
	padding-left: 8px;
}

.userBox .userBox-form {
	height: 45px;
	line-height: 45px;
}

.userBox .userBox-form div {
	display: inline-block;
	height: 45px;
	/* overflow: hidden; */
}

.userBox .userBox-form .userform-left {
	width: 130px;
	text-align: right;
	font-size: 13px;
	color: #333333;
	float: left;
}

.userBox .userBox-form .userform-right .userform-tag {
	color: #999999;
	font-size: 13px;
	margin-left: 8px;
}

.userBox .userBox-form .userform-right .userform-tag-p {
	color: #999999;
	font-size: 13px;
	position: absolute;
	width: 100%;
	left: 20px;
	bottom: -35px;
}

.userBox .userBox-form .userform-right input[type="text"] {
	width: 210px;
	height: 32px;
	box-sizing: border-box;
	padding-left: 8px;
	font-size: 13px;
	color: #333333;
	float: left;
	margin-top: 6px;
	border: 1px solid #999;
	border-radius: 3px;
	outline: none;
}
.userBox .userBox-form .userform-right input[type="password"] {
	width: 210px;
	height: 32px;
	box-sizing: border-box;
	padding-left: 8px;
	font-size: 13px;
	color: #333333;
	float: left;
	margin-top: 6px;
	border: 1px solid #999;
	border-radius: 3px;
	outline: none;
}

.userBox .userBox-form .userform-right input::placeholder {
	color: #cccccc;
	font-size: 13px;
}

/* 单选按钮的美化 */
.radioBox {
	position: relative;
}

.radio {
	display: inline-block;
	position: relative;
	line-height: 18px;
	margin-right: 10px;
	cursor: pointer;
	color: #333333;
	font-size: 13px;
	margin-left: 18px;
}

.radio input {
	display: none;
}

.radio .radio-bg {
	display: inline-block;
	height: 18px;
	width: 18px;
	margin-right: 5px;
	padding: 0;
	/* background-color: #3163f3; */
	border-radius: 100%;
	vertical-align: top;
	/* box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1) inset, 0 1px 4px rgba(0, 0, 0, 0.1) inset, 1px -1px 2px rgba(0, 0, 0, 0.1); */
	cursor: pointer;
	transition: all 0.2s ease;
	border: solid 1px #cccccc;
}

.radio .radio-on {
	display: none;
}

.radio input:checked+span.radio-on {
	width: 10px;
	height: 10px;
	position: absolute;
	border-radius: 100%;
	background: #3163f3;
	top: 4.5px;
	left: 5px;
	/* box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(255, 255, 255, 0.4) inset; */
	/* background-image: linear-gradient(#ffffff 0, #e7e7e7 100%); */
	transform: scale(0, 0);
	transition: all 0.2s ease;
	transform: scale(1, 1);
	display: inline-block;
}

/* 省市区选择 */
.choseProvince {}

.choseProvince select {
	height: 34px;
	width: 210px;
	/* 	background-color: #f5f5f5;
	border: none; */
	box-sizing: border-box;
	padding: 0 15px;
	font-size: 13px;
	color: #333333;
	border: 1px solid #999;
	border-radius: 2px;
}

/* 会员资料end */
/* 所有确认按钮 */
.sure-btn {
	text-align: center;
	padding-top: 30px;
}

.sure-btn .sure {
	width: 185px;
	height: 56px;
	background-color: #3b84fc;
	border-radius: 5px;
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 56px;
	margin: 0 auto;
	cursor: pointer;

}

.sure-btn .sure i {
	display: inline-block;
	width: 23px;
	height: 23px;
	background: url(/static/img/icon/sure.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 5px;
	position: relative;
	top: 5px;
}

/* 确认按钮btn */
/* 充值支付 */
.userBox-chongzhi {
	padding-bottom: 80px;
}

.zhifuBox {
	font-size: 13px;
	color: #333333;
}

.zhifuInput {
	width: 98px !important;
	background-color: #FFFFFF !important;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
}

/* 准备公用 */
.radioBox .zhifuimg {
	width: 130px;
	height: 50px;
}

.radioBox {
	position: relative;
	top: 30px;

}

.radioBox .zhifuimg-box {
	margin-left: 15px;
}

/* 充值支付end */


/* 弹出层 */
.mask {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 49;
	display: none;
}

.show {
	display: block;
}

.orderdetail {
	width: 1000px;
	min-height: 600px;
	background-color: #FFFFFF;
	margin: 0 auto;
	margin-top: 100px;
	box-sizing: border-box;
	padding: 30px;
	position: relative;
}

.closeImg {
	position: absolute;
	top: 30px;
	right: 30px;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.o-title {
	color: #343434;
	font-size: 18px;
	font-weight: bold;
}

.o-list {
	color: #343434;
	font-size: 14px;
	margin-bottom: 12px;
}

.o-list-head {
	padding: 23px 0;
}

.o-line {
	height: 1px;
	width: 100%;
	background-color: #EEEEEE;
	margin-top: 23px;
}

/* select */

.slDivdd {
	float: left;
	position: relative;
	font-size: 12px;
	color: #666666;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
}

.slDivlable {
	padding: 0 5px;
}

.slDivdd #btnSelect {
	width: 145px;
	display: inline-block;
	text-indent: 10px;
	color: #cccccc;
	text-align: right;
	padding-right: 12px;
	box-sizing: border-box;
}

.slDivdd .ulDiv {
	display: none;
	width: 220px;
	border: 1px solid #EEEEEE;
	border-radius: 1px;
	background: #FFF;
	margin-top: 0px;
	position: absolute;
	z-index: 100;
}

.slDivdd .ulDiv.ulShow {
	display: block;
}

.slDivdd .ulDiv ul li {
	text-indent: 10px;
	cursor: pointer;
	text-align: center;
	list-style: none;
}

.slDivdd .ulDiv ul li:hover {
	background: #cbebf6;
}

.slDivdd .slDivlable {
	display: inline-block;
}
