@charset  "gb2312"; 
body { margin: 0; padding: 0;  font-size: 12px; font-family:Verdana,Arial,sans-serif; text-align: center; color: #000; }
a{color:#555555; text-decoration:none;}
a:hover{color:#FF5500; text-decoration:underline;}
.L{float:left;}
.R{float:right;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none;}
img { border:0;}
dl { margin:0; padding:0; }
em { font-style:normal;}
td{font-size:12px;}
.960ad { width:960px; margin:0 auto; clear:both; height:100px;}
.clear,.c{clear:both;height:0;font-size: 1px;line-height:0;overflow: hidden;}

/*头部样式*/
.tophead{border-bottom:1px #CCCCCC solid;padding:8px 8px 0 8px;margin:0;background:#EEE;overflow: hidden;}
.tophead .R{padding:5px 0 0 0;}
.topbox { width:960px; clear:both; margin:0 auto;}
.topboxl { width:300px; float:left; height:70px; text-align:left; overflow:hidden;}
.topboxr { width:650px; float:right; height:70px; text-align:right; overflow:hidden;}
.notice{width:960px; color:#005500;padding:10px 0;margin:0 auto; background:#CCEECC;text-align: center;font-size: 26px;line-height:150%;font-weight:bold; border:1px #88AA88 solid; }

.mynav { width:960px; height:31px; line-height:31px; background:url(nav_bg_yellow.gif) no-repeat; margin:0 auto; clear:both; margin-bottom:5px; overflow:hidden;}
.mynav ul li { float:left; font-size:13px; font-weight:bold; padding-left:10px; padding-right:9px; background:url(nav_right_yellow.gif) no-repeat right;}
.mynav  a { color:#ffffff;font-size:13px;}
#mynav a { color:#fff; font-size:13px;}
#rno { background:none;}


.navclass { width:960px; border:1px #FFC262 solid;margin:5px auto; clear:both; background:url(class_yellow.gif) repeat-x; }
.navclass li{float:left;padding:3px 5px 0 5px;height:20px; border-left:1px #FFCC22 solid;}
.navclass li a{}


.menu, .menu_l, .menu_r {
background:transparent url(menu.gif) no-repeat scroll 0 0;
}
.menu {
margin:0 auto;
padding:0 0 0 3px;
width:957px;
}
.menu_l {
background-position:right 0;
padding:0 3px 0 0;
width:954px;
}
.menu_r {
background-position:0 -65px;
background-repeat:repeat-x;
height:65px;
overflow:hidden;
width:954px;
}
.menu ul {
float:left;
}
.menu li {
background:transparent url(menu_line.gif) no-repeat scroll right 2px;
float:left;
height:38px;
line-height:38px;
overflow:hidden;
padding:0 8px;
}
.menu li a {
color:#FFFFFF;
display:block;
font-size:14px;
font-weight:bold;
padding:0 10px;
}
.menu li a:hover {
color:#FFFFFF;
}
.menu .selected label {
background:transparent url(list_menu_selected.gif) no-repeat scroll 0 4px;
display:block;
padding:0 0 0 13px;
}
.menu .selected a {
background:transparent url(list_menu_selected.gif) no-repeat scroll right 4px;
color:#FF6620;
display:block;
padding:0 13px 0 0;
}
.menu .selected a:hover {
color:#FF6620;
}
.shop_hot{text-align: left;padding:3px 0 2px 8px;}

/*位置*/
.weizhi { width:960px; margin:0 auto; line-height:28px; height:28px; clear:both; margin-bottom:5px; text-align:left;}
.weizhi i {color:#CCC;}


/*框架*/
.mainbox { width:960px; clear:both; margin:5px auto; border:1px #e4e4e4 solid;}
.mainboxl { width:190px; float:left;border-right:1px #e4e4e4 solid; }
.mainboxr { width:760px; float:right; }

.greenmainboxl { width:190px; float:left;}
.greenmainboxr {float:right;}
.greenmainboxr span{width:750px;display:block;}
.greenmainboxr h2 { padding-left:24px; color:#006600; background:url(740bg.gif) no-repeat;font-size:14px; text-align:left;line-height:30px; margin:0; }

/*列表*/
.listbox { width:760px; margin:5px auto; clear:both;}
.listbox dl { width:760px; margin:0 auto; clear:both;}
.listbox dl dt {width:328px;height:408px; float:left;border:1px #e4e4e4 solid;margin:8px;overflow:hidden;}
.listbox dl dt span { width:318px;display:block; overflow:hidden;}
.listbox dl dt span img { margin:0 2px;border:1px #e4e4e4 solid;}
.listbox dl dt p { line-height:16px; margin-top:5px; margin-bottom:5px;}
.listbox dl dt p a { color:#3366cc;}
.listbox .pm{background:#FFFECF;font-weight:bold;color:#F00;padding:0;margin:0;height:28px}
.listbox .pm i{font-style:normal;background:#E6CF79;padding:8px 18px 2px 18px;display:block;float:left;}
.listbox .pm b{font-weight:bolder; font-size:16px;padding:0 5px 0 5px;color:#CC0000;font-style:italic;}
.somore{border:1px #E6CF79 solid;background:#F9E9AD;padding:8px;}




.leftlist { width:190px; margin:0 auto; clear:both;}
.leftlist h4,.left h4{border-top:1px #E6CF79 solid; border-bottom:1px #E6CF79 solid; background:#F9E9AD; font-size:12px; text-align:left; margin-top:8px; margin-bottom:0;}
.leftlist h4 span { padding-left:6px;}
.leftlist ul { width:180px; }
.leftlist ul li { text-align:left; line-height:22px; height:22px; background:url(dot.gif) no-repeat 5px 10px;}
.leftlist ul li a { padding-left:14px; color:#3366cc;}

.searchtip {margin:5px auto; line-height:24px; text-align:left;}
.listselect {margin:5px auto;width:746px; clear:both; line-height:24px; height:24px; border-bottom:1px #F6D5B0 solid; border-top:2px #F6D5B0 solid; background:#FFFCF7; text-align:left;}
.listselect a { color:#3366cc; padding-right:6px;}
.listselect ul{ width:746px; background:url(choosebg.gif); height:34px;}
.listselect ul li{height:34px; line-height:30px; text-align:center; background:url(nochoose.gif) no-repeat 0px 2px; float:left; margin-right:5px; width:130px; }
.listselect ul li.current{background:url(choose.gif) no-repeat;width:136px;}
.listselect ul li.current a{color:#FFFFFF; font-weight:bold;}

.leftad { width:180px; margin:10px auto; clear:both;}
.leftad  dl{ width:180px; }
.leftad dl dt { width:180px; height:250px; margin-bottom:10px;}


/*列表样式*/
#tkname,.tkname { height:36px; overflow:hidden; line-height:18px; width:160px;}

#tkprice em,.tkprice em { font-size:14px; font-weight:bold; color:#CC0000; padding-right:4px;}
#tksale em,.tkprice em { font-weight:bold; color:#7A951D; padding-right:4px;}

/*分页*/
.page { margin:10px auto; margin-bottom:10px;}
.page a { border:1px #E4E4E4 solid; padding:3px 6px 3px 6px; color:#3366cc;}
.page em { font-size:14px;padding:3px 6px 3px 6px; border:1px #ff3300 solid;}

/*页脚*/
.footer { width:960px; margin:10px auto; clear:both; border-top:1px #E5E5EE solid; background:#FBFBFC; height:100px;}
.footerl { width:700px; float:left; text-align:left;}
.footerr { width:250px; float:right; text-align:right;}
.footer p { text-align:center; line-height:26px; height:26px; margin-bottom:0; margin-top:8px; text-align:left;}


/*内容页*/
.rightbox1 { width:740px; height:350px; margin:5px auto;}
.goodstitle { width:740px; margin:0 auto; text-align:left; line-height:26px; height:26px; background:url(titlebg.gif) repeat-x bottom; font-size:14px; }
.goodstitle h1 { font-size:14px; color:#3366CC;}
.temp { width:740px; margin:5px auto; clear:both;}
.templ { width:320px; float:left; height:320px; text-align:left; overflow:hidden;}
.templ span { width:316px; height:316px; display:block; border:1px #e4e4e4 solid; overflow:hidden;}
.templ span img { margin:3px;}
.tempr { width:408px; margin:0 auto; overflow:hidden; float:right;}
.tempr ul li { line-height:24px; text-align:left;}
.tempr ul li a { color:#3366cc;}
.tempr ul li b { font-size:18px; color:#D80808; padding-right:4px;}
.tempr ul li em { color:#C0AC04; font-weight:bold; font-size:13px; padding-right:4px;}
.kefu {padding:5px 0 0 8px;width:406px; border:1px #e4e4e4 solid; height:60px; margin:5px auto; clear:both; text-align:left;}
.kefu p { width:386px; margin:0 auto; margin-bottom:0; line-height:24px; height:24px; overflow:hidden;}
.kefu p a { padding-left:10px;}
.buy { width:406px; background:#FFFEE6; height:120px; margin:5px auto; border:1px #F6A100 solid;}
#introduce { width:390px; margin:5px auto; clear:both; line-height:18px; text-align:left; color:#666; height:62px; overflow:hidden;}
#introduce b { font-size:13px; color:#999900;}
#buypic { height:40px; text-align:left;}
#buypic img { padding-left:12px;}
.content { width:740px; margin:5px auto; clear:both; overflow:hidden;}
.content h1 { line-height:24px; height:24px; background:#DED4BB; margin:0; font-size:14px; text-align:left;}
.content h1 span { padding-left:8px;}
.contentbox { width:740px; line-height:26px; font-size:11px; text-align:left; margin:5px auto; clear:both;}
.contentbox img { text-align:center;}
.fenge{border-top:1px #CCC solid;text-align: center;}




/*店铺*/
.dianzhu {margin:0 auto; clear:both;padding:8px;}
.dianzhu h3 {font-size:12px; background:#DED4BB; height:22px; line-height:22px; margin:0 auto;}
.dianzhu ul {margin:0;padding:0;clear:both; background:#FBFBFC;}
.dianzhu ul li {margin-bottom:6px; text-align:left;}
.dianzhu a { color:#3366cc;clear:both; line-height:26px;}

.shopbox { width:760px; margin:5px auto; clear:both;}
.shopbox dl { width:760px; margin:0 auto; clear:both;}
.shopbox dl dt { width:190px; float:left; height:270px;}
.shopbox dl dt span { width:166px; height:166px; border:1px #CCCCCC solid; display:block;}
.shopbox dl dt span img { margin:3px;}
.shopbox dl dt p { line-height:16px; margin-top:5px; margin-bottom:5px; width:124px; color:#999999;}
.shopbox dl dt p a { color:#3366cc;}
.shopboxt{font-size:14px; padding:8px;margin:0 0 8px 0;color:#888888;display:block;font-weight:bold; }
.shopboxt a{color:#FF6600;  }
.shop_more{padding:8px;text-align:left;}

#sprice { width:160px; height:22px; overflow:hidden;}
#sprice em { font-size:16px; font-weight:bold; color:#FF6600; padding-right:4px; padding-left:2px;}
#sprice b { font-size:14px; padding-left:8px; color:#888888;}

.shopbanner { width:960px; margin:5px auto; margin-bottom:0; height:80px; background:url(banner.jpg) no-repeat; line-height:80px; font-size:26px; font-weight:bold; text-align:left;}
.shopbanner span { padding-left:20px;}
.shop_more{padding:8px;text-align:left;}


.default { text-align:left;}


.bottom { height:50px;}


/*排名*/
.rank1 { width:960px; margin:5px auto; clear:both;}

.ishop {width:960px; clear:both; margin:5px auto; border:1px #C7C5C6 solid;}
.ishop h1 { margin:0; line-height:24px; font-size:14px; text-align:left; padding-left:8px;}
.ishop ul { width:940px; }
.ishop ul li { width:94px; float:left; line-height:24px; height:24px; overflow:hidden;}
.ishop ul li a { color:#3366cc;}







