@charset "utf-8";
/* layout_index CSS Document */
/* 
16px=1em; 
12px=0.75em
14px=0.875em

1. body选择器中声明Font-size=62.5%或则63%;
2. 将你的原来的px数值除以10，然后换上em作为单位;
3. 重新计算那些被放大的字体的em数值。避免字体大小的重复声明。
*/
.firstline{
	width:988px;
	height:289px;
	margin:auto;
}
.flright{
	width:734px;
	height:289px;
	float:right;
	display:inline;
}
.query{
	width:246px;
	height:289px;
	float:left;
	display:inline;
}
.qtop{
	width:246px;
	height:38px;
	background:url(../../images/365tkt_v4/querytop.jpg) repeat-x;
	background-position:0 -38px;
	margin:auto;
	font-size:0.875em;
	font-weight:bold;
	color:#656565;
	line-height:38px;
}
.qtleft{
	width:6px;
	height:38px;
	background:url(../../images/365tkt_v4/querytop.jpg);
	background-position:0 0px;
	float:left;
	display:inline;
}
.qtright{
	width:6px;
	height:38px;
	background:url(../../images/365tkt_v4/querytop.jpg);
	background-position:0 -76px;
	float:right;
	display:inline;
}
.qtinfo{
	width:auto;
	height:38px;
	float:left;
	display:inline;
	margin-left:18px;
}
.qdown{
	width:246px;
	height:6px;
	background:url(../../images/365tkt_v4/querydown.jpg) repeat-x;
	background-position:0 -6px;
	margin:auto;
	overflow:hidden;
}
.qdleft{
	width:6px;
	height:6px;
	background:url(../../images/365tkt_v4/querydown.jpg);
	background-position:0 0px;
	float:left;
	display:inline;
	overflow:hidden;
}
.qdright{
	width:6px;
	height:6px;
	background:url(../../images/365tkt_v4/querydown.jpg);
	background-position:0 -12px;
	float:right;
	display:inline;
	overflow:hidden;
}
.qinfo{
	width:244px;
	height:245px;
	border:1px #CCC double;
	border-bottom:none;
	border-top:none;
	margin:auto;
}
.qhint{
	width:198px;
	height:20px;
	line-height:20px;
	font-size:0.75em;
	margin:auto;
}
.qhleft{
	width:auto;
	height:20px;
	color:#333;
	font-weight:bold;
	float:left;
	display:inline;
}
.qhright{
	width:auto;
	height:20px;
	color:#999;
	float:left;
	display:inline;
}
.input{
	width:198px;
	height:20px;
	margin:auto;
}
.datetime{
	width:198px;
	height:auto;
	margin:auto;
	overflow:hidden;
	line-height:20px;
	font-size:0.75em;
	color:#333;
	font-weight:bold;
}
.dtleft{
	width:102px;
	height:auto;
	overflow:hidden;
	float:left;
	display:inline;
}
.dtright{
	width:90px;
	height:auto;
	overflow:hidden;
	float:right;
	display:inline;
}
.dtlhint{
	width:102px;
	height:20px;
	margin:auto;
}
.dtrhint{
	width:90px;
	height:20px;
	margin:auto;
}
.dateinput{
	width:102px;
	height:24px;
	margin:auto;
}
.timeinput{
	width:90px;
	height:24px;
	margin:auto;
}
.qbtn{
	width:198px;
	height:36px;
	margin:auto;
}
.qbtnpic{
	width:116px;
	height:36px;
	float:right;
	display:inline;
	background:url(../../images/365tkt_v4/query.jpg);
	cursor:hand;
}
.adnewline{
	width:502px;
	height:289px;
	float:left;
	display:inline;
}
.newline{
	width:502px;
	height:60px;
	border:1px #CCC double;
	margin:auto;
	background:#F7F7F7;
	overflow:hidden;
}
.newline ul{	
	margin:auto;
}
.linerow{
	width:470px;
	height:20px;
	line-height:20px;
	font-size:0.75em;
	list-style-type:none;
}
.linename{
	width:auto;
	height:20px;
	color:#B00000;
	font-weight:bold;
	float:left;
	display:inline;
	margin-left:5px;
}
.linename a{
	color:#B00000;
}
.linename a:link
{
	text-decoration:none;
}
.linename a:active
{
	text-decoration:none;
} 
.linename a:visited
{
	text-decoration:none;
} 
.linename a:hover
{
	text-decoration:underline;
}
.lineport{
	width:auto;
	height:20px;
	color:#999;
	float:right;
	display:inline;
	margin-right:10px;
}
.quicknew{
	width:220px;
	height:289px;
	float:left;
	margin-left:9px;*margin-left:8px;
	display:inline;
}
.quicktop{
	width:220px;
	height:38px;
	background:url(../../images/365tkt_v4/other_bg.jpg) repeat-x;
	border:1px #CCC double;
	margin:auto;
	color:#656565;
	line-height:38px;
}
.qthint{
	width:auto;
	height:38px;
	float:left;
	display:inline;
	margin-left:24px;
}
.quickinfo{
	width:220px;
	height:177px;
	background:#F7F7F7;
	border:1px #CCC double;
	border-top:none;
	margin:auto;
}
.two{
	width:988px;
	height:468px;
	margin:auto;
}
.twoline{
	width:988px;
	height:470px;
	margin:auto;
}
.twoleft{
	width:244px;
	height:468px;
	background:#F7F7F7;
	border:1px #CCC double;
	float:left;
	display:inline;
}
.tworight{
	width:734px;
	height:470px;
	float:right;
	display:inline;
}
.twosale{
	width:502px;
	height:468px;
	float:left;
	display:inline;
}
.saletop{
	width:502px;
	height:38px;
	background:url(../../images/365tkt_v4/other_bg.jpg) repeat-x;
	border:1px #CCC double;
	margin:auto;
}
.sale{
	width:502px;
	height:429px;
	border:1px #CCC double;
	border-top-style:none;
	margin:auto;
}
.saleinfo{
	width:502px;
	height:64px;
	margin:auto;
}
.salepic{
	width:478px;
	height:64px;
	float:left;
	display:inline;
	font-size:0.875em;
	line-height:64px;
	color:#CCC;
	text-align:center;
}
.saleword{
	width:408px;
	height:64px;
	float:left;
	display:inline;
	font-size:0.75em;
	color:#656565;
}
.saletitle{
	width:408px;
	height:20px;
	line-height:20px;
	margin:auto;
	font-weight:bold;
}
.saletitle a{
	color:#656565;
}
.saletitle a:link
{
	text-decoration:none;
}
.saletitle a:active
{
	text-decoration:none;
} 
.saletitle a:visited
{
	text-decoration:none;
} 
.saletitle a:hover
{
	text-decoration:underline;
}
.salememo{
	width:408px;
	height:44px;
	margin:auto;
	line-height:20px;
}
.salememo a{
	color:#F60;
}
.salememo a:link
{
	text-decoration:none;
}
.salememo a:active
{
	text-decoration:none;
} 
.salememo a:visited
{
	text-decoration:none;
} 
.salememo a:hover
{
	text-decoration:underline;
}
.stpic{
	width:15px;
	height:16px;
	background:url(../../images/365tkt_v4/sale.jpg) no-repeat;
	margin-top:11px;
	float:left;
	display:inline;
}
.sthint{
	width:auto;
	height:38px;
	float:left;
	display:inline;
	font-size:0.875em;
	font-weight:bold;
	color:#656565;
	line-height:38px;
}
.stport{
	width:auto;
	height:38px;
	float:left;
	display:inline;
	font-size:0.75em;
	font-weight:bold;
	color:#999;
	line-height:38px;
}
.selectport{
	width:105px;
	height:21px;
	margin-top:9px;
	margin-right:10px;
	background:url(../../images/365tkt_v4/selectport.jpg) no-repeat;
	float:right;
	display:inline;
	cursor:hand;
}
.hotport{
	width:206px;
	height:32px;
	margin:auto;
	overflow:hidden;
	font-size:0.75em;
	color:#999;
	font-weight:bold;
	line-height:32px;
}
.hppic{
	width:32px;
	height:32px;
	float:left;
	display:inline;
}
.hpname{
	width:auto;
	height:32px;
	float:left;
	display:inline;
}
.hpname a{
	color:#656565;
}
.hpname a:link
{
	text-decoration:none;
}
.hpname a:active
{
	text-decoration:none;
} 
.hpname a:visited
{
	text-decoration:none;
} 
.hpname a:hover
{
	text-decoration:underline;
}
.saleactive{
	width:220px;
	height:468px;
	float:left;
	margin-left:9px;*margin-left:8px;
	display:inline;
}
.satop{
	width:220px;
	height:38px;
	background:url(../../images/365tkt_v4/other_bg.jpg) repeat-x;
	border:1px #CCC double;
	margin:auto;
	line-height:38px;
}
.sahint{
	width:auto;
	height:38px;
	font-weight:bold;
	font-size:0.875em;
	color:#656565;
	float:left;
	display:inline;
	margin-left:24px;
}
.samore{
	width:auto;
	height:38px;
	font-size:0.75em;
	color:#666;
	float:left;
	display:inline;
}
.samore a{
	color:#666;
}
.samore a:link
{
	text-decoration:none;
}
.samore a:active
{
	text-decoration:none;
} 
.samore a:visited
{
	text-decoration:none;
} 
.samore a:hover
{
	text-decoration:underline;
}
.sainfo{
	width:220px;
	height:429px;
	background:#F7F7F7;
	border:1px #CCC double;
	border-top:none;
	margin:auto;
}
.sititle{
	width:200px;
	height:20px;
	border-bottom:1px #CCC double;
	line-height:20px;
	font-size:0.75em;
	margin:auto;
}
.siword{
	width:90px;
	height:20px;
	font-weight:bold;
	color:#666;
	float:left;
	display:inline;
}
.siword a{
	color:#666;
}
.siword a:link
{
	text-decoration:none;
}
.siword a:active
{
	text-decoration:none;
} 
.siword a:visited
{
	text-decoration:none;
} 
.siword a:hover
{
	text-decoration:underline;
}
.siport{
	width:110px;
	height:20px;
	float:left;
	display:inline;
	color:#666;
	text-align:right;
}
.simemo{
	width:200px;
	height:auto;
	line-height:20px;
	font-size:0.75em;
	color:#666;
	margin:auto;
	overflow:hidden;
}
.simemo a{
	color:#666;
}
.simemo a:link
{
	text-decoration:none;
}
.simemo a:active
{
	text-decoration:none;
} 
.simemo a:visited
{
	text-decoration:none;
} 
.simemo a:hover
{
	text-decoration:underline;
}
.portsort{
	width:234px;
	height:458px;
	border:6px #B00000 solid;
	float:left;
	display:inline;
}
.recpic{
	width:15px;
	height:16px;
	background:url(../../images/365tkt_v4/rec.jpg) no-repeat;
	margin-top:11px;
	float:left;
	display:inline;
}
.proinfo{
	width:200px;
	height:30px;
	border-bottom:1px #B00000 dotted;
	line-height:30px;
	color:#B00000;
	font-size:0.875em;
	font-weight:bold;
	margin:auto;
}
.cityinfo{
	width:200px;
	height:24px;
	line-height:24px;
	color:#656565;
	font-size:0.75em;
	font-weight:bold;
	margin:auto;
}
.portinfo{
	width:200px;
	height:18px;
	line-height:18px;
	color:#999;
	font-size:0.75em;
	margin:auto;
}
.portlist{
	width:98px;
	height:18px;
	float:left;
	display:inline;
}
.portlist a{
	color:#B00000;
}
.portlist a:link
{
	text-decoration:none;
}
.portlist a:active
{
	text-decoration:none;
} 
.portlist a:visited
{
	text-decoration:none;
} 
.portlist a:hover
{
	text-decoration:underline;
}
.partinfo{
	width:184px;
	height:60px;
	border:1px #CCC double;
	margin:auto;
}
#salefloatdiv{
	position:absolute;
	display: none;
	overflow:hidden;
	width:490px;
	height:auto;
	margin-top:38px;
}
#salefloat{
	background:#F0F0F0;
	border:6px #B00000 solid;
}
#recfloatdiv{
	 position:absolute;
	 width:490px;
	height:auto;
	margin-top:38px;
    display: none;
	overflow:hidden;
}
#recfloat{
	background:#F0F0F0;
	border:6px #B00000 solid;
}
.sfhint{
	width:460px;
	height:32px;
	line-height:32px;
	border-bottom:1px #CCC dotted;
	font-size:0.875em;
	color:#666;
	font-weight:bold;
	margin:auto;
}
.sfrow{
	width:452px;
	height:24px;
	line-height:24px;
	font-size:0.75em;
	color:#B00000;
	font-weight:bold;
	text-align:center;
	margin:auto;
	overflow:hidden;
}
.sfrow a{
	color:#B00000;
}
.sfrow a:link
{
	text-decoration:none;
}
.sfrow a:active
{
	text-decoration:none;
} 
.sfrow a:visited
{
	text-decoration:none;
} 
.sfrow a:hover
{
	text-decoration:underline;
}
.sflist{
	width:150px;
	height:24px;
	float:left;
	display:inline;
}


/* flash 图片 */
.adswitch{
	float:left;
	width:502px;
	height:216px;
	margin:auto;
	position:relative;
	border:1px #CCC double;
}
.adswitch .a_bigImg img{
	position:absolute;
	top:1px;left:1px;
	display:none;
	border:0px;
}
.ul_change_a2{
	position:absolute;
	right:5px; bottom:7px;
	padding-left:19px;
	overflow:hidden;
}
.ul_change_a2 li{
	display: -moz-inline-stack;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.ul_change_a2 span{
	display: -moz-inline-stack;
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:0.8em;
	padding:0px 3px; 
	margin-right:2px;
	border:1px solid #999;
	background:#fff;
	filter:alpha(opacity=85);
	opacity:0.85;
	cursor:hand;
	cursor:pointer;
}
.ul_change_a2 span.on{
	border:1px solid #CC0000;
	background:#FFFF9D;
	color:#CC0000;
}
.ibillquery{
	width:220px;
	height:60px;
	border:1px #CCC double;
	margin:auto;
}
.ibillhint{
	width:202px;
	height:16px;
	line-height:16px;
	font-size:0.75em;
	color:#999;
	margin:auto;
}
.ibillinfo{
	width:202px;
	height:24px;
	margin:auto;
}
.ibillinput{
	width:133px;
	height:24px;
	float:left;
	display:inline;
}
.ibillpic{
	background:url(../../images/365tkt_v4/iqbtn.jpg) no-repeat;
	width:69px;
	height:24px;
	float:left;
	display:inline;
	margin-top:1px;
	cursor:hand;
}

