/* CSS Document 6-5 */
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;
	}
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;
	
	}
.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:10px 1px 0 0;
	padding:0px 0 0 0 !important;
	padding:6px 0 0 0;
	background:#f5c3ce;
	border-bottom:1px solid #d9d9d9;
	color:#B41535;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	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;}

.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; )
	}
.clearBoth{ clear:both;}
.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;}

a img {border: none; }
TR.tableHeading {
	background-color: #cacaca;
	height: 2em;
	}
.tableHeading TH {
	border-bottom: 1px solid #cccccc;
	}
.tableHeading{background-color: #e9e9e9; height: 2.2em;}

.cartQuantity {
	width: 4.7em;	padding: 0.5em 0em; text-align: center;
	}
.cartProductDisplay{padding: 0.5em 0em; padding-left:24px;}
.cartQuantityUpdate{text-align: center;padding: 0.5em 0em;}
.cartAttribsList {
	margin-left: 1em;
	}
#scProductsHead	{text-align:left; padding-left:20px;}
.cartUnitDisplay, .cartTotalDisplay {
	text-align: center;
	padding-right: 0.2em;
	}
	.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;

	}



.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;
	}
#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
   background-color: #e9e9e9;
   	height: 2.2em;
	}
#cartpic{float:left; margin-right:12px;}
.floatingBox{float:left; margin-right:6px;	margin: 0;
	width: 47%;}
.information {padding: 10px 3px; line-height: 150%;}

.buttonRow {
	margin: 0.5em; 
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	}


.forward {
	float: right;
	}
LABEL.inputLabel {
	width: 8.4em;
	float: left;
	}
.footbar{float:left;}
.footbar li {display:inline; padding-right:12px; padding-left:24px;}
.moreshoes {float:left;}
#shoesinfo{clear:both; padding-top:8px;}
	
FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}
FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}
	
.floatingBox INPUT {margin:0.27em;}
.tx4{color:#FF0000;}

#myAccountGenw {float:left; width:40%;}
#myAccountGenw li {margin-bottom:8px; list-style:none;}

#myAccountNotifyw {float:left;width:40%;}
#myAccountNotifyw  li {margin-bottom:8px; list-style:none;}
.input{ height:13px;  width:120px;background-color:#FFFfff; vertical-align:middle; line-height:18px;  color:#999999;  }
.content-border p {line-height:140%; color:#666;}
#page li {float:left; display:inline; padding-right:12px;}
.note {font-size:12px;}
#createAcctDefault a {text-decoration:underline; color: #666666;}
.centerColumn a {text-decoration:underline; color: #666666;}
#checkoutShippingHeading{font-size:16px;}
#checkoutShippingHeadingAddress{font-size:14px;}
#checkoutShippingHeadingMethod{font-size:14px;}
#checkoutPaymentHeading{font-size:16px;}
#checkoutPaymentHeadingAddress{font-size:14px;}
.centerColumn h2 {font-size:14px;}
.centerColumn h1 {font-size:16px; padding-left:32px;}
FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}

/*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_top{ width:978px;margin-left:1px;background: url(../images/bg.gif) repeat-x top; overflow:hidden;}
#guccilogo{
	display:inline;
	float:left;
	width:290px;
	margin-top:20px;
	}
#headdes{
	display:inline;
	float:left;
	width:385px;
	margin-top:20px;
	margin-left:10px;

	text-align:left;
	}
#headdes 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{
	float:left;
	padding-left:10px;
	padding-right:10px;
	line-height:39px;
	}
#nav1 li a,#nav1 li a:visited{
	color:#333;
	text-decoration:none;
	color : #7a2e40;
	font : normal 13px Georgia, serif;
	}
#nav1 li a:hover{
    color:#cc0000;
	text-decoration:underline;
	}

#headline {background : #7a2e40; margin:0 1px;padding : 5px 20px;text-align : right;color : #f6dde3;}
#headline a:visited, #headline a:link {text-decoration : none;color : #f6dde3;}
#headline 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.gif) no-repeat 0 4px;}
#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:500px;
	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;}
#banner_left{
	display:inline;
	width:580px; text-align:center;
	margin-top: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:1px;}
#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:168px;
	margin-top:10px;
	margin-bottom:5px;
	height:169px;
	margin-left:12px;
	}
#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;padding-bottom:5px;}
.frame form{ margin-bottom:10px;}

.search_input{
	width: 120px;
	height: 19px;
	border-top:1px solid #6F6B68;
	border-right:1px solid #6F6B68;
	border-bottom:1px solid #6F6B68;
	border-left:1px solid #6F6B68;
	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: #999999;
	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:150px;
	margin-top:10px;
	overflow:hidden;
	text-align:center;
	}
.pic_sale img{
	

	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;
	}
.bottom a:hover{
	text-decoration:underline;

	}
.copyr{
	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-right:32px;
	width:220px;
		}
.info_small p{
	
	margin-top:10px;
	clear:both;
	}
.info_small li {display:inline; list-style:none; padding-right:12px;}
.imgLink{ padding-left:60px; padding-bottom:12px;}
.info_detail{
	display:inline;
	float:left;
	margin-top:20px;
	width:500px;
		}
.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;
	}
	
/*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.gif) 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:2px solid #f5c3ce;}
.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;}
.bannerdes { width:560px;padding-top:10px; padding-left:10px; padding-right:5px; font-size:13px; line-height:130%;}
.TabbedPanels {
	clear: both;
 	margin-top:15px;
	padding:0 0 0 0px;
}


.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.con_main2 input{ height:13px;  width:120px;background-color:#FFFfff; vertical-align:middle; line-height:18px;  color:#999999;  }
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 5px 0px 0px;
	font: bold 0.7em sans-serif;
	 background-color:#AE0000;
	list-style: none;
   
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-size:12px;
	font-family:Tahoma;
	color:#FFFFFF;
}

.TabbedPanelsTabHover {
	background-color: #ccc;
	font-size:12px;
}

.TabbedPanelsTabSelected {
	background-color: #000000;
	
	font-size:12px;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContent a {color:#000000; text-decoration:none;}

.TabbedPanelsContentGroup {
	clear: both;
	

}

.TabbedPanelsContentGroup img{
     float:left; margin-right:15px;
}

.TabbedPanelsContent {
	padding:0px 0 30px 25px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}


.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}


.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}


.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

