/* body */

body {
	text-align:left;
	font-size:12px;
	font-family:tahoma;
	margin:20px auto; padding:0;
	background:#d2c9bd;
}

/* common */
div,form,img,ul,ol,li,dl,dt,dd {font-size:12px; margin: 0; padding: 0; border: 0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-family: Î¢ÈíÑÅºÚ, Arial, Verdana, Sans-Serif;}

table,td,tr,th{font-size:12px;}

img { border:none; }

a {color: #444444; text-decoration:none;}
a:link	{color: #444444; text-decoration:none;}
a:visited {color: #444444;text-decoration:none;}
a:hover {color: #AE0911; text-decoration:underline;}
a:active {color: #444444;}

.wrapper{width:780px;margin:0 auto;background:#fff;}

.wrapper .header{width:780px;height:159px;position:relative;}
.wrapper .header .maintop{width:59px;height:30px;background:url("../imgs/bg_header_topnav.gif") no-repeat top left;top:0;left:0;position:absolute;}
.wrapper .header .header_wrapper{width:761px;margin:0 auto;position:relative;}
.wrapper .header_wrapper .logo{width:238px;height:51px;top:59px;left:13px;position:absolute;z-index:99;}
.wrapper .header_wrapper .logo a{float:left;width:238px;height:51px;background:url("../imgs/logo.gif") no-repeat;text-indent:-9999px;}
.wrapper .header_wrapper .topnav{width:681px;height:35px;line-height:35px;padding-left:80px;top:19px;left:0;position:absolute;}
.wrapper .header_wrapper .menu{width:761px;height:96px;background:url("../imgs/bg_menu.gif") repeat-x;top:54px;left:0;position:absolute;}
.wrapper .header_wrapper .menu p{width:698px;padding:0;margin:0;top:62px;left:0;height:34px;line-height:34px;margin:0 auto;text-align:center;position:absolute;}
.wrapper .header_wrapper .menu p a{color:#fff;padding:0 10px 0 10px;}
.wrapper .header_wrapper .menu p a:visited{color:#fff;}
.wrapper .header_wrapper .menu_logo{width:237px;height:102px;background:url("../imgs/bg_header_logo.gif") no-repeat;top:13px;right:0;position:absolute;z-index:99;}
.wrapper .header_wrapper .rss{width:39px;height:19px;top:123px;right:12px;position:absolute;}

.wrapper .mainpage{width:762px;margin:0 auto;}
.wrapper .mainpage .ad01{width:762px;height:242px;margin-bottom:9px;background:#FFFFFF;}
.wrapper .mainpage .ad02,
.wrapper .mainpage .ad03,
.wrapper .mainpage .ad04{float:left;width:248px;height:242px;margin-right:9px;background:#FFFFFF;}
.wrapper .mainpage .ad04{margin-right:0;}
.wrapper .mainpage .mainpage_goods{height:129px;margin:9px 0 0 0;}
.wrapper .mainpage .mainpage_goods li{float:left;width:120px;height:120px;margin-right:8px;}
.wrapper .mainpage .mainpage_goods li.end{float:right;margin:0;}

.wrapper .ad05,
.wrapper .ad06,
.wrapper .ad07{float:left;width:248px;height:54px;margin-right:9px;background:#ae0911;}
.wrapper .ad07{margin-right:0;}

.wrapper .ad05a,
.wrapper .ad06a,
.wrapper .ad07a{float:left;width:248px;height:1px;margin-right:9px;background:#FFFFFF;}
.wrapper .ad07a{margin-right:0;}

.wrapper .catalog{width:762px;margin:0 auto;}
.wrapper .lmenu{float:left;width:192px;background:#FFFFFF;}
.wrapper .lmenu dl{}
.wrapper .lmenu dt{width:174px;padding-left:18px;height:30px;line-height:30px;color:#fff;font-weight:bolder;background:#d90b15;}
.wrapper .lmenu dd{width:174px;padding-left:18px;padding-bottom:4px;background:#EFEFEF;height:21px}
.wrapper .lmenu dd a{float:left;width:154px;line-height:22px;color:#333333}
.wrapper .catalog .rgoods{float:left;width:548px;margin-left:20px;}
.wrapper .catalog .rgoods .path{width:548px;height:40px;line-height:40px;border-bottom:1px dotted #ccc;}

.wrapper .catalog .goods_item{width:762px;}
.wrapper .catalog .goods_item ul{width:742px;margin-left:20px;}
.wrapper .catalog .goods_item li{float:left;width:165px;height:220px;padding-right:20px;text-align:center;}

.goods{width:100%;}
.goods ul{padding-top:10px;}
.goods li{float:left;width:100px;height:180px;padding-right:35px;text-align:center;}
.goods li .thumb{width:100px;height:100px;border:1px solid #efefef}
.goods li .title{padding:5px 0 0 0}
.goods li .cash{font-size:14px;color:#ff3300;font-weight:bolder;}
.goods li .cash span{font-size:12px;color:#666;}

.nextprev{width:762px;height:30px;background:#f09c0c;margin:0 auto;}
.nextprev .prev{float:left;width:186px;padding:6px 0 0 9px;}
.nextprev .prev a{color:#fff;}
.nextprev .prev a:visited{color:#fff;}
.nextprev .goodname{float:left;width:354px;text-align:center;padding:6px 0 0 0;}
.nextprev .goodname a{font-size:14px;color:#fff;}
.nextprev .next{float:left;text-align:right;width:186px;padding:6px 0 0 18px;}
.nextprev .next a{color:#fff;}
.nextprev .next a:visited{color:#fff;}

.good_detail{width:762px;margin:0 auto;}
.good_detail .path{width:762px;height:40px;line-height:40px;border-bottom:2px solid #ae0911;}
.good_detail .thumb{float:left;width:200px;padding:20px;}
.good_detail .detail{float:left;width:522px;padding-top:20px;}
.good_detail .detail .title{width:522px;font-size:14px;font-weight:bolder;color:#990000;}
.good_detail .detail .info{width:522px;}
.good_detail .detail .info .cash{float:left;width:203px;font-size:36px;color:#ae0911;}
.good_detail .detail .info .cash span{font-size:12px;}
.good_detail .detail .info .cash strong{font-weight:normal;}
.good_detail .detail .info .cash span.original{color:#666666;}
.good_detail .detail .info .desc{float:left;width:319px;color:#666666;line-height:22px;}

ul.fix li{margin-bottom:12px}

.inpqty{width:63px;height:16px;border:1px solid #ccc;}

.memo{width:742px;margin:0 auto;line-height:22px;}

.pager{width:100%;height:32px;line-height:32px;background:#e4e4e4;margin-top:6px;}
.pager .lpager{float:left;padding-left:12px;}
.pager .lpager span{font-weight:bolder;color:#990000;}
.pager .rpager{float:right;color:#990000;padding-right:90px;position:relative;}
.pager .rpager a{color:#990000;}
.pager .rpager a:visited{color:#990000;}

.pager .rpager .divinp{top:2px;*+top:5px;*top:5px;right:48px;position:absolute;}
.pager .rpager .divbtn{top:6px;right:6px;position:absolute;}

.inpPager{width:33px;height:16px;padding:0;margin:0;border:1px solid #cccccc;}

.mainpage_bottom{width:762px;height:9px;clear:left;}

.txtLogin{width:68px;height:14px;border:1px solid #cccccc;}
.txtInput{width:140px;height:16px;border:1px solid #cccccc;}

.btn_grey, .btn_blue, .btn_orange, .btn_order, .btn_fav, .btn_modify, .btn_myhistory{
	text-align:center;
	width:101px;
	height:27px;
	border:0;
	padding:0;
	line-height:25px;
	margin-right:6px;
	color:#fff;
	cursor:pointer;
}

.btn_orange:hover,
.btn_order:hover,
.btn_fav:hover,
.btn_modify:hover,
.btn_myhistory:hover{
	color:#fff;
	text-decoration:none;
}

.btn_blue:hover,
.btn_grey:hover{color:#333;}

.btn_grey:visited,
.btn_blue:visited,
.btn_orange:visited,
.btn_order:visited,
.btn_fav:visited,
.btn_modify:visited,
.btn_myhistory:visited{
	color:#fff;
	text-decoration:none;
}

.btn_grey,
.btn_blue { color:#fff; background:url("../imgs/btn_bg.gif") no-repeat;font-size:12px;font-weight:bolder;}
.btn_orange {width:75px; color:#fff; background:url("../imgs/btn_bg2.gif") no-repeat;}
.btn_red { color:#FFF; background:#E20026; }
.btn_modify{width:95px; color:#fff; background:url("../imgs/btn_bg3.gif") no-repeat;}
.btn_myhistory{width:181px; color:#fff; background:url("../imgs/btn_myhistory.gif") no-repeat;}

.btn_order, .btn_fav { width:84px; color:#FFF; padding-left:25px;}
.btn_order { background:#0097FF url(icon_cart_btn.gif) no-repeat 0 -3px;}
.btn_fav { margin:0; background:#908D80 url(icon_fav_btn.gif) no-repeat 0 -3px;}

.btn_normal{height:20px;line-height:20px;color:#fff;background:url("../imgs/btn_normal.gif") repeat-x;border:none;font-size:12px;padding:0 6px 0 6px;margin-left:8px;}
.left{float:left;}
.right{float:right;text-align:left;}
.center{text-align:center;}

.w20{width:20px;}
.w40{width:40px;}
.w180{width:180px;}

.dotted_hr{clear:both;height:1px;border:none;border-bottom:1px dotted #333;margin:0 0 5px 0;}
.clearBoth{clear:both;height:auto;}

.login{width:742px;text-align:left;margin:12px auto;padding:0;}
.login dl.login_ll{float:left;width:50%;padding:0;margin:0;color:#444444;border-right:1px solid #CECECE;}
.login dl.login_rr{float:left;width:auto;padding:0 28px;margin:0;color:#444444;}
.login dt,h3.title{font-size:14px;font-weight:bolder;color:#AE0911;padding:0;margin:0;}
.login dt span{font-size:12px;font-weight:normal;color:#5B5B5B;padding:0;margin:0;}
.login dd{line-height:24px;padding-top:16px;}
.login label{float:left;width:90px;text-align:left;}

.link{}
.link dl{}
.link dt{font-size:12px;}
.link dd{}

.reg_bank{}
.reg_bank li{float:left;width:33%;padding-bottom:12px;}

.login .maildomain a{padding:0 6px 0 6px;color:#990000;text-decoration:underline;}
.login .maildomain a:visited{color:#990000;}

/* STEP */
.step{width:762px;height:55px;margin-bottom:12px;background:url("../imgs/mall_head.png") no-repeat left bottom;border-bottom:1px solid #E0DCCA;position:relative;margin:0 auto;}
.step div{font-size:14px;color:#ccc;font-weight:bolder;}
.step div.selected{color:#AE0911;}
.step div#step1{top:12px;left:150px;position:absolute;}
.step div#step2{top:12px;left:250px;position:absolute;}
.step div#step3{top:12px;left:400px;position:absolute;}
.step div#step4{top:12px;left:500px;position:absolute;}

/* catmenu */
.catmenu{width:160px;text-align:left;}
.catmenu dl{}
.catmenu dt{padding:0 0 8px 8px;font-size:16px;font-weight:bolder;color:#E20026;}
.catmenu dd{}
.catmenu dd a{float:left;width:152px;line-height:22px;padding-left:8px;}
.catmenu dd a:visited{color:#908D80;}
.catmenu dd a:hover{color:#E20026;}
.catmenu dl.childcats{padding-left:12px;}
.catmenu dl.childcats dd a{float:left;width:102px;padding-left:8px;}

.wrapper .notes_menu{float:left;width:200px;}
.wrapper .notes_menu div{padding:2px 0 2px 0;}
.wrapper .notes_menu dl{}
.wrapper .notes_menu dt{width:192px;height:30px;line-height:30px;background:#d90b15;}
.wrapper .notes_menu dt a{float:left;width:164px;font-size:14px;font-weight:bolder;color:#fff;line-height:28px;padding-left:28px;}
.wrapper .notes_menu dd{width:192px;background:#dadada;}
.wrapper .notes_menu dd a{float:left;width:164px;color:#666666;line-height:28px;padding-left:28px;}
.wrapper .notes_menu dd a:hover{color:#666666;}

.wrapper .notes_body{float:left;width:562px;}
.wrapper .notes_body h1{font-size:14px;padding:0;margin:0;}
.wrapper .notes_body p{font-size:12px;padding:0;margin:0;line-height:24px;}

/* gbook */
.gbook_list { display:block; }
.gbook_list li { display:block; border-top:#E0DCCA 1px solid; padding:15px 0; }
.gbook_list li a { padding:0 8px ; font-size:10px;}
.gbook_list li span { font-size:10px; color:#8E0018; padding:0 8px 0 30px;}
.gbook_list li font { color:#4A4840; font-weight:bolder;}
.gbook_list li p { display:block; line-height:20px; margin-top:10px;}

.catalog_description{font-size:12px;font-weight:normal;padding:0;margin:0;}

.gbook_reply { color:#3887BD; padding:20px 10px 10px 10px; background:#E3EFFF;}
.gbook_reply h3 { font-size:12px; margin-bottom:8px;}

/* ORDER LIST */
.order_list {width:723px;border-bottom:#efefef 1px solid;}
.order_list {display:block; height:30px;}
.order_list li { display:block; float:left; height:30px; line-height:30px; padding:0 12px 0 0;}

.ol_no{ width:156px; }
.ol_time{ width:126px; }
.ol_status {width:80px;}
.ol_qty, .ol_total { width:66px;}

.ol_menu a {
	color:#333;
	text-decoration:none;
	display:block; float:left; height:30px; line-height:30px; padding:0 12px 0 0;
}
.ol_menu a:visited { color:#908D80; text-decoration:none;}
.ol_menu a:hover { color:#8E0018; }
.ol_menu_normal a:visited { color:#908D80; text-decoration:none;}
.ol_menu_normal a:hover { color:#8E0018; }

.order_prolist ul { height:30px; line-height:30px; border-bottom:#E0DCCA 1px solid;}
.order_prolist li { float:left; padding-bottom:0;}
.order_prolist div { text-align:right;}

.order_item, .order_price, .order_qty, .order_total {padding-right:5px;}
.order_item { width:420px;}
.order_price { width:60px;}
.order_qty { width:60px;}
.order_total { width:60px;}

/* BASKET */
.basket{width:762px;text-align:left;margin:0 auto;padding:0;}
.basket h2{font-size:12px;font-weight:normal;}

.cart_list_title { display:block; color:#4A4840; background:#E0DCCA; height:40px; width:762px; margin:12px 0;}
.cart_list_title li { display:block; float:left; line-height:30px; padding:5px;}

.cart_list { display:block; height:90px; width:762px; border-bottom:#E0DCCA 1px solid;}
.cart_list li { display:block; float:left; height:80px; padding:5px;}
.cart_list:hover { background:#F8F6F1; border-bottom:#AE0911 1px solid; cursor:pointer;}

.cart_item { width:100px;}
.cart_item img { width:80px; height:80px;}
.productImages{width:80px; height:80px;}

.cart_note { width:210px;}
.cart_note p { margin-top:34px; line-height:22px;}
.cart_status { width:40px; line-height:80px;}
.cart_price { width:60px; line-height:80px;}
.cart_qty { width:50px;}
.cart_qty p { margin-top:34px; line-height:22px;}
.cart_qty input { margin-top:25px;}
.cart_total { width:60px; line-height:80px;}
.cart_del { width:80px; line-height:80px;text-align:center;}
.cart_fav { width:80px; line-height:80px;text-align:left;}
.input_grey{width:30px;}

.cashier {display:block;color:#DC8100;width:762px;font-size:14px;font-weight:bolder;}
.cashier li { display:block; color:#990000; font-weight:normal; height:28px; line-height:28px;}
.cashier a{color:#990000;}
.cashier a:visited{color:#990000;}
.cashier input { margin-top:7px; margin-bottom:7px;}
.cashier_list1 { width:762px;}
.cashier_list2 { width:80px; }
.cashier_list3 { width:110px; }
.cashier_list4 { width:350px;}
.cashier_list5 { width:430px; }
#divTotalNonShipping{font-size:22px;font-weight:normal;}
#divTotalNonShipping span{font-size:12px;}
#divshipMethodSelectorMemo{font-size:14px;font-weight:bolder;color:#f09c0c;}

.btnButton{width:95px;height:27px;line-height:27px;color:#fff;text-align:center;background:url("../imgs/bg_loginbtn.gif") no-repeat;border:0;font-size:12px;font-weight:bolder;}
.btnButton a{color:#fff;}
.btnButton a:visited{color:#fff;}

.footer{width:780px;margin:1px auto;background:#fff;position:relative;}
.footer_tip{padding:9px;}
.footer_tip p{padding:0;margin:0;color:#990000;line-height:24px;}

.footer_link{top:19px;right:0;position:absolute;}
.footer_link a{float:left;width:63px;height:25px;margin-right:10px;line-height:25px;color:#fff;text-align:center;background:url("../imgs/bg_footer_link.gif") no-repeat;}
.footer_link a:hover{color:#fff;}
.footer_link a:visited{color:#fff;}

.copyright{width:780px;margin:9px auto;position:relative;}
.copyright a{color:#666666;padding-right:12px;}
.copyright .powered{top:0;right:10px;position:absolute;}
.copyright .powered .corp,
.copyright .powered .poby{text-align:right;font-size:10px;color:#666666;}
.copyright .powered .poby a{padding:0;}

/*
.footer{width:780px;margin:9px auto;background:#fff;position:relative;}
.footer_tip{padding:9px;}
.footer_tip p{padding:0;margin:0;color:#990000;line-height:24px;}

.footer_link{top:19px;right:0;position:absolute;}
.footer_link a{float:left;width:63px;height:25px;margin-right:10px;line-height:25px;color:#fff;text-align:center;background:url("../imgs/bg_footer_link.gif") no-repeat;}
.footer_link a:hover{color:#fff;}
.footer_link a:visited{color:#fff;}

.copyright{width:780px;margin:9px auto;position:relative;}
.copyright a{color:#666666;padding-right:12px;}
.copyright .powered{top:0;right:10px;position:absolute;}
.copyright .powered .corp,
.copyright .powered .poby{text-align:right;font-size:10px;color:#666666;}
.copyright .powered .poby a{padding:0;}
*/

hr.dotted_hr{height:1px;border:0;border-bottom:1px dotted #333;padding:6px 0 6px 0;}

.clearBoth{clear:both;}

#ur_here {padding:5px 0}
.block h5,.flowBox h6,.box_1 h3 {padding:10px 0; font-size:14px;font-weight:bold;color:#FF4500;}
.box_1 {padding-bottom:10px}
.block {padding:0 10px 10px 10px}
.flowBox {margin-top:10px}
.f6 {font-size:12px;font-weight:normal;color:#666666}
.bnt_blue_1,.bnt_blue_2,.us_Submit {font-size:14px;font-family:Tahoma;padding:3px}
select {font-size:12px;font-family:tahoma}
.bnt_blue_3{font-size:12px;font-family:Tahoma;padding:2px}
.tc .f5 {font-size:14px;font-weight:bolder;padding:0 0 10px 0}
.ttl {font-size:14px;font-weight:bolder;padding:10px 0 10px 0}


.box{ padding-bottom:2px; overflow:hidden;}

  .AreaL{width:120px; float:left; margin-right:10px;}
  .AreaR{width:630px; float:left;}

  .blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.box_1 .userCenterBox .userMenu a{display:block; height:25px; line-height:25px;color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;
}
.box_1 .userCenterBox .userMenu a.curs{font-weight:bold;}
.box_1 .userCenterBox .userMenu a img{ margin-right:3px;}

.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden}


.clipper {line-height:140%;padding:10px 0;border-bottom:1px dotted #ccc;}

.cart {border:5px solid #D90B15;background:#EFEFEF;margin:10px 0 10px 0}
.cart h4{padding:4px}

.hname {color:#333333;padding:5px 0}

.ttlr{background:#D90B15;color:#FFFFFF;font-weight:bolder;font-size:14px;padding:6px}
.order-query-rt-div {border:1px dotted #D90B15;margin:5px 0;padding:10px}

textarea{font-size:12px;font-family:tahoma;padding:6px}

.usTxt {line-height:220%}

#brandList {margin:10px 0}
.brandBox {width:120px;float:left;border:1px solid #CCCCCC;margin-right:10px}
.brandBox h4 {padding:5px 10px;background:#CCCCCC}
.brandBox p {padding:5px 10px}
