﻿@charset "utf-8";
*{font:12px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#000;text-decoration:none;}
ul,li{list-style:none;}
body{text-align:center;width:100%;background:#eee;}
tabel{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a img{padding:1px;border:1px solid #000;}
input{padding:1px 3px;}
.l{float:left;}
.r{float:right;}
.lt{text-align:left;}
.rt{text-align:right;}
.clear{clear:both;}
.clearcol{clear:both;height:5px !important;height:0;}
.hr{height:0;border:0;border-bottom:1px dashed #ccc;margin:5px 15px !important;margin:0 15px;}
.date{ font-weight:bold;font-size:16px;}

/*框架*/
#wrap{margin:0 auto;text-align:left;width:980px;}
#innerwrap{padding:0 5px;}
#head,#main,#foot{clear:both;float:left;width:100%;}
#main,#foot,#maincontent,#sidecontent{background:#fff;}
#main{margin-top:5px;}
#maincontent{float:left;width:72%;margin-left:5px;}
#sidecontent{float:right;width:25%;margin-right:5px;text-align:center;border:1px solid #ccc;border-top-width:0;}

/*共用列表*/
.box{clear:both;background:#fafafa url(../images/link.gif) repeat-x top center;border:1px solid #ccc;}
.box h3{background:url(../images/link.gif) repeat-x top center;border-bottom:1px solid #ccc;}
.box h3 a{display:block;margin:0 15px;padding:5px;width:60px;text-align:center;background:url(../images/title_h3.gif) repeat-x left center;color:#fff;font-size:14px;}
.list div{clear:both;padding:5px;text-align:center;}
.list div a img{display:inline;margin:0 5px;padding:1px;width:120px;height:80px;border:1px solid #ccc;}
.list dl{clear:both;border:1px solid #fff;border-bottom-width:0;text-align:center;}
.list dt a{padding:3px;font-size:16px;text-align:center;color:#cc2225;}
.list dd a{display:inline;font-size:14px;padding:3px 5px;text-align:center;}
.list ul{clear:both;padding:2px;border-top:1px dotted #000;}
.list li{display:inline;}
.list li a{display:block;padding:0 10px;height:22px;ling-height:22px;font:14px Arial,Helvetica,sans-serif;text-align:left;}
.list a span{float:right;height:22px;ling-height:22px;}
ul.holist{clear:both;float:left;display:block;width:335px;}
ul.holist li{float:left;adding:5px 0;}
ul.holist li a{float:left;padding:2px;}
ul.holist li h4{float:left;margin:5px 2px;padding:0;background:url(../images/ser_r.gif) no-repeat center right;}
ul.holist li h4 a{display:block;margin:0;padding:2px 3px;width:auto;line-height:24px;background:url(../images/ser_l.gif) no-repeat center left;}
ul.holist ul{float:right;width:250px;}
ul.holist li li{display:inline;}
ul.holist li li a{float:left;display:block;font-size:14px;width:120px;line-height:20px;overflow:hidden;}


/*头部*/
#head{background:url(../images/banner/gd_logo.jpg) no-repeat center center;}
#toolbar{float:right;margin:5px;text-align:center;background:url(../images/toolbar_r.gif) no-repeat right center;}
#toolbar a{display:block;float:left;height:25px;line-height:25px;margin:0 5px;padding:2px 0;color:#000;}
#toolbar a.first{display:block;margin-left:0;padding-left:5px !important;padding-left:10px;background:url(../images/toolbar_l.gif) no-repeat left center;}
#banner{clear:both;height:142px;}
ul#menu{clear:both;float:left;}
ul#menu {float:left;width:970px;padding:2px 0;}
ul#menu li{display:inline;}
ul#menu a{display:block;float:left;margin:0 4px;cursor:pointer;}
ul#menu a em{display:block;float:left;margin-left:-4px !important;margin-left:0;padding:0 6px;font-size:14px;color:#fff;height:28px;line-height:28px;font-weight:bold;}
ul#menu a.on em,ul#menu a:hover em{display:block;padding:0 6px;background:url(../images/menu_a.gif) left center no-repeat;}
ul#menu a.on,ul#menu a:hover{background:url(../images/menu_li.gif) right center no-repeat;text-decoration:none;cursor:pointer;}
ul#menu li.first a{margin-left:20px;}
#guide{clear:both;float:left;width:970px;margin-top:10px;padding:3px auto;background:url(../images/head_guide.gif) repeat-x center center;}
#city,#search,#userext{height:10px;line-height:28px;margin-left:10px;}
#city{float:left;width:180px;font-weight:bold;position:relative;}
#userext{float:right;width:100px;background:url(../images/head_bbs.gif) repeat-x center center;border:1px solid #999;height:15px;line-height:15px;padding:0 5px;text-align:center;margin:5px;}
#userext a{margin:auto 5px;font-weight:bold;color:#666;}
#userext a:hover{text-decoration:none;}
#showcity{display:none;background:#fff;border:1px solid #999;width:230px;position:absolute;left:50%;top:20px;overflow:visible;}
#showcity a{display:block;float:left;margin:0 3px;width:50px;line-height:20px;height:20px;}
#showcity a:hover{background:#eee;}

/*底部*/
#link{clear:both;background:#fafafa url(../images/link.gif) repeat-x top center;border:1px solid #ccc;}
#link h3{background:url(../images/link.gif) repeat-x top center;border-bottom:1px solid #ccc;}
#link h3 a{display:block;margin:0 15px;padding:5px;width:60px;text-align:center;background:url(../images/title_h3.gif) repeat-x left center;color:#fff;font-size:14px;}
#link .img a{float:left;margin:5px;display:block;}
#link .img a img{border:0;}
#link .text a{float:left;display:block;margin:3px;width:90px;}
#copyright p{position:relative;clear:both;margin-top:5px;padding:2px;text-align:center;}

/*左部*/
#flash{float:left;display:block;padding:10px;background:url(../images/flash_bg.gif) no-repeat;}
#flash img{width:280px;height:218px;overflow:hidden;}
.popnews{float:right;width:390px;border:1px solid #ccc;background:url(../images/popnews_bg.jpg) repeat-x left top;}
.popnews ul{border-top:1px dotted #000;}
.banner{clear:both;}
.banner img,.banner a img{border:0;width:697px;height:85px;overflow:hidden;}
#price li{float:left;display:block;margin:5px;padding:5px;width:320px;}
#price li img{float:left;width:80px;height:80px;padding:1px;border:1px solid #000;}
#price li p{float:right;width:210px;}
.photo{float:left;width:696px;}
.photo li{float:left;display:inline;padding:3px 5px;}
.photo li a{float:left;display:block;padding:1px;height:120px;background:#eee;border:1px solid #ccc;text-align:center;}
.photo li img{width:123px;height:100px;overflow:hidden;border:0;}
.photo li a span{display:block;padding:2px 5px;text-align:center;background:#ccc;}
.photo li a p{display:block;text-align:center;background:#eee;}
.twocoll{float:left;clear:none;width:49%;}
.twocolr{float:right;clear:none;width:49%;}
.twocoll li.img img,.twocolr li.img img{float:left;margin:5px;width:100px;height:100px;border:1px solid #000;}
.twocoll li.img p,.twocolr li.img p{height:22px;ling-height:22px;font:14px Arial,Helvetica,sans-serif;text-align:left;}
.twocoll li.img a,.twocolr li.img a{clear:none;display:inline;padding:0;}
.product ul{clear:both;margin:5px;}
.product li{display:inline;}
.product li a{float:left;display:block;margin:0 3px;width:134px;height:126px;background:url(../images/product_bg.gif) no-repeat center center;}

/*右部*/
#user{display:block;padding:3px;}
#user p{clear:both;margin:3px;}
#user input{width:100px;}
.sidebox{clear:both;background:#fafafa url(../images/sidetitle_bg.gif) repeat-x top center;}
.sidebox h3{background:url(../images/link.gif) repeat-x top center;border:1px solid #ccc;border-width:1px 0;}
.sidebox h3 a{display:block;padding:5px 30px;background:url(../images/sideh3_bg.gif) no-repeat left center;color:#fff;font-size:14px;color:#000;text-align:left;}
.sidebox li img,.sidebox p img{margin:5px 2px;}
#login p{margin:5px 20px;padding:3px;text-align:left;}
#login input{margin-left:5px;}
.adv{clear:both;text-align:center;padding:1px;}
ul.calist{float:left;}
.calist li{display:inline;float:left;}
.calist a{display:block;margin:4px 5px;padding:3px;}
#sidecontent p img{margin:2px;}
#hotweb img{width:145px;height:142px;margin:5px;}
#vote li{display:block;margin:2px 10px;padding:2px;text-align:left;}

/*首页*/
.ranlistl{float:left;clear:none;width:40%;}
.ranlistr{float:right;clear:none;width:59%;}
#rollbox{border:1px solid #999;text-align:center;background:#eee;}
#rollbox img{clear:both;width:200px;height:150px;margin:6px;}
#tabs li{display:inline;}
#tabs a{display:block;background:#fff;float:left;padding:5px 15px;border:1px solid #999;border-width:0 0 0 1px;}
#tabs a:hover{background:#eee;}
.topbar{float:left;background:url(../images/topbar_rbg.gif) no-repeat right center;width:100%;}
.pop{clear:both;width:100%;height:69px;margin-left:0;float:right;text-align:center;background:url(../images/topbar_bg.gif) no-repeat left center;}
.pop dt a{display:block;margin:5px;height:22px;line-height:22px;font-size:16px;color:#930;}
.pop dd a{height:22px;line-height:22px;font-size:14px;}
.noticebox{border:1px solid #f6bf16;padding:2px;float:left;width:405px;position:relative;}
.noticebox p{flaot:left;border:0;width:55px;}
.noticebox ul{float:left;width:340px;position:absolute;top:3px;left:56px;}
#cse-search-box{width:100%;display:block;clear:both;}
#searchbar{background:url(/images/ss_bg.gif) top center no-repeat;text-align:center;}
#searchbar input,#searchbar option{margin:0 10px;font-size:14px;}
#searchbar input.input{width:250px;}
#searchbar input.buttons{background:url(/images/ss_s_06.gif) center center no-repeat;width:82px;height:23px;color:#fff;border:0; text-indent:-5000px;padding:0;}
#cate{float:left;margin-left:125px;}
#cate li{display:inline;padding:2px 5px;}
#cate li a{display:inline;color:#000;padding-right:10px;border-right:1px solid #000;}
#cate li a.last{border:0;}