
.wrapper-bg{background:#f8f8f8 !important;}
.hotel-pager{text-align:right !important;}
.imgdrop-down{background: #D8D8D8;box-shadow: 0px 0px 20px 0px rgba(85,85,85,0.50);}
.introduce{
	width: 735px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 50px;
}
.introduce-head{
	width: 100%;
	overflow: hidden;
	text-align: center;
	font-size: 18px;
	color: #555555;
}
.introduce-content{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	color: #777777;
	margin-top: 14px;
	letter-spacing: 0.56px;
	line-height: 20px;
}
.introduce-sort{
	width: 100%;
	height: 227px;
	overflow: hidden;
	margin-top: 40px;
}
.sort-list{
	width: 190px;
	overflow: hidden;
	float: left;
	margin-left: 30px;
}
.sort-list li{
	width: 100%;
	font-size: 16px;
	color: #F08519;
	line-height: 25px;
	padding-left: 15px;	
	background:url(../../images/dots/org-dot.png) no-repeat left 9px;
	
}
.sort-img{
	width: 442px;
	height: 227px;
	float: right;
	margin-right: 30px;
}
.sort-list-2{
	margin-top: 50px;
}
.introduce-2{
	padding-bottom: 66px;
	border-bottom: 1px solid #CCCCCC;
}
.addBtn{
	width: 180px;
	height: 40px;
	background: #F08519;
	border-radius: 100px;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	margin: 0 auto;
	margin-top: 100px;
	margin-bottom: 90px;
}
.addBtn a{color:#fff;}


.bar{
	width: 930px;
	height: 380px;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
}
.memberList{
	width: 100%;
	overflow: hidden;
	margin-top: 82px;
	text-align:center;
}
.memberList ul{
	width: 100%;
	overflow: hidden;
	font-size: 0;
	text-align: center;
}
.memberList ul li{
	width: 200px;
	height: 220px;
	overflow: hidden;
	text-align: center;
	display: inline-block;
	margin: 0 10px;
	margin-top: 50px;
}
.memberList ul li img{
	width: 80px;
	height: 80px;
}
.memberList-text-1{
	width: 100%;
	overflow: hidden;
	font-size: 16px;
	color: #333333;
	margin-top: 22px;
}
.memberList-text-2{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	color: #999999;
	margin-top: 10px;
}
.member-head{
	width: 100%;
	text-align: center;
	font-size: 18px;
	color: #333333;
}
.systemlist{
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	margin: 80px 0;
}
.systemlist ul{
	width:100%;
	overflow: hidden;
	font-size: 0;
	text-align: center;
	margin-top: 44px;
}
.systemlist ul li{
	width: 164px;
	height: 200px;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 20px;
}
.systemlist-head{
	width: 134px;
	height: 55px;
	position: absolute;
	left: 50%;
	top: 0;
	z-index: 2;
	margin-left: -67px;
}
.systemlist-head img{
	width: 100%;
	height: 100%;
}
.systemlist-content{
	width: 164px;
	height: 150px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 4px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 27px;
	z-index: 1;
}
.content-per{
	width: 100%;
	overflow: hidden;
	margin-top: 40px;
}
.content-per p{
	overflow: hidden;
	font-size: 14px;
	color: #333333;
	letter-spacing: 1px;
	vertical-align: middle;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
}
.content-per p span{
	font-size: 20px;
	color: #F08519;
	vertical-align: middle;
	line-height:20px;
	display:inline-block;
	padding:0 2px;
	margin-top:-4px !important;
}
.content-per p.isbor{
	margin-top:5px;
	border-top: 1px solid #E2E2E2;
}

/*    锟斤拷员锟斤拷锟�/

.member-detail{clear:both;padding:20px;height:auto;overflow:hidden;text-align:center;}
.member-detail b{font-size:24px;color:#333;clear:both;display:block;padding:10px 0;}
.member-detail em{text-align:center;line-height:20px;}
.member-detail em i{width:40px;height:18px;background:#FFFBF0;border:#d8d8d8 solid 1px;display:inline-block;margin-right:15px;margin-bottom:-4px;}
.member-detail span{font-size:16px;color:#333;clear:both;display:block;
	padding-left: 15px;	
	background:url(../../images/dots/blk-dot.png) no-repeat left 11px;
}
.member-detail dd{text-align:left;padding:20px 0;font-size:14px;line-height:30px;}
.member-detail .round{width:6px;height:6px;background:#666;border-radius:50px;float:left;display:block;margin-top:12px;margin-right:10px;}
.member-detail .oround{width:6px;height:6px;background:#f08519;border-radius:50px;float:left;display:block;margin-top:12px;margin-right:10px;}
.member-detail .green{color: #44B034;}
.member-detail .red{color: #a40000;}
.member-detail .yellow{color:#D9B765;}
.member-detail .brown{color:#B49C5D ;}
.member-detail .c666{color:#999;}
.member-detail .c999{color:#666;}
.member-detail table td{font-size:16px !important;}
.member-detail h1{clear:both;width:190px;font-size:24px;overflow:hidden;padding:3px 0;border-top:#f08519 solid 1px;display:block;margin:0 auto;}
.member-detail h3{width:400px;font-size:14px;line-height:30px;text-align:left;margin:0 auto;padding:30px 0 0;}
/* 锟斤拷锟斤拷锟皆�*/
.join-center{
	text-align:center;
	height:auto;
	overflow: hidden;
	margin: 0 auto;
	/* background: url('../../images/gentleman/Membersystem_picture_1.png') left 20px no-repeat,url('../../images/gentleman/Membersystem_picture_2.png') right 548px no-repeat,url('../../images/gentleman/Membersystem_picture_3.png') right 1065px no-repeat;
	background-clip:  */
}
.join-center-paragraph1{min-height:324px !important;padding:0 120px;background:url(../../images/gentleman/Membersystem_picture_1.png) no-repeat center center;}
.join-center-paragraph2{min-height:504px !important;height:auto;padding:40px 120px 0;background:url(../../images/gentleman/Membersystem_picture_2.png) no-repeat 350px 80px;}
.join-center-paragraph3{min-height:449px !important;padding:0 120px;background:url(../../images/gentleman/Membersystem_picture_3.png) no-repeat center center;}
.join-center-head{
	width: 100%;
	overflow: hidden;
	font-size: 18px;
	color: #333333;
	text-align: center;
	margin-top: 40px;
	font-weight: bold;
}
.join-list{
	width: auto;
	overflow: hidden;
	margin-top: 20px;
	display: inline-block;
}
.join-list li{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	margin: 0 auto;
	padding-left: 15px;	
	text-align:left;
	background:url(../../images/dots/blk-dot.png) no-repeat left 11px;
}
.join-center-head-1{
	font-size: 14px;
	color: #333333;
	text-align: left;
}
.join-list-5{
	margin-top: 10px;
}
.join-list-2{
}
.join-list-4 li,.join-list-3 li.remarks{
	list-style-position:outside;
	list-style-type: none;
}
.join-list-3 li.remarks{
	font-size: 14px;
	color: #333333;
}
/* 锟斤拷员锟斤拷锟斤拷 */
.notice{
	width: 100%;
	overflow: hidden;
}
.notice-tab{
	width: 931px;
	height: 50px;
	border-bottom:1px solid #cccccc;
	font-size: 0;
	margin-left: 20px;
}
.notice-tab span{
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	font-size: 20px;
	color: #999999;
	line-height: 30px;
	margin-left:0;
	margin-right:30px;
	padding-right:30px;
}
.notice-tab-1{
	border-right: 1px solid #E2E2E2;
}
.notice-tab span.actve{
	color: #F08519;
}
.notice-list{
	width: 907px;
	overflow: hidden;
	margin-left: 30px;
	display: none;
}
.notice-list li{
	width: 100%;
	height: 93px;
	overflow: hidden;
	border-bottom:1px solid #ECECEC;
}
.notice-list li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.notice-list-ico{
	width: 52px;
	height: 52px;
	float: left;
	margin-top: 25px;
}
.notice-head-title{
	height: 100%;
	float: left;
	overflow: hidden;
	margin-left: 13px;
}
.notice-head-title-1{
	margin-top: 29px;
	font-size: 16px;
	color: #333333;
}
.notice-head-time{
	margin-top: 5px;
	font-size: 14px;
	color: #999999;
}
.page-up{
	width: 100%;
	height: 50px;
	overflow: hidden;
	margin: 52px 0;
	text-align: center;
}
.page-up a{
	width: 49px;
	height: 49px;
	border: 1px solid #ECECEC;
	border-radius: 2px;
	font-size: 20px;
	color: #CACACA;
	display: inline-block;
	vertical-align: middle;
	margin: 0 5px;
	text-align: center;
	line-height: 50px;
}
.page-up a.on{
	width: 50px;
	height: 50px;
	font-size: 20px;
	color: #4C4C4C;
}
.page-up a.next{
	width: 96px;
	height: 50px;
	background: #F08000;
	font-size: 20px;
	color: #ffffff;
}

/* 锟斤拷员锟斤拷锟斤拷锟斤拷锟斤拷 */
.details-title{
	width: 931px;
	height: 50px;
	border-bottom:1px solid #cccccc;
	font-size: 0;
	margin-left: 20px;
	line-height: 50px;
	
}
.details-title img{
	width: 11px;
	height: 19px;
	display: inline-block;
	vertical-align: middle;
}
.details-title span{
	font-size: 20px;
	color: #F08000;
	display: inline-block;
	vertical-align: middle;
	margin-left:0;
	background:url(../../images/icons/arrow-le.png) no-repeat left center;
	padding-left:20px;
}
.details-content{
	width: 100%;
	overflow: hidden;
	margin-left: 20px;
	margin-top: 34px;
}
.details-content-title{
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
.details-content-time{
	font-size: 14px;
	color: #999999;
	margin-top: 12px;
}
.details-content-1{
	font-size: 14px;
	color: #666666;
	margin-top: 29px;
}
.details-content-title-2{
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	margin-top: 26px;
}
.details-content-2{
	width: 100%;
	overflow: hidden;
	margin-top: 9px;
}
.details-content-2 li{
	width: 100%;
	font-size: 14px;
	color: #666666;
	line-height: 25px;
}
/*Alert*/	
.member-success{width:600px;height:300px;display:block;padding:50px 0;text-align:center;}
.member-success b{clear:both;display:block;font-size: 20px;font-weight:normal;color: #666666;padding:30px 0 0;}
.member-success .modal_close{clear:both;display:block;text-align:center;padding:30px 0 0;}
.member-success button{width:160px;height:40px;display:inline-block;background: #F08519;font-size:18px;color:#fff;border-radius: 2px;text-align:center;}
.member-del{width:600px;height:300px;display:block;padding:50px 0;text-align:center;}
.member-del b{clear:both;display:block;font-size: 20px;font-weight:normal;color: #666666;padding:30px 0 0;}
.member-del .modal_close{clear:both;display:block;text-align:center;padding:50px 0 0;}
.member-del .modal_close button{height:40px;margin:0 15px;padding:0 50px;}
.member-del .modal_close .modal_btn_del{background: #F08519;font-size:18px;color:#fff;text-align:center;display:inline-block;border-radius: 2px;}
.member-del .modal_close .modal_btn_cancel{background: #fff;font-size:18px;color:#F08519;text-align:center;border:#F08519 solid 1px;display:inline-block;border-radius: 2px;}

/* 绉垎 */
.jifen-shop-nav{clear:both;border-bottom:1px solid #cccccc;height: 50px;overflow:hidden;}
.jifen-shop-nav label{line-height:30px;}
.jifen-shop-nav label span{margin-left:30px;}
.jifen-shop-nav .checked{border:#999 solid 1px;margin:5px 16px  0 0 !important;width:20px;height:20px;}
.jifen-shop-nav .seh-input{margin:0 !important;}
.noticeShop{
	width: 100%;
	overflow: hidden;
}
.noticeShop-head{
	width: 931px;
	
	border-bottom:2px solid #cccccc;
	font-size: 0;
}
.noticeShop-head-left{
	float: left;
	overflow: hidden;
	height: 100%;
}
.kuang{
	width: 18px;
	height: 18px;
	border: 1px solid #979797;
	border-radius: 2px;
	display: inline-block;
}
.noticeShop-head-left span{
	display: inline-block;
	font-size: 16px;
	color: #333333;
	margin-left: 10px;
}
.noticeShop-head-right{
	float: right;
	margin-top: 5px;
}
.giftDto.giftName{
	width:314px;
	height:34px;
	display:inline-block;
}

.search{
	width:314px;
	height: 34px;
	background: #FFFFFF;
	border: 1px solid #E1E1E1;
	border-radius: 2px;
	padding:0 15px;
	color:#000;
	text-indent:0;
	font-size:14px;
	display: inline-block;
}
.search-btn{
	display: inline-block;
	vertical-align: middle;
	width: 80px;
	height: 34px;
	background: #F08519;
	border-radius: 2px;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 34px;
	text-align: center;
	margin-left: 10px;
}
.search-btn button{background:none;}
.noticeShop-list{
	width: 100%;
	overflow: hidden;
	margin-top:20px;
	text-align: left;
}
.noticeShop-list li{
	width: 300px;
	height:210px;
	border: 1px solid #f0f0f0;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px 10px;
}
.noticeShop-list-top{
	width: 100%;
	height: 155px;
	overflow: hidden;
}
.noticeShop-list-img{
	width: 130px;
	height: 130px;
	float: left;
	margin-top: 8px;
	margin-left: 8px;
}
.noticeShop-list-content{
	float: right;
	overflow: hidden;
	width:145px;
	height: 152px;
}
.noticeShop-list-head{
	font-size: 15px;
	font-weight: bold;
	color: #1d1d1d;
	margin-top:8px;
	text-align:left;
}
.noticeShop-list-integral{
	overflow: hidden;
	text-align:left;
}
.noticeShop-list-integral p{
	margin-top:3px;
	font-size:12px;
	color: #a1a1a1;
}
.Integral-card{
	color: #5a5a5a;
	font-size: 13px;
}
.Integral-num{
	color: #f39d47;
	font-size: 14px;
}
.noticeShop-list-btn{
	width: 147px;
	height: 30px;
	background: #f08000;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	line-height: 30px;
	margin: 0 auto;
	margin-top:5px;
	border-radius:2px;
}
/* 锟斤拷品锟斤拷锟斤拷 */
.commodity-details{
	width: 916px;
	overflow: hidden;
	margin: 0 auto;
	margin-top:20px;
}
.commodity-introduce{
	width: 100%;
	height: 378px;
	overflow: hidden;
	padding:0 0 20px;
	display:block;
}
.commodity-introduce-img{
	width: 320px;
	height: 320px;
	float: left;
}
.commodity-introduce-content{
	float: left;
	height: 100%;
	margin-left: 20px;
}
.commodity-introduce-content .jifen-hbtn{display:block;width:300px;height:50px;background: #F08519;border-radius: 2px;font-size:24px;text-align:center;line-height:50px;color:#fff;margin-top:45px;}
.commodity-head{
	font-size: 26px;
	color: #333333;
	font-weight: bold;
}
.commodity-type{
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
}
.commodity-time{
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
}
.commodity-stock{
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
}
.commodity-type i,.commodity-time i,.commodity-stock i{display:block;font-size:14px;color:#666;float:left;width:70px;}
.commodity-type span,.commodity-time span,.commodity-stock span{font-size:14px;color:#999;}

.commodity-card{
	margin-top:5px;
}
.commodity-card{
	font-size: 12px;
	color: #999999;
}
.commodity-card .Integral-card{
	font-size: 14px;
}
.commodity-card .Integral-num{
	font-size: 24px;
	padding-left: 10px;
}
.parameter{
	width: 100%;
	overflow: hidden;
}
.parameter-head{
	width: 100%;
	height: 40px;
	background: #F1F1F1;
	color: #ffffff;
	font-size: 16px;
	color: #333333;
	line-height: 40px;
	margin:0 0 20px;
}
.parameter-content{
	width: 100%;
	overflow: hidden;
}
.parameter-content-1{
	font-size: 14px;
	color: #666666;
	margin-top: 20px;
}
.parameter-content-1 span{
	color: #333333;
}
.parameter-content-head{
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	margin-top: 23px;
}
.parameter-content-4{
	font-size: 14px;
	color: #666666;
	margin-top: 5px;
}

.parameter-head span{
	padding-left: 20px;
}
.parameter-img{
	width: 100%;
	overflow: hidden;
	margin-top: 40px;
}
.parameter-img img{
	display: block;
	margin: 0 auto;
}
.parameter-head-1{
	margin-top: 40px;
}
.parameter-list{
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 40px;
}
.parameter-list li{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	color: #666666;
	line-height: 35px;
	padding-left: 15px;	
	background:url(../../images/dots/blk-dot.png) no-repeat left 14px !important;
}

/* 锟铰碉拷 */
.orders-num{
	font-size: 0;
	overflow: hidden;
}
.orders-num span{
	display: inline-block;
	vertical-align: middle;
}
.orders-num-1{
	font-size: 18px;
	color: #666666;
}
.orders-num-2,.orders-num-3,.orders-num-4{
	width: 24px;
	height: 24px;
	font-size: 18px;
	color: #666666;
	border: 1px solid #DDDDDD;
	border-radius: 1px;
	text-align: center;
	line-height: 22px;
	margin: 0 1px;
}
.ordersContent{
	margin-top: 35px;
}
.commodity-head em{font-size:36px;color:#333;font-weight:bold !important;}
.commodity-head-nom{margin-top:0 !important;}
.ordersContent b{font-weight:normal;font-size:18px;color:#666;padding-right:10px;}
.orders-form{
	width: 100%;
	overflow: hidden;
	border-top: 1px solid #E2E2E2;
}
.orders-form-head{
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-top: 50px;
}
.form-per{
	width: 100%;
	margin-top: 20px;
}
.form-left{
	width: 50%;
	float: left;
}
.form-right{
	width: 50%;
	float: left;
}
.form-input{
	height: 40px;
	line-height: 40px;
	margin-top: 22px;
	font-size: 0;
	position:relative;
}
.form-input .alert-right{z-index:5;position:absolute;left:120px;bottom:-30px;background:url(../../images/login/rght.png) no-repeat left center;padding-left:15px;font-size:11px;color:#4eaa25}
.form-input .alert-error{z-index:5;position:absolute;left:120px;bottom:-30px;background:url(../../images/login/error.png) no-repeat left center;padding-left:15px;font-size:11px;color:#F03d00}


.form-input p{
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	color: #666666;
}
.form-input p span{
	font-size: 14px;
	color: #F03D00;
	display: inline-block;
	vertical-align: middle;
}
.form-input input{
	width: 289px;
	height: 38px;
	border: 1px solid #CCCCCC;
	border-radius: 2px;
	padding-left: 10px;
	font-size: 16px;
	color: #333333;
	display: inline-block;
	vertical-align: middle;
	margin-left: 27px;
	line-height:30px !important;
}
.form-input-address{
	height: 70px;
}
.form-input-address p{
	display: block;
	margin-top: 5px;
	float: left;
}
.form-input-address textarea{
	float: left;
	margin-left: 27px;
	width: 289px;
	height: 59px;
	border: 1px solid #CCCCCC;
	padding-left: 10px;
	padding-top: 10px;
	font-size: 16px;
	color: #333333;
	line-height: 20px;
	resize: none;
}
.cord-per{
	width: 289px;
	height: 38px;
	border: 1px solid #CCCCCC;
	border-radius: 2px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 27px;
	position: relative;
}
.cord-per-left{margin:0 !important;border:none;}
.form-input input.cord{
	width: 50%;
	height: 90%;
	border: none;
	margin-top:-2px;
	line-height:30px;
}
.cord-text{
	position: absolute;
	right:0px;
	top:-2px;
	font-size: 16px;
	color: #F08519;
	
}
.cord-text a{color: #F08519;padding-left:15px;}
.code-intputs{margin-top:-5px;}
.orders-btn-per{
	/*width: 220px;*/
	overflow: hidden;
	margin-top: 83px;
	float: right;
	margin-right: 40px;
	margin-bottom: 60px;
	text-align: center;
}

.orders-btn{
	width: 220px;
	height: 58px;
	background: #F08519;
	border-radius: 2px;
	font-size: 24px;
	color: #FFFFFF;
	line-height: 58px;
	text-align: center;
	clear:both;
	float:right;
}
.orders-btn a{color:#fff;}
.orders-btn-num{
	font-size: 20px;
	color: #666666;
}
.orders-btn-num span{
	font-size: 46px;
	color: #F08519;
}
.hint{
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 9999;
}
.hint-content{
	width: 800px;
	height: 400px;
	overflow: hidden;
	background: #ffffff;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -400px;
	margin-top: -200px;
}
.hint-img{
	width: 78px;
	height: 78px;
	display: block;
	margin: 0 auto;
	margin-top: 100px;
}
.success-text{
	width: 100%;
	overflow: hidden;
	text-align: center;
	font-size: 20px;
	color: #666666;
	margin-top: 15px;
}
.success-btn{
	width: 160px;
	height: 40px;
	background: #F08519;
	border-radius: 2px;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 40px;
	text-align: center;
	margin: 0 auto;
	margin-top: 23px;
}
.no-exchange{
	display: none;
}

/* 锟斤拷锟斤拷锟斤拷锟斤拷 */
.issue{
	width: 100%;
	overflow: hidden;
}
.issue-list{
	width: 930px;
	overflow: hidden;
	margin: 0 auto;
}
.issue-list li{
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #E2E2E2;
	padding: 28px 0;
}
.issue-list-1{
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.issue-list-2{
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	margin-top: 16px;
}

/* 锟斤拷锟街兑伙拷锟斤拷锟斤拷 */

.join-list-4 li.isColor{
	color: #333333;
}
.process-center{
	width:930px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	padding:0 100px 100px;
	background: url('../../images/gentleman/integralexchange_picture_1.png') left 41px no-repeat,url('../../images/gentleman/integralexchange_picture_2.png') right 531px no-repeat,url('../../images/gentleman/integralexchange_picture_3.png') right 1092px no-repeat;
}
.process-table{
	width: 100%;
	height: 747px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 40px;
}

table {
    border-collapse: collapse;
}

table, td, th {
    
}
.process-table table{
	width: 100%;
	height: 100%;
}
.process-table table tr th{
	height: 75px;
	font-size: 20px;
	color: #333333;
	text-align: center;
	background: #F6F6F6;
}
.process-table table tr td{
	height: 104px;
	font-size: 14px;
	color: #666666;
	text-align: center;
	padding: 0 35px;
}
.tab-th-1{
	width: 183px;
}
.tab-th-2 {
	width: 375px;
}

/* 锟斤拷页 */
.gentlemanIndex-head{
	width: 100%;
	height: 550px;
	background: url('../../images/gentleman/banner1.jpg') no-repeat;
	overflow:hidden;
}
.gentlemanIndex-head-box{clear:both;width:1165px;height:550px;overflow:hidden;margin:0 auto;padding:25px 0 0;}
.gentlemanIndex-head-box .logo{clear:both;width:100%;height:127px;overflow:hidden;text-align:center;margin-top:11px;}
.gentlemanIndex-head-box .logo img{height:100%;}
.gentleman-btn-per{
	width: 100%;
	height:30px;
	padding-right:50px;
}

	/*锟窖撅拷锟斤拷录锟斤拷锟�/
.gentleman-btn-per .user-already{float:right;margin-top:20px;position:relative;}
.gentleman-btn-per .user-already .user-name{height:30px;line-height:30px;padding:0 30px 0 10px;color:#fff;font-weight:bold;display:inline-block;background:url(../../images/icons/prop-down-w.png) no-repeat right center;cursor:pointer;}
.gentleman-btn-per .user-already .user-downlist{display:none;width:150px;height:auto;overflow:hidden;background:#fff;border:#f1f1f1 solid 1px;color:#000;position:absolute;top:30px;left:-20px;z-index:999;}
.gentleman-btn-per .user-already .user-downlist dt{clear:both;border-bottom:#f9f9f9 solid 1px;text-align:center;}
.gentleman-btn-per .user-already .user-downlist dt a{line-height:35px;display:block;color:#999;font-size:14px;font-weight:normal;}
.gentleman-btn-per .user-already .user-downlist dt a:hover{background:#f9f9f9;color:#F08519;}

.gentleman-btn-per .user-email{float:right;height:30px;line-height:30px;padding:0 10px;background:url(../../images/icons/email.png) no-repeat 10px center;padding:0 10px 0 0px;margin-top:20px;display:block;background-size:18px;position:relative;font-size:14px;color:#fff;}
.gentleman-btn-per .user-email i{width:6px;height:6px;background:url(../../images/dots/redot.png);overflow:hidden;position:absolute;top:5px;left:25px;z-index:10;}
.gentleman-btn-per .user-email a{width:30px;height:30px;display:black;float:left;margin-right:5px;}


.gentleman-btn{
	float: right;
	margin-right: 20%;
	margin-top: 24px;
	overflow: hidden;
}
.gentleman-login,.gentleman-register{
	width: 68px;
	height: 30px;
	margin: 0 10px;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	color: #FFFFFF;
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
}
.gentleman-register{
	border: 1px solid #FFFFFF;
	border-radius: 2px;
}
.gentleman-log{
	clear:both;
	width: 188px;
	height: 127px;
	display: block;
	margin: 0 auto;
	margin-top: 33px;
	overflow: hidden;
}

.gentlemanfline{clear:both;display:block;height:2px;overflow:hidden;margin:0 auto;background:url(../../images/gentleman/headline.png) no-repeat center top;}
.gentlemanIndex-head-text-1{
	font-size: 26px;
	color: #FFFFFF;
	width: 100%;
	overflow: hidden;
	margin-top:30px;
	text-align: center;
}
.gentlemanIndex-head-text-2{
	font-size: 20px;
	color: #FFFFFF;
	margin-top: 8px;
	text-align: center;
}
.gentlemanIndex-head-btn{
	width: 200px;
	height: 42px;
	background: #FF9700;
	border-radius: 100px;
	font-size: 22px;
	color: #fff;
	margin: 0 auto;
	margin-top:20px;
	
}
.gentlemanIndex-head-btn a{display:block;height:42px;color:#fff;text-align:center;line-height: 42px;}
.present-list{
	width: 1270px;
	height: 470px;
	margin:100px auto 200px;
}
.presentList-img{
	width: 720px;
	height: 470px;
	position: relative;
	float: left;
	/* margin: 0 55px; */
}
.presentList-img-1{
	width: 640px;
	height: 400px;
	position: absolute;
	left: 0;
	top: 0;
}
.presentList-img-2{
	width: 500px;
	height: 300px;
	position: absolute;
	right: 0;
	bottom: 0;
}
.present-list-content{
	width: 470px;
	height: 100%;
	float: left;
	margin-left: 80px;
}
.present-list-1{
	width: 100%;
	overflow: hidden;
	font-size: 22px;
	color: #333333;
	text-align: center;
	margin-top: 115px;
}
.present-list-2{
	width: 100%;
	overflow: hidden;
	margin-top: 42px;
	text-align: center;
}
.present-txt{
	width: 66px;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	margin: 0 40px;
}
.present-list-ico{
	width: 66px;
	height: 66px;
}
.present-txt p{
	font-size: 14px;
	color: #999999;
	margin-top: 15px;
}
.present-btn{
	width: 140px;
	height: 38px;
	line-height:35px;
	border: 1px solid #F08519;
	border-radius: 100px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 40px;
	background:url(../../images/icons/arrow-more.png) no-repeat 110px center;
	padding-right:5px;
}
.present-btn a{
	display: block;
	width: 100%;
	height: 100%;
	color: #F08519;
	text-align: center;
	line-height: 35px;
}

.present-txt-more{
    width: 88px;
    margin: 0 10px;
}
.present-list-b{
	height: 400px;
}
.present-list-b .present-list-1{
	margin-top: 60px;
}
.present-list-b .presentList-img {
	width: 681px;
	height: 400px;
}
.present-list-b .presentList-img-1{
	width: 500px;
	height: 400px;
	left:auto;
	right: 0;
	top: 0;
}
.present-list-b .presentList-img-2{
	width: 400px;
	height: 300px;
	left: 0;
	top: 55px;
}
.present-list-c{
	height: 550px;
}
.present-list-c .present-list-1{
	margin-top: 150px;
}
.present-list-c .presentList-img {
	width: 630px;
	height: 550px;
}
.present-list-c .presentList-img-1{
	width: 500px;
	height: 400px;
	left:0;
	right: auto;
	top: auto;
	bottom: 0;
}
.present-list-c .presentList-img-2{
	width: 400px;
	height: 300px;
	left: auto;
	bottom: auto;
	top: 0;
	right: 0;
}
.present-list-d{
	height: 550px;
}
.present-list-d .present-list-1{
	margin-top: 150px;
}
.present-list-d .presentList-img {
	width: 630px;
	height: 550px;
}
.present-list-d .presentList-img-1{
	width: 500px;
	height: 400px;
	left:auto;
	right: 0;
	top: auto;
	bottom: 0;
}
.present-list-d .presentList-img-2{
	width: 400px;
	height: 300px;
	left: 0;
	top: 0;
	right: auto;
}
.member-info .introduce-sort {
    width: auto;
    height: auto;
    overflow: auto;
    margin-top: 40px;
}
.member-info .sort-list {
    width: auto;
    overflow: auto;
    float: none;
    margin-left: 30px;
}
.member-info .sort-img {
    width: 442px;
    height: 227px;
    float: none;
    margin-right: auto;
    margin-left: 30px;
    margin-top: 20px;
}
.introduce.introduce-2 .sort-list-2 {
    width: 218px;
    float: left;
}
.introduce.introduce-2 .sort-img {
    float: right;
}
.member-info .sort-list li {
    font-size: 14px;
}
.item-amount{width: 110px; height: 30px; overflow: hidden; position: relative; z-index: 1;display:inline-block;margin-bottom:-8px;}
.item-amount a{display: block; height: 28px; width: 30px; border: 1px solid #ccc;text-align: center;font-size:14px;text-decoration: none;line-height: 24px;color: #444; position: absolute; top: 0;}
.item-amount .minus,
.item-amount .no-minus{left: 0;}
.item-amount .plus,
.item-amount .no-plus{right: 0;}
.item-amount .no-minus,
.item-amount .no-plus{color: #EAEAEA; border-color: #EAEAEA;}
.item-amount .minus:hover, .item-amount .plus:hover{border-color: #acacac;background-color:#eaeaea;}
.item-amount .no-minus:hover,.item-amount .no-plus:hover{color: #EAEAEA; border-color: #EAEAEA; background-color: #F7F6F6; cursor: default;}
.text-amount{width: 46px; height:28px; line-height:28px;color: #343434; text-align: center;position: absolute; z-index: 2; left: 32px; top:0;font-size:14px;border: 1px solid #ccc;}



/*20170531 */
.pages-left .accordion li em {
    font-size: 14px;
    color: #ccc;
    margin-top: 0;
    font-weight: normal;
    display: block;
}
 .pages-left .accordion .link {
    font-weight: normal;
}


