

body.giftBodyWish{
	font-family:"Microsoft YaHei";

}
body.giftBodyOrder{
	font-family:"Microsoft YaHei";

	
}

input[type=button], input[type=submit], input[type=file], button {
    cursor: pointer;
    -webkit-appearance: none;
}
.giftBodyWish .block{
	width:1200px;
	margin:0px auto;
	padding:0px;
}
#giftBodyWap {
	background:none;
}
#giftBodyWap .block,html {
	background:#FFF;
}
body#giftBodyWap {
	font-family:"Microsoft YaHei";
	background:#cee6dd;

	
}
#giftBodyWap .block{
	width:100%;
	height:auto;
}

#giftBodyWap .giftRightBox{
	width:100%;
}
#giftBodyWap #goods_info_right{
	padding:0px;
}
#giftBodyWap #goods_info_right .goodsDesc{
	padding:0px;
	padding: 0px;
}
#giftBodyWap .giftRightBox .goodsDesc img{height:auto;
	width:100%;
}
#giftBodyWap #gift_listBox .giftRightBox{
	width:100%;
	padding:0px;
}
 #giftBodyWap .goodsInfoBtn{margin-bottom:20px;text-align:center;}
 #giftBodyWap .goodsInfoBtn .btnBg{display:inline-block;float:none;background-size: contain;font-size:14px;
 }
#giftBodyWap .consigneeInfoBox .inputBg{
	width:80%;
}
#giftBodyWap .consigneeInfoBox *{
	font-size: 14px;
}
#giftBodyWap .giftBoxOut .giftLeftBox{
	padding: 0px;
	width:100%;
}
#giftBodyWap .goodsInfoBox .goodsInfoImg,#giftBodyWap .goodsInfoBox .goodsInfoImg img{padding:0px;
	padding: 0px;
	width:100%;
	height:auto;
}
.goodsInfoBox .goodsInfoBtn {
	text-align: center;
}
#giftBody img,#giftBodyWap img{
	background:none;
	max-width: 100%;
}

#giftBodyWap .goodsListBox .goodsItem{
	width:46%;
	padding:10px 2%;
	margin:0px;

}

#giftBodyWap .goodsListBox .goodsItem span.goodsImgp {
	width:94%;
	height:auto;
	margin:0px 3%;

}
#giftBodyWap  .goodsListBox .goodsItem span.goodsImgp img{
	width:100%;
	height:auto;
	margin:0px;
}
#giftBodyWap .goodsListBox .goodsItem span{
	width:100%;
	margin:5px 0px;
	padding:0px;
	text-align:center;
}

.giftBodyWish .topLogoBox .leftLogo{
	float:left;
	display:block;
	margin:35px 0px 0px 45px;
	width:175px;
	height:73px;
	background:url(../images/default/logo.png) no-repeat center;
}

#giftBody .wishBoxOut{
	position:relative;
	z-index:1;
	height: 572px;


}
#giftBody .alreadyin textarea,#giftBody .alreadyin input,#giftBodyWap .alreadyin textarea,#giftBodyWap .alreadyin input{
	color:#999;
}



.wishBox {
	margin: 0 auto;
	position: relative;
	width: 1150px;
	height: 542px;
	z-index: 10;

}
.wishBox .note{
	height:155px;
	padding:15px 20px;
	width:218px;
	position:absolute;
	cursor:move;
	font-family:Trebuchet MS,Tahoma,Myriad Pro,Arial,Verdana,sans-serif;
	font-size:14px;

}

.wishBox  .yellow {
	background: url(../images/default/note_yellow.png);
}
.wishBox  .violet {
	background: url(../images/default/note_violet.png);
}
.wishBox  .pink {
	background: url(../images/default/note_pink.png);
}
.wishBox  .orange {
	background: url(../images/default/note_orange.png);
}
.wishBox  .green {
	background: url(../images/default/note_green.png);
}
.wishBox  .blue {
	background: url(../images/default/note_blue.png);
}


.wishBox .noteCtn{
	color:#FFF;
	font-size:12px;
	padding:38px 42px 0px 42px;
	position:relative;
	z-index:1;
}
.wishBox .noteCtn span{
	display:block;
	float:left;
}

.wishBox .note .ctntitle{
	position:absolute;
	top:5px;
	left:70px;
	z-index:1;
	color:#333;
	cursor:pointer;
	display:none;
}
.wishBox .note:hover .ctntitle{
	display:block;
}
.wishBox .noteCtn span.ctnspan{
	max-height:70px;
	line-height:18px;
	width:138px;
	overflow:hidden;
}
.wishBox .noteCtn span.ctname{
	line-height:18px;
	text-align:right;
	width:108px;
	overflow:hidden;
}
.wishBox .noteCtn span.close{
	height:30px;
	width:30px;
	position:absolute;
	top:20px;
	right:-10px;
	z-index:2;
	cursor:pointer;
	background:url(../images/default/closebox.png) no-repeat center;
}

.wishBox .noteFull{
	display:none;
	position:absolute;
	top:50px;
	left:320px;
	z-index:999;
	padding: 120px 105px 0px 115px;
	width:323px;
	height:252px;
	background:url(../images/default/noteFullBg.png) no-repeat center;
	
}
.wishBox .noteFull span{
	display:block;
	color:#968a78;
	font-weight:bold;
	font-family:"Microsoft YaHei";
}
.wishBox .noteFull span.ctnspan{
	font-size:16px;
	line-height:22px;
	overflow-y: auto;
	overflow-x: hidden;
	max-height:150px;
	padding:5px;
}

.wishBox .noteFull span.ctname{
	font-size:16px;
	line-height:22px;
	text-align:right;
	padding:20px 20px 0px 0px;
}
.wishBox .noteFull span.closeFull{
	height:30px;
	width:30px;
	position:absolute;
	top:45px;
	right:55px;
	z-index:2;
	cursor:pointer;
	background:url(../images/default/closebox.png) no-repeat center;
}

.wishBoxOut .happyImg{
	width:392px;
	height:340px;
	position:absolute;
	bottom:0px;
	right:0px;
	background:url(../images/default/happyImg.png) no-repeat center;

}

.wishStepBox{
	height:210px;
	width:1140px;
	margin:0px auto;
	background:url(../images/default/stepBg.png) no-repeat center;

}
.wishStepBox .stepBox{
	padding:30px 20px 22px 20px;
}
.wishStepBox .stepBox .step{
	width:345px;
	height:145px;
	float:left;
	margin:0px 20px;
}
.wishStepBox .stepBox .step .stepCtl{
	font-family:"Microsoft YaHei";
	font-size:14px;
	height:25px;
	line-height:25px;
}

.wishStepBox .stepBox .step .cyellow{
	color:#ff3800;
}
.wishStepBox .stepBox .step .cblue{
	color:#0f86c3;
}

.wishStepBox .stepBox .step .stepCtn .inputBg{
	width:295px;
	border:1px solid #cccccc;
	height:22px;
	line-height:18px;
	padding:5px;
}
.wishStepBox .stepBox .step .stepCtn table{
	border-collapse: separate;
	border-spacing: 5px;
}

.wishStepBox .stepBox .step .stepCtn .pick_sn{

	background:url(../images/default/user_ico.png) no-repeat 280px 8px;

}
.wishStepBox .stepBox .step .stepCtn .pick_pwd{

	background:url(../images/default/pwd_ico.png) no-repeat 280px 8px;

}

.wishStepBox .stepBox .step .stepCtn .submit{
	width:307px;
	height:34px;
	background:url(../images/default/login_btn.png) no-repeat center;
	border:none;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
.wishStepBox .stepBox .step2{
	width:245px;
}
.wishStepBox .stepBox .step2 .stepCtn{
	width:246px;
	height:105px;
	background:url(../images/default/step2Bg.jpg) no-repeat center;
}
.wishStepBox .stepBox .step3{
	width:387px;
}

.wishStepBox .stepBox .step3 .stepCtn,.wishStepBox .stepBox  .step3 .gift_list a{
	width:387px;
	height:105px;
	display:block;
	background:url(../images/default/step3Bg.jpg) no-repeat center;
}

.wishStepBox .stepBox .textarea{
	width:295px;
	height:60px;
	padding:5px;
	border:1px solid #cccccc;
	resize: none;
}

.wishStepBox .stepBox .step .stepCtn  .wishInput{
	float:left;
	width:160px;
}
.wishStepBox .stepBox  .wishBtn{
	width:63px;
	height:34px;
	border:0px;
	margin-left:5px;
	float:left;
	cursor:pointer;
}
.wishStepBox .stepBox  .putWishName{

	background:url(../images/default/putWishBtn.jpg) no-repeat center;

}

.wishStepBox .stepBox  .searchWishName{

	background:url(../images/default/searchWishBtn.jpg) no-repeat center;

}

.wishStepBox .stepBox  .searchWishBox{

	float:left;
	width:63px;
}

.wishStepBox .stepBox  .searchWishBox{
	position:relative;
	float:left;
	width:68px;
	z-index:12;
}
.wishStepBox .stepBox  .searchWishInfo{
	display:none;
	position:absolute;
	left:68px;
	top:-18px;
	width:240px;
	height:67px;

	background:url(../images/default/searchInfoBg.png) no-repeat center;
}
.wishStepBox .stepBox .step .stepCtn .search_wish {
	width: 130px;
	position: absolute;
	left: 45px;
	top: 22px;
	z-index:1;
	border:0px;
}
.wishStepBox .stepBox .search_go{
	position:absolute;
	right:10px;
	top:30px;
	width:37px;
	height:37px;
	z-index:2;
	background:url(../images/default/searchInfoBtn.png) no-repeat center;
}


.wishStepBox .stepBox  .lottery{
	cursor:pointer;
}

.lotteryBox .had_lottery,.lotteryBox .losing_lottery{
	width:790px;
	height:620px;
	position:absolute;
	left:135px;
	top:0px;
	z-index:9999;
	display:none;
}
.lotteryBox .had_lottery{
	background:url(../images/default/had_lottery.png) no-repeat center;
}

.lotteryBox .losing_lottery{
	background:url(../images/default/losing_lottery.png) no-repeat center;
}


.giftBodyOrder .block{
	width:1200px;
	margin:0px auto;
	padding:0px;
}

.giftBodyOrder .topLogoBox .leftLogo{
	float:left;
	display:block;
	margin:51px 0px 0px 30px;
	width:408px;
	height:82px;
	background:url(../images/default/gift_left_logo.png) no-repeat center;
}

.giftBodyOrder .topLogoBox .rightLogo{
	float:right;
	display:block;
	margin:27px 43px 0px 0px;
	width:170px;
	height:70px;
	background:url(../images/default/gift_right_logo.png) no-repeat center;
}
.giftBoxOut{
	position:relative;
	z-index:1
}
#gift_listBox .giftLeftBox{
	display:none;
}

#gift_listBox .giftRightBox {
	width:100%;
}
.giftBoxOut .giftLeftBox{
	width:285px;
	padding:0px 25px;
	float:left;
}
.giftBoxOut .giftLeftBox .giftMssageTitle{
	height:50px;
	line-height:50px;

}
.giftBoxOut .giftLeftBox .giftMssageTitle span{
	display:block;
	float:left;
	color:#616161;
	font-size:13px;
	font-family:"Microsoft YaHei";
	margin-right:5px;
}
.giftBoxOut .giftLeftBox .giftMssageTitle .titleBox{
	width:66px;
	height:35px;
	background:url(../images/default/newMessage.png) no-repeat center;
	position:relative;
	z-index:1;
	
}

.giftBoxOut .giftLeftBox .giftMssageTitle .titleBox .titleIco{
	width:21px;
	height:20px;
	line-height:20px;
	font-size:12px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	background:url(../images/default/nmIco.png) no-repeat center;
	position:absolute;
	z-index:2;
	top: -7px;
	right: 0px;	
	cursor:pointer;
	margin:0px;

}
.historyMessage{
	cursor:pointer;
}
.messageListBox{
	width:275px;
	padding:5px 10px;
	background:url(../images/default/alphaBg.png) repeat center;
}

.messageListBox .messageBoxTit{
	height:50px;
	line-height:50px;
	border-bottom:1px solid #cccccc;
}
.messageListBox .messageBoxTit span{
	display:block;
	float:left;
	font-family:"Microsoft YaHei";
	margin-right:3px;
}

.messageListBox .messageBoxTit span.big{
	font-size:18px;
}

.messageListBox .messageBoxTit span.small{
	font-size:12px;
}


.messageListBox .messageBoxTit span.blue{
	color:#046ac0;
}

.messageListBox .messageBoxTit span.orange{
	color:#ff3800;
}
.messageList{
	padding:20px 0px;
	max-height:245px;
	overflow-x:hidden;
	overflow-y:auto;

}

.messageList ul li{
	cursor:pointer;
	color:#616161;
	height:24px;
	line-height:24px;
	font-size:14px;
	overflow: hidden;
	width:125%;
}
.messageList ul li:hover{
	height:23px;
	border-bottom:1px solid #cccccc;
}
.messageList ul li span{
	display:block;
	float:left;
	margin-right:10px;
}
.messageList ul li span.name{

	text-decoration:underline;
}

.toPutMessage{
	background:#dbd08c;
	border:1px solid #cccccc;
	height:100px;
	padding:10px;
}

.toPutMessage span{
	display:block;
	padding:3px 0px; 
	color:#616161;

}
.toPutMessage .toMsgArea{
	background:none;
	border: none;
	resize: none;
	width: 253px;
	height: 55px;
	text-indent:2em;
	line-height:20px;
	color:#616161;
}

.giftList ul li {
	float:left;
	height:70px;
	line-height:70px;
	width:90px;
	margin:5px 0px;
}
.giftList ul li input{
	float: left;
	margin-top:30px;

}
.giftList ul li label{
	height:70px;
	width:90px;

}
.giftList ul li label .giftImg{
	text-align: center;
	height: 70px;
	width: 69px;
	display: block;
	float: left;

}

.putMessageBtn{
	margin-top:15px;
	padding:10px;
	text-align:center;
}
.putMessageBtn .submit{
	background:url(../images/default/putBlessingBtn.png) repeat center;
	border:none;
	padding:0px;
	margin:0px;
	width:127px;
	height:34px;
	cursor:pointer;
}
.topTitinfo{
	height:35px;
	line-height:35px;
	font-size:16px;
	color:#616161;
}
.topTitinfo strong{

	color:#333;
}
.message_wishBox{
	max-height: 380px;
	overflow-x: hidden;
	overflow-y: auto;
}
.giftMsgBox{

	border:1px solid #ccc;
	background:#fff;
	position:absolute;
	top:30px;
	left: 250px;
	z-index: 99;

}
.giftMsgBoxInner{
	width: 600px;
	max-height: 400px;
	overflow:hidden;
	padding:20px;

}
.selectGiftTitle{
	height:50px;

}
.selectGiftTitle ul{
	border-bottom:2px solid #ccc;
	height:45px;

}
.selectGiftTitle ul li {
	float:left;
	height:45px;
	line-height:45px;
	font-size:16px;
	font-weight:normal;
	color:#26709A;
	width:150px;
	text-align:center;
	cursor:pointer;
}
.selectGiftTitle ul li.curTit{
	font-weight:bold;
	border-bottom:2px solid #26709A;

}

.giftMsgBox {
	display:none;
}
.giftMsgBox span.closeGmb{
	height:30px;
	width:30px;
	position:absolute;
	top:10px;
	right:10px;
	z-index:2;
	cursor:pointer;
	background:url(../images/default/closebox.png) no-repeat center;
}

.sendGiftBox{
	display:none;
}
.message_wishBox span{
	display:block;
	line-height:25px;
	
}
.gtMsgLeft{
	float:left;
	width:80px;
	height:80px;
}
.gtMsgRight{
	float:left;
	width: 490px;
}

.message_wishBox li{
	margin:10px 0px;
	padding:10px 0px;
	border-bottom:1px solid #ccc;
}
.toMeName{
	text-align:right;
}
.giftRightBox{
	width: 790px;
	float: left;
	padding: 0px;
}

.giftRightBox .goodsListTit{
	height:30px;
	line-height:30px;
	font-size:17px;
	color:#d85805;
	font-weight:bold;
	/*background-image: url('../images/default/goods_tit_bg.png');*/
	display: inline-block;
    background-size: 100% 100%;
    padding: 0px 0;
    text-align: left;
}
#giftBodyWap .giftRightBox .goodsListTit{
	font-size: 14px;
}
.goodsListBox{
	padding:0px;
}
.goodsListBox .goodsItem{
	float:left;
	margin:10px;
	overflow:hidden;
	width: 285px;
	position: relative;
}
.goodsListBox .goodsItem:nth-child(4n+4){
	margin-right:0px;

}
.goodsListBox .goodsItem:nth-child(4n+1),.goodsListBox .goodsItem:first-child{
	margin-left:0px;

}
.goodsListBox .goodsItem span{
	display:block;
	width: 100%;
	text-align:left;
	font-size:14px;
	color:#1a1b15;
	font-weight:bold;
	box-sizing: border-box;
	/*text-shadow: 1px 0 #FFF, 0 1px #FFF,0 -1px #FFF, -1px 0 #FFF;*/

}
.goodsListBox .goodsItem span.goodsNmaep{
	float: left;
	position: relative;
}

.goodsListBox .goodsItem label{
	font-size:15px;
	text-align:center;
	float:left;
	width:100%;
	height:48px;
	line-height: 22px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    overflow: hidden;	
}
#giftBodyWap .goodsListBox .goodsItem label{
	font-size: 12px;
}

.goodsListBox .goodsItem .lineBox{
	float:left;width:100%;
	line-height: 30px;

}
.goodsListBox .goodsItem .asgnum{
	float:right;
	margin-left: 25px;
}
.goodsListBox .goodsItem .goods_number_input{
	float:left;
	height:20px;
	padding:2px 5px;
	width:20px;
}
.goodsListBox .goodsItem .aspanBox{
	float:left;
	background:url(../images/default/as_ico.jpg) no-repeat center;
	width:17px;
	height:28px;
}
.goodsListBox .goodsItem .aspanBox a{
	display:block;
	float:left;
	width:17px;
	height:14px;
	overflow:hidden;
	text-indent:999em;
}
.goodsListBox .goodsItem a:hover{
	text-decoration:none;
}
.goodsListBox .goodsItem span.goodsImgp{
	/*
	border-radius:98px;
	-webkit-border-radius:98px;
	-moz-border-radius:98px;*/
	overflow:hidden;
	height: 100%;
	margin:0px;


}
.goodsListBox .goodsItem span.checked{
	display: none;
    right: 0;
    position: absolute;
    top: 0;
    width: auto;
    font-size: 15px;
    background: #f5bf4a;
    padding: 5px 10px;
    z-index:1;
    text-shadow: none;
    color:#FFF;  
}
.goodsListBox .goodsItem span.goodsImgp a{
	display: block;
}
.goodsListBox .goodsItem span.goodsImgp img{

	width:100%;
}
#goods_info_left{
	width: 365px;
	padding: 0px 20px;
}
#goods_info_right{
	width: 760px;
	padding: 0px;
}
.goodsInfoBox .goodsInfoImg{
	width:355px;
	height:355px;
	padding:2px;
	background:#FFF;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border:1px solid #FFF;
	box-sizing: border-box;
}
.goodsInfoBox .goodsInfoName{
	font-weight:bold;
	font-size:20px;
	color:#1a1b15;
	text-align:center;
	line-height:35px;
}
.goodsBoxInfo{
	padding-bottom:60px;
}
.goodsInfoBtn{
	text-align: center;
	padding-top:10px;
}
.goodsInfoBtn .btnBg{
	height:35px;
	padding: 0 15px;
	display:inline-block;
	line-height:35px;
	color:#FFFFFF;
	text-align:center;
	font-size:16px;
	letter-spacing:2px;
	/*text-indent:30px;*/
	border:1px solid #857a32;
	cursor:pointer;
	/*background:url(../images/default/btnBg.png) no-repeat center;*/
	background: #857a32;
	border-radius: 10px;

}
.goodsInfoBtn .btnBg.btnBgBack{
	background: rgb(255 255 255 / 60%);
    color: #857a32;

}
.goodsInfoBtn  a.btnBg:hover{
	text-decoration:none;
	color:#FFFFFF !important;
}
.goodsInfoBtn .btnBg.btnBgBack:hover{
    color: #857a32 !important;

}

.checkOrderBox{
	background-color: #f0f0f0;
    border-radius: 10px;


}
.consigneeInfoBox{
	padding:15px;
}

.consigneeInfoBox table{
	border-collapse: separate;
	border-spacing: 18px;
}
.consigneeInfoBox .text{
	font-size:18px;
	color:#505050;
}
.consigneeInfoBox .inputBg{
	height:25px;
	line-height:18px;
	padding:3px 10px;
	width:525px;
	border:1px solid #857a32;
}
.consigneeInfoBox .selectInput{border: 1px solid #857a32;
	height:35px;
	padding:3px 0px;
	line-height:18px;

}
.consigneeInfoBox  .address{
	width:138px;
}
.checkOrderBox{
	margin-bottom:40px;
}
#goods_info_right #pickOrderForm .goodsInfoBtn{
	text-align:center;
}

#goods_info_right #pickOrderForm .goodsInfoBtn .btnBg,.orderDoneInfoBox .goodsInfoBtn .btnBg,.goodsListBox  .goodsInfoBtn .btnBg{
	margin:0 10px;
}

#giftBodyWap #goods_info_right #pickOrderForm .goodsInfoBtn .btnBg,#giftBodyWap .orderDoneInfoBox .goodsInfoBtn .btnBg, #giftBodyWap .goodsListBox  .goodsInfoBtn .btnBg{
	margin-left:5px;
	font-size:12px;
}

#goodsInfoMuBtn .btnBg{
	margin-left:10px;
}


#goods_info_right #pickOrderForm .goodsInfoBtn .btnSubmit{
	margin:0px 20px;
	border:none;
	cursor:pointer;
}
.orderDoneInfoBox{
	margin:0 auto;
	padding:40px 0px;
	border:2px solid  #FFF;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	width:640px;
	background:#FFF url(../images/default/alphaBg.png) repeat center;

}
.orderDoneInfo{
	padding:15px;
	font-size:16px;
	color: #41856e;
	font-weight:bold;
	text-shadow: 1px 0 #FFF, 0 1px #FFF,0 -1px #FFF, -1px 0 #FFF;
	text-align:center;
}
.orderDoneInfoBox .goodsInfoBtn {
	text-align: center;
}
.orderDoneInfoBox .goodsInfoBtn .ucenter{
	margin-left:20px;
}
.checkOrderInfoBox td{
	word-wrap: break-word;
    word-break: break-all;
	font-size: 15px;
}

.goodsInfoBox .multList{
	width: 172px;
	margin:5px;
	float:left;
}
.goodsInfoBox .multList .goodsInfoImg{
	width: 170px;
	height: 170px;
	overflow:hidden;

}
.goodsInfoBox .multList .goodsInfoName{
	font-size:14px;
	line-height:22px;

}

#giftBodyWap .orderDoneInfoBox{
	width:90%;
	left:5%;
}


.yxsyds{
	position:fixed;
	bottom:0;
	right:0;
	z-index:9999;
	width:303px;
	height:90px;
	background:url('../images/default/float_dot.png') no-repeat center;
}
.yxsyds p{
	color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding: 12px 10px 5px 100px;
}

.bodyLoginBg .selectloginType .selectTab{
	display: flex;
	width: 100%;
	border-radius: 5px;
	overflow: hidden;
}

.bodyLoginBg .selectloginType .selectTab span{
    display: block;
    width: 100%;
    text-align: center;
    background: #FFF;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    border-radius: 0px;
    color: #903131;	
}
.bodyLoginBg .selectloginType .selectTab span:first-child{
	border-right: 1px solid #f2f2f2;
}
.bodyLoginBg .selectloginType .selectTab span.active{
    background: #f4c58a;
    color: #832928;
}
.bodyLoginBg .selectloginType .selectBox{
	
}
#mobileLoginHtml{
	display: none;
	width: 400px;
	max-width: 100%;
    position: fixed;
    margin: auto;
    top: 30%;
    left: 0;
    right: 0;
    text-align: center;
	z-index: 2;
	padding: 0px 15px;
    box-sizing: border-box;

}
#mobileLoginHtml .mask{
	position: fixed;
    background: rgb(0 0 0 / 45%);
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    z-index: -1;
    top: 0;
}
#mobileLoginHtml .cardList{
    background: #FFF;
    box-shadow: 5px 3px 8px 1px #762524;
    border-radius: 10px;
    overflow: hidden;
}
#mobileLoginHtml .cardList ul{

}
#mobileLoginHtml .cardList ul li{
    width: 100%;
    display: flex;
	box-sizing: border-box;
	border-bottom: 1px solid #e4edfc;
}
#mobileLoginHtml .cardList ul li:first-child{
    background: #aa3d3e;
    font-size: 15px;
}
#mobileLoginHtml .cardList ul li span:first-child{
	border-left: 0px solid #e4edfc;

}
#mobileLoginHtml .cardList ul li span{
	text-align: center;
    width: 100%;
    display: block;
    min-height: 40px;
    line-height: 40px;
    border-left: 1px solid #e4edfc;
}

#mobileLoginHtml .cardList ul li span a{
	background: #aa3d3e;
    color: #FFF;
    display: inline-block;
    padding: 0px 10px;
    border-radius: 10px;
    height: 30px;
    line-height: 30px;
    margin: 5px 0px;
}

#mobileLoginHtml .cardList ul li span a:hover{
	background: #762524;
    color: #FFF !important;
}

#mobileLoginHtml .cardList .closeMobileCardBtn{
	display: inline-block;
    margin: 10px;
    padding: 5px 15px;
    background: #a93c3e;
    border-radius: 5px;
    cursor: pointer;
    color: #FFF;
    font-size: 16px;
}

#mobileLoginHtml .transferMobileInfo {
    background: #FFF;
    box-shadow: 5px 3px 8px 1px #762524;
    border-radius: 10px;
    overflow: hidden;
    display: none;
    width: 100%;
}
#mobileLoginHtml .transferMobileInfo ul li:first-child {
    background: #aa3d3e;
    font-size: 15px;
    position: relative;
}
#mobileLoginHtml .transferMobileInfo ul li:first-child  span.close{
    position: absolute;
    right: 10px;
    top: 10px;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
}
#mobileLoginHtml .transferMobileInfo ul li{
    width: 100%;
    display: block;
    box-sizing: border-box;
    border-bottom: 1px solid #e4edfc;
    text-align: center;
    padding: 10px;
}

#mobileLoginHtml .transferMobileInfo ul li input{
    width: 100%;
    height: 35px;
    line-height: 35px;
    border: 0px;
}
#mobileLoginHtml .transferMobileInfo ul li .submitTransfer{
	display: inline-block;
    margin: 10px;
    padding: 5px 15px;
    background: #a93c3e;
    border-radius: 5px;
    cursor: pointer;
    color: #FFF;
    font-size: 16px;
}
#mobileLoginHtml .transferMobileInfo ul li .submitTransfer:hover{
	color: #FFF !important;
}
