@charset "utf-8";
h2 { font-size:1.2rem; text-align:center; padding:1rem;}

.css1 {
	padding:3% 3% 5% 3%; /*上右下左*/
}
.css1>ul {
	list-style-type: square;
	list-style-position:outside; padding-left:8%;
}
.css1 ul li { padding-top:0.5rem;}
.css1 ul li ul {
	list-style-type: circle;
	list-style-position:outside;
	padding-left:1rem;
	color:#984B4B;
}
.css1 ul li ul li {
	padding-top:0.3rem;
}
#intro a { display:inline-block; color:#F30; background-color:#FF0;}
/*.introCss { text-align:center; font-size:1.3rem; color:#FFF; padding:0.5rem; display: inline-block; background-color:#F90; border-radius:20%; }*/
table {
	width: 95%;
	margin: 0.5rem auto;
	padding: 2.5%; border:none;
}
.table2 {
	width: 90%;
	margin: 0.5rem auto;
	padding: 0.5%;
    border-color:#FFE3C8; border-style:solid; border-width:medium; 
}
.brandSele, .yearSele { cursor: pointer;}
.year { color: #FFF; border-radius:0.5rem; display:inline-block; padding:0.2rem; margin:0 0.5rem; }
.yellow { background-color: #ffb84d; }
.orange { background-color: #F60; }
.green { background-color: #6C0; }
.bgcolor1 {	background-color:rgba(255, 255, 229,0.5); }
.bgcolor2 {	background-color:#fff2e5; }
.bgcolor3 {	background-color:#ffece5; }
.bgcolor4 { background-color: #ffffe5; }
.bgcolor5 { background-color: #fff9e5; }

th { font-size:1.1rem; width:30%; padding:0.6rem 0; text-align:left; color: #990000; }
td { font-size:1rem; line-height:1.5rem; width:65%; padding:0.6rem 0 0 5%; text-align: justify; }
.td_2 { width:33.5%; padding:0.6rem 0 0 0; text-align: left; }
.thh { font-size:1.1rem; width:36%; padding:0.6rem 0; background-color:#FFE3C8; text-align:center;}
.th2 { font-size:1.2rem; color:#F63; letter-spacing:1rem;}
.tdd { font-size:1rem; line-height:1.5rem; width:54%; padding:0.6rem 5%; background-color:#FFF; text-align:center; }
.nopad {padding:0;}
iframe { display:block; margin-left:auto; margin-right:auto; border:none;}
.zoom { 
	font-size:3em;
}
#wrapper {
	padding-bottom:3rem;
	position: relative;
}

#mask1 { position:fixed; top:0;
        left:0; z-index:202; 
		background-color: rgba(60, 60, 60, 0.8); 
		width:100%; height:100%; display:none; 
}
.cartImg { display:inline-block; float:left; padding-top:0.5rem; padding-left: 5%; padding-right: 5%; font-size:2rem; color:#F30; }
.cartImg2 { display:inline-block; float:left; padding-top:0.5rem; padding-left: 5%; font-size:2rem; color:#F30; }
.cartText { float:left; padding-top:0.9rem; font-size:1.5rem; color:#F30; }
#showDetail, #Rerent { width:90%; position:fixed; top:10%; left: 5%; z-index:205; background-color:#FFF; display:none; border-radius: 0; }
#Detail {padding-bottom:5%; overflow:hidden; }
.box { width:90%; height:auto; padding:5%; border-color:#CCC; border-radius:10px; border-width:thin; }
.td1 { font-size:1rem; line-height:1.2rem; width:40%; padding:0 5%; background-color:#FFF; text-align:center; }
.th1 { font-size:1.1rem; width:20%; background-color:#FFE3C8; text-align:center;}
.f1 { color:#900; letter-spacing:0.5rem; font-size:1.2rem; }
.cart2 { margin:0 1rem; }
/*#shopCount { position: fixed; z-index: 201; background-color: white; margin-left: 8%; margin-top: 0.4rem; font-size: 0.7rem; text-align: center; width: 0.7rem; height:0.7rem; padding:0.2rem; color: red; background-color: white; border-radius: 50% }
#Rerent { top:10%; display: none; padding: 0.5rem 0; }*/
/*#Rerent>p { padding: 1rem; }*/
#colorBox { background-color: #fff5cc; margin: 0.5rem; padding: 0.5rem 1rem; }
#scrollBox { width: 100%; height:160px; margin: 0; overflow: scroll; }

.rentbox { display: block; background-color: grey; width: 95%; margin:0.5rem 2.5% 0 2.5%; overflow: hidden; padding: 0.05rem 0; }
.td, .td2, .smalltd, .Bigtd { margin:0 0.15%; text-align:center; background-color:#FFF; height:2rem; float: left; }
.td { width:14.7%; height:3rem; padding:0.5rem 0; }
.td2 { width:19.7%; padding:1rem 0; }
.smalltd{ width:14.7%; padding: 1rem 0; }
.Bigtd { width:49.7%; height:2rem; padding: 1.5rem 0 0.5rem 0; }
.nobr{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#rerentOk ,#later{ width: 20%; font-size: 1.2rem; text-align: center; margin:0.5rem 40%; padding: 0.5rem 0; border-style: solid; border-width: 0.2rem; border-color: orange; border-radius: 2rem; cursor: pointer; }

