/* CSS Document */

/* 导航栏Navg Css */

body { font-family:Arial, Helvetica, sans-serif;}

.clear {clear:left;}

#index_frame {width:980px; height:1220px; margin:0px auto; background:url(../images/index_11.jpg) repeat-x;}

#index_left { width:186px; float:left;}

#nav_title {background:url(../images/all_03.gif) left top; width:186px; height:36px;}

#nav_btm { width:186px; height:11px;}

#categories li img {border:none; display:block;}

#categories_frame { width:186px; height:200px;*+height:200px; margin-bottom:7px;*margin-bottom:0px; }

#categories_frame p,
#categories_frame ul {margin:0px;}

#categories li{background:url(../images/im_03.gif) left top; width:156px;padding:3px 15px; height:24px;}

#categories li a{ font-size:12px; color:#000000; font-weight:bolder; text-decoration:none;}

/* 公用Css */

#categories,
#brand ul,
#con_wit_be ul,
#product_show,
#best_seller ul,
.new_1 ul{ margin:0px; padding:0px; list-style:none;}

/* 品牌专区Brand, Top 10 Searches , connect witch bestcompu*/
#top_search ul{ margin:6px 0 0 0; padding:0; }

#brand,
#news_letter,
#con_wit_be{border:1px solid #c4c5c5; width:184px; height:auto; margin-bottom:7px; padding-bottom:5px;}

#top_search {border:1px solid #c4c5c5; width:184px; height:auto; margin-bottom:7px; padding-bottom:5px; }

#brand h4{ color:#037031; padding:5px 15px; display:block; margin:0px; font-size:14px;}

#top_search ul li{ background:url(../images/bg_top.jpg) no-repeat left top #fff; height:24px; line-height:24px; width:136px; padding-left:10px;
                   list-style:none;margin:0 15px; font-size:14px; color:#373737; font-weight:400; overflow:hidden;}

#brand ul li {width:152px;padding:0 15px; height:20px;line-height:20px;}

#brand ul li a,
#con_wit_be ul li a{margin:0px; font-size:14px; color:#373737; font-weight:400; text-decoration:none;}

#con_wit_be ul li a{padding:2px 17px;}

#brand ul li a:hover,
#con_wit_be ul li a:hover,
#top_search ul li a:hover,
.free_p a:hover,
#product_show li p a:hover {color:#01953d; text-decoration:underline;}

#brand ul li span { font-size:12px; color:#373737; float:right; padding-right:10px;}

#brand ul li a {float:left;}

#brand p{ margin:4px 0px; *margin:3px 0px;padding-left:94px;}

#brand p a {font-size:10px; color:#f98d01;}

#brand p a:hover {color:#fec694; text-decoration:none;}

/* NewsLetter */

.news_p {font-size:12px; color:#373737; padding:0px 20px; }

#news_letter form {padding:0px 5px; margin:0px;}

#email { margin:0px 10px; color:#999999; }

.item_botm {border-bottom:1px solid #c4c5c5;}

#news_letter p,
#news_letter h4{margin:5px 0px;}

#news_letter form button {margin:5px 37px; border:none;  height:28px; width:90px;
                          background:url(../images/in1_11.jpg) left top; cursor:pointer;}

#news_bg {background:url(../images/in1_07.jpg) left top; width:114px; height:22px ;padding:5px 0px 5px 70px;}

/*connec witch bestcompu*/

#con_wit_be h4,
#news_letter h4,
#top_search h4,
#brand h4,
#best_seller h4{  font-size:14px;  }

#con_wit_be ul {clear:both;}

#con_wit_be ul li {padding-left:10px;}


/* right_frame */

/* search, form, shopping cart */

#txt_search { height:12px; width:260px; vertical-align:middle;}

#txt_go {vertical-align:middle; font-size:12px;}

#right_frame { width:794px; height:auto; float:left;}

#menu_search {width:100%; height:73px; background:url(../images/index_11.jpg) repeat-x; float:left;}

#menu {width:785px; height:24px; float:left;}

#menu ul {margin:0px 0px 0px 30px; padding:0px; list-style:none;}

#menu li {float:left; margin:0px;}

#menu li a {font-size:14px; color:#FFFFFF;padding:3px 0px 3px 30px;display:block; text-decoration:none; }

#menu li a:hover { color:#D2D2D2;}

#menu li b {padding:0px 30px 0px 0px;}

.bor_left {border-left:1px solid #5fb181;}

#right_bg {width:8px; height:73px; float:right; background:url(../images/index_12.jpg) left top; }

#search {margin:4px 0px 4px 20px; padding:8px 20px; height:24px; width:492px; float:left; font-size:14px; 
            background:url(../images/index_15.jpg) left top; }

#search label {color:#FFFFFF; font-size:14px; margin-right:5px; font-weight:bolder; vertical-align:middle;}

.sel_search {margin-right:5px; color:#373737;font-size:12px;  height:21px; }


 

.btnimg { width:28px; height:21px; _height:23px;} 

    



.txtsearch {height:17px; color:#373737; font-size:12px; width:210px; border:1px solid #c4c4c4;}



#shop_cart { background:url(../images/index_17.jpg) left top; width:182px; height:18px; padding:11px 0px;
              float:right; margin:4px 0px;}

#shop_cart span { margin-left:148px; font-size:12px; color:#FFFFFF;}

/* right_frame (part_1) */

#rht_frame_1 {width:570px; padding:7px;float:left;}

#flash_pic {width:570px; height:226px;}

/* products what new (free_conpus)*/

#what_new,
#free_conpus { width:570px; height:auto; margin-top:7px; clear:both;}


.new_1 { width:570px; height:auto;}

.new_1 ul li {display:block; width:168px; overflow:hidden;}

.new_title a {font-size:14px; color:#373737; font-weight:bold;}

.new_title { height:48px; overflow:hidden; width:168px;}

.what_new_p {background-color:#ededec; padding:4px 0px; text-align:center;color:#037031; font-size:16px; margin:0px 0px 20px 0px;}

#product_show li {  margin:0px 5px 3px 0px; width:168px; padding:1px;}

#product_show {width:168px; display:block; height:220px; padding:0px 5px 20px 10px; float:left; }

.bor_bottom {border-bottom:2px solid #ededec;}

.add_more { height:27px; width:168px;}

.add_more img {border:none; float:left;}

/* free_conpus*/

#free_conpus {width:570px; height:340px;}


#free_conpus ul li a img {border:none;}

/* rifht frame (part_2) */
/* best seller , free ship*/

#rht_frame_2,
#free_ship{width:209px; height:auto; float:right; padding:3px 0px;}

#daily_product {width:209px; height:226px;}

#best_seller {width:207px; height:auto; border:1px solid #c4c5c5; margin-top:7px; }

#best_seller h4,
#best_seller h5{margin:5px 15px 0px 15px;}

#best_seller h5 {margin-bottom:10px;}

#best_seller h4 {color:#037031;margin-bottom: 10px;}

#best_seller ul{padding:5px 9px; margin-top:0px; _margin-top:5px; height:68px;}

#best_seller ul li {display:block;}


#best_seller ul li p {margin:1px 0px;}

#best_seller li a img{ float:left; width:83px; height:68px; border:none; margin-right:5px;}

.seller_p b{ font-size:14px;}

.seller_p,
.free_p{width:98px; height:34px; float:left; overflow:hidden;}

.free_p a{color:#373737;font-size:12px;}

.seller_price {float:left; width:98px; height:18px;}

.seller_p a {font-size:12px; color:#037031;}

.seller_p a:hover {color:#66B375;}

.more {padding-left:100px; margin:1px 0px 15px 0px;}

.more a {font-size:12px;color:#f98d01;}


.datagrid{border:none; font-size:12px;}



.emailsub{ width:150px; border:1px solid #c4c4c4;}


 .sale_titl
        {
            line-height: 110%;
            height: 49px;
            overflow: hidden;
            width: 120px;
            padding: 10px 5px 0 0;
        }
        .sale_titl a
        {
            text-decoration: none;
            color: #373737;
            font-size: 14px;
            font-weight: bolder;
        }
        .sale_titl a:hover
        {
            text-decoration: underline;
            color: #057a34;
        }
        .line_throug
        {
            text-decoration: line-through;
            color: #646464;
            font-size: 14px;
            padding: 3px 0;
            width: 125px;
        }
        .sale_price
        {
            color: #FF0000;
            font-size: 20px;
            font-weight: bolder;
            width: 125px;
        }
        .div_sale
        {
            width: 258px;
            height: 160px;
            float: left;
            background: url(../images/sale_bg.jpg);
            margin: 0 5px 0 0;
        }
        .div_sale ul
        {
            list-style: none;
            margin: 0;
            padding: 0;
            height: 130px;
        }
        .div_sale ul li, .div_sale ul li img
        {
            float: left;
        }
        .div_sale ul li img
        {
            width: 110px;
            height: 110px;
            padding: 10px;
        }
        .sale_p
        {
            clear: both;
            padding: 0;
            text-align: center;
            margin: 0;
            color: #fff;
            font-size: 14px;
        }
