@charset "gb2312";
/* CSS Document */
.index_news{background: url(../../images/index.jpg) 0 -343px no-repeat; height:278px; }
.index_news ul{padding-top:15px;}
.index_news h2{ background: url(../../images/index.jpg) 0 -123px no-repeat; line-height:25px; text-indent:38px;}
.index_news li{line-height:210%; width:174px; background:url(../../images/line.gif) center bottom no-repeat; text-indent:15px; padding-bottom:4px;}

.index_guild{background: url(../../images/index.jpg) 0 -343px no-repeat; height:278px; }
.index_guild ul{padding-top:15px;}
.index_guild h2{ background: url(../../images/index.jpg) 0 -167px no-repeat; line-height:25px; text-indent:38px;}
.index_guild li{line-height:210%; width:174px; background:url(../../images/line.gif) center bottom no-repeat; text-indent:15px; padding-bottom:4px;}

.index_search{height:290px;}
.index_search h2{ background: url(../../images/index.jpg) 0 -212px no-repeat; line-height:25px; text-indent:38px;}
.index_search ul{padding-top:15px;}
.index_search li{ padding:10px 0;width:174px; padding-left:16px; padding-bottom:4px;}
.index_search select{ width:90px;}


.index_sugest{background: url(../../images/index.jpg) -802px -350px no-repeat; height:298px; }
.index_sugest h2{ background: url(../../images/index.jpg) 0 -263px no-repeat; line-height:25px; text-indent:38px; }
.index_sugest ul{}
.index_sugest li{ width:160px;  margin-top:15px; margin-left:20px;}
.index_sugest li img{display:block; margin:0 auto;}



.index_flash{background:url(../../images/index.jpg) -233px -133px ; width:553px; height:367px;}
.flash_file_loc{padding:18px; }

.index_shop{background:url(../../images/index.jpg) -224px -529px; width:554px; height:172px; position:relative}
.index_shop_l{ position:absolute; left:3px; top:1px; width:120px; padding-top:7px;}
.index_shop_l li{ line-height:42px; text-align:center}
.index_shop_l li a:hover{background:red; display:block; width:120px; height:42px; overflow:hidden; background:url(../../images/index.jpg) -813px -717px}

.index_shop_l li .selected{background:red; display:block; width:120px; height:42px; overflow:hidden; background:url(../../images/index.jpg) -813px -717px}

.index_shop_r{ position:absolute; right:3px; top:-1px; width:120px; padding-top:7px;}
.index_shop_r li{ line-height:43px; text-align:center}
.index_shop_r li a:hover{background:red; display:block; width:120px; height:43px; overflow:hidden; background:url(../../images/index.jpg) -819px -813px}

.flash_shop_m{ position:absolute; top:0 ; left:135px}
.index_shop_m{ position:absolute; left:153px; top:50px; width:250px;}
.index_shop_m .left a{ display:block; float:left; width:20px; height:65px; overflow:hidden; text-indent:-3000px;margin-top:20px;}
.index_shop_m .showpic { float:left; display:block; width:208px; height:110px;}
.index_shop_m .showpic img { display:block; margin:0 auto}
.index_shop_m .right a{ display:block; float:left; width:20px; height:65px; overflow:hidden; text-indent:-3000px; margin-top:20px;}

.friend_link{background:url(../../images/index.jpg) 0 -801px; width:100%; height:25px; line-height:25px; text-indent:20px; margin-top:20px;}
.friend_link a{padding:0 4px;}

.seach_botton{text-align:center; padding:10px 0}
.seach_botton .long{background:url(../../images/index.jpg) 0 -652px; height:25px; line-height:25px; width:95px; display: inline-block}
.seach_botton .short{background:url(../../images/index.jpg) 0 -695px; height:25px; line-height:25px; width:80px; display: inline-block; text-indent:12px;}

.left_product_search{ background:url(../../images/left_product_search.jpg) no-repeat; height:600px;}
.left_service{ background:url(../../images/left_service.jpg) no-repeat; height:570px;}
.left_aboutus{ background:url(../../images/left_aboutus.jpg) no-repeat; height:570px;}
.left_action{ background:url(../../images/left_action.jpg) no-repeat; height:610px;}
.left_galerey{ background:url(../../images/left_galerey.jpg) no-repeat; height:560px;}
.left_video{ background:url(../../images/left_video.jpg) no-repeat; height:600px;}

.left_video_flash{ position:absolute; top:124px; left:24px;}
.left_video_menu{padding-top:273px; line-height:34px; width:67%; margin-left:87px; }
.left_video_menu li{}

.left_galerey_menu{padding-top:124px; line-height:200%; padding-left:74px;}
.left_galerey_menu li{width:38%; text-align:center}

.left_acition_news{position:absolute; top:280px; left:40px; line-height:210%; width:150px}

.left_action_flash{ position:absolute; top:90px; left:45px;}

.left_service_menu{padding-top:100px; line-height:37px; padding-left:86px;}
.left_aboutus_menu{padding-top:100px; line-height:37px; padding-left:88px;}





.left_more{ padding:8px 0; padding-right:100px; text-align:right}

.guild{padding-top:128px; line-height:26px; padding-left:68px;}
.new_sugest{position:absolute; left:90px; top:384px;}
.new_sugest a{ width:60px; height:24px; overflow:hidden; display:block; text-indent:-3000px}

.page_loc{ background:url(../../images/page_loc.jpg) center bottom no-repeat; line-height:28px;}
.bottom_line{background:url(../../images/page_loc.jpg) 300px 10px no-repeat; height:40px; }

.product_list{ width:560px; margin:10px auto; margin-bottom:0}
.product_list li{width:19.9%; float:left; padding:13px 0}
.product_list img{display:block; border:1px solid #999}


.news_list{ width:80%; margin-top:20px; margin-left:40px;}
.news_list li{line-height:200%}
.news_time{float:right;}

.page_nav{ text-align:center;}
.shop_list{padding-top:15px;}
.shop_list dl{}
.shop_list dl dt{ font-size:14px; font-family:Î¢ÈíÑÅºÚ; color:#fff;line-height:190%}
.shop_list dl dd{ padding-left:20px;line-height:190%; padding-bottom:6px; padding-top:3px;}
.shop_list dl dd a{padding:0px 4px; color:#ababab; padding-left:0; display: inline-block; width:86px;}

.shop_descript{background:url(../../images/shop_descript.jpg) no-repeat; width:565px; height:480px; position:relative; margin:0 auto; margin-top:15px; }
.shop_descript_body{margin:0 auto; padding: 14px;}
.shop_descript_bt{ position:absolute; z-index:100; right:50px; bottom:20px; width:68px; height:20px;}
.shop_pic_list{position:absolute;z-index:200 ; top:60px; left:35px; width:500px;}
.shop_pic_list li{ float:left; width:24.9%; text-align:center; padding-bottom:40px;}
.shop_pic_list_nav{ position:absolute; top:360px; left:20px;}


a.shop_bt{ width:66px; height:14px; display:block; background:url(../../images/shop_descript_bt.jpg)}
a.shop_bt:hover{ width:66px; height:14px; display:block; background:url(../../images/shop_descript_bt_hover.jpg)}

.shop_descript .left_pic{ position:absolute; top:14px; left:13px; width:183px; z-index:5 }
.shop_descript .right_pic{ width:335px; position:absolute; top:11px; left:210px;z-index:10}

.shop_descript .right_pic ul{ padding-left:8px;}
.shop_descript .right_pic li{width:33%; float:left; padding-top:23px;}

.shop_descript .right_detail{float:left; width:340px; position:absolute; top:11px; left:210px;z-index:10}
.right_detail .right_pic_big img{display:block; margin:3px auto}
.right_detail li{ line-height:120%; background:url(../../images/line_shot.jpg) center bottom no-repeat; padding-bottom:3px;}

.shop_info{ width:191px; position:absolute; top:30px; left:335px; background:url(../../images/shop_info.gif) no-repeat}
.shop_info .title1{ font-size:15px; height:23px; text-align:center}
.shop_info .title2{ font-size:15px; height:23px; text-align:center}
.shop_info .title3{ font-size:15px; height:23px; text-align:center}
.shop_info ul{margin-bottom:17px; margin-top:3px;}
.shop_info li{line-height:21px; font-size:14px; padding-left:4px;}
.control_botton{position:absolute; top:335px; left:148px; z-index:200}

.shop_info li span{border-bottom:1px dashed #848484;}

.shop_big_pic{width:284px; height:287px; position:absolute; left:30px; top:30px; z-index:300px;}
.info_title{display:inline-block; width:49.9%}

.shop_small{background:url(../../images/shop_small_bg.jpg) no-repeat; width:279px; height:71px; position:absolute; top:370px; left:30px; z-index:400px;}

.leftarrow a{float:left; width:15px; height:70px; display:block; overflow:hidden; text-indent:-3000px; margin-top:4px;} 
.rightarrow a{float:left; width:15px; height:70px; display:block; overflow:hidden; text-indent:-3000px; margin-top:5px; } 


.shop_small_list{float:left; width:247px;}
.shop_small_list ul{padding-left:4px;}
.shop_small_list li{float:left; padding-top:20px; padding-right:3px; background:none; }

.shoplist{ width:80%; margin:0 auto; margin-top:40px;}
.shoplist ul{width:49.9%; float:left; line-height:150%; padding-bottom:20px; }

.shoplist_pic{float:left; margin-right:5px;}
.shoplist_pic img{border:3px solid #ccc;}
.shoplist .shop_name{font-size:16px; color:#C9CACA; text-indent:12px; }
.shoplist .enter_bt{padding-left:18px;}

a.enter{ width:76px; height:19px; background:url(../../images/shoplist_bt.jpg); display:inline-block; }
a.enter:hover{ width:76px; height:19px; background:url(../../images/shoplist_bt_hover.jpg); display:inline-block}

.txt{line-height:170%; padding-top:15px;}
.txt p{margin:0; padding:0; line-height:170%; padding:8px 0}

.pic_down{ width:283px; margin:0 auto; margin-top:42px;}

.dowload_date td{padding:4px; padding-left:80px;}
.dowload_date img{border:0; padding-top:18px; padding-bottom:8px;}

.sugest_new{position:absolute; top:436px; left:33px; width:144px; height:98px; }
.mask{ position:absolute; z-index:300}
.suegest_pic{position:absolute;z-index:200}
