@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#757575;}

#container{width:990px; margin:auto;}
.clean{clear:both;}


/* 以下為sidebar設定====================================================================================================================== */
#sidebar{margin:27px 9px 0 0;_margin:27px 5px 0 0; width:200px; float:right;}
#sidebar #side_top{margin-bottom:12px; height:13px;}
#sidebar #side_top ul{width:198px; margin:auto;}
#sidebar #side_top ul li{width:52px; background:url(../images/primary/line_2.jpg) 61px 4px no-repeat; padding-right:21px; float:left;}
#sidebar #side_top ul li.no_bg{width:52px; background:none; padding:0;}
#sidebar #grey_bg{padding:10px 6px; background:#f5f5f5; margin-bottom:12px; min-height:500px; height:auto !important; height:500px;}
/* easy search */
#sidebar #grey_bg #easy{margin-bottom:17px; background:url(../images/primary/line_3.jpg) repeat-x bottom; padding-bottom:10px;}
#sidebar #grey_bg #easy h3{font-size:12px; color:#9b9b9b; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px;}
#sidebar #grey_bg #easy select{padding:2px; background:#fff; color:#666; width:100%; border:#ccc 1px solid; margin-bottom:4px;}
#sidebar #grey_bg #easy #price_search{margin-top:8px; position:relative; height:45px;}
#sidebar #grey_bg #easy #price_search p{color:#aa6f09; background:url(../images/primary/easysearch_icon.jpg) no-repeat 3px 1px; padding-left:23px; margin-bottom:3px;}
#sidebar #grey_bg #easy #price_search .box_1{border:#ccc 1px solid; padding:2px; width:60px; margin-left:2px;}
#sidebar #grey_bg #easy #price_search .go_but{position:absolute; right:2px; bottom:3px;_bottom:2px; width:26px; height:20px; border:none;}
/* product list */
#sidebar #grey_bg ul{margin-left:2px; margin-bottom:5px;}
#sidebar #grey_bg ul li.green{color:#55b301; background:url(../images/primary/pro_icon_1.jpg) no-repeat 3px 6px; padding-left:16px; margin-bottom:5px;}
#sidebar #grey_bg ul li.green a{color:#55b301; text-decoration:none;}
#sidebar #grey_bg ul li.green a:hover{margin-left:1px;}
/* 右下角廣告banner */
#sidebar #ad{margin-bottom:12px;_margin-bottom:8px;}
#sidebar #ad img{margin-bottom:12px;}
/* skype */
#sidebar .skype{width:153px; margin:0 auto 26px auto;}
#sidebar .skype a{color:#0066FF; text-decoration:none;}
#sidebar .skype a:hover{color:#888;}

#left_area{margin:15px 0 0 0; width:765px; float:left;}
/* header */
#header{height:58px; position:relative; margin-left:9px;}
#header #logo{width:236px; height:54px; position:relative; float:left;}
#header #logo h1{display:none;}
#header #search{width:177px; height:19px; margin:31px 20px 0 26px; background:url(../images/primary/search_icon.jpg) no-repeat left top; padding:7px 0 0 22px; float:left; position:relative;}
#header #search .txt{width:136px; border:#ccc 1px solid; padding:2px; color:#767676;}
#header #search .go{position:absolute; right:0; bottom:-2px;_bottom:2px; width:26px; height:20px;}
#header .hot{width:250px; height:17px; background:url(../images/primary/hot_icon.jpg) no-repeat left; padding:24px 0 0 30px; margin-top:21px; position:absolute; left:476px;}
#header .hot ul li{color:#676767;}
#header .hot ul li a{color:#676767; text-decoration:none;}
#header .hot ul li a:hover{color:#82b82d; text-decoration:underline;}
#header .favorite{width:71px; height:14px; position:absolute; top:15px; right:10px;}

/* content */
#content{margin:10px 0 20px 9px;}
#content_bg{margin:3px 0 20px 2px; background:url(../images/primary/content_top.jpg) no-repeat left top; padding-top:130px; overflow:hidden; zoom:1; width:770px; position:relative;}
/* navigation */
.navigation{height:25x; position:absolute; left:13px; top:65px;}
.navigation ul li{background:url(../images/primary/nav_line.gif) no-repeat right 6px; padding:0 16px 30px 0; margin-right:16px; font-size:13px; color:#e1e1e1; float:left; font-style:oblique; line-height:16px;}
.navigation ul li.no_line2{background:none;}
.navigation ul li.no_line2 a{color:#FFFF00; font-size:12px; text-decoration:none; font-style:normal;}
.navigation ul li.no_line2 a:hover{text-decoration:underline; margin-left:1px;}
.navigation ul li a{color:#fff; font-size:12px; text-decoration:none; font-style:normal;}
.navigation ul li a:hover{text-decoration:underline; margin-left:1px;}
/* 麵包屑 */
.tag{color:#ababab; text-align:right; margin:0 18px 0 0; width:750px; position:absolute; top:110px;}
.tag a{color:#8fa90c; text-decoration:none;}
.tag a:hover{color:#ababab; text-decoration:underline;}
.edit{width:750px; padding-top:6px; min-height:800px; height:auto !important; height:800px; position:relative;}
.edit .title{height:22px; background:url(../images/product/line.jpg) repeat-x left 18px;}


/* footer */
#footer{height:53px; background:url(../images/primary/footer_bg.jpg) repeat-x; padding:11px 15px; margin-top:10px;}
#footer #foot_right{width:198px; border-left:#cbcbcb 1px solid; font-size:11px; color:#c1c1c1; float:right;}
#footer #foot_right img{margin:2px 0; width:187px; height:31px;}
#footer #foot_right p{margin-right:10px;}
#footer #foot_right a{color:#c1c1c1; text-decoration:none;}
#footer #foot_right a:hover{text-decoration:underline;}
#footer #foot_left{padding-top:6px;}
#footer #foot_left p{margin-top:5px;}
#footer #foot_left a{color:#757575; text-decoration:none;}
#footer #foot_left a:hover{text-decoration:underline;}













