*{padding:0;margin:0;}

body {
	font-size:12px;
	font-family:"Trebuchet MS", Verdana;
	margin:0; padding:0;
	background:#fbf9f6 url("bg_body.gif") repeat-x;
}

/* 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;}

table,td,tr,th,input{font-size:12px;}

img { border:none; padding:0;}

a {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #6f603b; text-decoration:none;}

/* layout */
.wrapper{width:900px;margin:0 auto;position:relative;}

/* header */
.header{width:900px;height:100px;position:relative;text-align:left;margin-top:6px;}
.header .frmloginwrapper{width:660px;top:0;left:0;position:absolute;}
.header .frmloginwrapper .header_login{top:4px;left:0;position:absolute;}
.header .frmloginwrapper .header_Loginbutton{top:3px;left:260px;position:absolute;}
.header .header_link{top:5px;right:0;position:absolute;}
.header .header_link a{float:left;padding:0 10px 0 10px;font-family:"ËÎÌå";line-height:20px;background:url("bg_header_doline.gif") right center no-repeat;}
.header .header_link #divBasketItemText{padding-top:-4px;}
.header .header_link .forgotpwd{height:20px;line-height:20px;padding-right:10px;background:url("bg_forgetpwd.gif") right no-repeat;}

/* topnav */
.header .logo{height:50px;top:50px;left:0;position:absolute;}
.header .logo a{float:left;width:233px;height:50px;background:url("logo.gif") no-repeat;text-indent:-9999px;}
.header .topnav{width:520px;height:50px;top:66px;right:0;font-size:14px;position:absolute;}
.header .topnav a{float:left;padding:0 0 0 12px;color:#999;font-size:14px;font-weight:bolder;}
.header .topnav a:hover{color: #6f603b;}

.secondnav{width:900px;top:70px;left:0;position:absolute;}
.secondnav a{line-height:22px;padding:0 6px 0 6px;}

#headmenu1 {width:150px;font-size: 12px; z-index:99; visibility: hidden;position: absolute; top:14px;left:362px;text-decoration: none;}
#headmenu2 {width:260px;font-size: 12px; z-index:99; visibility: hidden;position: absolute; top:14px;left:422px;text-decoration: none;}
#headmenu3 {width:260px;font-size: 12px; z-index:99; visibility: hidden;position: absolute; top:14px;left:500px;text-decoration: none;}
#headmenu4 {width:200px;font-size: 12px; z-index:99; visibility: hidden;position: absolute; top:14px;left:572px;text-decoration: none;}
#headmenu5 {width:180px;font-size: 12px; z-index:99; visibility: hidden;position: absolute; top:14px;left:662px;text-decoration: none;}

.frmFindwrapper{width:153px;top:12px;right:0;position:absolute;}
.frmFindwrapper .header_find{top:5px;right:0;position:absolute;}
.frmFindwrapper .header_findbutton{top:1px;right:0;position:absolute;}
.txtLogin#finderInput{width:120px;}

.wrapper .leftmenu{float:left;width:190px;margin-top:8px;}
.wrapper .leftmenu dl{}
.wrapper .leftmenu dt{}
.wrapper .leftmenu dd{}
.wrapper .leftmenu dl.findCert{width:188px;text-align:left;border:1px solid #dedede;}
.wrapper .leftmenu dl.findCert dt{font-size:12px;font-weight:bolder;padding:6px;}
.wrapper .leftmenu dl.findCert dd{padding:6px;}
.wrapper .leftmenu dl.findCert dd ul{}
.wrapper .leftmenu dl.findCert dd li.l{float:left;width:86px;}
.wrapper .leftmenu dl.findCert dd li.r{float:left;padding-left:4px;}

#frmfind{width:190px;height:64px;position:relative;}
#frmfind ul{}
#frmfind li.findkeyword{position:absolute;top:10px;left:0;}
#frmfind li.findbutton{position:absolute;top:40px;right:0;}
.inpFindText{width:185px;height:22px;line-height:22px;border:0;font-size:12px;color:#fff;background:#6C3A28;border-bottom:1px solid #b6b6b6;padding-left:6px;}

#newsletter{width:190px;height:146px;position:relative;background:url("bg_newsletter.gif") no-repeat;}
#newsletter .Newsletterkeyword{position:absolute;top:25px;left:90px;}
#newsletter .Newsletterkeyword .inpNewsLetter{width:98px;height:20px;line-height:20px;font-size:10px;border:1px solid #ccc;}
#newsletter .btnNewsletterRegister{position:absolute;top:75px;left:90px;}
#newsletter .btnNewsletterRegister a{float:left;width:50px;text-indent:-9999px;}

.besttop{width:188px;text-align:left;border:1px solid #E3E3E3;margin-top:12px;}
.besttop dl{}
.besttop dt{width:183px;height:24px;line-height:24px;background:url("bg_bestitem_dt.gif") repeat-x;padding-left:5px;}
.besttop dd{width:178px;padding:5px;}

.wrapper .leftmenu .quick{width:190px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin-top:8px;}
.wrapper .leftmenu .lad{width:190px;margin-top:8px;}

.wrapper .rightbody{float:left;width:700px;margin-top:8px;padding-left:10px;}
.wrapper .rightbody .notice{width:650px;height:24px;line-height:24px;background:url("icon_notice.gif") left no-repeat;text-align:left;padding-left:50px;}
.wrapper .rightbody .notice ul{}
.wrapper .rightbody .notice li.NoteId,
.wrapper .rightbody .notice li.NoteSubId,
.wrapper .rightbody .notice li.NoteSubTitle,
.wrapper .rightbody .notice li.Hots,
.wrapper .rightbody .notice li.Posted,
.wrapper .rightbody .notice li.LastDateTime{display:none;}

.wrapper .rightbody .admpa{width:700px;}
.wrapper .rightbody .searchDiamond{width:700px;height:86px;margin-top:6px;background:url("search_bg.gif") no-repeat;position:relative;}
.wrapper .rightbody .searchDiamond ul{position:absolute;top:6px;left:180px;}
.wrapper .rightbody .searchDiamond ul li{float:left; width:80px;height:63px;text-align:center;font-size:12px;line-height:18px;margin:0 2px 0 2px;}
.wrapper .rightbody .searchDiamond ul li span{font-family:Arial;font-size:10px;}
.wrapper .rightbody .searchDiamond ul li a{float:left;width:80px;color:#333;text-decoration:none;}
.wrapper .rightbody .searchDiamond ul li a:visited{color:#333;}
.wrapper .rightbody .searchDiamond ul li a:hover{background:url("diy/bg_cut.gif") no-repeat;}

.wrapper .rightbody .searchDiamond .searchDiamondButton{width:73px;height:46px;position:absolute;top:20px;right:10px;}

.wrapper .rightbody .bestitem{width:700px;margin-top:8px;}
.wrapper .rightbody .bestitem dl{float:left;text-align:left;width:224px;margin-right:10px;border:1px solid #e3e3e3;}
.wrapper .rightbody .bestitem dl.end{margin-right:0;}
.wrapper .rightbody .bestitem dt{width:214px;font-size:14px;font-weight:bolder;padding:10px 0 0 10px;height:50px;line-height:18px;background:url("bg_bestitem_dt.gif") repeat-x;}
.wrapper .rightbody .bestitem dt span{font-size:12px;font-weight:normal;}
.wrapper .rightbody .bestitem dd{}
.wrapper .rightbody .bestitem dd div{width:213px;text-align:center;}
.wrapper .rightbody .bestitem dd div ul{width:180px;margin:0 auto;text-align:left;}
.wrapper .rightbody .bestitem dd div li{}

.wrapper .rightbody .edu{width:700px;height:118px;margin-top:8px;background:url("edu_bg.gif") no-repeat;position:relative;}
.wrapper .rightbody .edu ul{position:absolute;top:12px;left:280px;text-align:left;}
.wrapper .rightbody .edu ul li{font-size:12px;font-weight:normal;color:#333;}
.wrapper .rightbody .edu ul li.bolder{font-weight:normal;font-family:"Trebuchet MS";}

.wrapper .store{width:900px;}
.wrapper .store .local{width:870px;height:26px;line-height:26px;padding-left:23px;background:url("bg_store_location.gif") no-repeat;position:relative;}
.wrapper .store .local .sharethis{right:4px;top:0;position:absolute;}
.wrapper .store .mainpage{width:893px;height:439px;margin:7px auto 0 auto;position:relative;}
.wrapper .store .mainpage .bgmain{width:893px;height:263px;top:0;left:0;position:absolute;}
.wrapper .store .mainpage .whereisme{width:184px;height:160px;top:277px;left:0;position:absolute;}
.wrapper .store .mainpage .whereisme li{color:#666;line-height:20px;}
.wrapper .store .mainpage .aboutus{width:530px;height:160px;top:277px;left:184px;position:absolute;}
.wrapper .store .mainpage .aboutus li{color:#666;line-height:20px;}
.wrapper .store .mainpage .opentime{width:110px;height:160px;top:277px;right:0;position:absolute;}
.wrapper .store .mainpage .opentime li{color:#666;line-height:20px;}

.wrapper .store .event{width:893px;height:120px;margin:7px auto 0 auto;position:relative;}
.wrapper .store .event dt{height:32px;line-height:32px;font-size:12px;font-weight:bolder;color:#666;}
.wrapper .store .event dd{}
.wrapper .store .event dd #event01{width:255px;height:86px;left:13px;top:34px;position:absolute;}
.wrapper .store .event dd #event02{width:255px;height:86px;left:315px;top:34px;position:absolute;}
.wrapper .store .event dd #event03{width:255px;height:86px;left:617px;top:34px;position:absolute;}

.wrapper .store .wearehere{width:893px;height:286px;margin:7px auto 0 auto;position:relative;}
.wrapper .store .wearehere dt{height:32px;line-height:32px;font-size:12px;font-weight:bolder;color:#666;}
.wrapper .store .wearehere dd{}

.hp_mainad{width:900px;height:367px;margin-bottom:5px;text-align:left;background-repeat:no-repeat;position:relative;}
.h266{height:286px;}
.tips{width:48px;height:128px;background:url("bg_catalog_tip.gif") no-repeat;top:0;left:-48px;position:absolute;display:none;}
.tips p{width:40px;font-size:14px;font-weight:bolder;color:#fff;line-height:22px;padding-top:12px;}
.hp_mainad h1{font-size:30px;font-family:Tahoma;top:24px;left:15px;position:absolute;}
.hp_mainad h1 span{font-size:14px;padding-left:12px;}
.hp_mainad h2{width:230px;font-size:12px;font-family:Tahoma;font-weight:normal;top:75px;left:15px;line-height:20px;position:absolute;}

.goods_path{width:auto;text-align:left;height:26px;line-height:26px;background:url("img_400.gif") right no-repeat;}
.goods_path a{font-size:12px;padding:0 4px 0 4px;}

.goods_menu{float:left;width:204px;}
.goods_menu dl{width:198px;padding:0 0 6px 6px;background:#fff;}
.goods_menu dt{width:178px;height:22px;line-height:22px;padding-left:14px;background:url("bg_leftmenu_dt.gif") no-repeat;}
.goods_menu dd{}
.goods_menu dd a{float:left;width:178px;height:24px;line-height:24px;padding-left:14px;}
.goods_menu dd a.here{background:url("bg_leftmenu_ahere.gif") no-repeat;}

.goods_item{float:left;width:684px;margin-left:12px;background:#fff;}
.goods_icon{width:684px;height:238px;margin-bottom:10px;}

.goods_item h1{width:650px;height:30px;line-height:30px;padding-left:14px;margin:0 auto;font-size:14px;font-weight:normal;border-bottom:1px solid #cecac2;position:relative;}
.goods_item .div_cashselector{top:0;right:15px;position:absolute;}
.goods_item .div_cashselector #sort_lastdatetime{width:73px;height:19px;right:117px;top:5px;position:absolute;}
.goods_item .div_cashselector #sort_sellprice{width:73px;height:19px;right:24px;top:5px;position:absolute;}
.goods_item .div_cashselector .sort_back{width:73px;height:19px;}
.goods_item .div_cashselector .sort_back a{float:left;width:73px;height:19px;line-height:19px;text-align:center;background:url("sort_back.jpg") no-repeat;}
.goods_item .div_cashselector .sort_back_desc{width:73px;height:19px;}
.goods_item .div_cashselector .sort_back_desc a{float:left;width:64px;height:19px;line-height:19px;text-align:left;padding-left:9px;background:url("sort_back_desc.jpg") no-repeat;}
.goods_item .div_cashselector .sort_back_asc{width:73px;height:19px;}
.goods_item .div_cashselector .sort_back_asc a{float:left;width:64px;height:19px;line-height:19px;text-align:left;padding-left:9px;background:url("sort_back_asc.jpg") no-repeat;}

.goods_item li{float:left;width:25%;height:258px;text-align:center;}
.goods_item li .goodsthumb{width:160px;height:160px;position:relative;}
.goods_item li .goodsthumb a{}
.goods_item li .goodsthumb a h2{font-size:12px;font-weight:normal;cursor:pointer;}
.goods_item li .goodsthumb a .thumbimages{width:160px;height:160px;position:absolute;top:0;left:0;}
.goods_item li .goodsthumb a .goodsdescription{width:154px;height:40px;top:114px;left:0;position:absolute;display:none;padding:6px 0 0 6px;text-align:left;color:#fff;background:#6C3A28;filter:alpha(opacity=80));-moz-opacity:0.8;}
.goods_item li .goodsthumb a:hover .goodsdescription{display:block;}
.goods_item li .goodstitle{padding-top:10px;height:22px;font-size:11px;color:#333;}
.goods_item li .goodscash{font-size:11px;color:#df001d;}
.goods_item li .goodscash span{font-size:9px;color:#df001d;padding-right:6px;}
.goods_item li .goodsbutton{width:152px;height:27px;}
.goods_item li .goodsbutton a{float:left;width:152px;height:27px;margin:4px 0 4px 0;background:url("btn_catalog_buy.gif") no-repeat;}

.goods_detail{float:left;width:684px;margin:0 0 0 12px;padding-top:12px;position:relative;background:#fff;}
.goods_detail #diviewd{top:126px;right:5%;position:absolute}
.goods_detail .thumb{float:left;width:300px;text-align:center;}
.goods_detail .thumb .large{width:300px;text-align:center;}
.goods_detail .thumb ul{width:290px;padding-top:10px;margin:0 0 0 10px;}
.goods_detail .thumb ul li{float:left;width:70px;height:70px;padding-right:4px;margin-bottom:4px;}
.goods_detail .thumb ul li img{width:68px;height:68px;border:1px solid #e5e5e5;}

.thumbs{width:684px;top:0;right:60px;background:#fff;border:4px solid #ccc;position:absolute;z-index:99;}
.thumbs .thumbitem{float:left;width:150px;padding:10px;}
.thumbs .thumbitem a{float:left;width:150px;height:150px;border:1px solid #fff;margin-bottom:6px;}
.thumbs .thumbitem img{width:120px;height:120px;}
.thumbs .thumbitem a:hover{width:120px;height:120px;border:1px solid #791414;}
.thumbs .thumblarge{float:left;width:468px;padding:10px 10px 10px 15px;background:url("bg_thumbs_line.jpg") left no-repeat;}
.thumbs .close{top:6px;right:6px;position:absolute;}

.property{width:100%;padding:0;text-align:left;}
.property dl{padding-top:20px;clear:both;}
.property dt{font-size:14px;font-weight:bolder;line-height:28px;text-align:left;padding-left:10px;border-bottom:1px dotted #ccc;}
.property dd{clear:both;color:#666;line-height:30px;min-height:auto;margin-top:10px;}
.property dd ul{}
.property dd li{float:left;display:block;width:330px;padding:0;margin:0;padding-left:12px;background:#efefef;list-style:none;}
.property dd li.nobg{background:none;padding-top:12px;}

.goods_detail .detail{float:left;width:364px;padding:0 0 0 20px;text-align:left;}
.goods_detail .detail h1{font-size:16px;color:#6F603B;line-height:32px;}
.goods_detail .detail h2{font-size:12px;font-weight:normal;}
.goods_detail .detail h2 p{color:#666;line-height:22px;}
.goods_detail .detail h2 p.quantity{padding:6px 0 6px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
.goods_detail .originalprice{font-size:12px;padding:0;margin:0;}
.goods_detail .originalprice span{font-size:12px;}
.goods_detail .sellprice{font-size:12px;color:#6F603B;padding:0;margin:0;}
.goods_detail .sellprice span{font-size:12px;color:#6F603B;}
.goods_detail .sellprice span.dollar{font-size:12px;color:#6F603B;font-weight:normal;}
#div_sellprice{font-family:"Trebuchet MS";font-size:18px;color:#6F603B;}
#div_sellprice span{font-size:12px;}
.goods_detail .goods_memo{text-align:left;}

.relatedTitle{font-size:14px;font-weight:bolder;line-height:28px;text-align:left;padding-left:10px;border-bottom:1px dotted #ccc;}
.related_item{float:left;width:672px;margin-top:12px;}
.related_item li{float:left;width:25%;height:238px;text-align:center;}
.related_item li .goodsthumb{}
.related_item li .goodstitle{padding-top:10px;height:40px;font-size:11px;color:#333;}
.related_item li .goodscash{font-size:11px;color:#df001d;}
.related_item li .goodscash span{font-size:7px;color:#df001d;padding-right:6px;}

.comments{width:100%;}
.comments dl{text-align:left;}
.comments dt{color:#404040;font-weight:bolder;line-height:22px;}
.comments dt span{padding-right:10px;}
.comments dd{line-height:22px;color:#404040;margin-bottom:12px;border-bottom:1px dotted #ccc;}
.comments dd .body { color:#333; padding:0; background:#fff;}
.comments dd .reply { color:#920000; padding:0; background:#fff;}
.comments dd .reply h3 { font-size:12px; margin-bottom:8px;}

.comments_form{width:672px;margin:0 auto;}
.comments_form dt{width:672px;color:#333;line-height:33px;font-size:14px;font-weight:bolder;}
.comments_form li{line-height:22px;}
.comments_form li b{font-size:12px;font-weight:normal;color:#666;}

.service{}
.service a{float:left;width:25%;line-height:22px;color:#333;padding-left:15px;background:url("content_line_top.gif") left no-repeat;}
.service a:hover{color:#6F603B;}

.login_box{width:912px;margin:20px auto;background:#fff url("Shadow_Oversize_Column_Bottom.gif") bottom no-repeat;}
.login{width:900px;text-align:left;margin:0 auto;padding:180px 0;background:url("header_common.jpg") top center no-repeat;}
.login .login_desc{width:540px;margin:0 auto;}
.login .login_desc dt{width:540px;color:#333;line-height:33px;font-size:14px;font-weight:bolder;}
.login .login_desc li{line-height:22px;}
.login .login_desc li b{font-size:12px;font-weight:normal;color:#666;}

.login .frmLogin{width:540px;margin:10px auto;}
.login .frmLogin dl{}
.login .frmLogin dt{width:520px;background:#cccccc;color:#333;line-height:33px;font-size:14px;font-weight:bolder;padding-left:20px;}
.login .frmLogin dd ul{padding-top:10px;}
.login .frmLogin dd li{line-height:32px;}
.login .frmLogin dd li label{float:left;width:90px;padding-right:10px;text-align:left;}
.login .frmLogin dd li b{font-size:12px;font-weight:normal;color:#666;padding-left:100px;}
.login dt,
 h3.title{font-size:14px;font-weight:bolder;color:#6F603B;padding:0;margin:0;}

.login .doubleLogin{width:540px;margin:10px auto;}
.login .doubleLogin dl{float:left;width:270px;}
.login .doubleLogin dd ul{padding-top:10px;}
.login .doubleLogin dd li{height:32px;line-height:32px;}
.login .doubleLogin dd li label{float:left;width:90px;padding-right:10px;text-align:left;}

.friendly{width:900px;text-align:left;margin:0 auto;}
.friendly dl{padding:10px;}
.friendly dd{padding:10px 0 0 0;}

.commonform{width:100%;text-align:left;margin:12px 0;padding:0;}
.commonform dl.login_ll{float:left;width:50%;padding:0;margin:0;color:#444444;border-right:1px solid #CECECE;}
.commonform dl.login_rr{float:left;width:auto;padding:0 28px;margin:0;color:#444444;}
.commonform dt,h3.title{font-size:14px;font-weight:bolder;color:#6F603B;padding:0;margin:0;}
.commonform dt span{font-size:12px;font-weight:normal;color:#5B5B5B;padding:0;margin:0;}
.commonform dd{line-height:24px;padding-top:16px;}
.commonform label{float:left;width:90px;padding-right:10px;text-align:right;}

/* STEP */
.step{width:900px;height:55px;margin-bottom:12px;background:url("mall_head.png") no-repeat left bottom;border-bottom:1px solid #E0DCCA;position:relative;}
.step div{font-size:14px;color:#ccc;font-weight:bolder;}
.step div.selected{color:#6F603B;}
.step div#step1{top:12px;left:110px;position:absolute;}
.step div#step2{top:12px;left:200px;position:absolute;}
.step div#step3{top:12px;left:350px;position:absolute;}
.step div#step4{top:12px;left:450px;position:absolute;}

/* notes */
.notes{width:900px;text-align:left;margin:12px 0;}
.notes .notes_leftmenu{float:left;width:215px;}
.notes .notes_leftmenu dl{width:213px;border:1px solid #ddd;}
.notes .notes_leftmenu dt{font-weight:bolder;padding:6px;}
.notes .notes_leftmenu dd{width:213px;}
.notes .notes_leftmenu dd a{float:left;width:207px;padding-left:6px;line-height:22px;}

.notes .notes_body{width:890px;padding-left:10px;}
.notes .notes_body dl{}
.notes .notes_body dt{font-size:14px;font-weight:bolder;line-height:28px;text-align:left;padding-left:10px;border-bottom:1px dotted #ccc;}
.notes .notes_body dd{line-height:30px;margin-bottom:10px;padding:10px;border-bottom:1px dotted #333;}
.notes .notes_body dd img{max-width:670px;}

/* 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;}

.notes_items{width:100%;}
.notes_items#h607{width:609px;}
.notes_items h1.notes_title{font-size:16px;color:#ff0000;font-weight:bolder;}
.notes_items h1.notes_title a{color:#E20026;}
.notes_items .notes_body{padding-top:12px;font-size:12px;line-height:32px;}

/* 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:320px;}
.order_price { width:60px;}
.order_qty { width:60px;}
.order_total { width:60px;}
.co_orange{line-height:26px;color:#ff6600;font-weight:bolder;}
.co_blue{line-height:26px;color:#4650D2;font-weight:bolder;}

/* BASKET */
.basket{width:900px;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:900px; margin:12px 0;}
.cart_list_title li { display:block; float:left; line-height:30px; padding:5px;}

.cart_list { display:block; height:90px; width:900px; border-bottom:#E0DCCA 1px solid;}
.cart_list li { display:block; float:left; height:80px; padding:5px;}
.cart_list:hover { background:#F8F6F1; border-bottom:#6F603B 1px solid; cursor:pointer;}

.cart_item { width:100px;}
.cart_item img { width:80px; height:80px;} 
.productImages{width:80px; height:80px;}

.cart_note { width:160px;}
.cart_note p { margin-top:34px; line-height:22px;}
.cart_status { width:120px; 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:90px; line-height:80px;text-align:center;}
.cart_fav { width:90px; line-height:80px;text-align:left;}
.input_grey{width:30px;}

.cashier {display:block;color:#DC8100;width:900px;font-size:14px;font-weight:bolder;}
.cashier li { display:block; float:left; line-height:22px;}
.cashier input { margin-top:7px; margin-bottom:7px;}
.cashier_list1 { width:400px; padding-left:30px;}
.cashier_list2 { width:80px; }
.cashier_list3 { width:110px; }
.cashier_list4 { width:350px;}
.cashier_list5 { width:430px; }

.diy{width:900px;text-align:left;margin:12px 0;}
.diy_step{margin-left:40px;}
.diy_step ul{}
.diy_step li{float:left;width:139px;height:47px;line-height:35px;background:url("bg_diy_a.gif") no-repeat;margin-right:1px;position:relative;cursor:pointer;}
.diy_step li.selected{float:left;width:178px;height:47px;line-height:35px;background:url("bg_diy_ahover.gif") no-repeat;}
.diy_step li p{top:0;right:10px;position:absolute;text-align:left;cursor:pointer;padding:0;margin:0;}
.diy_step li p.title{}
.diy_step li p.link{padding-top:14px;}
.diy_step li p.link span{color:red;}
.diy_step li p.link a{padding-left:2px;color:#342312;}

.diy_body{width:900px;background:url("bg_diy.gif") bottom no-repeat;padding-bottom:12px;}
.diy_body_top{width:900px;padding-top:11px;background:url("bg_diy.gif") top no-repeat;}
.diy_body dl{padding:10px;}
.diy_body dl dt{font-size:14px;padding-left:10px;font-weight:bolder;}
.diy_body dl .tip{top:-2px;left:180px;width:257px;color:#fff;height:40px;line-height:30px;padding-left:20px;position:absolute;background:url("bg_title_tips.gif") no-repeat;z-index:99;}
.diy_body dl dd{padding-top:12px;}

.dd_detail_frame{width:830px;position:relative;}
.dd_detail_frame .dd_header{width:830px;}
.dd_detail_frame .dd_header li{float:left;padding:4px;color:#fff;background:url("bg_header_li.gif") repeat-x;text-align:left;}
.dd_detail_frame .diamond{width:830px;position:relative;}
.dd_detail_frame .loading{position:absolute;width:180px;right:200px;top:0px;}
.dd_detail_frame .dd_content{width:830px;position:relative;}
.dd_detail_frame .dd_content li{float:left;padding:4px;text-align:left;line-height:20px;}
.dd_detail_frame li.shape{width:26px;}
.dd_detail_frame li.shape a.shape{float:left;width:12px;height:12px;margin-top:2px;background:url("shape.gif") no-repeat;}
.dd_detail_frame li.no{width:90px;}
.dd_detail_frame li.certificate{width:100px;}
.dd_detail_frame li.weight{width:40px;}
.dd_detail_frame li.cleanliness{width:30px;}
.dd_detail_frame li.colour{width:30px;}
.dd_detail_frame li.polishing{width:50px;}
.dd_detail_frame li.cuit{width:30px;}
.dd_detail_frame li.selector{width:30px;}
.dd_detail_frame li.amount{width:50px;}
.dd_detail_frame li.link{width:80px;}

.dd_detail_frame .dd_detail{top:10px;right:0;position:absolute;width:200px;text-align:center;border-left:1px solid #ddd;display:none;}
.goods_detail_items{width:500px;}
.goods_detail_items li{float:left;width:160px;height:180px;text-align:center;border-bottom:1px dotted #ccc;}

/* papger */
.pager {
	width:100%; height:30px; line-height:30px; font-size:16px;color:#E20026; 
	margin:10px 0 0 0;text-align:center;
}
.pager a {font-size:16px;padding:0 4px; color:#333; text-decoration:none;}
.pager a:visited { color:#333; text-decoration:none;}
.pager a:hover { color:#333; }
.pager a.selected { color:red; text-decoration:none;}

.footer{width:100%;background:#fff url("bg_footer.gif") repeat-x;}
.footer .footer_doline{width:900px;height:26px;line-height:26px;margin:0 auto;padding-top:10px;text-align:left;}
.footer .footer_doline a,
.footer .footer_doline a:visited,
.footer .footer_doline a:hover{color:#666;}

.footer .copyright{width:900px;padding-top:22px;margin:0 auto;position:relative;}
.footer .copyright .powered{left:0;top:0;text-align:center;position:absolute;}
.footer .copyright .powered p{padding:0;margin:0;}
.footer .copyright .powered p,
.footer .copyright .powered p a{font-size:10px;font-family:Tahoma;}
.icp{top:40px;left:0;height:34px;position:absolute;}
.tel{top:-6px;right:0;height:34px;position:absolute;}

.footer .bank{width:900px;text-align:left;padding:10px 0 10px 0;margin:0 auto;}
.footer .bank a{padding:0 3px 0 0;}

.txtInput{width:168px;height:22px;line-height:20px;border:1px solid #cccccc;}
.txtLogin{width:68px;height:14px;border:1px solid #cccccc;}

.btn_grey, .btn_blue, .btn_orange, .btn_order, .btn_fav, .btn_modify, .btn_myhistory{
	text-align:center;
	width:95px;
	height:25px;
	border:0;
	padding:0;
	line-height:25px;
	margin-right:6px;
	cursor:pointer;
}

.btn_blue:link,
.btn_orange:link,
.btn_order:link,
.btn_fav:link,
.btn_modify:link,
.btn_myhistory:link{
	color:#fff;
}

.btn_blue:visited,
.btn_orange:visited,
.btn_order:visited,
.btn_fav:visited,
.btn_modify:visited,
.btn_myhistory:visited{
	color:#fff;
}

.btn_grey:hover,
.btn_blue:hover,
.btn_orange:hover,
.btn_order:hover,
.btn_fav:hover,
.btn_modify:hover,
.btn_myhistory:hover{
	text-decoration:none;
}

.btn_grey,
.btn_blue { color:#333; background:url("btn_bg.gif") no-repeat;}
.btn_orange {width:74px; color:#fff; background:url("btn_bg2.gif") no-repeat;}
.btn_red { color:#FFF; background:#E20026; }
.btn_modify{width:95px; color:#fff; background:url("btn_bg3.gif") no-repeat;}
.btn_myhistory{width:180px; color:#fff; background:url("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("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 #ccc;margin:0 0 5px 0;}
.clearBoth{clear:both;height:auto;}


