/* 全局 */
body {
	margin:0;
	padding:0;
	font-size:13px;
	position:relative;
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	background:#222751 url("bg.jpg"/*tpa=http://www.529my.com/theme/default/image/bg.jpg*/) no-repeat top center;
}
#online {
	width:93px;
	height:151px;
	top:0;
	right:-200px;
	position:absolute;
}

a {
	color:#382b35;
	text-decoration:none;
	blr:expression(this.onFocus=this.blur())
}
a:link {
	color:#382b35;
	text-decoration:none;
}
a:hover {
	color:#382b35;
	text-decoration:underline;
}
ol,ul,li {
	list-style-type:none;
}
* {
	padding:0;
	margin:0;
}
img {
	border:0;
	border:none;
}
*html {
	background-image:url(about:blank);
	background-attachment:fixed;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,th,td,hr,button,section {
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6,.title {
	font-size:16px;
	font-weight:bold;
}
/* 布局 */
#warp {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
#left {
	float:left;
	width:245px;
	overflow:hidden;
}
#right {
	float:right;
	width:755px;
	overflow:hidden;
}
#c {
	clear:both;
	zoom:1;
	font-size:0;
	height:0;
	padding:0;
	margin:0;
}



/* 顶部 */
#top {
	height:40px;
	line-height:40px;
	background:#f3f3f3;
}
#top .l {
	float:left;
}
#top .r {
	float:right;
}
/* 头部 */
#header {
	width:1000px;
	height:120px;
	margin:0 auto;
	overflow:hidden;
}
#logo {
	float:left;
}
#search {
	float:right;
	overflow:hidden;
	margin-top:60px;
	position:relative;
}
#search input {
	float:left;
	color:#ccc;
	font-family:'Microsoft Yahei';
	height:24px;
	line-height:24px;
	width:210px;
	padding:6px;
	border:none;
	outline:0;
	background:#fff;
	border:2px solid #2874a6;
	-moz-border-radius:2px 0 0 2px;
	-webkit-border-radius:2px 0 0 2px;
	border-radius:2px 0 0 2px;
}
#search input:focus {
	color:#555;
	width:350px;
	border:2px solid #333;
}
#search button {
	float:left;
	color:#fff;
	font-size:13px;
	width:60px;
	text-align:center;
	font-family:'Microsoft Yahei';
	height:40px;
	line-height:40px;
	border:none;
	background:#2874a6;
	cursor:pointer;
	-moz-border-radius:0 2px 2px 0;
	-webkit-border-radius:0 2px 2px 0;
	border-radius:0 2px 2px 0;
}
#search button:hover {
	background:#333;
}
#search-key {
	top:8px;
	right:68px;
	position:absolute;
}
#search-key a {
	float:left;
	color:#fff;
	font-size:12px;
	display:block;
	line-height:24px;
	padding:0 5px;
	margin-left:2px;
	background:#f00;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#search-key a:hover {
	color:#ff0;
	background:#e00;
	text-decoration:none;
}
/* 导航菜单 */
#menu {
	font-size:15px;
	width:754px;
	height:56px;
	margin:0 auto;
	padding:7px 0 0 252px;
	background:url("menu.png"/*tpa=http://www.529my.com/theme/default/image/menu.png*/) no-repeat;
}
#menu ul {
}
#menu ul li {
	float:left;
	padding:0 8.8px 0 6.8px;
	background:url("menu.png"/*tpa=http://www.529my.com/theme/default/image/menu.png*/) no-repeat right -63px;
}
#menu ul li a {
	color:#fff;
	line-height:36px;
	margin:10px 0;
	padding:0 8px;
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
#menu ul li a:hover {
	color:#fffee5;
	background:#2874a6;
	text-decoration:none;
}
/* 当前位置 */
#here {
	height:25px;
	line-height:25px;
	padding:10px;
	background:#d0ebff;
	border-right:1px solid #68a3d0;
	border-bottom:1px solid #68a3d0;
}
/* 首页幻灯 */
#focus {
	float:left;
	width:500px;
	height:267px;
	overflow:hidden;
	position:relative;
	margin:10px 0 0 10px;
}
#focus ul {
	float:left;
	width:500px;
	height:267px;
	clear:both;
	position:absolute;
}
#focus ul li {
	float:left;
	width:500px;
	height:267px;
	overflow:hidden;
	position:relative;
}
#focus ul li img {
	width:500px;
	height:267px;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus .sbg {
	position:absolute;
	width:500px;
	height:20px;
	left:0;
	bottom:0;
	background:#000;
}
#focus .sbn {
	position:absolute;
	width:500px;
	height:14px;
	padding:1px 0;
	right:0;
	bottom:0;
	text-align:center;
}
#focus .sbn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin:0 3px;
	cursor:pointer;
	background:#fff;
}
#focus .sbn span.on {
	background:#fff;
}
#focus .preNext {
	width:41px;
	height:69px;
	top:89px;
	cursor:pointer;
	position:absolute;
}
#focus .pre {
	left:0;
	background:url("focus.png"/*tpa=http://www.529my.com/theme/default/image/focus.png*/) 0 0;
}
#focus .next {
	right:0;
	background:url("focus.png"/*tpa=http://www.529my.com/theme/default/image/focus.png*/) -41px 0;
}
#notice {
	float:right;
	width:235px;
	overflow:hidden;
	margin-top:10px;
	border-top:2px solid #c00;
}
#notice .title {
	color:#c00;
	font-size:14px;
	height:28px;
	line-height:28px;
	padding:10px 15px;
	background:#fafafa;
	border:1px solid #e5e5e5;
	border-top:none;
}
#notice .title a {
	color:#c00;
}
#notice ul {
	border-bottom:1px solid #e5e5e5;
}
#notice ul li a {
	line-height:22px;
	display:block;
	padding:10px 0 10px 32px;
	background:#fff url("ico.png"/*tpa=http://www.529my.com/theme/default/image/ico.png*/) no-repeat 10px -167px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
#notice ul li a:hover {
	color:#c00;
}
#server {
	height:82px;
	margin:10px 0 0 10px;
	background:#fff;
	border:1px solid #e5e5e5;
	position:relative;
}
#server span {
	color:#ff0;
	height:20px;
	line-height:20px;
	padding:5px 10px;
	position:absolute;
	top:-1px;
	right:15px;
	background:#f00;
	-moz-border-radius:0 0 2px 2px;
	-webkit-border-radius:0 0 2px 2px;
	border-radius:0 0 2px 2px;
}
#server b {
	float:left;
	color:#f00;
	font-size:16px;
	width:120px;
	line-height:82px;
	text-align:center;
	display:block;
	background:#fafafa;
	border-right:1px solid #e5e5e5;
}
#server dl {
	float:right;
	color:#f00;
	width:622px;
	height:62px;
	padding:10px 0;
}
#server dl dd {
	font-size:20px;
	line-height:31px;
	text-align:center;
}
#server dl dt {
	color:#888;
	line-height:31px;
	text-align:center;
}
/* 首页左栏 */
#column {
	overflow:hidden;
	margin-top:10px;
	border-top:2px solid #5f9410;
}
#column .title {
	color:#5f9410;
	font-size:14px;
	height:28px;
	line-height:28px;
	padding:10px 15px;
	background:#fafafa;
	border:1px solid #e5e5e5;
	border-top:none;
}
#column ul {
	overflow:hidden;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:none;
}
#column ul li a {
	color:#477600;
	font-size:14px;
	line-height:25px;
	display:block;
	padding:10px 0 10px 32px;
	background:url("ico.png"/*tpa=http://www.529my.com/theme/default/image/ico.png*/) no-repeat 10px -285px;
	border-top:1px solid #f5f5f5;
}
#column ul li a:hover {
	text-decoration:none;
	background-color:#f8ffec;
}
/* 首页评论 */
#home-comment {
	overflow:hidden;
	margin:10px 0 0 10px;
	background:#fff;
	border-left:2px solid #f60;
}
#home-say {
	height:50px;
	position:relative;
	border:1px solid #e5e5e5;
	border-left:none;
}
#home-say ul {
	height:50px;
	top:0;
	left:0;
	overflow:hidden;
	position:absolute;
}
#home-say ul li {
	height:50px;
	line-height:50px;
	overflow:hidden;
	background:#fff;
}
#home-say ul li {
	color:#888;
}
#home-say ul li span {
	float:left;
	color:#f60;
	height:50px;
	line-height:50px;
	padding:0 15px;
	margin-right:15px;
	display:block;
	background:#fafafa;
	border-right:1px solid #e5e5e5;
}
/* 首页栏目 */
#home {
	overflow:hidden;
	margin:10px 0 0 10px;
	border-top:2px solid #2d7cb8;
}
#home .title {
	color:#2d7cb8;
	font-size:14px;
	height:28px;
	line-height:28px;
	padding:10px 15px;
	background:#fafafa;
	border:1px solid #e5e5e5;
	border-top:none;
}
#home .title a {
	color:#2d7cb8;
}
#home dl {
	overflow:hidden;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:none;
}
#home dl dd {
	float:left;
	width:371px;
}
#home dl dd a {
	float:left;
	display:block;
	margin:10px 0 0 10px;
	position:relative;
}
#home dl dd a img {
	width:171px;
	height:123px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#home dl dd a:hover img {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#home dl dd a p {
	position:absolute;
	color:#fff;
	width:151px;
	height:25px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	padding:5px 10px;
	left:0;
	bottom:0;
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#home dl dd a:hover p {
	color:#ffc;
	top:0;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#home dl dt {
	float:right;
	width:371px;
}
#home dl dt ul {
}
#home dl dt ul li {
	height:25px;
	line-height:25px;
	padding:10px 0 10px 38px;
	background:#fff url("ico.png"/*tpa=http://www.529my.com/theme/default/image/ico.png*/) no-repeat 15px -225px;
	border-left:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
#home dl dt ul li a {
	float:left;
}
#home dl dt ul li a:hover {
	color:#2d7cb8;
}
#home dl dt ul li:hover {
	background-color:#fafafa;
}
#home dl dt ul li span {
	float:right;
	color:#aaa;
	padding:0 15px;
}
#ico-new {
	float:left;
	width:21px;
	height:16px;
	margin:5px 0 0 10px;
	background:url("new.gif"/*tpa=http://www.529my.com/theme/default/image/new.gif*/) no-repeat;
}
#ico-hot {
	float:right;
	width:21px;
	height:16px;
	margin:5px 15px;
	background:url("hot.gif"/*tpa=http://www.529my.com/theme/default/image/hot.gif*/) no-repeat;
}
/* 左边 */
#left-menu {
	border:2px solid #7ba105;
	border-top:none;
}
#left-menu a {
	color:#477600;
	font-size:14px;
	line-height:25px;
	display:block;
	padding:10px 0 10px 32px;
	background:#e9fccd url("ico.png"/*tpa=http://www.529my.com/theme/default/image/ico.png*/) no-repeat 10px -105px;
	border-bottom:1px solid #9fb853;
}
#left-menu a:hover {
	text-decoration:none;
	background-color:#c7e598;
}
#left-menu a.last {
	border-bottom:none;
}
#side {
	margin-top:10px;
	border-top:2px solid #ee4400;
}
#side .title {
	color:#ee4400;
	font-size:14px;
	height:30px;
	line-height:30px;
	padding:10px 15px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}
#side ul {
	border-bottom:1px solid #e5e5e5;
}
#side ul li a {
	line-height:25px;
	display:block;
	padding:10px 0 10px 32px;
	background:#fff url("ico.png"/*tpa=http://www.529my.com/theme/default/image/ico.png*/) no-repeat 10px 15px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
#side ul li a:hover {
	color:#eb5a20;
	text-decoration:none;
	background:#fafafa url("ico.png"/*tpa=http://www.529my.com/theme/default/image/ico.png*/) no-repeat 10px -45px;
}
/* Tag页面 */
#tag {
	overflow:hidden;
	margin:10px 0 0 10px;
	background:#fff;
	border-top:2px solid #ee4400;
}
#tag h1 {
	height:25px;
	line-height:25px;
	padding:15px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}
#tag ul {
	overflow:hidden;
	border-top:1px solid #f5f5f5;
	border-left:1px solid #e5e5e5;
}
#tag ul li {
	float:left;
	position:relative;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
#tag ul li a {
	font-size:14px;
	width:165px;
	height:25px;
	line-height:25px;
	padding:10px;
	display:block;
	text-align:center;
}
#tag ul li a:hover {
	text-decoration:none;
	background-color:#f5f5f5;
}
#tag ul li span {
	color:#fff;
	font-size:12px;
	position:absolute;
	top:12px;
	right:10px;
	height:21px;
	line-height:21px;
	padding:0 8px;
	background:#000;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
/* 网站投票 */
#vote {
	overflow:hidden;
	margin:10px 0 0 10px;
	background:#fff;
	border-top:2px solid #ee4400;
}
#vote h1 {
	height:25px;
	line-height:25px;
	padding:15px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}
#vote #content {
	line-height:40px;
	padding:25px;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
.survey_list{margin:0;padding:0;list-style:none;}
.percentage_wrap {position:relative;zoom:1;padding-left:448px;}
.percentage{position:absolute;left:18px;top:13px;width:415px;height:15px;overflow:hidden;
background: #EFEFEF; /* old browsers */
background: -moz-linear-gradient(top, #EFEFEF 0%, #DCDCDC 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEFEF), color-stop(100%,#DCDCDC)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#DCDCDC',GradientType=0 ); /* ie */
background: -o-linear-gradient(top, #EFEFEF 0%,#DCDCDC 100%); /* opera */
background: linear-gradient(#EFEFEF, #DCDCDC);
}
.percentage .active{position:absolute;top:0px;left:0px;width:10px;height:13px;overflow:hidden;border:1px solid #154994;
background: #64B9EC; /* old browsers */
background: -moz-linear-gradient(top, #64B9EC 2%, #2E61AD 5%, #11499B 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#64B9EC), color-stop(5%,#2E61AD), color-stop(100%,#11499B)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5F8BCA', endColorstr='#11499B',GradientType=0 ); /* ie */
background: -o-linear-gradient(top, #64B9EC 2%,#2E61AD 5%,#11499B 100%); /* opera */
background: linear-gradient(#5F8BCA, #11499B);}
/* 文章列表 */
#new {
	overflow:hidden;
	margin:10px 0 0 10px;
	background:#fff;
	border-top:2px solid #ee4400;
}
#new h1 {
	height:25px;
	line-height:25px;
	padding:15px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}
#new h1 span {
	float:right;
	margin-top:4px;
}
#new ul {
	border-bottom:1px solid #e5e5e5;
}
#new ul li {
	height:25px;
	line-height:25px;
	padding:10px 0 10px 38px;
	background:url("ico.png"/*tpa=http://www.529my.com/theme/default/image/ico.png*/) no-repeat 15px 15px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
#new ul li a {
	float:left;
}
#new ul li:hover {
	background-color:#fffbe8;
}
#new ul li span {
	float:right;
	height:25px;
	line-height:25px;
	margin:0 15px;
}
/* 新闻详情 */
#new-show {
	position:relative;
	margin:10px 0 0 10px;
	background:#fff;
	border-top:3px solid #369;
}
#new-show h1 {
	font-size:25px;
	height:30px;
	line-height:30px;
	text-align:center;
	padding:50px 10px 20px 10px;
	overflow:hidden;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
#new-show ul {
	height:35px;
	padding:10px;
	text-align:center;
	overflow:hidden;
	border:1px solid #e5e5e5;
	border-top:none;
}
#new-show ul li {
	color:#888;
	display:inline-block;
	line-height:35px;
	padding:0 10px;
	margin:0 3px;
	background:#f5f5f5;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#new-show ul li a {
	color:#888;
}
#new-show b {
	top:0;
	right:10px;
	position:absolute;
}
#new-show b a {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	display:block;
	line-height:20px;
	padding:5px 10px;
	background:#369;
	-moz-border-radius:0 0 2px 2px;
	-webkit-border-radius:0 0 2px 2px;
	border-radius:0 0 2px 2px;
}
#show-content {
	font-size:14px;
	line-height:28px;
	margin-left:10px;
	padding:15px 20px;
	background:#fff;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
#show-content img {
	margin:0 auto;
	max-width:695px;
	_width:expression(this.width>695 ? "695":true);
	display:block;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#sdcms_buy {
	font-size:14px;
	width:380px;
	line-height:60px;
	margin:20px auto;
	text-align:center;
	overflow:hidden;
	background:#fffbf9;
	border:1px solid #facfba;
}
#sdcms_buy .point {
	color:#f00;
	margin:0 3px;
}
#sdcms_buy .buyed {
	float:right;
	color:#f00;
	line-height:30px;
	padding:15px 20px;
	background:#ffeee6;
	border-left:1px solid #facfba;
}
#sdcms_buy .buy a {
	float:right;
	color:#f00;
	display:block;
	cursor:pointer;
	line-height:30px;
	padding:15px 20px;
	background:#ffeee6;
	border-left:1px solid #facfba;
}
#sdcms_buy .buy a:hover {
	color:#f00;
	background:#fdf0cd;
	text-decoration:none;
}
#show-next {
	color:#999;
	margin-left:10px;
	overflow:hidden;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #eee;
}
#show-tag {
	color:#999;
	margin-left:10px;
	overflow:hidden;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #eee;
	border-bottom:none;
}
#show-next a {
	color:#999;
}
#show-tag a {
	color:#999;
	margin-right:10px;
}
#show-next dl,#show-tag dl {
	float:left;
}
#show-next dl dt,#show-tag dl dt {
	float:left;
	width:80px;
	height:25px;
	line-height:25px;
	padding:10px 0;
	text-align:center;
	background:#fafafa;
}
#show-next dl dt.l,#show-tag dl dt.l {
	border-left:1px solid #eee;
}
#show-next dl dd,#show-tag dl dd {
	float:left;
	width:260px;
	height:25px;
	line-height:25px;
	padding:10px 15px;
	overflow:hidden;
	border-left:1px solid #eee;
}
#comments {
	margin:10px 0 0 10px;
	background:#fff;
	border-top:3px solid #f60;
}
#new-intro {
	margin:10px 0 0 10px;
	background:#fff;
	border-top:3px solid #369;
}
#new-intro h1 {
	font-size:25px;
	height:30px;
	line-height:30px;
	text-align:center;
	padding:30px 10px;
	overflow:hidden;
	background:#fcfcfc;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
#new-intro #content {
	font-size:14px;
	line-height:28px;
	padding:15px;
	border:1px solid #e5e5e5;
	border-top:1px solid #eee;
}
#new-intro #content .point {
	color:#f00;
	margin:0 3px;
}
#new-intro #content #buy {
	font-size:14px;
	width:420px;
	line-height:60px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	background:#fffbf9;
	border:1px solid #facfba;
}
#new-intro #content #buy a {
	float:right;
	color:#f00;
	display:block;
	cursor:pointer;
	line-height:30px;
	padding:15px 25px;
	background:#ffeee6;
	border-left:1px solid #facfba;
}
#new-intro #content #buy a:hover {
	color:#f00;
	background:#fdf0cd;
	text-decoration:none;
}
#comments .title {
	height:30px;
	line-height:30px;
	padding:10px;
	overflow:hidden;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}
#comments .title span {
	float:right;
	font-size:13px;
	font-weight:normal;
}
#comments dl {
	overflow:hidden;
	padding:10px 10px 0 10px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
#commentbottom {
	padding-bottom:10px;
	border:1px solid #e5e5e5;
	border-top:none;
}
#comments dl:hover dt {
	background:#fafafa;
}
#comments dl dd {
	float:left;
	width:48px;
	height:48px;
}
#comments dl dd img {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comments dl dt {
	padding:5px 10px;
	margin-left:60px;
	background:#fff;
	border:1px solid #eee;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comments dl dt .data {
	color:#393;
	border-bottom:1px dashed #eee;
	line-height:35px;
	margin-bottom:5px;
}
#comments dl dt .data span {
	color:#999;
	float:right;
}
#comments dl dt .content {
	line-height:25px;
}
#comments dl dt .reply {
	color:#f00;
	border-top:1px dashed #eee;
	line-height:25px;
	padding:5px 0;
	margin-top:5px;
}
#comments dl dt .reply b {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	padding:3px 6px;
	margin-right:5px;
	background:#f66;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comments dl dt i {
	position:absolute;
	width:7px;
	height:11px;
	margin:12px 0 0 -17px;
	background:url("dot.png"/*tpa=http://www.529my.com/theme/default/image/dot.png*/);
}
#comments-add {
	padding:10px;
	margin-left:10px;
	background:#fcfcfc;
	border:1px solid #e5e5e5;
	border-top:none;
}
#comments-add dl {
	overflow:hidden;
}
#comments-add dl dd {
	float:left;
	width:48px;
	height:48px;
}
#comments-add dl dd img {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comments-add dl dt {
	margin-left:60px;
}
#comments-add dl dt i {
	position:absolute;
	width:7px;
	height:11px;
	margin:18px 0 0 -6px;
	background:url("dot.png"/*tpa=http://www.529my.com/theme/default/image/dot.png*/) 0 -11px;
	z-index:9;
}
#comments-add-content {
	position:relative;
	margin-bottom:10px;
}
#comments-add-content .hint {
	color:#888;
	font-size:12px;
	line-height:25px;
	padding:0 8px;
	position:absolute;
	right:10px;
	bottom:10px;
	background:#eee;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#comments-add-content textarea {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:641px;
	height:75px;
	line-height:25px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	padding:10px;
}
#comments-push {
	line-height:35px;
}
#comments-push a {
	float:right;
	color:#fff;
	line-height:25px;
	padding:5px 10px;
	background:#9c6;
	margin-right:10px;
}
#comments-push input {
	float:right;
	color:#fff;
	font-weight:bold;
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:80px;
	line-height:25px;
	display:block;
	border:none;
	padding:5px 10px;
	background:#f60;
	cursor:pointer;
}
#comments-push input:hover {
	color:#fff;
	background:#555;
}
#comments-push b {
	float:left;
	color:#999;
	font-weight:normal;
	padding:0 10px;
	display:block;
	background:#eee;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comments-login {
	font-size:14px;
	line-height:60px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	background:#fffbf9;
	border:1px solid #facfba;
}
#comments-login a {
	float:right;
	color:#f00;
	display:block;
	cursor:pointer;
	line-height:30px;
	padding:15px 25px;
	background:#ffeee6;
	border-left:1px solid #facfba;
}
#comments-login a:hover {
	color:#f00;
	background:#fdf0cd;
	text-decoration:none;
}
/* 首页图片 */
#home-photo {
	margin-top:10px;
	border-top:2px solid #66c;
}
#home-photo .title {
	color:#66c;
	font-size:14px;
	height:30px;
	line-height:30px;
	padding:10px 15px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}
#home-photo .title span {
	float:right;
}
#home-photo .title span a {
	color:#8b8bd5;
	font-weight:normal;
	margin-left:15px;
}
#home-photo dl {
	overflow:hidden;
	background:#fff;
	position:relative;
	border:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
#home-photo dl dd {
	float:left;
	width:15px;
	height:35px;
	cursor:pointer;
	position:absolute;
	top:95px;
	left:0;
	background:url("home-photo.png"/*tpa=http://www.529my.com/theme/default/image/home-photo.png*/) no-repeat;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity:0.3;
}
#home-photo dl dt {
	float:right;
	width:15px;
	height:35px;
	cursor:pointer;
	position:absolute;
	top:95px;
	right:0;
	background:url("home-photo.png"/*tpa=http://www.529my.com/theme/default/image/home-photo.png*/) no-repeat -15px 0;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity:0.3;
}
#home-photo dl dd:hover,#home-photo dl dt:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#home-photo dl #home-photo-list {
	float:left;
	width:979px;
	height:225px;
	margin-left:19px;
	overflow:hidden;
}
#home-photo dl #home-photo-list ul {
	margin:15px 0;
	height:195px;
	overflow:hidden;
}
#home-photo dl #home-photo-list ul li {
	float:left;
	width:180px;
	margin-right:15px;
	text-align:center;
}
#home-photo dl #home-photo-list ul li img {
	width:174px;
	height:150px;
	display:block;
	border:1px solid #eee;
	padding:2px;
	margin:0;
}
#home-photo dl #home-photo-list ul li p {
	background:#fafafa;
	width:178px;
	height:38px;
	line-height:38px;
	display:block;
	border:1px solid #eee;
	border-top:none;
}
/* 图片列表 */
#photo {
	overflow:hidden;
	margin:10px 0 0 10px;
	background:#fff;
	border-top:2px solid #ee4400;
}
#photo h1 {
	height:25px;
	line-height:25px;
	padding:15px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}

#photo ul {
	overflow:hidden;
	padding-bottom:14px;
	border:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
#photo ul li {
	float:left;
	width:227px;
	display:block;
	overflow:hidden;
	position:relative;
	padding:1px;
	margin:14px 0 0 14px;
	background:#f3f3f3;
}
#photo ul li img {
	width:223px;
	display:block;
	padding:2px;
	background:#fff;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#photo ul li:hover img {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#photo ul li p {
	position:absolute;
	color:#fff;
	width:203px;
	height:25px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	padding:8px 10px;
	left:3px;
	bottom:3px;
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#photo ul li:hover p {
	left:3px;
	top:3px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#photo ul li p a {
	color:#fff;
}
.phototop{margin:10px 0 0 15px;_margin:20px 0 0 25px;padding:0;list-style:none;width:630px;height:160px;overflow:hidden;clear:both;}
.phototop li{float:left;display:block;overflow:hidden;background:#f3f3f3;margin:0 15px 20px 5px;}
.phototop li img{width:120px;display:block;padding:2px;margin:5px;background:#fff;}
.phototop li div{width:120px;height:30px;line-height:30px;font-size:12px;display:block;text-align:center;padding:0 6px;}
/* 图片详情 */
.item{color:#999;text-align:center;margin:20px 0;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:22px;}
.content p{margin:15px 0;font-size:14px;}
.content img{max-width:900px;}

.pre,.next{line-height:30px;height:30px;}

.like p{font-weight:bold;font-size:14px;}
.like ul{margin:0;padding:0;list-style:none;}
.like ul li{line-height:25px;height:25px;}

.infodot{border-top:1px dashed #ccc;margin:15px 0;}

.ctitle{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.ctitle span{float:right;font-size:12px;font-weight:normal;}

#photo-show {
	margin-left:10px;
	background:#fff;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
/*
组图开始
小图部分
*/
.thumbpic{width:500px;margin:0 auto;padding:30px 0;}
#piclist{width:460px;float:left;overflow:hidden;height:86px;position:relative;}
#piclist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#piclist ul li{float:left;cursor:pointer;position:relative;background:url("ico_none.gif"/*tpa=http://www.529my.com/theme/default/image/ico_none.gif*/) no-repeat center top;height:86px;}
#piclist ul li img{height:58px;width:78px;margin:0 4px;padding:3px;}
#piclist .hover{background:url("ico_bg.gif"/*tpa=http://www.529my.com/theme/default/image/ico_bg.gif*/) no-repeat center top;height:86px;}
#piclist ul li tt{background:#000;color:#FFF;position:absolute;z-index:20; font-family:arial;font-size:12px;line-height:16px;padding:0 5px;margin:45px 0 0 -85px;}

.thumbpic a.bntprev{float:left;width:20px;height:64px;display:block;outline:none;background:url("ico_left.gif"/*tpa=http://www.529my.com/theme/default/image/ico_left.gif*/) no-repeat center;}
.thumbpic a.bntnext{float:left;width:20px;height:64px;display:block;outline:none;background:url("ico_right.gif"/*tpa=http://www.529my.com/theme/default/image/ico_right.gif*/) no-repeat center;}

#originalpic{position:relative;overflow:hidden;zoom:1;height:100%;clear:both;text-align:center;}
#originalpic ul{list-style:none;}
#originalpic li{display:none;position:relative;max-width:900px;}
#originalpic li img{margin:15px 0;max-width:900px;}
#originalpic li div{text-align:left;line-height:24px;color:#444;}
#aPrev{position:absolute;z-index:10;left:0;top:0;display:block;width:50%;height:100%;background:url("blank.gif"/*tpa=http://www.529my.com/theme/default/image/blank.gif*/);}
#aNext{position:absolute;z-index:10;right:0;top:0;display:block;width:50%;height:100%;background:url("blank.gif"/*tpa=http://www.529my.com/theme/default/image/blank.gif*/);}
/* 分页 */
#paging {
	padding:10px;
	text-align:center;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:none;
}
#paging a {
	color:#555;
	display:inline-block;
	padding:8px 10px;
	border:1px solid #e5e5e5;
	margin-left:-1px;
}
#paging a:hover {
	color:#f00;
	background:#fff5f5;
	text-decoration:none;
}
#paging a.hover {
	color:#f00;
	background:#f5f5f5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	display:inline-block;
	padding:8px 10px;
	margin-left:-1px;
}
#paging b {
	color:#333;
	margin:0px 1px;
	padding:4px 6px;
	border:1px solid #e5e5e5;
}
#paging b input {
	border:0;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
	width:12px;
	vertical-align:middle;
	text-align:center;
}
/* 单页模块 */
#page {
	overflow:hidden;
	margin:10px 0 0 10px;
	padding-bottom:30px;
	background:url("inbg.png"/*tpa=http://www.529my.com/theme/default/image/inbg.png*/) no-repeat -1490px bottom;
}
#page h1 {
	height:29px;
	line-height:29px;
	padding:18px 0 12px 0;
	text-align:center;
	background:url("inbg.png"/*tpa=http://www.529my.com/theme/default/image/inbg.png*/) no-repeat;
}
#page #content {
	font-size:14px;
	line-height:28px;
	padding:10px 20px 10px 25px;
	background:url("inbg.png"/*tpa=http://www.529my.com/theme/default/image/inbg.png*/) repeat-y -745px 0;
}
#page #content img {
	margin:0 auto;
	max-width:695px;
	_width:expression(this.width>695 ? "695":true);
	display:block;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
/* 留言模块 */
#book {
	overflow:hidden;
	margin:10px 0 0 10px;
	background:#fff;
	border-top:2px solid #f55;
}
#book h1 {
	height:25px;
	line-height:25px;
	padding:15px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-top:none;
}
#book ol {
	border:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
	border-bottom:none;
}
#book dl {
	clear:both;
	overflow:hidden;
	margin:10px 10px 0 10px;
}
#book dl:hover dt {
	background:#fafafa;
}
#book dl dd {
	float:left;
	width:48px;
	height:48px;
}
#book dl dd img {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#book dl dt {
	padding:5px 10px;
	margin-left:60px;
	background:#fff;
	border:1px solid #eee;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#book dl dt .data {
	color:#393;
	border-bottom:1px dashed #eee;
	line-height:35px;
	margin-bottom:5px;
}
#book dl dt .data span {
	color:#999;
	float:right;
}
#book dl dt .content {
	line-height:25px;
}
#book dl dt .reply {
	color:#f00;
	border-top:1px dashed #eee;
	line-height:25px;
	padding:5px 0;
	margin-top:5px;
}
#book dl dt .reply b {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	padding:3px 6px;
	margin-right:5px;
	background:#f66;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#book dl dt i {
	position:absolute;
	width:7px;
	height:11px;
	margin:12px 0 0 -17px;
	background:url("dot.png"/*tpa=http://www.529my.com/theme/default/image/dot.png*/);
}
#book-add {
	padding:10px;
	margin-left:10px;
	background:#fff;
	border:1px solid #ddd;
	border-top:none;
}
#book-add-content {
	position:relative;
	margin-bottom:10px;
}
#book-add-content .hint {
	color:#888;
	font-size:12px;
	line-height:20px;
	padding:5px 10px;
	position:absolute;
	right:10px;
	bottom:10px;
	background:#eee;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#book-add-content textarea {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:705px;
	height:100px;
	line-height:25px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	padding:8px;
}
#book-add-data {
	height:38px;
}
#bookstaus {
	float:left;
	margin-right:10px;
}
#bookstaus a {
	float:left;
	color:#fff;
	line-height:22px;
	padding:8px 10px;
	background:#9c6;
	margin-right:10px;
}
#bookstaus input {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:85px;
	height:20px;
	line-height:20px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	padding:8px;
}
#bookcode {
	float:left;
	width:176px;
}
#bookcode input {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:50px;
	height:20px;
	line-height:20px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	padding:8px;
}
#bookcode img {
	float:right;
	padding:6px;
	border:1px solid #eee;
}
#bookpush input {
	float:right;
	color:#fff;
	font-weight:bold;
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:80px;
	line-height:22px;
	margin-left:10px;
	display:block;
	border:none;
	padding:8px;
	background:#f60;
	cursor:pointer;
}
#bookpush input:hover {
	color:#fff;
	background:#555;
}



/* 友情链接 */

#link {
	margin-top:10px;
	border-top:2px solid #555;
}
#link .title {
	font-size:14px;
	height:28px;
	line-height:28px;
	padding:10px;
	background:#fafafa;
	border:1px solid #e5e5e5;
	border-top:none;
}
#link ul {
	overflow:hidden;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #f5f5f5;
}
#link ul li {
	float:left;
}
#link ul li a {
	color:#999;
	height:28px;
	line-height:28px;
	padding:10px;
	display:block;
	border-right:1px solid #eee;
}
#link ul li a:hover {
	color:#555;
	background:#f8f8f8;
	text-decoration:none;
	border-right:1px solid #e5e5e5;
}

/* 底部 */
#footer {
	width:100%;
	clear:both;
	overflow:hidden;
	background:#555;
	background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
}
#footer-menu {
	width:1000px;
	margin:0 auto;
	margin-top:10px;
	background:#2f6da7 url("footer.gif"/*tpa=http://www.529my.com/theme/default/image/footer.gif*/) no-repeat center bottom;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}
#footer-menu ul {
	padding:10px;
	text-align:center;
	overflow:hidden;
}
#footer-menu ul li {
	color:#fff;
	font-size:12px;
	line-height:30px;
	padding:6px 10px;
	margin:0 3px;
	display:inline;
	background:#266096;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#footer-menu ul li a {
	color:#fff;
}
#footer #copyright {
	color:#b1cfe8;
	font-size:12px;
	width:980px;
	margin:0 auto;
	padding:10px;
	line-height:25px;
	text-align:center;
	background:#2f6da7 url("Goodshield.png"/*tpa=http://www.529my.com/theme/default/image/Goodshield.png*/) no-repeat right bottom;
}
#footer #copyright a {
	color:#b1cfe8;
}
/* 高级搜索 */
#searchs {
	overflow:hidden;
	margin:10px 0 0 10px;
	position:relative;
}
#searchs input {
	float:left;
	color:#ccc;
	font-family:'Microsoft Yahei';
	height:24px;
	line-height:24px;
	width:615px;
	padding:12px;
	border:none;
	outline:0;
	background:#fff;
	border:2px solid #2874a6;
	-moz-border-radius:2px 0 0 2px;
	-webkit-border-radius:2px 0 0 2px;
	border-radius:2px 0 0 2px;
}
#searchs input:focus {
	color:#555;
	border:2px solid #333;
}
#searchs button {
	float:left;
	color:#fff;
	font-size:13px;
	width:100px;
	text-align:center;
	font-family:'Microsoft Yahei';
	height:52px;
	line-height:52px;
	border:none;
	background:#2874a6;
	cursor:pointer;
	-moz-border-radius:0 2px 2px 0;
	-webkit-border-radius:0 2px 2px 0;
	border-radius:0 2px 2px 0;
}
#searchs button:hover {
	background:#333;
}
#searchs-id {
	font-family:'Microsoft Yahei';
	top:13px;
	right:118px;
	height:26px;
	line-height:26px;
	position:absolute;
	border:1px solid #ccc;
}
#time {
	display:inline;
}
#content img {
	margin:0 auto;
	max-width:695px;
	_width:expression(this.width>695 ? "695":true);
	display:block;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
/* 原lib/css/base.css */
*html .baseMessage {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(35 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
.baseMessage{height:53px;overflow:hidden;padding:5px 15px 5px 10px;display:none;position:fixed;top:35%;left:50%;z-index:1000;}
.baseMessage .icon_ok{background:url("tip_layer.png"/*tpa=http://www.529my.com/lib/images/tip_layer.png*/) no-repeat -7px 0;_background:url("tip_layer.gif"/*tpa=http://www.529my.com/lib/images/tip_layer.gif*/) no-repeat -7px 0;height:53px;display:inline-block;width:44px;vertical-align:middle;}
.baseMessage .icon_warn{background:url("tip_layer.png"/*tpa=http://www.529my.com/lib/images/tip_layer.png*/) no-repeat -7px -54px;_background:url("tip_layer.gif"/*tpa=http://www.529my.com/lib/images/tip_layer.gif*/) no-repeat -7px -54px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_error{background:url("tip_layer.png"/*tpa=http://www.529my.com/lib/images/tip_layer.png*/) no-repeat -7px -108px;_background:url("tip_layer.gif"/*tpa=http://www.529my.com/lib/images/tip_layer.gif*/) no-repeat -7px -108px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_txt{background:url("tip_layer.png"/*tpa=http://www.529my.com/lib/images/tip_layer.png*/) 0 -161px;_background:url("tip_layer.gif"/*tpa=http://www.529my.com/lib/images/tip_layer.gif*/) 0 -161px;height:53px;line-height:53px;display:inline-block;padding:0 10px;vertical-align:middle;min-width:50px;font-size:14px;font-weight:bold;color:#606060;}
.baseMessage .icon_r{background:url("tip_layer.png"/*tpa=http://www.529my.com/lib/images/tip_layer.png*/) no-repeat 0 0;_background:url("tip_layer.gif"/*tpa=http://www.529my.com/lib/images/tip_layer.gif*/) no-repeat 0 0;height:53px;display:inline-block;width:6px;vertical-align:middle;}

.upIcon{background:url("up.gif"/*tpa=http://www.529my.com/lib/images/up.gif*/) no-repeat;width:16px;height:16px;display:inline-block;}
.downIcon{background:url("down.gif"/*tpa=http://www.529my.com/lib/images/down.gif*/) no-repeat;width:16px;height:16px;display:inline-block;}
.deleteIcon{background:url("delete.gif"/*tpa=http://www.529my.com/lib/images/delete.gif*/) no-repeat;width:16px;height:16px;display:inline-block;}

.float0831 {
	POSITION: fixed; TOP: 230px; RIGHT: 1px; _position: absolute
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left;
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url("float_bg.gif"/*tpa=http://www.529my.com/theme/default/image/float_bg.gif*/)
}
.float0831 .tp {
	BACKGROUND: url("float_bg.gif"/*tpa=http://www.529my.com/theme/default/image/float_bg.gif*/)
}
.float0831 .cn {
	BACKGROUND: url("float_bg.gif"/*tpa=http://www.529my.com/theme/default/image/float_bg.gif*/)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal;
}
.float0831 .titZx {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat;
}
.float0831 .titDh {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url("float_s.gif"/*tpa=http://www.529my.com/theme/default/image/float_s.gif*/) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 12px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 3px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 62px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 62px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 62px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url("webZx_bg.jpg"/*tpa=http://www.529my.com/theme/default/image/webZx_bg.jpg*/) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}