body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;font-weight:400;}
body{line-height:normal!important;}
h1,h2,h3,h4,h4,h5{margin:0;padding:0;}
a:link,a:visited{color:#04d;text-decoration:none;}
a:hover,a:active{color:#f50;text-decoration:underline;}
body{padding:0 10px 0 10px;font-family:Tahoma,SimSun,Arial;font-size:12px;color:#666;text-align:center;background-color:#FFF;}
fieldset,img{border:0;}
fieldset{margin:0;padding:0;}
.lanmu{margin:3px 3px 3px 3px;}
.box0{width:950px;border:solid 0px #ddd;margin:3px;}
.boxlanmu{width:80px;float:left;border:solid 1px #ddd; }
.boxli{width:860px;float:right;border:solid 1px #ddd;}

.box950{width:950px;border:solid 1px #ddd;margin:3px;}
.box470{width:470px;border:solid 1px #ddd;margin:3px;}
.box311{width:311px;border:solid 1px #ddd;margin:3px;}
.newslist{float:left;width:450px;margin:3px 8px 3px 8px; text-align:left;}
.list-view-enlarge li.list-item{position:relative;float:left;width:232px;height:296px;margin:0 35px 5px;border-bottom:dashed 1px #ccc;text-align:center;overflow:hidden;}

.list-view-enlarge h3.summary{position:absolute;left:10px;bottom:5px;z-index:9;width:200px;height:30px;padding:0 0 0 20px;border:none;line-height:normal;text-align:left;font-weight:400;font-size:12px;background:none;overflow:hidden;}

.list-view-enlarge .photo{width:220px;height:220px;margin:0 auto 5px;padding:5px;border:solid 1px #ddd;}

.list-view-enlarge .photo a{display:table-cell;vertical-align:middle;text-align:center;width:220px;height:220px;outline:none;*display:block;*font-family:Arial;*font-size:192px;}

.list-view-enlarge .photo a img{vertical-align:middle;}

.list-view-enlarge .price{height:20px;line-height:20px;}

.list-view-enlarge .price em{margin:0 3px;font-weight:700;color:#ff6501; font-size:16px; font-style:normal}


.list-view-enlarge .attribute{height:22px;display:none}.list-view-enlarge .attribute li{display:inline;margin:0 2px;}.list-view-enlarge .attribute li img{vertical-align:middle;}.list-view-enlarge .attribute a.ensure{width:16px;height:16px;display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;line-height:9999em!important;overflow:hidden;font-size:0!important;vertical-align:middle;}.list-view-enlarge .attribute a.ensure span{display:none;}.list-view-enlarge .other{position:absolute;left:12px;bottom:10px;*bottom:8px;z-index:10;display:none;width:20px;height:40px;}

.small{width:850px;}
.small li.list-item{width:145px;height:155px;margin:10px 0;padding:0 30px 10px;}
.small h3.summary{position:absolute;bottom:10px;left:10px;width:160px;height:45px;margin:0 0 -7px 0;}
.small .photo{width:80px;height:80px;}
.small .photo a{width:80px;height:80px;*font-size:70px;}
.small .other{height:45px;left:20px;}
.small .price{height:20px;line-height:20px;}
.small .price em{margin:0 3px;font-weight:700;color:#ff6501; font-size:14px; font-style:normal}


.itemli{position:relative;float:left;width:220px;height:300px;margin:0 6px 5px;border-bottom:solid 1px #ccc;text-align:center;overflow:hidden;}
.itemprice{text-align:center; color:#FF6633; font-weight:bold;font-size:18px;text-decoration:none;}
.itemname{text-align:left; text-decoration:none;font-size:12px;width:220px;color:#3300FF;}
.itempic{width:220px;height:220px; overflow:hidden;}
.itemqty{font-size:18px;}

.hdli{position:relative;float:left;width:200px;height:230px;margin:3px 15px 3px 12px;border:dashed 1px #ccc;text-align:center;overflow:hidden;}
.hdpic{width:200px;height:200px; overflow:hidden;}
.hdtext{font-size:18px;margin:5px ;}


.headl{width:220px; float:left;}
.headr{width:600px; float:right;}

.head1{width:220px; float:left;}
.head2{width:270px; float:left;}
.head3{border:solid 1px #FF0000;float:left;margin:5px 10px 5px 10px;}

.row1{height:35px;width:750px;}
.row2{width:940px;}
.rowa{background:url(box1.gif) no-repeat;width:80px;height:25px;font-size:18px;float:left;margin:3px 6px 3px 6px;}
.titlea{margin:3px 0 0 0px;text-align:center;font-weight:bold;color:#ff5500}
.rowb{background:url(box1.gif) no-repeat;width:80px;height:25px;float:left;margin:3px 6px 3px 6px;}
.titleb{margin:4px 0 0 0;text-align:center;font-size:12px;}