@charset "utf-8";
body{font-size:12px;font-family:"宋体","微软雅黑","Arial Narrow";background:#fff;}
body,form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,input,table,td,tr,th{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
H1,H2{ margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:center;}
ul,li{list-style-type:none; padding:0; margin:0}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.tdu{text-decoration: underline;}
.fl{float:left;}.fr{float:right !important;}
.cl{clear:both;}
.pd10{ padding:10px;}
.mt0{margin-top: 0 !important;}.mt15{margin-top: 15px !important;}.mt10{margin-top: 10px ;}
.lh16{line-height: 16px;}
a {color:#333;text-decoration:none;}.c303,a.c303{ color:#303;}.c36c,a.c36c{ color:#36c;}.c333,a.c333{ color:#333;}.c639,a.c639{ color:#639;}.cc00,a.cc00{ color:#c00;}.c600,a.c600{ color:#600;}.c999,a.c999{ color:#999;}.c369,a.c369{ color:#369;}.cf60,a.cf60{ color:#f60;}.cf00,a.cf00{ color:#f00;}.c963,a.c963{ color:#963;}
.fs12{font-size: 12px;}.fs13{font-size: 13px;font-weight: bold;}.fs14{font-size: 14px;}.fs20{font-size: 20px;}
.fwb,.fb{font-weight: bold;}
a:hover,a.c303:hover,a.c999:hover,a.cc00:hover {color:#900;text-decoration:underline;}
.clear{ clear:both; display:block; height:0; overflow: hidden;}
.cate_btm,.box210 .top,.box210 .btm,.focus .tab li a.hover,.box210 .tab li,.box210 .title .group,.box210 .g_con .go a{background: url(../themes/yaohongjiu/images/bg_home.png) no-repeat top left;}
.search .cate span,.cate_top,.special_left .buy,.good_list .left a,.good_list .right span,.good_list .con li .gn a,.good_list .page_fy span,.users .type4{background: url(../themes/yaohongjiu/images/bg_list.png) no-repeat }
.login_left .type1 input,.alert_tip .type1 input,.alert_tip .type2 input,.alert_tip .type3 input,.login_right p a,.register .type1 input,.register input.hover2,.register input.hover1,.register .type3 input,.login_left input.hover1,.round .lt,.round .lb,.round .pl .type1 input,.round .rt,.round .rb,.edit_password .pl input,.register .pl input{background: url(../themes/yaohongjiu/images/reg_login.png) no-repeat}
.good_address .lt,.good_address .lb,.good_address .rt,.good_address .rb,.carts .top h3,.carts .rt,.carts .rb,.carts .lt,.carts .lb,.carts .con .table .type2,.carts .con .table .type1,.carts .con .table .goon,.carts .con .table1 .type3,.carts .con .table1 .type4,.carts .con .table1 .type5,.carts .con .type6,.users .type3{background: url(../themes/yaohongjiu/images/cart_spirit.gif) no-repeat}
.wrap{ width:980px; margin:0 auto;}
.header_top{ height:80px; float:left;overflow:hidden}
.logo span{ display:block;height:80px; line-height:80px;font-size:16px; padding-left:5px; font-weight:normal; color:#5b0d02; float:left;}
.header_right{ width:580px; float:right; padding-top:10px;}
.header_right ul{ float:right;}
.header_right li{ float:left;background: url(../themes/yaohongjiu/images/icon_header.png) no-repeat top left; padding:0 11px 0 17px; }
.header_right li.wel{ background:none; color:#999;}
.header_right li.login{background-position: 0 -80px;  }
.header_right li.loginout{background-position: 0 -160px; }
.header_right li.loginout a{padding-left: 4px;}
.header_right li.reg{background-position: 0 1px; padding-left:20px; }
.header_right li.member{background-position: 0 -26px;  }
.header_right li.cart{background-position: 0 -135px;   padding-left:20px;}
.header_right li.fav{background-position: 0 -52px;padding-left:20px;}
.header_right li.help{background-position: 0 -108px;   }
.header_right p{ text-align:right; float:right; margin-top:9px; font-size:14px;}
.header_right p img{ vertical-align:middle; padding:0 11px 0 5px;}
.header_right_r1{float:right; width:550px;}
.header_right_r1_01{float:left;width:310px; height:44px; font-size:14px; color:#FF0000; font-family: '微软雅黑','宋体';position:relative}
.header_right_r1_01 span{position:absolute;bottom:0px; left:0;}
.header_right_r1_02{float:left;width:240px; height:44px;color:#FF0000;}
.header_right_r1_02_sp01{font-size:12px; color:#777; height:16px;font-family: '宋体'; padding-right:16px;}
.header_right_r1_02_sp02{font-size:16px; color:#C20000; font-weight:bold; height:16px; font-family: '微软雅黑','宋体';}
.header_right_r1_02_sp03{float:left;font-size:28px;color: #C20000; font-weight:bold; font-family: 'Arial';letter-spacing:4px; text-align:right; width:240px; height:28px; line-height:28px;}
.nav{float: left;width:980px;height:35px;line-height:35px;text-align:center; margin-top:7px; *-overflow:hidden}
.nav li{ float:left;margin-left: 1px; display:inline; font-size:14px; width:94px;height:35px;background: url(../themes/yaohongjiu/images/nav_bg.gif) no-repeat;}
.nav li a{color: #303; font-weight: bold;width: 94px;height: 35px;display:block;}
.nav li a:hover{text-decoration: none;color: #fff; background: url(../themes/yaohongjiu/images/nav_hover.gif) no-repeat; height:35px;}
.nav li.first{margin-left: 0px;}
.nav li.hover{background: url(../themes/yaohongjiu/images/nav_hover.gif) no-repeat; height:35px;}
.nav li.hover a{color: #fff; font-size: 16px;}
.nav_xsqg01{background:url(../themes/yaohongjiu/images/nav_hover.gif) no-repeat; height:35px; line-height:40px; font-size:14px; color: #303; font-weight: bold; background-position:top;}
.nav_xsqg02{background:url(../themes/yaohongjiu/images/nav_bg.gif) no-repeat; height:35px; line-height:40px; font-size:14px; color: #303; font-weight: bold; background-position:top;}
.xsqg_a{background:url(../themes/yaohongjiu/images/hot.gif) no-repeat; background-position:top; height:40px; font-size:12px}
.search .cate{width: 210px; height: 39px;line-height: 39px; font-size: 16px; color: #f00;font-weight: bold;background: url(../themes/yaohongjiu/images/bg_img/index.png) no-repeat;position:absolute; background-position:-1px -50px; top:8px;display:block; left:1px;text-align: center;}
.search .cate span{background-position:27px -329px;display:block;width: 210px;height: 39px;}
.search .cate span:hover{background-position:27px -291px;display:block;width: 210px;height: 39px;}
.search .input{display:block;position:absolute; left:220px; background: url(../themes/yaohongjiu/images/search_bg.png) no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/yaohongjiu/images/search_bg.png");width: 506px;height:34px;line-height: 34px;top:7px;}
.search input.text{font-size: 16px; color: #ccc;height: 24px;line-height: 24px; text-indent: 9px; position:absolute;left:3px;top:5px;  width: 400px;background: none;border: none;}
.search input.sub{background: none;border: none; font-size: 12px;position:absolute;left:466px;*left:464px;_left:466px;top:3px;*top:5px;color: #fff;font-weight: bold;}
.search .cart{cursor:hand;width:151px;height:38px;background: url(../themes/yaohongjiu/images/cart_bg.png) no-repeat; background-position:0 1px; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/yaohongjiu/images/cart_bg.png");display:block;position:absolute;left:736px;font-size: 16px; font-family: "微软雅黑","黑体";color: #600; padding: 6px 0 0 50px;_padding-top: 7px;top:5px;}
.search .cart span{color: #f00;}
.search .living{cursor:hand;width: 91px;height: 38px;background: url(../themes/yaohongjiu/images/living_bg.png) no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/yaohongjiu/images/living_bg.png");display:block;position:absolute;left:890px;font-size: 16px; font-family: "微软雅黑","黑体";color: #09c; padding: 5px 0 0 43px;_padding-top: 7px;top:5px;}
.search a:hover{text-decoration: none;}
.location{position:relative;top:6px;z-index:0;}
.location a{color: #000;}
.con_left{ width:210px; float:left;}
.con_right{ margin-top: 10px;float: left;width: 770px;}
.content{ width:980px;float: left;}
.con_left .cate{  float:left; width:210px; }
.con_left .cate dl{float:left;width:164px;background:#fcf6ea; height: 413px; overflow: hidden;border:3px solid #78442a; border-bottom:none; border-top:none; padding:0 20px;text-align: left;}
.con_left .cate dt{color: #000;line-height: 22px;  font-weight:bold;float:left; font-size:14px;width:164px; padding-top:4px;}
.con_left .cate dd{line-height: 20px; float:left;width:164px; border-bottom:1px dashed #cc9; padding-bottom:6px;}
.con_left .cate dd.last{ padding:0; border:0;}	 
.con_left .cate dd a{ width:82px; color:#303;display:block; float:left;font-size: 12px;font-weight: normal;}
.con_left .cate dd a:hover{text-decoration: underline;}
.con_left .cate .cate_list{height: 233px;}
.con_left .cate .cate_list dt{font-size: 16px;color: #600; padding-bottom: 4px;}
.con_left .cate .cate_list dd{width: 164px;line-height: 29px;font-weight: bold;}
.con_left .cate .cate_list dd span{font-size: 12px;color: #666;font-weight:normal;}
.con_left .cate .cate_list dd a{width: 164px;color: #000;font-size: 14px;font-weight: bold;}
.con_left .cate_top{float: left;width: 210px; height: 10px;background-position:0 0;margin-top: 10px;font-size: 0;}
.con_left .cate_btm{float:left;background-position: 0 0; width:210px; height:10px;font-size: 0;}
#list_cate{position:relative;top:0;left:-1px;z-index:1000;}


/*商城智能搜索提示*/
.ac_results {padding-top:8px;border:1px solid #cccccc;background-color: #ffffff;overflow: hidden;}
.ac_results ul {width:100%;list-style-position: outside;list-style: none;padding:0;margin-top:0;}
.ac_results iframe {display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {margin:0px;padding-left:6px;padding-right:6px;cursor: pointer;display: block;width: 100%;font: menu;font-size:12px;overflow: hidden; line-height:22px; height:22px;}
.ac_results li:hover {margin:0px;padding-left:6px;padding-right:6px;cursor: pointer;display: block;width: 100%;font: menu;font-size:12px;overflow: hidden; line-height:22px; height:22px; color:#fff;}
.ac_over {background-color:#3399FE;color:#fff}

/*底部促销banner*/
#pic_over{width:980px; margin:0 auto; padding-top:10px; height:auto; overflow:hidden}
#pic_over ul{width:980px; margin:0;}
#pic_over ul li.lf{float:left;width:320px; margin:0 6px 10px 0;}
#pic_over ul li.ct{float:left;width:320px; margin:0 4px 10px; 4px;}
#pic_over ul li.rt{float:left;width:320px; margin:0 0 10px 6px;}
#pic_over:hover a{opacity:0.6;filter:alpha(opacity='60');}
#pic_over a{float:left;line-height:0;}
#pic_over a:hover{opacity:1;filter:none;}

#scroll_div{ width:115px; height:193px;}
#btn_close,#btn_gotop{ cursor:pointer;}

/*礼品卡专题*/


