@charset "utf-8";

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote {margin:0;padding:0;}

img {border:none;}

ol ,ul ,li {list-style:none;}

body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000; background:url(../images/Rolex_Watches_bg1.jpg) fixed center no-repeat #FFF;}

a {color:#000;text-decoration:none;}

a:hover {color:#848282;text-decoration:none;}

h1 {font-size:18px;}

h2 {font-size:16px;}

h3 {font-size:13px;}

.fl { float:left;}

.fr { float:right;}

.clear {clear:both;}

#header { background: #fff; width:1003px;margin:0 auto;}

.tbar { height:26px; line-height:26px; background:#424242; padding:0 15px; color:#f2f2f2;}

.tbar a {color:#f2f2f2;}

.tbar a:hover {color:#848282;text-decoration:underline;}

.welcome { float:left;}

.currencies {float:right;}

.loginbox { float:right; padding-right:20px;}

.loginbox a { margin:0 8px;}

.above { height:78px;}

.logo {float:left; padding:1px 0 0 15px;}

.cart {width:125px;height:36px;line-height:18px;float:right;background:url(../images/cart_bg.gif) no-repeat; padding:6px 20px 6px 30px ;margin:18px 13px 0 0; display:inline;}

.top_search { width:219px; height:33px; background:url(../images/top_search_bg.gif) no-repeat;margin:18px 7px 0 0; display:inline; padding:6px 11px 9px 7px; float:right;}

.top_search p { line-height:15px; height:15px; font-size:10px; color:#252525;}

.input_text {width:155px;height:14px;border:1px solid #ffffff;line-height:14px;font-size:12px;float:left;margin:1px 0 0 18px;}

.search_button { width:40px; height:13px; float:right; margin-top:2px;}

.topnav {height:32px;border-bottom:1px solid #000;border-top:1px solid #000;}

.topnav ul li {float:left;line-height:32px;}

.topnav ul li a {display:block;color:#000;text-align:center;padding:0 20px; font-weight:bold;}

.topnav ul li a:hover {background:#000;color:#FFF;}

#mainpage { background: #fff; width:1003px; margin:0 auto;padding-top:3px;}

#leftbox {width:200px; float:left;padding-top:5px;}

#categories { width:200px; border:none; margin-top:0px;}

#categories h2 {height:26px; line-height:26px; text-align:center; padding-bottom:25px; background:url(../images/categories_h2.gif) no-repeat;color:#dddddd;}

#categories li {padding:5px 10px;line-height:14px;border-bottom:1px dotted #000;}

#categories li a:hover {color:#7f4329;}

#categories li a.chover {color:#7f4329;}



.best_sell {width:198px; border:1px solid #d9d9d9;margin-top:10px; border-bottom:none;}

.best_sell h2 { height:25px; line-height:25px;text-align:center; background:url(../images/col_best_h2.gif) no-repeat; padding-bottom:12px;color:#dddddd;}





#rightbox {width:787px; float:right;padding-top:5px;}

.rightbanner { padding-bottom:5px;}

.indefault {width:787px;}

.sypro h2 { height:30px; line-height:30px; padding-bottom:17px; background:url(../images/all_title.gif) 0 bottom no-repeat;}

.sypro li ,.prolisting li ,.prefer li { text-align:center; width:150px; float:left; line-height:15px; border:1px solid #c0c0c0; padding:12px 13px 0 13px; margin:15px 0 0 14px; display:inline;}

.sypro li img ,.prolisting li img ,.prefer li img {margin-bottom:10px;}

.sypro li span ,.prolisting li span ,.prefer li span { padding:7px 0;}

.sypro li strong ,.prolisting li strong ,.prefer li strong {font-size:14px; padding-left:10px;color:#9a0000; font-weight:normal;}

.sypro li:hover ,.prolisting li:hover ,.prefer li:hover{border:1px solid #c0c0c0;box-shadow:0 3px 8px #4B3830;}

#footer { width:1003px; margin:35px auto 0 auto; background:#fff;}

.footermenu { height:28px; line-height:28px; background:#e0e0e0; text-align:center;}

.footermenu a { margin:0 8px;}

.safepay { text-align:center; padding:17px 0 27px 0;}

.copyright {text-align:center;padding-bottom:24px; font-size:11px;}

.navbreadcrumb {font-size:11px; padding-bottom:5px;}

.procenter {padding-top:5px;}

.pager {padding-top:5px;height:20px;line-height:20px;}

.pager a:hover {color:#de0000;}

.amount {float:left;}

.pages { float:right; text-align:right;}

.amount a {margin:0 5px;}

.pages a {margin:0 2px;}

a.pageshow {color:#de0000;}

.prolisting {width:787px;}

.product_image { width:360px; float:left; padding-top:10px;}

.product_shop { width:354px; float:right;padding:10px 40px 0 0;}

.price_box {padding:6px 0;}

.price_box span { font-size:22px; color:#9f1111;}

.product_size { padding:15px 0;border-bottom:1px solid #d3d3d3;}

.sizechart { padding-left:10px;}

.qty {padding:10px 0;border-bottom:1px solid #d3d3d3; height:43px;}

.qty input { text-align:center;}

.payment { padding:10px 0;}

.addtocart { float:left; padding-left:40px;width:135px;}

.addtocart_btn {width:135px; height:43px; cursor:pointer; background:url(../images/addtocart_btn.gif) no-repeat; border:none;}

.more_view {padding-top:10px;}

.more_view li {width:40px;height:40px;float:left; margin:5px 7px 0 0;border:1px solid #d3d3d3;}

.details { padding:30px 60px 0 0;}

.details p { padding-top:5px;line-height:14px;}

.prefer {padding-top:20px;}

.prefer h2 {height:27px; line-height:27px; padding-bottom:18px;background:url(../images/all_title.gif) no-repeat;}