

body 
{
    background-color:#ececec;
	background-attachment: scroll;
    -moz-background-clip: border-box;
   -webkit-background-clip: border-box;
   -o-background-clip: border-box;
   background-clip: border-box;	

    -moz-background-origin: border, border, border, border, padding;
    -webkit-background-origin: border, border, border, border, padding;
    -moz-background-origin: border-box, padding-box;
    -webkit-background-origin: border-box, padding-box;
    -o-background-origin: border-box, padding-box;
    background-origin: border-box, padding-box;
    background-position: 0 -90px, 0 0;
    background-repeat: repeat-x, repeat;
    -webkit-background-size:320px 90px, 128px 128px;
	background-size:320px 90px, 128px 128px;
	font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	overflow-x:hidden;
	padding:0;
	color: #666666;  max-width:680px;
    min-width:320px;
    margin:0 auto;
}

.dxeTextBox td.dxic{/*font-size:0.8em;*/}

.cardexplain{
 padding: 0px 10px 0px;
	min-width:301px;

}


h2 {

}


ul.round {

	/*border:1px solid #C6C6C6;*/
	background-color:rgba(255, 255, 255, 1);
	text-align:left;
	font-size:14px;
	line-height:24px;
	border-radius:5px;
	/*-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-moz-box-shadow:0 1px 1px #f6f6f6;
	-webkit-box-shadow:0 1px 1px #f6f6f6;
	box-shadow:0 1px 1px #f6f6f6;*/
	margin-bottom:10px;
	display:block;
	overflow:hidden;
    -webkit-transition: height 0.6s;
    -moz-transition: height 0.6s;
    -o-transition: height 0.6s;
    transition: height 0.6s;

}



ul.round li {
	border:solid #C6C6C6;
	border-width:0 0 0px 0;
	/*padding: 0 10px 0px;*/
}
ul.round_li{ margin-bottom:0px;}
ul.round li table{ margin-top:3px;}
ul.round_li li{ margin-bottom:10px; padding:0px;}


.round li span {
	display:block;
	-webkit-background-size:8.5px 13px;
	background-size:8.5px 13px;
	padding:10px 20px 9px 0;
	position:relative;
	font-size:16px;
	min-height: 22px;
color:Black;
}

.memberinfo li span {
    background-size: 8.5px 13px;
    color: Black;
    display: block;
    font-size: 16px;
    min-height: 22px;
    padding: 10px 20px 9px 0;
    position: relative;
}



.round li.none span {

	background:none;

}


.round li.nob {

    border-width:0;

}
.round li.nob_mar{ margin-bottom:0px;}

.coupon_box_li{height:120px;border-left:4px solid #4a8d09; display:inline-table; width:99%;margin-bottom:20px;border-radius:5px;box-shadow: 1px 1px 1px #888888;border-top:1px solid #bcbcbc;background:#fff;}
.money_txt{font-size:16px;color:#4a8d09;}
.coupon_momey{font-size:34px;color:#4a8d09;}
.round li h2 {
    color: #373B3E;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    padding: 15px 0 10px 0;
	border-bottom:0px dotted #C6C6C6;
}
.ul_space{ height:10px; background:#ececec; margin:0 -10px;}
.click_btn{position:fixed; width:100%; min-width:320px; max-width:680px; bottom:0px; left:0; right:0; margin:0 auto;}
.cardexplain_css .dxbButton{ border-width:0px; padding:0px;}
.cardexplain_css ul.round{ border-radius: 0px;box-shadow: 0 1px 1px #f6f6f6;}
.cardexplain_css ul.round li{border: solid #C6C6C6;border-width: 1px;padding: 0 10px 5px; border-radius: 3px;}
.cardexplain_css ul.round li h2{ padding:10px 0 10px 0;}
.cardexplain_css{ padding-top:20px;}
.cardexplain_css .dxbButton{ height:42px; line-height:34px;}

