/* 全体有效 */
body {text-align:center;margin:0;padding:0;font-size:12px;color: #000000;}
div,td {text-align:left;}
html,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,l
abel,legend,table,caption,tbody,tfoot,thead,tr,th,td,form{margin:0;padding:0;}
a img{border:0;}
h1{font-size:14px}
ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
a:link {
	color: #114ccc;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #114ccc;
}
a:hover {
	text-decoration: underline;
	color: #FF3E00;
}
a:active {
	text-decoration: none;
}
#top1 {width:1000px;}
#top1 .lo{margin-top:5px; float:left}
#top1 .dl { background-color:#f8f8f8; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; line-height:25px; width:420px; padding-left:15px; text-align:right; padding-right:5px;}
#top1 .tel{padding-top:0px; line-height:25px; text-align:right}
#top1 .tl1{width:543px; text-align:right; float:right}
#top1 .tl2{text-align:right; padding-right:5px; float:right}
#top2 {width:1000px;height:40px;}
#top2 .t1 {background:url(t.gif) 0px 0px no-repeat; width:4px; height:36px; float:left}
#top2 .t2 {background:url(t.gif) -196px 0px no-repeat; width:4px; height:36px; float:right}
#top2 .t3 {float:left;background:url(t.gif) 0px -37px; height:36px; width:992px; line-height:35px;}
#top2 a:link,#top2 a:visited{color:#fff;text-decoration: none;}
#top2 a:hover {text-decoration: underline;color: #fff;}
#top2 span {float:left;font-weight:700;font-size:14px;padding:0 0px 0 40px; width:60px}
#top2 li.d {width:160px;font-weight:100;position:relative;padding:0 0px 0 50px;background:url(t.gif) 0 -957px no-repeat;}
#top2 li {float:left;width:70px;font-weight:700;position:relative;padding:0 0px 0 15px;background:url(t.gif) 0 -73px no-repeat;}
sup{width:18px;height:17px;line-height:normal;position:absolute;top:-9px;left:18px;vertical-align:top;text-indent:-199em;background:url(t.gif) 0px -113px no-repeat;}
#dh {width:1000px; line-height:20px;}
#ss {width:793px; height:40px;}
#ss .t1 {background:url(t.gif) -185px -81px no-repeat; width:3px; height:39px; float:left}
#ss .t2 {background:url(t.gif) -197px -81px no-repeat; width:3px; height:39px; float:right}
#ss .t3 {float:left;background:url(t.gif) 0px -144px; height:39px; width:772px; padding-left:15px; padding-top:5px;}
.left {float:left}
.right { float:right}
.lefts {float:left; margin-left:10px;}
.rights { float:right; margin-right:10px;}
.items-result {margin-bottom:5px;}
.items-result dl{zoom:1;padding:7px 0 0 13px;}
.items-result dl.items-bg{padding:6px 0 7px 13px;border:1px solid #cccccc}
.items-result div{border-bottom:1px dashed #cccccc;zoom:1; margin-bottom:3px; padding-bottom:3px;}
.items-result dt{float:left;width:100px;text-indent:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; line-height:20px; background:url(t.gif) -51px -123px no-repeat; font-weight:700;}
.items-result dd{zoom:1;float:left;width:675px; line-height:20px;}
.items-result ul{zoom:1;}
.items-result li{width:110px;float:left;margin-bottom:6px;white-space:nowrap;overflow:hidden; text-align:center}
.items-result a:link,.items-result a:visited{color:#114ccc;text-decoration: none;}
.items-result a:hover {color:#ffffff;text-decoration: none; background-color:#4598D2}
.items-result li.up {color:#ffffff;text-decoration: none; background-color:#4598D2}
.items-result li.up a:link,.items-result li.up a:visited{	color:#ffffff;text-decoration: none; background-color:#4598D2}
.items-result li.up a:hover {text-decoration: underline;color: #ffffff; background-color:#4598D2}
.items-result li span{color:#999;}

#slist {width:100%;height:30px;background:url(t.gif) 0px -230px; margin-top:10px;}
#slist li.up {
	background: url(t.gif) -100px -200px no-repeat;
	height: 30px;
	width: 100px;
	list-style-type: none; float:left; line-height:30px; text-align:center ; font-weight:bold; margin-right:10px; color:#FFFFFF
	}
#slist li { 
			background: url(t.gif) 0px -200px no-repeat;
			height: 30px;
			width: 100px;
			list-style-type: none; float:left; line-height:30px; text-align:center ; margin-right:10px; color:#333333
			}
#slist span { 
			float:right; width:300px;line-height:30px; text-align:right ;color:#333333; margin-right:10px;
			}
.sx {width:771px; background-color:#F6F6F6; line-height:30px; padding-left:20px; border:1px solid #cccccc; margin-bottom:5px;}

.sx a:link,.sx a:visited{color:#000000;text-decoration: none;}
.sx a:hover {text-decoration: underline;color: #0000000;}
.sx a:link.up,.sx a:visited.up{color:#ffffff;text-decoration: none; background-color:#4598D2}
.sx a:hover.up {text-decoration: underline;color: #ffffff; background-color:#4598D2}
.sx img { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.t6 { width:796px; word-wrap:break-word;}
.t6 ul {margin:0px; padding:0px}
.t6 li {width:175px;float:left; margin:8px; line-height:20px; color:#666666}

.t6 li img{width:160px; height:160px;border:1px solid #cccccc; padding:7px;}
.t6 li div {float:left;width:175px;line-height:20px;height:40px;word-wrap:break-word;overflow:hidden;}
.t6 em{font-size:16px;}
.cb {width:196px; float:left}
.cb .t1 {background:url(t.gif) 0px -262px no-repeat; line-height:25px; padding-left:10px; color:#FFFFFF; font-weight:700; font-size:14px;}
.cb .t2 {border:0px 1px 1px 1px solid #cccccc;zoom:1;}
.cb ul {margin:0px; padding:0px}
.cb li {width:180px;float:left;color:#666666; padding:10px 0px 10px 3px; border-bottom:1px dashed #cccccc; line-height:20px; margin-bottom:5px;}
.cb li img{width:80px; height:80px; float:left; margin-right:5px;}
.cb li span {color:#3366cc; float:left}

.tg {width:792px; word-wrap:break-word;}
.tg .t1 {background:url(t.gif) 0px -1347px; line-height:25px; height:30px;}
.tg .t3 {background:url(t.gif) 0px -1384px no-repeat; line-height:25px; height:30px; width:176px; float:left}
.tg .t4 {background:url(t.gif) -24px -1426px no-repeat;height:20px;width:176px; float:right; text-align:right; padding-top:5px;}
.tg .t2 {border-left:1px solid #F7720e;border-right:1px solid #F7720e;border-bottom:1px solid #F7720e;zoom:1;}

.tg ul {margin:0px; padding:0px}
.tg li {width:215px;float:left; padding:5px 24px 5px 24px;line-height:20px;}
.tg li img{width:200px; height:200px;}
.tg a:hover img{border:1px solid #666666;}
.tg li span {color:#3366cc; float:left}
.tg li span a {float:left;width:200px;line-height:20px;height:40px;}
.tg em{font-size:14px;}
EM { color:#CC0000; font-weight:bold;font-style:normal}
DFN { font-size:12px; color:#666666;text-decoration: line-through;font-style:normal;}
CITE {color:#CEAA00;font-weight:bold;font-style:normal; font-size:14px;}
tt {font-size:12px; color:#CC0000; font-weight:bold;font-style:normal}


.h1 {width:1000px;background: url(t.gif) 0px -288px;}
#vi {width:680px; float:left;}
#vi .bt {border-bottom:1px solid #cccccc; line-height:30px; text-align:center; font-size:14px; font-weight:700}
#vi .t1 {float:left; width:240px; height:240px; padding:20px; line-height:30px; text-align:center; font-weight:700}
#vi .t1 img{ width:200px; height:200px;}
.z{position:absolute;margin-right:-64px;width:64px;height:64px;background: url(t.gif) 0px -1008px no-repeat;}
.h{position:absolute;margin-right:-64px;width:64px;height:64px;background: url(t.gif) 0px -1073px no-repeat;}
.r{position:absolute;margin-right:-64px;width:64px;height:64px;background: url(t.gif) 0px -1140px no-repeat;}
#vi span { color:#FF6100; font-weight:700}
#vi .nr{ color:#333333;font-size:14px;}
.f14 {font-size:14px;}
#vi .s {width:100%; border-top:1px dashed #cccccc; text-align:center; padding-top:10px; line-height:10px; border:1px solid #f4bf8e; background-color:#FFfaea}

#tg {width:280px; float:right;}
#tgx { border:1px solid #cccccc; line-height:25px;background:url(t.gif) 0px -304px;}

.text{width:100%;height:30px;background:url(t.gif) 0px -230px; margin-top:5px;}
.text .ins{
	background: url(t.gif) -100px -200px no-repeat;
	height: 30px;
	width: 100px;
	float:left; line-height:30px; text-align:center ; font-weight:bold; margin-right:10px; color:#FFFFFF}
	
.text a
{
	background: url(t.gif) 0px -200px no-repeat;
	height: 30px;
	width: 100px;
	list-style-type: none; float:left; line-height:30px; text-align:center ; font-weight:bold; margin-right:10px; color:#000000}
.text a:hover{
	background: url(t.gif) -100px -200px no-repeat;
	height: 30px;
	width: 100px;
	list-style-type: none; float:left; line-height:30px; text-align:center ; font-weight:bold; margin-right:10px; color:#FFFFFF}

.label1{width:100%;height:30px;background:url(t.gif) 0px -230px; margin-top:5px;}

.label1 .menu_off{background: url(t.gif) 0px -200px no-repeat;
	height: 30px;
	width: 100px;
	list-style-type: none; float:left; line-height:30px; text-align:center ;  margin-right:10px; color:#000000;cursor:pointer;cursor:hand;}
.label1 .menu_on{background: url(t.gif) -100px -200px no-repeat;
	height: 30px;
	width: 100px;
	list-style-type: none; float:left; line-height:30px; text-align:center ; font-weight:bold; margin-right:10px; color:#FFFFFF;cursor:pointer;cursor:hand;}

.tx { line-height:20px; padding:10px;}
.fy {text-align:right; width:98%; line-height:40px; border-top:1px solid #cccccc; margin-top:15px;}
.fy a:link,.fy a:visited{color:#000000;text-decoration: none; border:1px solid #cccccc; padding:3px 7px 3px 7px; margin-left:5px;}
.fy a:hover {text-decoration: underline;color: #ffffff; background-color:#4598D2}
.fy a:link.up,.fy a:visited.up,.fy a:hover.up{color: #ffffff; background-color:#4598D2;text-decoration: none; border:1px solid #cccccc; padding:3px 7px 3px 7px; margin-left:5px;}
.ta1 {border-top:1px solid #aacded;border-left:1px solid #aacded; margin-top:15px;}
.ta1 td{ background-color:#FFFFFF; line-height:20px; text-align:center;border-bottom:1px solid #aacded;border-right:1px solid #aacded; height:25px;}
.ta1 td.l {text-align:left; padding-left:10px;}
.ta1 td.yy {text-align:right; padding-right:10px;}
.ta1 td.p {text-align:left; padding-left:10px; line-height:25px;}
.ta1 td.b {background-color:#ebf4fb; height:30px; font-weight:700}
.ta1 td span {color:#FF6600}

/* 商品展示页 */
.vdh {background:url(t.gif) 0px -774px; line-height:30px; padding-left:10px; font-size:14px; font-weight:700}
.vdh span{color:#FF6600}
.vzx {padding:10px;}
.lb {background-color:#F0F8FF; border:1px solid #AAD5FF;}
.vzx li{ width:100%}
.vzx .d{line-height:20px; width:80px; text-align:right; float:left;background:url(t.gif) 0px -839px no-repeat; padding-left:10px; color:#FF6600}
.vzx .a{line-height:20px; width:80px; text-align:right; float:left;background:url(t.gif) 0px -813px no-repeat; padding-left:10px;}
.vzx .b{line-height:20px; width:680px; text-align:left; float:left}
.vzx .e{line-height:20px; width:680px; text-align:left; float:left;color:#FF6600}
.vzx .c{line-height:20px; width:200px; text-align:center; float:right; color:#999999}

/* 购物车有效 */
.xc {background: url(t.gif) -0px -572px no-repeat; line-height:20px;padding-left:23px; padding-top:4px; margin-left:10px;}
.xx {background: url(t.gif) -0px -602px no-repeat; line-height:20px;padding-left:23px; padding-top:4px; margin-left:10px;}

.bz li{background: url(t.gif) -0px -663px no-repeat; line-height:20px;padding-top:0px; margin-left:10px; float:left; font-weight:700; font-size:14px; color:#666666; margin-left:20px;}
.bz li span{font-weight:700; font-size:16px; color:#FFFFFF; margin:6px;}
.bz li.t{background: url(t.gif) -0px -694px no-repeat; line-height:20px;padding-top:0px; margin-left:10px; float:left; font-weight:700; font-size:14px; color:#fe6000; margin-left:10px;}
.tj {width:100%;}
.tj ul {margin:0px; padding:0px}
.tj li {width:180px;float:left;color:#666666; padding:10px 0px 10px 8px; border-bottom:1px dashed #cccccc; line-height:20px; margin-bottom:5px; text-align:left}
.tj li img{width:80px; height:80px; float:left; margin-right:5px;}
.tj li span {color:#3366cc; float:left}
.tjdh {width:95%; line-height:25px; border-bottom:1px solid #cccccc; color:#3399FF;background: url(t.gif) -51px -119px no-repeat; padding-left:15px;}
.bbk {line-height:25px; font-size:14px; font-weight:700; border:1px solid #eaeaea; background-color:#f7f7f7; width:100%; padding-left:15px;margin-top:10px;margin-bottom:10px;}
/* 购物车结束 */

/* 用户中心 */
.mbt { width:163px; line-height:22px; background-color:#DCEEFB; font-size:14px; font-weight:700; text-align:left; padding-left:15px;background:url(t.gif) 0px -734px no-repeat;}
.mli { margin-bottom:10px;}
.mli li{line-height:30px;text-align:left; padding-left:15px;background:url(t.gif) -133px -568px no-repeat; margin:0px 15px 0px 15px; border-bottom:1px dashed #cccccc}
.mtb td{line-height:25px; border-bottom:1px dashed #cccccc; margin-left:20px; text-align:left; padding-left:30px;}
.mtb2 td{line-height:0px; border-bottom:0px dashed #cccccc; margin-left:0px; text-align:left; padding-left:0px; margin-top:0px;}

/* 用户登录 */
.ltb td{line-height:30px;}

/* 确认订单信息 */
.sd1 {line-height:26px; font-size:14px; font-weight:700; padding-left:18px; background-color:#fffaec;border:1px solid #f2ce62;}
.sd2 {padding-left:25px; border-bottom:2px dashed #cccccc; background-color:#FFFFFF; line-height:25px;}
.sd2 li {line-height:25px;}
.sd2 li span{width:300px; text-align:right}
.sd3 {padding-left:25px; border-bottom:2px dashed #cccccc; background-color:#fffaec; line-height:25px;}
.sd4 {line-height:26px; font-size:14px; font-weight:700; padding-left:18px; background-color:#EBF4FB;border:1px solid #AACDED;}
.sd5 {line-height:26px;  padding-left:18px; background-color:#FFFACB;border:1px solid #FFCE8D;}
#yhq1 {border:1px solid #cccccc; line-height:25px; width:94%; padding-left:15px;background-color:#ffffff;}

/*提示*/
.yes {line-height:35px;text-align:left; padding-left:40px;background:url(t.gif) 0px -868px no-repeat; font-size:16px; font-weight:700; margin-bottom:10px;}
.no {line-height:35px;text-align:left; padding-left:40px;background:url(t.gif)  0px -914px no-repeat; font-size:16px; font-weight:700; margin-bottom:10px;}
.l25 {line-height:25px; border-bottom:1px dashed #cccccc}

.bl1 {float:left; width:290px;background:url(d.png) 0 -132px no-repeat; padding:51px 0 0 15px; line-height:25px;}
.bl1 span{color:#DC143C}
.bli{float:left; width:688px;background:url(d.png) 0 0 no-repeat; height:125px;}
.bli li{float:left; width:137px; line-height:20px; text-align:center;}
.bli li div{width:100%; line-height:25px; font-size:14px; font-weight:700; color:#DC143C; text-align:center; margin-bottom:10px;}
.bli li a:link,.bli li a:visited { color:#666666}
#d1 {width:100%; height:80px;border-top:1px solid #cccccc}
#d2 {width:975px;line-height:25px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; text-align:center}
.ad {MARGIN-bottom:3px;text-align:center}

