@charset "utf-8";

body{text-align:center;margin:0;padding:0;margin-bottom:10px;font-size:11px;line-height:16px;color:#505050;font-family:'Arial';background:#fff;}

form,img,ul,li,p,dl,dd{margin:0;padding:0;border:0;}

div{margin:0 auto;text-align:left;}

table{margin:0 auto;text-align:left;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}

ul{list-style:none;}

input{height:18px;font-size:12px;border-top:#7D7D7D solid 1px;border-left:#7D7D7D solid 1px;border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;font-family:'Arial';line-height:18px;}

textarea{font-size:12px;border-top:#7D7D7D solid 1px;border-left:#7D7D7D solid 1px;border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;font-family:'Arial';line-height:18px;}

select{font-size:12px;border-top:#7D7D7D solid 1px;border-left:#7D7D7D solid 1px;border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;font-family:'Arial';line-height:18px;}



a{color:#0A0A0A;text-decoration:none;}

a:hover{color:#452929;text-decoration:underline;}



.left{float:left;}

.right{float:right;}

.clear{clear:both;}



.color_red{color:#DF000F;}

.color_blue{color:#385ADB;}

.color_green{color:#006600;}

.input{height:15px;font-family:Arial;font-size:12px;border:1px solid #afafaf;}

.input_area{font-family:Arial;font-size:12px;border:1px solid #afafaf;}

.btn{width:86px;height:22px;background:url(../images/bg_btn_01.gif) no-repeat;border:0;font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:bold;font-size:11px;line-height:22px;cursor:hand;}

.btn2{width:60px;height:22px;background:url(../images/bg_btn_02.gif) no-repeat;border:0;font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:bold;font-size:11px;line-height:22px;cursor:hand;}



.btn3{height:22px;background:#444444;border:0;font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;font-size:11px;line-height:22px;cursor:hand;padding-left:20px;padding-right:20px;}





.f2_t{border-top:#C9C9C9 solid 1px;border-right:#C0C0C0 dotted 1px;font-size:12px;font-weight:bold;text-align:center;}

.f2_t_r{border-top:#C9C9C9 solid 1px;font-size:12px;font-weight:bold;text-align:center;}

.f2_t2{border-top:#C9C9C9 solid 1px;border-right:#C9C9C9 dotted 1px;background:#F1F1F1;font-size:11px;line-height:16px;}

.f2_t_r2{border-top:#C9C9C9 solid 1px;background:#F1F1F1;font-size:11px;line-height:16px;}

.f2_c{border-top:#C9C9C9 dotted 1px;border-right:#C9C9C9 dotted 1px;font-size:11px;line-height:16px;}

.f2_c_r{border-top:#C9C9C9 dotted 1px;font-size:11px;line-height:16px;}

.f2_b{border-bottom:#C9C9C9 solid 1px;margin-bottom:0;}



#top{width:980px;height:80px;}

#top .link{ text-align:right;height:30px;line-height:30px;font-weight:bold;}

#top .link img{margin-right:5px;margin-left:15px;margin-bottom:-4px;_padding-top:5px;}

#top .search{ text-align:right;height:24px;line-height:24px;font-weight:bold;}

#top .search table{margin-right:0;}



#menu{width:980px;height:36px;background:url(../images/bg_menu.gif) no-repeat;}

#menu dl{overflow:hidden;zoom:1;margin-left:22px;background:url(../images/menu_line.gif) left no-repeat;}

#menu dd{float:left;height:36px;background:url(../images/menu_line.gif) right no-repeat;}

#menu dd a{display:block;_display: inline;height:36px;padding-left:8px;padding-right:8px;line-height:36px;font-size:11px;font-weight:bold;color:#FFF;background:url(../images/menu_line.gif) right no-repeat;}





#dropmenu{width:980px;height:0px;position:relative;z-index:200;}



#dropmenu ul{line-height:29px;color:#666;}

#dropmenu ul li{float:left;line-height:26px;font-size:12px;padding-bottom:1px;margin-left:2px;margin-right:2px;background:url(../images/line_dot_x.gif) bottom repeat-x;}

#dropmenu ul li a{display:block;line-height:22px;width:180px;height:22px;padding-left:16px;padding-right:10px;background:url(../images/ico_arrow.gif) 8px 7px no-repeat;white-space:nowrap;font-size:11px;}

#dropmenu ul li a:hover{background:#EEEEEE url(../images/ico_arrow.gif) 9px 7px no-repeat;text-decoration:none;}



#menu00{width:702px;z-index:200;position:absolute; }



#menu01{z-index:200;position:absolute;}

.menu001{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:69px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu02{z-index:200;position:absolute; }

.menu002{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:123px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu03{z-index:200;position:absolute; }

.menu003{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:165px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu04{z-index:200;position:absolute; }

.menu004{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:211px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu05{z-index:200;position:absolute; }

.menu005{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:272px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu06{z-index:200;position:absolute; }

.menu006{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:334px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu07{z-index:200;position:absolute; }

.menu007{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:401px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu08{z-index:200;position:absolute; }

.menu008{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:501px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu09{z-index:200;position:absolute; }

.menu009{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:554px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu010{z-index:200;position:absolute; }

.menu0010{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:647px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu011{z-index:200;position:absolute; }

.menu0011{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:716px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu012{z-index:200;position:absolute; }

.menu0012{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:789px;top:0px;_top:-12px;position:absolute;_width:180px;}



#menu013{z-index:200;position:absolute; }

.menu0013{background:#FFF url(../images/menu00_bg.gif);border:1px #999 solid;border-top:0;text-align:left;padding:4px 0;left:851px;top:0px;_top:-12px;position:absolute;_width:180px;}





#quicklink{width:980px;height:30px;}



#banner{width:980px;height:280px;}

#banner2{width:980px;height:200px;}

.s1{display:block}

.s2{display:none;}



#list{width:980px;margin-bottom:10px;}



#m_list{width:318px;background:url(../images/bg_block_cen_01s.gif) center repeat-y;}

#m_list h1{width:306px;padding-left:12px;background:url(../images/bg_block_top_01.gif) center no-repeat;line-height:24px;color:#484848;font-weight:bold;}

#m_list h2{width:300px;padding-left:12px;padding-right:6px;background:url(../images/bg_block_top_01s.gif) center top no-repeat;overflow:hidden;}

#m_list h2 a{line-height:26px;color:#5E5E5E;font-weight:bold;}

#m_list .cons{width:310px;padding-bottom:8px;border-top:#F0F0F0 solid 1px; overflow:hidden;zoom:1;}

#m_list .cons .link{width:130px;float:left;}

#m_list .cons .link dt{border-bottom:#F0F0F0 solid 1px;padding-left:8px;}

#m_list .cons .link dt a{line-height:24px;color:#5E5E5E;font-weight:bold;}

#m_list .cons .link dd{padding-left:8px;line-height:22px;color:#606060;font-weight:bold;display:block;cursor:pointer;}

#m_list .cons .link dd.hover{padding-left:8px;line-height:22px;color:#000;font-weight:bold;display:block;cursor:pointer;}

#m_list .cons .pic{width:160px;float:left;margin-left:10px;}

#m_list .cons .pic .photo{width:154px;}

#m_list .cons .pic .price{width:160px; text-align:center;line-height:24px;}

#m_list .cons .pic .price span.num{font-size:18px;font-weight:bold;color:#DB0000;}

#m_list .bot{width:318px;height:6px;background:url(../images/bg_block_bot_01.gif) no-repeat;}



#m_list2{width:898px;padding:20px 40px;border:#E7E7E7 solid 1px;margin-bottom:10px;overflow:hidden;zoom:1;}

#m_list2 .title{margin-bottom:10px;overflow:hidden;zoom:1;line-height:24px;color:#000;font-size:14px;}

#m_list2 .title h1{font-size:14px;float:left;display:block;width:120px;line-height:24px;color:#A1A09E;cursor:pointer;}

#m_list2 .title h1.hover{font-size:14px;float:left;display:block;width:120px;line-height:24px;color:#000;cursor:pointer;}

#m_list2 .list{width:154px;padding:13px;border-top:#E0E0E0 dotted 1px;border-right:#E0E0E0 dotted 1px;}

#m_list2 .list p{width:154px;line-height:16px;height:64px; text-align:center; overflow:hidden;}

#m_list2 .list .price{width:154px;line-height:18px;text-align:center;color:#FF6600;}

#m_list2 .list .name{width:154px;line-height:18px;text-align:center;color:#D0D0D0;}

#m_list2 .list .name img{margin-right:3px;margin-bottom:2px;}



#m_list2 img.list2s{width:144px;margin-right:8px;float:left;}



#m_bot_link{width:980px;padding:2px 0;border-top:#E7E7E7 solid 1px;border-bottom:#E7E7E7 solid 1px;margin-bottom:10px;overflow:hidden;zoom:1;}

#m_bot_link .name{line-height:18px;color:#6B6B6B;}

#m_bot_link .name img{margin-right:3px;margin-bottom:2px;}

#m_bot_link .name2 img{margin-right:3px;margin-bottom:-4px;}





#m_bot_link2{width:920px;padding:30px;border-top:#E7E7E7 solid 1px;border-bottom:#E7E7E7 solid 1px;background:#F8F8F8;margin-bottom:10px;overflow:hidden;zoom:1;}

#m_bot_link2 dl.list{width:192px;margin-left:0;}

#m_bot_link2 dl.list dt{width:192px;height:25px; text-align:center;font-weight:bold;color:#000;line-height:25px;font-size:11px;margin-bottom:8px;background:url(../images/bg_tail_title.gif) center no-repeat;}

#m_bot_link2 dl.list dd{line-height:20px;font-size:11px;padding-left:8px;}



#tail{width:980px;height:25px;font-size:11px;font-weight:bold;color:#FFF;line-height:25px; text-align: center;background:url(../images/bg_tail.gif) center no-repeat;margin-top:10px;margin-bottom:10px;}



#m_list3{width:730px;padding:15px;border:#E7E7E7 solid 1px;overflow:hidden;zoom:1;float:right;}

#m_list3 .title{margin-bottom:10px;overflow:hidden;zoom:1;line-height:24px;color:#000;font-size:14px;}

#m_list3 .title h1{font-size:14px;float:left;display:block;width:698px;line-height:24px;color:#A1A09E;cursor:pointer;text-transform:capitalize;}

#m_list3 .title h1.hover{font-size:14px;float:left;display:block;width:120px;line-height:24px;color:#000;cursor:pointer;}

#m_list3 .list{width:154px;padding:13px;border-top:#E0E0E0 dotted 1px;border-right:#E0E0E0 dotted 1px;}

#m_list3 .list p{width:154px;line-height:16px;height:64px; text-align:center; overflow:hidden;}

#m_list3 .list .price{width:154px;line-height:18px;text-align:center;color:#FF6600;}

#m_list3 .list .name{width:154px;line-height:18px;text-align:center;color:#D0D0D0;}

#m_list3 .list .name img{margin-right:3px;margin-bottom:2px;}



#s_b{width:980px;overflow:hidden;zoom:1;margin-top:10px;margin-bottom:10px;}



#s_menu{width:200px;border:#E7E7E7 solid 1px;float:left;padding:10px 3px;}

#s_menu h1{font-size:13px;font-weight:bold;line-height:30px;color:#000000;padding-left:15px;border-bottom:#E7E7E7 solid 1px;clear:both;}

#s_menu ul{line-height:29px;color:#666;}

#s_menu ul li{float:left;line-height:26px;font-size:12px;padding-bottom:1px;margin-left:2px;margin-right:2px;background:url(../images/line_dot_x.gif) bottom repeat-x;}

#s_menu ul li a{display:block;line-height:22px;width:170px;height:22px;padding-left:16px;padding-right:10px;background:url(../images/ico_arrow.gif) 8px 7px no-repeat;white-space:nowrap;font-size:12px;}

#s_menu ul li a:hover{background:#EEEEEE url(../images/ico_arrow.gif) 9px 7px no-repeat;text-decoration:none;}



#s_list{width:730px;padding:15px;border:#E7E7E7 solid 1px;overflow:hidden;zoom:1;float:right;}

#s_list .title{margin-bottom:10px;overflow:hidden;zoom:1;line-height:24px;color:#000;font-size:14px;border-bottom:#E7E7E7 solid 1px;}

#s_list .title2{margin-bottom:10px;overflow:hidden;zoom:1;line-height:24px;color:#000;font-size:14px;}

#s_list .title h1{font-size:14px;float:left;line-height:24px;color:#000;}



#pro_desc{width:675px;margin-top:10px;overflow:hidden;zoom:1;}

#pro_desc .picbig{width:300px;float:left;margin-right:10px;border:#EEEEEE solid 1px;}

#pro_desc .info{width:343px;_width:336px;padding:10px;float:left;background:#EFEFEF;}

#pro_desc .info .divimg01{margin-bottom:4px;}

#pro_desc .info .code{margin-top:10px;color:#000;line-height:20px;}

#pro_desc .info .prices{margin-top:4px;color:#000;line-height:20px;}

#pro_desc .info .price{margin-top:4px;color:#385ADB;line-height:20px;font-size:15px;}

#pro_desc .info .link{margin-top:10px;overflow:hidden;zoom:1;}

#pro_desc .info .link a.s01{margin-right:5px;margin-bottom:3px;width:130px;_width:126px;height:22px;display:block;float:left;background:#F1DFD3 url(../images/icon_calculate.gif) 13px 6px no-repeat;font-weight:bold;font-size:11px;line-height:22px;padding-left:35px;text-decoration:none;}

#pro_desc .info .link a.s01:hover{background:#673610 url(../images/icon_calculate.gif) 13px 6px no-repeat;color:#FFF;text-decoration:none;}

#pro_desc .info .link a.s02{margin-right:5px;margin-bottom:3px;width:130px;_width:126px;height:22px;display:block;float:left;background:#F1DFD3 url(../images/icon_tag_red.gif) 13px 6px no-repeat;font-weight:bold;font-size:11px;line-height:22px;padding-left:35px;text-decoration:none;}

#pro_desc .info .link a.s02:hover{background:#673610 url(../images/icon_tag_red.gif) 13px 6px no-repeat;color:#FFF;text-decoration:none;}

#pro_desc .info .link a.s03{margin-right:5px;margin-bottom:3px;width:130px;_width:126px;height:22px;display:block;float:left;background:#F1DFD3 url(../images/icon_pazzle.gif) 13px 6px no-repeat;font-weight:bold;font-size:11px;line-height:22px;padding-left:35px;text-decoration:none;}

#pro_desc .info .link a.s03:hover{background:#673610 url(../images/icon_pazzle.gif) 13px 6px no-repeat;color:#FFF;text-decoration:none;}

#pro_desc .info .link a.s04{margin-right:5px;margin-bottom:3px;width:130px;_width:126px;height:22px;display:block;float:left;background:#F1DFD3 url(../images/icon_tag_green.gif) 13px 6px no-repeat;font-weight:bold;font-size:11px;line-height:22px;padding-left:35px;text-decoration:none;}

#pro_desc .info .link a.s04:hover{background:#673610 url(../images/icon_tag_green.gif) 13px 6px no-repeat;color:#FFF;text-decoration:none;}

#pro_desc .info .divbtn{margin-top:10px;overflow:hidden;zoom:1;}

#pro_desc .info .divbtn img.submit{float:right;margin-right:7px;}

#pro_desc .info .divbtn .quantity{float:left;}



#pro_con{margin-top:25px;}

#pro_con .title{height:30px;border-bottom:#E7E7E7 solid 1px;}

#pro_con .title dl{overflow:hidden;zoom:1;}

#pro_con .title dd{width:100px;height:30px;float:left;margin-right:10px;text-align:center;color:#A1A09E;cursor:pointer;line-height:30px;}

#pro_con .title dd.hover{width:100px;height:30px;float:left;margin-right:10px;text-align:center;color:#000;cursor:pointer;line-height:30px;}

#pro_con .ss1{display:block}

#pro_con .ss2{display:none;}

#pro_con .ss3{display:none;}

#pro_con .ss4{display:none;}

#pro_con .ss5{display:none;}

#pro_con .con_menu{margin-top:20px;font-size:11px;}

#pro_con .con_menu p{margin-bottom:10px;}

#pro_con .con_menu .review_list{margin-bottom:15px;line-height:16px; font-size:12px;}

#pro_con .con_menu .review_line{margin-bottom:15px;line-height:16px;border-top:#CCC solid 1px; text-align:center;padding-top:5px;}



#m_list4{overflow:hidden;zoom:1;}

#m_list4 .title{margin-bottom:10px;overflow:hidden;zoom:1;line-height:24px;color:#000;font-size:14px;}

#m_list4 .title h1{font-size:14px;float:left;display:block;width:120px;line-height:24px;color:#A1A09E;cursor:pointer;}

#m_list4 .title h1.hover{font-size:14px;float:left;display:block;width:120px;line-height:24px;color:#000;cursor:pointer;}

#m_list4 .list{width:154px;padding:13px;border-top:#E0E0E0 dotted 1px;border-right:#E0E0E0 dotted 1px;}

#m_list4 .list p{width:154px;line-height:16px;height:64px; text-align:center; overflow:hidden;}

#m_list4 .list .price{width:154px;line-height:18px;text-align:center;color:#FF6600;}

#m_list4 .list .name{width:154px;line-height:18px;text-align:center;color:#D0D0D0;}

#m_list4 .list .name img{margin-right:3px;margin-bottom:2px;}



#t_pos{height:27px;padding-left:10px;background:url(../images/line_dot_x.gif) bottom repeat-x;margin-bottom:10px;}

#t_pos a{height:27px;color:#000;line-height:27px;}

#t_pos a.logout{height:27px;color:#4B2912;line-height:27px;float:right;margin-left:10px;}



#login{width:920px;padding:20px 29px;line-height:20px;border:#E7E7E7 solid 1px;}



#flow_con{width:920px;padding:20px 29px;line-height:20px;border:#E7E7E7 solid 1px;}

#flow_con .total{text-align:right;font-size:11px;line-height:36px;}

#flow_con .checkout{text-align:center;font-size:11px;background:url(../images/line_dot_x.gif) top repeat-x;padding-top:4px;}



#order_detail_print{border:#FF7545 dotted 1px;background:#FFFEE4;text-align:center;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:10px;padding:10px;}

#order_detail_pay{border:#EFCAB1 solid 1px;text-align:center;font-size:12px;line-height:20px;font-weight:bold;margin-bottom:10px;padding:15px;}



#order_complete{text-align:center;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:10px;padding:10px;}

#order_com_text{border:#E7E7E7 solid 1px;font-size:12px;line-height:20px;margin-bottom:10px;padding:15px;margin-left:100px;margin-right:100px;}

#order_com_text2{font-size:12px;line-height:20px;padding:15px;text-align:center;}

#order_com_text2 a{font-size:12px;line-height:20px;color:#F46200;}



#about{padding:20px 40px;line-height:24px;}



#account{width:880px;padding:20px 30px;}

#account .sub_t{padding-left:20px;overflow:hidden;zoom:1;}

#account .sub_t .t{float:left;height:22px;background:#5D5D5D;font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;font-size:11px;line-height:22px;padding-left:20px;padding-right:20px;}







.shop_menu3path:link { color:#000000;}

.shop_menu3path:visited {  color:#000000;}

.shop_menu3path:hover {  color:#000000;}

.shop_menu3path:active {  color:#000000;}



.shop_menu3path3:link {text-decoration: none; color:#ffffff; background-color:#ff0000;}

.shop_menu3path3:visited { text-decoration: none; color:#ffffff; background-color:#ff0000;}

.shop_menu3path3:hover { text-decoration: none; color:#ffffff; background-color:#ff0000;}

.shop_menu3path3:active { text-decoration: none; color:#ffffff; background-color:#ff0000;}







/* css buttons */

.cssButton { font-family:Arial, Helvetica, sans-serif;



	margin: 0px;

	padding: 1px;

	font-size: 12px;	

	background:#dee7f6;

	color:#000000;

	border:1px solid #8ab0e1;		

	border-right-color: #8ab0e1;

	border-bottom-color: #8ab0e1;

}

.cssButtonHover {

font-family:Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 1px;	

	font-size: 12px;

	

	background:#a2c2e8;

	color: #000000; 

	border:1px solid #8ab0e1;		

	border-right-color: #8ab0e1;

	border-bottom-color: #8ab0e1;

	text-decoration:none;

	cursor: pointer;





}











/* CSS class for zoomed area */

.MagicZoomBigImageCont {

	border:			1px solid #9c0134;

}



.MagicZoomMain {

	text-align: center !important;

	width: 92px;

}



.MagicZoomMain div {

	padding: 0px !important;

}



/* Header look and feel CSS class */

/* header is shown if "title" attribute is present in the <A> tag */

.MagicZoomHeader {

	font:			12px Tahoma, Verdana, Arial, sans-serif;

	color:			#fff;

	background:		#9c0134;

	text-align:     center !important; 

}





/* CSS class for small looking glass square under mouse */

.MagicZoomPup {

	border: 		1px solid #aaa;

	background: 	#ffffff;

}



/* CSS style for loading animation box */

.MagicZoomLoading {

	text-align:		center;

	background: 	#ffffff;

	color:			#444;

	border: 		1px solid #ccc;

	opacity:		0.8;

	padding:		3px 3px 3px 3px !important;

	display: 		none; /* do not edit this line please */

}



/* CSS style for gif image in the loading animation box */

.MagicZoomLoading img {

	padding-top:	3px !important;

}



.wraporder {

            width:154px;

            position:relative;

}





.tiporder {

            position:absolute; right:0; top:0;

            width:43px; height:44px;

            background:url(http://www.jewelryerss.com/images/hotorder.gif) no-repeat;

 }



.wraporder2 {

            width:300px;

            position:relative;

}


.contentpic img{
max-width:100%;width:expression(document.body.clientWidth > 400?'50%':'auto' );display:block;border:0
}