/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/
body,{
	font-family: 宋体,Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #fff;
	background-color:#799DB3;
	text-align:center;
	margin: 0 auto;
	padding: 0;
	}
* {
	margin: 0 auto;
	padding: 0;
	}
a {
	outline: none;
	}


	
/*- tableBar --------------------------- */

.tableBar01{
background-image:url(img03/tv.gif);
width: 950px;
padding:0px;
margin:0 auto;
border:0;
font-size: 12px; 
}
.tableBar01 td{
height:31px;
text-align:left;
color:#ffffff;
}

.tableBar01 a:link, .tableBar01 a:visited, .tableBar01 a:hover, .tableBar01 a:active {color:#FFFFFF; }

/*- menuBar--------------------------- */

#menuBar {
	width: 950px;
	margin: 0 auto;
	clear: both;
		font-size: 12px; 

    }
    #menuBar ul {
        margin:0;
        padding:4px 20px 20px 10px;
        list-style:none;
      }
    #menuBar li {
      display:inline;
      margin:0;
      padding:0;
      }
    #menuBar a {
      float:left;
      background:url("img03/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #menuBar a span {
      float:left;
      display:block;
      background:url("img03/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menuBar a span {float:none;}
    /* End IE5-Mac hack */
    #menuBar a:hover span {
      color:#FFF;
      }
    #menuBar a:hover {
      background-position:0% -42px;
      }
    #menuBar a:hover span {
      background-position:100% -42px;
      }

        #menuBar #current a {
                background-position:0% -42px;
        }
        #menuBar #current a span {
                background-position:100% -42px;
                color:#FFF;
        }
		
/*- topBanner--------------------------- */
.topBanner{
border:0;
width: 950px;
height: 82px;
color:#fff;
background-color:#799DB3;
background: url(img03/logobanner.gif) no-repeat top center;
margin:0 auto;
}
.topBanner h1{
color: White;
}

/*- toolBar--------------------------- */

#toolBar {
	width: 950px;
	height: 32px;
	margin: 0 auto;
	background-image:url(img03/tv.gif);
	margin-top:0;
	clear: both;
	font-size: 12px; 

	}
#toolbar a:link, #toolbar a:visited, #toolbar a:active, #toolbar a:hover {color:#FFFFFF; }

#topWrap {
		width: 950px;
		float: right;
		}
.storeLocation {
			float: right;
			padding: 3px 10px;
			background: #00446e;
			height: 15px;
			border-bottom: solid 1px #2376BC;
			margin-right:1px;
			}
.storeLocation a:link, .storeLocation a:visited, .storeLocation a:hover, .storeLocation a:active {color:#FFFFFF; }

#search {
	float: left;
	padding-left:10px;

	}
	.searchText {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 300px;
		font-size: .9em;
		position: relative;
		border: none;
		padding: 3px;
		color: #222;
		margin: 0 0 0 4px;
		padding-left:10px;
		}
	.searchGo {
		font-family: Arial, Helvetica, sans-serif;
		background: url(img03/search.gif) no-repeat top;
		border: none;
		color: #fff;
		width: 67px;
		height: 27px;
		margin: 0;
		position: relative;
		top:5px;

		}
		
#phone {
float: left;
margin: 0px 45px 0 20px;
font-weight: bold;
font-size: 1.1em;
padding: 9px 0 0 0;
display: inline;
	}
	
.keyWordText1{
color: #FFFF00;
padding-left: 10px;
font-size: 12px; 
}


#mainTable{
width:950px;
border-collapse:collapse;
background: #799DB3;
text-align: left;
margin:0 auto;
padding:0;
border:0;
margin-top:2px;
}
.sideBarWrap{
margin-top:0px;
}
.sideBarWrap, .sideBar {
		clear: left;
		float: left;
		width: 199px;
		}
	.sideBar {
		background: #fff;
		}
.sideBarHeading {
	float: left;
	background: url(img03/catCap2.gif) no-repeat top left #fff;
	padding: 5px 0 6px 15px;
	width: 184px;
	font-size: 14px;
	color: #fff !important;
	}

.nav {
	float: left;
	list-style-type: none;
	padding: 0 0 5px 5px;
	}
	#accessories .nav {padding-top: 10px;}
	.nav li { 
		list-style-type: none;
		display: block;
		padding: 4px 0;
		float: left;
		width:95px;
		}
	.nav li a {
		display: block;
		font-size:13px;
		}
	.nav li a.mainCat {
		font-weight: bold;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 12px;
		color: #660033;
		padding: 10px 0 0 0;
		}
	.nav li a.subCat {
		padding: 0 0 0 15px;
		color: #000;
		}
		
.nav li a:link, .nav li  a:visited, .nav li  a:active, .nav li  a:hover {color:#000; }

#altCat {
		float: left;
		clear: left;
		width: 199px;
		height:40px;
		border-top: solid 1px #c4c4c4;
		background: url(img03/sideBarBottom2.gif) no-repeat bottom #e8e7e7;
		}
.sideBarTmonial, .sideBarNews {
		background: url(img03/sideBarBottom2.gif) no-repeat bottom #fff;
		clear: left;
		float: left;
		width: 199px;
		margin-top: 3px;
		}
.sideBarNews ul {
	float: left; 
	color: #000;
	padding: 10px 15px 10px 25px;
	}
	.sideBarNews ul li {
		padding: 3px 0;
		}
.sideBarTmonial {
	color: #000;
	}
#testimonialWrap {
		padding: 10px 5px;
		line-height:1.5;
		float: left;
		font-size:13px;
		}
/*选项卡1*/
#Tab1{
width:100%;
padding:0px;
margin-top:3px;
margin-left:3px;
background-color:#FFFFFF;}

/*菜单class*/
.Menubox {
width:100%;
background:url(img03/200801081251340.gif);
height:28px;
line-height:28px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#333;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
border-left:1px solid #A8C29F;
background:url(img03/200801081249070.gif);
color:#660033;
font-weight:bold;
height:27px;
line-height:27px;
}
.v22{
width:100%;
margin-left:3px;
background-color:#EAEAEA;
color:#000000;
}
#mcontent {
	width: 100%;
/*  	height: 140px;
	overflow: hidden;
*/

}.v33{
width:100%;
margin-left:3px;
background-color:#fff;
color:#333333;
font-size:13px;
}

.v33 p{
line-height:2;
font-size:12px;
}
.table10 p{
line-height:2;
font-size:12px;
}

.Menubox2 {
width:100%;
background:url(img03/200801081251340.gif);
height:28px;
line-height:28px;
margin-top:2px;
margin-left:3px;

}
.Menubox2 ul{
margin:0px;
padding:0px;
}
.Menubox2 li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#333;
font-weight:bold;
}
.Menubox2 li.hover{
padding:0px;
background:#fff;
width:116px;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
border-left:1px solid #A8C29F;
background:url(img03/200801081249070.gif);
color:#660033;
font-weight:bold;
height:27px;
line-height:27px;
}

.Contentbox{
clear:both;
margin-top:0px;
border-top:none;
height:130px;
text-align:center;
padding-top:8px;
border-right:1px solid #A8C29F;
border-left:1px solid #A8C29F;
border-bottom:1px solid #A8C29F;
color:#000000;
}
.scroll_div {width:690px; height:120px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:120px;height:120px;border: 0;margin: auto 8px; border:1px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*设置ul和li横排*/

.tablenews{
width:100%;
border:0px;
background-color:#FFFFFF;
margin-left:3px;
}
.tablenews td{
width:50%;
}
.tablenewshead{
width: 100%;
text-align:left;
border-collapse:collapse;
background:url(img01/til_bg.jpg);
border-top:1px solid #aaa;
margin-top: 3px;
BORDER-left: #ccc 1px solid; 
BORDER-right: #ccc 1px solid; 

}
.tablenewshead td{
height:26px;

}
.tablenewshead span a{
	margin-left:3px;
	PADDING:0px;  
	COLOR: #000;    /*定义字体颜色*/
	BORDER:#fff 1px solid;  /*定义边框为2px白色线条*/
	font-weight:bold;
	text-align:center;
	height:22px;
	
}

.tablenewslist{
width: 100%;
border:0px;
text-align:left;
padding:0px;
BORDER-left: #ccc 1px solid; 
BORDER-right: #ccc 1px solid; 
BORDER-bottom: #ccc 1px solid; 
height:200px;
background-color:#FFFFFF;

}
.tablenewslist td{
background:url(img01/g_arr.gif) no-repeat left;
height:15px;
text-indent: 0.7em;
border-collapse:collapse;
BORDER-bottom: #ccc 1px dotted; 
}
.tablenewslist td span{
padding-left: 4px;
color:#999;
}
.footer { 
	width: 950px;
	color: #000;
	padding: 5px 0 0 0;
	text-align:left;
	border-bottom: solid 1px #9CC;

	}
.footqLinks {
		list-style-type: none;
		float: left;
		width: 98%;
		}
	.footqLinks li {
		float: left;
		list-style: none;
		padding: 0 0 3px 0;
		width: 80px;
		}
	.footqLinks li a {
		text-decoration: none;
		color:#990000;
		}
	#footBadges{
		text-align: center;
		margin-top:8px;
		}
	#footText { 
	padding: 3px 0 0 0;
	height:26px;
	float:left;
	clear:both;
	}
	.footLinks {
		list-style-type: none;
		float: left;
		width: 900px;
		color:#990000;

		}
	.footLinks li {
		float: left;
		list-style: none;
		padding: 0 0 3px 0;
		margin-right:10px;
		}
	.footLinks li a {
		text-decoration: none;
		color:#000;
		}
.table10{
width: 100%;
border:0px;
text-align:left;
padding:0px;
margin-left:3px;
color:#000000;
background-color:#FFFFFF;
height:220px;
}
.table10 td{
vertical-align :top;
}
.prodSpot {
	color: #660033;
	font-size: 14px;
	margin-left:3px;
	margin-top:3px;
	background-color: #E3E3E3;
	line-height:1.5em;
	padding-left:5px;
	}
.prodSpot a:link, .prodSpot a:visited, .prodSpot a:active, .prodSpot a:hover
{ 	color: #660033;
	font-size: 14px;
	padding: 0 0 10px 0;
 }
.table11{
width: 100px;
height:100px;
border:0px;
text-align:center;
padding:2px;
margin:0px;
}
.table11 img{
width:100px;
height:100px;
border:0px;
}
.showpages{
width:100%;
background-color:#CCCCCC;
margin-left:3px;
}
.pagination{
padding: 2px;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}
.pagination33 {
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
margin-right:4px;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
/*
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
*/
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}
.aboutcontent{
overflow:auto;
width: 100%;
font-size: 12px; 
color: #000;
line-height:20px; 
text-align:left;
margin-top:0px;
margin-left:3px;
background-color:#FFFFFF;
}
.tableshow{
width: 340px;
height:100px;
border:0px;
text-align:left;
padding:2px;
margin:0px;
color:#000000;
line-height:18px;
}
.tableshow img{
width:100px;
height:100px;
border:0px;
}
.CategoryMaps{
width: 100%;
padding: 0;
margin: 0;
border-collapse: collapse;
margin-bottom:5px;
text-align:left;}
.CategoryMaps a{
 text-decoration:none;
 color: #333333;
}

.CategoryMaps th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #E6E6E6 url(images/bg_header.jpg) no-repeat;
}
.CategoryMaps td {
	border: 1px solid #C1DAD7;
	background: #fff;
	font-size:12px;
	padding-left: 6px;
	color: #4f6b72;
	width: 50%;
	color: Black;
	height:22px;

}
.hotkey a{
color:#000;
text-decoration:none;
}
