@import url("main.css");
@import url("link.css");
body{background-color:#333;}
#layout{ width:900px; margin:0px auto; padding-bottom:20px; position:relative;}

#banner .a{float:left;}
#banner ul{ float:right; margin-top:10px;}
#banner li{color:#EBE9E0; font-weight:bold; padding-top:5px;}
#banner li *{ float:left;}
#banner li .img{margin-left:10px;}
#banner li .input{  border:1px solid #7F9DB9;width:185px; font-size:9px; color:#6D6D6D; height:17px; line-height:17px; background-color:#eee; paddin-top:2px;}
#banner li.bag{ padding:3px 30px; background-color:#424242; color:#999999; font-weight:normal; font-size:9px; float:left; margin-top:3px; margin-left:10px;}

#head ul.nav{ margin-top:20px; width:885px; padding-left:15px; padding-bottom:0px;}
#bottom li{ float:left; margin-right:22px; }
#head .nav li{ float:left; margin-right:23px; }
#head .nav li{ color:#EBE9E0; font-weight:bold; }

#head .nav li.reg{ font-size:9px; color:#999; top:-3px; position:relative; }
#head .nav li a:link{ display:block; padding:2px 5px; border:1px solid #333;}
#head .nav li a:visited{ display:block; padding:2px 5px; border:1px solid #333}
#head .nav li a:hover{ display:block; padding:2px 5px; border:1px solid #6B6A67;}
#head .nav li a:active{ display:block; padding:2px 5px; border:1px solid #333}
#head li.reg a{ border:0px !important; margin:0px !important; padding:0px !important;}
#head .nav li a.c{border:1px solid #6B6A67 !important;}

#bottom { margin-top:20px; color:#575757;}
#bottom ul{ margin-left:48px;}
#bottom li{margin-right:30px;font-size:9px;}
#bottom p{ font-weight:bold; text-align:center; clear:both;}
#main{ background-color:#e1e1e1; clear:both; border:1px solid #3F3F3F; color:#424242; padding:15px 0px 15px 30px; border-top:5px solid #2d2d2d; margin-top:5px;}
#proShow li{ width:120px; height:158px; text-align:center; float:left; margin-right:20px; padding-top:10px; position:relative;}
#proShow li img{ margin-top:3px;}
#proShow li h2{ width:170px; position:absolute; left:-25px; bottom:10px; font-size:9px;}

#proShow li h3 { height:24px; font-size:9px;}
#proShow li h3 img { margin-left:5px;}

#miniCart{ margin:0px; padding:0px; width:210px; height:200px; background-color:#fff; display:none; position:absolute; right:80px; top:120px; border:4px solid #424242; background-color:#262626; }

.pageLink{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-right:22px; margin-top:10px;}
.pageLink li { float:left; font-size:9px;}
.pageLink li a{text-decoration:none; color:#3F3F3F; font-size:9px;}
.pageLink li a:link{}
.pageLink li a:visited{}
.pageLink li a:hover{}
.pageLink li a:active{}
.pageLink li .c{color:#CC6633;}


.classNav{ width:880px; border-top:1px solid #2d2d2d; margin-top:1px;  float:left; padding-left:20px;}
.classNav li{ float:left; color:#999; padding:5px 20px 0px 0px; font-size:8px; OVERFLOW:hidden; height:10px;}
.classNav li a.c{ color:#CC6633 !important;}

.showBox { z-index:2;  width:240px; border:4px solid #ccc; background-color:#262626; display:none; position:absolute; padding:5px 10px 10px 20px;}
.showBox li{ font-size:9px !important; color:#6D6D6D;}
.showBox .tit{ font-size:12px; font-weight:bold !important; color:#EBE9E0; }
.showBox input{ border:1px solid #7F9DB9; background-color:#eee;}
.showBox .input{width:168px; font-size:9px; color:#6D6D6D; height:17px; line-height:17px;}

#login{ }
#login .input{width:200px;}

#reg{ width:400px; top:110px; right:100px; padding:10px 10px;}
#reg dt,#reg dd{ height:30px;}
#reg dt{ float:left; font-size:9px !important; color:#6d6d6d; width:120px; }
#reg dd span{ color:#CC6633;}


#sign { top:110px; right:100px;}
#sign2 { bottom:70px; right:400px;}
#mail { top:110px; right:200px;}
#mail2 { bottom:70px; right:220px;}

#rsList{ border-top:1px solid #ccc;  border-left:1px solid #ccc;}
#rsList td,#rsList th{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; height:22px; text-align:left; padding-left:10px;}
#rsList tbody{ text-align:center;}


#cs{ background-color:#e1e1e1; clear:both; border:1px solid #3F3F3F; color:#424242; padding:15px 30px 15px 30px; border-top:5px solid #2d2d2d; margin-top:5px; line-height:180%;}

#cs h1{ font-weight:bold; margin-left:-15px;}
#cs h2{ font-weight:bold; }

#advSearch{ top:110px; right:200px;}
#advSearch dl{ color:#6D6D6D;}
#advSearch dt,#advSearch dd{ height:30px; line-height:30px;}
#advSearch dt{ float:left; width:50px; font-size:9px;}

.picBox{ height:125px; width:118px; border:1px solid #333; overflow:hidden;}