html {
  font-size: 100px !important;
}
.tube_user {
	padding: 0.45rem 0;
	background: #F8F8F8;
}
.province{
    display: none;
}
.tube_user_content {
	display: flex;
}

.tube_user_menuLeft {
	width: 2rem;
}

.tube_user_viewRight {
	flex: 1;
	background: #fff;
	margin-left: .2rem;
	border: 0.01rem solid #EEEEEE;
	box-shadow: 0rem 0rem 0.06rem 0.01rem rgba(0, 0, 0, 0.08);
	min-height: 4.6rem;
	max-height: auto;
	padding: 0.35rem 0;
}

.tube_user_menuTit {
	font-size: 0.18rem;
	color: #fff;
	background-color: #113E7F;
	text-align: center;
	padding: 0.2rem 0;
}

.tube_user_menuItm {
	display: block;
	font-size: 0.14rem;
	color: #333333;
	padding: 0.15rem 0 0.15rem 0.34rem;
}

.tube_user_menuList {
	background: #fff;
}

.tube_user_menuItm:hover {
	background-color: #e6ebf2;
}

.tube_user_menuItm.active {
	background-color: #e6ebf2;
}

.tube_user_center {
	text-align: center;
	font-size: 0.24rem;
	color: #212529;
}

.tube_user_namebox {
	display: flex;
	align-items: center;
}

.tube_user_name {
	width: 0.8rem;
	margin-right: 0.3rem;
	text-align: right;
	font-size: 0.14rem;
	color: #656565;
}

.tube_user_input input {
	border: 0;
	font-size: 0.14rem;
	color: #656565;
	background: transparent;
}

.tube_user_profileItm {
	display: flex;
	margin-bottom: 0.25rem;
	justify-content: center;
}

.tube_user_profile {
	margin-top: 0.8rem;
}

.tube_user_edit,
.tube_user_email,
.tube_user_password {
	width: 1.3rem;
	text-align: right;
	color: #007BFF;
	font-size: 0.14rem;
	cursor: pointer;
	transition: all 0.3s;
}

.tube_user_edit:hover,
.tube_user_email:hover,
.tube_user_password:hover {
	font-weight: bold;
}

.tube_user_input {
	width: 5rem;
}

.tube_user_input input {
	width: 100%;
}

.tube_user_allorderContent {
	margin-top: 0.3rem;
	padding: 0 0.32rem 0.3rem 0.32rem;
}

.tube_user_allorderItem {
	color: #333336;
	font-size: 0.14rem;
	margin-right: 0.4rem;
	padding-bottom: 0.1rem;
	position: relative;
}

.tube_user_allorderItem.active {
	color: #113E7F;
	position: relative;
}

.tube_user_allorderItem.active::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 0.56rem;
	height: 0.02rem;
	background: #113E7F;
}

.tube_user_allorderItem:hover {
	color: #113E7F;
}

.tube_user_allorderListbox {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.tube_user_seacherBox {
	width: 3.48rem;
	display: flex;

}

.tube_user_seacherBtn {
	width: 0.6rem;
	height: 0.32rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #7D7D7D;
	font-size: 0.14rem;
	border: 0.01rem solid #E2E2E2;
	cursor: pointer;
}

.tube_user_seacherBtn:hover {
	opacity: 0.9;
}

.tube_user_seacherBox input {
	flex: 1;
	border: 0.01rem solid #E2E2E2;
	font-size: 0.12rem;
	color: #7D7D7D;
	padding: 0 0.13rem;
}

.tube_user_AllOrderbox {
	margin-top: 0.35rem;
}

.tube_user_AllOrderitem {
	border: 0.01rem solid #ccc;
	margin-bottom: 0.2rem;
}

.tube_user_orderTop {
	border-bottom: 0.01rem solid #eee;
	display: flex;
	justify-content: space-between;
	padding: 0.1rem 0.14rem;
	background-color: #f9f9f9;
}

.tube_user_orderTright {
	padding: 0 0.1rem;
	height: 0.3rem;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 0.05rem;
	background: #F29F25;
	color: #fff;
	font-size: 0.14rem;
	cursor: pointer;
}

.tube_user_orderTright:hover {
	opacity: 0.9;
}

.tube_user_orderTrightCommon {
	border: 0.01rem solid #ccc;
	color: #8e8e8e;
	padding: 0 0.1rem;
	border-radius: 0.05rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	font-size: 0.14rem;
}

.tube_user_order_number {
	display: flex;
	align-items: center;
	color: #7D7D7D;
	font-size: 0.14rem;
	height: 0.3rem;

}

.tube_user_order_number span {
	color: #333;
	font-size: 0.14rem;
	margin-left: 0.08rem;
}

.tube_user_order_timer {
	margin-right: 0.36rem;
	color: #7D7D7D;
	font-size: 0.14rem;
}

.tube_user_orderTleft {
	display: flex;
	align-items: center;
}

.tuber_user_order_img {
	width: 0.99rem;
	height: 0.7rem;
}

.tuber_user_order_img img {
	width: 100%;
	height: 100%;
}

.tube_user_order_allItm {
	padding: 0.26rem 0.3rem;
	border-bottom: 0.01rem solid #eee;
	display: flex;
	align-items: center;
}

.tuber_user_order_tit {
	font-size: 0.16rem;
	color: #333;
	margin-bottom: 0.1rem;
}

.tuber_user_order_msg {
	width: 2.5rem;
	margin-left: 0.25rem;
}

.tuber_user_order_txt {
	color: #E90707;
	font-size: 0.12rem;
}

.tube_user_order_product {
	flex: 3;
	display: flex;
	align-items: center;
}

.tuber_user_order_money {
	font-size: 0.16rem;
	color: #333;
	flex: 1;
}

.tuber_user_order_money span {
	font-weight: bold;
}

.tuber_user_order_number {
	color: #999999;
	font-size: 0.16rem;
	flex: 1;
}

.tuber_user_order_totalMoney {
	color: #FF0000;
	font-size: 0.16rem;
	flex: 1;
}

.tuber_user_order_totalMoney span {
	font-weight: bold;
}



.tuber_user_orderBottom {
	display: flex;
	align-items: center;
	padding: 0.2rem 0.2rem 0.2rem 0.3rem;
	justify-content: space-between;
}

.tuber_user_BooLeft {
	display: flex;
	color: #7D7D7D;
	font-size: 0.14rem;
	align-items: center;
}

.tuber_user_BooLeft span {
	color: #333;
	font-size: 0.14rem;
	font-weight: bold;
}

.tuber_user_BooLeft div {
	font-size: 0.14rem;
	color: #333;
}

.tuber_user_BooRight {
	display: flex;
	align-items: center;
}

.tuber_user_BooRight div {
	height: 0.3rem;
	padding: 0 0.1rem;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0.14rem;
	border-radius: 0.05rem;
	margin-left: 0.24rem;
	cursor: pointer;
}


.tuber_user_BooRight div:hover {
	opacity: 0.9;
}

.tuber_user_Details,
.tuber_user_Cancellation {
	border: 0.01rem solid #ccc;
	color: #7D7D7D;
}

.tuber_user_Topay,
.tuber_user_Confirm {
	background: #113E7F;
	color: #fff;
}

.tuber_user_Delete {
	background: #D2D2D2;
	color: #fff;
	font-size: 0.14rem;
}

/* 翻页开始 */
.tube_page {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding: 0.15rem 0 .1rem 0;
}

.tube_page_sure {
	width: 0.72rem;
	height: 0.32rem;
	background: #113E7F;
	border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	margin-left: 0.1rem;
	font-size: 0.14rem;
}

.tube_page_sure:hover {
	opacity: 0.9;
}


.tube_page_page input {
	width: 0.6rem;
	height: 0.32rem;
	border: 0.01rem solid #ccc;
	border-radius: 0.05rem;
	text-align: center;
	margin: 0 0.04rem;
	font-size: 0.14rem;
	color: #7D7D7D;
}

.tube_page_page select {
	width: 0.6rem;
	height: 0.32rem;
	border: 0.01rem solid #ccc;
	border-radius: 0.05rem;
	text-align: center;
	margin: 0 0.04rem;
	font-size: 0.14rem;
	color: #7D7D7D;
	outline: 0;
}


.tube_page_aitem {
	width: 0.32rem;
	height: 0.32rem;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0.14rem;
	color: #7D7D7D;
	border-radius: 0.05rem;
	border: 0.01rem solid #ccc;
	margin: 0 0.04rem;
}

.tube_page_aitem.active {
	background: #113E7F;
	color: #fff;
	border-color: #113E7F;
}

.tube_page_aitem:hover {
	background: #113E7F;
	color: #fff;
	border-color: #113E7F;
}

.tube_page_dian {
	border: 0;
	align-items: flex-end;
	margin: 0;
}

.tube_page_dian:hover {
	background: none;
	color: #7D7D7D;
	border-color: #ccc;
}

.tube_page_btn {
	display: flex;
	align-items: center;
}

.tube_page_total {
	color: #7D7D7D;
	font-size: 0.14rem;
	margin: 0 0.1rem;
}

.tube_page_page {
	color: #7D7D7D;
	font-size: 0.14rem;
}



/* 翻页结束 */

.tuber_order_topay {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: flex-end;
	padding: 0.22rem 0.22rem 0.27rem 0.22rem;
}

.tuber_user_Topays {
	height: 0.3rem;
	padding: 0 0.15rem;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0.14rem;
	border-radius: 0.05rem;
	margin-left: 0.24rem;
	cursor: pointer;
	background: #113E7F;
	color: #fff;
	margin-top: 0.1rem;
}

.tuber_order_topay1 {
	color: #333;
	font-size: 0.14rem;
	margin-bottom: 0.1rem;
}

.tuber_order_total span {
	color: #FF0000;
}

.tuber_user_Topays:hover {
	opacity: 0.9;
}

.tube_order_info {
	color: #333;
	font-size: 0.14rem;
	font-weight: bold;
}

.tube_orderInfoContent {
	display: flex;
	justify-content: space-between;
	padding: 0.2rem 0.27rem 0.3rem 0.27rem;
}

.tube_orderInfoItem {
	width: 48%;
}


.tube_order_info1 {
	display: flex;
	align-items: center;
	color: #333333;
	font-size: 0.14rem;
	margin-top: 0.15rem;
}

.tube_order_info1 span {
	width: 1.3rem;
	text-align: right;
	color: #333333;
	font-size: 0.14rem;
	margin-right: 0.12rem;
}

.tube_delivery_created {
	display: flex;
	align-items: center;
	color: #113E7F;
	font-size: 0.14rem;
	justify-content: flex-end;
	cursor: pointer;
}

.tube_delivery_created img {
	width: 0.18rem;
	height: 0.18rem;
	margin-right: 0.1rem;
}

.tube_delive_count div {
	color: #7D7D7D;
	font-size: 0.14rem;
	margin-bottom: 0.15rem;
}

.tube_delive_count div span {
	color: #7D7D7D;
	font-size: 0.14rem;
}

.tube_delivery_itemsBox {
	border: 0.01rem solid #ccc;
	padding: 0.25rem 0.2rem 0.2rem 0.2rem;
	margin-top: 0.2rem;
}

.tube_delivery_iphone {
	margin-bottom: 0 !important;
}

.tube_delivery_typeBox {
	display: flex;
	justify-content: space-between;
	padding-top: 0.15rem;
	border-top: 0.01rem solid #eee;
	margin-top: 0.25rem;
}

.tube_delive_right {
	display: flex;
	align-items: center;
	margin-left: auto;
}

.tube_delive_left {
	background: #F29F25;
	border-radius: 0.03rem 0.03rem 0.03rem 0.03rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	padding: 0.07rem 0.15rem;
	cursor: pointer;
}
.tube_delive_edit{
	margin-right: 0.2rem;
}

.tube_delive_delete,.tube_delive_edit{
	font-size: 0.14rem;
	color: #333;
	cursor: pointer;
}
.tube_addbox_content{
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	top: 0;
	left: 0;
	display: none;
}
.tube_addbox_form{
	width:9.57rem;
	position: absolute;
	top: 50%;
	background: #fff;
	border-radius: 0.05rem;
	left: 50%;
	transform: translate(-50%,-50%);
	padding: 0.25rem 0.2rem 0.4rem 0.3rem;
}
.tube_addbox_close{
	width: 0.11rem;
	height: 0.11rem;
	cursor: pointer;
}
.tube_addbox_top{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 0.3rem;
}
.tube_addbox_tit{
	font-size: 0.18rem;
	color: #333;
}
.tube_addbox_formItem{
	display: flex;
	align-items: center;
	padding-left: 1rem;
	margin-bottom: 0.2rem;

}
.tube_addbox_form_name{
	width: 1.35rem;
	text-align: right;
	font-size: 0.14rem;
	color: #333;
	display: flex;
	justify-content: flex-end;
}
.tube_addbox_form_name::before{
	content: '*';
	display: block;
	color: #FF0000;
	font-size: 0.2rem;
}
.tube_addbox_form_input{
	width: 4.5rem;
	height: 0.43rem;
	margin-left: 0.2rem;
	display: flex;
}
.tube_addbox_form_input select{
	width: 100%;
	height: 100%;
	outline: 0;
	border: 0.01rem solid #DEDEDE;
	font-size: 0.14rem;
	color: #686868;
	padding: 0 0.15rem;
	
}
.tube_addbox_form_input input{
	width: 100%;
	height: 100%;
	border: 0.01rem solid #DEDEDE;
	border-radius: 0.05rem;
	padding: 0 0.15rem;
	color: #686868;
	font-size: 0.14rem;
	flex: 1;
}
.tube_beforeNone::before{
	display: none;
}

.tube_formInput_auto{
	width: auto!important;
	display: flex;
	align-items: center;
}
.tube_formInput_auto input{
	width: 0.18rem;
	height: 0.18rem;
}
.tube_formInput_auto label{
	color: #727477;
	font-size: 0.14rem;
	margin-left: 0.1rem;
	margin-bottom: 0;
}
.tube_addbox_submitBox{
	display: flex;
	justify-content: flex-end;
	margin-top: 0.3rem;
}
.tube_addbox_submit{
	width: 0.75rem;
	height: 0.41rem;
	background: #00479D;
	border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;
	border: 0.01rem solid #00479D;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 0.16rem;
	cursor: pointer;
}
.tube_user_changePassword{
	width: calc(4.5rem + 1.35rem + 2rem);
	margin: 0 auto;
	padding-top: 0.5rem;
}
.tube_user_changePassword .tube_addbox_formItem{
	padding-left: 0;
}
.tube_user_changePassword .tube_addbox_form_name::before{
	display: none;
}
.tube_user_changePassword .tube_addbox_submitBox{
	justify-content: flex-start;
	padding-left: 1.55rem;
}
.tube_getCode{
	width: 2.05rem;
	height: 0.43rem;
	background: #FFFFFF;
	border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;
	border: 0.01rem solid #00479D;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-left: 0.14rem;
	border-radius: 0.05rem;
	color: #00479D;
	font-size: 0.16rem;
	cursor: pointer;
}