body,h1,h2,h3,h4,h5,h6,form,table{margin:0 auto; }
input, textarea, button, select, div, td{font-family: Arial, Helvetica, sans-serif}
p{padding:0;margin:0}
#header,#nav,#main,.search,.urhD{width:860px;overflow:hidden}
#top .cont{width:860px}
#nav #pr{margin-right:15px;margin-left:20px}
#fastLink{width:858px}

/*Notice*/
.tip{padding:50px;background:#e9f2fb;border:1px solid #bed7f1;font-size:13px;text-align:center;font-weight:bold}
#ok_message,#notic_message{margin-bottom:10px;border:1px solid #ffb400;font-size:13px}
#notic_message .b{padding-bottom:10px}
#notic_message div,#ok_message div{padding:10px;margin:1px}
#notic_message div{background:#fff0cc}
#ok_message{border:1px solid #009900;font-weight:bold}
#ok_message div{background:#eeffcc}

#error{width:800px;margin:20px auto}
#error #errortitle{width:auto}
.font13px{padding:5px}

.titleborder{ margin-top:20px}

/*Recommend Products*/
#main h2{ font-size:16px; margin:20px 0}
#content{ padding:10px 0;overflow:hidden;zoom:1}
#tab{ height:28px; line-height:28px; background:url(/images/browsing_history/bg_tab.gif) repeat-x; padding-left:20px; padding-top:5px}
#tab a:link,#tab a:visited{ text-decoration:none; color:#333;height:27px; line-height:24px; padding-right:40px; padding-left:40px; font-size:14px; display:block; float:left}
#tab a.now{ background:#fff; border:1px solid #ddd; border-bottom:none; color:#333}
#content a:visited{color:#023DB5}
.function{color:#aeaeae}
#main .function a{display:inline-block;*display:inline;color:#666;line-height:22px; text-decoration:none;font-size:12px;zoom:1;}
#main .function a .icon {font-size: 13px; margin-right: 0; margin-left: 5px;}
#main #prodBtnatf{ background-position: left -18px}
#main #prodBtnDel{background-position: left -40px}
#main #offerBtnatf{ background-position: left -18px}
#main #offerBtnDel{background-position: left -40px}
#main .function a:hover{ color:#e35b00}

.box{ overflow:hidden;zoom:1; padding:20px 5px; border-bottom:1px solid #ddd;position:relative;background:#fff}
.checkbox,.imgborder,.cnt,.fun{ float:left}
.checkbox{ width:15px}
.imgborder{ width:100px; padding:0 10px}
.cnt{width:692px;_width:690px}
.Photo100{ border:1px solid #ccc}
.icons{ padding-top:5px}
.icons img{ width: 16px; height: 16px; }
.name{padding-top:5px;word-wrap:break-word}
.cnt p{color:#333333;line-height:140%;margin-bottom:3px;margin-top:5px; color:#666;width:530px}
.cnt p span{ font-size:11px}
.cnt .com{ color:#093}
.oav{ width:135px; color:#023DB5; height:22px; line-height:22px; cursor:pointer; position:relative; margin-top:10px; background:#f5f5f5; border:1px solid #ededed; padding-left:10px; margin-bottom:-1px;border-radius:2px}
.oav.hover{ border-bottom:none;border-radius:2px 2px 0 0}
.oav b{ position:absolute;right:10px;top:7px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#666 #f5f5f5 #f5f5f5;font-size:0;line-height:0;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in; top:10px}
.hover b{border-color:#666 #f5f5f5 #f5f5f5 #f5f5f5; -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);top:3px\9}

.fun{ width:152px;position:absolute;top:20px;right:0}
.fun .hide{display:none;}
.fun .already-fa .icon{ margin-right:1px; color:#90cf23; }
.fun a{ display:inline-block; height:22px; line-height:22px; text-decoration:none; color:#666; font-size:11px}
.fun a.fa{ background-position: left -18px}
.fun a.de{background-position: left -40px}
.fun a .icon {font-size: 13px; margin-right: 0;}
.fun a:hover{ color:#e35b00;text-decoration: none;}
.fun .already-in-basket, .fun .already-in-basket .icon, .fun .add-to-basket .icon{ margin-right:0px; }


.proProperty span{margin-right:10px}
.recommend{overflow:hidden;zoom:1; padding:20px;_padding:20px 15px;border:1px solid #ededed; background:#f5f5f5;border-radius:0 2px 2px 2px}
.recommend li{ float:left; width:100px; padding:0 15px; text-align:center}
.recommend li.noReco{float:none;width:auto}
.none{ display:none}

.table{margin-top:30px}
.table .tit td{ background:#f9f9f9}
.table .ever td{ background:#f9f9f9}
.table td{ padding:8px;}


.table td.ar{ width:15px; padding-right: 0;}
.table td.co{ width:400px}
#main .table td.sgs{ width:250px; color:#666; font-size:11px}
.table td.clo{ text-align:center;width:45px}
.table td.clo .icon{cursor:pointer;color: #666;}
.table .noneItem{text-align:center;padding:20px;font-weight:bold;border:1px solid #f6f6f6;border-top:none}
.ca,.ke{ width:490px; float:left}
.ca .table,.ke .table{width:470px;}
.cate{ width:300px;}
#arContent .table {width:960px;}
.intro{ padding:10px; border:1px solid #ddd; margin-top:20px; background:#f9f9f9}

#content .noItem{height:50px;line-height:50px;text-align:center;background:#f9f9f9;margin-top:10px; border:1px solid #ddd; color:#666}
.function { border-bottom:1px solid #ddd; background:#fafafa}
.multiple-bg{ padding:6px 0 0 6px; display:block; width:56px; height:56px; background-image:url('/images/50bg.png'); background-repeat:no-repeat; }
.new-ar-logo-img-size {
    width: 20px;
    height: 20px;
}