	div {
		line-height: 18px;
	}
	
	h1, p, ul, h2, h6 {
		margin: 0; padding: 0;
		line-height: 18px;
	}
	
	li {
		list-style: none;
		background: no-repeat left;
	}
	
		
/*	-------------------------------------------------------------
	Layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.wrap1 {
		width: 970px; padding: 0 5px 8px 5px; overflow:auto;
		background: #FFF;
	}

	.con_left {
		float: left; width: 200px;
	}
	
	.con_left2 {
		float: left; width: 750px;
	}
	
	.con_middle {
		float: left; width: 540px;
		padding: 0 10px; margin:0!important;
	}
	
	.con_right {
		float: right; width: 210px;
	}

	.gg_970{
		background:#FFF;
		padding:0 5px 8px 5px; width:970px; margin:0 auto;
	}

/*	-------------------------------------------------------------
	yoga_navi
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.yoga_navi{
		border-bottom:solid 1px #A2F279;
		background:url(http://image.39.net/yoga/images/yoga_06.gif);
		height:100%;
		overflow:auto;
	}
	
	.yoga_navi .logo{
		float:left;
		text-indent:-2000px;
	}
	
	.yoga_navi .logo a{
		background:url(http://image.39.net/yoga/images/yoga_logo.gif);
		width:162px; height:88px;
		display:block;
	}
	
	.yoga_navi .navi{
		width:808px; float:left;
		background:url(http://image.39.net/yoga/images/yoga_08.gif) no-repeat right;
	}
	
	.yoga_navi .navi_list{
		background:url(http://image.39.net/yoga/images/yoga_04.gif) no-repeat;
		width:780px; height:78px;
		float:left;
		padding:10px 0 0 14px;
	}
	
	.yoga_navi .navi_list div{
		padding:4px 0 0 0;
		height:20px;
	}
	
	.yoga_navi .navi_list b, .yoga_navi .navi_list .span2, .longbg{
		background:url(http://image.39.net/yoga/images/dh_menu2.gif) 6px no-repeat;
		width:46px;
		font:bold 12px/16px "宋体"; color:#FFF; text-align:center;
		float:left;
		padding:2px 0 0 6px; display:block;
	}
	
	.yoga_navi .navi_list b a, .yoga_navi .navi_list .span2 a, .longbg a{
		color:#FFF;
	}
	
	.longbg{
		background:url(http://image.39.net/yoga/images/dh_menu.gif)  no-repeat!important;
		width:67px!important;
		padding:2px 4px 0 0!important;
	}
	
	
	.yoga_navi .navi_list .span1{
		font:12px/20px "宋体";
		float:left;
		width:211px;
		color:#FFF;
	}
	
	.yoga_navi .navi_list .span1 a{
		color:#FFF;
	}
	
	.yoga_navi .navi_key{
		padding:10px 0 0 0!important;
		text-align:right;
		color:#007C33;
	}
	
	.yoga_navi .navi_key a{
		color:#007C33;
	}
	
	.yoga_navi .navi_key a:hover{
		color:#F60;
	}
	


/*	-------------------------------------------------------------
	database
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.header{
		background:url(http://image.39.net/yoga/images/yoga_13.gif);
		font: bold 14px/25px "宋体";
		padding:3px 0 0 30px;
		color:#FFF;
	}
	
	.database {
		background:#F0FFF4;
		border:solid 1px #9CEDB1;
		padding:10px 0 13px 15px;
	}
	
	.part_cosmetic {
		background:#F5FDF0;
		border: solid 1px #B8F0C6;
		border-bottom:none;
		width:165px;
	}
	
	.database ul.part_health {
		background: url(http://image.39.net/yoga/images/data_4.gif) no-repeat 0 5px;
	}
	
	.part_cosmetic li {
		background: url(http://image.39.net/yoga/images/date_bg1.gif);
		border-bottom:solid 1px #B8F0C6;
		cursor: pointer;
		width: 165px; height: 25px;
	}
	
	.database ul li a, .database ul li a:hover {
		line-height:25px;
	}
	
	.database ul li a{
		background: url(http://image.39.net/yoga/images/date1.gif) no-repeat right 2px;
		padding-right:20px;
	}
	
	
	.database ul div {
		font: 14px/28px Verdana; letter-spacing: 3px; text-indent: 55px;
	}
	
	.database .ico1 {
		background: url(http://image.39.net/yoga/images/icon7.gif) no-repeat 22px 5px;
	}
	
	.database .ico2 {
		background: url(http://image.39.net/yoga/images/icon8.gif) no-repeat 23px 6px;
	}
	
	.database .ico3 {
		background: url(http://image.39.net/yoga/images/icon9.gif) no-repeat 20px 5px;
	}
	
	.database .ico4 {
		background: url(http://image.39.net/yoga/images/data_i4.gif) no-repeat 23px 1px;
	}
	
	.database .ico5 {
		background: url(http://image.39.net/yoga/images/data_i5.gif) no-repeat 18px 3px;
	}
	
	.database .ico6 {
		background: url(http://image.39.net/yoga/images/data_i6.gif) no-repeat 21px 7px;
	}
	
	.database .ico7 {
		background: url(http://image.39.net/yoga/images/data_i7.gif) no-repeat 23px 6px;
	}
	
	
	.smenu {
		width:90px;
		position:absolute;
		z-index:10;
		background:#fff;
		border:#ddd 1px solid;
		border-bottom:none;
		display:none;
	}
	
	.smenu li{
		float:left;
		width:80px;
		overflow:auto; height:100%;
		padding:4px 0 0 8px;
		text-align:left;
		border-bottom:#ddd 1px solid;
	}
	
	.smenu li a{
		float:left;
		width:80px;
		background: url(http://image.39.net/yoga/images/ztc_12.gif) no-repeat 60px 5px;
	}
	.smenu li a:hover{
		background: url(http://image.39.net/yoga/images/ztc_13.gif) no-repeat 60px 5px;
	}
	
	
	#MM1 {
		margin: 0px 0 0 165px;
	}
	
	#MM2 {
		margin: 26px 0 0 165px;
	}
	
	#MM3 {
		margin: 52px 0 0 165px;
	}
	
	#MM4 {
		margin: 92px 0 0 165px;
	}
	
	#MM5 {
		margin: 120px 0 0 165px;
	}
	
	#MM6 {
		margin: 218px 0 0 165px;
	}
	
	#MM7 {
		margin: 246px 0 0 165px;
	}
	
	
	.data_key{
		background:url(http://image.39.net/yoga/images/data_keybg.gif);
		border: solid 1px #B8F0C6;
		border-top:none;
		width:157px;
		padding:4px 0 4px 8px;
		overflow:auto;
	}
	
	.data_key li{
		background:url(http://image.39.net/yoga/images/dian.gif) no-repeat 2px 10px;
		text-indent:12px;
		font:12px/24px "宋体";
	}
	
	.data_key li a{
		background:none!important;
	}
	
	
	
/*	-------------------------------------------------------------
	focus
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.focus {
		background: url(http://image.39.net/yoga/images/focus1.gif) repeat-x top;
		float:left; width: 306px;
	}
	
	.focus .round {
		border-left: 1px solid #EB2C73; border-right: 1px solid #EB2C73;
		background: #FFF;
		height: 1px; overflow: hidden;
	}
	
	.focus .body {
	}
	
	
	
/*	-------------------------------------------------------------
	slideshow
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#focus_pic {
		float: left;
		width: 306px; height: 230px;
	}	
	
	#slideshow {
		width: 306px; overflow: hidden;
	}	
	
	#slideshow .slide {
		position: absolute; 
		padding: 1px;
		border: #04A168 2px solid;
		background: #FFF;
		opacity: 0.99; /* Fix Firefox opacity flicker problem */
	}	
	
	#slideshow .slide,#slideshow .slide img,#slideshow .slidelinks_container,#slidelinks_container1 img,#slidelinks_container2 img,#slidelinks_container3 img{
		width:300px; height:225px;
	}	
	
	#slideshow #slide1 {
		z-index: 1;
	}	
	
	#slideshow .slidelinks_container {
		position:absolute;
		opacity:0.99; /* Fix Firefox opacity flicker problem */
		z-index: 2;
		margin:3px 0 0 3px;
	}
	
	#slideshow #slideshowcontrols { 
		float:left;
		width:306px; height:31px;
		background:url(http://image.39.net/yoga/images/focus_bmark_bg2.gif) repeat-x left top;
	}

	#slidelinks_container1 img,#slidelinks_container2 img,#slidelinks_container3 img{
		border:0;
	}

	/* 4 Slides with text */
	ul.slideshowcontrolsmiddle{
		height: 29px !important;
		float: left;
		z-index: 10;
		text-align:center;
		margin: 0px;
		padding:0px;
		list-style: none;
	}
	
	ul.slideshowcontrolsmiddle li{
		z-index: 0; 
		height: 33px;
		width: 100px !important;
		float: left;
	}	
	
	/* The a elements inside those 4 tabs */
	ul.slideshowcontrolsmiddle a{
		color:#333;
	}	
	
	ul.slideshowcontrolsmiddle a, ul.slideshowcontrolsmiddle a:visited {
		height:25px; 
		padding:6px 0 0 0;
		text-align: center; 
		float: none;
		display: block;
		width: 100px !important;
		text-decoration: none;
		background:url(http://image.39.net/yoga/images/focus_bmark_bg.gif) no-repeat left -31px;
	}	
	
	/* The next 5 styles fix Netscape issues with padding it any other way */
	ul.slideshowcontrolsmiddle .single-line a {
		line-height: 31px!important;
	}
	
	*html ul.slideshowcontrolsmiddle .single-line a {
		line-height: 31px!important;
	}
	
	ul.slideshowcontrolsmiddle .padded_fmt {
		display:block;
	}
	
	ul.slideshowcontrolsmiddle .single-line .padded_fmt {
		display:block;
	}
	
	ul.slideshowcontrolsmiddle a.activeslide, ul.slideshowcontrolsmiddle a:hover {
		background-position: 0px 0px !important;
		color:#fff;
		text-decoration: none;
		font-weight: bold !important;
	}	
	
	/* Used to make everything fade */
	#slideshow .opacity10 {
		opacity:0.99; filter:alpha(opacity=100); visibility:visible !important;
	}
	#slideshow .opacity9 {
		opacity:.9; filter:alpha(opacity=90); visibility:visible !important;
	}
	#slideshow .opacity8 {
		opacity:.8; filter:alpha(opacity=80); visibility:visible !important;
	}
	#slideshow .opacity7 {
		opacity:.7; filter:alpha(opacity=70); visibility:visible !important;
	}
	#slideshow .opacity6 {
		opacity:.6; filter:alpha(opacity=60); visibility:visible !important;
	}
	#slideshow .opacity5 {
		opacity:.5; filter:alpha(opacity=50); visibility:visible !important;
	}
	#slideshow .opacity4 {
		opacity:.4; filter:alpha(opacity=40); visibility:visible !important;
	}
	#slideshow .opacity3 {
		opacity:.3; filter:alpha(opacity=30); visibility:visible !important;
	}
	#slideshow .opacity2 {
		opacity:.2; filter:alpha(opacity=20); visibility:visible !important;
	}
	#slideshow .opacity1 {
		opacity:.1; filter:alpha(opacity=10); visibility:visible !important;
	}

	#slideshow .hide { 
		visibility:hidden; 
	}
	#slideshow .hideArchive {
		visibility:hidden; 
		display:none;
	}
	#slideshow .show { 
		visibility:visible !important;
		display:block !important; 
	}
	
	#tab-0 {
		display:none;
	}
		
	#tab-1,#tab-2 {
		margin:0 3px 0 0;
	}


/*	-------------------------------------------------------------
	topline
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.topline {
		float: right; width: 220px;
		background:url(http://image.39.net/yoga/images/yoga_17.gif) repeat-x bottom;
		padding:0 0 8px 5px;
	}
	
	.topline h1 {
		font: 20px/29px "黑体";
		text-align: center;
	}

	
	.topline h2 {
		font: 20px/29px "黑体";
		text-align: center;
	}

	
	.topline p {
		color: #666; line-height: 16px;
		text-indent: 24px;
		border-bottom:dashed 1px #A4E8FD;
		background: url(http://image.39.net/yoga/images/dash_1.gif) repeat-x bottom left;
		padding: 0 0 5px 3px; margin-bottom: 5px;
	}
	
	.topline ul {
		padding:5px 0 0 3px;
	}
	
	.topline li {
		background: url(http://image.39.net/yoga/images/icon6.gif) no-repeat 0 5px;
		font: 14px/22px Verdana;
		text-indent: 16px;
	}




/*	-------------------------------------------------------------
	sp box & ninki cosmetic box
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.box_sp .body {
		border: 1px solid #ddd; border-top: 0; border-bottom: 0;
		padding: 0px 5px 0 5px;
	}
	
	.box_sp {
		background: url(http://image.39.net/yoga/images/box_3.gif) repeat-x bottom;
	}
	
	.box_sp .foot {
		background: url(http://image.39.net/yoga/images/box_1.gif) no-repeat;
	}
	
	.box_sp .foot div {
		background: url(http://image.39.net/yoga/images/box_2.gif) no-repeat top right;
		height: 4px; overflow: hidden;
	}



	.bar {
		background: url(http://image.39.net/yoga/images/bar1.gif);
		height: 26px; color: #FFF;
	}
	
	.bar p {
		float: left;
		font: bold 14px/26px verdana;
		background: url(http://image.39.net/yoga/images/bar3.gif) no-repeat;
		text-indent: 25px;
	}
	
	.bar span {
		float: right;
		font: 12px/26px Verdana;
		background: url(http://image.39.net/yoga/images/bar2.gif) no-repeat right;
		padding-right: 10px;
		height: 26px;
	}
	
	.bar a, .bar a:hover {
		color: #FFF;
	}
	
	.bar b {
		font-size: 12px;
	}



	.special_box ul {
		background: url(http://image.39.net/yoga/images/dash_25.gif);
	}
	
	.special_box li {
		background: url(http://image.39.net/yoga/images/icon1/9.gif) no-repeat 0 4px;
		font-size: 14px; line-height: 25px;
		text-indent: 22px;
	}
		
	.special_box .img_art div {
		padding: 0 6px;
	}
	
	

/*	-------------------------------------------------------------
	green_box	
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.green_box{
	}
	
	.green_box .title{
		background:url(http://image.39.net/yoga/images/yoga_30.gif);
		overflow:auto;
		height:100%;
	}
	
	.green_box .title_left{
		background:url(http://image.39.net/yoga/images/yoga_28.gif) no-repeat;
		font:bold 14px "宋体";
		padding:6px 0 0 30px;
		color:#FFF;
		height:20px; float:left;
	}
	
	.green_box .title_left a{
		color:#FFF;
	}
	
	.green_box .title_right{
		background:url(http://image.39.net/yoga/images/yoga_32.gif);
		height:26px; width:80px;
		float:right;
		font:12px/26px "宋体"; text-align:right; padding-right:10px;
	}
	
	.green_box .title_right a{
		color:#FFF;
	}
	
	.green_box .body, .green_box .body2{
		border:solid 1px #E2E2E2;
		border-top:none;
		padding:5px;
		overflow:auto; height:100%;
	}
	
	.green_box .body2{
		border:solid 1px #9CEDB1;
		border-top:none;
	}
	
	
/*	-------------------------------------------------------------
	ranking
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.yoga_top10{
		width:306px; padding-right:8px;
		float:left;
	}
	
	ul.hot_art {
		background: url(http://image.39.net/yoga/images/img_ph2.gif) no-repeat 0 4px;
		padding: 0 7px 0 25px;
		overflow: hidden; clear: both; height: 100%;
	}
	
	ul.hot_art li {
		clear: both;
	}
	
	ul.hot_art h1 {
		font: 12px/24px verdana;
		float: left;
		width: 210px;
	}

	
	ul.hot_art h6 {
		font: 12px/24px verdana;
		float: left;
		width: 210px;
	}

	
	ul.hot_art p, ul.hot_art span {
		float: right; display:block;
		font: 10px/18px verdana; color: #FFF;
		text-align: center;
		background: url(http://image.39.net/yoga/images/hot_btn.gif) no-repeat 0 3px;
		width: 42px;
	}




/*	-------------------------------------------------------------
	rank_art	
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.rank_art {
		background:url(../images/ph_bg.gif) no-repeat 10px 3px;
		overflow:auto; height:100%;
		margin:5px 5px 11px 5px;
	}		
	
	.rank_art li{
		text-indent:30px; font:12px/24px "宋体";
	}


	
/*	-------------------------------------------------------------
	eye_art	
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	.eye_art{
		background:url(http://image.39.net/yoga/images/dash_bg.gif);
	}
	
	.eye_art li{
		font:12px/24px "宋体";
		background:url(http://image.39.net/yoga/images/icon3.gif) no-repeat 3px 5px;
		text-indent:22px;
	}
	
/*	-------------------------------------------------------------
	art
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.art{
		padding-left:8px;
	}
	
	
	.art li{
		font:14px/24px "宋体";
	}	


/*	-------------------------------------------------------------
	img_art2
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.img_art2{
		padding-left:12px;
	}
	
	.img_art2 li{
		padding:5px  0 8px 0;
		width:130px; float:left;
		text-align:center;
	}
	
	.img_art2 img{
		width:100px; height:75px;
		padding:3px; border:solid 1px #CCC;
	}
	
	.img_art2 p, .img_art2 span{
		text-align:center;padding:0 10px 0 10px;>padding:6px 10px 0 10px;
		line-height:12px; display:block;
	}
	


/*	-------------------------------------------------------------
	img_art3
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.img_art3{
		background:url(http://image.39.net/yoga/images/dash_bg.gif) repeat-x bottom;
		padding:2px 0 5px 0; margin:0 5px;
		overflow:hidden; height:100%;
	}

	.img_art3 li{
		float:left; width:105px; text-align:center; height:93px;
	}
	
	.img_art3 img{
		 padding:4px; border:solid 1px #CCC;
		width:75px; height:60px;
	 }
	
	.img_art3 p{
		margin-top:-6px;>margin-top:0;
		text-align:center;
		padding:2px 10px; display:block;
	}
	
	.img_art3 span{
		text-align:center;
		padding:2px 10px;display:block;
	}
	
	
	.img_art5{
		margin:0; padding:2px 0 1px 0;
		background:none;
	}
	
	.img_art5 li{
		width:93px;
	}
	
	.img_art5 p{
		padding:2px 5px;
	}
	
	.img_art5 span{
		padding:2px 5px; display:block;
	}
	
/*	-------------------------------------------------------------
	img_art4
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.img_art4{
		padding-top:5px; margin:0 5px;
		overflow:hidden; height:100%;
	}

	.img_art4 li{
		float:left; width:105px; text-align:center;
		padding-bottom:8px;
	}
	
	.img_art4 img{
		 padding:4px; border:solid 1px #CCC;
		width:75px; height:60px;
	 }
	
	.img_art4 p{
		margin-top:-6px;>margin-top:0;
		text-align:center;
		padding:2px 10px;
	}




	
/*	-------------------------------------------------------------
	img_hotart
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.img_hotart{
		background:url(http://image.39.net/yoga/images/dash_bg.gif) repeat-x bottom;
		padding:0 5px 10px 5px;
	}
	
	.img_hotart img{
		width:75px; height:60px; padding:4px;
		border: solid 1px #CCC;
		float:left;
	}
	
	.img_hotart h1{
		width:195px; float:right;
		font:bold 12px/20px "宋体";
	}


	
	.img_hotart h6{
		width:195px; float:right;
		font:bold 12px/20px "宋体";
	}

	
	.img_hotart p{
		width:195px; float:right;
		font:12px/24px "宋体";
		color:#666;
	}
	
	.img_hotart  p a{
		color:#F60;
	}



/*	-------------------------------------------------------------
	product_art
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.product_art{
		padding:5px 8px 15px 8px;
	}
	
	.product_art li{
		background:url(http://image.39.net/yoga/images/dash_225.gif) repeat-x bottom;
		padding-bottom:18px;>padding-bottom:15px;
		margin-bottom:10px;
		overflow:auto; height:100%;
	}
	
	.product_art img{
		width:75px; height:60px; padding:4px;
		border:solid 1px #CCC; background:#FFF;
		float:left;
	}
	
	.product_art h1{
		font:bold 12px/20px "宋体";
	}
	
	.product_art h6{
		font:bold 12px/20px "宋体";
	}
	
	.product_art .span1, .product_art h1, .product_art .span2, .product_art h6{
		width:96px; float:right;
		color:#00A06B;
		font:12px/20px "宋体"; display:block;
	}
	
	 .product_art .span2{
	 	padding-top:5px;
	 }
	
	.product_art .span3{
		background:url(http://image.39.net/yoga/images/yoga_167.gif) no-repeat 0 -1px;
		color:#333;
		padding-left:15px;
	}
	
	.product_art .span1 a{
		color:#00A06B;
	}

	.product_art .span1 a:hover{
		color:#F60;
	}



/*	-------------------------------------------------------------
	Q & A
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.Q_A{
		padding-top:5px; margin:0 5px;
		background:url(http://image.39.net/yoga/images/dash_bg.gif) repeat-x bottom;
	}
	
	.Q, .answer{
		padding:0 5px 6px 5px;
	}
	
	
	.Q b, .answer b{
		width:16px; height:16px;
		font:bold 14px/16px "宋体"; color:#FFF;
		float:left;
		margin-top:2px;
		text-align:center;
		background:#FF861B;
	}
	
	.Q b a, .answer b a ,.Q b a:hover, .answer b a:hover{
		color:#FFF;
	}
	
	.Q h1{
		width:175px; float:right;
		font:bold 12px/24px "宋体";
	}

	
	.Q h6{
		width:175px; float:right;
		font:bold 12px/24px "宋体";
	}

	
	.answer b{
		background:#5BBD2B;
	}
	
	.answer p{
		color:#666;
		width:175px; float:right;
	}

	.submit_Q{
		margin:8px 0 0 6px;
		text-indent:-2000px;
	}
	
	.submit_Q a{
		background:url(http://image.39.net/yoga/images/yoga_87.gif);
		width:210px; height:62px;
		display:block;
	}



/*	-------------------------------------------------------------
	yoga_dr
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.yoga_dr{
		width:224px;
		float:left;
	}	
	
	
	.dr_art{
		padding:10px 0 0 5px;
		overflow:auto; height:100%;
	}
	.dr_art li{
		height:115px; width:100px;
		float:left;
		text-align:center;
	}
	
	.dr_art img{
		width:75px; height:60px;
		padding:2px;
		border:solid 1px #CCC;
	}
	
	.dr_art p{
		text-align:center;
		padding:2px 10px 0 10px;
		margin-top:-4px;>margin-top:0;
	}
	
	.dr_art span{
		text-align:center; display:block;
		padding:2px 10px 0 10px;
		margin-top:-4px;>margin-top:0;
	}
	
	.dr_art a{
		color:#666;
	}
	
	.dr_art a:hover{
		color:#F60;
	}
	
	

/*	-------------------------------------------------------------
	hot_key
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	.hot_key{
		margin:0 0 3px 0;
		background:url(http://image.39.net/yoga/images/dash_bg.gif) repeat;
		overflow:auto; height:100%;
		clear:both;
	}
	
	.hot_key li{
		font:12px/24px "宋体";
		width:100%;
	}
	
	.hot_key font{
		color:#FF861B;
		font-size:12px;
	}
	
	.hot_key span{
		font:bold 14px "宋体";
	}
	
	.hot_key span a{
		color:#5BBD2B;
	}
	
	.hot_key a{
		padding:0 10px 0 0;
	}
	
	.hot_key a:hover{
		color:#F60;
	}

	
	.hot_point{
		background:#FFF url(http://image.39.net/yoga/images/dash_bg.gif) repeat-x bottom;
		overflow:auto; height:100%;
	}
	
	.hot_point ul {
		width: 115px;
		background: url(../images/top3.gif) no-repeat 0 6px;
		font: 14px/30px Verdana; text-indent: 25px;
		float: left;
		padding: 2px 0 0 0;
	}
	
	.hot_point li{
		width:100%;
	}
	
	.hot_point p {
		float: right;
		padding-top: 5px;
	}
	
	
/*	-------------------------------------------------------------
	box_1
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		
	
	.box_1{
	}
	
	.box_1 div{
		overflow:auto; height:100%;
	}
	
	.box_1 .title3{
		background:url(http://image.39.net/yoga/images/yoga_48.gif);
	}
	
	.box_1 .title3_left{
		background:url(http://image.39.net/yoga/images/yoga_46.gif) no-repeat;
		float:left;
	}
	
	.news_title, .hudong_title{
		background:url(http://image.39.net/yoga/images/news_icon.gif) no-repeat 15px 5px;
		font:bold 14px "宋体";
		padding-top:6px;
		height:20px;
		float:left;
		color:#00A06B;
		text-indent:35px;
	}
	
	.hudong_title{
		background:url(http://image.39.net/yoga/images/icon2.gif) no-repeat 15px 5px;
	}
	
	
	.box_1 .title3_right{
		background:url(http://image.39.net/yoga/images/yoga_50.gif);
		width:66px; height:26px;
		float:right;
	}
	


/*	-------------------------------------------------------------
	box_2
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.box_2{
		padding:10px 0 0 0;
		width:100%;
		clear:both;
	}
	
	.box_2 div{
		overflow:auto; height:100%;
	}
	
	.box_2 .title4{
		background:url(http://image.39.net/yoga/images/yoga_94.gif) repeat-x left 5px;
		margin-bottom:5px;
	}
	
	.box_2 .title4_left{
		background:#FFF url(http://image.39.net/yoga/images/yoga_91.gif) no-repeat right 5px;
		float:left;
	}
	
	.box_2 .title4_left span{
		background:url(http://image.39.net/yoga/images/icon4.gif) no-repeat;
		padding:0 10px 0 20px;
		font:bold 14px/24px "宋体";
	}
	
	.box_2 .title4_more{
		background:#FFF url(http://image.39.net/yoga/images/yoga_96.gif) no-repeat left 5px;
		font:12px/24px "宋体";
		float:right;
		padding:0 5px 0 10px;
	}
	
	.box_2 .title4_more a{
		color:#00A06B;
	}
	
	.box_2 .title4_more a:hover{
		color:#F60;
	}
	

/*	-------------------------------------------------------------
	box_3
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.box_3{
		padding:10px 0 0 0;
	}

	.box_3 div{
		overflow:auto; height:100%;
	}

	.box_3 .title5{
		background:url(http://image.39.net/yoga/images/yoga_143.gif);
	}
	
	.box_3 .title5_left{
		background:url(http://image.39.net/yoga/images/yoga_181.gif) no-repeat;
		font:bold 14px/20px "宋体";
		float:left;
		padding:2px 0 0 30px;
	}
	
	.box_3 .title5_rihgt{
		background:url(http://image.39.net/yoga/images/yoga_145.gif) no-repeat right;
		float:right;
		font:12px/19px "宋体";
		padding:3px 7px 0 0;
	}
	
	.box_3 .title5_rihgt a{
		color:#00A06B;
	}
	
	.box_3 .title5_rihgt a:hover{
		color:#F60;
	}
	
	.box_3 .body3{
		border-left:solid 1px #C0F4CD;border-right:solid 1px #C0F4CD;
		padding:10px 0;
	}

	.box_3 .bot{
		background:url(http://image.39.net/yoga/images/yoga_173.gif);
	}
	
	.box_3 .bot_left, .box_3 .bot_right{
		background:url(http://image.39.net/yoga/images/yoga_171.gif);
		width:6px; height:6px; float:left;
		overflow:hidden;
	}
	
	.box_3 .bot_right{
		background:url(http://image.39.net/yoga/images/yoga_175.gif);
		float:right;
	}
	



/*	-------------------------------------------------------------
	box_4
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.box_4{
		padding:10px 0 0 0;
	}

	.box_4 div{
		overflow:auto; height:100%;
	}

	.box_4 .title6{
		background:url(http://image.39.net/yoga/images/yoga_126.gif) repeat-x;
	}
	
	.box_4 .title6_left{
		background:url(http://image.39.net/yoga/images/yoga_124.gif) no-repeat;
		font:bold 14px "宋体";
		float:left;
		color:#FFF;
		padding:5px 0 0 45px;
		height:23px;
	}
	
	.box_4 .title6_left a{
		color:#FFF;
	}
	
	.box_4 .title6_right{
		background:url(http://image.39.net/yoga/images/yoga_128.gif) no-repeat right;
		float:right;
		width:22px; height:28px;
	}
	
	.box_4 .body_4{
		background:#F0FFF4;
		border: solid 1px #9CEDB1;border-top: none;
	}
	

	

	
/*	-------------------------------------------------------------
	yoga_news
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.yoga_news{
		width:306px; padding-right:8px;
		float:left;
	}
	
	.news_imgart{
		background:url(http://image.39.net/yoga/images/yoga_62.gif) no-repeat bottom;
		padding:15px 10px 5px 10px;
	}
	
	.news_imgart img{
		width:75px; height:60px; float:left;
		padding:2px; border:solid 1px #CCC;
	}
	
	.news_imgart h1, .news_imgart p, .news_imgart h6{
		width:195px; float:right;
		font:bold 14px "宋体";
	}
	
	.news_imgart h1 a, .news_imgart h6 a{
		color:#00A06B;
	}
	
	.news_imgart h1 a:hover, .news_imgart h6 a:hover{
		color:#F60;
	}
	
	.news_imgart p{
		font:12px/24px "宋体";
		color:#666;
		padding-top:5px;
		text-indent:24px;
	}
	
	
	
/*	-------------------------------------------------------------
	general_art
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.general_art, .general_art2{
		background:url(http://image.39.net/yoga/images/dash_bg.gif);
		margin-top:10px;
	}
	
	.general_art2{
		background:none;
	}
	
	.general_art li, .general_art2 li{
		background:url(http://image.39.net/yoga/images/general_icon.gif) no-repeat 3px 0;
		font:14px/24px "宋体";
		text-indent:22px;
	}
	
	
	
/*	-------------------------------------------------------------
	yoga_hudong
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.yoga_hudong{
		width:224px;
		float:right;
	}
	
	.hudong_body{
		padding-top:10px;
	}
	
	.yoga_hudong .bbs, .yoga_hudong .ask{
		background:url(http://image.39.net/yoga/images/dash_bg.gif);
	}
	
	.yoga_hudong .bbs li, .yoga_hudong .ask li{
		background:url(http://image.39.net/yoga/images/2.gif) no-repeat 2px 3px;
		font:14px/24px "宋体";
		text-indent:25px;
	}
	
	.yoga_hudong .ask li{
		background:url(http://image.39.net/yoga/images/4.gif) no-repeat 5px 2px;
	}
	
	.huodong{
		background:#EEFAE7 url(http://image.39.net/yoga/images/yoga_69.gif) no-repeat;
		padding:0 0 0 80px;
		margin-top:10px;
		height:34px;
		padding-top:4px;
	}
	
	.huodong li{
		background:url(http://image.39.net/yoga/images/hd_96.gif) no-repeat 5px 6px;
		font:12px/16px "宋体";
		text-indent:13px;
	}
	
	.huodong a{
		color:#00A06B;
	}
	
	.huodong a:hover{
		color:#F60;
	}
	
	
	
/*	-------------------------------------------------------------
		login box
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.login_box{
		background:url(http://image.39.net/yoga/images/login_74.gif);
		font:12px/26px "宋体";
		text-align:center;
		color:#FFF;
	}
	
	.login_box a{
		color:#FFF; padding:0 6px;
	}
	
	
	.login {
		width: 210px; float: right;
	}
	
	.bbs_login {
		margin: 10px 0;
	}
	
	.bbs_login .login_box {
		border: 1px solid #ddd; border-bottom: 0; background: #FCFCFC;
		padding: 25px 10px 20px 10px;
		-padding-bottom: 15px;
		height: 70px;
	}
	
	.bbs_login .login_box div {
		float: left;
		width: 45px; padding-top: 5px; color:#333;
	}
	
	.bbs_login .login_box span {
		float: left; padding: 3px 0; +padding: 2px 0;
	}
	
	.bbs_login .login_box .long {
		width: 130px;
	}
	
	.bbs_login .login_box .short {
		width: 70px;
	}
	
	.bbs_login .submit_btn {
		background: url(http://image.39.net/yoga/images/btn_1.gif) no-repeat;
		width: 210px; height: 24px;
		color: #FFF;
		border: 0; cursor: pointer;
	}
	
	.login .other {
		background: url(http://image.39.net/yoga/images/login_2.gif) ;
		height: 28px;
		padding: 10px 0 0 10px;
	}
	
	.login .other a {
		background: url(http://image.39.net/yoga/images/btn_2.gif) no-repeat;
		width: 76px; float: left;
		color: #FFF;
		line-height: 24px; padding-left: 20px;
	}


/*	-------------------------------------------------------------
	public
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.public_left{
		width:306px; float:left;
	}
	
	.public_right{
		width:224px; float:right;
	}




/*	-------------------------------------------------------------
	二级导航  two_navi
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	.two_navi_box{
		background:url(http://image.39.net/yoga/images/yoga_77.gif) repeat-x;
		overflow:auto; height:100%;
	}
	
	.ketang_logo, .video_logo, .changguan_logo, .yongpin_logo, .blog_logo, .fennei_logo{
		float:left;
	}
	
	.ketang_logo a, .video_logo a, .changguan_logo a, .yongpin_logo a, .blog_logo a, .fennei_logo a{
		background:url(http://image.39.net/yoga/images/yoga_kt.gif);
		width:200px; height:50px;
		display:block;
		text-indent:-2000px;
	}
	
	.video_logo a{
		background:url(http://image.39.net/yoga/images/yoga_video.gif);
		height:48px;
	}
	
	.changguan_logo a{
		background:url(http://image.39.net/yoga/images/yoga_cg.gif);
	}
	
	.fennei_logo a{
		background:url(http://image.39.net/yoga/images/yoga_fn.gif);
	}
	
	.yongpin_logo a{
		background:url(http://image.39.net/yoga/images/yoga_yp.gif);
	}
	
	.blog_logo a{
		background:url(http://image.39.net/yoga/images/yoga_blog.gif);
	}
	
	
	
	.two_navi{
		background:url(http://image.39.net/yoga/images/yoga_79.gif) no-repeat right 0;
		width:770px;
		float:left;
	}
	
	.two_navi .navi{
		background:url(http://image.39.net/yoga/images/yoga_76.gif) no-repeat;
		padding:20px 0 0 50px;
	}
	
	.two_navi .navi font{
		font:bold 12px/27px "宋体";
		color:#FF861B; padding-left:10px;
	}

	.two_navi .navi span{
		font:12px/27px "宋体";
	}


/*	-------------------------------------------------------------
	key_box
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	.key_box{
		background:#00A06B url(http://image.39.net/yoga/images/yoga_101.gif) no-repeat left bottom;
		overflow:auto; height:100%;
	}
	
	
	
	.key_topbg{
		background:url(http://image.39.net/yoga/images/yoga_84.gif) no-repeat right top;
		width:10px; height:20px;
		overflow:hidden;
		width:100%;
	}
	
		
	.key_title{
		background:url(http://image.39.net/yoga/images/yoga_130.gif);
		font:bold 14px/22px "宋体";
		text-align:center;
		color:#F60;
		width:178px; margin:0 auto;
	}
	
	.key_title a{
		color:#F60;
	}
	
	.key_list{
		background:url(http://image.39.net/yoga/images/key_line.gif) repeat-x bottom;
		width:178px;
		margin:0 0 10px 12px;
		overflow:auto;
		padding:10px 0;
	}
	
	.key_list li, .key_list .long_li{
		background:url(http://image.39.net/yoga/images/jiantou.gif) no-repeat 3px 7px;
		font:12px/24px "宋体";
		width:73px; float:left;
		padding-left:15px;
	}
	
	.key_list .long_li{
		width:140px;
	}
	
	.key_list a{
		color:#FFF;
	}
	


/*	-------------------------------------------------------------
	coach_intr   教练介绍    bianduhudong编读互动
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.coach_intr, .bianduhudong{
		padding:5px 8px 8px 5px;
	}
	
	.bianduhudong{
		background:url(http://image.39.net/yoga/images/maday_bg.gif) no-repeat 110px 70px;
		overflow:auto;
	}
	
	.coach_intr img{
		width:70px; height:90px;
		padding:2px; border:solid 1px #CCC;
		float:left;
	}
	
	.bianduhudong img{
		width:75px; height:100px; float:left;
	}
	
	.coach_intr p, .coach_intr b, .bianduhudong p{
		width:110px; float:right;
		color:#666;
		font:12px/20px "宋体";
	}
	
	.coach_intr b{
		padding:10px 0 5px 0;
	}
	
	.coach_intr b a, .coach_intr b a:hover{
		padding:1px 1px 0 1px; font:14px "宋体"; color:#FFF;
		background:#5BBD2B;
		display:block;
		float:left;
	}
	
	.coach_intr ul, .bianduhudong ul{
		padding:10px 0 0 10px;
		clear:both;
	}
	
	.bianduhudong ul{
		padding:13px 0 0 10px;>padding:10px 0 0 10px;
	}
	
	.coach_intr li, .bianduhudong li{
		width:70px; float:left;
		background:#CCC url(http://image.39.net/yoga/images/jina.gif) no-repeat 10px 5px;
		font:12px/20px "宋体";
		padding-left:20px;
	}

	.coach_intr li{
		width:140px;
	}



/*	-------------------------------------------------------------
	style_search
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.style_search{
		padding:10px 5px;
	}
	
	.style_search div{
		text-align:center;
	}
	
	.style_search select{
		width:175px;
	}
	
	.style_search .button1{
		border-bottom:dashed 1px #DDD;
		padding:8px 0;
	}
	
	
	
	.style_search .order{
		padding:8px 3px;-padding:8px 1px;
	}
	
	.style_search .order a{
		width:18px;
		margin:5px 2px;
		float:left;
		height:18px;
		display:block;
		border:solid 1px #CCC;
		background:#FFF;
		font:12px/20px "宋体";
		text-transform: uppercase;
		overflow:auto; height:100%;
	}
	
	.style_search .button2{
		padding:2px 0;
	}
	
	.hot_style{
		font:12px/20px "宋体";
		text-align:left!important;
	}
	
	.hot_style b{
		height:30px;
	}
	
/*	-------------------------------------------------------------
	video_rank  视频排行
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.video_rank{
	}
	
	.video_rank .top_bg{
		background:url(http://image.39.net/yoga/images/top_bg.gif);
		height:15px;
	}
	
	.video_rank .rank_body{
		background:#F0FFF4;
		padding:0 5px;
		border-left:solid 7px #00A06B;border-right:solid 7px #00A06B;
	}
	
	.video_rank .rank_hot{
		background:url(http://image.39.net/yoga/images/rank_1.gif) no-repeat 8px 3px;
		border-bottom:dashed 1px #CCC;
		padding:2px 5px 8px 28px;
		overflow:auto; height:100%;
	}
	
	.video_rank .rank_hot img{
		width:56px; height:46px;
		padding:2px;
		border:solid 1px #CCC;
		background:#FFF;
		float:left;
	}
	
	.video_rank .rank_hot h1{
		width:75px;
		float:right;
		font:12px/20px "宋体";
	}
	
	.video_rank .rank_hot h1 a{
		color:#00A06B;
	}
	
	
	.video_rank .rank_hot h6{
		width:75px;
		float:right;
		font:12px/20px "宋体";
	}
	
	.video_rank .rank_hot h6 a{
		color:#00A06B;
	}


	
	.video_rank .rank_hot h1 a:hover{
		color:#F60;
	}
	
	
	.video_rank .rank{
		background:url(http://image.39.net/yoga/images/img_ph.gif) no-repeat 8px 7px;
		padding:5px 0 0 28px;
		overflow:auto; height:100%;
	}
	
	
	.video_rank .rank li{
		font:12px/22px "宋体";
	}
	
	
	.video_rank .bot_bg{
		background:url(http://image.39.net/yoga/images/bot_bg.gif);
		height:17px;
	}
	
	
/*	-------------------------------------------------------------
	video
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	.video{
		width:760px; float:right; margin:8px 0 0 0;
		background:#F6F6F6 url(http://image.39.net/yoga/images/yoga_107.gif) repeat-x;
		overflow:hidden;
	}
	
	.video_body{
		margin:25px 0 0 0;
		}
	
	.video_body li{
		width:126px; height:131px; float:left;
		margin:5px 0;
		background:url(http://image.39.net/yoga/images/yoga_115.gif) no-repeat center;
		text-align:center;
	}
	
	.video_body img{
		width:100px; height:75px;
		padding:4px;
		background:#FFF; border:solid 1px #00A4D7;
		margin:3px;
	}
	
	.video_body p{
		>padding:2px 3px; padding:0 5px;
		margin-top:-4px;>margin:0;
	}
	
	.video_body span{
		padding:0 5px; display:block;
	}
	
	.video_body a, .video_body a:hover{
		color:#FFF;
	}
	
	.video_bot{
		background:#F6F6F6 url(http://image.39.net/yoga/images/yoga_107.gif) repeat-x;
		height:28px; width:100%;
		clear:both;
	}



/*	-------------------------------------------------------------
	reping
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.reping{
		background:url(http://image.39.net/yoga/images/dash_bg.gif) repeat-x bottom;
		margin-bottom:5px;
		overflow:auto; height:100%;
		padding:0 20px 5px 10px;
	}
	
	.reping	h1, .reping	h6 {
		font:bold 12px "宋体";
		padding:5px; text-align:center;
	}
	
	.reping p{
		font:12px/22px "宋体";
		color:#00A06B;
	}
	
	.reping a{
		color:#F60;
	}
	
	
/*	-------------------------------------------------------------
	场馆搜索  cg_search
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.cg_search{
		background:url(http://image.39.net/yoga/images/yoga_151.gif) no-repeat right bottom;
		padding:0 10px;
	}
	
	.cg_search div{
		padding:3px;
	}
	
	.cg_search select{
		height:21px;
	}
	
	.cg_search .text_box{
		width:160px;
	}
	
	.cg_search .button3{
		padding:0!important;
		text-align:center;
	}
	
	
/*	-------------------------------------------------------------
	报价  baojia
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.baojia{
		padding:10px 10px 23px 10px;+padding:10px 10px 28px 10px;-padding:10px 10px 25px 10px;
	}
	
	.baojia li{
		background:url(http://image.39.net/yoga/images/haoxi_56.gif) no-repeat 2px 8px;
		font:12px/22px "宋体";
		text-indent:12px;
	}
	
	.baojia p, .baojia span{
		width:100%; color:#00A06B; display:block;
		font:12px/22px "宋体";
	}

	
/*	-------------------------------------------------------------
	城市场所列表 cs_cslist
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.cs_cslist{
		padding:8px 0 2px 0; width:178px; margin-left:12px;
	}
	
	.cs_cslist a, .cs_cslist a:hover{
		color:#FFF;
	}
	
	.cs_cslist div{
		background:url(http://image.39.net/yoga/images/cs_cs.gif) no-repeat;
		padding:2px 15px 4px 4px;
		font:12px/14px "宋体";
	}
	
	.cs_cslist div a{
		color:#FFFC00;
	}
	
	.cs_cslist li{
		background: url(http://image.39.net/yoga/images/yoga_172.gif) no-repeat 3px 8px;
		font:12px/22px "宋体";
		text-indent:15px;
	}
	
	
/*	-------------------------------------------------------------
	user_list
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	.user_list{
		background:url(http://image.39.net/yoga/images/dash_242.gif) repeat-x top;
		margin:0 10px;
		padding-top:12px;
	}
	
	.user_list b{
		width:90px; float:left;
		font:bold 14px/24px "宋体";
		text-align:center; height:40px;
	}
	
	.user_list div{
		font:12px/24px "宋体";
	}
	
	.user_list div a{
		padding-right:16px;
	}
	
	
/*	-------------------------------------------------------------
	duzhelaixin
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
	.duzhelaixin{
		background:url(http://image.39.net/yoga/images/dash_225.gif) repeat-x top;
		margin:0 0 8px 0;
		padding:10px 10px 0 10px;
	}
	
	.duzhelaixin h1{
		font:bold 14px "宋体";
		color:#00A06B;
		padding-bottom:8px;
	}
	
	.duzhelaixin p{
		font:12px/22px "宋体";
	}
	
	
/*	-------------------------------------------------------------
	staff
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.staff {
		width: 970px; padding: 20px 5px 5px 5px; background: #FFF;
		text-align: center;
	}
	
	.staff p, .staff span {
		display: inline; padding: 0 5px;
	}
	
	.staff a {
		text-decoration: underline;
	}
	
	.staff img {
		width: 12px; height: 12px;
	}
	
/*	-------------------------------------------------------------
	about this channel
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.channel {
		width: 970px; padding: 5px; background: #FFF;
		text-align: center;
	}
	
	.channel a {
		padding-right: 5px;
	}
	
	.channel .ico1 {
		background: url(http://image.39.net/yoga/images/ico_letter.gif) no-repeat;
		padding-left: 18px;
	}
	
	.channel .ico2 {
		background: url(http://image.39.net/yoga/images/ico_pencil.gif) no-repeat;
		padding-left: 18px;
	}
	
	.channel .ico3 {
		background: url(http://image.39.net/yoga/images/ico_handle.gif) no-repeat;
		padding-left: 18px;
	}
	
	.channel .ico4 {
		background: url(http://image.39.net/yoga/images/ico_envelope.gif) no-repeat;
		padding-left: 20px;
	}
	
	.channel .ico5 {
		background: url(http://image.39.net/yoga/images/ico_phone.gif) no-repeat;
		padding-left: 18px;
	}


.newslist li{
	line-height:23px!important;
}





/*	-------------090824 add------------------------------------
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.focus {
		float: left; width: 306px;
		margin-bottom: 5px;
	}
	
	.sliderwrapper {
		border: 2px solid #04A168;
		height: 225px;
		background: #fff;
		padding:1px;
	}
	
	.sliderwrapper img {
		display: block; width: 300px; height: 225px;
	}
	
	.sliderwrapper .contentdiv{
		visibility: hidden; /*leave as is*/
		position: absolute; /*leave as is*/
		filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
		-moz-opacity: 1;
		opacity: 1;
	}
	
	.pagination{
		width: 304px;
		float:left;
		background:#fff;
	}
	
	.pagination a{
		float:left;
		width:100px; height:31px;
		font: 12px/31px Arial;
		text-decoration: none; text-align:center;
		background:url(http://image.39.net/yoga/images/focus_bmark_bg.gif) no-repeat bottom;
	}
	
	.pagination a:hover, .pagination a.selected{background-position: top;text-decoration:none;font-weight:bold; color: #FFF;}
	.anotherclass {margin:0 2px;}
	
	
/*	-------------------------------------------------------------
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/






	ul, h3{
		margin:0; padding:0; list-style:none;
	}



.ask_box{
	width:446px; float:right;
}
	
/*	-------------------------------------------------------------
	tab1
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#tab1 {
		float:right; width: 220px; height: 265px; overflow:hidden;
		background: url(../images/bg4.gif) no-repeat right top;
		padding: 0 4px 0 0;
		border:solid 1px #9cedb1;
	}
	
	#tab1 h3 {
		float: left; width: 109px;>width: 111px; height: 25px; overflow:hidden;
		background: url(../images/tab1_2.gif);
		font: 14px/25px Arial; text-align: center;
	}
	
	#tab1 .up {
		background: url(../images/tab1_1.gif) no-repeat 22px 10px #FFF;
	}
	
	#tab1 div {
		display: none;
		background: #FFF; height: 240px; clear: both;
	}
	
	#tab1 .block {
		display: block;
	}
	
	#tab1 h4 {
		font: 20px/20px "黑体";
		text-align: center; padding: 16px 0 6px 0;
	}
	
	#tab1 h4 a, #tab1 h4 a:hover {
		color: #F60;
	}
	
	#tab1 li {
		font: 14px/24px Arial;
		text-indent: 20px;
		background: url(../images/arrow1.gif) no-repeat 10px 9px;
		width: 225px;
		overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
	}
	
	
	#tab1 .btn {
		background: none;
		padding: 7px 0 8px 0; margin-bottom: 7px;
		border-bottom: 1px dashed #B9ECC1;
	}
	
	#tab1 .btn a, #tab1 .btn a:hover {
		background: url(../images/btn4.gif);
		display: block; width: 210px; height: 25px;
		font: bold 13px/25px Arial; color: #FFF;
		text-indent:22px;
		margin: 0 auto;
	}
	
	.block ul, .block h4{
		margin:0; padding:0 
	}


	
/*	-------------------------------------------------------------
	art box
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.artBox {
		border: 1px solid #9cedb1;
		overflow: auto; height: 100%;
	}
	
	.artBox .head {
		border: 1px solid #FFF;
		background: url(../images/box2.gif); height: 30px;
	}
	
	.artBox .head h2 {
		font: bold 14px/30px Arial;
		background: url(../images/ico2.gif) no-repeat 5px 6px;
		text-indent: 25px;
		float: left;
	}
	
	.artBox .head h3 {
		float: left;
		font: 12px/30px Arial; padding-left: 10px;
	}
	
	.artBox .head h3 a {
		color: #069;
	}
	
	.artBox .head h3 b, .artBox .head h3 b a { color: #F60; font-weight: normal; }
	
	.artBox .head span {
		float: right;
		font: 12px/28px "宋体"; padding-right: 10px;
	}


	
/*	-------------------------------------------------------------
	tab1
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#tab2 h3 {
		float: left; width: 220px; height: 30px; overflow:hidden;
		font: bold 14px/30px Arial;
		border: 1px solid #FFF;
		background: url(../images/box2.gif);
		text-indent: 5px;
	}
	
	#tab2 h3 a {
		background: url(../images/ico2.gif) no-repeat top left;
		padding: 1px 0 0 20px;
	}
	
	#tab2 .up {
		background: none;
		border-bottom: 0;
	}
	
	#tab2 div {
		display: none;
		clear: both;
	}
	
	#tab2 .block, #tab2 .block div {
		display: block;
	}	
	
/*	-------------------------------------------------------------
	ask
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.askArt_neo {
		overflow: auto; clear: both; height: 100%;
		padding: 10px 0!important;
	}
	
	.askArt_neo li {
		background: url(http://image.39.net/sex/images/ico_bbs.gif) no-repeat 10px 6px;
		padding-left: 35px!important;
		height: 28px; overflow: hidden;
		+margin-bottom: -4px;
	}
	
	.askArt_neo h4, .askArt_neo span {
		font: 14px/28px Arial;
		float: left;
	}
	
	.askArt_neo span { width: 80px; font-size: 12px; color: #999; }
	.askArt_neo h4 {
		width: 240px;
		overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
	}


	.askArt_neo .click { width: 60px; }

	
	.askArt_neo .reply { width: 55px; }			
	.askArt_neo b { color: #F60; font-weight: normal; }
	
	
	
	
	.askBox {
		padding: 17px 0 18px 30px;
		+padding: 20px 0 21px 30px;
	}
	
	.askBox span {
		float: left;
		font: bold 14px/30px Arial;
		padding-right: 10px;
	}
	
	.askBox .inputArea {
		float: left;
		border: 1px solid #ccc;
		width: 350px;
		font: 14px Arial;
		padding: 5px;
	}
	
	.askBox textarea {
		float: left;
		border: 1px solid #ccc;
		width: 350px; height: 70px;
		padding: 5px;
		font: 14px/20px Arial;
	}
	
	.askBox .submitBtn {
		background: url(http://image.39.net/sex/images/btn7.gif);
		width: 81px; height: 25px; border: 0;
		font: bold 14px/25px Arial; color: #FFF;
		text-align: center;
		margin: 10px 0 0 40px;
	}
	
	.askBox a {
		font: 14px/30px Arial;
		text-decoration: underline;
		color: #069;
	}
