﻿/* base style file
 * 
 * 1、general
 * 2、styles
 * 3、layout
 * 4、header
 * 5、footer
 * 6、sidebar
 * 7、main
 * 8、widget - tab
 * 9、widget - box
 * 10、center
 * -------------------------------------------------- */
/* 1、general
 * -------------------------------------------------- */
@import url(reset.css);
body {
	background:url(../images/bg.jpg) top center repeat-y #FFF;
	/*background:url(../images/1main.jpg) top center no-repeat #FFF;*/
	color: #666666;
	font: 12px Tahoma, Geneva, sans-serif;
}
.clear {
	clear: both;
}
h1, h2, h3, h4, h5, h6, p, font {
	font-size: 12px;
}
ins {
	text-decoration: none;
}
strong {
	font-weight: bold;
}
strong span {
	font-weight: normal;
}
img{vertical-align: middle;}
/* 2、styles
 * -------------------------------------------------- */
/*a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}*/
.gray{font-size:12px; font-weight:normal; color:#666666;}
.redb{font-size:12px; font-weight:bolder; color:#F80000;}
.cutLine{background:url(../images/bg/Cutting_line.gif) top left repeat-x; width:975px; height:23px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}
/* selectbox */
.selectbox {
	width: 75px;
	padding-left: 6px;
	height: 21px;
	line-height: 21px;
	border: 1px solid #FD8701;
	border-bottom: 0;
	border-right: 0;
	background: url(../images/bg/bgArrow.gif) #FFF no-repeat right center;
	font-size: 12px;
	cursor: pointer;
}
.selectbox-wrapper {
	position: absolute;
	left: 0px;
	top: 24px;
 >top: 25px;
	background: #FFF;
	text-align: left;
	z-index: 1000;
}
.selectbox-wrapper ul {
	width: 81px;
 >width: 82px;
	border: 1px solid #FD8701;
	background: #FFF;
}
.selectbox-wrapper ul li {
	padding: 3px 3px 3px 6px;
	cursor: pointer;
}
.selectbox-wrapper ul li.selected, .selectbox-wrapper ul li.current {
	background: #FC9
}
.aTitle { font-size: 25px;font-weight:bold;  text-align:center;}

/* 3、layout
 * -------------------------------------------------- */
#wrapper {
	margin: 0 auto;
	width: 980px;
}
#main {
	padding: 5px 0;
}


#header {
	position: relative;
	height: 1%;
	z-index: 800;
}
#sidebar {
	float: left;
	clear:left;
	width: 210px;
	text-align:left; 
	overflow:hidden;
	margin-left:1px;
	>margin-left:2px;
	_margin-left:2px;
}
#content {
	float: right;
	width: 760px;
}
#childContent{
	margin:0px 80px 0px 80px;
}
#wordContent{
	
	float:center;
}
#rightContent {
	float: right;
	width: 232px;
	margin-right:1px;
	_margin-right: 0px;
}
#leftContent {
	float: left;
	width: 510px;
	padding-left:4px;
	_padding-left:5px;
}

.shortList{ width:755px; margin-right:1px; margin-top:5px;}
.listTopics{width:978px; margin-left:2px; >margin-left:3px }
.listTopicsCLoth{font-size:12px; background:url(../images/bg/topicsCloth_bg.gif) top left no-repeat; margin-bottom:5px;}
.listTopicsSkin{width:978px; margin:0 auto; font-size:12px; background:url(../images/bg/topicsSkin_bg.gif)  top left no-repeat;margin-bottom:5px;}
.listTopicsCLoth a,.listTopicsSkin a{ color:#666666; text-decoration:none;}
.listTopicsCLoth a:hover.,.listTopicsSkin a:hover{ color:#999999;}
/* 4、header
 * -------------------------------------------------- */
.top{margin:0 auto; width:980px; height:80px; overflow:hidden;}

#nav{background:url(../images/nav.jpg) no-repeat top left; height:57px; width:980px}
#nav ul{width:785px; height:39px; padding:14px 0px 0px 98px; _padding:0px; _margin:14px 0px 0px 98px;}
#nav li{float:left; display:block; height:39px; margin-right:0px}
#nav li a:link,#nav li a:visited{float:left; display:block; height:39px; background-position:top}
#nav li a:hover{float:left; display:block; height:39px; background-position:bottom}

.navsub1{background:url(../images/bg/Navsub1.jpg) no-repeat; width:85px;}
.navsub2{background:url(../images/bg/Navsub2.jpg) no-repeat; width:85px;}
.navsub3{background:url(../images/bg/Navsub3.jpg) no-repeat; width:170px;}
.navsub4{background:url(../images/bg/Navsub4.jpg) no-repeat; width:85px;}
.navsub5{background:url(../images/bg/Navsub5.jpg) no-repeat; width:140px;}
.navsub6{background:url(../images/bg/Navsub6.jpg) no-repeat; width:110px;}
.navsub7{background:url(../images/bg/Navsub7.jpg) no-repeat; width:110px;}

#logo {
	float: left;
	/*margin: 20px 0 15px 6px;
	width: 189px;
	height: 42px;*/
	margin: 12px 0px 0px 10px;
}
.topImg{float:right;margin: 8px 10px 0px 0px;>margin: 10px 5px 0px 0px;}
#assistPanel {
	height:25px;
	display: inline;
	width:80px;
	float:right;
	margin: 10px 10px 0px 0px;
	>margin: 11px 10px 0px 0px;
	color:#666666;
	text-align:right;
}
#assistPanel li{margin-right:20px; height:16px;}
#assistPanel li img{ margin-right:2px;}
#assistPanel li a{ color:#666666; text-decoration:none;}
#assistPanel li a:hover{ color:#999999; text-decoration:none;}
#userPanel {
	height:25px;
	float:right;
	margin: 58px 20px 0px 10px;;
	width: 425px;
	text-align:right;
}
#userPanel span {
	padding-left: 12px;
}
#userPanel .login, #userPanel .login a {
	color:#FF6633;
}
#userPanel .login, #userPanel .login a:hover {
	color:#FF9933;
}

#search {
	height: 38px;
	background:url(../images/bgSearch.jpg) top center no-repeat;
	text-align:center;
}
#search a{ color:#666666; text-decoration:none;}
#search a:hover{color:#999999; text-decoration:none;}
#search .selectPanel {
	display: inline;
	float: left;
	/*margin: 6px 0 0 105px;
 	>margin: 5px 0 0 100px;*/
	margin: 6px 0 0 120px;
 	>margin: 5px 0 0 125px;
}
#search #searchInput {
	float: left;
	margin: 6px 0 0 0;
	padding: 2px 5px 6px 5px;
 	>padding: 6px 5px 2px 5px;
	width: 240px;
	font-size: 12px;
	border: 1px solid #DFDFDF;
	background: url(../images/bg/bgInput.gif) #FFF repeat-x left top;
}
#search .wordSearch { float:left; display:inline; line-height:38px; margin-left:60px;}
#search .wordSearch span{ color:#FF0000; font-weight:bolder;}
#search .btnSearch {
	float: left;
	margin: 6px 0 0 7px;
	width: 51px;
	height: 25px;
	background: url(../images/btn/btnSearch.png) left top no-repeat;
}
#search .btnSearch:hover {
	background: url(../images/btn/btnSearch.png) left bottom no-repeat;
	text-decoration: none;
}
#search .btnSearch span {
	visibility: hidden;
}
/* 5、footer
 * -------------------------------------------------- */
/*#copyright {
	padding: 15px;
	color: #484848;
	text-align: center;
	line-height: 2;
}
#copyright .ngs {
	float: left;
	margin-right: 60px;
	padding-top: 45px;
	background: url(../images/logo/ngs.gif) no-repeat center top;
}
#copyright .info {
	float: left;
}
#copyright .gov {
	float: left;
	margin-left: 60px;
	padding-top: 45px;
	background: url(../images/logo/gov.gif) no-repeat center top;
}
#copyright .cfca {
	float: left;
	width: 58px;
	height: 52px;
	background: url(../images/logo/cfca.gif) no-repeat center top;
}*/
.webmap{ width:977px; margin-left:1px; >margin-left:2px; _margin-left:3px}
#map_list{zoom:1;/* hasIElayout */border:#ccc solid 1px;background:url(../images/bg/map_list_bg.jpg) repeat-x 0 0;padding-bottom:5px;clear:both;overflow:hidden; margin:0 auto;}
#map_list li{float:left;width:125px;position:relative;left:50px; text-align:center;}
#map_list li h4{height:15px; >height:25px;line-height:35px; font-size:14px;font-weight:bolder;color:#333;}
#map_list li h4 a{color:#FF6600; text-decoration:none;}
#map_list li h4 a:hover{color:#FF9900;}
#map_list li p{line-height:20px;margin-top:25px; >margin-top:15px;_margin-top:5px; padding-bottom:5px;}
#map_list li p a{display:block;color:#666; text-decoration:none;}
#map_list li p a:hover{display:block;color:#999;}
#map_list li p #member_inner{color:#AD0042;}
#map_list li p #member_inner sup{ vertical-align:super;}
.footer {width:980px; margin:0 auto; background: white url(../images/bg/footer.png) repeat-x scroll left top; border:#eee 1px solid;}
.footer a{ color:#666666; text-decoration:none;}
.footer a:hover{ color:#999999;}
.footHeader{ width:978px; margin:0 auto; height:28px; border-bottom:#CCCCCC 1px solid; margin-top:5px; }
.footList{ width:978px; margin:0 auto; height:110px; border-bottom:#CCCCCC 1px solid;}
.footLeft{ float:left; width:225px;background:url(../images/bg/footleftHead_bg.jpg) right top no-repeat;}
.footLeft span{padding:0 10px; color:#999999; line-height:27px; height:27px; }


.footLeftList{ float:left; width:225px;background:url(../images/bg/footleftList_bg.gif) right top no-repeat;}
.footLeftList span{padding:0 10px; color:#999999; line-height:27px; height:27px; }
.footLeftList ul{ 
	list-style:url(../images/icon/dot.gif); 
	margin:6px 0px 0px 20px;
	padding:0;
}
.footLeftList li{ line-height:18px;}
.footLeftList li a{color:#666;}
.footLeftList li a:hover{background:#FF9900; color:#FFFFFF;}

.footRightHead{ float:left; }
.footRightHead a{ margin:0 10px; line-height:27px;}
.footRightList{ float:left; }

.foot_menu{float:left; width:750px; margin:0 atuo;}
.foot_menu ul{ margin:0; padding:0;}
.foot_menu ul li { float:left; margin:5px 0 0 10px;}
.copyright{ width:978px; height:32px; line-height:32px; display:block; margin:0 auto; text-align:center;line-height: 150%;}
/* 8、widget - tabs
 * -------------------------------------------------- */
.tabWrapA {
	margin-bottom: 5px;
}
.tabWrapA .tabs {
	padding-left: 5px;
	>padding-left: 2px;
	height: 29px;
	background:url(../images/bg/head_tabs.jpg);
}
.tabWrapA .tabs li {
	float: left;
}
.tabWrapA .tabs li a {
	cursor: pointer;
	_position: relative;
	_top: 1px;
	float: left;
	margin: 4px 1px 0 0;
	padding: 1px 4px 0 4px;
	_margin: 3px 1px 0 0;
	height:22px;
	line-height:22px;
	color: #666;
}
.tabWrapA .tabs li a img{ >vertical-align:top; } 
.f60{ color:#FF6600;}
.f60 a:hover{ color:#FFFFFF;}

.tabWrapA .tabs li a:hover, .tabWrapA .tabs li.over a {
	background:url(../images/bg/head_tabsbg_left.jpg) no-repeat scroll left top;
	text-decoration: none;
	color:white;
}
.tabWrapA .tabs li a:hover span, .tabWrapA .tabs li.over span{
	text-decoration: none;
	color:white;
}
.tabWrapABox {
	padding: 5px 0 2px 15px;
	border: 1px solid #d8d8d8;
	border-top: 0;
	background: #FFF9EB;
}
.tabWrapABox li {
	float: left;
	width: 90px;
	height:32px;
	margin: 0 7px 5px 0;
}
.tabWrapABox li img {
	border: 1px solid #D4D4D4;
}
.tabWrapABox a:hover img {
	border: 1px solid #ff9933;
}
.tabWrapABoxB {
	padding: 5px 0 4px 18px;
	>padding: 5px 0 4px 18px;
	_padding: 5px 0 8px 18px;
	border: 1px solid #d8d8d8;
	border-top: 0;
	background: #FFF9EB;
}
.tabWrapABoxB li {
	float: left;
	width: 189px;
	height:71px;
	margin: 0 7px 5px 0;
}
.tabWrapABoxB a img {
	border: 1px solid #D4D4D4;
}
.tabWrapABoxB a:hover img {
	border: 1px solid #ff9933;
}
/* 9、widget - box
 * -------------------------------------------------- */
.boxNews{ margin-bottom:5px; height:1%; background:fff;}
.boxNewsHeader {
	padding: 0 30px;
	height: 31px;
	background:url(../images/bg/head_news.jpg);
	overflow:hidden;
}
.boxNewsHeader h2 {
	float: left;
	margin-top: 7px;
	color: #73481B;
	font-weight: bold;
	font-size:14px;
}
.boxNewsHeader .more {float: right; margin-top: 7px; margin:9px;color:#666666;}
.boxNewsList {
	margin:0 auto;
	padding: 2px 10px 3px 10px;
	border: 1px solid #cccccc;
	border-top: 0;
}
.boxNewsList li {
	list-style:url(../images/bg/icon_news.gif);
	margin-bottom: 2px;
	margin-left:20px;
	border-bottom:1px #666666 dashed;
}
.boxNewsList  li a { display: block; border-bottom: 0px solid #666; padding: 3px 0px; color: #666; }
.boxNewsList li a:hover { background:#FFCC66; color: white; }

.boxA,  {
	margin-bottom: 5px;
	height: 1%;
	background: #FFF;
}
.boxA img{border: 1px solid #D4D4D4;}
.boxA a:hover img { border: 1px solid #ff9933;}
.boxA li.noMarginRight {
	margin-right: 0;
}
.boxA li img {
}
.boxA li a:hover img {
}
.boxAHeader {
	padding: 0 10px;
	height: 29px;
	background: url(../images/bg/bgATitle.jpg) top left no-repeat;
}
.boxAHeader h2 {
	float: left;
	margin-top: 7px;
	color: #333333;
	font-weight: bold;
}
.boxAHeader .more {
	float: right;
	margin-top: 7px;
}
.boxAHeaderB{
	padding: 0 10px;
	height: 29px;
	background:url(../images/bg/bgBTitle.jpg) top left no-repeat;
}
.boxAHeaderB h2 {
	float: left;
	margin-top: 7px;
	color: #333333;
	font-weight: bold;
}
.boxAHeaderC {
	padding: 0 10px;
	height: 29px;
	background: url(../images/bg/bgCTitle.jpg) top left no-repeat;
}
.boxAHeaderC h2 {
	float: left;
	margin-top: 7px;
	color:#993300;
	font-weight: bold;
}
.boxAHeaderC .more {
	float: right;
	margin-top: 7px;
}
.boxAList1 {
	padding: 5px 0 5px 5px;
	background:url(../images/bg/boxAList1_bg.jpg) bottom left repeat-x;
	border:#d8d8d8 1px solid;
	border-top:0;
}
.boxAList1 li {
	float: left;
	margin: 0 8px 5px 0;
	width: 60px;
	text-align: center;
	
}
.boxAList1 li a{ color:#666666; text-decoration:none;}
.boxAList1 .Business_word {float:left; padding:2px 0px 2px 2px;}
.boxAList1 .Business_word li{ width:65px; margin:0px 0px 2px 0px;}
.boxAList1 .Business_word li a:hover{ text-decoration:underline;}
.boxAList1 .Business_btn {float:left; margin-left:4px; _margin-left:1px;}

.boxAList4 {
	padding: 5px 0 5px 8px;
	background:url(../images/bg/boxAList2_bg.jpg) bottom left repeat-x;
	border:#d8d8d8 1px solid;
	border-top:0;
}
.boxAList4 li {
	float: left;
	margin: 0 8px 5px 0;
	width: 60px;
	text-align: center;
	
}
.boxAList4 li a{ color:#CC3300; text-decoration:none;}
.boxAList4 .card_word {float:left; padding:2px 0px 0px 2px;}
.boxAList4 .card_word li{ width:65px; margin:2px 0px 0px 0px; height:27px;}
.boxAList4 .card_word li a:hover{color:#FF3300}
.boxAList4 .card_word {float:left; margin-left:4px; _margin-left:1px;}

.boxAList2 {
	padding: 6px 0px 6px 0px;
	background:url(../images/bg/boxAList1_bg.jpg) bottom left repeat-x;
	border:#d8d8d8 1px solid;
}
.boxAList2 li{ margin-bottom:5px;}
.boxAList2 li img{ border:#ccc 1px solid;}
.boxAList2 li a:hover img{ border:#FF6633 1px solid;}

.boxAList3{
	padding: 4px 0 4px 0px;
	_padding: 4px 0 4px 0px;
	background:url(../images/bg/boxAList1_bg.jpg) bottom left repeat-x;
	border:#d8d8d8 1px solid;
}
.boxAList3 li{ margin:2px 0 5px 3px;}
.boxAList3 li img{ border:#ccc 1px solid;}
.boxAList3 li a:hover img{ border:#FF6633 1px solid;}

/*--------------BoxA----------------*/
.boxAList, {
	margin:0 auto;
	padding: 10px 10px 3px 10px;
	border: 1px solid #cccccc;
	border-top: 0;
	background: url(../images/bg/bgBox.1gif) repeat-x #fff;
}
.boxAList li {
	padding-left: 8px;
	background: url(../images/icon/dot.png) no-repeat left 7px;
	margin-bottom: 7px;
}
.boxAListB {
	padding: 15px 13px 5px 13px;
}
.boxAListB li {
	float: left;
	margin: 0 18px 10px 0;
}
.boxAListC {
	padding: 10px 0 5px 12px;	
}
.boxAListC li {
	float: left;
	margin: 0 8px 5px 0;
	width: 40px;
	text-align: center;
}
.boxAListD {
	padding: 0;
	background: #FFF9EB;
	border: 1px solid #94D4D4;
	border-top: 0;
	text-align:center;
}
.boxAListD li {
	float: left;
	margin-left:10px;
	width: 88px;
}
.boxAListD .noMarginBottom li img {
	margin: 0;
}
.boxAListE {
	padding: 10px 0 0 10px;
	background: #FFF;
	border: 1px solid #D4D4D4;
	border-top: 0;
}
.boxAListE li {
	float: left;
	width: 97px;
	margin-bottom: 6px;
	>margin-bottom: 7px;

}
/*--------------BoxB----------------*/
#middleContent{ float:right;width:755px; margin-right:1px; _margin-right:0px; font-size:12px;}
.boxB {
	margin-bottom: 0px;
	height: 1%;
	background: #FFF;
}
.boxBHeader {
	padding: 0 10px;
	height: 25px;
	background:#fff;
}
.boxBHeader .more{ 
	float:right;
	margin-top: 8px;
	>margin-top: 8px;
	_margin-top: 8px;
}
.boxBHeader h2 {
	float: left;

}
.boxBList {
	height: 1%;
	background: #FFF;
	padding: 2px 0 0 15px;
	border: 1px solid #D4D4D4;
}
.boxBList ul{float:left;}
.boxBList li.no_bg{background:none;}
.boxBList li {
	width:145px;
	background:url(../images/bg/cutBorder.gif) no-repeat left 0;
	float:left; 
	text-align:center; 
}
.boxBList .1st_li{ background:#fff;}
.boxBList li .imgList { text-align:center;margin:2px;}
.boxBList li .imgList a img{display:block;padding:0px;margin:0 auto;}
.boxBList li img {
	border: 1px solid #DEDEDE;
}
.boxBList li .wordList{margin:0 auto;}
.boxBList li .wordList .wlText{line-height:14px;}
.boxBList li .wordList .wlText,.boxBList li .wordList .wlText a{color:#FF6600; font-family:Tahoma, Geneva, sans-serif;}
.boxBList li .wordList .wlText a:hover{color:#FF9900;}
.boxBList li .wordList .wlPrice{}
.boxBList li .wordList .wlPrice span{text-decoration:line-through;color:#999; font-family:Tahoma, Geneva, sans-serif;}
.boxBList li .wordList .wlPrice strong{color:#F22E30;font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; }
.boxBList li .wordList .wlPrice strong a{color:#CC3300;}
.boxBList li .wordList .wlPrice strong a:hover{color:#FF3300;}
.boxBList li a:hover img {
	border:#FF6600 1px solid ;
}

.boxBHeaderB {
	padding: 0 10px;
	height: 40px;
	background:url(../images/bg/list_bg.jpg) no-repeat top left;
}
.boxBHeaderB .more{ 
	float:right;
	margin-top: 15px;
	>margin-top: 15px;
	_margin-top: 15px;
}
.boxBHeaderB h2 {
	float: left;

}
/*--------------BoxC----------------*/
.boxC {
	width:375px;
	margin-bottom: 0px;
	height: 1%;
	background: #FFF;
}
.boxCHeader {
	padding:0 5px;
	padding-top:10px;
	height: 25px;
	line-height: 20px;
	background:#fff;
}
.boxCHeader .more{ 
	float:right;
	margin-top: 2px;
	>margin-top: 2px;
	_margin-top: 2px;
}
.boxCHeader .boxCHeaderTit {
	float: left;
}
.boxCList {
	height: 1%;
	background: #FFF;
	padding: 5px 0 2px 5px;
	border: 1px solid #D4D4D4;
}

.boxCList a{ text-decoration:none;}

.boxCList img {
	border: 1px solid #DEDEDE;
}
.boxCListTop{ }
.boxCListTL{ float:left; width:165px;}
.boxCListTR{ float:right; padding-bottom:2px; border-bottom:#CCCCCC 1px solid; width:200px;}
.boxCListTRWord{ float:left; margin:6px 0 0 3px;}
.boxCList .wordList{margin:0 auto;}
.boxCList .wordList .wlText{line-height:14px;}
.boxCList .wordList .wlText,.boxCList .wordList .wlText a{color:#FF6600; font-family:Tahoma, Geneva, sans-serif;}
.boxCList .wordList .wlText a:hover{color:#FF9900;}
.boxCList .wordList .wlPrice{}
.boxCList .wordList .wlPrice span{text-decoration:line-through; font-size:11px;color:#999; font-family:Tahoma, Geneva, sans-serif;}
.boxCList .wordList .wlPrice strong{color:#F22E30;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; }
.boxCList .wordList .wlPrice strong a{color:#CC3300;}
.boxCList .wordList .wlPrice strong a:hover{color:#FF3300;}
.boxCList a:hover img {border:#FF6600 1px solid ;}
.boxCListTRImg{ float:right; margin:1px 3px 0 0;}

.boxCFooter{ margin-top:5px;}
.boxCFooter img{ border:0;}
.boxCFooter a:hover img{ border:0;}
.boxCFooter ul{float:left; width:350px;margin:2px 0 2px 5px; padding:0px;}
.boxCFooter li.no_bg{background:none;}
.boxCFooter li {
	width:116px;
	background:url(../images/bg/cutBorder.gif) no-repeat left top;
	float:left; 
	text-align:center; 
}
.boxCFooter li .imgList { text-align:center;margin:0px;}
.boxCFooter li .imgList a img{display:block;padding:0px;margin:0 auto;}
/*--------------BoxD----------------*/
.boxD {
	width:787px;
	margin:0 0 0 5px;
	_margin:0 0 0 3px;
	height: 1%;
	background: #FFF;
	overflow:hidden;
}

.boxDHeaderA {
	height: 40px;
	background:url(../images/bg/boxDHeaderA_bg.jpg) top left no-repeat;
}
.boxDHeaderB {
	height: 40px;
	background:url(../images/bg/boxDHeaderB_bg.jpg) top left no-repeat;
}
.notice{
	float:left; 
	margin:8px 0 0 100px;
	_margin:8px 0 0 50px; 
	height:31px; 
	line-height:31px;
}
.notice a{ color:#666666; text-decoration:none;}
.notice a:hover{ color:#999999; }

.boxDList {
	width:787px;
	height: 216px;
	background:url(../images/bg/boxDlistA_bg.jpg) bottom left no-repeat;
	padding: 0px;
}
.boxDListB{
	width:787px;
	height: 216px;
	background:url(../images/bg/boxDlistB_bg.jpg) bottom left no-repeat;
	padding: 0px;
}
.boxDList ul, .boxDListB ul{float:left; margin:0px; padding:0; width:787px;}
.boxDList li .no_bg , .boxDListB li .no_bg{background:none;}
.boxDList li, .boxDListB li {
	width:125px;
	/*background:url(../images/bg/cutBorder.gif) no-repeat left 0;*/
	float:left; 
	text-align:center;
	margin:5px 0 0 5px;
}
.boxDList li .imgList, .boxDListB li .imgList{ text-align:center;margin:2px;}
.boxDList li .imgList a img, .boxDListB li .imgList a img{display:block;padding:0px;margin:0 auto;}
.boxDList li img, .boxDListB li img{border: 1px solid #DEDEDE;}
.boxDList li .wordList,.boxDListB li .wordList{margin:0 auto;}
.boxDList li .wordList .wlText, .boxDListB li .wordList .wlText{line-height:14px;}
.boxDList li .wordList .wlText,.boxDList li .wordList .wlText a{color:#FF6600; font-family:Tahoma, Geneva, sans-serif;}
.boxDList li .wordList .wlText a:hover{color:#FF9900;}
.boxDListB li .wordList .wlText,.boxDListB li .wordList .wlText a{color:#FF3366; font-family:Tahoma, Geneva, sans-serif;}
.boxDListB li .wordList .wlText a:hover{color:#FF6666;}
.boxDList li .wordList .wlPrice{}
.boxDList li .wordList .wlPrice span, .boxDListB li .wordList .wlPrice span{text-decoration:line-through;color:#999; font-family:Tahoma, Geneva, sans-serif;}
.boxDList li .wordList .wlPrice strong, .boxDListB li .wordList .wlPrice strong{color:#F22E30;font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; }
.boxDList li .wordList .wlPrice strong a, .boxDListB li .wordList .wlPrice strong a{color:#CC3300;}
.boxDList li .wordList .wlPrice strong a:hover, .boxDListB li .wordList .wlPrice strong a:hover{color:#FF3300;}
.boxDList li a:hover img {border:#FF6600 1px solid ;}
.boxDListB li a:hover img {border:#FF3366 1px solid ;}

/* 10、center
 * -------------------------------------------------- */
/*.topAD {
	position: relative;
	margin-bottom: 10px;
	width: 540px;
	height: 240px;
	border: 1px solid #D4D4D4;
}
.topAD img {
	width: 540px;
	height: 240px;
}
.topAD .img {
	position: relative;
}
.topAD .img li {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}
.topAD .panel {
	position: absolute;
	bottom: 0;
	width: 540px;
	height: 29px;
	border-top: 1px solid #D4D4D4;
	background: #2C2C2C;
	filter: alpha(Opacity=60);
	Opacity: 0.6;
	z-index: 200;
}
.topAD .title {
	position: absolute;
	left: 10px;
	bottom: 6px;
	color: #FFF;
	text-decoration: none;
	z-index: 400;
}
.topAD .num {
	position: absolute;
	bottom: 5px;
	right: 5px;
	z-index: 301;
}
.topAD .num li {
	display: inline;
	float: left;
	margin: 0 1px;
	border: 1px solid #787878;
}
.topAD .num li .numVal {
	display: block;
	width: 15px;
	height: 15px;
	border-width: 1px;
	border-style: solid;
	border-color: #D9D9D9 #C4C4C4 #C4C4C4 #D9D9D9;
	background: url(../images/imgPlayer.gif) repeat-x top;
	color: #FFF;
	font: bold 10px Tahoma;
	text-align: center;
	cursor: pointer;
}
.topAD .num li.over {
	border-color: #AA5000;
}
.topAD .num li.over .numVal {
	width: 22px;
	border-color: #F99;
	background: url(../images/imgPlayer.gif) repeat-x bottom;
}*/



.threeBanner{ 
	margin-top:5px;
	background:url(../images/bg/threebanner_bg.jpg) top left repeat-x; 
	border:#ccc 1px solid; 
	height:207px; 
	>height:212px; 
	_height:213px; 
	padding:4px; 
	overflow:hidden;
} 
.threeBannerList {
	height: 1%;
	padding: 15px 0 0 0px;
}
.threeBannerList ul{float:left; margin:0; padding:0;}
.threeBannerList li.no_bg{background:none;}
.threeBannerList li {
	width:166px;
	background:url(../images/bg/cutBorder.gif) no-repeat left 0;
	float:left; 
	text-align:center; 
}
.threeBannerList li .imgList { text-align:center;margin:2px;}
.threeBannerList li .imgList a img{display:block;padding:0px;margin:0 auto;}
.threeBannerList li img {
	border: 1px solid #DEDEDE;
}
.threeBannerList li .wordList{margin:0 auto;}
.threeBannerList li .wordList .wlText{line-height:14px;}
.threeBannerList li .wordList .wlText,.threeBannerList li .wordList .wlText a{color:#FF6600; font-family:Tahoma, Geneva, sans-serif;}
.threeBannerList li .wordList .wlText a:hover{color:#FF9900;}
.threeBannerList li .wordList .wlLink{ line-height:16px;}
.threeBannerList li .wordList .wlLink span a{color:#CC6600; font-family:Tahoma, Geneva, sans-serif;}
.threeBannerList li .wordList .wlLink span a:hover{color:#FFCC00; font-family:Tahoma, Geneva, sans-serif;}
.threeBannerList li .wordList .wlLink strong{color:#F22E30;font-size:15px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; }
.threeBannerList li .wordList .wlLink strong a{color:#CC3300;}
.threeBannerList li .wordList .wlLink strong a:hover{color:#FF3300;}
.threeBannerList li a:hover img {
	border:#FF6600 1px solid ;
}


.threeBannerList
.threeAD a {
	display: block;
}
.threeADMiddle {
	margin: 3px 0;
	>margin: 3px 0;
}
.threeADB {
	margin-bottom: 10px;
}
.threeADB img {
	border: 1px solid #ECECEC;
}
.threeADB a:hover img {
	border: 1px solid #06C;
}   
.threeADBMiddle {
	margin: 0 5px; 
}

/*logo_list*/
.right{ float:right;}
.left{ float:left;}

.logo_h{background:url(index_img/brand/brand-bg.gif) no-repeat top left; line-height:20px; height:23px;}
.logo_ft{padding-left: 23px;  font-size:14px; color:#FF3300;}
.logo_mo{ font-size:12px; color:#666666;}
.logo_list{height:auto; width:980;}

.logo_list ul{list-style:none; margin:0px; padding:0px;}

.logo_list ul li{
	border:1px #CCCCCC solid; 
	float:left; width:80px; 
	height:40px; 
	margin:2px 16px 5px 0px; 
	>margin:2px 16px 5px 0px;
	text-align:center; 
	vertical-align:middle;}

/*---scroll---*/
#scrollWrap { 
width:510px;
height: 18px; 
overflow: hidden; 
background:url(../images/bg/mag_bg.jpg) repeat-y top left;/*#CC3333;*/
} 
#scrollMsg { 
text-align: center;
padding:0 10px;
}
#scrollMsg ul {
margin:0;
padding:0;
}
#scrollMsg li { 
line-height: 18px; 
list-style:none;
color:#FFFFFF;
} 
#scrollMsg li a { color: #eee; text-decoration: none; } 
#scrollMsg li a:hover { color: #fff; } 

#scrollWrap1 { 
width:210px;
height: 55px; 
overflow: hidden; 
background: #E6F6F6; 
} 
#scrollMsg1 { 
float: left; 
text-align: left;
padding:0 10px;
}
#scrollMsg1 ul {
margin:0;
padding:0;
}
#scrollMsg1 li { 
line-height: 18px; 
list-style:none;
}

/*----listmain-----*/

.listContent{ float:right; width:755px; margin-right:1px; _margin-right:-1px; margin-bottom:5px;}

/*----infiniteCarousel-----*/
.infiniteCarousel {
  width: 210px;
  position: relative;
  height:65px;
  >height:60px;
}

.infiniteCarousel .tabs {
  width: 180px; /* .infiniteCarousel width - (.tabs margin-left + .tabs margin-right) */
  overflow: auto;
  height: 105px;
  margin: 5px 16px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 1px solid #000;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
}

.infiniteCarousel .tabs ul {
  width: 200px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 1px;
  height: 60px;
  width: 60px;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 60px;
  width: 13px;
  background: url(../images/bg/arrow.jpg) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 2px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background-position: 0 -60px;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 0;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: -13px -60px;
}

.infiniteCarousel .back:hover {
  background-position: -13px 0px;
}

