.w960,#header{ width:96%;} .focuspic,#focuspic,#focuspic li,.focuspic img,.recommend_news,.recommend,.recommend dd,.today ul,.today li,.channlist,.block,.block ul li,.imgnews,#imgnews,#imgnews ul,.contact{ width:100%; float:none; margin-left:0; margin-right:0;} .snav a.mohide,#nav a.mohide,.share,#pager,.recommend dt,.focuspic li p,#txtad,.today li img,.imgnews li p,#brands,.ad,.link,form,#share { display:none;} .focuspic,.recommend,.recommend dl,.block dl { height:auto;} #snav { overflow:hidden;} #snav ul { width:80%; float:left;} .interactive { position:relative; left:0; margin:0; width:20%; float:right;} .interactive a { float:left; padding:0 3%; width:auto;} #header { padding:5% 0 3%; margin-top:0; margin-bottom:0;} #logox { background:none; font-size:18px; text-indent:0; width:auto;} #nav { overflow:visible; margin:0 2% 2%;} #nav a { font-size:12px; padding:2% 3.2%;} #nav .share { top:-80%;} .focuspic li div { width:96%; padding:2%; bottom:0; top:auto; height:auto;} .focuspic li h2 { font-size:14px; line-height:1.4em;} .focuspic img { width: 100%; } .today li { border:none; border-top:#f2f2f2 solid 1px; margin-top:5%; min-height:80px; height:auto;} .today li h5 { font-size:18px; padding:2% 4%;} .today li p { font-size:12px; padding:2% 4%;} .block dl dt { width:30%; margin-right:4%} .block dl img { width:100%; height:auto;} .block dl dd { width:65%;} .imgnews { height:auto;} #imgnews { height:60px;} .imgnews li { width:31%; margin-right:1%; margin-left:1%;} .imgnews li img { width:100%; height:auto;}