@charset "gb2312";
body,ul,li,strong,p,i,dl,dt,dd,em,sub,sup,b,h4{padding:0;margin:0;border:0;line-height:26px;list-style:none;font-style:normal;}
strong,b{font-weight:bold;}
body{background:#fff url(../images/bg.jpg) repeat-x 0 35px;}
html,body{overflow-x:hidden;}

.wrap{width:980px;margin:0 auto;overflow:visible;padding:0;}
.wrap:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.banner{background:url(../images/banner.jpg);height:325px;position:relative;}
.bannerL{background:url(../images/bannerL.jpg);width:130px;height:325px;position:absolute;top:0;left:-130px;}
.bannerR{background:url(../images/bannerR.jpg);width:160px;height:325px;position:absolute;top:0;left:auto;right:-160px;}
.sNper{color:#2e5dab;font-size:14px;padding:178px 0 18px 410px;height:26px;}
.sBut{padding-left:248px;}

.sBut1,.sBut2,.sBut3,.sBut4,.sBut5,.sBut6,.sBut7,.sBut8,.sBut9,.sBut10{background:url(../images/sBut.jpg) no-repeat -1px -1px;width:134px;height:30px;display:block;text-indent:-999em;overflow:hidden;}
.sBut1:hover{background-position:-145px -1px;}
.sBut2{background-position:-294px -2px;width:157px;height:29px;float:right;}
.sBut2:hover{background-position:-462px -2px;}
.sBut3{background-position:-1px -46px;width:87px;height:29px;float:right;}
.sBut3:hover{background-position:-101px -46px;}
.sBut4{background-position:-203px -46px;width:64px;height:29px;margin-left:18px;border:none;cursor:pointer;}
.sBut4:hover{background-position:-279px -46px;}
.sBut5{background-position:-1px -91px;width:79px;height:26px;float:right;}
.sBut5:hover{background-position:-93px -91px;}
.sBut6{background-position:-356px -46px;width:87px;height:29px;float:right;margin-right:5px;}
.sBut6:hover{background-position:-454px -46px;}
.sBut7{background-position:-184px -91px;width:79px;height:27px;margin:0 auto;border:none;}
.sBut7:hover{background-position:-276px -91px;}
.sBut8{background-position:-368px -91px;width:54px;height:27px;float:right;border:none;cursor:pointer;}
.sBut8:hover{background-position:-435px -91px;}
.sBut9{background-position:-1px -135px;width:162px;height:34px;float:right;}
.sBut9:hover{background-position:-176px -135px;}
.sBut10{background-position:-355px -136px;width:65px;height:29px;display:inline-block;border:0;cursor:hover;}
.sBut10:hover{background-position:-435px -136px;}

.partFocus{background:url(../images/partFocus.jpg);height:305px;}
#imgPlay{width:430px;height:270px;float:left;margin:25px 0 0 17px;overflow:hidden;position:relative;display:inline;}
#imgPlay .imgs img{display:block;width:430px;height:270px;}
#imgPlay .imgs li{float:left;position:relative}
#imgPlay .imgs{width: 5760px }
#imgPlay .prev{position:absolute;background:url(../images/fLeft-2470.png);width:17px;height:37px;left:10px;top:105px;text-indent:-999px;overflow:hidden;cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.39.net/fitness/zt/daren/images/fLeft-2470.png");}
#imgPlay .next{position:absolute;background:url(../images/fRight-2470.png);width:17px;height:37px;right:10px;top:105px;text-indent:-999px;overflow:hidden;cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.39.net/fitness/zt/daren/images/fRight-2470.png");}
#imgPlay .num{position:absolute;bottom:8px;left:0;overflow:hidden;text-align:right;width:430px;}
#imgPlay .num span{display:inline-block;background:url(../images/fPoint1.png);width:8px;height:8px;margin-right:10px;cursor:pointer;overflow:hidden;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.39.net/fitness/zt/daren/images/fPoint1.png");}
#imgPlay .num span.on{background:url(../images/fPoint2.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.39.net/fitness/zt/daren/images/fPoint2.png");}
#imgPlay .focusBg{background:url(../images/fBar.png);width:430px;height:26px;position:absolute;bottom:0;left:0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.39.net/fitness/zt/daren/images/fBar.png");z-index:5;}
#imgPlay #numInner{position:absolute;bottom:8px;left:0;overflow:hidden;text-align:right;width:430px;z-index:6;}
#imgPlay .imgTit{position:absolute;left:0;bottom:0;font-size:14px;width:260px;color:#fff;font-weight:bold;z-index:10;padding-left:10px;}
#imgPlay .imgTit a{color:#fff;}
#imgPlay .imgTit a:hover{color:#f60;}

.focusText{width:480px;float:right;padding:20px 20px 0 0;}
.focusText strong{display:block;height:30px;overflow:hidden;margin-bottom:8px;}
.focusText strong a{color:#0f48a5;font:bold 22px/30px "Î¢ÈíÑÅºÚ", "ºÚÌå";}
.roleInfo{height:110px;width:455px;padding:8px 0 5px 8px;}
.roleInfo li{width:135px;float:left;overflow:hidden;height:26px;}
.roleInfo li i{color:#0f48a5;}
.roleInfo li.liAll{width:455px;}
.roleInfo li.li2{width:270px;}
.focusText .aboutInfo{font-size:14px;margin-right:10px;height:78px;overflow:hidden;}
.focusText .other{height:29px;padding:10px 5px 0 0;}
.other .vote{display:block;float:right;padding:6px 15px 0 0;color:#2f61b6;height:19px;overflow:hidden;width:100px;overflow:hidden;}
.other .vote a{font-size:14px;font-weight:bold;text-decoration:inherit;color:#3364b8;display:inline-block;background:url(../images/ico_vote.png) no-repeat;padding-left:20px;line-height:22px;} 

.part1_1{background:url(../images/part1_1.jpg);height:310px;}
.part1_1 .imgBox{width:205px;float:left;padding:73px 10px 0 30px;}
.part1_1 .imgBox img{width:205px;height:220px;display:block;}
.part1_1 .textBox{width:425px;float:left;padding:70px 10px 0 15px;height:230px;overflow:hidden;}
.part1_1 .textBox strong{font:bold 16px/24px "Î¢ÈíÑÅºÚ", "ºÚÌå";color:#0741a1;display:block;height:24px;overflow:hidden;}
.part1_1 .textBox .mealsList{overflow:hidden;}
.part1_1 .textBox .mealsList li b{font-weight:bold;}
.part1_1 .textBox .myScheme{overflow:hidden;}
.part1_1 .textBox .myScheme a{color:#0741a1;font-size:14px;font-weight:bold;}
.part1_1 .tipsBox{width:236px;float:left;padding:115px 10px 10px 12px;}
.part1_1 .tipsBox p{height:168px;overflow:hidden;line-height:24px;color:#fff;}

.part1_2_2{background:url(../images/part1_2_2.jpg);height:364px;}
.part1_2_3{background:url(../images/part1_2_3.jpg);height:514px;}
.part1_2 .fansAsk{width:595px;float:left;padding:51px 25px 0 40px;}
.part1_2 .fansAsk .title{padding-left:35px;}
.part1_2 .fansAsk .fansDl{margin:0 0 15px;padding:0 0 0 35px;}
.part1_2_3 .fansAsk .fansDl{margin:0;}
.part1_2 .fansAsk .fansDl dt{font-weight:bold;font-size:14px;line-height:33px;height:33px;overflow:visible;}
.part1_2 .fansAsk .fansDl dd{height:48px;overflow:hidden;line-height:24px;padding-top:4px;}
.part1_2 .recipeShow{width:296px;float:left;padding:60px 0 0 0;}
.part1_2 .recipeShow .recipePic{overflow:hidden;}
.part1_2 .recipeShow .recipePic img{display:block;width:141px;height:141px;}
.part1_2 .recipeShow .recipePic li{width:141px;float:left;padding:0 7px 7px 0;}

.part1_3{background:url(../images/part1_3.jpg);height:284px;}
.part1_3 .imgBox{width:243px;float:left;padding:21px 16px 0 30px;}
.part1_3 .imgBox img{width:243px;height:242px;display:block;}
.part1_3 .sayings{width:658px;float:left;padding:54px 0 0;}
.part1_3 .sayings .title{padding-left:30px;margin-bottom:11px;}
.part1_3 .sayings .sayBox{padding:0 15px;}
.part1_3 .sayings .sayBox p{height:56px;margin-bottom:15px;font-size:14px;padding-top:2px;overflow:hidden;}

.part1_4{background:url(../images/part1_4.jpg);height:317px;}
.part1_4 .oldTime{width:565px;float:left;padding:38px 62px 0 38px;}
.part1_4 .oldTime .title{padding-left:30px;}
.part1_4 .oldTime .oldList dt{height:35px;overflow:hidden;margin-top:2px;}
.part1_4 .oldTime .oldList dd{height:52px;overflow:hidden;}
.part1_4 .imgBox{float:left;width:210px;padding:24px 0 0 37px;}
.part1_4 .imgBox img{width:210px;height:275px;display:block;}

.part1_5{background:url(../images/part1_5.jpg);height:254px;}
.part1_5 .imgBox{width:210px;float:left;padding:19px 70px 0 66px;}
.part1_5 .imgBox img{display:block;width:210px;height:218px;}
.part1_5 .surveyBox{width:565px;float:left;padding:49px 0 0 2px;}
.part1_5 .surveyBox .title{padding-left:25px;}
.part1_5 .surveyBox .surevyList{height:144px;overflow-y:auto;padding:10px 0;_padding:20px 0 0;}
.part1_5 .surveyBox .surevyList li{line-height:36px;font-size:14px;height:36px;}
.part1_5 .surveyBox .surevyList li label{line-height:36px;}

.part1_6{background:url(../images/part1_6.jpg);height:346px;}
.part1_6 .consultant{width:217px;float:left;padding:52px 0 0 29px;}
.part1_6 .consultant .titH4{line-height:36px;padding-left:40px;height:36px;}
.part1_6 .conList{overflow:hidden;padding:13px 0 0 10px;}
.part1_6 .conList li{width:95px;float:left;text-align:center;position:relative;height:124px;padding-right:7px;overflow:hidden;_margin-bottom:-13px;}
.part1_6 .conList li img{display:block;width:95px;height:95px;display:block;margin-bottom:1px;}
.part1_6 .conList li i,.part1_6 .conList li span{display:block;height:18px;position:absolute;top:77px;left:0;background:#0b3d8f;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);width:95px;line-height:18px;}
.part1_6 .conList li span a{color:#fff;}
.part1_6 .conList li p{text-align:left;padding-left:30px;}
.part1_6 .conList li p a{color:#fff;}
.part1_6 .textBox{width:447px;float:left;padding:20px 40px 0 19px;}
.part1_6 .textBox strong{font:bold 18px/28px "Î¢ÈíÑÅºÚ", "ºÚÌå";color:#2756a6;display:block;margin-bottom:10px;}
.part1_6 .textBox .textAbout{height:56px;text-align:center;font:24px/56px "Î¢ÈíÑÅºÚ", "ºÚÌå";color:#fff;margin-bottom:10px;}
.part1_6 .textBox p{height:156px;overflow:hidden;margin-bottom:5px;}
.part1_6 .textBox p b{font-size:14px;color:#295db4;font-weight:bold;}
.part1_6 .textBox .other{height:29px;}
.part1_6 .textBox .moreLink{float:right;color:#295db4;display:block;margin:8px 10px 0 0;}
.part1_6 .imgBox{width:155px;float:left;padding:86px 0 0 2px;}
.part1_6 .imgBox img{width:155px;height:190px;}

.part2{background:url(../images/part2.jpg);height:280px;}
.part2 .tool1{width:280px;float:left;padding:148px 0 0 40px;overflow:hidden;}
.part2 .tool1 .fText{width:50px;height:18px;display:inline-block;border:#7f9db9 solid 1px;text-align:center;}
.part2 .tool1 i{display:inline-block;width:1px;overflow:hidden;background:#ddd;height:12px;line-height:26px;margin-left:15px;}
.part2 .tool1 table{width:270px;}
.part2 .tool2{float:left;padding:152px 0 0 34px;overflow:hidden;width:270px;}
.part2 .tool2 textarea{border:none;font-size:12px;color:#666;width:270px;height:52px;margin-bottom:12px;border:0;}
.part2 .tool2 p{text-align:center;}
.part2 .tool3{width:280px;padding:128px 0 0 37px;float:left;overflow:hidden;}
.part2 .tool3 .menubox{height:20px;}
.part2 .tool3 .menubox li{width:94px;float:left;height:20px;text-indent:-999em;overflow:hidden;cursor:pointer;}
.part2 .tool3 .menubox #one1{background:url(../images/tBut12.png);}
.part2 .tool3 .menubox #one1.hover{background:url(../images/tBut11.png);}
.part2 .tool3 .menubox #one2{background:url(../images/tBut21.png);}
.part2 .tool3 .menubox #one2.hover{background:url(../images/tBut22.png);}
.part2 .tool3 .contentbox{padding:4px;}
.part2 .tool3 .contentbox div{overflow:hidden;}
.part2 .tool3 .contentbox div form{overflow:hidden;margin-bottom:13px;}
.part2 .tool3 .fText{border:#7b7b7b solid 1px;border-bottom:#cbccce solid 1px;border-right:#cbccce solid 1px;padding:3px 5px;width:203px;float:left;height:19px;line-height:19px;color:#666;}
.part2 .tool3 .hotBox{overflow:hidden;padding-left:60px;line-height:20px;height:40px;overflow:hidden;}
.part2 .tool3 .hotBox a{white-space:nowrap;color:#295db4;}

.part3_1{background:url(../images/part3_1.jpg);height:474px;}
.part3_1 .topAbout{height:42px;overflow:hidden;padding:60px 35px 10px 30px;}
.part3_1 .topAbout p{height:42px;overflow:hidden;line-height:21px;text-indent:2em;color:#2756a6;width:740px;float:left;}
.part3_1 .daListBox{overflow:hidden;}
.part3_1 .daListBox li{width:221px;float:left;border:#809fd1 solid 1px;border-radius:1px;padding:1px;height:310px;position:relative;margin-right:7px;display:inline;}
.part3_1 .daListBox li img{width:219px;height:167px;display:block;border:#436fb9 solid 1px;}
.part3_1 .daListBox li .nameBox{background:#4a75bd;font-size:14px;height:22px;padding:3px 2px;font-weight:bold;color:#fff;}
.part3_1 .daListBox li .nameBox span{display:block;float:left;width:158px;text-align:center;line-height:22px;}
.part3_1 .daListBox li .nameBox a{color:#fff;line-height:22px;display:block;float:left;background:#0741a1;width:58px;text-align:center;}
.part3_1 .daListBox li p{line-height:24px;height:96px;padding:5px;}
.part3_1 .daListBox li p a{position:absolute;right:5px;bottom:10px;color:#2756a6;font-weight:bold;}
.part3_1 .daList{padding:10px;padding:40px 20px 0 30px;}
.part3_1 .daList .title{margin-bottom:8px;padding-left:25px;}

.part3_2{background:url(../images/part3_2.jpg);height:316px;}
.part3_2 .title{padding:12px 0 10px 65px;}
.part3_2 .da2List{overflow:hidden;padding:43px 0 0 20px;}
.part3_2 .da2List li{width:140px;float:left;padding:0 9px 0 8px;}
.part3_2 .da2List li img{width:116px;height:120px;background:#fff;border:#567ec0 solid 1px;padding:1px;margin:0 10px;display:block;}
.part3_2 .da2List li .h10{height:10px;overflow:hidden;}
.part3_2 .da2List li .nameBox{width:114px;border:#809fd1 solid 1px;margin:0 10px;height:19px;padding:2px;background:#4a75bd;border-top:0;}
.part3_2 .da2List li .nameBox span,.part3_2 .da2List li .nameBox a{display:block;line-height:19px;text-align:center;width:66px;float:left;color:#fff;font-weight:bold;height:19px;}
.part3_2 .da2List li .nameBox a{width:48px;background:#0741a1;}
.part3_2 .da2List li p{line-height:18px;height:60px;}
.part3_2 .da2List li .moreBox{text-align:right;}
.part3_2 .da2List li .moreBox a{color:#2756a6;font-weight:bold;}

.part4{background:url(../images/part4.jpg);height:491px;overflow:hidden;}
.part4 .web39{height:50px;text-align:right;line-height:43px;padding-right:32px;}
.part4 .web39 a{color:#fff;}
.part4 .cummentBox{padding:10px 30px 0;}
.part4 .cumentText{color:#2756a6;}

.bottomBox{background:#81a2cf;color:#fff;padding:20px 0 10px;margin-top:20px;}
.infoText{text-align:center;}
.bottominfo, #bottominfo{background:none;padding-top:5px;}
.bottominfo a, #bottominfo a{color:#fff;}

.focusText strong a:hover,.other .vote a:hover,.part1_1 .textBox .myScheme a:hover,.part2 .tool3 .hotBox a:hover,.part3_1 .daListBox li p a:hover,.part3_2 .da2List li .moreBox a:hover,.part4 .web39 a:hover,.part1_6 .textBox .moreLink:hover,.ppList li a:hover,.moreText a:hover{color:#f60;}

.comment{padding:10px 0;}
.comment textarea{height:44px;width:908px;}
.comment .plsub{text-align:right;overflow:hidden;display:block;float:none;color:#2756a6;}
.comment .plsub span{float:none;}
.comment ul{height:auto;}
.comment .chakan a{color:#2756a6;}

.partNew{background:url(../images/partNew.jpg);height:247px;}
.moreText{height:26px;text-align:right;padding:20px 30px 5px 0;}
.moreText a{color:#2756a6;font-size:14px;}
.ppList{overflow:hidden;padding:15px 0 0 28px;}
.ppList li{width:176px;float:left;text-align:center;padding-right:12px;}
.ppList li img{width:172px;height:128px;background:#fff;border:#809fd1 solid 1px;padding:1px;display:block;}
.ppList li a{color:#2756a6;font-size:14px;font-weight:bold;}
.banner .state1{margin:150px 0 0 0; font-size:12px; color:#333; font-family:'ËÎÌå';}
.state2{width:420px; margin:0 auto; color:#f60;}