﻿@import "plug/page.css";

#ny_left {
	float: left;
	height: auto;
	width: 248px;
}


#ny_left .leftmenu { width: 248px; }

#ny_left .leftmenu .bar {
	color: #FFF;
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	text-indent: 2em;
	width: 248px;
}

#ny_left .leftmenu ul li {
	height: 38px;
	line-height: 38px;
	list-style: none;
	margin: 0px auto;
	width: 248px;
}

#ny_left .leftmenu ul li a {
	background-image: url(../images/itembg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	color: #3e3e3e;
	display: block;
	font-size: 14px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	width: 100%;
}

#ny_left .leftmenu ul li a:hover, #ny_left .leftmenu ul li .menuhover {
	background-image: url(../images/itemhover.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	color: #03377F;
}

div, span, p, dd, dt, td, ul, ol, h3 {
	margin: 0px;
	padding: 0px;
	word-break: break-all;
	word-wrap: break-word;
}

h3 {
	font-size: 14px;
	font-weight: bold;
}

.clear {
	clear: both;
	display: block;
	width: 100%;
}

* { list-style: none }

#ny_left { margin-top: 10px; }

#ny_left .hot { width: 248px; }

#ny_left .hot .bar, .boxing .bar {
	background-color: #39F;
	color: #FFF;
	font-family: '微软雅黑';
	font-size: 16px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	width: 248px;
}

#ny_left .hot ul {
	margin: auto;
	padding: 0px;
	width: 248px;
}

#ny_left .hot ul li {
	display: block;
	list-style: none;
	margin: 5px auto;
}

#ny_left .hot ul li .prod {
	background-color: #FFF;
	border: #CCC solid 1px;
	height: auto;
	padding: 10px 0;
	text-align: center;
	width: 248px;
}

#ny_left .hot ul li .prod a {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 248px;
}

#ny_left .hot ul li .prod a:hover { color: #900 }

.tag {
	height: 47px;
	position: absolute;
	width: 54px;
	z-index: 12;
}

#ny_ys {
	background-image: url(../images/yys.jpg);
	display: block;
	height: 34px;
	width: 248px;
}

#ny_ys .login {
	background-repeat: no-repeat;
	color: #04356F;
	display: block;
	float: right;
	font-size: 13px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	margin-right: 2px;
	margin-top: 5px;
	text-align: center;
	width: 87px;
}

#ny_ys .login:hover { color: #39AECE }

#ny_app {
	background: url(../images/app.jpg) center center no-repeat;
	display: block;
	height: 57px;
	width: 248px;
}

#ny_zz {
	background: url(../images/zz.jpg) center center no-repeat;
	display: block;
	height: 57px;
	width: 248px;
}

#ny_app:hover { background-image: url(../images/app2.jpg) }

#ny_zz:hover { background-image: url(../images/zz2.jpg) }

#ny_app_hover {
	background: url(../images/app2.jpg) center center no-repeat;
	display: block;
	height: 57px;
	width: 248px;
}

#ny_zz_hover {
	background: url(../images/zz2.jpg) center center no-repeat;
	display: block;
	height: 57px;
	width: 248px;
}

#ny_right {
	float: right;
	height: auto;
	margin-left: 10px;
	width: 792px;
}

#ny_right .bar {
	background-image: url(../images/barlong.jpg);
	height: 28px;
	overflow: hidden;
	width: 792px;
}

#ny_right .bar h3 {
	color: #FFF;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	margin-top: 7px;
	text-indent: 1.3em;
}

#ny_right .bar .mianbao {
	color: #333;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin-right: 20px;
	margin-top: 5px;
}

#ny_right .bar .mianbao a { color: #333 }

#ny_right .bar .mianbao a:hover { color: #39AECE }

#ny_right .content {
	background-color: #FFF;
	border: #E1E1E1 solid 1px;
	border-bottom: none;
	border-top: none;
	font-size: 14px;
	height: auto;
	line-height: 2em;
	overflow: hidden;
	padding: 10px;
	width: 770px;
}

#ny_right .btm {
	background-image: url(../images/792.jpg);
	height: 7px;
	overflow: hidden;
	width: 792px;
}

#txtlist {
	margin: auto;
	width: 96%;
}

#txtlist li {
	background-image: url(../images/botder.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	display: block;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	list-style: none;
	padding: 5px 0;
	width: 100%;
}

#txtlist li a {
	background-image: url(../images/listico.jpg);
	background-position: 2px 8px;
	background-repeat: no-repeat;
	clear: both;
	display: block;
	float: left;
	font-size: 14px;
	height: 1.8em;
	line-height: 1.8em;
	text-indent: 1.5em;
}

#txtlist li .datespan {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 10px;
}

/*图片列表页面主要样式*/

#piclist {
	margin: 15px auto;
	padding: 0px;
	width: 98%;
}

#piclist li {
	display: block;
	float: left;
	height: auto;
	list-style: none;
	margin: 7px;
	text-align: center;
	width: 310px;
}

#piclist li .link {
	display: block;
	height: 25px;
	line-height: 25px;
	margin: 5px auto;
	text-align: center;
}

#piclist li img {
	border: #cdcdcd solid 1px;
	height: 150px;
	padding: 1px;
	width: 300px;
}

#piclist li img:hover { border: #666 solid 1px; }


/*解决IE6闪动问题 start*/

*html {
	background-attachment: fixed;
	background-image: url(about:blank);
}

/*解决IE6闪动问题 end*/

/* toTop */

.toTop {
	background-image: url(/template/public/mi/totop.jpg);
	border: #FFF solid 1px;
	bottom: 100px;
	cursor: pointer;
	height: 77px;
	position: fixed;
	right: 40px;
	width: 76px;
}

*html .toTop {
	bottom: auto;
	font-family: "微软雅黑";
	font-size: 16px;
	margin-bottom: 80px;
	position: absolute;
	top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}


.content_Height {min-height: 600px; }
.app_content_Height { min-height: 500px; }