@charset "utf-8";

/*@Author:Luck&Jiang*/
/*@CreatDate:2009-07-10*/

/*Link*/
a{color:#333; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}
.white,.white:hover{color:#fff;}
.blue,.blue:hover{color:#1A5EA5;}
.purple,.purple:hover{color:#8C5A95;}

/*Font*/
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:14px;}
h4{font-size:12px;}

/*Fix & float & image*/
.fix{zoom:1;}
.fix:after{height:0; visibility: hidden;content: ".";display:block; clear:both;}
.logo,.nav ul li,.nav .items dt,.nav .items dd,.nav .items dl,.nav .items dd a,.rows-a .cells01,.rows-a .cells02,.rows-a .cells01 .l01 ul li,.rows-a .cells01 .brand dt,.rows-a .cells02 .l02 ul li,.extra .bd .p01 dt,.extra .bd .p01 dd,.rows-b .cells01,.rows-b .cells02,.rows-b .cells01 .p02 ul li,.rows-b .cells01 .p02,.rows-b .cells01 .l04,.extra .bd .p04 dt,.extra .bd .p04 dd,.rows-b .hdbox,.rows-b .cells02 .p03 dt,.rows-b .cells02 .p03 dd,.rows-a .cells01 .today dt,.rows-a .cells01 .today dd,.rows-b .cells01 .p05 li,.mod_01 .l01 ul li,.cells-a,.cells-a .rows-a .cells01,.banner,.cells-a .rows-a .cells02 .l04 ul li,.cells-a .rows-b,.mod .bd .l05,.mod .bd .l06,.mod,.pages{float:left;}
.top_ad,.extra,.rows-a .cells01 .brand dt img,.rows-a .cells01 .brand dd,.rows-b .hdbox span,.rows-b .title span,.cells-b,.cells-a .rows-a .cells02,.mod .hd span,.cells-a .rows-b .list ul li span{float:right;}

.extra .bd .p01 dl:hover,.dlhover,#menu0 li.hover,.mod .hd{background:url(./category/line.png) repeat-x;}

/*Layout*/
#wrapper{width:970px; margin:auto;}
#bd{margin:10px 0;}

/*Class*/
.red{background:#f00;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.banner{width:730px; height:100px;}
.cells-a{width:730px; margin-top:10px;}
.cells-b{width:230px; margin-top:10px;}
.location{height:30px; background:url(./category/location_bg.png) repeat-x;}
.location span{padding-left:25px; background:url(./category/ico_02.png) no-repeat 5px 1px; line-height:30px; font-size:14px;}

.cells-a .rows-a .cells01{position:relative; width:260px; height:320px; background:url(./category/ad_bg.png) repeat-x; text-align:center;}
/*
.cells-a .rows-a .cells01 .info{width:240px; position:absolute; top:220px; left:0; padding:0 10px 5px 10px; background:#141E16 text-align:left; z-index:88; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}
*/
.cells-a .rows-a .cells01 .info{ background:#141E16; position:absolute; left:0; top:220px; width:250px; height:60px; padding:10px 5px; z-index:88; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65; text-align:left;}


.cells-a .rows-a .cells02{width:460px;}
.cells-a .rows-a .cells02 .hot{width:457px; height:135px; background:url(./category/hot.png) no-repeat;}
.cells-a .rows-a .cells02 .hot h1{padding:20px 0 0 10px; font-family:"黑体"; font-weight:normal;}
.cells-a .rows-a .cells02 .hot p{width:220px; padding-left:10px; line-height:24px; font-size:14px; text-indent:2.4em; color:#666;}
.cells-a .rows-a .cells02 .l04 ul{width:450px; height:180px; background:url(./category/list_bg.png) no-repeat;}
.cells-a .rows-a .cells02 .l04 ul li{width:45%; padding-left:20px; line-height:26px; font-size:14px;}

.cells-a .rows-b .list{width:730px; border-top:10px solid #000; font-size:14px;}
.cells-a .rows-b .list ul li{line-height:30px; border-bottom:1px dashed #ddd; background:url(./category/ico_03.png) no-repeat 2px 13px;}
.cells-a .rows-b .list ul li span{color:#999;}
.cells-a .rows-b .list ul li samp a{margin:0 10px; color:#999;}
.cells-a .rows-b .list .line{margin-top:30px;}

/* public mod */
.mod{width:358px; height:255px; margin-top:10px; border:1px solid #ddd;}
.mod .hd{height:30px; background-position:0 -553px;}
.mod .hd samp{display:inline-block; padding:2px 10px 0 10px; margin:5px; background:#fff; font-size:14px; font-weight:bold; border:1px solid #D9D7D8; border-bottom:1px solid #fff;}
.mod .hd span{padding:12px 10px 0 0;}

.mod .bd{padding:5px 5px 0 5px;}
.mod .bd .l05{width:155px;}
.mod .bd .l05 ul li img{width:153px; height:83px; border:1px solid #ddd;}
.mod .bd .l05 ul li p{text-align:center;}
.mod .bd .l06{width:190px;}
.mod .bd .l06 ul li{padding-left:18px; line-height:24px; font-size:14px; background:url(./category/ico_01.png) no-repeat 8px 8px;}

.mod_01{background:#F8F8F8;}
.mod_01 .l01{padding:5px 0;}
.mod_01 .l01 ul li{width:47%; padding-left:5px; line-height:24px;}
.mod_01 .l01 a,.mod_01 .l01 a:hover{color:#1A5EA5;}

.extra{width:228px; border:1px solid #ddd; border-top:none;}
.extra .hd{height:33px; background:url(./category/t_bg_01.png) no-repeat;}
.extra .hd h3{padding:7px 0 0 20px;}
.extra .bd .l02 ul{padding:7px 0 8px 0; }
.extra .bd .l02 ul li{padding-left:30px; background:url(./category/ico_01.png) no-repeat 12px 8px; line-height:22px;}
.extra .bd .l03 ul{padding:7px 0 8px 0; background:url(./category/arrow_01.png) no-repeat 10px 10px;}
.extra .bd .l03 ul li{padding-left:30px; line-height:22px;}
.extra .bd .p01{margin-bottom:-1px;}
.extra .bd .p01 dl{height:78px; *+height:77px; _height:78px; padding:18px 0 18px 10px; border-bottom:1px dashed #ddd; overflow:hidden;}
.extra .bd .p01 dl:hover,.dlhover{background-position:0 -631px;}
.extra .bd .p01 dt img{width:75px; height:75px; border:1px solid #ddd; padding:2px;}
.extra .bd .p01 dd{width:120px; padding-left:10px; line-height:20px;}
.extra .bd .p04{margin:17px 0 18px 5px; *margin:19px 0 20px 5px; font-size:12px;}
.extra .bd .p04 dt{width:84px; padding:1px; background:#FB7286; text-align:center;}
.extra .bd .p04 dt img{width:84px; height:100px;}
.extra .bd .p04 dd{padding-left:5px; line-height:20px;}

.pages{width:730px; height:33px; padding-top:7px; font-size:14px; background:url(./category/pages.png) no-repeat; text-align:right;}
.pages a{margin:0 5px;}
.pages input{height:18px; margin-right:10px; border:1px solid #999; background:#fff; vertical-align:middle;}

.flashbox{padding:5px; background:#ddd;}
.flashimg { width:220px; height:200px; position:relative; overflow:hidden;}
#idSlider2{ width:2000px; height:200px; overflow:hidden;}
#idSlider2 li{ float:left; width:220px; position:relative; overflow:hidden;}
#idNum2{ position:absolute; right:0; bottom:0; z-index:99; overflow:hidden; zoom:1;}
#idNum2 li{ background:url(./category/flash_page_bg.gif) no-repeat; float:left; display:inline; width:31px; height:14px; line-height:14px; border:1px solid #ABA79B; border-bottom:1px solid #000; text-align:center; cursor:pointer;}
#idNum2 li.on{ border-bottom:1px solid #05746D; color:#FF5400; background:#ccc;}

.links { border-top:1px solid #DFC8BC; background-color:#FAECE4;}
.links h4 { border-bottom:1px solid #fff; background-color:#EFD5C7; font-weight:normal;}
#menu0 li { display:inline; float:left; height:28px; padding:0 10px; line-height:28px; cursor:pointer;}
#menu0 li.hover{ background-position:0 -583px; font-weight:700;}
#main0 { height:74px; overflow:hidden; padding:10px;}
#main0 ul { display:none;}
#main0 ul.block { display:block;}
#main0 ul li { float:left; width:95px; height:18px; overflow:hidden; margin-bottom:10px;}


