﻿/* 全局css */
/* diy错位 */


/* diy错位 */


body{
	background-color:#FFF;
}

body,textarea{
	font:400 12px/1.5 Simsun,Arial;
	color:#333;
}

a,a:visited{
	text-decoration:none;
	color:#333;
	cursor:pointer;
}

a:hover{
	text-decoration:underline;
	color:#0657B2;
}

em,i{
	font-style:normal;
}

h1,h2,h3,h4,h5,h6,strong{
	font-weight:700;
	font-size:100%;
}

label,input,select{
	vertical-align:middle;
}

img,button{
	background:none;
	border:0 none;
	vertical-align:middle;
}

ol,ul{
	list-style:none;
	margin:0;
	padding:0;
}
li{ vertical-align:middle;}
table,th,td,fieldset,legend{
	font-weight:400;
	border:0 none;
	border-collapse:collapse;
}

pre{
	white-space:pre-wrap;
}

.layout{
	margin:0 auto;
	width:980px;
}

.iblock{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:middle;
}

.clearall{
	zoom:1;
}

.clearall:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

.pipe{
	font-style:normal;
	color:#d5d5d5;
}


.fl00{
	float:left;
}
.fl01{
	float:left;
}
.fr{
	float:right;
}

.tl{
	text-align:left;
}

.tr{
	text-align:right;
}

.tc{
	text-align:center;
}

.mt10{
	margin-top:10px!important;
}

.mb10{
	margin-bottom:10px;
}

.close{
	position:absolute;
	top:4px;
	right:10px;
	padding-top:15px;
	width:15px;
	height:0;
	background:url(images/icon_common.png) no-repeat 4px 4px;
	overflow:hidden;
	z-index:9;
	cursor:pointer;
}

.close:hover{
	background-position:4px -32px;
}

.fix-ie6{
	position:absolute;
	top:0;
	left:0;
	width:999px;
	height:999px;
	z-index:-1;
	background:none;
	border:0 none;
	_filter:Alpha(opacity=0);
}

.color1{
	color:#334F67;
}

.color2{
	color:#8CA226;
}

.color3{
	color:#FC6D02;
}

.color6{
	color:#666;
}

.color9{
	color:#999;
}

.placeholder{
	color:#999!important;
}

:-moz-placeholder{
	color:#999!important;
}

::-webkit-input-placeholder{
	color:#999!important;
}

.yahei{
	font:700 16px/1.5 "Microsoft YaHei";
}

.arial{
	font-family:Arial;
}

.f12{
	font-size:12px;
}

.f14{
	font-size:14px;
}

.f16{
	font-size:16px;
}

.fb{
	font-weight:700;
}

.link0 a,.link0 a:visited{
	color:#0657B2;
}

.link0 a:hover{
	color:#FC6D02;
}

.link1 a,.link1 a:visited,.link1 a:hover{
	color:#334F67;
}

.link2 a,.link2 a:visited,.link2 a:hover{
	color:#8CA226;
}

.link3 a,.link3 a:visited{
	color:#FC6D02;
}

.link3 a:hover{
	color:#0657B2;
}

.link6 a,.link6 a:visited{
	color:#666;
}

.link6 a:hover{
	color:#0657B2;
}

.link9 a,.link9 a:visited{
	color:#999;
}

.link9 a:hover{
	color:#0657B2;
}

.txt,.txtarea{
	padding:3px;
	outline:none;
	font-size:12px;
	line-height:14px;
	color:#333;
	border:1px solid #ddd;
	border-radius:3px;
}

.txt{
	height:14px;
}

.txt-large,.txt-middle{
	font-size:14px;
}

.txt-large{
	height:22px;
	line-height:22px;
}

.txt-middle{
	height:18px;
	line-height:18px;
}

.txt:hover,.txt:focus,.txtarea:hover,.txtarea:focus{
	border-color:#7DBDE2;
	box-shadow:0 0 5px #7DBDE2;
}

.error,.error:hover,.error:focus{
	border-color:#FFABAB;
	box-shadow:0 0 5px #FFABAB;
}

.checkbox,.radio{
	width:13px;
	height:13px;
}

#announce{
	position:relative;
	height:29px;
	line-height:30px;
	background:#FFF2A7;
	text-align:center;
	font-weight:700;
	color:#FF4800;
	border-bottom:1px solid #E7CB5A;
}

.ad-close{
	width:43px;
	height:15px;
	background:url(images/img_ad/float_ad_closed.gif) 0 0 no-repeat;
	outline:none;
	z-index:1;
}

.ad-embed-mask{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#fff;
	opacity:0;
	filter:alpha(opacity=0);
}



.tl th, .tl td {
padding: 5px 0;
border-bottom: 1px solid #bbb;
}

.ttp a:hover {
border-color: #808080;
color: #FFF;
text-decoration: none;
}

.tb .o {
border: 1px solid #bbb;
}
.tb_h {
margin: 0;
padding: 0;
background-color: #f4f4f4;
}
.tb a {
display: block;
padding: 0 10px;
background: #f4f4f4;
}
.ad-adjust-width{
	display:none;
}

.head-ad{
	margin:0 auto;
	width:980px;
	*line-height:0;
	*zoom:1;
}

.float-ad-wrap .float-ad{
	position:fixed;
	top:0;
	width:100px;
	height:315px;
	overflow:hidden;
	z-index:999;
	_position:absolute;
}

.float-ad-wrap .float-ad-left{
	left:0;
}

.float-ad-wrap .float-ad-right{
	right:0;
}

.float-ad-wrap .float-ad-bottom{
	padding-top:15px;
	height:300px;
	top:auto;
	bottom:0;
}

.float-ad .float-ad-close{
	position:absolute;
	bottom:0;
}

.float-ad-bottom .float-ad-close{
	top:0;
	bottom:auto;
}

.float-ad-left .float-ad-close{
	left:0;
}

.float-ad-right .float-ad-close{
	right:0;
}

.float-ad .ad-embed-mask{
	width:100px;
	height:300px;
}

.pop-ad{
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-175px;
	margin-left:-250px;
	width:500px;
	height:350px;
	z-index:999;
	_position:absolute;
	overflow:hidden;
}

.pop-ad .pop-ad-close{
	position:absolute;
	top:5px;
	right:5px;
}

.pop-ad .pop-ad-content{
	position:relative;
}

.pop-ad .ad-embed-mask{
	width:500px;
	height:350px;
}

.corner-ad{
	position:fixed;
	bottom:0;
	right:0;
	_position:absolute;
	z-index:999;
}

.corner-ad .corner-ad-thumbnail{
	width:100px;
	height:100px;
	outline:none;
}

.corner-ad .corner-ad-main{
	width:300px;
	height:300px;
	outline:none;
}

.corner-ad .corner-ad-thumbnail .ad-embed-mask{
	width:100px;
	height:100px;
}

.projection-ad{
	display:none;
	position:relative;
	margin:0 auto;
	width:980px;
}

.projection-ad .projection-ad-close{
	position:absolute;
	right:10px;
	top:10px;
	width:19px;
	height:19px;
	background:url(images/img_ad/dk_ad_closed.gif) 0 0 no-repeat;
	outline:none;
	z-index:1;
}

.projection-ad .projection-ad-replay{
	position:absolute;
	right:-60px;
	top:-10px;
	width:52px;
	height:19px;
	line-height:19px;
	text-align:center;
	background:url(images/img_ad/bn_play.gif) 0 0 no-repeat;
	outline:none;
}

.projection-ad .projection-ad-content{
	display:none;
	position:relative;
	margin-bottom:10px;
	height:400px;
	overflow:hidden;
	_zoom:1;
}

.projection-ad .projection-ad-content .ad-embed-mask{
	width:980px;
	height:400px;
}

.post-ad{
	position:relative;
	float:right;
	margin-left:10px;
	width:100px;
	height:300px;
	overflow:hidden;
	_display:inline;
}

.post-ad .ad-embed-mask{
	width:100px;
	height:300px;
}

.ad650-60{
	margin-bottom:10px;
	width:650px;
	height:60px;
	overflow:hidden;
}

.ad100-300{
	float:right;
	margin-left:10px;
	width:100px;
	height:300px;
	overflow:hidden;
}

.reply-ad{
	float:right;
	margin-right:15px;
	width:100px;
	height:240px;
	overflow:hidden;
	_display:inline;
}

.ad{
	margin-bottom:10px;
	position:relative;
	overflow:hidden;
}

.ad-980x90,.ad-980x60,.ad-650x60{
	position:relative;
	margin:0 auto;
	width:980px;
	overflow:hidden;
}

.ad-980x90{
	margin-bottom:10px;
	height:90px;
}

.ad-980x60{
	margin-bottom:10px;
	height:60px;
}

.ad-740x60{
	width:740px;
	height:60px;
}

.ad-230x60{
	width:230px;
	height:60px;
}

.ad-650x60{
	margin-left:5px;
	width:650px;
	margin-bottom:10px;
	height:60px;
}

.ad-980x90 .ad-embed-mask,.ad-980x60 .ad-embed-mask{
	width:980px;
}

.ad-980x90 .ad-embed-mask{
	height:90px;
}

.ad-980x60 .ad-embed-mask,.ad-650x60 .ad-embed-mask{
	height:60px;
}

.ad-170x60{
	width:680px;
	overflow:hidden;
}

.ad-170x60 li{
	float:left;
	width:170px;
	height:60px;
	overflow:hidden;
}

.ad-170x60 .ad-embed-mask{
	width:170px;
	height:60px;
}

.ad-190x60{
	margin:auto;
	width:985px;
	overflow:hidden;
	line-height:0;
	font-size:0;
}

.ad-190x60 li{
	float:left;
	position:relative;
	margin:0 7px 10px 0;
	*margin-bottom:0;
	*padding-bottom:10px;
	width:190px;
	height:60px;
	overflow:hidden;
	*zoom:1;
}

.ad-190x60 li.adv-320-60{
	margin-right:10px;
	width:320px;
}

.ad-190x60 li.adv-410-60{
	margin-right:10px;
	width:410px;
}

.ad-190x60 li.adv-230-60{
	margin-right:0;
	width:230px;
}

.ad-190x60 .ad-embed-mask{
	width:190px;
	height:60px;
}

.ad-230x180,.ad-230x180 .ad-embed-mask{
	width:230px;
	height:180px;
}

.ad-680x90{
	margin:0 auto;
	width:980px;
	overflow:hidden;
	_zoom:1;
}

.ad-680x90 li{
	float:left;
	position:relative;
	margin-bottom:10px;
	*margin-bottom:0;
	*padding-bottom:10px;
	width:140px;
	height:90px;
	overflow:hidden;
}

.ad-680x90 .ad-main{
	float:left;
	margin:0 10px 10px;
	width:680px;
	height:90px;
	overflow:hidden;
}

.ad-680x90 .ad-main .ad-embed-mask{
	width:680px;
	height:90px;
}

.ad-230x60,.ad-740x60{
	margin-bottom:10px;
	height:60px;
	overflow:hidden;
}

.ad-230x60{
	width:230px;
}

.ad-740x60{
	width:740px;
}

.ad-980x40{
	position:relative;
	height:40px;
	overflow:hidden;
	z-index:10;
}

.ad-320x90{
	margin:0 auto;
	width:980px;
	overflow:hidden;
}

.ad-320x90 .ad-center{
	margin:0 10px;
}

.ad-320x90 .ad-cycle{
	float:left;
	margin-top:10px;
	width:320px;
	height:90px;
	overflow:hidden;
}

.go-top{
	position:fixed;
	_position:absolute;
	right:15px;
	bottom:300px;
	z-index:80;
	text-align:center;
	border-radius:5px;
	box-shadow:0 0 5px rgba(0,0,0,0.1);
}

.go-top a,.go-top a:visited{
	display:block;
	padding:5px;
	width:18px;
	line-height:14px;
	color:#8CA226;
	border:1px solid #D9E6BB;
	background-color:#F7FBEC;
	overflow:hidden;
}

.go-top a:hover{
	text-decoration:none;
	color:#FFF;
	border-color:#8CA226;
	background-color:#8CA226;
}

.go-top .icon{
	display:block;
	width:16px;
	height:0;
	padding-top:16px;
	background:url(images/common.png) no-repeat;
	overflow:hidden;
}

.go-top .close-go-top,.go-top .close-go-top:visited{
	display:none;
	border-radius:5px 5px 0 0;
}

.close-go-top .icon{
	background-position:-37px -56px;
}

.close-go-top:hover .icon{
	background-position:-57px -56px;
}

.go-top .customer-service,.go-top .customer-service:visited{
	border-bottom:none;
	border-radius:5px 5px 0 0;
}

.customer-service .icon{
	margin:0 0 2px 2px;
	background-position:0 -59px;
}

.customer-service:hover .icon{
	background-position:-20px -59px;
}

.go-top .back-to-top,.go-top .back-to-top:visited{
	border-radius:0 0 5px 5px;
}

.back-to-top .arrow{
	display:block;
	margin:2px;
	width:0;
	height:0;
	border-right:6px #F7FBEC solid;
	border-left:6px #F7FBEC solid;
	border-bottom:6px #8CA226 solid;
	overflow:hidden;
}

.back-to-top:hover .arrow{
	border-right:6px #8CA226 solid;
	border-left:6px #8CA226 solid;
	border-bottom:6px #F7FBEC solid;
}

.go-top-hover .close-go-top,.go-top-hover .close-go-top:visited{
	display:block;
}

.go-top-hover .customer-service,.go-top-hover .customer-service:visited{
	border-top:none;
	border-radius:0;
}

.at,.at:hover{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:middle;
	padding-left:15px;
	font-size:12px;
	line-height:18px;
	color:#83A013;
	text-decoration:none;
	background:url(images/common.png) -380px 3px no-repeat;
}

.at:visited{
	color:#83A013;
}

.submit-btn,.submit-btn span,.reply-btn,.reply-btn span,.option-btn,.option-btn span,.confirm-btn,.confirm-btn span,.options-btn,.options-btn span{
	background:url(images/bg_btn.png) no-repeat;
}

.confirm-btn,.options-btn,.submit-btn,.reply-btn,.option-btn{
	display:inline-block;
	_display:inline;
	zoom:1;
	padding-left:10px;
	height:25px;
	vertical-align:middle;
	overflow:hidden;
}

.confirm-btn:hover,.options-btn:hover{
	text-decoration:none;
}

.confirm-btn span,.options-btn span,.submit-btn span,.reply-btn span,.option-btn span{
	cursor:pointer;
	float:left;
	padding-right:10px;
	height:25px;
	line-height:25px;
	font:700 12px/25px "Simsun";
}

.confirm-btn{
	background-position:0 -420px;
}

.confirm-btn span{
	color:#FFF;
	background-position:right -445px;
}

.confirm-btn:hover{
	background-position:0 -470px;
}

.confirm-btn:hover span{
	background-position:right -495px;
}

.options-btn{
	background-position:0 -520px;
}

.options-btn span{
	color:#334f67;
	background-position:right -545px;
}

.options-btn:hover{
	background-position:0 -570px;
}

.options-btn:hover span{
	background-position:right -595px;
}

.disabled-small span,.disabled-small:hover span{
	cursor:default;
	color:#666;
	background-position:right -705px;
}

.disabled-small .loading,.disabled-small:hover .loading{
	margin:4px 0;
	padding:16px 5px 0 0;
	width:16px;
	height:0;
	background:url(images/btn_loading.gif) no-repeat;
	overflow:hidden;
}

.disabled-small,.disabled-small:hover{
	background-position:0 -680px;
}

.submit-btn,.reply-btn,.option-btn{
	height:30px;
}

.submit-btn:hover,.reply-btn:hover,.option-btn:hover{
	text-decoration:none;
}

.submit-btn span,.reply-btn span,.option-btn span{
	height:30px;
	font:700 14px/30px "Simsun";
}

.submit-btn span{
	background-position:right -30px;
	color:#FFF;
}

.submit-btn:hover{
	background-position:0 -90px;
}

.submit-btn:hover span{
	background-position:right -120px;
}

.option-btn{
	background-position:0 -300px;
}

.option-btn span{
	color:#334f67;
	background-position:right -330px;
}

.option-btn:hover{
	background-position:0 -360px;
}

.option-btn:hover span{
	background-position:right -390px;
}

.newthread .submit-btn span{
	padding-right:30px;
	background-position:right -60px;
}

.newthread .submit-btn:hover span{
	background-position:right -150px;
}

.reply-btn{
	background-position:0 -180px;
}

.reply-btn:hover{
	background-position:0 -240px;
}

.reply-btn span{
	color:#654302;
	background-position:right -210px;
}

.reply-btn:hover span{
	background-position:right -270px;
}

.disabled-big,.disabled-big:hover{
	background-position:0 -620px;
}

.disabled-big span,.disabled-big:hover span{
	cursor:default;
	color:#666;
	background-position:right -650px;
}

.disabled-big .loading,.disabled-big:hover .loading{
	margin:7px 0;
	padding:16px 5px 0 0;
	width:16px;
	height:0;
	background:url(images/btn_loading.gif) no-repeat;
	overflow:hidden;
}

.option-btn-s,.option-btn-s:visited{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:middle;
	padding-left:3px;
	height:16px;
	line-height:17px;
	color:#333;
	background:url(images/bg_btn.png) 0 -730px no-repeat;
	overflow:hidden;
}

.option-btn-s span{
	float:left;
	padding:0 8px 0 5px;
	cursor:pointer;
	zoom:1;
	background:url(images/bg_btn.png) right -746px no-repeat;
}

.option-btn-s:hover{
	text-decoration:none;
	color:#333;
}

#header{
	position:relative;
	height:25px;
	background:#EFEFEF;
	z-index:11;
	-webkit-text-size-adjust:none;
	box-shadow:0 2px 2px rgba(0,0,0,0.1);
}

#header.brown{
	background:#42382E;
}

.brown .header-city dt a,.brown .header-city dt a:visited,.brown .header-floor dt a,.brown .header-floor dt a:visited,.brown .header-home dt,#header.brown .header-link,#header.brown .header-link:visited,.brown .header-logined .user-name,.brown .user-msg dt,.brown .user-nav dt,.header-login,.brown .header-home dt a,.brown .header-home dt a:visited,.brown .user-name a,.brown .user-name a:visited,#header.brown .header-link:hover,.brown .header-login,.brown .header-login a,.brown .header-login a:visited{
	color:#fff;
}

.header-hd{
	position:relative;
	float:left;
	width:220px;
	z-index:1000;
	zoom:1;
}

.header-city dd,.header-logined,.header-floor dd,.user-msg dd,.user-switch dd,.user-nav-on dd .user-switch dd,.user-nav dd,.user-switch dd,.header-bd .header-home dd{
	display:none;
}

.header-city-on dd,.header-floor-on dd,.user-msg-on dd,.user-nav-on dd,.user-nav-on dd .user-switch-on dd,.header-bd .header-home-on dd{
	display:block;
}

.header-city{
	position:relative;
	float:left;
	width:140px;
	z-index:11;
	zoom:1;
}

.header-city .header-logo{
	z-index:2;
	position:relative;
	top:1px;
	float:left;
	padding-left:1px;
	width:135px;
	height:25px;
	line-height:25px;
}

.header-logo .logo{
	float:left;
	padding-left:55px;
	height:25px;
	background:url(images/common.png) -350px -15px no-repeat;
}

.header-logo .triangle{
	cursor:pointer;
	float:left;
	height:25px;
	width:16px;
	background-position:0 -419px;
}

.brown .logo{
	background-position:-350px -54px;
}

.brown .triangle{
	background:0 -612px;
}

.header-city-on .header-logo{
	padding-left:0;
	height:24px;
	line-height:23px;
	border:1px solid #CDCDCD;
	border-bottom:none;
	background-color:#FFF;
}

.header-city-on .logo{
	height:24px;
	background-position:-350px -36px;
}

.brown .header-city-on .logo,.brown .header-city-on .logo:visited{
	color:#666;
}

.header-city-on .triangle{
	height:24px;
	background-position:0 -459px;
}

.header-city-on .header-city-cont{
	position:absolute;
	top:25px;
	left:0;
	box-shadow:0 2px 3px #DDD;
	overflow:visible;
	_overflow:hidden;
}

.header-city .header-cities{
	padding:8px;
	width:240px;
	background:#FFF;
	border:1px solid #CDCDCD;
	overflow:hidden;
}

.header-cities dt{
	font-weight:700;
}

.header-cities dd{
	overflow:hidden;
	_zoom:1;
}

.header-city dd a{
	float:left;
	padding:2px 5px;
	color:#333;
	word-break:keep-all;
}

.header-hd .header-city dd a:hover{
	color:#fff;
	text-decoration:none;
	background:#808080;
	border-radius:2px;
}

.header-floor a,.header-floor a:visited,.header-home a,.header-home a:visited,.user-msg dd a,.user-msg dd a:visited,.user-nav dd a,.user-nav dd a:visited,.user-name a,.user-name a:visited,.header-city dd a:visited,.header-login a,.header-login a:visited,.header-login{
	color:#666;
}

.header-bd{
	float:left;
	margin-right:20px;
}

.header-floor,.header-home{
	float:left;
}

.header-bd .header-floor dt,.header-bd .header-home dt{
	z-index:2;
	position:relative;
	top:1px;
	float:left;
	padding-left:2px;
	padding-right:15px;
	height:25px;
	line-height:25px;
	text-indent:7px;
	font-size:12px;
	background-position:right -419px;
}

.header-bd .header-floor-on dt,.header-bd .header-home-on dt{
	padding-left:1px;
	padding-right:14px;
	height:24px;
	line-height:23px;
	color:#333;
	border:1px solid #CDCDCD;
	border-bottom:none;
	background-color:#FFF;
	background-position:right -459px;
}

.header-floor,.header-home{
	position:relative;
}

.header-floor-on dd{
	position:absolute;
	top:25px;
	left:0;
	overflow:visible;
	_overflow:hidden;
	box-shadow:0 2px 3px #ddd;
}

.header-floor-on ul{
	padding:10px 0 10px 0;
	width:475px;
	border:1px solid #cdcdcd;
	background:#fff;
	overflow:hidden;
}

.header-floor-on li{
	margin-left:-1px;
	float:left;
	padding:4px 5px;
	width:108px;
	border-left:1px solid #D7D7D7;
}

.header-floor-on li a{
	display:block;
	width:108px;
	height:20px;
	line-height:20px;
	font-size:14px;
	text-indent:10px;
	overflow:hidden;
}

.header-floor-on li a:hover{
	text-decoration:none;
	color:#fff;
	background:#808080;
	border-radius:10px;
	box-shadow:0 3px 3px #666 inset;
}

.header-home-on dd{
	position:absolute;
	left:0;
	top:36px;
	box-shadow:0 2px 3px #ddd;
	overflow:visible;
	_overflow:hidden;
}

.header-home-on ul{
	width:138px;
	border:1px solid #cdcdcd;
	border-top:none;
	background:#fff;
}

.header-hd dt a,.header-hd dt a:visited,.header-hd dt a:hover,.header-bd dt a,.header-bd dt a:visited,.header-bd dt a:hover,#header.brown .header-floor-on dt a,#header.brown .header-floor-on dt a:visited,#header.brown .header-floor-on dt a:hover,#header.brown .header-home-on dt a,#header.brown .header-home-on dt a:visited,#header.brown .header-home-on dt{
	color:#666;
	text-decoration:none;
}

#header .header-link,#header .header-link:visited{
	display:block;
	float:left;
	margin-left:5px;
	padding:0 10px 0 10px;
	height:25px;
	line-height:27px;
	color:#666;
	font-size:12px;
	overflow:hidden;
}

#header .header-link:hover,#header .header-bd .header-link-on,#header .header-bd .header-link-on:visited{
	color:#FFF;
	text-decoration:none;
	background:#808080;
}

#header.brown .header-link:hover,#header.brown .header-bd .header-link-on,#header.brown .header-bd .header-link-on:visited{
	background-color:#E9952E;
}

.header-search{
	position:relative;
	float:left;
	padding-top:1px;
	width:190px;
}

.header-search input{
	float:left;
	padding:3px 7px;
	width:145px;
	height:15px;
	font-size:12px;
	line-height:15px;
	vertical-align:middle;
	border:1px solid #cdcdcd;
	border-right:none;
	border-top-left-radius:2px;
	border-bottom-left-radius:2px;
	box-shadow:2px 2px 2px #ebebeb inset;
}

.header-search .search-button{
	cursor:pointer;
	z-index:11;
	float:left;
	width:28px;
	height:21px;
	border:1px solid #CDCDCD;
	border-top-right-radius:2px;
	border-bottom-right-radius:2px;
	background:#E6E6E6;
	background:-webkit-linear-gradient(top,#F7F7F7,#DBDBDB);
	background:-moz-linear-gradient(top,#F7F7F7,#DBDBDB);
	overflow:hidden;
}

.header-search .search-button i{
	display:block;
	padding-top:21px;
	width:28px;
	height:0;
	background-position:5px -293px;
}

.header-search .search-button-on{
	background:#EDEDED;
}

.header-search .search-suggest{
	display:none;
	position:absolute;
	top:23px;
	left:0;
	padding:1px;
	width:186px;
	border:1px solid #CDCDCD;
	background:#FFF;
}

.search-suggest a,.search-suggest a:visited{
	display:block;
	padding:0 5px;
	width:176px;
	height:26px;
	line-height:26px;
	color:#0657B2;
	background:#EFEFEF;
	overflow:hidden;
}

.search-suggest a strong,.search-suggest a:visited strong{
	font-weight:400;
	color:#FC6D02;
}

.search-suggest a:hover{
	text-decoration:none;
	color:#0657B2;
}

.search-suggest dd{
	display:none;
	overflow:hidden;
	_zoom:1;
}

.search-suggest dd ul{
	margin:-1px 0 5px 0;
}

.search-suggest dd a,.search-suggest dd a:visited{
	padding:0 10px;
	width:166px;
	color:#666;
	border-top:1px dotted #DDD;
	background:#FFF;
}

.search-suggest dd a:hover{
	background:#F5F5F5;
}

.header-login,.header-logined{
	position:relative;
	float:right;
	width:500px;
}

.header-login{
	height:25px;
	line-height:25px;
	text-align:right;
}
.header-login p{
	/**padding:3px 0 0 0;*/
}
.xxx .p_popxg2{ margin-left:0;}

.header-login p.actived{
	padding-right:0;
}
.header-login a,.user-name a{
	padding:5px 12px;
}

.header-login a:hover,.user-name a:hover{
	color:#FFF;
	text-decoration:none;
	background:#808080;
}

.brown .header-login a:hover,.brown .user-name a:hover{
	background:#E9952E;
}

.header-logined .user-name,.header-logined .user-msg{
	float:right;
	margin-right:20px;
}

.header-logined .user-name{
	height:25px;
	line-height:27px;
	text-align:right;
	overflow:hidden;
}

.header-logined .user-msg{
	position:relative;
}

.header-logined .user-msg .user-msg-count{
	position:absolute;
	top:0;
	right:-9px;
	padding:0 3px;
	font:400 10px/100% Arial;
	text-indent:0;
	color:#fff;
	background:#FF9400;
	background:-webkit-linear-gradient(top,#FFAB00,#FF8400);
	background:-moz-linear-gradient(top,#FFAB00,#FF8400);
	border-radius:8px;
	z-index:2;
}

.header-logined .user-msg-on .user-msg-count{
	top:-1px;
	right:-10px;
}

.header-logined .user-msg dt{
	cursor:pointer;
	z-index:2;
	position:relative;
	top:1px;
	padding-left:2px;
	width:42px;
	height:25px;
	line-height:25px;
	color:#666;
	background-position:right -419px;
}

.brown .user-msg dt{
	color:#FFF;
}

.header-logined .user-msg-on dt,.header-logined .user-nav-on dt{
	padding-left:0;
	text-indent:5px;
	width:46px;
	height:24px;
	line-height:23px;
	color:#666;
	background:#fff;
	border:1px solid #CDCDCD;
	border-bottom:none;
	background-position:right -459px;
}

.header-logined .user-msg-on dd{
	position:absolute;
	top:25px;
	right:0;
	box-shadow:0 2px 3px #ddd;
	overflow:visible;
	_overflow:hidden;
}

.header-logined .user-msg-on ul{
	width:120px;
	border:1px solid #cdcdcd;
	background:#fff;
}

.header-logined .user-msg a{
	display:block;
	height:34px;
	line-height:34px;
	font-size:12px;
	text-indent:32px;
}

.header-login em{
    margin:1px 2px 3px 4px;
	padding:0 5px;
	font:400 10px/10px Arial;
	color:#fff;
	background:#FF9400;
	background:-webkit-linear-gradient(top,#FFAB00,#FF8400);
	background:-moz-linear-gradient(top,#FFAB00,#FF8400);
	border-radius:8px;
}

.header-logined .user-nav{
	position:absolute;
	right:0;
}

.header-logined .user-nav dt{
	cursor:pointer;
	z-index:2;
	position:relative;
	top:1px;
	height:25px;
	width:20px;
	background-position:0 -419px;
}

.header-logined .user-nav-on dt{
	padding-left:0;
	height:24px;
	text-indent:1px;
	background-position:0 -459px;
}

.user-nav-on dd{
	position:absolute;
	right:0;
	box-shadow:0 2px 3px #ddd;
}

.user-nav-on ul{
	width:138px;
	border:1px solid #cdcdcd;
	background:#fff;
}

.user-nav-ul li{
	float:left;
}

.user-nav-on dd a,.header-home-on dd a{
	display:block;
	width:138px;
	height:29px;
	line-height:29px;
	text-indent:30px;
	font-size:12px;
	color:#666;
}

.user-nav-on dd a:hover,.user-msg-on dd a:hover,.header-home-on dd a:hover{
	color:#666;
	text-decoration:none;
	background-color:#ededed;
}

.user-nav-on .user-switch{
	position:relative;
	border:1px solid #fff;
	border-left:0 none;
	border-right:0 none;
}

.user-nav-on .user-switch dt{
	display:block;
	position:relative;
	width:137px;
	text-indent:30px;
	font-size:12px;
	border:0 none;
	height:27px;
	line-height:27px;
	z-index:2;
	border-radius:0;
}

.user-nav-ul{
	background:#fff;
}

.user-nav-on .user-switch-on{
	border-color:#cdcdcd;
	background-color:#ededed;
}

.user-nav-on .user-switch-on dt{
	left:-1px;
	border-left:1px solid #ededed;
	background-color:#ededed;
}

.user-nav-on .user-switch .triangle{
	position:relative;
	display:block;
	background-position:120px -489px;
	cursor:pointer;
	border-radius:0;
}

.user-nav-on .user-switch-on dd{
	position:absolute;
	top:-1px;
	_top:0;
	left:-140px;
	width:140px;
	overflow:hidden;
}

.user-nav-on .user-switch-on ul{
	border:1px solid #cdcdcd;
	background:#ededed;
	zoom:1;
	z-index:1;
	box-shadow:none;
}

.user-nav-on .user-switch-on a{
	display:block;
	float:none;
	height:24px;
	line-height:24px;
	font-size:12px;
	text-indent:10px;
}

.user-nav-on .user-switch-on a:hover{
	color:#333;
	text-decoration:none;
	background:#fff;
}

.iframe-fix{
	position:relative;
	width:263px;
	overflow:hidden;
}

.header-icon-home,.header-icon-thread,.header-icon-count,.header-icon-photo,.header-icon-blog,.header-icon-follow,.header-icon-fans,.header-icon-userInfo,.header-icon-logout,.user-nav-on .user-switch dt,.header-icon-msg,.header-icon-remind,.header-icon-at,.header-floor dt,.header-logined .user-nav dt,.header-logined .user-msg dt,.header-logined .user-nav-on dt,.header-city .triangle,.user-nav-on .user-switch .triangle,.search-button i,.header-bd .header-home dt,.header-icon-special,.header-icon-event,.header-icon-new,.header-icon-cityMsg{
	background-image:url(images/headnav_icon.png);
	background-repeat:no-repeat;
}

.header-icon-home{
	background-position:8px -2px;
}

.header-icon-thread{
	background-position:8px -33px;
}

.header-icon-count{
	background-position:8px -65px;
}

.header-icon-photo{
	background-position:8px -96px;
}

.header-icon-blog{
	background-position:8px -130px;
}

.header-icon-follow{
	background-position:8px -162px;
}

.header-icon-fans{
	background-position:8px -192px;
}

.header-icon-userInfo{
	background-position:8px -917px;
}

.header-icon-logout{
	background-position:8px -258px;
}

.header-icon-special{
	background-position:8px -740px;
}

.header-icon-event{
	background-position:8px -775px;
}

.header-icon-new{
	background-position:8px -807px;
}

.header-icon-cityMsg{
	cursor:default;
	background-position:8px -844px;
}

.user-msg-on dd .header-icon-cityMsg:hover{
	background-color:#FFF;
}


.user-nav-on .user-switch dt{
	background-position:8px -225px;
}

.header-icon-msg{
	background-position:8px -312px;
}

.header-icon-remind{
	background-position:8px -345px;
}

.header-icon-at{
	background-position:8px -376px;
}

.brown .header-floor dt{
	background-position:right -612px;
}

.brown .header-floor-on dt{
	background-position:right -458px;
}

.brown .user-msg dt{
	background-position:right -612px;
}

.brown .user-msg-on dt{
	background-position:right -458px;
}

.brown .header-home dt{
	background-position:right -612px;
}

.brown .header-home-on dt{
	background-position:right -458px;
}

.brown .user-nav dt{
	background-position:0 -612px;
}

.brown .user-nav-on dt{
	background-position:0 -458px;
}

.brown .header-logo{
	background-position:right -607px;
}

.brown .user-nav-on .user-switch dt{
	background-position:8px -225px;
}

.user-msg-pop{
	position:fixed;
	_position:absolute;
	top:50px;
	right:50%;
	margin-right:-490px;
	padding:0 9px;
	width:175px;
	height:30px;
	line-height:30px;
	border:1px solid #EDDDAB;
	border-radius:3px;
	background:#FFFCE9;
}

.user-msg-pop span{
	float:left;
	margin-right:5px;
	width:51px;
}

.user-msg-pop a,.user-msg-pop a:visited{
	color:#334F67;
}

.user-msg-pop a:hover{
	text-decoration:none;
	color:#334F67;
}

.user-msg-pop a em,.user-msg-pop a:visited em{
	font-weight:700;
	color:#FC6D02;
}

.user-msg-pop a:hover em{
	color:#FC6D02;
}

.user-msg-pop .board-msg{
	position:relative;
	float:left;
	margin:2px 0 0 -5px;
}

.user-msg-pop .board-msg-hd a,.user-msg-pop .board-msg-hd a:visited{
	position:absolute;
	top:1px;
	padding:1px 4px 0;
	width:52px;
	height:27px;
	text-align:center;
	line-height:22px;
}

.user-msg-pop .board-msg-bd{
	display:none;
	position:absolute;
	top:29px;
	left:-173px;
	padding:5px 9px;
	width:240px;
	border:1px solid #EDDEAF;
	border-width:0 1px 1px;
	background:#FFF;
}

.user-msg-pop .board-msg-bd strong{
	color:#FC6D02;
}

.user-msg-pop .board-msg-bd p{
	height:24px;
	line-height:24px;
	overflow:hidden;
}

.user-msg-pop .board-msg-bd a,.user-msg-pop .board-msg-bd a:visited{
	color:#0657B2;
}

.user-msg-pop .board-msg-bd a:hover{
	color:#FC6D02;
}

.user-msg-pop .board-msg-on .board-msg-bd{
	display:block;
}

.user-msg-pop .board-msg-on .board-msg-hd a,.user-msg-pop .board-msg-on .board-msg-hd a:visited{
	padding:0 3px;
	border:1px solid #EDDEAF;
	border-width:1px 1px 0;
	background:#FFF;
}

.city-msg-more{
	border-top:1px solid #D0D0D0;
}

.city-msg-more p{
	cursor:pointer;
	padding-top:14px;
	height:0;
	border-top:1px solid #FFF;
	background:#EDEDED url(images/headnav_icon.png) 55px -886px no-repeat;
	overflow:hidden;
}

.city-msg-load{
	border-top:none;
}

.city-msg-load p{
	padding-top:20px;
	border-top:none;
	background:#FFF url(images/btn_loading.gif) center 0 no-repeat;
}

.footer{
	clear:both;
	margin:20px auto 0;
	padding:0 0 20px;
	text-align:center;
	line-height:20px;
	border-top:1px solid #DBDBDB;
	background:#F3F3F3;
}

.footer p{
	margin-bottom:10px;
}

.foot-logo img{
	border:1px solid #DBDBDB;
}

.footer-bar{
	margin-bottom:8px;
	height:8px;
	overflow:hidden;
	background:#F3F3F3;
	background:-moz-linear-gradient(top,#E6E6E6,#F3F3F3);
	background:-webkit-gradient(linear,0 0,0 bottom,from(#E6E6E6),to(#F3F3F3));
	background:-o-linear-gradient(top,#E6E6E6,#F3F3F3);
}

.footer-link{
	margin:0 auto;
	width:980px;
	text-align:center;
}

.footer-link div{
	text-align:left;
}

.footer-link div a{
	display:inline-block;
	padding:0 2px!important;
	border-radius:3px;
}

.footer-link div a:hover{
	background:#808080;
	color:#fff;
	text-decoration:none;
}

.foot-homex{
	margin-right:10px;
}

.foot-homex img{
	margin:5px 0 0 -10px;
}

.footer .pipe{
	padding:0 1px;
}

.slide-player{
	position:relative;
	overflow:hidden;
}

.slide-player .slide-item{
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:1;
}

.slide-player .slide-item a,.slide-player .slide-item a:visited{
	color:#FFF;
}

.slide-player .slide-item a:hover{
	color:#FFF;
	text-decoration:none;
}

.slide-player .slide-item span{
	position:absolute;
	left:0;
	bottom:0;
	display:block;
	width:100%;
	height:21px;
	text-indent:5px;
	line-height:21px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');
	background:rgba(0,0,0,0.4);
}

:root .slide-player .slide-item span{
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000',endColorstr='#00000000');
}

.slide-player .slide-page{
	position:absolute;
	right:0;
	bottom:3px;
	z-index:3;
}

.slide-player .slide-page a,.slide-player .slide-page a:visited{
	float:left;
	margin-right:3px;
	width:15px;
	height:14px;
	text-align:center;
	font:700 12px/15px Simsun;
	background:#FFF;
	overflow:hidden;
}

.slide-player .slide-page a.trigger{
	text-decoration:none;
	color:#FFF!important;
	background:#FF7D01!important;
}

.tips-mod strong,.tips-mod i{
	background:url(images/bg_common.png) no-repeat;
	_background:url(images/bg_common_ie6.png) no-repeat;
}

.tips-mod,.tips-mod strong,.tips-mod i,.tips-mod em{
	display:inline-block;
	_display:inline;
	_zoom:1;
	height:58px;
}

.tips-mod{
	position:fixed;
	top:40%;
	left:0;
	width:100%;
	font:700 14px/58px "Simsun";
	text-align:center;
	z-index:100;
}

.tips-mod strong{
	position:relative;
	margin:0 auto;
	background-repeat:repeat-x;
	background-position:0 -260px;
}

.tips-mod em{
	padding-left:45px;
	background:url(images/icon_common.png) no-repeat 0 -60px;
	color:#334F67;
}

.tips-mod .tips-warn,.tips-mod .tips-error{
	background-position:0 -604px;
	color:#C0880F;
}

.tips-mod i{
	position:absolute;
	top:0;
	left:-20px;
	width:20px;
	background-position:0 -202px;
	text-indent:-999px;
	overflow:hidden;
}

.tips-mod .tips-rs{
	left:auto;
	right:-20px;
	background-position:-20px -202px;
}

.tips-mod .fix-ie6{
	height:60px;
}

.tips-mod .close{
	top:7px;
	right:7px;
}

.win-table th,.win-table td{
	padding:5px 0;
}

.win-table th{
	width:80px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
}

.win-table textarea{
	width:240px;
	height:60px;
}

.win-table label{
	margin-right:5px;
}

.win-table label input{
	vertical-align:-2px;
}

.win-data{
	_zoom:1;
	overflow:hidden;
}

.win-data li{
	float:left;
	width:110px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.win-data-long li{
	width:150px;
}

.win{
	position:relative;
	z-index:99;
}

.win-mod{
	position:absolute;
	width:350px;
	overflow:hidden;
	z-index:1002;
}

.win-hd,.win-bd{
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33333333',endColorstr='#33333333');
	background:rgba(51,51,51,0.2);
	zoom:1;
}

:root .win-hd,:root .win-bd{
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000',endColorstr='#00000000');
}

.win-hd{
	position:relative;
	padding:7px 7px 0 7px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}

.win-hd h3{
	cursor:move;
	text-indent:10px;
	height:31px;
	font:700 14px/31px "Simsun";
	color:#334F67;
	background:url(images/repeat_common.gif) repeat-x;
}

.win-hd .close{
	position:absolute;
	top:15px;
	right:15px;
}

.win-bd{
	padding:0 7px 7px 7px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

.win-cont,.win-btn{
	background-color:#FFF;
	overflow:hidden;
}

.win-cont{
	padding:10px;
}

.win-form li{
	height:22px;
	line-height:23px;
}

.win-form .lab{
	float:left;
	width:70px;
	height:22px;
	font-weight:normal;
	text-align:right;
}

.win-alert{
	position:relative;
	padding-left:68px;
	height:46px;
}

.win-alert .smiley{
	position:absolute;
	top:0;
	left:0;
}

.win-alert .msg{
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	color:#334F67;
}

.win-alert .tip{
	font:100 12px/30px "Simsun";
}

.win-btn{
	padding-bottom:10px;
	text-align:center;
}

.win-btn a{
	margin-right:10px;
}

.win-tip{
	color:#FC6D02;
}

.win-mask{
	position:absolute;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	opacity:.5;
	background-color:#333;
	z-index:1001;
}

#win-login .login-name{
	margin-bottom:15px;
}

#win-login .login-pass{
	margin-bottom:10px;
}

#win-login .login-auto{
	padding-left:70px;
}

#win-login .win-btn{
	padding-left:80px;
	text-align:left;
}

#win-login .txt{
	width:140px;
	height:18px;
}

#win-login .login-btn,#win-login .login-shortcut{
	padding:8px 0 0 70px;
}

#win-login .login-btn{
	height:28px;
}

.login-shortcut span{
	heiht:30px;
	line-height:30px;
}

.login-shortcut .account-qq,.login-shortcut .account-sina,.login-shortcut .account-taobao,.login-shortcut .account-qihoo{
	float:left;
	margin:3px 10px 0 0;
	padding-top:24px;
	width:24px;
	height:0;
	background:url(images/common.png) -100px 0 no-repeat;
	overflow:hidden;
}

.login-shortcut .account-sina{
	background-position:-140px 0;
}

.login-shortcut .account-taobao{
	background-position:-180px 0;
}

.login-shortcut .account-qihoo{
	background-position:-220px 0;
}

.login-related{
	padding:8px 0 0 70px;
	height:24px;
	line-height:24px;
}

.login-related .account-qq,.login-related .account-sina{
	display:inline-block;
	padding-left:25px;
	height:24px;
	line-height:24px;
	background:url(images/view_icon.png) 5px -250px no-repeat;
}

.login-related .account-qq{
	background-position:5px -1654px;
}

#win-report .report-name{
	margin-bottom:10px;
}

#win-report .report-reason{
	height:88px;
}

#win-report textarea{
	width:200px;
	height:80px;
}

#win-report .win-btn{
	padding-left:80px;
	text-align:left;
}

#win-sms{
	width:415px;
}

#win-sms .sms-user{
	margin-bottom:10px;
}

#win-sms .sms-title,#win-sms .sms-content{
	margin-bottom:15px;
}

#win-sms .sms-content{
	height:88px;
}

#win-sms .textarea{
	width:277px;
	height:80px;
}

#win-sms .sms-login .txt{
	float:left;
	width:80px;
}

#win-sms .lab-pass{
	width:45px;
}

#win-sms .win-btn{
	padding-left:80px;
	text-align:left;
}

#win-rate{
	width:420px;
}

#win-rate .rate-prestige,#win-rate .rate-gold,#win-rate .rate-reason{
	margin-bottom:10px;
}

#win-rate .rate-prestige{
	position:relative;
	height:34px;
	line-height:34px;
}

.prestigeList,.prestigeList ul{
	float:left;
}

.prestigeList ul{
	width:120px;
	overflow:hidden;
}

.prestigeList li{
	margin-bottom:2px;
	height:16px;
	vertical-align:middle;
	text-align:center;
	line-height:16px;
}

.prestigeList li a,.prestigeList li span{
	float:left;
	margin-right:5px;
	width:17px;
	height:14px;
	color:#8CA226;
	border:1px solid #DBDBDB;
	background:url(images/bg_btn.png) repeat-x 0 -391px;
	overflow:hidden;
}

.prestigeList li a:hover{
	text-decoration:none;
	color:#FFF;
	background-position:0 -446px;
	border-color:#8BA159;
}

.prestigeList li span{
	cursor:pointer;
	color:#DDD;
}

#win-rate .ratePrestige{
	width:25px;
}

#win-rate .rateGold{
	width:30px;
}

#win-rate .rate-reason{
	height:70px;
}

#win-rate #rateReason{
	height:62px;
	width:270px;
}

#win-rate .select-reason{
	height:65px;
	overflow:hidden;
}

#win-rate #selectReason{
	float:left;
	width:250px;
	height:63px;
	border:1px solid #DDD;
	overflow:hidden;
}

#win-rate #selectReason li{
	text-indent:3px;
	height:21px;
	line-height:21px;
	color:#666;
	cursor:pointer;
}

#win-rate #selectReason .hover{
	background:#8CA226;
	color:#FFF;
}

#win-rate .rate-sms{
	margin-top:5px;
	padding-left:70px;
	color:#666;
}

#win-rate .win-btn{
	padding-left:80px;
	text-align:left;
}

#win-rate .rate-prestige .popo-mod{
	position:absolute;
	top:-5px;
	right:0;
	line-height:18px;
}

#win-favorite{
	width:275px;
}

#win-favorite .msg{
	margin-top:5px;
}

#win-favorite .win-btn{
	padding-left:80px;
	text-align:left;
}

#win-forward{
	width:400px;
	overflow:hidden;
}

#forward-cont{
	width:366px;
	overflow:hidden;
}

#forward-cont li{
	margin-bottom:15px;
	height:auto;
}

#forward-cont p{
	margin-bottom:5px;
}

#forward-cont .txt{
	width:358px;
}

#forward-cont textarea{
	height:50px;
}

#forward-cont label input{
	vertical-align:-2px;
}

#forward-cont .select-photo{
	width:376px;
	overflow:hidden;
	_zoom:1;
}

#forward-cont .select-photo a{
	display:block;
	position:relative;
	float:left;
	margin-right:10px;
	width:80px;
	height:80px;
	border:1px solid #e8e8e8;
	overflow:hidden;
}

#forward-cont .select-photo a:hover{
	border-color:#9dae51;
}

#forward-cont .select-photo .selected em{
	display:block;
	position:absolute;
	bottom:1px;
	left:1px;
	padding-top:15px;
	width:15px;
	height:0;
	background:url(images/icon_common.png) no-repeat 0 -580px;
	overflow:hidden;
}

#win-attention{
	width:610px;
	overflow:hidden;
}

#win-attention .win-hd{
	width:610px;
}

#follow-group p{
	margin-bottom:15px;
	padding:10px;
	background-color:#EFF7F8;
}

#win-weather{
	width:514px;
}

#win-login .win-btn{
	display:none;
}

.board-record-mod{
	margin:10px 20px;
}

.board-record-mod .board-record-item{
	margin-bottom:10px;
	height:auto;
	overflow:hidden;
	zoom:1;
}

.board-record-mod .board-record-item label{
	float:left;
	height:26px;
}

.board-record-mod .board-record-pic{
	position:relative;
	width:400px;
	height:120px;
	overflow:hidden;
	zoom:1;
}

.board-record-mod .board-record-pic .board-pic-item{
	position:relative;
	float:left;
	margin-right:5px;
	width:120px;
	height:120px;
	overflow:hidden;
	cursor:pointer;
}

.board-record-pic .board-pic-item img{
	width:120px;
	height:120px;
}

.board-record-pic .board-pic-item .selected{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:116px;
	height:116px;
	border:2px solid #7F9C14;
}

.board-record-pic .board-pic-item .selected i{
	position:absolute;
	bottom:0;
	right:0;
	width:39px;
	height:39px;
	text-indent:39px;
	background:url(images/common.png) no-repeat -100px -39px;
}

.board-record-slide{
	position:relative;
	display:inline;
	margin:0 15px;
	float:left;
	width:375px;
	height:120px;
	overflow:hidden;
}

.board-record-slide ul{
	position:absolute;
	top:0;
	left:0;
}

.board-record-slide-left,.board-record-slide-right{
	float:left;
	width:10px;
	height:120px;
}

.board-record-slide-left{
	margin-left:-405px;
}

.board-record-slide-right{
	margin-left:-15px;
}

.board-record-slide-left .icon,.board-record-slide-right .icon{
	display:block;
	margin-top:40px;
	width:10px;
	height:31px;
	background:url(images/common.png) no-repeat;
}

.board-record-slide-left .icon{
	background-position:-160px -39px;
}

.board-record-slide-right .icon{
	background-position:-200px -39px;
}

.board-record-slide-left-disable .icon{
	background-position:-180px -39px;
}

.board-record-slide-right-disable .icon{
	background-position:-220px -39px;
}

.board-record-mod .board-record-types{
	position:relative;
	width:398px;
	overflow:hidden;
	zoom:1;
}

.board-record-types .board-tab-cont{
	float:left;
}

.board-record-mod .board-record-types .board-name-input{
	width:120px;
	clear:both;
}

.board-record-mod .board-record-tags{
	margin-bottom:25px;
	width:398px;
	min-height:54px;
	_height:54px;
}

.board-record-mod .board-record-tags a{
	float:left;
	margin:0 2px 2px 0;
	padding:0 6px;
	height:23px;
	font:400 12px/23px "SimSun";
	color:#999;
	background:#f3f3f3;
	border:solid 1px #f3f3f3;
	white-space:nowrap;
	cursor:pointer;
}

.board-record-mod .board-record-tags a:hover{
	color:#90a934;
	background:#e9f3c6;
	border-color:#90a934;
	text-decoration:none;
}

.board-record-mod .board-record-tags a.cur{
	background:#e9f3c6;
	color:#90a934;
	border-color:#90a934;
}

.board-tags-carousel{
	position:absolute;
	right:0;
	bottom:0;
	width:20px;
}

.tags-carousel-prev,.tags-carousel-next{
	width:0;
	height:0;
	overflow:hidden;
}

.tags-carousel-prev{
	float:left;
	border-top:6px #FFF solid;
	border-right:6px #333 solid;
	border-bottom:6px #FFF solid;
}

.tags-carousel-next{
	float:right;
	border-top:6px #FFF solid;
	border-left:5px #333 solid;
	border-left:6px #333 solid\9;
	border-bottom:6px #FFF solid;
}

.tags-carousel-prev-disable{
	border-right:6px #AAA solid;
}

.tags-carousel-next-disable{
	border-left:5px #AAA solid;
	border-left:6px #AAA solid\9;
}

.board-record-mod .board-record-item .board-subject-input{
	width:390px;
}

.board-record-mod .board-record-item .board-summary-input{
	width:390px;
	height:65px;
	resize:none;
}

.board-record-mod .board-record-item .board-record-url{
	margin:0 5px 0 42px;
	_margin:0 5px 0 45px;
	width:315px;
}

.board-record-mod .board-record-loading{
	padding-top:70px;
	height:200px;
	font:400 16px/22px "Microsoft YaHei","SimHei";
	text-align:center;
	background:url(images/loading.gif) #fff center center no-repeat;
}

.create-tags{
	width:420px;
	height:45px;
	margin-left:20px;
}

.create-tags .new-tags{
	float:left;
	width:200px;
	margin-top:7px;
	_margin-top:4px;
}

.create-tags .tags-tip{
	float:left;
	width:218px;
}

.tab-mod{
	background:#fff;
}

.tab-mod .tab-hd{
	padding-left:4px;
	margin:0 20px 10px;
	border-bottom:1px solid #585858;
}

.tab-mod .tab-hd ul{
	font-size:0;
}

.tab-mod .tab-hd li{
	position:relative;
	bottom:-1px;
	margin-right:1px;
	padding:4px 20px;
	height:14px;
	line-height:14px;
	font-size:14px;
	border:1px solid #adadad;
	border-bottom-color:#585858;
	text-align:center;
	background:#b2b2b2;
	color:#fff;
}

.tab-hd li a,.tab-hd li a:visited,.tab-hd li a:hover{
	color:#fff;
}

.tab-mod .tab-hd li.selected{
	bottom:0;
	height:16px;
	border:1px solid #5c5c5c;
	border-bottom:none;
	font-weight:700;
	background:#666;
	cursor:default;
}

.shanghai-ip{
	position:fixed;
	_position:absolute;
	bottom:0;
	right:0;
	z-index:999;
	width:262px;
	height:172px;
	background:url(images/ship_bg.gif) no-repeat;
}

.shanghai-ip a{
	position:relative;
	display:inline-block;
	margin:25px 8px 8px;
	padding-left:110px;
	width:136px;
	height:140px;
}

.shanghai-ip a:hover{
	text-decoration:none;
}

.shanghai-ip img{
	position:absolute;
	top:0;
	left:0;
}

.shanghai-ip strong{
	display:block;
	width:136px;
	height:24px;
	overflow:hidden;
	line-height:20px;
}

.shanghai-ip span.ship-info{
	display:block;
	width:136px;
	height:80px;
	line-height:20px;
	overflow:hidden;
}

.shanghai-ip a span,.shanghai-ip a:visited span{
	color:#324F64;
}

.shanghai-ip a:hover span{
	color:#0657b2;
}

.shanghai-ip span.ship-more{
	position:absolute;
	right:5px;
	bottom:5px;
	padding-left:20px;
	background:url(images/ship_bg.gif) 0 -181px no-repeat;
}

#ship-close{
	display:block;
	position:absolute;
	cursor:pointer;
	right:5px;
	top:6px;
	width:15px;
	height:15px;
}

body{
	font-size:12px;
	font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
	_font-family:Tahoma,Arial,Helvetica,STHeiti;
}

.layout{
	width:980px;
}

.content{
	width:980px;
	_overflow:hidden;
}

.top-banner{
	height:26px;
	background:#efefef;
	border-bottom:1px solid #DEE3E4;
}

.slide-player .slide-page a,.slide-player .slide-page a:visited{
	float:left;
	margin-right:5px;
	padding-top:11px;
	width:11px;
	height:0;
	background:#fff;
	border-radius:6px;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,.4);
	overflow:hidden;
}

.slide-player .slide-page a:hover,.slide-player .slide-page .trigger,.slide-player .slide-page .trigger:visited{
	background:#9eb624;
}

#wrap{
	min-width:980px;
	*zoom:1;
}


.head{
	margin-bottom:20px;
	padding-top:20px;
}

.head-hd{
	position:relative;
	margin:0 0 20px 10px;
	z-index:10;
}

.head-bd{
	position:relative;
	overflow:hidden;
	_zoom:1;
}

#logo a{
	cursor:pointer;
	display:block;
	width:315px;
	height:60px;
}

#logo a img{
	_display:none;
}

.sites{
	position:absolute;
	top:31px;
	left:320px;
}

.sites-hd{
	color:#DAD5CE;
}

.sites-bd{
	display:none;
	position:absolute;
	top:0;
	left:0;
	padding:0 10px 5px;
	width:240px;
	background:#F3F3F3;
	border:1px solid #B4A697;
	border-radius:5px;
	box-shadow:0 0 4px rgba(0,0,0,0.7);
}

.sites-bd dt{
	padding-top:5px;
	font-weight:700;
	color:#000;
}

.sites-bd dd{
	margin-bottom:5px;
	overflow:hidden;
	_zoom:1;
}

.sites-bd a{
	float:left;
	margin-right:4px;
	padding:0 3px;
	word-break:keep-all;
	_zoom:1;
}

.hover .sites-bd{
	display:block;
}

.menu{
	height:40px;
	line-height:40px;
}

.menu strong,.menu a,.menu a:visited{
	float:left;
	margin-right:10px;
	padding:0 20px;
	font-size:20px;
	font-weight:400;
	color:#FFF;
}

.menu strong,.menu a:hover{
	background:#E9952E;
	background:-webkit-linear-gradient(bottom,#BB7723 5%,#E9952E 30%);
	background:-moz-linear-gradient(bottom,#BB7723 5%,#E9952E 30%);
	border-top-left-radius:5px;
}

.menu a:hover{
	text-decoration:none;
	border-top-left-radius:0;
}

.floor {
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
padding: 6px 0 6px 10px;
overflow: hidden;
_zoom: 1;
background: #fff;
}

.floor div{
	margin-left:-1px;
	height:56px;
	padding:0 8px 0 0;
	font-size:0;
	overflow:hidden;
}
.floor a:hover strong{
	color:#fff;
}
.f-girl{
	width:297px;
	_width:300px;
	overflow:hidden;
}

.f-life{
	width:370px;
	_width:375px;
	overflow:hidden;
}

.f-cheap{
	width:290px;
	_width:280px;
	overflow:hidden;
}

.floor h2 {
float: left;
margin-left: -1px;
padding: 0 5px;
width: 110px;
height: 24px;
}

.floor a{
	color:#666;
}

.floor a,.floor a:visited{
	font: 400 14px/21px "Microsoft Yahei";
	display: block;
padding: 0 10px;
height: 21px;
color: #000;
overflow: hidden;
}
.floor h2 strong {
margin-right: 5px;
color: #333;
font: 700 12px "Microsoft Yahei","SimHei";
}
.floor a:hover {
text-decoration: none;
color: #FFF;
background: #f1a400;
background: -webkit-linear-gradient(top,#EAA400,#f1a400);
background: -moz-linear-gradient(top,#EAA400,#f1a400);
box-shadow: 2px 2px 5px rgba(0,0,0,0.2) inset;
border-radius: 15px;
}

.search{
	position:absolute;
	top:6px;
	right:6px;
	width:208px;
	line-height:26px;
	border-radius:3px;
	background:#FFF;
	box-shadow:0 2px 4px rgba(0,0,0,0.3) inset;
}

.search-key{
	float:left;
	padding:3px 5px;
	width:113px;
	height:20px;
	line-height:20px;
	background:none;
	border:0 none;
}

.search-type{
	position:relative;
	float:left;
	width:45px;
	color:#999;
	text-indent:5px;
	border-left:1px solid #CFCFCF;
}

.search-type dt{
	cursor:pointer;
	height:26px;
	position:relative;
}

.select dd{
	display:none;
	position:absolute;
	top:25px;
	left:-1px;
	width:44px!important;
	background:#FFF;
	border:1px solid #CFCFCF;
	border-top:0 none;
}

.select dd a,.select dd a:visited{
	display:block;
	line-height:22px;
	color:#979797;
}

.select dd a:hover{
	color:#FFF;
	background:#DB7C08;
	text-decoration:none;
}

.corner{
	position:absolute;
	top:12px;
	right:4px;
	width:0;
	height:0;
	border-style:solid;
	border-color:#969696 #FFF;
	border-width:5px 4px 0 4px;
	overflow:hidden;
}

.search-btn{
	float:left;
	width:39px;
	line-height:26px;
	text-align:center;
	color:#000;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	background:#E1E1E1;
	background:-webkit-linear-gradient(top,#E1E1E1,#C6C6C6);
	background:-moz-linear-gradient(top,#E1E1E1,#C6C6C6);
}

.search-btn:hover{
	color:#000;
	text-decoration:none;
}
.box{
	position:relative;
	margin-bottom:10px;
	zoom:1;
}

.box .box-ad{
	position:absolute;
	right:0;
	top:0;
	height:60px;
	overflow:hidden;
}

.box-hd{
	margin-top:10px;
	height:40px;
}

.box-bd{
	position:relative;
	zoom:1;
}

.box-hd h3{
	float:left;
	padding-top:10px;
	margin-right:20px;
	font:700 26px/28px "Microsoft Yahei","SimHei";
	color:#FC6D02;
	letter-spacing:4px;
}

.box-hd span{
	font-weight:400;
	color:#808080;
	cursor:pointer;
}

.box-nav{
	float:left;
	margin-top:15px;
	padding-top:8px;
}

.box-nav a,.box-nav a:visited{
	margin-right:5px;
	color:#FC6D02;
	font:400 14px/16px "Microsoft Yahei";
}

.box-nav a:hover{
	color:#FC6D02;
}

.box-nav-info{
	padding:0;
	line-height:28px;
	font-size:16px;
	color:#FC6D02;
	font-weight:400;
}

.haodian-box-nav{
	float:right;
	color:#666;
}

.haodian-box-nav span{
	color:#FC6D02;
}

.haodian-box-nav a,.haodian-box-nav a:visited,.haodian-box-nav a:hover{
	font-size:16px;
	color:#8CA226;
}

.haodian-tag{
	padding:10px;
	width:280px;
	height:90px;
	line-height:22px;
	background:#fff;
	overflow:hidden;
}

.haodian-tag a.spc{
	color:#7F9C14;
}

.bdb-d{
	margin-bottom:10px;
	border-bottom:1px dashed #ccc;
}

.mr20{
	margin-right:20px;
}

.mb20{
	margin-bottom:20px;
}

.w300{
	width:300px;
}

.w320{
	width:320px;
}

.w390{
	width:390px;
}

.h260{
	height:260px;
	overflow:hidden;
}

.h350{
	height:350px;
	overflow:hidden;
}

.slide-h270{
	width:300px;
	height:270px;
	overflow:hidden;
}



.btn:visited,.btn:hover{
	color:#fff;
}


.btn2:visited,.btn2:hover{
	color:#fff;
}
.btn1{
	background:#f18b07;
	background:-moz-linear-gradient(top,#f3b305,#e87f14);
	background:-webkit-linear-gradient(top,#f3b305,#e87f14);
}

.btn1:hover{
	background:#f2b215;
	background:-moz-linear-gradient(top,#f2c822,#f29706);
}

.btn2 {
display: inline-block;
padding: 5px 10px;
font: 700 14px "microsoft yahei";
color: #fff;
box-shadow: 1px 1px 3px rgba(0,0,0,.15);
border-radius: 4px;
background: #808080;
background: -moz-linear-gradient(top,#bbb,#808080);
background: -webkit-linear-gradient(top,#bbb,#808080);
}
.btn2:hover {
text-decoration: none;
background: #808080;
background: -moz-linear-gradient(top,#bbb,#bbb);
background: -webkit-linear-gradient(top,#bbb,#bbb);
}

.text-list{
	line-height:26px;
	font-size:14px;
	line-height:26px;
	vertical-align:middle;
	overflow:hidden;
}

.text-list li{
	height:26px;
	overflow:hidden;
}

.text-list li.big-title{
	margin-bottom:8px;
	height:36px;
	line-height:36px;
	text-align:center;
}

.text-list li.big-title em{
	float:none;
	font-size:18px;
	font-weight:700;
}

.text-list li.big-title-spc{
	margin-bottom:20px;
	height:80px;
}

.text-list li.big-title-spc em{
	display:block;
}

.text-list li.big-title-spc p{
	line-height:22px;
	text-align:left;
	font-size:12px;
}

.text-list li.big-title-spc a p,.text-list li.big-title-spc a:visited p{
	color:#666;
}

.text-list li.big-title-spc a:hover p{
	color:#0657b2;
}

.hot-list{
	padding:5px 0;
}

.hot-list strong{
	float:left;
	font-weight:400;
}

.hot-list strong a{
	color:#FC6D02;
}

.hot-list a{
	overflow:hidden;
	_zoom:1;
}

.hot-list em{
	float:left;
}

.hot-list a:hover em{
	text-decoration:underline;
}

.hot-list span{
	float:right;
	color:#999;
	font-size:12px;
}


.cnt-main{
	float:right;
	width:400px;
}

.cnt-sub{
	position:relative;
	float:left;
	width:330px;
}

.cnt-sub .slide-wrap{
	margin-bottom:20px;
}

.cnt-sub .slide-player{
	width:330px;
	height:240px;
}

.cnt-sub .slide-player span{
	height:50px;
	font:20px/32px "microsoft yahei";
}

.cnt-sub .slide-player .slide-page{
	bottom:5px;
}

.cnt-sub .ad-120x30{
	position:absolute;
	right:0;
	top:36px;
}

.sub-box-main .text-list li{
	height:25px;
}

.sub-box .sub-box-hd{
	padding-bottom:5px;
}

.sub-scroll-title{
	position:relative;
	padding:6px 0;
	*padding:4px 0;
}

.sub-box .sub-box-hd h3,.sub-scroll-title h3{
	font:20px "microsoft yahei";
	color:#819c1b;
}

.sub-scroll-title h3{
	text-indent:0;
}

.life-guide{
	position:relative;
}

.life-guide .ad-120x30{
	position:absolute;
	right:0;
	top:0;
}

.life-guide .text-list{
	margin-bottom:10px;
}

.life-guide .sub-box-hd h3{
	text-indent:0;
}

.life-guide .text-list strong{
	font-weight:400;
}

.life-guide .text-list strong a{
	color:#FC6D02;
}

.life-guide-type{
	height:30px;
	font:700 16px "microsoft yahie";
	overflow:hidden;
	_zoom:1;
}

.life-guide-type .life-guide-type-item{
	float:left;
	display:inline-block;
	margin:0 10px 14px 0;
	padding:3px 0;
	width:88px;
	text-align:center;
	color:#8ca226;
	border:1px solid #e2e2e2;
	border-radius:5px;
	background:#f0f0f0;
	background:-moz-linear-gradient(bottom,#f0f0f0,#fff);
	background:-webkit-linear-gradient(bottom,#f0f0f0,#fff);
	overflow:hidden;
}

.life-guide-type .life-guide-type-item:visited{
	color:#8ca226;
}

.life-guide-type .life-guide-type-item:hover{
	text-decoration:none;
	border-color:#d2df9e;
	background:#e7f0cf;
	background:-moz-linear-gradient(bottom,#e7f0cf,#fff);
	background:-webkit-linear-gradient(bottom,#e7f0cf,#fff);
}

.hot-side{
	position:relative;
	float:right;
	width:350px;
}

.hot-side-inner{

	width:100%;
	height:650px;
	overflow:hidden;
}

.login-box{
	position:relative;
	padding:20px;
	width:310px;
	height:80px;
	background:#fff;
	z-index:9;
}

.login-loading{
	text-align:center;
	line-height:80px;
	height:80px;
}

.login-loading span{
	padding-left:20px;
	background:#FFF url(images/btn_loading.gif) 0 0 no-repeat;
}

.login ul{
	padding-bottom:1px;
}

.login li{
	margin-bottom:10px;
}

.login .login-btn{
	padding-bottom:10px;
	overflow:hidden;
	_zoom:1;
}

.login .login-btn .btn{
	float:left;
	width:130px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:16px;
}

.login .login-btn .register-btn{
	float:right;
	width:130px;
	height:30px;
	line-height:30px;
	font-size:16px;
}

.login-txt .txt{
	width:162px;
	height:32px;

	line-height:32px;
}

.login-txt label{
	position:absolute;
	top:0;
	left:13px;
	font-size:18px;
	color:#000;
}

.login .login-keep{
	height:18px;
	line-height:18px;
}

.login-keep a{
	float:right;
}

.login-keep input{
	float:left;
	margin:2px 5px 0 0;
	width:13px;
	height:13px;
	overflow:hidden;
}

.login-others a,.login-others a:visited{
	display:inline-block;
	_display:inline;
	_zoom:1;
	margin-left:5px;
	padding-left:20px;
	height:18px;
	color:#333;
	background:url(images/common.png) no-repeat 0 0;
	vertical-align:middle;
}

.login-others .wb,.login-others .wb:visited{
	background-position:-20px 0;
}

.login-others .qh,.login-others .qh:visited{
	background-position:-60px 0;
}

.login-others .tb,.login-others .tb:visited{
	background-position:-40px 0;
}

.login-others a:hover{
	color:#DB7C08;
}

.login-others p{
	display:inline-block;
	float:left;
	overflow:hidden;
	_zoom:1;
}



#upwd.focus{
	background:#FFF;
}

.logined{
	width:310px;
}

.logined-hd{
	position:relative;
	padding:0 0 10px 100px;
	width:210px;
	height:80px;
	line-height:20px;
	z-index:5;
	font-size:14px;
}

.logined-hd .uname{
	float:left;
	margin-right:5px;
	font-size:12px;
	font-weight:bold;
}

.logined-hd .uname a.username-f16,.logined-hd .uname a.username-f16:visited{
	font-size:16px;
	color:#000;
}

.logined-hd .uname a.username-f16:hover{
	color:#DB7C08;
}

.logined-hd .avatar-zone{
	position:absolute;
	left:0;
	top:0;
	width:80px;
	height:80px;
}

.logined-hd .avatar-zone img{
	width:80px;
	height:80px;
}

.logined-hd .uname a.avatar-zone,.logined-hd .uname a.avatar-zone:visited{
	color:#333;
	text-decoration:none;
}

.logined-hd .uname a.avatar-zone:hover{
	color:#333;
	text-decoration:none;
	border:none;
}

.logined-hd .uname a.avatar-zone .change-avatar,.logined-hd .uname a.avatar-zone:visited .change-avatar{
	display:none;
	position:absolute;
	left:4px;
	top:28px;
	width:72px;
	height:24px;
	background:rgba(255,255,255,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#ccffffff',endColorstr='#ccffffff');
	font:400 12px/24px '宋体';
	text-align:center;
}

.logined-hd .uname a.avatar-zone:hover .change-avatar{
	display:block;
	color:#333;
	text-decoration:none;
}

.logined-hd .logout{
	float:left;
	*float:none;
}

.uadrs{
	float:left;
	margin:10px 0;
	width:250px;
}

.uopt{
	clear:both;
	overflow:hidden;
}

.uopt a{
	float:left;
	margin-right:2px;
	white-space:pre;
}

.uopt a i{
	display:inline-block;
	_display:inline;
	_zoom:1;
	margin:0 10px 0 2px;
	padding:0 4px;
	background:#819c1b;
	height:12px;
	font:400 12px/1 Arial;
	color:#FFF;
	border-radius:2px;
}

.accounts{
	position:relative;
	float:left;
	margin-right:5px;
	height:20px;
	color:#666;
}

.accounts dt{
	cursor:pointer;
	width:66px;
}

.accounts dt span{
	padding-right:15px;
}

.accounts dt .corner{
	right:14px;
	top:8px;
}

.accounts dd{
	top:20px;
	left:0;
	width:80px!important;
	text-indent:5px;
	border:1px solid #CFCFCF;
}

.accounts dd a{
	height:22px;
	overflow:hidden;
}

.logined-bd{
	position:absolute;
	left:120px;
	top:47px;
	padding-top:5px;
	z-index:6;
}

.udata{
	width:210px;
}

.udata a{
	position:relative;
	display:inline-block;
	_display:inline;
	_zoom:1;
	float:left;
	margin:0 8px 0 0;
	padding:2px 5px 0;
	width:50px;
	height:44px;
	font-size:14px;
	text-align:center;
	border:1px solid #EFEFEF;
	border-radius:3px;
	background-color:#fff;
}

.udata a:hover{
	color:#333;
	text-decoration:none;
	border:1px solid #FC6D02;
	background-color:#FFF9EA;
}

.new-added{
	position:absolute;
	padding:0 3px;
	height:14px;
	top:-5px;
	right:-10px;
	font:400 10px/14px Arial;
	color:#fff;
	background:#FC6D02;
	border-radius:7px;
	z-index:2;
}

.udata a div{
	font-size:18px;
	line-height:20px;
	color:#F69F08;
	font-family:"Arial";
}

.uhome,.uhome:visited{
	width:150px;
}

.mg-more{
	position:absolute;
	top:80px;
	left:20px;
	padding-top:3px;
	width:40px;
	height:7px;
	text-align:center;
	border:1px solid #E2E2E2;
	border-top:none;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	background:#F4F4F4;
	overflow:hidden;
}

.mg-list{
	display:none;
	position:absolute;
	top:80px;
	left:0;
	border:1px solid #E2E2E2;
	font:400 12px/26px 'Simsun';
	background:#fff;
	z-index:4;
	zoom:1;
}

.mg-list a{
	display:block;
	text-indent:6px;
	width:100px;
	height:26px;
	overflow:hidden;
}

.logined-hd .mg-list li a:hover{
	background:#EDF4DC;
	color:#333;
	text-decoration:none;
}

.logined-hd .uname .mg-list li a{
	font-size:12px;
}

.arrow-down{
	*display:block;
	width:0;
	height:0;
	border:4px solid #B4B4B4;
	border-color:#B4B4B4 #F4F4F4 #F4F4F4;
}

.logined-hd .uname a.mg-more span{
	font-size:12px;
}

#log-suc{
	position:absolute;
	left:42px;
	top:52px;
	width:128px;
	height:30px;
	font:400 14px/30px "Microsoft Yahei","SimHei";
	color:#fff;
	text-align:center;
	background:#EDAC17;
	border-radius:5px;
	z-index:6;
}

.text-img-list a{
	display:block;
	padding:0 0 15px;
	overflow:hidden;
	_zoom:1;
}

.text-img-list .text-img{
	float:left;
	margin:5px 8px 0 0;
	width:100px;
	height:80px;
}

.text-img-list .text-desc{
	overflow:hidden;
	_zoom:1;
}

.text-img-list .desc-title{
	margin-bottom:5px;
	height:20px;
	font:16px "microsoft yahei";
	overflow:hidden;
	line-height:20px;
}

.text-img-list .desc-title em{
	font-size:18px;
}

.text-img-list .desc-detail{
	padding-left:10px;
	width:190px;
	height:60px;
	font-size:14px;
	overflow:hidden;
	line-height:20px;
}

.text-img-list a .desc-detail,.text-img-list a:visited .desc-detail{
	color:#666;
}

.text-img-list a:hover .desc-detail{
	color:#0657b2;
}

.city-activity{
	position:relative;
	padding:10px 20px 5px;
	height:425px;
	background:#fff;
	z-index:8;
	overflow:hidden;
}

.city-activity .ad-120x30{
	position:absolute;
	right:20px;
	top:10px;
}

.hot-msg-list{
	padding:0 15px;
	height:80px;
	font-size:12px;
	overflow:hidden;
	background:#fff;
}

.hot-msg-list a{
	margin-right:5px;
}

.dang ul{
	height:220px;
}

.dang .slide-item span{
	height:26px;
	line-height:26px;
}

.dang .slide-page{
	bottom:8px;
}

.dang .slide-page a{
	height:0;
	font-size:0;
	overflow:hidden;
}

.colorful li{
	position:relative;
	float:left;
	width:150px;
	height:150px;
	margin:0 10px 20px 0;
	font:400 16px/16px "Microsoft Yahei";
}

.colorful li:hover{
	box-shadow:0 0 6px rgba(50,50,50,0.3);
}

.colorful li img{
	width:150px;
	height:150px;
}

.colorful .photo-big,.colorful .photo-big img{
	width:260px;
	height:340px;
}

.colorful span,.colorful em,.coin-pp em{
	position:absolute;
	left:0;
	bottom:0;
	width:160px;
	height:25px;
	text-indent:5px;
	line-height:25px;
	overflow:hidden;
}

.colorful span,.coin-pp span{
	background-color:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}

.photo-big span,.photo-big em{
	width:260px;
	height:42px;
	line-height:42px;
	font-size:20px;
}

.colorful a,.colorful a:visited,.coin-pp,.coin-pp:visited{
	color:#fff;
}

.coin-pp img{
	width:200px;
	height:150px;
}

.colorful a:hover span,.coin-pp:hover span{
	background-color:#8CA226;
}

.colorful a:hover,.coin-pp:hover{
	color:#fff;
	text-decoration:none;
}

.coin-widget{
	width:220px;
}

.shadow-l,.shadow-r{
	margin-top:140px;
	float:left;
	width:0;
	height:0;
	border:5px solid #333;
	border-color:#fff #333 #333 #fff;
	background:#fff;
	overflow:hidden;
}

.shadow-r{
	border-color:#fff #fff #333 #333;
}

.coin-pp{
	position:relative;
	display:block;
	float:left;
	width:200px;
	height:150px;
}

.coin-pp span,.coin-pp em{
	position:absolute;
	left:0;
	bottom:0;
	width:200px;
	height:25px;
	line-height:25px;
}

.coin-price{
	width:195px;
	padding:8px 5px 8px 20px;
	color:#fff;
	background-color:#8CA226;
}

.coin-price em{
	font:400 34px/30px "Arial";
	text-shadow:1px 1px 1px #47510C;
}

.orange-btn,.orange-btn:visited{
	display:block;
	float:right;
	width:90px;
	height:32px;
	font:700 16px/32px "Microsoft Yahei";
	text-align:center;
	color:#fff;
	background:#EFA20A;
	background:-moz-linear-gradient(top,#F3B305,#E88113);
	background:-webkit-gradient(linear,0 0,0 bottom,from(#F3B305),to(#E88113));
	background:-o-linear-gradient(top,#F3B305,#E88113);
	border-radius:4px;
	box-shadow:1px 2px 3px rgba(0,0,0,0.15);
}

.orange-btn:hover{
	color:#fff;
	background:#F2B215;
	background:-webkit-gradient(linear,0 0,0 bottom,from(#F2C822),to(#F29A08));
	background:-moz-linear-gradient(top,#F2C822,#F29A08);
	background:-o-linear-gradient(top,#F2C822,#F29A08);
	text-decoration:none;
}

.orange-btn:active{
	-moz-box-shadow:0 0 5px #333 inset;
	-webkit-box-shadow:0 0 5px #333 inset;
	box-shadow:0 0 5px #333 inset;
}

.dis-btn,.dis-btn:visited,.dis-btn:hover,.dis-btn:active{
	color:#999;
	background:#E4E4E4;
	filter:none;
	cursor:default;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.remain-time{
	height:26px;
	line-height:26px;
	text-align:center;
}

.remain-time span{
	font-size:16px;
}

.slice-img li{
	float:left;
	margin:0 10px 15px 0;
	width:140px;
	height:120px;
	text-align:center;
}

.slice-img img{
	display:block;
	margin-bottom:3px;
	width:140px;
	height:100px;
}

.slice-img p{
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.show-list li{
	float:left;
	width:390px;
	height:24px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
}

.show-list strong{
	float:left;
	font-weight:400;
}

.show-list a{
	*zoom:1;
}

.show-list a em{
	float:left;
}

.show-list a span{
	font-size:12px;
	float:right;
	color:#999;
}

.follow-ftd{
	width:190px;
}

.follow-ftd li{
	margin-bottom:10px;
	float:left;
	width:190px;
	height:80px;
	overflow:hidden;
}

.follow-ftd a img{
	float:left;
	width:80px;
	height:80px;
	margin-right:10px;
}

.follow-ftd a em{
	display:block;
	margin-bottom:5px;
	height:18px;
	font:400 16px/18px "Microsoft Yahei";
	overflow:hidden;
}

.follow-ftd p{
	margin-bottom:5px;
	height:32px;
	line-height:16px;
	color:#666;
	overflow:hidden;
}

.add-follow,.add-follow:visited{
	display:block;
	float:left;
	padding:0 25px 0 30px;
	height:20px;
	color:#fff;
	font:700 12px/20px "Microsoft Yahei","Arial";
	background:#999 url(images/bg_index.png) 10px -95px no-repeat;
	border-radius:10px;
}

.add-follow:hover{
	color:#fff;
	text-decoration:none;
	background-color:#8CA226;
}

.add-follow:active{
	-moz-box-shadow:0 2px 4px rgba(0,0,0,0.8) inset;
	-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.8) inset;
	box-shadow:0 2px 4px rgba(0,0,0,0.8) inset;
}

.links {
border-radius: 5px 5px 5px 5px;
margin: 0 auto 10px;
width: 980px;
font-size: 14px;
box-shadow: 0 0 4px rgba(68, 68, 68, 0.63);
overflow: hidden;
*border:1px solid #DDD; /*For IE6-7*/
}
.ie8 .links {
border:1px solid #DDD; /*For IE8*/
}
.links dl{
	float:left;
	width:980px;
}

.links dt{
	float:left;
	width:80px;
	overflow:hidden;
}

.links dt span{
	display:block;
	margin:10px;
	padding-top:68px;
	width:66px;
	height:0;
	background:url(images/bg_index.gif) no-repeat 0 -243px;
	overflow:hidden;
}

.links dd{
	padding:10px;
	overflow:hidden;
	_zoom:1;
}

.links dd a{
	float:left;
	margin-right:15px;
	white-space:pre;
}

.chain{
	background:#F3F3F3;
	border-bottom:1px solid #D9D9D9;
}


.friends{
	background:#FFF;
	border-top:1px solid #ECECEC;
}

.friends dt span{
	padding-top:20px;
	width:68px;
	background-position:0 -216px;
}

.links em a,.links em a:visited{
	color:#DB7C08;
}

.links em a:hover{
	color:#0657B2;
}

#footer{
	margin:0 auto;
	padding-top:10px;
	width:980px;
	font-size:14px;
	text-align:center;
	color:#bcb5ab;
}

#footer nav,#footer p{
	margin-bottom:8px;
}

#footer .p{
	margin-right:10px;
}

#footer a,#footer a:visited{
	margin-right:10px;
	color:#bcb5ab;
}

#footer a:hover{
	color:#DB7C08;
}

.cut-cake{
	margin-top:20px;
	width:939px;
	overflow:hidden;
}

.cut-cake-bd ul{
	width:960px;
}

.cut-cake-bd li{
	float:left;
	margin-right:20px;
}

.bb-tao{
	margin-top:20px;
	width:939px;
}

.cut-cake-hd h4,.bb-tao-hd h4{
	font:100 20px/24px "Microsoft Yahei","SimHei";
	color:#819C1B;
}

.bb-tao-bd{
	width:937px;
	border:1px solid #DADADA;
	background-image:linear-gradient(bottom,#fff 3%,#e9e9e9 100%);
	background-image:-o-linear-gradient(bottom,#fff 3%,#e9e9e9 100%);
	background-image:-moz-linear-gradient(bottom,#fff 3%,#e9e9e9 100%);
	background-image:-webkit-linear-gradient(bottom,#fff 3%,#e9e9e9 100%);
	background-image:-ms-linear-gradient(bottom,#fff 3%,#e9e9e9 100%);
	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.03,#fff),color-stop(1,#e9e9e9));
	*background:#dedede;
	overflow:hidden;
}

.bb-tao-bd ul{
	width:938px;
}

.bb-tao-bd li{
	display:inline;
	float:left;
	margin-right:1px;
	width:133px;
	height:197px;
	overflow:hidden;
	background:#fff url(images/bb_bg.png) left 64px no-repeat;
	background:#fff\9;
	text-align:center;
}

.bb-tao-bd li img{
	width:105px;
	height:105px;
	width:120px\9;
	height:120px\9;
	-webkit-transform:rotate(-5deg);
	-moz-transform:rotate(-5deg);
}

.bb-tao-bd li span{
	display:block;
	text-align:center;
	overflow:hidden;
	_font-weight:bold;
}

.bb-tao-bd li span.big-title{
	padding-top:5px;
	height:30px;
	line-height:30px;
	font-size:20px;
}

.bb-tao-bd li span.small-title{
	padding-bottom:19px;
	padding-bottom:10px\9;
	height:24px;
	line-height:24px;
	font-size:14px;
}

.bb-tao-bd li.style1 a{
	color:#1CAAD0;
}

.bb-tao-bd li.style2 a{
	color:#F95877;
}

.bb-tao-bd li.style3 a{
	color:#F87D2D;
}

.bb-tao-bd li.style4 a{
	color:#7974DA;
}

.bb-tao-bd li.style5 a{
	color:#465565;
}

.bb-tao-bd li.style6 a{
	color:#2B98ED;
}

.bb-tao-bd li.style7 a{
	color:#DA3522;
}

.bb-tao-bd li a,.bb-tao-bd li a:visited{
	text-decoration:none;
}

.bb-tao-bd li a:hover{
	text-decoration:underline;
}

.head-flow-adv{
	position:absolute;
	left:300px;
	top:0;
	z-index:9;
	width:100px;
	height:100px;
}

#winlogin{
	width:450px;
}

#winlogin .win-hd h3{
	padding:37px 0 0 0;
	text-indent:150px;
	width:436px;
	height:54px;
	font-size:20px;
	background:url(images/winbg.jpg) no-repeat;
}

#winlogin .win-btn{
	padding-bottom:20px;
}

#winlogin .win-mess{
	background-color:#fff;
}

#winlogin .win-messshow{
	margin:0 15px;
	padding:15px 20px;
	border-top:1px dotted #111;
}

#winlogin .win-hd .close{
	background:url("images/icon_common.png") -18px -506px no-repeat;
}

.acc-related #account-taobao{
	display:inline-block;
	padding-left:20px;
	height:36px;
	background:url("images/taobao_icon.png") no-repeat 0 10px;
	overflow:hidden;
	_zoom:1;
}

.acc-related #account-sina{
	display:inline-block;
	padding-left:20px;
	height:36px;
	background:url("images/view_icon.png") no-repeat 0 -242px;
	overflow:hidden;
	_zoom:1;
}

.acc-related #account-qq{
	display:inline-block;
	padding-left:20px;
	height:36px;
	background:url("images/view_icon.png") no-repeat 0 -1646px;
	overflow:hidden;
	_zoom:1;
}

.acc-related p{
	display:inline-block;
	float:left;
	overflow:hidden;
	_zoom:1;
}

.register-bd-bottom do{
	display:inline-block;
	float:left;
	overflow:hidden;
	_zoom:1;
}

.register-bd-bottom #account-taobao{
	display:inline-block;
	padding-left:20px;
	height:24px;
	background:url("images/taobao_icon.png") no-repeat 0 0;
	overflow:hidden;
	_zoom:1;
}

.register-bd-bottom #account-sina{
	padding-left:20px;
	background:url(images/view_icon.png) 0 -252px no-repeat;
}

.register-bd-bottom #account-qq{
	padding-left:20px;
	background:url(images/view_icon.png) 0 -1656px no-repeat;
}

.flash-320x240{
	position:fixed;
	_position:absolute;
	right:0;
	bottom:0;
	z-index:88;
}

.cor-flash-close{
	position:absolute;
	right:0;
	top:-18px;
}

.he-box{
	padding-bottom:0;
}

.ad-680x90{
	height:90px;
}

.links{
	margin-top:20px;
}

.club-list .club-hover{
	background-color:#edf4d9;
}

.board .todayPost{
	font:400 12px "Microsoft Yahei";
}

.show-list a:hover em{
	text-decoration:underline;
}

.life-guide-type .life-guide-type-item:hover{
	border:1px solid #D2DF9E;
	background:url(images/bgn.jpg) no-repeat #fff;
	color:#fff;
}

#ad230{
	position:absolute;
	right:20px;
	top:10px;
}

#ad230 img{
	width:230px;
	height:40px;
}

#ad40{
	position:relative;
	height:40px;
	line-height:40px;
	background:#FFF2A7;
	text-align:center;
	font-weight:700;
	color:#FF4800;
	border-bottom:1px solid #E7CB5A;
}

#announce{
	height:40px;
	line-height:40px;
}

.index-more{
}



.colorful{
	width:316px;
}

.colorful li{
	margin:0 8px 8px 0;
	width:150px;
	height:150px;
}

.colorful li img{
	width:150px;
	height:150px;
}

.colorful li span{
	width:150px;
}

.colorful li em{
	width:150px;
}

.colorful .photo-308,.colorful .photo-308 img,.colorful .photo-308 span,.colorful .photo-308 em{
	width:308px;
}

.colorful .photo-308,.colorful .photo-308 img{
	height:308px;
}

.box-hd-haodian{
	display:block;
	position:absolute;
	top:0;
	right:20px;
	padding-top:46px;
	width:91px;
	height:0;
	background:url(images/haodian_pic.png) no-repeat;
	overflow:hidden;
}

.haodian-main{
	width:880px;
	overflow:hidden;
}

.rdtag{
	padding:10px;
	width:860px;
	height:250px;
	background:#fff;
	overflow:hidden;
}

.rdtag div{
	width:890px;
}

.rdtag dl{
	float:left;
	overflow:hidden;
}

.rdtag dt{
	float:left;
	margin-right:10px;
}

.rdtag dt img{
	width:120px;
	height:120px;
}

.rdtag dd{
	float:left;
	width:280px;
}

.rdtag dd h3{
	width:280px;
	height:50px;
	font:18px/24px "Microsoft Yahei";
	overflow:hidden;
}

.rdtag dd p{
	margin-bottom:10px;
	width:280px;
	height:40px;
	font:12px/20px "Microsoft Yahei";
	overflow:hidden;
}

.rdtag dd span{
	font-size:12px;
}

.rdtag a h3,.rdtag a:visited h3{
	color:#333;
	text-decoration:none;
}

.rdtag a:hover h3{
	color:#0657B2;
	text-decoration:underline;
}

.rdtag a p,.rdtag a:visited p{
	color:#999;
	text-decoration:none;
}

.rdtag a:hover p{
	color:#0657B2;
	text-decoration:underline;
}

.rdtag a{
	float:left;
	margin-right:30px;
	margin-bottom:10px;
	width:415px;
	height:120px;
}

.rdtag a:hover{
	background:#EDF4DC;
}

.haodian-link{
	padding:10px;
	width:860px;
	height:90px;
	overflow:hidden;
	background:#fff;
}

.haodian-link div{
	width:870px;
}

.haodian-link a{
	float:left;
	margin:0 10px 10px 0;
	width:280px;
	height:40px;
	background:#F4F4F4;
	text-align:center;
	line-height:40px;
	font-size:16px;
	overflow:hidden;
}

.haodian-link a:hover{
	background:#EC8C10;
	color:#fff;
	text-decoration:none;
}

.road-type dl{
	float:left;
	margin:0 5px 15px 0;
	padding:8px 5px;
	width:300px;
}

.road-type dt{
	padding-bottom:5px;
	font:20px 'microsoft yahei';
	color:#FC6D02;
}

.road-type dd{
	line-height:20px;
}

.road-type dd a{
	float:left;
	margin-right:5px;
	white-space:nowrap;
}

.road-type dd a.select,.road-type dd a.select:visited{
	font-weight:700;
	color:#8ca226;
}

.road-type dl:hover{
	background-color:#EDF4DC;
}

.dongxi-list{
	margin:0 5px 5px 0;
}

.dongxi-list-spc{
	margin:0 0 5px 0;
	width:330px;
}

.dongxi-list-spc span{
	width:160px;
	height:160px;
	margin:0 5px 5px 0;
}

.dongxi-img-list{
	padding-left:5px;
	width:320px;
}

.dongxi-img-list img{
	margin-bottom:1px;
}

.dongxi-banner{
	*margin-top:10px;
	_margin-top:5px;
	padding:5px;
	_padding-bottom:0;
	background:#fff;
}

.dongxi-banner-big{
	margin-right:5px;
}

.dongxi-banner span{
	width:225px;
	height:90px;
	overflow:hidden;
}

.dongxi-banner span.dongxi-banner-big{
	width:950px;
}

.slide-h260{
	overflow:hidden;
}

.slide-h260 li img{
	height:260px;
}

.mb30{
	margin-bottom:30px;
}

.slide-player .slide-item span{
	height:40px;
	font:700 16px/24px "Microsoft Yahei";
}

.dang .slide-page{
	bottom:3px;
}

.lisbox{
	width:939px;
	height:120px;
	overflow:hidden;
}

.lisbox ul{
	width:1000px;
}

.lisbox li{
	float:left;
	position:relative;
	margin-right:20px;
	width:220px;
	height:120px;
	overflow:hidden;
}

.lisbox li img{
	width:220px;
	height:120px;
}

.lisbox li span,.lisbox li em{
	position:absolute;
	left:0;
	bottom:0;
	width:220px;
	height:20px;
}

.lisbox li span{
	background-color:#000;
	opacity:.4;
	filter:alpha(opacity=40);
}

.lisbox li em{
	font:12px/20px Simsun;
	color:#fff;
	text-indent:5px;
	overflow:hidden;
}

.lisbox li a:hover span{
	background:#8CA226;
}

.lisbox li a:hover{
	text-decoration:none;
}

.slick-box h3{
	font:20px/24px "Microsoft Yahei","SimHei";
	color:#8ca226;
}

.newbox{
	position:relative;
	width:980px;
	_overflow:hidden;
}

.newbox ul{
	width:1200px;
}

.newbox li.form-bd-unit{
	float:left;
	margin:0 20px 10px 0;
	padding:20px;
	width:190px;
	height:240px;
	overflow:hidden;
	background:#fff;
}

.newbox li.form-flow{
	position:absolute;
	z-index:99;
	width:430px;
	box-shadow:0 0 6px rgba(50,50,50,0.3);
}

.newbox li .link6 a{
	color:#333;
}

.board-hd{
	float:left;
	width:190px;
}

.board-hd .info{
	display:inline-block;
	margin:0 0 5px;
	color:#999;
}

.board-cover-hd{
	position:relative;
	display:block;
	width:190px;
	height:190px;
	overflow:hidden;
}

.board-cover-hd span{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:30px;
	line-height:30px;
	background:rgba(41,41,41,.8);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cc292929',endColorstr='#cc292929');
	font-size:14px;
	overflow:hidden;
}

.board-cover-hd span,.board-cover-hd:visited span,.board-cover-hd:hover span{
	color:#fff;
}

.board-cover-hd{
	width:190px;
}

.board-cover-hd img{
	width:190px;
}

.board-section-bd{
	float:left;
	width:250px;
}

#visitedforums1_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 230px!important;
top: 0px!important;

}

#visitedforums2_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 480px!important;
top: 0px!important;

}
#visitedforums3_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 730px!important;
top: 0px!important;

}
#visitedforums4_menu {
box-shadow: -4px 0px 5px 0px rgba(50,50,50,0.3);
left: 500px!important;
top: 0px!important;
}


#visitedforums5_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 230px!important;
top: 290px!important;

}

#visitedforums6_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 480px!important;
top: 290px!important;

}
#visitedforums7_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 730px!important;
top: 290px!important;

}
#visitedforums8_menu {
box-shadow: -4px 0px 5px 0px rgba(50,50,50,0.3);
left: 500px!important;
top: 290px!important;
}


#visitedforums9_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 230px!important;
top: 580px!important;

}

#visitedforums10_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 480px!important;
top: 580px!important;

}
#visitedforums11_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 730px!important;
top: 580px!important;

}
#visitedforums12_menu {
box-shadow: -4px 0px 5px 0px rgba(50,50,50,0.3);
left: 500px!important;
top: 580px!important;
}


#visitedforums13_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 230px!important;
top: 870px!important;

}

#visitedforums14_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 480px!important;
top: 870px!important;

}
#visitedforums15_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 730px!important;
top: 870px!important;

}
#visitedforums16_menu {
box-shadow: -4px 0px 5px 0px rgba(50,50,50,0.3);
left: 500px!important;
top: 870px!important;
}


#visitedforums13_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 230px!important;
top: 870px!important;

}

#visitedforums14_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 480px!important;
top: 870px!important;

}
#visitedforums15_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 730px!important;
top: 870px!important;

}
#visitedforums16_menu {
box-shadow: -4px 0px 5px 0px rgba(50,50,50,0.3);
left: 500px!important;
top: 870px!important;
}

#visitedforums17_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 230px!important;
top: 1160px!important;

}

#visitedforums18_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 480px!important;
top: 1160px!important;

}
#visitedforums19_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 730px!important;
top: 1160px!important;

}
#visitedforums20_menu {
box-shadow: -4px 0px 5px 0px rgba(50,50,50,0.3);
left: 500px!important;
top: 1160px!important;
}

#visitedforums21_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 230px!important;
top: 1450px!important;

}

#visitedforums22_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 480px!important;
top: 1450px!important;

}
#visitedforums23_menu{
box-shadow: 4px 0px 5px 0px rgba(50,50,50,0.3);
left: 730px!important;
top: 1450px!important;

}
#visitedforums24_menu {
box-shadow: -4px 0px 5px 0px rgba(50,50,50,0.3);
left: 500px!important;
top: 1450px!important;
}

.form-bd-unit:hover{
z-index: 999;
width: 430px;
box-shadow: 0 0 6px rgba(50,50,50,0.3);
}
.fl10 {
border-top: none;
background: #FFF;
}
.newbox ul.cover-items{
margin: 15px 0px 0px 20px;
	width:200px;
	height:245px;
}

.cover-items li{
	float:left;
	width:200px;
	height:42px;
}

.cover-items li a{
	display:block;
	width:100%;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
}

.board-section-btn{
	float:right;
}

.board-blank{
	display:none;
	width:40px;
	height:240px;
}

.board-unsubscribe,.board-subscribe{
margin: -30px 30px 20px 0px;
	height:20px;
	overflow:hidden;
}

.board-unsubscribe i,.board-subscribe i{
	float:left;
	margin-top:1px;
	width:16px;
	height:16px;
	background:url(images/common.png) no-repeat;
	zoom:1;
}

.board-unsubscribe i{
	background-position:0 -16px;
}

.board-subscribe i{
	background-position:-20px -16px;
}

.show-list a{
	text-decoration:none;
}

.w460{
	width:460px;
}

.show-list li{
	width:460px;
}

.list-brand{
	width:960px;
	height:190px;
	overflow:hidden;
}

.list-brand h3{
	overflow:hidden;
	zoom:1;
}

.list-brand h3 span{
	float:left;
	font:20px/24px "Microsoft Yahei","SimHei";
	color:#8ca226;
}

.list-brand h3 a,.list-brand h3 a:visited{
	float:right;
	margin-right:20px;
	font:14px/24px Simsun;
	color:#666;
	text-decoration:none;
}

.list-brand h3 a:hover{
	text-decoration:underline;
}

.bad-box li{
	float:left;
	margin-right:1px\9;
	width:133px;
	width:133px\9;
	text-align:center\9;
}

.bad-box li strong{
	display:block;
	width:133px;
	height:24px;
	font:20px/24px "Microsoft Yahei","SimHei";
	color:#1caad0;
	text-align:center\9;
	overflow:hidden;
	text-indent:5px;
}

.bad-box li p{
	width:120px;
	height:20px;
	font:14px/20px "Microsoft Yahei","SimHei";
	color:#1caad0;
	text-align:center\9;
	text-indent:5px;
	overflow:hidden;
}

.bad-box li img{
	padding:5px 5px 0 5px;
	padding:0\9;
	margin-top:20px;
	margin-top:5px\9;
	margin-left:15px;
	margin-left:0\9;
	height:110px;
	height:90px\9;
	width:100px;
	width:120px\9;
	box-shadow:0 0 5px #ddd;
	border:1px solid #ddd;
	-webkit-transform:rotate(-16deg);
	-moz-transform:rotate(-16deg);
}

a.col-1 strong,a.col-1:visited strong{
	color:#1CAAD0;
	text-decoration:none;
}

a.col-1:hover strong{
	color:#1CAAD0;
	text-decoration:underline;
}

a.col-1:hover p{
	color:#1CAAD0;
	text-decoration:underline;
}

a.col-2 strong,a.col-2:visited strong{
	color:#F95877;
	text-decoration:none;
}

a.col-2:hover strong{
	color:#F95877;
	text-decoration:underline;
}

a.col-2 p,a.col-2:visited p{
	color:#F95877;
	text-decoration:none;
}

a.col-2:hover p{
	color:#F95877;
	text-decoration:underline;
}

a.col-3 strong,a.col-3:visited strong{
	color:#F87D2D;
	text-decoration:none;
}

a.col-3:hover strong{
	color:#F87D2D;
	text-decoration:underline;
}

a.col-3 p,a.col-3:visited p{
	color:#F87D2D;
	text-decoration:none;
}

a.col-3:hover p{
	color:#F87D2D;
	text-decoration:underline;
}

a.col-4 strong,a.col-4:visited strong{
	color:#7974DA;
	text-decoration:none;
}

a.col-4:hover strong{
	color:#7974DA;
	text-decoration:underline;
}

a.col-4 p,a.col-4:visited p{
	color:#7974DA;
	text-decoration:none;
}

a.col-4:hover p{
	color:#7974DA;
	text-decoration:underline;
}

a.col-5 strong,a.col-5:visited strong{
	color:#465565;
	text-decoration:none;
}

a.col-5:hover strong{
	color:#465565;
	text-decoration:underline;
}

a.col-5 p,a.col-5:visited p{
	color:#465565;
	text-decoration:none;
}

a.col-5:hover p{
	color:#465565;
	text-decoration:underline;
}

a.col-6 strong,a.col-6:visited strong{
	color:#2B98ED;
	text-decoration:none;
}

a.col-6:hover strong{
	color:#2B98ED;
	text-decoration:underline;
}

a.col-6 p,a.col-6:visited p{
	color:#2B98ED;
	text-decoration:none;
}

a.col-6:hover p{
	color:#2B98ED;
	text-decoration:underline;
}

a.col-7 strong,a.col-7:visited strong{
	color:#DA3522;
	text-decoration:none;
}

a.col-7:hover strong{
	color:#DA3522;
	text-decoration:underline;
}

a.col-7 p,a.col-7:visited p{
	color:#DA3522;
	text-decoration:none;
}

a.col-7:hover p{
	color:#DA3522;
	text-decoration:underline;
}

.bad-box a:hover{
	text-decoration:none;
}

.map{
	width:980px;
}

.map ul{
	width:1200px;
}

.map li{
	float:left;
	margin:0 10px 10px 0;
}

.map .map-cont{
	float:left;
	width:230px;
	height:180px;
	border-top:2px solid #fff;
	background:#fff;
	overflow:hidden;
}

.map .map-cont:hover{
	box-shadow:0 0 6px rgba(50,50,50,0.3);
}

.map-info{
	float:left;
	padding:10px 0 0 20px;
	width:210px;
	height:170px;
	overflow:hidden;
}

.map-hd{
	position:relative;
	padding-bottom:7px;
}

.map-hd h2 a,.map-hd h2 a:hover{
	text-decoration:none;
	font:27px/40px "Microsoft Yahei","SimHei";
}

.map-hd .map-num{
	position:absolute;
	top:0;
	right:5px;
	width:38px;
	height:44px;
	background:url(images/map_num.png) no-repeat;
}

.map-bd h3{
	float:left;
	width:100px;
	height:22px;
	line-height:22px;
	font-weight:400;
	overflow:hidden;
	font-size:14px;
}

.map .map-cont-1{
	width:470px;
}

.map .map-cont-1 img{
	float:right;
	margin-top:-2px;
}

.map .map-cont-2{
	height:372px;
}

.map-cont-2 .map-info{
	height:;
}

.map .map-cont-3{
	width:710px;
}

.map-cont-3 .map-ad-img{
	float:left;
	margin:17px 0 0 24px;
	padding:3px 6px 4px 2px;
	width:90px;
	height:120px;
	background:url(images/map_img_bg.png) no-repeat;
}

.map-cont-1 img{

	width:90px;
	height:120px;
}

.map-cont-2 img{
	width:190px;
	height:150px;
}

.map-cont-3 img{
	width:90px;
	height:120px;
}

.map .map-cont-2-2{
	width:470px;
	height:372px;
}

.map .map-cont-2-2 .map-info{
	width:450px;
	height:150px;
}

.edu-main{
	display:inline-block;
	padding-left:20px;
}

.edu-main p{
	width:190px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	text-align:center;
}

.edu-main p,.edu-main:visited p,.edu-main:hover p{
	color:#478E88;
}

.map-cont-1 .map-ad-img{
	float:left;
	padding:30px 0 0 20px;
	width:90px;
	height:120px;
	overflow:hidden;
}

.map-hd-adv{
	position:absolute;
	right:50px;
	top:0;
}

.love-main{
	padding-left:20px;
}

.love-main h5{
	font-size:16px;
	color:#F479A1;
	line-height:32px;
}

.love-main td{
	padding:5px 0;
}

.love-main table a{
	color:#F479A1;
}

.love-main table a.love-search-btn{
	display:inline-block;
	margin-top:5px;
	width:68px;
	height:24px;
	line-height:24px;
	background:#fff;
	border:1px solid #CDCDCD;
	color:#333;
	text-align:center;
	font-weight:700;
}

.map-main{
	padding-left:20px;
}

.map-main h5{
	font:italic 400 20px/36px 'microsoft yahei';
	color:#F49460;
}

.baby-link{
	font-size:0;
}

.baby-link a{
	display:inline-block;
	margin:0 5px 10px 0;
	padding:0 5px;
	font-size:14px;
	line-height:24px;
	background:#F7F7F7;
	border:1px solid #EBEBEB;
}

.marry-main h5{
	color:#E92834;
}

.marry-main div{
	position:relative;
	margin-left:40px;
	width:400px;
	height:150px;
	background:url(images/map_btn_bg.png) 350px -298px no-repeat;
}

.marry-main a{
	position:absolute;
	display:block;
	padding-top:36px;
	width:92px;
	height:24px;
	line-height:24px;
	text-align:center;
	background:url(images/map_btn_bg.png) no-repeat;
	color:#F14E56;
}

.marry-main a.marry-hunsha{
	width:82px;
	left:95px;
	top:0;
	background-position:-100px 0;
}

.marry-main a.marry-zhubao{
	width:82px;
	left:180px;
	top:0;
	background-position:-200px 0;
}

.marry-main a.marry-lifu{
	width:82px;
	left:265px;
	top:0;
	background-position:-300px 0;
}

.marry-main a.marry-hunshalifu{
	width:82px;
	left:265px;
	top:80px;
	background-position:-300px -68px;
}

.marry-main a.marry-fuwu{
	width:82px;
	left:180px;
	top:80px;
	background-position:-200px -68px;
}

.marry-main a.marry-jingang{
	width:82px;
	left:95px;
	top:80px;
	background-position:-100px -68px;
}

.marry-main a.marry-yongpin{
	width:92px;
	left:0;
	top:80px;
	background-position:0 -68px;
}

.marry-main a:hover{
	color:#fff;
	background-position:0 -150px;
	text-decoration:none;
}

.marry-main a.marry-hunsha:hover{
	background-position:-100px -150px;
}

.marry-main a.marry-zhubao:hover{
	background-position:-200px -150px;
}

.marry-main a.marry-lifu:hover{
	background-position:-300px -150px;
}

.marry-main a.marry-hunshalifu:hover{
	background-position:-300px -218px;
}

.marry-main a.marry-fuwu:hover{
	background-position:-200px -218px;
}

.marry-main a.marry-jingang:hover{
	background-position:-100px -218px;
}

.marry-main a.marry-yongpin:hover{
	background-position:0 -218px;
}

.home-main h5{
	color:#744B1D;
}

.home-main div{
	position:relative;
	margin-left:40px;
	width:400px;
	height:150px;
	background:url(images/map_btn_bg2.png) 303px -300px no-repeat;
}

.home-main a{
	position:absolute;
	display:block;
	padding-top:60px;
	width:80px;
	height:0;
	line-height:24px;
	text-align:center;
	background:url(images/map_btn_bg2.png) no-repeat;
	color:#aaa;
	overflow:hidden;
}

.home-main a.home-jiaju{
	left:80px;
	background-position:-80px 0;
}

.home-main a.home-sheji{
	left:160px;
	background-position:-160px 0;
}

.home-main a.home-shigong{
	left:240px;
	background-position:-240px 0;
}

.home-main a.home-yanfang{
	left:240px;
	top:80px;
	background-position:-252px -70px;
}

.home-main a.home-shihui{
	left:160px;
	top:80px;
	background-position:-172px -70px;
}

.home-main a.home-peishi{
	left:80px;
	top:80px;
	background-position:-92px -70px;
}

.home-main a.home-dianqi{
	left:0;
	top:80px;
	background-position:-12px -70px;
}

.home-main a:hover{
	color:#744B1D;
	background-position:0 -140px;
	text-decoration:none;
}

.home-main a.home-jiaju:hover{
	background-position:-80px -140px;
}

.home-main a.home-sheji:hover{
	background-position:-160px -140px;
}

.home-main a.home-shigong:hover{
	background-position:-240px -140px;
}

.home-main a.home-yanfang:hover{
	background-position:-252px -210px;
}

.home-main a.home-shihui:hover{
	background-position:-172px -210px;
}

.home-main a.home-peishi:hover{
	background-position:-92px -210px;
}

.home-main a.home-dianqi:hover{

	background-position:-12px -210px;
}

.map01 .map-num{
	background-position:0 0;
}

.map01 .map-hd h2 a{
	color:#fb7f62;
}

.map02 .map-num{
	background-position:0 -100px;
}

.map02 .map-hd h2 a{
	color:#07c1d5;
}

.map03 .map-num{
	background-position:0 -200px;
}

.map03 .map-hd h2 a{
	color:#206290;
}

.map04 .map-num{
	background-position:0 -300px;
}

.map04 .map-hd h2 a{
	color:#653b0b;
}

.map05 .map-num{
	background-position:0 -400px;
}

.map05 .map-hd h2 a{
	color:#f479a1;
}

.map06 .map-num{
	background-position:0 -500px;
}

.map06 .map-hd h2 a{
	color:#fb435d;
}

.map07 .map-num{
	background-position:0 -600px;
}

.map07 .map-hd h2 a{
	color:#f49460;
}

.map08 .map-num{
	background-position:0 -700px;
}

.map08 .map-hd h2 a{
	color:#bd6060;
}

.map09 .map-num{
	background-position:0 -800px;
}

.map09 .map-hd h2 a{
	color:#c1a86a;
}

.map10 .map-num{
	background-position:0 -900px;
}

.map10 .map-hd h2 a{
	color:#d69c22;
}

.map11 .map-num{
	background-position:0 -1000px;
}

.map11 .map-hd h2 a{
	color:#adadad;
}

.map12 .map-num{
	background-position:0 -1100px;
}

.map12 .map-hd h2 a{
	color:#478e88;
}

.map13 .map-num{
	background-position:0 -1200px;
}

.map13 .map-hd h2 a{
	color:#3D95CF;
}

.map14 .map-num{
	background-position:0 -1300px;
}

.map14 .map-hd h2 a{
	color:#389c54;
}

.map15 .map-num{
	background-position:0 -1400px;
}

.map15 .map-hd h2 a{
	color:#014d96;
}

.map16 .map-num{
	background-position:0 -1500px;
}

.map16 .map-hd h2 a{
	color:#f70;
}

.map17 .map-num{
	background-position:0 -1600px;
}

.map17 .map-hd h2 a{
	color:#555;
}

.map18 .map-num{
	background-position:0 -1700px;
}

.map18 .map-hd h2 a{
	color:#9f0353;
}

.map19 .map-num{
	background-position:0 -1800px;
}

.map19 .map-hd h2 a{
	color:#9b8f74;
}

.map20 .map-num{
	background-position:0 -1900px;
}

.map20 .map-hd h2 a{
	color:#98b02b;
}

.map21 .map-num{
	background-position:0 -2000px;
}

.map21 .map-hd h2 a{
	color:#ed8b92;
}

.map22 .map-num{
	background-position:0 -2100px;
}

.map22 .map-hd h2 a{
	color:#CF712F;
}

.map23 .map-num{
	background-position:0 -2200px;
}

.map23 .map-hd h2 a{
	color:#96d9ca;
}

.map24 .map-num{
	background-position:0 -2300px;
}

.map24 .map-hd h2 a{
	color:#96D9CA;
}

.map01 .map-hover{
	border-top-color:#fb7f62;
}

.map01 .map-hover .map-num{
	background-position:0 -50px;
}

.map02 .map-hover{
	border-top-color:#07c1d5;
}

.map02 .map-hover .map-num{
	background-position:0 -150px;
}

.map03 .map-hover{
	border-top-color:#206290;
}

.map03 .map-hover .map-num{
	background-position:0 -250px;
}

.map04 .map-hover{
	border-top-color:#653b0b;
}

.map04 .map-hover .map-num{
	background-position:0 -350px;
}

.map05 .map-hover{
	border-top-color:#f479a1;
}

.map05 .map-hover .map-num{
	background-position:0 -450px;
}

.map06 .map-hover{
	border-top-color:#fb435d;
}

.map06 .map-hover .map-num{
	background-position:0 -550px;
}

.map07 .map-hover{
	border-top-color:#f49460;
}

.map07 .map-hover .map-num{
	background-position:0 -650px;
}

.map08 .map-hover{
	border-top-color:#bd6060;
}

.map08 .map-hover .map-num{
	background-position:0 -750px;
}

.map09 .map-hover{
	border-top-color:#c1a86a;
}

.map09 .map-hover .map-num{
	background-position:0 -850px;
}

.map10 .map-hover{
	border-top-color:#d69c22;
}

.map10 .map-hover .map-num{
	background-position:0 -950px;
}

.map11 .map-hover{
	border-top-color:#adadad;
}

.map11 .map-hover .map-num{
	background-position:0 -1050px;
}

.map12 .map-hover{
	border-top-color:#478e88;
}

.map12 .map-hover .map-num{
	background-position:0 -1150px;
}

.map13 .map-hover{
	border-top-color:#3D95CF;
}

.map13 .map-hover .map-num{
	background-position:0 -1250px;
}

.map14 .map-hover{
	border-top-color:#389c54;
}

.map14 .map-hover .map-num{
	background-position:0 -1350px;
}

.map15 .map-hover{
	border-top-color:#014d96;
}

.map15 .map-hover .map-num{
	background-position:0 -1450px;
}

.map16 .map-hover{
	border-top-color:#f70;
}

.map16 .map-hover .map-num{
	background-position:0 -1550px;
}

.map17 .map-hover{
	border-top-color:#555;
}

.map17 .map-hover .map-num{
	background-position:0 -1650px;
}

.map18 .map-hover{
	border-top-color:#9f0353;
}

.map18 .map-hover .map-num{
	background-position:0 -1750px;
}

.map19 .map-hover{
	border-top-color:#9b8f74;
}

.map19 .map-hover .map-num{
	background-position:0 -1850px;
}

.map20 .map-hover{
	border-top-color:#98b02b;
}

.map20 .map-hover .map-num{
	background-position:0 -1950px;
}

.map21 .map-hover{
	border-top-color:#ed8b92;
}

.map21 .map-hover .map-num{
	background-position:0 -2050px;
}

.map22 .map-hover{
	border-top-color:#CF712F;
}

.map22 .map-hover .map-num{
	background-position:0 -2150px;
}

.map23 .map-hover{
	border-top-color:#96d9ca;
}

.map23 .map-hover .map-num{
	background-position:0 -2250px;
}

.map24 .map-hover{
	border-top-color:#96D9CA;
}

.map24 .map-hover .map-num{
	background-position:0 -2350px;
}

.index-act .go-top{
	position:fixed;
	right:10px;
	bottom:10px;
	box-shadow:none;
	_position:absolute;
}

.index-act .go-top a,.index-act .go-top a:visited,.index-act .go-top a.vcode{
	display:block;
	padding:50px 0 0;
	width:50px;
	height:0;
	background:url(images/go_top.png) 0 0 no-repeat;
	overflow:hidden;
	border:0;
	border-radius:0;
}

.index-act .go-top a.go-feed{
	background-position:0 0;
}

.index-act .go-top a.go-feed:hover{
	background-position:-51px 0;
}

.index-act .go-top a.go-top-btn,.index-act .go-top a.go-top-btn:visited{
	display:none;
	background-position:0 -51px;
}

.index-act .go-top a.go-top-btn:hover{
	background-position:-51px -51px;
}

.index-act .go-top a.go-down-btn,.index-act .go-top a.go-down-btn:visited{
	background-position:0 -102px;
}

.index-act .go-top a.go-down-btn:hover{
	background-position:-51px -102px;
}

.index-act .go-top a.vcode,.index-act .go-top a.vcode:visited{
	background-position:0 -152px;
}

.index-act .go-top a.vcode:hover{
	background-position:-51px -152px;
}

.vcode-main{
	width:148px;
	padding:10px 20px 20px 20px;
	background:#fff;
	border:1px solid #BBB;
	box-shadow:0 0 3px rgba(100,100,100,0.5);
	z-index:999;
}

.vcode-main p{
	height:30px;
	line-height:20px;
	text-align:center;
}

#J_goTop{
	display:none;
}

.footer-link div a:hover em{
	color:#fff;
}

.head-ad{
	width:980px;
}

.ad-190x60{
	width:1200px;
}

.ad-190x60 li{
	margin-right:10px;
}

.ad-1190x60,.ad-1190x90{
	position:relative;
	margin-bottom:10px;
	width:980px;
	height:60px;
	overflow:hidden;
}

.ad-1190x90{
	height:90px;
}

.projection-ad{
	width:980px;
}
.mgcmn {
width: 61px;
}
.p_pop{
margin: 0px 0px 0px 0px;
border: 1px solid;
border-color: #DDD;
background: #FEFEFE;
box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
}
.pipe img{
	margin-right:10px;
}

.psth {
margin: 2em 0 2em -20px;
padding: 5px 45px 5px 20px;
width: 240px;
background: #f4f4f4 url(../arw.gif) no-repeat 100% 50%;
color: #F26C4F;
font-size: 14px;
}
.ratl .xw1 .xi1 {
background: #f4f4f4;
border-radius: 3px;
padding: 2px 3px;
}
.attach_tips h3 strong {
color: #808080;
font-size: 15px;
display: block;
margin-bottom: 10px;
margin-top: -10px;
}
.attach_nopermission {
margin: 10px 0;
width: 700px;
border: 1px dashed #bbb;
background: #f4f4f4 url(../attach_nopermission_bg.png) no-repeat 100% 0;
font-size: 12px;
}
.attach_nopermission:hover div {
    border-color: #bbb;
}

#header .header-mobile,#header .header-mobile:visited{
	padding-left:20px;
	background:url(images/new_index_icon.png) -95px -40px no-repeat;
}

#header .header-mobile:hover{
	background:#808080 url(images/new_index_icon.png) -195px -40px no-repeat;
}

#header .header-weibo,#header .header-weibo:visited{
	padding-left:28px;
	background:url(images/new_index_icon.png) -95px -65px no-repeat;
}

#header .header-weibo:hover{
	background:#808080 url(images/new_index_icon.png) -195px -65px no-repeat;
}

#header .header-weixin,#header .header-weixin:visited{
	padding-left:28px;
	background:url(images/new_index_icon.png) -95px -90px no-repeat;
}

#header .header-weixin:hover{
	padding-right:15px;
	background:#808080 url(images/new_index_icon.png) -195px -90px no-repeat;
}

#header .header-index,#header .header-index:visited{
	padding-left:28px;
	background:url(images/new_index_icon.png) -95px -115px no-repeat;
}

#header .header-index:hover{
	background:#808080 url(images/new_index_icon.png) -195px -115px no-repeat;
}



.search-btnxg {
float: left;
width: 39px;
line-height: 26px;
text-align: center;
color: #000;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
background: #E1E1E1;
background: -webkit-linear-gradient(top,#E1E1E1,#C6C6C6);
background: -moz-linear-gradient(top,#E1E1E1,#C6C6C6);
}

#hzzsbbs_twtsc{float: right;border-radius: 3px;background: #FFF;box-shadow: 0 2px 4px rgba(0,0,0,0.3) inset; no-repeat;width:251px;height:28px;line-height:28px;margin:6px 8px 0 0;}
#hzzsbbs_twtsc *{word-wrap:normal}
#hzzsbbs_twtsc_type_menu{margin-top:1px;margin-left:-7px;text-align:left;width:45px;overflow:hidden;}
#hzzsbbs_twtsc_type_menu li a{padding:6px 5px;text-decoration:none;}
#nv #hzzsbbs_twtsc_type_menu li{font-size:12px;background-image:none;line-height:30px;height:30px;color:#666;float:none;display:block;overflow:hidden; padding:0;}
#nv #hzzsbbs_twtsc_type_menu li a{font-size:12px;line-height:30px;height:30px;color:#666;width:45px; padding:0; text-align:center; }
#nv #hzzsbbs_twtsc_type_menu li a:hover{font-size:12px;background-image:none;overflow:hidden;color:#FFF; background-color:#db7c08; }
#hzzsbbs_twtsc_txt{border:0px solid #fff;border-right:1px solid #d9d9d9;background:none;width:152px;margin: 0px 7px 0px 3px;font-size:12px;height:22px;line-height:22px;color:#999;}
#nv #hzzsbbs_twtsc_type:hover{ background:none; }
#hzzsbbs_twtsc_btn{height:28px;width:48px;border-width:0px; background:url(../bg_btn.png) right -271px #666; margin:0; }
#hzzsbbs_scbar_txt{border:0px solid #fff;background:none;width:96px;margin-left:20px;font-size:12px;height:22px;line-height:22px;color:#999;}
#hzzsbbs_scbar_type_menu{margin:-1px 0 0 112px; *margin:-1px 0 0 22px; _margin:-4px 0 0 20px; text-align:left; position:relative; }
#hzzsbbs_scbar_type_menu li a{padding:6px 5px;text-decoration:none;}
#hzzsbbs_scbar_btn{height:24px;width:24px;background:none;border-width:0px;}

.p_popxg {
margin: 0px 0px 0px -17px;
border: 1px solid;
min-width: 35px;
border-color: #DDD;
background: #FEFEFE;
box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
width: 50px;
}
.p_popxg a {
text-align: center;
display: block;
padding: 3px 5px;
border-bottom: 1px solid #E5EDF2;
white-space: nowrap;
}
.p_popxg a:hover, .p_popxg a.a, #sctype_menu .sca {
background-color: #db7c08;
color: #FFF;
text-decoration: none;
}


.pncx, a.pncx {
float: left;
width: 39px;
line-height: 26px;
text-align: center;
color: #000;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
background: -webkit-linear-gradient(top,#E1E1E1,#C6C6C6);
}
.pnx {
vertical-align: middle;
overflow: hidden;
margin-right: 3px;
padding: 0;
border: 1px solid #999;
cursor: pointer;
-moz-box-shadow: 0 1px 0 #E5E5E5;
-webkit-box-shadow: 0 0px 0 #E5E5E5;
box-shadow: 0 0px 0 #E5E5E5;
}

#qmenu a:hover,{
	color:#FFF;
	text-decoration:none;
	background:#808080;
}
#qmenu{margin-top:8px;margin-right:8px;}
#qmenu_menu{border-color:#d2dced;padding:10px 5px 2px}
#qmenul{background:url(images/km2.gif) no-repeat right 10px;}
#qmenul:hover{
	text-decoration:none;
	background:#808080;}
#qmenul.a{background:url(images/km1.gif)color:#000000; no-repeat right 10px;}
#qmenul_menu{margin-top:-1px;padding:20px 5px 10px;width:180px;border-color:#9A9A9A;}
.ie_all #qmenul_menu{margin-left:1px;}
.ie9 #qmenul_menu{margin-left:0;}
#qmenul_menu ul li{float:left;
}#qmenul_menu ul a{margin-bottom:10px;padding:47px 0 0;width:60px;border:none;border-radius:4px;background:url(images/noicon.gif) no-repeat 50% 5px;text-align:center;}
#qmenul_menu ul a:hover{background-color:#f3f3f3;color:#334F67;text-shadow:none;}
#qmenul{margin-right:8px;width:55px;}
#qmenul_menu{border-color:#dfdfdf;padding:17px 5px 2px}
.p_popxg2 {
	position:absolute;
margin: 0px 0px 0px 0px;
border: 1px solid;
min-width: 100px;
border-color: #DDD;
background: #FEFEFE;
box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
width: 50px;
}
.p_popxg2 li{
	zoom:1; display:inline;
}
.p_popxg2 a {
text-align: center;
display: block;
padding: 3px 5px;
border-bottom: 1px solid #E5EDF2;
white-space: nowrap;
*padding:3px 15px 3px 15px; /*For IE7*/
_padding:4px 13px 4px 13px; /*For IE6*/
}
.p_popxg2 a:hover, .p_popxg2 a.a, #sctype_menu .sca {
background-color: #e6e6e6;
color: #000;
text-decoration: none;
}
.showmenus{background: url(images/km2.gif) no-repeat right 10px;}
li {list-style-type:none;}



#menu li.a {
font: 400 20px/40px "Microsoft Yahei",Simsun,Arial;
padding-right: 4px;
background: #FFF url(../../hzzsbbs_com/nv_as.png) no-repeat right bottom;
overflow: hidden;
line-height: 40px;
height: 40px;
}
#diy-tg_menu {
position: absolute;
margin: -4px 0 0 427px;
*margin: -7px 0 0 -77px;
_margin: -4px 0 0 -77px;
padding: 6px 0;
width: 72px;
line-height: 24px;
background: url(../../static/image/diy/panel-toggle-drop.png) no-repeat 0 0;
text-align: center;
}
#diy-tg_menu li a{
	display:block; padding:0; width: 72px;
}
.p_poptix {
margin: 25px 0px 0px 704px;
*margin: 25px 0px 0px 271px;
_margin: 23px 0px 0px 271px;
border: 1px solid #DDD;
min-width: 90px;
_width:100px;
background: #FEFEFE;
box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
}
.ie8 .p_poptix {
margin-left:704px; /*For IE8*/
}
.p_poptix a {
display: block;
padding: 3px 5px;
border-bottom: 1px solid #E5EDF2;
white-space: nowrap;
font-size:12px;
}
.p_poptix li {
	font-size:0;
	_zoom:1;
}
.p_poptix a:hover, .p_poptix a.a, #sctype_menu .sca {
background-color: #DDD;
color: #000;
text-decoration: none;
}

.p_poptix .notice_interactive, .p_poptix .notice_system, .p_poptix .notice_manage, .p_poptix .notice_app, .p_poptix .notice_mypost {
margin: 3px 2px 5px 0;
}

.hdc {
min-height: 90px;
}
.hdc h2 {
	_height:90px;
}

.wp {
margin: 0 auto;
width: 980px;
}





#ft{
clear: both;
margin: 0px auto 0;
padding: 0 0 20px;
text-align: center;
line-height: 20px;
border-top: 1px solid #DBDBDB;
background: #F3F3F3;
}
#ft p {
margin-bottom: 10px;
}



#scrolltop {
visibility: hidden;
position: fixed;
bottom: 100px;
display: block;
margin: -100px 0 0 2px;
width: 50px;
background: #f4f4f4;
border: 1px #cdcdcd solid;
border-radius: 3px;
border-top: 0;
cursor: pointer;
}
#scrolltop a {
display: block;
width: 50px;
height: 44px;
padding: 3px 5px;
_padding: 3px 0;/*For IE6*/
line-height: 12px;
text-align: center;
color: #787878;
text-decoration: none;
background: url(../../hzzsbbs/scrolltop.png) no-repeat 0 0;
border-top: 1px #cdcdcd solid;
}
a.scrolltopa { background-position: 0 -51px !important; }
a.scrolltopa:hover { background-position: -51px -51px !important;}
				a.replyfast { background-position: 0 -107px !important; }
					a.replyfast:hover { background-position: -51px -107px !important;}
				a.returnlist{ background-position: 0 -153px !important; }
				a.returnlist:hover{ background-position: -51px -153px !important;}
				a.returnboard { background-position: 0 -248px !important; }
				a.returnboard:hover { background-position: -51px -248px !important;}
	a.zhaokef { background-position: 0 0px !important; }
    a.zhaokef:hover { background-position: -51px 0px !important;}
	a.erweima { background-position: 0 -199px !important; }
    a.erweima:hover { background-position: -51px -199px !important;}
	
	.ct2 .mn {
float: left;
width: 730px;
margin-bottom: 1em;
}
.erweimattt{
	width:148px;
margin: -212px 0px 0px -200px;
padding: 10px 20px 20px;
background: #fff;
border: 1px solid #BBB;
bottom:left;
box-shadow: 0 0 3px rgba(100,100,100,0.5);
z-index: 999;
position: absolute;}
.erweimattt p {
font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
height: 36px;
line-height: 36px;
text-align: center;
font-size: 16px;
}
.pipex{
padding: 0 0px;
font-style: normal;
color: #d5d5d5;
}

.pbg {
height: 16px;
background: url(../../hzzsbbs/pllb.png) 0 0 repeat-x;
-webkit-border-radius: 0 6px 6px 0;
-moz-border-radius: 0 6px 6px 0;
border-radius: 0 6px 6px 0;
}
.pbr {
height: 16px;
width: 470px;
background-image: url(../../hzzsbbs/pllb.png);
background-color: #808080;
background-position: 0 -16px;
background-repeat: repeat-x;
-webkit-border-radius: 0 6px 6px 0;
-moz-border-radius: 0 6px 6px 0;
border-radius: 0 6px 6px 0;
}
.flw_quote {
margin-left: 10px;
padding-left: 15px;
border-left: 3px solid #bbb;
}
#flw_header .bar {
padding-left: 10px;
border-top: 1px solid #EFEFEF;
border-bottom: none;
background: #f4f4f4;
border-radius: 0 0 4px 4px;
}
.tedt {
width: auto;
border: 1px solid #bbb;
border-radius: 4px;
overflow: hidden;
}
.exfm {
margin: 10px 0;
padding: 10px 14px;
border: 1px dashed #bbb;
background: #f4f4f4;
}
.flw_more a {background: #f4f4f4;}
.flw_more a:hover {
    border-color: #bbb;
    text-decoration: none;
}
.pml .hover {
background-color: #f4f4f4;
}
/* 结束全局css */







/* 登陆注册 */
.wrap {
background: url(../hzzsbbs_regbg.gif) repeat-x;
}
.register-mod {
position: relative;
margin: auto;
width: 1000px;
background: url(../hzzsbbs_reg_head.png) no-repeat center top;
padding-top: 83px;
}
.register-mod .register-hd {
margin: 0px 185px;
width: 600px;
overflow: hidden;
}
.hzzsbbs_dlanniu {
float: left;
height: 32px;
padding-left: 10px;
text-align: center;
background: url(../hzzsbbs_dlalbg.gif) no-repeat left top;
margin-right: 15px;
}
.hzzsbbs_dlanniu dd {
padding-right: 10px;
height: 32px;
font: 400 16px/32px "microsoft yahei";
float: left;
background: url(../hzzsbbs_dlarbg.gif) no-repeat right top;
}
.hzzsbbs_dlanniu dd font.hzzsbbs_reg {
background: url(../hzzsbbs_dlico01.gif) no-repeat 0 1px;
padding-left: 28px;
}
.hzzsbbs_dlanniu dd font.hzzsbbs_login {
background: url(../flw_ico1.png) no-repeat 0 2px;
padding-left: 20px;
}
.register-mod .register-bd {
padding-bottom: 80px;
margin: 0px auto;
padding-left: 160px;
width: 660px;
padding-right: 160px;
padding-top: 0px;
}
.register-bd {
background: url(../hzzsbbs_reg_bottom.gif) no-repeat 151px bottom;
overflow: hidden;
}
.register-form {
position: relative;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
zoom: 1;
clear: both;
padding-top: 0px;
}
.pg_register .hzzsbbs_regs .rfm {
width: 600px;
}
.pg_register .hzzsbbs_regs .rfm .p_tip, .pg_register .hzzsbbs_regs .rfm .p_chk {
width: 230px;
}
.hzzsbbs_dltu {
background: url(../hzzsbbs_dltu.jpg) no-repeat scroll 0 0;
height: 390px;
}
.hzzsbbs_dlkk {
border: 1px solid #bbb;
border-radius: 5px 5px 5px 5px;
box-shadow: 2px 2px 2px ##E4E4E4;
background-color: #FDFDFD;
padding: 8px;
margin-top: 30px;
margin-right: 10px;
}
.hzzsbbs_dltitle {
color: #808080;
font: 18px "Microsoft YaHei";
padding: 5px 10px 10px;
}
.flb em {
float: left;
font-size: 14px;
font-weight: 700;
color: #334F67;
}
.rfm {
margin: 0 auto;
border-bottom: 0px dotted #E3E3E3;
}

.rfm th, .rfm td {
padding: 5px 2px;
}
.hzzsbbs_dlkans {
border: 0px solid #fff;
background: url(../hzzsbbs_dlanbg.gif) no-repeat;
color: #FFFFFF;
font-size: 14px;
font-weight: 700;
height: 34px;
line-height: 34px;
text-align: center;
width: 84px;
}
.km14px a {
color: #0657B2;
}
.hzzsbbs_kjdl {
margin-top: 5px;
margin-bottom: 0px!important;
}
.kmfgx {
background: #E3E3E3;
height: 1px;
overflow: hidden;
}
.rfm .kmhuoz {
padding-left: 10px;
padding-right: 10px;
color: #999;
}
.kmqqdl {
background: url(../kmqqico.png) no-repeat;
padding: 0 20px 5px;
}
.kmwbdl {
background: url(../kmwbico.png) no-repeat;
padding: 0 0 5px 20px;
}
.hzzsbbs_srk {
border: 1px solid #E2E2E2;
color: #333333;
padding: 3px;
border-radius: 3px;
}
.hzzsbbs_dlkans:hover, .hzzsbbs_dlkans:visited {
    background-position: 0px -36px;
    color: rgb(255, 255, 255);
    text-decoration: none;
}

.pg_register .hzzsbbs_regan{
border: 0px solid #fff;
background: url(../hzzsbbs_dlanbg.gif) no-repeat;
color: #FFFFFF;
font-size: 14px;
font-weight: 700;
height: 34px;
line-height: 34px;
text-align: center;
width: 84px;
}
.hzzsbbs_regan:hover, .hzzsbbs_regan:visited {
    background-position: 0px -36px;
    color: rgb(255, 255, 255);
    text-decoration: none;
}

/* 登陆注册 */











/* 门户css开始 */
.hidden{display:none}
.nohidden{display:block}
.clearfix{*zoom:1}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.hzzsbbs_kmskin_wrap960,.hzzsbbs_kmskin_fd,.hzzsbbs_kmskin_logbtn,.hzzsbbs_kmskin_oveflow,.hzzsbbs_kmskin_imglist,.hzzsbbs_kmskin_inputs,.hzzsbbs_kmskin_dazhe,.hzzsbbs_kmskin_hotbbs,.hzzsbbs_kmskin_img175,.hzzsbbs_kmskin_bbsclass{overflow:hidden;*zoom:1}
.hzzsbbs_kmskin_wrap960{  *border:1px solid #DDD; padding:15px;margin:10px auto;background:#fff;width:950px;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 4px rgba(68, 68, 68, 0.63);}
.ie8 .hzzsbbs_kmskin_wrap960{ border:1px solid #DDD; padding:15px;margin:10px auto;background:#fff;width:950px;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 4px rgba(68, 68, 68, 0.63);}
.hzzsbbs_kmskin_gd img,.hzzsbbs_kmskin_img img,.hzzsbbs_kmskin_gdone img{vertical-align:top}
.hzzsbbs_kmskin_link3 a:hover,.hzzsbbs_kmskin_links a:hover{color:#0657B2}
.hzzsbbs_kmskin_logothers a,.hzzsbbs_kmskin_h16 span.tips,.hzzsbbs_kmskin_fabiao,.hzzsbbs_kmskin_dazhe li,.hzzsbbs_kmskin_follow,.hzzsbbs_kmskin_hotbbs ul{background:url(../ico.png) no-repeat}
.hzzsbbs_kmskin_wrap300,.hzzsbbs_kmskin_img300{float:left;width:300px}
.hzzsbbs_kmskin_gd{height:340px;overflow:hidden}
.hzzsbbs_kmskin_titone,.hzzsbbs_kmskin_wrap390 h2,.hzzsbbs_kmskin_imglist h3,.hzzsbbs_kmskin_tithree,.hzzsbbs_kmskin_colorful em,.hzzsbbs_kmskin_wraptitwo h3{font-family:\5FAE\8F6F\96C5\9ED1}
.hzzsbbs_kmskin_titone,.hzzsbbs_kmskin_titwo,.hzzsbbs_kmskin_tifour{overflow:hidden;font-size:20px;font-weight:100;color:#808080}
.hzzsbbs_kmskin_titone{height:35px;line-height:46px}
.hzzsbbs_kmskin_if{height:80px;overflow:hidden}
.hzzsbbs_kmskin_img{float:left;width:80px}
.hzzsbbs_kmskin_img img{width:78px;height:76px}
.hzzsbbs_kmskin_wrap210{float:right;width:210px}
.hzzsbbs_kmskin_wrap210 h4{font-weight:normal;height:23px;line-height:23px;overflow:hidden;font-size:18px}
.hzzsbbs_kmskin_wrap210 p{margin-top:4px;color:#999}
.hzzsbbs_kmskin_txt{margin-top:5px}
.hzzsbbs_kmskin_txt li,.hzzsbbs_kmskin_imglist li,.hzzsbbs_kmskin_login li,.hzzsbbs_kmskin_h198 ul,.hzzsbbs_kmskin_h198 li,.hzzsbbs_kmskin_dazhe li,.hzzsbbs_kmskin_hotbbs ul,.hzzsbbs_kmskin_hotbbs li,.hzzsbbs_friend li{float:left;width:100%;overflow:hidden}
.hzzsbbs_kmskin_txt li{height:25px;line-height:25px;font-size:14px}
.hzzsbbs_kmskin_wrap390{float:left;width:410px;margin-left:5px;display:inline}
.hzzsbbs_kmskin_wrap390 h2{height:30px;line-height:28px;overflow:hidden;font-size:22px;font-weight:100;text-align:center}
.hzzsbbs_kmskin_wrap390 h2,.hzzsbbs_kmskin_wrap390 h2 a{color:#333;}
.hzzsbbs_kmskin_wrap390 p{height:42px;line-height:20px;color:#666;overflow:hidden;margin-bottom:8px}
.hzzsbbs_kmskin_wrap390 p a{color:#FC6D02;}
.hzzsbbs_kmskin_fd{padding-top:5px;border-top:1px dashed #D7D7D7}
.hzzsbbs_kmskin_fd a.kmcs{color:#FC6D02;}
.hzzsbbs_kmskin_fd li{height:29px;line-height:29px}
.hzzsbbs_kmskin_fd span.frvip{float:right;padding-left:4px;}
.hzzsbbs_kmskin_fd span.frvip a{font-size:12px;color:#999}
.hzzsbbs_kmskin_fd a:hover,.hzzsbbs_kmskin_loginbtn:hover,.hzzsbbs_kmskin_udata a:hover,.hzzsbbs_kmskin_imglist h3 a:hover,.hzzsbbs_kmskin_colorful a:hover{text-decoration:none}
.hzzsbbs_kmskin_fd a{*cursor:pointer}
.hzzsbbs_kmskin_wrap700 .hzzsbbs_kmskin_noborder strong a{color:#444;}
.hzzsbbs_kmskin_wrap200{float:right;width:212px;border-left:1px solid #E2E2E2;overflow:hidden;}
.hzzsbbs_kmskin_loginbox{padding-left:12px;height:172px;overflow:hidden}
.hzzsbbs_kmskin_tt,.hzzsbbs_kmskin_logkeep input{vertical-align:middle}
.hzzsbbs_kmskin_tt{padding:3px;font-size:14px;height:22px;line-height:22px;width:192px;color:#333;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.hzzsbbs_kmskin_color9,.hzzsbbs_kmskin_h16 span.tips,.hzzsbbs_kmskin_h16 span.tips a{color:#999}
:-moz-placeholder{color:#999!important}
::-webkit-input-placeholder{color:#999!important}
.hzzsbbs_kmskin_tt:focus{border:1px solid #7DBDE2}
.hzzsbbs_kmskin_login li{padding-bottom:10px;_padding-bottom:9px}
.hzzsbbs_kmskin_logkeep{height:18px;line-height:18px;overflow:hidden}
.hzzsbbs_kmskin_logkeep a{float:right}
.hzzsbbs_kmskin_logkeep input{float:left;margin:2px 5px 0 0;width:13px;height:13px;overflow:hidden}
.hzzsbbs_kmskin_loginbtn{display: inline-block;
font: 700 14px "microsoft yahei";
color: #fff;
box-shadow: 1px 1px 3px rgba(0,0,0,.15);
border-radius: 4px;
background: #808080;
background: -moz-linear-gradient(top,#808080, ##8a8a8a);
background: -webkit-linear-gradient(top,#808080, #8a8a8a);
border-width: 0px;
width: 93px;
height: 33px;
line-height: 33px;
overflow: hidden;}
#loginButton{cursor:pointer;}
.hzzsbbs_kmskin_loginbtn:visited,.hzzsbbs_kmskin_loginbtn:hover,.hzzsbbs_kmskin_colorful a:hover{color:#fff}
.hzzsbbs_kmskin_loginbtn:hover{background: #808080;
background: -moz-linear-gradient(top,#808080,#bbb);
background: -webkit-linear-gradient(top,#808080,#bbb);
cursor: hand;}
.hzzsbbs_kmskin_registerbtn{background:#f18b07;background:-moz-linear-gradient(top,#f3b305,#e87f14);background:-webkit-linear-gradient(top,#f3b305,#e87f14);cursor:hand;}
.hzzsbbs_kmskin_registerbtn:hover{background:#f2b215;background:-moz-linear-gradient(top,#f2c822,#f29706)}
.hzzsbbs_kmskin_logbtn .hzzsbbs_kmskin_loginbtn{float:left;text-align:center;}
.hzzsbbs_kmskin_logbtn .hzzsbbs_kmskin_registerbtn{float:right;text-align:center;height:33px;cursor:hand;}
.hzzsbbs_kmskin_logbtn input {cursor:hand;}
.hzzsbbs_kmskin_logothers a{display:inline-block;height:18px;margin-left:10px;width:16px}
.hzzsbbs_kmskin_logothers p{display:inline-block;float:left;overflow:hidden}
.hzzsbbs_kmskin_logothers a.hzzsbbs_kmskin_qq{background-position:0 0}
.hzzsbbs_kmskin_logothers a.hzzsbbs_kmskin_wb{background-position:0 -30px}
.hzzsbbs_kmskin_logothers a.hzzsbbs_kmskin_tb{background-position:0 -71px}
.hzzsbbs_kmskin_hd{height:78px;overflow:hidden}
.hzzsbbs_kmskin_hd p{padding:3px 0}
.hzzsbbs_kmskin_avatar,.hzzsbbs_kmskin_avatar img,.hzzsbbs_kmskin_imgl img{width:60px;height:60px;overflow:hidden}
.hzzsbbs_kmskin_imgl{width:64px;height:64px;overflow:hidden}
.hzzsbbs_kmskin_avatar,.hzzsbbs_kmskin_imgl{float:left;margin-right:5px;display:inline}
.hzzsbbs_kmskin_name{font-weight:bold;color:black}
.hzzsbbs_kmskin_logout,.hzzsbbs_kmskin_udata a:hover{color:#333}
.hzzsbbs_kmskin_hd p.hzzsbbs_kmskin_uopt{padding:0}
.hzzsbbs_kmskin_uopt a,.hzzsbbs_kmskin_imglist p,.hzzsbbs_kmskin_links a{color:#666}
.hzzsbbs_kmskin_uopt span{display:inline-block;_display:inline;_zoom:1;margin-left:2px;padding:0 2px;background:#808080;height:12px;font:400 12px/1 Arial;color:#FFF;border-radius:2px}
.hzzsbbs_kmskin_udata{height:42px;overflow:hidden}
.hzzsbbs_kmskin_udata p{width:220px}
.hzzsbbs_kmskin_udata a{float:left;height:38px;margin-right:9px;padding-top:2px;overflow:hidden;width:58px;text-align:center;border:1px solid #E2E2E2;border-radius:3px;background-color: #fff;}
.hzzsbbs_kmskin_udata a:hover {
color: #333;
text-decoration: none;
border: 1px solid #FC6D02;
background-color: #FFF9EA;
}
.hzzsbbs_kmskin_udata strong{display:block;font-size:18px;line-height:20px;color:#F69F08;font-family:Arial}
.hzzsbbs_kmskin_logined .hzzsbbs_kmskin_loginbtn{display:block;text-align:center;margin:10px auto 0;width:150px}
.hzzsbbs_kmskin_titwo{text-indent:12px;margin-top:4px}
.hzzsbbs_kmskin_imglist{margin:0 auto;width:205px;padding-left:7px;overflow:hidden;}
.hzzsbbs_kmskin_imgl{margin:0px 6px 0 0;cursor:hand;}
.hzzsbbs_kmskin_oveflow {width:125px;overflow:hidden;}
.hzzsbbs_kmskin_imglist h3{width:130px;line-height:17px;line-height:17px;margin-top:3px;overflow:hidden;font-size:14px;font-weight:normal;color:#FC6D02;cursor:hand;}
.hzzsbbs_kmskin_imglist h3 a,.hzzsbbs_kmskin_imglist h3 a:hover{color:#FC6D02}
.hzzsbbs_kmskin_imglist p{height:36px;overflow:hidden;margin-top:5px;cursor:hand;}
.hzzsbbs_kmskin_imglist li a{display: block;padding:5px;height:64px;overflow:hidden;margin:3px 0 2px;cursor:hand;}
.hzzsbbs_kmskin_imglist li a:hover{background:#f4f4f4;text-decoration:none;cursor:hand;}
.hzzsbbs_kmskin_imglist{padding-top:3px}
.hzzsbbs_kmskin_tithree{height:35px;line-height:22px;overflow:hidden}
.hzzsbbs_kmskin_tithree h3{float:left;padding-right:20px;font-size:25px;font-weight:400;color:#808080}
.hzzsbbs_kmskin_tithree h3 em{font: 700 26px/23px "Microsoft Yahei","SimHei";
color: #FC6D02;
letter-spacing: 4px;}
.hzzsbbs_kmskin_tithree span{font-size:14px;float:right;margin-right:3px}
.hzzsbbs_kmskin_tithree span a{margin-right:10px}
.hzzsbbs_kmskin_tithree span a,.hzzsbbs_kmskin_tithree span a:hover{color:#FC6D02}
.hzzsbbs_kmskin_tithrees {height:25px;line-height:22px;overflow:hidden}
.hzzsbbs_kmskin_tithrees h3{float:left;padding-right:20px;font-size:25px;font-weight:400;color:#808080}
.hzzsbbs_kmskin_tithrees h3 em{font: 700 26px/23px "Microsoft Yahei","SimHei";
color: #FC6D02;
letter-spacing: 4px;}
.hzzsbbs_kmskin_tithrees span{font-size:14px;float:right;margin-right:0px}
.hzzsbbs_kmskin_tithrees span a{margin-left:10px;word-wrap:normal;}
.hzzsbbs_kmskin_tithrees span a,.hzzsbbs_kmskin_tithree span a:hover{color:#FC6D02}
.hzzsbbs_kmskin_colorful{margin-top:-10px}
.hzzsbbs_kmskin_colorful a{position:relative;background:#fff;text-align:center;float:left;margin:20px 10px 0 0;overflow:hidden}
.hzzsbbs_kmskin_colorful img,.hzzsbbs_kmskin_colorful a{width:158px;height:160px}
.hzzsbbs_kmskin_wrap945{width:965px;padding-right:0}
.hzzsbbs_kmskin_photobig a,.hzzsbbs_kmskin_photobig img{width:257px;height:340px}
.hzzsbbs_kmskin_wrap336{float:left;width:336px}
.hzzsbbs_kmskin_wrap267{float:left;width:267px}
.hzzsbbs_kmskin_wrap672{float:left;width:672px}
.hzzsbbs_kmskin_colorful em{width:158px;height:25px;color:#fff;position:absolute;display:block;left:0;bottom:0;line-height:24px;font-size:16px;overflow:hidden;background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6E000000,endColorstr=#6E000000)}
.hzzsbbs_kmskin_colorful a:hover em{background:rgba(140,162,38,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6E8CA226,endColorstr=#6E8CA226);cursor:hand;}
.hzzsbbs_kmskin_photobig em{width:257px}
.hzzsbbs_kmskin_wrap704{float:left;width:704px}
.hzzsbbs_kmskin_wrap704 .hzzsbbs_kmskin_gd,.hzzsbbs_kmskin_wrap340 .hzzsbbs_kmskin_if{margin-top:10px}
.hzzsbbs_kmskin_wrap704 .mt5 {margin-top:6px;}
.hzzsbbs_kmskin_h84{margin-top:10px;height:84px;overflow:hidden}
.hzzsbbs_kmskin_h84 h3{color:#fff;text-indent:32px;line-height:30px;float:left;width:90px;height:84px;background:url(../tit01.jpg) no-repeat}
.hzzsbbs_kmskin_h84 a{float:left;color:#888;width:64px;height:75px;text-align:center;overflow:hidden;margin:7px 0 0 4px;background:#fff;overflow:hidden;}
.hzzsbbs_kmskin_h84 a:hover{color:#0657b2;}
.hzzsbbs_kmskin_h84 img{display:block;margin:0 auto 3px;padding: 2px; width: 48px; height: 48px; background: #FFFFFF; border: 1px solid; border-color: #F2F2F2 #E3E3E3 #E3E3E3 #F2F2F2;border-radius:5px;}
.hzzsbbs_kmskin_h84 .y{width:612px;overflow:hidden;}
.hzzsbbs_kmskin_p12,.hzzsbbs_kmskin_h264{width:200px;padding-left:12px}
.hzzsbbs_kmskin_tifour{margin-top:-5px}
.hzzsbbs_kmskin_h198{margin-top:5px;height:195px;border-top:1px dotted #B3B3B3;border-bottom:1px dotted #B3B3B3;overflow:hidden}
.hzzsbbs_kmskin_h198 li{height:48px;padding-left:5px;width:195px;border-bottom:1px solid #E6E6E6;}
.hzzsbbs_kmskin_h198 li.kmjg{background:#F6F6F6;}
.hzzsbbs_kmskin_img30{float:left;width:36px;margin:6px 5px 0 0;display:inline;overflow:hidden;}
.hzzsbbs_kmskin_img30 img{width:30px;height:30px;border:1px solid #DDD;padding:2px;border-radius:2px}
.hzzsbbs_kmskin_h19{height:19px;line-height:19px;overflow:hidden;margin-top:6px}
.hzzsbbs_kmskin_h16{height:16px;line-height:16px;overflow:hidden;width:147px}
.hzzsbbs_kmskin_h16 span.tips{background-position:0 -104px;text-indent:14px;float:left;height:16px;width:147px;}
.hzzsbbs_kmskin_h16 em{float:right;color:#fff;background:#B5B7B6;border-left:1px solid #999;border-top:1px solid #999;padding:0 4px;font-size:11px;line-height:14px;border-radius:2px;font-family:Arial;margin-top:1px;}
.hzzsbbs_kmskin_area{float:left;border:1px solid #D0D0D0;border-radius:3px;margin-top:10px;resize:none;overflow:hidden;width:188px;color:#666;height:36px;padding:5px;background:url({STYLEIMGDIR}/textareabg.jpg) repeat-x}
.hzzsbbs_kmskin_fabiao{margin-top:7px;float:left;width:72px;height:24px;border:none;cursor:pointer;background-position:0 -148px}
.hzzsbbs_kmskin_lfonts{float:right;margin:13px 5px 0 0;color:#888}
.hzzsbbs_kmskin_lfonts a,.hzzsbbs_kmskin_lfonts a:hover{margin:0 3px;color:#FE6700}
.hzzsbbs_kmskin_noborder{border-top:none}
.hzzsbbs_kmskin_img300{overflow:hidden}
.hzzsbbs_kmskin_img300 p{width:310px}
.hzzsbbs_kmskin_img300 a,.hzzsbbs_kmskin_img200 a{float:left;width:142px;height:129px;text-align:center;overflow:hidden;margin:10px 10px 0 0;line-height:1.6}
.hzzsbbs_kmskin_img300 img,.hzzsbbs_kmskin_img200 img{display:block;margin:0 auto 3px;width:138px;height:106px}
.hzzsbbs_kmskin_noborder{margin-top:-1px}
.hzzsbbs_kmskin_noborder li{height:25px;line-height:25px}
.hzzsbbs_kmskin_h264,.hzzsbbs_kmskin_m10{margin-top:10px}
.hzzsbbs_kmskin_gdone{text-align:center}
.hzzsbbs_kmskin_h264 .hzzsbbs_kmskin_titwo{text-indent:0}
.hzzsbbs_kmskin_img200{width:200px;overflow:hidden}
.hzzsbbs_kmskin_img200 p{width:225px}
.hzzsbbs_kmskin_img200 a{width:58px;height:76px;margin:2px 12px 0 0}
.hzzsbbs_kmskin_img200 img{padding: 2px; width: 48px; height: 48px; background: #FFFFFF; border: 1px solid; border-color: #F2F2F2 #E3E3E3 #E3E3E3 #F2F2F2;border-radius:5px;}
.hzzsbbs_kmskin_wrap700{float:left;width:710px;overflow:hidden}
.hzzsbbs_kmskin_wrap740{width:740px}
.hzzsbbs_kmskin_wrap340{float:left;width:345px;margin-right:15px;display:inline;height:205px;overflow:hidden}
.hzzsbbs_kmskin_wraptitwo{margin-top:8px;height:25px;line-height:25px;font-size:14px;overflow:hidden;border-bottom:1px solid #FABCBD;background:#F7F7F7;}
.hzzsbbs_kmskin_wraptitwo h3{float:left;padding-left:10px;color:#333}
.hzzsbbs_kmskin_wrap340 .hzzsbbs_kmskin_img,.hzzsbbs_kmskin_wrap340 .hzzsbbs_kmskin_img img{width:100px;height:72px;}
.hzzsbbs_kmskin_wrap340 .hzzsbbs_kmskin_wrap210{width:230px;padding-right:3px;}
.hzzsbbs_kmskin_wrap340 .hzzsbbs_kmskin_wrap210 p{height:54px;overflow:hidden}
.hzzsbbs_kmskin_wrap340 .hzzsbbs_kmskin_noborder{height:73px;margin-bottom:4px}
.hzzsbbs_kmskin_bgone{border-bottom:1px solid #BCA887}
.hzzsbbs_kmskin_bgtwo{border-bottom:1px solid #E990BE}
.hzzsbbs_kmskin_bgthree{border-bottom:1px solid #C9DD9E}
.hzzsbbs_kmskin_bgfour{border-bottom:1px solid #95D9F0}
.hzzsbbs_kmskin_bgfive{border-bottom:1px solid #DAC087}
.hzzsbbs_kmskin_inputs{padding-bottom:4px}
.hzzsbbs_kmskin_dazhe li{background-position:1px -271px;text-indent:24px;margin-top:7px;height:18px;line-height:18px;font-size:14px}
.hzzsbbs_kmskin_h264 .hzzsbbs_kmskin_wrap210{margin-top:-2px;width:108px}
.hzzsbbs_kmskin_h264 .hzzsbbs_kmskin_wrap210 h4,.hzzsbbs_kmskin_hotbbs li{font-size:14px;height:18px;line-height:18px}
.hzzsbbs_kmskin_wrap340 .hzzsbbs_kmskin_wrap210 h4{font-size:15px;height:18px;line-height:18px}
.hzzsbbs_kmskin_h264 .hzzsbbs_kmskin_wrap210 p{overflow:hidden;height:36px;color:#666}
.hzzsbbs_kmskin_follow,.hzzsbbs_kmskin_follow:visited{background-position:10px -324px;margin-top:3px;display:block;float:left;padding:0 15px 0 30px;height:20px;color:#fff;font:700 12px/20px "Microsoft Yahei","Arial";*line-height:22px;background-color:#999;border-radius:10px}
.hzzsbbs_kmskin_follow:hover{color:#fff;text-decoration:none;background-color:#854505}
.hzzsbbs_kmskin_follow:active{-moz-box-shadow:0 2px 4px rgba(0,0,0,0.8) inset;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.8) inset;box-shadow:0 2px 4px rgba(0,0,0,0.8) inset}
.hzzsbbs_kmskin_hotbbs li{margin-top:6px}
.hzzsbbs_kmskin_hotbbs ul{background-position:-56px -360px;text-indent:20px}
.hzzsbbs_kmskin_h264 .hzzsbbs_kmskin_if{margin-top:12px}
.hzzsbbs_kmskin_img175 a,.hzzsbbs_kmskin_img175 img{width:175px;height:179px}
.hzzsbbs_kmskin_img175 em{width:175px}
.hzzsbbs_kmskin_img175 a{margin-right:14px}
.hzzsbbs_kmskin_citybtn{font-size:14px;float:right;margin-right:15px;padding:0 13px;line-height:24px;border-radius:12px}
.hzzsbbs_kmskin_citybtn,.hzzsbbs_kmskin_citybtn:visited{background:#868686;color:#fff}
.hzzsbbs_kmskin_citybtn:hover,.hzzsbbs_kmskin_tithree a.hzzsbbs_kmskin_btnover{background:#854505;color:#fff;text-decoration:none}
.hzzsbbs_kmskin_bbsclass{padding-top:10px}
.hzzsbbs_kmskin_bbsclass li{float:left;width:308px;height:113px;overflow:hidden;border:1px solid #fff}
.hzzsbbs_kmskin_boardlogo{float:left;margin:5px 10px 0 0;display:inline;width:64px;height:64px;border-radius:10px;box-shadow:2px 2px 4px rgba(0,0,0,0.2);background:url({STYLEIMGDIR}/board_icon.png)}
.hzzsbbs_kmskin_boardlogo p{width:64px;height:64px}
.hzzsbbs_kmskin_bbsclass h2 a{font:100 18px/20px "Microsoft Yahei","SimHei";color:#000}
.hzzsbbs_kmskin_bbsclass .hzzsbbs_kmskin_today{font:12px "Simsun";color:#999}
.hzzsbbs_kmskin_bbsclass h3{float:left;margin-right:10px;display:inline;width:85px;height:20px;line-height:20px;font-weight:400;overflow:hidden}
.hzzsbbs_kmskin_divbg{float:left;padding:10px 0 13px 20px;width:288px;height:96px}
.hzzsbbs_kmskin_bbsclass li.hzzsbbs_kmskin_hover .hzzsbbs_kmskin_divbg{background-color:#f3f3f3;border-radius:5px}
.hzzsbbs_kmskin_links{float:left;width:190px;}
.hzzsbbs_kmskin_boardlogo p{background:url({STYLEIMGDIR}/logo_shade.png) -60px 0 no-repeat;_background:none}
.hzzsbbs_kmskin_libg1 .hzzsbbs_kmskin_boardlogo{background-position:0 0}
.hzzsbbs_kmskin_libg2 .hzzsbbs_kmskin_boardlogo{background-position:0 -80px}
.hzzsbbs_kmskin_libg3 .hzzsbbs_kmskin_boardlogo{background-position:0 -162px}
.hzzsbbs_kmskin_libg4 .hzzsbbs_kmskin_boardlogo{background-position:0 -242px}
.hzzsbbs_kmskin_libg5 .hzzsbbs_kmskin_boardlogo{background-position:0 -322px}
.hzzsbbs_kmskin_libg6 .hzzsbbs_kmskin_boardlogo{background-position:0 -402px}
.hzzsbbs_kmskin_libg7 .hzzsbbs_kmskin_boardlogo{background-position:0 -490px}
.hzzsbbs_kmskin_libg8 .hzzsbbs_kmskin_boardlogo{background-position:0 -570px}
.hzzsbbs_kmskin_libg9 .hzzsbbs_kmskin_boardlogo{background-position:0 -652px}
.hzzsbbs_kmskin_libg10 .hzzsbbs_kmskin_boardlogo{background-position:0 -738px}
.hzzsbbs_kmskin_libg11 .hzzsbbs_kmskin_boardlogo{background-position:0 -818px}
.hzzsbbs_kmskin_libg12 .hzzsbbs_kmskin_boardlogo{background-position:0 -901px}
.hzzsbbs_kmskin_libg13 .hzzsbbs_kmskin_boardlogo{background-position:0 -981px}
.hzzsbbs_kmskin_libg14 .hzzsbbs_kmskin_boardlogo{background-position:0 -1061px}
.hzzsbbs_kmskin_libg15 .hzzsbbs_kmskin_boardlogo{background-position:0 -1143px}
.hzzsbbs_kmskin_libg16 .hzzsbbs_kmskin_boardlogo{background-position:0 -1229px}
.hzzsbbs_kmskin_libg17 .hzzsbbs_kmskin_boardlogo{background-position:0 -1308px}
.hzzsbbs_kmskin_libg18 .hzzsbbs_kmskin_boardlogo{background-position:0 -1391px}
.hzzsbbs_kmskin_libg19 .hzzsbbs_kmskin_boardlogo{background-position:0 -1475px}
.hzzsbbs_kmskin_libg20 .hzzsbbs_kmskin_boardlogo{background-position:0 -1555px}
.hzzsbbs_kmskin_libg21 .hzzsbbs_kmskin_boardlogo{background-position:0 -1637px}
.hzzsbbs_kmskin_libg22 .hzzsbbs_kmskin_boardlogo{background-position:0 -1723px}
.hzzsbbs_kmskin_libg23 .hzzsbbs_kmskin_boardlogo{background-position:0 -1803px}
.hzzsbbs_kmskin_libg24 .hzzsbbs_kmskin_boardlogo{background-position:0 -1885px}
.hzzsbbs_friend{padding:0px;}
.mt6 {margin-top:6px;}
.mt5 {margin-top:5px;}
.hzzsbbs_kmskin_wrap390 .mt3 {margin-top:3px;}
.hzzsbbs_kmskin_wrap390 .mb5 {margin-bottom:5px;}
.mt8 {margin-top:8px;}
.w150 {width:150px;}
.facel{padding-bottom: 8px;padding-left: 8px;width: 240px;padding-right: 8px;padding-top: 8px;}
.facel IMG{margin: 5px;}
.hzzsbbs_kmskin_h198{position: relative}
#sliderlck{position: absolute;}
.kma,.kma a{color:#444;font:12px/1.5 "宋体";}
.hzzsbbs_adbox{margin-top:10px;overflow:hidden;}
.hzzsbbs_adbox img{float:left;}
.hzzsbbs_adbox p{width:970px;}
.hzzsbbs_adbox p img{margin-right:10px;display:inline;}
.hzzsbbs_imgborder p img{border:1px solid #E3E3E3;margin-right:8px;}
.pc_inner{color:#fff;}
.kmclosetitle{width:930px;padding:5px 0;color:#fff000;text-align:center;font-size:16px;background-color:red;margin-bottom:20px;}
.kmclose{border:red 3px dashed;}
.text-list strong {
font-weight: 400;
}
.text-list strong a {
color: #FC6D02;
}
.block {
margin: 0;
}
.kmx {
border: 1px solid #e3e3e3;
padding: 1px;
}


.ulbox div {
float: left;
margin-right: 8px;
width: 308px;
overflow: hidden;
}
.hzzsbbs_kmskin_wrap392 {
float: left;
width: 392px;
margin-left: 12px;
display: inline;
}
.hzzsbbs_kmskin_wrap392 h2{height:30px;line-height:28px;overflow:hidden;font-size:22px;font-weight:100;text-align:center}
.hzzsbbs_kmskin_wrap392 h2,.hzzsbbs_kmskin_wrap390 h2 a{color:#333;}
.hzzsbbs_kmskin_wrap392 p{height:42px;line-height:20px;color:#666;overflow:hidden;margin-bottom:8px}
.hzzsbbs_kmskin_wrap392 p a{color:#FC6D02;}




.contentdiv{
	border-radius: 5px 5px 5px 5px;box-shadow: 0 0 4px rgba(68, 68, 68, 0.63);margin-bottom:10px;height:400px;background:white;
	*border:1px solid #DDD; /*For IE6-7*/
}
.ie8 .contentdiv{
	border:1px solid #DDD; /*For IE8*/
}
.contenttle{height:45px;line-height:52px;font-size:25px;color:#b35829;font-family:微软雅黑; font-weight:bold;background:none;margin:0 auto 13px;_margin:0 auto 7px;}
.loglist{width:792px;height:353px;float:left;padding-top:7px;overflow:hidden;}
.loglist ul,.loglist li{display:block;overflow:hidden;}
.loglist ul{height:172px;padding-left:10px;padding-top:4px;width:122px;}
.loglist ul {
    height: 172px;
    padding-left: 10px;
    padding-top: 4px;
    width: 122px;
}
.loglist ul, .loglist li {
    display: block;
    overflow: hidden;
}
.left {
    float: left;
}
.logimgli{height:125px;width:110px;border:2px solid #eae9e9;padding:4px;text-align:center;}
.lognameli{height:30px; line-height:30px;width:100%;text-align:center;}
.logimgli a {
    width: 110px;
    height: 125px;
    display: block;
}
 .logimgli a img{
    vertical-align: middle;
}

#cnt2 .right {
    background: url("../sjsc2rbg.gif") no-repeat scroll left bottom transparent;
    width: 186px;
    height: 360px;
}
.right {
    float: right;
}
#cnt2 .rgttle {
    background: url("../sjstle.gif") no-repeat scroll left top transparent;
    width: 186px;
    height: 44px;
}
#cnt2 .right ul, #cnt2 .right li, .shenqing, #cnt4 .right ul, #cnt4 .right li {
    display: block;
    width: 171px;
    overflow: hidden;
    margin: 0px auto;
}
#cnt2 .right li, #cnt4 .right li {
    background: url("../c2rbg.gif") no-repeat scroll left top transparent;
    height: 35px;
    line-height: 28px;
    text-indent: 5px;
}
#cnt2 .right ul, #cnt2 .right li, .shenqing, #cnt4 .right ul, #cnt4 .right li {
    display: block;
    width: 171px;
    overflow: hidden;
    margin: 0px auto;
}
#cnt2 .right li a, #cnt4 .right li a {
    font-size: 16px;
    font-family: 微软雅黑;
    color: white;
}
.shenqing {
    height: 66px;
    padding-top: 12px;
}
.shenqing span {
    display: block;
    height: 17px;
    width: 100%;
    text-align: center;
}
.finddger {
    display: block;
    height: 107px;
    margin-left: 8px;
    margin-top: 20px;
    width: 170px;
}


.hzzsbbs_shejsbiaot {
padding: 15px 15px 0px 15px;
height: 25px;
line-height: 22px;
overflow: hidden;
}
.hzzsbbs_shejsbiaot h3 {
float: left;
padding-right: 20px;
font-size: 25px;
font-weight: 400;
color: #808080;
}
.hzzsbbs_shejsbiaot h3 em {
font: 700 26px/23px "Microsoft Yahei","SimHei";
color: #FC6D02;
letter-spacing: 4px;
}
.hzzsbbs_shejsbiaot span {
font-size: 14px;
float: right;
margin-right: 0px;
}
.hzzsbbs_shejsbiaot span a, .hzzsbbs_shejsbiaot span a:hover {
color: #FC6D02;
}
.hzzsbbs_shejsbiaot span a {
margin-left: 10px;
word-wrap: normal;
}


#cnt4 .right {
background: url("../sjsc4rbg.gif") no-repeat left bottom;
height: 360px;
width: 186px;
}
.rgttle {
background: url("../certlebg.gif") no-repeat left top;
height: 44px;
width: 186px;
}
#cnt4 .right li {
background: url("../c2rbg.gif") no-repeat left top;

}

.frame{background: rgba(255, 255, 255, 0); *background:none;/*For IE6-7*/ }
.ie8 .frame{background:none;/*For IE8*/ }

.ttp .a a {
padding-right: 12px;
padding-left: 12px;
border-color: #bbb;
background: #808080;
color: #fff;
}


.home-study{margin-bottom:10px;padding-left:92px;width:888px;_width:896px;height:83px;background:url(images/study_bg_normal.png) no-repeat;overflow:hidden;}
.home-study a, .home-study a:visited{float:left;padding-top:47px;width:111px;_width:110px;height:36px;line-height:36px;overflow:hidden;text-align:center;font-size:16px;text-indent:10px;color:#666;}
				.home-study a.yanfang{text-indent:5px;}
				.home-study a.shihui, .home-study a.peishi, .home-study a.dianqi{text-indent:0px;}
				.home-study a:hover{color:#333;background:url(images/study_bg.png) no-repeat;}
				.home-study a.fengge:hover{background-position:-92px 0;}
				.home-study a.jiaju:hover{background-position:-203px 0;_background-position:-202px 0;}
				.home-study a.sheji:hover{background-position:-314px 0;_background-position:-312px 0;}
				.home-study a.shigong:hover{background-position:-425px 0;_background-position:-422px 0;}
				.home-study a.yanfang:hover{background-position:-536px 0;_background-position:-532px 0;}
				.home-study a.shihui:hover{background-position:-647px 0;_background-position:-642px 0;}
				.home-study a.peishi:hover{background-position:-758px 0;_background-position:-752px 0;}
				.home-study a.dianqi:hover{background-position:-869px 0;_background-position:-862px 0;}

.home-study2{margin-bottom:10px;padding-left:92px;width:888px;_width:896px;height:83px;background:url(images/zhuangxzhaob2.png) no-repeat;overflow:hidden; }
.home-study2 a, .home-study2 a:visited{float:left;padding-top:47px;width:111px;_width:110px;height:36px;line-height:36px;overflow:hidden;text-align:center;font-size:16px;text-indent:10px;color:#666;}
				.home-study2 a.yanfang{text-indent:5px;}
				.home-study2 a.shihui, .home-study2 a.peishi, .home-study2 a.dianqi{text-indent:0px;}
				.home-study2 a:hover{color:#333;background:url(images/zhuangxzhaob.png) no-repeat;}
				.home-study2 a.fengge:hover{background-position:-92px 0;}
				.home-study2 a.jiaju:hover{background-position:-203px 0;_background-position:-202px 0;}
				.home-study2 a.sheji:hover{background-position:-314px 0;_background-position:-312px 0;}
				.home-study2 a.shigong:hover{background-position:-425px 0;_background-position:-422px 0;}
				.home-study2 a.yanfang:hover{background-position:-536px 0;_background-position:-532px 0;}
				.home-study2 a.shihui:hover{background-position:-647px 0;_background-position:-642px 0;}
				.home-study2 a.peishi:hover{background-position:-758px 0;_background-position:-752px 0;}
				.home-study2 a.dianqi:hover{background-position:-869px 0;_background-position:-862px 0;}


.home-study3{margin-bottom:10px;padding-left:92px;width:888px;_width:896px;height:83px;background:url(images/zhuangxzhis.png) no-repeat;overflow:hidden;}
.home-study3 a, .home-study3 a:visited{float:left;padding-top:47px;width:111px;_width:110px;height:36px;line-height:36px;overflow:hidden;text-align:center;font-size:16px;text-indent:10px;color:#666;}
				.home-study3 a.yanfang{text-indent:5px;}
				.home-study3 a.shihui, .home-study3 a.peishi, .home-study3 a.dianqi{text-indent:0px;}
				.home-study3 a:hover{color:#333;background:url(images/zhuangxzhis2.png) no-repeat;}
				.home-study3 a.fengge:hover{background-position:-92px 0;}
				.home-study3 a.jiaju:hover{background-position:-203px 0;_background-position:-202px 0;}
				.home-study3 a.sheji:hover{background-position:-314px 0;_background-position:-312px 0;}
				.home-study3 a.shigong:hover{background-position:-425px 0;_background-position:-422px 0;}
				.home-study3 a.yanfang:hover{background-position:-536px 0;_background-position:-532px 0;}
				.home-study3 a.shihui:hover{background-position:-647px 0;_background-position:-642px 0;}
				.home-study3 a.peishi:hover{background-position:-758px 0;_background-position:-752px 0;}
				.home-study3 a.dianqi:hover{background-position:-869px 0;_background-position:-862px 0;}
/* 门户css结束 */






/* 文章开始 */




/* 文章结束 */


#umnavs_menu{
	left:277px;
}
#qmenul_menu{
	left:300px
}

