@charset "utf-8";
/* CSS Document */
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top;}
ul, li{ list-style-type: none;}
h1, h2, h3, h4, h5, h6 { font-size: 14px;}
body, input, select, button, textarea{ font-size:12px; font-family: "Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";}
button{ cursor:pointer;}
i, em, cite{ font-style: normal;}
body { background: #fff; color: #757575; line-height: 19px;}
a, a:link{ color: #757575; text-decoration: none;}
a:visited{  }
a:active, a:hover{ text-decoration: none; color:#ad1c1c;}
a:focus{ outline: none; }
 
.fixed:after{ content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed{ display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear{ diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more{ float: right; }
.more a { font-weight: normal; font-size: 12px; }
.fl, .fr{ display: inline; float: left; }
.fr{ float: right; }
a.red{ color:#ad1c1c;}
a.red:hover{ color:#222;}

body{ background: #eaeaea url(/templates/lifeweek/images/philharmonic/top_bg.png) repeat-x scroll 0 0;}

/*header*/
.pSum{ height:30px; overflow:hidden; clear:both;}
.sumin{ width:990px; margin:0 auto; line-height:30px;}
.sumin a{ margin-right:10px; color:#000;}
.sumin a:hover{ color:#e13b40;}
.p_header{ height:119px; overflow:hidden; width:990px; margin: 0 auto; background:url(/templates/lifeweek/images/philharmonic/music_bg.png) no-repeat scroll 190px 0;}
.logoline{ height:71px; overflow:hidden;}
.logo{ width:254px; float:left; height:42px; margin-top:14px;}
.login{ color:#8d8d8d; width:200px; float:right; padding-top:40px; text-align:right;}
.login a{ color:#fff;}
.login a:hover{ color:#8d8d8d;}

.menu{ height:49px; overflow:hidden;}
.menu a{ float:left; padding:0 15px; line-height:41px; color:#fff; height:49px;}
.menu a:hover{ background:url(/templates/lifeweek/images/philharmonic/top_arrow.png) no-repeat scroll center 41px; text-decoration:none; height:49px;}
.menu a.cur{ background:url(/templates/lifeweek/images/philharmonic/top_arrow.png) no-repeat scroll center 41px; text-decoration:none; height:49px;}

/*man*/
.container{ width:990px; margin:30px auto 10px auto; *margin:30px auto 0px auto; height:; overflow:hidden;}
.left740{ width:740px;}
.right230{ width:230px;}

/*left*/
.enjoy{ clear:both; height:; overflow:hidden;}
.enjoy p.title{clear:both; margin-bottom:10px; height:15px;}
.intro{ border: 1px solid #dfdfdf; height:321px; clear:both; width:738px;}
.intro .inner{border: 1px solid #fff; background-color:#f5f5f5; height:303px; padding:8px;}

.intro_show{ width:607px; border: 1px solid #dfdfdf; height:293px; overflow:hidden;}
.left_pic{ width:200px; padding:15px; padding-top:20px;}
.left_pic img{ width:200px; height:255px;}
.right_intro{ width:357px; padding: 25px 15px 15px 5px;}
.right_intro h3{ font-size:24px; padding-bottom:20px;}

ul.musician{ width:110px; height:303px; overflow:hidden; line-height:73px; text-align:center;}
ul.musician li{ height:73px; width:102px;  margin-bottom:1px; /*border: 1px solid #dfdfdf;*/ background-color:#ebebeb; margin-left:0px; float:right;}
ul.musician li.cur{ width:108px; *width:124px;  /*background-color:#c52c2e; border: 1px solid #c52c2e;*/ color:#fff;background:url(/templates/lifeweek/images/philharmonic/show_arrow.gif) no-repeat scroll 0 0;}
.show_arrow{ height:12px; width:6px; position:absolute; background:url(/templates/lifeweek/images/philharmonic/show_arrow.gif) no-repeat scroll 0 0;}

.musicline{ margin-top:10px;}
.class{ width:418px; border: 1px solid #dfdfdf; overflow:hidden;}
.class .inner{border: 1px solid #fff; width:396px; padding:15px 0 20px 20px; background-color:#f5f5f5; height:520px; _height:525px;}
ul.classlist{ margin-top:25px; *margin-top:-10px; clear:both;}
ul.classlist li{ width:183px; float:left; margin:15px 15px 0 0; *margin:25px 15px 0 0;}
ul.classlist li p img{ float:left; width:70px; height:70px; margin:5px 10px 10px 0;}

.hear{ width:298px; border: 1px solid #dfdfdf;}
.hear .inner{ width:266px; border: 1px solid #fff; padding:15px 10px 20px 20px; background-color:#f5f5f5; height:520px; _height:525px; overflow:hidden;}
ul.hearlist{ margin-top:30px; *margin-top:10px;  clear:both;}
ul.hearlist li{ border-bottom: 1px solid #dfdfdf; height:155px; margin:15px 0;}
ul.hearlist li p{ clear:both;}
ul.hearlist li p.img90 img{ float:left; width:90px; height:90px; margin:5px 10px 10px 0;}

/*right*/
.magazine{ clear:both;}
.magazine p.title{clear:both; margin-bottom:10px; height:15px;}
.maga{ border: 1px solid #dfdfdf; height:321px; clear:both; width:228px;}
.maga .inner{border: 1px solid #fff; background-color:#f5f5f5; height:226px; height:319px; text-align:center;}
.maga .inner p.w120{  margin-top:20px; margin-bottom:10px;}
.maga .inner p.w120 img{ width:120px; height:167px;}

.audio{ margin-top:10px; height:385px; background-color:#ccc;}

.adv{ height:164px; margin-top:10px; background-color:#ccc;}

/*adv*/
.adv990{ width:990px; height:110px; margin:0 auto; background-color:#ccc;}


/*商城*/
.store{ width:990px; margin:0 auto; margin-top:10px;  _margin-top:10px; margin-bottom:30px; height:500px; }
.storetips{ width:20px; position:relative; height:76px; left:-20px; top:39px;}
.store h3{ font-size:12px; padding:15px 0 10px 0;}
.digg{ width:418px; height:498px; overflow:hidden; background: #f5f5f5 url(/templates/lifeweek/images/store_topl.png) no-repeat scroll 0 0; margin-top:-76px; border: 1px solid #dfdfdf;}
ul.d_inner{ height:498px; background: url(/templates/lifeweek/images/store_botl.png) no-repeat scroll left bottom; padding-left:28px;}
ul.d_inner li{ width:100px; float:left; margin:0 30px 20px 0; height:195px;}
ul.d_inner li img{ width:100px;}
ul.d_inner li p{ padding-top:6px;}

ul.f_inner{ height:498px; background: url(/templates/lifeweek/images/store_botl.png) no-repeat scroll left bottom; padding-left:28px; border: 1px solid #dfdfdf;}
ul.f_inner li{ width:100px; float:left; margin:0 35px 20px 0;}
ul.f_inner li img{ width:100px;}
ul.f_inner li p{ padding-top:6px;}

.favor{ width:300px; margin:0 20px; background-color:#f5f5f5; height:500px; overflow:hidden; margin-top:-76px;}
.plam{ width:230px; height:500px; background: #f5f5f5 url(/templates/lifeweek/images/store_topr.png) no-repeat scroll right top; overflow:hidden; margin-top:-76px; }
.plam h3{ padding-left:30px;}
ul.p_inner{ height:498px; background: url(/templates/lifeweek/images/store_botr.png) no-repeat scroll right bottom; border: 1px solid #dfdfdf;}
ul.p_inner li{ background: url(/templates/lifeweek/images/plam_2.png) no-repeat scroll 0 0; height:25px; margin-bottom:1px; padding-left:30px; line-height:25px; color:#8d8d8d;}
ul.p_inner li.bg{ background:#fff url(/templates/lifeweek/images/plam_2.png) no-repeat scroll 0 0;}
ul.p_inner li.bg_cur{ background:#fff url(/templates/lifeweek/images/plam_1.png) no-repeat scroll 0 0;}
ul.p_inner li.cur{ background: url(/templates/lifeweek/images/plam_1.png) no-repeat scroll 0 0;}

/*footer*/
.footer{ clear:both; background: #a42423; color:#fff; font-weight:normal; height:; overflow:hidden; border-bottom:20px solid #222;}
.service{ border-bottom: 1px solid #b73a3a; text-align:center; padding:15px 0; margin-bottom:10px;}
.service a{ margin-right:20px; color:#fff;}
.service a:hover{ color:#ccc;}
.copyright{ width:990px; height:210px; margin:0 auto; margin-bottom:30px; padding:15px 0 20px 0; background:url(/templates/lifeweek/images/philharmonic/aiyue.png) no-repeat scroll right 20px; 　
_background:none; 
}
.footrss{ width:420px; float:left; height:212px;}
.footrss .maga_162{ width:152px; height:212px; padding:5px; background-color:#fff; }
.footrss .maga_162 img{ width:152px; height:212px;}
.footrss .rss_238{ width:238px;}
.footrss .rss_238 p{ padding-bottom:13px; line-height:20px;}
.footrss .rss_238 p span{ color:#ea8283; display:block;}
.footrss .rss_238 h4{ font-weight:normal; margin-bottom:20px;}
a.rss{ padding:6px 20px; width:100px; background-color:#c32929; display:block; color:#fff;}
a.rss:hover{ background-color:#ccc; color:#000;}

.partner{ width:300px; /*height:210px;*/ overflow:hidden; float:left; margin:0 20px;}
.partner h4{ font-weight:normal; padding-bottom:20px;}
.partner a{ width:100px; display:block; overflow:hidden; float:left; color:#ea8283; line-height:25px;}
.partner a:hover{color:#fff;}

.declaration{ width:230px; float:left;}
.declaration h5{ font-size:24px; font-weight:normal; line-height:20px;}
.declaration p{ color:#000; padding-top:20px; line-height:20px;}
.declaration p span{ display:block; color:#fff;}
.declaration p a{ display:block; float:left; margin-right:10px; width:30px; height:30px;}
a.sina{ background:url(/templates/lifeweek/images/sina_h.png) no-repeat scroll 0 0;}
a.sina:hover{ background:url(/templates/lifeweek/images/sina_c.png) no-repeat scroll 0 0;}
a.qq{ background:url(/templates/lifeweek/images/qq_h.png) no-repeat scroll 0 0;}
a.qq:hover{ background:url(/templates/lifeweek/images/qq_c.png) no-repeat scroll 0 0;}
a.lifeweeker{ background:url(/templates/lifeweek/images/lifeweeker_h.png) no-repeat scroll 0 0;}
a.lifeweeker:hover{ background:url(/templates/lifeweek/images/lifeweeker_c.png) no-repeat scroll 0 0;}




