﻿@charset "utf-8";
/* CSS Document */

body {margin:0px; font-size:12px; color:#888; font-family:"微软雅黑", "宋体", Arial, sans-serif; background:#FFF;-webkit-text-size-adjust:none;}

a,a:link,a:visited {
font-size:12px;
color: #888;
text-decoration:none;
}
a:hover {
font-size:12px;
color:#29B7EC;
text-decoration:none;}

a img {border:0px;}

.clear{ display:block; clear:both; height:0px; overflow:hidden;}

#head{width:100%; height:146px; }

#head_div {width:1000px; height:146px; margin:0px auto;}
#head_top { height:96px;}
#head_top .logo{ float:left; width:540px; height:96px;}
#head_top .logo a{display:block; width:540px; height:96px; background:url(../images/design/mb/nei_2.jpg) no-repeat; overflow:hidden; text-indent:-1000px;}
#head_top .setar { width:280px; float:right;}
#select_lg {height:38px; padding-top:18px;}
#select_lg_div{height:38px; padding-left:30px; background:url(../images/design/mb/dot_select_lg.jpg) no-repeat; overflow:hidden; position:relative;}
#select_lg_div_hd{ position:absolute;} 
#select_lg_div_hd span{ height:38px; line-height:38px; color:#999; font-size:12px; display:block;}
#select_lg_div_hd span.on_this{cursor:pointer;}
#select_lg_div_hd span a{color:#999; font-size:12px;}
#select_lg_div_hd span a:hover{ color:#29B7EC;}

#select_lg_div span a.on{color:#29B7EC; font-size:12px;}
#select_lg_div span a.on:hover{ color:#29B7EC;}

#top_search{ width:280px; height:32px; background:url(../images/design/mb/nei_6_bg.jpg) no-repeat; position:relative;}

#top_search form{display:block; padding:0px; margin:0px;}
#top_search form .search_input_s{ display:block; padding:0px; margin:0px; width:210px; height:24px; line-height:24PX; overflow:hidden;border:0px; font-size:12px; color:#999; font-family: "微软雅黑", "宋体", Arial, sans-serif; position:absolute; top:4px; left:21px; background:none;}
#top_search form .search_bt_s{display:block;padding:0px; margin:0px; width:29px; height:24px; overflow:hidden;border:0px;background: url(../images/design/mb/search_bt.jpg) no-repeat; cursor:pointer; position:absolute; top:4px; left:244px; text-indent:-1000px;}


#menu{width:100%; height:50px;position:relative; z-index:999; }
#menu_div{ height:50px; clear:both;}
#menu_left{height:50px; float:left;}
#menu_right{height:50px; float:right;}

#menu_left ul{padding:0px; margin:0px; list-style:none;}
#menu_left ul li{ font-size:14px; color:#555; font-weight:bold; height:50px; line-height:45px; float:left; margin-left:22px; margin-right:25px;}
#menu_left ul li a{font-size:14px; color:#555; display:block;height:50px;}
#menu_left ul li a:hover{ color:#29B7EC;}
#menu_left ul li.on a{font-size:14px; color:#29B7EC;}
#menu_left ul li.on a:hover{ color:#29B7EC;}

#menu_right ul{padding:0px; margin:0px; list-style:none;}
#menu_right ul li{ width:37px; height:39px; float:left;}
#menu_right ul li a{ display:block;width:37px; height:39px; text-indent:-1000px; overflow:hidden;}
#menu_right ul li.t1 a{ background:url(../images/design/mb/m_menu_1.jpg) no-repeat;}
#menu_right ul li.t1 a:hover{ background:url(../images/design/mb/m_menu_sub_1.jpg) no-repeat;}
#menu_right ul li.t2 a{ background:url(../images/design/mb/m_menu_2.jpg) no-repeat;}
#menu_right ul li.t2 a:hover{ background:url(../images/design/mb/m_menu_sub_2.jpg) no-repeat;}

/*
#meun_sub{ width:1000px; background:#B2E5F8; position:absolute; top:50px; left:0px;}
#meun_sub .box span{display:block; height:35px; line-height:35px; font-size:12px; color:#28B7EB; width:100px; padding-left:22px; float:left; font-weight:bold;}
#meun_sub .box span a{ font-size:12px; color:#28B7EB; }
#meun_sub .box span a:hover{ color:#28B7EB; }
#meun_sub .box font{display:block; font-size:12px; color:#666; float:left; width:878px;}
#meun_sub .box font a{display:block; padding-right:15px;line-height:35px;font-size:12px; color:#666; float:left;}
#meun_sub .box font a:hover{color:#28B7EB;}
*/
#meun_sub{ background:#FFF; position:absolute; top:50px; left:225px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; width:265px;border:1px #E5E5E5 solid; padding-bottom:10px; }
#meun_sub .box span{display:block; height:36px; line-height:44px; font-size:13px; color:#28B7EB; padding-left:20px; font-weight:bold; clear:both; overflow:hidden;}
#meun_sub .box span a{ font-size:13px; color:#28B7EB; }
#meun_sub .box span a:hover{ color:#28B7EB; }
#meun_sub .box font{display:block; font-size:12px; color:#666; padding-left:20px; }
#meun_sub .box font a{display:block; padding-right:25px;line-height:23px;font-size:12px; color:#666; float:left; white-space:nowrap;}
#meun_sub .box font a:hover{color:#28B7EB;}


#foot{ width:100%;clear:both; background:#EDEDED; height:100px; overflow:hidden; }
#foot_div{width:1000px; height:109px; margin:0px auto; overflow:hidden; clear:both; padding-top:3px;}
/*#foot_div_left{ width:644px; height:109px; padding-left:121px; background:url(../images/design/mb/nei_35_2.jpg) no-repeat; float:left; font-size:12px; color:#aaa;}*/
/*添加公众号二维码*/
#foot_div_left{ width:680px; height:109px; padding-left:20px; float:left; font-size:12px; color:#aaa;}
#foot_div_right{ width:300px; height:109px; float:left;background:url(../images/design/mb/nei_37_bg_4.jpg) no-repeat; position:relative;}
/*原foot CSS样式
#foot_div_left{ width:745px; height:109px; padding-left:20px; float:left; font-size:12px; color:#aaa;}
#foot_div_right{ width:235px; height:109px; float:left;background:url(../images/design/mb/nei_37_bg_4.jpg) no-repeat; position:relative;}
*/


#foot_div_left a{font-size:12px; color:#aaa;}
#foot_div_left a:hover{ color:#29B7EC;}
#foot_div_left .box_1 {height:14px; padding-top:24px;}
#foot_div_left .box_2 {height:14px; padding-top:15px;}

#foot_div_right .tel{display:none;}
#foot_div_right .erweima{ width:59px; height:58px; position:absolute; left:174px; top:15px;display:none;}
#foot_div_right .erweima img{width:59px; height:58px;}

#get_daima{display:none;}

/* background:#B2E5F8; */
#banner_nei{ width:100%;height:270px; overflow:hidden; background:#CDEDFA;}
#banner_nei_div{width:1000px; height:270px; margin:0px auto;}
#banner_nei_div .left{ width:225px; height:270px; float:left;}
#banner_nei_div .left img{ width:225px; height:270px;}
#banner_nei_div .right{ width:775px; height:270px; float:left;}
#banner_nei_div .right img{ width:775px; height:270px;}

#banner_nei_s{ width:100%;height:95px; overflow:hidden; background:#CDEDFA;}
#banner_nei_div_s{width:1000px; height:95px; margin:0px auto;}
#banner_nei_div_s .left{ width:225px; height:95px; float:left;}
#banner_nei_div_s .left img{ width:225px; height:95px;}
#banner_nei_div_s .right{ width:775px; height:95px; float:left;}
#banner_nei_div_s .right img{ width:775px; height:95px;}

#banner_nei_search{ width:100%;height:75px; overflow:hidden; background:#CDEDFA;}
#banner_nei_div_search{width:1000px; height:75px; margin:0px auto;}
#banner_nei_div_search .left{ width:225px; height:75px; float:left;}
#banner_nei_div_search .left img{ width:225px; height:75px;}
#banner_nei_div_search .right{ width:775px; height:75px; float:left;}
#banner_nei_div_search .right img{ width:775px; height:75px;}


#main {width:100%; clear:both; padding-bottom:30px;}
#main_div{width:1000px; margin:0px auto; padding-top:37px;}
#main_div_960{width:960px; margin:0px auto; padding-top:23px;}

#main_div_search{width:1000px; margin:0px auto; }


#main_body{clear:both; }
#main_body_left{ width:182px; float: left; margin-right:43px; }
#main_body_right{ width:775px; float: left; }
/*LEFT*/
#main_body_left .nei_menu{ padding-bottom:14px;}
#main_body_left .nei_menu ul{padding:0px; margin:0px; list-style:none;}
#main_body_left .nei_menu ul li{font-size:14px; color:#555; margin-bottom:7px;}
#main_body_left .nei_menu ul li.nei_menu_on{background: url(../images/design/mb/nei_menu_on.jpg) no-repeat right; height:40px; line-height:40px;}
#main_body_left .nei_menu ul li.nei_menu_off{height:39px; line-height:39px; border-bottom:1px #E7E7E7 solid;}
#main_body_left .nei_menu ul li a{ display:block;font-size:14px; padding-left:15px;}
#main_body_left .nei_menu ul li.nei_menu_on a{ color:#FFF; }
#main_body_left .nei_menu ul li.nei_menu_on a:hover{ color:#FFF;}
#main_body_left .nei_menu ul li.nei_menu_off a{ color:#666;}
#main_body_left .nei_menu ul li.nei_menu_off a:hover{ color:#29B7EC;}

.nei_left_ad ul{padding:0px; margin:0px; list-style:none;}
.nei_left_ad ul li{margin-bottom:20px;}
.nei_left_ad ul li img{ width:182px; }
.nei_left_ad ul li.no_mb{margin-bottom:0px;}

.nei_left_ad ul li a{ display:block;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
.nei_left_ad ul li a:hover{ display:block;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity:1; opacity:1;}

.nei_left_ad2 ul{padding:0px; margin:0px; list-style:none;}
.nei_left_ad2 ul li{margin-top:20px;}
.nei_left_ad2 ul li img{ width:200px; }
.nei_left_ad2 ul li.no_mb{margin-bottom:0px;}

.nei_left_ad2 ul li a{ display:block;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
.nei_left_ad2 ul li a:hover{ display:block;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity:1; opacity:1;}


/*RIGHT*/
#main_body_right .title_1 { height:40px;background:#F5F5F5;}
#main_body_right .title_1 h4{ display:block; padding:0px; margin:0px; height:40px; line-height:40px; float:left; padding-left:16px; color:#555; font-size:15px; font-weight:bold;}
#main_body_right .title_1 span{display:block;height:40px; line-height:40px; float:right; padding-right:16px; color:#999; font-size:12px; }
#main_body_right .title_1 span font{font-size:12px; color:#28B7EB;}
#main_body_right .title_1 span a{color:#999; font-size:12px;}
#main_body_right .title_1 span a:hover{color:#28B7EB;}
#main_body_right .title_1 span font a{color:#28B7EB; font-size:12px;}
#main_body_right .title_1 span font a:hover{color:#28B7EB;}


#neirong { width:760px; overflow:hidden; margin:0px auto; padding-top:20px; }
#neirong img{max-width:760px;}




/* search */
#search_menu_div { margin-top:25px; height:35px; border-bottom:1px solid #B2E5F8;}
#search_menu_div ul{padding:0px; margin:0px; list-style:none;}
#search_menu_div ul li{height:35px; line-height:35px; float:left; margin-right:20px; padding-left:16px; padding-right:16px; background:#ccc;font-size:15px; font-weight: bold; color:#fff; cursor:pointer;}
#search_menu_div ul li a{ font-size:15px; font-weight: bold; color:#fff;}
#search_menu_div ul li a:hover{color:#fff;}
#search_menu_div ul li.on{ background:#29B7EC;}


#search_page_new {border-bottom:1px #ddd solid; padding-bottom:10px; padding-top:10px; height:40px;}
#search_page_new_div {float:right;}

#search_page_new_div .search_input_s{width:158px; height:18px; line-height:18px; border:1px #BBB solid; font-size:12px; color:#666; text-indent:6px;font-family:"微软雅黑", "宋体", Arial, sans-serif; -webkit-text-size-adjust:none; }

#search_page_new_div .search_select_s{color:#666; font-size:12px; font-family:"微软雅黑", Arial;}

#search_page_new_div .search_bt_s{padding:0px; margin:0px; width:80px; height:23px; line-height:26px; overflow:hidden;border:0px;background: url(../images/bt_bg_3.jpg) no-repeat; text-align:center; cursor:pointer; font-size:12px; color:#fff; margin-top:10px;font-family:"微软雅黑", "宋体", Arial, sans-serif; -webkit-text-size-adjust:none; }

.shop_little_pic {width:130px;}
.shop_little_pic img{width:110px;}

.search_page_table td{padding-top:10px; padding-bottom:10px; line-height:210%;}
.search_page_table td font{font-size:12px; color:#999;}
.search_page_table td span{font-size:14px;color: #27B7EB;}


#search_page {width:960px; height:84px; background: url(../images/search_banner.jpg) no-repeat; position:relative; margin-bottom:15px; z-index:5; margin-top:10px;}

#search_page .search_input_s{display:block; position:absolute; top:36px; left:519px; width:182px; height:16px;color:#999; font-size:12px; background:none; border:0px;z-index:5;}

#search_page .search_select_s{display:block; position:absolute; top:30px; left:719px; color:#666; font-size:13px; font-family:"微软雅黑", Arial;z-index:5;}

#search_page .search_bt_s{display:block; position:absolute; top:26px; left:842px; width:71px; height:31px; background:url(../images/search_bt2.jpg) no-repeat; cursor:pointer; border:0px; padding:0px; margin:0px;z-index:5;}





.kecheng_order_table {background:#CCC;}

.kecheng_order_table th {background:#EEE; color:#333;}
.kecheng_order_table td {background:#FFF; text-align:center;}




/* shop */
#nengrong_shop {padding-top:26px;}
#shop_info{ height:auto; clear:both; overflow:hidden;padding-left:10px; position:relative; }
#shop_info_order{ clear:both; overflow:hidden;padding-left:10px; position:relative; height:auto; overflow:hidden; }
#shop_pic_div{width:330px;  float:left; margin-right:20px;}
#shop_xm_div{width:340px;float:left;}


#shop_detal_pic {height:345px; padding-top:5px; padding-left:6px;width:324px; background:url(../images/design/shop_list_pic_bg.jpg) no-repeat; }
#shop_detal_pic img{ width:318px; height:318px;}
#shop_detal_sp_list{ width:330px;}
#shop_detal_sp_list ul {padding:0px; margin:0px; width:342px; list-style:none;}
#shop_detal_sp_list ul li{float:left; width:98px; height:59px; border:1px #CCC solid; padding-top:2px; padding-left:2px; margin-right:12px;}
#shop_detal_sp_list ul li img {width:96px; height:57px;}

#shop_xm_div div table th {width:68px; color:#333; font-size:12px; font-weight:normal; text-align:left; height:31px;}
#shop_xm_div div table td {line-height:160%;height:31px;}
.shop_detal_font_1 {font-size:14px; font-weight:bold; color:#9D385B;}
.shop_detal_font_2 {font-size:12px; font-weight:bold; color:#339900;}
.shop_detal_font_2_sub {font-size:12px; font-weight:bold; color:#999;}
.shop_detal_font_3 {font-size:14px; color:#CC6600;}
.shop_detal_font_4 {font-size:16px; font-weight:bold;color:#9D385A;}
.shop_detal_font_5 {font-size:14px; color:#990000;}

.shop_dt_line{background:url(../images/design/shop_line_bg.jpg) no-repeat; width:715px; height:25px; line-height:25px; font-size:12px; color:#FFF; text-indent:10px; margin-top:25px;}

.shop_dt_line_2{background:url(../images/design/shop_line_bg2.jpg) no-repeat; width:715px; height:25px; line-height:25px; font-size:12px; color:#FFF; text-indent:10px; margin-bottom:20px;}

.shop_dt_ct_div{padding:10px; overflow:hidden; padding-bottom:0px;}
.shop_dt_ct_div {line-height:200%; font-size:12px; color:#666;}
.shop_dt_ct_div p{padding-top:10px; padding-bottom:10px; margin:0px;}

.shop_pinglun  {padding:12px;}
.shop_pinglun table th{ font-size:12px; color:#9D385B; text-align:left; font-weight:normal;line-height:160%;}
.shop_pinglun table td{ font-size:12px; color:#999; line-height:160%;}
.shop_pinglun table td.pn_t{ padding-bottom:12px;}



/* TOP */
/*#back-to-top{
	width:20px; height:44px;
      position:fixed;
      bottom:30px;
	  right:20px;
     
}
#back-to-top a{ display:block; width:20px; height:44px; background:url(../images/top.png) no-repeat; overflow:hidden; text-indent:-1000px;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
#back-to-top a:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
*/