.showpage { clear:both; height:55px; overflow:hidden;}
#pagebox_msg{border:1px #fff solid; text-align:center; height:18px; line-height:18px; padding:1px 0 0 0;color:#333; font-family: Verdana, Geneva, sans-serif; }
ul.pagebox{list-style-type: none;float: left;display: inline;clear: both; margin:10px 0;}
ul.pagebox li.PageBoxLi{float: left;display: inline;width:30px;height: 25px;margin: 2px; padding:0 10px 0 0; margin:0;border-bottom:none; background:none;}
ul.pagebox li.PageBoxLi a:link, ul.pagebox li.PageBoxLi a:visited { width:auto; float:none; margin:0;text-decoration: none;display: block;color:#999;height:25px;border:1px #999 solid;background-color: White;line-height: 25px;font-size: 12px;text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
ul.pagebox li.PageBoxLi a:hover{text-decoration: none; color:#fff; background:#666;}
ul.pagebox li.PageBoxLi a#Active{text-decoration: none; color:#fff; background:#666;}

.left{ float:left;}
.right{ float:right;}
.margin0050{ margin:0 0 5px 0;}
.margin8050{ margin:8px 0 5px 0;}



#container{ width:1250px; margin:10px auto;}

.bd1{ border: solid 1px #ccc;}

.inline{ border-bottom:dashed 1px #ccc; padding:10px; text-align:left;}
.inline .line{ line-height:25px;}
.inline .line label{ color:#c00; float:left;}
.inline .line ul{float:left;}
.inline .line ul li{ float:left; padding:0 10px 0 0;}
.inline .line ul li a.active{ font-weight:bold; color:#f00; text-decoration:underline;}
.inline .line ul li a{ padding:0 0 0 0;}
.inline .line ul li em{ font-style:normal; color:#999; font-size:10px;}

.storelist{padding:10px 0 10px 0;}
.st2{ height:240px; width:176px; overflow:hidden; padding:10px 8px 0 7px; float:left; overflow:hidden;}
.st2 .img{ width:176px; height:132px; padding:0 0 5px 0;}
.st2 .img img{ width:170px; height:126px;}
.st2 .img a:link, .st2 .img a:visited{ border:solid 1px #ccc; padding:2px; height:126px; width:170px; display:block;}
.st2 .img a:hover{ border:solid 1px #c00;}
.st2 .text{ width:176px; text-align:left;}
.st2 .text a:link, .st2 .text a:visited{ font-weight:bold; color:#FF0000; padding:3px 0 0 0; margin:0 0 5px 0; height:24px; line-height:24px; text-align:center; display:block; background:#efefef; overflow:hidden;}
.st2 .text a:hover{}
.st2 .text span{ display:block; height:22px; line-height:22px; overflow:hidden; font-family:Verdana, Geneva, sans-serif;}
.st2 .icon{ border-top: dashed 1px #ccc; padding:5px 0 0 0; text-align:left;}




.search{ background:#efefef; height:25px; padding:10px 10px; text-align:left; margin:0 0 10px 0;}
.search .hotkey{ padding:5px 0 0 10px; float:left;}
.search .hotkey label{ color:#c00;}
.search .hotkey a{ text-decoration; padding:0 10px 0 0;}
.input_text{ border:solid 1px #ccc; height:20px; padding:3px 0 0 30px; background:#fff url(Images/search_b_pc.jpg) no-repeat scroll 3px 2px; width:200px; float:left; margin:0 5px 0 0;}
.input_submit{ float:left;}