/*main*/
#ads{ margin:0; top:0px; border-bottom:solid 1px #000; background-color:#fafafa; overflow:hidden; text-align:center; line-height:100px;}
#ads a{ color:#f00; text-decoration:none; font-size:30px;}
#main{ margin:0 12px; background:#131718; text-align:left; border-top:3px solid #162023;}
#main .note{ margin:5px 0; padding:5px; background:#1c363d; font-size:14px;}
#main .note a:link,#main .note a:visited{ color:#ddd; font-size:14px; text-decoration:none;}
#main .note a:hover{ color:#519fdb;}
#main .note a strong{ color:#f90;}
#main .hottag{ line-height:35px; font-size:14px; border-bottom:1px solid #162023;}
#main .hottag a:link{ padding-right:5px; font-size:13px; text-decoration:none;}
#main .hottag a:visited{ color:#ddd; font-size:13px; text-decoration:none;}
#main .hottag a:hover{ text-decoration:underline;}
#main h2{ margin:0px; padding:0; height:34px; overflow:hidden; line-height:38px; color:#c3c3c3; font-size:15px;}
#main h2 a{ color:#f09; text-decoration:none; font-size:15px;}

#main_body{ float:left; width:804px; *width:798px;}
#main_Ad{ margin:0 0 0 804px; *margin:0 0 0 798px; padding:35px 0 0 0; width:160px;}


#top_body{ width:100%; *height:180px; text-align:left;}
#top_body ul { float:left; margin:8px 4px 10px 6px; *margin:8px 4px 10px 5px; padding:0; width:108px; border:1px solid #1b2836; background:#162124; list-style:none; font-size:12px; z-index:10;}
#top_body ul:hover{ border:1px solid #223243;}
#top_body ul li { font-size:12px; color:#888; text-align:left; float:left;}
#top_body ul li.title{ width:100px; *width:98px; padding:0 5px 4px 5px; *padding:2px 5px; height:18px; text-align:center; line-height:18px; overflow:hidden;}
#top_body ul li.title a:link{ display:block; padding-top:2px; line-height:18px; text-decoration:none;}
#top_body ul li.title a:visited{ display:block; color:#c3c3c3; padding-top:2px; line-height:18px; text-decoration:none;}
#top_body ul li.title a:hover{ text-decoration:underline;}
#top_body ul li.pre { padding:3px 0 0 3px; background:#162124 url(/images/loading.gif) no-repeat center; color:#888;}
#top_body ul li.pre a { display:block;}
#top_body ul li.pre a:hover { position:relative;} /*触发后相对定位*/
#top_body ul li.pre img{  background:#162124 url(/images/loading.gif) no-repeat center; border:1px solid #162124; cursor:pointer; vertical-align:top;}
#top_body ul li.pre img:hover{ border:1px solid #131718;}/*只在火狐中边框生效*/
#top_body ul li.pre span { display:none; color:#999; cursor:pointer; line-height:150%;} 
#top_body ul li.pre span img{ background:#162124; border:1px solid #0d1011;}/*背景和loading图背景一致,IE中边框生效*/
#top_body ul li.pre a:hover span { display:block; position:absolute; top:0px; left:0px; z-index:1;}/*z-index放到这里在IE6里才正常*/

#netbook_body{ width:100%; *height:225px; margin-top:5px; text-align:left;}
#netbook_body ul { float:left; margin:8px 4px 10px 6px; *margin:8px 4px 10px 5px; padding:0; width:308px; border:1px solid #1b2836; background:#162124; list-style:none; font-size:12px; z-index:10;}
#netbook_body ul:hover{ border:1px solid #223243;}
#netbook_body ul li { font-size:12px; color:#888; text-align:left; float:left;}
#netbook_body ul li.title{ width:300px; *width:298px; padding:0 5px 4px 5px; *padding:2px 5px; height:18px; text-align:center; line-height:18px; overflow:hidden;}
#netbook_body ul li.title a:link{ display:block; padding-top:2px; line-height:18px; text-decoration:none;}
#netbook_body ul li.title a:visited{ display:block; color:#c3c3c3; padding-top:2px; line-height:18px; text-decoration:none;}
#netbook_body ul li.title a:hover{ text-decoration:underline;}
#netbook_body ul li.pre { padding:3px 0 0 3px; background:#162124 url(/images/loading.gif) no-repeat center; color:#888;}
#netbook_body ul li.pre a { display:block;}
#netbook_body ul li.pre a:hover { position:relative;} /*触发后相对定位*/
#netbook_body ul li.pre img{ background:#162124 url(/images/loading.gif) no-repeat center; border:1px solid #162124; cursor:pointer; vertical-align:top;}
#netbook_body ul li.pre img:hover{ border:1px solid #131718;}/*只在火狐中边框生效*/
#netbook_body ul li.pre span { display:none; color:#999; cursor:pointer; line-height:150%;} 
#netbook_body ul li.pre span img{ background:#162124; border:1px solid #0d1011;}/*背景和loading图背景一致,IE中边框生效*/
#netbook_body ul li.pre a:hover span { display:block; position:absolute; top:0px; left:0px; z-index:1;}/*z-index放到这里在IE6里才正常*/

#main_body .line{ width:99%; border-bottom:3px solid #162023; height:0px; font-size:0;}
#main_body .left{ float:left; width:175px; text-align:left;}
#main_body .left ul{ margin:0; padding:0; list-style:none;}
#main_body .left ul li { height:20px; font-size:12px;}
#main_body .left ul li a{ font-weight:100; text-decoration:none;}
#main_body .left ul li a:hover { position:relative; text-decoration:underline;} /*触发后相对定位*/
#main_body .left ul li img{ background:#162124; border:1px solid #223243; margin:0; padding:2px; cursor:pointer; vertical-align:top;}
#main_body .left ul li span { display:none; background:#162124; color:#999; cursor:pointer; line-height:150%; text-decoration:none;}
#main_body .left ul li span img{ background:#162124;}
#main_body .left ul li a:hover span { display:block; position:absolute; top:20px; left:0px; z-index:99;}/*z-index放到这里在IE6里才正常*/

#main_body .right{ margin-left:175px; text-align:left;}
#main_body .right ul { float:left; margin:0 12px 10px 3px; *margin:0 9px 10px 3px; padding:0; width:108px; border:1px solid #1b2836; background:#162124; list-style:none; font-size:12px; z-index:10;}
#main_body .right ul:hover{ border:1px solid #223243;}
#main_body .right ul li { font-size:12px; color:#888; text-align:left; float:left;}
#main_body .right ul li.title{ width:100px; *width:98px; padding:0 5px 4px 5px; *padding:2px 5px; height:18px; text-align:center; line-height:18px; overflow:hidden;}
#main_body .right ul li.title a:link{ display:block; padding-top:2px; line-height:18px; text-decoration:none;}
#main_body .right ul li.title a:visited{ display:block; color:#c3c3c3; padding-top:2px; line-height:18px; text-decoration:none;}
#main_body .right ul li.title a:hover{ text-decoration:underline;}
#main_body .right ul li.pre { padding:3px 0 0 3px; background:#162124 url(/images/loading.gif) no-repeat center; color:#888;}
#main_body .right ul li.pre a { display:block;}
#main_body .right ul li.pre a:hover { position:relative;} /*触发后相对定位*/
#main_body .right ul li.pre img{ background:#162124 url(/images/loading.gif) no-repeat center; border:1px solid #162124; cursor:pointer; vertical-align:top;}
#main_body .right ul li.pre img:hover{ border:1px solid #131718;}/*只在火狐中边框生效*/
#main_body .right ul li.pre span { display:none; color:#999; cursor:pointer; line-height:150%;} 
#main_body .right ul li.pre span img{ background:#162124; border:1px solid #0d1011;}/*背景和loading图背景一致,IE中边框生效*/
#main_body .right ul li.pre a:hover span { display:block; position:absolute; top:0px; left:0px; z-index:1;}/*z-index放到这里在IE6里才正常*/

#iphone_body{ margin:0;}

#iphone_body .left{ float:left; width:175px; text-align:left;}
#iphone_body .left ul{ margin:0; padding:0; list-style:none;}
#iphone_body .left ul li { height:20px; font-size:12px;}
#iphone_body .left ul li a{ font-weight:100; text-decoration:none;}
#iphone_body .left ul li a:hover { position:relative; text-decoration:underline;} /*触发后相对定位*/
#iphone_body .left ul li img{ background:#162124; border:1px solid #223243; margin:0; padding:2px; cursor:pointer; vertical-align:top;}
#iphone_body .left ul li span { display:none; background:#162124; color:#999; cursor:pointer; line-height:150%; text-decoration:none;}
#iphone_body .left ul li span img{ background:#162124;}
#iphone_body .left ul li a:hover span { display:block; position:absolute; top:20px; left:0px; z-index:99;}/*z-index放到这里在IE6里才正常*/

#iphone_body .right{ margin-left:175px; text-align:left;}
#iphone_body .right ul { float:left; margin:0 16px 10px 3px; *margin:0 11px 10px 3px; padding:0; width:136px; border:1px solid #1b2836; background:#162124; list-style:none; font-size:12px; z-index:10;}
#iphone_body .right ul:hover{ border:1px solid #223243;}
#iphone_body .right ul li { font-size:12px; color:#888; text-align:left; float:left;}
#iphone_body .right ul li.title{ width:128px; *width:126px; padding:0 5px 4px 5px; *padding:2px 5px; height:18px; text-align:center; line-height:18px; overflow:hidden;}
#iphone_body .right ul li.title a:link{ display:block; padding-top:2px; line-height:18px; text-decoration:none;}
#iphone_body .right ul li.title a:visited{ display:block; color:#c3c3c3; padding-top:2px; line-height:18px; text-decoration:none;}
#iphone_body .right ul li.title a:hover{ text-decoration:underline;}
#iphone_body .right ul li.pre { padding:3px 0 0 3px; background:#162124 url(/images/loading.gif) no-repeat center; color:#888;}
#iphone_body .right ul li.pre a { display:block;}
#iphone_body .right ul li.pre a:hover { position:relative;} /*触发后相对定位*/
#iphone_body .right ul li.pre img{ background:#162124 url(/images/loading.gif) no-repeat center; border:1px solid #162124; cursor:pointer; vertical-align:top;}
#iphone_body .right ul li.pre img:hover{ border:1px solid #131718;}/*只在火狐中边框生效*/
#iphone_body .right ul li.pre span { display:none; color:#999; cursor:pointer; line-height:150%;} 
#iphone_body .right ul li.pre span img{ background:#162124; border:1px solid #0d1011;}/*背景和loading图背景一致,IE中边框生效*/
#iphone_body .right ul li.pre a:hover span { display:block; position:absolute; top:0px; left:0px; z-index:1;}/*z-index放到这里在IE6里才正常*/


/*psp内容*/
#psp_body{ margin:0; text-align:left;}
#psp_body .left{ float:left; width:175px; text-align:left;}
#psp_body .left ul{ margin:0; padding:0; list-style:none;}
#psp_body .left ul li { height:20px; font-size:12px;}
#psp_body .left ul li a{ font-weight:100; text-decoration:none;}
#psp_body .left ul li a:hover { position:relative; text-decoration:underline;} /*触发后相对定位*/
#psp_body .left ul li img{ background:#162124; border:1px solid #223243; margin:0; padding:2px; cursor:pointer; vertical-align:top;}
#psp_body .left ul li span { display:none; background:#162124; color:#999; cursor:pointer; line-height:150%; text-decoration:none;}
#psp_body .left ul li span img{ background:#162124;}
#psp_body .left ul li a:hover span { display:block; position:absolute; top:20px; left:0px; z-index:99;}/*z-index放到这里在IE6里才正常*/
#psp_body .left .ad{ width:200px; padding:3px; border:1px solid #223243;}
#psp_body .left .ad img{ border:0;}

#psp_body .right{ margin-left:175px; text-align:left;}
#psp_body .right ul { float:left; margin:0 25px 12px 0; *margin:0 18px 10px 3px; padding:0; width:168px; border:1px solid #1b2836; background:#162124; list-style:none; font-size:12px; z-index:10;}
#psp_body .right ul:hover{ border:1px solid #223243;}
#psp_body .right ul li { font-size:12px; color:#888; text-align:left; float:left;}
#psp_body .right ul li.title{ width:160px; *width:158px; padding:0 5px 4px 5px; *padding:1px 5px; height:18px; line-height:17px; overflow:hidden; text-align:center;}
#psp_body .right ul li.title a:link{ display:block; padding-top:2px; line-height:18px; text-decoration:none;}
#psp_body .right ul li.title a:visited{ display:block; padding-top:2px; line-height:18px; text-decoration:none; color:#c3c3c3;}
#psp_body .right ul li.title a:hover{ text-decoration:underline;}
#psp_body .right ul li.pre { padding:3px 0 0 3px; background:#162124 url(/images/loading.gif) no-repeat center; color:#888;}
#psp_body .right ul li.pre a { display:block;}
#psp_body .right ul li.pre a:hover { position:relative;} /*触发后相对定位*/
#psp_body .right ul li.pre img{ background:#162124 url(/images/loading.gif) no-repeat center; border:1px solid #162124; cursor:pointer; vertical-align:top;}
#psp_body .right ul li.pre img:hover{ border:1px solid #131718;}/*只在火狐中边框生效*/
#psp_body .right ul li.pre span { display:none; color:#999; cursor:pointer; line-height:150%;} 
#psp_body .right ul li.pre span img{ background:#162124; border:1px solid #0d1011;}/*背景和loading图背景一致,IE中边框生效*/
#psp_body .right ul li.pre a:hover span { display:block; position:absolute; top:0px; left:0px; z-index:1;}/*z-index放到这里在IE6里才正常*/
#psp_body .right .ad{ padding-top:8px; height:25px;}