@charset "utf-8";
body { margin:0; margin:0; background:#fff ; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body,html{ height:100%;}
a{  text-decoration:none;
	blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */}
a:focus{ -moz-outline-style: none;   /*    FF    */ }
a:hover{ text-decoration:underline;}
ul,li,form{ margin:0; padding:0; list-style:none;}
td{ font-size:12px;}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden;}
#MainNav{ position:absolute;left:50%; top:120px; margin-left:-460px;width:918px; gheight:24px;}
#MainNav a{ display:inline-block;height:24px; width:50px;}



#wrap{ width:100%; position:absolute; }

#header { width:930px; margin:auto; height:98px;   }
#header .logo{position:absolute; margin:6px 0 0 9px; width:76px; height:88px;}
#header .logo a { display:block; width:76px; height:88px;  }
#header #mainmenu { position:absolute; z-index:9000; width:450px; height:25px; margin:72px 0 0 77px; }
#header #mainmenu  li{ float:left; width:87px; height:25px; margin:auto; background:url(images/vline.gif) right no-repeat;}
#header #mainmenu  a{ display:block;color:#000000; font-weight:bold; text-align:center; height:25px; line-height:25px;}
#header #mainmenu  a:hover,#header #mainmenu .sed a{ color:#ff9900;  text-decoration:none;}

#maincontent { width:100%; height:398px;  background:#fff; margin:auto; background:url(images/body_bg2.gif) repeat-x;}
#maincontent_ { width:940px; height:398px;  background:#A72122; background:url(images/body_content_bg.gif) repeat-Y; margin:auto; }
#maincontent_2 { width:940px; height:398px;  background:#A72122; background:url(images/body_content_bg.gif) repeat-Y; margin:auto;}

.shop_select .select{ width:126px; height:17px; background:url(images/g01.gif) no-repeat; color:#fff; line-height:17px; padding-left:7px; cursor:pointer;}
.shop_select .area{ width:131px; border:#fff solid 1px; position:absolute; margin-top:-1px; padding:6px 0 12px 0; background:#f39f00;}
.shop_select .area a{ display:block; width:114px; height:20px; line-height:20px; color:#ffcc66; padding-left:17px; background:#f39f00;}
.shop_select .area a:hover{color:#fff; background:#e28c00;}
.shop_select .list{ margin-top:13px;}
.shop_select .list a{ display:block; height:20px; line-height:20px;color:#fff; background:url(images/blank.gif);}
.shop_select .list a:hover{ color:#fff; }
.shop_select .area .tit2{ margin-left:16px;}  /*FF*/
*html .shop_select .area .tit2{ margin-left:0px;}  /*IE6*/
*+html .shop_select .area .tit2{ margin-left:0px;}  /*IE7*/

.shop_select .area .tit2 a{ color:#fff;width:98px; margin-left:0; padding-left:24;}
.shop_select .area .tit2 a:hover{ background:#f39f00;}
.shop_select .list_detail{ margin-top:13px; color:#fff; line-height:22px; }



.pic_small { border:#fff solid 1px; padding:4px;}

.tools{position:absolute; margin-top:78px; width:924px; left:50%; margin-left:-475px;color:#c59942; z-index:1500;  }
.tools a{color:#999999;}
.tools a:hover{color:#ff9900;}
.GlobalNav{ margin:15px 0 0 0px;  position:absolute; z-index:2;  background:#fff;  padding:10px 0;}
.GlobalNav a{ display:block; width:50px; height:20px; line-height:20px; color:#999; padding-left:11px; text-align:left;}
.GlobalNav a:hover{color:#333;}
#dingwei{ width:61px; height:80px; display:block}

.menu_wrap_{ position:absolute; top:0; left:0; width:100%; height:1500px; background:#000; display:none;}
.menu_wrap{ display:none; position:absolute; z-index:9001; left:50%; top:50%; margin:-290px 0 0 -470px; width:945px; height:600px; background:url(images/g17.gif) no-repeat; overflow:hidden;}
.menu_wrap .close{ posi	tion:absolute; margin:9px 0 0 0; width:916px; text-align:right; line-height:26px; font-size:12px;}
.menu_wrap a{ color:#df940d; font-weight:normal;}
.menu_wrap a:hover{ color:#df940d;}

.shadow { position:absolute; z-index:1; top:92px; left:50%; margin-left:-463px; width:920px; height:15px;}
#wrap2{}
#wrap2 #top{ width:990px; height:145px; margin:auto;}
#wrap2 #cont{ background:#f1bd4e url(images/g16.gif) top left repeat-x;}
#wrap2 #cont .bg{ background:#f1bd4e url(images/g16.gif) top left repeat-x;}
#wrap2 #content{ width:990px; margin:auto;}

#wrap2 #leftSidebar{ float:left; width:190px;overflow:hidden}
#wrap2 #leftMenu{ width:163px; background:url(images/left_bg_top.jpg) repeat-y;  padding-left:27px; padding-top:7px;}
#wrap2 #leftMenu a{ display:block; line-height:24px; height:24px; color:#000; text-decoration:none;}
#wrap2 #leftMenu a:hover{ color:#cc6600;}
#wrap2 #leftMenu .m a{ margin-left:21px; color:#999; line-height:20px; height:20px;}
#wrap2 #leftMenu .m a:hover{ color:#333;}
#wrap2 #RightSidebar{ float:left; width:754px; padding:15px 20px;margin:32px 0;background:url(images/content_right_bg.jpg) repeat-y;  }
#top_right { width:794px; height:12px; overflow:hidden; position:absolute; margin:-15px 0 0 -20px; background:url(images/content_right_top.jpg) no-repeat;}
#foot_right {width:794px; height:14px; overflow:hidden; position:absolute; margin:15px 0 0 -20px; background:url(images/content_right_foot.jpg) no-repeat; }
.page_carte_detail{text-align:right; padding-right:10px; padding-bottom:5px;}
.page_carte_detail a{ color:#666666; font-size:11px;}
.breadCrumb{ color:#666; height:25px; line-height:20px; }
.breadCrumb a{ color:#666;}
.breadCrumb a:hover{ color:#cc6600;}
.carte_detail_txt, .carte_detail_txt_h{line-height:24px; width:178px; position:absolute; margin-left:-9px; padding:6px 14px 6px 12px; background:#FFF;}
.carte_detail_txt{height:110px;overflow:hidden; border:#fff solid 1px;}
.carte_detail_txt_h{border:#a7a6aa solid 1px; display:none}
.carte_detail_txt a, .carte_detail_txt_h a{ color:#a7a6aa; display:block; margin-top:-24px; text-align:right; padding-right:8px}
.carte_detail_txt_h a{ margin-top:-5px;}
.carte_detail_txt a:hover, .carte_detail_txt_h a:hover{ color:#cc6600;}
.carte_detail_img{ width:538px; height:292px;}


.marque_wrap{ position:absolute;margin:80px 0 0 350px;}
.marqueL{ width:558px; height:260px; overflow:hidden; line-height:24px; color:#dec19c;}
.marqueL a{ color:#fff; text-decoration:underline;}
.marqueL a:hover{ color:#f39700;}
.scroll{ height:20px; width:50px; margin:16px 0 0 510px;}
.btn_up {margin-left:225px;}
.btn_up a{ display:block; float:left; width:22px; height:20px; background:url(images/g13.gif) no-repeat center center;}
.btn_up a:hover{ background:url(images/g13_.gif) no-repeat center center;}
.btn_down { margin:10px 0 0 225px;}
.btn_down a{ display:block; float:left; width:22px; height:20px; background:url(images/g14.gif) no-repeat center center;}
.btn_down a:hover{ background:url(images/g14_.gif) no-repeat center center;}

.map_{position:absolute; z-index:2000; display:none;}
.map_ .close{position:absolute; text-align:right; width:686px;}
.map_ .close a{ color:#4e2f1b; font-weight:bold; line-height:22px; font-size:11px;}
.map_ .close a:hover{ color:#e16100;}

.list_detail a{ color:#fff;}
.comment_txt a{ color:#cc6600; text-decoration:underline}
.comment_txt a:hover{ color:#cc0033;}
.like_base{ cursor:pointer;}



/*Jin*/
.innerfade-title{
       position: absolute;
       bottom: -1px;
       left: 0;
       z-index: 290;
       width: 100%;
       background: #000;
       height: 21px;
       filter:alpha(opacity=80);
       -moz-opacity: 0.8;
        opacity: .8;
}
.innerfade-title h2{
        color: white;
        font-weight: bold;
       margin-top: 0;
       margin-bottom: 0;
              text-align: left;
       font-family: Verdana, Geneva, sans-serif;
       font-size: 12px;
	   padding-left:5px;
       line-height: 21px;
}
.mycontrolboxclass{
        position: absolute;
        right: 5px;
		bottom:0px;
}
.mycontrolboxclass a{ font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#fff;}
ul#animated-portfolio{
        padding: 0;
        margin: 0;
        list-style-type: none;
}
ul#animated-portfolio li{
        padding: 0;
}

.shopmap { width:940px; position:absolute; left:50%; margin:0 0 0 -470px; padding:15px 0 0 3px;color:#999999; }

#centerline { position:absolute; z-index:5000; margin-left:190px; padding-top:-10px;}
#footer { width:100%; height:50px; background:url(images/foot_bg.gif) repeat-x;}
#footer .copyright {height:15px;  font-size:10px; line-height:15px; text-align:left; width:920px; text-align:right; color:#fff;  margin:auto;}
#footer .copyright a { color:#fff;}
#footer .copyright a:hover { color:#666; text-decoration:none;}
