﻿@charset "utf-8";
/* CSS Document */
body {
	font-size:12px;
	color:#333;
	font-family:"微软雅黑",Tahoma,Arial,sans-serif;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
input,textarea,select {
	font-size: 95%;
	font-family: "微软雅黑";
}
h1,h2,h3,h4,h5,h6 {font-size:100%}
em {font-size:100%; font-weight: normal; font-style: normal;}
body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}
ol,ul,li,textarea,input,select,option,th,td {
	padding:0;
	list-style-type: none;
}
table {border-collapse:collapse;}
ol,ul {list-style-type:none;}
.clear,.cl {clear:both;overflow:hidden;}
a {
	color: #323232;
	text-decoration: none;
}
a:hover { color:#323232; 
}
a,textarea,input{outline:none}
.z_index{position:fixed;_position:absolute;z-index:999;display:none;}
label,label input{vertical-align:middle}
.fl {float:left;}
.fr {float:right;}
.tl{ text-align:left;}
.hei20{ height:20px;}
/*=======================（按钮类）=======================*/
.btn {
	background-color: #E5E5E5;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
*display: inline;
	height: 72px;
	line-height: 72px;
	font-size: 12px;
	font-family: Helvetica, Arial, "宋体", sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-right-radius:9px;
	border-bottom-left-radius:9px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.btn:hover { color:#333333; background-color:#EEE; border-color:#EEE;}
.btn:active {-webkit-box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.3);box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.3);}
input.btn, button.btn {height:32px;*padding:0 4px;*line-height:27px;}
.flat{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0; }

.shui {
	background-color: #E5E5E5;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
	height: 2.3rem;
	line-height: 2.4rem;
	font-size: 1.13em;
	color: #666;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.shui:hover { color:#707070; background-color:#EEE; border-color:#EEE;}
.shui:active {-webkit-box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.3);box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.3);}

.periphery{
	position: fixed;
	z-index: 99999;
	width: 100%;
	max-width:480px;
	top: 0px;
	left: 0px;
	right: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
}
header {
	z-index: 9999;
	left: 0px;
	right: 0px;
	display: block;
	position: relative;
	max-width: 480px;
	width: 100%;
	height: 5.5rem;
	margin: 0 auto;
	background-color: #4E362A;
}
header .left,header_order .left {
	position:absolute;
	left:0;
	top:0;
	width: 3.2rem;
	height: 3.2rem;
	margin: 0px;
	padding: 0px;
	padding-left: 3.8%;
}
header .left img {
	display: block;
	width: 2.8rem;
	height: auto;
	padding-top: 1.0rem;
	padding-bottom: 1.0rem;
	padding-left: 1.0rem;
	margin: 0px;
}
header .center,header_order .center {
	text-align:center;
	width:98%;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
header .center img {
	width: auto;
	height: 5.5rem;
}

header .center a {
	color:#333333;
	font-weight:normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
header .center a ins {
	font-size:26px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
header .center a:hover { color:#FFFFFF;}

header .left a:active,header .right a:active {
	background-color:rgba(0,0,0,0.02);
	color: #333333;
}
header .right,header_order .right {
	position:absolute;
	right:0;
	top:0;
	width: 3.2rem;
	height: 3.2rem;
}
header .right img {
	display: block;
	width: 2.65rem;
	padding-left: 1.45rem;
	padding-top: 1.6rem;
	padding-bottom: 1.55rem;
}
header .left a,header .right a {
	display:block;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;
	color:#333333;
	font-size:150%;
	text-decoration: none;
	font-family: "微软雅黑";
}

header_order {
	width: 100%;
	max-width: 480px;
	height: 3.2rem;
	z-index: 9999;
	left: 0px;
	right: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	position: relative;
	background-color: #046D32;
}
header_order .left img {
	display: block;
	width: 0.8rem;
	height: auto;
	padding-top: 0.9rem;
	padding-bottom: 0.9rem;
	margin: 0px;
}
header_order .center {
	text-align:center;
	width:98%;
	color: #FFF;
	font-size: 1.7em;
	line-height: 3.2rem;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
header_order .right img {
	display: block;
	width: 2.65rem;
	padding-left: 1.45rem;
	padding-top: 1.6rem;
	padding-bottom: 1.55rem;
}
.addWrap {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
}
.addWrap .swipe,.addWrap .swipe2,.addWrap .swipe3 {overflow: hidden;/*visibility: hidden;*/position:relative;}
.addWrap .swipe-wrap {
	float: left;
	width: 100%;
	height: 25.0em!important;
	overflow: hidden;
	position: relative;
}
.addWrap .swipe-wrap > div,.addWrap .swipe-wrap2 > div,.addWrap .swipe-wrap3 > div {
	position:relative;
	float: left;
	width: 100%;
}
.addWrap .swipe-wrap img {
	height: 25.0em!important;
	width: 100%!important;
}
#position { position:absolute; bottom: 0.6rem; right:0; margin:0; width:100%; text-align:center;}
#position li{
	width: 10px;
	height: 10px;
	display: inline-block;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
	border-radius: 100%;
	/*background-image: url(../images/flash_icon_01.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100%;*/
}
#position li.cur{
	/*background-color: #530101;*/
}
.addWrap span {
	z-index: 1;
	position: absolute;
	left: 3.8%;
	top: 3.8%;
}
.addWrap span img {
	width: 0.75rem;
	height: auto;
}
.bottom{
	position: relative;
	float: left;
	bottom:0px;
	left:0px;
	width:100%;
	max-width:480px;
	overflow:hidden;
	font-family: "微软雅黑";
	margin-right: auto;
	margin-left: auto;
}
.bottom dl {
	width: 100%;
	float: left;
	color: #FFFFFF;
	font-size: 1.0em;
	text-align: center;
}
.bottom dl dt {
	float: left;
	width: 96.0%;
	line-height: 1.3rem;
	padding: 0.7rem 2.0% 0.6rem 2.0%;
	background-color: #4E362A;
}
.bottom dl dt a {
	color: #FFFFFF;
}
.bottom dl dt a:hover {
	color: #FFFFFF;
}
/*foot结束*/

.body {
	max-width: 480px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 100%;
	position: relative;
}
.product_news {
	float: left;
	width: 100%;
	position: relative;
	border: 1px solid #EFEFEF;
	border-top: none;
}
.cp_news {
	float: left;
	width: 100%;
}
.cp_news h2 {
	display: block;
	font-size: 1.2em;
	line-height: 1.8rem;
	color: #333333;
	margin-bottom: 0.4rem;
}
.cp_news dl {
	float: left;
	width: 100%;
	color: #878787;
	font-size: 1.15em;
}
.cp_news dl dt {
	float: left;
	width: 92.4%;
	margin: 0 3.8%;
	padding: 1.0rem 0 1.5rem 0;
	line-height: 1.4rem;
	border-top: 1px solid #E1E1E1;
}
.cp_news dl dt p {
	display: block;
	line-height: 1.6rem;
	margin-right: 1.2rem;
}
.cp_news dl dt p strong {
	color: #FF2C21;
	font-size: 180%;
	margin-right: 0.6rem;
}
.cp_news dl dt p em {
	text-decoration: line-through;
}
.cp_news dl dt p span {
	display: block;
	margin-right: 0.8rem;
	padding-left: 1.1rem;
	line-height: 1.5rem;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/buy_img_01.png);
}
.cp_news dl dd {
	float: left;
	width: 100%;
}
.cp_news dl dd a {
	display: block;
	padding: 0.85rem 3.8%;
}
.cp_news dl dd span img {
	float: right;
	width: 0.5rem;
	height: auto;
}
.cbian {
	float: left;
	width: 100%;
	height: 0.35rem;
	background-color: #F1F1F1;
	border-top: 1px solid #E1E1E1;
}
.order .cbian {
	float: left;
	width: 100%;
	height: 0.45rem;
	background-color: #F1F1F1;
	border-top: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
}
.tab {
	float: left;
	width: 100%;
	color: #333;
	position: relative;
	margin-bottom: 3.0rem;
}
.tab ul.menu {
	width: 100%;
	float: left;
	overflow: hidden;
	max-width: 480px;
	background-color: #FFF;
	border-top: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}
.tab ul.menu li {
	float: left;
	width: 33.3%;
	font-size: 1.35em;
	line-height: 1.0rem;
	text-align: center;
	color: #878787;
	cursor: pointer;
	padding: 0.7rem 0;
}
.tab ul.menu li.active{
	color: #878787;
	font-weight: bold;
	border-bottom: 3px solid #FF2C21;
}
.tab ul.menu em{
	display: block;
	color: #878787;
	font-size: 1.35em;
	text-align: center;
	line-height: 2.8rem;
}
.tab ul.menu em b{
	color: #000;
	margin: 0 0.5rem;
}
.tab .con1 {
	float: left;
	width: 92%;
	padding: 0 4%;
	font-size: 1.14em;
	line-height: 1.7em;
}
.tab .con2,.tab .con3 {
	float: left;
	width: 92%;
	display:none;
	padding: 1.5rem 4%;
	font-size: 1.3em;
	line-height: 1.8em;
}
.tab .con1 img,.tab .con2 img {
	height: auto;
	max-width:100%;
	background-size:cover;
myimg:expression(onload=function(){ this.style.width=(this.offsetWidth > 100)?"100%":"auto"; height: auto;
	height: auto;
});}

.cp_tuij {
	float: left;
	width: 100%;
}
.cp_tuij h2 {
	display: block;
	font-size: 1.5em;
	line-height: 2.8rem;
	color: #333333;
	padding: 0 3.8%;
	border-bottom: 1px solid #E1E1E1;
}
.cp_tuij ul {
	float: left;
	width: 97.6%;
	margin: 1.0rem 1.2% 1.2rem 1.2%;
}
.cp_tuij ul li {
	float: left;
	width: 30.9%;
	margin: 0 1.2%;
	padding-bottom: 0.8rem;
	border-radius: 6px;
	box-shadow: 0 2px 6px rgba(0,0,0,0.08);
}
.cp_tuij ul li h3 {
    display: -webkit-box;
	font-size: 1.0rem;
	line-height: 1.45rem;
	color: #333333;
	font-weight: normal;
	padding: 0 5.0%;
	padding-top: 0.4rem;
	margin-bottom: 0.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.cp_tuij ul li p {
	display: block;
	color: #FF2C21;
	font-size: 1.2rem;
	text-align: right;
	line-height: 1.45rem;
	padding: 0 5.0%;
}
.cp_tuij ul li em {
	color: #999;
	font-size: 0.95rem;
	margin-right: 0.4rem;
	text-decoration: line-through;
}
.cp_tuij ul li img {
	float: left;
	width: 100%;
	height: 6.8rem;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.h_wo {
	z-index: 8888888;
	position: relative;
	float: left;
	max-width:480px;
	width: 100%;
	text-align: center;
	position: fixed;
	bottom: 8rem;
}
.h_wo a {
	float: right;
	width: 3rem;
	font-size: 1.0em;
	padding: 0.3rem 0.5rem;
	border-top-left-radius: 5rem;
	border-bottom-left-radius: 5rem;
	background-color: rgba(244,244,244,0.5);
	box-shadow: 0 -3px 5px rgba(0,0,0,0.15);
}
.h_wo a em {
	display: block;
	width: 2.4rem;
	height: 2.4rem;
	color: #FFF;
	line-height: 2.4rem;
	border-radius: 2rem;
	background-color: #F60;
}
.product_bottom {
	z-index: 8888888;
	position: relative;
	float: left;
	max-width:480px;
	width: 100%;
	text-align: center;
	position: fixed;
	bottom: 0px;
	background-color: #FFF;
}
.product_bottom dl {
	float: left;
	width: 100%;
	font-size: 1.0em;
	background-color: #FFFFFF;
	box-shadow: 0 -3px 5px rgba(0,0,0,0.15);
}
.product_bottom dl dt {
	float: right;
	width: 55.7%;
	height: 3.0rem;
	line-height: 1.8rem;
	text-align: center;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #D6D7DC;
}
.product_bottom dl dd {
	float: left;
	width: 44%;
	height: 2.95rem;
	overflow: hidden;
	padding: 0px;
	border-top: 1px solid #D6D7DC;
}
.product_bottom ul {
	float: left;
	width: 100%;
}
.product_bottom ul li {
	float: left;
	width: 50%;
	height: 3.3rem;
	line-height: 0.6rem;
	margin-left: -1px;
	border-left: 1px solid #D6D7DC;
}
.product_bottom ul li a {
	font-size: 100%;
	color: #656565;
}
.product_bottom ul li img,.product_bottom dl dt img {
	display: block;
	margin-top: 0.35em;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1.45rem;
	width: auto;
}
.product_bottom dl dt img {
	height: auto;
	width: 1.0rem;
}
.product_bottom dl dt a.orgq {
	background-color: #FF9402;
	display: block;
	width: 100%;
	color: #FFFFFF;
	font-size: 125%;
	line-height: 3.1rem;
}
.product_bottom dl dt a.orgs {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-color: #FF4F00;
	font-size: 125%;
	line-height: 3.1rem;
}
.j_k dl dd {
	float: left;
	width: 100%;
	height: 3.4rem;
}
.j_k ul li {
	float: left;
	width: 33%;
	height: 3.4rem;
}
.j_k ul li img {
	margin-top: 0.6rem;
}


.parameter {
	position:fixed;
	z-index:999999999;
	top:0%;
	max-width:480px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	left: 0px;
	right: 0px;
	background-color:rgba(0,0,0,0.60);
	height: 100%;
	overflow: hidden;
}
.parameter_list {
	z-index:999999999;
	position:fixed;
	margin: 0;
	height: 100%;
	width: 100%;
	margin-top: 6.0rem;
	background-color:#FFFFFF;
	box-sizing: border-box;
	overflow-y: scroll;
}
.parameter_list h2 {
	max-width:480px;
	position:fixed;
	display: block;
	width: 100%;
	color: #5B5B5B;
	font-size: 1.3em;
	text-align: center;
	line-height: 2.8rem;
	font-weight: normal;
	background-color:#FFFFFF;
}
.parameter_list ul {
	float: left;
	width: 100%;
	margin-top: 2.8rem;
	margin-bottom: 9.0rem;
}
.parameter_list ul li {
	display: block;
	height: 2.6rem;
	color: #999999;
	font-size: 1.15em;
	line-height: 2.7rem;
	padding: 0 1.0%;
	border-top: 1px solid #EEEEEE;
}
.parameter_list ul li h3 {
	float: left;
	width: 5.4rem;
	text-align: right;
	font-weight: normal;
}
.parameter_list ul li em {
	color: #5B5B5B;
	margin-left: 1.0rem;
}


/*产品选项*/
.sFix{ display:none; z-index:888;}
.fixMask{
	left:0;
	right:0;
	top:0;
	width:100%;
	height:100%;
	margin:0 auto;
	z-index:888888;
	background-color:rgba(255,255,255,1)
}
.fenxiang{
	position:fixed;
	z-index:999999999;
	top:0%;
	max-width:480px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	left: 0px;
	right: 0px;
	background-color:rgba(0,0,0,0.60);
	height: 100%;
}
.options{
	position:fixed;
	z-index:8888888;
	top:0%;
	width: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	left: 0px;
	right: 0px;
	background-color:rgba(0,0,0,0.60);
	height: 100%;
}
.options_b{
	z-index:888888;
	margin: 0 auto;
	height: 100%;
	width: 100%;
	max-width: 480px;
}
.options_list{
	z-index:888888;
	margin: 0;
	background-color:#FFFFFF;
	height: 100%;
	width: 100%;
	margin-top: 13.0rem;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.o_sdu{
	margin-top: 5.0rem;
}
.options_list dl {
	float: left;
	width: 100%;
}
.options_list dl dt {
	display: block;
	width: 92.4%;
	padding: 3.8%;
	margin: 0.2rem 0;
	float: left;
}
.options_list dl dt em {
	float: left;
	width: 32.0%;
}
.options_list dl dt em img {
	width: 100%;
	height: 6.4rem;
	border-radius: 5px;
}
.options_list dl dt span {
	float: left;
	width: 68.0%;
	color: #FF6600;
	font-size: 1.2em;
}
.options_list dl dt span h2 {
	display: block;
	color: #333333;
	font-size: 110%;
	font-weight: normal;
	line-height: 1.6rem;
	margin-left: 0.8rem;
	margin-bottom: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.options_list dl dt span b {
	font-size: 120%;
	color: #FF4F00;
	font-weight: normal;
	margin-left: 0.8rem;
}
.options_list dl dt span img {
	float: right;
	width: 1.3rem;
	height: auto;
	margin-left: 2.0rem;
	margin-top: 0.1rem;
	margin-bottom: 3.0rem;
}

.options_list dl dd,.parameter strong {
	z-index:99999999999;
	width: 100%;
	float: left;
	position: absolute;
	bottom: 0px;
}
.options_list dl dd {
	max-width:480px;
}
.options_list dl dd a,.parameter strong a {
	background-color: #FF4F00;
	font-size: 1.35em;
	height: 2.8rem;
	line-height: 2.9rem;
	text-align: center;
	color: #FFFFFF;
	display: block;
}
.options_list dl dd a:hover{
	color: #FFFFFF;
}

.options_list ul {
	float: left;
	width: 92.4%;
	padding-top: 0.5rem;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
	margin: 0 3.8%;

}
.options_list ul li {
	float: left;
	width: 100%;
	font-size: 120%;
	line-height: 1.2rem;
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
}
.options_list ul li em {
	font-style: normal;
	color: #323232;
	display: block;
	float: left;
	width: 100%;
	font-size: 1.2em;
	margin-bottom: 0.2rem;
	margin-top: 0.2rem;
}
.options_list ul li em strong {
	float: left;
	width: 25%;
	line-height: 1.9rem;
	font-weight: normal;
}
.options_list ul li input {
	height: 1.2rem;
	border: none;
	font-size: 100%;
	color: #000;
}
.options_list ul li select {
	height: 1.2rem;
	border: none;
	font-size: 100%;
	color: #000;
}
.options_list .jd {
	width: 32%;
	margin-right: 5%;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(../images/buy_img_02.png);
}

.add_chose {
	float: right;
	font-size: 1.0rem;
	margin-top:0.2rem;
}
.add_chose .reduce {
	float: left;
	width: 1.6rem;
	height: 1.6rem;
	font-size: 0%;
	text-align: center;
	border-radius: 1.6rem;
	border: 1px solid #999;
	background-size: 160%;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/minus.png);
}
.add_chose .text {
	float: left;
	width: 3.2rem;
	height: 1.6rem;
	font-size: 130%;
	color: #333;
	text-align: center;
}
.add_chose .add {
	float: left;
	width: 1.6rem;
	height: 1.6rem;
	color: #FFF;
	font-size: 0%;
	text-align: center;
	border-radius: 1.6rem;
	background-size: 160%;
	background-color: #FF4F00;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/plus.png);
}
.options_list ul li i {
	color: #FF4F00;
	font-size: 160%;
	font-style: normal;
	margin-left: -3.0rem;
}
 
/*加减表单*/
.spinner {
	height: 1.8rem;
	text-align: right;
	padding: 0px;
	width: 30%;

	float: right;
}
.spinner button, .spinner .value {
	text-align: center;
	display: block;
	float: left;
	height: 100%;
	line-height: 25px;
	margin: 0
}
.spinner button {
	border: none;
	width: 28%;
	padding: 0;
	outline: none;
	font-family: "宋体";
	font-size: 0%;
	font-weight: normal;
}
.spinner .decrease {
	background-position: center center;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	background-size: 150%;
	background-image: url(../images/minus.png);
	background-repeat: no-repeat;
	background-color: #F5F5F5;
	color: #999999;
}
.spinner .decrease[disabled] {
	background-position: center center;
	cursor: default;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background-size: 150%;
	background-image: url(../images/minus.png);
	background-repeat: no-repeat;
	background-color: #FBFBFB;
	color: #CBCBCB;
}
.spinner .increase {
	background-position: center center;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background-size: 150%;
	background-image: url(../images/plus.png);
	background-repeat: no-repeat;
	background-color: #F5F5F5;
	color: #999999;
}
.spinner .value {
	background-position: 0 -100px;
	width: 40%;
	height: 1.7rem;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 0px;
	font-size: 100%;
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F5F5F5;
	border-right-color: #FFF;
	border-bottom-color: #F5F5F5;
	border-left-color: #FFF;
	border-radius: 0rem;
}
.spinner .value.passive {
	background-position: 0 -25px;
	color: #919191
}
.spinner .error, .spinner .invalid {
	background: #aa0000
}
.order {
	max-width: 480px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 99.8%;
	position: relative;
	padding-top: 3.2rem;
	float: left;
	border: 1px solid #EFEFEF;
	border-bottom: none;
}
.data {
	float: left;
	width:92.4%;
	color: #333333;
	padding: 0 3.8%;
	margin-top: 0.6rem;
	margin-bottom: 1.4rem;
}
.data ul {
	float: left;
	width: 100%;
}
.data ul li {
	float: left;
	width: 102%;
	margin-left: -2.0%;
	font-size: 1.2em;
	line-height: 2.0rem;
	margin-top: 0.6rem;
}
.data ul li h3 {
	display: block;
	font-size: 100%;
	font-weight: normal;
}
.data ul li h3 em {
	color: #F00;
	margin-left: 0.2rem;
}
.data ul li p b {
	color: #BBBBBB;
	font-weight: normal;
}
.data ul li input,.data ul li textarea {
	display: block;
	width: 92.0%;
	color: #333;
	padding: 0 3.0%;
	line-height: 2.3rem;
	border-radius: 3px;
	border: 1px solid #C7C7C7;
}
.data ul li input {
	height: 2.2rem;
}
.data ul li textarea {
	line-height: 1.4rem;
	padding: 2.0% 3.0%;
}
.data ul li select {
	width: 31.33%;
	color: #333;
	height: 2.3rem;
	padding: 0rem 2.5%;
	border-radius: 3px;
	border: 1px solid #C7C7C7;
}
.data ul li a {
	display: block;
	color: #FFF;
	font-size: 110%;
	height: 2.5rem;
	line-height: 2.5rem;
	text-align: center;
	font-weight: normal;
	margin-top: 0.8rem;
	border-radius: 3px;
	background-color: #FF7500;
}
.order .dbian {
	float: left;
	width: 100%;
	height: 0.45rem;
	background-color: #F7F7F7;
	border-top: 1px solid #E1E1E1;
}
.data ul li h3,.data ul li b,.data ul li input,.data ul li textarea,.data ul li select,.data ul li a {
	margin-left: 2.0%;
}
.refunds,.refunds dl dd,.refunds dl dt {
	float: left;
	width: 100%;
}
.refunds h2 {
	display: block;
	color: #F00;
	font-size: 1.3em;
	line-height: 2.8rem;
	padding: 0 3.8%;
	margin-top: -2.8rem;
	font-weight: normal;
	border-bottom: 0.5rem solid #F7F7F7;
}
.refunds h2 img {
	width: 1.25rem;
	height: auto;
	margin-right: 0.4rem;
	margin-bottom: -0.2rem;
}
.refunds dl {
	float: left;
	width: 92.4%;
	color: #323232;
	font-size: 1.2em;
	line-height: 1.6rem;
	margin: 0.3rem 3.8%;
}
.refunds dl dd {
	margin: 0.6rem 0;
}
.refunds dl dd em {
	color: #878787;
}
.refunds dl dd b {
	color: #FF7500;
	font-weight: normal;
}
.refunds dl dt textarea {
	display: block;
	width: 94.0%;
	color: #333;
	line-height: 1.5rem;
	padding: 2.0% 3.0%;
	margin-top: 0.0rem;
	border-radius: 3px;
	border: 1px solid #C7C7C7;
	background-color: #F9F9F9;
}
.refunds dl dt a {
	display: block;
	color: #FFF;
	font-size: 105%;
	text-align: center;
	height: 2.4rem;
	line-height: 2.5rem;
	margin: 1.4rem 15%;
	border-radius: 3px;
	background-color: #F60;
}

.commodity,.commodity dl {
	float: left;
	width: 100%;
}
.commodity h2 {
	display: block;
	font-size: 1.3em;
	line-height: 2.8rem;
	font-weight: normal;
	margin: 0 3.8%;
}
.commodity h2.sbian {
	line-height: 2.3rem;
	margin-top: 0.4rem;
	border-bottom: 1px solid #E1E1E1;
}
.commodity dl dt {
	float: left;
	width: 92.4%;
	padding: 4.5% 3.8%;
	background-color: #FAFAFA;
	border-bottom: 1px solid #E1E1E1;
}
.commodity dl dt.bai {
	background-color: #FFF;
}
.commodity dl dt img {
	float: left;
	width: 32.0%;
	height: 6.35rem;
}
.commodity dl dt span {
	float: right;
	width: 68.0%;
	font-size: 1.25em;
}
.commodity dl dt span h3 {
	font-size: 100%;
	height: 2.8rem;
	line-height: 1.4rem;
	font-weight: normal;
	padding-bottom: 0.4rem;
	margin-bottom: 0.4rem;
	border-bottom: 1px solid #EFEFEF;
}
.commodity dl dt span h3 em {
	display: block;
	font-size: 100%;
	font-weight: normal;
}
.commodity dl dt p  {
	display: block;
	color: #878787;
	line-height: 1.4rem;
}
.commodity dl dt p.se  {
	color: #656565;
}
.commodity dl dt p strong,.commodity ul li span strong,.order_bottom dl dd strong {
	color: #FF6500;
	font-weight: normal;
}
.commodity dl dt p strong b,.commodity ul li span strong b,.order_bottom dl dd strong b {
	font-weight: normal;
	font-size: 115%;
}
.commodity dl dt p em {
	float: right;
}
.commodity dl dt h3,.commodity dl dt span .obian,.commodity dl dt p {
	margin-left: 0.8rem;
}
.commodity dl dt p a {
	float: right;
	width: 4.8rem;
	height: 1.6rem;
	color: #777;
	font-size: 90%;
	text-align: center;
	line-height: 1.65rem;
	margin-top: 0.3rem;
	margin-bottom: -0.1rem;
	border-radius: 1.0rem;
	border: 1px solid #D7D7D7;
}
.commodity dl dd {
	float: left;
	width: 100%;
	font-size: 1.45em;
	line-height: 2.4rem;
	margin-bottom: -0.7rem;
} 
.commodity dl dd.bjing {
	height: 2.5rem;
	overflow: hidden;
	background-color: #F7F7F7;
	margin-bottom: 0.4rem;
} 
.commodity dl dd span {
	float: left;
	width: 92.4%;
	padding: 1.0rem 3.8% 1.0rem 3.8%;
	margin-top: -1px;
	margin-bottom: 0.7rem;
	border-top: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
	box-shadow: 0 2px 6px rgba(0,0,0,0.08);
}
.commodity dl dd span h3 {
	display: block;
	width: 80%;
	font-size: 115%;
	line-height: 2.5rem;
	font-weight: normal;
	margin-bottom: 0.6rem;
	border-bottom: 1px solid #D7D7D7;
}

.commodity dl dd strong,.commodity dl dd b {
	float: left;
	width: 92.4%;
	text-align: center;
	margin-top: -0.7rem;
	padding: 0.6rem 3.8% 1.4rem 3.8%;
}
.commodity dl dd strong {
	margin-top: 0rem;
	margin-bottom: 0.7rem;
}
.commodity dl dd strong h3,.commodity dl dd b h3 {
	display: block;
	color: #F00;
	font-size: 115%;
	line-height: 3.0rem;
	font-weight: normal;
}
.commodity dl dd strong h3 img,.commodity dl dd b h3 img {
	width: 1.4rem;
	height: auto;
	margin-top: -0.15rem;
	margin-right: 0.5rem;
}
.commodity dl dd strong p img {
	display: block;
	width: 3.3rem;
	height: auto;
	margin: auto;
}
.commodity dl dd b {
	width: 100%;
	padding: 0.25rem 0% !important;
}
.commodity dl dd b h3 em {
	color: #333333;
}
.commodity dl dd p em {
	color: #FF6500;
	font-size: 110%;
	font-weight: bold;
}
.commodity ul {
	float: left;
	width: 100%;
	font-size: 1.2em;
}
.commodity ul li {
	float: left;
	width: 92.4%;
	line-height: 2.65rem;
	margin: 0% 3.8%;
	margin-top: -1px;
	border-top: 1px solid #E1E1E1;
}
.commodity ul li input {
	width: 70%;
	border: none;
}
.commodity ul li span {
	float: right;
	text-align: right;
}
.commodity ul ol {
	float: left;
	width: 92.4%;
	line-height: 2.4rem;
	padding: 0.6rem 3.8% 1.5rem 3.8%;
	border-top: 0.5rem solid #F1F1F1;
}
.commodity ul ol p {
	display: block;
	width: 6.4rem;
	font-size: 95%;
	padding: 0.4rem;
	height: 1.6rem;
	line-height: 1.7rem;
	border: 1px solid #59C02A;
}
.commodity ul ol p img {
	float: left;
	width: auto;
	height: 1.6rem;
	margin-right: 0.6rem;
}

.order_bottom {
	z-index: 8888888;
	position: relative;
	float: left;
	max-width:480px;
	width: 100%;
	height: 3.0rem;
	line-height: 3.0rem;
	position: fixed;
	bottom: 0px;
	box-shadow: 0 20px 6px rgba(0,0,0,0.08);
	border-top: 1px solid #E9E9E9;
}
.order_bottom dl,.order_bottom dl dd {
	float: left;
	width: 100%;
	text-align: right;
}
.order_bottom dl dd span {
	font-size: 1.2em;
}
.order_bottom dl dd a {
	float: right;
	width: 8.15rem;
	height: 2.85rem;
	margin-left: 0.6rem;
}
.order_bottom a {
	display: block;
	color:  #000;
	font-size: 1.5em;
	line-height: 3.0rem;
	text-align: center;
}
.order_bottom dl dt {
	float: left;
	width: 50%;
	height: 1.7rem;
	line-height: 1.8rem;
	margin-top: 1px;
	padding: 0.6rem 0 0.7rem 0;
	background-color: #FFF !important;
}
.order_bottom dl dt img {
	width: 1.15rem;
	height: auto;
	margin-right: 0.5rem;
}
.order_bottom dl dt a {
	float: left;
	width: 100%;
	color: #FF7500;
	font-size: 1.2em;
	height: 1.7rem;
	line-height: 1.8rem;
	margin-left: -1px;
	border-left: 1px solid #D7D7D7;
	background-color: #FFF !important;
}
/*日期*/
.aui-mask {
    background-color: #000;
    position: fixed;
    z-index: 99999999 !important;
    left: 0;
    bottom: 0px;
	max-width:480px;
    height: 100%;
    opacity: 0.3;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    display: none;
}

.aui-calendar {
    z-index: 99999999 !important;
    width: 31.4%;
    position: absolute;
    left: 34.3%;
    bottom: 0%;
    border-radius: 10px;
    overflow: hidden;
    text-align: center;
    background-color: #fff;
    display: none;
}

.aui-calendar li {
    float: left;
}

.aui-head {
    background-color: #449eef;
    text-align: left;
    padding: 15px;
    margin: 10px;
}

.aui-head-dt {
    font-size: 20px;
    color: #ddd;
}

.aui-head-dd {
    font-size: 24px;
    color: #fff;
}

.aui-date {
    height: 44px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    z-index: 1002;
    margin: 10px 0;
}

.aui-date a {
    height: 44px;
    min-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 0.9rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.7rem;
    white-space: nowrap;
    overflow: hidden;
    color: #fff;
    position: relative;
}

.aui-date a:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -25%;
    font-size: 0.9rem;
    font-weight: bold;
}

.aui-date a:last-child {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.aui-date .tomon {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 44px;
    width: 50%;

    margin-left: 25%;
}

.aui-date .tomon span {
    padding: 0 5px;
}

.aui-date .icon {
    width: 20px;
    height: 20px;
    display: block;
    border: none;
    float: left;
    background-size: 20px;
    background-repeat: no-repeat;
}

.icon-prev {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAIAAAAnuUURAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzVERkJGMDAyQjdFMTFFOTlGREE4MzQ0NzQ1MjE1NDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzVERkJGMDEyQjdFMTFFOTlGREE4MzQ0NzQ1MjE1NDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDBGRDA1NTJCNzkxMUU5OUZEQTgzNDQ3NDUyMTU0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDBGRDA1NjJCNzkxMUU5OUZEQTgzNDQ3NDUyMTU0NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrK9EZYAAASvSURBVHja7JnbKzxhGMetXWdCDq2QXYdaKYVyIZEruXAsh0hCDn+AP4BSKMJ/QGmTKwk3QsnmvM4XLqy1ISTnM7t+X556m+xuvxmZnVX7Xkyz0zCf+b7P832e9x3Zx8eHm9MPd7e/MFyULkpnHAqhf8DHE3CPTCZjP3H+9PRkMpkuLy/DwsJUKpVCoRCXks9giDixWCxvb28bGxtarXZ7ezsnJ6epqUmpVArWRtCw8B642Ww2A1Gv1+fn5/v6+uJxubm5c3NzQh+qECmSoCLFhsFgaGlp0el0r6+vPj4+arVao9G4/SDORNLy/f3daDRmZmZCRUAjFmtqajY3N3Fd6ENFocREA2VnZ4chenh4NDQ0rK6uvry8UDBIT/n8/LyysoIQ9Pb2JkRkzPLyMjKdhawElBCPpQtQ5ufnCwsLEYWIKEJcXFxkiNJQgoxdf3x8nJ2dLS0t9fPzIxXr6+uXlpaASG8iASV7MIECcXp6uqKighBxrK6uXltbQyxyESXQkq7gCLVmZmYqKyv9/f2BGBQUBFwkEKWL9V9JEJdIF3h1eXk5IYaEhGDSt7a2vkkoJSXUWlhYKCkpIcTg4OCysjL4Issn6SlRUaBZXl4e+WJAQAAmGvWaIdp8MUdnDwpgVlYWmY6np2dVVRUh/rfEO4gSbcT+/j63utTV1a2vr0NdZ6FEuiDysrOzoSKrLqg3uM6zXRKdEiioJYhFLy8vQmxubsaVh4cH/k2duJRkOsXFxTBtKoCNjY2oLrB0Qa2nuJSoLjAaqi7Qsra2FhMNRHvpLA0llCNfhOmg0mCpAHUJ0Z6HS0CZmpr6ufR0d4+KipqammL9In/EH1AKXulGRETAF3ECPqT5xcUFPZW7aPz9IfS1hoaGkpOT5XI5sGBDfX19R0dH6Mxtdpz2rog+43d3dyMjIwkJCSQedO3v7z85OSEIe/Pu6M4N4/7+fnx8PDIyktaKWDZ0d3cfHx9Tjn8D4vagjqM0f43r6+vJyUmAIo0AGh4e3tHRYTKZbHafEuQ4E+zm5gaKxsfHw9gBGh0d3dbWdnh4KEaOy1tbWwVlG54h+xqISJiRSqXa3d29uroCNLQEfWxsbGBgIEWtvcQXagiCKbl7QFAREoaGhkLC8/NzsFK+EyiffyIWJbRELDIXQ5EEEwrm6ekpQGGfSCPcwwW1dlPRKa03gwAaFxeHI0DPzs4AajQa8SYIWVRRm0wOpfysXV+6EihMHsYJUEz93t4efgIUR5QA6x1NCXazyAuRQAMDA2lpaZT1WKb19PQgUtHVW+8ySLNPRKC3t7darTYpKUmhUJDhUwnl9nWOpmTP415BZRodHVWr1ZhoCobe3l6kFLeEOlpLm10Fav3ExASrTEj2rq4uhKzEexvfdMIJph4lFG4KRcGqVCrb29uphP6g2v3OPpFNboCOjY1pNBokE1hjYmLgJzApZ9llJQ4UIawqh4eHU1JSAEoO2tnZCZ9yFkomMxQdHBxMT09H3QdoQUGBXq93lm8U7PsVimdRURECAL3zwcEBGhT6pCKsyAn9Ps7zfvoeBfHoftiTTqczGAyJiYkZGRmwJ3EpXV9LXZQuyj9F+U+AAQC9h5AC1DsqpQAAAABJRU5ErkJggg==');
}

.icon-next {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAIAAAAnuUURAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzBFMjU2MUE1QzJFMTFFOUFCQTlFRjEyQzRBRTlGOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzBFMjU2MTk1QzJFMTFFOUFCQTlFRjEyQzRBRTlGOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNURGQkYwMDJCN0UxMUU5OUZEQTgzNDQ3NDUyMTU0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNURGQkYwMTJCN0UxMUU5OUZEQTgzNDQ3NDUyMTU0NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl5veZEAAASuSURBVHja7JnZK/RtGMcfZmyDbJF9spXSKES2KCdyQFKWOFDK8ldYolCEc4ksSQ4knCjKAUJjLSlkJ2Tfl3fez/Pc9Wsar/cxHrO8b+6DabrNuD++93V9r+vys9BoND/Mfln++C+sb8pvSnNccn2/8PLysrW1dXJy4urq6u/vb2dnp+0SvLewsPjtL/nIZ/6I8vT0tLu7e3x8XKVS5efnR0VFyeVyS0tLwarv8R9dGj3XxMREamoqX1QoFOnp6Wq1+vn5+fX1lR/99eGl76F6Ux4fH5eVlXHRyGZjY5OSkrK2tgalONtcKInLxcXFwsJCLhpQFE1MTCRS2TcjLTnj8fFxbm6uuLjYyspKAl1ZWQFUiGoWlKz7+/uZmZnS0lIBamtrS7DOzs4+PDwYglJWWVn5GQOTy93c3Ly8vEAkAJ6eng4ODvb39wMCAjw8PGQyGVn/L8akrxV8kvLnN2Uyd3d3b29vLprrBnR3d/fs7Ax0T09P/oyfNeOXQ71lMh4lJwGKckql8ubmZn19/e7ujjS6vr5mE1aCgcsVQDqsetvq5+JSe5FMaJmXl+fs7MzxDg4OuP3Y2BixKz7/9ltGyh6dRWovLS1lZ2cTrAI0NzcX/38vmUxAKRUe0ignJ8fFxUWAZmVlTU1NobRZULIpgS4vL3P1jo6OwkfT0tLQmMQyixvXXoAWFBRYW1sT9BTSpKSkzc1NHbc3PSXKzc/PFxUVaVemjY0NmhIzomSRNNQhqTKhaHJyMlErJZNZULJub2+np6fpngQo3RMxyo4ANVKF/O0CDleiMnGGSKDDw8OjoyPae6kyGaP2fKQyAern54cZra6uouLOzs7FxQWViXJv7Nrzns8LhwJuYWGBaiTsCR8tKSkxl7jUdnu0HB0d9fX1FY1SZGSkvocacNJFOUHJQEeCw8omPkojYvDpTFuqt+Lp7NDU7e3tNTc3izmJSA0PD+/q6jLqjb83P4h9XmmNW1paRB2CMiQkpK+vj9bOeJQSog6rNE/Sujc0NDBsiG7Sx8dnaGiITlSj//qa7Hm7j+nU1tZiOiCSNCCOjIxgQ6+/llnk+Pb2dlVVFU4JIvYeHByMipeXl5LMptRSvDJUVFRUBAUFISERqVKp+vv7uWjtCDGxliCWl5eTJaQzKkZHR3d2dl5dXf1J2/YFlNqpw0VTb0FERZImLi6ura1NIEofk1pm02iJL1ZXV1OgQaQDio+Pb21tJRb/0bCM7Zfs0N7S79TV1ZHIIhZjY2NRkYzW1s+olDrngYiKjY2NYigjFqOiotrb299T0diU4r0ogMK66RrDwsJ6enp0YtE0M6RUAKkuTU1NRKH4hwxBOTAwoG06EpDJpjNqdH19vZOTk1RdhoeHqdEf6UIMTilAKYA1NTXMBvChImWGAshFSz2lpLfJbhzrxheVSqWw7tDQ0MHBQYH4wSpvcMrz83NMh9KMiiBGRET09vYyMdJKmtH/1dVqdUZGhvDFmJiYjo4OkdEGfUah9/MehULBBEMZJKNzcnIyMzPt7e1Fz2/A4UTf3874Mjk5yeQaGBiYkJDATCj6cBSSnk19+bMzC833U/xvym/K/zPl3wIMACDKCSeu84zXAAAAAElFTkSuQmCC');
}

.aui-week ol {
    display: -webkit-flex;
    display: flex;
    padding: 10px;
}

.aui-week li {
    flex-grow: 1;
    color: #999;
}

.aui-content {
    display: flex;
    width: 300%;
    margin-left: -100%;
}

.aui-day {
    flex: 1;
    width: 100%;
    display: block;
    overflow: hidden;
    padding: 0 10px;
}

.aui-day li {
    display: block;
    width: 14.2857%;
    text-align: center;
    font-size: 14px;
    background: #fff;
    position: relative;
    color: #000;
}

.aui-day li span {
    display: block;
    width: 3.7rem;
    height: 3.7rem;
    line-height: 3.7rem;
    margin: 0 auto;
    text-align: center;
}

.aui-day li.active span {
    background-color: #08acee;
    color: #fff;
    border-radius: 50%;
}

.aui-day li.gray {
    color: #ccc;
}


.aui-month,
.aui-year {
    flex: 1;
    width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    border: 1px solid #ccc;
    margin: 0 10px;
}

.aui-month li,
.aui-year li {
    float: left;
    width: 25%;
    color: #909090;
    font-size: 16px;
    cursor: pointer;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    box-sizing: border-box;
    margin-left: -1px;
    margin-bottom: -1px;
}

.aui-month li.selected span {
    color: #449eef;
    font-weight: bold;
}

.aui-year li.current span {
    color: #449eef;
    font-weight: bold;
}

.aui-month li span,
.aui-year li span {
    display: block;
    width: 2.5rem;
    height: 5rem;
    line-height: 5rem;
    margin: 0 auto;
    text-align: center;
}

.aui-foot {
    text-align: right;
    padding: 20px 30px;
}

.aui-foot a {
    margin-left: 20px;
    color: #449eef;
}
/*结束*/
.container{
	float: left;
	width: 100%;
	max-width: 480px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5.0rem;
}
.my-biji-view{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.my-biji-view .biji-tit{
	float: left;
	width: 100%;
	line-height: 5.0rem;
	font-size: 1.25rem;
	color: #333;
	margin-bottom: 10px;
	text-align: center;
}
.my-biji-view .biji-tit img {
	width: auto;
	height: 25px;
	margin-right: 0.4rem;
}
.my-biji-view .biji-tit a {
	display: block;
	height: 2.5rem;
	color: #FFF;
	line-height: 2.5rem;
	margin: 0 5.0%;
	margin-top: -0.8rem;
	border-radius: 2.5rem;
	background-color: #FF6500;
}
.my-biji-view .biji-content{
	float: left;
	width: 100%;
	font-size: 1.25rem;
	color: #000;
	margin-top: 2.0rem;
}
.my-biji-view .biji-content b{
	display: block;
	color: #333;
	text-align: center;
	margin: 0 3.0%;
	line-height: 2.0rem;
	font-weight: normal;
	margin-bottom: 0.8rem;
}
.my-biji-view .biji-content em{
	color: #FF6500;
	font-weight: bold;
}
.my-biji-view .biji-content .mn{
	font-size: 120%;
	font-weight: normal;
}
.my-biji-view .biji-content img{
	display: block;
	margin: 0 auto;
}
.my-biji-view .biji-oth{
	float: right;
	padding: 10px 5.0%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
button{
	border: none;
	outline: none;
	color: #0072E3;
	font-size: 1.2rem;
	cursor: pointer;
	background-color:  #FFF;
}
