/*
SupeSite 官方模板
(C) 2001-2006 Comsenz Inc.
http://www.supesite.com
*/

/*综合设置-------------------------------------------------------------------------------------------综合设置*/

* { word-break: break-all; } /*在IE中实行强制换行*/
body {
	margin: 0; padding: 0;
	color: #333;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #FFF;
	background-image: url(/templates/ebtea/images/body_bj.gif);
	background-repeat: repeat-x;
}
h2{ font-size:14px; font-weight:bold; margin: 0; padding: 0;}
ul{margin: 0; padding: 0;}
.Font14{ font-size:14px;}
.Font16{ font-size:16px;}
.Font-bold{ font-weight:bold;}

.tBlue{
	font-weight: bold;
	background-color: #009900;
	color: #FFFFFF;
}
.tBlue a:hover,.tBlue a:visited{
	color: #FFFFFF;
}



#wrap { margin:0 auto; background-color: #FFF; text-align: left; width: 972px; padding: 4 4px; w\idth: 980px; }
.wrap-body { text-align: left;width: 978px;padding: 0;w\idth: 970px; margin:0 auto;}

/*链接样式*/
a { color: #3D3D3D; text-decoration: none; }
	a:hover { text-decoration: underline; color: #349754; }
		a:visited { color: #3D3D3D;}
	a img { border: none; }

/*文章列表中的作者、日期*/
li cite { font-style: normal; font-size: 12px; float: right; width: 4em; color: #999; }
	li cite a { color: #999; font-size: 12px !important; }
		li cite a:visited { color: #999; }

/*用于AJAX调用的DIV*/
.xspace-ajaxdiv { position:absolute; padding: 5px; border: 1px solid #BBB; background: #FCFFEF; text-align: left; }
	.xspace-ajaxdiv h5 { line-height: 24px; font-size: 1em; margin: 0; }
		.xspace-ajaxdiv h5 a { float: right; font-weight: normal; }
	.xspace-ajaxcontent { background: #FFF; border: 1px solid #EEE; }
		.xspace-ajaxcontent form { margin: 0; }

/*分页*/
.pages { text-align: right; background: url(../images/dotline_h.gif) repeat-x top; height: 32px; }
	.xspace-page { float: right; margin: 5px 5px 0 0; }
		.xspace-page a, .xspace-page span { float: left; display: inline; margin-right: 3px; line-height: 20px; padding: 0 5px; border: 1px solid; border-color: #CEE3EA #90AAB4 #90AAB4 #CEE3EA; background: #F5FBFF; }
			span.xspace-totlerecord, span.xspace-totlepages { color: #090; }
				span.xspace-totlerecord { margin-right: 0; border-right: none; }
			span.xspace-current { background: #F90; border-color: #0A0 #060 #060 #0A0; color: #FFF; font-weight: bold; }


#notice { margin: 200px auto 0; background: #FFF; border-style: solid; border-color: #DDDDDD #DDDDDD #DDDDDD; border-width: 4px 1px 1px; }
	#notice_message { padding: 1.5em 1em; font-size: 1.17em; }
	#notice_message.warning { color:red; }
	#notice_links { margin: 0; line-height: 2em; border-top: 1px solid #F5F5F5; background: #F5FBFF; padding: 0 1em; }
		#notice_links a { margin: 0 2px; }




/*选项卡*/
h3.tabs { background-color: #E8F7FC !important; height: 26px; padding-left: 0 !important; }
	.tab { font-weight: normal; float: left; padding: 0 10px; cursor: pointer; border-right: 1px solid #C1D8E0; }
		.curtab { background: #FFF; border-right-color: #B2C9D3; font-weight: bold; }

/*表单通用样式-----------------------------------------------------------------------------------表单通用样式*/

form { margin: 0; }
	input, textarea, button, select { font: 1em Arial, Helvetica, sans-serif; }
	button { height: 1.8em; padding: 0 0.3em; background: #E2F0F9; cursor: pointer; border: 1px solid;
		border-top-color: #C9E3F0; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #C9E3F0; }
	label { cursor: pointer; margin-right: 0.5em; }

/*头部风格-----------------------------------------------------------------------------------头部风格*/
#headertab{margin-bottom:4px;}


.topAD {width:970px;height:auto;font-size:0;line-height:0;overflow:hidden;zoom:1;margin:0 auto 5px;}
.topNav {width:970px;margin:0 auto;height:30px;line-height:30px;color: #FFF;}
.topNav ul, .topNav li {display:inline;margin:0 3px;}
	.xlSoft {padding-left:5px;}
	.xlSoft li {padding-left:8px;margin-right:9px;margin-left:-5px;background:url(img/pic_new.gif) -298px -195px no-repeat;}
	.xlSoft li a{color: #FFF;}
	.xlSoft li a:hover{color: #FFF;}
.topNav .loginXL {float:right;margin-top:-23px;}
.topNav .loginXL a{color: #FFF;}



/*顶部导航*/
#topmenu { vertical-align:middle; width:100%;}
	#topmenu { font-family:Simsun,Mingliu; list-style:none; margin:0;padding:0; background:#fff ;height: 70px;}
	#topmenu .logo{ float:left;vertical-align:top;border-right:0px solid #CCC;}
		#topmenu .lmenu{ float:left; text-align: left;margin: 0px;padding: 0px;width: 450px;height: 70px;}
		#topmenu .lmenu .txt { color:#999;height: 45px;line-height:44px;}
		#topmenu .lmenu .mlist { margin: 0px;padding: 0px;}
		#topmenu .lmenu .mlist ul{margin: 0px;padding: 0px;}
		#topmenu .lmenu .mlist li { float:left;}
			#topmenu .lmenu .mlist li a {
	color:#fff;
	background-image: url(/templates/ebtea/images/topmenu_b.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 61px;
	line-height: 29px;
	text-align: center;
	font-weight:normal;float: left; 
}
			#topmenu .lmenu .mlist li a:hover {
	color:#fff;
	background-image: url(/templates/ebtea/images/topmenu_a.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 61px;
	line-height: 29px;
	text-align: center;
	text-decoration: none;
	font-weight:normal;float: left; 
}
			#topmenu .lmenu .mlist .f {
	color:#fff;
	background-image: url(/templates/ebtea/images/topmenu_a.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 61px;
	line-height: 29px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
	#topmenu .topAD-1{
	float:right;
	text-align: center;
	background-color: #fff;
	line-height: 60px;
	width: 300px;
	height: 60px;
	overflow: hidden;
}

	.banner { width:970px; overflow:hidden;clear:both; margin-bottom:4px;}

/*主导航*/
#menu {
	border-bottom: 2px solid #E4E4E4;
	line-height: 25px;
	width: 970px;
	overflow: hidden;
	clear:both;
	background-color: #009900;
	background-image: url(/templates/ebtea/images/eb_11.gif);
	background-repeat: repeat-x;
	height: 70px;
	margin-bottom: 5px;
}

	#menu .l-m1{float:left;}
	/*l-m2-list*/
	#menu .l-m2-list{float:left;margin-right: 6px; width: 190px;margin-top:9px;}
	#menu .l-m2-list span{float:left;margin-right: 5px;}
	#menu .l-m2-list ul {list-style: none;padding: 0;overflow: hidden;margin: 0;}
		#menu .l-m2-list li {float: left;overflow: hidden;margin-top: 0;margin-right: 5px;}
	/*l-m2-list-1*/
	#menu .l-m2-list-1{float:left;margin-right: 6px; width: 250px;margin-top:9px;}
	#menu .l-m2-list-1 span{float:left;margin-right: 5px;}
	#menu .l-m2-list-1 ul {list-style: none;padding: 0;overflow: hidden;margin: 0;}
		#menu .l-m2-list-1 li {float: left;overflow: hidden;margin-top: 0;margin-right: 5px;}
		#menu a{  color: #fff }
	/*l-m2-list-2*/
	#menu .l-m2-list-2{float:left;margin-right: 6px; width: 335px;margin-top:9px;}
	#menu .l-m2-list-2 span{float:left;margin-right: 5px;}
	#menu .l-m2-list-2 ul {list-style: none;padding: 0;overflow: hidden;margin: 0;}
		#menu .l-m2-list-2 li {float: left;overflow: hidden;margin-top: 0;margin-right: 5px;}
		#menu a{  color: #fff }

/*###########################################################*/
/*您的位置导航*/
#navigation {
	padding: 0;
	clear:both;
	background-color: #F7F7F7;
	border: 1px solid #D4D4D4;
	height: 33px;
	width: 100%;
	margin-bottom: 8px;
}
	#navigation .img{float: left; }
	#navigation .label{float: left; line-height:32px;}
	#searchform {
	float: right;
	line-height:32px;
	margin-top: 5;
	margin-right: 5px;
	padding-top: 5px;
}
		#searchform * {vertical-align:middle; }
		#searchform button { margin-left: 0.5em; }


/*links########################*/
#links{
	overflow:hidden;
	padding:10px;
	border:1px solid #42c565;
	background-color: #EEFAF1;
	height: 80px;
}
#links .linksL{float: left; width: 80px;}
#links .linksR{float: left; line-height:32px; }


/*-----------------------------------------------------------------------------------布局*/

.content, .contentL, .contentR { width: 100%;}
	/*\*/ * html .content, * html .contentL, * html .contentR { height: 1%; } /**/ *>.content, *>.contentL, *>.contentR { overflow: hidden; }
/*侧边样式*/
.sideL { width: 687px; float: left; overflow: hidden; }
.sideR { width: 275px; float: right; overflow: hidden; }
/*中间部分样式*/
.mainarea { margin: 0 4px; width: 362px; float: left; }
	.contentL .mainarea { margin: 0 0 0 4px; width: 556px; }
	.contentR .mainarea { margin: 0 6px 0 0; width: 774px; }


/* 内容区域 */
#teaContent{ height:300px;}
.contentLeft{ width:687px;height:300px; float:left; overflow:hidden;}
.contentRight{width:275px;height:300px; float:right; overflow:hidden;}
.leftLeft{ float:left; width:339px; height:300px; overflow:hidden;}
.leftRight{ float:right;width:339px; height:300px; overflow:hidden;}
.leftMiddle{ height:215px;}


#teaContent1{ height:608px;}
.contentLeft1{ width:687px;height:608px; float:left; overflow:hidden;}
.contentRight1{width:275px;height:608px; float:right; overflow:hidden;}


.middleTopNav{ background:url(/templates/ebtea/images/bgMiddleTopNav.gif) repeat-x left; height:30px;}
.leftTopNav{ background:url(/templates/ebtea/images/bgLeftTopNav.gif) repeat-x left; height:30px;}
.rightTopNav{ background:url(/templates/ebtea/images/bgRightTopNav.gif) repeat-x left; float:left; height:30px;}

.topNavimg{ float:left; width:20px;}
.topNavTitle{ float:left; width:100px;}
.topNavMore{ float:right; width:40px;}


/*通用框架*/
.tH2Left{ color:#006600;}
.tH2Right{color:#FFFFFF;}


.topAD687{width:687px; overflow:hidden;}
.topAD970{width:970px; overflow:hidden;}

.lh16{ line-height:16px;}
.lh18{ line-height:18px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}

.pad5{padding:5px;}
.pad8{ padding:8px;}
.padleft5{ padding-left:5px;}
.mar5{ margin:5px;}
.marleft5{ margin-left:5px;}
.marleft10{ margin-left:10px;}
.marRight5{ margin-right:5px;}
.martop3{ margin-top:3px;}
.martop5{ margin-top:5px;}
.martop7{ margin-top:7px;}
.martop8{ margin-top:8px;}
.martop10{ margin-top:10px;}
.marbottom8{ margin-bottom: 8px;}
.clearboth{clear:both;}
.a2:hover{position:relative; top:-3px;}
.aborder:hover{ border:1px solid #42c565;}



/*茶具框架样式=棕色*/
.borderCommon1{border:1px solid #A68562;}
.borderCommonBottom1{border-bottom:1px solid #A68562;}
.borderCommonDark1{border:1px solid #A68562;}
.borderCommonBottomDark1{border-bottom:1px solid #A68562;}

.middleTopNav1{ background:url(/templates/ebtea/images/bgMiddleTopNav.gif) repeat-x left; height:30px;}
.leftTopNav1{ height:30px;background-image: url(/templates/ebtea/images/nav_chaju_l.gif);background-repeat: repeat-x;background-position: left;}
.rightTopNav1{ background:url(/templates/ebtea/images/nav_chaju_r.gif) repeat-x left; float:left; height:30px;}
.tH2Left_chaju{ color:#FFF;}
.tH2Left_chaju:hover{ color:#FFF;}
.tH2Left_chaju:visited{ color:#FFF;}
.tH2Right_chaju{color:#FFF;}
a:hover{ color: #7E403F;}




/*首页框架样式=绿色*/
.borderCommon{border:1px solid #42c565;}
.borderCommonBottom{border-bottom:1px solid #42c565;}
.borderCommonDark{border:1px solid #2ea928;}
.borderCommonBottomDark{border-bottom:1px solid #2ea928;}
.borderOther{border:1px solid #CCCCCC;}
.borderHot{border:1px solid #42c565;}
.borderBottom{
	margin-bottom: 8px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
}

.bgCommon{background:#c6ffc9;}
.bgWhite{background:#FFFFFF;}


.clearboth{clear:both;}
.side-left{ float: left;}
.side-right{ float: right;}
.lh20{ line-height: 20px;}
.tGreen{ color: #006600;}
.tGreen:hover{ color: #006600;}
.tGreen:visited{ color: #006600;}

.tGreen1{ color: #349754;font-weight: bold;}
.tGreen1:hover{ color: #349754;font-weight: bold;text-decoration: underline;}
.tGreen1:visited{ color: #349754;font-weight: bold;}

.tGreen2{ color: #6F2F33;font-weight: bold;}
.tGreen2:hover{ color: #6F2F33;font-weight: bold;text-decoration: underline;}
.tGreen2:visited{ color: #6F2F33;font-weight: bold;}


.tGreen2-1{ color: #6F2F33;}
.tGreen2-1:hover{ color: #6F2F33;text-decoration: underline;}
.tGreen2-1:visited{ color: #6F2F33;}
/*-----------------------------------------------------------------------------------页脚 Footer*/

#footer {
	clear: both;
	padding-top: 1em;
	padding-bottom: 2em;
	text-align: center;
	background-image: url(/templates/ebtea/images/footer_bj.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 24px;
}
	#footer .info-1{float: left;text-align: left;  margin-left: 5px;}
	#footer .info-2{float: right; text-align: left; margin-right: 5px;}
	
	#footer .footerNav{clear: both;color: #999;  margin-top: 15px;}
	#footer .footerNav a{color: #08863A; }
	#footer p { margin: 0.3em 0; color: #999; }
	#footer strong { color: #333; text-transform: uppercase; }
		#footer strong span { color: #0954A6; }
	#footer em { font-style: normal; font-weight: bold; color: #96A800; }
	#copyright { font-size: 0.83em; }
	
	.hot {
    background: url("img/hot.gif") repeat scroll 0 0 transparent;
    display: block;
    height: 21px;
    margin-left: 30px;
    margin-top: -10px;
    position: absolute;
    width: 19px;
}

