@charset "utf-8";
*{margin:0; padding:0;}
img{border:none}
html body{background:#FFFFFF ; color:#006699; font-size:12px;}
a{color:#069; text-decoration:none;}
a:hover{text-decoration:underline;}
#main_box {width:998px; margin:auto; height:auto; padding:0px;}
#top{width:998px; margin-top:25px; float:left;}
.clear{clear:both; visibility:hidden;}


/************************************************/
#logo{margin-left:10px; width:auto; float:left; margin-bottom:9px;}
#search{float:left; width:458px; height:46px; background:url(images/search_bg.jpg) no-repeat; padding-top:6px; padding-left:10px; margin:28px 0px 0px 15px;}
#search label{font-size:14px; font-weight:bold;}
#search input{border:1px solid #0099CC; background:none; width:90px; height:17px; padding-left:6px; line-height:18px; color:#069; margin-left:8px;}
#search #search_btn{width:52px; height:21px; border:none; margin-top:-20px; margin-right:10px; float:right;}
#top_menu{float:left; background:url(images/top_menu_bg.jpg) no-repeat; width:275px; height:52px; margin-top:29px; padding-left:6px; padding-right:4px; margin-left:20px;}
#top_menu a{display:block; height:18px; width:auto; float:left; padding:5px 8px;line-height:18px; margin-top:1px; color:#609; font-weight:bold;}
#top_menu a:hover{background:url(images/top_menu_bg_over.jpg) repeat-x; text-decoration:none;}

/*************************************************/
#left{float:left; width:187px; margin-top:10px;}
#left #visitamount{background:url(images/liulan_bg.jpg) left top no-repeat; height:120px;}
#left #visitamount p{width:100px; float:right; font-style:14px; font-weight:bold; color:#000000; margin-top:15px;}
#left #visitamount p span{display:block;}
#left #gohome{float:left; margin:20px 0px 0px 30px;}

/*************************************************/
#left #login{width:187px; height:auto; padding-bottom:5px;padding-top:20px; background:url(images/index_r4_c1.jpg) no-repeat;}
#left #login table{margin-top:70px; font-size:14px; font-weight:bold; margin-left:5px;}
#left #login table input{border:1px solid #06c; height:18px; line-height:18px; width:90px; padding-left:5px;}
#left #login #afterlogin{font-size:12px; font-weight:normal; color:#000000;}

/************************************************/
#left .left_part{border:1px solid #A5D5FE; background:#FFFFFF url(images/left_part_top.jpg) left top no-repeat; padding-bottom:5px; width:176px; margin-left:6px; margin-top:5px; font-size:12px;}
#left .left_part h3{font-size:14px; color:#FFFFFF; margin:5px 0 0 7px;}
#left .left_part ul{width:150px; margin:auto; margin-top:10px; list-style:none;}
#left .left_part ul li{background:url(images/ico.gif) left center no-repeat; height:22px; line-height:22px; padding-left:13px;}
#left .left_part #firstli{background:url(images/ico.gif) left 7px no-repeat; height:auto;}
#left .left_part ul li a{font-weight:bold;}
#left .left_part ul li a:hover{color:#3366CC;}
#left #special{background:#fff none;}

#left #kayouqu #firstli ul{width:auto; margin:0;}
#left #kayouqu #firstli ul li{ background-image:none;}

#maincontent{width:auto; border:1px solid #A4C9FE; float:left; margin:5px 0px 0px 3px; height:auto; padding:6px 6px 6px 6px;}
#maincontent .center_part{margin-bottom:8px; border:1px solid #a4c9fe; background:#FFFFFF; float:left; width:785px; padding-bottom:4px;}
#maincontent .center_part ul{list-style:none;}
#maincontent .center_part ul li{padding:4px 8px;}
#maincontent .center_part h3{font-size:14px; color:#FFFFFF; background:url(images/center_part.jpg) no-repeat; height:25px; width:512px; line-height:25px; padding-left:10px;}

/****************  分類搜尋   ***********************/
#left_search p{margin:10px 5px 5px 5px;}
#left_search input{border:1px solid #84C5EC; color:#84C5EC; height:18px; line-height:18px; font-size:12px;}

/******************/
#text_link{width:475px; -width:460px; float:left;}
#text_link ul{list-style:none; width:475px; -width:455px; float:left; margin-left:25px; -margin-left:13px; margin-top:20px; height:30px;}
#text_link ul li{float:left; margin-right:10px;}
#text_link ul li a{line-height:30px;}

#top_right_menu{width:310px; margin-left:10px; -margin-left:7px; float:left;}
#top_right_menu ul{list-style:none; height:30px; margin-top:20px;}
#top_right_menu ul li{float:left; margin-right:6px; font-size:14px; font-weight:bold; background:url(images/top_menu_bg2.gif) left 5px no-repeat; width:51px; text-align:center; padding-top:10px;}
#top_right_menu ul li a{line-height:20px; color:#FFFFFF; width:51px;}

/************* 商品大類樣式  *********************/
#class_text{width:738px; border:1px solid #A4C9FE;float:left; margin-left:25px; padding:5px 10px;}
#class_text ul{list-style:none;}
#class_text ul li{ float:left; margin-right:10px; line-height:30px;}

/***--------------------*/
#class_text .center_part{margin-bottom:6px;}
#class_text #cuxiao ,#class_text #center_ad ,#jingxuan ,#kayou{border:1px solid #a4c9fe; background:#FFFFFF; float:left; width:735px;}
#class_text .center_part ul{list-style:none;}
#class_text .center_part ul li{padding:4px 8px;}
#class_text .center_part h3{font-size:14px; color:#FFFFFF; background:url(images/center_part.jpg) no-repeat; height:25px; width:725px; line-height:25px; padding-left:10px;}
#center_ad ul{width:735px;}
#center_ad ul li{float:left; width:200px;}
#center_ad ul li{padding:2px 6px; line-height:20px;}
#class_text #kayou ul li{padding-left:15px;}

/********************************/
#center_left_1 ,#center_left_2 ,#center_left_3 ,#center_left_4{width:360px; #width:362px; -width:362px; float:left; margin:0px 6px 6px 1px; border:1px solid #a4cef6;}
#center_left_1 table tr td ,#center_left_2 table tr td ,#center_left_3 table tr td ,#center_left_4 table tr td{padding:4px 6px;}



/************* bottom　menu *************/
#bottom_menu{background:url(images/bottom_bg.jpg) no-repeat; width:513px; height:26px; margin:auto; margin-top:15px;}
#bottom_menu ul{list-style:none; width:440px; margin:auto;}
#bottom_menu ul li{float:left; margin:6px 6px 6px 0px; line-height:16px; border-right:1px solid #006699; width:80px; padding:0px; text-align:center; height:16px;}

#bottom_menu_foot{background:url(images/bottom_bg.jpg) no-repeat; width:513px; height:26px; margin:auto; float:left; margin-bottom:8px;}
#bottom_menu_foot ul{list-style:none; width:440px; margin:auto; padding-left:70px;}
#bottom_menu_foot ul li{float:left; margin:6px 6px 6px 0px; line-height:16px; border-right:1px solid #006699; width:80px; padding:0px; text-align:center; height:16px;}


#jingxuan ul{padding:5px 4px;}
#jingxuan ul li{float:left; width:120px; height:150px;overflow:hidden; padding:4px;}
#jingxuan ul li img{width:120px; height:120px; padding-bottom:8px; border:none;border:1px solid #0099CC;}
#ingxuan .normal_btn{display:block; height:18px; text-align:center;}




/********** 廣告區一  ************************************/
#maincontent #sp_ab1 ul li{float:left; width:auto; height:58px; padding:5px;}


/*/////----------------  右邊部份的樣式  -------------------////*/
#right_part{width:245px; -width:235px; float:left;}
#right_part .sub_right{float:left; margin:15px 0px 0px 0px; width:235px; -width:235px; background:url(images/sub_right_bg.jpg) left bottom no-repeat;}
#right_part .sub_right h3{width:235px; height:25px;}
#right_part #fuli h3{font-size:12px; color:#336699; background:url(images/right_h3_1.jpg) no-repeat;}
#right_part #fuli .fuli_link{display:block; height:auto; width:110px; margin-bottom:5px;}
#right_part #dianjiagg h3{background:url(images/right_h3_2.jpg) no-repeat;}
#right_part #lianmengwz h3{background:url(images/right_h3_3.jpg) no-repeat;}
#right_part #right_ab{width:235px; -width:235px; float:left; margin-top:10px;}
#right_part #right_ab ul li{float:left; width:auto; height:48px; padding:5px;}

#right_part .sub_right ul{width:220px; margin:8px 0px 0px 10px; list-style:none;}
#right_part .sub_right ul li{height:42px; line-height:42px; margin-bottom:8px;}
#right_part .sub_right img{margin-right:10px; width:100px; height:40px;}
#right_part #dianjiagg a ,#right_part #lianmengwz a{line-height:45px;}
/*///---------------------最新新聞樣式----------------------////*/
#right_part #right_newsinfo{width:235px; -width:235px; margin-top:8px;}
#newsinfo ,#filminfo ,#picinfo{position:absolute; height:180px; width:228px; border:1px solid #336699; background:#CEE9FC; visibility:hidden; margin-top:-1px; border-top:none;}
#title1 ,#title3{height:21px; line-height:21px; display:block;}
#title1:hover ,#title2:hover ,#title3:hover{background:url(images/news_h3_bg.jpg) repeat-x; height:21px; line-height:21px; display:block; border:1px solid #336699; border-bottom:none;}
.title_underline{border-bottom:1px solid #369;}
.title_now{background:url(images/news_h3_bg.jpg) repeat-x; height:21px; line-height:21px; display:block; border:1px solid #336699; border-bottom:none;}
#newsinfo{visibility:visible;}

#newsinfo ul ,#filminfo ul ,#picinfo ul{list-style:none; height:170px; margin:5px 5px;}
#newsinfo ul li{line-height:19px;}
#filminfo ul li{height:80px;}
#filminfo ul li img{float:left; width:90px; height:70px; border:none;}
#filminfo ul li a{float:left; margin:5px 5px; height:70px;}
#picinfo ul li{width:103px;float:left; overflow:hidden; text-align:center; margin-bottom:5px;}
#picinfo ul li img{width:80px; height:65px;}
#picinfo ul li a{display:block; margin-top:3px; text-align:center;}

/**********************產品展示樣式***********************/
#product_list .prolist{color:#333; line-height:18px; margin-top:5px; border-bottom:1px solid #999999;}
#product_list .prolist a{color:#0066CC;}

#product_list #proinfo{color:#333; line-height:18px;}
#product_list #proinfo input{border:1px solid #999999;}
#product_list #proinfo tr td{ padding:2px 6px;}
#product_list #proinfo .proico{background:#fff url(images/ico1.jpg) 2px 6px no-repeat; padding-left:15px;}
#product_list #shopping_list{color:#333; line-height:18px;}
#product_list #shopping_list tr td{border-bottom:1px dashed #999999;}
#product_list #pay_tab tr td{border:none;}



/********底部樣式*******/
#footstyle{clear:both; height:50px; font-size:14px; color:#000000; margin:auto; padding-top:20px; text-align:center; width:513px;}

/*******************新聞樣式**************/
#news_tab h4{text-align:center; font-size:16px; border-bottom:1px solid #BBBBBB; padding-bottom:5px;}
#news_tab{line-height:18px; color:#333333;}
#popinfo{margin-top:100px;}
#popinfo p{font-size:18px; margin:20px 20px 5px 20px; font-weight:bold; line-height:25px;}
#popinfo a{color:#c33; font-size:14px; font-weight:bold;}


