.headbg{
	width:100%;
	padding:0;
	background-color: #ea9430;
	position:fixed;
	z-index:9999;
	top:0;
	height:40px;
}
.head-back{
	position:absolute;
	left:15px;
	top:10px;
	width:30%;
	height:21px;
	background: url('../images/icon-head-back.png') no-repeat left center;
	background-size: auto 18px;
	font-size: 15px;
	line-height: 24px;
}
.head-back a{
	color: #FFFFFF;
	padding: 0 0 0 16px;
	display: block;
	width: 100%;
	height: 21px;
	line-height: 23px;
}
.home-top-logo{
	position: absolute;
	left:15px;
	top:5px;
	z-index: 10001;
	background-color: #ea9430;
}
.head-title{
	width: 100%;
	height:40px;
	color: #FFFFFF;
	line-height: 42px; 
	text-align: center;
	font-size: 16px;
}
.head-announ{
	position: absolute;
	right: 15px;
	top: 11px;
	width: 21px;
	height: 21px;
	background: url('../images/icon-head-announ.png') no-repeat center center;
	background-size: auto 19px;
}
.head-announ a{
	color: #FFFFFF;
	display: block;
	width: 100%;
	text-indent: -9999px;
}
.home-nav{
	display: table;
	padding: 30px 2% 25px 2%;
	width: 96%;
}
.home-nav li{
	float: left;
	height: 73px;
	margin: 0 1%;
	text-align: center;
}

.home-nav li.w4{
	width: 23%;
}
.home-nav li a{
	display: block;
	width: 100%;
	padding-top: 55px; 
	height: 18px;
	color: #FFF;
	font-size: 15px;
}
.icon_home_st0{
	background:url(../images/icon_home_st0.png) no-repeat center 11px;
	background-size: auto 40px;
}
.icon_home_st1{
	background:url(../images/icon_home_st1.png) no-repeat center 11px;
	background-size: auto 40px;
}
.icon_home_st2{
	background:url(../images/icon_home_st2.png) no-repeat center 11px;
	background-size: auto 40px;
}
.icon_home_st3{
	background:url(../images/icon_home_st3.png) no-repeat center 11px;
	background-size: auto 40px;
}

.box-new{
	padding: 18px 4%;
	background-color: #FFF;
	width: 84%;
	border-radius: 10px;
	margin: 3px auto 0 auto;
	border: 1px solid #dfdfde;
}
.title-note{
	text-align: center;
	margin-top:-8px;
	margin-bottom:3px; 
	color: #333;
}
.title-notes{
	display: table;
	width: 100%;
	text-align: center;
	margin-top:15px;
	margin-bottom:15px; 
	color: #333;
	font-size: 15px;
}
.radius .btn.block2 {
	display: block;
    width: 220px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    background: #f2c07d;
    font-size: 18px;
    color: #fff;
    margin: 30px auto 0 auto;
    font-family: '幼圆';
    border: 0;
    padding: 0;
}
.cblack{
	color: #000000;
}
.myinfo{
	background-color: #ea9430;
	height: 45px;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 155%;
	padding: 25px 4%;
	width: 92%;
}
.myinfo img{
	float: left;
	width: 45px;
	height: 45px;
	margin-right:20px; 
}
.my-list{
	float:left;
	width:100%;
	margin-bottom: 12px;
	color:#333333;
	background-color:#FFFFFF;
	overflow:hidden;
}
.my-list ul{
	float:right;
	width:96%;
	margin-bottom:-1px;
}
.my-list li{
	width:100%;
	height:31px;
	padding:10px 0;
	font-size:16px;
	line-height:33px;
	border-bottom:1px dashed #dfdfde;
	background:url(../images/icon-go-more.png) no-repeat 95% center;
	background-size:auto 20px;
}
.my-list li a{
	display:block;
	color:#4e4b4a;
	padding-left:30px;
}
.my-list li a.nod{
	display:block;
	color:#4e4b4a;
	padding-left:0;
}
.my-list li a span{
    float: right;
    padding-right: 10.5%;
    color: #aaa9a9;
}
.icon_group_register{
	background:url(../images/icon_group_register.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_group_arrival{
	background:url(../images/icon_group_arrival.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_group_team{
	background:url(../images/icon_group_team.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_group_coin{
	background:url(../images/icon_group_coin.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_my_modify{
	background:url(../images/icon_my_modify.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_my_message{
	background:url(../images/icon_my_message.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_my_transfer{
	background:url(../images/icon_my_transfer.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_my_detail{
	background:url(../images/icon_my_detail.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_my_credit{
	background:url(../images/icon_my_credit.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_my_settings{
	background:url(../images/icon_my_settings.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_mut_offer{
	background:url(../images/icon_mut_offer.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_mut_offer_list{
	background:url(../images/icon_mut_offer_list.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_mut_gain{
	background:url(../images/icon_mut_gain.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_mut_withdraw{
	background:url(../images/icon_mut_withdraw.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_mut_dividend{
	background:url(../images/icon_mut_dividend.png) no-repeat left center;
	background-size:auto 21px;
}
.icon_mut_gain_list{
	background:url(../images/icon_mut_gain_list.png) no-repeat left center;
	background-size:auto 21px;
}
.my-set{
	float:left;
	width:100%;
	margin-bottom: 12px;
	color:#333333;
	background-color:#FFFFFF;
	overflow:hidden;
}
.my-set ul{
	float:right;
	width:96%;
	margin-bottom:-1px;
}
.my-set li{
	width:100%;
	height:31px;
	padding:10px 0;
	font-size:15px;
	line-height:33px;
	border-bottom:1px dashed #dfdfde;
	background-size:auto 20px;
	position: relative;
}
.my-set li a{
	display:block;
	color:#4e4b4a;
}
.my-set li a span{
    float: right;
    padding-right: 40px;
    color: #aaa9a9;
}
.my-set .btn-off {
    background: url(../images/3.png) no-repeat;
    background-size: 51px 35px;
}
.my-set .btn-on {
    background: url(../images/4.png) no-repeat;
    background-size: 51px 35px;
}
.my-set .tp-btn {
    display: block;
    position: absolute;
    right: 10px;
    top: 9px;
    width: 51px;
    height: 35px;
    border-radius: 40px;
}
.mut-status{
	display: table;
	width: 100%;
}
.mut-status h3{
	display: block;
	margin: 15px auto 20px auto;
	width: 260px;
	font-size: 18px;
	color: #3f3c3a;
	text-align: center;
	height: 38px;
	line-height: 38px;
	background:url(../images/mut-status-dot.png) repeat-x left center;
	background-size: auto 1px;
}
.mut-status h3 span{
	padding: 0 10px;
	background-color: #e9e9e9;
}
.mut-status a{
	display: block;
	width: 65px;
	height: 25px;
	font-size: 12px;
	text-align: center;
	background-color: #FFF;
	margin: 0 auto 23px auto;
	color: #0093dd;
	border-radius: 50%;
	padding: 40px 0 0 0;
}
.mut-status-1{
	background:url(../images/mut-status-1.png) no-repeat center 11px;
	background-size: auto 27px;
}
.mut-status-2{
	background:url(../images/mut-status-2.png) no-repeat center 11px;
	background-size: auto 27px;
}
.mut-gain-st1{
	background:url(../images/mut-gain-st1.png) no-repeat center 11px;
	background-size: auto 27px;
}
.mut-gain-st2{
	background:url(../images/mut-gain-st2.png) no-repeat center 11px;
	background-size: auto 27px;
}
.order-nav{
	display: table;
	padding: 22px 2%;
	width: 96%;
}
.order-nav li{
	float: left;
	height: 61px;
	margin: 0 1%;
	text-align: center;
}
.order-nav li.w5{
	width: 18%;
}
.order-nav li.w4{
	width: 23%;
}
.order-nav li a{
	display: block;
	width: 100%;
	padding-top: 43px; 
	height: 18px;
}
.icon_offer_st0_v a,.icon_offer_st1_v a,.icon_offer_st2_v a,.icon_offer_st3_v a,.icon_offer_st4_v a,.icon_gain_st0_v a,.icon_gain_st1_v a,.icon_gain_st2_v a,.icon_gain_st3_v a{
	color: #dd832a;
}
.icon_offer_st0{
	background:url(../images/icon_offer_st0.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st0_v{
	background:url(../images/icon_offer_st0v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st1{
	background:url(../images/icon_offer_st1.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st1_v{
	background:url(../images/icon_offer_st1v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st2{
	background:url(../images/icon_offer_st2.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st2_v{
	background:url(../images/icon_offer_st2v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st3{
	background:url(../images/icon_offer_st3.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st3_v{
	background:url(../images/icon_offer_st3v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st4{
	background:url(../images/icon_offer_st4.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_offer_st4_v{
	background:url(../images/icon_offer_st4v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st0{
	background:url(../images/icon_gain_st0.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st0_v{
	background:url(../images/icon_gain_st0v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st1{
	background:url(../images/icon_gain_st1.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st1_v{
	background:url(../images/icon_gain_st1v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st2{
	background:url(../images/icon_gain_st2.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st2_v{
	background:url(../images/icon_gain_st2v.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st3{
	background:url(../images/icon_gain_st3.png) no-repeat center 11px;
	background-size: auto 28px;
}
.icon_gain_st3_v{
	background:url(../images/icon_gain_st3v.png) no-repeat center 11px;
	background-size: auto 28px;
}

.item-box{
	display: table;
	position: relative;
	padding: 0;
	width: 92%;
	margin: 0 auto 12px auto;
	height: 268px;
}
.item-box.offer{
	background:#4e4b4a url(../images/bg-offer.png) no-repeat right top;
	background-size: auto 185px;
}
.item-box.gain{
	background:#4e4b4a url(../images/bg-gain.png) no-repeat right top;
	background-size: auto 185px;
}
.item-box a{
	display: table;
	width: 82%;
	padding:0 9% 0 9%;
}
.item-box .it-money{
	font-size:35px;
	margin-top: 20px;
}
.item-box.offer .it-money{
	color: #94cc81;
}
.item-box.gain .it-money{
	color: #ef9b49;
}
.item-box .it-money span{
	margin-left: -5px;
	font-size: 32px;
}
.item-box .it-txt{
	color: #c3c3c2;
	font-size: 15px;
	line-height: 26px;
}
.item-box .it-status{
	color: #FFFFFF;
	font-size: 16px;
	line-height: 28px;
	margin: 15px 0 0 0;
}
.item-box .it-status span,.order-info .it-status span{
	float:left;
	font-size: 15px;
	vertical-align: 2px;
	padding-left:32px;
	padding-right: 5px; 
}
.item-box .it-status span.offer-status0,.order-info .it-status span.offer-status0{
	background: url(../images/offer-status0.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.offer-status1,.order-info .it-status span.offer-status1{
	background: url(../images/offer-status1.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.offer-status2,.order-info .it-status span.offer-status2{
	background: url(../images/offer-status2.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.offer-status3,.order-info .it-status span.offer-status3{
	background: url(../images/offer-status3.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.offer-status4,.order-info .it-status span.offer-status4{
	background: url(../images/offer-status4.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.gain-status0,.order-info .it-status span.gain-status0{
	background: url(../images/gain-status0.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.gain-status1,.order-info .it-status span.gain-status1,.item-box .it-status span.gain-status6{
	background: url(../images/gain-status1.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.gain-status2,.order-info .it-status span.gain-status2{
	background: url(../images/gain-status2.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status span.gain-status3,.order-info .it-status span.gain-status3{
	background: url(../images/gain-status3.png) left center no-repeat;
	background-size:auto 22px;
}
.item-box .it-status div.djs_box span,.order-info .it-status div.djs_box span{
	padding: 0 0px !important;
	font-size: 16px;
}
.item-box .it-status div.zjs_box span,.order-info .it-status div.zjs_box span{
	padding: 0 0px !important;
	font-size: 16px;
}
.order-info .it-status div.djs_box span{
	padding: 0 0px !important;
	font-size: 22px;
	vertical-align: -2px;
}
.order-info .it-status div.zjs_box span{
	padding: 0 0px !important;
	font-size: 22px;
	vertical-align: -2px;
}
.item-box .it-line{
	position: absolute;
	left: 0;
	bottom: 45px;
}
.item-box .it-number{
	position: absolute;
	left: 0;
	bottom: 0;
	display: table;
	color: #c3c3c2;
	font-size: 15px;
	line-height: 35px;
	width: 82%;
	padding:0 9% 0 9%;
	height:45px;
	background:url(../images/it-number.png) no-repeat 93% 8px;
	background-size: auto 18px;
}
.order-info{
	display: table;
	position: relative;
	padding: 0;
	width: 100%;
	margin: 0 0 0 0;
	height: 208px;
}
.order-info.offer{
	background:#4e4b4a url(../images/bg-offer.png) no-repeat 85% top;
	background-size: auto 155px;
}
.order-info.gain{
	background:#4e4b4a url(../images/bg-gain.png) no-repeat 85% top;
	background-size: auto 155px;
}
.order-info .od-money{
	font-size:35px;
	margin-top: 20px;
	padding: 0 5.5%;
	width: 89%;
}
.order-info.offer .od-money{
	color: #94cc81;
}
.order-info.gain .od-money{
	color: #ef9b49;
}
.order-info .od-money span{
	margin-left: -5px;
	font-size: 32px;
}
.order-info .it-status{
	display: table;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 28px;
	margin: 0 0 0 0;
	padding: 0 5.5%;
	width: 89%;
}
.order-info .od-time{
	color: #c3c3c2;
	font-size: 15px;
	line-height: 26px;
	margin: -8px 0 3px 0;
	padding: 0 5.5%;
	width: 89%;
}
.order-info .od-link{
	display: table;
	margin: 25px auto 0 auto;
	width: 94%;
}
.order-info .od-link a{
	display: inline-block;
	width: 27.5%;
	height: 30px;
	font-size: 16px;
	line-height: 31px;
	color: #f0f0ef;
	text-align: center;
	border-radius: 15px;
	border:1px solid #f0f0ef;
	margin: 0 2.5% 0 2.5%;
	background-color: #4e4b4a;
}
.order-info .od-link a.current{
	color: #393633;
	border:1px solid #f0f0ef;
	background-color: #f0f0ef;
}
.offer-status-color{

}
.order-list .item .cart-title .tr.offer-status-color{
	color: #4bb03d !important;
}
.order-list .item .cart-title .tr.gain-status-color{
	color: #e77919 !important;
}
.order-list .item .cart-title .of img,.order-list .item .cart-title .tr img{
	padding-right: 12px;
}
.order-list .item .cart-title .tr.blue,.order-list .item .cart-title .tr.blue a,.blue a,.blue{
	color: #0093dd !important;
}
.dd-tips{
	display: table;
	font-size: 15px;
	line-height: 150%;
}
.dd-tips img{
	display: block;
	margin: 30px auto 30px auto;
}
.btn-up{
	display: block;
    width: 220px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    background: #ea9430;
    font-size: 18px;
    color: #fff;
    margin: 0 auto;
    border: 0;
    padding: 0;
}
.btn-up-c{
	display: block;
    width: 220px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    background: #aaa9a9;
    font-size: 18px;
    color: #fff;
    margin: 20px auto 0 auto;
    border: 0;
    padding: 0;
}
.right-refresh{
	display: block;
	width: 25px;
	height: 25px;
	background:#ea9430 url(../images/icon-right-refresh.png) no-repeat center center;
	background-size: auto 19px;
	position:fixed;
	right:12px; 
	top:8px;
	z-index: 10000;
}
.right-refresh a{
	display: block;
	width: 100%;
	height: 100%;
}
.right-zoom{
	display: block;
	width: 25px;
	height: 25px;
	background:#ea9430 url(../images/icon-right-zoom.png) no-repeat center center;
	background-size: auto 19px;
	position:fixed;
	right:12px; 
	top:8px;
	z-index: 9999;
}
.menu-mask3{
    position: absolute;
    top: 0;
    z-index: 10001;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
.bg-pic{
	display: block;
    width: 88%;
    padding: 0;
    margin:80px auto 0 auto; 
}
.bg-pic img{
	width: 100%;
	border:1px solid #1f1a17;
}
.zoomClose{
	position: absolute;
	top:45px ;
	right:13px ;
	width: 25px;
	height: 25px;
	background:url(../images/icon-right-zoomv.png) no-repeat center center;
	background-size: auto 25px;
}
.mony-tli{
	width: 32%;
	display: inline-block;
	text-align: center;
	padding:12px 0 ;
}
.mony-tli strong{
	display: block;
	font-size: 20px;
	color: #000000;
}
.box-title{
	text-align: center;
	width: 100%;
	height: 55px;
	background-color: #4e4b4a;
	color: #FFFFFF;
	position: absolute;
	top:0;
	left: 0;
	border-radius: 10px 10px 0 0;
	line-height: 55px;
	font-size: 16px;
}
.box-title img{
	vertical-align: -5px;
	margin-right: 5px;
}
.box-title span{
	font-size: 22px;
	vertical-align: -1px;
}
.credit-info{
	margin: 30px 0 20px 0;
	display: table;
	width: 100%;
}
.credit-show{
	float: left;
	padding: 0 10px 0 30px;
}
.credit-dsc{
	float: left;
	padding: 0 30px 0 0;
	width: 38%;
	line-height: 130%;
	color: #575453;
}
.credit-dsc img{
	display: block;
	margin-bottom:12px;
}
.footer-nav{
	position:fixed;
	display:table;
	width:100%;
	bottom:0;
	height:47px;
	border-top:1px solid #dfdfde;
	background-color:#f9f7f8;
    z-index:100;
	box-shadow: 0 -1px 1px rgba(232, 232, 232, 0.3);
}
.footer-nav a{
	float:left;
	width:20%;
	text-align:center;
	font-size:12px;
	padding-top:28px;
	height:19px;
	line-height:19px;
}
.footer-nav a.nav-menu{
	padding-top:7px;
}
.footer-nav a.nav-menu img.menu{
	width:35px;
	height:35px;
	vertical-align:top;
}
.footer-nav a.nav-member{
	background:url('../images/icon_member_home.png') no-repeat center 5px;
	background-size:23px 23px;
	color:#000000;
}
.footer-nav a.nav-member-cur{
	background:url('../images/icon_nav_member_v.png') no-repeat center 5px;
	background-size:23px 23px;
	color:#000000;
}
.footer-nav a.nav-detail{
	background:url('../images/icon_nav_detail.png') no-repeat center 5px;
	background-size:22px 22px;
	color:#000000;
}
.footer-nav a.nav-detail-cur{
	background:url('../images/icon_nav_detail_v.png') no-repeat center 5px;
	background-size:22px 22px;
	color:#000000;
}
.footer-nav a.nav-withdraw{
	background:url('../images/icon_nav_withdraw.png') no-repeat center 5px;
	background-size:23px 23px;
	color:#000000;
}
.footer-nav a.nav-withdraw-cur{
	background:url('../images/icon_nav_withdraw_v.png') no-repeat center 5px;
	background-size:23px 23px;
	color:#000000;
}
.footer-nav a.nav-gain{
	background:url('../images/icon_nav_gain.png') no-repeat center 5px;
	background-size:22px 22px;
	color:#000000;
}
.footer-nav a.nav-gain-cur{
	background:url('../images/icon_nav_gain_v.png') no-repeat center 5px;
	background-size:22px 22px;
	color:#000000;
}
.footer-nav a.nav-more{
	background:url('../images/icon_nav_more.png') no-repeat center 2px;
	background-size:45px 45px;
	color:#000000;
	padding-top:50px; 
	position: absolute;
	bottom: 0;
	z-index: 301;
	left:40%;
	margin-left: 0;
}
.footer-nav a.nav-more-cur{
	background:url('../images/icon_nav_more_v.png') no-repeat center 2px;
	background-size:45px 45px;
	color:#000000;
	padding-top:50px; 
	position: absolute;
	bottom: 0;
	z-index: 301;
	left:40%;
	margin-left:0;
}
.footer-menu{
	position:fixed;
	width:90%;
	height:auto;
	top: 40px;
	bottom:47px;
	padding:40px 5% 10px 5%;
	background: rgba(74, 72, 70, 1.0);
    z-index:101;
}
.footer-menu .task-status{
	display: table;
	width: 100%;
}
.footer-menu .task-status strong{
	display: block;
	font-size: 14px;
	color: #EEEEEE;
	padding-left: 25px;
	background: url('../images/icon-menu-tips.png') no-repeat left 2px;
    background-size: auto 15px;
    margin-bottom: 22px;
}
.footer-menu .task-status a{
	float:left;
	width:33%;
	text-align:center;
	font-size:13px;
	padding-top:0px;
	height:auto;
	line-height:22px;
	color:#9a9999;
	margin-bottom:30px;
}
.footer-menu .task-status a.v{
	color:#FFFFFF;
}
.footer-menu .task-status a img{
	display:block;
	width:42px;
	height:42px;
	margin:0 auto 5px auto;
}
.receipt{
	display: table;
	width: 100%;
}
.my-receipt{
	float:left;
	width:100%;
	margin-bottom: 12px;
	color:#333333;
	background-color:#FFFFFF;
	overflow:hidden;
}
.my-receipt ul{
	float:left;
	width:100%;
	margin-bottom:-1px;
}
.my-receipt li{
	width:92%;
	height:51px;
	padding:0 4%;
	font-size:15px;
	line-height:50px;
	border-bottom:1px solid #dfdfde;
	color: #848282;
	position: relative;
}
.my-receipt li em{
	float: left;
	width: 55px;
	line-height: 55px;
}
.my-receipt li em.w4{
	float: left;
	width: 65px;
	line-height: 55px;
}
.my-receipt li input{
	width: 70%;
	border:none;
	color: #000 !important;
	line-height: 44px;
	font-size: 15px;
	padding-left: 0;
	background: #FFFFFF !important;
}
.my-receipt li a.icon-pot,a.icon-pot{
	position: absolute;
	right: 4%;
	top: 0;
	width: 18px;
	height: 18px;
}
.my-receipt li a.icon-pot img,a.icon-pot img{
	width: 100%;
	height: 100%;
}
.my-receipt li a.icon-eye{
	position: absolute;
	right: 4%;
	top: 0;
	width: 22px;
	height: 22px;
}
.my-receipt li a.icon-eye img{
	width: 100%;
	height: 100%;
}
.my-receipt li label{
	display: table;
	max-width:none;
	width: 100%;
}
.my-receipt li .text{
	float: left;
	line-height: 55px;
	color: #333333;
}
.perfect-nav{
	display: table;
	padding: 21px 2%;
	width: 96%;
	height: 48px;
	background-color: #FFFFFF;
}
.perfect-nav li{
	float: left;
	height: 61px;
	margin: 0 1%;
	text-align: center;
	width: 31%;
}
.perfect-nav li a{
	display: block;
	width: 100%;
	height: 48px;
	text-indent: -9999px;
}
.icon_perfect_st1{
	background:url(../images/icon_perfect_st1.png) no-repeat center center;
	background-size: auto 48px;
}
.icon_perfect_st1_v{
	background:url(../images/icon_perfect_st1v.png) no-repeat center center;
	background-size: auto 48px;
}
.icon_perfect_st2{
	background:url(../images/icon_perfect_st2.png) no-repeat center center;
	background-size: auto 48px;
}
.icon_perfect_st2_v{
	background:url(../images/icon_perfect_st2v.png) no-repeat center center;
	background-size: auto 48px;
}
.icon_perfect_st3{
	background:url(../images/icon_perfect_st3.png) no-repeat center center;
	background-size: auto 48px;
}
.icon_perfect_st3_v{
	background:url(../images/icon_perfect_st3v.png) no-repeat center center;
	background-size: auto 48px;
}
.tlirs strong.icon-jie-box{
	width: 100px;
	margin:0 auto;
	padding: 8px 0 15px 0;
	text-align: center;
}
.icon-jie{
	float: left;
	width:28px;
	height: 16px;
	background-color: #f0f0ef;
	border:1px solid #dededd;
	text-align: center;
	padding: 6px 0;
}
.icon-jie img{
	display: block;
	margin: 0 auto;
}
input.icon-jie-input{
	float:left;width: 40px;
	height: 30px;
	border-radius: 0;
	text-align: center;
	padding: 0;
	text-indent:0;
	font-size: 20px;
	line-height: 30px;
	border-top:1px solid #dededd;
	border-bottom:1px solid #dededd;
	margin: 0 -1px;
}
a.comeback{
    width: 55px;
    height: 27px;
    border-radius: 14px;
    background-color: #FFF;
    display: block;
    color: #0082d6;
    border: 1px solid #0082d6;
    text-align: center;
    line-height: 27px;
    font-size: 15px;
    float: right;
}