body {margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161;}

a{outline-style:none;}
a:hover {}

p {margin:0px; padding:0px; border:0px;}
img {margin:0px; padding:0px; border:0px;}
.clearflot {clear:both;}

.main {}

.header {padding:0 0 15px 0;}
.logo {float:left; background:url(../images/logo-bg.jpg) 15px top no-repeat; padding:31px 0 0 15px; width:30%;}
.top-right {float:right; background:url(../images/top-right.jpg) right top no-repeat; width:65%; text-align:right; padding:0 15px 36px 0; overflow:hidden}
.top-right ul {text-align:right; margin:0px; padding:13px 10px 26px 0; border:0px;}
.top-right li {text-align:right; margin:0px; padding:0 0 0 10px; border:0px; list-style:none; display:inline;}

.menu {margin:0 15px 21px 15px; background:url(../images/menu-bg.jpg) left top repeat-x; color:#FFFFFF;}
.menu .menu-left {float:left; background:url(../images/menu-left.jpg) left top no-repeat; width:56%}
.menu .menu-left ul {margin:0px; padding:0 10px 0 0; border:0px;}
.menu .menu-left li {margin:0px; padding:0 0 0 0; border:0px; list-style:none; display:inline; float:left;}
.menu .menu-left li a {background:url(../images/menu-seprater.png) right top no-repeat; padding:19px 26px 18px 25px; float:left; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menu .menu-left li a:hover {background:url(../images/menu-seprater.png) right top no-repeat #2f2f2f; padding:19px 26px 13px 25px; float:left; color:#FEDF4E;}
.menu .menu-left li a.active {background:url(../images/menu-seprater.png) right top no-repeat #2f2f2f; padding:19px 26px 13px 25px; float:left; color:#FEDF4E;}
.menu .menu-left .li a:hover {background:url(../images/menu-left-cove.jpg) left top no-repeat #2f2f2f; padding:19px 26px 13px 25px; float:left;}
.menu .menu-left .li a.active {background:url(../images/menu-left-cove.jpg) left top no-repeat #2f2f2f; padding:19px 26px 13px 25px; float:left;}

.menu .menu-right {float:right; background:url(../images/menu-right.jpg) right top no-repeat; width:40%; text-align:right; padding:15px 20px 0 0; height:32px;}
.mid-img {vertical-align:middle;}

.footer {text-align:center; font-size:11px; color:#494949; line-height:20px; margin:0 15px;}
.footer a {color:#494949; text-decoration:underline; margin:0 5px;}
.footer a:hover {color:#494949; text-decoration:none; margin:0 5px;}

.content {margin:0 15px;}
.content .content-doted-left {background:url(../images/content-doted-r.jpg) 228px top repeat-y;}
.content .content-doted-right {background:url(../images/content-doted-r.jpg) right top repeat-y;}
.content .content-left {float:left; width:214px; padding:0 14px 0 0;}
.content .content-right {float:right; width:214px; padding:0 0 0 14px;}
.content .content-mid {margin:0 228px; padding:0 20px;}

.call-box {margin:0 0 15px 0;}
.call-box a {color:#387093; text-decoration:underline;}
.call-box a:hover {color:#616161; text-decoration:none;}

.call-box .hd-bg {background:url(../images/box-hd-bg.jpg) left top no-repeat; padding:14px 15px 14px 15px;}
.call-box .box-bg {background:url(../images/box-bg.jpg) left top repeat-x; padding:15px;}
.call-box .box-bg .input-bg {background:url(../images/search-bg.jpg) left top no-repeat; padding:0;}
/*.call-box .box-bg input {margin:0 5px 0 0; padding:7px 5px; border:0px; background:none; width:140px;} */
.call-box .box-bg .button {margin:0px; padding:6px 0; border:0px; background:none; width:25px;}

.call-box .box-bg2 {background:url(../images/box-bg-2.jpg) left top repeat-x; padding:15px;}
.menu-doted {background:url(../images/menu-doted.gif) left bottom repeat-x; padding:0 0 5px 0; margin:0 0 5px 0;}
.menu-doted a {background:url(../images/menu-arrow.gif) left 4px no-repeat; color:#406f8b; padding:0 0 0 10px; text-decoration:none;}
.menu-doted a:hover {background:url(../images/menu-arrow.gif) left 4px no-repeat; color:#ff5900; padding:0 0 0 10px; text-decoration:none;}

.call-box .box-bg2 {background:url(../images/box-bg-2.jpg) left top repeat-x; padding:15px;}
.call-box .left {float:left; width:70px;}
.call-box .right {float:right; width:100px;}
.call-box .right strong{color:#d56400;}

.best-seller {color:#406f8b; margin:0 0 5px 0;}
.best-seller span {color:#d56400; font-weight:bold; float:left; margin:0 5px 5px 0;}

.thumb {border:1px solid #dfdfdf; }

A.cnt-home-head {color:#d14a01; font-size:22px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #f0f0f0;}
A.cnt-home-head:hover {color:#d14a01; font-size:22px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #f0f0f0;}
h1 {color:#d14a01; font-size:22px;}


.cnt-box {overflow:hidden; margin:0 0 30px 0; width:auto;}
.cnt-box .cnt-hd {color:#d14a01; font-size:18px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #f0f0f0;}
.cnt-box .cnt-hd-title {color:#d14a01; font-size:24px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #f0f0f0;}
.cnt-box .cnt-hd-ship {color:#000000; font-size:14px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #f0f0f0;}

.cnt-box .thumb-box {float:left; border:1px solid #dfdfdf; padding:6px; width:28%; margin:0 5px; line-height:16px;}
.cnt-box .thumb-box .thumb2 {margin:0 0 10px 0;}

.content-box {}
.content-box .cnt-left {float:left; min-width:150px;}
.content-box .cnt-left .thumb3{border:1px solid #dfdfdf;}
.content-box .cnt-right {float:center;}
.content-box .cnt-right .price {color:#043c5d; font-size:26px; padding:10px 0;}

.price {color:#043c5d; font-size:26px; padding:10px 0;}

.title {color:#d14a01; font-size:18px; padding:10px 0;}
