/* commonality */
body {margin: 0px; font-size: 12px; text-align: center; background-color: #000; color: #000; font-family: Arial, Helvetica, sans-serif; line-height: 22px; background-image: url(../img/bg.gif); background-repeat: repeat-y; background-position: center;}
#main{background-color: #000; width: 838px; text-align: left; border-right: #fff solid 1px; border-left: #fff solid 1px; padding: 0px 1px 0px 1px; margin: auto;}
#text{background-color: #efefef; width: 838px; display:table; background-image: url(../img/left_bg.gif); background-repeat: repeat-y;}
*html #text{background-color: #fff; width: 838px; display:table; background-image: url(../img/left_bg.gif); background-repeat: repeat-y;}
#index_left{float: left; width: 194px; padding: 0px; margin: 0px;}
#left{float: left; width: 194px; padding: 0px; margin: 0px;}
#right{margin: 0px; float: right; width: 644px; background-color: #fff;}
#path{margin: 0px; float: right; width: 630px; line-height: 37px; padding: 0px 0px 0px 14px; height: 37px; background-color: #fff; background-image: url(../img/bg_path.gif); background-repeat: no-repeat; background-position: left bottom;}
* html #path{ float: right; width: 630px; line-height: 37px; padding: 0px 0px 0px 14px; height: 37px; background-color: #fff; background-image: url(../img/bg_path.gif); background-repeat: no-repeat; background-position: left bottom;}
#index_right{margiFn: 0px; float: right;width: 602px; background-color: #fff; padding: 12px 28px 20px 14px;}
* html #index_right{float: right;width: 602px; background-color: #fff; padding: 12px 28px 20px 14px;}
#td_right{background-color: #fff;}


a{text-decoration:none;}
a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #ED3302;}
a:active {color: #000;}
h1{font-size: 18px; text-align: center; margin:10px 0px 10px 0px;}
img{border: none; margin: 0px; padding: 0px;}
.input{height: 16px; line-height: 16px; background-color: #666; border: #969696 1px solid; color: #fff; font-SIZE: 12px; padding: 0px 0px 0px 2px;}
.input2{MARGIN: 0px 5px 0px 0px; height: 16px; line-height: 16px; background-color: #fff; border: #999 1px solid; color: #333; font-SIZE: 12px; padding: 0px 0px 0px 2px; font-family: Arial, Helvetica, sans-serif; }
*+html .input2{MARGIN: 0px 5px 0px 0px; height: 20px; line-height: 18px; background-color: #fff; border: #999 1px solid; color: #333; font-SIZE: 12px; padding: 0px 0px 0px 2px; font-family: Arial, Helvetica, sans-serif; }
.input3{line-height: 16px; background-color: #fff; border: #999 1px solid; color: #333; font-SIZE: 12px; padding: 0px 0px 0px 2px; font-family: Arial, Helvetica, sans-serif; }
.input4{width:20px; margin: 0px; height: 16px; line-height: 16px; background-color: #fff;  color: #333; font-SIZE: 12px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }
.button {border-right: #acb5b5 1px solid; padding-right: 1.5ex; border-top: #c4cccc 1px solid; padding-left: 1.5ex; font-weight: bold; background: url(../img/button_bg.gif) #fefefe repeat-x; FILTER: progid:DXImagetransform.Microsoft.dropshadow(OffX=0, OffY=1, color=#AAAAAA); padding-BOTTOM: 0.2em; OVERFLOW: visible; border-left: #acb5b5 1px solid; cursor: pointer; color: #2b333c; padding-top: 0.2em; border-BOTTOM: #6f7777 1px solid; font-FAMILY: inherit; TEXT-AliGN: center; _padding: .2em 2ex; _width: 1px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 2px #AAA; _white-space: nowrap; _cursor: pointer;}
.button:visited {color: #2b333c}
* html .button {MARGIN: 0px 5px 0px 0px;}
* + .button {margin-left: 1ex}
.button2 {height: 20px; border-right: #acb5b5 1px solid; padding-right: 1.5ex; border-top: #c4cccc 1px solid; padding-left: 1.5ex; font-weight: bold; background: url(../img/button_bg.gif) #fefefe repeat-x; FILTER: progid:DXImagetransform.Microsoft.dropshadow(OffX=0, OffY=1, color=#AAAAAA); padding-BOTTOM: 0.1em; OVERFLOW: visible; border-left: #acb5b5 1px solid; cursor: pointer; color: #2b333c; padding-top: 0.1em; border-BOTTOM: #6f7777 1px solid; font-FAMILY: inherit; TEXT-AliGN: center; _padding: .1em 1ex; _width: 1px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 2px #AAA; _white-space: nowrap; _cursor: pointer;}
*+html .button2 {height: 22px; }
.date{color: #666;}
hr{line-height: 1px; color: #000; border-bottom: #333 solid 1px; margin: 0px; padding: 0px;}
.hr2{line-height: 1px; color: #EFEFEF; border-bottom: #fff solid 1px; margin: 0px; padding: 0px;}
.tc{color: #fff; height: 48px;}
.tc2{color: #098600; }
.tc3{color: #ED3302; }
.tcred{color: #f00;	font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tc4{color: #009; font-weight: bold; }
.tc5{color: #009; }
.l_t_t2{color: #ff0;}
input,select,#search_img{vertical-align:middle;}
#search_img{margin:0px 0px 0px 5px;}
#flip_page{text-align: center; padding: 10px; width: 580px; vertical-align:middle;  height: 17px; line-height: 17px; float: left;}
.flip_page_table td{padding: 0px; text-align: center; }
.flip_page_table a{padding: 2px; }
.flip_page_table{text-align: center; margin:auto;}
#products_search{padding:0px 0px 10px 0px; width:602px; text-align: right; margin:0px 0px 10px 0px; border-bottom: #ccc solid 1px;}
#to_top{float: right; text-align: right; padding: 10px 0px; width: 580px; }
.top_pic{margin:0px 0px 0px 5px;}

/* top */
#top{height: 107px; width: 838px; vertical-align: top;}
#logo{width: 225px; float: left;}
#language{color: #fff; width: 100px; margin: 50px 0px 0px 0px; float: left;}
#world_wide{width: 201px; float: right;}
#site_map{width: 103px; float: right;}
/* #search{width: 201px; height: 20px; float: right; text-align: left; margin: 0px; } */

/* navigation */
#navigation{background-color: #333; background-image: url(../img/bg_navigation.gif); background-repeat: repeat-x; height: 33px; text-align: center; font-size: 12px; font-weight: normal; color: #fff;}
#navigation A{text-decoration:none;}
#navigation A:link{color: #fff;}
#navigation A:visited {color: #fff;}
#navigation A:hover{color: #fff; }
/* seeing */
#seeing{border-bottom: #ccc solid 5px;}
/* text */


#index_left ul{list-style-type: none; margin: 0px; padding: 0px;}
#bosom_left_banner{margin: 10px 0px 0px 0px;}
.left_banner{margin: 0px 0px 0px 0px; }
* html .left_banner{margin: 4px 0px 0px 0px;}
*+html .left_banner{margin: 4px 0px 0px 0px;}
#index_left ul #one{margin: 0px;}
#hot_products{width: 602px; float:left; display:inline; margin: 0px 0px 20px 0px;}
#news{margin: 0px; width: 602px; float:left; display:inline; }
#news_text{margin:0px; padding:0px; background-color: #EFEFEF; background-image: url(../img/news_bottom.gif); background-repeat: no-repeat; background-position: bottom;}
#news_text ul{margin:0px; padding:12px 48px 15px 28px; list-style-type: none;}
#news_text li{line-height: 16px;  margin:0px; border-bottom: #333 dashed 1px;}
#news_text li A {display: block; color: #000; vertical-align: middle; padding:6px 0px 6px 0px;}
#news_text li A:hover {vertical-align: middle; 
	color: #ED3302;

}
#bosom_news_text{margin:0px; padding:0px; }
#bosom_news_text ul{margin:0px; padding:12px 48px 15px 28px; list-style-type: none;}
#bosom_news_text li{padding:0px;
	line-height: 16px;	
	margin:0px;
	border-bottom: #ccc solid 1px;
	vertical-align: middle;
}
.diantd{
	vertical-align: top;
	padding-top: 5px;
	text-align: left;
	width: 10px;
}
.dian{
	padding-bottom:2px;
	font-size: 8px;
	vertical-align: middle;

}
* html .dian{font-size: 6px;}
#bosom_news_text .li2{line-height: 28px; padding:0px; margin:0px; border-bottom: #ccc solid 1px; background-color: #fff; }
#bosom_news_text li A {display: block; color: #000; vertical-align: middle; padding:6px 0px 6px 0px;}
#bosom_news_text li A:hover {vertical-align: middle; 
	color: #ED3302;
	background-color: #fff;

}
.products_sort{padding:0px; width:602px;}
.row{width:602px}
.products{padding:23px 0px 0px 18px; float: left;}
.product_img{float: left;}
.product_name{float: left; line-height: 15px; color: #fff; background-color: #333; text-align: center; margin: 40px 0px 0px 3px;  padding: 0px 5px 0px 5px; width: 70px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #333;}
.products A{text-decoration:none;}
.products A:link{color: #fff;}
.products A:visited {color: #fff;}
.products A:hover{color: #fff; }
.products2{padding:23px 10px 30px 20px; float: left; text-align: center; width: 170px; }
.product_name2{
	line-height: 15px;
	color: #fff;
	background-color: #333;
	text-align: center;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 5px 0px 5px;
	padding-right: 5px;
	width: 140px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #333;
}
.products2 A{text-decoration:none; }
.products2 A:link{color: #fff;}
.products2 A:visited {color: #fff;}
.products2 A:hover{color: #fff; }
.title{width: 150px; height: 26px; font-weight: bold; color: #fff; background-image: url(../img/title_bg.gif); background-repeat: repeat-x; float: left;}
.title_more{float: right; width: 150px; text-align: right; padding: 0px 10px 0px 0px; }
.title_more a{text-decoration:none; color: #666; }
.title_more a:link{color: #666;}
.title_more A:visited {color: #666;}
.title_more a:hover{color: #390; }
.title2{width: 150px; height: 26px; font-weight: bold; color: #fff; background-image: url(../img/title_bg.gif); background-repeat: repeat-x;}
.title_l{width: 9px; float: left;}
.title_b{float: left; margin: 3px 0px 0px 0px; text-align: center; width: 132px;  white-space:nowrap; overflow:hidden;}
.title_r{width: 9px; float: right;}
#title_line{width: 602px; line-height: 8px; height: 8px; background-color: #000; margin: 0px; padding: 0px; }
.clear{clear:both;}

/* bottom */
#bottom{border-top: #ccc solid 5px; margin: 0px 0px 0px 0px; padding: 12px 0px 0px 0px; height: 58px; width: 100%; line-height: 22px; text-align: center; background-color: #1C1D1C; background-image: url(../img/bg_bottom.gif); background-repeat: repeat-x; color: #999; font-size: 12px;}
.copy{color: #999;}
#bottom A{text-decoration:none;}
#bottom A:link{color: #999;}
#bottom A:visited {color: #999;}
#bottom A:hover{color: #ccc; }
.bottom_line{margin: 0px 12px 0px 12px;}
/* news page */
.news_left_menu{margin:0px 0px 0px 0px;}
/* news particular page */
.newsparticular_text{margin:0px;}
#newsparticular_text2{margin:0px;}
#newsparticular_text2 p{margin:15px 0px 15px 0px; }
#newsparticular_text2 ul{margin:0px 0px 0px 30px; }
#newsparticular_text2 ol{margin:0px 0px 0px 30px; }
/* products page */
#products_pic{float:left; margin:22px 0px 12px 0px; width: 266px; height: 266px;padding: 0px 12px;  border-right:#ccc solid 1px;}
#products_smallpic{float:left; width: 296px; margin:10px 0px 0px 15px;}
.products_name{margin:10px 0px 10px 0px; font-size: 16px; font-weight: bold;}
.products_model{margin:0px 0px 10px 0px; font-size: 14px; font-weight: bold;}
.products_pic{width: 296px;}
.smallpic{cursor:pointer; float:left; margin:0px 10px 10px 0px; width: 58px; height: 58px; border: 1px solid #ccc;}
.visualize{margin:5px 0px 10px 0px;}
/* faq page */
.faq_a{padding:10px 0px 10px 30px; line-height:18px; background-color: #f4f4f4;}
#faq_text{margin:0px;  padding:12px 48px 15px 28px;}
#faq_text ul{list-style-type: none;}
.faq_title{line-height: 16px; padding:6px 0px 6px 0px; margin:0px; border-bottom: #ccc solid 1px; border-top: #fff solid 1px; }
.faq_title2{background-color: #fff; line-height: 16px; padding:6px 0px 6px 0px; margin:0px; border-bottom: #ccc solid 1px; border-top: #fff solid 1px;}
.faq_title A {display: block; color: #000; padding:0px; }
.faq_title A:hover {color: #ED3302; background-color: #efefef; padding:0px; }
.faq_title2 A {display: block; color: #000; padding:0px; }
.faq_title2 A:hover {color: #ED3302; background-color: #efefef; padding:0px; }
* html .faq_title A {display: block; color: #000; padding:0px; height: 28px;}
* html .faq_title2 A {display: block; color: #000; padding:0px; height: 28px;}
.q, qt{padding:6px; vertical-align:middle;}
#faq_select{width:526px; text-align: right; margin:0px 0px 5px 0px;}
/* down page */
#down_text{margin:0px;  padding:12px 0px 15px 0px;}
#down_select{width:602px; text-align: right; margin:0px 0px 5px 0px;}
/* vip_down page */
#vipdown{margin:0px;  padding:12px 0px 0px 28px;}
.vipdown_pic{
	margin:0px 30px 25px 0px;
	width:150px;
	height:150px;	
	float: left;
	text-align: center;
	vertical-align: middle;
}
.vdp_td{color: #fff; width:150px; height:150px;
	word-wrap:break-word; 
	white-space:normal;
	background-color: #fff;
	background-image: url(../img/vipdown_pdp.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	align:center; valign:middle;}
.vdp_td a:visited {color: #fff; }
.vdp_td a:hover {color: #fff;}
.vdp_td a {text-decoration:none; display:block; align:center; valign:middle;
	color: #fff;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold; 
}
.vdp_td a:link {color: #fff;}
.vdp_td a:hover {color: #fff; }
.downpic{cursor:pointer;}
#downpic_big{position:relative; width:0px; height:0px; z-index:1; left: 255px; top: 102px;}
* html #downpic_big{position:relative; visibility: visible; width:0px; height:0px; z-index:100; left: 255px; top: 552px;}
/* news particular page */
#newsparticular_text{margin:0px;  padding:12px 0px 15px 0px;}
.newsparticular_p{margin:0px; padding:10px 0px; text-indent: 20px;}
/* WhereTo Buy page */
#nationality{width:602px; margin:30px 0px 0px 0px ;}
.nationality_particular{width:120px; margin:0px 30px 40px 0px ; text-align:center; float:left;}
*html .nationality_particular{width:120px; margin:0px 23px 40px 0px ; text-align:center; float:left;}
.nationality_pic{margin:0px 0px 10px 0px ;}
.nationality_name{width:120px; background:#333; text-align:center; height:20px; color:#fff;}
.nationality_name a{color:#fff; text-decoration:none;}
.nationality_name :link {color: #fff;}
.nationality_name :visited {color: #fff;}
.nationality_name a:hover{color:#fff; text-decoration:none;}
.where_table{margin:20px 0px 10px 0px ;}
.where_td_title{border-bottom:1px dashed #666; color: #ED3302;}
.where_td1{text-align:right; color:#999; width:20%; vertical-align: top;}
.where_td2{text-align:left; width:60%; vertical-align: top;}
#wt_jack{margin:30px 0px 20px 0px; width:100%; }
#wt_jackimg{float:left; margin:0px 20px 0px 0px;}
#wt_name{margin:10px 0px 0px 0px;
	float:left;
	font-size: 24px;
	vertical-align: middle;
	line-height: 30px;
}

/* video */
#video_text{margin:20px; padding:0px; }
#video_text ul{margin:0px; padding:12px 48px 15px 28px; list-style-type: none;}
#video_text li{line-height: 28px; padding:0px; margin:0px; border-bottom: #ccc solid 1px;}
#video_text li A {display: block; color: #000; height: 28px;}
#video_text li A:hover {color: #ED3302; background-color: #efefef; }

/* Power Calculator */
#power_c{margin:20px 0px; padding:0px;}
.power_table{margin:20px 0px 10px 0px ;}
.power_td_title{color: #fff;font-weight: bold;background-color: #ccc;}
.power_td{background-color: #fff; margin:0px; padding:2px;}
.power_td2{text-align:left;}
/* Site Map menu */
#sm_text{margin:20px 0px 0px 20px;}
.sm_genus{width:160px; margin:0px 20px 30px 0px; float:left;}
.sm_genus_title{font-weight: bold; color: #fff; background-color:#666; height:20px;  border-bottom: #fff solid 2px; padding:0px 5px;}
.sm_genus_title a{border:0px;background:666;padding:0px;margin:0px;color:#fff;text-decoration:none;}    
.sm_genus_title a:hover{background:#666;color:#dfc;border:0px ;}   
.sm_genus_text{color: #333; background-color:#f4f4f4; height:20px; border-bottom: #fff solid 1px; padding:0px 5px;}
.sm_genus_text a{display:block;border:0px;background:eee;padding:0px;margin:0px;color:#333;text-decoration:none;}    
.sm_genus_text a:hover{background:#f4f4f4;color:#666;border:0px ;}   

/* world_wide menu */
*{margin:0px;padding:0px;}    
.menu{position:relative;z-index:100; width: 98px; float: left;}    
.menu ul{list-style:none;}    
.menu li {float:left;position:relative;}    
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:48px; }    
.menu table {position:absolute; top:0; left:0;}    
.menu ul li:hover ul,    
.menu ul a:hover ul{visibility:visible;} 
.menu a{display:block;border:0px;background:000;padding:0px;margin:0px;color:#fff;text-decoration:none;}    
.menu a:hover{background:#000;color:#000;border:0px ;}    

.menu ul ul{background-color: #585858; }
.menu ul ul li {clear:both; text-align:left; text-indent: 5pt; width: 120px; border-bottom: #444 solid 1px;}    
.menu ul ul li a{padding: 0px; display: block; border-left-color: #fff; FLOAT: none! important; color: #fff; }    
.menu ul ul li a:hover{visibility:visible; color: #fff; background-color: #333;}

 
.menu ul ul ul{ display /*ÆÁ±ÎIE6*/:none; position:absolute;left:-170px;top:0px; filter: Alpha(Opacity=100, FinishOpacity=60, style=1, tX=0, tY=0, FinishX=500, FinishY=500);}
.menu ul ul ul li {clear:both; text-align:left; text-indent: 5pt; width: 162px; border-bottom: #444 solid 1px;} 
.menu ul li:hover ul li A {DISPLAY: block; color: #fff  border-left-color: #fff; }
.menu ul li:hover ul li A:hover {background: #333; color: #fff}
.menu ul li:hover ul li:hover ul {visibility:visible; DISPLAY: block; left: -163px; POSITION: absolute; top: 0px}
* html .menu ul ul ul{visibility:hidden; position:absolute;left:-168px;top:0px; filter: Alpha(Opacity=100, FinishOpacity=60, style=1, tX=0, tY=0, FinishX=500, FinishY=500);}
* html .menu ul li a.hide {display:none; visibility:hidden;}

* html .menu ul li a:hover ul li a.hide {display:none;}
* html .menu ul li a:hover ul {display:block;}
* html .menu ul li a:hover ul li a {display:block; background:#666; color:#fff;}
* html .menu ul li ul li ul {visibility:hidden; }
* html .menu ul li a:hover ul li a:hover {background:#333; color:#fff;}
* html .menu ul li a:hover ul li a ul {visibility:visible; }
* html .menu ul li a:hover ul li a:hover ul {visibility:visible; DISPLAY: block;}
* html .menu ul ul li a{padding: 0px; display: block; border-left-color: #fff; FLOAT: none! important; color: #fff; } 
* html .menu ul ul{background-color: #585858; }
* html .menu ul ul li a:hover{visibility:visible; color: #fff; background-color: #333;}
* html .menu ul li a:hover ul li a.hide {display:none;}
* html .menu ul li:hover ul li A {DISPLAY: block; color: #fff  border-left-color: #fff; }
* html .menu ul li:hover ul li ul {display: none; visibility:hidden;}
* html .menu ul li a:hover ul li a ul {visibility:hidden; }
* html .menu ul li:hover ul li:hover ul {visibility:visible; DISPLAY: block; left: -162px; POSITION: absolute; top: 0px} 
* html .menu table table{visibility:hidden; DISPLAY: block; left: 6px; POSITION: absolute; top: 0px}

*+ html .menu ul li:hover ul li:hover ul {visibility:visible; DISPLAY: block; left: -170px; POSITION: absolute; top: 0px}  
*+ html .menu ul ul ul li :hover{padding:0px; width:169px;}  




/* navmenu */
.hiddenmore {display: none}
.showmore {display: inline}
#navmenu .e {font-SIZE: 10px; color: #aaa; liNE-height: 10px; }
#navmenu A {text-DECORATION: none; }
ul#navmenu {border: 0px; FLOAT: left; liST-STYLE-TYPE: none; height: 28px; margin: 0px; padding: 0px;}
ul#navmenu li {display: inline; FLOAT: left; margin: 0px; liNE-height: 33px; liST-STYLE-TYPE: none; POSITION: relative; height: 33px; }
.line{padding: 0px 12px 0px 16px; width:90px}
ul#navmenu li a:hover{color: #ff0;}
.line2{display: inline; FLOAT: left; 
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 1px;
}
ul#navmenu li #one{width: 57px;}
ul#navmenu li #two{width: 69px;}
ul#navmenu ul {border: 0px; padding: 0px 0px 0px 2px; display: none; left: -3px; margin: 0px; WIDTH: 90px; liST-STYLE-TYPE: none; POSITION: absolute; top: 33px; }
ul#navmenu ul li {display: block! important; FLOAT: none}
ul#navmenu td A {padding: 0px; display: block; border-left-color: #fff; FLOAT: none! important; color: #fff; }
ul#navmenu td A:hover {color: #fff; background-color: #333;}
ul#navmenu li:hover ul ul {display: none}
ul#navmenu li:hover ul ul ul {display: none}
ul#navmenu li.iehover ul ul {display: none}
ul#navmenu li.iehover ul ul ul {display: none}
ul#navmenu li:hover ul {display: block}
ul#navmenu ul li:hover ul {display: block}
ul#navmenu ul ul li:hover ul {display: block}
ul#navmenu li.iehover ul {display: block}
ul#navmenu ul li.iehover ul {display: block}
ul#navmenu ul ul li.iehover ul {display: block}
#navmenu td { background-color: #606060; height: 20px; text-AliGN: left; line-height: 20px; margin: 0px; padding: 0px; text-indent: 5pt; width: 200px;}
#navmenu table {filter: Alpha(Opacity=100, FinishOpacity=60, style=1, tX=0, tY=0, FinishX=500, FinishY=500); background-color: #585858;}
/* products option */
#container {margin:15px 0px 15px 0px; text-align: left; width: 602px; background-color: #fff; padding: 0px;}
#container #title {margin:0px; height: 28px; border-bottom: #3F3F3F solid 1px;}
#container #title li {float: left;list-style-type: none; height: 28px; line-height: 28px; text-align: center; margin-right: 1px;}
#container #title ul {background-color: #fff; height: 28px;}
#container #title a {cursor:pointer; text-decoration: none; color: #fff; display: block; width: auto; margin:0px; padding:0 0 0 4px; background:url("../img/tableft6.gif") no-repeat left top;}
#container #title a span{display: block; background:url("../img/tabright6.gif") no-repeat right top; padding:0px 8px 0px 3px;}
#container #title #tag1 a:hover {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title #tag1 a:hover span{display: block; background-position:100% -42px;}
#container #title #tag2 a:hover {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title #tag2 a:hover span{display: block; background-position:100% -42px;}
#container #title #tag3 a:hover {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title #tag3 a:hover span{display: block;background-position:100% -42px;}
#container #title #tag4 a:hover {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title #tag4 a:hover span{display: block; background-position:100% -42px;}
#container #title #tag5 a:hover {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title #tag5 a:hover span{display: block; background-position:100% -42px;}
#container #title #tag6 a:hover {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title #tag6 a:hover span{display: block; background-position:100% -42px;}
#container #title #tag7 a:hover {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title #tag7 a:hover span{display: block; background-position:100% -42px;}
#container #title .selectli1 {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title a .selectspan1 {display: block; padding: 0 8px 0 3px; background-position:100% -42px;}
#container #title .selectli2 {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title a .selectspan2 {display: block;	background-position:100% -42px;	padding: 0 8px 0 3px;}
#container #title .selectli3 {text-decoration: none;color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title a .selectspan3 {display: block; padding: 0 8px 0 3px; background-position:100% -42px;}
#container #title .selectli4 {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title a .selectspan4 {display: block;  padding: 0 8px 0 3px; background-position:100% -42px;}
#container #title .selectli5 {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title a .selectspan5 {display: block; padding: 0 8px 0 3px; background-position:100% -42px;}
#container #title .selectli6 {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title a .selectspan6 {display: block; padding: 0 8px 0 3px; background-position:100% -42px;}
#container #title .selectli7 {text-decoration: none; color: #fff; display: block; width: auto; background-position:0% -42px;}
#container #title a .selectspan7 {display: block; padding: 0 8px 0 3px; background-position:100% -42px;}
#container #content ul {margin: 10px;}
#container #content li {margin: 5px; }
#container #content li img {margin: 5px;display:block;}
#container #content {}
#content{margin:0px; padding:15px; background-color: #EFEFEF; background-image: url(../img/news_bottom.gif); background-repeat: no-repeat; background-position: bottom;}
.content1 {}
.content2 {}
.content3 {}
.content4 {padding: 0px; text-align: left;}
.pic_g{height: 240px; width:320px; border: 1px solid #ccc; float: right; margin: 0px 0px 15px 0px;}
#content4_note{width:240px; height:240px; border:0px; float: left; margin: 0px 10px 15px 0px;}
.content4_note_td{background-color: #fff; height:155px; border:0px; text-align: center; line-height: 16px; padding: 20px 10px;}
.td_title {height: 30px; font-size: 12px; line-height: 30px; color: #333; background-color: #E6E6E6; font-weight: bold; text-align: center;}
#content4_smallpic{width: 572px;}
.content4_smallpic{cursor:pointer; float:left; margin:0px 8px 8px 0px; width: 75px; height: 53px; border: 1px solid #ccc;}
.content5 {}
.hidecontent {display:none;}
/* temp  */
.table{line-height: 14px; background-color: #ccc;}
.table_td{padding: 5px; background-color: #fff;}
.table_td2{padding: 5px; background-color: #f4f4f4;}
.table2{line-height: 14px; background-color: #ccc; text-align: center;}
.table3{line-height: 14px; background-color: #ccc; text-align: left;}
.table3_td{padding: 5px; background-color: #fff;}
.table3_td3{padding: 5px; background-color: #F9F6F1;}
.table3_td2{padding: 5px; text-align: center; background-color: #fff;}
.table3 a{padding:0px;margin:0px;color:#047;text-decoration:none;}    
.table3 a:hover{color:#047;border:0px ;}  
.down_tdbt{padding: 5px; font-weight: bold; background-color: #D8D8D8;}
#awards_table td{border-bottom: 1px solid #ccc; padding: 10px;}
#awards_table A {color: #ED3302; }
#awards_table A:hover {color: #ED3302; }
.reviews_td1{padding: 5px; background-color: #fff;}
.reviews_td2{padding: 5px; background-color: #fff; text-align:left;}
.p_power{margin-top: 8px;}

.fy_table{
	margin:0px 48px 15px 28px; width:526px;}
div.tap5c_paged_loop_pager{width:526px; text-align:center;
	margin-top:20px; }
div.tap5c_paged_loop_pager a{
	display: inline; padding:0px;
	float: left;
	text-align:center;
	color: #fff;
	background-color: #666;
	margin: 0px 5px 0px 0px;
	height: 17px;
	line-height:17px;
	width: 17px;
	border: 1px solid #000;
	font-size: 12px;
	background-image: url(../img/fy_bg.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
}
div.tap5c_paged_loop_pager A:hover {color: #ED3302;  padding:0px;
background-image: url(../img/fy_bg.gif);
	background-repeat: repeat-x;
	vertical-align: middle;}
span.tap5c_paged_loop_current{display: inline; float: left;  padding:0px;
	font-weight: bold; text-align:center;
	color: #ED3302;
	background-color: #333;
	margin: 0px 5px 0px 0px;
	height: 17px; line-height:17px;
	width: 17px;
	border: 1px solid #000;
	font-size: 12px;
	background-image: url(../img/fy_bg.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
}
.fy_top{margin: 20px 0px 0px 0px;}

#where_text{background-color: #fff; width: 838px; display:table; }
#where_right{margin: 0px; float: left; width: 838px; background-color: #fff;}
#where_right2{margin: 0px; float: right;width: 796px; background-color: #fff; padding: 12px 28px 20px 14px;}
.where_sort{padding:0px; width:796px; }
#where_search{padding:0px 0px 10px 0px; width:796px; text-align: right; margin:0px 0px 10px 0px; border-bottom: #ccc solid 1px;}
#nationality{width:766px; margin:30px 0px 0px 30px ; text-align:center;}
#where_flip_page{text-align: left; padding: 10px; width: 796px; vertical-align:middle;  height: 17px; line-height: 17px; float: left;}
.tap5c_paged_loop_pager{text-align: left; padding: 10px; width: 796px; vertical-align:middle;  height: 17px; line-height: 17px; float: left;}
#where_title_line{width: 796px; line-height: 8px; height: 8px; background-color: #000; margin: 0px; padding: 0px; }
#l_t_products{width: 188x; height: 32px; line-height: 32px; 
	color: #fff; font-size: 18px;
	background-image: url(../img/l_t_bg.gif);
	background-repeat: no-repeat;
}
