/*自助购茶*/
.selfb_ban{ border:1px solid #66BF0F; height:150px; background:url(images/helps_ban.jpg) no-repeat center center; padding:88px 0 0 97px; line-height:25px; font-size:14px;}

.asgift_ban{
	background:url(images/asgift_ban.jpg) no-repeat; height:216px; padding:22px 10px 0 631px; line-height:22px;margin-bottom:16px;
}
.asgift_ban span,.asgift_ban strong{ margin-left:-32px;}
.agift_bar{ text-align:right; padding-right:28px; margin-bottom:12px;}
.agift_title{ border-bottom:1px solid #85B81D; font-size:14px; color:#28A100; font-weight:bold; padding-left:17px; padding-bottom:6px; margin-bottom:17px; height:18px;}
.agift_list{ margin:5px 0 15px 38px;}
.agift_list .pro_imgnormal{ position:relative;}
.agift_list img.forfree{ position:absolute; top:2px; right:5px; width:47px; height:48px;}
.selection{ margin:5px 0 0 5px;}
.selection  .price_new{ margin-left:3px;}
.tlist li{  float:left; width:225px}
.tlist li a{ color:#28A100!important;}
.bluelink{ color:#0855E3!important; text-decoration:underline!important; cursor:pointer;}

/*体验弹出框*/
.ModalDialog{ width:464px; position:absolute;  z-index:99;display:none; background-color:#fff;}
.win_tit,.win_titred{ height:31px; line-height:31px; font-weight:bold; font-size:14px; padding-left:26px; position:relative;background: url(images/win_uptbg.gif) no-repeat left top;}
.win_titred{ background-position:0 -31px;}
.win_close{ position:absolute; right:14px; top:9px; cursor:pointer;}
.win_body,.win_bodyred{ min-height:150px;_height:150px; border:1px solid #B0D285; line-height:22px;}
.win_bodyred{ border:1px solid #DE7C7D;}
.win_tip,.win_tip_1{background:url(images/win_bginteg.gif) no-repeat 0 -46px; min-height:40px; _height:40px;padding-left:68px; margin:20px 45px 0px 15px; padding-top:15px;font-size:14px; }
.win_tip{font-weight:bold; color:#E46D19; line-height:26px;}
.win_tip_1{ margin-bottom:20px;}
.win_tip_2{ margin-left:83px; font-size:14px;}
.win_bodyred .win_tip_1,.win_tip_red{ background:url(images/win_ques.gif) no-repeat 0 0;}

.wbtn{background:url(images/win_bginteg.gif) no-repeat 0 0; height:25px; width:64px; font-size:14px; border:none;}
.w_bar{ margin-bottom:30px; text-align:center}
.win_tip1{ margin:10px 40px 20px 45px; text-align:left;}
.divModal,.iframeModal{ background-color: white; filter: alpha(opacity=50);width:0; height:0; LEFT: 0px; POSITION:absolute; TOP: 0px; z-index:2;}
.iframeModal{  z-index:1; background:none; filter: alpha(opacity=0); }
.win_tip2{ font-weight:bold; color:#E46D19; font-size:14px; background:url(images/carbg.gif) no-repeat top right; height:25px; padding-top:25px; margin:15px 25px 19px 18px;}
.wrow{ padding:16px 3px 13px 8px; font-size:14px; line-height:26px; border:1px solid #AED1E4; margin:0 23px 0 20px;}
.wrow_link{ margin-left:158px; font-size:14px}

/*问卷调查*/
.ques_wrap{background:#DFEDD3 url(images/ques_bg.jpg) no-repeat left top; height:914px; position:relative;}
.ques_caption{ height:437px; background:url(images/cusult_bg_top.jpg) no-repeat left bottom; height:81px; text-indent:-9999px;}
.ques_box{ border:1px solid #6D6D6D; margin:0 126px 0 118px; padding:12px 10px; background:#fff;}
.formbg{background: url(images/ques_formbg.png) no-repeat 3px bottom; height:11px;margin:0 126px 0 120px; font-size:1px;}
* html .formbg{ background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ques_formbg.png',sizingMethod='image')}
.ques_tip{ background-color:#E9F5DF; padding:18px 43px 14px 36px; font-size:14px; line-height:24px;}
.ques_tip .indent{ line-height:24px;font-size:14px; color:#181818;}
.ques_form{ font-size:14px; margin:36px 23px 0 63px;}
.selections{ margin-top:8px; width:632px;}
.selections li{ float:left; width:130px; line-height:25px;font-family:"宋体"}
.longwidth li{ width:143px;}
.ques_tit{ height:20px; clear:both; font-size:14px; padding-top:16px;}
li.ques_tip1{ border:1px solid #000000; padding:0 5px; width:auto;font-size:12px; height:19px; line-height:19px; margin-top:3px;*margin-left:4px;}
.ques_bar{ text-align:center; clear:both; padding:40px 0 30px 0;}
.imgabsolute{position:absolute; left:0 ; bottom:0; width:184px; height:296px; _background:url(images/ques_cup.png) no-repeat;background:url(images/ques_cup.png) no-repeat;}
* html .imgabsolute{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ques_cup.png',sizingMethod='image'); background:none;}
.sgoodsdiv{ margin:0 0 15px 83px; color:#E46D19; line-height:22px;}

/*激活现金券*/
.ban_enable{
	height:309px;
	margin-top:14px;
	text-indent:-9999px;
	background-image: url(images/enable_ban_top.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
}
.enb_content{
	background:url(images/enable_ban_bottom.jpg) no-repeat left top;
	width:800px;
	padding-left:86px;
}
.enb_box{ background:url(images/enable_box_m.gif) repeat-y;}

.enb_form,.enb_sucdiv{ width:315px; background:url(images/enb_formbg.gif) repeat-x; margin:0 0 0 22px; padding:8px 0 0 18px;}
.enb_sucdiv{ background:none;}
.enb_form table{ margin-left:23px; margin-top:5px;}
.enb_form td{ height:22px;}
.enb_cap1,.enb_cap2{ text-indent:-9999px; height:65px;background:url(images/enable_box_top.gif) no-repeat;}
.enb_cap2{ background:url(images/enable_box_top1.gif) no-repeat;}
.enb_t1,.enb_t2{ background:url(images/enb_txts.gif) no-repeat; text-indent:-9999px; margin-bottom:3px;}
.enb_t1{ background-position:center -56px;}
.enb_t2{ background-position:center -27px;}
.enb_form  .btn_submit{ text-align:center; margin:15px 10px 15px 0;}
.rule_dl{
	margin:20px 0 20px 40px;
	display: inline;
}
.rule_dl dt{ padding-bottom:3px;}
.rule_dl dd{ padding-left:32px;font-family:"宋体"}
.rule_dl dd span{ float:left; margin-left:-32px;}
.btn_divs{ float:right; margin-right:45px; margin-top:30px; display:inline; width:140px;}
.btn_pc{ margin-top:10px;}
.enb_font{ font-size:14px; font-weight:bold; color:#C41D27; margin-bottom:5px;}
.win_tip_red{ padding:5px 0 10px 65px; padding-top:5px; line-height:23px; font-family:"宋体"}
.enb_box_botom{ background:url(images/enable_box_botom.gif) no-repeat; height:8px; line-height:8px; font-size:6px;}
.enb_cjcon{ background:url(images/enable_box_bgm.gif) no-repeat left bottom; margin-left:34px; width:293px; padding:19px 12px 25px 12px; float:left; display:inline}

.wbtn_1,.wbtn_2,.wbtn_3,.wbtn_4{ background:url(images/enb_btninteg.gif) no-repeat; border:none; cursor:pointer; height:26px; font-size:14px;}
.wbtn_1{ background-position:0 -34px; width:92px;}
.wbtn_2{ background-position:0 0; width:139px;}
.wbtn_3{ background-position:0 -70px; width:100px;}
.wbtn_4{ background-position:0 -104px; width:143px;}

/*母亲节*/
.mother_wrap{background-color:#BF1017;}
.mother_ban{ height:581px; background:#CA1318 url(images/mother_ban.jpg) no-repeat;}
.mother_ban ul{padding:116px 45px 0 597px; color:#fff; font-size:14px; font-family:'宋体'}
.mother_ban ul li{ margin-bottom:16px;}
.mother_caption{ background:url(images/mother_caption.gif) no-repeat; height:44px; text-indent:-9999px;}
.mother_cont{ background-color:#fff; margin:0 10px 11px 9px; padding:0 19px;}
.mother_tit{ background:url(images/mother_titbg.gif) repeat-x; height:18px; color:#fff; padding-left:13px; font-size:13px; margin-bottom:22px;}
.mother_comb{ height:154px; margin-bottom:25px;}
.mother_comb li{ float:left;}
.m_pimg{ border:1px solid #D2D2D2;}
.mo_li0,.mo_li01,.mo_li02{ width:178px; margin-left:23px; height:70px; margin-top:36px; background:url(images/mother_txts.gif) no-repeat 0 -224px; text-indent:-9999px; display:inline}
.mo_li01{ background-position:0 -328px;}
.mo_li02{ background-position:0 -429px;}
.mo_li1{ width:145px;}
.mo_li2{ background:url(images/add_icon.gif) no-repeat left center; width:148px; padding-left:46px;}
.mo_li3,.mo_li3_1,.mo_li3_2{ background:url(images/mother_txts.gif) no-repeat; height:46px; margin-top:53px; width:250px; text-indent:-9999px;}
.mo_li3_1{ background-position:0 -75px}
.mo_li3_2{ background-position:0 -150px;}
.mo_li4 .tobuy_i{ margin-top:53px;}
.mother_tbl{ border-collapse:collapse; margin-bottom:42px;}
.mother_tbl thead{ font-size:14px; height:31px; background-color:#FFF6F7;}
.mother_tbl th,.mother_tbl td{ border:1px solid #939393; font-family:"宋体";}
.mother_tbl td{ padding:8px 5px; font-size:14px;}
.mother_tbl td.norbd{ border-right-color:#fff; text-align:right; width:9%; zoom:1;}
.mother_tbl td.font12{ padding:8px 6px 8px 15px;}
.mother_tbl td *{ line-height:24px;}
.m_gname{ padding-top:13px; display:block; text-align:center;}

.mo_dialog{ width:470px;background:url(images/mother_w_bg.gif); padding-bottom:10px;position:absolute;  z-index:99;display:none;}
.mo_w_close{ float:right; cursor:pointer; margin-right:6px; display:inline; margin-top:5px;}
.mo_cbox{ background:url(images/mother_w_imgbg.jpg) no-repeat;}
.mo_w_pinfo{ width:345px; padding:15px 0 46px 22px; font-weight:bold; color:#810332; line-height:15px; font-family:"宋体"; text-indent:2em;}
.mo_ins{ margin-left:189px; }
.mo_ins textarea{ width:252px; height:101px;  border:1px solid #fff; overflow:hidden;}
.signin{ font-weight:bold; text-align:right; margin-right:37px;}
.signin input{ width:72px; border:none; border-bottom:1px solid #000;}
.mo_tiop{ margin:30px 20px 0 0; text-align:right}
.mo_w_title{background:url(images/mother_w_txt.gif) no-repeat; height:20px; text-indent:-9999px; margin-top:-5px;}
.mo_w_lists{ background-color:#fff; margin:5px 20px 8px 17px; padding:5px 10px 5px 13px;  line-height:18px;}
.mo_w_lists ul{background:url(images/mo_ulbg.gif); margin-top:3px;}
.mo_w_lists img{ cursor:pointer;}
.mo_btn{ background:url(images/mo_sure.gif) no-repeat; width:65px; height:28px; margin-left:10px; border:none; color:#fff; font-size:14px;}

/*质量评审*/
#wrap_qua{ width:891px; border:1px solid #BEBEBE; margin:0 auto; background:url(images/hc_qua_bg.jpg) no-repeat; padding:0 20px 20px 25px;}
#wrap_qua *{ font-size:14px; line-height:30px;}
.qua_h1{ height:202px; text-indent:-9999px;}
.qua_tit1,.qua_tit2,.qua_tit3{ background:url(images/hc_qua_tits.gif) no-repeat; margin:40px 0 30px 0; height:28px; text-indent:-9999px;}
.qua_tit1{ margin-top:100px;}
.qua_tit2{ background-position:0 -61px;}
.qua_tit3{ background-position:0 -121px;}
#wrap_qua p{  text-indent:2em;}
.qua_experts { height:280px; }
.qua_experts li{ float:left; text-align:center;font-size:14px!important; padding:0 22px 40px 10px; background: url(images/hc_qua_libg.gif) no-repeat right center; padding-bottom:40px;}
.qua_experts li.explast{ padding-right:0; background:none; }
.expcon{border-top:1px solid #BDBDBD; margin-top:15px; padding-top:45px;}
.expcon h3{ font-weight:bold; color:#FB7104; margin:12px 0 8px 0;}
.expcon a:hover{ color:#FB7104;}
.expcon h3 span{ margin-left:25px; letter-spacing:2px;}
.qua_name{ color:#437B00; font-weight:bold;}
.experts p{ text-indent:2em; font-family:"宋体"; }
.experts p.shortcut{ margin-left:178px;}
.experts li{ border-bottom:1px dashed #8E8E8E; padding-bottom:14px; zoom:1;color:#474747;}
.experts li img{ margin-right:46px; margin-top:10px;}
.showbar{ text-align:right;}
.arrowup,.arrowdown{ background:url(images/arrows1.gif) no-repeat 0 1px; padding-left:20px; text-decoration:underline; cursor:pointer;}
.arrowdown{ background-position:0 -30px;}

/*中奖公告*/
.award_ban{ margin-top:45px; height:309px; overflow:hidden;} 
.awardcon{ background:url(images/award_bg.jpg) no-repeat;}
.awardbox{ width:832px; margin-left:94px;}
.awardbox h1{ height:90px; text-indent:-9999px;}
.award_tbl{ width:320px; float:left; margin-right:27px;}
.award_tbl th,.award_tbl td{ padding-left:6px;}
.award_tbl th{ text-align:left;color:#C21F20; font-size:15px; border-bottom:1px solid #000000; height:30px; line-height:30px;}
.award_tbl td{ height:24px; line-height:24px; border-bottom:1px solid #888; font-family:"宋体"}
.award_tbl .td2{ padding-left:2em;}
.awardtit{ width:667px; border-top:1px solid #000; margin-top:20px; padding:13px 0 8px 0;}
.awardlists{ margin-right:20px;}
.awardlists li{ float:left; width:229px;  text-align:center; height:248px;}
.awardlists img{ border:1px solid #FF0101;}
.awardlists  p{ font-weight:bold; line-height:30px;}
p.awardtip{ background:url(images/award_txtbg.gif) no-repeat; width:365px; text-align:left; line-height:27px; text-indent:2em; padding:26px 12px 0 12px; margin:53px 0 0 30px; font-size:13px; letter-spacing:-1px;}
.awardtip span,.awardtel span{ color:#DB1D36;}
.awardtip1{ font-size:18px; line-height:36px; font-family:黑体;color:#333; padding:8px 0 0 24px;}
.awardbtn{ float:right; margin-top:-28px;}
.awardtel{ background:url(images/redcir.gif) no-repeat left center; padding-left:22px;font-family:黑体;color:#333; font-size:14px; font-weight:bold}
.awardbtn1{ text-align:center; padding:26px 20px 15px 0;}

/*积分*/
.em_font{ color:#FF0100;}
.score_ban{ background:url(images/score_banbg.jpg) no-repeat; height:257px; margin-bottom:6px; position:relative;}
.regbtn{ position:absolute; right:20px; bottom:15px;}
.score_con{ border:1px solid #61A20A}
.score_con div.left{ width:447px; padding-bottom:26px;}
.score_con div.right{ float:right; width:532px;_margin-right:-3px;}
.left_rA,.left_rB{ padding:22px 8px 23px 15px; background:#F3FDF5; margin-bottom:9px;}
.left_rB{ background:#F2F0F3; }
.left_rB *{ line-height:22px; color:#333333}
.score_tit{ display:block; margin-bottom:8px;}
.greet{ line-height:22px; text-indent:2em; margin-top:3px; margin-bottom:16px;}
.indentp{ padding-left:2em;}
.hcsign{margin-right:15px;}
.score_em{ color:#60A308; display:block;}
.score_more{ text-align:right; color:#69A716; font-weight:bold;}
.sclists a{font-size:14px; color:#68A615; font-weight:bold;font-size:14px; margin-right:18px;}
.sc_caption{ text-align:center; margin:22px 0 20px 0;}
.sc_pros li{ float:left; text-align:center; width:146px; padding:0 12px 0 12px; height:261px;}
.sc_pros li *{ text-align:center; line-height:20px;}
.checkbtn{ border:none; background:url(images/checkscore.gif) no-repeat; width:61px; height:18px; line-height:20px; color:#fff;}
/*------积分END------*/
/*积分活动*/
.scact{ width:937px; margin:22px auto 0 auto;}
.scact_ban{ background:#D60000 url(images/scact_bgtop.jpg) no-repeat; height:468px; text-indent:-9999px;}
.scact_cnt{ height:564px; background:#FFEDAB url(images/scact_bg.gif) repeat-x; padding:20px 48px 0 53px;}
.scactul{ width:100%; background:#FEEAA3;}
.scactul li{height:370px;position:relative; }
.scactul li.fleft{ background:url(images/scact_cntl.gif) no-repeat; width:415px; }
.scactul li.fright{ background:url(images/scact_cntr.gif) no-repeat; width:421px;}
.scact_cap{ text-indent:-9999px; height:138px;}
.scact_foot{ background:url(images/scact_bgft.gif) no-repeat; height:149px; clear:both; position:relative;}
.screg,.scviewpro,.screg1{position:absolute;top:140px; font-size:0; text-indent:-9999px; }
.screg{ width:176px; height:52px; left:117px;}
.scviewpro{ width:222px; height:52px; left:110px;}
.screg1{top:79px; left:352px; width:118px; height:48px;}
.regulars{ margin:88px 0 0 68px}
.regulars dt{ font-size:14px; font-weight:bold; margin-bottom:3px;}
.fleft{
	float:left;
	width: 310px;
	background-image: url(images/enb_formbg.gif);
	background-repeat: repeat-x;
	margin-right: 25px;
	margin-left: 25px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	display: inline;
}

