@charset "utf-8";
/* ---Edit by : www.dircms.cn--- */

/*---------------------以下是首页样式---------------------------*/

/*热点hot*/
.hotad-recommend{width:978px; min-height:104px; height:auto!important; height:104px; border:solid 1px #D4D4D4; margin:6px auto 0; background:#F8F8F8; position:relative;}
.hotad-recommend .hotad-title{width:33px; height:33px; display:block; background:url(../images/index_sprites.png) -167px -42px no-repeat; position:absolute; top:-3px; left:-3px; text-indent:-999em;}
.hotad-recommend #hotad-box{padding:6px 20px 0;}
.hotad-recommend #hotad-cont{width:938px; min-height:98px; height:auto!important; height:98px;}
.hotad-txt{width:210px;}
.hotad-txt li{width:210px; height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.hotad-imgbox{width:500px; margin:0 9px;}
.hotad-imgbox .hotad-imgtxt{width:500px; height:30px; overflow:hidden;}
.hotad-imgbox .hotad-imgtxt li{width:146px; height:28px; line-height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0 10px; float:left; display:inline;}

/*百度搜索条*/
.baidu-box{width:724px; height:85px; background:#FBFBFB; overflow:hidden;}
.baidu-box .baiduss{height:50px; border-bottom:dotted 1px #D4D4D4;}
.baidu-box .baiduss .bd-search{width:490px; height:32px; margin:9px 0; padding:0 12px; overflow:hidden; float:left;}
.baidu-box .baiduss .bd-search .bd-img{width:85px; height:32px; float:left;}
.baidu-box .baiduss .bd-search .bd-search-input{width:326px; height:26px; line-height:26px; border:solid 1px #d0d0d0; padding:2px 0 2px 10px; background:url(../images/repeat_x.png) 0 -159px repeat-x; float:left;}
.baidu-box .baiduss .bd-search .bd-search-input input#bdsearchinput{width:326px; height:26px; line-height:26px; _height:24px; _line-height:24px; color:#666; font-size:14px; border:none; background:none;}
.baidu-box .baiduss .bd-search button.btn-bds{width:67px; height:32px; overflow:hidden; line-height:32px; display:block; float:left; border:none; background:url(../images/index_sprites.png) 0 -42px no-repeat; cursor:pointer; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
.baidu-box .baiduss .weather{width:200px; height:20px; padding:15px 0; float:right;}

.topsite{width:720px; height:26px; line-height:26px; padding:4px 2px; overflow:hidden;}
.topsite a{float:left; margin:0 8px; display:inline;}

/*网站公告*/
.notice{width:246px;}
.notice ul{width:230px; height:48px; padding:8px 8px 0; overflow:hidden;}
.notice li{height:22px; line-height:22px; padding-left:15px; background:url(../images/icon_bg.png) 0 6px no-repeat; overflow:hidden;}
.notice li a{overflow:hidden;}
.notice li span{color:#888; float:right; margin-left:10px;}

/*焦点图*/
.focus{width:340px; height:200px; overflow:hidden; position:relative;}
#slidebox{width:340px; height:200px; overflow:hidden;}
#num{position:absolute; bottom:4px; right:6px; height:25px; line-height:25px; z-index:100;}
#num a{padding:2px 4px; background:#4CA7F6 ; color:#fff!important; margin:0 2px;}
#num a.activeSlide{padding:2px 4px; background:#f60;font-size:14px; font-weight:bold;}

/*新闻*/
.news{width:338px;}
.news ul{width:314px; height:197px; padding:8px 12px 0; overflow:hidden;}
.news li{height:24px; line-height:24px; padding-left:12px; background:url(../images/icon_bg.png) 0 -30px no-repeat; overflow:hidden;}
.news li a{overflow:hidden;}
.news li span{color:#888; float:right; margin-left:10px;}

/*头条聚焦*/
.topnews{width:380px; height:442px; background:url(../images/topnews_bg.png) center top no-repeat; overflow:hidden;}
.want-top{height:20px; padding:5px 10px; line-height:20px; text-align:right;}
.t-new{width:350px; height:76px; padding:2px 0 0; margin:7px 15px 4px; border-bottom:dotted 1px #dcdcdc;}
.t-new h2{width:350px; height:30px; line-height:30px; color:#066BC7; font-size:18px; font-weight:bold; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.t-new p{color:#666; line-height:22px; text-indent:2em;}
.top-newslist{width:350px; height:212px; display:block; margin:0 15px; padding:10px 0; overflow:hidden;}
.top-newslist li{width:350px; height:26px; line-height:26px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.top-newslist li em{margin-right:10px;}

/*便民服务*/
.service-entry{width:246px;}
.service-entry ul{width:230px; height:270px; padding:0 8px; overflow:hidden;}
.service-entry li{width:52px; height:24px; line-height:24px; margin-top:8px; border-bottom:dotted 1px #dcdcdc; text-align:center; float:left;}
.service-entry li.special{width:74px;}
.service-entry li a{height:24px; display:block;}

/*帮助中心、论坛精华*/
.help-bbs{width:246px;}
.help-bbs ul{width:230px; height:96px; padding:8px 8px 0; overflow:hidden;}
.help-bbs li{width:210px; height:22px; line-height:22px; padding-left:15px; background:url(../images/icon_bg.png) 0 -64px no-repeat; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*广告位02*/
.advert-02{width:726px; height:135px; overflow:hidden;}
.ad02-txt{width:724px; height:21px; padding:7px 0; border:solid 1px #dcdcdc; overflow:hidden;}
.ad02-txt li{height:21px; line-height:21px; padding:0 12px; border-right:solid 1px #ccc; float:left; margin-left:3px; display:inline;}
.ad02-txt li.br-none{ border-right:none;}
.ad02-img{width:722px; height:95px; border:solid 1px #dcdcdc; border-top:none; padding:1px;}

/*分类信息块栏目*/
.sortinfo-box01{width:338px;}
.sortinfo-box02{width:378px;}
.si-major{height:62px; padding:8px;}
.si-major .sim-img{width:92px; height:62px; float:left;}
.si-major .sim-img a img{padding:2px; border:solid 1px #ccc; display:block;}
.si-major .sim-img a:hover img{border-color:#f96;}

.si-major .sim-txt-w222{width:222px; height:62px; overflow:hidden; margin-left:8px; float:right;}
.si-major .sim-txt-w222 h3{width:220px; line-height:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.si-major .sim-txt-w222 p{color:#888; line-height:15px;}
.si-major .sim-txt-w262{width:262px; height:62px; overflow:hidden; margin-left:8px; float:right;}
.si-major .sim-txt-w262 h3{width:260px; line-height:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.si-major .sim-txt-w262 p{color:#888; line-height:15px;}
.si-major .si-tip{margin-left:10px;}

.sinfo-list{padding:0 8px;}
.sinfo-list ul{height:168px; overflow:hidden;}
.sinfo-list li{height:21px; line-height:21px; margin-bottom:3px; *margin-bottom:0; padding-left:10px; background:url(../images/icon_bg.png) 0 -100px no-repeat; overflow:hidden;}
.sinfo-list li a{overflow:hidden;}
.sinfo-list li .sort-tip{margin-left:8px; float:left;}
.sinfo-list li .yvd{float:right; margin-left:5px;}
.sinfo-list li .date{color:#888; float:right; margin-left:10px;}

/*侧边栏-分类信息块栏目*/
.si-sidebox{width:246px; height:275px;}

.vid-img{width:234px; height:162px; padding:8px 6px 0;}
.vid-img .vi-pic{width:234px; height:139px; display:block; margin-bottom:1px;}
.vid-img .vi-pic a img{padding:1px; border:solid 1px #ccc; display:block;}
.vid-img .vi-pic a:hover img{border-color:#f96;}
.vid-img .vi-title{width:234px; height:22px; line-height:22px; display:block; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.video{width:230px; height:76px; padding:0 8px;}
.video li{width:208px; height:24px; line-height:24px; padding-left:22px; background:url(../images/icon_bg.png) 0 -137px no-repeat; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.side-ma{width:230px; height:62px; padding:8px; overflow:hidden;}
.side-ma .sid-img{width:72px; height:62px; float:left;}
.side-ma .sid-img a img{padding:1px; border:solid 1px #ccc; display:block;}
.side-ma .sid-img a:hover img{border-color:#f96;}
.side-ma .sid-txt-w150{width:150px; height:62px; overflow:hidden; margin-left:8px; float:right;}
.side-ma .sid-txt-w150 h3{width:150px; line-height:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.side-ma .sid-txt-w150 p{color:#888; line-height:15px;}

.side-list{width:230px; padding:0 8px; overflow:hidden;}
.side-list li{width:215px; height:21px; line-height:21px; margin-bottom:3px; padding-left:15px; background:url(../images/icon_bg.png) 0 -64px no-repeat; overflow:hidden;}
.side-list li a{overflow:hidden;}
.side-list li .date{color:#888; float:right; margin-left:10px;}

.rent-car{width:230px; padding:0 8px; overflow:hidden;}
.rent-car li{width:215px; height:21px; line-height:21px; margin-bottom:3px; *margin-bottom:0; padding-left:15px; background:url(../images/icon_bg.png) 0 -64px no-repeat; overflow:hidden;}
.rent-car li a{overflow:hidden;}
.rent-car li .p-num{float:right; color:#888; margin-left:5px;}
.rent-car li .rc-price{color:#f60; float:right; margin-left:10px;}

/*同城购物-图文*/
.c-sh{width:724px; height:227px;}
.pic-w01{width:704px; padding:15px 10px 0; overflow:hidden;}
.pic-w01 li{width:140px; height:160px; padding:0 18px 15px; text-align:center; float:left; display:block;}
.pic-w01 li a img{width:136px; height:114px; padding:1px; border:solid 1px #ccc; display:block;}
.pic-w01 li a:hover img{border-color:#f96;}
.pic-w01 li a span,.pic-w01 li a:visited span{width:140px; line-height:18px; padding-top:6px; display:block; color:#39f; cursor:pointer; text-decoration:none; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pic-w01 li a:hover span{color:#f30; text-decoration:underline;}
.pic-w01 li .phone{width:140px; line-height:18px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.si-sidebox-02{width:246px; height:227px;}

/*商家店铺-图文*/
.pic-w02{width:970px; padding:15px 4px 0; overflow:hidden;}
.pic-w02 li{width:156px; height:144px; padding:0 19px 15px; text-align:center; float:left; display:block;}
.pic-w02 li a img{width:144px; height:90px; padding:5px; border:solid 1px #ccc; background-color:#F7F7F7; display:block;}
.pic-w02 li a:hover img{border-color:#f96;}
.pic-w02 li a span,.pic-w02 li a:visited span{width:156px; line-height:18px; padding-top:6px; display:block; color:#39f; cursor:pointer; text-decoration:none; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pic-w02 li a:hover span{color:#f30; text-decoration:underline;}
.pic-w02 li .phone02{width:156px; line-height:18px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*团购*/
.g-infobox{width:958px; padding:10px;}
.gp-l{width:610px; float:left;}
.gp-r{width:348px; float:right;}
.g-t{height:30px; line-height:30px; font-size:20px; font-family:"微软雅黑","黑体","宋体";}
.ginfo-box{width:610px;}
.ginfo-box .meta{border-left:solid 1px #FFED85; border-bottom:solid 1px #FFED85; float:left; height:143px; margin-left:14px; display:inline; padding-top:128px; position:relative; width:254px;}
.ginfo-box .item-buy{background:url(../images/group_bg.png) right 0 no-repeat; height:68px; left:-14px; position:absolute; top:0; width:269px; cursor:pointer;}
.ginfo-box .item-buy strong{background:url(../images/group_bg.png) 180px 0 no-repeat; color:#FFF; display:block; font:bold 46px/68px Arial; height:68px; letter-spacing:-2px; overflow:hidden; padding-right:90px; text-align:center; text-shadow:1px 1px 1px #666;}
.ginfo-box .item-buy strong b{font:bold 30px "微软雅黑",Verdana; margin-right:3px;}
.ginfo-box .item-buy strong span{font-size:34px; letter-spacing:-2px;}
.ginfo-box .item-prices{background:url(../images/group_bg02.png) 1px 0  no-repeat; height:59px; left:-11px;padding-left:12px; position:absolute; top:68px; width:253px; word-wrap:normal;}
.ginfo-box .item-prices dt,.ginfo-box .item-prices dd{float:left; height:29px; line-height:29px; text-align:center; width:84px;}
.ginfo-box .item-prices dt{color:#666; font-size:14px;}
.ginfo-box .item-prices dd{font:17px Verdana; letter-spacing:-2px;}
.ginfo-box .item-sold{font:20px "微软雅黑"; height:69px; padding-top:23px; text-align:center;}
.ginfo-box .item-sold strong{color:#66B024; font-size:30px; font-weight:normal;}
.ginfo-box .item-sold .desc{font-size:16px; line-height:23px;}
.ginfo-box .time-count{margin:14px 0 0 10px; overflow:hidden; white-space:nowrap;}
.ginfo-box .time-count .tit{float:left; display:inline; vertical-align:middle;}
.ginfo-box .ju-spltimer{float:left; display:inline; line-height:21px; vertical-align:middle; overflow:hidden;}
.ju-spltimer p{display:inline; font:20px/1em Verdana; vertical-align:middle;}
.ju-spltimer .label{margin:0 2px 0 1px; vertical-align:middle;}
.ginfo-box .time-count .dsec-anim{background:url(../images/T1BoaaXXpjXXXXXXXX-18-25.gif)  0 -1px no-repeat; display:inline; height:25px; line-height:25px; margin-left:3px; overflow:hidden; padding-left:20px; vertical-align:middle; width:18px; float:left;}
.ginfo-box .picbox{border:solid 1px #A51100; border-left:none; float:left; height:270px; *height:272px; position:relative; width:340px; background: -webkit-gradient(linear,left top, left bottom, from(#F4381A), to(#CF301A));/* Webkit: Safari 5.1+, Chrome 10+ */ background:-webkit-linear-gradient(linear,left top, left bottom, from(#F4381A), to(#CF301A));/* Firefox 3.6+ */ background:-moz-linear-gradient(top , #F4381A -1%, #CF301A 18%);/* Opera 11.10+ */ background:-o-linear-gradient(top , #F4381A -1%, #CF301A 18%); /* IE 10 */ background:-ms-linear-gradient(top , #F4381A -1%, #CF301A 18%); /* IE < 10 */ /* 注意：这一行必须写在最后 */ FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F4381A, endColorStr=#CF301A); behavior:url(../js/pie.htc);}
.ginfo-box .picbox .pic{border-top:solid 1px #FD9B8B; height:262px; padding:3px 4px 4px; width:332px;}
.ginfo-box .picbox .pic a{background-color:#FFF; border:solid 1px #F5D6D1; display:block; height:261px; overflow:hidden; text-align:center;}
.ginfo-box .picbox .pic img{background-color:#FFF; display:inline-block; width:330px;}

.gp-rli{width:331px; padding-left:17px;}
.gp-rli li{width:331px; height:100px; margin:3px 0; overflow:hidden;}
.gp-rli .gli-img{width:80px; height:80px; padding:8px 9px 11px; background:url(../images/gp_Rbg.png) 0 0 no-repeat; float:left;}
.gp-rli .gli-txt{width:223px; height:94px; padding:6px 0 0 10px; display:inline; float:left;}

/*实用查询*/
.utility-check{width:320px; height:120px; padding:8px 9px;}
.utility-check li{width:70px; height:23px; line-height:23px; border-bottom:dotted 1px #dcdcdc; text-align:center; padding:0 5px; float:left;}
.utility-check li a{height:23px; display:block;}

/*便民电话*/
.conven-ph{width:360px; height:120px; padding:8px 9px;}
.conven-ph li{width:170px; height:23px; line-height:23px; border-bottom:dotted 1px #dcdcdc; padding:0 5px; float:left;}

/*客户服务*/
.serv-contact{width:246px; height:165px;}
.serv-contact ul{height:120px; padding:8px;}
.serv-contact ul li{width:204px; height:24px; line-height:24px; padding-left:26px; background:url(../images/icon_bg.png) -100px -300px no-repeat;}
.serv-contact ul li.phone03{background-position:0 -179px;}
.serv-contact ul li.qq{background-position:2px -224px;}
.serv-contact ul li.mailbox{background-position:1px -268px;}

/*友情链接*/
.friend-link{width:960px; height:auto; padding:8px 0; margin:0 9px; overflow:hidden;}
.friend-link li{width:90px; padding-right:6px; height:24px; line-height:24px; float:left;}

/*广告位04*/
.advert-04{width:980px; height:80px; overflow:hidden;}