@CHARSET "UTF-8";
*{border:0;padding:0;margin:0}
.left-side{width:850px;float:left;position: relative;}
.right-side{width:340px;float:left;margin-left:10px;background-color:#F9F9F9;color:#B5B5B5;}
.right-side-fix{position:fixed;top:162px;}
.right-side-absolut{position:absolute;}
.item-line{width:850px;height:300px;margin-bottom:10px;background-color:#F9F9F9;;}
.type-card{width:405px;height:260px;margin-top:20px;margin-left:15px;}
.type-tittle{float:left;width:40px;height:100%;background-color:#4EABEF;color:#FFF;font-size:20px;letter-spacing:1px;text-align:center;vertical-align:middle;}
.type-tittle div{margin-top:100px;}
.select-mer{
float:left;
width:175px;
height:50px;
border:1px solid #B5B5B5;
margin-bottom:36px;
margin-left:5px;
color:#B5B5B5;
}
.select-mer .info{
line-height:26px;
text-align:center;
text-align:center;
font-weight:700;
font-size:15px;
width:105px;
}
.select-mer .info .price{
font-size:14px;
font-weight:normal;
}
.select-mer table{
text-align:center;
height:30px;
font-size:22px;
line-height:52px;
width:63px;
margin-left:5px;
}
.select-mer table .plus{
width:19px;

}
#secondHandForm .des{
color:red;
font-size:10px;
width:300px;
}
.select-mer table .minus{
width:19px;
}
.select-mer table .num{
width:19px;
}
.select-mer table .num div{
width:18px;
height:52px;
color:#4EABEF;
text-align:center;
font-size:20px;
font-weight:bold;
}
.select-mer table .plus:HOVER{
color:red;
cursor:pointer;
}
.select-mer table .minus:HOVER{
color:red;
cursor:pointer;
}
.order-title{
color:#B5B5B5;
font-size:24px;
text-align:center;
line-height:50px;
}
.hr_s_2{
border-bottom:2px solid #B5B5B5;
width:92%;
margin-left:auto;
margin-right:auto;
}
.area{
margin-top:20px;
margin-left:40px;
height:23px;
line-height:21px;
}
.city{
float:left;
border:1px solid #B5B5B5;
border-right:0;
width:50px;
text-align:center;
height:21px;
}
.district{
border:1px solid #B5B5B5;
background-color:#F9F9F9; 
color:#B5B5B5;
width:148px;
height:23px;
line-height:21px;
padding:0;
}
.area .title{
width:70px;
height:23px;
float:left;
}
.right-side .item{
margin-top:5px;
margin-left:20px;
line-height:21px;
clear:both;
}
.right-side .item .title{
width:90px;
height:23px;
}
.fl{
float:left;
}
.right-side .item input{
width:200px;
border:1px solid #B5B5B5;
background-color:#F9F9F9;
height:23px;
padding:0;
}
.price-div{
margin-top:10px;
font-size:28px;
color:#FF6702;
}

.base-bt{
width:125px;
line-height:40px;
float:left;
text-align:center;
cursor:pointer;
}
#protocol{
display:none;
}
.base-bt font{
}
.buy-bt{
margin-left:40px;
background-color:#F60;
color:#FFF 
}
.reselect-bt{
background-color:#FFDFC9;
color:#F60;
}
.right-side .button{
margin-top:10px;
text-align:center;
margin-left:20px;
clear:both;
margin-bottom: 10px;
}

.recycle-protocol{
height:24px;
margin-top:20px;
margin-left:20px;
}
.check-box{
height:24px;
width:24px;
float:left;
cursor:pointer;
}
.protocol-detail{
float:left;
border:2px solid;
width:247px;
height:20px;
margin-bottom:30px;
font-size:15px;
margin-left:16px;
line-height:22px;
text-align:center;
cursor:pointer;
}
.product_info{width:320px;text-align:left;}
.product_info .th1{width:50%;}
.product_info .th2{width:20%;}
.product_info .th3{width:30%;}
.checked .check-box{background:url("/images/secondhandcircle/check_box_checked.png") no-repeat;}
.unchecked .check-box{background:url("/images/secondhandcircle/check_box_unchecked.png") no-repeat;}
.checked .protocol-detail{color:#4EABEF;}
.unchecked .protocol-detail{color:#B5B5B5;}
.bt-extend{width:300px;margin-bottom:20px;}
.hr_dash{
float:left;
width:280px;
border-bottom:1px dashed;
margin-top:5px;
margin-left:auto;
margin:5px auto auto
}
.extend-icon{float:right;background:url("/images/secondhandcircle/extend.png") no-repeat;width:10px;height:15px;float:right;}
.price-div del{color:#B5B5B5;font-size:15px;}
.ac_desc{color:#605C5C;background-color:#F9F9F9;font-size:15px;font-weight:800;line-height: 25px;padding: 10px 10px;margin-bottom: 20px;}
.select_des{color:#4EABEF;margin-left: 80px;font-size:12px;font-weight: 600;}
.coupon-item .title b{
	width: 15px;
	height: 15px;
	margin-right: 5px;
	margin-top: 4px;
	float: left;
	overflow: hidden;
	line-height: 0;
	font-size: 0px;
}

.coupon-item .up b{
	background: transparent url("/images/secondhandcircle/toggler-arrow.gif") no-repeat scroll 0% 0%;
}

.coupon-item .down b{
	background: transparent url("/images/secondhandcircle/toggler-arrow.gif") no-repeat scroll 0% 100%;
}

.coupon-item .title{
	color:#74AED7;
	cursor: pointer;
}
.coupon-item .coupon-bt{
	background-color: #F60;
	color: #FFF;
	margin-left: 10px;
	width: 50px;
	text-align: center;
	cursor: pointer;
}
.coupon-item  .coupon-input-div{
	display: none;
	clear: both;
}

.coupon-item .coupontext{
	color: #F00;
}
.clearBoth{
	clear: both;
}