@charset "utf-8";
body{margin:0px;padding:0px;background:#fff;color:#000; font-family:tahoma;font-size:11px;}
img{border:0px;}
a{color:#000;}
input,select{ font-family:tahoma;font-size:11px;color:#36322f;}

a.btn1{width:55px;height:18px;background:#db1b28;color:#fff;border:1px #a5000b solid;display:block; text-decoration:none;text-align:center;line-height:17px;}
a.btn1:hover{border:1px #fff solid;line-height:17px;}
a.btn1:active{line-height:16px;}
a.btnbuy{background:url(../images/buy_button.gif);float:left;width:118px;height:27px;line-height:27px;text-align:center;}

.font444{color:#444;}
.input1{width:149px;height:15px;background:#fff;border:1px #555 solid;border-right:0px;border-bottom:0px;}
.font_org{color:#f0810b;}

#header {width:960px;margin:0px auto;height:79px; background:url(../images/logo.gif) no-repeat 2px 6px;}

#header .account{float:right;padding-top:50px;}
#header .account a{padding:0px 10px;display:block;line-height:16px;border-right:1px #978d8c solid;float:left;height:16px; text-decoration:none;color:#57565b;}
#header .account a.cart{background:url(../images/ico_cat.gif) no-repeat 10px top;border-right:0px;padding-left:24px;}
#menus{background:#003b74;width:950px;height:36px;margin:0px auto;padding-left:10px;}

.search{float:right;padding-top:8px;padding-right:6px;}
.search input{width:166px;height:19px;border:0px;line-height:19px;background:url(../images/bk_01.gif) no-repeat left top #fff;overflow:hidden;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;}
.in_main{margin:0px auto;padding-top:8px;overflow:hidden;width:960px;}
.in_main .left{width:166px;float:left;margin-right:9px;height:206px;background:url(../images/fav_1.gif);padding-top:93px;overflow:hidden;}
.in_main .left .info{background:url(../images/fav_2.gif) no-repeat left bottom #c0c0c2;height:206px;}
.in_main .favorites{line-height:12px;padding:0px 10px;color:#fff;}
.in_main .favorites td{padding:2px 0px;}
.in_main .login{padding:0px 8px;padding-top:51px;background:url(../images/bg_login.gif) no-repeat 3px 21px;}
.in_main .login input{margin-bottom:3px;}
.in_main .right{width:784px;float:right;}
.in_main .right .banner{width:784px;height:299px;}
.in_main2{margin:0px auto;height:335px;overflow:hidden;width:960px;padding-top:16px;}
.in_main2 .left{width:534px;float:left;overflow:hidden;}
.in_main2 .right{float:right;}
.in_main2 .right .box{width:416px;margin-bottom:0px;overflow:hidden; position:relative;}
.in_main2 .right .box .title{background:url(../images/bg_pro.gif);height:22px;padding-top:3px;padding-left:11px;overflow:hidden;}
.in_main2 .right .box a.more{float:right;color:#fff;padding-right:14px;padding-top:2px; text-decoration:none;}
.in_main2 .right .box .info{height:148px;background:url(../images/bg_pro1.gif) no-repeat #e4dec6;}
.in_main2 .right .box .info1{height:148px;background:url(../images/bg_pro2.gif) no-repeat #e3e3e3;}
.in_main2 .right .box  .info a,.in_main2 .right .box  .info1 a{display:block;float:left;width:122px;height:128px;margin:7px;text-align:center; text-decoration:none;color:#fff;background:#fff;overflow:hidden;padding:4px 0px;}
.in_main2 .right .box  .info a span,.in_main2 .right .box  .info1 a span{margin-top:-16px;margin-left:0px;display:block; position:absolute;line-height:12px;background:#000; cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;width:122px;padding:2px 0px;}
* html .in_main2 .right .box  .info a span,.in_main2 .right .box  .info1 a span{margin-left:-61px;}
*+html .in_main2 .right .box  .info a span,.in_main2 .right .box  .info1 a span{margin-left:-61px;}
/*.in_main2 .right .box  .info a:hover span,.in_main2 .right .box  .info1 a:hover span,.in_main2 .right .box .info a.on span,.in_main2 .right .box .info1 a.on span{display:block;height:17px;background:url(../images/btn_01.gif);color:#fff;}*/
.in_main2 .right .box  .info a span.imgs,.in_main2 .right .box  .info1 a span.imgs{height:128px;display:block;line-height:normal;background:none; position:relative;filter:alpha(opacity=100);-moz-opacity:1;margin:0px;padding:0px;}
/*.in_main2 .right .box  .info a:hover span.imgs,.in_main2 .right .box  .info1 a:hover span.imgs,.in_main2 .right .box .info a.on span.imgs,.in_main2 .right .box .info1 a.on span.imgs{background:none;}
*/
#footer{height:206px;border-top:3px #dedbd4 solid;margin-top:9px;overflow:hidden;clear:both;background:#f0efed;width:950px;padding-left:10px;margin:0px auto;margin-top:20px;}
#footer .bg{width:960px;margin:0px auto;}
#footer .left{padding-top:10px;height:166px;width:501px;float:left;}
#footer .left a{color:#767676;float:left; text-decoration:none;}
#footer .left a:hover{color:#03517c;}
#footer .left a.btn_msn{display:block;width:123px;height:25px;background:url(../images/btn_msn.gif);padding-left:37px;line-height:25px;font-weight:bold;margin-right:5px;}
#footer .left a.btn_message{display:block;width:123px;height:25px;background:url(../images/btn_message.gif);padding-left:37px;line-height:25px;font-weight:bold;margin-right:5px;}
#footer .left .copy{color:#818890;font-size:10px;line-height:39px;clear:both;}
#footer .box{float:right;padding-right:13px;padding-top:10px;line-height:20px;width:120px;}
#footer .box .title{line-height:20px;height:20px;}
#footer .box a{color:#000;}

.main_top{height:81px;background:url(../images/bk_02.gif) no-repeat;padding-left:167px;margin:0px auto;width:793px;color:#db1b28;margin-top:1px;}
.main_top .bg{height:81px;background:url(../images/bk_03.gif) no-repeat right;padding-right:4px;width:789px;}
.main_top .favorites{width:160px;padding:25px 0px 10px 70px;float:left;}
.main_top .sales{float:left;width:140px;padding:12px 8px 10px 79px;background:url(../images/bg_msn.gif) no-repeat 54px 13px;line-height:28px;}
.main_top .sales a{color:#db1b28;}
.main_top .login{float:left;width:228px;padding:23px 0px 10px 80px;background:url(../images/bg_login1.gif) no-repeat left 23px;}
.main_top .login input{margin:0px 9px 1px 0px;height:15px;}
.main_top .login a.signin{width:53px;height:35px;background:url(../images/btn_signin.gif);display:block;text-align:center;line-height:34px;color:#FFF; text-decoration:none;}
.main{width:960px;margin:0px auto;padding-top:14px;}
.class{width:155px;background:url(../images/bk_04.gif) no-repeat #e8e8e8;float:left;padding-top:4px;margin-right:12px;}
.class .title{height:55px;padding:15px 6px 0px 14px;font-size:24px;color:#fff; font-family:arial;}
.class ul,li{margin:0px;padding:0px;list-style:none;}
.class ul{padding:8px 0px 40px 0px;}
.class ul li {padding:2px 0px}
.class ul li a{line-height:20px;padding-left:18px; text-decoration:none;display:block;}
.class ul li a:hover,.class ul li a.on{color:#fff;background:url(../images/ico1.gif) no-repeat 140px 9px #5d759f;}
.main .right{float:left;width:793px;}
.nav{height:25px;line-height:25px;border-bottom:1px #ccc dotted;text-align:right;color:#707072;}
.nav a{ text-decoration:none;color:#707072;}
.uc_title{background:url(../images/bk_07.gif) no-repeat right top #e8e8e8;height:40px;margin-top:8px;}
.uc_title .bg{background:url(../images/bk_05.gif) no-repeat #7d91b2;float:left;}
.uc_title .bg .t{background:url(../images/bk_06.gif) no-repeat right top;height:40px;padding:0px 46px 0px 26px;line-height:40px;font-size:14px;font-weight:bold; font-family:arial;color:#FFF;float:left;}
.page{padding:10px; clear:both;}
.page a,.page span{float:left;padding:0px 6px;line-height:16px;display:block;background:#c2c2c2; text-decoration:none;color:#FFF;margin-right:1px;}
.page a:hover,.page a.on{background:#f0810b;}
.pro_list{}
.pro_list ul,li{margin:0px;padding:0px;}
.pro_list ul li{clear:both;padding:10px 0px;}
.pro_list .proinfo{float:left;height:240px;padding:10px;overflow:hidden;border:1px #fff dotted; text-decoration:none;width:130px;text-align:center}
.pro_list .proinfo img{margin:10px;}
.pro_list .proinfo span{display:block;padding:0px 10px;}
.pro_list .proinfo .cart{padding:2px 20px;margin:0px;text-align:left;font-size:10px;}
.pro_list .proinfo .cart img{margin:0px;}
.pro_list .proinfo .cart a{display:block;background:url(../images/ico_cat.gif) no-repeat;padding-left:14px;height:13px;background:#666;border:1px #333 solid;color:#fff; text-decoration:none;}

.pro_info{}
.pro_info .left{width:340px;float:left;padding:20px;}
.pro_info .right{float:right;width:400px}
.pro_info .imgbox{background:url(../images/bg_01.gif);width:311px;height:427px;text-align:center;}
.pro_info .pros_list{}
.pro_info .pros_list a{float:left;display:block;height:78px;margin-right:14px;}
.pro_info .pros_list a.l{background:url(../images/btn_03.gif) no-repeat left 30px;width:9px;}
.pro_info .pros_list a.r{background:url(../images/btn_04.gif) no-repeat left 30px;width:9px;}
.pro_info h1{font-weight:normal;margin:30px 0px 10px 0px;font-size:18px;}
.tab_box{width:344px;padding:30px 0px;}
.tab_box .title{height:22px;background:url(../images/bk_10.gif) repeat-x left 21px;}
.tab_box .title a{height:22px;float:left;background:url(../images/bk_11.gif) no-repeat  left top;padding-left:6px;display:block;text-decoration:none;margin-right:1px;}
.tab_box .title a span{height:22px;background:url(../images/bk_12.gif) right top;padding-right:6px;text-align:center;line-height:21px; display:block;float:left;cursor:pointer;}
.tab_box .title a.on{height:22px;float:left;background:url(../images/bk_08.gif) no-repeat left bottom;padding-left:6px;}
.tab_box .title a.on span{height:22px;float:left;background:url(../images/bk_09.gif) repeat-x right bottom; bottompadding-right:6px;text-align:center;line-height:21px;}
.tab_box .info{padding:10px;border:1px #9c9ea0 solid;border-top:0px;}

.tab_box1{width:344px; padding-top:5px; padding-bottom:30px; padding-left:0px; padding-right:0px;}
.tab_box1 .title{height:22px;background:url(../images/bk_10.gif) repeat-x left 21px;}
.tab_box1 .title a{height:22px;float:left;background:url(../images/bk_11.gif) no-repeat  left top;padding-left:6px;display:block;text-decoration:none;margin-right:1px;}
.tab_box1 .title a span{height:22px;background:url(../images/bk_12.gif) right top;padding-right:6px;text-align:center;line-height:21px; display:block;float:left;cursor:pointer;}
.tab_box1 .title a.on{height:22px;float:left;background:url(../images/bk_08.gif) no-repeat left bottom;padding-left:6px;}
.tab_box1 .title a.on span{height:22px;float:left;background:url(../images/bk_09.gif) repeat-x right bottom; bottompadding-right:6px;text-align:center;line-height:21px;}
.tab_box1 .info{border:1px #9c9ea0 solid;border-top:0px;}
.tab_box1 .info textarea{padding:10px;border:0px;width:94%;}

.pro_info .right .tb td{padding:4px 0px;}
a.shopping{background:url(../images/btn_05.gif);padding-left:5px; text-decoration:none;display:block;float:left;}
a.shopping span{background:url(../images/btn_06.gif) right;padding-right:5px;display:block;float:left;}
a.shopping span span{background:url(../images/btn_07.gif);padding:0px 10px;display:block;float:left;cursor:pointer;height:24px;line-height:24px;color:#fff;}
a.wish{background:url(../images/btn_08.gif);padding-left:5px; text-decoration:none;display:block;float:left;}
a.wish span{background:url(../images/btn_09.gif) right;padding-right:5px;display:block;float:left;}
a.wish span span{background:url(../images/btn_10.gif);padding:0px 10px;display:block;float:left;cursor:pointer;height:24px;line-height:24px;color:#444;}
.pro_info .right ul,li{margin:0px;padding:0px;list-style:none;}
.pro_info .right ul li{background:url(../images/ico2.gif) no-repeat left 5px;line-height:18px;padding-left:12px}
.tbs{border-collapse:collapse;}
.tbs td{padding:2px;border:1px #fff solid;vertical-align: top;background:#E4E4E4;line-height:1.4em;}
.tbs .title{background:#ccc;font-weight:bold;text-align:center;}
.tbs .title2{background:#BCCFE3;}
.tbs .input_t{height:12px;line-height:12px;font-size:11px;}
.tbs .center{text-align:center;}
.pro_new{}
.pro_new .title{background:url(../images/hdr-background.gif);height:34px;padding-left:10px;}
.pro_new .title a{float:left;height:34px;display:block;}
.pro_new .title a.items{background:url(../images/featureditems.gif);width:138px;}
.pro_new .title a.top{background:url(../images/topsellers.gif);width:109px;}
.pro_new .title a.new{background:url(../images/newarrivals.gif);width:123px;}
.pro_new .title a.items:hover,a.items_on{background:url(../images/featureditems.gif) left -34px;width:138px;}
.pro_new .title a.top:hover,a.top_on{background:url(../images/topsellers.gif) left -34px;width:109px;}
.pro_new .title a.new:hover,a.new_on{background:url(../images/newarrivals.gif) left -34px;width:123px;}


.logins{padding:10px;width:93%;border:6px #ccc solid;overflow:hidden;margin:10px;}
.logins .box{width:38%;float:left;padding:20px 40px;}
.logins .box .title{border-bottom:1px #ccc solid;font-weight:bold;font-size:12px;color:#444;}
.logins .box .info{color:#666;line-height:24px;padding:10px 0px;}
.logins .box .input_s{width:100%;border:1px #ccc solid;}
.logins #l{border-right:1px #ccc dotted;}
.logins #r .info{line-height:14px;}
.logins .box .info .btn1{width:auto;padding:0px 10px;}

.logins{padding:10px;width:94%;border:6px #ccc solid;overflow:hidden;margin:10px;}
.names{background:url(../images/index_contact_01.gif) no-repeat left 2px;padding-left:20px;line-height:20px;padding-bottom:2px;coloe:#fff;}
.accounts{background:url(../images/index_contact_02.gif) no-repeat left 2px;padding-left:20px;line-height:20px;padding-bottom:2px;coloe:#fff; text-decoration:none;}
.outs{background:url(../images/link_out.gif) no-repeat left 2px;padding-left:20px;line-height:20px;padding-bottom:2px;coloe:#fff; text-decoration:none;}
