.smenue{ background:url(../images/emenu.gif); width:576px; height:21px; float:right; padding-top:8px;}
/* top end */
.contentmargin{margin:0 auto;}

.sbline{border-bottom:1px solid #e1e1e1;}

.gbg{ width:358px; height:289px; background:url(../images/g.gif);}
.diy{ background:url(../images/diybg.gif);width:358px; height:289px; float:right}

.glist{ margin:0 0 0 20px; padding:0; list-style:none;}
.glist li{ margin:0; padding:0; line-height:20px;}

.yiushi{ background:url(../images/yiushi.gif) no-repeat; width:737px; height:330px;}

.weizhi{ width:940px;margin:0 auto; height:31px; background:url(../images/weizhi.gif); line-height:31px;}
.gbestdiv{ width:737px; background:url(../images/gbg.gif); height:250px;}
.bestdiv{ width:737px;}
.diybestdiv{ width:737px; background:url(../images/diytopbg.gif); height:300px;}

.divline{ border:1px solid #E1E1E1;}
.divbg{background:url(../images/title_bg.gif) repeat-x; height:28px; color:#0972BC; font-weight:bold; line-height:28px;}
.best{ line-height:20px; padding:10px;float:left;}

.diybuy{ margin:10px 0; padding:0; width:390px; float:left; }

.buylist{ margin:10px 0; padding:0; width:390px; float:left;}
.buylist ul{ margin:0; padding:0; list-style:url(../images/dian_1.gif);}
.buylist ul li{line-height:20px;margin:0; padding:0;}
.buypic{ width:300px; float:left; text-align:center;}

.rlborder{ border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; height:500px; margin:10px 0 0 0;}
.inputstyle{ height:16px; border:1px solid #e1e1e1; background-color:#f9f9f9;} 

.reg { width:190px; height:28px; background:url(../images/reg.gif); margin:10px 0 10px 10px; line-height:28px; color:#CC6600}
.reg a:link,.reg a:visited{ color:#CC6600; text-decoration:none;}
.reg a:hover{ color:#CC6600; text-decoration:underline;}

.loginp{ width:212px; margin:0;}
.loginp h3{ background:url(../images/login.gif); line-height:29px; width:172px; font-size:12px; padding-left:40px; margin:0;}

.emenu{margin:0;  width:212px;}
.emenu ul{list-style-type: none;margin:0;padding: 0px;}
.emenu li{height:29px;line-height:29px;font-size:12px; margin-top:4px;}
.emenu ul li a:link,.emenu ul li a:visited{color:#333333;height:29px;line-height:29px;text-decoration:none; display:block;background:url(../images/rightmenu.gif);padding-left:30px;}
.emenu ul li a:hover{color:#FF6600; text-decoration:underline;background:url(../images/rightmenu2.gif);}

.email{ width:212px; margin-top:5px;}
.email h3{ background:url(../images/faqbg.gif); line-height:29px; width:172px; font-size:12px; padding-left:40px; margin:0;}
.emailfaq { margin:10px 0 0 10px; padding:0; list-style:none}
.emailfaq li{ line-height:20px; height:20px;}
.emailfaq li a:link,.emailfaq li a:visited{ color:#333333; text-decoration:none;}
.emailfaq li a:hover{ color:#FF6600; text-decoration:underline;}


/* content */

.faqlist{ margin:0; width:715px;}
.faqlist dl{margin:10px 0 5px 30px; border-bottom:1px dashed #e1e1e1;}
.faqlist dl dt{ font-size:12px; color:#000000; font-weight:bold;line-height:20px;}
.faqlist dl dd{  padding:0; margin:0;line-height:20px;}

/* font */
.w{ color:#FFFFFF; font-weight:bold; font-size:12px;}
.r{ color:#FF0000; font-size:12px; text-decoration:none;}
.b{ color:#0972BC; font-weight:bold; font-size:12px;}
.g{color:#0CA40D; font-size:12px;}
.shuzi {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-weight: bold;
}
.text{ line-height:20px; padding:5px;}
a{ color:#333333; text-decoration:none}
a:visited{color:#333333; text-decoration:none}
a:hover{ color:#FF6600; text-decoration:underline;}

/*  selectsend  */
select option{background-color:#EEEEF7;}
/*  select .l2{color:#2B8FFF;} */
