*{margin:0; padding:0;}
body{position:relative; min-height:850px; height:auto!important; height:850px; background:url(bg.jpg) center top repeat fixed; font:12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; }
img{border:0; vertical-align:top; }
a{color:#FFFFFF; text-decoration:none;}
a:hover{text-decoration:underline;}
a:hover img{position:relative;}

#top{width:958px; height:auto; margin:0 auto;}
#top .a{width:425px; height:66px; float:left;}
#top .b{height:auto; margin:20px 0 0 0; padding:0 0 0 200px; float:left;}
#top .b #keyword{border-left:1px solid #546E21; border-top:1px solid #546E21; color:#535841; font-size:11px; line-height:14px; margin:0 2px 1px 6px; padding:3px 2px 5px; width:170px; float:left;}
#top .b #Submit{float:left;}

#menu{background:url(bg_png_4.png) 0 0 repeat; margin:0 auto 10px auto; width:958px; height:auto;}
#menu ul{height:25px; line-height:25px;}
#menu ul li{float:left; list-style:none; margin:0 12px;}

#center{width:958px; height:auto; margin:0 auto;}
#center .left{width:230px; height:auto; float:left; background:url(bg_png_4.png) 0 0 repeat;}
#center .left .a{padding:5px 0 5px 0; margin:0 10px; font-weight:bold; text-align:left; color:#DE0A41; font-size:14px;}
#center .left .b{text-align:left; padding:0 0 5px 10px;}
#center .left .b a{text-decoration:underline; font-size:14px;}
#center .left .b a:hover{text-decoration:none;}
#center .left .c{text-align:left; padding:0 0 5px 10px;}
#center .left .c a{color:#CCC;}

#center .right{width:716px; height:auto; float:right;}
#center .right .a{padding:5px 0 5px 10px; margin:0 0 5px 0; text-align:left; background:url(bg_png_4.png) 0 0 repeat; font-weight:bold; color:#DE0A41; font-size:14px;}
#center .right .a a{color:#DE0A41;}
#center .right .b{background:url(bg_png_4.png) 0 0 repeat; text-align:left; width:220px; float:left; padding:6px; height:300px; margin:0 6px 5px 0;}
#center .right .b .pic{height:220px; background:#FFF; text-align:center;}
#center .right .b .name{font-weight:bold; background:url(arr_pr_name.gif) no-repeat left 9px; padding:3px 0 3px 8px; height:auto;}
#center .right .b .prc{font-weight:bold; padding:3px 0 3px 8px;}

#center .right .bb{background:url(bg_png_4.png) 0 0 repeat; text-align:left; width:220px; float:left; padding:6px; height:245px; margin:0 6px 5px 0;}
#center .right .bb .pic{height:220px; background:#FFF; text-align:center;}
#center .right .bb .name{font-weight:bold; background:url(arr_pr_name.gif) no-repeat left 9px; padding:3px 0 3px 8px; height:auto;}
#center .right .bb .prc{font-weight:bold; padding:3px 0 3px 8px;}

.ximg{width: expression(this.width > 220 ? 220 : auto); height: expression(this.height > 220 ? 220 : auto); max-width:220px; max-height:220px;}

.bimg{width: expression(this.width > 465 ? 465 : auto); height: expression(this.height > 300 ? 300 : auto); max-width:465px; max-height:300px;}

.blk{background:url(bg_png_4.png) 0 0 repeat; padding:10px; text-align:left;}


#foot{background:url(bg_png_4.png) 0 0 repeat; margin:10px auto 10px auto; width:948px; height:30px; line-height:30px; text-align:left; padding-left:10px;}


/* ============== 分页(Style1)的样式 ============== */
.Style1 { clear:both; margin:0px; padding:10px; font-size:14px; line-height: 22px; height: 22px; background:url(bg_png_4.png) 0 0 repeat; }
.Style1 div.PageNumbers { float:left;text-align:left;}
.Style1 div.PageInfo { float:right;text-align:right;}
.Style1 a {color:#000000; background:#fff; text-decoration: none; padding:1px 3px; border:1px solid #ccc; margin:0 2px;}
.Style1 a:hover {color:#ff0000; text-decoration: underline;}
.Style1 span { color:#ff0000; background-color: #ccc; border:1px solid #cccccc; padding:1px 3px; margin:0 2px;}
.Style1 input { border:1px solid #cccccc; margin:0px; padding:0px; text-align:center; }
/* ============== 分页(Style1)的样式 ============== *

