body{font-size:12px; text-align:center; font-family:Arial,Helvetica,sans-serif}
p{margin:3px}
img{border:0}
div{display: block;}
ul{list-style:none outside none;}
a:link, a:visited{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}
.btn{width:120px; height:22px; background:url(../images/btn.jpg); border:0}
.btn2{width:100px; height:28px;line-height:28px;font-weight:600;font-size:13px;background:url(../images/btn2.png); border:0; color:#FFF;font-family:Tahoma;}
.input,.textarea{border:1px solid #999;background:#FFFFFF url(../images/icon/text_top.gif) repeat-x scroll center top;font-family:Verdana,Arial,Serif;font-size:1em;}
.input{width:150px;line-height:normal;padding:2px;height:20px;font-size:14px;width:196px;}
.textarea{padding:10px;}
.button{background:#E90D71 none repeat scroll 0 0;border-color:#ef4a95 #521B01 #521B01 #ef4a95;border-style:solid;border-width:1px;color:#FFF3CA;font-size:12px;padding:3px;}
*{margin:0; padding:0}
.clear{clear:both;height:1px; overflow:hidden;}
.blank12,.blank10{display:block;overflow:hidden; clear:both;}
.blank12{height:12px;}.blank10{height:10px;}

hr {border-bottom:0 dashed #999999;border-top:1px dashed #999999;color:#FFFFFF;height:1px;margin:8px 0;clear:both}

Form{margin:0 auto;  border:0; width:950px; overflow:hidden}
.head, .globalMenu, .main, .NewSuggest,.bottom,.brandlink,.iFaq{width:950px; margin:0 auto; text-align:left;}
.head{height:80px}
.main{padding-top:8px}
#content{width:750px; float:left;}
.searchbtn,.Customer, .myPanel,.myPanel .balance,.Customer,.toolshead a,.NavC h4,.backtop{background:url("../images/default_bg.png") no-repeat scroll}


.logo{float:left;width:380px;}
.tools{float:right;width:570px;}
.tools .favorite{float:left;margin-top:15px;background:transparent url(../images/icon/icon_favorite.gif) no-repeat scroll 0 0;margin-left:30px; padding-left:22px;line-height:16px;}
.tools a,.tools{color:#808080;}
.toolshead{height:37px; overflow:hidden; line-height:18px;float:right;}
.toolshead a{background-position:-290px -48px; float:left;padding-left: 16px;}
.toolshead .frist{background:none;} 
.navtool{clear:both; color:#808080; text-align:left;line-height:30px;margin-top:0px;height:43px; overflow:hidden; clear:both; float:right;width:100%;}
.navtool a:link, .navtool a:visited{color:#36c; padding-left:3px}
.log-info{float:left; color:#999;}
.Customer{float:right;background-position:0 0;width:230px;height:28px;line-height:30px;margin-top:15px;overflow:hidden;}
.Customer .ol{color:Blue; margin-left:35px;}



.TopMenu,#M1 .ml,.select,.select span,.MenuLink:hover,.MenuLink:hover span{background:#3C3C3C url("../images/menubg.png");list-style:none outside none;display:block;}


.TopMenu{background-position:left -0px; background-repeat:repeat-x;height:36px}
.myPanel{background-position:-0px -28px;width:180px; height:36px; float:right; text-align:center; margin:0px 0px 0 0px; padding-left:0px; overflow:hidden;}
.myPanel a.cart,.myPanel .balance{float:left; color:#FFF;margin-top:10px;}
.myPanel em{color:#FC0;font-style: normal;}
.myPanel .cart{margin-left:35px;}
.myPanel .balance{background-position:-185px -30px;line-height:18px;margin-left:15px;width:50px;height:18px; text-indent:200px; overflow:hidden;}
#M1{margin:0;   list-style-type: none;}
#M1 li{float:left;display: list-item;padding:0 5px;position: relative; z-index:10;}
#M1 .ml{float:left;background-repeat:no-repeat;display:list-item;background-position:left -36px;list-style: none;}	
#M1 .frist{background:none;} 
 
.MenuLink{ float:left;padding:0 0px 0 20px;display: block;line-height:30px;font-weight:600;margin-top:4px; height:32px; overflow:hidden; cursor:pointer;}

.MenuLink:link, .MenuLink:visited{color:#FFF;}
.MenuLink:hover{color:#E80D71;text-decoration:none; background-position:left -72px;}

.select{background-position:left -72px;}
.select:link,.select:visited{color:#000;}
#M1 span{padding:0 20px 0 0px;height:32px; overflow:hidden; float:left;}
.select span,.MenuLink:hover span{background-position:right -72px;}
.sfhover .dropNav{display:block;margin-top: 36px;left:5px;}
.dropNav{line-height: 27px; list-style-type: none;text-align:left; left:0;  display:none; width: 250px; position: absolute;background:none repeat scroll 0 0 #FFF;border-color: #333;border-right:1px solid #333;border-style:none solid solid;border-width:1px 1px 1px;z-index:10000;padding:0 15px 7px;}
.dropNav,.dropNav a{color:#666;}
.dropNav ul li{width:94px;padding: 0px 0px 0px 13px;}
.dropNav .dropline{border-bottom:1px solid #E80D71;clear:both;}
.dropNav dt{color: #ccc;clear:both;background: url(../images/icon/black.jpg) 4px center no-repeat;padding: 0px 0px 0px 13px;}

.keywordtool{height:28px;background:#f2f2f2;}
#search{float:left;padding:5px 0 0 5px;}
#search-d{position: relative;float: left;margin-left:10px;display:inline;}
#Hotkeyword{float:left;padding:0 10px;}
#Hotkeyword,#Hotkeyword a{color:#999;line-height:28px;}
.searchbox{height:17px; border:1px solid #A5A6AD; margin:0px; padding:0 2px; color:#999; line-height:17px; overflow:hidden;}
.searchbtn{margin:0px;  border:0; background-position:-255px -29px; width:45px; height:19px;margin-left:5px;float: left;}


.pro-t,.affiche h5,.afficheLi li,.iFaq .about li,.inews li{background:url("../images/defaultbg.png") no-repeat;}


.left{width:190px; float:left; margin:0px 10px 0 0;}
.NavC{height:auto; border:1px solid #E4E4E4;padding:5px;overflow:hidden;}
.NavC h4{font-size:12px; margin:0; padding:5px 3px;color:#FFF; height:30px; line-height:45px; font-weight:normal; background-position:-0px -65px; overflow:hidden}
.NavC h5 a:link, .NavC h5 a:visited{color:#333}
.NavC h5{padding:6px 5px;clear:both; font-size:12px; color:#5E687E; border-bottom:1px solid #E80D71;font-family:Verdana,Arial,Helvetica,sans-serif;}
.NavUL{ margin:0; line-height:25px; padding:0px; list-style:none;width:178px;}
.NavUL span{margin:8px 2px; padding:3px;}
.NavUL li{float:left;width:80px;padding-left:5px;}	
.NavUL li.dd{width:170px;}
 .NavC dt{ line-height:25px; font-weight:both;clear:both;color:#E80D71;background:url(../images/icon/red.png) no-repeat 4px 8px;padding: 0px 0px 0px 13px;}
.NavLink:link, .NavLink:visited{color:#888; text-decoration:none; font-size:12px;}
.left-boxs{border:1px solid #ccc;margin:10px 0;padding: 2px;}
.left-boxs h2,.left-boxs h3{background:#f6f6f6;padding: 6px 0px 5px 5px;font-size:12px;color:#333;}.inews ul{margin:5px 0;}
.inews li{background-position:-745px -0px;padding-left: 10px;line-height:21px;height:21px;overflow:hidden;}



.center{float:left; width:580px; margin:0px 0 0 0px; overflow:hidden}

.banner{width:520px; float:left;margin-right:10px;overflow:hidden;}
#focus{position:relative;display: block;}
#focus ul{position: relative;width:530px;}
#focus li{float:left;margin-right:10px; }
#focus img{width:255px;height:150px;}
#right{float:left; width:220px; }


.affiche{margin-bottom:5px;}
.affiche h5{color:#333;font-size:13px;margin-bottom:5px; line-height:15px; height:22px; background-position:-520px -2px;}
.afficheLi li{list-style-type:none; padding-left:2px; line-height:20px;background-position:-745px -0px;}
.afficheLi a{color:#666; text-decoration:none;padding-left:8px;}



.pro{clear:both;}
.pro-t{line-height:1.2;height:20px;}
.Newpro .pro-t{background-position:-0px -40px;}
.Hotpro .pro-t{background-position:-0px -60px;}
.pro ul{display: block;margin: 10px 0px;list-style-type: disc;}
.pro li{float:left;width: 185px;margin:0 0px 0px 0px;display: list-item;overflow:hidden;list-style: none;text-align: center;height: 280px;line-height:20px;}
.pro li .pic{width:160px;height:160px;overflow:hidden;border:1px solid #F1F1F1; margin:auto;}
.pro li .pic img{height:160px;}
.pro li .name{height:40px;margin:0 10px;overflow:hidden;}
.pro li .no{color:#666;}
.pro li .desc{height: 40px;line-height:1.2;overflow: hidden;padding-top: 5px;width:162px;margin: auto;}
.pro li .price{color:#999;font-family:Verdana,Arial;line-height: 1.6;margin-top:10px;}
.pro li .price span{color:#E80D71;}
.pro li .price span em{font-size: 14px;font-weight: 700;	font-style: normal;}
.Newpro li, .Hotpro li{height:260px;}


																					 
.iFaq{border:5px solid #E5E5E5;float:left;width:940px;color:#333;padding:20px 0px;}
.iFaq dt{font-weight:bold;margin: 0px 0px 14px;}
.iFaq dl{padding:10px;}
.iFaq .aboutus{float:left;width:188px;}
.iFaq .aboutus .Rating{color:Red;}
.iFaq .about{float:left;width:188px;}
.iFaq .about li{list-style: none;line-height:20px;background-position: -745px 0;padding-left: 10px;}
.bottom{margin-top:20px; clear:both; padding-bottom:10px;text-align:center;}





.bnav{float:left; text-align:center; line-height:30px; background:#666; height:30px}
.bnav,.binfo{width:950px;margin:auto;text-align:center;clear:both;}
.blink:link, .blink:visited{color:#fff; padding:0px 10px}
.backtop{background-position: -285px 0;padding-left:15px;}
.cus{clear:both;margin:auto; margin-top:6px; color:#999; font-family:Arial,Helvetica,sans-serif}
.cus a:link, .cus a:visited{text-decoration:underline; color:#999}
.sitemapPath{color:#5E687E; height:25px; overflow:hidden; line-height:25px; margin-bottom:0px;}
.sitemapPath a:link,.sitemapPath2 a, .sitemapPath a:visited{color:#E80D71; font-weight:normal}
.sitemapPath2{background:url("../images/home.gif") no-repeat 3px center; color:#5E687E; padding-left:15px; height:25px; overflow:hidden; line-height:25px; margin-bottom:5px;}
.sitemapPath h2{font-size:12px;font-weight:normal;}
.pager{clear:both;margin:auto;height:30px;text-align:center;line-height:30px;font-family:Tahoma;}
.paged{background:#E80D71; color:#fff; padding:2px 5px; margin:0 3px; font-size:14px;}
.pagelink{border:1px solid #ccc; font-size:14px; color:#000; margin:0px 5px;background:#F1F1F1 none repeat scroll 0 0;padding:2px 5px;font-family:Tahoma;}

.friendLink{margin:20px 10px 0px 10px; list-style:none}
.friendLink li{float:left; width:100px;margin:10px 0;}
.links{padding:3px 10px; width:980px; margin:0 auto; text-align:left; clear:both; line-height:20px}
.links a{padding:2px;}

#myjQuery {OVERFLOW: hidden; WIDTH: 518px; POSITION: relative; HEIGHT: 250px;border:1px solid #ccc;}
#myjQueryContent {OVERFLOW: hidden; HEIGHT: 220px}
#myjQueryContent div {POSITION: absolute; HEIGHT: 220px;}
#myjQueryContent .smask {Z-INDEX: -1}
#myjQueryContent IMG {WIDTH: 518px; HEIGHT: 220px}
#myjQueryNav {DISPLAY: block; OVERFLOW: hidden; WIDTH: 518px; HEIGHT: 29px	;margin:0 0px 1px -1px;background:#F5f5f5;}
#myjQueryNav LI {DISPLAY: block; FLOAT: left; WIDTH: 171px;CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 29px; TEXT-ALIGN: center; border-left:1px solid #ECECEC;}
#myjQueryNav .nbg {BACKGROUND: none transparent scroll repeat 0% 0%}
#myjQueryNav A {DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase;  COLOR: #333; LINE-HEIGHT: 28px; POSITION: relative; HEIGHT: 30px}
#myjQueryNav .current {BACKGROUND: #f6f6f6;}
#myjQueryNav .current A {COLOR: #FFF;}
#myjQuery #flow {MARGIN-TOP: -30px; Z-INDEX: 10; BACKGROUND: #AAA; LEFT: 1px; WIDTH: 172px; POSITION: absolute; HEIGHT: 29px}




.alert{background:url("../images/alert.gif") no-repeat 10px 0px; margin:50px; padding-left:60px}
.alert h5{font-size:26px;padding-bottom:10px;}
.alert a:link, .alert a:visited{text-decoration:underline; color:#f00}
.alert p{margin:10px 0px;}

.oContent{clear:both;background:url('../images/topbar_style1_bk.gif') repeat-x;padding-top:30px;}








