/*
主题名称: 主题
URI: the-LG's-homepage
描述:coding
作者: 朱琴琴
版本: 1.0

Emily-前端开发/网页设计/网站重构


[目录表] 

	0- Reset
	1- Global
	2- Links
	3- Headings
	4- Header 
	5- Navigation
	6- Middle 
	7- Forms
	8- Extras
	9- Footer 

*/

/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
@import url('reset.css');
/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body {
	font: normal 12px Arial, Helvetica, sans-serif;
	background: #fff;
	color: #80a99b;
	padding:0;
	margin:0;
}
.right {
	float: right;
}
.left {
	float: left;
}

.hide {
	display: none;
}
.clear {
	clear: both;
}
.underline {
	border-bottom:1px solid #80a99b;
}
.underline_dot {
	border-bottom:1px dotted #80a99b;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
input{border:1px solid #d0dfc6;}
input.chk, input.rdo	{ border:none}
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a:link, a:visited {
text-decoration:none;
color:#65887c;
}
a:hover {
text-decoration:none;
color: #767977;
}
a:active {
text-decoration:none
}
.link01{height:12px;line-height:18px;text-align:center;letter-spacing: 1px;padding-top:25px;padding-bottom:35px;}
.link01 a:hover{font-weight:bold;color:#408e69;}
/* =3 biaoti
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
h1 {
	font: bold 2em "Times New Roman", Times, serif;
}
h2 {
	font: bold 1.5em "Times New Roman", Times, serif;
}
h3 {
	font: bold 1.2em Arial, Geneva, Helvetica, sans-serif;
}
h4 {
	font: bold 1em Arial, Geneva, Helvetica, sans-serif;
}
h5 {
	font: bold 0.9em Arial, Geneva, Helvetica, sans-serif;
}
/* =4 common part
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.headline{
	padding:0;
	margin:0;
	border:0;
	height:8px;
	font-size:1px;
	background:#89c43f url('/brand/bamboosalt/images/headline.jpg') no-repeat;
	z-index:-1;
	width:100%;
}
.righttop{
	background:url('/brand/bamboosalt/images/rightbg.jpg') no-repeat left top;
	width:200px;
	height:152px;
	position:absolute;
	top:8px;
	right:0;
	left:1025px;
	z-index:-2;
}
.topmenu{
	width:248px;
	height:34px;
	position:absolute;
	left:752px;
}
.menu_flash{
	width:699px;height:143px;
	padding-top:13px;
	position:absolute;
	left:324px;
	z-index:1;
}

.leftflash{
	width:324px;
	height:650px;
	position:absolute;
	top:8px;
	left:0px;
	
}
.adv_flash{
	position:relative;
	left:349px;
	top:219px;
	width:647px;
	height:145px;
}

/* =10 RoundedCorner
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.ctop_left{ background:url('/brand/bamboosalt/images/corner01.gif') left top no-repeat;display:block;height:14px;width:651px;}
.ctop_right {background:url('/brand/bamboosalt/images/corner02.gif') right top no-repeat;display:block;height:14px;width:651px;}
.bottom_left{ background:url('/brand/bamboosalt/images/corner03.gif') left top no-repeat;display:block;height:14px;width:651px;}
.bottom_right{ background:url('/brand/bamboosalt/images/corner04.gif') right bottom no-repeat;display:block;height:14px;width:651px;}
.corner_login{
	background: #f6f7f6;
	width:651px;
	height:308px;
}
.ctop02_left{ background:url('/brand/bamboosalt/images/corner01.gif') left top no-repeat;display:block;height:14px;width:718px;}
.ctop02_right {background:url('/brand/bamboosalt/images/corner02.gif') right top no-repeat;display:block;height:14px;width:718px;}
.bottom02_left{ background:url('/brand/bamboosalt/images/corner03.gif') left top no-repeat;display:block;height:14px;width:718px;}
.bottom02_right{ background:url('/brand/bamboosalt/images/corner04.gif') right bottom no-repeat;display:block;height:14px;width:718px;}
.email_corner{background: #f6f7f6;width:718px;height:457px;}
.email_con{height:429px;position:relative;}
.corner_notice{background: #f6f7f6;width:651px;height:237px;
}
.corner_findpw{background: #f6f7f6;width:651px;height:182px;
}
.corner_sur{background: #f6f7f6;width:651px;height:274px;
}
.corner_recommend{background: #f6f7f6;width:651px;height:670px;}
.corner_toobr{background:#f6f7f6;width:651px;height:445px;}
.corner_tooth{background:#fff;width:347px;height:245px;}
.recommend_con{height:646px;position:relative;}
.sur_con{height:246px;position:relative;}
.findpw_con{height:154px;position:relative;}
.toobr_con{height:417px;position:relative;}
.tooth_con{height:217px;position:relative;}
.fpw_warn{margin-left:34px;color:#ff3300;padding-top:14px;}
.notice_con{height:209px;position:relative;}
/*tooth*/
.toothsearch{padding:0;margin:0;height:21px;}
.toothsearch img{padding:0;margin:0;border:none;float:right;margin-left:5px;}
.toothtext{height:17px;width:125px;font-size:12px;line-height:12px;margin:0px;padding:0px;float:right;margin-left:5px;}
.toothselec{height:21px;width:77px;font-size:12px;line-height:18px;margin:0px;padding:0px;float:right;margin-left:5px;}
.star_img{
	display:table-cell;
	vertical-align:middle;
	width:345px;
	height:219px;
	text-align:center;
	*display:block;
	*font-size:189px;
	overflow:hidden;
	background:#fff;
	position:relative;
}
.star_img  img{vertical-align:middle;}
.tooth_intro{margin-top:17px; background:url('/brand/bamboosalt/images/toothbrush_11.gif') no-repeat;height:89px;width:266px;padding:17px 40px;}
.tooth_roll{float:right;width:155px;margin:0px; padding:0;height:386px;}
.tooth_roll img{ display:block;}
.tooth_updown{padding-left:45px;}
.tooth_rollimg{height:226px;padding-left:36px;}
.tooth_rollimg img{border:2px solid #c2d3c9;margin-bottom:10px;width:81px;height:57px;display:block;}

/* rolling */
.rolling {position:relative;width:640px;margin:27px auto;clear:both;border-top:1px dotted #80a99b;padding-top:20px;}
.rolling table	{ table-layout:fixed;position:relative}
.rolling table td	{ width:144px;}
.rolling table td img	{ border:3px solid #c8caca;}
.rolling .rPrev	{ position:absolute;top:40px;left:60px;}
.rolling .rollBox	{ position:absolute;top:20px;left:104px; width:422px;height:95px;overflow:hidden;}
.rolling .rNext	{ position:absolute;top:40px;right:74px;}
/* product silde */
.pdtSlide { width:647px;margin:0 auto;border:none;padding:0;}
.pdtSlide table td { width:100px;text-align:center}
.pdtSlide table td img { border:none}
.pdtSlide .rPrev	{ top:33px;left:20px;}
.pdtSlide  .rollBox	{top:13px;left:73px; width:500px;height:70px;}
.pdtSlide  .rNext	{ top:33px;right:20px;}

/*culture*/
.culture_roll{width:565px;margin:27px auto;clear:both;}
.culture_roll img{float:left;display:block;margin-right:10px;}
.rollimgborder{border:3px solid #c8caca;}
.moive_roll{width:640px;margin:27px auto;clear:both;border-top:1px dotted #80a99b;
	padding-top:20px;}
.moive_roll img{float:left;display:block;margin-right:10px;border:3px solid #c8caca;}
#rollleft{margin-right:10px;margin-top:20px; border:none;margin-left:10px;}
#rollright{margin-top:20px;border:none;}
.culture_tab{border-bottom:1px dotted #81a79a;min-height:423px;height:auto;_height:423px;}
.culture_tab ul{ border-bottom:2px solid #acc198;padding-bottom:1px;padding-left:20px;margin:0px;height:26px!important;height:auto;}
.culture_tab li{display:inline;height:26px;margin-right:10px;line-height:26px;}
.topplink{display:block;height:26px;padding-left:12px;background:url('/brand/bamboosalt/images/culture_33.gif') no-repeat left top;float:left;margin-right:10px;}
.culture_tab li span{display:block;height:26px;padding:5px 20px 0 8px;background:url('/brand/bamboosalt/images/culture_33.gif') no-repeat right top;float:left;}
.sd01 a{display:block;height:29px; background:url('/brand/bamboosalt/images/culture_30.gif') no-repeat left top;float:left;padding-left:12px;}
 .sd01 a span{
				display:block;
				float:left;
				height:29px;
				background:url('/brand/bamboosalt/images/culture_30.gif') no-repeat right top;
				padding:5px 20px 0 8px;
				text-decoration:none;
			} 
.culture_warp{width:647px;height:183px; background:url('/brand/bamboosalt/images/csbg01.jpg') no-repeat;padding-top:54px;}
.culture_tab02{width:487px;clear:both;margin:0 auto;}
.culture_tab02  li{display:inline;height:116px;float:left;width:154px;}
.s01{background:url('/brand/bamboosalt/images/csbg.jpg') no-repeat;width:148px;height:99px;padding-top:7px;padding-left:6px;}
	.s02{width:148px;height:99px;padding-top:7px;padding-left:6px;}
	.story_con{width:647px;height:514px;}
.down_title{margin-top:30px;padding-bottom:5px;border-bottom:1px dotted #81a79a;clear:both;}
.down_con{padding-left:60px;padding-top:30px;clear:both;}
.down_con li{margin-right:60px;display:inline;float:left;}
.down_con li img{display:block;}
.down_con p{text-align:center;line-height:18px;}
/*notice*/
.notice_warn{
	position:absolute;
	bottom:111px;
	width:500px;
	font-size:14px;
	font-weight:bold;
	color:#367658;
	text-align:center;
	margin:0 75px;
}
.notice_btn{position:absolute; bottom:25px; left:275px;}
/*moive*/
.moive{float:left;width:341px;height:280px;}
.moive_intro{margin:0px;padding:0;margin-left:70px;width:203px;float:left;height:88px}
.moive_intro li{height:22px;display:block;line-height:22px;width:203px;clear:both;}
.moive_intro li img{float:left;display:block;padding-top:3px;}
.moive_intro li span{float:left;width:157px;display:block;line-height:22px;}
.login_con{height:280px;position:relative;}
.login_warn{text-align:center;line-height:22px;color:#ff3300;font-weight:bold;height:22px;margin-top:15px;}
.login_area{line-height:24px;padding-left:185px;margin-top:17px;color:#367658;position:relative;}
.login_area ul li{
	font-weight:bold;
	color:#367658;
	clear:both;
}
.login_area ul li span{float:left; text-align:right;width:60px;line-height:30px;margin-right:20px;}
.txtinput{ height:20px;border:1px solid #bfd6ce;width:120px;}
.img_btn02 input{
	position:absolute;
	top:3px;
	right:182px;
	width:49px;
	height:49px;
	border:0;
}

.login_line{border-bottom:1px dotted #80a99b;height:1px;line-height:1px;font-size:1px;width:470px;margin:10px auto;}
.login_reg{margin:0 auto;width:340px;height:108px;}
/*carious*/
#carious_btn{margin:10px 33px 200px 365px;}
#carious_btn span{margin-left:7px;}
.post_btn{margin:10px 33px 100px 455px;float:right;}
.post_btn span{margin-left:7px;}
/* =6 Middle
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.warp{
	width:649px;
	margin-left:348px;
	padding-top:156px;
	min-height:580px;
	_height:582px;
}
.email_warp{
	width:718px;
	margin-left:348px;
	padding-top:156px;
	min-height:580px;
	_height:582px;
}
.nav{
	line-height:30px;
	text-align:right;
	color:#65887c;
	font-size:12px;
	height:30px;
}
.title_bg{
	background:url('/brand/bamboosalt/images/titlebg.gif') no-repeat;
	width:619px;
	height:33px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	color:#598d00;
	padding-left:30px;
}
.title_line{
	clear:both;
	background:url('/brand/bamboosalt/images/titleline.gif') no-repeat;
	height:20px;
}
.member_do{padding-left:12px;}
.member_do ul li{
	background:url('/brand/bamboosalt/images/icon.gif') no-repeat left center;
	padding-left:12px;
	line-height:25px;
}
.member_title{
	background:url('/brand/bamboosalt/images/titlebg.gif') no-repeat;
	line-height:32px;
	height:32px;
	text-align:center;
	color:#598d00;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:15px;
}
li.intro01{
	min-height:30px;
	height:30px;
	border-bottom:1px dotted #80a99b;
	line-height:30px;
	position:relative;clear:both;
}
li.intro01 span{display:inline;}
.list_num{
	color:#81a79a;display:block;width:100px;height:30px;float:left;text-align:center;
}
.list_detail{
	color:#81a79a;display:block;float:left;height:30px; max-width:430px;overflow:hidden;_width:430px;
}
.list_img{position:absolute;top:5px;}
.list_dat{width:60px;height:30px;margin-left:30px;float:right;margin-right:20px;}
/*hot*/
.hots_tab{}
.hots_tab td{height:26px;text-align:center;line-height:26px; border-bottom:1px solid #e4f1db;}
.tdw90{width:90px;}
.tdw273{width:273px;}
.tdw115{width:115px;}
.tdw101{width:101px;}
.tdw66{width:66px;}
.td_bgc1 td{background-color:#f6f7f6;}
/*hots_view*/
#view_title{
	border-top:1px solid #80a99b; background:#f6f7f6;
}
#view_title li{
	width:640px;
	height:38px;
	margin:0 auto;
	line-height:38px;
}
.line01{
	border-bottom:1px dotted #80a99b;
	}
.line02{
	border-top:1px solid #80a99b;
	border-bottom:1px solid #80a99b;
	height:76px;
}
.line02 li{
	height:38px;
	width:640px;
	margin:0 auto;
	line-height:38px;
}
.line02 li span{
	float:left;
	margin-top:9px;
	margin-right:28px;
}
#bt{
	float:left;
	margin-right:28px;
}
/*post_view*/
#post_author{
	float:left;
	width:272px;
	background:url('/brand/bamboosalt/images/hots_view_10_02.gif') 0 2px no-repeat;
	padding-left:74px;
	height:38px;
	line-height:38px;
}
#post_dat{
	float:left;
	width:70px;
	overflow:hidden;
	background:url('/brand/bamboosalt/images/hots_view_10_03.gif') 0 2px no-repeat;
	padding-left:54px;
	height:38px;
	line-height:38px;
}
#post_visitor{
	float:right;
	width:75px;
	overflow:hidden;
	background:url('/brand/bamboosalt/images/hots_view_10_04.gif') 0 2px no-repeat ;
	padding-left:54px;
	height:38px;
	line-height:38px;
}
.post_detail{min-height:217px;_height:217px;padding:22px 15px;
	line-height:18px;}
	.postview_msg{
	border-top:1px solid #bfd9cd;
	background:#f6faf2;
	padding:22px  15px;
	line-height:18px;
}
.postview_content{margin-top:15px;color:#408e69;}
.postview_dat{margin-top:15px;text-align:right;}
.postview_msgbox{background:#f6f7f6;border:1px solid #ccc;width:648px;height:135px;position:relative;}
.postview_msgbox img{position:absolute;top:58px;right:53px;}
.post_textarea{width:465px;height:75px;border:1px solid #d0dfc6;margin-top:25px;margin-left:7px;}
/* =9 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.footer{
	margin-top:30px;
	clear:both;
	height:97px;
	background:#eee;
	width:100%;
}
.bottom_line{
	width:100%;
	height:9px;
	background:url('/brand/bamboosalt/images/bottom_line.jpg') no-repeat ;
	line-height:1px;
	font-size:1px;	
}

/*SITE MAP
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.sitemap_corner{background: #f6f7f6;height:584px;
}
.sitemap_con{width:651px;height:556px;
}
.sitemap_title{width:544px;height:41px;margin:13px auto;}
#sitemap{margin:12px 0 0 54px;height:406px;width:597px;}
#sitemap li{
	width:119px;
	height:171px;
	margin-right:52px;
	display:inline; 
	background:url('/brand/bamboosalt/images/sitemap_bg.gif') no-repeat;
	float:left;
	margin-top:14px;
	padding:14px;
	
	}
	#sitemap li p{
		line-height:22px;
		padding-left:14px;
		margin-left:10px;
		background:url('/brand/bamboosalt/images/sitepoint.gif') no-repeat center left;
		color:#325543;
		font-family:"微软雅黑", "经典平黑简", "黑体", "宋体";
		font-size:13px;
		}
		#sitemap li p　a:link,#sitemap li p　a{color:#325543;}
	#sitemap li img{display:block;}
/*hemodia occlusal*/
.hemo_faq{width:385px;height:79px;over-flow:hidden;color:#838383;margin:10px 0 0 10px;display:block;line-height:18px;}
.hemo_ul{clear:both;margin-top:6px; border-bottom:1px dotted #ccc;height:54px;width:575px;}
.hemo_ul li img{float:left;}
.hemo_num {
	font-family: "Courier New", Courier, monospace;
	font-style: italic;
	font-weight: bold;
	color: #5ea107;
	font-size: 16px;
	margin-top:13px;
	display:block;
	width:30px;
	float:left;
	margin-left:10px;
}
.hemo_intro{float:left;margin-top:15px;color:#838383;margin-left:5px;}
.hemocollor83 {color: #838383;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
/**/
.policy_corner{background:#f6f7f6;}
.policy_con{width:651px;min-height:600px;height:auto;_height:600px;}
/*postwrite*/
.post_write{height:540px;background:#f6f7f6;margin-bottom:10px;}
.post_write input{border:1px solid #d0dfc6;width:490px;font-size:12px;}
.post_write textarea{ border:1px solid #d0dfc6;width:490px;height:350px;font-size:12px;}

/*cariouswrite*/
.carious_write{height:450px;background:#f6f7f6;margin-bottom:10px;}
.carious_write input{border:1px solid #d0dfc6;width:490px;font-size:12px;}
.carious_write textarea{ border:1px solid #d0dfc6;width:490px;height:320px;font-size:12px;}

/*scroll----*/
.scrollimg{background:url('/brand/bamboosalt/images/hemodia_07.gif') no-repeat;width:167px;height:207px;color:#105d44; }
.scrollimg table{width:141px;height:187px;margin:37px auto;}
/**/
.regist_main table tr td{height:33px;padding-left:10px;border-bottom:1px dotted #d0dfc6;}
				.regist_main input{border:1px solid #d0dfc6 ;}
/*culture scroll*/
.myImagesSlideBox{
	width:565px;
	margin:35px auto;
	clear:both;
	}
#scrollable {
	width:565px;
	
}
a.prev, a.next {
	display:block;
	float:left;	
	cursor:pointer;
}
a.next{margin-left:10px;}
div.items {
	height:95px;	
	float:left;
	width:442px !important;
	visibility: visible;
	overflow: hidden; 
	position: relative;
}
div.items a {
	display:inline-block;
	float:left;
	margin-left:10px;
	height:95px;
	background:#BBB;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
}
.scrollableDiv{
	position: absolute; width: 200000em; left: 0px;
}
/*survey02*/
.survey02_con{height:auto!important;height:200px;min-height:200px;width:651px;}
.survey02_con ul{width:543px;margin:0 auto;}
.survey02_con ul li{height:25px;line-height:25px; vertical-align:middle;margin-top:10px;}
.survey02_con ul li input{ margin-right:20px;}				
