﻿@charset "utf-8";
html {height:100%;}
body {position:relative; margin:0; height:100%; text-align:center;}
body,div,td {color:#000; font-family:"宋体"; font-size:12px;	line-height:20px;}
p,ul,ol,dl,dd,h1,h2,h3,h4,h5,img,form,blockquote { margin:0; padding:0; border:0; list-style:none;}
select {cursor:pointer;}
textarea {font-family: Tahoma, Arial, "宋体", Verdana, Helvetica, sans-serif; }
ul { padding:0;}
ul, x:-moz-any-link, x:only-child {	padding-left:-40px; }
* html ul {padding-left:0 }
*+html ul {padding-left:0 }
strong,.fb {font-weight:bold;}
input,select {vertical-align:middle;}
.uline {text-decoration:underline;}
.vali {border:1px solid #f00; background:url(http://pic2.58.com/images/icoRedx.gif) 4px 3px no-repeat #FFFBE8; color:#f00; padding:4px 20px; zoom:1; font-size:12px; }
a {color:#0033cc; text-decoration:none;}
a:hover {color:#ff7f00; text-decoration:underline;}
.ulLink a{text-decoration:underline;}
.ulLink a:hover{text-decoration:none;}
.red2Link a {color:#c00;}
.red2Link a:hover {color:#c00;}
.greyLink a:link, a.greyLink:link {color:#666;}
.greyLink a:visited, a.greyLink:visited {color:#666;}
.greyLink a:hover, a.greyLink:hover {color:#333;}
.whiteLink a {color:#fff; text-decoration:underline;}
.whiteLink a:hover {color:#fff; text-decoration:none;}
a.blackLink {color:#000; text-decoration:underline;}
a.blackLink:hover {color:#000; text-decoration:none;}
.copyright a {color:#8A8BB7;text-decoration:underline;}
.copyright a:hover {color:#8A8BB7;text-decoration:none;}
.none {display:none;}
.bl {display:block;}
.fwl {font-weight:lighter;}
.spanDiv {display:inline;}
.pr {position:relative;}
.oh {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fr {float:right;}
.fl {float:left;}
.c {clear:both;}
.cl:after {
	content: ".";
	display: block;
	position:relative;
	height: 0;
	clear: both;
	visibility: hidden;
	}
.cl { display: inline-block;}
/* Hides from IE-mac \*/
* html .cl {height: 1%;}
.cl {display: block;}
/* End hide from IE-mac */
.spacer4 {font-size:1%; line-height:1%; height:4px;}
.spacer6 {font-size:1%; line-height:1%; height:4px;}
.spacer8 { font-size:1%; line-height:1%; height:8px;}
.spacer10 { font-size:1%; line-height:1%; height:8px;}
.spacer12 {height:12px;}
.spacer14 {height:14px;}
.spacer16 {height:16px;}
.spacer18 {height:18px;}
.pdt0 {padding-top:0;}
.pd4 {padding:4px;}
.pd6 {padding:6px;}
.pd8 {padding:8px;}
.mt8 {margin-top:8px;}
.pd15 {padding:15px;}
.pdt8 {padding-top:8px;}
.pdb8 {padding-bottom:8px;}
.pdr8 {padding-right:8px;}
.pdl8 {padding-left:8px;}
.pdl24 {padding-left:24px;}
.pdl32 {padding-left:32px;}
.wid50 {width:50%;}
.wid49 {width:49%;}
.wid45 {width:45%;}
.wid40 {width:39%;}
.wid60 {width:60%;}
.wid80 {width:80%;}
.wid95 {width:95%;}
.wid100 {width:100%;}
.h25 {height:25px; line-height:25px;}
.borGrey {border:1px solid #ccc;}
.borGreyBg {background:#efefef;}
.bor1GreyTop {border-top:1px solid #ccc;}
.bor1Grey {border-bottom:1px solid #ccc;}
.bor1Grey2 {border-bottom:1px solid #f7f7f7;}
.borGreen {border:0px solid #DBF3A6;}
.borGreenBg {background:#F9FEEB;}
.borBlue {border:0px solid #DBF3A6;}
.borBlueBg {background:#F9FEEB;}
.borNone {border:0;}
.mc {margin:0 auto;}
.lh0 {line-height:0; font-size:1%;}
.lh100 {line-height:100%;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh22 {line-height:22px;}
.lh25 {line-height:25px;}
.lh32 {line-height:32px;}
.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}
.fhei {font-family:"黑体", Tahoma, Helvetica, sans-serif; }
.fen {font-family: Arial,Tahoma,"宋体", Helvetica, sans-serif; }
.fRed {color:#f00;}
.fRed2 {color:#c00;}
.fOra {color:#f60;}
.fBlue {color:#03c;}
.fBlue2 {color:#039;}
.fGrey {color:#999;}
.fWhite {color:#fff;}
.fBlack {color:#000;}
.fGreen {color:#4EBB24;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f25 {font-size:25px;}
.mw {width:960px; margin:0 auto; text-align:left;}
/*按钮*/
.butPd2 {padding-top:2px;}
a.butListp {float:right; height:22px; line-height:22px;  border-left:1px solid #a6c5d6; border-right:1px solid #618097; background:url(http://pic2.58.com/images4/butListp.gif) repeat-x; display:block; color:#09446d; padding:0 6px;position:relative; bottom:3px; margin-left:8px;}
a.butListp:hover {color:#09446d; text-decoration:none;}
/*头像*/
/*分页*/
#page {padding-top:16px;font-family:Arial, Helvetica, sans-serif}
#page strong {color:#666;padding:2px 4px;font-size:16px; border:1px solid #ccc; background:#FFFFCC;}
#page a {padding:2px; border:1px solid #fff; font-size:14px; text-decoration:none; margin:0;}
#page a:hover {padding:2px; border:1px solid #ccc; color:#666;  background:#FFFFCC;	font-size:14px;	text-decoration:none; }
/*首页-列表-头部*/
#tnone {height:60px;}
#top {width:100%; height:57px; position:absolute; top:3px; left:0; overflow:hidden;}
#topLogo {width:155px;float:left;}
#city {float:left; padding-right:20px; padding-top:10px;}
h1.cityName {font-size:23px; line-height:25px; }
#changeCity {padding-left:3px;}
#s {width:440px; overflow:hidden; float:left; padding-top:25px; padding-left:10px;}
#menu {width:440px; float:left;}
#menu ul {font-size:14px;}
#menu ul li {color:#333; font-weight:bold; float:left; margin-right:12px;}
#menu ul li a {font-weight:lighter}
#menu ul li a.pno,#menu ul li a.pno:hover{color:#000; font-weight:bold; text-decoration:none;cursor:pointer}
#user {width:310px; height:25px; position:absolute; text-align:right; right:0; top:0;}
#user div {font-size:12px;}
.sin {width:365px; float:left; border:1px solid #53a2ff; margin-top:6px;}
.sin2 {height:29px; hei\ght:21px; border:2px solid #006ef3; color:#999; padding:2px 6px; position:relative;}
a.sType_set {color:#666; font-size:14px; text-decoration:none; background:url(http://pic2.58.com/images4/icoSin.gif) no-repeat right ; display:block; float:left; padding-right:8px}
a.sType_set:hover {color:#666; text-decoration:none}
input.inAll {width:170px;border:0; font-size:14px; color:#666; padding:0; margin:0; padding-top:1px; padding-bottom:1px; padding-left:3px; vertical-align:middle; border-left:2px solid #006ef3; margin-left:4px;}
.butAllB {float:left; padding-top:5px; padding-left:4px;}
input.butAll { height:32px; font-size:14px; line-height:30x; vertical-align:middle;}
a#post:link,a#post:active,a#post:hover,a#post:visited {width:90px; height:30px; font-family:Arial, Helvetica, sans-serif display:block;	background:url(http://pic2.58.com/images/butPost.gif) no-repeat; text-align:right; line-height:30px; color:#000; font-size:13px; position:absolute; right:0; text-decoration:none}
#k {ime-mode:active;}
#sType_list {
border:2px solid #006ef3;
background-color:#fff;
position:absolute;
width:160px;
overflow:hidden;
display:none;
top:24px;
left:0;
}
ul#sType_ul  {
margin:0;
padding:0;
}
ul#sType_ul input {
position:absolute;
left:-30px;
}
ul#sType_ul li {
width:100%;
height:20px;
font-size:14px;
line-height:20px;
overflow:hidden;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#sType_ul li  {float:left; }
* html ul#sType_ul li  a {height:20px;}
/* End */
ul#sType_ul li a {color:#333; text-decoration:none; display:block; padding-left:6px; padding-right:3px}
ul#sType_ul li a:hover {color:#fff; background:#88a8cf; text-decoration:none; display:block;}
* html ul#sType_ul li a:hover {background:none; color:#333;}
ul#sType_ul li:hover, ul#sType_ul li.seaOn  {color:#fff; background:#88a8cf;cursor:pointer}
#sType_ul label {
display:block;
cursor:pointer;
font-weight:lighter;
padding:0;
}
#ifrSea {width:100%; height:175px;position:absolute;filter:alpha(oacity=0);top:0;left:-2px;visibility:inherit; z-index:-1; display:block;}
#navCity {
	width:360px;
	padding-top:5px;
	padding-left:5px;
	position:absolute;
	display:none;
	top:20px;
	left:-100px;
	z-index:899;
	border:1px solid #333;
	background:#fff url(http://pic2.58.com/images/navFlBg.gif) repeat-x bottom;
	line-height:18px;
	}
#ifrCity{
	width:360px;
	height: 150px;
	border:0;
	position:absolute;
	filter:alpha(opacity=50);
	top:1px;
	left:1px;
	visibility:inherit;
	display:block;
	z-index:-5;
}
.icox {widt:30px; height:30px; position:absolute; top:5px; right:5px; z-index:2000}
#navCity a {text-decoration:none;}
#navCity .wid50 {color:#FF3300;}
#navCity .wid50 a { color:#555; text-decoration:none; margin-right:2px;}
#navCity .wid50 a:hover {color:#111; text-decoration:underline;}
/*通用尾部*/
.friend {line-height:20px; padding:5px 0;}
.copyright {border-top:1px solid #ccc; padding-top:5px;	margin-top:10px; text-align:center;}
/*个人中心与内容页头部*/

/*功能页通用头部*/
/*侧边栏统一样式*/

/*其他*/
optgroup {color:#efefef; } 
.selSea {width:145px; margin-right:3px;}