﻿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;}
.960ad { width:950px; margin:0 auto; clear:both; height:100px;}
.clear,.c{clear:both;height:0;font-size: 1px;line-height:0;overflow: hidden;}
/*搜索框样式*/
form,fieldset,legend,input,button{margin:0;padding:0;font:100% Tahoma,Helvetica,Arial,sans-serif;}
fieldset{border:none;}
.search-form{background:url(hd_20090101.png) 0 0 no-repeat;_background:url(hd_20090101.gif) 0 0 no-repeat;}
.search-box{margin:0 auto 10px;width:585px;height:53px;}
.search-box legend{display:none;}
.search-box .search-form{height:34px;}
.search-form{margin:-1px 0 0;width:580px;background-position:0 -78px;}
.search-form button{width:100px;font-size:14px;font-weight:700;background:transparent;border:none;cursor:pointer;}
.search-q input{margin:5px 0 0 4px;padding:5px 0 0 4px;*padding:4px 0 0 5px;height:20px;width:460px;border:none;background:transparent;}

/*头部样式*/
.tophead{border-bottom:1px #CCCCCC solid;padding:8px 8px 0 8px;margin:-15px 0 0 0;background:#EEE;overflow: hidden;}
.tophead .R{padding:5px 0 0 0;}
.topbox { width:950px; clear:both; margin:0 auto;}
.topboxl { width:300px; float:left; height:80px; text-align:left; overflow:hidden;}
.topboxr { width:640px; float:right; height:80px; text-align:right; overflow:hidden;}
.notice{width:950px; color:#005500;padding:10px 0; background:#CCEECC;text-align: center;font-size: 26px;line-height:150%;font-weight:bold; border:1px #88AA88 solid; }

.mynav { width:950px; height:31px; line-height:31px; background:url(../img/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(../img/nav_right_yellow.gif) no-repeat right;}
.mynav  a { color:#ffffff;font-size:13px;}
#mynav a { color:#fff; font-size:13px;}
#rno { background:none;}
.top1 {
	FLOAT:left;TOP:0px;width:190px;
}
.dh {
	FLOAT:left;TOP:0px;width:728px; padding-top:5px;
}
.header {
background:#F7F7F7 none repeat scroll 0 0;
border-bottom:1px solid #E6E6E6;
height:25px;
line-height:25px;
}
.header_inner {
color:#CCCCCC;
margin:0 auto;
padding:0 10px;
text-align:left;
width:950px;
}
.header_r { float:right;}
.header a {color:#999999;}
.header_r span {color:#FF0000;}
.header_r a, .header_r a:hover {color:#FFFFFF;padding:3px 8px 1px;}
.header_r .head_favorite {background:#F35F39 none repeat scroll 0 0;}

/*  shop  */
.shoptitle { width:950px; height:30px; text-align:left;  background:url(shoph2.gif) no-repeat; margin:5px auto;margin-bottom:0;overflow:hidden;}
.shoptitle h1 { font-size:13px; line-height:33px; margin:0; padding-left:20px;  color:#666666; float:left; display:block; width:210px;}
.shoptitle span { float:right; line-height:33px; padding-right:10px; color:#999; width:550px; display:block;}
.shoptitle span b { color:red;}
.shoptitle span a { padding-right:6px; padding-left:6px; color:#0036CF;}

#shop { width:948px; margin:0 auto; clear:both; border:1px #690 solid; border-top:none;}
#shop h2 { width:9}
#shop dl{width:228px; float:left; padding:8px 0 0 8px; text-align:left; overflow:hidden;}
#shop dl dt{clear:both; display:block; overflow:hidden; height:17px; line-height:17px; font-weight:700;}
#shop dl dt a:link,#shop dl dt a:visited{color:#FFF;}
#shop dl dt span{background:url(dt.gif) no-repeat; padding-left:16px;}
#shop dl dt.d1{background:#FB9090;}#shop dl dt.d2{background:#84D8F7;}#shop dl dt.d3{background:#FAD685;}#shop dl dt.d4{background:#CCCCCC;}#shop dl dt.d5{background:#B1E487;}#shop dl dt.d6{background:#F8A3D4;}
#shop dl dd{margin:5px 0 8px 0; zoom:1; overflow:hidden;}
#shop dl dd a{display:block; float:left; margin:3px 0 0 -1px; padding:2px 5px 0 4px; height:15px; line-height:15px; border-left:1px solid #CCC; white-space:nowrap;}
.navclass { width:950px; border:1px #FFC262 solid;margin:2px auto; clear:both; background:url(class_yellow.gif) repeat-x; }
.navclass ul {float:left;width:948px;padding-top:5px;padding-bottom:5px;}
.navclass li {width:948px; float:left;height:24px;line-height:24px;}
.navclass li a{padding-left:1px;}

/* index */
/*首页更新*/
.news { width:950px; height:30px; text-align:left;  background:url(ishoph2.gif) no-repeat; margin:0px auto; margin-bottom:0; overflow:hidden;}
.news h1 { font-size:13px; line-height:33px; margin:0; padding-left:20px;  color:#666666; float:left; display:block; width:210px;}
.imainbox { width:948px;height:100%; clear:both; margin:0px auto; background:url(950bg.gif) repeat-y; border-top:0px #e4e4e4 solid; border-bottom:1px #fb9090 solid; border-right:1px #fb9090 solid;border-left:1px #fb9090 solid;}
/*列表*/
.ilistbox { width:950px; margin:5px auto; clear:both;}
.ilistbox dl { width:950px; margin:0 auto; clear:both;}
.ilistbox dl dt { width:190px; float:left;}
.ilistbox dl dt span { width:164px; height:164px; border:1px #e4e4e4 solid; display:block; overflow:hidden;}
.ilistbox dl dt span img { margin:2px;}
.ilistbox dl dt p { line-height:16px; margin-top:5px; margin-bottom:5px; width:124px;}
.ilistbox dl dt p a { color:#3366cc;}

.h,#h { color:red;}
#f { color:#FF0066;}
#l { color:#990099;}
#lu { color:#669900;}

.choose_sr{ clear:both;width:746px; margin:5px auto;}
.choose_sr ul{ width:746px; background:url(/img/choosebg.gif); height:34px;}
.choose_sr ul li{height:34px; line-height:30px; text-align:center; background:url(/img/nochoose.gif) no-repeat 0px 2px; float:left; margin-right:5px; width:130px; }
.choose_sr ul li.current{background:url(/img/choose.gif) no-repeat;}
.choose_sr ul li.current a{color:#FFFFFF; font-weight:bold;}

.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:950px;
}
.menu_l {
background-position:right 0;
padding:0 3px 0 0;
width:947px;
}
.menu_r {
background-position:0 -65px;
background-repeat:repeat-x;
height:65px;
overflow:hidden;
width:947px;
}
.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 {
background:transparent url(shop_hot_ico.gif) no-repeat scroll 12px 4px;
color:#EFDCC2;
line-height:24px;
margin:0 auto;
padding:0 25px;
text-align:left;
width:950px;
}
.shop_hot strong {
color:#996C33;
padding:0 8px 0 8px;
}
.shop_hot a {
color:#666666;
margin:0 1px 0 3px;
}
.shop_hot span {
margin:0 1px;
}
.shop_hot em, .shop_hot em a {
color:#EB6100;
margin:0;
}

/*位置*/
.weizhi { width:950px; margin:0 auto; line-height:38px; height:28px; clear:both; margin-bottom:5px; text-align:left;padding-left:90px;}
.weizhi {
	background-image : url(list.gif);
	background-repeat : no-repeat;
	background-position : left top;
}

.weizhi ul li { float:left; padding-right:8px;}

/* 广告 */
.tbanner { width:950px; overflow:hidden; border:1px #FFC2C6 solid;margin-top:2px;margin-bottom:2px;height:90px;}
/*框架*/
.mainbox { width:960px; clear:both; margin:5px auto; border:1px #e4e4e4 solid;}
.mainboxl { width:190px; float:left;border:1px #e4e4e4 solid;}
.mainboxr { width:760px; float:right; }


.greenmainbox { width:960px; clear:both; margin:5px auto; background:url(../img/950green.gif) repeat-y; border-top:1px #8ABA50 solid; border-bottom:1px #8ABA50 solid; }
.greenmainboxl { width:190px; float:left;}
.greenmainboxr {float:right;}
.greenmainboxr h2 { background:url(../img/740bg.gif) no-repeat;font-size:14px;  height:28px; overflow:hidden; text-align:left; line-height:30px; margin:5px auto; margin-bottom:0;}
.greenmainboxr h2 span { padding-left:24px; color:#006600;}

/*列表*/
.listbox { width:760px; margin:5px auto; clear:both;}
.listbox dl { width:760px; margin:0 auto; clear:both;}
.listbox dl dt { width:190px; float:left;}
.listbox dl dt span { width:164px; height:164px; border:1px #e4e4e4 solid; display:block; overflow:hidden;}
.listbox dl dt span img { margin:2px;}
.listbox dl dt p { line-height:16px; margin-top:5px; margin-bottom:5px; width:124px;}
.listbox dl dt p a { color:#3366cc;}

.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,.left h4 {
	width:190px; font-size:12px;
	height:28px; line-height:28px; padding:0 0 0 10px;
	background-image : url(ps.png);
	background-repeat : repeat-x;
	background-position : 70% 80%;
	background-color : #FFFFFF;
	text-align:left;
	color: #FFFFFF
}

.leftlist h4 span { padding-left:6px;}
.leftlist ul { width:180px; }
.leftlist ul li { text-align:left; line-height:22px; height:22px; background:url(../img/dot.gif) no-repeat 5px 10px;}
.leftlist ul li a { padding-left:14px; color:#3366cc;}

.rightlist { width:740px; margin:5px auto; clear:both; }
.rightlist h2 {line-height:26px; height:26px; font-size:12px; text-align:left;}
.rightlist ul { width:738px; margin:0 ; border:1px #B6E0F8 solid; background:#F2FAFF;}
.rightlist ul li { width:184px; float:left; text-align:left; color:#999; line-height:22px; height:22px; overflow:hidden;}
.rightlist ul li a { padding-left:10px; color:#3366cc;}
.searchtip {margin:5px auto; line-height:24px; text-align:left;}
.listselect {margin:5px auto; 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;}

.leftad { width:180px; margin:10px auto; clear:both;}
.leftad  dl{ width:180px; }
.leftad dl dt { width:180px; height:250px; margin-bottom:10px;}


/*列表样式*/
#tkname { height:36px; overflow:hidden; line-height:18px; width:160px;}
#tkprice { width:188px; }
#tkprice em { font-size:14px; font-weight:bold; color:#CC0000; padding-right:4px;}
#tksale { width:188px; }
#tksale 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:950px; margin:10px auto; clear:both; border-top:1px #E5E5EE solid; background:#FBFBFC; height:100px;}
.footerl { width:700px; float:left; text-align:center;}
.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;}
/*页脚图片*/
.footerc{text-align:center;margin:0 auto;width:880px;}
.footerc ul{height:58px;margin:0 auto;vertical-align:middle;width:auto;}
.footerc li{float:left;padding:8px 0 0 2px;height:58px;vertical-align:middle; display:table-cell;}
.footerc .fen{height:58px;padding:0 0 0 18px;border-left:1px #EEE solid;}


/*内容页*/
.rightbox1 { width:740px; height:350px; margin:5px auto;}
.title { width:740px; margin:0 auto; text-align:left; line-height:26px; height:26px; background:url(../img/titlebg.gif) repeat-x bottom; font-size:14px; }
.title  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;}
.remen { width:740px; margin:5px auto; clear:both;}
.remen dl { width:740px;}
.remen dl dt { width:123px; float:left; margin-bottom:8px;}
.remen dl dt span { width:104px; height:104px; display:block; border:1px #e4e4e4 solid; overflow:hidden;}
.remen dl dt span img { margin:2px;}
.remen dl dt p { line-height:18px; width:104px; margin-top:5px; margin-bottom:0;}
#biaoti { height:36px; overflow:hidden;}
#taobaojia { height:18px; overflow:hidden;}
#taobaojia b { color:#CC0000; font-size:14px; padding-right:5px;}
.xihuan { width:740px; margin:5px auto; clear:both;}
.xihuan dl { width:740px;}
.xihuan dl dt { width:185px; float:left;margin-bottom:8px; height:250px;}
.xihuan dl dt span { width:164px; height:164px; display:block; border:1px #e4e4e4 solid; overflow:hidden;}
.xihuan dl dt span img { margin:2px;}
.xihuan dl dt p { line-height:18px; width:164px; margin-top:5px; margin-bottom:0;}
.xihuan dl dt p a { color:#3366cc;}
.fenge{border-top:1px #CCC solid;text-align: center;}




/*店铺*/
.dianzhu { width:190px; margin:0 auto; clear:both; }
.dianzhu h3 { width:188px; font-size:12px; background:#DED4BB; height:22px; line-height:22px; margin:0 auto;}
.mainboxl.dianzhu h3 {
	width:190px; font-size:12px;
	height:28px; line-height:28px; padding:0 0 0 10px;
	background-image : url(ps.png);
	background-repeat : repeat-x;
	background-position : 70% 88%;
	background-color : #FFFFFF;
	text-align:left;
	color: #FFFFFF
}
.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;}

.search { width:188px; margin:0 auto; clear:both;}
.search h4 { width:188px; border-top:1px #E6CF79 solid; border-bottom:1px #E6CF79 solid; background:#F9E9AD; font-size:12px; text-align:left; margin-top:8px; margin-bottom:0;}
.search h4 span { padding-left:6px;} 
.search form { margin:0 auto;}
.search ul { width:180px; margin:10px auto; clear:both;}
.search ul li { text-align:left; margin-bottom:4px;}
#sel select { width:165px;}

.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;}
.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(../img/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;}




.fenlei { width:988px; margin:0 auto; border:1px #e4e4e4 solid;}
.fenlei ul { width:980px; clear:both; margin:5px auto; margin-bottom:5px;}
.fenlei ul li { width:245px; float:left; line-height:22px; text-align:left;}
.fenlei ul li a { padding-left:10px; color:#3366cc;}
.fangfa { width:990px; line-height:24px; height:24px; text-align:right; background:#cc0000; margin:5px auto; margin-bottom:5px;}
.fangfa a { color:#fff; padding-right:10px;}



.tblistcont { width:950px; margin:55px auto; clear:both; border:1px #9BD057 solid;}
.tblistcont ul { width:960px; clear:both;}
.tblistcont ul li { float:left; width:237px; line-height:30px; height:30px; font-size:13px; text-align:left; overflow:hidden;}
.tblistcont ul li a { color:#0065FF; padding-left:20px;}.tblistcont ul li a span { color:red;}




.bottom { height:50px;}


/*排名*/
.rank1 { width:950px; margin:5px auto; clear:both;}
.rank1l { width:692px; float:left; height:290px; }
.rank1r { width:248px; float:right; height:290px;border:1px #C7C5C6 solid;}
.rank1ll { width:340px; height:290px; float:left;border:1px #C7C5C6 solid;}
.rank1c { width:340px; height:290px; float:right;border:1px #C7C5C6 solid;}
.rank1ll h1 { line-height:24px; background:url(../img/rh1.gif) repeat-x; margin:0; font-size:12px; text-align:left;}
.rank1ll h1 span { padding-left:5px; color:#fff;}

.rank1c h1 { line-height:24px; background:url(../img/bh1.gif) repeat-x; margin:0; font-size:12px; text-align:left;}
.rank1c h1 span { padding-left:5px; color:#fff;}

.rank1r h1 { line-height:24px; background:url(../img/rh1.gif) repeat-x; margin:0; font-size:12px; text-align:left;}
.rank1r h1 span { padding-left:5px; color:#fff;}

.rank1ll ul,.rank1c ul { width:330px; margin:5px auto; clear:both;}
.rank1ll ul li,.rank1c ul li { line-height:24px; text-align:left; height:24px; width:330px;}
.rank1ll ul li span,.rank1c ul li span{ display:block; float:left; height:24px; overflow:hidden;}
.rank1ll ul li a,.rank1c ul li a,.rank1r ul li a { color:#3366cc;}
#s1 { width:20px; float:left; font-weight:bold;height:24px; overflow:hidden; color:#CC0000;}
#s2 { width:35px; float:left;height:24px; overflow:hidden;}
#s3 { width:175px;  float:left;height:24px; overflow:hidden;}
#s4 { width:74px; float:left; height:24px; overflow:hidden;}
#s5 { width:24px; float:left;height:24px; overflow:hidden; color:#666;}
.rank1r ul { width:240px; margin:5px auto; clear:both;}
.rank1r ul li { line-height:24px; text-align:left; height:24px; width:240px;}
.rank1r ul li span{ display:block; float:left; height:24px; overflow:hidden;}

.rank2 { width:960px; margin:5px auto; clear:both;}
.rank2l { width:470px; float:left; height:300px;}
.rank2r { width:470px; float:right; height:300px;}
.rank2ll { width:230px; float:left; height:300px; border:1px #C7C5C6 solid;}
.rank2rr { width:230px; float:right; height:300px; border:1px #C7C5C6 solid;}
.rank2ll h1 { line-height:24px; height:24px; background:url(../img/ph1.gif) repeat-x; font-size:12px; text-align:left; margin:0; }
.rank2ll h1 span { padding-left:5px; color:#FE5169; }
.rank2rr h1 { line-height:24px; height:24px; background:url(../img/zh1.gif) repeat-x; font-size:12px; text-align:left; margin:0; }
.rank2rr h1 span { padding-left:5px; color:#C14395; }
.rank2ll ul,.rank2rr ul { width:220px; margin:5px auto; clear:both;}
.rank2ll ul li,.rank2rr ul li { line-height:24px; text-align:left; width:220px;}
.rank2ll ul li a,.rank2rr ul li a { color:#3366cc;}
.rank2ll ul li span,.rank2rr ul li span { display:block; float:left; height:24px; overflow:hidden;}
#w1 { width:20px; float:left; font-weight:bold;height:24px; overflow:hidden; color:#FF6600;}
#w2 { width:170px;  float:left;height:24px; overflow:hidden;}
#w3 { width:24px; float:left;height:24px; overflow:hidden; color:#666;}


.rank3 { width:960px; margin:5px auto; clear:both;}
.rank3l { width:470px; float:left; height:300px;}
.rank3r { width:470px; float:right; height:300px;}
.rank3ll { width:230px; float:left; height:300px; border:1px #C7C5C6 solid;}
.rank3rr { width:230px; float:right; height:300px; border:1px #C7C5C6 solid;}
.rank3ll h1 { line-height:24px; height:24px; background:url(../img/lh1.gif) repeat-x; font-size:12px; text-align:left; margin:0; }
.rank3ll h1 span { padding-left:5px; color:#85A41B; }
.rank3rr h1 { line-height:24px; height:24px; background:url(../img/hh1.gif) repeat-x; font-size:12px; text-align:left; margin:0; }
.rank3rr h1 span { padding-left:5px; color:#EC971E; }
.rank3ll ul,.rank3rr ul { width:220px; margin:5px auto; clear:both;}
.rank3ll ul li,.rank3rr ul li { line-height:24px; text-align:left; width:220px;}
.rank3ll ul li a,.rank3rr ul li a { color:#3366cc;}
.rank3ll ul li span,.rank3rr ul li span { display:block; float:left; height:24px; overflow:hidden;}


.tt1 { width:948px; height:26px; line-height:26px; background:url(../img/rnav.gif) repeat-x; clear:both; border:1px #FFB4CA solid; font-size:18px; text-align:left; font-weight:bold; margin:5px auto;}
.tt1 span { padding-left:8px; color:#E6115C; float:left;}
.tt1 em { font-size:12px; font-weight:normal; float:right; }
.tt1 em  a{color:#E6115C; padding-right:5px;}

.tt2 { width:948px; height:26px; line-height:26px; background:url(../img/lnav.gif) repeat-x; clear:both; border:1px #BFD373 solid; font-size:18px; text-align:left; font-weight:bold; margin:5px auto;}
.tt2 span { padding-left:8px; color:#477302; float:left;}

.tt2 em { font-size:12px; font-weight:normal; float:right; }
.tt2 em  a{color:#477302; padding-right:5px;}

.tt3 { width:948px; height:26px; line-height:26px; background:url(../img/bnav.gif) repeat-x; clear:both; border:1px #9FC2F7 solid; font-size:18px; text-align:left; font-weight:bold; margin:5px auto;}
.tt3 span { padding-left:8px; color:#2E74DD; float:left;}

.tt3 em { font-size:12px; font-weight:normal; float:right; }
.tt3 em  a{color:#2E74DD; padding-right:5px;}


.tt4 { width:948px; height:26px; line-height:26px; background:url(../img/hnav.gif) repeat-x; clear:both; border:1px #CFBA8F solid; font-size:18px; text-align:left; font-weight:bold; margin:5px auto;}
.tt4 span { padding-left:8px; color:#8F6003; float:left;}
.tt4 em { font-size:12px; font-weight:normal; float:right; }
.tt4 em  a{color:#8F6003; padding-right:5px;}
.logobox { width:960px; margin:5px auto; clear:both; height:44px; overflow:hidden; margin-bottom:0;}
.logobox dl { width:960px;}
.logobox dl dt { width:95px; float:left;}
.logobox dl dt img { border:1px #e4e4e4 solid; width:84px; height:42px;}

.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;}

.indexsy{height:68px;overflow:auto;padding:2px; border:1px #C7C5C6 solid;}
.indexsy .ishop{border:0;}
.indexsy b{display:block;float:left;color:#FFFFFF;background:#FF6600}
/***友情链接***/

.tbox{/* 自适应宽度的块(通用块) */
	width:100%;
	border-bottom:1px solid #C5DDBC;
	overflow:hidden;
}
.tbox dt{
	height:25px;
	background:url(mbox-tbg.png) right top no-repeat;
	overflow:hidden;
	clear:both;
}
.tbox dt strong{
	height:25px;
	line-height:25px;
	padding-left:10px;
	padding-right:4px;
	display:block;
	float:left;
	color:#4A7749;
	background:url(mbox-tbg.png) left top no-repeat;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#4A7749;
}
.tbox dt strong a:hover{
	color:#444;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#85A484;
}
.tbox dt span.more a{
	color:#7B9D79;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#333;
}

.tbox dd{
	border-left:1px solid #C5DDBC;
	border-right:1px solid #C5DDBC;
	padding:0px;
	overflow:hidden;
	margin-left:0px;
}



.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding:5px 2px 5px 2px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:1px 2px 1px 2px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}




.w960{
	width:950px;
	position:relative;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:0px;margin-bottom:5px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}