.readerproductfull .other_models:before, .readerproductfull .other_models:after {
	display: table;
    content: "";
}

.readerproductfull .other_models:after {
	clear: both;
}

.readerproductfull .other_models h3{
	font-size: 18px;
}

.readerproductfull .color {
	display: inline-block;
	width: 185px;
	margin-right: 5px;
	margin-bottom: 30px;
	float: left;
	vertical-align: top;
}

.readerproductfull .color:before, .readerproductfull .color:after {
	display: table;
    content: "";
} 

.readerproductfull .color:after {
	clear: both;
}

.readerproductfull .memory_size {
	display: inline-block;
	width: 100%;
	margin-bottom: 30px;
	vertical-align: top;
	float: left;
}

.readerproductfull .color .jshop_list_related_color, .readerproductfull .memory_size .jshop_list_related_memory_size {
	margin-top: 10px;
}

.readerproductfull .color .color_item {
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
}

.readerproductfull .color .color_item:hover {
	border: 1px solid #da2c2b;
}


.readerproductfull .memory_size .memory_item {
	display: block;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
	width: 185px;
	height: 30px;
	text-decoration: none;
	text-align: center;
	line-height: 27px;
	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
    padding: 0 10px;
}

.readerproductfull .memory_size .memory_item:hover {
	color: #2f353d;
	border: 1px solid #da2c2b;
}


