@charset "utf-8";
/*----------qq彩贝----------*/
.qqcb{width:100%; height:26px; border-bottom:#FFCCCC solid 1px; background:#f7f7f7;}
.qqcb .qqcb_bar1{width:1200px; height:26px; line-height:26px; margin:0 auto}
.qqcb .qqcb_bar1 .left{width:800px; height:26px; line-height:26px; margin:0; float:left; text-align:left}
.qqcb .qqcb_bar1 .right{width:400px; height:26px; line-height:26px; margin:0; float:left; text-align:right; color:#333333}
.qqcb .qqcb_bar2{width:980px; height:26px; line-height:26px; margin:0 auto}
.qqcb .qqcb_bar2 .left{width:600px; height:26px; line-height:26px; margin:0; float:left; text-align:left}
.qqcb .qqcb_bar2 .right{width:380px; height:26px; line-height:26px; margin:0; float:left; text-align:right; color:#333333}
.qqcb .qqcb_bar1 .right a,.qqcb .qqcb_bar2 .right a{color: #0066FF}
.qqcb .qqcb_bar1 .right span,.qqcb .qqcb_bar2 .right span{color: #CCCCCC}
/*商品详情页配送区域相关*/
.regsion_bank{width:304px; height:auto; clear:both; border:#CCCCCC solid 1px;display:none; position:absolute; left:54px; top:24px; background:#FFFFFF; z-index:10000}
.regsion_bank .regsion_sheng{height:172px; width:304px; margin:0; padding:12px 8px 8px;}
.regsion_bank .regsion_sheng ul.01{width:296px; margin:4px; padding:0; height:30px; float:left}
.regsion_bank .regsion_sheng ul.02{width:296px; margin:4px; padding:0; height:140px; float:left; overflow:hidden}
.regsion_bank .regsion_sheng ul li{margin:4px 0; height:18px; line-height:18px; width:45px;color:#fff; float:left; text-align:left; padding-left:4px;}
.regsion_bank .regsion_sheng ul li.close{list-style-type:none; float:left; position:absolute;right:0; top:-5px; width:100px; text-align:right}
.regsion_bank .regsion_sheng ul li a,.regsion_bank .regsion_sheng ul li.none a{color:#666; padding:4px}
.regsion_bank .regsion_sheng ul li a:hover,.regsion_bank .regsion_sheng ul li.hover a{color:#fff; background:#6e7788;text-decoration:none;}
.regsion_bank .regsion_sheng ul li.close a ,.regsion_bank .regsion_sheng ul li.close a:hover{padding-right:4px;font-weight:bold; color:#999999; text-decoration:none; background:none}
.regsion_bank .regsion_shi{width:304px; margin:0; padding:0 0 4px 0; height:auto; clear:both; border-top:#CCCCCC solid 1px;}
.regsion_bank .regsion_shi ul{width:296px; margin:0; padding:8px; height: auto; float:left;}
.regsion_bank .regsion_shi ul li{margin:4px; height:20px;list-style-type:none; color:#FFFFFF; display: inline-block;}
.regsion_bank .regsion_shi ul li a,.regsion_bank .regsion_shi ul li.none a,.regsion_bank .regsion_shi ul li{color:#666; padding:2px 4px; display: inline-block;}
.regsion_bank .regsion_shi ul li a,.regsion_bank .regsion_shi ul li.none a,.regsion_bank .regsion_shi ul li{*zoom:1;*display:inline;}
.regsion_bank .regsion_shi ul li a:hover,.regsion_bank .regsion_shi ul li.hover a{color:#fff; background:#6e7788;text-decoration:none;}
.goods_show fieldset{border:none; border-top: #990000 solid 1px; width:940px; margin:0 auto; padding:0 0 10px 0;moz-border-bottom-colors: none;}
.goods_show fieldset legend{font-size:18px; color:#990000; font-family:微软雅黑; margin:0; padding:10px 0; height:26px; line-height:26px; *margin:0 -7px}
.goods_show fieldset ul{width:940px; margin:0 auto; padding:0;}
.goods_show fieldset ul p{line-height:24px; color:#333333; margin:0 auto; padding:0; text-align:left;}
.goods_show fieldset ul img{ margin:10px 0;}
/*----------header---------*/
.header{ width:100%; background:#eee; color:#777;}
.header .head_bar{ height:30px; line-height:28px; background:#e6e6e6}
.header .head_left{ float:left; position:relative; z-index:9999}
.header .head_bar .layer,.header .head_bar .layer_c{ position:relative; z-index:9999}
.header .head_right .phone1,.header .head_right .phone2,.header .head_left .Collection{background:url(/themes/yaohongjiu/images/common2013/icon_footer.png) no-repeat}
.header .head_left .Collection{ float:left; background-position:0 -594px; height:30px; padding:0 15px 0 20px;_line-height:30px;}
.header .head_left .Collection a{ color:#777}
.header #j_my_wap{ top:29px}
.header .head_right .phone1,.header .head_right .phone2{ width:11px; height:30px; vertical-align:middle; display:inline-block; background-position:0 -651px; margin-right:10px}
.header .head_right .phone2{background-position:0 -620px}
.header .head_right a.j_my_wap{ display:block; width:82px; height:30px; line-height:30px;}
.header .head_right a.j_my_wap:hover{ background:#fff;}
.header .head_left .Collection,.header .head_right .phone1,.header .head_right .phone2{*zoom:1; *display:inline}
.header .head_left .code{ position:absolute; display:none;top:30px; left:40px; z-index:999; width:150px; height:220px; background:#fff; padding:12px;}
.header .my_acc #wapPic{display:none; position:absolute; left:-80px; top:-30px}
.header .head_left .code p{ padding-top:12px; text-align:center; line-height:18px; color:#999}
.header .head_left .code b{ width:15px; height:7px; position:absolute; background-position:-158px -8px; top:-7px; right:10px}
.header .head_left .welcome{ float:left; height:30px; display:inline-block; height:30px;_line-height:30px;}
.header .head_left em{ float:left;height:30px; background-position:0 6px; width:16px; vertical-align:middle; margin-left:8px}
.header .head_right{ float:right}
.header .head_right li{ float:left; width:82px; text-align:center}
.header .head_right li.t_login{ width:63px}
.header .head_right li.header_login{ width:120px; position:absolute; top:0; left:210px;}
.header .head_right li.header_login a{ color:#d51c1c}
.header .head_right li span.ml15{ margin-left:12px}
.loginNav a{ display:inline-block; margin-top:2px; width:26px; height:24px;}
.login_list i{ display:inline-block; width:17px; height:23px; vertical-align:middle; margin-right:2px}
.login_list i.qq{ background-position:-31px -1px}
.login_list i.alipay{ background-position:-61px -1px}
.login_list i.sina{ background-position:-89px -1px}
.loginNav a.qq{ background-position:-25px 0}
.loginNav a.qq:hover{ background-position:-25px -30px}
.loginNav a.alipay{ background-position:-55px 0}
.loginNav a.alipay:hover{ background-position:-55px -30px}
.loginNav a.sina{ background-position:-84px 0}
.loginNav a.sina:hover{ background-position:-84px -30px}
.loginNav a.taobao{background:url(/themes/yaohongjiu/images/common2013/tao.png) no-repeat 1px 5px;}
.loginNav a.taobao:hover{background:url(/themes/yaohongjiu/images/common2013/tao.png) no-repeat 0 -23px;}
.header .head_right .tel{ width:220px}
.header .head_right .tel span{ float:left; height:30px; _line-height:30px;}
.header .head_right .tel strong{ float:left; height:30px; line-height:28px; color:#b63131; padding-left:10px; font-size:16px; vertical-align:middle}
.header .head_right .Integration,.header .head_right .topHelp{_line-height:30px}
.header .head_right .Integration{_padding-top:7px;}
.header .head_right .qianDao{_line-height:30px; width:60px;}
.header .head_right .my_acc{position:relative; z-index:999999;}
.header .head_right .my_acc:hover{ background:#fff}
.header .head_right .pt8{ _padding-top:8px}
.header .head_right .my_acc .my_acc_list,.login_list{ position:absolute; left:0; top:24px; display:none; z-index:99999}
.header .head_right .my_acc .my_acc_list a,.login_list a{ padding-left:12px; text-decoration:none; text-align:left; background:#fff; width:70px; color:#777; line-height:23px; height:23px; display:block; border-bottom:#ddd 1px solid}
.header .head_right .my_acc .my_acc_list a:hover,.login_list a:hover{ background:#cc0000; color:#fff; border-bottom:#cc0000 1px solid;}
.header .head_right .my_acc em,.mem_p_list .Tracking i,.mem_p_list .more i{ margin:3px 0 0 3px; display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:5px;border-color:#777 transparent transparent;border-style:solid dashed dashed; vertical-align:middle}
.logo{ float:left; width:270px; height:68px; position:relative}
.logo img{position:absolute; top:-15px; left:-50px}
.logo a{ display:block; text-indent:-999em; height:68px; overflow:hidden;}
.head_main{ padding:15px 0 10px}
.search_bd{ float:left; margin:8px 0 0 5px; display:inline;}
.search_bd .s_left{ float:left;width:300px; height:32px; border:1px solid #ddd; background-color:#fff; background-position:10px -26px; position:relative; z-index:9998}
.search_bd .s_left i{ float:left; width:32px; height:32px;background-position:10px -26px}
.search_bd .s_left .search{ float:left; height:30px; color:#666; line-height:30px; width:260px; border:none; background:#fff}
.search_bd .s_left .helpText,.helpText{ color:#ccc}
.s_middle{ float:left;}
.s_middle .search_btn{width:80px; height:34px; background-position:0 -64px; color:#fff; font-size:14px; font-weight:bold; border:none; cursor:pointer}
.keyword{ padding-top:6px; clear:both}
.keyword a{ color:#999;margin-right:10px}
.keyword a:hover{ color:#a86868; text-decoration:none}
.head_service{ width:246px;float:right;position:relative; z-index:10000; border:1px solid #eee; border-bottom:none}
.head_service_s{ border:#ccc 1px solid; border-bottom:none}
.desc_t_d{ width:246px; overflow:hidden}
.desc_t_d ul{ width:255px}
.head_service li{ float:left; width:82px; margin-left:-1px; height:73px; border-left:#eee 1px solid; border-right:#eee 1px solid}
.header .head_right li.userName{ width:auto;}
.head_service li h5{width:82px; text-align:center; color:#7c7868; font-size:13px; height:25px; padding-top:48px;}
.head_service li h5:hover{ color:red;}
.head_service li.qqzg h5{ background-position:-179px 12px}
.head_service li.qqzg h5:hover{ background-position:-391px 14px}
.head_service li.bh h5{ background-position:-240px 12px}
.head_service li.bh h5:hover{ background-position:-392px -50px}
.head_service li.myf h5{ background-position:-304px 11px}
.head_service li.myf h5:hover{ background-position:-394px -115px}
.head_service .desc{ width:246px; border:#ccc 1px solid; border-top:none; padding-top:18px;position:absolute; top:73px; left:-1px; z-index:999; background:#fff;}
.head_service .desc h6{ font-family:"宋体"; color:#666; padding:0 0 10px 18px}
.head_service .desc p{ color:#999; line-height:18px; height:70px; padding:0 18px 20px}
.head_service .desc_bottom{ font-family:Tahoma;height:36px; line-height:36px; text-align:center; background:#eee}
.head_service li.select{border-left:#ddd 1px solid; border-right:#ddd 1px solid; background:#fff;}
.head_service li.qqzg{ background:none}
.head_service li:hover{ background:#fff;border-left:#ddd 1px solid; border-right:#ddd 1px solid}
.menu{ width:100%; height:40px; background:url(/themes/yaohongjiu/images/common2013/menu_bg.gif) repeat-x;font-family:"微软雅黑";}
.menu .allsort{font-size:14px; width:240px; position:relative; height:40px; z-index:99; background:#2b2f3b; color:#fff; float:left}
.menu .allsort h3{text-align:center;  line-height:40px;}
.menu .sort_list{ width:240px; height:410px; position:absolute; background:#fff; top:40px; z-index:99}
.menu .sort_list ul{ position:relative; width:240px; height:auto}
.menu .sort_list li{ height:auto; position:relative; padding:11px 15px 10px; vertical-align:middle}
.menu .sort_list li h4{ font-size:13px; color:#000; height:25px;}
.menu .sort_list li h4 em{ display:inline-block; vertical-align:middle; margin-right:6px; width:17px; height:20px;}
.menu .sort_list li h4 .sor1{ background-position:-122px -33px}
.menu .sort_list li h4 .sor2{ background-position:-156px -33px}
.menu .sort_list li h4 .sor3{ background-position:-93px -70px}	
.menu .sort_list li h4 .sor4{ background-position:-123px -70px}	
.menu .sort_list li h4 .sor5{ background-position:-157px -70px}	
.menu .sort_list li:hover{ background:#6e7788;}
.menu .sort_list li i{ width:8px; height:11px; background-position:-169px -320px; display:none; position:absolute; right:10px; top:50%; margin-top:-6px;}
.menu .sort_list li:hover i{ display:block}
.menu .sort_list li:hover h4,.menu .sort_list li:hover a{ color:#fff}
.menu .sort_list .bor1{ border-left:4px #f06680 solid;}
.menu .sort_list .bor2{ border-left:4px #db9b3f solid;}
.menu .sort_list .bor3{ border-left:4px #6aa515 solid;}
.menu .sort_list .bor4{border-left:4px #3ab3e0 solid;}
.menu .sort_list .bor5{border-left:4px #997ad3 solid;}
.menu .sort_list .beer{ font-size:12px; position:absolute; left:100px; top:15px; font-family:"宋体"}
.menu .sort_list li .children{ padding:15px 18px 7px; width:230px; display:none; position:absolute; font-size:12px; left:205px; top:0;  background:#fff url(/themes/yaohongjiu/images/common2013/children_bg.gif)  left repeat-y; height:388px}
.menu .sort2,.menu .sort2 li .children{ border:#8f99b5 1px solid; border-top:none;-webkit-box-shadow: 0 2px 3px #b2b2b2;-moz-box-shadow: 0 2px 3px #b2b2b2;box-shadow: 0 2px 3px #b2b2b2; }
.menu .sort_list li.bor1 .children{ width:500px;}
.menu .sort_list li.bor2 .children{ width:730px; top:-86px}
.menu .sort_list li.bor3 .children{ width:230px; top:-192px}
.menu .sort_list li.bor4 .children{ top:-278px}
.menu .sort_list li.bor5 .children{ top:-364px}
.menu .sort_list li .children .close,.menu .car .have_commodity li .close,.added_con .close{ width:18px; height:18px; position:absolute; top:8px; right:8px; background-position:-327px -72px}
.menu .sort_list li .children dl{ float:left; margin-right:20px; display:inline; width:230px}
.menu .sort_list li .children dl dt h3{ font-size:14px; text-align:left;color:#000;  border-bottom:#2b2f3b 2px solid; height:24px; line-height:24px}
.menu .sort_list li .children dl dd{margin-top:-1px; line-height:24px; padding:10px 0 8px; font-family:"宋体"}
.menu .sort_list li .children dl dd a{ color:#666; margin-right:15px; display:inline-block;}
.menu .sort_list .bg{ background:#ededed}
.menu .sort_list li p { font-size:12px; font-family:"宋体"; line-height:20px }
.menu .sort_list li p a{ margin-right:12px;display:inline-block;color:#888}
.menu .menu_bd { position:relative; float:left;height:40px}
.menu .menu_bd li{ float:left}
.menu .menu_bd li a{ font-size:15px; text-decoration:none;float:left; width:110px; color:#fff; height:40px; line-height:40px;text-align:center; background:url(/themes/yaohongjiu/images/common2013/menu_line.gif) right 12px no-repeat; }
.menu .menu_bd li a:hover{ background:#1e2128}
.menu .menu_bd li a.select{ background:url(/themes/yaohongjiu/images/common2013/menu_select.png) no-repeat}
.menu .menu_bd .new{ position:absolute; top:2px; right:10px}
.menu .menu_bd .new2{ position:absolute; top:2px; left:300px}
.menu .menu_bd .hot{ position:absolute; top:2px; left:185px}
.menu .menu_bd .new2s{ position:absolute; top:2px; left:220px}
.menu .menu_bd .hot_s{ position:absolute; top:2px; left:140px}
/*--------------------6.18修改--------------------------*/
.menu .car{ position:relative; z-index:99; color:#fff; float:left; width:127px; height:30px; padding-top:10px; background:#181c25; text-align:center}
.menu .car:hover{ background:#d21919}
.menu .car:hover em{ background-position:-135px -5px}
.menu .car .no_commodity,.menu .car .have_commodity{ position:absolute; left:0; top:40px; z-index:9999; background:#fff; width:190px; background:#fff; border:#d21919 2px solid;}
.menu .car .no_commodity_c{ font-family:"宋体"; padding:16px 0 15px 18px; *padding-left:15px; color:#999}
.menu .car .no_commodity_c span{ float:left; width:50px; height:50px; background-position:-305px -338px}
.menu .car .no_commodity_c i{ margin-top:22px}
.menu .car .no_commodity .no_c_bottom{height:30px; background:#eee;}
.menu .car em{ display:inline-block; vertical-align:middle; width:19px; height:19px; background-position:-111px -4px;}
.menu .sev_qq{ float:right;width:60px; height:40px; position:relative; background:none; z-index:9999}
.serv_con{ position:absolute; background:#fff; font-family:"宋体"; top:38px; right:0; width:108px; overflow:hidden; height:auto; border:#ccc 1px solid;}
.sev_qq_img{ height:38px; overflow:hidden; float:right; width:40px;}
.menu .sev_qq_txt{ position:absolute; top:-15px; right:-10px; width:35px; height:24px; background:url(/themes/yaohongjiu/images/common2013/serviceIco.png) no-repeat}
.serv_con .ser_title{ height:26px; line-height:26px; text-align:center; color:#333366; background:#eee;}
.serv_con li{ color:#666; height:26px; line-height:26px}
.serv_con li i{ display:inline-block; margin:0 7px 0 7px; width:14px; height:17px; vertical-align:middle; background-position:-214px -318px}
.serv_con li a{ text-decoration:none}
.serv_con li span{ color:#cc3333;}
.serv_con li i{*display:inline}
.serv_con li.off,.menu .sev_qq .serv_con dd.off span { color:#999}
.serv_con li.off i{ background-position:-192px -318px}
.in_car_pro{ width:42px; height:68px; overflow:hidden}
.in_car_pro img{ width:42px; height:68px}
.in_car_r{ width:125px; float:right; text-align:left}
.menu .car .have_commodity {padding-bottom:12px}
.menu .car .have_commodity li{ padding:10px; position:relative; border-bottom:#ddd 1px solid;}
.menu .car .in_car_txt{ height:30px; margin:9px 0; overflow:hidden;}
.menu .car .have_commodity li .close{top:60px;right:10px}
.menu .car .have_commodity li .close:hover,.menu .sort_list li .children .close:hover,.menu .car .have_commodity li .close:hover,.added_con .close:hover,.menu .sort_list li .children .close:hover{ background-position:-362px -72px}
.menu .car .have_commodity .car_p{ font-size:18px;}
.menu .car .in_car_btn{ color:#fff; height:30px; float:right; width:102px; font-size:14px; text-decoration:none; text-align:center; line-height:30px; background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) repeat-x; margin:0 13px 0 0}
/*----------大图轮播---------*/
#warp {padding:0; margin:0; width:100%; height:410px;}
.index_bg01 {background:url(/themes/yaohongjiu/images/common2013/ban_bg.jpg) repeat}
.index_bg02 {background:#050c5c}
.index_bg03 {background:#21010e}
.index_bg04 {background:#244609}
.index_bg05 {background:#0f0c05}
.banner { z-index:99; margin:0 auto;width:1200px; height: 411px;}
.bannerImg {position: relative; padding:0; margin:0;width: 960px; float:right}
.bannerImg .bannerPage {position: absolute; top: 360px; left: 30px}
.bannerImg .bannerPage a {margin-right: 2px}
.bannerImg .bannerPage a img { vertical-align:middle}
.slides_container { position: relative; width: 960px; overflow: hidden}
.pagination {margin: 26px auto 0px; padding-left:2px}
.pagination li { width:17px; height:10px; margin-right:7px; background:#b5b5b5;float:left; overflow:hidden}
.pagination li a{width:17px; height:10px; background:#b5b5b5; float:left;overflow:hidden; text-indent:-9999em}
.pagination li.current a{ background:#c80002;float:left; margin:0; padding:0}
.pic_right{ width:190px; position:absolute; right:0; top:10px;}
.pic_right li img{ display:block; margin:0; padding:0;}
.pic_right li{ width:190px; position:relative; vertical-align:middle; font-size:0}
.pic_right li i{ background:#000;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; border:#fff 1px solid; position:absolute; top:0; left:0; width:188px; height:128px;}
.qg_synum_index{height:26px; line-height:26px; margin:0; padding:0; text-align:center; background:#fff}
.qg_buy_index{height:42px; line-height:42px; margin:0; padding:0; background:url(/themes/yaohongjiu/images/common2013/qgbg_index.jpg) no-repeat; position:relative; color:#FFFFFF}
.qg_buy_index span{font-size:30px; font-family:Arial;}
.qg_buy_index a{width:68px; height:32px; position:absolute; right:20px; top:4px; display:block;}
/*----------内容部分---------*/
.sidebar{ width:240px; float:left}
.news_title{ height:34px; width:240px; background:#f8f8f8; overflow:hidden}
.news_title ul{width:245px;}
.news_title li{ float:left; height:31px; width:121px; color:#666; line-height:31px; text-align:center; border-top:#f8f8f8 2px solid; border-bottom:#ccc 1px solid}
.news_title li.select{ border-top:#444 2px solid; font-weight:bold; margin-left:-2px; border-bottom:#fff 1px solid; border-left:#ccc 1px solid;  border-right:#ccc 1px solid;background:#fff;}
.news_list{ background:#fff;padding-top:5px; height:92px;}
.news_list li{ height:26px; line-height:26px; padding:0 20px 0 24px; overflow:hidden; position:relative;}
.news_list li em{ background-position:-55px -105px; width:24px; height:24px; position:absolute; left:0; top:0;}
.news_list li a{ color:#666;}
.news_list li a:hover{ text-decoration:underline}
.team_buy{ height:244px;}
.price_c{height:40px; position:relative;}
.price_bd{ position:absolute; top:0; left:-6px; padding-left:18px; width:228px; height:40px;color:#fff; background-position:-145px -105px}
.price_c .price{ line-height:40px; height:40px; display:inline-block;vertical-align:middle; font-weight:bold; font-size:14px}
.price_c .price b{ font-size:24px;color:#fff; }
.price_c .ct{ position:absolute; top:7px; overflow:hidden; line-height:100px; right:12px;width:65px; height:26px;}
.price_c .disc{display:inline-block; color:#b7223c; width:42px; height:40px; line-height:40px; vertical-align:middle; text-align:center; background-position:-98px -104px;}
.price_info{ height:48px; background:#fff4f6; border-bottom:#d5d5d5 1px solid}
.price_info li{ margin-top:8px;text-align:center; color:#999; float:left; width:77px; background:url(/themes/yaohongjiu/images/common2013/price_line.gif) right center no-repeat}
.price_info li p{ padding-top:5px;}
.price_info li .ys{ color:#b7223c; font-weight:bold;}
.price_info li .js{ color:#6c9e16}
.t_main{ width:950px; margin-left:10px; overflow:hidden; padding-bottom:8px; float:left; background:#fff; border-bottom:#d5d5d5 1px solid;}
.t_main .porduct_list{ height:652px;}
.hot_title{ background:#eee; width:960px;}
.hot_title li{ float:left; width:238px; border-top:#eee 2px solid;font-size:14px;font-family:"微软雅黑";   height:35px; text-align:center; line-height:35px; color:cc3333; cursor:pointer; background:url(/themes/yaohongjiu/images/common2013/nav_line.gif) right no-repeat;border-bottom:1px solid #C4C4C4}
.hot_title li.last,.sort_title ul .last{ background:none}
.hot_title li.select{ border:#c4c4c4 1px solid; background:#fff; color:#cc3333; margin:0 0 -1px -1px; border-top:#cc3333 2px solid; border-bottom:#fff 1px solid; }

.kuaibao_banner{width:240px; height:330px; float:left; margin-top:10px;}
.porduct_list_sg{height:330px; margin-bottom:10px;}
.porduct_list_sg li{ float:left; margin:0 0 0 16px; width:170px; height:330px; overflow:hidden; float:left}
.porduct_list_sg li .p_djs{height:35px; background:url(/themes/yaohongjiu/images/common2013/sg_djs.jpg) no-repeat left top; font-size:14px; overflow:hidden; position:relative}
.porduct_list_sg li .p_djs p{height:20px; line-height:20px; position:absolute; left:30px; top:10px;}
.porduct_list_sg li .p_djs p span{color:#FF0000;}
.porduct_list_sg li .p_pic{ text-align:center; width:170px; height:200px; position:relative; z-index:1}
.porduct_list_sg li .p_pic img{ width:170px; height:200px}
.porduct_list_sg li .p_pic .save_price{width:45px; height:40px; padding-top:4px; background:url(/themes/yaohongjiu/images/common2013/sg_save.png) no-repeat right top; position:absolute; right:0; top:0; color:#FFFFFF; line-height:16px; font-size:12px; display:block; text-align:center}
.porduct_list_sg li .p_pic .sale_num{height:30px; line-height:30px; display:block; filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9; opacity: 0.9; color:#ffffff; text-align:left; position:absolute; bottom:0; left:0; background:#ccc; width:100%}
.porduct_list_sg li .p_pic em,.limit_pic em,.pro_detailed_list .p_pic em{ font-family:"微软雅黑", arial; font-size:18px; z-index:99;position:absolute;top:12px; right:-2px; color:#fff; padding:10px 0 0 0; width:49px; height:42px; background-position:-177px -2px}
.porduct_list_sg li .p_pic em.Gold{ background-position:-2px -2px}
.porduct_list_sg li .p_pic em.Silver{ background-position:-59px -2px}
.porduct_list_sg li .p_pic em.Bronze{ background-position:-116px -2px}
.porduct_list_sg li .name_ps{ width:170px; height:94px; margin:0 auto; background:#f4f4f4;}
.porduct_list_sg li .name_ps .e_name{ font-size:11px}
.porduct_list_sg li .name_ps .price_d{ height:26px; color:#999; border-top:#e8e8e8 1px solid; padding:4px 10px 0 5px;}
.porduct_list_sg li .name_ps .price_d .p_d_left{ color:#d70000; float:left; }
.porduct_list_sg li .name_ps .price_d .p_d_left b,.ranking .ra_price_d b{ font-size:18px;}
.porduct_list_sg li .name_ps .price_d .p_d_r{ float:right; margin-top:5px}

.porduct_list li{ float:left; margin:10px 0 0 10px; display:inline; width:172px; height:312px; border:#fff 2px solid;overflow:hidden;}
.porduct_list li:hover{ border:#eee 2px solid}
.porduct_list li .p_pic,.limit_pic,.pro_detailed_list .p_pic{ text-align:center; width:170px; height:220px; position:relative; z-index:1}
.porduct_list li .p_pic img{ width:130px; height:210px}
.porduct_list li .p_pic span{ position:absolute;bottom:-15px; left:0; text-decoration:none;  line-height:18px; background:#fff url(/themes/yaohongjiu/images/common2013/icon_footer.png) 10px -458px no-repeat;padding:3px 0 3px 28px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; color:#cc0000; text-align:left; max-height:35px; overflow:hidden;transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.porduct_list li:hover .p_pic a span{bottom:0px;filter:alpha(opacity=90);-moz-opacity:90;opacity:90; }
.porduct_list li .p_pic em,.limit_pic em,.pro_detailed_list .p_pic em{ font-family:"微软雅黑", arial; font-size:18px; z-index:99;position:absolute;top:12px; right:-2px; color:#fff; padding:10px 0 0 0; width:49px; height:42px; background-position:-177px -2px}
.porduct_list li .p_pic em.Gold{ background-position:-2px -2px}
.porduct_list li .p_pic em.Silver{ background-position:-59px -2px}
.porduct_list li .p_pic em.Bronze{ background-position:-116px -2px}
.porduct_list li .name_p,.limit .name_p{ width:172px; height:92px; margin:0 auto; background:#f4f4f4;}
.name_p .e_name{ font-size:11px}
.name_p .price_d{ height:20px; color:#999; border-bottom:#e8e8e8 1px solid; padding:0 10px 5px;}
.name_p .price_d .p_d_left{ color:#d70000; float:left; }
.name_p .price_d .p_d_left b,.ranking .ra_price_d b{ font-size:18px;}
.name_p .price_d .p_d_r{ float:right; margin-top:5px}
.name_t{ margin:0 auto; padding-top:5px; width:150px; line-height:18px}
.name_t p{ overflow:hidden; height:18px;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.pr_bottom{ padding:0 10px; line-height:20px; color:#999}
.limit{ width:190px; background:#fff; height:372px; border-bottom:1px solid #d5d5d5; overflow:hidden}
.limit_title{ padding-left:45px; line-height:35px; color:#fff; height:38px;background-position:-202px -145px}
.limit_title b{ color:#ffdb33;}
.limit_pic{ margin:13px auto 0;}
.limit_pic em{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; background-position:-53px -132px; line-height:35px; padding:2px 0 0 2px; width:43px; background-position:-237px -6px; height:43px}
.limit .name_p{ background:#fff4f6}
.name_p .progress{ margin-top:12px; width:40px; height:8px; background-position:-192px -77px;}
.name_p .progress b{ display:block; height:8px; border-radius:10px; background-position:-252px -77px}
.sort_title{ background:#f8f8f8; height:36px; border-bottom:#d85c73 2px solid;font-family:"微软雅黑"; }
.sort_title h2{ width:226px; color:#333; font-size:22px; height:34px; line-height:34px; font-weight:normal; padding-left:14px}
.sort_title h2 em{ display:inline-block; width:22px; height:32px; margin-right:12px; vertical-align:middle}
.sort_title h2 em.zhy{ background-position:-2px -212px}
.sort_title h2 em.gjg{ background-position:-40px -212px}
.sort_title h2 em.sjmj{ background-position:-78px -212px}
.sort_title h2 em.other{ background-position:-116px -212px}
.sort_title ul li{ float:left; margin-top:10px; width:82px; font-weight:bold; height:26px;  line-height:26px; text-align:center; color:#555; background:url(/themes/yaohongjiu/images/common2013/nav_line.gif) right center no-repeat}
.sort_title ul li.select{ background-position:0 -184px; color:#fff}
.sort_left{ width:1000px;}
.sort_left .sort_con,.sort_con{ height:337px; width:1000px; background:#fff; border-bottom:#d5d5d5 1px solid}
.sort_left .sort_ad{ width:240px; height:337px; position:relative}
.ranking{ width:190px}
.week{height: 312px; margin-top: 10px; overflow: hidden; width: 240px; border-bottom:1px solid #d5d5d5; position:relative; background:#fff;}
.ranking .ranking_title{ height:38px; overflow:hidden; background:#f8f8f8;}
.ranking .exchange{border-bottom:#ccc 1px solid; padding-left:15px; line-height:38px}
.ranking .exchange h3{ color:#666; font-family:"宋体"}
.ranking .ranking_title li{ float:left; width:94px; height:35px; text-align:center; margin-left:-1px; line-height:35px;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid; border-top:#f8f8f8 2px solid; color:#666}
.ranking .ranking_title li.select{ border-top:#444 2px solid; border-bottom:#fff 1px solid; background:#fff; font-weight:bold;}
.ranking .ranking_con{ background:#fff; border-bottom:1px solid #d5d5d5; height:337px; overflow:hidden}
.ranking .ranking_con ul{ padding-top:5px; height:322px; overflow:hidden}
.ranking .ranking_con ul li{ height:20px; line-height:22px;  padding:10px 10px 5px 37px;position:relative; overflow:hidden;word-wrap:break-word; word-break:break-all;}
.ranking .ranking_con ul li.on{ padding-left:85px; line-height:15px; height:100px; border-bottom:#ccc 1px dotted;}
.week .ranking_con ul li.on{height:105px}
.week .ranking_con{ border:none; height:265px}
.ranking .ranking_con ul li em{ position:absolute; top:12px; left:12px;width:17px; height:18px; background-position:-159px -154px; line-height:17px; text-align:center; color:#666; z-index:99}
.ranking .ranking_con ul li.oth em{ background-position:-182px -154px; color:#fff;}
.ranking .ranking_con ul li.on em{ background-position:-136px -154px; color:#fff}
.ranking .ranking_con ul li.on .e_name{font-size:11px; width:100px; height:15px; overflow:hidden; display:inline-block;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ranking .ranking_con ul li .s_prod_img,.ranking .ranking_con ul li .e_name,.ranking .ranking_con ul li .ra_price_d ,.ranking .ranking_con ul li .ys{ display:none}
.ranking .ranking_con ul li.on .s_prod_img{ position:absolute; left:23px; top:5px; z-index:9}
.ranking .ranking_con ul li.on .s_prod_img img{ width:62px; height:100px ; display:block; background:url(/themes/yaohongjiu/images/common2013/s_prod_btn.jpg) no-repeat}
.ranking .ranking_con ul li.on .ra_price_d,.ranking .ranking_con ul li.on .s_prod_img,.ranking .ranking_con ul li.on .e_name,.ranking .ranking_con ul li.on .ys{ display:block}
.ranking .ranking_con ul li.on .ra_price_d{ color:#bbb; margin-top:6px}
.ranking .ranking_con ul li.on .ys{ margin-top:6px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;position:relative; padding:1px 3px; display:inline-block;height:20px; line-height:20px; background:#fff4f6; color:#b58080;}
.ranking .ranking_con ul li.on .ys span{ position:absolute;top:-4px; left:50%; margin-left:-4px;width:8px; height:4px; overflow:hidden; background-position:-111px -157px;}
.ranking .ranking_con ul li.on .title_pro{ width:100px; height:15px; overflow:hidden; display:inline-block;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ranking .ranking_con ul li .title_pro{ width:150px; overflow:hidden; display:inline-block;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.week .ranking_con ul li .title_pro{width:195px}
.week .ranking_con ul li.on .title_pro{ width:150px}
.sort_con{ width:100%}
.sort_con_d{ width:959px;}
.flag_logo{ width:240px;overflow:hidden}
.flag_logo li{ text-align:center; padding-top:29px; width:78px; height:81px; float:left; background:#f0f7fd; border-bottom:#e6eff6 1px solid; border-left:#e6eff6 1px solid; border-top:#f8fbfe 1px solid;border-right:#f8fbfe 1px solid;}
.flag_logo li .flag_name a{ margin-top:6px; width:51px; height:15px; padding-top:2px; overflow:hidden; color:#7d96ab; display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#e5eff8}
.flag_r{ width:239px; overflow:hidden; height:337px; color:#999;  border-left:#eaeaea 1px solid}
.flag_r h5{ font-size:14px;width:210px;margin:10px auto 0}
.cty h5{ margin-bottom:5px;}
.flag_r h5 img{ vertical-align:middle}
.flag_r p.flag_rTxt{ width:210px; height:110px; overflow:hidden; margin:0 auto; line-height:18px; word-wrap:break-word; word-break:break-all;}
.flag_r p a{ color:#999}
.brank_logo li{ padding-top:12px; height:98px; background:#f8f4e6;border-bottom:#ede8d7 1px solid; border-left:#ede8d7 1px solid; border-top:#fcfaf3 1px solid;border-right:#fcfaf3 1px solid;}
.brank_logo p{ height:57px;}
.brank_logo li .flag_name a{ background:#eeeadb; color:#aca486; }
.country_title{ border-bottom:#1b79ca 2px solid}
.world_title{ border-bottom:#906d1c 2px solid}
.other_title{ border-bottom:#1c9083 2px solid}
.country_title ul li.select{ background-position:-83px -184px}
.world_title ul li.select{ background-position:-166px -184px}
.other_title ul li.select{ background-position:-249px -184px}
/*----------footer---------*/
.footer{ width:100%;background:#eee; float:left;}
.footer_help{ width:100%; height:200px; background:#444a4b; overflow:hidden}
.footer_logo{ width:207px; padding:103px 0 0 32px; height:97px; color:#999;background:url(/themes/yaohongjiu/images/common2013/footer_logo.png) no-repeat;}
.footer_logo p{ padding-bottom:5px;}
.footer_logo p span{ font-size:14px; font-weight:bold;}
.help_list{ padding:24px 0 0 15px; width:945px; position:relative; z-index:1}
.help_list_c{ width:945px; overflow:hidden}
.help_list .DimenS{ width:160px ;height:154px; background:url(/themes/yaohongjiu/images/common2013/DimenS.png) no-repeat; position:absolute; top:0px; left:-155px; display:none}
.help_list ul{ width:1000px}
.help_list li{ width:160px; float:left; color:#999}
.help_list li h4{ font-size:14px; padding-bottom:14px}
.help_list li a{ color:#999;display:block; height:20px; outline:none}
.help_list .sns a{ padding-left:20px; }
.help_list .sns a.ico_weibo{ background-position:0 0}
.help_list .sns a.ico_weixin{ background-position:0 -19px}
.help_list .sns a.ico_tencent{ background-position:0 -40px}
.help_list .sns a.ico_qzone{ background-position:0 -60px}
.help_list .sns a.ico_mail{ background-position:0 -81px}
.footer_nav{ width:100%; word-spacing:20px; background:#353a3b; height:41px; line-height:41px; color:#666; text-align:center;}
.footer_nav a{ color:#999}
.footer_nav a:hover,.help_list li a:hover{ color:#ccc}
.foot_copyright{ margin-top:15px; color:#999; text-align:center; line-height:20px}
.foot_img{ width:483px; height:43px; background:url(/themes/yaohongjiu/images/common2013/foot_copyright.png) no-repeat; margin:15px auto}
.gua{ height:60px; width:1200px; margin:20px auto 0}
.gua .gua_c{ width:1146px; overflow:hidden; height:58px; float:left; background:#fff; border-bottom:#ddd 1px solid; border-top:#ddd 1px solid}
.gua ul{ width:1200px}
.gua ul li{ padding:10px 0 0 45px; width:134px; float:left; margin-right:18px;border-right:#eaeaea 1px solid; height:48px}
.gua ul li.jinkou{ background-position:0 -101px}
.gua ul li.baotui{ background-position:0 -159px}
.gua ul li.fangzhen{ background-position:0 -217px}
.gua ul li.kefu{ background-position:0 -274px}
.gua ul li.yunfei{ background-position:0 -332px}
.gua ul li.anxin{ background-position:0 -390px}
.gua ul li h5{ font-size:16px; color:#666}
.gua ul li p{ color:#bbb}
.gua_left,.gua_right{ width:27px; height:60px; float:left}
.gua_left{ background-position:-348px -187px;}
.gua_right{ background-position:-375px -187px;}
#up{ display:none;position:fixed; _position:absolute; width:65px; height:105px; right:20px; bottom:50px; _bottom:"auto"; text-indent:-999em;  }
#up a{ display:block; width:65px; height:52px; overflow:hidden; text-indent:-999em;background:url(/themes/yaohongjiu/images/common2013/loginBtn.png) no-repeat}
#up a.online-service{ margin-bottom:1px; background-position: -148px -77px }
#up a.top{background-position:-148px -130px }
#up a.top:hover{ background-position:-215px -130px}
#up a.online-service:hover{ background-position:-215px -77px}
.footer_ban{height:60px; line-height:60px; text-align:center; padding:10px 0;}
/*----------内页头尾部---------*/
.layer_c .search_bd .s_left{ width:303px}
.layer_c .search_bd .s_left .search{width:263px}
.layer_c .search_bd{ margin-left:50px;}
.layer_c .menu_bd li a{ width:82px}
.layer_c .help_list{ width:760px; padding-left:0;}
.layer_c .help_list_c{ width:760px;}
.layer_c .help_list li{ width:135px;}
.gua_s{ width:1002px}
.gua_s .gua_c{ width:948px}
.gua_s ul li{ width:100px}
/*-------------------广告轮播-----------------*/
#gal-wrap,#gal-wrap2,#gal-wrap3{position: relative;}
#gallery,#gallery2,#gallery3{position: absolute;}
#gallery li,#gallery2 li,#gallery3 li {list-style: none;float: left;width: 240px;height:337px;}
#gallery3 li{ height:240px}
#gal-panel,#gal-panel2,#gal-panel3{height:10px;overflow: hidden; position:absolute; bottom:15px; left:40px}
#gal-panel li,#gal-panel2 li,#gal-panel3 li{float: left;margin-right:7px;list-style: none;cursor: pointer;width:17px; height:10px; overflow:hidden; background:#b5b5b5}
#gal-panel li.current,#gal-panel2 li.current,#gal-panel3 li.current{ background:#C80002}
/*----------------注册协调弹出层----------------*/
.AgrMent{ height:410px; overflow-y:auto; font-size:14px; line-height:24px; padding:10px}
/*-------------------产品详情页-----------------*/
.content2{ background:#fff; width:100%; height:auto; padding-bottom:29px}
.content{ padding-bottom:29px;}
.nav{ height:36px;line-height:36px;}
.nav a{ color:#999;}
.pic_show{ float:left; width:360px; height:415px}
.show_top{ padding:20px 0}
.show_t_info{ width:590px; float:left; margin:10px 0 0 27px}
.pic_title{ height:auto; padding-bottom:12px; position:relative; background:url(/themes/yaohongjiu/images/common2013/line.png) bottom repeat-x; line-height:18px}
.pic_title h1{ font-size:14px; font-family:"宋体"; color:#333}
.pic_title .e_p_name{ font-size:11px; display:block; min-height:18px;}
.pic_title .title_info{ position:absolute; right:0; bottom:8px; color:#999;}
.pic_title .title_info span.therm{ display:inline-block; width:17px; height:23px; background-position:-301px -221px; vertical-align:middle}
.show_t_info .info_left{ width:585px; position:relative; z-index:9}
.show_t_info .info_left .d_slo_txt{ color:#d70000}
.show_t_info .info_left .Slogan{ background-position:-2px -320px; height:auto; margin-top:8px;}
.show_t_info .info_left .info_l_list{color:#333; width:360px; float:left}
#regsion_city{ color:#333}
.show_t_info .info_left li{ margin-bottom:10px;}
.show_t_info .info_left li .tit_w{ display:inline-block; width:54px; vertical-align:middle}
.show_t_info .info_left li .dpyh{color:#ED2929; padding:2px 8px;margin-left:30px; background:#efefef;border:1px solid #ddd; cursor:pointer}
.show_t_info .info_left li .dpyh i{ margin:3px 0 0 3px; display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:5px;border-color:#333 transparent transparent;border-style:solid dashed dashed; vertical-align:middle}
.show_t_info .info_left li .exp{ background:#fff3f3; color:#b85d5d; margin-right:5px;border-bottom:#dba8a8 1px dotted; padding:1px 3px}
.show_t_info .info_left li .price{ font-size:30px; font-family:Tahoma; color:#ed2929}
.show_t_info .info_left .info_a{ height:58px; margin-bottom:20px; border-bottom:#ccc 1px dotted;position:relative; z-index:999}
.show_t_info .info_left .infoTab{ position:absolute; z-index:999; background:#efefef;top:17px; left:0; width:355px; height:100px; display:none}
.show_t_info .info_left .infoTab ul{ margin:15px 0 0 20px;border-top:1px solid #ddd;border-left:1px solid #ddd;width:310px;height:70px}
.show_t_info .info_left .infoTab li{float:left;margin-bottom:0;background:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:10px;color:#e96400;width:115px;height:167px;height:22px; line-height:22px;}
.show_t_info .info_left .infoTab .td1{width:70px;}
.show_t_info .info_left .infoTab .td2{width:92px}
.show_t_info .info_left .info_a .info_yf{ padding-left:54px}
.show_t_info .info_left .info_a .info_yf p{ margin-top:12px; position:relative; height:30px; text-align:center; line-height:30px; width:304px; background:#fff3f3}
.show_t_info .info_left .info_a .info_yf .top_arr{ position:absolute; top:-12px; left:12px;display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:6px;border-color:transparent transparent #fff3f3 transparent ;border-style:dashed dashed solid dashed ; vertical-align:middle;}
.show_t_info .info_left .info_b a.Reduction,.date_price .info_b a,.show_t_info .info_left .info_b a.Addition,.cartList .info_b a.Reduction,.cartList .info_b a{vertical-align:middle; display:inline-block; width:23px; height:25px; background-position:-199px -213px}/*----------------6.18修改--------------*/
.show_t_info .info_left .info_b a.Addition,.date_price .info_b a.Addition,.cartList .info_b a.Addition{background-position:-249px -213px}/*----------------6.18修改--------------*/
.show_t_info .info_left .info_b .nub,.date_price .info_b .nub,.cartList .info_b .nub{ width:27px; height:23px; text-align:center; line-height:23px; border:none; vertical-align:middle; background-position:-221px -213px}/*----------------6.18修改--------------*/
.show_t_info .info_left .info_years a{ width:60px; height:18px; position:absolute; top:0; left:0;text-align:center; line-height:18px;border:#d8d9db 1px solid}
.show_t_info .info_left .info_years .years{ margin:0 8px 0 0; width:64px; height:12px; display:inline-block; position:relative}
.show_t_info .info_left .info_years ul{ float:left;width:250px}
.show_t_info .info_left .info_years .years,.show_t_info .info_left .info_years ul{*zoom:1; *display:inline}
.show_t_info .info_left .info_years .tit_w{ float:left}
.show_t_info .info_left .info_years .years i{ display:none; width:11px; height:11px; position:absolute; top:10px;right:1px; text-indent:-999em; background-position:-173px -219px}
.show_t_info .info_left .info_years .select i{ display:inline}
.show_t_info .info_left .info_years a:hover,.show_t_info .info_left .info_years a.select{ text-decoration:none; border:#ed2929 2px solid; margin-left:-1px; margin-top:-1px}
.show_t_info .info_left .info_years,.show_t_info .info_left .info_address{ margin-top:20px}
.show_t_info .info_left .info_address{ z-index:9999}
.info_buy { padding:10px 0 0 54px; position:relative}
.info_buy a{ display:inline-block; width:142px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:12px; font-weight:bold;text-decoration:none; overflow:hidden; margin-right:10px;}
.info_buy .buy_btn{ background-position:0 -246px; border:none;width:142px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:12px; font-weight:bold;}
.info_buy a.car_btn{ background-position:0 -283px;padding-left: 17px;width: 125px;}
.info_buy #pro_copy{ position:absolute; right:-20px; top:0; z-index:100}
.info_buy #pro_copy img{ width:30px; height:45px; border:#666 1px solid; position:absolute; top:0; right:0}
.info_buy a.soup,.info_buy a.off,.info_buy a.service{ background:url(/themes/yaohongjiu/images/common2013/loginBtn.png) 0 -74px  no-repeat}
.info_buy a.Spike{ background:none;height:38px;}
.info_buy a.off{ background-position:0 -106px}
.info_buy a.service{ background-position:0 -138px}
.show_t_info .info_right{ width:190px; float:right}
.show_t_info .info_right .r_cs{ color:#6699cc; height:20px; border-bottom:#ccc 1px dotted}
.show_t_info .info_right .psh{ padding:10px 0 10px 15px; background-position:-2px -486px}
.user_ava{ margin-bottom:8px;border-bottom:#ccc 1px dotted}
.user_ava li{ width:36px; height:36px; float:left; margin-right:5px; float:left}
.user_ava li img{ width:36px; height:36px;}
.score_list { margin-top:13px; border-bottom:#ccc 1px dotted}
.eval_top .score_list li{ height:24px;}
.score_list li .sco_bar{ display:inline-block; width:90px; margin:0 5px; vertical-align:middle; height:6px; overflow:hidden; background:#ececec;}
.score_list li .sco_bar b{ display:block; height:6px; background:#84b327;}
.score_list li .fz{ font-size:10px}
.info_right .award{ padding:10px 0; color:#D70000; border-bottom:#ccc 1px dotted; max-height:65px; overflow:hidden; line-height:18px; _height:65px; word-break:break-all;word-wrap:break-word}
.info_right .award:after{content:"...";} 
.info_right .share{ padding:7px 0}
.comb{ border-top:none; height:128px}
.comb_txt{ width:54px; height:86px; text-align:center;word-wrap:break-word;word-break:nomal; float:left; background:#f4f4f4; padding-top:42px}
.comb_list{ width:2000px;}
.com_main{ float:left; width:600px; position:relative; z-index:1}
.icon_left,.icon_right{ width:15px; height:22px; top:52px; position:absolute; cursor:pointer; background:url(/themes/yaohongjiu/images/common2013/icons.png) -89px -315px no-repeat}
.icon_left{ left:-10px}
.icon_right{ right:20px; background-position:-141px -315px}
.icon_r_g{ background-position:-124px -315px}
.icon_l_g{ background-position:-107px -315px}
.com_l_c{ width:570px; overflow:hidden}
.comb_list{ float:left; width:2000px}
.comb_list li{ float:left; padding-left:50px; margin-left:20px; _display:inline;width:206px; background-position:-416px -158px; overflow:hidden}
.comb_list li .comb_pic,.comb_pic{ float:left; width:70px; height:120px;}
.comb_list li .comb_sele{ float:left; margin:52px 5px 0 8px}
.comb_list li.comb_td{ background:none; width:80px;padding:0}
.comb_list li .pro_info{ float:left; margin-top:35px; width:100px; color:#999; overflow:hidden}
.comb_list li .pro_info a{ color:#333;}
.comb_list li .pro_i_name{ margin-bottom:12px;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;width:120px; height:20px; line-height:20px; overflow:hidden; float:left}
.comb .comb_r{ float:left; border-left:#ccc 1px dotted; width:180px; height:90px; margin-top:4px; padding:15px 0 15px 30px}
.comb .comb_r .comb_r a{ color:#69c}
.comb .comb_r .comb_r_t{ margin-bottom:12px}
.comb .comb_r .buy_now_btn{ width:102px; line-height:24px;overflow:visible; padding:0 0.5em;height:27px; border:none; background-position:-148px -241px; cursor:pointer;}
.pro_tab_bar{height:36px;  overflow:hidden;  border-right:#d8d9db 1px solid}
.pro_b_bar{ height:36px; }
.fixedNav{ position:fixed; top:0; _position:static; z-index:999999999; background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #CCCCCC;height: 34px;overflow: hidden; width: 1000px; margin-top:0}
a.advisory{ float:right; margin-top:8px;color:#69c; text-decoration:none; padding:3px 5px; background:#fff6da; color:#af5003; border:#edc498 1px solid; border-radius:3px; text-decoration:none}
.advisory_layer{ height:170px;  }
.advi_textarea,.pl_textarea{ width:310px; height:98px; margin-left:5px; border:#ccc 1px solid}
.pl_textarea{ width:480px}
.s_btn{ padding-top:10px; margin-top:18px;height:40px; background:#eee; text-align:center;}
.s_btn input{ width:100px; background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) repeat-x; border:none; border:#c90101 1px solid; height:31px; text-align:center; font-weight:bold; color:#fff; font-size:14px}
.layer_list{ width:385px; margin:20px auto 0;}
.layer_list li{ padding-bottom:18px}
.layer_list li b{ padding-right:10px}
.layer_list .Type input{ vertical-align:-3px}
.pro_tab_bar ul{background:#f5f5f5;height:34px; overflow:hidden; float:left; border:#d8d9db 1px solid;border-right:none;border-bottom:none}
.pro_tab_bar ul li{ float:left; text-align:center;border-top:#f5f5f5 4px solid; height:36px; line-height:28px;border-bottom:#d8d9db 1px solid; font-size:14px; font-weight:bold;}
.pro_tab_bar ul.mao_gou{ border-left:none}
.pro_tab_bar ul li span{ color:#69c}
.pro_tab_bar ul li.select{ background:#fff; border-top:#d21919 4px solid; height:32px; margin-top:-1px; color:#cc3333;border-bottom:#fff 1px solid;}
.pro_tab_bar ul li a{ float:left; width:129px; text-decoration:none; border-right:#d8d9db 1px solid; color:#666; height:30px}
.eval_main,.pro_show,.quality_show,.advice_main{ margin-top:-1px}
.advice{ width:650px}
.advice ul{ width:650px}
.pro_show{ padding:25px;}
.quality_show{ padding:40px 0; text-align:center}
.eval_top{ padding-top:12px;}
.eval_top .eval_t_left{ width:185px; float:left;text-align:center; height:102px; border-right:#ccc 1px dotted}
.eval_top .eval_t_left p,.eval_t_fb p{ padding-bottom:8px}
.eval_top .eval_t_left .total{ font-size:36px;}
.eval_top .eval_t_left .star,.eval_top .eval_t_left .star_g{ margin-right:2px; width:10px; height:10px; display:inline-block; background-position:-257px -249px}
.eval_top .eval_t_left .star_g{background-position:-270px -249px}
.eval_top  .eval_score_list{ float:left; width:160px; border:none; margin-left:40px;}
.eval_top  .eval_score_list li .sco_bar b{ background:#ff6a6a}
.eval_word{ margin-left:47px; display:inline; float:left; width:287px;}
.eval_txt{ padding-bottom:10px;}
.eval_word a{ display:inline-block; margin:0 10px 10px 0; padding:4px 10px;background:#fff3f3; border:#ffdddd 1px solid; color:#cc3333}
.eval_t_fb{ width:165px; margin:30px 57px 0 0;}
.eval_t_fb .fb_btn{text-decoration:none; text-align:center; display:inline-block; width:132px; height:28px; width:104px; line-height:28px; color:#fff; border:none;  background:url(/themes/yaohongjiu/images/common2013/goodsIcon.png)  0 -52px no-repeat}
.pl_tit{ border-bottom:#eee 1px solid; position:relative }
.pl_tit .pub_tl{ position:absolute; top:5px; right:20px}
.pl_tit li{ float:left; padding:0 10px; margin:0 25px 0 40px; line-height:27px; height:27px;}
.pl_tit li a{ text-decoration:none}
.pl_tit li.select{ color:6699cc; font-weight:bold; margin-bottom:-1px;border-bottom:#6699cc 2px solid}
.pl_tit li.select span{ color:#cc3333}
.pl_list{ padding:0 25px;}
.pl_list li{ padding:30px 0 14px; height:auto; clear:both}
.pl_list li .user{ float:left; width:80px; text-align:center;}
.pl_list li .user .pl_user_ava,.pl_list li .user .pl_user_ava img{ width:80px; height:80px;}
.pl_list li .user .pl_user_ava{ border:1px solid #eaeaea; margin-bottom:5px;}
.pl_list li .user a{ color:#6699cc}
.pl_r{ float:right; display:inline; background:#fcfcfc; width:807px; padding: 10px 10px 20px 20px; color:#666; position:relative;border:1px solid #cfdfdf}
.pl_r .arrow{ position:absolute; top:10px; left:-12px; width:12px; height:20px; background:url(/themes/yaohongjiu/images/common2013/icons.png)  -371px -376px no-repeat}
.pl_r .star { width:780px; margin:0 auto; border-bottom:1px solid #cfdfdf; padding:0 0 6px 0; margin-bottom:10px; }
.pl_r .star span{background:url(/themes/yaohongjiu/images/common2013/star2.gif) repeat-x; display:block; height:14px}
.pl_r .star1 span{ width:14px}
.pl_r .star2 span{ width:30px}
.pl_r .star3 span{ width:48px}
.pl_r .star4 span{ width:64px}
.pl_r .star5 span{ width:78px}
.pl_list .pl_txt{ padding:8px 0 15px;line-height:22px;}
.pl_list .pl_txt .pl_txt_titW{ color:#999; float:left; width:65px; text-align:right}
.pl_list .pl_r .ReplyT{ text-align:right; height:22px; margin:10px 0 0 12px}
.pl_list .pl_r .ReplyT a{ width:63px; background:url(/themes/yaohongjiu/images/common2013/goodsIcon.png) no-repeat; height:26px; line-height:26px;padding-left:30px; color:#666; margin-right:10px; display:inline-block; text-align:left; border:none}
.pl_list .pl_r .ReplyBox #saveCommentReply{ width:62px; background:url(/themes/yaohongjiu/images/common2013/icons.png) -237px -271px no-repeat; height:21px; border-raidus:3px; border:1px solid #e0e0e0; line-height:21px; text-align:center; color:#666; margin-right:10px; display:inline-block}
.pl_list .pl_r .ReplyT .ReplyBtn{ background-position:0 -26px;}
.pl_list .pl_r a:hover{ text-decoration:none}
.pl_list .pl_txt .ReplyBox{ width:765px; text-align:left;top:15px; left:25px; height:30px; border:1px solid #ddd; background:#f5f5f5; padding:10px 0 10px 10px;position:relative}
.pl_r #replyContent{width:500px;border:1px solid #E5E5E5;margin:30px 10px 0 15px}
.pl_list .pl_txt .ReplyBox .arrow{ position:absolute; width:9px; height:6px; overflow:hidden; top:-6px; left:754px;background:url(/themes/yaohongjiu/images/common2013/icons.png) -403px -382px no-repeat;}
.pl_list .pl_txt .ReplyBox .input{ width:680px;height:23px; float:left; border:1px solid #dfdfdf; border-top:1px solid #aaa;border-left:1px solid #aaa; margin:0 7px 0 0;}
.pl_list .pl_txt .ReplyBox #saveCommentReply{ width:50px; margin:2px 0 0 0; float:left;}
.pl_list .pl_txt .ReplyT a{*zoom:1; *display:inline}
.pl_list .pl_txt .wleft{ width:716px; float:left;padding-left:15px;}
.pl_r .time{ position:absolute; font-family:Tahoma; right:15px; top:10px; margin:0}
.replyList ul li{ line-height:24px; color:#979797; background:#fff; width:750px; margin:0 auto; padding:5px 15px; position:relative; border:1px solid #e5e5e5}
.replyList ul li .num{ display:none; position:absolute; top:5px; font-weight:bold; left:0; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#bebebe;}
.replyList ul li a{ color:#656565; font-weight:bold;}
.replyList ul li a.repBtn2{ position:absolute; color:#666; top:6px; right:0}
.pl_reply{ position:relative; color:#999; background:#f0f0f0; padding:10px 12px; margin-top:20px; line-height:22px}
.pl_reply .up_arr{ position:absolute; top:-12px; left:23px; display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:6px;border-color: transparent transparent  #f0f0f0 transparent;border-style:dashed dashed solid dashed ;}
.page{ padding-top:23px;}
.page li{ float:left;}
.page li a,.page .go{ text-decoration:none; font-size:14px; font-family:Tahoma; float:left; margin-right:12px; width:38px; height:36px; line-height:36px; text-align:center; background-position:-150px -279px}
.page li a:hover,.page li a.hover{background-position:-194px -279px; font-weight:bold; color:#fff}
.left_arr,.right_arr{ display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:6px;border-color: transparent #666 transparent transparent;border-style:dashed solid dashed dashed ; margin:12px 0 0 10px}
.page .prev a,.page .next a{ text-align:left}
.right_arr{border-color: transparent transparent transparent #666;border-style:dashed dashed dashed solid ; margin-left:16px}
.page { float:right; width:530px}
.page li a:hover .left_arr{border-color: transparent #fff transparent transparent;}
.page li a:hover .right_arr{border-color: transparent transparent transparent #fff;}
.page .go{ font-size:14px;}
.page .in_txt{ width:40px; margin:0 6px; height:34px; line-height:34px; border:#ccc 1px solid; float:left;text-align:center; background:url(/themes/yaohongjiu/images/common2013/input_line.gif) repeat-x}
.page .page_r{ float:right; padding-left:22px}
.page .p_r_txt{ line-height:34px; color:#999}
.advice_main{ padding-bottom:20px;}
.mod{ position:relative}
.mod h4{ margin-top:38px; color:#333; height:25px;}
.leftBotton,.rightBotton{ position:absolute; width:26px; height:24px; text-align:center;}
.leftBotton{ right:25px; top:2px; background-position:-178px -361px}
.leftBotton:hover,.pro_title .page_left:hover{background-position:-178px -337px}
.rightBotton{ right:0; top:2px;background-position:-204px -361px}
.rightBotton:hover,.pro_title .page_right:hover{background-position:-204px -337px}
.mod .porduct_list{ overflow:hidden; position:relative; padding-bottom:10px; width:1000px; height:325px}
.mod .porduct_list ul{ float:left}
.mod .porduct_list li{ margin-left:19px}
/*-------------------产品详情大图显示-----------------*/
.promotionPic {width:355px; float:left;}
.catalog {height:422px; border-top:#d8d9db 1px solid; border-bottom:#d8d9db 1px solid; border-left:#eee 1px solid; border-right:#eee 1px solid; width:90px; overflow: hidden; float:right;}      
.catalog .imgbox1 {width: 88px; height: 360px; overflow: hidden; float:left;}        
.catalog .imgbox {width: 88px; height: 367px; overflow: hidden; display:block; padding-top:5px; float:left;}        
.catalog .imgbox li { text-align:center; padding:10px 2px 0 0; margin-left:2px; border:#fff 2px solid; border-bottom:#eee 1px solid; height: 105px;}
.catalog a.aUp, .catalog a.aDown { width:88px; height:30px; display:block; float:left;}
.catalog a.aUp { background-position:0 -337px}
.catalog a.aUp:hover { background-position:0 -367px}
.catalog a.aDown {  background-position:-89px -337px}
.catalog a.aDown:hover {  background-position:-89px -367px}
.catalog a.disabled { filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; }
#pro_infor {width:253px; float:left;height:375px;padding-top:35px}
#image_box {padding:0 0 0 20px; width:233px;height:410px;overflow:hidden; position:relative;}
#image_box a.jqzoom{ margin:0 auto; padding-top:22px;}
#image_box span {width:47px; height:70px; display:block; position:absolute; left:5px; top:5px; z-index:100;}
/* text tag */
#image_box i {width:15px; display:block; position:absolute; right:2px; top:2px; z-index:100;}
#image_box i ins {width:15px; height:15px; float:left; margin-bottom:5px; display:inline; font: normal normal 12px/15px 宋体b8b\4f53; color:#fff; text-align:center; text-decoration:none;}
/* tag container */
#image_box b { display:block; position:absolute; left:5px; top:10px; width:60px; height:70px; background-position:center top; background-repeat:no-repeat; text-indent:-10000px; overflow:hidden; z-index:100; }
/* */
#image_box img {width:210px; height:360px;}
#image_list img { cursor:pointer;}
#image_list li.bor{ border:#ccc 2px solid}
.image_box {width:233px; padding:0 0 0 20px;overflow:hidden; position:relative;}
.image_box span {width:47px; height:70px; display:block; position:absolute; left:5px; top:5px; z-index:100;}
/* text tag */
.image_box i {width:15px; display:block; position:absolute; right:2px; top:2px; z-index:100;}
.image_box i ins {width:15px; height:15px; float:left; margin-bottom:5px; display:inline; font: normal normal 12px/15px 宋体b8b\4f53; color:#fff; text-align:center; text-decoration:none;}
/* tag container */
.image_box b { display:block; position:absolute; left:5px; top:10px; width:60px; height:70px; background-position:center top; background-repeat:no-repeat; text-indent:-10000px; overflow:hidden; z-index:100; }
/* */
.image_box img {width:223px; height:360px;}
.jqZoomPup{ background:#fff; cursor:crosshair; border:none; opacity:0.6;filter:alpha(opacity=50);-moz-opacity:0.5; text-indent:-999em; overflow:hidden; z-index:10}
/*-------------------产品列表-----------------*/
.Category { border-top:#d8d9db 1px solid; position:relative; margin-bottom:26px; height:auto}
.cate_c{ position:absolute; top:-26px; height:24px; left:350px}
.cate_c span{ display:inline-block; vertical-align:middle; padding:4px 7px 0; height:20px;color:#666; border:#d8d9db 1px solid}
.cate_c span a{ display:inline-block; width:16px; height:14px; vertical-align:middle; margin-left:5px; background-position:-257px -319px}
.cate_c span a:hover{background-position:-236px -319px}
.Category dl{ border-left:#d8d9db 1px solid;  border-right:#d8d9db 1px solid; border-bottom:#d3d6dc 1px dashed; position:relative;  background:url(/themes/yaohongjiu/images/common2013/solf_line.gif) repeat-y}
.Category dl dt{text-align:center;float:left; width:100px; line-height:48px; color:#999}
.Category dl dd{float:left; padding:0 0 0 25px; color:#666;width:870px}
.Category dl dd .downxl{ position:absolute; width:15px; cursor:pointer;height:15px; background-position:-235px -300px; right:10px; top:50%; margin-top:-8px;}
.Category dl dd a{ padding:5px 10px; display:inline-block; text-decoration:none; margin:12px 30px 0 0; border-radius:3px}
.Category dl dd a span{ font-size:10px; color:#999}
.Category dl dd a:hover,.Category dl dd a.hover{ background:#ffebeb; color:#bb6363;}
.show_btn{border-top:#dedfe3 5px solid; height:11px;}
.show_btn a{  width:75px; margin:0 auto; height:11px; background-position:-287px -251px;display:block; overflow:hidden; text-indent:-999em}
.pro_title{ height:36px; color:#666}
.pro_title .order li{ float:left; }
.pro_title .order li a{ float:left; width:78px; text-decoration:none; margin-left:-1px; padding-top:8px; height:20px; text-align:center; border:#d8d9db 1px solid; background:#eee}
.pro_title .order li a:hover{ background:#fff;}
.pro_title .order li a i{ display:inline-block; width:8px; height:8px; vertical-align:middle; margin-left:4px; overflow:hidden;background-position:-280px -304px}
.pro_title .order li a i.up{background-position:-319px -304px;}
.pro_title .order li a.select{ background:#fff; color:#cc3333}
.pro_title .order li a.select i{ background-position:-262px -304px;}
.pro_title .order li a.select i.up{ background-position:-301px -304px;}
.pro_title .Price_ra_c{ padding:4px; margin:-4px 0 0 11px; position:relative;  background:#fff; z-index:9}
.pro_title .Price_ra_c:hover{ background:#eee}
.pro_title .Price_range{border:#d8d9db 1px solid; overflow:hidden; height:28px; background:#eee; width:116px}
.pro_title .Price_range span{ height:28px; vertical-align:middle; text-align:center; width:14px; line-height:28px;color:#bbb;}
.pro_title .Price_range input{; color:#666; width:44px;  height:28px; line-height:28px; vertical-align:middle; padding-left:5px;border:none; background:#fff}
.pro_title .p_r_btn{ width:112px; display:none; height:32px; border:#d8d9db 1px solid; border-top:none; background:#eee; padding:2px 6px 0; position:absolute; z-index:999; top:38px; left:0}
.pro_title .p_r_btn input{ width:49px; height:23px;  line-height:20px; border:none}
.pro_title .p_r_btn .btn_sure{background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -89px repeat-x; margin-right:5px;border: 1px solid #DDDDDD; display: inline-block;height: 23px;line-height: 23px;text-align: center;width: 49px; vertical-align:middle }
.pro_title .p_r_btn .btn_sure{*zoom:1; *display:inline}
.pro_title .p_r_btn .btn_cancel{background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -68px repeat-x; color:#fff; border:#a40000 1px solid}
.free_sh{ width:70px; height:23px; margin-left:18px; text-align:center; padding-top:5px; border:#d8d9db 1px solid}
.free_sh input{ vertical-align:-3px;}
.list_tab li{ float:left}
.list_tab li a{ float:left; padding-left:25px; width:33px; text-decoration:none; margin-left:-1px; background-color:#eee; line-height:23px; height:22px; border:#d8d9db 1px solid}
.list_tab li a.big_pic{ background-position:5px -520px}
.list_tab li a.list_pic{ background-position:5px -548px}
.list_tab li a.select{ background-color:#fff;}
.pro_title .page_left,.pro_title .page_right{margin-left:-1px; width:26px; height:24px;}
.pro_title .page_left{background-position:-178px -361px}
.pro_title .page_right{background-position:-204px -361px}
.page_num{ line-height:25px; margin:0 5px 0 28px;}
.pro2{ padding-bottom:10px;*padding-bottom:20px}
.pro2 li{ margin:15px 0 10px 19px}
/*-------------6.18新增-------------------*/
.img-list li{ margin-bottom:30px}
/*--------详细列表--------*/
.pro_detailed_list{ padding-top:30px;}
.pro_detailed_list li{ margin-bottom:25px}
.pro_detailed_list .detailed_r{ margin-left:10px; width:765px}
.pro_detailed_list .pic_title h1{ color:#666}
.deta_Slogan{ padding-top:10px}
.quo_left,.quo_right{ float:left; width:15px; height:23px;}
.quo_left{ background-position:-1px -320px}
.quo_right{ background-position:-30px -320px}
.d_slo_txt{ float:left; padding-left:6px; height:24px; line-height:24px; color:#cc9966; max-width:540px;overflow:hidden;_width:expression(document.body.clientWidth > 540 ? "540px" : "auto")}
.d_slo_right{ color:#69c; word-spacing:15px}
.date_table td{ border-left:#eee 1px solid; height:27px; padding-left:5px;}
.date_table .bg{ background:#f7f7f7}
.date_table{ border:#eee 1px solid; border-left:none;}
.date_table .cen{ text-align:center}
.date_table .info_buy{ padding:0;}
.date_table .date_r{ width:230px; height:110px; background:#fffbf1; padding-left:20px}
.date_price{ height:30px;}
.date_price .info_b{margin-left:10px}
.d_p_font{ font-size:24px}
.history_tit{ position:relative; width:1002px; height:40px; margin-top:32px}
.history_tit ul{ position:absolute; left:0; background:#fff; bottom:-1px;}
.history_tit li{ float:left; width:88px; text-align:center; height:38px; margin-left:-1px; line-height:38px; border:#d9d9db 1px solid}
.history_tit li.select{ border-top:#d11717 2px solid; color:#d11717; margin-top:-1px; border-bottom:#fff 1px solid;}
.j_history_c .mod a.leftBotton,.j_history_c .mod a.rightBotton {top:-23px}
/* 星级评分css */
.selectStar { margin:0 auto; }
.selectStar li {text-align:left; position:relative; margin-right:8px; padding:5px; line-height:20px;}
.selectStar li em {height:24px; width:75px; position:absolute; left:50px; top:2px;background:url(/themes/yaohongjiu/images/common2013/star.gif) no-repeat 8px 6px; padding:0 8px;}
.selectStar .dpCont{ position:absolute; left:150px;}
.selectStar li em.selectS1 { background-position:8px -14px;}
.selectStar li em.selectS2 { background-position:8px -34px;}
.selectStar li em.selectS3 { background-position:8px -54px;}
.selectStar li em.selectS4 { background-position:8px -74px;}
.selectStar li em.selectS5 { background-position:8px -94px;}
.selectStar li em a { text-indent:-999em; overflow:hidden; display:block; float:left; outline:none; width:14px;}
.dpCont { color:#f60;}
/*--购物车1步--*/
.crumbCart{ width:1000px; height:31px; background:url(/themes/yaohongjiu/images/common2013/crumbCart.png) no-repeat; text-indent:-999em}
.cart_t2{ background-position:0 -31px}
.cart_t3{ background-position:0 -62px}
.mycart{ height:45px; border-bottom:#eee 1px solid; padding-top:20px}
.mycart h4{ color:#000; font-size:22px; font-family:"微软雅黑"; font-weight:normal;}
.Continue a{ float:right; width:102px; text-decoration:none; height:27px; text-align:center; line-height:27px; background-position:-148px -241px}
.login_cart{ margin:10px 0 0 13px}
.login_cart a{ color:#69c}
.cartTips{ background-position:0 -567px; padding:8px 0 8px 22px; color:#999}
.cartList{ border:#e2bbbb 1px solid}
.cartList th{ background:#ffe9e9; color:#666; font-weight:normal;height:30px}
.cartList td{ padding-top:14px; padding-bottom:14px; border-bottom:#e5e5e5 1px solid }
.cartList .last td{ border-bottom:none}
.cartList .Operating{ word-spacing:10px}
.cart_pro{ margin-left:30px; text-align:center; width:82px; height:82px; background:#fff; border:#dadbdf 1px solid; }
.cartBottom{ position:relative}
.cartBottom_r{ float:right;}
.cartBottom .Prefe{ position:absolute; top:0; left:0; height:26px; line-height:26px; border:#e2bbbb 1px solid; border-top:none; padding:0 12px; background:#ffffe0;}
.cartBottom .Prefe a{ padding-left:15px; outline:none}
.cartBottom_r ul{ margin-top:16px; float:right}
.cartBottom_r li{ width:189px; height:22px}
.Total{ clear:both;width:228px; padding:5px 0 40px; float:right;border-top:#ccc 1px solid }
.Total .total_price{ font-size:24px; color:#f00000;}
.Total .total_txt{ margin-top:10px}
.Total p input,.windown-Gifts_layer label input,.Delivery input,.Delivery_bd input,.Postscript .Invoice input,.sele label input{ vertical-align:-3px}
.Total .sett_btn,.fk_btn .sett_btn{ background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -31px repeat-x;width:115px; font-family:"微软雅黑"; height:36px; border:#c90101 1px solid; color:#fff; text-align:center; font-size:18px; line-height:36px; text-decoration:none;}
.Total label{ margin-top:8px}

/*-------送礼助手弹出层--------*/
.windown-Gifts_layer p a{ padding-left:10px}
.windown-Gifts_layer p{ width:230px; margin:0 auto; height:25px;}
.gifts_c{ padding:48px 0 25px}

/*--购物车2步--*/
.Step2{ margin-top:20px; border:#ddd 1px solid}
.step2_list li{ width:956px; margin:0 auto; padding:20px 10px;border-bottom:#e5e5e5 1px dotted}
.step2_list li.last{ border-bottom:none}
.step2_list li h3{ font-size:14px; float:left;margin-right:28px;font-family:"宋体"; color:#666}
.step2_list .addRemind{ float:left; }
.step2_list .addRemind a{ padding-left:22px; outline:none}
.step2_list .Delivery label{ padding-left:10px}
.Delivery_bd{ padding:8px 10px; position:relative; width:850px; margin-top:15px; background:#f3f3f3; z-index:1}
.Delivery_bd .del_c{ margin-top:10px}
.Delivery_bd .arrow,.added_con .arrow{ position:absolute; top:-18px; left:63px;display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:9px;border-color:transparent transparent #f3f3f3 transparent  ;border-style: dashed dashed solid dashed; vertical-align:middle}
.step2_r{ width:850px; float:left}
.step2_list .twoH .arrow{ left:186px}
.step2_list .payment_list{ background:#e9e9e9; height:30px; border-bottom:#e04c4c 2px solid}
.step2_list .payment_list li{ float:left; text-align:center; line-height:30px; background:url(/themes/yaohongjiu/images/common2013/nav_line.gif) right no-repeat; border:none; padding:0; width:212px; height:30px; }
.step2_list .payment_list li.select{background:#e04c4c; color:#fff; font-weight:bold}
.payment_bd,.COD,.Transfer{ border:#ddd 1px solid; border-top:none; padding:20px 10px;}
.payment_bd img,.payment_bd label{ vertical-align:middle}
.payment_bd li{ position:relative; width:190px; padding:0; border:none; margin:0 10px 10px 0; float:left;}
.payment_bd li img{border:#CCCCCC solid 1px; cursor:pointer}
.payment_bd li i{ position:absolute;right:16px; top:0; *right:15px; *top:1px; display:none; background:url(/themes/yaohongjiu/images/common2013/select.png) no-repeat;width:150px;height:36px}
.ComIcon{ width:43px; height:43px; margin:0 10px 0 182px; display:inline; background-position:-354px -318px;}
.comTxt .ComI_top{ padding-bottom:8px}
.comTxt .ComI_top b{ font-size:14px}
.Transfer .trana{ width:340px; float:left; margin:0 15px 0 18px; display:inline; height:88px; border:#ddd 1px solid}
.Transfer .tra2{ width:410px}
.Transfer .tra_left{ width:40px; height:75px; background:#f1f1f1; padding:13px 0 0 10px}
.Transfer .tra_left input{ margin-bottom:5px}
.Transfer .tra_right{ padding:15px 0 0 20px; float:left; line-height:19px}
.pro_tab th{ background:#f3f3f3; border-bottom:#d8d8d8 1px solid; color:#666; font-weight:normal;height:29px}
.pro_tab td{ text-align:center; padding:10px 0}
.pro_tab_bottom{ text-align:right; height:52px; line-height:52px; border-top:#ebebeb 1px solid; margin-top:14px}
.Step2_bottom{ width:950px; height:88px; padding:12px 0 0 10px; margin:0 auto; background:#f3f3f3;}
.Step2_bottom li{ float:left}
.Step2_bottom .toaprice{ background:#fff; border:#d2bfbf 1px solid; margin:0 5px; line-height:18px; height:34px;padding:8px 24px; text-align:center;}
.Step2_bottom .Symbol{ width:13px; height:13px; margin-top:18px}
.Step2_bottom .Plus{ background-position:-430px -288px}
.Step2_bottom .Minus{ background-position:-430px -325px}
.Step2_bottom .Equal{ background-position:-430px -357px}
.Step2_bottom .total_b{ width:184px; height:74px; margin-left:5px; border:#da726d 1px solid; background:#ffffe1; text-align:center;}
.Step2_bottom .total_b .t_b_d{ border:#ffeae9 2px solid; width:180px; padding-top:10px; height:60px; font-weight:bold;}
.Step2_bottom .total_b .t_b_d .price{ font-size:30px;}
.Step2_bottom .Coupon{ position:relative; z-index:9}
.Step2_bottom .Coupon em.arrow{ position:absolute; bottom:1px; right:1px; width:16px; height:12px; background:#d2bfbf}
.Step2_bottom .Coupon em.arrow i{display:inline-block;width:0;height:0; margin-top:-2px;font-size:0;line-height:0;border-width:5px;vertical-align:middle}
.Step2_bottom .Coupon em.arrow i.up{border-color:transparent transparent #fff transparent ;border-style: dashed dashed solid dashed; }
.Step2_bottom .Coupon em.arrow i.down{margin-top:4px;border-color:#fff transparent transparent ;border-style:solid dashed dashed;}
.Step2_bottom .Coupon .Available{ width:120px; position:absolute; bottom:-25px; text-align:center; left:-10px}
.Step2_bottom .Coupon .Available_c{ position:absolute; text-align:left; width:220px; right:-3px;top:50px; border:#9c7071 3px solid; padding:15px 18px; background:#fff; z-index:10}
.Step2_bottom .Coupon .Available_c .Area{ width:250px}
.Step2_bottom .Coupon .Available_c .blank{ width:79px; background:#fff; height:3px; overflow:hidden; position:absolute; top:-3px; right:0}
.Step2_bottom .Coupon .Available_c .blankW2{ width:84px}
.Step2_bottom .Coupon .Available_c .blankW3{ width:96px}
.Step2_bottom .Coupon .a_width{ width:225px;}
.Step2_bottom .Coupon .b_width{ width:400px;}
.Step2_bottom .Coupon .avaiTxt{ width:100px; height:20px; line-height:20px; border:#ddd 1px solid; border:#ddd 1px solid; background:url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x; color:#999;}
.Step2_bottom .Coupon .avaiTxtw{ width:138px;}
.Step2_bottom .Coupon .btn_con{ margin-top:8px}
.Step2_bottom .Coupon .sur_btn,.meb_right .ReasonTab .sur_btn,.byCard .sur_btn{ width:68px; height:24px; border:#d64d09 1px solid; margin-left:7px; background:#ff7900 url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -30px repeat-x; color:#fff; line-height:22px; vertical-align:middle}
.byCard{ margin-bottom:10px}
.byCard .avaiTxt{ width:120px; border:1px solid #ddd; height:22px; line-height:22px; margin-left:5px; padding-left:5px; color:#999; font-size:12px}
.Step2_bottom .select{border: 3px solid #9C7071; margin:0 3px}
.Step2_bottom .select em.arrow{ background:#9b6f6c}
.Postscript{ width:960px; margin:0 auto; padding:10px 0 46px}
.Postscript .Invoice{ margin-top:8px}
.Postscript .ord_msg input{ width:380px; line-height:22px;background:#fff url(/themes/yaohongjiu/images/common2013/in_line.gif) top repeat-x; height:22px; padding-left:5px; margin-left:5px; color:#999; font-size:12px; border:#ddd 1px solid}
.submitbtn{ width:210px; height:36px; line-height:34px; background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -31px repeat-x; color:#fff; font-family:"微软雅黑"; font-size:18px; border:none}
.add_input{ background:#fff url(/themes/yaohongjiu/images/common2013/in_line.gif) top  repeat-x; vertical-align:middle; border:#ddd 1px solid; height:22px; line-height:22px; width:140px}
.addTab td{ padding:0 10px 20px 0;}
.addTab .Area,.Step2_bottom .Area,.Delivery_bd .Area,.ord_title .Area{ padding:2px 3px}
.addTab .inWidth{ width:440px}
.addTab .inWidth2,.tsTab .inWidth2{ width:50px}
/*.addTab .sur_btn{ width:78px; height:26px; margin-left:0}*/
.addTips{ background:#f3f3f3; height:32px; line-height:32px; padding:0 10px; margin-bottom:15px}
.step2_list .addTips a{padding:0 5px 0 0}
.Step2_bottom .Area{ margin:0 6px}
.Step2_bottom .bj{ padding:0 5px}
.Delivery_bd .Area{ width:75px}
.Inv{ padding:15px; width:auto}
.Inv .arrow{ left:130px}
.Inv2 { padding:0; width:auto}
.Inv2 .add_input{ width:190px}
.Inv2 .arrow{ left:208px}
.Inv2 table{ margin:15px 0 20px 20px}
.Inv2 table td{ padding:10px 0 0 6px; }
.r_tips{ width:290px; padding:20px;border-left:#e1e1e1 1px solid}
#pri{ display:inline-block;}
#pri{*zoom:1; *display:inline}
/*--购物车3步--*/
.Success{background:#efffe2; border:#d9e5cf 1px solid; margin-top:20px; padding:0 26px}
.Success .COD{ border:none; padding:32px 0}
.Success .COD .ComIcon{ margin-left:286px}
.Success .cart_su_tab th{ height:29px; color:#666; font-weight:normal; background:#d3edbf; border-bottom:#bed9a9 1px solid}
.Success .cart_su_tab td{ text-align:center; padding:15px 0; background:#fff}
.Success .c_su_add{ height:30px; line-height:30px; color:#666; background:#efefef; padding-left:32px}
.cart3_s_bottom{ text-align:right; line-height:36px; padding:10px 0 25px; color:#bbb;word-spacing:8px}
.cart3_s_bottom a{ color:#666; }
.cart3_s_bottom .now_pay{ margin-left:20px; width:115px; height:36px; line-height:36px; text-align:center; font-size:18px; font-family:"微软雅黑"; color:#fff; background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -31px repeat-x}
.cart3_t_txt{ line-height:18px; padding:20px 0; border-bottom:#ccc 1px dotted}
/*------------------会员中心----------------------*/
.meb_menu{ width:150px; background:#f5f5f5; border:#ddd 1px solid; float:left; color:#666}
.meb_menu h3{ font-size:14px; padding:15px 0 15px 22px;}
.meb_menu dd a{text-decoration:none; padding-left:32px; display:block;height:30px; line-height:30px}
.meb_menu dd a:hover,.meb_menu dd a.hover{ background:#6e7788; color:#fff;}
.meb_right{ float:right; width:832px}
.meb_right .button{ background: url(/themes/yaohongjiu/images/common2013/calendar-red-32.png) no-repeat;border:none;height:32px;vertical-align:middle;width:32px;}
.meb_right .reset,.meb_right .cardBtn,.pay_btn,.yjdy .sur_btn,.bnt_blue_1,.addTab .sur_btn{ width:90px;height:32px; cursor:pointer; border:none; font-size:14px; color:#313131; background:url(/themes/yaohongjiu/images/common2013/memeberInput.png) 0 -32px no-repeat;}
.meb_right .cardBtn{background-position:0 0; color:#fff; margin-right:15px;}
.pay_btn,.yjdy .sur_btn,.bnt_blue_1,.addTab .sur_btn{background-position:0 0; color:#fff}
.meb_right .user_avatar{ float:left; width:100px; height:100px; position:relative}
.meb_right .user_avatar a{ position:absolute; bottom:0; left:0; height:24px; text-align:center; line-height:24px; color:#fff; background:#000; filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2; width:100px;}
.meb_right .user_infor{ width:705px; float:right; color:#666}
.meb_right .user_infor .Balance{ font-size:30px; padding:0 8px; color:#000}
.meb_right .user_infor .Recharge{ background:url(/themes/yaohongjiu/images/common2013/gray_btn_line.gif) repeat-x; border:#ccc 1px solid; display:inline-block; width:60px; height:26px; text-align:center; line-height:26px; border-radius:3px; margin-left:12px}
.meb_right .user_infor .Grade li{ float:left; margin-right:14px}
.meb_right .user_infor .mebBar{ margin:0 5px; display:inline-block; width:140px; height:8px; overflow:hidden; background:#ededed}
.meb_right .user_infor .mebBar b{ display:inline-block; height:8px; background:#ffa200}
.meb_right .user_infor .phone{ padding-left:16px; position:relative}
.meb_right .user_infor .bd_layer{width:197px; color:#000; position:absolute; bottom:20px; left:0; -webkit-box-shadow: 0 0 3px #d2d2d2;-moz-box-shadow: 0 0 3px #d2d2d2;box-shadow: 0 0 3px #d2d2d2; height:26px; border:#ffbb76 1px solid; background:#fffcef; line-height:26px; padding:0 5px;}
.meb_right .user_infor .bd_l_c{ position:absolute; width:197px; background:#fff;height:40px;top:-40px; left:-30px;}
.meb_right .user_infor .bd_layer i{ position:absolute; width:12px; overflow:hidden; height:10px; background-position:-1px -68px; left:32px; bottom:-10px}
.meb_right .user_infor .email{ background-position:0 -24px; padding-left:20px; position:relative}
.meb_right .Remind{ padding:12px 0 8px 25px; margin:15px 0 22px; background:#ffffe0; border-top:#e4dcca 1px solid; border-bottom:#f1ede4 1px solid;}
.meb_right .Remind li{ float:left; height:28px; line-height:28px; width:230px}
.meb_right h3{ font-size:18px; padding-bottom:10px; font-weight:normal}
.meb_right .ord_title{ height:36px; background:#f5f5f5; border-bottom:#ddd 1px solid}
.meb_right .ord_title li{ float:left}
.meb_right .ord_title .Area{ margin-top:6px;}
.sele{ padding:6px 0 0 15px}
.sele label{ margin-right:10px}
.sele a{ display:inline-block; width:68px; height:22px; line-height:22px; text-align:center; background:url(/themes/yaohongjiu/images/common2013/line2.gif) repeat-x; border:#ccc 1px solid; margin-left:-1px; text-decoration:none}
.meb_right .ord_title .nub{ line-height:36px; margin-left:174px}
.meb_right .ord_title .goods{ line-height:36px;}
.meb_right .zj{ margin-left:52px; line-height:36px;}
.meb_right .mem_pro{ width:80px; height:80px; border:#dadbdf 1px solid; position:relative}
.meb_right .mem_pro input{ position:absolute; top:5px; left:5px}
.meb_right .mem_p_list{ line-height:20px}
.meb_right .mem_p_list td{ padding-top:17px; padding-bottom:17px;border-bottom:#ddd 1px solid}
.meb_right .save{ display:inline-block; padding:1px 5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#98c15f; color:#fff; border-radius}
.mem_p_list .Tracking{ position:relative;}
.mem_p_list .Tracking i{border-color:#6699cc transparent transparent;}
.mem_p_list .Tracking_layer{ padding:10px 15px;top:30px;left:-125px; text-align:left; background:#fff; position:absolute; width:310px; border:#ccc 1px solid; -webkit-box-shadow: 0 0 3px #ccc;-moz-box-shadow: 0 0 3px #ccc;box-shadow: 0 0 3px #ccc; z-index:99}
.mem_p_list .t_l_title{ width:100%; border-bottom:#e5e5e5 1px solid; height:22px; color:#999; line-height:22px}
.mem_p_list .t_l_title .pl{ padding-left:62px}
.tar_list li{ padding-top:10px}
.tar_list li span.col9{ float:left; vertical-align:top; font-size:10px; width:90px; margin-right:22px;}
.tar_list li .right_w{ float:left; width:195px; line-height:18px}
.Tracking .tar_btootm{ height:31px; border-top:#e5e5e5 1px solid; margin-top:5px; line-height:31px; padding-left:21px; background-position:0 -36px}
/*.pay_btn{ width:80px; margin-bottom:5px; display:block; height:26px; line-height:26px; text-align:center; color:#fff; border:#d64d09 1px solid; background:#ff7800 url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -30px repeat-x; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}*/
.mem_p_list .more{ position:relative; height:20px}
.mem_p_list .more_c{ position:absolute; background:#fff; left:18px; top:20px; width:80px; border:#ccc 1px solid; border-bottom:none}
.mem_p_list .more_c li a{border-bottom:#e5e5e5 1px solid; display:block; height:25px; line-height:25px; text-decoration:none;text-align:center; color:#6699cc}
.mem_p_list .more_c li a:hover{ background:#fa9639; color:#fff;}
.mem_p_list .borL{ border-left:#ddd 1px solid}
.mem_p_list .time{ font-size:10px}
.meb_right .Checkmark{ display:inline-block; width:16px; height:14px; overflow:hidden; background-position:0 -80px}
.meb_right .ord_title .Reply{ line-height:36px; width:75px; text-align:center}
.meb_right .ord_title .orzt{ line-height:36px; margin-left:20px;width:145px; text-align:center}
.meb_right .ord_title .shmsg{width:200px; text-align:center}
.meb_right .ord_title .fhtime{ margin-left:205px; line-height:36px}
.meb_right .ReasonTab { margin-top:20px; line-height:20px}
.meb_right .ReasonTab td{ padding:0 10px 15px 10px}
.meb_right .ReasonTab input{ vertical-align:-3px}
.meb_right .Reason { width:610px; height:95px; border:#ddd 1px solid; padding-top:5px; overflow:hidden; background:url(/themes/yaohongjiu/images/common2013/in_line.gif) #fff repeat-x left top}
.meb_right .ReasonTab .sur_btn{ width:80px; height:28px; margin-left:0}
.meb_right .or_gz{ margin-top:26px;}
.meb_right .or_gz li{ margin-bottom:12px; padding-left:12px}
.meb_right .or_gz .leftW{ width:125px; margin-right:26px}
.meb_right .or_gz li{ margin-bottom:12px; padding-left:12px}
.meb_right .gz_tips{ background:#eee; margin:5px 0; height:34px; line-height:34px; padding-left:15px;}
.meb_right .or_gz li{ margin-bottom:12px; padding-left:12px}
.meb_right .add_msg{ line-height:20px; padding:10px 15px; border-bottom:#ccc 1px solid; color:#999}
.meb_right .CommentTxt{ width:228px; padding-top:5px; height:43px; color:#999; float:left;background:url(/themes/yaohongjiu/images/common2013/in_line.gif) #fff repeat-x left top; border:#ddd 1px solid; overflow:hidden; border-right:none}
.meb_right .com_btn{ width:42px; height:51px; background:url(/themes/yaohongjiu/images/common2013/com_btn.gif) repeat-x; border:#ccc 1px solid; float:left}
.meb_right .s_bg{ background:#ffe5ce; color:#aa7241; margin-top:5px}
.meb_right .ord_title .fav{ margin-left:235px; width:100px; text-align:center}
.meb_right .add_tab th{ height:35px; font-weight:normal; background:#f5f5f5; border-bottom:#ddd 1px solid}
.meb_right .add_tab td{border-bottom:#ddd 1px solid; padding-top:22px; padding-bottom:22px; line-height:18px; text-align:center}
.meb_right .add_tab .myadd{ text-align:left; padding-left:80px}
.meb_right .set{ word-spacing:15px}
.meb_right .Added_Btn a{ display:block; margin:7px 0; width:94px; height:28px; background:url(/themes/yaohongjiu/images/common2013/com_btn.gif) top repeat-x; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:#ccc 1px solid; text-align:center; text-decoration:none; line-height:28px}
.meb_right .added_con{ background:#f5f5f5; padding:20px 20px 10px 0; position:relative; margin-top:15px}
.meb_right .Cancel,.meb_right .j_Cancel{ margin-left:10px; outline:none;}
.meb_right .added_con .arrow{ left:43px}
.meb_right .Account{ height:50px; line-height:50px; background:#ffffe0; border-bottom:#f1ede4 1px solid; border-top:#e4dcca 1px solid; text-align:center}
.meb_right .Account b{ font-size:18px;}
.meb_right .step2_r{ width:722px}
.meb_right .step2_list li{ width:812px; border:none; padding-bottom:0}
.meb_right .step2_list .payment_list li{ width:212px}
.meb_right .step2_list .payment_bd label{ display:inline-block; margin:0 0 20px 30px}
.meb_right .step2_list li h3{ color:#333; font-weight:bold}
.meb_right .reAm{ width:100px; height:28px; line-height:28px; border:#ddd 1px solid; background:url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x scroll center top #FFFFFF}
.meb_right .Confirm { margin-top:15px; border-radius:0}
.meb_right .Integra { padding:10px 0}
.meb_right .Integra b{ font-size:18px}
.IntegraTab { border-bottom:#eee 1px solid}
.IntegraTab th{ height:35px; background:#f5f5f5; border-bottom:#ddd 1px solid; color:#333; font-weight:normal}
.IntegraTab td{ text-align:center; height:36px;}
.OrderDetaTab{ background:#ffffe0; border-top:#f1edd5 1px solid; border-left:#f1edd5 1px solid; }
.OrderDetaTab td{ border-bottom:#f1edd5 1px solid; padding:10px 0 10px 25px;border-right:#f1edd5 1px solid;}
.OrderDetaTab select{color:#CC6600}
.meb_right .submit{ height:22px; line-height:22px; cursor:pointer; margin:0; padding:0; font-size:12px}
.meb_right .p_iline{border-top:#CCCCCC dotted 1px; width:100%; height:1px; margin:10px auto}
.fk_btn .sett_btn{ float:right; margin-top:10px}
.meb_right h4{ font-size:14px; padding-bottom:13px}
.meb_right .none{ text-align:center; padding:50px 0}
.meb_right .none .ft14{ padding:0 15px 0 6px}
.meb_right .none a{ font-size:12px}
.meb_right .none .none_icon{ display:inline-block; width:16px; height:16px; vertical-align:middle; background-position:0 -94px}
.Status_con{ width:830px; overflow:hidden}
.Status_con ul{ margin-left:50px; width:900px}
.Status_con li{ width:180px; margin-bottom:11px; text-align:center; float:left}
.Status_con .Status_bar{ width:565px; margin:0 auto 15px; height:16px; background:url(/themes/yaohongjiu/images/common2013/Process.png) 0 -2px no-repeat}
.Status_con .bar1{ background-position:0 -2px}
.Status_con .bar2{ background-position:0 -72px}
.Status_con .bar3{ background-position:0 -38px}
.Status_con .bar4{ background-position:0 -56px}
.Status_con .bar5{ background-position:0 -20px}
.Status_con .bar6{ background-position:0 -88px}
.meb_right .Step2_bottom{ width:auto; margin-top:10px; padding-right:15px}
.meb_right .xj_left{ float:left; width:590px; padding:16px 0 0 10px}
.meb_right .txtLeft,.pro_tab .txtLeft{ text-align:left; line-height:20px}
.meb_right .addCol a,.pro_tab .addCol a{ color:red; font-weight:bold}
.meb_right .selectStar li{ float:left; width:100px}
.meb_right .selectStar li em{ left:35px}
.add_tab .addTab td{ border:none; text-align:left; padding:10px;}
.add_tab .addTab .txtR{ text-align:right}
.meb_right .add_tab .mod_add{ padding-top:0}
.meb_right .add_tab i.arrow{left:730px}
.meb_right .Invite_tit{ height:25px; border-bottom:#ccc 1px solid; margin-bottom:20px}
.meb_right .invi_r{ font-size:12px; font-weight:normal; padding-left:20px; font-family:"宋体"}
.meb_right .Explanation{ line-height:24px; padding:15px; color:#999}
.meb_right .copy{ padding-left:15px}
.meb_right .copy .copyTxt{ width:390px; background:url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x scroll left top #fff; height:28px; border:#ddd 1px solid; line-height:28px; padding-left:10px}
.meb_right .copy input{ vertical-align:middle;}
.meb_right .copy .copyBtn{ width:68px; height:32px; border:#ccc 1px solid; border-left:none; background:url(/themes/yaohongjiu/images/common2013/com_btn.gif) top repeat-x}
.meb_right .InvitePri{ margin-left:15px; line-height:18px; padding-top:24px; text-indent:-60px; padding-left:60px; color:#999}
.Subscription{ width:668px; overflow:hidden; margin:0 auto}
.Subscription ul{ width:700px}
.Subscription li{ float:left; width:222px; position:relative; height:135px; border-bottom:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid}
.Subscription li input{ position:absolute; top:12px; left:12px}
.Subscription li .col1{ color:#feb0b0}
.Subscription li .col2{ color:#f696e3}
.Subscription li .col3{ color:#bba6f8}
.Subscription li .col4{ color:#96e4d6}
.Subscription li .col5{ color:#cfd07a}
.Subscription li .col6{ color:#ffaa76}
.Subscription li h2{ text-align:center; font-size:24px; padding:32px 0 25px}
.Subscription li .subsTxt{ padding-left:35px; color:#999}
.yjdy{ text-align:center;padding:17px 0;}
.gift_tit{ border-bottom:#e76700 3px solid; height:33px;}
.gift_tit li{ float:left; width:120px; height:33px; border:#ddd 1px solid; border-bottom:none; margin-left:-1px;line-height:33px; text-align:center}
.gift_tit li.select{ border:#ff8019 1px solid; background:#ff8019; color:#fff;}
.giftW LI{ width:122PX}
.giftTab th{ height:32px; font-weight:normal; background:#f5f5f5; color:#999}
.giftTab td{ text-align:center; padding-top:18px}
.giftTab .ReceiBtn{ width:50px; height:24px;  color:#fff; background:#ff7900 url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -30px repeat-x; border:#d64d09 1px solid; margin-right:10px}
.meb_right h6{ font-family:"宋体"}
.meb_right .card { width:660px; margin:30px auto}
.meb_right .card .inP{ width:180px; height:28px; margin:0 8px; border:#ddd 1px solid; background:url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x left top}
.bind2_list .cardBtn{ width:80px; height:30px; border:#d64d09 1px solid; color:#fff; background:#ff7900 url(/themes/yaohongjiu/images/common2013/botton_line.gif) 0 -30px repeat-x;}
.meb_right .cardTab{ margin:15px 0 30px}
.meb_right .cardTab td{ border:none; padding:15px 0 0}
.ordCon{ padding:0 0 15px 30px}
.ordderTel{ display:inline-block; width:140px; margin-left:8px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; border:#deccbb 1px solid; background:#fff2e6;}
.orderWebsite{ display:inline-block; width:210px; height:30px; line-height:30px; margin:0 35px 0 8px;border:#deccbb 1px solid; background-color:#fff2e6; padding-left:32px; background-position:10px -110px}
.giftNub{ position:relative; height:30px}
.giftNub dl{ position:absolute; top:25px; z-index:99; background:#fff;left:45px; background:#fff; width:250px; padding:15px; text-align:left ; border:#ccc 1px solid;-webkit-box-shadow: 0 0 3px #d2d2d2;-moz-box-shadow: 0 0 3px #d2d2d2;box-shadow: 0 0 3px #d2d2d2; display:none}
.meb_right .giftNub dl i.arrow{ width:9px; height:5px; left:48px; top:-5px; overflow:hidden; position:absolute; background-position:-3px -145px}
.giftNub dl .dl_left{ width:113px; float:left}
.giftNub dl .dl_right{ float:left; width:125px}
.giftNub dl dt{ height:25px; line-height:25px;border-bottom:#e5e5e5 1px solid;}
.giftNub dl dd{ padding-top:15px}
.giftNub dl dd .dl_left{ font-size:10px}
.meb_right .Coupon{  padding-bottom:20px}
.meb_right .Coupon .inP{ width:212px}
.meb_right .msg{ padding:0 0 40px 18px}
.meb_right .msg_con{ border:#ddd 1px solid; padding:5px; background:url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x left top; margin:10px 0; width:690px; height:110px}
.meb_right .cardTab td.txtLeft{ padding-left:10px; text-align:left}
.meb_right .exp{ font-size:12px; font-family:"宋体"; padding-left:10px}
.tsTab{ margin:26px 0 0 85px}
.tsTab td{ padding:0 0 15px 20px}
.tsTab input{ vertical-align:-3px}
.tsTab label{ padding-right:34px} 
.tsTab textarea{ width:518px; height:110px; border:#ddd 1px solid; padding-top:10px;background:url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x left top; }
.tsTab .bj{ padding:0 10px}
.meb_right .dist{ margin-top:20px; padding:24px 0 8px 180px; background:#f7f7f7}
.meb_right .dist .copyTxt{ margin-left:16px;width:270px}
.meb_right .dist .helpText{ color:#999}
.meb_right .dist p{ padding-bottom:15px}
.meb_right .wrTips{ padding-left:32px; text-indent:-11px; line-height:24px; color:#999}
.meb_right .infoTab td{ padding:20px 10px}
.meb_right .infoTab .add_input{ width:178px}
.meb_right .VerifiBtn,.bind .VerifiBtn{ padding:0 13px; vertical-align:middle; height:26px; border:#ccc 1px solid; background:url(/themes/yaohongjiu/images/common2013/com_btn.gif) top left repeat-x}
.meb_right .VerifiBtn, .bind .VerifiBtn{*padding:0.25px;}
.bind{ width:340px; padding-top:20px; margin:0 auto; position:relative}
.bind .tb{ top:-16px; left:0; position:absolute; width:120px; background:#fff8d9; font-size:22px; padding:0 10px; line-height:34px; border:#e1c190 1px solid;}
.bin_tips{ margin-top:30px; border-top:#eee 1px solid; padding:15px 30px; line-height:20px}
.bind .bind_title,.bind .bind_title2,.bind .bind_title3{ text-indent:-9999em; margin-bottom:27px; width:336px; height:30px; background:url(/themes/yaohongjiu/images/common2013/Process.png) 0 -112px no-repeat}
.bind .bind_title2{ background-position:0 -142px}
.bind .bind_title3{ background-position:0 -172px}
.bind2_list li{ padding-bottom:20px}
.bind2_list li span.lf{ width:55px; margin-right:10px; text-align:right}
.bind2_list li .b_txt{ width:265px; float:left; line-height:18px}
.bind2_list li .hqdx{ color:#999; background:#ececec; padding:5px 10px; vertical-align:middle}
.bind2_list li .hq_inp{ width:60px; height:25px; line-height:25px; text-align:center; border:#ddd 1px solid; vertical-align:middle; background:#fff url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x top; margin-right:5px}
.meb_right .borB{ border-bottom:#eee 1px solid}
.modP td{ padding:13px}
.modP .add_input{ width:180px}
.modP_left{ padding-left:24px; width:236px; float:left}
.modP_left .Upload{ margin:0 auto 17px; padding-top:69px; position:relative; width:115px; height:38px; overflow:hidden; }
.modP_left .Upload .Upl_btn{position:absolute; top:69px; left:-280px; font-size:26px; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.modP_left .Upload .filCon{ width:113px; height:36px; border:#d64d09 1px solid; background:#ff7900; color:#fff; font-size:14px; line-height:36px; text-align:center}
.modP_right{ float:right; border-left:#eee 1px solid; width:125px; padding-left:27px; height:160px; padding-top:25px;}
.bind_tips{ margin:0 auto; width:240px;}
.b_tips_c{ padding:30px 0 25px; text-align:center; line-height:24px; margin:0 auto}
.b_tips_c .ComIcon{ margin:2px 10px 0 0; display:inline-block; vertical-align:middle }
.b_c_right{margin-top:12px; display:inline-block; vertical-align:middle}
.b_c_right,.b_tips_c .ComIcon{ *display:inline;*zoom:1}
.add_n_tips{ float:left; padding:5px 0 0 5px}
.menu .sort_list li .children dl.counArea{ width:452px}
.menu .sort_list li .children dl.counArea ul,.menu .sort_list li .children dl.counArea2 ul{ float:left; width:215px; margin-right:10px}
.menu .sort_list li .children dl.counArea ul li,.menu .sort_list li .children dl.counArea2 ul li{ padding-left:0; padding-right:0; border-bottom:1px dotted #000000}
.menu .sort_list li .children dl.counArea ul li:hover,.menu .sort_list li .children dl.counArea2 ul li:hover{ background:none}
.menu .sort_list li .children dl.counArea .Area_title,.menu .sort_list li .children dl.counArea2 .Area_title{ padding-right:5px; color:#999; font-weight:bold}
/*----------------登录----------------*/
.by_bg{ background:#fff}
.login_top{ height:60px; width:1000px; margin:0 auto; padding-bottom:15px; overflow:hidden}
.login_top .rt{ padding-top:45px}
.login_c{ width:100%; height:440px; background:#dafcfe url(/themes/yaohongjiu/images/common2013/loginBg22.png) center no-repeat;}
.login_c .layer_c{ width:1000px; position:relative; height:auto; margin:0 auto;}
.login_bd_c{ position:absolute; width:340px; height:388px; background:#000; top:29px; right:22px; z-index:1; opacity:0.1; filter:alpha(opacity=10);-moz-opacity:0.1;-webkit-opacity:0.1}
.login_bd{ width:340px; z-index:9;height:388px; overflow:hidden; position:absolute; background:#fff; right:25px; top:24px;border:#ccc 1px solid; border-top:none}
.Lnav{ width:350px;}
.Lnav li{ float:left; cursor:pointer; margin-left:-1px; width:170px; height:47px; line-height:47px; text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:14px; text-align:center; color:#666; border:#ccc 1px solid; border-right:0; background:#fff url(/themes/yaohongjiu/images/common2013/in_line.gif) bottom repeat-x}
.Lnav li.select{border-top:#3582ec 2px solid; background:#fff; border-bottom:none}
.loginFormIpt,.loginPassW,.regisIpt,.verCode{ font-size:14px; width:243px; height:30px; margin-top:48px; line-height:30px; padding-left:10px; background:url(/themes/yaohongjiu/images/common2013/in_line.gif) repeat-x top; border:#ddd 1px solid}
.loginPassW{ margin-top:22px}
.verCode{ width:82px; height:24px; vertical-align:middle; margin:0}
.regisIpt{ margin-top:30px}
.login{ padding:0 40px; background:#fff;}
.autoL{ padding-top:10px}
.autoL input,.Lbtn_c input{ vertical-align:-3px}
.loginBtn,.regBtn{ width:112px; padding:0; margin-right:10px; border:none; cursor:pointer; font-size:14px; background:url(/themes/yaohongjiu/images/common2013/loginBtn.png) 0 0 no-repeat; height:36px; line-height:36px; outline:none; padding:0; vertical-align:middle; font-weight:bold; color:#fff}
.loginBtn:hover{ background-position:0 -37px;}
.regBtn{ background-position:-113px 0}
.regBtn:hover{background-position:-113px -37px;}
.Lbtn_c{ padding-top:20px}
.comLogin{ position:absolute; left:0; bottom:0; width:100%; height:35px; color:#999; padding-top:15px; background:#f5f5f5; text-align:center}
.comLogin a{ vertical-align:middle}
.login_con,.reg_con{ height:339px; position:relative}
.Ltips{ position:absolute; width:253px; height:26px; text-align:center; line-height:26px; color:#c60; top:118px; background:#ffffe0; border:#ceb987 1px solid}
.login_con .Ltips{ top:81px}
.login_con .Ltips2{ top:20px}
.reg_con .Ltips3{ top:3px}
.reg_con .Ltips4{ top:59px}
.reg_con .Ltips5{ top:164px}
.login_con .Ltips{ top:81px}
.pwd_text2,.pwd_text3{ color:#ccc}
.verCode_c{ height:24px;  margin-top:15px;}
.verCodeImg{ display:inline-block; vertical-align:middle; border-left:none; height:28px; width:120px}
.verCodeImg{*display:inline;*zoom:1}
.Lnav li.select.regNav{ border-top:#fa8729 2px solid}
.log_footer{ width:1000px; margin:0 auto; text-align:center}
.l_f_nav{ color:#ccc; padding:30px 0 10px; word-spacing:10px}
.l_f_nav a{ color:#666}
.fooTxt{  color:#ccc; line-height:20px}
.Correct{ position:absolute; right:20px; width:16px; height:16px; background-position:-264px -368px}
.login_con .L1{ top:60px;}
.login_con .L2{ top:116px;}
.reg_con .L1{ top:40px;}
.reg_con .L2{ top:95px;}
.reg_con .L3{ top:155px;}
.reg_con .L4{ top:200px;}
/*----------------2012.7.2新增----------------*/
#real_name{ float:left}
#phone_num{ height:26px; line-height:26px; margin-right:5px}
/*----------------友情连接----------------*/
.foot-links{ width:1000px; margin:0 auto; word-spacing:5px; display:none; padding-top:10px; line-height:20px}
.foot-links a{ display:inline-block; color:#bbb;}
/*----------------支付跳转----------------*/
.pay_con{width:980px; height:200px; margin:30px auto 80px auto}
.pay_c_tit{margin:20px auto 20px auto; padding:0; background:url(/themes/yaohongjiu/images/goto_pay.jpg) no-repeat center;height:180px; width:960px;}
.pay_load{margin:40px auto 0 92px; padding:0; height:9px}
.pay_tips{width:504px; color:#777; font-size:16px; margin:0 auto; padding:0; text-align:left; height:40px; line-height:40px; padding-left:96px;}
.pay_info{color:#777; font-size:16px; margin:0 auto; text-align:left; height:40px; line-height:40px; padding:10px 0 0 240px;}
.pay_tel{color:#777; font-size:18px; margin:0 auto; text-align:left; height:40px; line-height:40px; padding:0 0 0 140px; font-family:'微软雅黑','宋体';}
.payTel{color:#990000; font-family:Arial; font-weight:bold}
.Partner{ width:82px; height:23px; display:none; background:url(/themes/yaohongjiu/images/common2013/loginBtn.png) 0 -172px no-repeat; position:absolute; right:-20px; top:132px;}
.layer_c .Partner{right:-80px}
/*----------------啤酒详情页面----------------*/
.pj_div{ width:940px; margin:0 auto; height:auto; overflow:hidden}
.pj_div_pic{ width:330px; height:auto; float:left; margin-right:30px; _display:inline}
.pj_div_txt{ float:left; width:580px}
.pj_div_txt h6{color:#e56600; height:25px; font-weight:bold;}
.pj_div_txt .txt_c{ line-height:24px;}
/*----------------晒单----------------*/
.thShareCon2 .thStop, .thShareCon2 .thSbottom,.thShare2 .thShaTit a{background:url(/themes/yaohongjiu/images/common2013/layer.png) no-repeat}
.thShare2{ width:500px; background:#eff0f2; padding-bottom:5px; border-radius:3px; z-index:1000; position:absolute;left:50%;margin-left:-250px; top:250px;z-index:999;}
.thShare2 .thShaTit{ height:30px; font-size:14px;font-family:"微软雅黑";line-height:30px; width:470px; margin:0 auto}
.thShare2 .thShaTit a{ float:right; margin-top:6px; font-size:0; background-position:0 -26px; line-height:999em;width:15px; height:15px; overflow:hidden; overflow:hidden}
.thShare2 .thShaTit a:hover{ background-position:-15px -26px}
.thShareCon2{ width:480px; margin:0 auto; height:auto; background:red url(/themes/yaohongjiu/images/common2013/shareBg.gif) repeat-y}
.thShareCon2 .thStop,.thShareCon2 .thSbottom{ width:480px; height:9px; overflow:hidden; background-position:0 -0}
.thShareCon2 .thSbottom{ background-position:0 -11px}
.thShareCon2 .thMiddle{ width:470px; margin-left:5px;height:330px;}
.sExplanation h4{ color:#D70000; padding-bottom:5px; font-size:14px}
.sExplanation{ background:#ffffcd; padding-bottom:50px;color:#909081; border:1px solid #ffdba9; padding:5px 10px; position:absolute; top:250px; line-height:20px; left:30px; width:420px}
.sExplanation p{ padding-bottom:5px}
.sExplanation a{ color:#ff5c00}
.sExplanation .sExpTxt{ height:40px; overflow:hidden}
.sExplanation .txtR{ margin-top:5px;text-align:right}
.ExpMore i,.Exup i{margin:3px 0 0 5px; display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:5px;border-color:#ff5a00 transparent transparent;border-style:solid dashed dashed; vertical-align:middle}
.Exup i{border-color:transparent transparent #ff5a00 ;border-style:dashed dashed solid; vertical-align:top}
.thShareCon2 .thMiddle .tips{ line-height:24px; line-height:24px; padding:20px 0 0 20px; text-align:center}
.thShareCon2 .thLogin{ padding:10px 0 0 60px;}
.thShareCon2 .thLogin li{ padding:8px 0}
.thShareCon2 .thLogin li .inP{ width:251px; padding-left:5px; height:34px; background:url(/themes/yaohongjiu/images/common2013/sdInpBg.png) no-repeat; border:none}
.thShareCon2 .thLogin li .leftW{ font-size:16px;font-family:"微软雅黑"; color:#666}
.thShareCon2 .thLogin li .userTips{ display:none; color:red; padding:5px 0 0 71px}
.thShareCon2 .thLogin li.pleft{ padding-left:65px; word-spacing:5px}
.thShareCon2 .thLogin li.pleft input{ vertical-align:-3px}
.thShareCon2 .thLogin li.pleft .sdBtn{ margin-top:10px; font-size:16px; font-weight:bold; color:#fff; width:114px; height:37px; background:url(/themes/yaohongjiu/images/common2013/loginBtn.png) -112px 0 no-repeat; border:none;}
.thShareCon2 .thLogin li.comLogin2{ padding-top:20px; word-spacing:20px}
/*----------------2周年活动通栏----------------*/
#topBanner{ width:100%; height:auto; overflow:hidden; background:url(/themes/yaohongjiu/images/common2013/topBanner.jpg) center top no-repeat}
#topBanner .Acthome{ display:block; width:100%; text-indent:-9999em; margin:0 auto; overflow:hidden; height:200px;}
#topBanner .BannerBottom{height:230px; width:927px;margin:0 auto; padding:20px 0 0 73px;}
#topBanner .BannerBottom a{ float:left;width:180px; outline:none; overflow:hidden; text-indent:-9999em; height:226px; margin-right:8px;}
#topBanner .BannerBottom a.Micro{ width:150px}
/*----------------2周年活动内页通栏----------------*/
.thBanner{ width:100%; text-align:right;background:#e70046 url(/themes/yaohongjiu/images/common2013/topBanner.png) center top no-repeat; height:120px;}
.thBanner a{ display:inline-block; width:178px; height:120px;}
.thBanner a{*zoom:1; *display:inline;}
.Step2_bottom li .cur{cursor:pointer; display:block;color:#666;width:146px; height:22px; line-height:22px; padding:0px 0px 0px 2px;}
.Step2_bottom li .am{ border:none;color:#666;cursor: pointer; background:url(/themes/yaohongjiu/images/common2013/loginBtn.png) -136px -183px no-repeat; vertical-align:middle;width: 142px;height:20px;margin:0 10px; padding:3px 0px 0px 2px;}
.Step2_bottom li .bm{border: 1px #999999 solid ; position:absolute; top:0; left:100px; background:#fff; display:inline-block;width: 148px; margin-left:10px;}
.Step2_bottom li .selForm{ display:inline-block;}
.Step2_bottom li .bm span{ overflow:hidden}
.Step2_bottom li .bm,.selForm{*zoom:1; *display:inline;}
/*----------------购物车赠品---------------*/
.Premiums{ width:290px; float:left; border:#ccc 1px solid; margin-left:30px}
.Premiums dt{ height:25px; line-height:25px; overflow:hidden; padding-left:20px; color:#fff; background:#666}
.Premiums dd{ height:165px; padding-top:10px; box-shadow:0px 0px 5px #999}
.PremiumsList th{ width:990px; font-size:14px; border-bottom:1px solid #e2bbbb; text-align:left; padding-left:10px; font-weight:bold}
.PremiumsList th span{ font-size:12px; font-weight:normal; color:#999}
.Pre_pic img{ width:82px; height:129px;display:block; margin:0 auto; }
.Pre_pic{ width:100px;height:155px; float:left; margin-left:10px; border:#ccc 1px solid; }
.Pre_info{ padding-top:10px;float:left; margin-left:15px; width:155px;}
.Pre_info .p_i_title{ height:35px; overflow:hidden; line-height:18px; font-size:14px; margin-bottom:10px}
.Pre_info .pre_price{ font-size:16px; color:red; font-family:Arial, Helvetica, sans-serif}
.Premiums dd .redeBtn,.PremiumsList ul li .redeBtn{ background: url(/themes/yaohongjiu/images/common2013/botton_line.gif) repeat-x 0 -31px;border: 1px solid #C90101;color: #fff;font-family: "微软雅黑"; width:85px; height:29px; text-align:center;}
.Premiums dd .redeBtn_g{ background:none; background-color:#ccc; border:#ccc 1px solid}
.PremiumsList ul li{height:130px; margin-bottom:15px; padding-top:10px; width:220px;border-right:#ddd 1px solid; float:left; margin-left:20px}
.PremiumsList ul li .Pre_info{ width:110px; padding-top:0}
.PremiumsList ul li .Pre_info .p_i_title{ font-size:12px; height:25px; line-height:25px; margin-bottom:0}
.col9{ margin:5px 0}
.PremiumsList ul li .Pre_pic,.PremiumsList ul li .Pre_pic img{ width:70px; height:109px}
.PremiumsList ul li .redeBtn{ margin-top:5px}
/*----------------猜你喜欢---------------*/
.price_d a.advisory{ float:left} 
.PremiumsList .Pre_info .num{ width:33px; height:18px; line-height:18px; border:1px solid #e2bbbb; text-align:center}
.date_r .info_buy img{ position:absolute; right:20px; top:0; width:30px; height:45px; border:1px solid #ccc}
/*----------------搜索结果页文章列表---------------*/
.searchWord{ width:980px; margin:10px auto; border:1px solid #ccc; border-top:3px solid #96a7bb; padding:10px; color:#666}
.searchWord h2{ color:#616370; font-size:20px; border-bottom:1px solid #cdcdd9; height:35px; line-height:30px}
.searchWord dl{ margin-top:10px; border-bottom:1px dotted #c9c9c9;}
.searchWord dl dt{ height:40px; line-height:40px; overflow:hidden}
.searchWord dl h3{ float:left; font-size:16px; font-weight:bold;}
.searchWord dl h3 a{ color:#333;}
.searchWord dl .seaWoTime{ float:right; font-size:12px}
.searchWord dl .seWordTxt{ height:45px; text-indent:20px; overflow:hidden; line-height:22px; position:relative}
.searchWord dl .seWordTxt a.seWordTxtAll{ position:absolute; right:10px; top:25px}
.searchWord dl .Wordtag{ height:25px; line-height:25px}
.searchWord dl a{ color:#418cc0}
.searchWord dl .seaWorShare{ float:right}
.jqZoomWindow{ border:1px solid #ddd;}
/*----------------友情链接---------------*/
.linksDiv{ width:980px; margin:0 auto; background:#fff; padding:20px 10px; border:1px solid #ddd}
.linksDiv h2{ font-size:16px; margin:0 0 10px 5px;height:30px;color:#990000; border-bottom:1px solid #ddd}
.linksDiv a{ padding:5px 10px; display:inline-block;}
.linksDiv a{*zoom:1; *display:inline;}
.linkTips{ width:945px; line-height:22px; color:#888; background:#eee; padding:10px; margin:20px 5px}
.linkTips h3{ font-size:14px; color:#666}
/*--------404页面------*/
.tipsF{ width:100%; height:500px; background:#f7f3db url(/themes/yaohongjiu/images/common2013/404.jpg) center top no-repeat}
.tipsFCon{ width:960px; text-align:center; margin:0 auto; position:relative}
.tipsFCon h3{font-family:"微软雅黑"; font-size:28px; width:100%; color:#281402; position:absolute; top:307px; left:0; text-align:center}
.tipsFCon a{ position:absolute; width:96px; top:367px; height:30px; line-height:30px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff; background:#c3af92}
.tipsFCon a:hover{ background:#9f8269;}
.tipsFCon a.prev{ left:380px}
.tipsFCon a.next{ left:507px}
/*--------404页面------*/
.jBox{position: absolute;border:1px solid #ccc; visibility:hidden;background-color: white;text-align:left;}
.jBoxHandler{cursor: move;font: bold 14px 微软雅黑;line-height:36px;color:white;overflow: hidden;text-indent:14px;background:#c30005;height:36px;}
#btn_close{background:transparent url(/themes/yaohongjiu/images/common2013/login_quick.png) no-repeat scroll 1px -216px; margin-right:5px; position:absolute;width:16px;height:16px; right:10px;top:10px;border:1px #c30005 solid;}
#btn_close:hover{cursor:pointer;border:1px #FFFFFF solid;}
.jBoxContent{background-color: #fff;color: #666;padding: 5px 10px;overflow: auto;font-size:13px;border:0;line-height:22px;}
.jBoxContent p.href{color:#666666; line-height:22px; margin-top:10px;}
.jBoxContent a{ color:#336600; margin:4px;}
.jBoxContent a:hover{ color:#FF6600}
/*20120710*/
.hover_01s{ width:226px; height:40px; line-height:40px; color:#999;padding-left:8px; background:url(/themes/yaohongjiu/images/common2013/login_quick.png) no-repeat top left; border:none; margin:0;}
.nonal_01s{ width:226px; height:40px; line-height:40px; color:#999;padding-left:8px; background:url(/themes/yaohongjiu/images/common2013/login_quick.png) no-repeat; background-position:0 -54px; border:none; margin:0;}
.login_01s{ width:232px; height:40px; background:url(/themes/yaohongjiu/images/common2013/login_quick.png) no-repeat; background-position:0 -113px; cursor:pointer; border:none;}
/*会员登录*/
.hover_02m{ width:76px; height:24px; border:#FFCC00 solid 2px;line-height:24px;color:#999;padding-left:4px;}
.nonal_02m{ width:77px; height:26px; border:#cccccc solid 1px;line-height:26px;color:#999;padding-left:4px;}
.hover_03m{ width:244px; height:26px; border:#FF0000 solid 1px; line-height:24px;color:#999;padding-left:4px;}
.nonal_04m{ width:82px; height:26px; border:#FF0000 solid 1px;line-height:26px;}
.item_selected{color:#FF0000; font-weight:bold}
/*----------------酒友品鉴---------------*/
.Tasting{ overflow:hidden; width:1200px; height:240px}
.Tasting ul{ width:1300px}
.Tasting ul li{width:300px; float:left; height:240px; border-right:1px solid #e6e6e6}
.Tasting ul li .propic{float:left;width:136px;_width:130px; height:228px; text-align:center;padding-top:12px;}
.Tasting ul li .info{width:160px;float:left; color:#686868;overflow:hidden}
.Tasting ul li .info .price_d{ margin-bottom:12px}
.Tasting ul li .info .p_d_left{color:#D70000; padding:0 0 0 8px}
.Tasting ul li .info .p_d_left b{font-size:18px; font-weight:normal}
.Tasting ul li .info .p_d_r{ padding-left:8px}
.Tasting ul li .info .Review{height:auto; margin-bottom:12px}
.Tasting ul li .info .Review .user{ width:50px; float:left;}
.Tasting ul li .info .Review .ava img{ width:50px; height:50px}
.Tasting ul li .info .Review .name{width:50px;height:15px;line-height:15px;overflow:hidden;text-align:center;}
.Tasting ul li .info .Review .name a{ color:#686868}
.Tasting ul li .info .Review .RevTxt{float:right;width:98px;}
.Tasting ul li .info .RevTxt .Retitle span{display:inline-block; vertical-align:middle;width:28px;height:17px; text-align:center; line-height:17px; color:#fff; background:#c6010b}
.Tasting ul li .info .RevTxt .Retitle span{*zoom:1; *display:inline;}
.Tasting ul li .info .RevTxt .Retitle .num{background:#a10000}
.Tasting ul li .info .RevTxt p{height:45px; overflow:hidden; margin-top:5px; line-height:15px}
.borN{border:none}
.sort_con .Brands{ float:left;width:960px;height:336px; overflow:hidden}
#inner { width: 960px; margin: 0 auto; position:relative }
.hot-event { padding: 300px 0 0; position: relative; }
.hot-event .switch-tab { text-align: center; padding: 10px 0; }
.hot-event .switch-tab a, .hot-event .switch-tab .current { margin: 0 2px; display: inline-block; width: 15px; height: 15px; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
.switch-nav { position: absolute;width:1; height:1; top:0; left:0;z-index: 2; }
.switch-nav .i-prev { background-image: url(/themes/yaohongjiu/images/common2013/icons.png); background-position: 0 -103px; }
.switch-nav .prev { left:20px; }
.switch-nav .next { left:900px; }
.switch-nav .i-next { background-image: url(/themes/yaohongjiu/images/common2013/icons.png); background-position: -37px -103px; }
.hot-event .switch-nav a { position:absolute; top:146px; text-align:center; padding-top:8px; width:40px;height:32px; background:#000;opacity:0.2;-moz-opacity:0.2;-webkit-opacity:0.2; filter:alpha(opacity=20); }
.hot-event .switch-nav a:hover { opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5; filter:alpha(opacity=50);}
.hot-event .event-item { height: 337px; width: 960px; position: absolute; z-index: 1; left: 0; top: 0; }
.hot-event .event-item .banner { display: block; }
.hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }
a .ico{ cursor: pointer; }
.ico{ display: inline-block; width: 15px; height: 23px; vertical-align: middle; overflow: hidden; }
.ico{*zoom:1;*display:inline}
.inNewAd{width:1200px; height:100px; margin:10px auto 0}
.tnAD{ width:100%; height:120px; text-align:center; background:#84022e url(http://www.yaohongjiu.com/themes/yaohongjiu/images/shuangshiyi2013/shuangshiyi2013.jpg) center top no-repeat}
.tnAD a{ width:1000px; height:120px; overflow:hidden; margin:0 auto; display:block;}
/*-------优惠券修改-------*/
.adCoupon { margin-top:40px;}
.adCoupon li{ width:255px; margin:0 10px 10px 0; height:228px; float:left; color:#fff; text-align:center; padding-top:20px; background:url(/themes/yaohongjiu/images/common2013/Coupon.png) no-repeat}
.adCoupon li.red{ background-position:-255px 0}
.adCoupon li.gray{ background-position:-510px 0}
.adCoupon .price{ font-size:84px; font-family:Impact;}
.adCoupon .num{ font-size:30px; font-family:microsoft yahei}
.adCoupon a{ color:#fff;}
.adCoupon .col{ color:#93c297}
.adCoupon .info{ margin-top:20px; line-height:22px}
.adCoupon .info .bottom{ word-spacing:10px}
.adCoupon .info .bottom a{ text-decoration:underline}
.adCoupon li.red .col{ color:#db8a8a}
.adCoupon li.gray .col{ color:#d1d1d1}
.adCouponTxt{ line-height:24px; color:#888;}
.adCouponTxt b{ color:#333}
.adservice{ margin-top:20px; padding-bottom:50px}
/*-------元旦专区共用CSS  临时-------*/
.fdtopNav{ width:100%; height:50px; line-height:50px; background:#f9a205; position:fixed; top:0; display:none; z-index:9999}
.fdtopNav .NavList{ width:1000px; margin:0 auto}
.fdtopNav .NavList a{ color:#fff; line-height:50px; padding:12px 16px; font-family:microsoft Yahei; font-size:18px; background:#935f00; border-right:1px solid #f9a205}
.fdtopNav .NavList .bg2{ background:#872cf8}
.fdtopNav .NavList .bg3{ background:#ff6012}
.fdtopNav .NavList .bg4{ background:#ee357f}
.fdtopNav .NavList .bg5{ background:#8e9f00}
.fdtopNav .NavList .bg6{ background:#0352d5}
/*-------首页头条推荐-------*/
.toutiao{ position:fixed;right:0;bottom:20px; width:190px; height:182px; background:url(/themes/yaohongjiu/images/common2013/ttbg1.png) no-repeat; z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.toutiao .arrow{ width:17px; height:42px; position:absolute; left:0; top:70px}
#gal-wrap4{position: relative; width:166px; margin-left:18px; padding-top:55px}
#gallery4{position: absolute; height:113px; overflow:hidden;}
#gallery4 li {list-style: none;float: left;width:166px;height:113px;}
#gal-panel4{height:4px;overflow: hidden; position:absolute; bottom:15px; left:60px}
#gal-panel4 li{float:left;margin-right:3px;list-style: none;cursor: pointer;width:27px; height:4px; overflow:hidden; background:#bbb}
#gal-panel4 li.current{ background:#444}
.toutiaoArrow{ position:fixed;right:0;bottom:40px; width:46px; height:120px; background:url(/themes/yaohongjiu/images/common2013/ttbg2.png) no-repeat; z-index:9998; display:none;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
/*-------专区底部更多活动-------*/
.wrap{background:#FFFFFF; height:auto; overflow:hidden;margin: 0 auto; padding:0;}
.comTitle{padding:10px 0; text-align:center}
/*-------未搜索到结果-------*/
.No_results{padding:80px 0 0 226px; background:#fff; width:454px; margin:0 auto; background:url(/themes/yaohongjiu/images/common2013/No_results.png) 0 80px no-repeat}
.No_results h2{ font-size:14px; color:#000;padding-bottom:30px}
.No_results .txt{color:#666; line-height:24px;}
.No_results .txt b{font-size:14px}
.No_results .txt a{ color:#C53F4D;margin-right:10px}
.inbg{width:100%; height:100%; z-index:99999999;opacity:0.5; position:absolute; top:0; left:0; filter:Alpha(opacity=50) ;display:none}
.gif{ display:none;width:690px; padding:30px; font-size:14px; line-height:26px; height:380px; position:absolute;z-index:999999999; top:180px; left:50%; margin-left:-350px; background:#fff url(/themes/yaohongjiu/images/common2013/smbg.jpg) right bottom no-repeat;}
.gif h2{ font-size:24px; text-align:center; margin-bottom:20px;}
.gif .j_close{ width:31px;height:31px; background:url(/themes/yaohongjiu/images/common2013/close.png); position:absolute;  top:12px;right:12px; cursor:pointer}
.inMore{ float:right;padding-right:45px;margin-right:10px; line-height:36px;  background:url(/themes/yaohongjiu/images/common2013/icon_footer.png) right -675px no-repeat}
/*购物车-支付限额提醒*/
.wsyh_ck{width:100%; height:auto; margin:10px 0 0 0; float:left; padding:10px 0; display:none;}
.wsyh_ck p{height:40px; line-height:40px; width:100%; padding:0; margin:0;vertical-align:middle; overflow:hidden}
.wsyh_ck p img{border:#CCCCCC solid 1px; cursor:pointer; width:148px; height:34px;vertical-align:middle;}
.wsyh_ck span,.wsyh_ck a{color:#FF0000}
.wsyh_ck table{background:#ddd; font-size:12px; margin:16px auto 16px 0; width:100%; padding:0;}
.wsyh_ck tr{height:30px; line-height:30px;}
.wsyh_ck th{background:#eeeeee; text-align:center}
.wsyh_ck td{background:#FFFFFF; text-align:center}
.wsyh_ck table .title{ text-align: left; padding-left:8px; font-weight:bold}
/*商品详情页-组合包含*/
.ke-zeroborder{ border-collapse:collapse;}
.ke-zeroborder th{height:35px;background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5)); 
background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); 
background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); 
background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); 
background-image: linear-gradient(top, #ffffff, #f5f5f5);border:1px solid #ebebeb}
.ke-zeroborder td{ border:1px solid #ebebeb; text-align:center; height:30px}
.ke-zeroborder tr:nth-child(odd){background:#f6f6f6;}
.ke-zeroborder td:nth-child(even){color:#C00;}
.ke-zeroborder tr:hover{ background:#f1f1f1;}
/*商品详情页微信扫购*/
.wx_yjsg{height:80px; position:relative; margin:0; padding:0; text-align:left; width:200px;}
.wx_yjsg img{position:absolute; bottom:0; left:-2px; cursor:pointer}
.wx_yjsg .tag{position:absolute;display:block;left:72px;top:20px;width:30px; height:22px;background:url(/themes/yaohongjiu/images/common2013/x_spr.png) no-repeat top left}
.wx_yjsg b{position:absolute; display:block; left:110px; top:26px; color:#333;}
.wx_yjsg .info{position:absolute; display:block; left:80px; top:50px; color:#666; overflow:hidden}
/*=====签到弹框=====*/
.qiandao{ width:343px; height:212px; background:#fff; position:absolute; z-index:999999; top:200px; left:50%; margin-left:-170px;font-family:microsoft yahei; display:none}
.qiandao .tit{ background:#803200; height:30px; border:1px solid #fff; text-align:right}
.qiandao .tit .close{ display:inline-block; cursor:pointer; width:17px; height:17px; margin:6px 10px 0 0;  background:url(/themes/yaohongjiu/images/vip/hyclose.png) no-repeat}
.qiandao .tit .close{*display:inline; *zoom:1;}
.qiandaoBg{ width:100%; height:100%; background:#000; filter:alpha(opacity=80);opacity:0.8; z-index:99999; position:absolute; top:0; left:0; display:none }
.qiandao .txt{height:78px; text-align:center; line-height:26px; font-size:15px; color:#333; padding:20px 30px 10px;}
.qiandao .qdlogin{ display:block; cursor:pointer;background:#ef5d00; color:#fff; font-size:16px; width:106px; margin:0 auto; border-radius:5px; -webkit-border-radius:5px;  -moz-border-radius:5px; -o-border-radius:5px;height:28px; text-align:center; line-height:28px}
/*=====首页悬浮=====*/
#ab { width:200px; height:160px; background:#fff; position:fixed; bottom:18px; right:50px;margin:0; padding:0; list-style:none;z-index:9988  }
#totop { width:50px; height:160px; position:fixed; right:1px; bottom:18px;margin:0; padding:0; list-style:none; z-index:9988 }
#totop_clock { position:absolute; width:20px; height:20px; left:182px; top:2px; background:url(http://img2.yhj9.com/common2013/top_03.png) no-repeat center; background-position:1px -2px; z-index:9999; }
#totop a { width:60px; height:44px; display:block; cursor:pointer; }
#totop li{ background:url(http://www.yhj9.com/themes/yaohongjiu/images/common2013/top_03.png) center no-repeat;}
#totop  ul{margin:0; padding:0;}
#tobanner { position:relative; width:200px; height:160px; border:2px solid #fb3866; overflow:hidden; font-size:16px; z-index:9988}
#tobanner_list img { border:0px; }
#tobanner_bg { position:absolute; bottom:0; background-color:#000; height:30px; filter: Alpha(Opacity=30); opacity:0.3; z-index:1000; cursor:pointer; width:200px; }
#tobanner_info { position:absolute; bottom:0px; left:0px; height:0px; color:#fff; z-index:1001; cursor:pointer }
#tobanner ul { position:absolute; list-style-type:none; filter: Alpha(Opacity=80); opacity:0.8; z-index:1002; margin:0 auto; padding:0; bottom:5px; height:5px; width:130px; left: 40px; }
#tobanner ul li { width:30px; height:5px; line-height:5px; float:left; display:block; color:#FFF; border:#e5eaff 1px solid; background-color:#999; cursor:pointer; margin:0; font-size:0px; }
#tobanner_list a { position:absolute; }
/*首页顶部轮播*/
#headba { height:150px; background:#fff;right:50px;margin:0; padding:0; list-style:none;z-index:9988  }
#headbanner { position:relative; height:150px; overflow:hidden;z-index:9988}
#headbanner_list img { border:0px; }
#headbanner_bg { position:absolute; bottom:0; background-color:#000; height:30px; filter: Alpha(Opacity=30); opacity:0.3; z-index:1000; cursor:pointer; width:200px; }
#headbanner_info { position:absolute; bottom:0px; left:0px; height:0px; color:#fff; z-index:1001; cursor:pointer }
#headbanner ul { position:absolute; list-style-type:none; filter: Alpha(Opacity=80); opacity:0.8; z-index:1002; margin:0 auto; padding:0; bottom:5px; height:5px; width:100px; left: 56px; display:none; }
#headbanner ul li { width:30px; height:5px; line-height:5px; float:left; display:block; color:#FFF; border:#e5eaff 1px solid; background-color:#999; cursor:pointer; margin:0; font-size:0px; }
#headbanner_list a { position:absolute;display:block; height:150px; width:100%;}
