.help_html{
 margin: 0 25px; 
 padding: 5px;
}

.help_tit{
font-size:14px;
color:#f60;
font-weight:bold;
padding:8px 0;
}

.help_html .help_newcus{
background:url(../images/help_ora.gif) center center no-repeat;
height:160px;
padding:30px 20px 30px 200px;
line-height:1.4;
}

.help_html ul{
margin:0;
padding:0;
list-style:none;
padding-top:15px;
color:#f60;
}
.help_html  li{
width:370px;
display:block;
height:24px;
line-height:24px;
background:url(../images/help_list.gif) left center no-repeat;
}

.help_html  li a{
color:#f60;
font-weight:bold;
text-decoration:underline;
padding-left:10px;
}
.help_html li a:visited{
color:#f60;
text-decoration:underline;
}

.help_html li a:hover{
text-decoration:none;
}

.help_html .help_existcus{
	background:url(../images/help_hui.jpg) center center no-repeat;
	height:120px;
	padding:30px 20px 30px 200px;
	line-height:1.4;
}
.helptxt_wrap{
	margin: 0px 40px 0px 45px;
	padding: 20px 10px;
}
.helptxt_wrap a{
text-decoration:underline;
}
.clear{
clear:both;
}

table.fs_table{
padding:0;
margin:0;
border:1px #FFCDAC solid;
}
.fs_table td p{
padding:6px 12px;
margin:0;
}
.fs_table p a:link,.fs_table p a:visited{
color:#000;
text-decoration: underline;
}
.fs_table p a:hover{
color:#000;
text-decoration:none;
}


.buy_gmain{
	padding:4px 18px;
	margin:0;
	line-height:1.4;
}
.buy_gmain p a:link,.buy_gmain p a:visited{
color:#000;
text-decoration:underline;
}
.buy_gmain p a:hover{
color:#000;
text-decoration:none;
}

.buy_gmain a:link,.buy_gmain strong a:visited{
color:#000;
text-decoration:none;
}
.buy_gmain strong a:hover{
color:#000;
text-decoration: underline;
}
.ct_nl{
	padding:4px 20px;
	margin:0;
}
.ct_nl p{
	line-height:1.5;
}
.ct_nl a:link,.ct_nl a:visited{
color:#f60;
text-decoration:underline;
}
.ct_nl a:hover{
color:#f60;
text-decoration:none;
}
.ct_nl h2{
background:url("../glasses_category/frame_list.jpg") no-repeat  left 34px;
padding-left:17px;
font-size:12px;
margin:0;
padding:30px 0 0 17px;
}
.ct_nl table{
width:100%;
border:0;
border-collapse: collapse;
border-spacing:0;
}
.ct_nl table th{
line-height:1.1;
padding:10px;
text-align:left;
background:#FFDBBB;
vertical-align:top;
}
.ct_nl table tr{
background:#eee;
}
.ct_nl table tr.tre2{
background:#E2E2E2;
}
.ct_nl table tr td{
height:26px;
padding:8px 10px 4px 10px;
}
.ct_nl table th.tdright{
text-align:right;
}
.ct_nl table td.tdright{
text-align:right;
}
.ct_nl hr{
	height:2px;
	color:#f60;
	border-width:0;
	background:#f60;
}
.main_dl{
clear:both;
padding:0;
margin:0;

}
.main_dl dl{
width:210px;
float:left;
padding-left:102px;
height:340px;
padding-top:20px;
}
.main_dl dl dt a:link,.main_dl dl dt a:visited{
list-style:none;
padding:0 8px 0 0;
margin:0;
font-weight:bold;
text-decoration:underline;
color:#f60;
background:url(../images/html/buy_glist1.jpg) right center no-repeat;
}
.main_dl dl dt a:hover{
text-decoration:none;
color:#000;

}
.main_dl dl dd{
list-style:none;
padding:0 0 10px 0;
height:55px;
margin:0;
line-height:1.3;
}
.dlBG1{
background:url(../images/html/buy_g1.jpg) top left no-repeat;
}
.dlBG2{
background:url(../images/html/buy_g2.jpg) top left no-repeat;
}
.buy_gmain h4{
padding:0;
margin:0;
font-size:14px;
color:#f60;
}
.buyg_center {
		padding:0px;
		background:repeat-y url(../images/section_center_01.gif);
	}

.buyg_center .f12b{
    color:#f60;
	font-weight:bold;
	}

.main_dl2{
clear:both;
padding:0;
margin:0;
}
.main_dl2 a:link,.main_dl2 a:visited{
color:#000;
text-decoration:underline;
}
.main_dl2 a:hover{
color:#f60;
text-decoration:none;
}

.main_dl2 dl{
width:360px;
padding:20px 0 20px 270px;

}
.main_dl2 dl dt{
line-height:1.5;
padding-left:8px;
}
.main_dl2 dl dd{
line-height:1.5;
width:240px;
padding:20px 0 10px 8px;
background:url(../images/html/buy_glist2.jpg) left 28px no-repeat;
margin:0;
}

.dlBG3{
background:url(../images/html/buy_g3.jpg) top left no-repeat;
}
.dlBG4{
background:url(../images/html/buy_g4.jpg) top left no-repeat;
}
.dlBG5{
background:url(../images/html/buy_g5.jpg) top left no-repeat;
}
.dlBG55{
background:url(../images/html/buy_g55.jpg) top left no-repeat;
}
dl.dlBG6{
	width:300px;
	background:url(../images/html/2by_1.gif) top left no-repeat;
	padding-left:290px;
}
dl.dlBG6 dt{
width:330px;
font-weight:bold;
background:url(../images/html/buy_glist2.jpg) left 7px no-repeat;
}
dl.dlBG6 dd{
width:330px;
background:none;
padding:0 0 12px 8px;
}

.main_ul {
width:400px;
padding:10px 220px 0 0;
background:url(../images/html/2by_2.gif) top right no-repeat;

}
ul.dlBG7 li{
	background:url(../images/html/buy_glist2.jpg) left 15px no-repeat;
	display:block;
	padding:10px 0 20px 10px;
	list-style:none;
}
.main_ul2 {
	width:400px;
	padding:10px 0 0 220px;
	background:url(../images/html/2by_3.gif) top left no-repeat;

}
ul.dlBG8 li{
	background:url(../images/html/buy_glist2.jpg) left 15px no-repeat;
	display:block;
	padding:10px 0 20px 10px;
	list-style:none;
}

.main_ul3 {
	background:url(../images/html/2by_5.gif) left bottom no-repeat;
}
ul.dlBG9{
background:url(../images/html/2by_4.gif) left 50px no-repeat;
}
ul.dlBG9 li{
	width:610px;
	background:url(../images/html/buy_glist2.jpg) left 15px no-repeat;
	display:block;
	padding:10px 0 100px 10px;
	list-style:none;
}
.main_ul4 {
width:400px;
padding:10px 220px 0 0;
background:url(../images/html/2by_6.gif) top right no-repeat;
}

.main_ul_linfo {
width:500px;
padding:10px 120px 0 0;
background:url(../images/html/lensinfo_2.jpg) top right no-repeat;
}
.main_ul_linfo ul{
clear:both;
}
.main_ul_linfo li{
    background:url(../images/html/buy_glist2.jpg) left 15px no-repeat;
	width:460px;
	padding:8px 0 40px 10px;
	display:block;
	list-style:none;
}

.main_ul_linfo_fr {
width:500px;
padding:10px 120px 0 0;
background:url(../images/html/lensinfo_translation.jpg) top right no-repeat;
}


.main_ul_linfo li.last{
padding-bottom:260px;
background:url(../images/html/lensinfo_3.jpg) bottom left no-repeat;
margin-bottom:50px;
}


ul.dlBG10 li{
	width:360px;
	background:url(../images/html/buy_glist2.jpg) left 15px no-repeat;
	display:block;
	padding:10px 0 90px 10px;
	list-style:none;
}
.main_3ul {
	width:620px;
}
.main_3ul ul{
list-style:none;
}
.main_3ul li{
	background:url(../images/html/buy_glist2.jpg) left 15px no-repeat;
	display:block;
	padding:10px 0 20px 10px;
	list-style:none;
}
.main_ul_ce{
width:500px;
padding:10px 120px 0 0;
background:url(../images/html/celebrities_5.jpg) top right no-repeat;
}

.main_ul_ce li a:link,.main_ul_ce li a:visited{
text-decoration:underline;
color:#000;
}
.main_ul_ce li a:hover{
text-decoration:none;
color:#000;
}

.main_ul_ce li{
	
	display:block;
	padding:10px 20px 107px 10px;
	list-style:none;
}
.celebrities_wrap{
	width:630px;
	background:#EAEAEA;
	padding:10px 0 5px 8px;
}
.celebrities_wrap ul{
padding:0;
margin:0;
}
.celebrities_wrap li{
	display:block;
	height:210px;
	_height:160px;
	list-style:none;
	width:155px;
	float:left;
	text-align:center;
	position:relative;
}
.celebrities_wrap li strong{
width:110px;
font-weight:400;
font-style:italic;
display:block;
padding-left:8px;
_padding-left:0;
line-height:1.1;
text-align:right;
position: absolute;
bottom:32px;
_bottom:24px;
left:6px;
_left:10px;
}
.celebrities_wrap li img{
background:url(../images/html/Celebrity_bg.jpg) no-repeat center center;
padding:30px 34px 50px 20px;
}
.buyg_center .buy_gmain .celeaz {
clear:both;
padding:5px;
}
.buyg_center .buy_gmain .celeaz a{
font-size:14px;
color:#f60;
text-decoration:none;
margin-right:7px;
}
.buyg_center .buy_gmain .celeaz a:hover{
font-size:14px;
color:#f60;
text-decoration: underline;;
}
.cele_on{
background:#8C97AD;
clear:both;
margin:3px 8px 0 0;
height:20px;
padding:4px;
position:relative;
}
.cele_on span{
	color:#f60;
	font-size:14px;
	background:#fff;
	position: absolute;
	top:-3px;
	left:-3px;
	display:block;
	width:614px;
	padding-left:6px;
	height:26px;
}



.buy_gmain ul.db_ul{
padding:20px 0;
}
.buy_gmain ul.db_ul li{
width:207px;
float:left;
list-style:none;
padding:2px 0;
}
.buy_gmain ul.db_ul li a:link,.buy_gmain ul.db_ul li a:visited{
text-decoration:underline;
color:#000;
}
.buy_gmain ul.db_ul li a:hover{
text-decoration:none;
color:#000;
}
.buy_gmain .db_brand{
padding-bottom:50px;
}
.buy_gmain .db_brand p{
padding:0 0 0 10px;
line-height:1.5;
}
.buy_gmain .db_brand img{
border:0;
float:right;
}
.buy_gmain  img{
border:0;
padding:6px 0;
}

.buy_gmain .db_brand p strong{
	background:url(../images/html/buy_glist2.jpg) 0px center no-repeat;
	display:block;
	float:left;
	padding-left:10px;
	position:relative;
	left:-10px;
}
.checkout_top{
text-align:right;
padding-bottom:5px;
clear:both;
}
.view_cele{

font-size:14px;
}
.view_cele .toptext{

font-size:12px;
}
.view_cele .toptext a{

font-size:12px;
text-decoration:underline;
color:#000;
}
.view_cele .toptext a:hover{

font-size:12px;
text-decoration:none;
}
.view_cele img{
padding:0;
margin:0;
border:0;
}
p.left_10{ padding:0 10px;}
.view_cele a{
font-size:14px;
text-decoration:underline;
color:#000;
}
.view_cele a:hover{
font-size:14px;
text-decoration:none;
}
.view_cele .cele_text{
clear:both;
padding:10px 0;
}
.view_cele .cele_text img.cele_name{
background:url(../images/html/celebrity_viewbg.gif) 0px center no-repeat;
padding:23px;
float:left;
}
.view_cele .cele_text .text_right{
width:356px;
float:left;
font-size:12px;
padding-top:10px;
}
.view_cele .cele_text .text_right span{
color:#3F3F3F;
display:block;
}
.view_cele .cele_text .text_right span.rrp{
font-size:14px;
text-decoration: line-through;
line-height:1;
padding-top:18px;
color:#000;
}
.view_cele .cele_text .text_right span.our{
font-size:16px;
font-weight:bold;
color:#f00;
line-height:1.2;
}
.view_cele .cele_text .text_right span.save{
font-weight:bold;
line-height:1.2;
text-decoration:underline;
color:#000;
}
.view_cele .cele_text .text_right span.more{
font-weight:bold;
line-height:1.2;
text-decoration:underline;
color:#000;
}
.view_cele .cele_text .text_right .text_down{
padding:0 0 0 10px;
height:127px;
background:url(../images/html/celebrity_viewbrandbg.gif) 0px 10px no-repeat;
position:relative;
}
.view_cele .cele_text .text_right .text_down h4{
font-size:14px;
color:#3F3F3F;
margin:0;
padding:18px 0 0;
line-height:1.2;
}
.view_cele .cele_text .text_right .text_down a{
position: absolute;
color:#fff;
font-size:16px;
text-decoration:none;
left:170px;
bottom:4px;
width:160px;
}
.view_cele .cele_text .text_right .text_down a:hover{
text-decoration:underline;
}
.view_cele .cele_text .text_right .shares{
float:left;
padding-right:20px;
}
.view_cele .cele_text .text_right .text_comment a.comment{
font-size:12px;
text-decoration:underline;
color:#ff4000;
display:block;
float:left;
margin-top:10px;
}
.view_cele .cele_text .text_right .text_comment a.comment:hover{
font-size:12px;
text-decoration:none;
color:#ff4000;
display:block;
float:left;
margin-top:10px;
}

.wf_wrap{
width:160px;
height:85px;
font-size:11px;
padding:0 7px;
float:left;
}
.wf_wrap img{
border:0;
}
.wf_wrap .wf a{
color:#507AA5;
text-decoration:none;
display:block;
width:53px;
height:55px;
font-size:11px;
float:left;
text-align:center;
padding-top:5px;
}
.wf_wrap .wf a:hover{
color:#507AA5;
text-decoration:none;
line-height:1.2;
}