@charset "utf-8";
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, select, table, td, textarea, th, ul{margin:0;padding:0;}
.index_help{background:#FAEDDC;width:100%;height:100%;text-align:center;font-size: 12px;font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;}
.index_help ul,.index_help div,.index_help li p{margin:0;padding:0;}
.index_help ul li{list-style:none;}
.index_help ul li img{max-width:100%;}
.indexCon {width: 50%;margin: 0 auto;}
.indexCon a{width:50%;height:40px;line-height:40px;font-size:16px;border-radius:5px;text-align:center;position:absolute;bottom:80px;}
.indexbuy{position:relative;}
.orangeBtn{background: #f60;color: #fff;}
.orangeBtn:hover{background: #f60;color: #fff;border:1px solid #FFF;}
.yunfoo{width:100%;text-align:center;line-height:30px;margin-bottom:50px;}
.orange{color:#f60;}
.blue{color:#49b8ff;}
.pPic {
    clear: both;
    width: 100%;
    border-bottom: 1px solid #dedede;
    padding: 20px 0 0;
    text-align: center;
    background: #fafafa;
    position: relative;
    z-index: 10;
}
.details_con{padding:10px;}
.details_con img{max-width:100%;}
.touchslider{position:relative;}
.touchslider .img{height:240px;margin:0 auto;position:relative;overflow:hidden;}
.touchslider .img .touchslider-prev, .touchslider .img .touchslider-next{z-index:2;position:absolute;width:40px; ;}
.touchslider .img .touchslider-prev {left:0;}
.touchslider .img .touchslider-next {right:0;}
.touchslider .img .touchslider-prev span{
    background:url(/Public/Images/shop/001/static/bg.png) -13px -110px no-repeat; 
    display:block; width:12px; height:14px; margin:0 auto;}
.touchslider .img .touchslider-next span{
    background:url(/Public/Images/shop/001/static/bg.png) 0 -110px no-repeat; 
                      display:block; width:12px; height:14px; margin:0 auto;}
.touchslider .touchslider-viewport{width:100%; height:100%; overflow:hidden; float:left;}
.touchslider .touchslider-viewport .list{height:100%;}
.touchslider .touchslider-viewport .touchslider-item{height:100%; overflow:hidden; background:#fff; text-align:center;}
.touchslider .touchslider-viewport .touchslider-item img{max-width:100%;max-height:100%;}
.touchslider .touchslider-nav{width:100%; position:absolute; bottom:5px; text-align:center;}
.touchslider .touchslider-nav .touchslider-nav-item{width:8px; height:8px; background:#666; margin:0 1px; display:inline-block; border-radius:6px;}
.touchslider .touchslider-nav .touchslider-nav-item-current{background:#cff0ff;}
.touchslider .touchslider-viewport .touchslider-item a {
    width: 100%;
    display: block;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
}

.touchslider .touchslider-viewport .touchslider-item img,.touchslider .touchslider-viewport .touchslider-item a {max-height:100%;}
.touchslider .img .touchslider-prev, .touchslider .img .touchslider-next {margin-top:120px;}

.footernav {
	clear:both;
	width:100%;
	background:#f7f7f7;
	border-top:1px solid #ddd;
	height:48px;
	position:absolute;
	position:fixed;
	bottom:0;
	z-index:100;
}
.footernav a {
	width:20%;
	height:44px;
	padding-top:3px;
	text-align:center;
	float:left;
	display:block;
	color:#888;
}
.footernav a.hover {
	color:#f60;
}
.footernav a i {
	display:block;
	background:url(./footer_nav.png);
	background-size:28px auto;
	margin:0 auto;
	margin-bottom:1px;
}
.footernav li.f_home i {
	width:27px;
	height:25px;
	background-position:0 -26px;
}
.footernav li.f_home a.hover i {
	width:27px;
	height:25px;
	background-position:0 0;
}
.footernav li.f_whole i {
	width:23px;
	height:25px;
	background-position:0 -78px;
	position:relative;
	top:1px;
}
.footernav li.f_whole a.hover i {
	width:23px;
	height:25px;
	background-position:0 -52px;
	position:relative;
	top:1px;
}
.footernav li.f_whole em {
	position:relative;
	top:2px;
}
.footernav li.f_car i {
	width:28px;
	height:23px;
	background-position:0 -128px;
	position:relative;
	top:2px;
	margin-bottom:3px;
	position:relative;
}
.footernav li.f_car a.hover i {
	width:28px;
	height:23px;
	background-position:0 -104px;
	position:relative;
	top:2px;
	margin-bottom:3px;
}
.footernav li.f_car b {
	display:block;
	background:#f60;
	padding:1px;
	width:16px;
	height:16px;
	line-height:16px;
	border-radius:16px;
	color:#fff;
	position:absolute;
	top:-5px;
	right:-8px;
	font-family:Arial;
	text-align:center;
	font-size:10px;
	overflow:hidden;
}
.footernav li.f_personal i {
	width:20px;
	height:22px;
	background-position:0 -175px;
	position:relative;
	top:3px;
	margin-bottom:4px;
}
.footernav li.f_personal a.hover i {
	width:20px;
	height:22px;
	background-position:0 -152px;
	position:relative;
	top:3px;
	margin-bottom:4px;
}
.footernav li.f_share i {
	width:24px;
	height:24px;
	background-position:0 -450px;
	position:relative;
	top:3px;
	margin-bottom:4px;
}
.footernav li.f_share a.hover i {
	width:24px;
	height:24px;
	background-position:0 -475px;
	position:relative;
	top:3px;
	margin-bottom:4px;
}
.wrapper {
	min-width:320px;
	width:100%;
	margin:0 auto;
	background:#fff;
}
.column {
	width:100%;
	margin:0 auto;
	height:37px;
	background:#f7f7f7;
	border-bottom:1px solid #dedede;
}
.column a.entry-list,.column a.ann-publicly {
	width:50%;
	height:37px;
	line-height:37px;
	display:block;
	float:left;
	text-align:center;
	font-size:14px;
	color:#999;
	position:relative;
	-webkit-box-sizing:border-box;
}
.column a.entry-list {
	border-right:1px solid #dedede;
}
.column a.ann-publicly {
	border-left:1px solid #fff;
}
.column span {
	width:4px;
	height:4px;
	display:inline-block;
	margin-left:5px;
	top:1px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.column cite {
	border-style:solid;
	border-width:0 6px 6px;
	border-color:transparent;
	border-bottom:6px solid rgb(222,222,222);
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	position:relative;
	top:-6px;
	margin:0 auto;
	text-align:center;
	display:block;
}
.column cite em {
	border-style:solid;
	_border-style:dashed;
	border-width:6px;
	border-color:transparent;
	border-top-width:0;
	border-bottom:6px solid #fff;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	position:absolute;
	top:1px;
	left:-6px;
}
.column span,.gRate a s,.sort_list i,.pro_record s,.pro_foot i,.ann_btn s,.pCountdown s,.binSuccess3 em,.binSuccess i,.Prompt s,.g-pay-successC span b,.g-pay-lst a.pay_open s,.helpInfo h3 i,.learnCon i {
	background:url(set.png);
	background-size:35px auto;
}
.goodList {
	clear:both;
}
.purchase-txt {
	color:#f60;
	float:right;
	font-size:12px;
	line-height:16px;
}
.purchase-icon {
	display:inline-block;
	background-color:#24cba8;
	color:#fff;
	font-size:14px;
	padding:0 4px;
	line-height:22px;
}
.goodList li {
	padding:15px 10px;
	border-bottom:1px solid #dedede;
}
.goodList li:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
}
.goodList li span.gList_l {
	border:1px solid #e5e5e5;
	padding:5px;
	border-radius:3px;
	position:relative;
	overflow:hidden;
}
.goodList li span.gList_l img {
	display:block;
	width:65px;
	height:65px;
	overflow:hidden;
}
.goodList li .gList_r {
	margin-left:87px;
}
.goodList li .gList_r h3 {
	font-size:14px;
	height:16px;
	line-height:16px;
	overflow:hidden;
	margin-bottom:3px;
}
.goodList li .gList_r .gRate {
	margin-top:8px;
	position:relative;
}
.goodList li .gList_r .Progress-bar {
	margin-right:40px;
}
.goodList li .gList_r .gRate a {
	display:block;
	width:33px;
	height:33px;
	border-radius:33px;
	position:absolute;
	top:-2px;
	right:0;
	background:#2af;
}
.goodList li .gList_r .gRate a.add {
	background:#0086d9;
}
.goodList li .gList_r .gRate a.unAdd {
	background:#bbb;
}
.goodList li .gList_r .gRate a s {
	width:17px;
	height:20px;
	display:block;
	background-position:0 -6px;
	margin:0 auto;
	position:relative;
	top:6px;
}
.gray9 {
	color:#999;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.Progress-bar {
	zoom:1;
}
.u-progress {
	height:5px;
	background:#e7e7e7;
	position:relative;
	border-radius:3px;
	overflow:hidden;
}
.u-progress .pgbar,.u-progress .pging {
	display:block;
	width:100%;
	height:100%;
	border-radius:3px;
}
.u-progress .pging {
	background:#f60;
}
.Progress-bar .Pro-bar-li li {
	float:left;
	color:#ccc;
	font-size:10px;
	font-family:宋体;
	border:none;
	margin:0;
	padding:0;
	box-shadow:none;
	border-radius:none;
}
.Progress-bar .Pro-bar-li li em {
	display:block;
	font-size:10px;
	font-family:arial;
	height:14px;
	padding:2px 0 0 0;
	font-style:normal;
}
.Progress-bar .Pro-bar-li li.P-bar01 em {
	color:#F60;
}
.Progress-bar .Pro-bar-li li.P-bar02 em {
	color:#999;
}
.Progress-bar .Pro-bar-li li.P-bar03 em {
	color:#2AF;
}
.Progress-bar .Pro-bar-li li.P-bar01 {
	width:30%;
	text-align:left;
}
.Progress-bar .Pro-bar-li li.P-bar02 {
	width:40%;
	text-align:center;
}
.Progress-bar .Pro-bar-li li.P-bar03 {
	width:30%;
	float:right;
	text-align:right;
}
.goodList .pTitle {
	width:70px;
	height:14px;
	padding-top:2px;
	-webkit-transform:rotate(-45deg);
	text-align:center;
	position:absolute;
	left:-24px;
	top:3px;
	color:#fff;
	font-size:10px;
}
.goodList .pPurchase {
	background-color:#24cba8;
}
address, em, i, cite, s {
    font-style: normal;
}
.load_more {
	clear:both;
	margin:0 0 50px;
	font-size:14px;
	text-align:center;
	display:none;
}
.load_more a {
	display:block;
	width:100%;
	height:50px;
	line-height:50px;
	color:#999;
}
.loading {
	text-align:center;
	height:30px;
	margin:10px 0 50px;
	line-height:16px;
	color:#666;
}
.loading b {
	width:16px;
	height:16px;
	background:url(loading.gif) no-repeat;
	background-size:16px auto;
	display:inline-block;
	position:relative;
	top:4px;
	margin-right:7px;
}
.sort_list {
	width:100%;
	background:#fff;
	position:absolute;
	top:38px;
	left:0;
	z-index:99;
}
.sort_list li {
	border-bottom:1px solid #dedede;
	height:44px;
	line-height:42px;
}
.sort_list li em {
	color:#ccc;
}
.sort_list a {
	display:block;
	color:#999;
	font-size:14px;
	padding:0 15px;
}
.sort_list s {
	position:relative;
	top:7px;
}
.sort_list s {
	background:url(entry.png);
	background-size:200px auto;
	display:inline-block;
	margin-right:10px;
	width:24px;
	height:24px;
	overflow:hidden;
}
.sort_list li s {
	background-position:0 -25px;
}

.sort_list li a i {
	width:16px;
	height:11px;
	float:right;
	background-position:0 -39px;
	position:relative;
	top:17px;
	display:none;
}
.sort_list li a.hover i {
	display:block!important;
}
.hidden{display:none;}

/*details*/
.pCountdown {
	line-height:44px;
	margin:10px auto;
	font-size:20px;
	text-align:center;
}
.pCountdown s,.pCountdown span,.pCountdown em,.pCountdown i {
	display:inline-block;
}
.pCountdown s {
	width:22px;
	height:20px;
	background-position:0 -116px;
	position:relative;
	top:3px;
}
.pCountdown em {
	width:33px;
	height:33px;
	line-height:33px;
	background:#2af;
	color:#FFF;
	font-size:22px;
	font-family:Arial,Helvetica,sans-serif;
	border-radius:3px;
	margin:0;
}
.pCountdown i {
	width:5px;
}

.pro_info {
	margin:10px 15px 0;
}
.pro_info h2 {
	display:block;
	font-size:16px;
	line-height:20px;
}
.pro_info cite {
	display:block;
	padding:8px 0;
}
.pro_info h2 span {
	color:#E80000;
}
.pro_info span.purchase-icon {
	color:#fff;
}
.pro_info p.u-progress {
	height:7px;
}
.pro_info .Pro-bar-li li,.pro_info .Pro-bar-li li em {
	font-size:12px;
}
.pro_record {
	clear:both;
	margin:10px 0 100px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
}
.pro_record a {
	padding:0 15px;
	display:block;
	height:38px;
	line-height:38px;
	color:#999;
	font-size:16px;
}
.pro_record a s {
	width:7px;
	height:13px;
	display:block;
	background-position:0 -182px;
	position:relative;
	top:12px;
}
.pState {
	margin:20px 10px;
	float:left;
}
.pState a {
	display:block;
	border-radius:3px;
	height:40px;
	line-height:40px;
	font-size:16px;
	text-align:center;
}
.pState a.end {
	color:#fff;
	background:#bbb;
}
.pro_foot {
	clear:both;
	width:100%;
	background:#f7f7f7;
	border-top:1px solid #dedede;
	padding:6px 0;
	position:absolute;
	position:fixed;
	bottom:0;
	z-index:100;
}
.pro_foot .btn {
	margin-right:53px;
}
.pro_foot .btn li {
	float:left;
	width:50%;
}
.pro_foot .btn a {
	display:block;
	margin-left:15px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	border-radius:3px;
	font-size:16px;
}
.pro_foot i {
	width:23px;
	height:21px;
	display:block;
	background-position:0 -51px;
	margin-right:20px;
	margin-top:9px;
	position:relative;
}
.pro_foot i b {
	display:block;
	background:#f60;
	padding:1px;
	min-width:16px;
	height:16px;
	line-height:16px;
	border-radius:16px;
	color:#fff;
	position:absolute;
	top:-7px;
	right:-10px;
	font-family:Arial;
	text-align:center;
}
.pro_foot .btn a.grayBtn {
	background:#bbb;
}
.blueBtn {
    background: #2af;
}
.nav_back{    width: 100%;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #dedede;
    background: #f7f7f7;
    overflow: hidden;
    font-size: 14px;text-indent:20px;}
.pComputing {
	font-size: 16px;
	text-align: center;
	margin: 20px 10px;
}
.pComputing .u-progress {
	margin-top: 10px;
}
.pComputing .loading-progress {
	margin-top: 0;
}
.loading-progress {
	height: 8px;
	overflow: hidden;
	border-radius: 3px;
	background: #f7f7f7;
	margin-top: 15px;
}
.loading-progress .loading-pgbar,.loading-progress .loading-pging {
	display: block;
	width: 100%;
	height: 100%;
}
.loading-progress .loading-pging {
	background: -webkit-linear-gradient(-45deg,#65c4ff 0,#65c4ff 25%,#2af 25%,#2af 50%,#65c4ff 50%,#65c4ff 75%,#2af 75%,#2af);
	-webkit-background-size: 20px 20px;
	-moz-background-size: 20px 20px;
	-ms-background-size: 20px 20px;
	background-size: 20px 20px;
	-webkit-animation: loading-pging 0.5s linear infinite;
	-moz-animation: loading-pging 0.5s linear infinite;
	-ms-animation: loading-pging 0.5s linear infinite;
	animation: loading-pging 0.5s linear infinite;
}
@-webkit-keyframes loading-pging {
0% {background-position: 0 0;}
100% {background-position: 20px 0;}
}

@-moz-keyframes loading-pging {
0% {background-position: 0 0;}
100% {background-position: 20px 0;}
}

@-ms-keyframes loading-pging {
0% {background-position: 0 0;}
100% {background-position: 20px 0;}
}

@keyframes loading-pging {
0% {background-position: 0 0;}
100% {background-position: 20px 0;}
}

.ann_detail {
	padding:15px 10px;
	border-bottom:1px solid #dedede;
}
.ann_detail li:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
}
.ann_detail ul {
	margin-top:5px;
}
.ann_detail img {
	width:60px;
	height:60px;
	border-radius:60px;
	display:block;
}
.ann_detail .ann_info {
	margin-left:70px;
	color:#999;
	line-height:19px;
}
.ann_detail .ann_info h3,.ann_detail .ann_info em {
	display:block;
}
.ann_detail .ann_info h3 {
	font-size:14px;
	max-height:36px;
	overflow:hidden;
	margin-bottom:3px;
}
.ann_detail .ann_info b {
	margin:0 3px;
}
.ann_detail dl {
	clear:both;
	line-height:20px;
}
.ann_detail dt {
	font-size:14px;
	margin-top:10px;
}
.buy_records li {
	border-bottom:1px solid #dedede;
	padding:10px;
	overflow:hidden;
}
.buy_records span {
	width:51px;
	height:51px;
	float:left;
	display:inline;
	position:relative;
}
.buy_records span img {
	width:51px;
	height:51px;
	border-radius:51px;
}
.buy_records dl {
	margin-left:61px;
	line-height:17px;
}
.buy_records dt {
	font-size:14px;
}
.buy_records a {
	white-space:nowrap;
}
.buy_records em {
	display:inline-block;
	color:#bbb;
	font-size:12px;
	word-wrap:break-word;
	word-break:normal;
}
.buy_records b {
	margin:0 3px;
}
.buy_records dd.gray9 {
	font-size:10px;
}
.empty {
	text-align:center;
	font-size:18px;
	padding:50px 0;
	color:#999;
}
.empty s {
	display:block;
	width:100px;
	height:100px;
	margin:0 auto;
	background:url(empty.png) no-repeat;
	background-size:100px auto;
	margin-bottom:20px;
}
.empty p {
	margin:10px 0;
	font-size:14px;
}
.empty a {
	display:block;
	width:50%;
	margin:0 auto;
	height:35px;
	line-height:35px;
}
.g-Cart-list {
	width:100%;
}
.g-Cart-list li {
	clear:both;
	padding:10px;
	border-bottom:1px solid #dedede;
}
.g-Cart-list li:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
}
.g-Cart-list .u-Cart-img {
	display:block;
	padding:5px;
	border:1px solid #e5e5e5;
	border-radius:3px;
	position:relative;
	overflow:hidden;
}
.g-Cart-list .u-Cart-img img {
	display:block;
	width:50px;
}
.g-Cart-list .u-Cart-r {
	margin-left:70px;
	position:relative;
}
.u-Cart-r a.gray6 {
	display:block;
	height:16px;
	line-height:16px;
	overflow:hidden;
	font-size:14px;
}
.u-Cart-r span {
	display:block;
	margin:3px 0;
}
.u-Cart-r a.z-del s,.other_pay s,.other_pay i,.g-pay-auto s,.g-pay-auto i {
	background:url(c_set.png);
	background-size:25px auto;
}
.u-Cart-r input {
	border:1px solid #dedede;
	border-radius:3px;
	background:#fff;
	width:60px;
	height:22px;
	line-height:22px;
	padding:0 3px;
	text-align:center;
}
.u-Cart-r a.z-del {
	display:block;
	padding:5px;
	position:absolute;
	bottom:0;
	right:0;
}
.u-Cart-r a.z-del s {
	display:block;
	background-position:0 -18px;
	width:15px;
	height:17px;
}
.u-Cart-r a.z-del:hover s {
	background-position:0 0;
}
.g-Total-bt {
	clear:both;
	width:100%;
	line-height:30px;
	font-size:14px;
	background:#f7f7f7;
	position:absolute;
	position:fixed;
	bottom:0;
	display:inline-block;
}
.g-Total-bt span {
	margin-right:10px;
}
.g-Total-bt a {
	font-size:16px;
	height:45px;
	line-height:45px;
	text-align:center;
	border-radius:5px;
	margin:8px 0;
}
.g-Total-bt a.account {
	display:block;
	width:85px;
}
.g-Total-bt a.grayBtn {
	background:#bbb;
}
.g-Total-bt dt,.g-Total-bt dd {
	border-top:1px solid #dedede;
	padding:0 10px;
}
.g-Total-bt dt {
	background:#fafafa;
}
.g-Total-bt dd {
	background:#f7f7f7;
}
.g-Total-bt a.w_account {
	display:block;
	width:100%;
}
div.pageDialog{position:fixed;z-index:102;width:240px;top:10px;left:0;display:none;}
.Prompt {
	color:#fff;
	border-radius:5px;
	width:100%;
	height:100%;
	line-height:45px;
	margin:0 auto;
	text-align:center;
	background:rgba(0,0,0,0.7);
	font-size:16px;
}
.Prompt s {
	width:23px;
	height:23px;
	background-repeat:no-repeat;
	background-position:0 -159px;
	display:inline-block;
	position:relative;
	top:7px;
	margin-right:5px;
}
.g-Cart-list .u-Cart-img .pTitle {
	width:70px;
	height:14px;
	padding-top:2px;
	-webkit-transform:rotate(-45deg);
	text-align:center;
	position:absolute;
	left:-24px;
	top:3px;
	color:#fff;
	font-size:10px;
}
.g-Cart-list .u-Cart-img .pPurchase {
	background-color:#24cba8;
}
.g-pay-lst {
	position:relative;
}
.g-pay-lst li {
	clear:both;
	border-bottom:1px solid #dedede;
}
.g-pay-lst li a {
	display:block;
	padding:8px 10px;
}
.g-pay-lst a:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
}
.g-pay-lst span {
	float:left;
	padding:5px;
	border:1px solid #dedede;
	border-radius:3px;
}
.g-pay-lst span img {
	width:27px;
	height:27px;
	display:block;
}
.g-pay-lst dl {
	margin-left:49px;
}
.g-pay-lst a dt {
	color:#666;
	height:18px;
	line-height:18px;
	overflow:hidden;
	font-size:14px;
}
.g-pay-lst a dd {
	margin-top:5px;
	color:#999;
}
.g-pay-lst a.pay_open {
	width:100%;
	display:block;
	border-bottom:1px solid #dedede;
	height:38px;
	text-align:center;
	background:#fff;
}
.g-pay-lst a.pay_open s {
	display:block;
	width:13px;
	height:7px;
	background-position:0 -205px;
	margin:0 auto;
	position:relative;
	top:16px;
}
.g-pay-lst a.pay_pack {
	border-top:1px solid #f3f3f3;
	position:absolute;
	top:195px;
	opacity:0.9;
}
.g-pay-lst a.pay_pack s {
	background-position:0 -197px;
}
.g-pay-lst p {
	margin-top:20px;
	text-align:right;
	padding:0 10px;
	font-size:16px;
}
.g-pay-lst cite {
	display:block;
	margin:5px 10px 0;
	padding:3px;
	background:#ffc;
	border:1px solid #fc6;
	color:#f60;
}
.other_pay {
	clear:both;
	margin-top:10px;
	padding:0 10px;
}
.other_pay a {
	display:block;
	border:1px solid #dedede;
	padding:10px 0;
	min-height:23px;
	line-height:20px;
	border-radius:3px;
	color:#666;
	text-align:left;
	padding-left:38px;
	position:relative;
	margin-top:-1px;
	font-size:14px;
}
.other_pay s,.other_pay i {
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	top:11px;
	left:10px;
}
.other_pay i {
	background-position:0 -39px;
}
.other_pay a.checked i {
	background-position:0 -59px;
}
.other_pay span {
	display:block;
	font-size:12px;
}
.other_pay a.wzf {
	margin-top:10px;
}
.other_pay em {
	margin:0;
}
.g-pay-lst em i,.other_pay em b {
	font-family:"微软雅黑";
}
.other_pay a:nth-child(6n-5) {
	border-radius:3px 3px 0 0;
}
.other_pay a:nth-child(3n-1) {
	border-radius:0 0 3px 3px;
}
.other_pay a:nth-child(5n-2) {
	border-radius:3px 3px 0 0;
}
.other_pay a:nth-child(6n-2) {
	border-radius:0;
}
.other_pay a strong{float:right;
width: 80px;top: -18px;
    line-height: 35px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    text-shadow: 1px 1px 1px #333;
    border-radius: 5px;
    margin: 0 5px 5px 0;
    position: relative;
    overflow: hidden;
	border: 1px solid #b42323;
    box-shadow: 0 1px 2px #e99494 inset,0 -1px 0 #954b4b inset,0 -2px 3px #e99494 inset;
    background: -webkit-linear-gradient(top,#d53939,#b92929);
    background: -moz-linear-gradient(top,#d53939,#b92929);
    background: linear-gradient(top,#d53939,#b92929);
}
.g-Total-bt a.w_account {
	display:block;
	width:100%;
}
.m_myInfo {
	padding:15px 10px 20px;
	border-bottom:1px solid #dedede;
}
.m_myInfo dt img {
	float:left;
	width:52px;
	height:52px;
	border-radius:52px;
	overflow:hidden;
}
.m_myInfo dt p {
	margin-left:60px;
	font-size:16px;
	line-height:22px;
	padding-top:3px;
}
.m_myInfo dt em.gray9 {
	word-wrap:break-word;
	word-break:normal;
}
.m_myInfo dt em {
	display:inline-block;
	font-size:12px;
}
.m_myInfo dt cite {
	display:block;
	font-size:12px;
}
.m_myInfo dt span {
	margin-right:10px;
	color:#999;
}
.m_myInfo dd {
	text-align:left;
	margin-top:25px;
	height:32px;
}
.m_myInfo dd b {
	float:left;
	color:#bbb;
	text-align:center;
	line-height:11px;
	width:35%;
}
.m_myInfo dd b:nth-child(2n-1) {
	border-right:1px solid #dedede;
}
.m_myInfo dd em {
	display:block;
	font-size:14px;
	margin-top:8px;
}
.m_myInfo dd a {
	float:right;
	width:82px;
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:14px;
}
.m_myInfo dd em i {
	font-family:"微软雅黑";
}
.sub_nav {
	clear:both;
	width:100%;
}
.sub_nav a {
	display:block;
	height:48px;
	line-height:48px;
	color:#666;
	font-size:16px;
	padding:0 10px 0 13px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	margin-top:-1px;
}
.sub_nav s,.sub_nav i {
	display:block;
	position:relative;
	top:16px;
}
.sub_nav s {
	float:left;
	margin-right:10px;
	margin-left:2px;
	width:17px;
}
.sub_nav s.m_s1 {
	background-position:0 0;
	height:15px;
}
.sub_nav s.m_s2 {
	background-position:0 -16px;
	height:17px;
	top:16px;
}
.sub_nav s.m_s3 {
	background-position:0 -36px;
	height:16px;
}
.sub_nav s.m_s4 {
	background-position:0 -124px;
	height:17px;
	top:15px;
}
.sub_nav s.m_s5 {
	background-position:0 -53px;
	height:16px;
}
.sub_nav s.m_s6 {
	background-position:0 -143px;
	height:18px;
	top:15px;
}
.sub_nav s.m_s7 {
	background-position:0 -163px;
	height:17px;
	top:15px;
}
.sub_nav s,.sub_nav i,.g-Recharge li s,.z-pay-mentsel,.shareCon p s {
	background:url(m_set.png);
	background-size:20px auto;
}
.sub_nav i {
	float:right;
	background-position:0 -70px;
	width:7px;
	height:13px;
	top:18px;
}
.m_buylist_nav {
	background:#fafafa;
	padding:10px;
	border-bottom:1px solid #e5e5e5;
}
.m_buylist_nav p {
	border-radius:5px;
	border:2px solid #f60;
	height:30px;
	line-height:30px;
	overflow:hidden;
	width:100%;
	display:box;
	display:-webkit-box;
	display:-moz-box;
}
.m_buylist_nav a {
	text-align:center;
	color:#f60;
	border-left:2px solid #f60;
	margin-left:-2px;
	font-size:14px;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
	display:block;
}
.m_buylist_nav a em {
	font-size:12px;
	margin-left:2px;
}
.m_buylist_nav a.hover {
	background:#f60;
	color:#fff;
}
.m_buylist_nav span {
	height:32px;
	color:#bbb;
	font-size:14px;
}
.m_buylist_nav span em {
	font-size:16px;
	margin:0 3px;
}
.noRecords{text-align:center;font-size:20px;padding:50px 0;}.noRecords s{display:block;width:80px;height:80px;margin:0 auto;background:url(nor.png);background-size:80px auto;margin-bottom:20px;}
.issue {
	width:100%;
	height:34px;
	line-height:34px;
	border-bottom:1px solid #dedede;
	background:#f7f7f7;
	overflow:hidden;
	font-size:14px;
}
.issue li {
	width:50%;
	float:left;
}
.issue a {
	width:100%;
	display:block;
	float:left;
	text-align:center;
	color:#666;
	background:#f7f7f7;
}
.issue a s,.issue a i {
	height:34px;
}
.issue a s {
	border-left:1px solid #dedede;
}
.issue a i {
	border-right:1px solid #fff;
}
.issue a em {
	font-family:"宋体";
}
.issue a.hover {
	color:#f60;
	background:#fff;
}
.p_issue_more {
	width:100%;float: left;
}
.p_issue_more a {
	float:left;
	display:block;
	font-size:16px;
	padding:15px 0;
	color:#666;
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
	text-align:center;
	width:33.3%;
	-webkit-box-sizing:border-box;
}
.p_issue_more a.hover {
	color:#f60;
}
.cSingleR li s,.cSingleR li i,.f-share-li li .z-sina s,.f-share-li li .z-qq s,.f-share-li li .z-qzone s,.z-Reward,.z-Limit,.z-btn-mood s,.z-btn-comment s,.z-btn-Share s,.f-share-Close,.cSingleInfo a b {
	background:url(share-img.png);
	background-size:90px auto;
}
.m_listNav {
	border-bottom:1px solid #D0D0D0;
}
.m_listNav .g-snav-lst {
	text-align:center;
	height:33px;
	line-height:33px;
	position:relative;
}
.m_listNav .g-snav-lst a {
	display:block;
	margin:0 5px;
}
.m_listNav .g-snav-lst b {
	height:15px;
	width:1px;
	position:absolute;
	top:10px;
	right:0;
	overflow:hidden;
	background:#DDD;
}
.m_listNav .z-sgl-crt a {
	color:#f60;
	height:32px;
	line-height:33px;
	display:block;
	border-bottom:2px solid #f60;
}
.g-snav {
	width:100%;
	display:box;
	display:-webkit-box;
	display:-moz-box;
}
.g-snav .g-snav-lst {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
}
.cSingleCon,.cSingleCon strong,.cSingleCon p {
	width:100%;
	color:#999;
	font-size:12px;
}
.cSingleCon p.cEntry {
	font-size:14px;
	padding-left:8px;
	height:30px;
	line-height:30px;
	background:#fff;
	box-shadow:0 1px 1px #e4e3e3;
}
.cSingleCon p em {
	margin:0 5px;
}
.cSingleCon2 {
	border-left:1px solid #e7e7e7;
	margin-left:25px;
	padding-bottom:15px;
	padding-top:2px;
}
.cSingleInfo {
	background:#f4f4f4;
	padding:10px 5px 5px 10px;
	margin-left:0;
	position:relative;
}
.cSingleInfo dl {
	display:inline-block;
	line-height:20px;
	text-align:center;
	margin-left:-30px;
}
.cSingleInfo dl a {
	display:block;
	position:relative;
}
.cSingleInfo dl img {
	width:35px;
	height:35px;
	border-radius:35px;
	margin:2px 0 0 1px;
}
.cSingleInfo a b {
	background-position:0 -151px;
	background-repeat:no-repeat;
	width:40px;
	height:39px;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
}
.cSingleR {
	margin-left:15px;
	font-size:12px;
	position:relative;
}
.cSingleR ul {
	padding:10px 10px 0;
}
.cSingleR ul a {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:100%;
	height:100%;
}
.cSingleR li {
	margin-bottom:6px;
	line-height:18px;
}
.cSingleR li p {
	max-height:55px;
	word-wrap:break-word;
	overflow:hidden;
}
.cSingleR li.maxImg {
	max-height:82px;
	overflow:hidden;
}
.cSingleR li em {
	font-size:14px;
	white-space:nowrap;
}
.cSingleR li span {
	color:#666;
	font-size:14px;
	word-wrap:break-word;
}
.cSingleR li h3 {
	color:#ccc;
	font-size:12px;
}
.cSingleR li h5 {
	display:inline-block;
	font-weight:normal;
	margin-left:3px;
	color:#bbb;
	font-size:10px;
}
.cSingleR li h3 b {
	margin-right:8px;
}
.cSingleR li img {
	height:80px;
	margin-right:8px;
	border:1px solid #e7e7e7;
}
.cSingleR b.z-arrow {
	position:absolute;
	left:-3px;
	top:17px;
	border:solid #ddd;
	background:#fff;
	border-width:0 0 1px 1px;
	width:4px;
	height:4px;
}
.cSingleR li dd {
	display:inline-block;
	margin-right:10px;
}
.cSingleR li span strong {
	font-weight:normal;
	margin-right:2px;
}
.cSingleR li s,.cSingleR li i {
	display:inline-block;
	margin-right:5px;
	background-repeat:no-repeat;
	width:10px;
	height:11px;
}
.cSingleR li s {
	background-position:0 -50px;
}
.cSingleR li i {
	background-position:-15px -50px;
}
.m-round {
	border:1px solid #DCDCDC;
	border-radius:5px;
	background:#fff;
	box-shadow:1px 1px 1px #e7e7e7;
}
.z-arrow {
	width:6px;
	height:6px;
	display:inline-block;
	border:solid #BBB;
	-webkit-transform:rotate(45deg);
	font-size:0;
	line-height:0;
}
.g-header {
	height:44px;
	background:#f60;
	border-bottom:1px solid #e35b00;
	position:relative;
}
.g-header h2 {
	text-align:center;
	color:#fff;
	line-height:44px;
	text-shadow:1px 1px 0 #C04D00;font-size:18px;
}
.g-header .head-l,.g-header .head-r {
	position:absolute;
	top:6px;
}
.g-header .head-l {
	left:3px;
}
.z-Member,.z-shop,.z-HReturn s,.z-HReturn b,.z-sort,.z-sort i,.z-Home,.z-Site,.z-RCornerBtn,.z-RCornerBtn i,.u-nav,.z-arrowh,.head li a.pCar {
	background:url(mainIcon.png);
	background-size:80px auto;
}
.z-HReturn {
	height:33px;
	line-height:33px;
	padding-left:15px;
	display:inline-block;
	position:relative;
}
.z-HReturn b {
	display:inline-block;
	background-position:right -196px;
	padding:0 11px 0 5px;
	color:#fff;
}
.z-HReturn s {
	width:15px;
	height:33px;
	background-position:0 -162px;
	display:inline-block;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
}
.g-share-lucky{padding:10px 10px 7px;position:relative;}
.g-share-lucky .u-lucky-img img{width:75px;height:75px;border-radius:5px;}
.g-share-lucky .u-lucky-r{margin-left:85px;}
.g-share-lucky .u-lucky-r .z-user{margin-left:0;}
.g-share-lucky .u-lucky-r p{margin:2px 0 4px;color:#999;}
.z-Reward,.z-Limit{display:inline-block;position:absolute;right:10px;top:0;}
.z-Reward{background-position:0 -0px;width:49px;height:23px;padding-top:9px;text-align:center;z-index:999;}
.z-Reward em{font-size:10px;color:#fff;}
.g-share-lucky .u-lucky-r{margin-left:85px;}
.g-share-lucky .u-lucky-r .z-user{margin-left:0;}
.g-share-lucky .u-lucky-r p{margin:2px 0 4px;color:#999;}
.g-share-ct{background:#F4F4F4;padding:10px 5px;border-top:1px solid #D7D7D7;position:relative;box-shadow:inset 0 0 1px #C9C9C9;}
.g-share-ct .z-arrow{float:right;margin:4px 10px 0 0;border:solid #d7d7d7;border-width:1px 0 0 1px;background:#F4F4F4;}
.g-share-ct .z-aw-es{position:absolute;left:40px;top:-8px;}
.g-share-ct .z-aw-es em,.g-share-ct .z-aw-es span{color:#D7D7D7;height:15px;width:15px;font-family:Simsun;font-size:14px;line-height:14px;overflow:hidden;position:absolute;}
.g-share-ct .z-aw-es span{color:#F4F4F4;top:2px;}
.m-share-con{padding:0 5px;word-wrap:break-word;}
.m-share-con h2{margin-bottom:5px;overflow:hidden;color:#666;}
.m-share-con em{color:#BCBCBC;}
.m-share-con p{margin-bottom:10px;text-align:center;color:#666;font-size:14px;}
.m-share-con p.z-share-pad{padding:10px 0 0;line-height:22px;text-align:left;}
.m-share-con p img{max-width:100%;}
.m-share-goods{background:#fff;padding:10px 0;border-radius:5px;border:1px solid #DADADA;position:relative;box-shadow:0 1px 1px #E6E6E6;}
.m-share-goods h3{width:24px;line-height:14px;padding:5px 0;margin-right:6px;color:#FF6500;border-radius:0 3px 3px 0;border:1px solid #DADADA;border-left:none;text-align:center;}
.m-share-goods .u-goods-img{margin-top:0;}
.m-share-goods .u-goods-img img{width:76px;height:76px;border-radius:3px;margin-top:2px;}
.m-share-goods .u-goods-r{margin-left:115px;padding-right:20px;}
.m-share-goods .u-goods-r p{margin:2px 0 5px;color:#999;}
.m-share-goods p.z-goods-tt{line-height:20px;max-height:60px;overflow:hidden;margin-bottom:0;font-size:14px;}
.m-share-goods .u-rs-m1{height:96px;position:absolute;top:10px;right:0;display:inline-block;}
.m-share-goods .u-rs-m1 .z-arrow{float:right;margin:41px 10px 0 0;border-width:2px 2px 0 0;background:#fff;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}
.m-share-fixed{min-height:45px;}
.m-share-btn{width:100%;height:45px;margin:3px auto 0 auto;display:box;display:-webkit-box;display:-moz-box;}
.m-share-btn .u-btn-w{margin-top:5px;line-height:30px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;display:block;text-align:center;}
.m-share-btn .z-btn-mood,.m-share-btn .z-btn-comment,.m-share-btn .z-btn-Share{line-height:30px;display:block;background:#fff;border:1px solid #C2C2C2;border-radius:3px;color:#FE6400;}
.m-share-btn .z-btn-mood s,.m-share-btn .z-btn-comment s,.m-share-btn .z-btn-Share s{display:inline-block;margin-right:5px;vertical-align:-3px;}
.m-share-btn .z-btn-mood{background:#FF6500;border:1px solid #FF6500;color:#fff;}
.m-share-btn .z-btn-moodgray{background:#9E9E9E;border:1px solid #9E9E9E;color:#fff;cursor:default;}
.m-share-btn .z-btn-comment{margin:0 10px;}
.m-share-btn .z-btn-mood s{width:15px;height:14px;background-position:0 -33px;vertical-align:-3px;}
.m-share-btn .z-btn-comment s{width:15px;height:15px;background-position:-21px -33px;vertical-align:-4px;}
.m-share-btn .z-btn-Share s{width:17px;height:15px;background-position:-44px -33px;vertical-align:-2px;}
.m-comment{background:#ffff;margin:0 0 10px;}
.u-comment{text-align:center;margin-bottom:5px;}
.z-comment-txt{width:100%;font-size:14px;min-height:50px;border-radius:3px;border:1px solid #DCDCDC;box-shadow:1px 1px 1px #e7e7e7;padding:5px;display:inline-block;-webkit-box-sizing:border-box;color:#bbb;z-index:1;}
.u-Btn{color:#fff;text-align:center;font-size:14px;display:box;display:-webkit-box;display:-moz-box;}
.u-Btn .u-Btn-li{font-size:18px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;}
a.z-CloseBtn,a.z-DefineBtn,a.z-ShoppingBtn,a.z-cartBtn,a.z-grayBtn{line-height:44px;text-align:center;display:block;border-radius:3px;}
.u-Btn a.z-CloseBtn{color:#F60;font-size:14px;line-height:33px;border:1px solid #DDD;margin-right:10px;background:#fff;box-shadow:1px 1px 1px #F3F3F3;}
.u-Btn a.z-DefineBtn{color:#fff;font-size:14px;line-height:33px;border:1px solid #FE6D0B;box-shadow:0 1px 2px #E7E7E7;background:#f60;}
.u-Btn a.z-ShoppingBtn{border:1px solid #f60;font-size:14px;line-height:33px;margin-right:10px;box-shadow:0 1px 1px #E7E7E7;background:#FF6500;color:#fff;}
.u-Btn a.z-cartBtn{color:#fff;font-size:14px;line-height:33px;border:1px solid #FEA700;box-shadow:0 1px 2px #E7E7E7;background:#FFB321;}
.u-Btn a.z-grayBtn{color:#bbb!important;border:1px solid #ddd;background:#f7f7f7;cursor:default;}
.m-shareT-round{height:6px;background:#fff;border:1px solid #DCDCDC;border-bottom:none;border-radius:5px 5px 0 0;}
.m-share-comment{border-radius:0 0 5px 5px;border-top:none;position:relative;}
.m-share-comment .loading{border-radius:0 0 5px 5px;}
.m-share-comment h3{height:33px;line-height:33px;color:#999;text-indent:10px;}
.m-share-comment li{border-top:1px dotted #DDD;padding:10px 10px 6px;}
.m-share-comment .u-comment-img{margin-top:0;}
.m-share-comment .u-comment-img img{width:30px;height:30px;border-radius:3px;}
.m-share-comment .u-comment-r{margin-left:35px;margin-top:-2px;}
.m-share-comment .u-comment-r p{line-height:18px;word-wrap:break-word;}
.m-share-comment .u-comment-r p span{padding-right:5px;font-size:14px;}
.m-share-comment .u-comment-r p b{color:#BBB;display:inline-block;}
.listAdd-btn{margin:15px 15px 0 15px;}
.listAdd-btn .button,.listAdd-btn02 .button{position:static;margin-bottom:0;background:#fff;border:1px solid #ccc;color:#999;border-radius:3px;height:40px;line-height:40px;display: block;text-align: center;}
.listAdd-btn .button:hover{background:#d6f0fb;border:1px solid #c3e4f2;}
.listAdd-btn .button i,.listAdd-btn02 .button i,.jiahao{display:inline-block;margin:-5px 5px 0 0;font-size:30px;font-style:normal;vertical-align:middle;}
.listAdd-btn02{margin:0 15px 15px 15px;}
.listAdd-btn02 .button{background:#45a5cf;border:1px solid #3c9ec8;color:#fff;}
.listAdd-btn02 .button:hover{background:#2f90ba;}
button, .button{width:100%;height:50px;line-height:50px;padding:0;border:1px solid #3396c2;border-radius:3px;font-size:20px;font-family:"微软雅黑","Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;}
.panel.callout.addressnm{margin-bottom:0;}
.address-label{margin:5px 0;}
/*---address---*/
.side-nav.address{margin:0 15px 0 15px;padding:0;overflow:hidden;}
.address.side-nav li{clear:both;overflow:hidden;margin:10px 0;border:1px solid #ccc;border-radius:3px;background:#fff;box-shadow:2px 2px 2px #ccc;}
.address.side-nav li a:not(.button){display:block;color:#333;overflow:hidden;margin:15px;}
.address .payInfo{float:left;font-size:16px;}
.address .payInfo .mobile{padding-left:10px;}
.address .payStatus{display:none;float:right;}
.address.side-nav li.current{background:#d6f0fb;border:1px solid #c3e4f2;}
.address .current .payStatus{display:block;}
.address .opera{overflow:hidden;height:30px;line-height:30px;border-top:1px solid #e9e9e9;}
.address.side-nav li .opera a:not(.button){margin:0;padding:0;}
.address .opera .a-edit{float:left;width:50%;height:30px;line-height:30px;text-align:center;border-right:1px solid #e9e9e9;background:#fff;}
.address .opera .a-del{float:right;width:49%;height:30px;line-height:30px;text-align:center;background:#fff;}
.address .opera a i{display:block;}

.icon-edit-gray,
.icon-del-gray{background:url("distribution2.png") no-repeat;background-size:300px 1000px;display:block;margin:auto;width:25px;height:25px;}
.icon-edit-gray{background-position:-40px -423px;width:20px;height:20px;margin-top:5px;}
.icon-del-gray{background-position:0 -423px;width:20px;height:20px;margin-top:5px;}
.oidtips{height:50px;line-height:50px;width:100%;text-align:center;color:#FF0000;}
.show_form{width:100%;}
.show_form .show_tit{width:99%;height:40px;line-height:40px;margin:2px 5px 10px 5px;}
.show_form textarea{width:99%;height:80px;margin:5px;}
.show_form .orangeBtn{display:block;height:45px;line-height:45px;width: 100%;}
.showimg{width:80px;max-height:80px;}

.calCon {
	width:100%;
	margin-bottom:77px;
}
.calCon dl {
	clear:both;
	line-height:34px;
}
.calCon dd {
	height:34px;
	font-size:10px;
	font-size:11px;
}
.calCon span {
	width:25%;
	height:34px;
	display:block;
	float:left;
	text-align:center;
}
.calCon dd span:nth-child(5n-1) {
	width:24%;
	padding-left:1%;
	height:34px;
	overflow:hidden;
	text-align:left;
}
.calCon .dl1,.calCon .dl3 {
	color:#999;
}
.calCon .dl1 dt {
	background:#f7f7f7;
	height:34px;
	line-height:34px;
	font-size:14px;
}
.calCon .dl1 dt span:nth-child(5n-4) {
	text-indent:-1em;
}
.calCon .dl1 dt span:nth-child(5n-1) {
	text-align:left;
	width:24%;
	padding-left:1%;
}
.calCon .dl1 dd {
	border-top:1px solid #dedede;
}
.calCon .dl2 {
	color:#666;
	background:#fffcda;
}
.calCon .dl2 dt {
	font-size:12px;
	background:#f60;
	padding:15px 0;
	text-align:center;
	color:#fff;
	line-height:18px;
	word-wrap:break-word;
}
.calCon .dl2 em {
	white-space:nowrap;
	word-break:keep-all;
}
.calCon .dl2 dd {
	border-bottom:1px solid #ffe197;
}
.calCon .dl2 span {
	position:relative;
}
.calCon .dl2 span:nth-child(4n-1) {
	color:#f60;
}
.calCon .dl2 span:nth-child(2n-1) b {
	width:1px;
	height:34px;
	background:#ffe197;
	float:right;
}
.calCon .dl2 span:nth-child(3n-1) s,.calCon .dl2 span:nth-child(4n-1) s {
	width:1px;
	height:35px;
	background:#F60;
	position:absolute;
	top:0;
	right:0;
}
.calCon .dl2 i {
	border-style:solid;
	border-width:4px 0 4px;
	border-color:transparent;
	border-left:4px solid rgb(255,102,0);
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	position:absolute;
	top:13px;
	left:0;
}
.calCon .dl2 i em {
	border-style:solid;
	_border-style:dashed;
	border-width:4px;
	border-color:transparent;
	border-left-width:0;
	border-left:4px solid #fffcda;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	position:absolute;
	top:-4px;
	left:-5px;
}
.calCon .dl3 dt {
	font-size:12px;
	background:#f60;
	padding:15px;
	color:#fff;
	line-height:18px;
	position:relative;
}
.calCon .dl3 dd {
	border-bottom:1px solid #dedede;
}
.calCon .dl3 i {
	border-style:solid;
	border-width:0 5px 5px;
	border-color:transparent;
	border-bottom:5px solid rgb(255,102,0);
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	position:absolute;
	top:-5px;
	left:61.8%;
}
.share_money{text-align:center;margin:20px;line-height:25px;}
.share_money h1{font-weight:700;}
.share_money a{color:red;}
.share_qccode img{width:200px;height:200px;}
.share_lists li i{float:right;color:#A5A5A5;}