*{list-style:none;padding:0px;margin:0px;}
body{margin:0px;font:12px Arial, Helvetica, sans-serif;}
a img{border:none;}
a,a:link,a:visited{font:12px Arial, Helvetica, sans-serif;color:#585858;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline}
.oly_tt,.oly_ct,.xr_btn,.xr_footer{width:960px;margin:10px auto;overflow:hidden;}
.oly_t{width:960px;height:45px;overflow:hidden;background:#f4f4f4;padding-bottom:10px;padding-top:10px;margin-top:0px;}
.oly_t img{float:left;}
.oly_t_r{float:right;margin:20px;}
.oly_menu{width:960px;height:40px;overflow:hidden;background:url(menu.gif);}
.oly_menu ul{width:960px;margin:0px;height:15px;overflow:hidden;padding-top:10px;}
.oly_menu ul li{float:left;width:135px;text-align:center;}
.oly_menu ul li a,.oly_menu ul li a:link,.oly_menu ul li a:visited{font-weight:bold;color:#fff;text-decoration:none;}
.oly_menu ul li a:hover{color:#fff58b;text-decoration:underline;}
.ct_lft{float:left;width:215px;overflow:hidden;}

/* wella */
.rgt_bt,.rgt_tt,.rgt_ct{width:211px;overflow:hidden;}
.rgt_bt{background:url(rgt_bt.jpg) no-repeat left bottom;padding-bottom:4px;margin:0px 0px 10px 0px;}
.rgt_tt{background:url(rgt_tt.jpg);width:181px;height:26px;padding:10px 0px 0px 30px;font:14px Arial, Helvetica, sans-serif;}
.rgt_tt a{color:#d0322f;text-decoration:underline;}
.rgt_ct{width:208px;background:url(rgt_ct.jpg);text-align:center;padding-bottom:10px;border:1px solid #d5d5d5;border-top:none;}
.rgt_ct a img,.rgt_ct a:link img,.rgt_ct a:visited img{width:185px;height:70px;overflow:hidden;border:1px solid #ccc;padding:1px;margin:10px 5px 0px 5px;}
.rgt_ct a:hover img{border:1px solid #e95898;padding:1px;}
.rgt_ct p{margin:3px 0px;text-align:center;width:211px;height:14px;overflow:hidden;}
.rgt_ct p a,.rgt_ct p a:link,.rgt_ct p a:visited{font:12px Arial, Helvetica, sans-serif;color:#666;text-decoration:none;font-weight:bold;}
.rgt_ct p a:hover{color:#d0322f;text-decoration:underline;}
#rgt_tw1,#rgt_tw2,#rgt_tw3,#rgt_tw4,#rgt_tw5,#rgt_tw6{text-align:left;width:210px;overflow:hidden;padding:10px;}
#rgt_tw1 img,#rgt_tw2 img,#rgt_tw3 img,#rgt_tw4 img,#rgt_tw5 img,#rgt_tw6 img{width:40px;height:40px;margin:0px;float:left;}
.rgt_jj{float:left;font:12px Arial, Helvetica, sans-serif;color:#878787;padding-left:5px;padding-top:3px;width:145px;height:40px;line-height:20px;overflow:hidden;}
.rgt_jj a,.rgt_jj a:link,.rgt_jj a:visited{font-weight:bold;color:#e32a7d;text-decoration:none;}
.rgt_jj a:hover{color:#000;text-decoration:underline;}
/* wella */

.ct_cnt{float:left;width:528px;overflow:hidden;margin-left:10px;}
.ct_rgt{float:right;width:190px;overflow:hidden;}
.news{width:190px;overflow:hidden;background:url(bt.gif) no-repeat left bottom;padding-bottom:6px;margin-top:10px;}
.new_tt{width:190px;height:34px;overflow:hidden;background:url(tt.gif);}
.new_ct{width:180px;overflow:hidden;background:url(ct.gif) no-repeat;padding-left:4px;padding-right:4px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.new_ct ul{width:180px;overflow:hidden;}
.new_ct ul li{width:160px;padding-left:20px;height:14px;overflow:hidden;margin-top:7px;background:url(new_li.jpg) no-repeat 8px 4px;}


.xr_btn{background:url(links.gif) no-repeat left top;padding-top:20px;clear:both;}
.xr_btn img{margin:15px 0px 0px 25px;}
.xr_footer{width:960px;height:60px;overflow:hidden;background:url(footer.gif);text-align:center;padding-top:5px;line-height:18px;}

.ct_c1{width:524px;overflow:hidden;margin-top:10px;}
.ct_c1_t{width:524px;height:28px;overflow:hidden;background:url(p_t.gif) no-repeat;}
.ct_c1_t div{margin:6px 0px 0px 16px;color:#fff;font-weight:bold;font-size:14px;}
.ct_t{width:522px;border:1px solid #dca88f;border-top:none;padding-bottom:10px;overflow:hidden;}
.ct_p{float:left;width:130px;overflow:hidden;text-align:center;margin-top:10px;}
.ct_p img{width:110px;height:130px;overflow:hidden;border:1px solid #e7e7e7;padding:2px;}
.ct_p p{width:115px;overflow:hidden;color:#f00;margin:0px auto;}
.ct_p .p_tt{width:115px;height:32px;overflow:hidden;margin-top:5px;}
.ct_p b{color:#000;}

.new_pro{width:522px;overflow:hidden;margin-top:10px;background:url(t.jpg) no-repeat left top;padding-top:30px;}
.new_pro_ct{width:520px;overflow:hidden;border:1px solid #e2e2e2;border-top:none;}
.new_pro_ct ul{width:520px;overflow:hidden;padding-bottom:10px;}
.new_pro_ct ul li{background:url(li_bg.gif) no-repeat 6px 2px;padding-left:20px;width:500px;height:14px;overflow:hidden;margin-top:10px;}
.sp_lft{width:400px;overflow:hidden;float:left;}
.sp_rgt{width:100px;overflow:hidden;float:right;color:#38679c;}

.dl_dl{
height:950px;
float:right;
width:650px;
background:url(loreal_bg.jpg) repeat;
margin-top:20px;}


.dl_left{
margin-top:20px;
float:left;}
.left_img1{
display:block;
margin:0;}
.left_img2,.left_img3{
display:block;
margin-left:80px;
margin-top:30px;}
.left_img3{margin-left:0;
margin-top:50px;}
.dl_pro{
float:left;
width:320px;
margin-top:15px;

}
.dl_pro ul{

margin-left:42px;}
.dl_pro p,.dl_pro_e p{
color:#4D1450;
font-size:20px;
font-weight:bold;
margin-left:20px;}
.dl_pro_e ul{
margin-left:42px;
}

.dl_dl li a{
color:#ffffff;
font-size:14px;
line-height:24px;}
