﻿html {text-align: center;background: #ffffff repeat-x left top;}
body {	width: 950px;	text-align: left;	margin: 0 auto;	background: #fff;}
td {	font: 12px/1.5 Tahoma, Arial, Helvetica, sans-serif, "宋体";	color: #555555;}
.pic img {display: block;z-index: 0;border: 1px solid #999999; width: 120px;	height: 90px;}
.shot img {display: block;z-index: 0;border: 1px solid #999999; width: 400px;	height: 300px;}
.pic2 img {display: block;z-index: 0;border: 1px solid #999999; width: 144px;	height: 90px;}
img {border: none;}
p,ul,ol,li,form {margin: 0;padding: 2;list-style: none;}
a {color: #666666;text-decoration: none;}
a:hover {	color: #c30!important;	text-decoration: underline;}
.content {}
.sider {width: 120px;}
.homepage .sider {width: 120px;}


/** 导航 **/
.nav {background: url(../images/nav_bg.jpg) repeat-x left top;}
.nav .nav_global {}
.nav .nav_global ul {padding: 0 0px;}
.nav .nav_global li {cursor:pointer;float:left;text-align:center;text-decoration:none;	font-size: 14px;	line-height: 33px;	font-weight: bold;	color: #FFF;	background: url(../images/nav_line.jpg) no-repeat right top;	padding-right: 0px;}
.nav .nav_global li a {	display: block;	color: #fff;	text-align: center;	padding: 0 0px;}
.nav .nav_global li a:hover {	color: #000!important;	text-decoration: none;}
.nav .nav_global li.curr a {	color: #000;	background: url(../images/nav_li_hover.jpg) repeat-x center top;}
.nav_sub {	padding: 0px;}
.nav_sub a {	padding: 0 0px;}
/* 子栏目导航菜单距离调整 */
#tabnav_div_1 {}
#tabnav_div_2 {padding-left: 100px;}
#tabnav_div_3 {padding-left: 200px;}
#tabnav_div_4 {padding-left: 300px;}
#tabnav_div_5 {padding-left: 400px;}
#tabnav_div_6 {padding-left: 500px;}
#tabnav_div_7 {padding-left: 600px;}
#tabnav_div_8 {padding-right: 40px;	text-align: right;}

/* 页尾区 */
.links {margin-top: -10px;}
.links hr {	color: #DCDCDC;}
.search {	background: #ffffff;	color: #fff;}
.search td, .search a {	color: #fff;}
.search a:hover {	color: #fff!important;}
.copyright {	background: #8a8a8a;}
.white { color: white;}
a.white:link {color: white;font-size:11px;}
a.white:visited {color: white}
a.white:hover {color: white}

/** 公共定义 **/
.line {line-height: 20px;padding-bottom: 7px}
.bar {background: url(../images/bar.gif) repeat-x left top;	border-bottom: none;height: 25px; width:820px;padding: 0px 15px; } 
.list {margin: 10px 0px; } 
.list2 {margin: 5px 0px; } 
.listtitle {background: url(../images/bar2.gif) repeat-x left top;	border-bottom: none;height: 25px; width:820px;padding: 0px 15px; } 
.bar3 {background: url(../images/bar3.gif) repeat-x left top;	border-bottom: none;height: 25px; width:820px;padding: 0px 15px; } 
.top {background: url(../images/120t.gif) repeat-x left top;	border-bottom: none;height: 10px;} 
.bg {background: url(../images/120bg.gif);	padding-left: 9px;}
.bgg {background: url(../images/120bg.gif);	padding-left: 4px;}
.bottom {background: url(../images/120b.gif) repeat-x left top;	border-bottom: none;height: 10px;} 
.box {border: 1px;	border-width: 0 1px 1px 1px;}
.box ul {	list-style: none;	padding: 0px;}
.box ul li {	background: url(../images/bullet.gif) no-repeat left center;	line-height: 20px;	padding: 0px 0 0px 15px;}
.no_doc ul li {	background: url(none);	padding-left: 0px;}
.box ul li p {	margin: 0 0 4px;	padding: 0 0 5px;	color: #666;	border-bottom: 1px dashed #CCC;}
.box ul li strong {	display: block;}
.rank {	margin: 0px;	padding: 0px 0px;}
.rank li {	padding-left: 15px;	line-height: 20px;}
.rank li.no1 {	background: url(../images/1.gif) no-repeat 0px center;}
.rank li.no2 {	background: url(../images/2.gif) no-repeat 0px center;}
.rank li.no3 {	background: url(../images/3.gif) no-repeat 0px center;}
.rank li.no4 {	background: url(../images/4.gif) no-repeat 0px center;}
.rank li.no5 {	background: url(../images/5.gif) no-repeat 0px center;}
.rank li.no6 {	background: url(../images/6.gif) no-repeat 0px center;}
.rank li.no7 {	background: url(../images/7.gif) no-repeat 0px center;}
.rank li.no8 {	background: url(../images/8.gif) no-repeat 0px center;}
.rank li.no9 {	background: url(../images/9.gif) no-repeat 0px center;}
.rank li.no10 {	background: url(../images/10.gif) no-repeat 0px center;}
.news_title {	margin-top: 10px;}
.news_title strong {	background: url(../images/120t.gif) no-repeat 8px center;	display: block;	padding-left: 20px;	line-height: 2;	margin: 0 8px;	font-size: 14px;}
.news_title p {	margin: 6px 8px 0px;	padding: 0 0 8px;	color: #666;	border-bottom: 1px dashed #CCC;}
.focus {	margin-top: 10px;	background: url(../images/focus_bg.jpg) repeat-x left top;	border: 1px solid #aaaaaa;}
.focus strong {	font-size: 16px;	line-height: 32px;	margin-bottom: 6px;	text-align: center;	display: block;	border-bottom: 1px dashed #ccc;}
.margin_top {
	margin-top: 10px;
}
.title {COLOR: #706F6F; font-family:Tahoma,Arial,"宋体"; FONT-SIZE: 14pt; FONT-WEIGHT: bold; padding: 0 0  5px  0; }
.dis {padding:  0 0  3px  0; }
.inputText{font-family:Tahoma,Arial,"宋体";font-size:12px;line-height:12px;color:#333;height:16px;border:1px #CCCCCC solid;margin-bottom:2px;}
.banner_ad {
	padding: 0 10px;
}
.picText {
	margin-bottom: 10px;
	background: #F8F8F8;
}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
.tprice span {
	text-decoration: line-through;
}
.price {
	color: #f60;
}

/* tab选项卡 */
.tbtncon {height:30px; repeat-x;}
.tbtn1 {font-size:12px;	font-weight:normal;	height:0px;	border:0px solid #ace;}
.tbtncon li{font-weight:bold;border:0px solid #ace;	border-left:none;border-top:none;color:#07519A;	cursor:pointer;	display:block;	float:left;	ext-align:center;text-decoration:none;width:100px;	height:30px;	line-height:25px;}
.tbtncon li:hover{text-decoration:underline;}
.tbtncon li.curr{background:url(../images/topon.gif) repeat-x;border-bottom-color:#fff;cursor:default;}


/* 频道和列表页 */
.position {background: url(../images/bar2.gif) repeat-x left top;	border-bottom: none;height: 25px; width:820px; MARGIN-TOP: 10px;}
.position td {line-height: 25px;padding: 0px 0px;font-family: "宋体";}
.channle .box {margin-bottom: 10px;}
.listpage .news_list .box {border-width: 0px;	padding: 0 0px;}
.listpage .list_content .box{border-width: 0px;padding: 0px;}
.listpage .news_list .box ul {border-bottom: 0px dashed #ccc;}
.news_list .box ul li {	clear: both;padding: 0 0 0 8px;	line-height: 28px;
	height: 28px;
}
.news_list .box ul li a {
	font-size: 14px;
	float: left;
}
.news_list .box ul li span {
	font-size: 14px;
	float: right;
}
.flash_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.flash_list .flashsay {
	color: #666;
}
.movie_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.movie_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.shop_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.shop_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.photo_list .line_bottom table {
	margin-bottom: 8px;
}
.info_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.info_list .line_bottom .titlepic {
	width: 90px;
}
.info_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.info_list .line_bottom .click {
	color: #f60;
}
.info_list .line_bottom .smalltext {
	color: #666;
}

/* 内容页 */
.showpage .main .box {	border-width: 0px;}
.news .main .box {	padding: 0 20px;	background: #d7d7d7;}
.info .main .box {	padding: 0 20px;}
.showpage .main .title_info {	margin-top: 15px;	text-align: center;}
.showpage .main .title_info h1 {	font-size: 24px;	line-height: 2;	margin: 0px;	padding: 0px;}
.showpage .main .title_info .info_text {	border-bottom: 1px dashed #ccc;	line-height: 2;	padding-bottom: 6px;	color: #666;}
.showpage .digg {	background: url(../images/digg_bg.gif) no-repeat left top;	width: 62px;	margin-bottom: 10px;}
.showpage .digg td {	text-align: center;	padding-right: 4px;}
.showpage .digg .diggnum {	height: 38px;	font-size: 16px;	line-height: 30px;	font-weight: bold;}
.showpage .digg .diggit {	height: 30px;	line-height: 24px;}
.showpage .main #text {	font-size: 12px;	line-height: 1.8;}
.showpage .main #text p {	margin: 1em 0;}
.showpage #plpost {	margin-top: 10px;	border: 1px solid #d7d7d7;}
.showpage #plpost .title {	border: 0px solid #d7d7d7;}
.showpage #plpost .title span {	color: #CC0000;}
.showpage #plpost #saytext {	display: block;	margin: 0 0 10px;	padding: 8px;	height: 100px;	width: 90%;	border: 1px solid #ccc;}

/* 系统文件表格样式 */
.header	{ 	background: #dddddd  repeat-x left top;	color: #666666;	border: 1px solid #aaaaaa;	border-bottom: none;}
.header a				{ color: #000000 }
.tableborder			{ background: #eeeeee; border: 1px solid #aaaaaa } 

/* 分页样式*/
.list_page {margin: 15px 5px;}
.pageLink a,
.list_page a,
.list_page b {	padding: 4px 4px 2px;	border: 1px solid #D2EFFF;	background: #F0F8FF;	text-align: center;	display: inline;	font-size: 14px;	}
.pageLink a:hover,
.list_page a:hover{	border: 1px solid #D2EFFF;	background: #fff;	text-align: center;	font-weight: bold;	text-decoration: none;	}

/*分页样式2*/
.showpage .epages {	text-align: center;	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px Tahoma;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Tahoma;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:400px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 400)?"400px":"auto"}
		   );
	}
/*menu*/

#fancymenu {
	position: relative;
	height: 42px;
	width: 471px;
	background: url('../images/menu/bg.gif') no-repeat bottom;
	padding: 3px;
	margin: 0px 0;
	overflow: hidden;
}

#pictureselect {
	position: relative;
	height: 1%; /* ie bug */
}

#fancymenu ul, #pictureselect {
	padding: 0;
	margin: 0;
}

/* Don't apply padding here (offsetWidth will differ in IE)
    If you need padding add it to the child anchor */
#fancymenu ul li, #pictureselect li {
	float: left;
	list-style: none;
}

#fancymenu ul li a, #pictureselect li a  {
	text-indent: -500em;
	z-index: 10;
	display: block;
	float: left;
	height: 32px;
	position: relative;
	overflow: hidden;
}

#pictureselect li {
	height: 54px;
}

#pictureselect li a {
	height: 54px;
	width: 94px;
}

#menu1 a {
	width: 94px;
	background: url('../images/menu/menu1.png') no-repeat center !important;	
	background: url('../images/menu/menu1.gif') no-repeat center;
}

#menu2 a {
	width: 94px;
	background: url('../images/menu/menu2.png') no-repeat center !important;	
	background: url('../images/menu/menu2.gif') no-repeat center;
}

#menu3 a {
	width: 94px;
	background: url('../images/menu/menu3.png') no-repeat center !important;	
	background: url('../images/menu/menu3.gif') no-repeat center;
}

#menu4 a {
	width: 94px;
	background: url('../images/menu/menu4.png') no-repeat center !important;	
	background: url('../images/menu/menu4.gif') no-repeat center;
}

#menu5 a {
	width: 97px;
	background: url('../images/menu/menu5.png') no-repeat center !important;	
	background: url('../images/menu/menu5.gif') no-repeat center;
}


#fancymenu li.background {
	/*background: url('../images/menu/bg_menu_right.png') no-repeat top right !important;*/
	/*background: url('../images/menu/bg_menu_right.gif') no-repeat top right;*/
	z-index: 8;
	position: absolute;
	visibility: hidden;
}

#fancymenu .background .left {
	/*background: url('../images/menu/bg_menu.png') no-repeat top left !important;*/
	background: url('../images/menu/bg_menu.gif') no-repeat top left;
	height: 32px;
	margin-right: 1px; /* 7px is the width of the rounded shape */
}


#pictureselect li.background .left { display: none; }

div#searchblock{margin:0 auto 15px;width:220px;background:transparent no-repeat scroll 0%;height:26px;overflow:hidden;}
div#searchblock h3{padding:0 15px;width:200px;display:inline;color:#0A5D0A;font-size:12px;line-height:37px;text-transform:uppercase;height:38px;}
div#right_search_form{width:200px;margin:0 15px;background:url(../images/searchbg.gif) no-repeat;height:26px;}
div#right_search_form input{float:left;padding:8px 8px 0;width:160px;border:0;color:#999;background:none;font-size:12px;height:19px;}
div#right_search_form input.btn_search_small{float:left;margin:3px 0 0;padding:0;width:20px;border:0;background:url(../images/search.png) no-repeat;text-indent:-9999em;height:20px;cursor:pointer;}
div.text{padding:0;margin:10px 15px;width:280px;color:#999999;font-size:12px;}



.star-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 150px;
height: 30px;
position: relative;
background: url(../images/rating.gif) top left repeat-x; 
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.star-rating li a{
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background: url(../images/rating.gif) left center;
z-index: 2;
left: 0px;
}

.star-rating a.one-star{
left: 0px;
}
.star-rating a.one-star:hover{
width:30px;
}
.star-rating a.two-stars{
left:30px;
}
.star-rating a.two-stars:hover{
width: 60px;
}
.star-rating a.three-stars{
left: 60px;
}
.star-rating a.three-stars:hover{
width: 90px;
}
.star-rating a.four-stars{
left: 90px;
} 
.star-rating a.four-stars:hover{
width: 120px;
}
.star-rating a.five-stars{
left: 120px;
}
.star-rating a.five-stars:hover{
width: 150px;
}

.star-rating li.current-rating{
background: url(../images/rating.gif) left bottom;
position: absolute;
height: 30px;
width:90px;
display: block;
text-indent: -9000px;
z-index: 1;

