﻿.r1
{
	background:#efefef;
	height:35px;
	border-top:4px solid #ba0816
}

.r1 .dorder
{
	float:left;
	margin-left:10px;
	line-height:36px;
}

.r1 .dview, .r1 .dordertype, .r1 .ddefault, .r1 .dcreate, .r1 .dview
{
	margin-left:6px;
	float:left;
}

.r1 .dshow
{
	float:left;
	margin-left:20px;
	line-height:36px;
}

.r1 .dview a, .r1 .dordertype a, .r1 .ddefault a, .r1 .dcreate a, .r1 .dview a
{
	border:1px solid #CCCCCC;
	color:#404040;
	float:left;
	height:18px;
    line-height:20px;
    margin-top:7px;
    text-decoration:none;
    overflow: hidden;
    cursor:pointer;
    background-color:#fff;
}

.r1 .ddefault .a1, .r1 .dordertype .a1, .r1 .dordertype .a2, .r1 .dcreate .a1, .r1 .dview .curr, .r1 .ddefault .a1:hover, .r1 .dordertype .a1:hover, .r1 .dordertype .a2:hover, .r1 .dcreate .a1:hover, .r1 .dview .curr:hover,.r1 .dview a:hover, .r1 .dordertype a:hover, .r1 ddefault a:hover, .r1 .dcreate a:hover
{
	background-color:#cc0000;
	color:#fff;
}

.r1 .ddefault a
{
    text-align:center;
    width:40px;    
}

.r1 .dordertype a
{
    width:48px;
    text-indent:11px;
}

.r1 .dordertype .a1
{
	background:url(/Images/o1.gif) no-repeat 4px 3px #484848;
	text-indent:18px;
}

.r1 .dordertype .a2
{
	background:url(/Images/o3.gif) no-repeat 4px 3px #484848;
	text-indent:18px;
}

.r1 .dcreate a
{
    width:48px;
    text-indent:11px;
}

.r1 .dcreate .a1
{
	background:url(/Images/o3.gif) no-repeat 4px 3px #484848;
	text-indent:18px;
}

.r1 .dview a
{
	background:url(/Images/v1.gif) no-repeat 4px 4px #fff;
	text-indent:18px;
	width:48px;
	margin-right:6px;
}

.r1 .dview a:hover
{
	background:url(/Images/v2.gif) no-repeat 4px 4px #cc0000;
}

.r1 .dview .curr, .r1 .dview .curr:hover
{
	background:url(/Images/v4.gif) no-repeat 4px 4px #cc0000;
}

.r1 .dinfo
{
	margin-top:10px;
	padding-right:10px;
	margin-right:10px;
	float:right;
	color:#cc0000;
	border-right:1px solid #ccc;
	font-size:12px;
}

.r1 .dinfo span
{
	font-weight:bold;
	font-family:Arial;
}


.r1 .dpage
{
	float:right;
	padding-top:7px;
	padding-right:6px;
}

.r1 .clr
{
	float:right;
	display:none;
}


.list1 ul
{
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #eeeeee;
	float:left;
}

.list1 li
{
	float:left;
	width:168px;
	height:310px;
	margin:5px 10px 0px 0px;
	position:relative;
	color:#333;
	border:10px solid #ffffff;
}

.list1 .hover
{
	border-color:#efefef;
	background:#efefef;
}

.list1 .l
{
	margin:0px;
	margin-top:5px;
	width:171px;
}

.list1 li .dimg
{
	border:1px solid #efefef;
	padding:10px 0px;
	text-align:center;
	background:#fff;
	height:145px;
}

.list1 li .dimg div
{
	width:100%;
	margin-top:10px;
	display:block;
	cursor:default;
	color:#333;
}

.list1 li .dname
{
	padding:8px 6px 0px;
	height:32px;
	line-height:16px;
	overflow:hidden;
}

.list1 .dname a
{
	color:#333;
	text-decoration:none;
}

.list1 li .dname a:hover
{
	text-decoration:underline;
}

.list1 .dname a strong
{
	font-weight:normal;
	color:#cc0000;
	padding-left:6px;
}

.list1 li .dbrand
{
	margin-top:8px;
	line-height:14px;
	height:14px;
	overflow:hidden;
	padding:0px 6px;
}

.list1 li .dbrand a
{
	color:#333;
	text-decoration:none;
}

.list1 li .dbrand a:hover
{
	text-decoration:underline;
}

.list1 li .dprice
{
	padding:0 6px;
	margin-top:10px;
}

.list1 li .dprice .addsearcart
{
	color:#cc0000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.list1 li .dprice .addsearcart:hover
{
	text-decoration:underline;
}


.list1 li .dinfo
{
	position:absolute;
	bottom:0px;
	width:168px;
	text-align:center;
}

.list1 li .dinfo input
{
	height:22px;
	margin-right:4px;
	width:50px;
	background:url(/Images/btn.gif);
	color:#333333;
	line-height:22px;
	border:0px;
	cursor:pointer;
}

.list1 li span
{
	color:#cc0000;
	font-weight:bold;
}