*{margin:0; padding:0}
body{font-size:12px; background:#dcdcdc; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif}
li{list-style:none}
img{border:0}
a{text-decoration:none}
#top_top{ width:850px; margin:0 auto; padding:3px 5px; text-align:right}
#top_top span a{color:#000000}
#box{background:url(content_back.gif) repeat-y; width:850px; margin:0 auto; padding:0 7px}
#d_head{}
#top1{background:#4b1704; height:10px}
#top2{background:url(header_back.gif) no-repeat; height:79px; padding-left:34px}
#logo,#so_so{float:left; width:500px; margin-top:10px}
#logo h2{font-size:12px/*x-small*/; color:#6b3200; padding-left:15px; font-weight:normal}
#logo h1 span{float:left}
#logo h1 .txt{margin:20px 0 0 70px; font-size:18px}

#so_so{width:316px}
#nav_l{background:url(nav_back_l.gif) no-repeat; height:23px; width:34px; float:left}
#nav_r{background:url(nav_back_r.gif) repeat-x; height:23px; width:816px; float:left}
#nav_r li{float:left}
#nav_r li a{text-decoration:none; color:#FFFFFF; width:102px; display:block; text-align:center; font-weight:bold; font-size:13px; padding:3px 0 1px 0}
#nav_r li a:hover{background:#894442}
#left{width:180px; float:left}
#right{width:650px; float:left; padding:0 10px}
#d_body{padding-top:7px}
.nav_l{margin-top:15px}
.dd_top{margin-top:0}
.nav_l h2{background:url(left_menu.gif) no-repeat; font-size:14px; padding-left:53px; height:22px; padding-top:5px; margin:0}
.nav_l h2 a{color:#FFFFFF; text-decoration:none}
.nav_l ul{border-left:9px solid #d5cbbf; border-right:1px solid #d5cbbf}
.nav_l li{border-bottom:1px dashed #d5cbbf;}
.nav_l ul a{background:url(contents_cate_icon.gif) center no-repeat; display:block; padding:5px 0 7px 18px;  text-decoration:none; color:#7b7b7b}
.title_r{background:url(contents_title01.gif) no-repeat; height:23px; padding:6px 0 0 28px; font-size:14px; color:#FFFFFF}


.nav_l ul a:hover,.nav_l h2 a:hover{color:#ec9513}
#d_foot{background:#b7a291; margin-top:20px; padding:5px; text-align:center}
.img_l{float:left; margin-bottom:5px}
.img_r{float:right; margin-bottom:5px}
.m_right{text-align:right}

.mu_r1{width:650px; height:388px; background:url(main_image.gif) no-repeat #000000}
.mu_r110{padding:15px 250px 0 40px; color:#986633}
.mu_r110 p{margin-top:18px; line-height:17px}
.mu_r110 .a{margin-top:0}
.mu_r2 li{float:left; border:1px dashed #d5cbbf; margin:2px}
.mu_r2 li a{width:210px; height:80px; display:block; text-indent:-9999px}
.mu_r2 .a1 a{background:url(contents_cate01.gif) no-repeat}
.mu_r2 .a2 a{background:url(contents_cate02.gif) no-repeat}
.mu_r2 .a3 a{background:url(contents_cate03.gif) no-repeat}
.mu_r2 .a4 a{background:url(contents_cate04.gif) no-repeat}
.mu_r2 .a5 a{background:url(contents_cate05.gif) no-repeat}
.mu_r2 .a6 a{background:url(contents_cate06.gif) no-repeat}
.mu_r2 .a7 a{background:url(contents_cate07.gif) no-repeat}
.mu_r2 .a8 a{background:url(contents_cate08.gif) no-repeat}
.mu_r2 .a9 a{background:url(contents_cate09.gif) no-repeat}

.mu_r2 .a1 a:hover{background:url(contents_cate01_on.gif) no-repeat}
.mu_r2 .a2 a:hover{background:url(contents_cate02_on.gif) no-repeat}
.mu_r2 .a3 a:hover{background:url(contents_cate03_on.gif) no-repeat}
.mu_r2 .a4 a:hover{background:url(contents_cate04_on.gif) no-repeat}
.mu_r2 .a5 a:hover{background:url(contents_cate05_on.gif) no-repeat}
.mu_r2 .a6 a:hover{background:url(contents_cate06_on.gif) no-repeat}
.mu_r2 .a7 a:hover{background:url(contents_cate07_on.gif) no-repeat}
.mu_r2 .a8 a:hover{background:url(contents_cate08_on.gif) no-repeat}
.mu_r2 .a9 a:hover{background:url(contents_cate09_on.gif) no-repeat}

.mu_r5 li,.mu_r6 li{height:260px; /*width:130px;*/ width:162px; float:left; text-align:center; margin-top:10px}
.mu_r5 li p,.mu_r6 li p{margin-top:5px}
.mu_r5 .img,.mu_r5 .img img,.mu_r6 .img,.mu_r6 .img img{width:140px; height:140px; margin:0 auto}

.mu_r5 .title_t,.mu_r6 .title_t{/*width:140px;*/ height:30px; overflow:hidden; padding:0 11px; text-align:left}
.mu_r5 .title_t a,.mu_r6 .title_t a{text-decoration:none; color:#c66a5c; word-spacing:100px }
.mu_r5 .title_t a:hover,.mu_r6 .title_t a:hover,.index_ar li a:hover,.shop_nav ul li a:hover,.place a:hover{color:#ecb061}

.buy_list{background:url(left_menu_bottom.gif) no-repeat bottom; padding-bottom:21px}
.buy_list h2{background:url(left_menu_top.gif) no-repeat; font-size:14px; padding-left:53px; height:22px; padding-top:5px; color:#FFFFFF}
.buy_list a{color:#FFFFFF}
.buy_c{background:#d8ccbe; padding:5px}
#so_so{text-align:right}
#so_so p,#so_so .form{padding-right:10px; margin-top:5px}
#so_so .form{margin-top:10px}

.index_ar{ padding:5px 0}
.index_ar li{float:left; border:1px solid #d5cbbf; margin:5px 2px}
.index_ar li a{padding:3px; padding-top:5px; display:block; color:#000000; width:150px; text-align:center; height:18px; text-decoration:none; font-size:14px}
.place{height:20px; padding:5px; border:2px solid #d5cbbf}
.place a{color:#000000}

.shop_nav{/*border:5px solid #d5cbbf;*/ margin-top:15px}
.shop_nav ul li a{color:#000000; /*background:#CCCCCC;*/ font-size:14px; padding:3px; display:block; text-align:center; text-decoration:none}
.shop_nav ul li{border:5px solid #d5cbbf;margin:3px}

.dede_pages{margin-top:15px}
.pagelist li,.pagelist td{float:left; margin-left:10px; color:#999999; vertical-align:middle;/* border:1px solid #000000;*/padding:3px 5px 0 5px; width:auto; height:15px}
.pagelist li a,.pagelist td a{color:#333333; /*display:block;*/ vertical-align:middle; width:auto}

#shop_img_a{float:left; width:230px; margin:10px 0 0 20px;display:inline;}
#shop_img_a img{width:230px; height:230px}
#shop_txt_a{float:left; width:320px;display:inline; margin-left:10px}
#shop_txt_a ul li{margin:10px 0}
.shop_article .content{width:650px; overflow:auto}
.shop_article .intro{margin:10px auto; border:5px solid #f1f0ea; padding:10px}
.shop_article .title h2{font-size:14px; padding-bottom:10px; border-bottom:1px solid #999999}
#shop_d_a{margin-top:15px; padding:10px; background:#d5cbbf;}


/*soso*/
.resultlist .title{margin-top:15px; padding-left:15px}
.resultlist .title h2 a{font-size:16px; color:#333333; text-decoration:none}
.resultlist #shop_img_a{float:left; width:170px; height:170px; margin-left:20px; display:inline}
.resultlist #shop_txt_a{float:left; width:400px}
.resultlist #shop_txt_a ul li,#shop_car_a{margin-top:5px}
.resultlist #shop_img_a{margin-top:10px}
.resultlist #shop_img_a img{width:170px; height:170px}
.resultlist #shop_txt_a ul li{margin:5px 0}
.resultlist .dd_t_right{text-align:right}
.resultlist #shop_d_a{margin-top:5px; padding-bottom:15px; border-bottom:3px solid #d5cbbf}
.so_so .msgbar{border:3px solid #d5cbbf; padding:5px}

/*hot*/
.resultlist_hot .title{margin-top:15px; padding-left:15px}
.resultlist_hot .title h2 a{font-size:16px; color:#333333; text-decoration:none}
.resultlist_hot .no-no{float:left; width:80px; height:90px; padding-top:60px}
.resultlist_hot .no-no p{height:40px; background:#dddddd; border-left:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-right:2px solid #333333; border-bottom:2px solid #333333; text-align:center; padding-top:10px}
.resultlist_hot .no-no .no{font-size:18px; font-weight:bold; color:#990000}
.resultlist_hot #shop_img_a{float:left; width:170px; height:170px; margin-left:10px; display:inline}
.resultlist_hot #shop_txt_a{float:left; width:330px}
.resultlist_hot #shop_txt_a ul li,#shop_car_a{margin-top:5px}
.resultlist_hot #shop_img_a{margin-top:10px}
.resultlist_hot #shop_img_a img{width:170px; height:170px}
.resultlist_hot #shop_txt_a ul li{margin:5px 0}
.resultlist_hot .dd_t_right{text-align:right}
.resultlist_hot #shop_d_a{margin-top:5px; padding-bottom:15px; border-bottom:3px solid #d5cbbf}
.resultlist_hot #shop_txt_a .b span{color:#990000; font-weight:bold; font-size:14px}


/*news*/
#gg_new{padding:10px; font-size:12px; border:3px solid #d5cbbf}
.e_l_new,.content_new{padding:5px}
.e_l_new .intro_l_new{color:#999999}
.e_l_new li{margin-top:5px}
.listbox .e_l_new li{margin-top:15px}
.e_l_new a{color:#000000}

.d_blank,.dan_blank{clear:both}
.mm_top{margin-top:15px}
.sing_all{padding:0 20px}
.sing_all .ddtitle{margin-top:15px}

.bgbg{background:#FFFFFF}

/*×îºó¸ÄµÄ2009.11.24*/
#top5{background:#e9e8e3;/*#d9d8d3*/ padding:5px}
#top5 ul{float:left; margin-left:100px; display:inline}
#top5 ul li{float:left; margin-left:20px; display:inline}
#top5 ul li a{ color:#986633; font-weight:bold}
#top5 ul li a:hover{color:#990000}