@charset "gb2312";
/*
*####################################################
* ×îÖÕ»ÃÏë - QQ:52883202 . TEL: 13412459590
* Design by Jackoo            www.Jackoo.cn
*####################################################
*/
body { background:url(hys_06.png) no-repeat bottom; padding-bottom:267px; margin:0px auto; color:#333; font-size: 12px; margin: 0px auto; padding:0; font-family:'ËÎÌå',Arial,Helvetica,sans-serif; line-height:150%}
html { background:url(topt.png) top no-repeat; margin:0px auto; }
h1,h2,h3,h4,h5,h6,ul,ol,form,p,dl,dd,dt,span { margin:0px; padding:0px }
a:link { color: #0070B2; text-decoration: none }
a:visited { color: #0070B2; text-decoration: none }
a:hover { color: #ff4400; text-decoration: none }
a:active { color: #0070B2; text-decoration: none }
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
#left { display:block; width:242px;height:542px;	z-index:-90000; position: absolute; left:-242px; margin:0 auto;background:url(01_01.gif) no-repeat;	}
#right { display:block; width:278px; height:524px; z-index:-90000; float:right;	left:0px; top:0px; position: relative; margin:0 auto;background:url(01_03.gif) no-repeat;	}

#header { width:1022px; padding-top:313px; height:56px; margin:0px auto; }
#header ul { list-style-type:none; padding-left:50px; }
#header ul li { float:left; display:block; width:160px; line-height:56px; text-align:center; }
#header ul li a { display:block; width:160px; height:56px; }
#header ul li a span { display:none; }
#footer { width:1022px; padding-bottom:267px; height:100px; padding-top:20px; margin:0px auto; margin-top:15px; }
#footlink { text-align:center; }
#foottext { text-align:center; padding-top:20px; }
#foottext p { line-height:28px; }
#mainer{ width:1022px; margin:10px auto 0px auto; height:325px;}

.tpb { width:1022px; height:90px; background:url(gs.jpg) center no-repeat; margin:10px auto 0px; }
.tpb a { display:block; width:1022px; height:90px; }

#focus{ width:663px; height:325px; border:1px solid #7a7a7a; overflow:hidden; position:relative}
#focus a{ position:relative; zoom:1;}
#focus p{ position:absolute; height:38px; line-height:38px; padding-left:15px; bottom:0; _bottom:-2px; left:0; color:#fff; font-size:13px; font-weight:bold}
#focus p span{float:left;}
#focus a:hover .text{text-decoration:underline; cursor:pointer£» border:0px;}
#focus p .play{ background:url(http://www.kugou.com/yueku/app/view/images/banner_play.png) no-repeat;_background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.kugou.com/yueku/app/view/images/banner_play.png', sizingMethod='crop'); width:33px; height:34px; margin-left:10px; display:inline; margin-top:2px; cursor:pointer;}
#focus s{ position:absolute; height:38px; line-height:38px; width:100%; bottom:0; _bottom:-2px; left:0;filter:Alpha(Opacity=70); Opacity:0.7; background:#000; cursor:pointer}
#ctr { position:absolute; bottom:12px; _bottom:10px; right:17px; z-index:2; color:#fff;font-family:Arial, Helvetica, sans-serif; font-size:10px}
#ctr span{ background:url(http://www.kugou.com/yueku/app/view/images/doc.png?20121224) no-repeat; _background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.kugou.com/yueku/app/view/images/doc.png?20121224', sizingMethod='crop'); text-align:center; width:12px; height:11px; float:left; margin-right:7px; cursor:pointer}
#ctr span.current{ background:url(http://www.kugou.com/yueku/app/view/images/doc_hover.png?20121224) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.kugou.com/yueku/app/view/images/doc_hover.png?20121224', sizingMethod='crop');}

.about { display:block; width:302px; height:283px; padding:22px; }
.about h5 { text-align:center; font-size:18px;  }
.about p { margin-left:10px;}
.about span { display:block; padding-left:50px; }
#content { height:489px; width:1022px; margin:0px auto; margin-top:12px; background:url(hys_05x.png) no-repeat; }
#content h3 { clear:both; width:1000px; height:32px; overflow:hidden; padding-left:150px; padding-top:30px; }
#content h3 span { float:left; display:block; margin-left:6px; width:115px; height:32px; font-size:16px; letter-spacing:5px; text-align:center; line-height:32px; }

#contento { height:600px; width:1022px; margin:0px auto; margin-top:12px; background:url(hys_050.png) no-repeat; }
#contento h3 { clear:both; width:1000px; height:32px; overflow:hidden; padding-left:150px; padding-top:30px; }
#contento h3 span { float:left; display:block; margin-left:6px; width:115px; height:32px; font-size:16px; letter-spacing:5px; text-align:center; line-height:32px; }
#contento dl { display:block; width:830px; height:470px; padding-top:36px; margin:0px auto; }
#contento h2 { clear:both; width:1000px; height:32px; overflow:hidden; padding-top:30px; text-align:center; color:#fff; }
.a { background:url(h3bg.gif)  repeat-x; }
.b { background:url(h3bgo.gif) repeat-x; }
#content dl { float:left; width:500px; height:350px; padding-top:36px; margin-left:55px; }
#content dl dt { float:left; width:65px; font-weight:bold; height:120px; line-height:24px; }
#content dl dd { float:right; width:435px; height:120px; line-height:24px; }
#content dl ul li { font-size:14px; line-height:28px; }

#content .r_Recommend{ width:360px; height:370px; float:left; padding:36px 0 0 70px;}
#content .r_Recommend .tr_box{ height:20px; line-height:20px; padding:5px 0; padding-left:15px; overflow:hidden;}
#content .r_Recommend .tr_box span{ float: left;}
#content .r_Recommend .tr_box .txt1{ width:60px;}
#content .r_Recommend .tr_box .txt2{ width:105px;}
#content .r_Recommend .tr_box2{ padding:5px 0;padding-left:15px;}
#content .r_Recommend .tr_box2 .txt3{ width:100px;height:33px;}
#content .r_Recommend .tr_box3{ padding:38px 0 0 0;}
#content .r_Recommend  .btm .l_tu{ width:160px; height:22px;line-height:22px;padding:3px 20px; float:left; overflow:hidden; color:#fff; background:url(http://fj.sinaimg.cn/fj_2012_v1/Health315/img/tubiao.jpg) no-repeat 0 7px;}
.file{position:absolute; z-index:100;margin-left:-110px;margin-left:-130px\9;_margin-left:-160px;font-size:20px;opacity:0;filter:alpha(opacity=0); margin-top:0px; cursor:pointer;} 


#content .r_Recommend .inp01{ width:98px; height:18px; line-height:18px; color:#666; border:1px solid #ccc; background-color:#fff;}
#content .r_Recommend .inp02{ width:98px; height:18px; line-height:18px;}
#content .r_Recommend .inp03{ width:210px;height: 43px !important;outline: medium none; resize: none;overflow-y: auto;  line-height:18px; font-size:12px; color:#666; background-color:#fff; border:1px solid #d6d6d6; padding:5px; margin:0; overflow-x:hidden;}
#content .r_Recommend .inp04{ width:136px; height:31px; border:none; background-color:transparent; cursor:pointer; margin-left:108px;}
#content .r_Recommend .inp05{ width:268px;height:58px !important;outline: medium none; resize: none;overflow-y: auto;  line-height:18px; font-size:12px; color:#666; background-color:transparent; border:none; padding:5px; margin:0; overflow-x:hidden;}
#content .r_Recommend .inp06{ width:79px; height:72px; border:none; background-color:transparent; cursor:pointer; margin-left:0px;}


#news { width:1022px; margin:10px auto 0px auto; background:url(hys_07.png) top no-repeat; }
#news ul { width:962px; margin:0px auto 0px auto; padding:6px 30px;  background:url(hys_08.png) top repeat-y; list-style-position:inside; }
#news ul li { float:left; width:49%; color:#dedede; line-height:32px; font-size:14px; }
#news .end {width:1022px; margin:0px auto 0px auto; height:22px; background:url(hys_09.png) bottom no-repeat; clear:both; }
#news dl { float:left; width:186px; height:305px; background:url(hys_15.png) no-repeat; border-left:30px solid #fff; border-right:20px solid #fff; border-top:20px solid #fff; }
#news dl dt { width:122px; height:143px; margin:8px auto; position:relative; }
#news dl dt span { width:122px; height:30px; display:block; font-size:14px; position:absolute;top:114px; text-align:center;overflow:hidden;background-color:#333333;line-height:30px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; color:#fff; }
#news dl dd { display:block; width:186px; height:154px; color: #0070B2;  }
#news dl dd a:link { color: #0070B2; text-decoration: none }
#news dl dd a:visited { color: #0070B2; text-decoration: none }
#news dl dd a:hover { color: #0070B2; text-decoration: none }
#news dl dd a:active { color: #0070B2; text-decoration: none }
#news dl dd em { float:left; width:93px; padding-top:3px; height:26px; line-height:26px; text-align:center; font-style:normal; font-weight:bold; }
#news dl dd p { text-indent:2.2em; font-size:12px; line-height:22px; padding:5px; }

#news h3 { clear:both; width:600px; height:32px; overflow:hidden; padding-left:350px; padding-top:30px; }
#news h3 span { float:left; display:block; margin-left:6px; width:76px; height:31px; font-size:14px; letter-spacing:2px; text-align:center; line-height:32px; }
.na { background:url(n1.png)  no-repeat; color:#fff; }
.nb { background:url(n2.png) no-repeat; }

#newso { width:1022px; margin:10px auto 0px auto; }
#newso ul { width:1020px; margin:0px auto 0px auto; padding:0px 20px;  list-style-position:inside; }
#newso .end {width:1022px; margin:0px auto 0px auto; height:22px; clear:both; }
#newso dl { float:left; width:150px; padding-top:6px; border:1px solid #dedede;  margin-left:25px; margin-right:25px; margin-top:15px; }
#newso dl dt { width:122px; height:143px; margin:8px auto; position:relative; }
#newso dl dt img { border:0px; }
#newso dl dt span { width:122px; height:30px; display:block; font-size:14px; position:absolute;top:114px;left:0px; text-align:center;overflow:hidden;background-color:#333333;line-height:30px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; color:#fff; }
#newso dl dd { display:block; width:150px; color: #0070B2;  }
#newso dl dd a:link { color: #0070B2; text-decoration: none }
#newso dl dd a:visited { color: #0070B2; text-decoration: none }
#newso dl dd a:hover { color: #0070B2; text-decoration: none }
#newso dl dd a:active { color: #0070B2; text-decoration: none }
#newso dl dd em { float:left; width:50px; padding-top:3px; height:26px; line-height:26px; text-align:center; font-style:normal; font-weight:bold; }
#newso dl dd p { display:block; text-align:center; font-size:12px; line-height:22px; padding:5px; }