@charset "utf-8";
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.tdu{text-decoration: underline;}
.fl{float:left;}.fr{float:right !important;}
.cl{clear:both;}
.pd10{ padding:10px;}
.mt0{margin-top: 0 !important;}.mt15{margin-top: 15px !important;}.mt10{margin-top: 10px ;}
.lh16{line-height: 16px;}
a {text-decoration:none;}.c303,a.c303{ color:#303;}.c36c,a.c36c{ color:#36c;}.c333,a.c333{ color:#333;}.c639,a.c639{ color:#639;}.cc00,a.cc00{ color:#c00;}.c600,a.c600{ color:#600;}.c999,a.c999{ color:#999;}.c369,a.c369{ color:#369;}.cf60,a.cf60{ color:#f60;}.cf00,a.cf00{ color:#f00;}.c963,a.c963{ color:#963;}
.fs12{font-size: 12px;}.fs13{font-size: 13px;font-weight: bold;}.fs14{font-size: 14px;}.fs20{font-size: 20px;}
.fwb,.fb{font-weight: bold;}
a:hover,a.c303:hover,a.c999:hover,a.cc00:hover {color:#900;text-decoration:underline;}
.clear{ clear:both; display:block; height:0; overflow: hidden;}
.cate_btm,.box210 .top,.box210 .btm,.focus .tab li a.hover,.box210 .tab li,.box210 .title .group,.box210 .g_con .go a{background: url(../themes/yaohongjiu/images/bg_home.png) no-repeat top left;}
.search .cate span,.cate_top,.special_left .buy,.good_list .left a,.good_list .right span,.good_list .con li .gn a,.good_list .page_fy span,.users .type4{background: url(../themes/yaohongjiu/images/bg_list.png) no-repeat }
.login_left .type1 input,.alert_tip .type1 input,.alert_tip .type2 input,.alert_tip .type3 input,.login_right p a,.register .type1 input,.register input.hover2,.register input.hover1,.register .type3 input,.login_left input.hover1,.round .lt,.round .lb,.round .pl .type1 input,.round .rt,.round .rb,.edit_password .pl input,.register .pl input{background: url(../themes/yaohongjiu/images/reg_login.png) no-repeat}
.good_address .lt,.good_address .lb,.good_address .rt,.good_address .rb,.carts .top h3,.carts .rt,.carts .rb,.carts .lt,.carts .lb,.carts .con .table .type2,.carts .con .table .type1,.carts .con .table .goon,.carts .con .table1 .type3,.carts .con .table1 .type4,.carts .con .table1 .type5,.carts .con .type6,.users .type3{background: url(../themes/yaohongjiu/images/cart_spirit.gif) no-repeat}
.wrap{ width:1000px; margin:0 auto;}
.header_top{ height:80px; float:left;overflow:hidden}
.logo span{ display:block;height:80px; line-height:80px;font-size:16px; padding-left:5px; font-weight:normal; color:#5b0d02; float:left;}
.header_right{ width:580px; float:right; padding-top:10px;}
.header_right ul{ float:right;}
.header_right li{ float:left;background: url(../themes/yaohongjiu/images/icon_header.png) no-repeat top left; padding:0 11px 0 17px; }
.header_right li.wel{ background:none; color:#999;}
.header_right li.login{background-position: 0 -80px;}
.header_right li.loginout{background-position: 0 -160px;}
.header_right li.loginout a{padding-left: 4px;}
.header_right li.reg{background-position: 0 1px; padding-left:20px; }
.header_right li.member{background-position: 0 -26px;  }
.header_right li.cart{background-position: 0 -135px;   padding-left:20px;}
.header_right li.fav{background-position: 0 -52px;padding-left:20px;}
.header_right li.help{background-position: 0 -108px;   }
.header_right p{ text-align:right; float:right; margin-top:9px; font-size:14px;}
.header_right p img{ vertical-align:middle; padding:0 11px 0 5px;}
.header_right_r1{float:right; width:550px;}
.header_right_r1_01{float:left;width:310px; height:44px; font-size:14px; color:#FF0000; font-family: '微软雅黑','宋体';position:relative}
.header_right_r1_01 span{position:absolute;bottom:0px; left:0;}
.header_right_r1_02{float:left;width:240px; height:44px;color:#FF0000;}
.header_right_r1_02_sp01{font-size:12px; color:#777; height:16px;font-family: '宋体'; padding-right:16px;}
.header_right_r1_02_sp02{font-size:16px; color:#C20000; font-weight:bold; height:16px; font-family: '微软雅黑','宋体';}
.header_right_r1_02_sp03{float:left;font-size:28px;color: #C20000; font-weight:bold; font-family: 'Arial';letter-spacing:4px; text-align:right; width:240px; height:28px; line-height:28px;}
.nav{float: left;width: 980px;height: 35px;line-height: 35px;text-align:center; margin-top:7px; *-overflow:hidden}
.nav li{ float:left;margin-left: 1px; display:inline; font-size:14px; width: 94px;height: 35px;background: url(../themes/yaohongjiu/images/nav_bg.gif) no-repeat;}
.nav li a{color: #303; font-weight: bold;width: 94px;height: 35px;display:block;}
.nav li a:hover{text-decoration: none;color: #fff; background: url(../themes/yaohongjiu/images/nav_hover.gif) no-repeat; height:35px;}
.nav li.first{margin-left: 0px;}
.nav li.hover{background: url(../themes/yaohongjiu/images/nav_hover.gif) no-repeat; height:35px;}
.nav li.hover a{color: #fff; font-size: 16px;}
.nav_xsqg01{background:url(../themes/yaohongjiu/images/nav_hover.gif) no-repeat; height:35px; line-height:40px; font-size:14px; color: #303; font-weight: bold; background-position:top;}
.nav_xsqg02{background:url(../themes/yaohongjiu/images/nav_bg.gif) no-repeat; height:35px; line-height:40px; font-size:14px; color: #303; font-weight: bold; background-position:top;}
.xsqg_a{background:url(../themes/yaohongjiu/images/hot.gif) no-repeat; background-position:top; height:40px; font-size:12px}
.search .cate{width: 210px; height: 39px;line-height: 39px; font-size: 16px; color: #f00;font-weight: bold;background: url(../themes/yaohongjiu/images/bg_img/index.png) no-repeat;position:absolute; background-position:-1px -50px; top:8px;display:block; left:1px;text-align: center;}
.search .cate span{background-position:27px -329px;display:block;width: 210px;height:39px;}
.search .cate span:hover{background-position:27px -291px;display:block;width: 210px;height:39px;}
.search .input{display:block;position:absolute; left:220px; background: url(../themes/yaohongjiu/images/search_bg.png) no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/yaohongjiu/images/search_bg.png");width: 506px;height: 34px;line-height: 34px;top:7px;}
.search input.text{font-size: 16px; color: #ccc;height: 24px;line-height: 24px; text-indent: 9px; position:absolute;left:3px;top:5px;  width: 400px;background: none;border: none;}
.search input.sub{background: none;border: none; font-size: 12px;position:absolute;left:466px;*left:464px;_left:466px;top:3px;*top:5px;color: #fff;font-weight: bold;}
.search .cart{cursor:hand;width: 151px;height: 38px;background: url(../themes/yaohongjiu/images/cart_bg.png) no-repeat; background-position:0 1px; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/yaohongjiu/images/cart_bg.png");display:block;position:absolute;left:736px;font-size: 16px; font-family: "微软雅黑","黑体";color: #600; padding: 6px 0 0 50px;_padding-top: 7px;top:5px;}
.search .cart span{color: #f00;}
.search .living{cursor:hand;width: 91px;height: 38px;background: url(../themes/yaohongjiu/images/living_bg.png) no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/yaohongjiu/images/living_bg.png");display:block;position:absolute;left:890px;font-size: 16px; font-family: "微软雅黑","黑体";color: #09c; padding: 5px 0 0 43px;_padding-top: 7px;top:5px;}
.search a:hover{text-decoration: none;}
.location{position:relative;top:6px;z-index:0;}
.location a{color: #000;}
.con_left{ width:210px; float:left;}
.con_right{ margin-top: 10px;float: left;width:770px;}
.content{width:980px;}
.con_left .cate{float:left; width:210px;}
.con_left .cate dl{float:left;width:164px;background:#fcf6ea; height:413px; overflow: hidden;border:3px solid #78442a; border-bottom:none; border-top:none; padding:0 20px;text-align: left;}
.con_left .cate dt{color: #000;line-height: 22px;  font-weight:bold;float:left; font-size:14px;width:164px; padding-top:4px;}
.con_left .cate dd{line-height: 20px; float:left;width:164px; border-bottom:1px dashed #cc9; padding-bottom:6px;}
.con_left .cate dd.last{ padding:0; border:0;}	 
.con_left .cate dd a{ width:82px; color:#303;display:block; float:left;font-size: 12px;font-weight: normal;}
.con_left .cate dd a:hover{text-decoration: underline;}
.con_left .cate .cate_list{height: 233px;}
.con_left .cate .cate_list dt{font-size: 16px;color: #600; padding-bottom: 4px;}
.con_left .cate .cate_list dd{width: 164px;line-height: 29px;font-weight: bold;}
.con_left .cate .cate_list dd span{font-size: 12px;color: #666;font-weight:normal;}
.con_left .cate .cate_list dd a{width: 164px;color: #000;font-size: 14px;font-weight: bold;}
.con_left .cate_top{float: left;width: 210px; height: 10px;background-position:0 0;margin-top: 10px;font-size: 0;}
.con_left .cate_btm{float:left;background-position: 0 0; width:210px; height:10px;font-size: 0;}
#list_cate{position:relative;top:0;left:-1px;z-index:9;}
.is_here{background:url(../themes/yaohongjiu/images/user/house.png) no-repeat; background-position:0 8px;padding-left:22px;height:20px;position:relative;padding-top:6px; padding-bottom:0px;width:958px; margin:0 auto; color:#333}



/*商城智能搜索提示*/
.ac_results {padding-top:8px;border:1px solid #cccccc;background-color: #ffffff;overflow: hidden;}
.ac_results ul {width:100%;list-style-position: outside;list-style: none;padding:0;margin-top:0;}
.ac_results iframe {display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {margin:0px;padding-left:6px;padding-right:6px;cursor: pointer;display: block;width: 100%;font: menu;font-size:12px;overflow: hidden; line-height:22px; height:22px;}
.ac_results li:hover {margin:0px;padding-left:6px;padding-right:6px;cursor: pointer;display: block;width: 100%;font: menu;font-size:12px;overflow: hidden; line-height:22px; height:22px; color:#fff;}
.ac_over {background-color:#3399FE;color:#fff}
#scroll_div{ width:115px; height:193px;}
#btn_close,#btn_gotop{ cursor:pointer;}
.users{padding:0;width:980px;}
.users .lb{_bottom:-2px;}
.users .rb{_bottom:-2px;}
.users .type3{width: 112px;height: 24px;background-position: 0 -162px;line-height: 24px;border:none;font-weight: bold;color:#fff;}
.users td,.users th{height: 32px;line-height: 32px;padding-left: 5px;}
.users .type4{height: 24px;line-height: 24px;width: 71px;background-position:0 -20px;border:none;text-align:center;color:#fff;}
.user_index_left { float:left; width:200px; height:auto;}
.user_index_left_top { background:url(/images/user02.jpg) repeat-x; font-size:14px; font-weight:bold; text-align:center; height:33px; line-height:33px; color:#FFF;}
.user_index_left_top a { font-size:14px; font-weight:bold; color:#FFF; text-decoration:underline;}
.user_index_left_menu { clear:both;background-color:#FFF; width:180px;}
.user_index_left_menu  li { clear:both; font-size:14px;height:38px; border-bottom: #FFCCCC dotted 1px;}
.user_index_left_menu_a {font-size:14px; color:#4b4b4b; background:url(../images/user002.jpg) no-repeat; display:block; width:180px; height:28px; padding-top:10px;}
.user_index_left_menu  li a {font-size:14px; color:#4b4b4b; display:block; width:180px; height:28px; padding-top:10px;}
.user_index_left_menu  li a:hover {font-size:14px; color:#ac0101; background:url(../images/user001.jpg) no-repeat;display:block; width:180px; height:28px; padding-top:10px;}
.user_index_right { float:right; width:752px; height:auto;}
.user_index_right_top {width:732px; height:34px; background:url(/images/user17.jpg) repeat-x; font-size:14px; color:#FFF; font-weight:bold; padding-left:20px; line-height:34px; float:left;}
.user_index_right_top span { float:right; font-size:12px; color:#fff100; margin-right:16px; font-weight:normal; }
.user_index_right_more { border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd; height:auto; width:750px; clear:both;}
.user_index_right_more ul { clear:both; padding-left:20px; padding-right:18px; width:712px; margin-bottom:15px; padding-top:6px;}
.user_index_right_more li { clear:both; height:20px; border-bottom:1px dotted #dddddd; padding-top:10px;}
.user_index_right_more li span { font-weight:bold; color:#ac0101;}
.user_index_right_dingdan {width:710px; float:left; margin:10px 0px 0px 20px; display:inline; clear:both;}
.user_index_right_dingdan span { color:#ac0101;}
.user_index_right_dingdan_more { background-color:#fcf9e6; border:1px solid #ebe6c9; width:703px; height:30px; font-size:14px; font-weight:bold; text-align:left; padding-top:10px; clear:both; float:left; margin:20px 0px 10px 0px; padding-left:5px; color:#d20c0b;}

/*20120710*/
.hover_01s{ width:242px; height:24px; border:#FFCC00 solid 2px; line-height:24px;color:#999;padding-left:4px; background:none}
.nonal_01s{ width:244px; height:26px; border:#cccccc solid 1px; line-height:26px;color:#999;padding-left:4px; background:none}
.login_01s{ width:88px; height:28px;background:url(../themes/yaohongjiu/images/user/my_login.jpg) no-repeat; cursor:pointer; border:none;}
.login_02s{ background:url(../themes/yaohongjiu/images/user/my_login.jpg) no-repeat; cursor:pointer; border:none; width:88px; height:28px; background-position:-128px 0px;}
.login_03s{ background:url(../themes/yaohongjiu/images/user/my_login.jpg) no-repeat; cursor:pointer; border:none; width:88px; height:28px; background-position:-252px 0px;}
/*会员登录*/
.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;}

.register{width:700px; margin-left:200px; margin-bottom:20px;}
.register ul{padding: 30px 0 0 26px;}
.register li{height:50px; line-height:50px;list-style-type:none;margin-top:0px; padding-top:0px;}
.register label{font-size: 14px; font-weight: bold;float: left;width: 100px;text-align: right;}
.register .type1 input{background-position:0 -45px;height: 19px;width: 249px;border: 0;padding: 5px 0 5px 10px;}
.register input.hover1{background-position:0 -204px;}
.register .type3 {height: 48px;}
.register .type3 input{background-position:0 -242px;height: 19px;width: 79px;border: 0;padding: 5px 0 5px 10px;}
.register input.hover2{background-position:0 -281px;}
.register .type3 .o{color: #999;font-size: 12px;font-weight: normal;}
.register .type3 a{color: #369;text-decoration: underline;}
.register .pl{padding-left:103px;}
.register .pl input{width: 165px;height: 26px;line-height: 26px;background-position:0 -168px;border: 0;color: #600;font-weight: bold;}

.edit_password .tac{text-align: center;position:relative;left:-73px;padding:10px 0 20px 0;}
.edit_password li{height: 50px;}
.edit_password .pl input{background-position:0 -132px;width: 73px;}
.edit_password .pl a{color:#369;text-decoration: underline;position:relative;top:-2px;font-weight: bold;}

.register_main{color:#333333; width:700px; margin-left:200px; margin-bottom:20px;}
.register_main ul{ margin:0; padding:0}
.register_main ul li {width:700px; height:26px; line-height:26px; padding-bottom:14px;}

.get_psd_main{width:340px; margin:0 auto; padding:0; padding-top:24px; padding-bottom:10px;}
.get_psd_main li{width:340px; height:26px; line-height:26px; padding-bottom:14px;}

.textarea{width: 666px;margin: 0 auto;height: 80px;line-height: 18px;overflow-y:auto;border: 1px solid #ccc;padding: 10px;height:137px;color:#666666; margin-bottom:30px;}
.textarea h5,.textarea p{font-size: 12px;color: #666;}
.textarea .titles{font-size:14px; font-weight:bold; padding-left:240px; text-align:center;}

/*会员注册*/
.login_01n{ width:88px; height:28px;background:url(../themes/yaohongjiu/images/user/my_get_pwd.jpg) no-repeat; cursor:pointer; border:none;}
.login_02n{ background:url(../themes/yaohongjiu/images/user/my_get_pwd.jpg) no-repeat; cursor:pointer; border:none; width:88px; height:28px; background-position:-128px 0px;}
.login_03n{ background:url(../themes/yaohongjiu/images/user/my_get_pwd.jpg) no-repeat; cursor:pointer; border:none; width:88px; height:28px; background-position:-252px 0px;}
/*找回密码-*/

/*登录、注册、密码找回公共*/
.content{width:980px;}
/*.on_here{background:url(../themes/yaohongjiu/images/user/house.png) no-repeat;padding-left:22px;height:20px; line-height:20px; margin-top:8px;margin-bottom:8px;}*/
.on_here{height:20px; line-height:20px; margin-top:8px;margin-bottom:10px;padding-left:10px; display:none}
.on_here a.help{ font-size:20px; font-family:"微软雅黑"; font-weight:bold; color:#666}
.round{margin-top:0px;float: left; width: 944px;border: 1px solid #c99;position:relative;padding: 10px 16px 20px 16px;}
.round .lt{background-position:0 -15px;width: 5px;height: 5px;position:absolute;top:-1px;left:-1px;font-size: 0;}
.round .lb{background-position:0 0;width: 5px;height: 5px;position:absolute;bottom:-1px;left:-1px;font-size: 0;}
.round .rt{background-position:0 -83px;width: 5px;height: 5px;position:absolute;top:-1px;right:-1px;font-size: 0;}
.round .rb{background-position:0 -30px;width: 5px;height: 5px;position:absolute;bottom:-1px;right:-1px;font-size: 0;}
.round h3{font-size: 14px;height: 30px;line-height: 30px; width:400PX; float:left}
.the_head{background:url(../themes/yaohongjiu/images/user/regist_bg.jpg) no-repeat; width:980px; margin:0 auto; height:33px; margin-top:8px;}
.the_head .span01{font-size:14px; color:#333; font-weight:bold; float:left; width:120px; height:33px; line-height:33px;}
.the_head .span02{color:#FF6600; font-size:12px; float:right; width:200px; height:33px; line-height:33px; text-align:right}
.the_head .span02 a{font-size:12px; color:#0066CC; font-weight:100}
.login_box{width:978px; margin:0 auto; border-left:1px #dedede solid; border-right:1px #dedede solid;  border-bottom:1px #dedede solid;}
.login_left{float:left;width:460px;padding: 0 0 0 30px; border-right:1px dotted #dedede; margin-top:20px; margin-bottom:20px;}
.login_left ul{width:430px; margin:0; padding:0;}
.login_left li{height:38px; line-height:38px; list-style-type:none;margin:0 0 12px 0; padding:0px; overflow:hidden}
.login_left li a{color: #369;text-decoration: underline;}
.login_left .login-username,.login_left .login-password{height:35px; line-height:35px; list-style-type:none;margin:0 0 18px 0; padding:0px; overflow:hidden}
.login_left .auto_login, .login_left .logining{height:30px; line-height:30px;list-style-type:none;margin:0 0 12px 0; padding:0px; overflow:hidden}
.login_left .other_method{height:30px; line-height:30px;list-style-type:none; padding:0px; overflow:hidden;margin:0}
.login_left .other_methods{height:30px; line-height:30px;list-style-type:none; padding:0px; overflow:hidden;color:#666666;margin:0 0 4px 0;}
.login_error .login-username,.login_error .login-password,.login_error .login-captcha{height:35px; line-height:35px; list-style-type:none;margin:0; padding:0px; overflow:hidden}
.login_left .type1 input{background-position:0 -45px;height: 19px;width: 249px;border: 0;padding: 5px 0 5px 10px;}
.login_left input.hover1{background-position:0 -204px;}
.login_left label{font-size: 14px; font-weight: bold;}
.login_left .pl{padding-left:66px;}
.login_left .pl label{font-size: 12px;font-weight: normal;color: #333;}
.login_left .type2 input{width:73px;height: 26px;line-height: 26px;border: 0;color: #600;font-weight: bold;}
.login_right{float:left;width:400px;padding-left:45px;}
#p01{color:#333; margin:20px 0 10px 0; font-weight:bold;}
#p02{background:url(../themes/yaohongjiu/images/user/xiaoxi.gif) no-repeat left; padding-left:16px; margin-top:10px;}
#p03{font-weight:bold; font-size:12px; line-height:24px; margin-top:14px; margin-bottom:10px; padding-left:150px;}
#p04{border-bottom:#CCCCCC dashed 1px; padding-bottom:10px; text-align:center}
#p05{color:#005AA0; font-weight:100; font-size:14px; height:40px; line-height:40px; text-align:center; width:100%}
#p06{width:400px; height:50px; text-align:center}
.login_right h4{font-size: 12px; color:#666;padding: 45px 0 20px;}
.login_right p{color:#999;line-height:20px;}
.login_right p a{width:112px;height: 24px;background-position:0 -98px;text-align: center;display: block;}

/*信息提示框*/
.info_box{ width:980px; height:150px; margin:0 auto; padding:30px 0 30px 0;}
.info_box fieldset{border:#efefef solid 2px;width:640px; height:140px; margin-left:164px;}
.info_box fieldset legend{font-size:14px; color:#FF6600; margin-left:4px;}
.the_info{float:left; width:600px; margin:20px; font-size:13px}
#link_rt{color:#990000; padding-left:50px; margin-top:6px;}
.msgTips{ width:430px; height:150px; margin:50px auto}
.msgTips .msgTigsIcon{ background:url(../themes/yaohongjiu/images/common2013/notification.png) no-repeat; background-position:0 0; float:left; width:92px; height:94px}
.msgTips .msgTigsIcon2{ background-position:0 -122px}
.msgTips .msgTipsTxt{ float:right; width:300px; font-size:14px; color:#666;}
.msgTips .msgTipsTxt h3{ font-size:24px; font-weight:normal; font-family:"微软雅黑"; margin-bottom:10px; color:#ee1600}
.msgTips .msgTipsTxt p{ line-height:22px;}
.msgTips .msgTipsTxt #link_rt a{ color:#0078b6}
.msgTips .msgTipsTxt #link_rt{ margin:0; padding:0; color:#666}
.msgTips .msgTipsTxt input{ font-weight:bold}
#BackSecs{border: #FFFFFF solid 1px; color:#FF0000; width:12px;}
/*会员中心商品浏览记录*/
#goods_history{POSITION: relative;WIDTH:740px;z-index:0; overflow:hidden; height:222px;}
#goods_history ul{width:20000px;position:absolute;left:0px;top:0px;}
#goods_history ul li{WIDTH: 148px; FLOAT: left; HEIGHT:230px; margin-top:10px; OVERFLOW: hidden;text-align:left;}
#the_box{ width:132px; float:left; margin-left:10px;}
#my_history{ margin-top:10px;}
#price_box{font-size:12px;background:url(../themes/yaohongjiu/images/flow_gsbg.jpg) no-repeat center; background-position:0px 3px; color:#FFFFFF;width:101px;}
#price_box span.userprice{float:left; width:50px; height:25px; text-align:center; display:block; overflow:hidden}
#price_box span.marketprice{float:left; width:50px; height:25px; text-align:center; display:block; overflow:hidden;text-decoration:line-through; color:#666666}

#but_a img{height:14px; line-height:30px; width:14px;border:#CCCCCC solid 1px;}
#but_b img{height:14px; line-height:30px; width:14px;border:#CCCCCC solid 1px;}
#but_a:hover img{border:#FF0000 solid 1px;}
#but_b:hover img{border:#FF0000 solid 1px;}

/*会员中心按钮*/
.yellow_bt{background:url(../themes/yaohongjiu/images/user/btn_bg.png) no-repeat; background-position:0px -300px; height:25px; line-height:25px; width:100px; color:#FFFFFF; border:none; cursor:pointer}
.blue_bt{background:url(../themes/yaohongjiu/images/user/btn_bg.png) no-repeat; background-position:0px -325px; height:25px; line-height:25px; width:100px; color:#FFFFFF; border:none; cursor:pointer}

/*会员中心表格模块*/
.tab_tab{border:#dedede solid 1px;}
.tab_title{font-size:14px; color:#333; font-weight:bold; background:url(../themes/yaohongjiu/images/user/tab_01.gif) repeat-x;}
.tab_item{border-bottom:#9BBDDB solid 1px;color:#333333; height:24px;}
.tab_item_bg{height:26px; line-height:26px;background:url(../themes/yaohongjiu/images/user/tab_th_bg.jpg) repeat-x bottom; color:#333333}
.tab_item_line{border-bottom:#dedede dashed 1px;}
.tab_tr{cursor:pointer; color:#333333}
.tab_td{border-bottom:#ededed solid 1px; font-size:12px}
.tab_blank{width:100%; height:10px;}
.tab_page{height:30px; line-height:30px; color:#666666}
.tab_text{color:#666666}
.bj_cance{padding-right:16px; background:url(../themes/yaohongjiu/images/user/close.jpg) no-repeat; background-position:312px 10px;}
.bj_cance a{ color:#990000}
.address_input01{color:#999999; border:#ccc solid 1px; height:18px; font-size:12px; padding-top:4px; padding-left:4px; width:320px;}
.address_input02{color:#999999; border:#ccc solid 1px; height:18px; font-size:12px; padding-top:4px; padding-left:4px; width:120px;}
.tab_item_border{color:#333333;border-bottom:#ddd solid 1px;}

/*会员中心滑动切换*/
.cg_tab_title{float:left;height:25px; line-height:25px;color:#999999; font-size:12px;width:748px; border-bottom:#990000 solid 2px; padding-top:4px;}
.cg_tab_title ul{ padding:0; margin:0}
.cg_tab_div01{float:left;position:relative; width:748px; height:auto;display:block;}
.cg_tab_div02{float:left;position:relative; width:748px; height:auto;display:none;}
.tab_li1{list-style:none;float:left;width:94px;text-align:center;height:25px;line-height:25px;vertical-align:middle;cursor:pointer; color:#333333;background: url(../themes/yaohongjiu/images/user/tab.gif) no-repeat top left;overflow:hidden}
.tab_li2{list-style:none;float:left;width:94px;height:25px;line-height:25px;text-align:center;vertical-align:middle;cursor :pointer;color: #ffffff; font-weight:bold; background: url(../themes/yaohongjiu/images/user/tab01.gif) no-repeat top left;overflow:hidden}

/*邮件订阅*/
.font01{font-size:12px; color: #6699CC; font-weight:100; color:#FF0000}
.yjdy_box{padding:14px 0 14px 0;}
.yjdy_img{border:#CCCCCC solid 1px;}
.yjdy_desc{color:#666666; line-height:18px;}
.yjdy_title{font-size:14px; color:#0099FF}
.yjdy_tdfw{background:url(../themes/yaohongjiu/images/index_1020s.jpg) no-repeat; width:80px; height:22px; border:none; color:#FFFFFF; text-align:center;cursor:pointer;}
.yjdy_mfdy{background:url(../themes/yaohongjiu/images/index_1020.jpg) no-repeat; width:80px; height:22px; border:none; color:#FFFFFF; text-align:center;cursor:pointer}
.yjdy_ydy{position:absolute;width:82px; margin-top:48px; float:left; height:26px; text-align:center; font-size:12px; color:#FF0000; background-color:#FFFFFF; vertical-align:middle; line-height:26px; border: #FF9999 solid 1px;}

/*礼品卡*/
.lpk_title{font-size:12px; font-weight:bold; color: #777; height:30px; line-height:30px;}

/*帮助中心*/
.help_box{width:1000px; margin:10px auto; height:auto; overflow:hidden}
.help_box .lf{width:186px; float:left}
.help_box .lf .helpTitle{height:34px; text-align:left; font-size:16px; color:#fff;padding-left:42px; line-height:34px; background:url(../themes/yaohongjiu/images/common2013/help_title.png) no-repeat;font-family: "微软雅黑";}
.help_box .lf .jiange{margin-top:8px;}
.help_box .lf .item{width:186px; border:#dedede solid 1px;background:#fff; height:auto; float:left}
.help_box .lf .item p{ position:relative;color:#666; font-weight:bold; font-size:12px; height:26px; cursor:pointer;border-bottom:#dedede solid 1px;}
.help_box .lf .item p span{padding-left:25px; line-height:26px;}
.help_box .lf .item p b{ position:absolute; top:7px; left:5px; overflow:hidden; background:url(../themes/yaohongjiu/images/common2013/help_leftsz.gif) no-repeat; width:12px; height:12px;}
.help_box .lf .item p b.cur{ background-position:0 -12px}
.help_box .lf .item ul{width:182px; float:left; padding-top:4px; padding-bottom:6px;}
.help_box .lf .item ul li{list-style-type:none; margin-left:15px; line-height:22px; color:#CCCCCC}
.help_box .lf .item ul li a{color: #666}
.help_box .lf .item ul li a:hover{color:#FF6600}
.help_box .rt{width:804px; float:left; margin-left:10px; overflow:hidden}
.help_box .rt .title{background:url(/themes/yaohongjiu/images/common2013/headline_bg.png) repeat-x top; height:36px; line-height:36px; float:left; width:802px;border:#dedede solid 1px; border-bottom:none; text-align:left;}
.help_box .rt .content{width:762px; background:#fff; float:left;border:#dedede solid 1px; min-height:740px; padding:20px;}
.help_box table{background:#ddd; font-size:12px; margin:16px auto 16px 0; width:100%; padding:0;}
.help_box tr{height:30px; line-height:30px;}
.help_box th{background:#eeeeee; text-align:center}
.help_box td{background:#FFFFFF; text-align:center}
#lxwm{list-style-type:none; float:left; width:170px; margin-left:10px; line-height:22px;color:#666666}
#dlzc a:hover,#jfxg a:hover,#ddgz a:hover,#hylp a:hover,#msxg a:hover,#qtxg a:hover{color:#FF6600}

/*帮助中心-常见问题*/
.help_question_title_list_box{border:#dedede 1px solid;padding:4px;background:url(../themes/yaohongjiu/images/user/search_result_bj.png) repeat-x;height:110px}
.help_question_title_list_box p{line-height:20px;margin:10px 0 0 10px;color:#666666;font-size:14px;font-weight:bold;padding-top:0px;}
.help_question_title_list_box ul{padding:0;margin:10px;}
.help_question_title_list_box ul li{line-height:32px;list-style-type:none;padding-left:20px;width:352px;background:url(../themes/yaohongjiu/images/common/titles.gif) no-repeat 10px 14px;float:left;color:#ff6600;font-size:14px;}
.help_question_title_box{line-height:30px;margin-top:10px;margin-bottom:10px;height:30px;font-size:14px;font-weight:bold; color:#666666}
.help_question_content_box{border:#E6E6E6 2px solid;padding:10px;line-height:20px;background:#f4f4f4; color: #666666}
.help_question_content_box span,.help_question_content_box a,.help_question_title_list_box ul li a{color:#FF6600}
.help_question_content_box a:hover,.help_question_title_list_box ul li a:hover{color:#006600; text-decoration: none}

/*--帮助中心首页改版--*/
.helpWrap{width:760px; margin:0 auto;padding:0 10px 10px 10px; background:#fff;}
.helpWrap h3{padding-top:10px;border-bottom:1px solid #ccc;color:#333;font: bold 14px/34px '宋体';height: 34px;}
.ShoProcess li{float:left;width:140px; height:25px; text-align:center;padding-top:65px; font:bold 14px '微软雅黑'; background:url(../themes/yaohongjiu/images/common2013/helpsprite.png) no-repeat}
.ShoProcess .f1{ background-position:50px -299px ;}
.ShoProcess .f2{ background-position:-100px -299px;}
.ShoProcess .f3{ background-position:-260px -299px;}
.ShoProcess .f4{ background-position:-412px -299px;}
.ShoProcess .f5{ background-position:-559px -299px;}
.ShoProcess .f1:hover{ background-position:50px -380px ; background-color:#f4f4f4}
.ShoProcess .f2:hover{ background-position:-100px -380px; background-color:#f4f4f4}
.ShoProcess .f3:hover{ background-position:-260px -380px; background-color:#f4f4f4}
.ShoProcess .f4:hover{ background-position:-412px -380px; background-color:#f4f4f4}
.ShoProcess .f5:hover{ background-position:-559px -380px; background-color:#f4f4f4}
.Commitment li{height:50px;padding-top:100px;}
.Commitment li:hover{ color:#cc0000}
.Commitment .f6{background-position:40px -445px;}
.Commitment .f7{background-position:-109px -445px;}
.Commitment .f8{background-position:-259px -445px;}
.Commitment .f9{background-position:-413px -445px;}
.Commitment .f10{background-position:-560px -445px;}
.helpWrap .txtList{ word-spacing:10px; padding:20px;}
.helpclass li{width:125px; height:auto; background:none;padding-top:15px}
.helpclass li h4{ font-size:16px}
.helpclass li .txt a{ display:block; height:20px; line-height:20px; color:#999; font-weight:normal; font-size:12px;}
.helpclass li .txt { text-align:left;padding-left:26px}
.helpclass li i{ margin:0 auto; display:block; width:60px;height:70px; background:url(../themes/yaohongjiu/images/common2013/helpsprite.png) no-repeat}
.helpclass li .i1{ background-position:-718px -95px;}
.helpclass li .i2{ background-position:-90px -203px;}
.helpclass li .i3{ background-position:-465px -203px;}
.helpclass li .i4{ background-position:-222px -200px;}
.helpclass li .i5{ background-position:-589px -203px;}
.helpclass li .i6{ background-position:-720px -203px;}