﻿body {
    margin:0px auto;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 150%;
}
dd { margin:0; padding:0;}
img{border:0px;}
ul,li{margin:0; padding:0;list-style:none;}
a{color:#555555; text-decoration:none;}
a:hover{color:#FF5500; text-decoration:underline;}
h1,h2,h3,h4,h5 { font-size:14px;}
.clear { clear:both; height:0; overflow:hidden;}
.S { background:#EBEFFF;}
/*slides*/
div#MainPromotionBanner{width:360px; height:190px; background:#feb900; }
#MainPromotionBanner #SlidePlayer { position:relative; margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0; margin: 0;list-style: none;height: 190px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 360px;height: 190px;}
#MainPromotionBanner .Slides img{border:0;display: block;	}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 165px; right: 0px;z-index: 10;height: 25px;	}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden;margin:3px 6px;background: url(../img/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{color:#fff; background: url(../img/slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }



#tips { width:948px; margin:0 auto; line-height:27px; height:27px; text-align:right; border:1px #EBEBEB solid; background:#FAFAFA;}
#tipsl { width:300px; float:left; text-align:left;}
#tipsl a { padding-left:10px;}
#tipsr { width:600px; float:right; text-align:right;}
#tipsr a { padding-right:10px;}
#top { width:950px; height:80px; line-height:80px; margin:0 auto; }
#logo { width:218px; float:left; height:80px;}
#searchbox { width:730px; float:right; height:80px;}
.menu { width:950px; height:34px;  background:url(../img/menubg.gif) no-repeat; margin:5px auto; overflow:hidden; margin-bottom:0; }
.menu ul {  margin:0 auto; width:936px;}
.menu ul li { float:left; font-size:13px;  width:72px; text-align:center; height:34px; line-height:33px;  font-family:"宋体"; font-weight:bold; }
.menu ul li a { color:#fff;}
.menu ul li a:visited { color:#fff;}
.menu .alertPromotion{ position:relative; display:block;top:-35px; left:930px; width:19px;height:23px;background:url(/img/hot.gif) no-repeat;z-index:999;}
#hot { font-size:13px;}
#hot a { color:#fff; font-weight:bold;}
#is_select { background:url(../img/my_select.gif) no-repeat 0 4px;}
#is_select a { color:#AA6A04; font-weight:bold; line-height:35px;}
.submenu { width:950px; margin:0 auto; background:url(../img/submenu.gif) no-repeat; height:32px; overflow:hidden;}
.submenu ul { width:940px; margin:0 auto; line-height:30px; height:30px; overflow:hidden;}
.submenu ul a { color:#AA6A04; padding-right:5px; padding-left:5px;}
.submenu dl { width:940px; margin:0 auto; height:38px;}
.search_box { margin:6px auto;}
.search_box { width:600px; height:40px; display:block; background:url(../img/search_bg.gif) no-repeat; text-align:left; margin:10px auto; margin-bottom:0; padding-top:6px;}
.search_box form {  margin:0; padding:0; padding-left:10px;}
.search_box form input { border:1px #B5B5B5 solid; background:#fff; height:22px; float:left; line-height:22px;}
.search_box span { border:1px #B5B5B5 solid; display:block; float:left; height:21px; padding-top:3px; margin-left:4px; }
.search_box span select {}
.search_box button { float:left; width:65px; height:26px; line-height:26px; font-weight:bold; display:block; background:url(../img/button.gif) no-repeat; border:none; margin-left:4px; text-align:center;}
.keyword { border-top:1px #52A309 solid;  border-left:1px #52A309 solid; border-right:1px #438B03 solid;  border-bottom:1px #438B03 solid; height:18px; line-height:18px;}
.select-cat { margin-left:6px;}
.offwhite { margin-left:4px; height:22px; width:58px; background:#DDF55B; border:1px #A9C705 solid; line-height:22px;}


#main  { width:950px; margin:5px auto; clear:both;}
#right { width:190px; float:right; overflow:hidden;}
#left{ width:750px; float:left; overflow:hidden; }
.weizhi { width:100%; line-height:28px; height:28px; margin:0 auto; text-align:left; margin-bottom:0;}
.ad750 { width:750px; margin:0 auto; margin-bottom:8px; height:60px;}
.channel { margin:5px auto; clear:both; width:950px;}

.catalogs { width:188px; border:1px #FF9A00 solid;}
.catalogs h1 { background:url(../img/h1bg.gif) repeat-x; height:28px; line-height:28px; text-align:left; margin:0 auto; margin-bottom:0; font-size:14px; }
.catalogs h1 span { padding-left:6px; color:#fff;}
.catalogs ul { width:188px; margin:0 auto; background:url(../img/catalogsbg.gif) repeat-x;}
.catalogs ul li { line-height:24px; height:24px; text-align:left; border-bottom:1px #e4e4e4 solid; }
.catalogs ul li a { padding-left:12px; }
.hotcatalogs { border:1px #FFCC00 solid; background:#FCF7D9; width:748px; height:26px; line-height:26px; text-align:left;}
.hotcatalogs  b { color:#FF2700; padding-left:6px;}

#cat_50010788 a,#cat_16 a ,#cat_30 a,#cat_1801 a,#cat_50006843 a,#cat_50011740 a{ color:red;}

/*index*/
.focusbox { width:950px; margin:5px auto; clear:both;}
.focusbox_l { width:190px; float:left;}
.focusbox_r { width:750px; float:right;}
.slide_shop { width:750px; height:190px;}
.focus_slide { width:360px; height:190px; float:left; background:red;}
.focus_shop { width:381px; float:right; height:190px;}
#hu_box { width:381px; margin:0 auto; clear:both; height:190px; overflow:hidden;}
.hu_1 { width:381px; margin:0 auto; height:24px; background:url(../img/nohu.gif) repeat-x;}
.hu_1 li { float:left; width:90px; line-height:24px; height:24px; margin:0 auto; padding-left:3px; padding-right:2px; text-align:center; overflow:hidden; display:block; }
.hu_nav { background:url(../img/hu.gif) no-repeat 3px 0; margin:0 auto; padding-left:3px; padding-right:2px;  font-weight:bold;}
.hubox { height:165px; overflow:hidden; width:379px; border:1px #CCCCCC solid; border-top:none;}
#hucontent0 dl,#hucontent1 dl,#hucontent2 dl,#hucontent3 dl { width:230px; clear:both; margin:5px auto;}
#hucontent0 dl dt,#hucontent1 dl dt,#hucontent2 dl dt,#hucontent3 dl dt { width:76px; float:left; margin:0 auto; margin-bottom:0;}
#hucontent0 dl dt span,#hucontent1 dl dt span,#hucontent2 dl dt span,#hucontent3 dl dt span { width:66px; height:86px; display:block; border:1px #ddd solid;}
#hucontent0 dl dt span img,#hucontent1 dl dt span img,#hucontent2 dl dt span img,#hucontent3 dl dt span img { margin:3px;}
#hucontent0 dl dt p,#hucontent1 dl dt p,#hucontent2 dl dt p,#hucontent3 dl dt p { margin:5px auto; line-height:22px; height:22px; width:60px; overflow:hidden;}
#hucontent0 ul,#hucontent1 ul,#hucontent2 ul,#hucontent3 ul,#hucontent4 ul{ width:370px; margin:3px auto;}
#hucontent0 ul li,#hucontent1 ul li,#hucontent2 ul li,#hucontent3 ul li,#hucontent4 ul li { width:92px; float:left; line-height:23px; text-align:left; height:23px; overflow:hidden;}

.hottitle { width:750px; margin:5px auto; clear:both; height:41px; background:url(../img/hot_title.gif) no-repeat; margin-bottom:0; overflow:hidden;}
.hotbox { width:748px; margin:0 auto; border:1px #C6C6C6 solid; border-top:none; height:580px;}
.hotbox dl { width:740px; margin:0 auto; clear:both;}
.hotbox dl dt { width:148px; float:left; margin:0 auto; text-align:center; height:190px; margin-bottom:5px; overflow:hidden;}
.hotbox dl dt span { width:126px; height:126px; border:1px #ccc solid; display:block;}
.hotbox dl dt span img { margin:3px;}
.hotbox p { margin:3px auto; }
.hotbox .index_title { width:120px; line-height:18px; height:36px; overflow:hidden; text-align:center;}
.hotbox .index_price { font-size:12px; color:#FF6600;}

.my_title { width:950px; height:32px; line-height:32px; text-align:left; margin:0 auto;}
.my_title span { width:100px; display:block; height:32px; display:block; float:left; text-align:center; font-size:14px; font-weight:bold;}
.my_title em { width:800px; float:right; display:block; height:32px; text-align:right; font-style:normal;}
.my_title em a { padding-right:10px;}
.my_box { width:948px; height:430px; margin:0 auto; margin-bottom:5px;}
.my_product { width:948px; margin:0 auto; clear:both;}
.my_box_l { width:250px; float:left; margin:5px auto;}
.my_box_r { width:690px; float:right; margin:5px auto;}
.my_box_r dl { width:690px; margin:0 auto; clear:both;}
.my_box_r dl dt{ width:115px; float:left; height:170px; overflow:hidden;}
.my_box_r dl dt span { width:106px; height:106px; display:block; border:1px #ccc solid;}
.my_box_r dl dt span img { margin:3px;}
.my_box_r p { margin:3px auto; text-align:center;}
.my_box_r .index_title { width:100px; line-height:16px; height:32px; overflow:hidden;}
.my_box_r .index_price { color:#ff6600;}
.my_shop { width:940px; margin:0 auto; clear:both; background:#F2F2F2; height:80px;}
.my_shop ul { width:930px; margin:6px auto; clear:both;}
.my_shop ul li { width:186px; height:68px; overflow:hidden; float:left;}
.my_shop ul li span { width:66px; height:66px; display:block; border:1px #ccc solid; float:left; background:#fff url(../img/nopic60.gif) no-repeat; }
.my_shop ul li span img { width:60px; height:60px; margin:3px;}
.my_shop ul li em{ width:114px; float:right; display:block; height:66px; overflow:hidden; font-style:normal;}
.my_shop ul li em h3 { width:114px; height:24px; line-height:24px; overflow:hidden; font-size:12px; overflow:hidden; margin:0 auto; margin-bottom:0;}
.my_shop ul li em p { margin:3px auto; line-height:18px; height:18px;}


#title_fen { background:url(../img/title_fen.gif) repeat-x;}
#title_fen span a { color:#C20D7D;}
#my_fen { border:1px #F9A5CA solid; border-top:none;}

#title_hong { background:url(../img/title_hong.gif) repeat-x;}
#title_hong span a { color:#E81650;}
#my_hong { border:1px #FDC4C4 solid; border-top:none;}

#title_huang { background:url(../img/title_huang.gif) repeat-x;}
#title_huang span a { color:#E47023;}
#my_huang { border:1px #FFCD85 solid; border-top:none;}

#title_lan { background:url(../img/title_lan.gif) repeat-x;}
#title_lan span a { color:#1799CD;}
#my_lan { border:1px #93D1EF solid; border-top:none;}

.my_link { width:948px; margin:0 auto; clear:both; border:1px #ccc solid;}
.linkbox { width:940px; margin:5px auto;}
.linkbox span { font-weight:bold; padding-right:8px;}
.linkbox a {  padding-right:8px;}


/*productlist*/
.productlist { width:748px; margin:3px auto; clear:both; border:1px #ccc solid;}
.productlist_page { line-height:30px; height:30px; border-bottom:1px #ccc solid; background:url(../img/productlist_page.gif) repeat-x;}
.productlist_box { width:747px; margin:8px auto; clear:both;}
.productlist_box dl { width:249px;  margin:0 auto; float:left; text-align:center;}
.productlist_box dl dt { width:249px; margin:0 auto; margin-bottom:10px; height:370px; overflow:hidden;}
/*.productlist_box dl dt:hover { background:#FDF79E; border:1px #ff6600 solid;}*/
.productlist_box dl dt p { margin:3px auto; margin-bottom:0; width:160px; color:#666;}
.productlist_box dl dt p a { color:#404040;}
.productlist_box .productlist_photo { width:226px; height:226px; margin:4px auto; border:1px #ccc solid;}
.productlist_box .productlist_photo img { margin:3px;}
.productlist_box .productlist_name { width:226px; line-height:18px; height:36px; overflow:hidden; text-align:left;}
.productlist_box .productlist_name a { color:#3366cc;}
.productlist_box .productlist_price { width:226px; height:24px; line-height:24px;}
.productlist_box .productlist_price .price { float:left; width:135px; display:block; text-align:left;}
.productlist_box .productlist_price .price b { color:#ff6600; font-size:15px;}
.productlist_box .productlist_price .credit { float:right; width:90px; display:block; text-align:right;}
.productlist_box .productlist_commit { width:226px; height:24px; line-height:24px;}
.productlist_box .productlist_commit .xb-truth { width:88px; float:left; text-align:left; display:block;}
.productlist_box .productlist_commit .xb-truth img { margin-right:4px;}
.productlist_box .productlist_commit .sellnum { width:138px; float:right; text-align:right; display:block;}
.productlist_box .productlist_commit .sellnum b { color:#CC9900;}
.productlist_box .productlist_nick { width:226px; height:24px; line-height:24px;}
.productlist_box .productlist_nick .shop { display:block; float:left; width:88px; text-align:left;}
.productlist_box .productlist_nick .fav { width:138px; float:right; display:block; text-align:right;}
.productlist_box .productlist_nick .fav b { color:#669900;}
.productlist_box .productlist_cuxiao { width:226px; line-height:18px; height:36px; overflow:hidden; text-align:left;}
/*.productlist_box .productlist_cuxiao a { color:#3366cc;}*/
.productlist_box .productlist_cuxiao em{ color:#ff0000; font-weight:bold;}

.productlist_box_s { width:747px; margin:8px auto; clear:both;}
.productlist_box_s dl { width:740px; clear:both; margin:0 auto; height:100px; margin-bottom:20px; border-bottom:1px #ddd solid; padding:0;}
.productlist_box_s dl dt { float:left; margin:0; padding:0; height:100px;}
.productlist_box_s p { margin:0 auto; line-height:22px; height:22px; margin-bottom:0; font-size:12px; color:#666666;}
.productlist_box_s .productlist_photo { width:90px; overflow:hidden; height:100px; float:left; text-align:center;}
.productlist_box_s .productlist_name { width:230px;  margin:0; padding:0; float:left;  overflow:hidden; }
#productlist_title { line-height:18px; height:36px; width:230px; overflow:hidden; text-align:left; margin:0 auto; margin-bottom:8px; font-size:12px;}
#productlist_title a { color:#3366cc; font-size:12px; font-weight:bold;}
.productlist_box_s .productlist_name p a { padding-right:10px; color:#3366cc;}
.productlist_box_s .productlist_price { width:100px; text-align:center; overflow:hidden;}
.productlist_box_s .productlist_price b { color:#ff6600;}
.productlist_box_s .productlist_commit { width:80px; text-align:left; overflow:hidden;}
.productlist_box_s .productlist_commit img { padding-right:4px;}
.productlist_box_s .sellnum { width:100px; text-align:center; overflow:hidden;}
.productlist_box_s .sellnum b { color:#CC9900;}
.productlist_box_s .city { width:60px; text-align:center; overflow:hidden;}
.productlist_box_s .fav { width:80px; text-align:center; overflow:hidden;}
.productlist_box_s .fav b { color:#669900;}


.choose { width:750px; clear:both; height:31px; background:url(../img/choosebg.gif) no-repeat ; margin:8px auto; margin-bottom:0; overflow:hidden;}
.choose ul { width:530px; height:28px; overflow:hidden; }
.choose ul li { float:left; width:100px; height:28px; line-height:31px; text-align:center; font-size:13px;  overflow:hidden; background:url(../img/nochoose.gif) no-repeat 0 2px; margin-right:5px;}
.choose ul li a { color:#555;}
#this_choose { background:url(../img/choose.gif) no-repeat; font-weight:bold;}
#this_choose a { color:#fff;}
.condition { width:748px; border:1px #C0DBF8 solid; height:33px; background:url(../img/conditionbg.gif) repeat-x; margin:3px auto; margin-bottom:0;}
.condition ul { width:740px; clear:both; margin:0 auto;}
.condition ul li { float:left; line-height:33px;}
.condition .tilist { margin-left:5px; background:url(../img/condition_right.gif) no-repeat right; width:110px;}
.condition .list-mode { background:url(../img/condition_list_no.gif) no-repeat 0 8px; line-height:33px; height:33px; display:block; float:left;}
.condition .list-mode:hover {background:url(../img/condition_list_yes.gif) no-repeat 0 8px; line-height:33px; height:33px;}
.condition .list-mode a,.condition .thumb-mode a { padding-left:20px;}
.condition .thumb-mode { background:url(../img/condition_big_no.gif) no-repeat 0 8px; line-height:33px; height:33px; display:block; float:left; margin-left:10px;}
.condition .thumb-mode:hover {background:url(../img/condition_big_yes.gif) no-repeat 0 8px; line-height:33px; height:33px; margin-left:10px;}
.condition .by-price a { padding-left:7px;}
.condition .tisort { margin-left:10px; line-height:33px; height:33px;}
.condition .tisort .sort_1 { display:block; float:left; margin-right:10px;}
.condition .tisort .sort_2 { display:block; float:left; width:42px; height:19px; margin-right:5px;}
.condition .by-default { margin-left:8px; margin-right:8px;}

#choose_bg { background:url(../img/filterbg.gif) no-repeat right; color:red;}

.right_shop { width:188px; border:1px #ccc solid; background:#F6F6F6; margin:8px auto;}
.right_shop dl { width:180px; margin:5px auto; clear:both;}
.right_shop dl dt { height:78px;}
.right_shop dl dt span { width:66px; height:66px; display:block; float:left; border:1px #ccc solid; background:#fff url(../img/nopic60.gif);}
.right_shop dl dt span img { margin:3px;}
.right_shop dl dt em { width:105px; height:66px; display:block; font-style:normal; float:right; text-align:left;}
.right_shop .right_shop_name { text-align:left; line-height:16px; height:32px; overflow:hidden; font-size:12px; margin-bottom:0; font-weight:normal;}
.right_shop .right_shop_name a { color:#1241A0;}
.right_shop dl dt em p { margin:5px auto;}
/*shoplist
*/
.shoplist { width:748px; margin:0 auto; clear:both; border:1px #cccccc solid; border-top:none;}
.shoplist dl { width:730px; clear:both; margin:0 auto; border-bottom:1px #cccccc solid; height:116px; margin:10px auto;}
.shoplist dl dd { float:left;   }
.shoplist .pic { width:120px;}
.shoplist .pic a { width:104px; height:104px; border:1px #ccc solid; display:block; background:url(../img/nopic.gif) no-repeat 2px 2px}
.shoplist .pic a:hover { width:104px; height:104px; border:1px #ff5500 solid; display:block;}
.shoplist .pic img { width:100px; height:100px; margin:2px;}
.shoplist .name { font-weight:normal; width:510px; height:110px; overflow:hidden; font-size:12px;}
.shoplist .name h2 { font-size:14px; text-align:left; margin:5px auto; line-height:22px; margin-bottom:0; width:510px; overflow:hidden; height:22px;}
.shoplist .name h2 a { color:#1241A0;}
.shoplist .name p { margin:5px auto; line-height:20px; height:20px; overflow:hidden; text-align:left; color:#666; width:510px; clear:both;}
.shoplist .name p span { width:170px; float:left; display:block;}
.shoplist .name p span b { color:#ff5500;}
.shoplist .name p span em { font-style:normal; font-size:14px; color:red; font-weight:bold;}
.shoplist .name p a { color:#577E03;}
.shoplist .level { width:100px; line-height:110px;}
#shopcate { background:#FFF7D6; width:750px; border-bottom:none;}

.subcatalogs { width:748px; margin:0 auto; border:1px #CCCCCC solid; background:#FCFCFC;}
.subcatalogs ul { margin:5px auto; }
.subcatalogs ul li { width:149px; float:left; line-height:24px; height:24px; overflow:hidden; color:#999;}
.subcatalogs ul li a { color:#1241A0; padding-left:10px;}

#pignate { clear:both;text-align:center; height:30px; line-height:30px; margin:0 auto; text-align:right; font-size:12px;font-family:"宋体"; }
#pignate span{padding:4px 6px;margin:2px 2px 0 0; color:#FF6448; font-weight:bold; }
#pignate a{ padding:4px 6px;margin:2px 2px 0 0; border:1px solid #B9B7B7; color:#0044DD; }
#pignate .active{background:#fff;border:1px solid #B9B7B7;color:#0044DD;font-weight:bold;padding:2px 2px;margin:2px 2px 0 0;}
#pignate a:visited{color:#0044DD;text-decoration:none; }
#pignate a:hover{color:#fff;background:#8B8A8A;border:1px solid #B9B7B7;}

/*titems*/
.titems_title { width:750px; border-bottom:1px #ddd solid;}
.titems_title h1 { line-height:33px; height:33px; margin:0 auto; margin-bottom:0;}
.titemsbox { margin:5px auto; clear:both; width:750px;}
.titemsbox_l { width:320px; height:320px; float:left; margin:0 auto;}
.titemsbox_l td { width:310px; height:310px; border:1px #ccc solid;}
.titemsbox_r { width:430px; float:right; margin:0 auto;}
.titemsbox_r .promotion { border:1px #FEE2A1 solid; background:#FFF8E9; font-size:14px; clear:both; text-align:left; margin:0 auto;}
.titemsbox_r .promotion div { margin:5px; line-height:24px;}
.titemsbox_r .promotion em { color:#FF0000; font-weight:bold;}
.titemsbox_r .go_buy { margin:10px auto;}
.titemsbox_r .go_buy img { padding-right:10px;}
.titemsbox_r ul { width:430px; margin:0 auto; clear:both;}
.titemsbox_r ul li { line-height:26px; height:26px; text-align:left; color:#404040;}
.titemsbox_r ul li a { color:#3366cc;}
.titemsbox_r ul li span { padding-right:6px;}
.titemsbox_r ul li b { font-size:16px; color:#ff6600; padding-right:6px;}

.titems_info { width:950px; margin:5px auto; clear:both;}
#ti_box {background:url(../img/ti_content.gif) repeat-x;}
.ti_1 { width:950px;  height:29px; background:url(../img/ti_content_no.gif) 0 3px no-repeat;}
.ti_1 li { float:left; width:88px;  text-align:center; height:28px; line-height:28px; margin-right:4px;}
.ti_nav { width:88px; height:28px; line-height:28px; background:url(../img/ti_content_yes.gif) no-repeat;}

#ticontent0,#ticontent3,#ticontent2 { width:950px; margin:5px auto; clear:both; overflow:hidden;}
#ticontent0 dl,#ticontent3 dl { margin:0 auto; clear:both; text-align:center;}
#ticontent0 dl dt,#ticontent3 dl dt { width:190px; float:left; margin:0 auto; text-align:center; height:250px; }
#ticontent0 dl dt span,#ticontent3 dl dt span { width:166px; height:166px; display:block; border:1px #ccc solid; margin:0 auto;}
#ticontent0 dl dt span img,#ticontent3 dl dt span img { margin:3px;}
#ticontent0 dl dt p,#ticontent3 dl dt p { margin:5px auto; margin-bottom:0;}
#ticontent0 .index_title,#ticontent3 .index_title { line-height:18px; height:36px; overflow:hidden; width:160px;}
#ticontent0 .index_title a,#ticontent3 .index_title a  { color:#3366cc;}
#ticontent0 .index_price,#ticontent3 .index_price { line-height:28px; height:29px; width:160px; color:#ff5500;}
#ticontent1 { width:950px; margin:0 auto; clear:both;}
#ticontent1 ul { clear:both; width:950px; height:90px; border-bottom:1px #e4e4e4 dotted; margin:10px auto;}
#ticontent1 ul li { float:left;}
#ticontent1 .shop_logo { width:90px; text-align:left;}
#ticontent1 .shop_logo img { width:80px; height:80px;}
#ticontent1 .shop_title { width:560px; text-align:left;}
#ticontent1 .shop_title p { margin:0 auto; margin-bottom:0; line-height:22px; height:22px;}
#ticontent1 .shop_title p span { padding-right:20px;}
#ticontent1 .shop_url a { color:#666600;}
#ticontent1 .shop_name { font-weight:bold;}
#ticontent1 .shop_name a { color:#3366cc;}
#ticontent1 .shop_level { width:100px; text-align:center;}
#ticontent1 .shop_estimate { width:100px; text-align:center;}
#ticontent1 .shop_location { width:100px; text-align:center;}
.tb_shop{ margin:5px auto; width:950px;}
.tb_shop td{ padding-top:10px; padding-bottom:10px; color:#666; border-bottom:1px #e4e4e4 solid;}

#right .shop_description { width:188px; border:1px #FF9A00 solid;}
#right .shop_description h2 { line-height:28px; height:28px; background:url(../img/h1bg.gif) repeat-x; margin-bottom:0;}
#right .shop_description h2 span { padding-left:8px; color:#fff;}
#right .shop_description p { margin:5px auto; text-align:center;}
#right .shop_description h3 { margin:5px auto; width:170px; font-weight:normal; font-size:12px;}

/*search*/
.search_listbox { width:748px; border:1px #ccc solid;}
.search_listbox dl { width:747px; margin:5px auto; clear:both;}
.search_listbox dl dt { width:249px; float:left; margin:0 auto; height:330px;}
.search_listbox dl dt em { width:226px; height:226px; display:block; border:1px #ccc solid; margin:0 auto; text-align:center;}
.search_listbox dl dt em img { margin:3px;}
.search_listbox p { margin:5px auto; margin-bottom:5px; line-height:18px; width:220px; color:#666666;}
.search_listbox .search_title { width:220px; height:36px; overflow:hidden; text-align:left;}
.search_listbox .search_title a { color:#3366cc;}

.search_listbox .search_price { width:220px;}
.search_listbox .search_price b { color:#ff5500; font-size:16px; }
.search_listbox .search_sales b{ color:#690;}



.footer { width:950px; margin:10px auto; clear:both; text-align:center; color:#999; line-height:26px;}
.footer p { margin:5px auto;}
#miibeian { color:#999;}
.footer a { color:#1241A0; text-decoration:underline;}