﻿/*  商品价格样式  */.price { color: #F60; font-family: Tahoma; font-weight: 600;}
#wrapper { text-align: left; }
#sidebar_abc { width: 100%; clear: both; margin-top: 6px; }
#sidebar_abc .ab { width: 752px; float: left; }
#sidebar_abc .ab .a { width: 236px; float: left; }
#sidebar_abc .ab .b { width: 510px; float: right; }
#sidebar_abc .c { width: 192px; float: right; }
#sidebar_ab { width: 100%; clear: both; padding-top: 6px; }
#sidebar_ab .a {width: 700px;  float: left; }
#sidebar_ab .b {width: 240px;  float: right; }
.sidebar_all { width: 100%; clear: both; float: left; margin-top: 6px; }
#sidebar_ningxin { width: 100%; height:138px;clear: both; margin-top: 6px; background:url(../images/bg_mingxin_a.jpg);border: solid 1px #ddd;}
#special { background: url(../images/specialbg_blue.gif) no-repeat left top; height: 270px; width: 234px; padding: 0 0 10px 0; overflow: hidden;}
#special h2 { font-size: 13px; width:214px; line-height: 23px; text-align:left; color: #2E6D96; float: left; padding-left:25px; background: url(../images/ding2.gif) no-repeat 7px 6px; }
#special .pic { width: 80px; float: left; margin: 4px 0 }
#special .pic li { width: 80px; height: 85px; margin:5px 0}
#special .text{ width: 212px; float: left; display:block; border:1px solid #ccc; padding-left:20px; height:245px }
#special .text li { line-height: 24px; width: 135px; height: 24px; overflow: hidden; float: left; padding-left:10px; background:url(../images/sign_square2.gif) no-repeat 0 10px }
#featured { overflow: hidden; width: 420px; position: relative; height: 260px; float: left; background-color: #FFF; padding: 4px; border: 1px solid #CCC;}
#featured { border-right-style: none; }
#featured .word { z-index: 10; left: 0px; color: #fff; bottom: 0px; position: absolute }
#featured .ui-els-hide { display: none }
#thumbs { width: 80px; list-style-type: none; height: 270px; float: left;}
* html #thumbs { height: 100% }
#thumbs li { float: left; width: 80px; height: 45px; line-height: 45px; text-align: center; }
#thumbs li a { display: block; width: 80px; height: 45px; background: url(../images/slide_tab.gif) no-repeat left top}
#thumbs li a:hover { background-position: left bottom; text-decoration: none
}
#thumbs li a.current { background: url(../images/slide_tab.gif) no-repeat left bottom; height: 45px; width: 80px; font-weight: 600; color: #2E6D96; text-decoration: none
}
#topstory { margin-top: 5px; margin-left: 5px; background: #fff; float: left; width: 490px; height: 237px }
#quickbut .left { height: 30px; width: 94px; float: left; clear: left; line-height: 30px; padding-bottom: 4px; display: inline; overflow: hidden; }
#quickbut { width: 100%; }
#quickbut .right { float: right; height: 30px; width: 94px; clear: right; padding-bottom: 4px; overflow: hidden; }
#highlight { padding:5px;float: left; width: 470px; }
#newbargain { background: url(../images/newbargain.gif) repeat-x center top; height: 50px; width: 100%; }
#newbargain .content { display: inline; float: left; height: 38px; width: 852px; overflow: hidden; padding: 0; margin: 6px 0; line-height: 38px; }
#newbargain .content ul { height: 38px; line-height: 38px; }
#newbargain .content li { line-height: 19px; height: 38px; float: left; width: 250px; border-right: dashed 1px #ccc; padding-left: 30px; padding-right: 3px;}
#newbargain .btnup { background: url(../images/newbargain_btn.gif) no-repeat left top; float: left; height: 20px; width: 21px; display: block;}
#newbargain .btndown { background: url(../images/newbargain_btn.gif) no-repeat left bottom; float: left; height: 19px; width: 21px; display: block;}
#newbargain .control { float: left; height: 39px; width: 21px; margin: 5px 0 6px -1px; }
#newbargain .sideright { background: url(../images/newbargain.gif) no-repeat right bottom; float: right; height: 50px; width: 8px;}
#newbargain .sideleft { background: url(../images/newbargain.gif) no-repeat left bottom; float: left; height: 50px; width: 70px;}
#affiche { width: 100%}
#affiche .title { background: url(../images/titlebg1.gif) no-repeat left top; height: 26px; float: left; width: 100%}
#affiche .title span { background: url(../images/titlebg1.gif) no-repeat right bottom; height: 26px; width: 188px; line-height: 26px; float: left; margin-left: 4px; }
#affiche .title h3 { font-weight: 600; background: url(../images/title_sign.gif) no-repeat 3px 9px; float: left; padding-left: 20px; font-size: 13px; line-height: 26px; }
#affiche .content { background: url(../images/bottombg1.gif) no-repeat center bottom; left; width: 100%; margin-bottom: 4px; padding-bottom: 5px; float: left}
#affiche .content li { background: url(../images/sign_square.gif) no-repeat 3px 11px; float: left; margin-left: 6px; height: 22px; line-height: 22px; padding-left: 14px; width: 170px; overflow: hidden; display: inline}
#affiche .content ul { float: left; width: 190px; border-right: solid 1px #ccc; border-left: solid 1px #ccc}

#recommend { width: 100%}
#recommend .title { height: 24px; float: left; width: 100%; border-bottom: dashed 1px #CCC}
#recommend .title h3 { font-weight: 600; background: url(../images/title_sign.gif) no-repeat 5px 8px; float: left; padding-left: 24px; font-size: 13px; line-height: 24px}
#recommend .title span { float: right; line-height: 24px; background: url(../images/sign_good.gif) no-repeat left center; padding-left: 18px}
#recommend .content { width: 100%}
#recommend .content ul { float: left; padding-left: 3px; width: 947px}
#recommend .content .thumb { border: 1px solid #DBDBDB; padding:3px; overflow: hidden; position: relative; text-align: center;height: 90px; width:120px; background-color: #FFF}
#recommend .content .thumb span { }
#recommend .content .thumb img { width:120px; height:90px; vertical-align: middle; }
#recommend .content li { width: 135px; float: left; text-align: center; display: block; margin-top: 6px; }
#recommend .content li p.name{ width: 130px; overflow:hidden; word-break:break-all; float: left; display:block }
#recommend .content .nomargin { margin-right: 0px}

#category { width: 734px; float: left; margin-bottom: 6px; }
#category .nav { background: url(../images/sortnav_title_bg.gif) no-repeat left top; float: left; padding-left: 5px; height: 32px; }
#category .nav ul { float: left; width: 729px; background: url(../images/sortnav_title_bg.gif) no-repeat right bottom; height: 32px; }
#category .nav .items { float: left; background: #F90 url(../images/sortnav_title.gif) no-repeat center top; width: 120px; height: 32px; line-height: 32px; font-size: 14px; color: #FFF; font-weight: 600; text-align: center; margin-left: 8px; padding-right: 3px; }
#category .nav .shops { float: left; line-height: 30px; height: 30px; width: 100px; margin:2px 0 0 0; font-size: 13px; font-weight: 600; padding: 0px; display: inline; text-align: center;
}
#category .nav .more { float: right; font-weight: normal; line-height: 24px; height: 24px; padding: 6px 10px 2px 0;}
#category .content { width: 732px; border-right:solid 1px #CCC; border-left:solid 1px #CCC; }
#category .keycategories { background: url(../images/keycategories_bg.gif) repeat-x center top; height: 36px; float: left; width: 732px; position: absolute; }
#category .keycategories strong { float: left; height: 24px; line-height: 24px; font-size: 14px; color: #000; background: url(../images/sign_arrow_02.gif) no-repeat 0 16px; margin-left: 6px; padding:6px 6px 6px 10px; display: inline; width: 60px; }
#keycategories { float: left; width: 732px; height: 36px; position: relative; background: url(../images/keycategories_bg.gif) repeat-x}
#keycategories span { float: left; background: url(../images/sign_arrow_02.gif) no-repeat 8px 16px; line-height: 30px; height: 30px; padding:4px 0 2px 20px; font-size: 13px; font-weight: 600}
#category-list { clear: both; width: 732px; background: url(../images/category_list_bg.gif) repeat }
#category-list ul { width: 732px; }
#category-list li { float: left; width: 224px; display: block; height: 66px; padding: 8px 10px; margin: 0px; }
/* *
#category-list li p { font-size: 15px; font-weight: 600; line-height: 28px; height: 28px; width: 224px; overflow: hidden; color: #014CCC; }
* */#category-list li a.zz:link { color: #014CCC; text-decoration: none; }
#category-list li a.zz:visited { color: #014CCC; text-decoration: none; }
#category-list li a.zz:hover { color: #014CCC; text-decoration: none; }

#category-list li ul { float: left; width: 224px; height: 40px; overflow: hidden; }
#category-list li ul li { float: left; height: 14px; display: inline; line-height: 14px; border-left: solid 1px #ccc; white-space: nowrap; width: auto; padding:0 6px 0 3px; margin:3px 0; overflow: hidden; }
#category .bottom { background: url(../images/category_list_bottom.gif) no-repeat left top; height: 6px; width: 734px; float: left; font-size: 0px; line-height: 0px; }
.number { list-style-type: none;z-index: 100; position: absolute; left: 82px; top: 8px; width: 650px; float: left; z-index: 999; height: 28px; }
.number li { float: left; font-family: arial}
.number li a { padding:1px 8px 3px 7px; display: block; text-decoration: none; float: left; background: url(images/line_01.gif) no-repeat right center; margin: 0px; line-height: 20px; height: 20px; }
.number li:hover a { color: #f60; background: #F2FCE0 none; border-top: solid 1px #92C800; border-right: solid 1px #92C800; border-bottom: solid 1px #F2FCE0; border-left: solid 1px #92C800; padding: 0 7px 2px 7px; margin-left: -1px; }
.number ul { list-style-type: none;background: #565656; width: 718px; position: absolute; top: -999em; float: left; background-color: #f2fce0; border: 1px solid #92c800; z-index: -999; margin: 0; padding: 0; left: -76px; }
.number ul li { float: left; line-height: 26px; font-size: 15px; width: 130px; padding: 6px 0 0 10px; height: 28px; }
.number li:hover ul {top: 23px;}
.number li:hover ul a { color: #030; border: none; float: left;}
.number li:hover ul a:hover {color: #f60;}
.rightbar { float: right; width: 210px; margin-bottom: 6px; }
.rightbar .title { background: url(../images/right_tit_bg.gif) no-repeat left top; height: 30px; width: 210px}
.rightbar .title h3 { line-height: 30px; height:30px; padding-top:0;*padding-top:0;_padding-top:3px;  color: #FFF; float: left; padding-left: 16px; font-size: 13px;}
.rightbar .content {width: 208px;float: left;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #ccc;border-left-color: #ccc;}
#bigbanner { margin-bottom: 6px; }
#articlebox .content .img { float: left; margin-top: 20px; margin-left: 20px; display: inline;}
#recommendshop { width: 100%; }
#recommendshop li { clear: left; float: left; border-bottom: dotted 1px #CCC; width: 200px; padding: 0 0 6px 0; margin: 6px 4px 0 4px; display: inline; }
#recommendshop .shoplogo { float: left; width: 60px; height: 60px; margin-top: 6px; }
#recommendshop .shopinfo { float: left; width: 130px; padding: 0 0 0 10px; }
#recommendshop .shopname { font-size: 13px; line-height: 22px; }
#recommendshop .shopinfo p { line-height: 18px; }
#recommendshop-apply { background: url(../images/recommendshop_bottom.gif) no-repeat left top; height: 28px; width: 210px; float: left; line-height: 28px; font-weight: 600; text-align: center; }
#articlebox { float: left; width: 734px; margin-top:10px; }
#articlebox .title { background: url(../images/titlebg1.gif) no-repeat left top; height: 26px; padding-left: 4px; }
#articlebox .title span { background: url(../images/titlebg1.gif)  no-repeat right bottom; float: left; height: 26px; width: 730px; }
#articlebox .title h3 { line-height: 26px; background: transparent url(../images/title_sign.gif) no-repeat 4px 9px; font-size: 14px; font-weight: 600; padding-left: 20px; height: 26px; float: left; }
#articlebox .title ul {float: right; padding-top: 4px; width: 600px; }
#articlebox .title li { float: left; font-size: 12px; line-height: 20px; display: inline; height: 20px; margin: 0 8px; }
#articlebox .content { border-right: solid 1px #CCC; border-left: solid 1px #CCC; width: 732px; }
#articlebox .content .list { float: right; width: 500px; margin: 6px 6px 2px 6px; }
#articlebox .content .list li { float: left; width: 230px; line-height: 24px; background: url(../images/sign_square2.gif) no-repeat left center; padding: 0 10px; height: 24px; overflow: hidden; }
#articlebox .content .list span { color: #999; padding-right: 6px; }
#articlebox .content .list span a { color: #999; }
#articlebox .bottom { background: url(../images/category_list_bottom.gif) no-repeat; height: 6px; width: 100%; font-size: 0px; line-height: 0 }
#saletop10 { background: url(../images/top10_bg.gif) no-repeat left top; display: inline; margin: 1px; width: 206px; float: left; padding-bottom:3px; }
#saletop10 li { font-size: 12px; line-height: 20px; padding: 0 4px 0 22px; margin:8px 0 4px 0; float: left; height: 20px; width: 180px; overflow: hidden; display: inline}
#saletop10 .best { line-height: 20px; height: 40px; width: 176px; padding: 0 4px 0 26px; margin: 3px 0 4px 0; float: left; }
.rightbar .bottom {background: url(../images/bottombg2.gif) no-repeat left top; height: 6px; width: 210px; float: left; font-size: 0; line-height: 0 }
#links {margin: 6px 0;}
#links .top { background: url(../images/links_bg.gif) no-repeat left top; height: 10px; font-size: 0; line-height: 0}
#links .content { background-color: #EFF5FC; float: left; }
#links .bottom { height: 10px; width: 100%; background: url(../images/links_bg.gif) no-repeat left bottom; font-size: 0px; line-height: 0; float: left; }
#links .logolink { width: 940px; margin-right: 4px; margin-left: 4px; background-color: #FFF; border-right: solid 1px #BFCFDE; border-left: solid 1px #BFCFDE; float: left; display: inline; }
#links .logolink h3 { background: url(../images/links_bg.gif) no-repeat left -10px; height: 28px; width: 942px; margin: 0 -1px; text-align: left; font-size: 14px; line-height: 28px; color: #0075B9; text-indent: 10px; }
#links .textlink h3 { float: left; width: 80px; height:50px; font-size:14px; padding-top:6px; text-align:center; font-weight:700;margin-left: 10px; color: #0075B9; display: inline; }
#links .textlink { text-align: left; }
#links .textlink ul { width: 860px; float: left; padding-bottom: 6px;}
#links .textlink li { float: left; line-height: 20px; margin-left: 10px; display: block;word-break:keep-all }
#links .textlink li a { color: #0075B9}
#links .logolink ul { float: left; width: 926px; padding: 5px 7px;  overflow: hidden;}
#links .logolink li { float: left; padding: 0 5px; display: inline; }
#help .tabbg1 { background: url(../images/helptab_bg.gif) no-repeat left top; height: 26px; width: 96px; line-height: 26px; float: left; font-size: 14px; color: #2E6D96; font-weight: 600; text-align: center; padding-top: 1px; cursor: pointer; }
#help .tabbg2 { background: url(../images/helptab_bg.gif) no-repeat left -27px; height: 24px; width: 96px; line-height: 24px; float: left; font-size: 12px; color: #333; font-weight: 600; text-align: center; padding-top: 3px; cursor: pointer;}
#help .tabbg3 { background: url(../images/helptab_bg.gif) no-repeat left -54px; height: 24px; width: 96px; line-height: 24px; float: left; font-size: 12px; color: #333; font-weight: 600; text-align: center; padding-top: 3px; cursor: pointer; }
#help  .content { float: left; width: 192px; background: url(../images/bottombg1.gif) no-repeat left bottom; padding-bottom: 5px}
#help .content ul {width: 190px; border-right: solid 1px #CDCDCD; border-left: solid 1px #CDCDCD; float: left; padding-top: 3px; }
#help {
	width: 192px;
	padding-bottom: 5px;
	margin-top: 5px;
	display: inline;
	float: left;
}
#help .content li { float: left; line-height: 22px; width: 160px; font-size: 12px; background: url(../images/sign_square.gif) no-repeat left center; height: 22px; margin-left: 10px; padding-right: 6px; padding-left: 14px; overflow: hidden; display: inline; }
.menuitem {
	
	width: 240px;
	padding-bottom: 6px;
	float: left;
}
.menuitem .content ul {
	float: left;
	width: 231px;
	margin: 7px 0 0 7px!important;
	margin: 7px 0 0 4px;
	display: inline;
}
.menuitem .content li {
	width: 70px;
    float: left;
	margin:0 4px 7px 0;
	display: inline;


}
.menuitem .content p {
	text-align: center;
}
.menuitem .content .name_ind a{
width:60px;
height:60px;
display:block;
overflow:hidden}
.menuitem .tab_tit {float: left;height: 23px;width: 242px;border-bottom: 1px solid #D3D3D3;}
.menuitem .tab_tit .tabbg1 {
	line-height: 23px;
	font-weight: 600;
	color: #666;
	background: url(../images/menuitemtab.gif) no-repeat left top;
	text-align: center;
	float: left;
	height: 23px;
	width: 70px; cursor: pointer;
}
.menuitem .tab_tit .tabbg2 {
	line-height: 23px;
	color: #666;
	background: url(../images/menuitemtab.gif) no-repeat left bottom;
	text-align: center;
	float: left;
	height: 23px;
	width: 70px; cursor: pointer;
}
.menuitem  .content {
	float: left;
	width: 208px;
	border-right: 1px solid #D3D3D3;
	border-left: 1px solid #D3D3D3
}
#ad_img_flash{height: 90px;}
#ad_img_flash li{ float:left; display:block; padding:0 2px}
.newstabs{background: url(../images/title.gif) no-repeat left top; width:950px; display:block;}
.newstabs .bottom{background: url(../images/bottom.gif) no-repeat left top; width:950px; float:left; height:5px; display:block; }
#bandbox{ padding-left:25px}
#bandbox li{ height:29px; line-height:29px; width:96px; text-align:center;background: url(../images/line.gif) no-repeat left 5px; color:#032684}
#bandbox .bandover{ color:#000; font-weight:600; background:#fff url(../images/ico1.gif) no-repeat 43px bottom; border:1px solid #ccc; border-bottom:1px solid #fff; height:27px; line-height:25px; width:94px; }
#bandtab{
border-left:1px solid #ccc;
border-right:1px solid #ccc;
color:#032684;
padding:10px;
height:67px;
overflow:hidden}
.small_title
{ width:80px;
display:block;
float:left;
color:#032684;
margin-right:5px;
background: url(../images/ico2.gif) no-repeat right 7px;}

.tab_cont li{
height:25px;
line-height:25px;
border-bottom:1px dashed #C2C2C2}
.tab_cont li a{ color:#0F2177;
padding:0 5px
}
#newsbox{
background:none;
height:40px;

padding-right:60px;
width:605px;}
#newsbox li,#newsbox .over{ float:right;
display:block;
cursor:pointer;
margin-right:10px;
margin-top:15px;
height:21px;
line-height:21px;
width:56px;
text-align:center;
background:url(../images/bg.gif) no-repeat left bottom;}
#newsbox .over{height:26px;background:url(../images/bg.gif) no-repeat left top; color:#fff}

.news_lefe
{width:640px; padding:0; overflow:hidden; float:left; display:block;
background:url(../images/bg_news.gif) no-repeat left top;}
.news_lefe .cont{width:640px; margin-right:5px; float:left; display:block;background:url(../images/zi.gif) no-repeat 5px 15px;}
.cont_content{ height:75px; float:left; display:block}
#newstab{ width:638px; float:left; display:block; border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:1px solid #DDD}
#newstab1 li,#newstab2 li,#newstab3 li,#newstab4 li{ border-bottom:none}
.tab_cont_pic_list{ width:310px; color:#969696; line-height:20px; height:100px; padding-top:10px; float:left; display:block}
.tab_cont .tab_cont_pic_list a{ color:#000; font-size:14px}
.tab_cont_pic_list li{ width:145px;float:left; line-height:20px; display:block;}
.tab_cont_pic_list li img{ margin-top:10px; float:right; margin-right:10px;}
.tab_cont_list{ float:left; padding-left:10px; padding-bottom:10px; display:block}
.tab_cont .tab_cont_list a{ color:#494949}
.tab_cont_list li{ float:left; display:block; padding-left:10px; width:290px;background:url(../images/sign_square.gif) no-repeat 8px 10px; font-size:12px;line-height:20px;height:20px}
#tabs{ float:left; line-height:30px; height:30px; display:block; color:#656565; width:570px; padding:0 10px;}
.tabs_text{ display:block; float:left}
#tabs span{ color:#ff0000}
#tabs img{ float:right; margin-top:10px; display:block}
#news_right
{width:300px; height:300px; float:right; display:block; padding-top:40px;background:url(../images/zi2.gif) no-repeat left 10px; padding-bottom:0 }
#news_right ul{
border:1px solid #DDD;
padding:5px;
width:290px;
padding-top:0;
float:left;
height:288px;
overflow:hidden;
display:block}
#news_right ul li{float:left;display:block; width:100%;padding-top:10px;}
#news_right .border_bottom {border-bottom:1px dashed #ccc;}
.news_right_img{ width:100px; height:85px; float:left; display:block;}
.news_right_text{ width:180px; height:85px; line-height:20px; font-size:12px; float:left; display:block;margin-left:10px;}

.newsinfo{ padding:0 8px; width:300px;float:left;}
.newsinfo img{ float:left; margin-right:8px; display:inline;}
.newsinfo dt,.newsinfo dt a{ font-size:14px; line-height:20px; margin-bottom:5px; padding-top:5px; overflow:hidden; color:#000;}
.newsinfo dt a:hover{ color:#0099CC;}
.newsinfo dd,.newsinfo dd a{ color:#999999; line-height:19px; overflow:hidden;}
	
 .gouqiu .title{background:url(../images/sortnav_title_bg.gif) no-repeat left 0;padding-left:5px; width:700px; height:32px; line-height:32px}
  .gouqiu .title h3{ padding-left:10px; font-size:14px;background:url(../images/sortnav_title_bg.gif) no-repeat right bottom;}
    .gouqiu .title h3 span{ background:url(../images/title_sign.gif) no-repeat left 5px; padding-left:15px;}
  .gouqiu .content{ border:1px solid #ccc; border-top:none; float:left; display:block; width:693px; margin:0; padding:5px}
.gongqiu_ul li{
	width:330px;
	height:25px;
	line-height:25px;
	float:left;
	padding-bottom:0;
	display:block;
	margin-left:10px;
	margin-right:10px;
	border-bottom:1px dashed #166EC8;
	text-decoration: none;
}
.gongqiu_ul li .font2{
color:#000;
float:left;
display:block;
padding-right:13px;
font-weight:100}
.gongqiu_ul li a,.gongqiu_ul li a:hover{text-decoration: none;	}
.biaoti{ width:130px; float:left; display:block}
.price1,.time{float:right; display:block}
.diqu{ float:left; display:block; width:40px;}

/*明星店铺*/
#sidebar_ningxin .ningxin_shop {width:124px; height:126px; margin:10px 13px 0 0; display:inline; text-align:center; float:right; background:url(../images/bg_mingxin.jpg) no-repeat;}
#sidebar_ningxin .ningxin_shop a {width:120px; overflow:hidden  }
#sidebar_ningxin .ningxin_shop img{margin:5px 0 5px 0;max-width:114px;max-height:64px}
#sidebar_ningxin .ningxin_shop_a {width:127px; height:138px;background:url(../images/bg_mingxin_b.jpg) no-repeat;float:left;}
/* focus turn */
#focus_turn { position:relative;width:315px; height:235px; background-color:#f2f2f2;;float:left }
 #focus_pic { margin:3px 0 0 3px!important;  margin:2px 0 0 3px; }
 #focus_pic img { width:300px; height:220px; padding:3px; border:1px solid #D8D8D8; background:#FFF; }
#focus_turn_right {width:625px; height:235px; background-color:#f2f2f2;float:right}
 #focus_turn_right #index_class{margin:3px 0 0 3px;width:617px; height:227px; border:1px solid #D8D8D8; background-color:#fff;}
 #focus_turn_right #index_class_row{width:100%; height:25px; border-bottom:1px dashed #D8D8D8;}
 #focus_turn_right img{vertical-align: middle; }
 #focus_turn_right #index_class_row a{margin-right:6px;color:#0F2177}
 #focus_turn_right #index_class table{margin-top:10px;background-color:#f2f2f2;margin-bottom:0}
 #focus_turn_right #index_class table a{font-size:14px;font-weight:700;}
 #focus_turn_right #index_class .index_buy_row{border-right:4px solid #D8D8D8;} 
<!--  二手车测评 -->
#index_left {width:700px;float:left;margin-bottom:10px;}
#index_left .nav {width:697px;float:left; background: url(../images/sortnav_title_bg.gif) no-repeat left top; padding-left: 5px; height: 32px; }
#index_left .nav ul { background: url(../images/sortnav_title_bg.gif) no-repeat right bottom; height: 32px; }
#index_left .nav .shops { float: left; line-height: 30px; height: 30px; width: 100px; margin:2px 0 0 0;  padding: 0px; display: inline; text-align: center;
}
#index_left .nav .more { float: right; font-weight: normal; line-height: 24px; height: 24px; padding: 6px 10px 2px 0;}
#index_left .items { float:left;background: #F90 url(../images/sortnav_title.gif) no-repeat center top; width: 120px; height: 32px; line-height: 32px; font-size: 14px; color: #FFF; font-weight: 600; text-align: center; margin-left: 8px; padding-right: 3px; }
/*#index_CarItem .content {float:left;width:700px; border-right:solid 1px #CCC; border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align: center;padding-bottom:5px }*/
#index_left .content {float:left;width:700px; border-right:solid 1px #CCC; border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align: center;padding-bottom:5px;margin-bottom:10px; }
#index_left .content ul { float: left; padding-left: 5px; width: 697px}
#index_left .content .thumb { border: 1px solid #DBDBDB; padding:3px; overflow: hidden; position: relative; text-align: center;height: 90px; width:120px; background-color: #FFF}
#index_left .content .thumb span { }
#index_left .content .thumb img { width:120px; height:90px; vertical-align: middle; }
#index_left .content li { width: 138px; float: left; text-align: center; display: block; margin-top: 6px; }
#index_left .content li p.name{ width: 130px; overflow:hidden; word-break:break-all; float: left; display:block }
#index_left .content .nomargin { margin-right: 0px}

#index_left_1 {width:345px;float:left;margin-bottom:10px;}
#index_left_1 .nav {width:342px;float:left; background: url(../images/sortnav_title_bg.gif) no-repeat left top; padding-left: 5px; height: 32px; }
#index_left_1 .nav ul { background: url(../images/sortnav_title_bg.gif) no-repeat right bottom; height: 32px; }
#index_left_1 .nav .more { float: right; font-weight: normal; line-height: 24px; height: 24px; padding: 6px 10px 2px 0;}
#index_left_1 .items { float:left;background: #F90 url(../images/sortnav_title.gif) no-repeat center top; width: 120px; height: 32px; line-height: 32px; font-size: 14px; color: #FFF; font-weight: 600; text-align: center; margin-left: 8px; padding-right: 3px; }
#index_left_1 .content {float:left;width:345px; border-right:solid 1px #CCC; border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;padding-bottom:5px }
#index_left_1 .content li {  display: block; line-height: 25px; }
.style1 { background-color: #FFF;}
.product_list_table {width:100%; background-color: #F5F5F5; line-height: 25px;} 
.product_list_table td{border:1px solid #fff;}

#index_left_2 {width:345px;float:right;margin-bottom:10px;}
#index_left_2 .nav {width:342px;float:left; background: url(../images/sortnav_title_bg.gif) no-repeat left top; padding-left: 5px; height: 32px; }
#index_left_2 .nav ul { background: url(../images/sortnav_title_bg.gif) no-repeat right bottom; height: 32px; }
#index_left_2 .nav .more { float: right; font-weight: normal; line-height: 24px; height: 24px; padding: 6px 10px 2px 0;}
#index_left_2 .items { float:left;background: #F90 url(../images/sortnav_title.gif) no-repeat center top; width: 120px; height: 32px; line-height: 32px; font-size: 14px; color: #FFF; font-weight: 600; text-align: center; margin-left: 8px; padding-right: 3px; }
#index_left_2 .content {float:left;width:345px; border-right:solid 1px #CCC; border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;padding-bottom:5px }
#index_left_2 .content li {  display: block; line-height: 25px; }

#index_gongqiu {width:700px;float:right;margin-bottom:10px;}
#index_gongqiu .nav {width:697px;float:left; background: url(../images/sortnav_title_bg.gif) no-repeat left top; padding-left: 5px; height: 32px; }
#index_gongqiu .nav ul { background: url(../images/sortnav_title_bg.gif) no-repeat right bottom; height: 32px; }
#index_gongqiu .nav .more { float: right; font-weight: normal; line-height: 24px; height: 24px; padding: 6px 10px 2px 0;}
#index_gongqiu .items { float:left;background: #F90 url(../images/sortnav_title.gif) no-repeat center top; width: 120px; height: 32px; line-height: 32px; font-size: 14px; color: #FFF; font-weight: 600; text-align: center; margin-left: 8px; padding-right: 3px; }
#index_gongqiu .content {float:left;width:700px; border-right:solid 1px #CCC; border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;padding-bottom:5px }
#index_gongqiu .content li {  display: block; line-height: 25px; }
.width_180 {width:180px;height: 25px; overflow:hidden}
.CarItem {float:left;width:120px;margin-right: 3px; margin-left: 4px; margin-top: 5px; text-align: center; padding:3px;border: #CCC 1px solid;position:relative}
.CarItem strong.new {background-image:url(../images/ico.png);position:absolute;left:-1px;top:-1px;width:31px;height:31px;}
.CarItem .img {width:120px;height:90px;background-position:center;background-repeat:no-repeat;}
.CarItem .title {border-bottom: #CCC 1px solid;padding:5px;text-align:center}
.CarItem .detail {text-align:left;padding:5px;height:40px;overflow:hidden;line-height:1.2;}
<!--首页右边 -->

.index_right{width:240px;float:right;}
.index_right .nav {width:237px; float:left;background: url(../images/sortnav_title_bg.gif) no-repeat left top; padding-left: 5px; height: 32px; }
.index_right .nav ul { background: url(../images/sortnav_title_bg.gif) no-repeat right bottom; height: 32px; }
.index_right .nav .more { float: right; font-weight: normal; line-height: 24px; height: 24px; padding: 6px 10px 2px 0;}
.index_right .items { float:left;background: #F90 url(../images/sortnav_title.gif) no-repeat center top; width: 120px; height: 32px; line-height: 32px; font-size: 14px; color: #FFF; font-weight: 600; text-align: center; margin-left: 8px; padding-right: 3px; }
.index_right .content {width:240px;float:left; border-right:solid 1px #CCC; border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align: center;padding-bottom:5px}
#startshop_ul li {width:98px; height:98px;margin-left:11px; margin-bottom:7px; display:block; text-align:center; float:left; border:1px solid #e3ecf2; background:#fff; padding:1px; overflow:hidden}

#startshop_ul li img {width:80px; height:60px; padding:6px 0;}
#startshop_ul li p {background:#f9fcfe url(../img/hp/hp_shop_bg01.gif) 0 top repeat-x; color:#336699; line-height:20px; width:80px;height:17px; overflow:hidden; font-weight:bold;}