﻿@charset "utf-8";
/* CSS Document */
.sign_bg
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/sign-bg.jpg) repeat-x;
	height:31px;
}
.sign
{
	width:1002px;
	margin:0px auto;
	font-size:12px;
	color:#acacac;
	line-height:31px;
}
.sign2
{
	width:700px;
	margin:0px auto;
	font-size:12px;
	text-align:right;
	color:#acacac;
	float:left;
	line-height:31px;
}
.sign_bg .join a
{
	color:#333;
	text-decoration:none;
}
.sign_bg .join a:hover
{
	color:red;
	text-decoration:underline;
}
.sign_bg .join2 a
{
	color:#1259bb;
	text-decoration:none;
}
.sign_bg .join2 a:hover
{
	color:red;
	text-decoration:underline;
}
.mytea_wlt
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/mytea_wlt_bg.gif) no-repeat left;
	float:right;
	margin-left:10px;
	padding-left:75px;
	display:inline;
	width:240px;
	font-size:12px;
	color:#333;
	height:31px;
	line-height:31px;
}
.mytea_wlt ul
{
	padding-left:80px;
}
.mytea_wlt ul li
{
	float:left;
	width:80px;
	text-align:center;
	position:relative;
}
.mytea_wlt ul li a
{
	color:#333;
	text-decoration:none;
}
.mytea_wlt ul li a:hover
{
	color:red;
	text-decoration:underline;
}
.mytea_wlt ul li dl
{
	padding:0px;
	float:left;
}
.mytea_wlt ul li dl b
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/help_1.jpg) no-repeat center;
	float:right;
	height:31px;
	width:5px;
}
.mytea_wlt ul li dl.hover
{
	background:#fff;
	display:none;
	width:80px;
	left:0px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	position:absolute;
}
.mytea_wlt ul li dl.hover b
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/help_2.jpg) no-repeat center;
	float:right;
	height:31px;
	width:5px;
}
.mytea_wlt ul li dl dt
{
	width:70px;
	float:left;
	margin-left:5px;
	display:inline;
}
.mytea_wlt ul li dl.hover dd div
{
	line-height:25px;
}
.mytea_wlt ul li dl.hover dd div a
{
	color:#333;
	text-decoration:none;
}
.mytea_wlt ul li dl.hover dd div a:hover
{
	color:red;
	text-decoration:underline;
}
.mytea
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/mytea_bg.jpg) no-repeat;
	float:left;
	margin-left:10px;
	padding-left:31px;
	display:inline;
	width:240px;
	font-size:12px;
	color:#333;
	height:31px;
	line-height:31px;
}
.mytea ul li
{
	float:left;
	width:80px;
	text-align:center;
	position:relative;
}
.mytea ul li a
{
	color:#333;
	text-decoration:none;
}
.mytea ul li a:hover
{
	color:red;
	text-decoration:underline;
}
.mytea ul li dl
{
	padding:0px;
	float:left;
}
.mytea ul li dl b
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/help_1.jpg) no-repeat center;
	float:right;
	height:31px;
	width:5px;
}
.mytea ul li dl.hover
{
	background:#fff;
	display:none;
	width:80px;
	left:0px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	position:absolute;
}
.mytea ul li dl.hover b
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/help_2.jpg) no-repeat center;
	float:right;
	height:31px;
	width:5px;
}
.mytea ul li dl dt
{
	width:70px;
	float:left;
	margin-left:5px;
	display:inline;
}
.mytea ul li dl.hover dd div
{
	line-height:25px;
}
.mytea ul li dl.hover dd div a
{
	color:#333;
	text-decoration:none;
}
.mytea ul li dl.hover dd div a:hover
{
	color:red;
	text-decoration:underline;
}
.top_center
{
	width:1002px;
	margin:0px auto;
}
.logo
{
	width:179px;
	height:90px;
	float:left;
	margin-right:25px;
	margin-top:15px;
	margin-bottom:10px;
}
.wlt_logo
{
	float:left;
	width:400px;
	margin-top:30px;
	height:29px;
}
.index_menu_top
{
	width:406px;
	margin-top:26px;
	float:left;
	display:inline;
}
.index_menu_top_wlt
{
	width:406px;
	margin-top:26px;
	float:left;
	display:inline;
}
.index_btn_bg
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/index_btn_bg.jpg) no-repeat;
	width:85px;
	height:30px;
	float:left;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-size:14px;
	margin-right:10px;
	font-weight:bold;
}
.index_btn_bg a
{
	color:#fff;
	text-decoration:none;
}
.index_btn_bg a:hover
{
	color:#fffc00;
	text-decoration:underline;
}
.index_btn_bg_wlt
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/index_btn_bg.jpg) no-repeat;
	width:85px;
	height:30px;
	float:left;
	text-align:center;
	line-height:30px;
	margin-top:26px;
	color:#fff;
	font-size:14px;
	margin-right:10px;
	font-weight:bold;
}
.index_btn_bg_wlt a
{
	color:#fff;
	text-decoration:none;
}
.index_btn_bg_wlt a:hover
{
	color:#fffc00;
	text-decoration:underline;
}
.index_btn_bg2
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/index_btn_bg3.jpg) no-repeat;
	width:271px;
	height:26px;
	float:left;
	line-height:26px;
	margin-top:4px;
	color:#333;
	font-size:12px;
}
.index_btn_bg2 ul li
{
	float:left;
}
.index_btn_bg2 ul li.promotion
{
	width:88px;
	text-align:center;
}
.index_btn_bg2 ul li.sqmu
{
	width:100px;
	text-align:center;
}
.index_btn_bg2 ul li.tmh
{
	width:80px;
	text-align:center;
}
.index_btn_bg2 ul li.promotion a, .index_btn_bg2 ul li.sqmu a, .index_btn_bg2 ul li.tmh a
{
	color:#333;
	text-decoration:none;
}
.index_btn_bg2 ul li.promotion a:hover, .index_btn_bg2 ul li.sqmu a:hover, .index_btn_bg2 ul li.tmh a:hover
{
	color:red;
	text-decoration:underline;
}
.index_btn_bg2_wlt
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/index_btn_bg2.jpg) no-repeat;
	width:191px;
	height:26px;
	float:left;
	line-height:26px;
	margin-top:30px;
	color:#333;
	margin-right:120px;
	font-size:12px;
}
.index_btn_bg2_wlt ul li
{
	float:left;
}
.index_btn_bg2_wlt ul li.promotion
{
	width:88px;
	text-align:center;
}
.index_btn_bg2_wlt ul li.sqmu
{
	width:100px;
	text-align:center;
}
.index_btn_bg2_wlt ul li.promotion a, .index_btn_bg2_wlt ul li.sqmu a
{
	color:#333;
	text-decoration:none;
}
.index_btn_bg2_wlt ul li.promotion a:hover, .index_btn_bg2_wlt ul li.sqmu a:hover
{
	color:red;
	text-decoration:underline;
}
.tel
{
	width:257px;
	height:28px;
	float:left;
	margin-top:31px;
	margin-left:130px;
	display:inline;
}
.tel_wlt
{
	display:inline;
	float:left;
	height:28px;
	margin-left:136px;
	margin-top:31px;
	width:257px;
}
/* 导航 */
.menu
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/menu_bg.jpg) no-repeat;
	width:1002px;
	float:left;
	font-size:14px;
	padding:5px 0 5px;
	color:#fff;
	line-height:27px;
	position:relative;
	z-index:1000;
}
.menu ul
{
	padding-left:20px;
}
.menu ul li
{
	float:left;
	padding:0 12px;
	background:url(http://img01.yesmytea.com/img_v2/header_footer/menu_icon.jpg) no-repeat right;
}
.menu ul li.last
{
	background:none;
}
.menu ul li dl
{
	float:left;
	padding:0 10px;
	line-height:27px;
	width:75px;
}
.menu ul li dl dt
{
	float:left;
	width:65px;
	font-size:14px;
}
.menu ul li dl b
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/menu_iconA.jpg) no-repeat center;
	float:right;
	height:27px;
	width:7px;
}
.menu ul li dl dt a
{
	color:#fff;
	font-size:14px;
	text-decoration:none;
}
.menu ul li dl dt a:hover
{
	color:#fffc00;
	text-decoration:underline;
}
.menu ul li .hover
{
	float:left;
	height:31px;
	width:73px;
	background:#fff;
	border-top:1px solid #3c952a;
	border-left:1px solid #3c952a;
	border-right:1px solid #3c952a;
	padding:0 10px;
	display:none;
	position:relative;
	z-index:11;
}
.menu ul li .hover dt
{
	float:left;
	width:65px;
	font-size:14px;
}
.menu ul li .hover b
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/menu_iconB.jpg) no-repeat center;
	float:right;
	height:27px;
	width:7px;
}
.menu ul li .hover a
{
	color:#326a05;
	text-decoration:none;
}
.menu ul li .hover a:hover
{
	color:#326a05;
	text-decoration:underline;
}
.menu ul li .hover #choice
{
	background:#fff; 
	border:1px solid #3c952a; 
	border-top:0px; 
	float:left; 
	position:absolute; 
	left:-1px; 
	top:31px;
}
.menu ul li .hover #choice dl
{
	width:280px;
	padding:5px 10px;
	border-bottom:1px dotted #d9d9d9;
}
.menu ul li .hover #choice dt
{
	color:#3e9728;
	width:85px;
	font-size:14px;
	float:left;
	line-height:25px;
	font-weight:bold;
}
.menu ul li .hover #choice dt a
{
	color:#3e9728;
	font-size:14px;
	text-decoration:none;
}
.menu ul li .hover #choice dt a:hover
{
	color:red;
	text-decoration:underline;
}
.menu ul li .hover #choice dd
{
	width:195px;
	float:left;
	font-size:12px;
	_padding-bottom:5px;
}
.menu ul li .hover #choice dd a
{
	white-space:nowrap;
	border-left:1px solid #d6d6d6;
	padding:0px 15px;
	line-height:18px;
	margin:5px 0px;
	font-size:12px;
	float:left;
}
.menu ul li .hover #choice dd a:hover
{
	color:red;
}
#choice .hover2
{
	background:#eef9d2;
}
.hovermenu
{
	background:none;
	border:none;
}
.hovermenu:hover, .v404
{
	background:#eef9d2;
}
.menu ul li .hover #choice li
{
	float:left;
}
/* 购物车 */
.cart
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/cart_icon.jpg) no-repeat;
	width:63px;
	height:45px;
	float:left;
	margin-left:175px;
	line-height:25px;
	padding-left:40px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin-top:1px;
	display:inline;
}
#cart_box
{
	width:210px;
	border:1px solid #989898;
	position:absolute;
	top:36px;
	right:55px;
	display:none;
	background:#fff;
	z-index:11;
}
#cart_box dl
{
	margin:10px;
	float:left;
	width:190px;
	display:inline;
}
#cart_box dl dt
{
	width:60px;
	float:left;
	height:60px;
	border:1px solid #bdbdbd;
}
#cart_box dl dt img
{
	width:60px;
	height:60px;
	float:left;
}
#cart_box dl dd
{
	margin-left:10px;
	float:left;
	width:118px;
}
#cart_box dl dd div.name
{
	font-size:12px;
	color:#333;
	line-height:25px;
	width:118px;
	height:25px;
	overflow:hidden;
}
#cart_box dl dd div.name a
{
	color:#333;
	text-decoration:none;
}
#cart_box dl dd div.name a:hover
{
	color:red;
	text-decoration:underline;
}
#cart_box dl dd span.scj
{
	font-size:12px;
	color:#a6a6a6;
	text-decoration:line-through;
	line-height:20px;
	font-weight:normal;
	width:118px;
}
#cart_box dl dd span.cxj
{
	font-size:12px;
	color:#ff6600;
	line-height:20px;
}
.cart_box_footer
{
	margin:10px;
	float:left;
	width:190px;
	padding-top:10px;
	display:inline;
	border-top:1px dotted #c9c9c9;
}
.cart_box_footer dt
{
	float:left;
	margin-right:20px;
}
.cart_box_footer dd
{
	float:left;
	width:81px;
}
/* 历史记录 */
.history
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/history.jpg) no-repeat;
	width:33px;
	height:45px;
	float:left;
	margin-left:20px;
	line-height:25px;
	padding-left:40px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin-top:1px;
	display:inline;
}
#history
{
	width:100px;
	border:1px solid #989898;
	position:absolute;
	top:36px;
	right:18px;
	display:none;
	background:#fff;
	z-index:11;
}
#history dl
{
	margin:10px;
	float:left;
	width:81px;
	display:inline;
}
#history dl dt
{
	width:60px;
	float:left;
	margin-left:7px;
	display:inline;
	height:60px;
	border:1px solid #bdbdbd;
}
#history dl dt img
{
	width:60px;
	height:60px;
	float:left;
}
.history_footer
{
	margin:10px;
	float:left;
	width:81px;
	padding-top:10px;
	display:inline;
	border-top:1px dotted #c9c9c9;
}
.history_footer dd
{
	float:left;
	width:81px;
}
/* 搜索 */
.search
{
	width:962px;
	height:25px;
	background:url(http://img01.yesmytea.com/img_v2/header_footer/seach_bg.jpg) no-repeat;
	padding:6px 0 6px 40px;
	float:left;
	position:relative;
	top:-14px;
	left:0px;
	z-index:1;
}
.search input
{
	border:1px solid #888;
	color:#666666;
	float:left;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	height:15px;
	line-height:18px;
	width:215px;
}
.search3
{
	background:url("http://img01.yesmytea.com/middle_C_Notice_search_text.gif") no-repeat scroll left center #FFFFFF;
	color:#2C2C2C;
	font-size:12px;
	height:12px;
	margin-top:2px;
	margin-left:2px;
	padding:3px 0 0 3px;
	text-align:left;
	width:215px;
}
.search img
{
	margin-left:10px;
	float:left;
	display:inline;
	margin-top:2px;
}
.search_hot
{
	float:left;
	margin-left:20px;
	display:inline;
	width:600px;
	line-height:25px;
	font-size:12px;
	color:#333;
}
.search_hot a
{
	margin:0px 20px;
	color:#333;
	text-decoration:none;
}
.search_hot a:hover
{
	color:red;
	text-decoration:underline;
}
/* 尾部 */
.footer
{
	width:1002px;
	float:left;
	background:url(http://img01.yesmytea.com/img_v2/header_footer/footer_bg.jpg) repeat-x;
	height:221px;
	margin-top:10px;
	margin-bottom:10px;
}
.footer_left
{
	width:250px;
	float:left;
}
.footer_left h2
{
	font-size:22px;
	color:#129a04;
	text-align:center;
	margin-top:25px;
}
.footer_left ul li
{
	font-size:14px;
	color:#129a04;
	background:url(http://img01.yesmytea.com/img_v2/header_footer/footer_icon.jpg) no-repeat 10px center;
	padding-left:30px;
	width:170px;
	margin-left:30px;
	border-bottom:1px dotted #ccc;
	line-height:30px;
}
.footer_center
{
	width:734px;
	height:191px;
	float:left;
	margin-top:16px;
	margin-left:3px;
	display:inline;
	background:url(http://img01.yesmytea.com/img_v2/header_footer/footer_center.jpg) no-repeat;
}
.footer_center .sszn, .footer_center .gyzf, .footer_center .gyps, .footer_center .shfu, .footer_center .gywm
{
	width:101px;
	float:left;
	margin-left:33px;
	display:inline;
}
.footer_center .sszn h3, .footer_center .gyzf h3, .footer_center .gyps h3,  .footer_center .shfu h3, .footer_center .gywm h3
{
	color:#129a04;
	font-size:14px;
	font-weight:bold;
	margin:16px 0;
}
.footer_center .sszn ul li, .footer_center .gyzf ul li, .footer_center .gyps ul li,  .footer_center .shfu ul li, .footer_center .gywm ul li
{
	background:url(http://img01.yesmytea.com/img_v2/header_footer/footer_icon.jpg) no-repeat left center;
	font-size:12px;
	padding-left:20px;
	color:#636363;
	line-height:25px;
}
.footer_center .sszn ul li a, .footer_center .gyzf ul li a, .footer_center .gyps ul li a,  .footer_center .shfu ul li a, .footer_center .gywm ul li a
{
	color:#636363;
	text-decoration:none;
}
.footer_center .sszn ul li a:hover, .footer_center .gyzf ul li a:hover, .footer_center .gyps ul li a:hover,  .footer_center .shfu ul li a:hover, .footer_center .gywm ul li a:hover
{
	color:red;
	text-decoration:underline;
}
.footer_center .gyzf
{
	width:101px;
	margin-left:40px;
}

.footer_center .gyps
{
	width:110px;
	margin-left:40px;
}
.footer_center .shfu
{
	width:101px;
	margin-left:30px;
}
.footer_center .gywm
{
	width:101px;
	margin-left:40px;
}
.bottom_link
{
	border:1px solid #c7c7c7;
	color:#000000;
	float:left;
	font-size:12px;
	line-height:24px;
	margin-bottom:10px;
	margin-top:1px;
	padding:10px 20px;
	text-align:center;
	width:960px;
}
.bottom_link a
{
	color:#333;
	text-decoration:none;
}
.bottom_link a:hover
{
	color:red;
	text-decoration:underline
}
.footer_txt
{
	float:left;
	width:1002px;
	text-align:center;
	line-height:30px;
	color:#4b4b4b;
	font-size:12px;
	border-top:2px solid #63ba48;
}
.clearboth
{
	clear:both;
	height:1px;
	overflow:hidden;
}
.logo_yqlj
{
	float:right;
	margin-right:5px;
	display:inline;
}
.logo_yqlj ul li
{
	float:left;
	margin:15px 0 0 10px;
	display:inline;
}
.logo_yqlj ul li img
{
	float:left;
	padding:2px;
	border:1px solid #eee;
}
.logo_yqlj ul li span
{
	float:left;
	margin-left:10px;
	font-size:14px;
	height:18px;
	margin-top:5px;
	border-right:1px solid #d5d5d5;
	font-weight:normal;
	display:inline;
}
.dbtp {
display:inline;
float:left;
margin-left:340px;
margin-top:10px;
width:570px;
}
.dbtp ul li {
float:left;
margin-right:25px;
}
#bottom_center a {
color:#333333;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
line-height:30px;
margin-top:20px;
text-align:center;
}
#footer_line {
border-top:1px solid #CCCCCC;
display:inline;
float:left;
height:1px;
margin-left:66px;
margin-top:20px;
overflow:hidden;
width:870px;
}
