@charset "utf-8";
/* CSS Document */
/* searchBox */
.srchMerch
{
    float: left;
    width: 740px;
    height: 80px;
    margin-bottom: 10px;
}
.srchInfo
{
    width: 1000px;
    height: 52px;
    margin-bottom: 10px;
}
.srchMerch .corlt, .srchMerch .corrt,
.srchInfo .corlt, .srchInfo .corrt
{
    float: left;
    width: 10px;
    height: 80px;
    background: url(../../index/images/bgmenu.png) no-repeat 0 -278px;
}
.srchInfo .corlt, .srchInfo .corrt
{
    height: 52px;
}
.srchMerch .corrt,
.srchInfo .corrt
{
    float: right;
    background-position: -10px -278px;
}
.srchInfo .corlt
{
    background-position: -25px -278px;
}
.srchInfo .corrt
{
    background-position: -35px -278px;
}
/* srch mid */
.srchMerch .cormiddle,
.srchInfo .cormiddle
{
    float: left;
    width: 710px;
    height: 70px;
    padding: 5px;
    background: url(../../index/images/bgmenu.png) repeat-x 0 -360px;
    overflow: hidden;
}
.srchInfo .cormiddle
{
    width: 950px;
    height: 32px;
    padding: 10px 15px;
    background-position: 0 -442px;
}
.srchMerch .souCont
{
    float: left;
    width: 550px;
    height: 58px;
    padding: 10px 0 0 25px;
    overflow: hidden;
}
.souShop
{
    width: 550px;
    height: 35px;
}
.souShop .atWhere
{
	float: left;
    width: 23px;
    height: 29px;
    margin: 0px;
    line-height: 29px;
    color: #333333;
    text-align: center;
    font-size: 14px;
}
#souFind .boxIn
{
	float: left;
	width: auto;
	height: 22px;
	padding: 5px 5px 0;
	border: 1px solid #B0B0B0;
	background: url(../images/srchtab.png) repeat-x 0 -62px;
	overflow: hidden;
}
.boxIn input
{
    width: 410px;
    height: 18px;
    border: 0;
    background: none;
    color: #999999;
    line-height: 18px;
    overflow: hidden;
    font-size: 14px;
}
.boxIn input.inFenlei
{
    width: 350px;
}
.boxIn input.inCity
{
    width: 100px;
}
.boxIn input.inSers
{
    width: 280px;
}
.cormiddle .inBtnsrch
{
    float: left;
    width: 92px;
    height: 31px;
}
input.btnss
{
    width: 91px;
    height: 29px;
    padding: 0 1px 2px 0;
    background: url(../images/newIndex.png) no-repeat 0 -35px;
    border: 0;
    overflow: hidden;
    cursor: pointer;
}
.findShop
{
    float: right;
    width: 125px;
    padding-top: 10px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    line-height: 26px;
}
.srchInfo .findShop
{
    padding-top: 2px;
}
.srchMerch .findShop a
{
    color: #0049Ce;
    text-decoration: underline;
}
.srchInfo .findShop a
{
    color: #FF0000;
    text-decoration: underline;
}
/* hot search */
.srchMerch .hotSearch
{
    width: 395px;
    height: 20px;
    margin-left: 20px;
    line-height: 20px;
    overflow: hidden;
}
.srchInfo .hotSearch
{
    float: left;
    padding: 7px 0 0 15px;
    font-size: 14px;
}
.hotSearch span
{
	padding-right: 10px;
}
.srchInfo .hotSearch span
{
    color: #FF6100;
}
.hotSearch a
{
    color: #333333;
    text-decoration: none;
}
.hotSearch a:hover,
.srchMerch .findShop a:hover,
.srchInfo .findShop a:hover
{
    color: #FF6600;
    text-decoration: underline;
}
.hotSearch .hot
{
    font-weight: bold;
	padding-right: 4px;
}
.toruzhu
{
    float: right;
    width: 244px;
    height: 85px;
}
.toruzhu a
{
    display: block;
    width: 244px;
    height: 85px;
    text-indent: -9999px;
    background: url(../images/rzBtn.png) no-repeat 0 0;
}

#pujiaNotice
{
    display:block;
    position:absolute;
    height:18px;
    width:102px;
    *width:106px;
    _width:102px;
}
/* pics */
.PIC980-90{ width:980px; height:90px; margin-bottom:10px;}
.PIC730-90{ width:730px; height:90px; margin-bottom:10px;}
.PIC730-80{ width:730px; height:80px; margin-bottom:10px;}
.PIC240-90{ width:240px; height:90px; margin-bottom:10px;}
#wAheader{
    position:relative;
}
div.wAreplay{
display:none;
position:absolute;
right:-54px;
top:-14px;
background:url("../images/bn_play.gif") no-repeat 0 0;
width:52px;
height:19px;
line-height:19px;
text-align:center;
}
.ban350
{
	width: 980px;
	height: 300px;
	margin: 0 auto 10px;
	position:relative;
	display:none;
	background: url("http://a.pojaaimg.cn/2010/search/home/images/fcBG.jpg") no-repeat;
}

.ban350 a
{
	position: relative;
	z-index: 10;
}
.ban350 a img
{
	position: relative;
	z-index: 20;
}
#wAguanbi{
position:absolute;
width:43px;
height:15px;
top:5px;
right:5px;
background-image:url("../images/close.png");
cursor:pointer;
}
.popflash {
height:450px;
position:absolute;
top:20px;
width:90px;
z-index:10;
}
.fleft  {
left:0;
}
.fright {
right:0;
}
.popflash span{ float:right; cursor:pointer;
}

/* sprite */
.sprite
{
	position: relative;
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url("http://a.pojaaimg.cn/2010/search/home/img/spriteTopBG.jpg") no-repeat;
}
.sprite a
{
	position: absolute;
	display: block;
	top: 6px;
	right: 2px;
	width: 46px;
	height: 18px;
	
}
/* CSS Document 20110503*/
.cateogeryCont
{
	width: 708px;
	padding: 5px 10px 0;
	margin: 0 auto;
	border: 1px solid #D1D1D1;
}
ul.fenleiList
{
	float: left;
	width: 343px;
	padding: 5px;
}
ul.fenleiList li
{
	padding-bottom: 10px;
	clear: both;
}
ul.fenleiRt li
{
	padding-bottom: 12px;
}
ul.fenleiList li h3
{
    padding: 0;
    margin: 0;
	line-height: 27px;
    font-size: 14px;
	font-weight: bold;
}
ul.fenleiList li.two h3
{
	float: left;
	width: 49%;
}
ul.fenleiList p
{
	height: 22px;
	line-height: 22px;
	clear: both;
}
ul.fenleiList p span,
ul.fenleiList p a
{
	display: inline-block;
	float: left;
}
ul.fenleiList p span
{
	margin: 0 5px;
}
ul.fenleiList p a
{
	color: #333333;
	text-decoration: none;
}
ul.fenleiList p a:hover
{
	color: #FF6600;
	text-decoration: underline;
}

.graybox
{
	width: 730px;
	margin: 0 auto 10px;
}
.graybox .graytop
{
	height: 29px;
	line-height: 27px;
	background: url(../images/fangcity.png) repeat-x 0 -31px;
}
.graybox .graytop h3
{
	float: left;
	width: 90px;
	height: 27px;
    line-height: 27px;
	padding: 2px 0 0 40px;
	font-weight: bold;
	font-size: 14px;
}
.graybox .graytop h3.city
{
	background: url(../images/fangcity.png) no-repeat 0 0;
}
.graybox .graytop span.subConsume
{
	display: block;
	float: right;
	width: 400px;
	height: 27px;
	padding: 2px 10px 0 0;
	text-align: right;
	background: url(../images/fangcity.png) no-repeat right -62px;
}
.graybox span.subConsume a
{
	margin: 0 5px;
}
.graybox .graybot
{
	padding: 15px;
	border: 1px solid #D1D1D1;
	border-top: 0;
}
.graybox .graybot .consLt
{
	float: left;
	width: 290px;
	padding-top: 5px;
}
.consLt span
{
	display: inline-block;
	padding-bottom: 15px;
}
.consLt span.last
{
	padding-bottom: 0;
}
.consLt span img
{
	width: 290px;
	height: 100px;
}
.graybox .graybot dl.consHot
{
	float: right;
	width: 390px;
}
dl.consHot dt
{
	height: 24px;
	line-height: 22px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
}
dl.consHot dd
{
	height: 36px;
	line-height: 18px;
	overflow: hidden;
}
.graybox .graybot .consTuwen
{
	float: right;
	width: 390px;
	padding-top: 10px;
}
.consTuwen ul.consWenlist
{
	float: left;
	width: 230px;
	font-size: 14px;
	height: auto;
}
ul.consWenlist li
{
	height: 23px;
	padding-left: 18px;
	line-height: 23px;
	background: url(../images/fangcity.png) no-repeat -125px -96px;
	overflow: hidden;
}
.consTuwen .consTulist
{
	float: right;
	width: 150px;
}
.consTuwen .consTulist h4
{
	width: 110px;
	height: 24px;
	padding-left: 15px;
	line-height: 24px;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/fangcity.png) no-repeat 0 -97px;
}
dl.markSecd
{
    padding-top: 7px;
}
dl.markSecd dt
{
	width: 135px;
	height: 90px;
	padding: 2px;
	margin: 0 auto 0;
	border: 1px solid #CCCCCC;
}
dl.markSecd dt img
{
	width: 135px;
	height: 90px;
}
dl.markSecd dd
{
	height: 20px;
	line-height: 20px;
	text-align: center;
	overflow: hidden;
}

.graybox span.subConsume a,
ul.consWenlist li a
{
	color: #333333;
	text-decoration: none;
}
.graybox h3.city a,
dl.consHot dt a
{
	color: #FF1E03;
	text-decoration: none;
}
dl.consHot dd a
{
	color: #666666;
	text-decoration: none;
}
.indexbody ul.fenleiList li h3 a
{
   color: #0049CE;
   text-decoration: none;
}

.graybox span.subConsume a:hover,
dl.consHot dt a:hover,
dl.consHot dd a:hover,
ul.consWenlist li a:hover,
.indexbody ul.fenleiList li h3 a:hover
{
	color: #FF6600;
	text-decoration: underline;
}
.graybox h3.city a:hover
{
	color: #FF6600;
	text-decoration: none;
}

/**********************************************/
/* 2011-06-01 */
#categInfo
{
    height: auto;
    border-bottom: 1px solid #CCC;
    margin: 0 auto 10px;
}
.itemCols
{
    float: left;
    width: 198px;
}
.itemRows
{
    float: left;
    width: 390px;
    height: 800px;
    border-left: 1px solid #CCC;
}
#categInfo span.tone,
#categInfo span.ttwo
{
    display: block;
    height: 33px;
    font-weight: bold;
    font-size: 14px;
    line-height: 33px;
}
#categInfo span.ttwo
{
    padding-left: 15px;
}
.linec999
{
    height: 1px;
    margin-bottom: 14px;
    background-color: #CCC;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}
ul.oneColsList,
ul.twoRowsList
{
    padding-bottom: 14px;
}
ul.oneColsList li,
ul.twoRowsList li
{
    height: 30px;
    line-height: 30px;
    color: #999999;
    overflow: hidden;
}
ul.twoRowsList li
{
    float: left;
    width: 180px;
    padding-left: 15px;
}
ul.twoRowsList li.quarter span
{
    display: inline-block;
    width: 88px;
}
ul.oneColsList li a,
ul.twoRowsList li a
{
    margin-right: 3px;
    font-size: 14px;
}
/* shop */
.sjBox
{
    float: left;
    margin-right: 7px;
    width: 198px;
}
#categInfo .mr0
{
    float: right;
    width: 180px;
    margin-right: 0;
}
.itemSider
{
    margin: 0 0 5px;
}
#categInfo .itemSider
{
    border: 1px solid #EAF2FF;
}
.itemSider p.bg
{
    height: 24px;
    line-height: 24px;
    margin: 0 0 8px;
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
}
#categInfo .itemSider p.bg
{
    background-color: #EAF2FF;
}
.itemSider dl.sjFenlei
{
    margin-bottom: 10px;
    padding-left: 10px;
    line-height: 2em;
}
dl.sjFenlei dt a
{
    margin-right: 6px;
    font-size: 14px;
    font-weight: bold;
}
dl.sjFenlei dd a
{
    display: inline-block;
    margin-right: 8px;
    word-wrap: break-word; 
    word-break: normal;
}
/* fabu */
#fabuShjxx
{
    width: 950px;
    margin: 0 auto;
}
#fabuShjxx .colsOne
{
    float: left;
    width: 186px;
    margin-right: 5px;
}
#fabuShjxx .mr0
{
    float: right;
    margin-right: 0;
}
.itemSider ul.colsList
{
    padding-bottom: 10px;
}
.itemSider ul.colsList li
{
    padding-left: 10px;
    line-height: 2em;
}

#categInfo span.tone a,
#categInfo span.ttwo a
{
    color: #000000;
    text-decoration: none;
}
dl.sjFenlei dd a,
ul.oneColsList li a,
ul.twoRowsList li a
{
    color: #0049CE;
    text-decoration: none;
}
dl.sjFenlei dt a,
.itemSider p.bg a
{
    color: #0049CE;
    text-decoration: underline;
}
#categInfo span.tone a:hover,
#categInfo span.ttwo a:hover,
dl.sjFenlei dd a:hover,
dl.sjFenlei dt a:hover,
ul.oneColsList li a:hover,
ul.twoRowsList li a:hover,
.itemSider p.bg a:hover
{
    color: #FF6600;
    text-decoration: underline;
}

