﻿@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td{ font-family:\5b8b\4f53, Tahoma, arial, sans-serif; margin:0px; padding:0px; list-style:none;}
button, input, select, textarea { font-size:100%; outline:none; }
body{ margin:0px;}
a {blr:expression(this.onFocus=this.blur()); color:#336699; text-decoration:none;}
a:hover{ text-decoration:none;}
area {blr:expression(this.onFocus=this.blur());}
.clear{clear:both; font-size:1px; width:1px; height:0; visibility:hidden; line-height:0px;}
.l{ float:left;}
.r{ float:right;}
.o{ overflow:hidden;}
em, i { font-style:normal; }
.none { display:none; }
.block { display:block; }
img{ border:0px; }
table{border:0; cellspacing:0; cellpadding:0;}
.more{ font-size:12px; text-align:right; font-weight:100;}
.more a{ color:#555; text-decoration:none;}
.more a:hover{ color:#f00; text-decoration:underline;}


/*超出的文字省略，要定义宽度*/
.listtext ul li,.pinwei ul li,.ind-members ul li.text i{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.logo,a.button1,a.button2,.top-a i,.nav ul li a,.nav ul li a:hover,.nav ul li#home.cur a,.nav ul li.cur a,.search ul li.import,.indpic-mask,.indpic-mask i a,.indpic-mask i a:hover,.baicha ul li h6,.backtop a,.backtop a:hover,.search ul li.hotkeyword{ background:url(images/icon.png) no-repeat;_background:url(images/icon-ie6.png) no-repeat;}
#top,.search{ background:url(images/H-repeat.png);}
.toptext,.topbutton,.top-a{ position:absolute;}

a.button1,a.button2{ width:45px; height:22px; display:block; font-size:12px; text-align:center; text-decoration:none;}
a.button1{ background-position:-450px 0; color:#FFF;}
a.button2{ background-position:-505px 0; color:#0e930c;}
a.button1:hover,a.button2:hover{ text-decoration:underline;}

.wrapper{ width:960px; margin:0 auto;clear:both}
#top{ height:30px; font-size:12px; background-position:0 0; background-repeat:repeat-x;}
#top .wrapper{ position:relative; width:960px; height:30px;}
#top .wrapper .toptext{ left:0px; top:0px; width:700px;font-weight:bold; color:#079300; line-height:30px;}
#top .wrapper .toptext span{ font-family:Tahoma; color:#dc6d00; font-size:14px;}
#top .wrapper .topbutton{ left:550px; top:4px; line-height:22px;}
#top .wrapper .topbutton a{ margin-right:10px; float:left;}
#top .wrapper .top-a{ right:0px; top:3px; font-size:12px; line-height:23px;}
#top .wrapper .top-a i{ width:20px; height:20px; overflow:hidden; display:block; margin:0 0px 0 5px; float:left;}
#top .wrapper .top-a i#a1{ background-position:-560px 0;}
#top .wrapper .top-a i#a2{ background-position:-590px 0;}
#top .wrapper .top-a i#a3{ background-position:-620px 0;}
#top .wrapper .top-a i#a4{ background:url(images/icon_xingy.png) no-repeat left 4px;}
#top .wrapper .top-a a.red { color:#FF0000; font-weight:bold;}
#top .wrapper .top-a a{ color:#444; text-decoration:none; float:left;}
#top .wrapper .top-a a:hover{ color:#dc6d00;}
.logo{ background-position:0 0; width:200px; height:70px; overflow:hidden; }
.nav{width:760px;}
.nav ul li{ font-size:14px; font-weight:bold; float:left; width:60px; height:50px; text-align:center; line-height:18px; margin:10px 0 0 15px;_margin:10px 0 0 10px; overflow:hidden;}
.nav ul li#home a{ background-position:-200px 0;}
.nav ul li#home a:hover,.nav ul li#home.cur a{ background-position:-260px 0;}
.nav ul li a{ background-position:-320px 0; color:#079300; text-decoration:none; display:block;width:40px; height:40px; padding:8px 10px 2px 10px;}
.nav ul li a:hover,.nav ul li.cur a{background-position:-380px 0; color:#eaf9dc;}
.search{ background-position:0 -30px; background-repeat:no-repeat; height:35px; background-color:#79ad00; line-height:35px;}
.search ul{ padding:0 0 0 40px;}
.search ul li{ float:left;}
.search ul li.hotkeyword{ font-weight:bold; font-size:14px; color:#FFF; height:24px;}
.search ul li.title { float:left; font-weight:bold; color:#fff; font-size:13px;}
.search ul li.title1 { float:right; }
.search ul li.hotkeyword p { float:left;}
.search ul li.hotkeyword a{ font-size:12px; margin-right:10px; color:#FFF; text-decoration:none;}
.search ul li.hotkeyword a:hover{ color:#FF0; text-decoration:underline;}
.search ul li.import{ background-position:-580px -25px; width:230px; height:25px; margin:5px 10px 0 0; float:right;}
.search ul li.import p{ float:left;}
.search ul li.cyz {float:right;margin:0 20px 0 10px;position:relative}
.search ul li.cyz a {color:#ff0;font-size:14px;font-weight:bold;text-decoration:underline}
.search ul li.cyz a:hover {color:#ff;}
.search ul li.search1 { float:left;}
.search ul li.search2 { background:url(images/icon_search_1.jpg) no-repeat right center;}
.new {
width: 23px;
height: 21px;
background:url(images/new.gif) no-repeat;
position: absolute;
right: 0px;
top: -10px;
z-index: 999;
}

.scroll{/*position:absolute;bottom:100px;right:10px; width:50px;*/}
.scroll ul li { background:none;}
.scroll ul li #weixin {/* z-index:9999999; position:fixed; bottom:0px; right:0px; position:absolute; */background:url(images/ajbcw2.jpg) no-repeat center top ; height:149px; width:210px; }
.scroll ul li #weixin .wx_big { position:relative; width:50px; height:50px;}
.scroll ul li #weixin .wx_big span { position:absolute; width:400px; bottom:0px; display:none; background: url(images/ajbcw.jpg); height:450px; right:60px;}
.backtop{ width:50px; height:50px; margin:10px auto;_margin:70px auto; overflow:hidden;}
.backtop a,.backtop a:hover{ background-position:0 -210px;}
.backtop a{ display:block; width:50px; height:50px; filter:alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3;}
.backtop a:hover{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6;}
.footer-top{ background:#6e9c02; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; margin-top:10px;}
.footer-top a{ margin:0 10px; color:#fff; text-decoration:none;}
.footer-top a:hover{ color:#FF0; text-decoration:underline;}
.footer{ font-size:14px; margin-top:5px; padding:10px 0; color:#333}
.footer a{ color:#333; text-decoration:none;}
.footer a:hover{ text-decoration:underline; color:#f00}
.footer p{ line-height:26px; text-align:center;}
.footer p span{ font-weight:bold;}
/*文字*/
.writing ul li { font-size:14px; padding:20px 30px; line-height:26px; color:#333;}
.writing ul li img { margin:10px; }
.writing ul li.about p{ text-indent:2em;}
.writing ul li table { margin:0 auto;}
.writing ul li table td{ padding:2px 5px; font-size:12px;}
.writing ul li .co{ width:600px; margin:0 auto 10px auto;  font-size:14px; color:#333; border:solid 1px #ccc;}
.writing ul li .co h5{ font-size:20px; line-height:36px; padding:5px 0 5px 20px; border-bottom:solid 1px #ccc;}
.writing ul li .co h5 span{ font-size:14px; font-weight:100; margin-left:10px;}
.writing ul li .co dt{ width:140px; float:left; text-align:right; background:#f1f1f1; border-right:solid 1px #ccc; color:#111;}
.writing ul li .co dd{ padding:0 0 0 150px; border-bottom:solid 1px #ccc;}
/*新闻*/
.newslist dl{ width:90%; height:120px; margin:10px auto 0 auto;}
.newslist dt{ float:left; width:200px;}
.newslist dt img{ width:160px; height:120px; padding:3px; border:solid 1px #ccc;}
.newslist dd i a{ font-size:17px; font-weight:bold; line-height:40px; color:#222; text-decoration:none;}
.newslist dd i a:hover{ text-decoration:underline;}
.newslist dd p{ font-size:12px; color:#666; line-height:20px; height:80px; overflow:hidden;}

.listtext { padding:20px 30px;}
.listtext ul li { font-size:14px; padding:5px 10px 5px 30px;  border-bottom:solid 1px #ccc;}
.listtext ul li span { font-size:12px; color:#777; display:block; line-height:23px;}
.listtext ul li a { color:#333; text-decoration:none;}
.listtext ul li a:hover { color:#f00; text-decoration:underline;}
.listtext ul li:hover{ background:#f2f2f2;}

.article{ padding:10px 30px;}
.article h5{ text-align:center; font-size:25px; font-weight:100; color:#444; padding:10px 0; background:none; border:0; font-family:"黑体"}
.article ul li{font-size:14px; padding:15px 25px; line-height:26px; color:#444;}
.article ul li img{ margin:5px; border:0;}
.article p.publish{ background:#f1f1f1; font-size:12px; line-height:26px; text-align:center; color:#222;}
.article p.publish span.red{color:#f00;}
.article p.publish a{ color:#222; margin:0 10px 0 0;}
.article p.publish a:hover{ color:#F00;}
.article p img{max-width: 100%!important;height: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important;}
/*页码*/
.line { width:90%; background:#cccccc; height:1px; margin:20px auto 0 auto;}
.page { width:90%; margin:0 auto 10px auto; height:40px;}
.page table { border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; border-top:solid 1px #ccc; font-size:12px; line-height:20px; font-weight:100; margin:5px;}
.page table td { border-right:solid 1px #ccc; }
.page a { background:#f1f1f1; color:#333; text-decoration:none; display:block; padding:0 10px;}
.page a.current,.page a:hover { font-weight:bold; color:#fff; background:#0273B2;}
/*首页*/
.indpic{ width:460px; height:350px; overflow:hidden; position:relative; margin-top:5px;}
#play { overflow: hidden; width: 460px; height: 350px; position:absolute; z-index:1; left:0px; top:0px; }
#play_text { position:absolute; z-index:3; right:20px; top:280px}
#play_text ul { display: block; z-index: 3; filter: alpha(opacity=80); opacity: 0.8; }
#play_text ul li { border: #cecece 1px solid; display: block; font-size: 11px; margin: 2px; width: 20px; cursor: pointer; color: #407800; font-family: "arial"; height: 16px; background-color: #fff; text-align: center! important; line-height:16px; float:left; }
#play_list a { display: block; overflow: hidden }
#play_list img { vertical-align: top! important }
.indpic-mask{ background-position:-320px -80px; position:absolute; z-index:1; left:0px; top:0px; width:460px; height:350px;}
.indpic-mask i{ position:absolute; z-index:3; left:0px; top:310px; width:460px; height:40px; line-height:26px; text-align:right; font-size:14px; font-weight:bold; color:#fff;}
.indpic-mask i a{ margin:0 10px 0 0; color:#006e2e; text-decoration:none; width:80px; height:30px; line-height:30px; display:block; text-align:center; background-position:-200px -50px; float:right; }
.indpic-mask i a:hover{ color:#fff; background-position:-280px -50px;}

.indpic-r .listtext ul,.baicha ul li .listtext ul,.indtext .listtext ul{ margin:10px 0;}
.indpic-r .listtext ul li,.baicha ul li .listtext ul li,.indtext .listtext ul li { padding:5px 10px 5px 30px;_padding:4px 10px 4px 30px;  border:0; background: url(images/bot.gif) 20px 10px no-repeat;}

.indpic-r{ width:490px; height:350px;margin-top:5px;}

.indpic-r .listtext{ padding:0px;border:solid 1px #d2e6cd; float:right; width:243px;_width:160px; height:348px; margin-right:-1px;}
.indpic-r .listtext h6{ font-size:15px; font-weight:bold; color:#377600; background:#ecf7e9; line-height:40px; padding:0 0 0 20px; position:relative;}
.indpic-r .listtext h6 .more{ position:absolute; right:10px; top:2px; _top:-2px;}
.indpic-r .listtext ul li {width:210px;_width:190px;}
.indpic-r .listtext h6.h6b{ background:none; line-height:30px; }
.indpic-r .listtext ul li:hover{ background: url(images/bot.gif) 20px 10px no-repeat;}
/*买 卖 招商*/
.baicha{ margin-top:5px;}
.baicha ul li{ float:left; width:315px;}
.baicha ul li .listtext{ width:305px; border-style:solid; border-width:5px; padding:0px;}
.baicha ul li .listtext ul li{ float:none; width:270px;_width:250px;}
.baicha ul li#baicha01 .listtext{ border-color:#2d8f06}
.baicha ul li#baicha02 .listtext{ border-color:#007aad}
.baicha ul li#baicha03 .listtext{ border-color:#ff3b21}
.baicha ul li#baicha01 h6,.baicha ul li#baicha02 h6,.baicha ul li#baicha03 h6{ text-indent: -999px; width:315px; height:40px;}
.baicha ul li#baicha01 h6{ background-position:0 -80px}
.baicha ul li#baicha02 h6{ background-position:0 -120px}
.baicha ul li#baicha03 h6{ background-position:0 -160px}
.baicha ul li#baicha01,.baicha ul li#baicha02{ margin-right:7px;}
/*会员专区*/
.ind-members{ margin-top:5px;}
.ind-members h5{ background:url(images/huiyuan_head_bg.jpg) no-repeat; height:45px; text-indent:-9999px;}
.ind-members ul{ border:solid 2px #a17708; border-top:0px;}
.ind-members ul li.text{ width:920px; margin:0 0 0 20px; padding:10px 0;}
.ind-members ul li.text i{ float:left; width:160px; display:block; height:25px; line-height:25px; background: url(images/bot.gif) left 10px no-repeat; padding:0 0 0 10px; font-size:14px; margin-right:10px;}
.ind-members ul li.text i a{ color:#222; text-decoration:none;}
.ind-members ul li.text i a:hover{ color:#F00; text-decoration:underline;}
.ind-members ul li.pic{ margin:10px 0 15px 20px;}
.ind-members ul li.pic table{ width:910px; margin:0 auto 10px auto;}
.ind-members ul li.pic img{ width:120px; height:60px; border: 0;}

.indtext{ border:solid 1px #ccc; height:255px; margin-top:10px; padding:10px 10px 10px 0;}
.indtext .listtext{ padding:0px;float:left; width:305px; margin-left:10px;}
.indtext .listtext h6{ font-size:15px; font-weight:bold; color:#377600; border-bottom:solid 1px #a3bb9c; line-height:30px; padding:0 0 0 20px; position:relative;}

.indtext .listtext h6 .more{ position:absolute; right:5px; top:2px; _top:-2px;}
.indtext .listtext ul li {width:265px;_width:250px;}
.indtext .listtext dl{ width:290px; margin:0 auto;}
.indtext .listtext dl dt{ float:left; margin-top:5px;}
.indtext .listtext dl dt img{ max-width:100px;max-height:85px; padding:3px; border:solid 1px #ccc;}
.indtext .listtext dl dd{ padding:10px 0 0 120px;}
.indtext .listtext dl dd i a{ font-weight:bold; font-size:14px; color:#006e2e; text-decoration:none; line-height:18px;}
.indtext .listtext dl dd i a:hover{ color:#f00; text-decoration:underline;}
.indtext .listtext dl dd p{ font-size:12px; line-height:18px; color:#666; height:36px; overflow:hidden;}
.link{ width:958px; border:solid 1px #ccc; position:relative; margin-top:10px;}
.link h5{ font-size:14px; font-weight:bold; line-height:20px; padding:5px 0 0 30px; color:#444; width:924px; height:24px; margin:2px 2px 0 2px; background:#f1f1f1;}
.link h5 p{ font-size:12px; line-height:24px; color:#444; position:absolute; left:120px; top:5px; font-weight:100; z-index:2}
.link h5 p a{ color:#444; margin-left:2px; text-decoration:none}
.link h5 p a:hover{ color:#000; text-decoration:underline}
.link ul{ padding:5px 30px 10px 30px}
.link ul li{ line-height:23px; font-size:12px;}
.link ul li a{ color:#444; text-decoration:none; margin:0 10px}
.link ul li a:hover{ color:#2D8F06; text-decoration:underline;}
.ad{ margin-top:10px;}
.ad table{ width:960px; margin-bottom:5px;}
.ad240 {width:240px;height:76px;float:left}
.ad240 img {width:230px;height:70px;margin:3px 5px}
.ad130 {width:130px;height:60px;float:left;margin-bottom:10px}
.ad130 img {width:120px;height:60px}

/*茗门之秀*/
.minmen { border:1px solid #65ac53; width:680px; overflow:hidden; padding: 0 10px 10px 10px; margin:5px 0 0 0; float:left;}
.minmen .tit { width:700px; height:35px; line-height:35px; color:#377600; font-size:16px; font-weight:bold; text-indent:10px;}
.minmen ul li { float:left;  margin:10px 7px; _display:inline; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:122px;}
.minmen ul li a.img { width:120px; border:1px solid #e2e2e2; height:100px; display:block; margin-bottom:5px;}
.minmen ul li a { color:#333; font-size:12px; text-decoration:none;}
/*视频*/
.video { border:1px solid #65ac53; width:680px; overflow:hidden; padding: 0 10px 10px 10px; margin:5px 0 0 0; float:left;}
.video ul li { float:left;  margin:10px; _display:inline; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:202px;height:155px;line-height:22px;font-size:12px}
.video ul li img { width:200px; border:0; height:112px; display:block;}
.video ul li a { color:#333; font-size:12px; text-decoration:none;}
/*口味白茶留言*/
.pinwei { width:219px; float:right;padding:0 13px 10px 13px; border:1px solid #d3e7ce;margin:5px 0 10px 0; }
.pinwei .tit { width:219px; height:35px; line-height:35px; color:#377600; font-size:16px; font-weight:bold; text-indent:10px;}
.pinwei ul li { padding:5px 10px 5px 20px;_padding:4px 10px 4px 20px;  border:0; background: url(images/bot.gif) 10px 10px no-repeat;}
.pinwei ul li a { text-decoration:none; color:#333; font-size:14px;}
.pinwei .list {height:108px}
/*左右关闭*/
.close { color:#333; font-size:12px;text-decoration:none; }

/*切换图*/

#focus {width:460px; height:280px; overflow:hidden; position:relative;border-bottom: 4px solid #79ad00;}
#focus ul {height:310px; position:absolute;}
#focus ul li {float:left; width:460px; height:280px; overflow:hidden; position:relative; background:#006e2e;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:460px; height:20px; left:0; bottom:0; z-index:3;}
#focus .btn {position:absolute; width:460px; height:30px; padding:0; right:25px; bottom:0px; text-align:right;z-index:3;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:15px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#006e2e;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*子页面切换图*/

#focus_sub {width:320px; height:245px; overflow:hidden; position:relative; border:4px solid #79ad00;}
#focus_sub ul {height:245px; position:absolute;}
#focus_sub ul li {float:left; width:320px; height:245px; overflow:hidden; position:relative; background:#006e2e;}
#focus_sub ul li div {position:absolute; overflow:hidden;}
#focus_sub ul li div.tit { position:absolute; height:25px; width:100%; line-height:20px; background-color:#f5fce4; z-index:3; bottom:0px; left:0px; text-align:center;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7; font-size:14px;}
#focus_sub .btnBg {position:absolute; width:320px; height:20px; left:0; bottom:0; z-index:3;}
#focus_sub .btn {position:absolute; width:320px; height:30px; padding:0; right:25px; bottom:14px; text-align:right;z-index:3;}
#focus_sub .btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:15px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus_sub .btn span.on {background:#006e2e;}
#focus_sub .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus_sub .pre {left:0;}
#focus_sub .next {right:0; background-position:right top;}



/*子页面样式*/
#left  { width:230px; float:left;}
#left .leftbox { width:226px;padding:1px; margin:10px 0; border:1px solid #d2e6cd; }
#left .tit{ background-color:#edf3e4; height:29px; line-height:29px; text-align:center; width:226px;color:#547800; font-weight:bold;}
#left ul li { padding-left:1px;}
#left ul li a {background:url(images/sub2_15.jpg) no-repeat bottom center; height:31px;width:224px; display:block; text-align:center; text-decoration:none; line-height:31px; margin: 5px 0; color:#608804; font-size:13px; font-weight:bold;overflow:hidden }
#left ul li a:hover,#left ul li a.on { background:url(images/sub2_18.jpg) no-repeat; color:#fff;}
/*
#left ul li dl dd a,#left ul li dl dd a:visited{ background:none; height:30px; background:#79ad00; margin:1px 0; color:#fff; font-size:12px; font-weight:normal;}
#left ul li dl dd a:hover,#left ul li dl dd a:active { background:url(images/sub2_18.jpg) no-repeat; color:#fff;}
*/
#left ul li dl {display:none}
#left ul li dl dd a{height:30px; background:none; margin:1px 0; color:#666; font-size:12px; font-weight:normal;}
#left ul li dl dd a.current {font-weight:bold}
#left ul li dl dd a:hover{background:none;color:red}

#right { width:720px; float:right;padding:10px 0;}
#right .tit { background:url(images/sub2_07.jpg) repeat-x ; height:39px; line-height:39px; padding:0 10px 0 15px;color:#547800; font-weight:bold;}
#right .tit .fr { float:right; font-size:13px; color:#547800; font-weight:normal;}
#right .tit .fr a {  color:#547800;}
#right .right_con { border:1px solid #79ad00; min-height:450px; _height:450px; padding:10px; line-height:27px; font-size:14px; color:#333;}
#right .right_con .ttt { padding:0 5px;}
#right .right_con .right_tit { text-align:center; font-size:16px; font-weight:bold;}
#right .right_con .right_date { text-align:right; border-bottom:1px dashed #bebebe; padding-right:15px;}
#right .right_con .right_content { padding: 20px 5px;}
.newslist ul{ padding:4px 10px 4px 4px}
.newslist ul li{ line-height:25px; font-size:14px; color:#555;}
.newslist ul li.none{ height:25px; background:none}
.newslist ul li a,.box ul li a{ color:#111; text-decoration:none; background: url(images/bot.gif) 10px 6px no-repeat; padding-left:30px}
.newslist ul li a:hover,.box ul li a:hover{ color:#c80000; text-decoration:underline}
.newslist h3{ color:#4f7400; font-size:16px; font-family:"黑体"; padding-left:20px; font-weight:100; line-height:26px; text-decoration:none}
.newslist .h3 a{ color:#336699;background:none;font-size:16px; font-family:"黑体"; padding-left:20px; font-weight:100; line-height:26px; text-decoration:none}
.newslist h2{ font-size:15px; font-weight:bold; line-height:24px; border-bottom:solid 1px #ccc; color:#222; margin:5px 10px; padding:10px 10px 0 10px}

/*页码*/

.line{ width:100%; background:#ccc; height:1px; margin:10px auto 0 auto}
.page{ width:100%; margin:0 auto 10px auto}
.page table { border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-top:solid 1px #ccc; font-size:12px; line-height:20px; font-weight:100; margin:5px}
.page table td { border-right:solid 1px #ccc; }
.page a,.page span { background:#79ad00; color:#fff; text-decoration:none; display:block; padding:0 10px ;font-weight:normal;}
.page a.current {  font-weight:normal; color:#79ad00; background:#fff }
.page a:hover { background:#2D8F06; color:#ff0; font-weight:normal;  }

/*资讯中心子页*/
.indpic_sub { width:328px; height:245px;}
.indpic-r_sub { width:625px; height:245px;}
.indpic-r_sub .listtext { width:310px; height:245px;}
.indpic-r_sub .listtext dl{ width:275px; margin:0 auto; padding: 0 5px; height:120px; overflow:hidden;}
.indpic-r_sub .listtext dl dt{ float:left; margin:5px 5px 0 0 ;}
.indpic-r_sub .listtext dl dt img{ width:100px; padding:3px; border:solid 1px #ccc;}
.indpic-r_sub .listtext dl dd{ padding-top:10px;}
.indpic-r_sub .listtext dl dd i a{ font-weight:bold; font-size:14px; color:#006e2e; text-decoration:none; line-height:18px;}
.indpic-r_sub .listtext dl dd i a:hover{ color:#f00; text-decoration:underline;}
.indpic-r_sub .listtext dl dd p{ font-size:12px; line-height:18px; color:#666; }
.indtext .listtext_sub{ padding:0px;float:left; width:460px; margin-left:10px;}
.indtext .listtext_sub ul li { width:430px;}
.indtext .listtext_sub dl{ width:440px;}

/*白茶美图*/
.wrapper .bgc-2 { background-color:#ecf7e9; overflow:hidden; margin-top:10px;}

/*会员内容页*/
.huiyuan{ overflow:hidden;}
.huiyuan .head { padding: 10px 0;}
.huiyuan .head .logo1 { float:left;}
.huiyuan .head .logo1 img { width:150px; height:100px;}
.huiyuan .head .bz{ float:left; padding:10px 0 0 35px}
.huiyuan .head .tel{ float:right; text-align:right; padding-top:5px;}
.huiyuan .head .tel .Geo { font-family:Georgia; font-size:24px; display:block; color:#000; }

.huiyuan .head  h1 { float:left; padding-top:40px; font-weight:bold; font-size:16px;}
.menu_huiyuan { background:url(images/huiyuan_18.jpg) repeat-x; height:40px; }
.menu_huiyuan .wrapper {position:relative; left:0; top:0;}
.menu_huiyuan .gwc { position:absolute; right:0px; bottom:2px; background:url(images/huiyuan2_18.png) no-repeat; width:195px; height:38px; padding:8px 0 0 70px;}
.menu_huiyuan .gwc a { float:left;  line-height:26px; height:26px; color:#fff; font-size:12px;}
.menu_huiyuan .gwc a.fr { float:right; margin-right:24px;}
.menu_huiyuan .gwc a span { font-size:16px; font-weight:bold; color:#ffa500;}
.menu_huiyuan  ul li { float:left;}
.menu_huiyuan  ul li a,.menu_huiyuan  ul li a.visited { font-weight:bold; color:#FFF; line-height:40px; height:40px; width:112px; display:block; text-align:center; font-size:14px;}
.menu_huiyuan  ul li a:hover,.menu_huiyuan  ul li a:active ,.menu_huiyuan  ul li a.on{ background:url(images/huiyuan_20.jpg) no-repeat; color:#2d9c0c;}
.menu_huiyuan  ul li.fr { padding-top:3px; float:right;}
.menu_huiyuan  ul li.numbox{ background:url(images/huiyuan_23.jpg) no-repeat left 3px; width:102px; height:33px; padding-left:38px;}
.menu_huiyuan  ul li.fr a ,.menu_huiyuan  ul li.fr a.visited,.menu_huiyuan  ul li.fr a:hover,.menu_huiyuan ul li.fr a:active { width:auto; height:auto; display:inline; background:none; color:#333; font-weight:normal; font-size:12px; line-height:33px;}
.menu_huiyuan  ul li.numbox .num { color:red; font-size:13px; font-weight:bold;}

.huiyuan .left { width:224px; padding-top:10px; float:left;}
.huiyuan .left .zixun { margin-top:10px; border:1px solid #b4cc5f; }
.huiyuan .left .zixun .tit { background:url(images/huiyuan_43.jpg) no-repeat; height:34px;text-indent:10px; color:#336d00; line-height:34px; font-weight:bold; font-size:14px;}
.huiyuan .left .zixun2 .tit {background:url(images/huise_bg.jpg) repeat-x;}
.huiyuan .left .zixun_con { padding:10px;}
.huiyuan .left .zixun_con a { display:block; font-size:12px; color:#333; line-height:18px; border-bottom:1px dashed #ccc; white-space:normal; width:200px;}
.huiyuan .left .zixun_con a:hover {}
.huiyuan .left .zixun_con a em {}

.huiyuan .right { width:725px; padding-top:10px; float:right;}
.huiyuan .right .about { border:1px solid #b8cf67;}
.huiyuan .right .about .tit { background:url(images/huise_bg.jpg) repeat-x; height:37px; line-height:37px; text-indent:10px; font-weight:bold; font-size:16px;}
.huiyuan .right .about .about_con { padding:12px 15px; font-size:12px; line-height:22px; /*text-indent:2em;*/}
.huiyuan .right .about .about_con p { text-indent:2em;}
.huiyuan .right .about .right_con { text-indent:0;}
.huiyuan .right .cate { border:1px solid #e8e8e8; margin-top:10px; padding:10px 15px; font-size:12px; overflow:hidden;}
.huiyuan .right .cate span { display:block; float:left; padding: 5px 10px; background-color:#81a700; color:#fff; font-size:13px;}
.huiyuan .right .cate a{ float:left;padding: 5px 10px; margin:0 5px; display:block; color:#333;}
.huiyuan .right .cate a.on{ border:1px solid #81a700; font-weight:bold; color:#81a700}
.huiyuan .right .cate a:hover{ background-color:#81a700; font-weight:bold; color:#fff;}

.product_list { padding:10px 0;}
.product_list ul li{ width:150px; padding:11px; font-size:12px; border:1px solid #e7e7e7; text-align:center; line-height:18px; float:left; margin:0 9px 6px 0; _display:inline; background-color:#fff; overflow:hidden; }
.product_list ul li.x { margin-right:0px;}

.product_list ul li a ,.product_list ul li span{ display:block;}
.product_list ul li a.biaoti { width:100%; margin-top:2px; color:#333;}
.product_list ul li .jiage{ width:100%; font-weight:bold; color:#7c9f02; margin-bottom:2px;}
.product_list ul li a.shouchang,.product_list ul li a.shouchanged ,.product_list ul li a.goumai { background-color:#92c000; width:70px; color:#fff; font-weight:bold; padding:2px 0;}
.product_list ul li a.shouchang,.product_list ul li a.shouchanged { float:right;}
.product_list ul li img { border:1px solid #fff;width:147px;height:139px}

.product_list ul li:hover,.product_list ul li.on{background-color:#aad320; border:1px solid #92c000;}
.product_list ul li:hover .jiage{ color:#fff; }
.product_list ul li:hover a.shouchang,.product_list ul li:hover a.goumai{ background-color:#7c9f02;}
.product_list ul li a.shouchanged{ background-color:#ff6c00;cursor:default}

.foot_xx_box { border:1px solid #ccc; padding:20px 0; font-size:12px; width:955px; margin-top:10px;}
dl.foot_xx { width:237px; float:left; padding-left:80px; border-right:1px  dashed #ccc; min-height:120px; _height:120px;}
dl.foot_xx.x { border:none;}
dl.foot_xx a{ line-height:22px; color:#333;}
dl.foot_xx a:hover{ line-height:22px; color:#ff6c00;}
dl.foot_xx dt { padding-bottom:10px; font-size:14px; font-weight:bold;text-indent:30px;}
dl.foot_xx1 dt{ background:url(images/huiyuan_49.jpg) no-repeat;}
dl.foot_xx2 dt{ background:url(images/huiyuan_46.jpg) no-repeat;}
dl.foot_xx3 dt{ background:url(images/huiyuan_52.jpg) no-repeat;}
dl.foot_xx dd { text-indent:30px;}


.huiyuan_page {margin:0 auto 10px auto; border:1px solid #ebebeb; overflow:hidden; width:719px;}
.huiyuan_page table {  font-size:12px; line-height:20px; font-weight:100; margin:5px}
.huiyuan_page table td { border-right:solid 1px #ccc; }
.huiyuan_page a,.huiyuan_page span { background:#92c000; color:#fff; text-decoration:none; display:block; padding:0 10px ;font-weight:normal; font-size:12px;}
.huiyuan_page a.current {  font-weight:normal; color:#92c000; background:#fff }
.huiyuan_page a:hover { background:#2D8F06; color:#ff0; font-weight:normal;  }

/*会员评价*/
.pingjia td{ text-align:center;}
.setform { }
.setform table th { width:120px; font-weight:normal; font-size:14px;}
.setform table td{ padding: 5px;}
.setform table td input{ height:25px; border:1px solid #ccc; line-height:25px; padding-left:4px;}
.setform table td textarea { border:1px solid #ccc; line-height:25px; padding-left:4px;}

.boxBrown { background-color:#f6f6f6; border:1px solid #ccc; padding:10px; margin-bottom:10px;}
.boxBrown .mes_content { background-color:#fbffee; padding:5px 10px; border:1px solid #94c104;}
.boxBrown .pad { padding-left:10px;}
.boxBrown .mart { margin-top:5px;}


/*会员登录及注册*/
.hy_login { border:10px solid #eee; margin-top:10px; padding: 40px 20px; width:900px; /*overflow:hidden;*/ font-size:14px;}
.hy_login .tit { font-weight:bold; padding-bottom:25px;}
.hy_login table.login th { font-weight:normal; font-size:14px;text-align:right; width:130px;}
.hy_login table.login th em { color:red; }
.hy_login table.login td { height:50px; }
.hy_login table.login td a { font-size:14px;}
.hy_login table.login td input { line-height:28px; padding-left:4px;font-size:14px; border:1px solid #ccc; background-color:#fff; height:28px;}
.hy_login .hy_login_left{ float:left; border-right:1px dotted #666; width:450px;}
.hy_login .hy_login_right { float:right; text-align:center; width:449px; padding-top:40px;}
.hy_login .hy_login_right .text { padding-top:15px; font-size:15px; line-height:23px;}
.hy_login .hy_login_right .text a { text-decoration:underline;}
.hy_login table.login td.btn input{ border:none; background:url(images/btn-login.gif) no-repeat; width:126px; height:36px;cursor:pointer;}
.hy_login table.login td.btn2 input{ border:none; background:url(images/btn-register.gif) no-repeat; width:126px; height:36px;cursor:pointer;}
.hy_login table.login td.btn3 input{ border:none; background:url(images/submit.gif) no-repeat; width:126px; height:36px;cursor:pointer;}


/*证书*/
.zhengshu { width:920px;  border:4px solid #7a1900; background-color:#c90000; padding:15px; margin:20px auto; position:relative; left:0px; top:0px; overflow:hidden;}
.zhengshu_box { background-color:#fff; width:920px; min-height:600px; _height:600px;}
.zhengshu .zhengshu_img { position:absolute; right:55px; top:7px;}
.zhengshu .zhengshu_zhuang { position:absolute; right:25px; top:250px;}
.zhengshu .tit1{ padding-top:40px;text-align:center; }
.zhengshu .title1 { font-size:13px;  padding-top:50px;padding-left:35px;}
.zhengshu .title1 span { font-weight:bold; color:#c83335;}
.zhengshu .tous{ padding:50px 35px 0 0;}
.zhengshu .zs_table{ font-size:13px;}
.zhengshu .list{ padding-top:20px;width:861px; text-align:left;}
.zhengshu .list .tit{ text-indent:20px; background:url(images/zs_head.jpg) no-repeat; width:961px; height:45px; line-height:30px; font-weight:bold; color:#fff;}
.zhengshu .list .list_con { padding:10px 0; overflow:hidden;}
.zhengshu .list .list_con ul li { float:left; padding:5px 12px; text-align:center;}
.zhengshu .list .list_con ul li a { display:block; width:184px; height:120px;background-color:#fff; padding:2px; border:1px solid #ccc; font-size:12px; color:#000;}
.zhengshu .list .list_con ul li a:hover { background-color:#d50101; color:#fff;padding:3px; border:none}
.zhengshu .list .list_con ul li img { padding-bottom:5px; display:block;}

.zhengshu .list .list_con2 ul li { padding:5px 10px;}
.zhengshu .list .list_con2 ul li a{display:block; width:164px; height:120px;background-color:#fff; padding:2px; border:1px solid #ccc; font-size:12px; color:#000; }
.zhengshu .list .list_con2 ul li a:hover{ background-color:#d50101; color:#fff;padding:3px; border:none}
.zhengshu .list .list_con2 .b1,.zhengshu .list .list_con2 .b2{ margin-top:40px;}
.zhengshu .list .list_con2 .b1 { padding-left:5px;}
.zhengshu .list .list_con2 .b2 { padding-right:5px;}
.zhengshu .list .list_con2 .b3 { margin-left:20px;}
/*购物流程*/
.shop_btn { padding-top:5px;}
.shop_table .shop_del a{ text-decoration:underline;}
.shop_table .shop_over{ text-decoration:line-through; color:#aaa;}


.huiyuan_lc { padding-top:15px;}
.gouwu_success { background:url(images/feedbackinfo.gif) no-repeat; width:269px; height:110px; padding-left:150px; font-size:40px; line-height:110px;}

/*会员管理*/
.hy_manage .hy_manage_left .tit { height:45px; line-height:45px; font-size:16px; background:url(images/hui_manage_head.jpg) no-repeat  center bottom; text-align:center; font-weight:bold;}
.hy_manage .hy_manage_left .menu_list { padding:5px 0;}
.hy_manage .hy_manage_left .menu_list ul li { float:left; width:196px; padding:0 2px;}
.hy_manage .hy_manage_left .menu_list ul li a,.hy_manage .hy_manage_left .menu_list ul li a:visited{ display:block; height:35px; width:196px;font-size:12px; color:#333;text-align:center; line-height:35px; margin-bottom:2px;}
.hy_manage .hy_manage_left .menu_list ul li a:hover,.hy_manage .hy_manage_left .menu_list ul li a:active,.hy_manage .hy_manage_left .menu_list ul li a.on{ background:url(images/hui_manage_listbg.jpg) repeat-x;color:#fff;}
.hy_manage .hy_manage_right .tit { color:#555; background:#f1fdbf url(images/hui_manage_tit.jpg) no-repeat 15px center; padding-left:35px; height:35px; line-height:35px; font-size:12px;}

/*ajax提示*/
.ajaxMsg {font-size:12px}
.ajaxMsg img {margin-top:-3px}

/*白茶企业*/
.company { overflow:hidden; }
.company ul li { float:left;width:313px;background:#ecf7e9;margin:10px 10px 0 0px;border-bottom:1px solid #eee; font-size:12px;}
.company ul li div.logo {float:left;width:135px;height:100px;background:none}
.company ul li img.l{ width:120px; height:80px; border:1px solid #a6d898;}
.company ul li .tt {width:200px;margin:0 10px;} 
.company ul li .tt a { color:#79ad00;}
.company ul li .tit { display:block; line-height:25px; font-size:13px; font-weight:bold;margin-top:5px;width:200px;height:24px;overflow:hidden}
.company ul li .tt .des { line-height:18px;color:#666}
.company ul li:hover a,.company ul li:hover .tt{ color:;}
.company .qc {float:right;width:150px;height:80px;margin:20px 0}
.company .cert {float:left;background:url(images/license.gif) 0 0 no-repeat;width:100px;line-height:22px;padding-left:25px;}
.company .qs {float:left;background:url(images/license.gif) 0 -22px no-repeat;width:100px;line-height:22px;padding-left:25px;}
.company .goshop {float:right;width:110px;height:19px;margin:30px 0}
.company .flag {float:right;margin-top:10px;margin-right:10px}
.company .flag a img{margin-bottom:8px}

.loading {font-size:12px;color:#666;margin:30px auto}

.jqzoom{ width:300px;height:300px ;position:relative; border: solid 3px #f1f1f1; text-align:center; margin:0 auto;}
.jqzoom img {width:300px;height:300px; display:block;}
span.spanL{width:30px; height:48px; background:url(images/zs_left.jpg) no-repeat 0 0; float:left;}
span.spanR{width:30px; height:48px; background:url(images/zs_right.jpg) no-repeat right 0; float:left;}
.gallery{width:216px;height:60px;float:left; overflow:hidden;}
.gallery ul{width:auto;}
.gallery li{float:left; width:50px;height:50px; margin:0 2px;}
.gallery li img{width:45px;height:45px;; display:block;border:0px}

.item{ width:96%;margin:5px auto; border-bottom:dashed 1px #333}
.item ul li.pic{ float:left; width:100px}
.item ul li.pic img{ width:90px; height:90px; padding:3px; border: solid 1px #ccc}
.item ul li.text{ float:right; font-size:12px; color:#777; padding:5px 5px 10px 5px; color:#777; line-height:20px; height:110px; overflow:hidden;}
.item ul li.text p{ font-size:14px; font-weight:bold}

.pic2 {margin:0;width:550px;}
.pic2 li {float:left;width:150px;height:150px;margin-right:15px;text-align: center;margin-bottom:10px}
.pic2 li img {width:150px;height:120px;border:0}