*{padding:0;margin:0;font-size:12px;font-family:Tahoma;}
body{background:url(../images/bg.jpg) center top repeat-x;background-color:#DCE6EB;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:underline;}
li{list-style:none;}

.wrap{width:700px;margin:auto;}
.topnav{border-bottom:1px solid #E5E5E5;height:23px;padding-top:7px;}
.topnav h1{float:left;font-weight:normal;}
.topnav h2{float:right;font-weight:normal;color:#CCC;}

.logo:link,.logo:visited{display:block;background:url(../images/logo.gif);width:291px;height:83px;text-indent:-9999px;margin:70px auto 0 auto;}
.search{height:110px;position:relative;margin-top:35px;}
.search-nav{height:31px;}
.search-nav a:link,.search-nav a:visited{display:block;float:left;width:67px;height:28px;text-align:center;cursor:pointer;font-size:14px;line-height:20px;padding-top:3px;margin-right:1px;text-decoration:none;}
.search .search-nav-hover,.search-nav-select{background:url(../images/search-nav.gif);font-weight:bold;color:#000000;}
.search-nav-select:link,.search-nav-select:visited{background-position:0 -31px;color:#FFF;}
.search-box{background:url(../images/search-bg.gif);width:700px;height:44px;}
.search-input{float:left;width:458px;height:29px;border:1px solid #B1B3B5;border-right:none;background:#EEF0F2;margin:4px 0 0 5px;font-size:18px;font-family:"Î¢ÈíÑÅºÚ",Tahoma;padding:5px 0 0 55px;line-height:26px;}
.search-btn{float:left;background:url(../images/search-btn.gif);width:93px;height:36px;border:0;margin:4px 0 0 0;color:#FFF;font-size:14px;cursor:pointer;}
.search-hr{float:left;margin:12px 0 0 10px;background:url(../images/icon-pen.gif) no-repeat;text-indent:20px;line-height:20px;}
.search-icon{width:64px;height:64px;position:absolute;background-repeat:no-repeat;background-image:url(../images/search-icon.gif);top:32px;left:-5px;}
.search-type{margin:20px 0 0 45px;}
.search-type input{margin:0px 0 0 10px;}
.famous{margin-top:15px;height:200px;}
.famous h1{font-size:14px;margin-bottom:10px;}
.famous ul{width:680px;height:142px;background:url(../images/famous-bg.gif);padding:10px;overflow:hidden;}
.famous ul li{float:left;width:113px;text-align:center;height:26px;padding-top:3px;}
.famous ul li a:link,.famous ul li a:visited{font-size:14px;}

.header{background:url(../images/header-bg.jpg) top center repeat-x;height:100px;}
.logo2:link,.logo2:visited{float:left;display:block;background:url(../images/logo2.gif);width:128px;height:35px;text-indent:-9999px;margin:26px 0 0 40px;display:inline;}
.search2{float:left;margin:9px 0 0 8px;height:60px;}
.search2-nav{height:25px;}
.search2-nav li{float:left;width:48px;height:21px;text-align:center;cursor:pointer;margin-right:1px;padding-top:3px;}
.search2-nav-hover,.search2-nav-select{background:url(../images/search2-nav.gif);font-weight:bold;}
.search2-nav-select{background-position:0 -24px;color:#FFF;}
.search2-input{float:left;width:410px;height:25px;border:1px solid #BEBFC0;border-right:none;background:#F6F9FA;font-size:14px;padding-left:5px;line-height:26px;}
.search2-btn{float:left;background:url(../images/search2-btn.gif);width:83px;height:27px;border:0;color:#FFF;cursor:pointer;}
.search2-hr{float:left;margin:4px 0 0 8px;background:url(../images/icon-pen.gif) no-repeat;text-indent:20px;line-height:20px;}

.sort{background:#6F7476;height:30px;clear:both;margin-top:1px;padding-left:40px;}
.sort li{float:left;height:23px;padding:7px 15px 0 15px;cursor:pointer;color:#FFF;}
.sort-select{background:#CC0000;}
.sort-hover{background:#5C5F60;}

.content{height:600px;background:#FFF;}

.footer{text-align:center;margin-top:20px;line-height:20px; height:50px;}
.footer span{color:#999;}
.footer span a:link,.footer span a:visited{color:#999;text-decoration:underline;}
.footer2{padding:10px;}
.footer2 h1{float:left;font-weight:normal;}
.footer2 h2{float:right;font-weight:normal;color:#999;}
.footer2 h2 a:link,.footer2 h2 a:visited{color:#999;}