@charset "gb2312";
/*结构*/
.wrap									{ width:1000px; margin-left:auto; margin-right:auto; position:relative; }
.wrap_l									{ float:left; width:700px; overflow:hidden;}
.wrap_r									{ float:right; width:290px; position:relative;}

.head.wrap								{ margin:0px auto !important; overflow:inherit !important;}
.head,.head *{ box-sizing:content-box; }

/*------频道菜单导航------*/
#sub_nav							{ margin:0px auto 0px; height:55px; Z-INDEX: 1; POSITION: relative;}
	.shopline						{ border-bottom:3px solid #FF7111;}
	.shopline2						{ border-bottom:3px solid #61AB16;}

#sub_logo							{ padding: 0px 10px 0px 10px; WIDTH: 190px; FLOAT: left; height:55px; overflow:hidden;}
	#sub_logo H1 					{ TEXT-INDENT: -10000px; WIDTH: 190px; FLOAT: left; HEIGHT: 55px; margin:0px; background:none;}
	#sub_logo H1 A 					{ MARGIN: 0px; WIDTH: 190px; DISPLAY: block; HEIGHT: 55px; CURSOR: pointer;}
	.shoplogo H1 A 					{ BACKGROUND: url("../images/logo_shop.gif") no-repeat 0px 0px; }

/*商家菜单_new*/	
.sub_menu_shop_new 				{ Z-INDEX: 1; POSITION: absolute; MARGIN: 20px 0px 0px 0px; width:790px; right:0px;  }
.sub_menu_shop_new ul.sub_menu_bg{ DISPLAY: block; HEIGHT: 35px; padding-right:10px; background:url("../images/subbg_shop2.gif") no-repeat right -40px;}
.sub_menu_shop_new li			{ float:left; PADDING: 0px 2px 0px 0px; DISPLAY: inline-block; WORD-WRAP: normal; BACKGROUND: url("../images/subbg_shop2.gif") no-repeat right 0px; HEIGHT: 35px;  LINE-HEIGHT: 35px;  position:relative;}
.sub_menu_shop_new li.sub_menu_l{ float:left; width:5px; height:35px; background:url("../images/subbg_shop2.gif") no-repeat left 0px; margin:0px 10px 0px 0px; padding:0px;}
.sub_menu_shop_new li.no_pic    { BACKGROUND: none transparent scroll repeat 0% 0%;}
.sub_menu_shop_new li A			{ POSITION: relative; DISPLAY: inline-block;  margin:0px -1px 0px; padding-left:5px;/*firefox*/ padding-left:5px\9;/*ie8*/ _padding-left:3px;/*ie6*/ COLOR: #ffffff !important;  text-decoration:none;}
.sub_menu_shop_new li A:visited	{ COLOR: #fff;  text-decoration:none;}
.sub_menu_shop_new li SPAN		{ PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; font-size:14px; LETTER-SPACING: 2px; }
.sub_menu_shop_new li A:hover 	{ POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -3px -1px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url("../images/subbg_shop2.gif") no-repeat left -81px; FLOAT: left; HEIGHT:38px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px}
.sub_menu_shop_new li.choose A  { POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -3px -1px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url("../images/subbg_shop2.gif") no-repeat left -81px; FLOAT: left; HEIGHT:41px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px; font-weight:bold;}
.sub_menu_shop_new li A:unknown { DISPLAY: block }
.sub_menu_shop_new li A:hover SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url("../images/subbg_shop2.gif") no-repeat right -81px; FLOAT: left; HEIGHT: 35px; COLOR: #000000 !important; PADDING-TOP: 3px}
.sub_menu_shop_new li.choose A SPAN{ PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url("../images/subbg_shop2.gif") no-repeat right -81px; FLOAT: left; HEIGHT: 38px; COLOR: #000; PADDING-TOP: 3px;}		
.sub_menu_shop_new li.serach_shop_bar{ float:right; padding:6px 0px 0px; font-size:12px; LETTER-SPACING: 0px; }
.subnav_bbs .btnarea .btn_bd		{ left:-547px;}
.sj_hot                         { position: absolute; right:0px; top:-5px; width:31px; height:11px; background: url("../images/hot.gif") no-repeat;}

/*子页面搜索栏*/
.searchBar, .searchBar *{ box-sizing:border-box; }
.searchBar								{margin:0px auto 0px; height:45px; border:1px solid #e3e3e3; border-top:none; border-radius:0px 0px 5px 5px; padding:7px 10px 8px 10px; }
/*搜索下拉表单*/
.searchBar .diy_select					{ float:left; position:relative; padding:4px 0px; margin:0px 10px 0 0; height:30px; width:75px; background:#fff; border:1px solid #e1e1e1;}
.searchBar .diy_select_txt				{ padding:0px 20px 0px 10px; height:20px; line-height:20px; font-size:14px; color:#333; cursor:pointer; overflow:hidden; white-space:nowrap; }
.searchBar .diy_select_btn				{ position:absolute; right:0px; top:4px; width:20px; height:20px; background:url("../../global/images/headbar/arrowdown.gif") no-repeat center center; cursor:pointer; }
.searchBar .diy_select_list				{ position:absolute; top:28px; left:-1px; padding:10px 0px; padding:0px 1px 1px; background:#e1e1e1; color:#333; font-size:14px; z-index:99999; width:75px; display:none; }
.searchBar .diy_select_list li			{ height:25px; line-height:25px; cursor:pointer; padding:0 10px; background:#fff; }
.searchBar .diy_select_list li.focus	{ color:#f60; background:#ffefe4;}
/*搜索表单*/
.searchBar .text 						{ FLOAT: left; WIDTH:240px; HEIGHT: 30px; BORDER: #e1e1e1 1px solid; PADDING:3px 4px 3px 26px; OVERFLOW: hidden; MARGIN-RIGHT: 10px; background:#ffffff; position:relative;  }
.searchBar .text .icon_search			{ position:absolute; left:2px; top:5px; width:20px; height:20px; background:url("../../global/images/search/icon_search.gif") no-repeat left center #ffffff; display:block; }
.searchBar .text INPUT 					{ width:100%; BORDER:none; HEIGHT: 22px; font-size:14px; line-height:22px; COLOR: #333333; display:block;}
.searchBar .submit						{ float:left; width:80px; HEIGHT: 30px;}
.searchBar .btnss 						{ padding-left:20px; box-sizing:border-box; BORDER:none; WIDTH: 80px; HEIGHT: 30px; background:url("../../global/images/search/btn_search.gif") no-repeat; CURSOR: pointer; color:#fff; text-align:center; font-size:14px; font-weight:bold;}
.searchBar .hotkey						{float:left; width:460px;  font:12px/30px "宋体"; margin-left:10px; color:#333333;}
.searchBar .hotkey b					{color:#1F7100;}
.searchBar .hotkey span					{padding-right:5px;}

/*面包屑-当前位置*/
.breadCrumb								{ margin:0px auto !important; }
.breadCrumbLink							{ height:30px; line-height:30px; color:#828282; font-size:12px; font-family:"SimSun"; background:none; padding:0px; background:url("../../global/images/090img/icon_local.gif") no-repeat 0 5px; padding-left:20px;}
.breadCrumb a							{ color:#828282 !important;}
.breadCrumb a:hover						{ color:#ff6600 !important;}
.breadCrumb span a,.breadCrumb span		{ color:#f83378 !important;}

/*侧边随屏按钮*/
.btnto_iwant						{ background:url("../../global/images/090img/scroll_btn_goiwant.png") no-repeat center center #f2f2f2; display:block; }
.btnto_article						{ background:url("../../global/images/090img/scroll_btn_goarticle.png") no-repeat center center #f2f2f2; display:block; }
.btnto_comment						{ background:url("../../global/images/090img/scroll_btn_goreview.png") no-repeat center 10px #f2f2f2; display:block; }
.btnto_top							{ background:url("../../global/images/090img/scroll_btn_gotop.png") no-repeat center center #f2f2f2; display:block; }
.btnto_feedback						{ background:url("../../global/images/090img/scroll_btn_feedback.png") no-repeat center center #f2f2f2; display:block; }
.btnto_share						{ background:url("../../global/images/090img/scroll_btn_share.png") no-repeat center center #f2f2f2; display:block; }
.wrap_scrollBtn						{ width:44px; position:fixed; bottom:120px; left:50%; margin-left:505px; z-index:999; cursor:pointer; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||50)-(parseInt(this.currentStyle.marginBottom, 10)||50))); }
.wrap_scrollBtn ul					{ width:44px; display:block; border-top:1px solid #d1d1d1; }
.wrap_scrollBtn li					{ width:42px; display:block; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; position:relative; }
.wrap_scrollBtn li .btn_hd			{ width:42px; height:35px; padding-top:7px; text-align:center; font-size:12px; line-height:14px; overflow:hidden; }
.wrap_scrollBtn li .cur				{ color:#828282 !important; text-decoration:none; background:#f2f2f2; background-image:none;}
.wrap_scrollBtn li span				{ visibility:hidden; }
.wrap_scrollBtn li .cur span		{ visibility:visible; }
.wrap_scrollBtn .btn_bd				{ position:absolute; top:-1px; right:40px; background:#f2f2f2; padding:9px 3px 9px 9px; border:1px solid #d1d1d1; border-right-color:#f2f2f2; width:150px; z-index:99; display:none; overflow:hidden; }
.wrap_scrollBtn .btn_bd #bdshare	{ padding-bottom:0px !important; } 
.wrap_scrollBtn .btn_bd a			{ width:24px !important; height:24px !important; padding:0px !important; margin-right:1px; display:inline-block !important;}

/*自定义百度分享*/
.btn_fav							{ background:#5faee3; color:#ffffff !important; text-decoration:none !important; height:18px; display:inline-block; line-height:18px; padding:3px 6px;}
.btn_report							{ background:#f47566; color:#ffffff !important; text-decoration:none !important; height:18px; display:inline-block; line-height:18px; padding:3px 6px; margin-left:2px;}

/*通用标题栏2*/
.box_title_2							{ width:100%; height:32px; display:block; background:url("../images/bg_shop_2012.gif") no-repeat right -100px; }
.box_title_2 .titlename					{ float:left; font:bold 14px/20px "Arial","宋体"; color:#FFFFFF; padding:6px 0px 6px 15px; background:url("../images/bg_shop_2012.gif") repeat-x 0px -100px; }
.box_title_2 .more						{ float:right; font:12px/20px "宋体"; color:#FFFFFF; padding:5px 10px 5px 10px; text-align:right;}
.box_title_2 .more a					{ color:#FFFFFF; TEXT-DECORATION: none; }
.box_title_2 .more a:hover				{ color:#FFFFFF; TEXT-DECORATION: none;}

/*通用标题栏3*/
.box_title_3							{ width:100%; height:30px; display:inline-block; background:url("../images/bg_shop_2012.gif") no-repeat left -142px; }
.box_title_3 .titlename					{ float:left; font:bold 14px/30px "Arial","宋体"; color:#333333; padding:0px 0px 0px 20px; }
.box_title_3 .more						{ float:right; font:12px/30px "宋体"; color:#333333; padding:0px 10px 0px 10px; text-align:right; background:url("../images/bg_shop_2012.gif") repeat-x right -142px; }
.box_title_3 .more a					{ color:#333333; TEXT-DECORATION: none;}
.box_title_3 .more a:hover				{ color:#ff6600; TEXT-DECORATION: none;}