#top-nar {
    background: #fff url(../img/banner.png) 10% bottom repeat-x scroll;
    width: 100%;
    min-width:1200px;
    float: left;
    height: 90px;
    line-height: 25px;
    margin-bottom: 20px;
}
.css-logo{float:left}
.css-toplog{float:right;text-transform:uppercase}
.css-toplog a{font-weight:bold;color:#FFF}
.css-toplog a:hover{text-decoration:none;color:#017ABF}
.css-toplog li{height:80px;margin-left:5px;margin-top:1px;line-height:80px;float:left;text-align:right;font-size:11px}
.css-toppost{margin: 20px 0 0 30px;height:40px;float:right}
.border-left{border-left:1px solid #999;padding-left:5px;white-space:nowrap}
.breadcrumbs{height:30px;line-height:30px;padding-left:5px;font-size:11px;float:left;white-space:nowrap}
.breadcrumbs a{margin-left:5px}
.breadcrumbs a:hover{text-decoration:none}
.sub-menu-pat,.sub-menu-bus,.sub-menu-art{background:#FFF;display:block;float:left;width:160px}
.menu-top li{height:30px;line-height:30px;float:left;width:140px;text-align:center;padding:0}
.first-menu li{width:140px;cursor:pointer;height:40px;line-height:40px}
.menu-top li a{color:#fff;text-transform:uppercase;padding:5px 10px;font-size:11px;font-weight:bold}
.menu-top li a:hover{text-decoration:none}
.menu-top li:hover > ul.sub-menu,.menu-top ul.sub-menu li:hover > div{z-index:100}
.menu-top ul.sub-menu{background-color:#FFF;border-left:1px solid #09F;border-right:1px solid #09F;border-bottom:1px solid #09F;margin-left:1px;margin-top:-1px;color:red;width:196px;height:210px}
.menu-top ul.sub-menu li:hover{background:url(../img/b_l_n.png) 97% 50% no-repeat scroll}
.menu-top ul.sub-menu li:last-child:hover,div.sv-sub-menu ul.item-menu li:hover{background-image:none}
.menu-top ul.sub-menu li{width:100%}
.menu-top ul.sub-menu a{color:red;display:block}
div.sv-sub-menu{width:160px;float:left}
div.sv-sub-menu h5{line-height:30px;height:30px;padding:0;margin:0}
div.sv-sub-menu h5 a{font-size:14px;text-transform:none;color:#039}
div.sv-sub-menu ul.item-menu li{height:18px;line-height:12px;width:100%;float:left}
div.sv-sub-menu ul.item-menu li a{font-size:12px;text-transform:none;color:#039;font-weight:normal}
#con-header{width:100%;float:left;height:220px}
#con-header .silder{width:600px;margin-left:210px;margin-top:4px;padding:2px;border:1px solid #E9E9E9;float:left}
#con-header .custom-search{width:320px;border:1px solid #E9E9E9;margin-left:5px;margin-top:4px;float:left;height:203px}
.custom-search{border:1px solid #E9E9E9;margin-bottom:5px;width:288px}
.search-form{width:100%;margin:0;padding-left:1px;font-size:11px}
.search-form input,.search-form select{font-size:10px;border:1px solid #E9E9E9}
.custom-search h5,.css-business h5{color:#036;margin:5px;padding:0;font-size:13px}
.css-business{width:300px;border:1px solid #E9E9E9;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:5px;font-size:14px}
.home-business-item{background:url(../img/bg-cbd.jpg) bottom no-repeat;cursor:pointer;margin-bottom: 20px; line-height:25px}
.css-business .home-business-item:last-child{background:none}
.thumbs-nail{background:url(../img/shadow.gif) right bottom;clear:right;float:left;margin:3px 3px 0 4px;padding:0;position:relative;cursor:pointer}
.thumbs-nail img{background-color:white;display:block;margin:-3px 5px 5px -3px;padding:1px 0 0 1px;position:relative}
.navf li a:hover{text-decoration:none}
.navfs{width:200px;float:left}
.navfs li{height:30px;padding:0}
.navfs li a:hover{text-decoration:none}
.connect-facebook{background:url(../img/facebook-icon.png) 8% 50% no-repeat;padding:5px 10px 5px 35px;font-size:14px;color:#095097 !important}
.connect-twitter{background:url(../img/twitter-icon.png) 10% 50% no-repeat;padding:5px 10px 5px 35px;font-size:14px;color:#41B3D3 !important}
.connect-googleplus{background:url(../img/google-plus-icon.png) 10% 50% no-repeat;padding:5px 10px 5px 35px;font-size:14px;color:#F8381D !important}
.connect-youtube{background:url(../img/youtube-icon.png) 10% 50% no-repeat;padding:5px 10px 5px 35px;font-size:14px;color:#D1182B !important}
.connect-nbdblog{background:url(../img/nbdblog-icon.png) 8% 50% no-repeat;padding:5px 10px 5px 35px;font-size:14px;color:#0083d9 !important}
.connect-feed{background:url(../img/feed-icon.png) 14% 50% no-repeat;padding:5px 10px 5px 35px;font-size:14px;color:#F90 !important}
.link-share a{font-size:16px;width:100%;text-align:center}
.css-mobile{padding-top:10px}
.css-mobile a{text-transform:uppercase;padding-left:5px;color:red}
.css-mobile a:hover{text-decoration:none}
div.loading-visible{display:block;margin:0 auto;position:absolute;top:0;right:0;width:150px;text-align:center;white-space:nowrap}
div.loading-visible p{padding:7px 0;margin:0;width:148px;background:#fff;filter:alpha(opacity=75);-khtml-opacity:0.75;-moz-opacity:0.75;opacity:0.75;border:1px solid #ddd;white-space:nowrap}
a.submit{background-color:#F90;background-image:-moz-linear-gradient(center top,#F90,#FC0);border:1px solid #F90;color:#FFF !important;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px 15px;margin:20px;float:right;cursor:pointer;font-weight:bold;font-size:11px}
a.shop{color:#F90;font-size:12px !important;float:right;margin-right:10px}
.input{border:1px solid #E9E9E9}
div.success,div.notice,div.error{margin:3px;border:1px solid;background-repeat:no-repeat;background-position:10px 50%;padding:5px 5px 5px 25px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:auto !important;-moz-box-shadow:0 1px 1px #fff inset;-webkit-box-shadow:0 1px 1px #fff inset;box-shadow:0 1px 1px #fff inset}
.success a{text-decoration:underline}
.notice a{text-decoration:underline}
.error a{text-decoration:underline}
div.success{color:#000;background-color:#ebf8a4}
div.success{border-color:#a2d246;background-image:url(../img/s_success.png);background-repeat:no-repeat;background-position:5px 50%}
div.notice{color:#000;background-color:#e8eef1}
div.notice,div.footnotes{border-color:#3a6c7e;background-image:url(../img/s_notice.png);background-repeat:no-repeat;background-position:5px 50%}
div.error{border:1px solid maroon !important;color:#000;background:pink}
div.error{border-color:#333;background-image:url(../img/s_error.png);background-repeat:no-repeat;background-position:5px 50%}
#cart_form{width:800px}
#checkout_form{width:600px}
#cart-checkout-rows{border:none}
.up-form-cart{width:100%;margin:0 auto;padding:0;float:left;border:1px solid #DCE9F3}
.up-form-cart .c-thead{height:20px;line-height:20px;width:100%;float:left;font-size:11px;font-weight:bold;background:#DCE9F3}
.up-form-cart .c-tbody{height:auto;width:100%;float:left;font-weight:bold;border-bottom:1px solid #DCE9F3}
.up-form-cart .c-tbody div{display:block;height:20px;line-height:20px;border-bottom:1px dashed #DCE9F3}
.up-form-cart .c-tfoot{height:auto;padding:3px 0;width:100%;float:left}
.cart-delete{width:30px;float:left;border-right:1px solid #09F}
.cart-stt{width:50px;float:left;border-right:1px solid #09F}
.cart-id{width:80px;float:left;border-right:1px solid #09F}
.cart-title{width:380px;float:left;border-right:1px solid #09F;text-align:left}
.cart-field{width:180px;float:left;text-align:left;border-right:1px solid #09F}
.cart-up{width:70px;float:left}
.cart-up input{border:1px solid #E9E9E9;font-size:10px}
.cart-price{width:160px;float:left;border-left:1px solid #09F;color:red}
.cart-total{width:230px;float:left;border-left:1px solid #09F;color:red}
.cart-total-label{width:131px;float:left;border-right:1px solid #09F}
.c-tbody .cart-content{width:100%;float:left;padding:5px 0;font-size:11px;text-align:center}
.c-tfoot .cart-tfl{width:50%;float:left}
.c-tfoot .cart-tfr{width:40%;float:left}
.c-tfoot .cart-tfr a:hover{text-decoration:none}
.css-topuser{margin:0;padding:20px 0 0 0;list-style:none;float:right}
.css-topuser li{float:left;padding:0 0 2px 0;position:relative;line-height:0}
.css-topuser a{float:left;height:15px;padding:5px;color:#235a81;text-transform:uppercase;font:bold 11px Arial,Helvetica;text-decoration:none;text-shadow:0 1px 0 #CCC}
.css-topuser ul a:hover{text-shadow:0 1px 0 #04acec}
.css-topuser li:hover > a{color:#017ABF}
*html .css-topuser li a:hover {color:#fafafa}
.css-topuser li:hover > ul{display:block}
.css-topuser ul{list-style:none;margin:0;padding:0;display:none;position:absolute;top:24px;left:0;z-index:99999;background:#FEFEFE;background:-moz-linear-gradient(#FEFEFE,#EDEDED);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#EDEDED),color-stop(F,#EDEDED));background:-webkit-linear-gradient(#FEFEFE,#EDEDED);background:-o-linear-gradient(#FEFEFE,#EDEDED);background:-ms-linear-gradient(#FEFEFE,#EDEDED);background:linear-gradient(#FEFEFE,#EDEDED);-moz-box-shadow:0 0 2px rgba(255,255,255,.5);-webkit-box-shadow:0 0 2px rgba(255,255,255,.5);box-shadow:0 0 2px rgba(255,255,255,.5);-moz-border-radius:5px;border-radius:5px;border:1px solid #E9E9E9}
.css-topuser ul li{float:none;margin:0;padding:0;display:block;-moz-box-shadow:0 1px 0 #E9E9E9,0 2px 0 #FEFEFE;-webkit-box-shadow:0 1px 0 #E9E9E9,0 2px 0 #FEFEFE;box-shadow:0 1px 0 #E9E9E9,0 2px 0 #FEFEFE}
.css-topuser ul li:last-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.css-topuser ul a{padding:10px;height:10px;width:130px;height:auto;line-height:1;display:block;white-space:nowrap;font-weight:normal;float:none;text-transform:none}
*html .css-topuser ul a {height:10px}
*:first-child+html .css-topuser ul a {height:10px}
.css-topuser ul a:hover{background:#0186ba;background:-moz-linear-gradient(#04acec,#0186ba);background:-webkit-gradient(linear,left top,left bottom,from(#04acec),to(#0186ba));background:-webkit-linear-gradient(#04acec,#0186ba);background:-o-linear-gradient(#04acec,#0186ba);background:-ms-linear-gradient(#04acec,#0186ba);background:linear-gradient(#04acec,#0186ba);color:#FFF}
.css-topuser ul li:first-child > a{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.css-topuser ul li:first-child > a:after{content:'';position:absolute;left:30px;top:-8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #E9E9E9}
.css-topuser ul li:first-child a:hover:after{border-bottom-color:#04acec}
.css-topuser ul li:last-child > a{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.css-topuser:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .css-topuser{zoom:1}
*:first-child+html .css-topuser{zoom:1}
.user-point{background:url(../img/money_pig.png) 5px center no-repeat scroll;width:85px;height:24px;line-height:24px;font-size:10px !important;color:#F63;float:left;padding-right:5px;text-align:right}
.user-cart{background:url(../img/Cart.png) 10px center no-repeat scroll;width:50px;height:22px;line-height:22px;font-size:10px !important;color:#F63;float:left;padding-right:5px;text-align:right}
.css-stt-pat{width:20px;text-align:center}

