body
{
	font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", SimHei, "\5B8B\4F53", simsun, sans-serif;
	font-weight: normal;
}

a { color:#333333; text-decoration:none; }
a:hover{color:#ff841e; text-decoration:none; }

/*----------header-----------------*/
.brand{ font-size:12px!important; vertical-align: bottom; }
.brand_left{ float:left;vertical-align: bottom; }
.brand_right{ float:left; line-height:18px; margin-top:22px;}
.brand_right a{ color:#777 !important;}

.head_bg1{background: url(../images2013/head_bg1.jpg) repeat-x bottom; min-height:46px;}
.head_bg2{background: url(http://www.dreye-health.com/images2013/head_bg2.jpg) repeat-x bottom; min-height:73px; padding-left:10px; padding-right:10px;}

.pull-right_t { padding-right:0px; padding-top:30px; float:right; margin: 0 0 10px 0px;}
.pull-right_t li{ float:left; list-style:none; margin-right:4px; margin-left:4px;}
.pull-right_t2 { margin-top:10px;}
.pull-right_t2 li{ margin-left:-8px; margin-right:-15px;}
.pull-right_t a{ padding-top:0px!important; color:#777}
.prt_li{ padding-top:10px; text-shadow: 0 1px 0 #fff;color: #777;}
.prt_li a{ padding-left:6px!important;padding-right:6px!important;}
.pull-right_t li a:hover{ color:#fd6000!important;}
.head_left{ margin-left:20px; vertical-align:bottom;}
.pull-right_t img{ margin-top:-20px; vertical-align:bottom; max-width:40px; width:40px; height:40px;}
.navbar-inner{ filter:display;}

.myspacemenu{ min-width:120px }
.myspacemenu li a:hover { 
  text-decoration: none;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);

}

.navbar2{ margin-bottom:0;}
.dv{ border-left:solid 1px #ababab !important; border-right:none !important; height:18px !important;  margin-top:12px !important;}
.menumargin li a{ font-size:16px; margin-left:6px; margin-right:6px; margin-top:4px;}
.menumargin li a:hover{ color:#ff841e !important;}
.navbar  navbar-inner{　 z-index:-1;}

.color_bg{ background: url(http://www.dreye-health.com/images2013/menu_bg1.jpg) center; width:100%; height:5px; margin-bottom:24px; }

/*----------menu-----------------*/
#menuMain{  background:url(http://www.dreye-health.com/images2013/m1_off.jpg) center; text-align:center; height:46px;}
#menuMain.menu_on{background:url(http://www.dreye-health.com/images2013/m1_on.jpg) center ;}
#menuNews{  background:url(http://www.dreye-health.com/images2013/m2_off.jpg) center;  text-align:center; height:46px;}
#menuNews.menu_on{background:url(http://www.dreye-health.com/images2013/m2_on.jpg) center ; }
#menuSpace{  background:url(../images2013/m3_off.jpg) center;text-align:center; height:46px;}
#menuSpace.menu_on{background:url(http://www.dreye-health.com/images2013/m3_on.jpg) center ; }
#menuColumn{background:url(http://www.dreye-health.com/images2013/m4_off.jpg) center;  text-align:center; height:46px;}
#menuColumn.menu_on{background:url(http://www.dreye-health.com/images2013/m4_on.jpg) center ;}
#menuRecipe{ background:url(http://www.dreye-health.com/images2013/m1_off.jpg) center; text-align:center; height:46px;}
#menuRecipe.menu_on{background:url(http://www.dreye-health.com/images2013/m1_on.jpg) center;}
#menuExpert{  background:url(http://www.dreye-health.com/images2013/m2_off.jpg) center;  text-align:center; height:46px;}
#menuExpert.menu_on{background:url(http://www.dreye-health.com/images2013/m2_on.jpg) center  ; }
#menuProduct{ background:url(../images2013/m3_off.jpg) center; text-align:center; height:46px;}
#menuProduct.menu_on {background:url(http://www.dreye-health.com/images2013/m3_on.jpg) center ;}

section{
	margin-top: 20px;
}
.section-title{
	height: 48px;
	text-align: left;
	line-height: 48px;
}
.section-title h2,.section-title span{
	margin: 0px 10px;
	line-height: 48px;
	font-size: 24px;
	color: #fff;
	text-align: left;
    font-weight:normal;
}

.subsection{
	margin-top: 10px;
}
.subsection h3{
	margin: 0px 10px;
	line-height: 32px;
	height: 32px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
}

/* banner */
#section-banner	{
	border: 1px solid #dadada;
}

#section-banner.carousel{
	padding: 5px;
}

#section-banner .carousel-control{
	top:50%;
	background:none;
	border:none;
	opacity:0.0;
	filter:alpha(opacity=0);
}

/*迈向健康*/
#section-walking .section-title{
	background-color: #a4d13a;
	height: auto;
}
#walking-calendar, #walking-billboard, #walking-adv{
	height: 284px;
}
#walking-adv{
	text-align:center;
}
#walking-counter {
	background:#a4d13a url(http://www.dreye-health.com/images2013/walkcounter.jpg) no-repeat right;
	height: 48px;
}

@media (max-width: 768px) {
  #walking-counter {
	background:#a4d13a url(http://www.dreye-health.com/images2013/walkcounter_s.jpg) no-repeat right;
	height: 48px;
  }
}


#walking-calendar, #walking-billboard{
	border: 1px solid #dadada;
}
.slg{ text-align:right; color:#495e15; line-height:20px;}

/* jin -------------------------------------------------- */

.tab{ width:100%;   height:30px; margin-left:2px; padding:0px; margin-bottom:0px;}
.tab a{ color:#333333; text-decoration:none;}
.tab a:hover{ color:#ff841e;}
.tab li{ display: inline; float:left;  width:30%; text-align:center;  font-size:16px; color:#333; margin-right:4px; }
.tab_on div{  text-align:center; color:#ff831d; font-size:16px;  border-top:3px solid #ff831d;  height:30px; line-height:30px;}
.tab_on{   border-right:1px solid #dadada;  border-left:1px solid #dadada; background:#FFFFFF;}
.tab_off{border:1px solid #dadada;height:28px; line-height:28px;}


.wb_topline{ width:100%; border-top:1px solid #dadada; margin-top:-1px;background:#FFFFFF;}
.wb_no1_bg{ height:64px; width:98%; margin:auto;  margin-top:2px; background: #eaeaea; }
.wb_table2{ margin-top:4px; line-height:30px;  border-top:1px solid #dadada; width:100%; }
.wb_table2 th{ font-size:24px;}
.wb_table1{ height:66px; margin-left:12px;}
.wb_table1 a{ color:#333333; text-decoration:none; font-weight:bold;}
.wb_table1 a img{ border:1px #FFFFFF solid;}
.wb_type1{ color:#ff831d; font-size:16px; line-height:14px;}
.wb_photo img{ max-width:50px; height:50px;width:50px; }
.wb_table3{ width:100%;}
.wb_nodata{ margin: 10px; font-size: 18px; color:#ff8230; line-height: 36px;}

/* food */
#section-food .section-title{
	background-color:#ff831d;
}

#food-calorie, #food-adv{
	height: 202px;
	text-align:center;
/*	border: 1px solid #dadada;*/
}
#food-recommend{
	/*background-color:#f3db9b;*/
}

#food-recommend-big img{
	max-height: 202px;
	margin-top: 0px;
	width: 300px;
	height: 202px;
	margin-left: auto; 
	margin-right: auto; 
	
}

#food-recommend-big .carousel-control{
	top:50%;
	width:30px; 
	height:30px; 
	font-size:36px;
	line-height:24px;
	border:none;
	background:none;
	opacity:0.0;
	filter:alpha(opacity=0);
}

#food-recommend-text {
	margin-left:-20px;
	padding-left:5px;
	height: 200px;
	border: 1px solid #f3db9b;
	background-color:#f3db9b;
}

/* Landscape phones
------------------------- */
@media (max-width: 768px) {
  #food-recommend-text {
  	margin-left:0px;
		padding-left:5px;
		height: 200px;
		border: 1px solid #f3db9b;
		background-color:#f3db9b;
  }
}

#food-recommend-text h4{
	color:#ff8230;
}

#food-recommend-text #content{
	height: 160px;
	padding-right:5px;
	padding-left:5px;
}

#food-recommend-text #btnmore{
	text-align:right;
	padding-right:5px;
	color: #ff8230;
}
#food-recommend-big .carousel-caption{
	display:none;
}
#food-recommend-big.carousel{
	margin-bottom:0px;
}

/* share */
#section-community .section-title{
	background-color:#60b5c6;
}
#community-dynamic{
	height: 218px;
}

/* dynamic */
.m_left_main{ height:188px; border-top:1px solid #d4d4d4; width:100%;}
.m_left_main ul{width: 100%; margin-bottom:10px;}
.m_left_main_li1{ float:left; height:42px; width:42px; margin-right:8px; margin-left:8px; display:inline; }
.m_left_main_li1 img{width: 42px; height: 42px;}
.m_left_main_li2{ line-height:20px; color:#6a6a6a; display:inline; }
.m_l_time{ color:#a4a4a4; font-size:12px;}
.m_l_name a{ color:#ff841f; text-decoration:none; }
.m_l_imp a{color:#60b5c6; display:inline; text-decoration:none;}

/* knowledge */
.column_topline{ width:100%; border:1px solid #dadada; margin-top:-1px; background:#FFFFFF;}
.column_content_on{ display:block; min-height:188px;}
.column_content_off{ display:none; }

.column_img{ float:left; margin-top:16px; margin-left:8px; width:168px;text-align:center; }
.column_img img{ max-height:168px; max-width:168px;}
.column_list{max-width:330px; float:left; margin-left:16px; margin-right:16px; position:relative; margin-top:10px; line-height:28px;  } 
@media (max-width: 480px) {
.column_list{max-width:90%; width:90%; float:left; margin-left:16px; margin-right:16px; position:relative; margin-top:10px; line-height:28px;  } 
}
.cc_li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-top:6px; list-style:disc inside;}
.cc_more{ float:right; line-height:30px; color:#ff821c; margin-right:16px;}
.cc_more a{color:#ff821c;}

.cc_video{ float:left; margin-top:16px; margin-left:8px; }

/* Footer
-------------------------------------------------- */

.footer {
  padding: 30px ;
  margin-top: 70px;
  margin-bottom: 0px;
  border-top: 1px solid #e5e5e5;
  background-color: #f5f5f5;
}
.footer p {
  margin-bottom: 0;
  color: #777;
}
.footer-links {
  margin: 10px 0;
}
.footer-links li {
  display: inline;
  padding: 0 2px;
}
.footer-links li:first-child {
  padding-left: 0;
}

.b_link {
	float:left;
}

.b_link a {
	color:#9f9f9f;
	text-decoration:none;	
}
.b_link a:hover {
	color:#FF831D;
	text-decoration: none;
}
.copyright{
	float:right;
	width:320px;
	text-align:right;
}

.b_link ul li{ display:block; list-style:none; float:left; margin-right:12px;}
.f_dv{ border-left:solid 1px #ababab; border-right:none; height:18px;}
.f_img1,f_img2 { float: right;}

.clear{clear:both;}

/************************login*******************/
.sign_in_bg{ background:url(http://www.dreye-health.com/images2013/fg.jpg) no-repeat;}
.sign_in{ margin-left:36px;  padding-top:64px; padding-bottom:64px;}
.sign_space{ text-align:center;}
.sp_type1{ color:#824a01; font-size:18px; margin-bottom:48px;}
.sp_type2{ font-size:14px;}
.sp_type2 a{ color:#824a01;}
.sp_type3{ margin-top:-12px;}
.sp_type3 a{ margin-left:48px; color:#777777; text-decoration:underline; }
.sp_input01{ width:206px; height:32px; margin-left:6px;}
.sp_button01{ background:url(http://www.dreye-health.com/images2013/button01.jpg); height:32px; width:90px!important; border:none; color:#fff; font-size:18px;}
.sp_msg { color:#ff641e; font-size:14px; }
.center{ text-align:center;}

#register h3{font-size:18px; color:#824a01;text-align:center; font-weight:normal;}