/* CSS Document */
.shop_con a{color:#444;}
.shop_con a:hover{ color:#f60;}
.shop_con{ position:relative;margin:0 auto;width:960px; background:#ebebeb;}
.shop_guide{height:20px;background:#fff;}
#shop_menu{ position: relative;height:28px;background:#fff;}
#shop_menu h2{float:left;font-size:18px;margin:5px;height:20px;padding:5px 20px 0 20px; color:#000;}
#shop_menu .s_on{ background-position:0 0;font-weight: bold;margin-top:0;}
#shop_menu .s_on span{background-position: right -40px;height:20px;padding:9px 20px 0 20px;}
.shop_m_main{position:absolute;float:left;padding-left:20px;}
.shop_m_main a{float:left;background:url(../images/menu_bg.gif) no-repeat left -80px;color:#000;font-size:12px;margin-right:2px;margin-top:4px; cursor:pointer;}
.shop_m_main a span{float:left;display:block;background:url(../images/menu_bg.gif) no-repeat right -120px;height:19px;padding:6px 20px 0 20px;}
.shop_m_main a:hover{ background-position:0 0;color:#444;margin-top:0; text-decoration:none;}
.shop_m_main a:hover span{background-position: right -40px;height:20px;padding:9px 20px 0 20px;}
#shop_intro{clear:left; background:url(../images/intro_bg.gif) repeat-x 0 top ;background-color:#f9f9f9;height:190px;border-bottom: 1px solid #C5C5C5;}
#shop_intro .shop_logo{diplay:inline;width:100px;float:left;margin:30px 0 0 20px; text-align:center;}
#shop_intro .shop_logo img{width:80px; height:80px}
.shop_logo em{display:block;margin-top:10px;}
#shop_intro .shop_attribute{float:left;margin:30px 0 0 20px;width:300px; line-height:20px;}
#shop_intro .shop_company{font-size:14px;font-weight:bold;}
#shop_intro .shop_company em{ display: block;color:999;font-size:12px;font-weight: normal;}
#shop_intro .shop_notice{float:right;margin:20px 0 0 0;width:500px;height:160px;background:url(../images/note_bg.gif);}
#shop_intro .shop_notice h3{ color:; text-align:center;margin-top:10px;}
#shop_intro .shop_notice div{padding:6px 40px 0 40px;}






.shop_left{float:left;width:200px;border-top:5px solid #fff;}

#shop_list{margin-top:10px;width:200px;background:#F9F9F9;}
#shop_list h3{background: url(../images/left_h2.gif);height:24px;padding:5px 0 0 6px;color:#000;text-align:center;}
#shop_list ul{padding:10px 10px 20px 10px;line-height:26px;border:1px solid #C5C5C5;border-top: none;}
#shop_list ul li{ border-bottom:1px dashed #e4e4e4;padding-left:16px; background:url(../images/icon_1.gif) no-repeat 0 8px; }
#shop_search{margin-top:15px;width:200px;}
#shop_search div{padding:5px 10px 5px 10px;line-height:26px;background:#F9F9F9;border:1px solid #C5C5C5;border-top: none;}
#shop_search h3{background: url(../images/left_h2.gif);height:24px;padding:5px 0 0 6px;color:#000;text-align:center;}
#shop_friend{margin-top:15px;width:200px;}
#shop_friend h3{background: url(../images/left_h2.gif);height:24px;padding:5px 0 0 6px;color:#000;text-align:center;}
#shop_friend ul{padding:10px 10px 20px 10px;line-height:26px;line-height:26px;background:#F9F9F9;border:1px solid #C5C5C5;border-top: none;}
#shop_friend li{ border-bottom:1px dashed #e4e4e4; }





.shop_right{float:left;width:760px;border-top:5px solid #fff;}
.shop_right h3{position:relative;top:1px;}
#shop_hot{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_hot ul{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;height:210px;}
#shop_hot h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_hot li,#shop_show li{float:left;width:180px; text-align:center; line-height:20px; margin-bottom:15px}

.shop_con .ItemPic img{width:120px; height:120px;margin:10px; border:1px solid #e4e4e4;}
.shop_con .ItemSellPrice span{ color:#f60;}
#shop_show {display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_show ul{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;height:420px;}
#shop_show h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}

#shop_guest{position: relative;display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_guest ul{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;padding:10px;margin-bottom:10px;}
#shop_guest h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_guest p{ position:absolute;top:7px;right:20px;}
#shop_guest p a{margin:10px;}
#shop_guest .msg_name{padding:6px;}
#shop_guest .msg_name span{margin-left:6px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666;}
#shop_guest .msg_con{padding:0 0 0 6px; color:#000; border:1px  dashed #ccc; background:#fff;padding:3px;}


#shop_msg{position: relative;display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_msg div{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;padding:10px;margin-bottom:10px;}
#shop_msg h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}


#shop_pro li{float:left;width:180px; text-align:center; line-height:20px; margin-bottom:15px}
#shop_pro {display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_pro h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_pro ul{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;height:860px;margin-bottom:10px;}


#shop_about{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_about h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_about div{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;padding:10px;margin-bottom:10px;}

#shop_license{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_license div{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;padding:10px;margin-bottom:10px;}
#shop_license h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}

#shop_news{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_news h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_news ul{ line-height:20px;background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;}
#shop_news ul li{ border-bottom: 1px dashed #e4e4e4;padding-top:5px;}
#shop_news ul li a{float:left;padding-left:12px; font-size:12px;}
#shop_news ul li em{float:right; padding-right:12px; font-size:12px;}



#shop_news_con{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_news_con h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_news_con div{ line-height:20px;background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;}
#shop_news_con div h4{ text-align:center; font-size:18px;padding:20px 0 10px 0;}



#shop_message{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_message h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_message div{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;}

#shop_job{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_job h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_job div{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;padding-top:10px;}

#shop_contact_us{display:inline;float:right;width:720px;margin:10px 20px 0 0;}
#shop_contact_us h3{background:url(../images/right_h2.gif);height:21px;width:110px;padding:8px 0 0 0; text-align:center;}
#shop_contact_us .shop_main{background:url(../images/intro_bg.gif) repeat-x;background-color:#f9f9f9;padding:10px;margin-bottom:10px;}

.shop_page{display:inline;float:right;width:720px;margin:10px 20px 0 0; text-align:center;}

.shop_banner{border-top:5px solid #fff;}
.shop_banner img{width:960px;height:90px;}