/* CSS Document 6-5 */
/*<![CDATA[*/
iframe{
v:expression(this.src='about:blank',this.outerHTML='');
}
#f126{v:expression() !important} 
/*]]>*/

body{
	margin:0 auto;
	padding:0;
	font-size:12px;
	color:#333;
	text-align:center;
	font-family:arial, helvetica, sans-serif;
	background:#fff;
	}
html, body, div, span,h1, h2, h3, h4, h5, h6, p, pre,a,font, img, strong,ul, li,form, label, input,label,select,table,tr, th, td {
	margin:0px;
	padding:0px;
	}
dl,dt,dd{ margin:0; padding:0}
ul,li{list-style:none;}
img{border:none;}

a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#990000;}

h3{height:21px;padding-left:10px;padding-top:8px;border-bottom : 1px solid #efece7;background:#fff url(../images/shadow.jpg) no-repeat top;color:#7a2e40;font : bold 13px Arial, Helvetica, sans-serif;}
h3 a{color:#7a2e40;	}
.border{margin-left:9px;padding:1px;border:1px solid #e7e7e7;}
.t_input{border:1px solid #999;}
/*color*/
.col_red1_w{color:#990000;font-weight:bold;	}
.col_red_w{color:#FF0000;font-weight:bold;}
.col_red{color:#ff0000;}

.col_y{color:#FFFF00;}
.col_b{color:#336699;}
.col_g{color:#ff6600;}
.col_gr{color:#669900;}
.col_f{color:#f15a7d;}
.col_b1{color:#0099FF;}
.col_letter_h{color:#666666;}
.col_redmain{ color:#7a2e40;}
.col_z{color:#914dc0;}
.strong{font-weight:bold;}

.clear{clear:both;}
/*size*/
.text_18{font-size:18px;}
.text_16{font-size:16px;}
.text_1{font-size:16px;}
.text_22{font-size:22px;}
.text_11{font-size:11px;}
/*span*/
.view_detail{color:#BA233B;font-weight:bold;}
.view_detail a,.view_detail a:visited{font-weight:bold;color: #BA233B;}
.view_detail a:hover{color: #E0678A;text-decoration: underline;}
.checkout{width:340px; height:50px;border:1px solid #FF3D30;background-color:#FF6B5C; color:#fff;  font-weight:bold;font-size:18px;
line-height:50px;
}
.checkout a{
	color:#fff;
	}
/*p*/
.large_margin{margin-top:10px;}
.large_margin form label{vertical-align:bottom;}
.large_margin_bo{
	margin-bottom:8px;
	padding-bottom:5px;
	border-bottom:1px solid #5a5a5a;
	}

.large_margin_bo a{ margin:5px;  font-size:11px}

.large_margin_bo1{
	margin-bottom:8px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	}

.margin-10{ margin:10px;}

.large_margin_bo1 a{ margin:5px;  font-size:11px}

.hint{
	padding:2px 2px 2px 2px;
	border:1px solid #FFCC00;
	background:#FFFFCC;
	}

.key{
	margin:20px 1px 0 0;
	padding:0px;
	background:#f5c3ce;
	border-bottom:1px solid #d9d9d9;
	color:#B41535;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	}

/*img*/

.imp{ margin:2px;}

/*ul*/

.key_ul{
	margin-right:1px;
	padding-top:5px;
	padding-bottom:5px;
	background:#f7f7f7;
	font-weight:bold;
	font-size:12px;
	}

.key_ul li{
	padding-left:25px;
	background:url(../images/bullet.gif) no-repeat 10px 5px;
	line-height:22px;
	font-weight:normal;
	}

.key_ul li a{
	font-size:16px;
	font-weight:bold;
	}

.key_ul li a:hover{
	color:#990000;
	}

.otherinfo{margin:20px 1px 0 0; padding-bottom:10px; background:#f7f7f7;}

.otherinfo h5{ height:25px; line-height:25px; border-bottom:1px solid #d9d9d9;background:#f5c3ce;}
.otherinfo p{ padding-left:20px; padding-right:10px;}
.otherinfo h2{ padding-left:10px;}
.otherinfo select{ margin-left:20px;}
.ad-login{ margin-top:10px;}
.about{
	margin-top:10px;
	}

.about li{
	background: url(../images/bullet.gif) no-repeat 0 2px;
	margin-top:5px;
	padding-left:10px;
	}

.about li a{
	}

.about li.red a{
	color:#FF0000;
	}

.suc_ul{
	margin-bottom:10px;
	color:#003366;
	}

.suc_ul li{
	margin-top:10px;
	padding-left:10px;
	color:#FF6600;
	line-height:20px;
	}

.suc_ul li a{
	color:#003366;
	}

.suc_ul li a:hover{
	color:#ff9900;	}

.letter_ul{
	}

.letter_ul li{
	padding-left:14px;
	line-height:25px;
	}

.payment_ul{
	margin-left:10px;
	font-size:12px;
	}

.payment_ul li{
	font-size:18px;
	}

.normalul{
	margin:10px;
	}

.normalul li{
	padding-left:20px;
	padding-bottom:2px;
	background:url(../images/bullet.gif) no-repeat 10px 0px; )
	}


.noticeul{ margin:5px 0;line-height:24px; border-top:1px solid #f5c3ce;border-bottom:1px solid #f5c3ce; }
.noticeul li{ height:24px; border-bottom:1px solid #dddddd; background:#fff; position:relative; }
.noticeul li.top{ background:#ffecf0;border-bottom:1px solid #f5c3ce; font-weight:bold;}
.noticeul .title{ position:absolute; left:10px; top:0px;}
.noticeul .time{ position:absolute; left:500px; top:0px;}
.noticeul .action{position:absolute; right:50px; top:0px;}
.user-center .noticeul a,.user-center .noticeul a:visited{ color:#333; text-decoration:none;}
.user-center  .noticeul a:hover{ color:#990000; text-decoration:none;}
.noticeul .action a,.noticeul .action a:visited{ color:#990000; text-decoration:underline;}
.noticeul .action a:hover{ color:#898989;}


/*form1*/

.form1{	margin-bottom:10px;
	}

.form1 label{
	display:block;
	float:left;
	width:100px;
	text-align:right;
	}

.form2{
	margin-bottom:10px;
	}

.form2 label{
	display:block;
	float:left;
	margin:3px 0;
	width:150px;
	text-align:right;
	}

.form2 input{
	margin:3px 0;
	}

.form2 input.dif_radio{	margin:0;
	}

.form2 select{	width:275px;	}

.form2 br{ clear:both;}

.form2 p{
	margin-left:148px;
	padding:2px;
	}

.form2 span{
	text-align:left;
	}

.form2 span.span_form2{
	display:block;
	float:left;
	width:150px;
	padding:0;
	margin:0;
	text-align:right;
	vertical-align:baseline;
	}

.form2 textarea.message{
	width:600px;
	height:100px;
	margin-left:150px;
	border:1px solid #999999;
	overflow:auto;
	}

.form2 .subdiv{ float:right; text-align:right; width:200px; height:30px; padding-right:50px;overflow:hidden; }

.form2 .subdiv1{ float:right; text-align:right;width:200px; height:30px;  padding-right:5px;overflow:hidden;}
/*input*/

.min_input{
	width:30px;
	border:1px solid #999;
	text-align:center;
	}

.dif_input{
	width:340px;
	height:50px; 
	border:1px solid #FF3D30;
	background-color:#FF6B5C; 
	color:#FFF0F9;  
	font-weight:bold;
	}

#header{
	width:980px;
	height:130px;
	margin:0 auto;
	border-left:1px solid #f0e9eb;
	border-right:1px solid #f0e9eb;
	background:#fff;
	}
#header_content{ width:978px;margin-left:1px;background: url(../images/bg.gif) repeat-x top; overflow:hidden;}
#logo{display:inline;float:left;width:290px;margin-top:20px;}
/*#logo{ margin:0; text-align:left; padding-top:1px;}2009-12-2 for christmas*/
#web_dec{
	display:inline;float:left;width:385px;margin-top:20px;margin-left:10px;background:url(../images/logo-title.jpg) no-repeat left top;
	text-align:left;}
#web_dec p{
	margin-top:25px;
	text-align:left;
	}

#account{
	display:inline;
	float:right;
	width:272px;
	margin-right:20px;
	margin-top:20px;
	text-align:right;
	}

#account ul{ color:#000;}
#account li{ padding-top:2px;}
#account li.shoppingcart,#account li.accountlink,#account li.welcome{ font-size:11px;}
#account li a,#account li a:visited{ color:#f15a7d;}
#account li a:hover{}

#nav1{
	width:980px;
	height:39px;
	margin:0 auto;
	border-left:1px solid #f0e9eb;
	border-right:1px solid #f0e9eb;
	background:#fff url(../images/bg-nav1.jpg) repeat-x;
	}
#nav1  ul{
	margin:0 0 0 20px;
	}
#nav1 li{ display:inline;}
#nav1 li a,#nav1 li a:visited{ display:block; float:left; padding:10px;color:#333;text-decoration:none;color : #7a2e40;
	font : normal 13px Georgia, serif;
	}
#nav1 li a:hover{color:#cc0000;text-decoration:underline;}
#nav2 {background : #7a2e40; margin:0 1px;padding : 5px 20px;text-align : right;color : #f6dde3;}
#nav2 { background:#7a2e40 url(../images/bg-top.jpg) no-repeat 0 0;}/*2009-12-2 for christmas*/
#nav2 a:visited, #nav2 a:link {text-decoration : none;color : #f6dde3;}
#nav2 a:hover {text-decoration : underline;color : #f6dde3;}
#wrap{
	width:980px;
	margin:0 auto;
	border-left:1px solid #f0e9eb;
	border-right:1px solid #f0e9eb;
	background:#fff;
	}
#left{
	display:inline;
	float:left;
	margin-top:4px;
	width:195px;
	background:#fff;
	text-align:left;}
#leftbar{width:180px;}
/*category at the left of home*/

#leftbar ul {list-style:none; margin:1px 0 0 1px; padding:5px 0 5px 0; background:#f7f7f7; border:1px solid #f0e9eb; }
#leftbar ul li {margin:0px 0px 0px 10px; padding:0px 0px 2px 15px;word-wrap:break-word; word-break: normal; background:#f7f7f7 url(../images/arrow.jpg) no-repeat 0 5px;}
#leftbar ul li.small a ,#leftbar ul li.small a:visited { font-size:11px;color:#555;}
#leftbar ul li.small a:hover  {color:#a43b55;text-decoration:underline;}
#leftbar ul li.big{ background:none; padding:2px 0 0 0; }
#leftbar ul li.big  a ,#leftbar ul li.big  a :visited{ font-weight:bold; color:#555;}
#leftbar ul li.big  a:hover{color:#a43b55; text-decoration:underline;}
#leftbar h2{ font-size:12px; font-weight:normal;}
#leftbar h4{ font-weight:normal;}
#leftbar ul li.current a,#leftbar ul li.current a:visited{color:#a43b55;}	
.capital{  text-transform :uppercase ; }
.capital a{ font-size:11px; font-weight:bold; color:#666666;}

#right{
	margin-top:4px;
	display:inline;
	float:right;
	width:782px;
	background:#fff;
	text-align:left;
	}
#content_left{
	display:inline;
	float:left;
	width:592px;
	text-align:left;
	}

#content_left h3 a{color:#FFFFFF;}

#flash{
	width:590px;
	height:184px;
	margin-bottom:5px;
	background : #f7f7f7;
	border : 1px solid #f0e9eb;
	}

#flash h5{ color:#7a2e40;margin : 8px 0 0 0; padding-left:10px;padding-bottom : 7px;font : bold 13px Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7;}
#ad_left{
	display:inline;
	float:left;
	width:366px;
	margin-left:10px;
	margin-top:5px;
	}

#ad_right{
	display:inline;
	float:right;
	width:199px;
	margin-right:10px;
	margin-top:5px;
	}

#ad_right a{
	display:block;
	padding-bottom:5px;
	}

#content_left h1{
	height:38px;
	background: url(../images/bg-h1.jpg) no-repeat left bottom;
	font-size:16px;
	line-height:38px;
	}

#content_left .result h1{font-size:17px; background:#fff;color:#f15a7d;}
.result { margin-bottom:10px;}
#content_left h1 a{ display:block;position:relative ; top:11px;color : #7a2e40;margin-left : 30px;font : normal 16px Georgia, serif;}/*{color:#990000;}*/
#content_left .pic_list{
	display:inline;
	float:left;
	width:148px;
	margin-top:10px;
	margin-bottom:5px;
	}

#content_left .pic_list img.border{
	margin-left:0px;
	padding:3px;
	border:1px solid #e7e7e7;
	}

#content_left .pic_list p{
	margin:0;
	padding:1px 0;
	text-align:left;
	font-size:11px;
	}

#content_left .pic_list p.price{ font-size:11px;}

#content_left .memo{

	width:592px;
	margin:10px 0px;
	}

#content_left .memo p{
	text-align:left;
	}

#content_right{
	display:inline;
	float:right;
	width:181px; position:relative;
	}

#content_right h5{ color:#7a2e40;margin :8px 0 0 0; padding-left:10px;padding-bottom : 7px;font : bold 13px Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7; text-align:left; }

#livehelp{
	width:178px;
	height:184px;
	margin-right:1px;
	background : #f7f7f7;
	border: 1px solid #f0e9eb;
	text-align:center;
	}

#livehelp h5{ text-align:left;}
#livehelp img{
	margin-top:5px;}

#livehelp p{ text-align:left; margin-left:10px; padding-top:10px; padding-bottom:3px;}
.livenow{ margin-top:63px;}
#livecontent{position:absolute; top:38px; left:8px; width:164px; height:60px;}
#search{
	width:178px;
	margin-right:1px;
	margin-top:5px;
	background : #f7f7f7;
	border : 1px solid #f0e9eb;
	text-align:left;
	}

.frame{margin:10px 0px 10px 10px;}
.frame label{ display: block;font-weight:bold; padding-bottom:5px;}
.frame form{ margin-bottom:10px;}
.search_ul{}
.search_ul li{ height:18px; line-height:18px; padding-left:18px; background: url(../images/arrow.jpg) no-repeat 1px 6px;}

.search_ul li a,.search_ul li a:visited{ font-size:11px;}
.search_ul li a:hover{color:#a43b55}
.search_ul li.current a,.search_ul li.current a:visited{ color:#a43b55;}
.search_input{
	width: 120px;
	height: 19px;
	border-top:1px solid #ef779b;
	border-right:1px solid #f5aac1;
	border-bottom:1px solid #f5aac1;
	border-left:1px solid #ef779b;
	color: #5B626C;
	text-align:left;
	}

.input_board_f{
	width: 45px;
	height: 19px;
	border-top:1px solid #E0678A;
	border-right:1px solid #E0678A;
	border-bottom:2px solid #E0678A;
	border-left:1px solid #E0678A;
	color: #5B626C;
	text-align: center;
	}

.search_go{
	background:#ed779a;
	color:#fff;
	border:none;
	}

.search_select{
	width: 122px;
	height: 22px;
	}

.search_class{margin-top:2px;}


/*the same css, but different id*/

#new,#beads,#hot,#recommend{
	width:180px;
	margin-top:3px;
	overflow:hidden;
	}

.sale_list{
	margin:1px;
	padding:10px 0;
	border:1px solid #f0e9eb;
	background:#fff;
	overflow:hidden;
	}

.pic_sale{
	width:178px;
	height:91px;
	margin-top:10px;
	overflow:hidden;
	}

.pic_sale img{
	float:left;
	width:85px;
	height:84px;
	margin-right:5px;	
	}

.pic_sale p{
	padding-top:2px;
	font-size:11px;
	}

/*bottom css*/
#footer{
	width:980px;
	margin:0 auto;
	border:1px solid #e5e3e3;
	border-bottom:2px solid #7a2e40;
	border-top:none;
	background:#fff url(../images/bg_footer.jpg) repeat-x bottom;
	}

.bottom{
	width:980px;
	height:30px;
	line-height:30px;
	background-color:#f6f4f6;
	border-top:1px solid #e5e3e3;
	}

.bottom a{	
	margin-left:33px;
	color:#7a2e40;
	font-weight:bold;
	target:expression(this.target="_blank");
	}

.bottom a:hover{
	text-decoration:underline;
	}

.copyright{
	width:980px;
	padding-bottom:10px;
	margin-top:0px;
	color:#555;
	font-size:11px;
	}

.btmlink{ }

.btmlink a{ margin:0 5px; font-size:11px; font-weight:bold; line-height:25px;color:#555;}
.btmlink1{ }
.btmlink1 a{ margin:0 5px; font-size:11px; font-weight:bold; line-height:25px;color:#a5a2a3;}

/*list*/
.site{ height:29px; padding-left:5px; line-height:30px; background : #f7f7f7;border : 1px solid #f0e9eb; font-size:11px;}
#content_left .list p{
	}

#content_left .list p.text_16{
	margin-top:3px;
	margin-bottom:5px;
	}

.list {
	margin-bottom:10px;
	
	}
.list-top{ background-color:#fcf2d7; border-bottom:1px solid #cfc2a2;}
.compositor{
	margin-top:8px;
	margin-bottom:5px;
	text-align:right;
	}

.compositor a { text-decoration:underline; margin:0 4px;}
.compositor span{ margin:0 4px;}
/*info*/

.info_small{
	display:inline;
	float:left;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	}

.info_small p{
	margin-left:20px;
	margin-top:10px;
	clear:both;
	}

.info_detail{
	display:inline;
	float:left;
	width:606px;
	margin-top:20px;
	}

.info_detail h1{
	font-size:18px;
	color:#f15a7d;
	}

.info_detail p.hint {
	line-height:14px;
	}
.info_large{
	margin-left:20px;
	}
#right .info_large h2{
	margin:15px 0 10px 0; 
	color:#990000;
	font-size:12px;
	border-bottom:none;
	}
.dec{ font-size:11px;}
.pro_info{ margin-top:5px;font-size:12px;}
.pro_info li{ height:18px; line-height:18px; padding-left:10px; background:url(../images/icon_square.jpg) no-repeat 0 8px;}
/*login*/

#left_1{
	display:inline;
	float:left;
	width:434px;
	border:1px solid #f0e9eb;
	background:#f7f7f7;
	margin-left:40px;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	}
#right_1{
	display:inline;
	float:right;
	width:424px;
	margin-right:40px;
	margin-top:20px;
	text-align:left;
	}
#left_1 h3{
	color:#f15a7d ; 
	font-size:18px; 
	font-weight:bold;
	background:#f7f7f7;
	border-bottom:1px solid #f15a7d
	}
#left_1 h4,#right_1 h4{
	margin-top:30px;
	margin-bottom:5px;
/*	border-bottom:2px solid #000000;*/
	font-size:12px;
	text-align:left;
	}

#left_1 p{ margin-top:10px; margin-bottom:10px;}
#right_1 h3{
		color:#e486b3 ; 
		font-size:14PX; 
		font-weight:bold;
		background:#f7f7f7;
		border-bottom:1px solid #e486b3
	}

.submit{ margin:0; padding:0 5px;background:#f25a7d;border-right:1px solid #b41e40; border-bottom:1px solid #b41e40; color:#fff; border-left:1px solid #f9a9bb;border-top:1px solid #f9a9bb; font-family:Arial, Helvetica, sans-serif;}
.submit_grey{ margin:0; padding:0 5px;background:#a6a6a6;border-right:1px solid #696969; border-bottom:1px solid #696969; color:#fff; border-left:1px solid #a6a6a6;border-top:1px solid #a6a6a6; font-family:Arial, Helvetica, sans-serif;}

/*.subdiv{ text-align:right; padding-right:50px;}*/
	

/*user center*/

#right h2{
	height:29px;
	margin-bottom:20px;
	border-bottom:2px solid #a6a6a6;
	font-size:12px;
	text-align:left;
	line-height:29px;

	}
#right h4{
	margin:10px 0 0 0; 
	color:#333;
	font-size:12px;
}

#right .user-center{
	width:775px;
	margin-right:10px;
	margin-bottom:10px;
	}

.user-center a,.user-center a:visited{ color:#a43b55; text-decoration:underline;}
.user-center a:hover{ text-decoration:none;}
.user-center p{ padding-bottom:5px;}

/*letter*/

#letter{
	margin-left:50px;
	margin-top:20px;
	width:700px;

	text-align:left;
	}
#letter p{

	margin:10px 0;
	}
#letter h1{
	margin-top:20px;
	margin-bottom:5px;
	font-size:12px;
	}

#letter .border_line{
	border:1px dotted #C6C0BD;
	text-align:center;
	}

.border_top{
	border-top:1px dotted #C6C0BD;
	}

/*NOTICE*/

#notice{

	width:180px;
	margin-bottom:3px;
	overflow:hidden;
	}

.notice-content{
	width:176px;
	height:153px;
	margin:1px 0 0 1px;
	background : #f7f7f7;
	border : 1px solid #f0e9eb;
	overflow:hidden;}
#notice ul{margin:10px 10px 0 10px;}

#notice ul li{
	width:146px;
	height:19px;
	line-height:19px;
	background:url(../images/bullet.gif) no-repeat 0 2px;
	padding-left:10px;
	margin:0;
	white-space:nowrap;
	word-break:normal ;
	overflow:hidden;
	text-overflow:ellipsis; 
	}

#notice ul li a:visited,#notice ul li a:link {color : #a43b55;text-decoration : underline;background:none;}
#notice ul li a:hover {color : #a43b55;text-decoration : none;background:none;}	
/*tags*/
#tags{
	width:180px;
	margin-bottom:3px;
	overflow:hidden;
	}
.tags-content{width:166px; padding:5px 0 5px 10px;margin:1px 0 0 1px;background : #f7f7f7;border : 1px solid #f0e9eb;word-wrap:break-word; overflow:hidden; }
.tags-content a,.tags-content a:visited{ margin-right:5px; word-break:keep-all;white-space:normal; font-size:11px;  }
.tags-content a:hover{ background:#eae9c3;}
.tags-content a.current,.tags-content a.current:visited{ font-weight:bold; font-size:12px; color:#990000;}
/*add jewelry knowledge*/
.knowledge_bar{
	margin-top:3px;
	width:180px;
	}
.knowledge_list{
	margin:1px;
	padding:10px;
	background : #f7f7f7;
	border : 1px solid #f0e9eb;
	}

.knowledge_list li{
	padding-left:10px;
	width:148px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 0;
	background:url(../images/bullet.gif) no-repeat 0px 5px;
	overflow:hidden;
	word-break :keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	}

.knowledge_list li a,.knowledge_list li a:visited{
	font-size:12px;
	color : #a43b55;text-decoration : underline;background:none;
	}

.knowledge_list li a:hover{ text-decoration:none;}
/*please keep our knowledge title in 22 letter*/

#knowl_content{}

#knowl_content h1{
	font-size:16px;
	border:none;
	background:none;}
#knowl_content p{
	margin:10px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

#knowl_content ul.knowl_article_link{}
#knowl_content ul.knowl_article_link li{
	height:20px;
	line-height:20px;
	padding-left:13px;
	background:url(../images/icon_book2.gif) no-repeat 0px 5px;
	}

#knowl_content ul.knowl_article_link li a{
	text-decoration:underline;}

#knowl_content ul.knowl_article_category{}

#knowl_content ul.knowl_article_category li{
	height:20px;
	line-height:20px;
	padding-left:10px;
	background:url(../images/icon_book.gif) no-repeat 0px 5px;
	}

#knowl_content ul.knowl_article_category li a{text-decoration:underline;}
#knowl_content p.see_more a{text-decoration:underline;}

.similar{ margin-right:1px; background-color:#fff; border:10px solid #f7f7f7; padding-left:10px;}
.reta_pic_list{
	display:inline;
	float:left;
	width:145px;
	margin-top:10px;
	margin-bottom:5px;
	}

.reta_pic_list img.border{
	margin-left:0px;
	padding:3px;
	border:1px solid #e7e7e7;
	}

.reta_pic_list p{
	margin:0;
	padding:1px 0;
	text-align:left;
	font-size:11px;
	}

/*orderstate*/
.order-state{ margin-left:20px; margin-bottom:10px;}
.orderstate-left{ padding-left:20px;}
.order-detail{color:#333; border:1px solid #cfc2a2}
.order-detail a{ text-decoration:underline;}
/*user center*/

#usercenter{ width:180px;}
.user_ul{ margin:1px 0 0 1px; padding:5px 0 5px 0; background:#f1f1ef; border:1px solid #f0e9eb;}
.user_ul li {margin:0px 10px 0px 10px; padding:5px 0 5px 15px;word-wrap:break-word; word-break: normal; background:#f1f1ef url(../images/arrow.jpg) no-repeat 0 8px; border-bottom:1px solid #cccccc; border-top:1px dotted  #cccccc}
.user_ul .dirtop{ border-top:none;}
.user_ul .dirbtm{ border-bottom:none;}
.user_ul .current{}
.user_ul li.current a,.user_ul li.current a:visited{ color:#000;}
.user_ul li.current a:hover{ color:#a43b55; text-decoration:underline;}
.user_ul li.current a{ color:#a43b55; font-weight:bold;}
.carttable td{border-bottom:1px solid #f5c3ce;}
.carttable td.cart-action{ padding-left:5px; line-height:18px;}
.border_cart{ padding:2px;}
/*bead add and dec*/

#aoutsite{ width:180px;}
.sitedec{ margin:1px 0 0 1px ; border:1px solid #f0e9eb; padding:10px; background:#f7f7f7; }
.sitedec em{font-size:11px; line-height:18px; }

.ad{
width:178px; margin-top:3px; margin-left:1px ; padding-top:10px;padding-bottom:10px; background:#f7f7f7; border:1px solid #f0e9eb;text-align:center; 
}

.sitemap{ text-align:left;}
.ul_sitemap{ display:inline; float:left; width:300px; margin-left:20px; margin-top:10px; padding-bottom:10px;}
.ul_sitemap li{ padding-left:15px; line-height:19px;  }
.ul_sitemap li.title{ font-weight:bold;padding-left:5px;}
.ul_sitemap h2{ font-size:12px; padding-top:6px; }
.ul_sitemap h4{ font-size:12px;font-weight:normal;}
.ul_sitemap a{ color :#000;text-decoration : underline;background:none;}
.ul_sitemap a:visited{ color:#5b7bae; }
.ul_sitemap a:hover{ color:#FF0000;}

#left #search{ margin-left:1px; margin-top:0px;}
#left #search h5{ color:#7a2e40;margin :8px 0 0 0; padding-left:10px;padding-bottom : 7px;font : bold 13px Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7; text-align:left;}
.password-hint{ display:block; margin-left:120px; font-size:11px;}
.password-hint a,.password-hint a:visited{ color:#7a2e40; text-decoration:underline;}
.password-hint a:hover{ color:#FF0000;}
/*wish list*/
.cart-wap{ width:773px; border:1px solid #ccc; margin-top:10px; overflow:hidden;}
dl.cart-top{ background:#f1f1f1; font-weight:bold; font-size:11px; width:773px; margin:0; padding:5px 0; overflow:hidden;}
dl.cart-top dt{ float:left; width:90px; padding-left:5px;}
dl.cart-top dd{ float:left;}
dl.cart-top dd.cart-name{ width:200px; padding-right:10px;}
dl.cart-top dd.cart-id{ width:80px;}
dl.cart-top dd.cart-price{ width:80px;}
dl.cart-top dd.cart-status{ width:110px;}
dl.cart-top dd.cart-action{ width:156px;}
dl.cart-pro{ margin:5px 0; width:773px; overflow:hidden;}
dl.cart-pro dt{ float:left; width:90px; padding-left:5px}
dl.cart-pro dt img{ width:60px;}
dl.cart-pro dd{ float:left; text-align:left;}
dl.cart-pro dd.cart-name{ width:200px;padding-right:10px;}
dl.cart-pro dd.cart-id{ width:80px; font-weight:bold;}
dl.cart-pro dd.cart-price{ width:80px; font-weight:bold;}
dl.cart-pro dd.cart-status{ width:110px;}
dl.cart-pro dd.cart-action{ width:156px;line-height:20px;}
dl.cart-pro dd.cart-action span.add-wish a,dl.cart-pro dd.cart-action span.add-wish  a:vistied{ color:#991216 }
dl.cart-pro dd.cart-action span.add-wish  a:hover{ color:#FF0000; text-decoration:underline;}
dl.cart-pro dd.cart-action span.remove a,dl.cart-pro dd.cart-action span.remove a:visited{ color:#493623}
dl.cart-pro dd.cart-action span.remove a:hover{ color:#999999; text-decoration:underline;}
.space{ height:6px; line-height:6px; background:url(../images/ellipsis.jpg) repeat-x center;}
.wish-total{ float:right; width:200px; padding:10px 0; margin-bottom:10px; text-align:center; border:1px solid #ccc; border-top:none; line-height:24px;}
/*contact us*/
.contact{padding-left:75px;background:url(../images/contact-icon.jpg) no-repeat left top;}
.contact-list{}
.contact-list li{ padding-bottom:30px;}

