@charset "UTF-8";

body{background-color:#F6F6F6 ;}
ul{list-style: none;}

.gyl_show{display: block;}
.gyl_hide{display: none;}

.gyl_item li{
	/* position: relative; */
	text-align: center;
	border: 1px solid #CDCDCD;
	margin: 10px;padding: 0 10px;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	-moz-box-shadow: 0px 0px 5px #DEDEDE; box-shadow: 0px 0px 5px #DEDEDE;
	overflow: hidden;
}

.gyl_item_img{float:left;line-height: 100px;}

.gyl_item_body{
	float:right;width:calc(100% - 100px)
}
.gyl_item_body p{height: 40px;line-height: 40px;border-bottom: 1px dashed #BDBDBD;}

.fgx{border: 0.5px solid #BFBBBB;}
.fgx_dashed{border: 0.5px dashed #E0E0E0;margin: 0 10px;}

.gyl_label{
	display: inline-block;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	height:20px;
	line-height:20px;
	margin-left: 4px;
}

.gyl_label em{	
	display: inline-block;
	padding: 0 4px;
	color: #ffffff;
}
.gyl_label i{
	padding: 0 10px;
}

/* 小标签 */
.gyl_slabel{
	display: inline-block;
	font-size: 12px;
	padding: 3px 5px;
	color:  #FFFFFF;
	background-color: #4395FF;
}


.uc_box{
	width: 1200px;margin:10px auto;overflow:hidden
}

.uc_box_left{
	width: 240px;float: left;text-align: center;	
}



.uc_left_heard{
	height: auto;	
	background-color: #fff;
	margin: 10px 5px;
	padding-bottom: 8px;
	text-align: center;
	overflow: hidden;
	/* -webkit-box-shadow: #666 0px 0px 10px; 
	-moz-box-shadow: #666 0px 0px 10px; 
	box-shadow: #666 0px 0px 10px; */
	border: 1px solid #CECDCC;
	box-shadow: 0px 0px 5px #CCCCCC;
	}
	
.heard_img{
	width: 70px;height: 70px;margin: 20px auto 0;position: relative;
}
.uc_left_heard p{height:30px; line-height: 30px;}
.uc_left_heard p span{margin-left: 8px;}
.uc_left_heard p button{padding: 3px 10px;}
.heard_img img{width: 70px;height: 70px;}
/* .heard_img_lv{width: 21px !important;height: 23px !important;position: absolute;right: 0;bottom: 0;}
.heard_img span{
	color: white;
	font-size: 10px;
	font-weight: bold;
	position: absolute;right: 0;bottom: 0;
}
.heard_img span i{
	color: white;
	font-size: 9px;
} */

.uc_left_menu{
	margin: 10px 5px;
	-moz-box-shadow: 0px 0px 5px #CCCCCC; box-shadow: 0px 0px 5px #CCCCCC;
	border: 1px solid #CECDCC;
}

.uc_left_menu ul li{
	height: 50px; line-height: 50px;margin-top: 2px;
	cursor: pointer;
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */
}
.uc_left_menu ul li:hover{background-color:#4395FF;color: #FFFFFF}
.uc_left_menu ul li span{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	padding-left:30px;
}
.menu_sel{
	background-color:#4395FF;color: #FFFFFF
}

.menu_nosel{
	background-color:#FFFFFF;color: #5F5F5F;
}

.subMenu_sel{
	border-bottom: 2px solid #015998 !important;
	background-color: #4395FF !important;color: #F3F3F3;
	}
.subMenu_nosel{
	border-bottom: 2px solid #FFFFFF;
	color: #000000;
}


.uc_box_right{
	margin: 5px;
	width: 930px;float:right;text-align: center;
	background-color: #FFFFFF;
	box-shadow: 0px 0px 5px #cccccc;
	min-height: 570px;
}
.uc_right_title{
	height: 50px;line-height: 50px;text-align: left;
	border-bottom: 1px solid #FF0000;
	margin-right: 10px;
	
}
.uc_right_title span{
	display: inline-block;padding: 0 20px;background-color: #FB3434;color: #FFF;
}

/* 在订单页时使用 */
.uc_right_title i{
	
}
.uc_right_title i em{
	margin: 0 5px;
	padding: 5px 10px;
	border-radius: 15px;
}
.uc_right_title i em:hover{
	cursor: pointer;
	font-weight: bold;
}
/* .item_border_active{
	border: 2px solid #FF9500;
}
.rt_item_title{font-size: 17px;margin-top: 10px;}
.rt_item_point{font-size: 36px;}
.rt_item_note{font-size: 12px;color: #999999; margin: 0 10%;
} */

.uc_right_body{
	margin-top: 8px;	
}
.uc_right_tip{
	text-align: left;
	background-color: #ffe7ac;
	color: #d46600;
	padding: 8px 10px;
	font-size: 15px;
}
.item_title{font-size: 17px;margin-top: 10px;}
.item_point{font-size: 36px;}
.item_note{font-size: 12px;color: #747474; margin: 0 10%;}
.item_danwei{font-size: 14px;color: #747474; }
/*用户中心子页通用样式*/
.gyl_uc_itempage ul{text-align: left;}
.gyl_uc_itempage ul li{
	height: 50px; line-height: 50px; 
	border-bottom: 1px solid #eee;
	padding: 0 10px;
}

.gyl_uc_itempage ul li:hover{background-color: #F6F6F6;}
.gyl_uc_itempage ul li img{
	width: 30px; height: 30px;float: left;
	margin: 10px;
}

.gyl_uc_itempage ul li span{
	font-size: 16px;
	display: inline-block;
	float: left;color:#404040 ;
}
.gyl_uc_itempage ul li em{
	margin-left: 8px;
	font-size: 16px;
	
}
.gyl_uc_itempage ul li i{
	margin-left: 8px;
	font-size: 13px;
	color: #707070;	
}
.gyl_uc_itempage ul li select{
	height: 35px;font-size: 15px;color: #3a3a3a;text-align: center;
}

.gyl_uc_itempage ul li input[type="text"]{
	height: 35px;font-size: 15px;color: #3a3a3a;	
}



/*总览页*/
#d_note{
	text-align: center;
	overflow: hidden;
}
#d_note ul{margin-left: 10px;}
#d_note ul li{
	float: left;
	border: 1px solid red;
	width: calc(25% - 30px);
	height: 200px;
	margin: 10px;padding-top: 15px;
	background-color: #FFF;
	border: 1px solid #CECDCC;
	transition:border 0.5s;
	-moz-transition:border 0.5s; 
	-webkit-transition:border 0.5s; 
	-o-transition:border 0.5s;
	border-radius:8px; -moz-border-radius:8px; 
	-webkit-border-radius:8px;
	-moz-box-shadow: 0px 0px 10px #DEDEDE;
	 box-shadow: 0px 0px 10px #DEDEDE;

}

#d_note ul li:hover{
	border: 1px solid #FF9500;
	-moz-box-shadow: 0px 0px 10px #FFB144;
	box-shadow: 0px 0px 10px #FFB144;
	cursor: pointer;
}

/* #d_note ul li span{
	font-size: 60px;
} */

/*个人信息页*/
#d_info ul li{padding-left: 50px;}
#d_info ul li:hover{background-color: #EEF7FF;}
#d_info ul li span{width: 200px;}
#d_info p{margin: 20px 0;}
#d_info p button{
	width: 120px;height: 40px;
}


#frm_nc,#frm_xm,#frm_xb,#frm_nl,#frm_dz{display: none;}

/*安全中心页*/
#d_safe ul{padding: 10px;}
#d_safe ul li {
	margin:10px 0; border: 1px solid #E0E0E0;
	border-radius:8px; -moz-border-radius:8px;-webkit-border-radius:8px;
	box-shadow: 0px 0px 3px #E0E0E0;-moz-box-shadow: 0px 0px 3px #E0E0E0;	
	height: 100px;padding-top: 40px;
}

#d_safe ul li:hover{border: 1px solid #d4d4d4;-moz-box-shadow: 0px 0px 10px #cbcbcb; box-shadow: 0px 0px 10px #cbcbcb;}
#d_safe ul li img{width: 60px; height: 60px;float:left;margin: 0 10px 0 30px;}
#d_safe ul li span{float:left;height: 60px;line-height: 60px;}
#d_safe ul li em{float:left;height: 60px;line-height: 60px;color:#5492c8;
	font-weight: 700;font-size: 18px;}
#d_safe ul li button{float:right;height: 40px;margin-top: 10px;margin-right: 20px; padding: 0 20px;}

/* #d_safe ul li img{width: 60px; height: 60px;float: none;}
#d_safe ul li p{height: 40px; line-height: 40px;}
#d_safe ul li p span{color: #404040;}
#d_safe ul li p em{color: green;margin: 0 8px;}
#d_safe ul li button{padding: 5px 20px;margin: 10px 0;} */

.safe_note{
	margin: 20px 10px;padding: 5px 20px;
	border: 1px solid #CDCDCD;text-align: left;
	border-radius:5px; -moz-border-radius:8px; -webkit-border-radius:5px;
}
.safe_note h1{height: 50px; line-height: 50px; 
	font-weight: normal;font-size: 16px;
	border-bottom: 1px solid #CDCDCD;
	background: url(../images/note.png) no-repeat 0px 10px;
	background-size: 30px 30px;	
	padding-left: 35px;margin-bottom: 10px;
	}
.safe_note p{color: #616161;height: 30px; line-height: 30px; }
.safe_note p span{font-weight: bold;color: #4395FF;margin-right: 8px;}

.d_safe_frm{width: 80%;margin: 30px auto;display: none;
	border: 1px solid #CDCDCD;text-align: left;
	border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
	-moz-box-shadow: 0px 0px 3px #E0E0E0; box-shadow: 0px 0px 3px #E0E0E0;
}
.d_safe_frm h1{font-size: 16px; font-weight: normal;text-align: center;
border-bottom: 1px solid #CDCDCD;
border-top-left-radius: 8px ;border-top-right-radius: 8px;
background-color: #F2F0F0;color: #404040;height: 50px;line-height: 50px;}
.d_safe_frm h1 span{margin:0 5px; color: red;}
.d_safe_frm p{height: 50px; line-height: 50px;text-align: center;}
.d_safe_frm p span{display: inline-block;width: 120px;text-align: left;}
.d_safe_frm p em{display: inline-block;width: 150px;text-align: left;}
.d_safe_frm p em input[type="text"]{height: 25px;border: 1px solid #0094FF;}
.d_safe_frm p button{padding: 5px 20px;margin-left: 20px;}

/*绑定账号页*/

#d_bind ul{padding: 10px;}
#d_bind ul li {margin:10px;padding: 10px; border: 1px solid #E0E0E0;
border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
-moz-box-shadow: 0px 0px 3px #E0E0E0; box-shadow: 0px 0px 3px #E0E0E0;}

#d_bind ul li h1{text-align: left;border-bottom: 1px solid #eaeaea;padding-bottom: 10px;padding-left:20px}
#d_bind ul li h1 img{display: inline-block;width: 60px; height: 60px;border-radius:15px;float:left}
#d_bind ul li h1 span{display: inline-block;height: 60px;line-height: 60px;font-size: 18px;margin-left: 20px;}
#d_bind ul li h1 em{display: inline-block;height: 60px;line-height: 60px;margin-left: 20px;color: #9c9c9c;}
#d_bind ul li h1 em i{color: red;margin: 0 5px;}
#d_bind ul li h1 button{float: right;padding: 5px 20px;margin: 20px;}

.binfBox{
	border:1px solid #eeeeee;
	padding: 10px 0;
	margin:20px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-moz-box-shadow: 0px 0px 10px #eeeeee; box-shadow: 0px 0px 10px #eeeeee;
}
.binfBox:hover{
	background-color: #fafafa;
}

.d_face{
	display: inline-block;
	text-align: right;
	margin-right: 40px;
	
}
.img_face{width: 80px;
    height:80px;
	border-radius: 15px;
}
	
.d_bindinfo{
	display: inline-block;
}
.d_bindinfo p{
	height: 40px; line-height: 40px;
}

.d_bindinfo p span{display: inline-block; text-align: left;color: #404040;width:80px;}
.d_bindinfo p em{display: inline-block; text-align: left;color: #0094FF;margin: 0 8px;width:200px;}


.bind_bz{
	padding: 10px;margin:10px 20px;
	font-size: 13px;text-align: left;color: #848484;
}

.bind_note{
	margin:10px 20px;padding: 10px 20px;
	border: 1px solid #CDCDCD;text-align: left;
	border-radius:5px; -moz-border-radius:8px; -webkit-border-radius:5px;
}
.bind_note h1{height: 50px; line-height: 50px; 
	font-weight: normal;font-size: 16px;
	border-bottom: 1px solid #CDCDCD;
	background: url(../images/note.png) no-repeat 0px 10px;
	background-size: 30px 30px;	
	padding-left: 35px;margin-bottom: 10px;
	}
.bind_note p{color: #616161;height: 30px; line-height: 30px; }
.bind_note p span{font-weight: bold;color: #4395FF;margin-right: 8px;}


/*返利订单页*/
.d_ordType{background-color: #f5f5f5;}

.d_ordType p{
	padding: 5px 10px;
	line-height: 30px;
	text-align: left;
	font-size: 14px;
}

.d_ordType p span{
	margin: 0 5px;
	padding: 3px 15px;
	border-radius: 15px;
	
}
.d_ordType p span:hover{
	cursor: pointer;
	color: #FB3434;
}

.oTypeSel0{
	border-bottom: 1px solid #6edc00 !important;
	background-color: #55aa00 !important;
	color: #F3F3F3;
}

.oTypeNoSel0{
	border-bottom: 1px solid #f1f1f1 !important;
	background-color: #ffffff !important;
	color: #787878;
}


.oTypeSel1{
	border-bottom: 1px solid #4395FF !important;
	background-color: #4395FF !important;
	color: #F3F3F3;
}
.oTypeNoSel1{
	border-bottom: 1px solid #f1f1f1 !important;
	background-color: #ffffff !important;
	color: #787878;
}

.oTypeSel2{
	border-bottom: 1px solid #d9d9d9 !important;
	background-color: #d9d9d9 !important;
	color: #676767;
}
.oTypeNoSel2{
	border-bottom: 1px solid #d9d9d9 !important;
	background-color: #ffffff !important;
	color: #787878;
}


.ord_lx{margin-bottom: 10px;overflow: hidden;}
.ord_lx ul{list-style: none;margin: 0 5px;}
.ord_lx ul li{
	float: left; display: inline-block; width:12.5%; text-align: center; height: 50px;
	line-height: 50px;background-color: #E0E0E0;	
	border-bottom: 2px solid #c0c1c3;
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */	
}
.ord_lx ul li:hover{background-color: #4395FF; border-bottom: 2px solid red;cursor: pointer;}
.ord_lx ul li i{color: red;font-size: 12px;margin-left: 3px;
-moz-box-shadow: 0px 0px 5px #FFFFFF; box-shadow: 0px 0px 5px #FFFFFF;}
.ord_lx ul li em{float:left;color: #afafaf;text-shadow: 1px 1px #FFFFFF;}
.div_ord_list{
	
}
.div_ord_list div{
	
}
.div_ord_list ul{
	list-style: none;text-align: left;
}
.div_ord_list ul li{ 
	height: auto !important;overflow: hidden;
	border: 1px solid #d7d7d7;
	margin:20px 10px;
	border-radius:8px; -moz-border-radius:8px;
	-webkit-border-radius:8px;-moz-box-shadow: 0px 0px 8px #DEDEDE;
	box-shadow: 0px 0px 8px #c9c9c9;
}
.div_ord_list ul li:hover{ 
	background-color: #f1f1f1;
}
.div_ord_list ul li h1{
	padding-top: 5px;
	height: 40px; line-height: 40px;font-style: normal;
	border-bottom: 1px solid #dbdbdb;background-color: #f7f7f7;
}
.div_ord_list ul li h1 span{margin-left: 10px;}
.div_ord_list ul li h1 em{margin-left: 5px;color: #444444;font-weight: 500;}
.loadOrd{text-align: center;padding: 10%;}
.loadOrd img{width: 100px; height: 100px;}
.loadOrd p{line-height: 100px;}
.li_item_ptico{
	display: inline-block;width: 25px;height: 25px;margin-top: 5px; margin-left: 10px; float: left;
}

.li_item_body{overflow: hidden;}

.li_item_body img{
	float: left; margin:20px 10px;
	width:100px;height: 100px;
}

.giftFontImg{
	float: left; margin:20px 10px;
	width:100px;height: 100px;
	font-size: 100px;
}

.li_item_body_div{
	float: right;margin: 10px 5px;width:760px;
}
.li_item_body_div p{line-height: 40px;height: 40px;}
.li_item_body_div p span{display: inline-block; width: 30%;color: #6D6C6C;
	white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.li_item_body_div p span em{color: #4395FF;}
.li_item_body_div p button{float: right;padding: 4px 10px;
border: 1px solid  #3e8cec;
 margin-top: 8px;margin-right: 10px;}
 .li_item_body_div p button:hover{background-color: #4395FF;color: white;}
 
.li_item_subord span{}
.sub_ddh{float: left;}
.sub_sl{width: 100px !important;}
.sub_sb{width: 150px !important;}

.li_item_spName{
	display: -webkit-box;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	color: #3f3f3f;
	text-shadow: 1px 1px #f4f4f4;
	height: auto !important;
	line-height: 1.4 !important;
}
.li_item_spName span{margin-left: 20px;}
.li_item_num{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.li_item_lczt{
	
	
}
.li_item_lczt em{
	line-height: 25px;display: inline-block; 
	padding: 0 10px;margin-left: 5px;font-size:13px;color: white !important;
	border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
}

.loadMoreOrd{
	width: 150px;
	margin: 10px auto;
	height: 50px;	
	line-height: 50px;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	text-align: center;
	cursor: pointer;	
	background: #FFFFFF url(../images/plus.png) no-repeat 20px 15px;
	background-size: 20px 20px;
	color: #DF5000;	
	padding-left: 20px;
	padding-right: 5px;	
}

.loadMoreOrd:hover{
	background-color: whitesmoke;
	box-shadow: 0px 0px 5px #b6b6b6;
	color: red;
}

.noMoreOrd{
	width: 150px;
	margin: 10px auto;
	height: 50px;	
	line-height: 50px;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	text-align: center;
	cursor: pointer;	
	background: #FFFFFF url(../images/tip.png) no-repeat 20px 15px;
	background-size: 20px 20px;
	color: #7d7d79;	
	padding-left: 20px;
	padding-right: 5px;	
}



/* ordinfo订单详情页*/
.div_ord_title{height: 40px; line-height: 40px;background-color: #E0E0E0;font-size: 18px; text-align: center;}
.div_ord_page{ margin: 10px auto; width: 90%; max-width: 950px;  border: 1px solid #CDCDCD;background-color: #FFFFFF;
	border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow: 0px 0px 5px #DEDEDE;
	box-shadow: 0px 0px 5px #dedede;margin-bottom: 20px;
}
.div_ord_page button{width: 150px;height: 30px;margin: 10px auto;}
.ord_page_title{overflow: hidden;}
.ord_page_title img{float: left;width: 350px; height: 350px; padding:5px;}
.ord_pag_spinfo{
	display: inline-block;float: right;margin-top: 20px;
	text-align: left; width: calc(100% - 380px);
}
.spinfo_mc{
	font-size: 16px;
	color: #3f3f3f;
	text-shadow: 1px 1px #f4f4f4;
	height: auto !important;
	line-height: 1.4 !important;
	margin-bottom: 10px;
}
.ord_pag_spinfo_row p{
	display: inline-block;
	width: 40%;
}

.ord_pag_spinfo p{line-height: 40px;}
.ord_pag_spinfo p span{display: inline-block;}
.ord_pag_spinfo p em{display: inline-block;margin: 0 5px;}
.ord_pag_spinfo p i{display: inline-block;font-size: 12px;margin-left: 10px;line-height: 27px;
		height: 27px;}

.spinfo_bq {
		border-radius: 8px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border: 1px solid #4395FF !important;
		font-size: 14px;
		line-height: 25px;
		height: 25px;
		padding-left: 10px;
	}
	
.spinfo_bq em{
	background-color: #4395FF;
	color: white;
	line-height: 25px;
	padding:0 10px;margin-left: 10px;
	border-top-right-radius:5px;border-bottom-right-radius:5px;color: white !important;
}

.div_OrdSetp{
	text-align: left;margin: 10px;padding: 5px 0;
}
.div_OrdSetp_title{
	margin-bottom: 10px;
	padding: 5px 10px;
	background-color: #efefef;	
}

.d_setp_item{
	padding-bottom: 5px;
}

.d_setp_item p{line-height: 31px;}
.d_setp_item p img{float:left;padding: 0 5px;}
.d_setp_item p span{
	border-radius: 5px;-moz-border-radius: 5px;	-webkit-border-radius: 5px;
	background-color: #eaeaea;color: #343434;padding: 3px 8px;margin: 0 3px;
}
.d_setp_item p em{
	border-radius: 5px;-moz-border-radius: 5px;	-webkit-border-radius: 5px;
	background-color: #eaeaea;color: #4597EA;padding: 3px 8px;margin: 0 3px;
}

.d_setp_item p i{
	border-radius: 5px;-moz-border-radius: 5px;	-webkit-border-radius: 5px;
	color: white;padding: 5px;margin: 0 5px;
}


.d_setp_item_body{margin-left: 20px;padding:5px 10px 20px 20px;}

.setp_border_green{border-left: 2px solid #77CF5E;}
.setp_border_gray{border-left: 2px solid #888888;}

.d_setp_item_body p{line-height: 25px;}
.d_setp_item_body hr{border-top: 1px dashed #BABABA; margin: 0;}
.setp_tip_blue{color:#007AFF !important;}
.setp_tip_red{color:#FF0000 !important;}
.setp_tip_green{color:#008000 !important;}

.setp_OrdNo{color:green;margin: 0 3px;}
.setp_OrdPlan{color: #4395FF;margin: 0 3px;}


/*  ordinfo订单详情页    ===   END*/

/*抽奖css   background:rgb(223, 223, 223) none repeat scroll 0% 0%;*/
#divPoP{position: fixed;width: 100%;height: 100%;background:black;
        z-index: 10000;
        top:0px;left:0px;
        opacity:0.5;  /* 透明度 */
        filter: alpha(opacity=50); /* IE的透明度 */
        }
.div_lotter{width:348px; height:auto;border:4px solid #F5A9A9;position: fixed;left: 50%; top: 20%;margin-left: -174px;
            z-index: 10001;display: none;background-color:white;}
.div_lotter h1{height:50px; line-height:50px; background-color:#F3C4C4;text-align:center;
              font-size:20px;color:white;}
.div_lotter h1 span{display:inline-block; float:right;line-height:40px;
                   font-size:28px;color:#4682B4;width:30px;}
.div_lotter h1 span:hover{cursor:pointer;}
.div_lotter div{display:none;}
.starlott{width:100%; height:312px; background-color:#FDDFDF;}
#startBt{font-size:16px; color:black;padding-top:80px;text-align:center;padding-bottom:10px;}
.starlott p{color:#888888;font-size:14px;padding-left:20px;}
.starlott p a{color:#4682B4;}
.starlott input[type="button"]{background-color:#fb6b6b; width:150px;margin-left:100px;
                               height:30px;font-size:16px; margin-top:50px;cursor:pointer;}
.starlott input[type="button"]:hover {background-color:#F8A0A0}
.lotterimg{background-image:url(../images/lottering.gif);
           background-position:80px 50px;
           background-repeat:no-repeat;
           width:348px; height:312px;}
.lotterimg p{font-size:18px; padding-top:170px;padding-left:130px;color:red;}
.lottery{background-image:url(../images/lotterY.png);width:348px; height:312px;}
.lottery p{font-size:22px; text-align:center;color:#666;}
.lotteryp1{padding-top:160px;}
.lotteryp2 span{color:red;font-size:28px;margin:0px 3px;}
.lotteryp3{padding-top:45px;}
.lottern{background-image:url(../images/lotterN.png);width:348px; height:312px;}
.lottern p{font-size:18px;text-align:center;color:#666}
.lotternp1{padding-top:220px;}

/*修改订单DIV*/

.d_subMana{width:500px; height:auto;border:4px solid #6CDC86;position: fixed;left: 50%; top: 40%;margin-left: -250px;
            z-index: 10001;display: none;background-color:white;padding: 10px;
			border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
			}
.d_subMana h1{height: 50px;line-height: 50px;text-align: center;font-size: 18px;}	
.d_subMana p{height: 40px;line-height: 40px;text-align: center;}	
.d_subMana p span{display: inline-block;width: 100px;}
.d_subMana p label{width: 100px;display: inline-block;}
.d_subMana p input[type="text"]{height: 25px;width: 200px;border: 1px solid #94b3f4;text-align: center;color: #3C3C3C;}
.d_subMana p button{padding: 5px 10px;width: 20%;}


/*我的积分页面*/
.cre_title{
	margin:0 2px 10px 2px;overflow: hidden;
}

.cre_title ul{list-style: none;margin: 0 !important;}
.cre_title ul li{
	float: left; display: inline-block; width:23%; text-align: center; height: 50px;
	line-height: 50px;background-color: #E0E0E0;	
		border-bottom: 2px solid #c0c1c3;
		transition:background-color 0.5s;
		-moz-transition:background-color 0.5s; /* Firefox 4 */
		-webkit-transition:background-color 0.5s; /* Safari and Chrome */
		-o-transition:background-color 0.5s; /* Opera */
}
.cre_title ul li:hover{background-color: #4395FF; border-bottom: 2px solid red;cursor: pointer;}
.cre_title ul li em{float:left;color: #afafaf;text-shadow: 1px 1px #FFFFFF;}

.cre_body hr{border:0.5px solid #E0E0E0;}
.cre_body_note{text-align: center;display: inline-block;width: 35%;padding: 20px 0;}
.cre_body_note h1{font-size: 20px;padding-top: 15px;height: 70px;}
/* .cre_body_note p span{
	display: inline-block;font-size: 28px;line-height: 100px;
	background-size: 80px 80px;padding-left: 100px;
} */
.cre_body_note h1 span{position: absolute;}
.cre_body_note h1 em{font-size: 20px;margin-left: 80px; height: 70px; line-height: 70px;display: inline-block;color:#666666}



.cre_body_note p{font-size: 12px;}
.cre_body_note p em{font-size: 28px;}

.cash_ul_info{padding: 10px 20px;}
.cash_ul_info li{height: 30px;line-height: 30px;padding: 10px 0; width: 300px;text-align: left;color:#5F5F5F}
.cash_ul_info li p{height: 50px; line-height: 50px;}
.cash_ul_info li span{position: absolute; height: 30px;line-height: 30px; color: #585858;}
.cash_ul_info li em{display: inline-block;height: 30px;margin-left: 40px; font-size: 18px;}
.cash_ul_info li em i{margin: 0 8px; color: #4169E1;font-size: 20px;}

.cre_ul_info{margin-top: 10px;}
.cre_ul_info li{height: 50px;line-height: 50px;}
.cre_ul_info li p{
	height: 50px;
	line-height: 50px;
	text-align: left;
	margin-left: 200px;
}
.cre_ul_info li p span{position: absolute;}
.cre_ul_info li p em{display: inline-block;font-size: 18px;margin: 0 3px;}
.cre_ul_info li p i{display: inline-block;margin: 0 8px; color: #008000;}


.cre_note{
	width: 80%;margin: 10px auto;padding: 5px 10px;
	border: 1px solid #CDCDCD;text-align: left;
	border-radius:5px; -moz-border-radius:8px; -webkit-border-radius:5px;
}
.cre_note h1{height: 50px; line-height: 50px; 
	font-weight: normal;font-size: 16px;
	border-bottom: 1px solid #CDCDCD;
	background: url(../images/note.png) no-repeat 0px 10px;
	background-size: 30px 30px;	
	padding-left: 35px;margin-bottom: 10px;
	}
.cre_note p{color: #616161;height: 30px; line-height: 30px; }
.cre_note p span{font-weight: bold;color: #3A3A3A;}



/*积分账单*/


.ca_rq{
	float: left;background-color: #DEDEDE;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	padding: 0 10px;color: #555555;height: 30px;line-height: 30px;
	margin-top:5px
}
.ca_je{font-size: 24px;margin-left: -60px;}
.ca_ye{float: right;}
.ca_ye i{display: inline-block;margin-left: 8px;color: #006FFF;}
.ca_note{text-align: left;color: #5F5F5F;font-size: 13px;margin: 8px 5px;}

/*积分发放页*/
#ul_cregrant li div p{height: 40px; line-height: 40px;border: 0;}
.cg_rq{
	float: left;background-color: #DEDEDE;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	padding: 0 10px;color: #555555;height: 30px;line-height: 30px;
	margin-top:5px;text-shadow:1px 1px 1px #FFFFFF; 
}
.sfsx{
	float: left;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	padding: 0 5px;height: 20px;line-height: 20px;color: #E9E8E8;
	margin-top:10px;font-size: 12px;
}
.cg_sxr{
	float:right;margin-right: 10px;
}
.cg_mallico{display: inline-block;width: 25px;height: 25px;margin-top: 8px;float: left;}
.cg_sxr i{color: #0189F3;}
.cg_jfl{font-size: 24px;}
.cg_spmc{float:left;margin-left:10px;color: #5F5F5F;}
.cg_ddh{float:left;margin-left:10px}
.cg_ddh i{color: #008000;margin: 0 8px;}
.cg_yy{float: right;}
.cg_yy i{color: #2894FF;padding: 0 8px;}
.cg_lxico{float: right;margin-right: 5px;}
.cg_note{text-align: left;color: #5F5F5F;font-size: 13px;margin:10px 5px;}

/*积分兑换页*/
.cc_rq{
	float: left;background-color: #DEDEDE;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	padding: 0 10px;color: #555555;height: 30px;line-height: 30px;
	margin-top:5px;text-shadow:1px 1px 1px #FFFFFF; 
}
.cc_jfl{font-size: 24px;}
.cc_zt{float: left;}
.cc_zt i{
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	padding: 5px 8px;color: #E9E8E8;font-size: 13px;
	margin:5px 10px}
	
.cc_zt em{font-size: 13px;cursor: pointer;padding: 2px 5px;
			border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}


.cash_cancel{color: red;border: 1px solid red;}
.cash_cancel:hover{background-color: red;color: white;}

.cash_del{color: red;border: 1px solid red;}
.cash_del:hover{background-color: red;color: white;}

.cc_note{text-align: left;color: #5F5F5F;font-size: 13px;margin:5px;}
.cc_note button{padding: 3px 8px;}
.cc_displist{display: none;}
.cc_displist li{text-align: left;margin:3px 0; padding: 0;border:0;
-moz-box-shadow:none; box-shadow: none;
}
.cc_displist li em{margin-left: 10px;color: #2894FF;}


/*通知消息*/
.msg_rq{display: inline-block;
	float: left;background-color: #DEDEDE;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	padding: 0 10px;color: #555555;height: 30px;line-height: 30px;
	margin-top:5px;text-shadow:1px 1px 1px #FFFFFF; 
}
.msg_bt{display: inline-block; color: #5A90FD;}
.msg_ydbz{float: right;margin: 0 10px;}
.msg_body{text-align: left;padding-bottom: 10px;}
.msg_body button{padding: 3px 8px;margin-top: 8px;}
.msg_title{font-size: 14px;line-height: 35px;overflow: hidden;}
.msg_title span{display: inline-block;float: left;}
.msg_title button{display: inline-block;float: right;margin: 8px 10px;}
.msg_text{font-size: 14px;color: #555555;line-height: 25px;}
.msg_text p{height: auto;line-height: 30px; text-indent: 2em; border: 0;}
.msg_note button{margin-bottom: 5px;}

/*我的推广*/
.ext_title{
	margin:0 2px 10px 2px;overflow: hidden;
}

.ext_title ul{list-style: none;margin: 0 !important;}
.ext_title ul li{
	float: left; display: inline-block; width:23%; text-align: center; 
	height: 50px;
	line-height: 50px;background-color: #E0E0E0;
	border-bottom: 2px solid #c0c1c3;
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */
}
.ext_title ul li:hover{background-color: #4395FF; border-bottom: 2px solid red;cursor: pointer;}
.ext_title ul li em{float:left;color: #afafaf;text-shadow: 1px 1px #FFFFFF;}
/*我的推广1页面*/
.ext_js{
	line-height: 30px;color: #555555;text-align: left;
	background: url(../images/note.gif) 20px 20px no-repeat;
	background-color: #FFF1C4;padding: 10px 100px;
}

.ext_zsurl{line-height: 50px;}
.ext_zsurl span{display: inline-block;}
.ext_zsurl input{height: 30px; line-height: 30px; width: 470px;
		text-align: center;border-color: #0189F3;color: #008000;
		margin: 0 8px;border-width: 0.5px;
}
.ext_zsurl button{color: #E8E8E8;height: 30px; padding: 0 15px;}
.ext_zsurl button:hover{background-color: #6CDC86;}

.QR_code p{height: 40px;
line-height: 40px;
font-size: 16px;
margin: 30px 0px;}

.ext_result{
	margin:15px;text-align: left;
	line-height: 30px;padding: 0 20px;
}
.ext_result p {line-height: 50px; height: 50px;text-align: center;}
.ul_extSult{text-align: center;}
.ul_extSult li {margin: 2px 0;}
.ul_extSult li span{display: inline-block;width:200px;margin-right: 2px;}
.ul_extSult i{margin: 0 3px; color: red;}

.bg_bt{background-color:#3185FE;color: #E6EAED;}
.bg_lr{background-color: #DCDCDC;}

/*推广用户明细*/
.gyl_item_body p{height: 50px;line-height: 50px;}
.gyl_item_body p i{margin: 0 10px;}
.ext_drow{
	display: flex;justify-content: space-between;align-items: center;height: 50px;
}


/*推广订单明细*/
.ext_OrdType{text-align: left;border: 1px solid #93C2E7;margin: 10px 20px;
padding: 5px 10px;}
.ext_OrdType select{height: 25px;padding: 0px 10px;}
.ext_ord_id{float: left;}
.ext_ord_sxr{float: right;}
.ext_ord_mcbt{float: left;text-align: left;width: calc(100% - 250px);
margin-left: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.ext_ord_ddh{float: right;display: inline-block;}
.ext_sxnote{height: auto !important;
line-height: 1.5 !important;
text-align: left;
font-size: 12px;
color: #625f5d;
border: 0 !important;
margin: 10px 0;}
/*修改密码*/
.d_pwd h1{line-height: 50px;font-size: 16px;}
.d_pwd p{line-height: 50px;}
.d_pwd p span{margin: 0 5px;}
.d_pwd p em{display: inline-block;width: 100px;text-align: left;color: #555555;margin:0 5px;font-size: 16px;}
.d_pwd p input[type="password"]{width: 150px;height: 25px;border-color: #8AB4D1;}
.d_pwd button{width: 200px;height: 30px;margin: 30px 0;}