﻿@import "common.channel.css";
@import "common.search.css";
@import "common.class.css";
@import "common.comment.css";


/* ************************* */
div.Block { clear:both; border:1px solid #AACCEE; background:#F1F5F9; }
div.BlockBar { text-align:left; font-weight:bold; padding:10px 8px 2px 8px; }
div.BlockBar a.more { font-weight:normal; font-size:12px; }
div.BlockBody { clear:both; text-align:left; border:1px solid #EDEDED; background:#FFFFFF; margin:0px; padding:0px; }
div.BlockContent { clear:both; text-align:left; border:1px solid #EDEDED; background:#FFFFFF; margin:0px; padding:5px; }
div.BlockContent div.pagings { clear:both; }
div.BlockList { clear:both; text-align:left; border:1px solid #EDEDED; background:#FFFFFF; margin:0px; padding:3px 5px 3px 5px; }
div.BlockList li { padding:3px 0px 3px 0px; }
div.BlockList li span.class { color:#888888; padding-right:5px; }
div.BlockList li span.class a { text-decoration:underline; }
div.BlockList li span.class a:visited { text-decoration:underline; }
div.BlockList li span.class a:hover { text-decoration:underline; }
div.BlockList li span.class a:active { text-decoration:underline; }
div.BlockList li a.topic { font-size:12px; }
div.BlockList li a.user { background:url("ico_user.gif") no-repeat 0px 2px; padding-left:18px; }
div.BlockList li a.time { color:#888888; font-size:11px; text-decoration:none; }
div.BlockList li div.summary { color:#888888; font-size:12px; padding:5px 0px 0px 5px; }
div.BlockList div.paging { clear:both; padding-top:10px; }

div.BlockContentPic { clear:both; text-align:left; padding:5px; background:#FFFFFF;margin:0px; padding:3px 5px 3px 5px;  } 
div.BlockContentPic div.PicItems { clear:both; text-align:center; padding:5px; } 

div.Block-List { clear:both; border:1px solid #AACCEE; background:#F1F5F9; }
div.Block-List div.BlockList li a.topic { font-size:12px; }

div.Block-View { clear:both; border:1px solid #AACCEE; background:#F1F5F9; }
div.Block-View div.BlockTopic { clear:both; text-align:center; border:1px solid #EDEDED; background:#FFFFFF; font-size:16px; font-weight:bold; margin:0px; padding:15px 15px 13px 15px; }
div.Block-View div.BlockInfo { clear:both; text-align:left; border:1px solid #EDEDED; background:#FFFFFF; margin:0px; padding:5px 5px 3px 5px; }
div.Block-View div.BlockRemark { clear:both; text-align:left; border:1px solid #EDEDED; background:#FFFFFF; font-size:14px; line-height:160%; margin:0px; padding:5px 5px 3px 5px; }
div.Block-View div.BlockPlay { clear:both; text-align:center; border:1px solid #EDEDED; background:#FFFFFF; font-size:14px; line-height:160%; margin:0px; padding:5px 5px 3px 5px; }
div.Block-View div.BlockDownload { clear:both; text-align:center; border:1px solid #EDEDED; background:#FFFFFF; font-size:14px; line-height:160%; margin:0px; padding:5px 5px 3px 5px; }
div.Block-View div.picture { width:240px; text-align:center; padding:10px 0px 10px 0px; float:left; }
div.Block-View div.picture div.pic { padding:10px 0px 10px 0px; }
div.Block-View div.info { width:340px; float:left; line-height:1.6em; padding:10px 0px 10px 0px; }
div.Block-View div.info div.topic { margin-bottom:10px; }
div.Block-View div.info div.topic .topic { font-size:16px; font-weight:bold; }
div.Block-View div.info div.item { padding:2px 0px 2px 0px; }

div.Block-My { clear:both; border:1px solid #AACCEE; background:#F1F5F9; }
div.Block-My div.BlockContent div.info { line-height:200%; text-align:center; padding:10px 0px 10px 0px; }
div.Block-My div.BlockContent div.info ul { width:100%; }
div.Block-My div.BlockContent div.info li { list-style:none; text-align:left; color:#000000; padding-bottom:5px; }
div.Block-My div.BlockContent div.info li span { padding-left:5px; }
div.Block-My div.BlockContent div.MenuBox { clear:both; text-align:center; padding:0px 0px 5px 0px; }
div.Block-My div.BlockContent div.MenuBox ul { clear:both; width:80%; padding:0px 0px 0px 15px; }
div.Block-My div.BlockContent div.MenuBox li { list-style:none; background:url("../common/ico_menubar.gif") 0px 10px no-repeat; font-size:14px; text-align:left; padding:8px 0px 6px 14px; }
div.FleaList { clear:both; }
div.FleaList div.partPictrue { float:left; width:88px; padding:15px 0px 0px 0px; }
div.FleaList div.partPictrue div.subPictrue { width:82px; max-width:82px; overflow:hidden; }
div.FleaList div.partPictrue div.subPictrue a { display:block; overflow:hidden; border:1px solid #FFFFFF; }
div.FleaList div.partPictrue div.subPictrue a:hover { border:1px solid #1C5B9E; }
div.FleaList div.partPictrue div.subPictrue img {  }
div.FleaList div.partInfo { margin-left:90px; margin-bottom:5px; }
div.FleaList div.partInfo div.topic { display:block; padding:0px 0px 5px 0px; }
div.FleaList div.partInfo div.topic a.topic { color:#333333; font-size:14px; font-weight:bold; }
div.FleaList div.partInfo div.prices { padding:0px 0px 5px 0px; }
div.FleaList div.partInfo div.prices span.price { font-weight:bold; font-size:16px; }
div.FleaList div.partInfo div.info { padding:0px 0px 5px 0px; font-size:10px; color:#333333; }
div.FleaList div.partInfo div.info span.summary { color:#888888; }
div.FleaList div.partInfo div.status { padding:0px 0px 5px 0px; }
div.FleaList div.partInfo div.button { }

table.FleaList { clear:both; }
table.FleaList td.partPictrue { width:88px; }
table.FleaList td.partPictrue div.subPictrue { width:82px; max-width:82px; overflow:hidden; }
table.FleaList td.partPictrue div.subPictrue a { display:block; overflow:hidden; border:1px solid #FFFFFF; }
table.FleaList td.partPictrue div.subPictrue a:hover { border:1px solid #1C5B9E; }
table.FleaList td.partPictrue div.subPictrue img {  }
table.FleaList td.partInfo { }
table.FleaList td.partInfo div.topic { padding:0px 0px 5px 0px; }
table.FleaList td.partInfo div.topic a.topic { color:#333333; font-size:14px; font-weight:bold; }
table.FleaList td.partInfo div.prices { padding:0px 0px 5px 0px; }
table.FleaList td.partInfo div.prices span.price { font-weight:bold; font-size:16px; }
table.FleaList td.partInfo div.info { padding:0px 0px 5px 0px; font-size:10px; color:#333333; }
table.FleaList td.partInfo div.info span.summary { color:#888888; }
table.FleaList td.partInfo div.status { padding:0px 0px 5px 0px; }
table.FleaList td.partInfo div.button { }

div.FleaList-Side { clear:both; }
div.FleaList-Side div.partPictrue { float:left; width:68px; padding:15px 0px 0px 0px; }
div.FleaList-Side div.partPictrue div.subPictrue { width:62px; overflow:hidden; }
div.FleaList-Side div.partPictrue div.subPictrue a { display:block; border:1px solid #FFFFFF; }
div.FleaList-Side div.partPictrue div.subPictrue a:hover { border:1px solid #1C5B9E; }
div.FleaList-Side div.partPictrue div.subPictrue img {  }
div.FleaList-Side div.partInfo { margin-left:68px; margin-bottom:5px; }
div.FleaList-Side div.partInfo div.topic { padding:0px 0px 5px 0px; }
div.FleaList-Side div.partInfo div.topic a.topic { color:#333333; font-weight:bold; }
div.FleaList-Side div.partInfo div.prices { padding:0px 0px 5px 0px; font-size:10px; }
div.FleaList-Side div.partInfo div.prices span.price { font-size:12px; font-weight:bold; }
div.FleaList-Side div.partInfo div.prices span.discount { font-size:10px; }
div.FleaList-Side div.partInfo div.status { padding:0px 0px 5px 0px; }
div.FleaList-Side div.partInfo div.button {  }
