body {
	text-align: center;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.content {
	text-align:left;
	width:760px;
	margin:0 auto;
	background-color:#ffffff;
	border-left:10px solid #FFFFFF;
	border-right:10px solid #FFFFFF;
}
.productimg{
border:1px #666666 solid;
padding:1px;
}
.productsmaimg{
width:108px;
height:84px;
border:1px #666666 solid;
padding:1px;
}
.productmidimg{
width:225px;
height:175px;
border:1px #666666 solid;
padding:1px;
}

div#TLine {
	width:100%;
	text-align:right;
}
div#TLogo {
	width:100%;
	float:left;
}
div#TLogo #Logo {
	float:left;
}
div#TLogo #Text {
/*	font-size:14px;
*/}
.flag{
	float:right;
	padding:10px 20px 0 10px;
}
.flag img{
border:0;
}
div#TMenu {
	width:80%;
	float:right;
	padding:0;
	margin:0;
	height:32px !important;
	height:29px;
	line-height:32px !important; 
	line-height:29px;
	background:transparent url(/img/web_img/happy_new_year.gif) right top no-repeat;
}
div#TMenu .CurrentItem {
	height:100%;
	margin:0 0 0 6px;
	padding:0;
	float:left;
	text-decoration:none;
	background:transparent url(/img/web_img/item_l.gif) left top no-repeat;
}
div#TMenu .CurrentItem span{
	height:100%;
	float:left;
	margin:0;
	padding:3px 10px 0 10px;
	background:transparent url(/img/web_img/item_r.gif) right top no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	cursor:hand;
	text-decoration:none;
}
div#TMenu .Item a{
	height:100%;
	margin:0 0 0 5px;
	padding:0;
	float:left;
	color:#1E4193;
	text-decoration:none;
	background:transparent url(/img/web_img/item_no_l.gif) left top no-repeat;
}
div#TMenu .Item a span{
	height:100%;
	float:left;
	margin:0;
	padding:3px 10px 0 10px;
	font-weight:bold;
	text-decoration:none;
	background:transparent url(/img/web_img/item_no_r.gif) right top no-repeat;
}
div#TMenu .Item a:hover{
	background:#FFFFFF url(/img/web_img/item_l.gif) left top no-repeat;
	cursor:hand;
}
div#TMenu .Item a:hover span{
	background:transparent url(/img/web_img/item_r.gif) right top no-repeat;
}

div#TSearch {
	width:760px;
	text-align:center;
	float:left;background: url(/img/web_img/form_m.gif) repeat-x left top;
	margin:0;
	padding:0;
}

.hot{
	width:760px;
	height:25px;
	text-align:center;
	line-height:25px;
	float:left;
	background-image:url(/img/web_img/hot_bg.gif);
}
.hot ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
	display:inline;
}
.hot li{
	display:inline;
}
.hot li a{
	color:#2C60C0;
}
.hot ul strong{
	color:blue;
}
a{
	text-decoration:none;
	color:#444444;
}
a b{
	color:#444444;
}
a:hover{
	color:#000000;
	text-decoration:underline;
}
a:visited{
	color:blue;
}
div#LList{
	float:left;
	font-size:13px;
	width:200px;
	margin:0px 10px 0px 0px;
}
div#LList .sortDown{
	background:url(/img/web_img/down.gif) left center no-repeat;
	margin-left:8px;
	padding-left:13px;
	display:block;
}
div#LList .sortUp{
	background:url(/img/web_img/up.gif) left center no-repeat;
	margin-left:8px;
	padding-left:13px;
	display:block;
}

div#LList ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
}
div#LList li {
	border-bottom:1px solid #E6ECFB;
	background:#D1DDF8;
	border-left:3px solid #2D61C5;
}
div#LList li a {
	display: block;
	padding:3px 0 3px 20px;
	color:#2D61C5;
	text-decoration:none;
	background:url(/img/web_img/left_arrow.gif) left center no-repeat;
	background-position:+7px;
}

div#LList li a span{
}

div#LList li a:hover{
	color:#FFFFFF;
	border-right:1px solid #4475E3;
	background:#4475E3 url(/img/web_img/left_arrow_hover.gif) left center no-repeat;
	background-position:+7px;
}
div#LList li a:hover span{
}
.rightImg,.leftImg{
	height:100%;
	width:100%;

}
.rightImg{
	background:url(/img/web_img/form_r.gif) right top no-repeat;
}

.leftImg{
	background:url(/img/web_img/form_l.gif) left top no-repeat;
}
div#LList H2{
	text-align:left;
	margin:8px 0 0;
	width:100%;
	padding:0;
	background: url(/img/web_img/form_m.gif) repeat-x left top;
}
div#LList H2 img{
	padding:8px 0 0 2px;
}
div#LList .exchangeLink{
	font-size:11px;
	table-layout:fixed;
}
div#LList td{
	word-wrap:break-word;
	overflow:hidden;
}

div#LList H2 a{
	padding:7px 0;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background:transparent url(/img/web_img/form_r.gif) right top no-repeat;
}
div#LList H2 a:hover{
	color:#DF910D;
}
div#LList #img{
	width:100%;
	margin:10px 0px;
}
div#TPath{
/*	background-image:url(../img/web_img/path_bg.gif);*/
	float:left;
	text-align:left; 
	margin:8px 0 3px 0;
	width:550px;
}
.M {
/*	border-top-right-radius:55px;*/
    margin:3px 0;
	width:536px;  /*  1*2 border width + 3*2 padding*/
	float:right;
	border:solid 1px #FF9B37;
	padding:0 6px 6px 6px;
	background:url(/img/web_img/tit_bg.gif) top repeat-x;
	font-size:12px;
}
.M H1,H2,H3,H4{
	width:100%;
	height:auto;
	text-align:left;
	font-size:13px;
	padding:4px 0;
	margin:0;
	clear:both;
}
.M H3{
	font-size:13px;
	font-weight:400;
}
.M #pro{
padding:0;
margin:0;
text-align:center;
}
.M #pro li{
display:inline;
background:url(/img/web_img/pro.gif) no-repeat;
padding:0 20px 5px 20px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
color:#FF8000;
}
.M #hrDivide{
height:1px;
border:none;
border-top:1px solid #FF9B37;
}
.M .brandTit{
font-size:24px;
text-align:center;
font-weight:700;
padding-top:15px;
}
.M .modelTit{
font-weight:700;
}
.M .modelSeries{
	background-color:#FFEFE8;
	border:1px solid #FFDAC8;
	padding:3px 0;
	float:left;
	width:534px;
}
.M .modelSeries ul{
padding:0;
margin:0;
}
.M .modelSeries ul li{
font-family:"Times New Roman", Times, serif;
display:block;
padding-top:3px;
}
.M .modelSeries ul li a{
background:url(/img/web_img/arrow_series.gif) left center no-repeat;
margin:0 0 0 3px;
padding:0 0 0 15px;
font-size:14px;
color:#FF8000;
display:inline-block;
}

.M .modelSeries ul li a:hover{
background:url(/img/web_img/arrow_series_hover.gif) left center no-repeat;
padding:0 0 0 15px;
color:#666666;
}

.productRow{
	clear:both;
	border-bottom: 1px dashed #CCCCCC;
}
.product{
	float:left;
	text-align:center;
	width:30%;
	padding:3px 8px
}
.product a{
	text-decoration:none;
}
.product a:hover{
	text-decoration:underline;
}

.M .modelRow{
	float:right;
	width:520px;
	border-top: 1px dashed #CCCCCC;
	padding:0 0 0 12px;
}
.M .modelRow .col{
	float:left;
	width:33%;
	padding:0;
	margin:0;
}
.M .modelRow .colBrand{
	float:left;
	width:33%;
	padding:0;
	margin:0;
	font-size:13px;
	font-weight:bold;
}
.M .brand{
	width:100%;
	text-indent:20px;
/*	font:bold 14px/1.5 "Times New Roman", Times, serif;
*/	color:#CC9933;
}
.M .moreModel{
	width:100%;
	text-align:center;
	clear:both;
	margin-top:10px;
}
.M .moreModel img{
	border:0;
}
.M .productImg{
	float:left;
	text-align:center;
	width:33%;
	padding:3px 3px;
}
.M .productDetail{
	float:left;
	text-align:left;
	width:55%;
	padding:3px 8px;
}
.M .listModel{
	text-indent:20px;
}
.M table{
	table-layout:fixed;
}

.M td{
/*	word-wrap:break-word;
	overflow:hidden;
*/}
.M table ol,.M table li{
	margin:0;
	padding:0;
	list-style:none;
}
.M table .articleTitle{
	background-color:#FFEFE8;
}
.M .ce{
	background:url(/img/web_img/ce2.gif) left top no-repeat;
	height:35px;
	margin-left: 25px;
}
.M .learnmoreproduct{
margin:6px auto 2px 30px;
}
.M .productproperty{
	margin-left: 25px;
}
.disclaimer{
	font-size:11px;
	float:left;
}


.addCart{
/*	border: 3px double #C46200;
	background-color:#FF8000;
*/
	background:#ffa822 url(/img/web_img/btn_bg.gif) left center repeat-x;
	border:1px solid #d5bd98;
	border-right-color:#935e0d;
	border-bottom-color:#935e0d;;
}
.Lline {
	text-align:center;
	width:100%;
	font-size:11px;
/*	border-top:solid 1px #996600;
	border-bottom:solid 1px #996600;
	clear:both;
*/	line-height:23px;
	background:url(/img/web_img/last_bg.jpg) repeat-x;
	float:left;
	margin:8px 0 0 0;
	padding:5px 0 0 0;
}
.linkPageLine{
	margin-bottom:10px;
	padding:3px 5px;
	background-color:#80AFFF;
}
#returnTop{
	height:100%;
	text-align:center;
	clear:both;
}
#returnTop a{
	background:url(/img/web_img/top_arrow.gif) left center no-repeat;
	padding-left:15px;
}

div#footer{
	text-align:center;
	float:left;
	width:100%;
	clear:both;
	padding:2px 0;
}
.copyright{
	text-align:center;
	width:100%;
	clear:both;
	padding:3px 0 15px 0;
}
form{
	margin:0px;
	padding:6px 0px 6px 0px !important;
	padding:4px 0px 4px 0px;
}
.now_price {
/*	font-size:16px;
*/	color:#007339;
}
.old_price{
/*	font-size:16px;
*/	color:#FF3C3C;
	text-decoration:line-through;
}
#comm100_ButtonImage{
border:1px solid #999999;
position:absolute;
right:0;
}
.showWholesalePrice{
text-decoration:underline;
color:#0000FF;
}
.closeWholesalePrice{
text-align:center;
margin: 3px 0;
}
.closeWholesalePrice a{
background-color:#FFDD55;
padding:1px 5px;
}
.wholesalePrice{
position:absolute; width:150px;
}
.wholesalePrice table{
border-collapse:collapse; margin:3px 0 0 0; border-spacing:8px; text-align:left;
border-color:#666666;
}

.wholesalePrice thead{
background-color:#FFDD55;
font-weight:bold;
}
.wholesalePrice tbody{
background-color:#FFFEF0;
}

body{
	background-color:#DDE9FF; background-color:#EAF4F4;border:1px solid #C1CCD9;  padding:2px 0;
	background:url(../img/web_img/merry_christmas_bg.gif) top repeat-x;
}

.warehouseStock{
display:block;
float:left;
}
.warehouseInstock{
background-image: url('/img/web_img/instock_logo.png');
background-position:left;
background-repeat:no-repeat;
line-height:27px;
color:#008000;
padding-left:30px;
vertical-align:bottom;
}

.warehouseStockWarn{
background-image: url('/img/web_img/stock_warn_logo.png');
background-position:left;
background-repeat:no-repeat;
line-height:27px;
color:#F97C00;
padding-left:30px;
vertical-align:bottom;
}