/*html{filter:gray}*/
#header{width:1020px; height:60px; margin:0 auto; background:url(../images/navbg.jpg) no-repeat right; padding:0;}
#logo{width:190px; float:left;}
#headernav{width:820px; float:right; text-align:right; margin:0px; padding-top:35px; padding-right:10px;}
#hsearch{ width:290px; float:right; height:25px;}
#hsearch form,#hsearch input{margin:0; padding:0;}
.cleardiv{clear:both; height:0;overflow:hidden}
.searchinput{background:#FFFFFF; border:1px solid #CCCCCC; height:18px; line-height:20px}
#bodycontent{background:url(../images/bbg.jpg) repeat-x center top #FFFFFF;text-align: left;width:1000px; margin:0 auto;}
#flash{width:740px; height:180px; overflow:hidden; float:left; margin:10px 0 0 10px;}
* html #flash{width:720px; height:180px; overflow:hidden; float:left; margin:0; padding:10px 0 0 10px;}
* html div{margin:0; padding:0;}
#ilogin{ width:205px; float:right; margin:0; padding:22px 20px 0 0; line-height:20px}
#ilogin a{color:#66CC00;font-weight:bold;text-decoration:none; font-size:13px;}
#ilogin a:hover{text-decoration:underline;}
#iname{ background:url(../images/namebg.gif) no-repeat left bottom;height:25px; padding-left:65px; margin-bottom:15px;}
#ipass{ background:url(../images/passbg.gif) no-repeat left bottom;height:25px; padding-left:65px; margin-bottom:15px;}
.linput{background:url(../images/inputbg.jpg) no-repeat left;border:0 none;height:25px;line-height:25px;margin:0;width:140px;}
#subreg{margin-bottom:10px; height:25px;}
.logins{float:left; margin:0}
.registers{float:right; cursor:pointer}
.username{color:#0066CC;font-weight:bold;font-size:13px;}
.bor_r_line{border-right:#0066CC 1px solid;}
.align_r{text-align:right;}
.align_r a{ color:#0066CC; font-weight:bold; font-size:11px; text-decoration:none}
.align_r a:hover{text-decoration:underline}
.font_11{font-size:11px;}

#fourl{ width:980px; overflow:hidden; height:140px; text-align:left; margin:0; padding:20px 10px 10px;}
#fourl ul{list-style:none; margin:0; padding:0}
#fourl ul li{width:245px; height:140px; overflow:hidden; float:left; text-align:left}
#fourl .first{background:url(../images/four1.jpg) no-repeat top left;}
#fourl .second{background:url(../images/four2.jpg) no-repeat top left;}
#fourl .third{background:url(../images/four3.jpg) no-repeat top left;}
#fourl .forus{background:url(../images/four4.jpg) no-repeat top left;}
#fourl .span1{ padding:68px 15px 10px 35px; text-align:left; line-height:20px; color:#Fff; font-size:12px;}
#fourl .span2{ padding:0 20px; text-align:right;}


.div10{height:10px; overflow:hidden}
.div20{height:20px; clear:both; overflow:hidden}
.div30{height:20px; clear:both; overflow:hidden}
.div40{height:40px;clear:both; overflow:hidden}
#helpcenter,#quick_link{margin:0px; text-align:left; font-size:14px; line-height:20px;}
.boxtitle{ color:#003399; font-size:18px; font-weight:bold}
.boxnavlist{list-style:none; margin:0; padding:0; margin-bottom:30px; width:100%}
.boxnavlist li{background:url(../images/icon1.gif) no-repeat left center; border-bottom:#27B3CB 1px solid; line-height:29px; height:29px;}
.boxnavlist li a{ padding-left:20px; width:195px; display:block; color:#666666; text-align:left; text-decoration:none}
.boxnavlist li a:hover{color:#000}
#indexDefaultMainContent{line-height:20px; border-bottom:#CCCCCC 1px solid}
.pl20{padding-left:20px;line-height:20px;}
.font1{color:#669900; font-weight:bold;line-height:20px;}
#indexDefaultMainContent a{color:#202020;}
#indexDefaultMainContent .font1 a{color:#669900;}
.uli{list-style:none; margin:0; padding:0; width:100%;color:#003399;line-height:20px; }
.uli li.icon1{margin-left:19px; width:30px;font-size:18px; font-weight:bold; float:left}
.uli li.icon2{width:300px;font-weight:bold; float:left}
#indexDefaultMainContent .icon2 a{color:#003399;}
.font2{color:#0066CC; font-weight:bold}
.leftdiv{width:220px; text-align:left; vertical-align:top; float:left; margin:0px; line-height:20px; padding:10px}
.centerdiv{width:740px; text-align:left; vertical-align:top; float:left; margin:0px; padding:10px 0 10px 10px;}
.centerezPagediv{width:720px; text-align:left; vertical-align:top; float:left;padding:20px 19px 10px 10px; min-height:500px; border-right:1px solid #CCCCCC; line-height:20px;}
.centerezPagediv p{margin:0; padding:0;}
.centerezPagediv ul{margin:0; padding:0; list-style:none}
.rightdiv{width:220px; text-align:left; vertical-align:top; float:right; margin:10px}


.camore{width:40px; float:right; text-align:right}
.f1{width:275px; height:180px; float:left; overflow:hidden; background:#191919}
.f1c{width:220px; margin:15px auto; color:#FFFFFF; line-height:20px;}
.f1c a{color:#FFFFFF; text-decoration:none;}
.f1c a:hover{color:#FFFFFF; text-decoration:none;}
.f1c img{margin:0 10px 14px 0; float:left}
.font13{font-size:13px; line-height:24px}
.font18b{font-size:18px; font-weight:bold; line-height:25px;}
.f2{width:476px; height:180px; float:left; overflow:hidden; background:url(../images/fbgline.gif) repeat-x right center #507333}
.f2 ul{ list-style:none; margin:25px auto 0; width:100%; padding:0}
.f2 ul li{line-height:20px; height:20px; text-align:left; border-bottom:#8FBD6A 1px dotted;width:130px; float:left; margin:0 14px;}
* html .f2 ul li{line-height:20px; height:20px; text-align:left; border-bottom:#8FBD6A 1px dotted;width:130px; float:left; margin:0; padding:0 14px;}
*+html .f2 ul li{line-height:20px; height:20px; text-align:left; border-bottom:#8FBD6A 1px dotted;width:130px; float:left; margin:0 14px;}
.f2 ul li a{color:#fff; text-decoration:none; display:block; width:100%;}
.f2 ul li a:hover{color:#E6E6E6; text-decoration:none}
.footbody{padding-top:13px; text-align:center; color:#fff; font-size:11px;}
.footbody a{color:#FFFFFF; text-decoration:underline;font-size:11px;}
.f3{width:239px; height:163px; float:left; overflow:hidden;background:#507333; padding:17px 10px 0 0 ; text-align:right; margin:0}
.f3 img{cursor:pointer}

.icasetitle{color:#202020;line-height:24px;font-size:13px; padding-top:15px}
.icase{ text-align:left; width:350px; float:left; color:#666666; height:100px; margin:0px; padding:10px }
.icase .pic{width:160px; text-align:left; float:left}
.icase .ri{width:189px; float:right}
.icase .des{ height:60px;line-height:20px; margin-bottom:2px; overflow:hidden}
.icase a{ color:#669900; text-decoration:none; font-size:13px; font-weight:bold; line-height:20px}
.icase a:hover{text-decoration:underline}
#res table{display:none}

#leftdivlist{ width:220px; float:left; text-align:left}
#bg000{background:#000000; height:80px; margin-bottom:20px;}
#indexProductList,#indexCategories,#productGeneral{width:520px; float:right}
.ltext{color:#202020; line-height:20px; font-size:14px; font-weight:100}
.iam{background:url(../images/iambg.gif) repeat-y left; padding-left:8px; color:#0066CC; font-size: 16px; font-weight: bold; line-height:20px; cursor:pointer; margin-bottom:10px;}

.tem{background:url(../images/tembg.gif) repeat-y left; padding-left:8px; color:#2CA0E9; font-size: 16px; font-weight: bold; line-height:20px; cursor:pointer; margin-bottom:10px;}

.fud{background:url(../images/fudbg.gif) repeat-y left; padding-left:8px; color:#81C41F;  font-size: 16px; font-weight: bold; line-height:20px; cursor:pointer; margin-bottom:10px;}

.seo{background:url(../images/seobg.gif) repeat-y left; padding-left:8px; color:#F9AC10;  font-size: 16px; font-weight: bold; line-height:20px; cursor:pointer; margin-bottom:10px;}
.libo{width:200px; margin-bottom:5px;}
#categoryImgListing{margin-bottom:20px;}
.listdes{padding:10px 10px 10px 30px; background:url(../images/listdesbg.gif) repeat-y left #333333; color:#FFFFFF; font-size:14px;line-height:20px;}
.temcdes{padding:10px 10px 10px 30px; background:url(../images/tembg1.gif) repeat-y left #333333; color:#FFFFFF; font-size:14px; line-height:20px;}
.fudcdes{padding:10px 10px 10px 30px; background:url(../images/fudbg1.gif) repeat-y left #333333; color:#FFFFFF; font-size:14px; line-height:20px;}
.seocdes{padding:10px 10px 10px 30px; background:url(../images/seobg1.gif) repeat-y left #333333; color:#FFFFFF; font-size:14px; line-height:20px;}
#productListHeading{margin:5px 0;}
#indexProductList form,#productGeneral form{margin:0; padding:0;}
.l1pic{width:100px; height:105px; margin-right:10px; float:left;}
.l2pic{width:150px; height:105px; margin-right:10px; float:left; text-align:center}
.l1des{width:310px; float:left; line-height:20px; text-align:left}
.l1des a{ color:#191919; font-size:15px;  text-decoration:none}
.l1des a:hover{text-decoration:underline}
.l1desc{height:54px; color:#666666; padding:3px 0; overflow:hidden}
.l1pri{width:70px; padding-right:30px; padding-top:20px; text-align:right; float:right;color:#FF3300;font-size:24px;font-style:oblique; font-family:Arial, Helvetica, sans-serif;font-weight:bolder;line-height:35px;}
.clear30{clear:both; height:30px}
.ir{ width:310px; float:right; text-align:left}
.productname{ color:#191919; font-size:16px; font-weight:bold; line-height:20px;}
.models{color:#202020;line-height:50px;}
.prices{color:#FF3300;font-size:24px;font-style:oblique;font-variant:normal;font-weight:bolder;line-height:50px;}
.inul{margin:0; padding:0; width:280px; clear:both; list-style:none}
.inul li{width:140px; text-align:left; float:left; margin-bottom:10px; height:30px; line-height:30px;}
#productDescription{line-height:20px; padding:10px; border:#CCCCCC 1px solid; color:#666666; text-align:left}
.dtitle{ color:#003399; font-size:16px; font-weight:bold;}
#ezPageDefault{padding-right:10px;}
#advSearchResultsDefault{width:670px; overflow:hidden;}
.pat10{padding-top:10px;}
.pat20{padding-top:20px;}
.padl20{ padding-left:20px;}
.padl10{ padding-left:10px;}

.etitle{background:url(../images/etitlebg.jpg) no-repeat; height:50px; padding:15px 20px; color:#FFFFFF; font-size:18px; font-weight:bold}
.eetit{ font-size:20px;font-weight:bold; color:#75E0FF; line-height:24px;}
#contactUsDefault{line-height:20px;}
#contactUsDefault form{margin:0; padding:0;}
#productDescription p{padding:0;}
#navEZPagesTOCWrapper {width:710px;}
.popupcvvhelp,.main{color:#fff}

#testimonialDefault a{color:#507333;}
#ezPagesTOCHeading{color:#585858; font-size:16px; padding:3px 10px;}
#navEZPagesTOC a{color:#292929; font-weight:100}
#navEZPagesTOC a:hover{ text-decoration:underline}
.termsiagree{cursor:pointer}
#sitemapxmlBody{color:#FFFFFF;}
#sitemapxmlBody a{color:#FFFFFF;}
.plainBox .main{color:#292929}
a.leftLink:visited{color:#292929;}
.dispecial{background:url(../images/proffer.jpg) no-repeat top center}
.dists1{font-size:13px; color:#fff; line-height:20px;}
.dists2{ font-size:20px; font-weight:bold; color:#75E0FF; line-height:18px;}
.co_tex{font-size:13px; color:#2CA0E9; font-weight:bold;}
.co_tex1{font-size:11px; color:#666666;}
.pay_cs{ font-size:13px; padding:10px 0;}
.p_img{width:200px; float:left; height:101px; text-align:center; margin-right:20px;}
.blinks{background:#464646; padding:10px; padding-bottom:0}
.linktitle{ width:160px; float:left; text-align:left}
.linktitle a{width:135px; height:40px; overflow:hidden; display:block; background:url(../images/link_title.jpg) no-repeat left top}
#linkcss{ padding:0; text-align: left; width:800px; float:right}
#linkcss a{ color:#fff;text-decoration:none}
#linkcss a:hover{text-decoration:underline}
.goo_se{padding-top:6px;}
.goosein{border:1px solid #ccc; height:14px; padding:2px;}

.joycart{background:url(../images/joycart_banner.jpg) no-repeat left top; width:740px; height:300px; margin-bottom:25px; text-align:left}
.joycart .l{float:left; width:470px; padding:10px;}
.joycart .l h1{ color:#2022; font-size:25px; line-height:30px;white-space:nowrap;}
.joycart .l h3{ color:#0066CC; font-size:13px; line-height:22px;}
.joycart .l .lb{color:#202020; font-size:14px; line-height:23px;padding-left:215px;font-weight:bold}
.joycart .r{width:220px; padding:15px; float:right}
.joycart .r h2{ color:#202020;font-size:15px; line-height:30px; height:30px; }
.joycart .r ul{margin:0; padding:0; list-style:none}
.joycart .r ul li{line-height:29px; border-bottom:1px solid #fff; height:29px;}
.joycart .r ul li a{ font-size:12px; text-decoration:none}
.joycart .r ul li a:hover{text-decoration:underline}
#quick_link h2{float:left}
.font0066CC{color:#0066CC; font-size:13px; font-weight:bold}
.font669900{color:#669900; font-size:13px; font-weight:bold}
.font202020{color:#202020; font-size:11px; font-weight:100}
.fontfff{color:#fff; font-size:13px; font-weight:bold}
.pl10{padding-left:10px;}

/*flash css*/
.play * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.play IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;width:740px; height:180px;
}
.play {
	 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden;PADDING-TOP: 0px
}
.play_text {
	Z-INDEX: 1002; POSITION: absolute; FLOAT: right; HEIGHT: 20px
}
.play_text UL {
	FILTER: Alpha(Opacity=80); LIST-STYLE-TYPE: none; DISPLAY: block; FLOAT: right; HEIGHT: 20px; PADDING-TOP: 0px; opacity: 0.8;
}
.play_text UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; BACKGROUND-COLOR:#666666; MARGIN: 1px; WIDTH: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 11px; CURSOR: pointer
}
.play_list A {
	POSITION: absolute; DISPLAY: block; OVERFLOW: hidden; width:740px; height:180px;
}

/*flash css*/

/*down load*/
.mydiv {
background:transparent;

text-align: center;
line-height: 20px;
font-size: 12px;
font-weight: bold;
z-index:2001;
width: 620px;
height: 290px;
left:50%;
top:50%;
margin-left:-310px!important;
margin-top:-145px!important;
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

.bg,.popIframe {
background:transparent; display:none;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:2000;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/* www.codefans.net IE5 IE5.5*/
}
.popIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}
#down_form{width:620px; height:290px; background:url(../images/down.jpg) no-repeat left top}
#down_link{ float:left; width:230px; height:230px; padding:29px 25px;}
#down_link #Submit{width:230px; height:230px; display:block; cursor:pointer}
#down_form_div{ text-align:left;float:right; width:294px; padding:40px 30px 0 15px; color:#4B4B4C; line-height:25px;}
#LoadingStatus{padding-top:5px; height:50px;}
#LoadingStatus .inputc{ width:108px; height:13px; padding:2px; border:1px solid #6E6E6E;}
#close{ float:right; background:url(../images/close.jpg) no-repeat left top; width:29px; height:30px; cursor:pointer; display:block}
/*down load*/

