/*20161111*/
.searchtab .searstyle .searright{ background:#2ca9e1;}
.searchtab .searstyle .searmiddle{ border:2px solid #2ca9e1; width:479px;}
/*导航*/
.nav{width:100%;height:40px;background-color:#2ca9e1;font:14px/1.5 "Microsoft YaHei","宋体b8b\4f53",sans-serif;}
.nav #prod{width:185px;height:40px;float:left;position:relative;z-index:1000;}
.nav #prod .cate{width:185px;height:40px;line-height:40px;background-color:#0095d9;padding-left:15px;color:#fff;}
.nav #prod .cate a,.nav .cate a:hover{color:#fff;text-decoration:none;}
.nav #prod .cate .ico{width:18px;height:18px;background:url(../images/ico.png) no-repeat -266px -231px;margin:5px 10px 0 0;_margin-top:10px;display:inline-block;}

/*左侧菜单栏*/
.nav-sub{width:198px;height:450px;border:1px solid #dfdfdf;background-color:#f5f5f5;position:absolute;z-index:9999;left:0;top:40px;display:none;}
.nav-sub ul .icon{background:url(../images/ico01.png) no-repeat;padding-left:25px;float:left;}
.nav-sub ul .icon1{background-position:3px -50px;}
.nav-sub ul .icon2{background-position:3px -83px;}
.nav-sub ul .icon3{background-position:2px -115px;}
.nav-sub ul .icon4{background-position:3px -150px;}
.nav-sub ul .icon5{background-position:3px -180px;}
.nav-sub ul .icon6{background-position:3px -215px;}
.nav-sub ul .icon7{background-position:1px -246px;}
.nav-sub ul .icon8{background-position:2px -279px;}
.nav-sub ul .icon9{background-position:0 -313px;}
.nav-sub ul .icon10{background-position:3px -344px;}

#nav .mod_cate,#nav .mod_cate2{width:184px;height:45px;line-height:45px;padding:0 7px;background:url(../images/line.gif) repeat-x bottom;float:left;}
#nav .mod_cate h2,#nav .mod_cate2 h2{font-size:14px;font-weight:normal;font-family:"Microsoft Yahei";}
#nav .mod_cate h2 a,#nav .mod_cate2 h2 a{color:#444;}
#nav .mod_cate h2 a:hover,#nav .mod_cate2 h2 a:hover{text-decoration:none;}


#nav .on{background:#db2242;}
#nav .on h2 a{color:#fff;}
#nav .on h2.icon1{background-position:-302px 14px;}
#nav .on h2.icon2{background-position:-300px -19px;}
#nav .on h2.icon3{background-position:-301px -53px;}
#nav .on h2.icon4{background-position:-301px -86px;}
#nav .on h2.icon5{background-position:-300px -118px;}
#nav .on h2.icon6{background-position:-300px -150px;}
#nav .on h2.icon7{background-position:-299px -181px;}
#nav .on h2.icon8{background-position:-299px -215px;}
#nav .on h2.icon9{background-position:-299px -249px;}
#nav .on h2.icon10{background-position:-301px -278px;}
#nav .on .mod_subcate{display:block !important;/* !important 强制显示，否则会闪烁*/ }
#nav .on .mod_cate_r a{color:#666;}

.nav .nav-mid{width:740px;margin-left:20px;float:left;}
.nav .nav-mid li{width:72px;margin-right:10px;height:40px;line-height:40px;text-align:center;float:left;}
.nav .nav-mid li a{color:#fff;display:block;}
.nav .nav-mid li a:hover{color:#a0d8ef;text-decoration:none;}
.nav .nav-mid li.active a{font-weight:bold;color:#2ca9e1;text-decoration:none;height:30px;line-height:23px;border-top:10px solid #2ca9e1;background:#fff;;}

.nav .nav-right{width: 240px;float:right;font-size:12px;height:40px;line-height:40px;}
.nav .nav-right i{background:url(../images/ico.png) no-repeat 0px -531px;display:block;width:2px;float:left;height:30px;}
.nav .nav-right li{float:right;padding-left:20px;}

/*面包屑*/
.crumbs { height: 27px; line-height: 27px; background: #f1f1f1; border: 1px solid #e4e4e4; padding-left: 12px; width: 1186px; }
.crumbs .mr10 { margin-right: 10px; }
.crumbs .key{ font-size:12px; display:inline; }

.size790{ width:1200px; margin:0 auto;}
.fn-left{ float:left;}
.fn-right{ float:right;}
#cat_select{ width:774; border-top:1px solid #e9e9e9; padding:10px 8px 0; position:relative;}
#cat_select ul.cat_list{ line-height:30px;margin-bottom:9px; overflow:hidden;}
#cat_select ul.cat_list li{ width:150px; color:#404040;}
#cat_select ul.cat_list li a.curr{ color:#db2242; text-decoration:underline;}
#cat_select .fold{ position:absolute; right:0; top:10px;}
  .search_keyword{ height:38px; line-height:38px; color:#707070; overflow:hidden;}
  .search_keyword a{ padding:0 12px;}
  
#filter{ width:100%; /*background:url(../images/flea/flea_icon.png) left -69px no-repeat; */ border:1px solid #e9e9e9; margin-bottom:10px;}
  #filter .fill_filter{height:40px; line-height:40px; background:#fff; overflow:hidden;border-bottom:1px dashed #CCCCCC; position:relative;}
  #filter .fill_filter_c{line-height:40px; background:#fff; overflow:hidden;border-bottom:1px dashed #CCCCCC; position:relative;}
    .fill_filter dl,.fill_filter_c dl{ position:relative;}
    .fill_filter dt,.fill_filter_c dt {color: #404040;padding: 0 0 0 8px;width: 79px;}
    .fill_filter dd{ margin:0 5px;}
	.fill_filter_c dd.search_city{ width:663px; margin-left:5px;}
	.fill_filter dd ul,.fill_filter_c dd ul{ margin-left:5px; float:left;}
	.fill_filter dd li,.fill_filter_c dd li{ float:left; white-space:nowrap;}
    .fill_filter dd a,.fill_filter_c dd a{border: 1px solid #FFFFFF; color: #999; display: inline-block; padding: 0 10px; cursor:pointer;}
    .fill_filter dd li.current a,.fill_filter_c dd li.current a{ height:22px; line-height:22px; margin:9px 0; background:#404040; color:#fff; -moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
	.fill_filter .tips{ background:url(../images/flea_icon.png) left top no-repeat; height:27px; line-height:27px; position:absolute; top:7px; right:577px; padding-left:13px;}
	.tips .tips_c{ background:url(../images/flea_icon.png) right -27px no-repeat; height:27px; padding-right:5px; display:inline-block;}

#rank{ width:100%;}
  .rankbar{ height:42px; width:100%; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(ie-css3.htc); position:relative; z-index:1;background:url(../images/rankbar.png) repeat-x;}
  .rankbar ul.options{ padding-left:10px;}
  .rankbar .rank_default{ margin-top:8px; margin-right:2px;background:url(../images/flea_icon.png) 0 -437px no-repeat; padding-left:8px; height:22px; line-height:22px; position:relative;}
  .rankbar .rank_default span{ background:url(../images/flea_icon.png) right -461px no-repeat; height:22px;padding-right:20px; line-height:21px; display:block; float:left; font-size:14px; }
     #rank_current span{ padding-right:8px;}
  .rankbar .rank_default span a.down,.rankbar .rank_default span a.up{ color:#429BCB;}
	.rank_default span a.down i{background:url(../images/flea_icon.png) left -495px no-repeat; width:11px; height:15px; top:5px; top:3px \9;right:5px; position:absolute;}
	.rank_default span a.up i{background:url(../images/flea_icon.png) -19px -496px no-repeat; width:11px; height:15px; top:5px; top:3px \9;right:5px; position:absolute;}
	.rank_default span a i{background:url(../images/flea_icon.png) -19px -494px no-repeat; width:11px; height:15px; top:5px; top:3px \9;right:5px; position:absolute;}
    .rank_price_range{ margin-left:80px; width:230px;}
	.rank_price_range input,#price_form input{ background:#fff; border:1px solid #7F9DB9; height:18px; line-height:18px;}
	.rank_price_range input:focus,#price_form input:focus{box-shadow:0 0 3px #55a3ff}
	.rank_price_range .bttn{ border:1px solid #db2242; background:#fff7f7; color:#db2242; display:inline-block; border-radius:5px; width:55px; height:25px; margin-left:10px; cursor:pointer;}
	
	.chack_box{ margin-top:8px; margin-right:16px; height:24px; line-height:24px;}
	  .chack_box input{ margin-top: -2px;vertical-align: middle;}
	  .chack_box label strong{font-weight:normal; color:#404040;}
	  .chack_box label strong.qq{background:url(../images/flea_icon.png) right -496px no-repeat; padding-right:20px;}
	.keywords{ margin-right:10px; margin-top:8px;}
	.keywords .key{float:left; margin-right:2px; font-size:14px;}
	.keywords input{ width:134px; height:18px; background:#fff; border:1px solid #7F9DB9;}
	.keywords input:focus{ box-shadow:0 0 3px #55A3FF;}
	.keywords span{ background:url(../images/flea_icon.png) 0 -437px no-repeat; display:inline-block; padding-left:8px; height:22px; line-height:21px; font-size:14px;}
	.keywords span a{background:url(../images/flea_icon.png) right -461px no-repeat; display:inline-block; padding-right:8px; }
	
	/*搜索页面价格浮动效果的css*/
#price_form{display:none;background:#fff;height:50px;width:80px;heigth:40px;position:absolute;left:130px;top:0px; padding:10px; border:1px solid #37B4F0; box-shadow:1px 2px 6px rgba(0,0,0,0.2);}
#price_form a{ margin-top:8px; float:right; cursor:pointer; height:15px; display:block; margin-top:10px; padding:1px 8px; border:1px solid #e8e8e8; border-radius:3px; line-height:15px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 50%, #fcfcfc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#e5e5e5), color-stop(100%,#fcfcfc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 50%,#fcfcfc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 50%,#fcfcfc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 50%,#fcfcfc 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#e5e5e5 50%,#fcfcfc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
}

/* 边栏模块 */
.nch-module { border: solid 1px #D7D7D7; margin-bottom: 10px;}
.nch-module .title { background-color: #F5F5F5; height: 36px;}

.nch-module .title h3 { font: normal 14px/20px "microsoft yahei"; color: #333; height: 20px; padding: 8px 10px;}
.nch-module .title h3 em { color: #D93600;}
.nch-module .content { overflow: hidden;}
.nch-module-style01 { border-top: solid 2px #D93600;}
.nch-module-style02 { border-top: solid 2px #C8C8C8;}
.module_sidebar { padding: 4px; margin-bottom: 10px; border: 1px solid #D8D8D8; overflow: hidden;}
.module_sidebar h2 { font-family: Verdana, Geneva, sans-serif; font-size:9px; font-weight: 600; line-height: 30px; color:#F60; height: 30px; margin-bottom: 10px; border-bottom: 1px solid #E7E7E7;}
.module_sidebar h2 b { font-family: "microsoft yahei", Tahoma, Arial; font-size: 15px; line-height: 30px; color: #3E3E3E; display: inline; float: left; padding: 0 6px 0 4px; margin-left: 2px;}
/* 搜索列表页面规格值过滤条件*/
.nch-module-filter { overflow: hidden;}
.nch-module-filter dl { font-size: 0; *word-spacing:-1px/*IE6、7*/; display: block; clear: both; padding: 5px 0; margin: -1px auto 0 auto; border-top: dotted 1px #E6E6E6;}
.nch-module-filter dt,
.nch-module-filter dd { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block;}
.nch-module-filter dt,
.nch-module-filter dd { *display: inline/*IE6,7*/;}
.nch-module-filter dl dt { line-height: 22px; font-weight: 600; color: #555; text-align: right; width: 10%; overflow: hidden;}
.nch-module-filter dl dd.list { width: 85%;}
.nch-module-filter dl dd.all { width: 5%;}
.nch-module-filter dl dd.list ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.nch-module-filter dl dd.list ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; height: 22px; padding: 0 10px; border-top:none;}
.nch-module-filter dl dd.list ul li { *display: inline/*IE6,7*/;}
.nch-module-filter dl dd.list ul li a { font-size: 12px; line-height: 20px; color: #005AA0; display: block; height: 20px; padding: 1px 2px;}
.nch-module-filter dl dd.list ul li a:hover { color:#FFF; text-decoration: underline; background-color: #4598D2;}
.nch-module-filter dl dd.list ul li a.current1 { color:#FFF; text-decoration: underline; background-color: #4598D2;}
.nch-module-filter dl dd.all span { line-height: 20px; color: #999; background-color: #FFF; height: 20px; padding: 2px 4px; border-radius: 2px; cursor: pointer;}
.nch-module-filter dl dd.all span:hover { color: #FFF; background-color: #D93600;} 
.nch-module-filter dl dd.all span i { font-size: 14px; margin-right: 4px;}
.nch-module-filter .selected { font-weight: 600; line-height: 20px; color: #999; background-color: #FFF; display: inline-block; height: 20px; padding: 0 0 0 5px; margin-right: 5px; border: solid 1px #D7D7D7; cursor: pointer;}
.nch-module-filter .selected:hover { border-color: #D93600;}
.nch-module-filter .selected em { line-height: 20px; color: #D93600; background-color: #FFF; vertical-align: top; display: inline-block; height: 20px; padding: 0 2px; margin-left: 2px;}
.nch-module-filter .selected i { font-family: Verdana; line-height: 20px; color: #CCC; vertical-align: top; text-align: center; display: inline-block; width: 20px; height: 20px;}
.nch-module-filter .selected:hover i { color: #D93600;}
.nch-module-filter .nch-module-filter_nav { background-color: #FFF7E5; width: 100%; height: 28px; padding: 0; margin: 0; border-bottom: solid 1px #FC4;}
.nch-module-filter .nch-module-filter_nav dt { float: left; text-align: right;line-height: 28px; width: 82px;}
.nch-module-filter .nch-module-filter_nav dd { float: left; margin-top: 5px; margin-right: 8px; display:block;}



.nch-module-filter .contain_list { width: 762px; height: 96px; padding: 2px; border: 1px solid #BDD9F7; background: #fff; position: relative; z-index: 1; overflow: auto; }
.nch-module-filter .contain_list ul { width: 720px; padding: 10px; overflow: hidden; }
.nch-module-filter .contain_list li { width: 134px; height: 22px; padding-left: 10px; overflow: hidden; float: left; }
.nch-module-filter .contain_list li a { display: block; width: 144px; height: 22px; line-height: 22px; color: #656766; text-decoration: none; }
.nch-module-filter .contain_list li a:hover { color: red; background: #fff9f1; }
.nch-module-filter .contain_list li a span { color: #969696; }

.Inplist li{ font-size: 0; *word-spacing:-1px/*IE6、7*/; margin: -1px auto 0 auto; border-top: dotted 1px #E6E6E6; overflow:hidden;}
.widlf{ width:100%; display:inline-block;}

/* 去掉各Table  cell 的边距并让其边重合 */
table{
	border-collapse:collapse;border-spacing:0;
}

/* IE bug fixed: th 不继承 text-align*/
th{
	text-align:inherit;
}
/*搜索页面的排序*/
#main-nav td,#main-nav td a{color: #555;font-weight: bold;font-size: 12px;}
/*.sticky #main-nav { background-color: #F7F7F7; width: 999px; margin-left: -600px; border-bottom: solid 1px #DDD; position: fixed; _position: relative; top: 0; left: 57%; z-index:999; box-shadow: 0 2px 2px rgba(0,0,0,0.2);}*/
#main-nav  td a i{ background: url(../images/2014shop_background_img.png) no-repeat 0 -11px; vertical-align: middle; display: inline-block; width: 7px; height: 8px; margin-left: 4px; } 

#main-nav  td a,#main-nav tr.stimgl td{color: #444; text-decoration:none;color: #333;text-decoration: none;outline: medium none;-webkit-transition-property: color;-webkit-transition-duration: 0.3s;-webkit-transition-timing-function: ease;font: 12px/20px "microsoft yahei";letter-spacing: normal;word-spacing: normal;}
/*排序默认箭头*/
#main-nav  td a i{background: url(../images/2014shop_background_img.png) no-repeat 0 -11px;vertical-align: middle;display: inline-block;width: 7px;height: 8px;margin-left: 4px;}
#main-nav  td a.desc,#main-nav tr td a.asc{color:#D93600;}
/*升序*/
#main-nav  td a.desc i{background-position: -7px -11px;}
/*降序*/
#main-nav  td a.asc i {background-position: -14px -11px; margin-top:-3px;}
td {  word-break: break-all; word-wrap: break-word; }
/*删除*/
a.delTag{font-size: 0px;line-height: 0px;background: url(../images/ncus_public.png) no-repeat scroll -125px -35px;vertical-align: middle;text-indent: 999%;display:none;width: 12px;height: 12px;margin: auto 0 auto 4px;overflow: hidden;cursor: pointer;}
a.delTag:hover{ background-position: -125px -50px;}
/*变色*/
#main-nav table tr td{height:30px;}
#main-nav table tr.wint_b:hover{background:#F5F5F5;} 
#main-nav table tr.wint_b a:hover{text-decoration:underline;} 
.item_list{width:150px; position:absolute; margin-left:125px;}

.select_label label {display: inline-block; height:28px; line-height:28px; margin-right:5px; padding: 0 5px;border: solid #AED2FF;border-width: 1px 1px 1px 1px;border-radius: 4px 4px 4px 4px;cursor: pointer; float:left; margin-top:20px;}
.select_label label:hover {color: #498CD0;background-color: #F9FAFC;}
.chat_img em img {height: 16px;vertical-align: middle;}
.file_path img {height: 16px;vertical-align: middle;}
.select_align{vertical-align:middle;margin-top:-1px;}

/* 翻页样式 */
.pagination { display: inline-block; margin: 0 auto;}
.pagination ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; }
.pagination ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; margin: 0 0 0 -1px;}
.pagination ul li { *display: inline/*IE6、7*/; *zoom:1;}
.pagination li span { font: normal 14px/20px "microsoft yahei"; color: #AAA; background-color: #FAFAFA; text-align: center; display: block; min-width: 20px; padding: 8px; border: 1px solid #E6E6E6; position: relative; z-index: 1;}
.pagination li a span , 
.pagination li a:visited span { color: #005AA0; text-decoration: none; background-color: #FFF; position: relative; z-index: 1;}
.pagination li a:hover span, .pagination li a:active span{ color: #FFF; text-decoration: none !important; background-color: #D93600; border-color: #CA3300; position: relative; z-index: 9; cursor:pointer;}
.pagination li a:hover { text-decoration: none;}
.pagination li span.currentpage { color: #AAA; font-weight: bold; background-color: #FAFAFA; border-color: #E6E6E6; position: relative; z-index: 2;}

.sort-bar .pagination { display: inline-block; float: right; margin: 7px 5px 0 0 }
.sort-bar .pagination ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; }
.sort-bar .pagination ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; margin: 0 2px;}
.sort-bar .pagination ul li { *display: inline/*IE6、7*/; *zoom:1;}
.sort-bar .pagination li span { font: normal 12px/16px "microsoft yahei"; color: #AAA; background-color: #FAFAFA; text-align: center; display: block; min-width: 16px; padding: 2px 6px; border: 1px solid #E6E6E6; position: relative; z-index: 1;}
.sort-bar .pagination li a span { color: #005AA0; text-decoration: none; background-color: #FFF; position: relative; z-index: 1;}
.sort-bar .pagination li a:hover span{ color: #FFF; text-decoration: none; background-color: #D93600; border-color: #CA3300; position: relative; z-index: 9; cursor:pointer;}
/*分页按钮css0*/

.pagination{ padding: 2px; float: right;}
.pagination ul{ margin: 0; padding: 0; font-size: 12px; text-align: left;}
.pagination ul li { display: inline; list-style-type: none; float: left;}
.pagination li span{font-size: 12px; line-height: 20px; color: #999; list-style-type: none; display: inline; float: left; padding: 0px 5px; margin: 0px 2px; border: 1px solid #CCC;}
.pagination li a span , .pagination li a:visited span{ color: #6C92AD; text-decoration: none; border-color: #AEB9B9; cursor:pointer;}
.pagination li a:hover span, .pagination li a:active span{ color: #DB7C1E; background-color: #FFEFCE; border-color: #DB7C1E; cursor:pointer;}
.pagination li span.currentpage{ color:#FFF; font-weight: bold;  background-color: #FF5A5A; border-color: #FF5454;}



/*呆滞料详情*/
.content_780{ width:830px;}
.content_208{ width:330px;}
.content{ width:1200px; margin:10px auto 0;}
.flea_info_main{ width:1200px; overflow:hidden; margin-top:12px;}
#flea_info_slider{width:1200px; height:88px; border-bottom:2px solid #FD7D00; position:relative;}
	#slider li.sell_two{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:900px;
		height:88px;
		margin:0;
		padding:0;
		}	
    #prevBtn2, #nextBtn2{ 
		display:block;
		width:24px;
		height:64px;
		position:absolute;
		left:10px;
		top:9px;
		z-index:998;
		}	
	#nextBtn2, #slider1next2{ 
		left:966px;
		}														
	#prevBtn2 a, #nextBtn2 a{  
		display:block;
		position:relative;
		width:24px;
		height:64px;
		background:url(../images/flea_icon.png) no-repeat -24px -695px;	
		}
	#prevBtn2 a:hover, #nextBtn2 a:hover{ background-position:-24px -695px;}	
	#nextBtn2 a{ 
		background:url(../images/flea_icon.png) no-repeat 0 -695px;	
		}	
	#nextBtn2 a:hover{ background-position:0 -695px;}
.sell_two .pic{ width:76px; height:76px; border:1px solid #e8e8e8; padding:2px; margin:1px 9px; position:relative;}
.sell_two .pic .time{ width:80px; height:18px; line-height:18px; color:#fff; opacity:0.7;-moz-opacity: 0.7; -khtml-opacity: 0.7; filter: alpha(Opacity=70); background:#FD7D00; position:absolute; left:0; bottom:0; text-align:center; overflow:hidden;}
.sell_two .bor{ height:80px;border-color:#FD7D00;border-style:solid;border-width:2px 2px 2px;margin: 0 8px;}

.ware_title{color: #3E3E3E; height:40px;line-height: 40px; text-align:center; border-bottom:1px solid #e1e1e1;}
.ware_title strong{ font-size:16px; }

/*放大镜*/
.ware_pic { float: left; }
.big_pic {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E7E7E7;
    height: 300px;
    margin: 0;
    width: 300px;
}
.jqzoom{ width:300px; height:300px; position:relative; padding: 0; cursor:crosshair;display: table-cell;vertical-align:middle;text-align:center;/* hack for ie */*display: block;*font-size: 200px;/* end */}
.jqzoom .ico {  position: absolute; z-index: 999; right: 0px; bottom: 0px; width: 24px; height: 24px; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; filter: alpha(Opacity=80);}
.jqzoom img{ text-align:center;vertical-align:middle;}
div.zoomdiv { display:none; text-align: center; width: 100px; height: 100px; background: #fff; border:1px solid #ccc; position: absolute; z-index: 100; top:0px; left:0px; overflow: hidden;}
div.jqZoomPup { repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); position: absolute; z-index: 10; top:0px; left:0px; visibility: hidden;}
.bottom_btn { width: 300px; height: 64px; position: relative; }
.ware_box { width: 300px; height: 60px; position: absolute; left: 0px; top: 10px; overflow: hidden; }
.ware_box ul { position: absolute; top: 0; left: 0; width: 300px;}
.ware_box li { /* if IE7/8/9*/ *text-align: center;  display: inline; width: 40px; height: 40px; float: left; padding: 5px; margin-right: 8px; border: solid 1px #EBEBEB; overflow: hidden; cursor: pointer; }
.ware_box li.ware_pic_hover { padding: 4px; border: solid 2px #F60;}
/*分享css*/
.share{ float:left; width:310px; margin-top:10px; color:#3e3e3e; position:absolute; left:0; bottom:0;}
.share span{ margin:0 3px; float:left;}
.share span a{ float:left;}
.share span a img{ float:left; margin-top:0px;}

/*闲置物品信息预览*/
.orange{ color:#f60 !important;}	
#flea_info_goods{ width:300px;}
#property{ width:455px; overflow:hidden;}
.item_info{border-bottom: 1px dashed #E1E1E1; padding: 0 0 10px;}
.item_info li{ color: #656565;line-height: 33px;overflow: hidden;}
.item_info em {font-style: normal;white-space: nowrap;width: 60px;}
.item_info .price strong {
    background: none repeat scroll 0 50% transparent;
    color: #FF6600;
    font-family: tahoma,arial,"宋体";
    font-size: 24px;
    padding: 0 4px;
}
.rank_new{ position:relative;}
.item_info li .tb-tips {
    width: 206px;
}
.tb-tips {
    background: none repeat scroll 0 0 #F6F6F6;
    border-color: #E6E6E6;
    border-style: solid;
    border-width: 1px 0;
    height: 23px;
    line-height: 23px;
    margin: 0 5px 0 10px;
    position: absolute;
	top:0;
}
.tb-tips a{ color:#36c;}
.tb-tips a:hover{ color:#f60;}
.tb-tips-l {
    background-position: 0 -26px;
    float: left;
    margin-left: -8px;
    width: 10px;
}
.tb-tips-r {
    background-position: -8px 0;
    float: right;
    margin-right: -2px;
    width: 5px;
	display:block;
	margin-top:-23px \9;
}
.tb-tips-l, .tb-tips-r {
    background-image:url(../images/tips.png);
    display: block;
    height: 23px;
}
#contact{ width:451px; margin-top:10px;}
.grey-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EBEBEB;
    padding: 1px;
}
.grey-box .bd {
    background: none repeat scroll 0 0 #F7F7F7;
    color: #656565;
    padding: 10px;
}
#contact ul {
    
    margin-bottom: 8px;
    padding-bottom: 8px;
}
#contact ul li {
    float: left;
    height: 28px;
    line-height: 28px;
    max-width: 100%;
    min-width: 9%;
    overflow: hidden;
}
.bd_on {
	overflow:hidden;
}
#contact p {
    line-height: 19px;
}

/*信息页面右侧样式*/
.flea_gray{ width:98%; background:#fff; border:1px solid #ebebeb; padding:1px; margin:10px 0; overflow:hidden;}
.flea_time{ width:95.6%; background:#f7f7f7; line-height:20px; padding:10px; overflow:hidden;}
.flea_time p{ color:#666;}
.flea_time p span{ color:#555;}

.flea_gray .content1 { border-width: 0 1px 1px; padding:0 10px;}
.flea_gray .content1 dl { font-size: 0; *word-spacing:-1px/*IE6、7*/; display: block; border-bottom: solid 1px #E6E6E6; padding: 13px 0;}
.flea_gray .content1 dl dt { font-size: 12px; color: #333; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-align: right; display: inline-block; *display: inline/*IE7*/; width: 68px; *zoom:1;}
.flea_gray .content1 dl dd { font-size: 12px; color: #333; vertical-align: middle; letter-spacing: normal; word-spacing: normal; white-space: nowrap; text-overflow: ellipsis; display: inline-block; *display: inline/*IE7*/; width: 75%; *width: 125px; overflow: hidden; zoom: 1;}
.flea_gray .content1 dl dd a:hover{ text-decoration:none;}
.flea_gray .goto{ width:120px; height:30px; line-height:30px; background:#2ca9e1; border-radius:3px; text-align: center; margin:10px auto;}
.flea_gray .goto a{ color:#fff;}
.compname{ width:100% !important; text-align:center !important;}
.compname h2{ font-size:14px; display:inline-block;}
.compname img{ width:20px; height:20px;}

.flea_gray1{ overflow:hidden; border:1px solid #2ca9e1;}
.flea_gray1 .title{ background:#2ca9e1; color:#fff; line-height:30px; padding:0 10px; overflow:hidden; border-bottom:1px solid #ebebeb; font-size:14px;}

#seller_info{ margin-top:5px; border:1px solid #2ca9e1;}
#seller_info h2.title{ width:93.6%; background:#2ca9e1 url(../images/icon01/icon01.png) no-repeat right center; color:#fff; line-height:30px; padding:0 10px; overflow:hidden; border-bottom:1px solid #ebebeb; font-size:14px;}
#seller_info p{ line-height:24px; font-size:14px; padding:5px 0 5px 15px;}
#seller_info p a img{ margin-left:5px; display:inline; vertical-align: middle;}

.flea_option_box { width: 740px; padding: 0 20px; margin-bottom: 10px; _overflow-x:auto; }
.flea_wrap-inside{ margin:0 auto; width:100%; overflow:hidden;}
.flea_goods{ float:left; margin:10px 0 10px -1px; width:179px; padding:0 10px; border-right:1px solid #2ca9e1;}
.flea_goods .pic{border: 1px solid #e8e8e8;height: 166px;padding: 5px;width: 166px;}
.flea_goods .pic .thumb img{ width:100%; display:block;}
.flea_goods dl{ padding-left:5px;}
.flea_goods dt{ line-height:18px; height:36px; overflow:hidden;}
.flea_goods dt a{ line-height:18px; height:36px; color:#36c;}
.flea_goods dd{ color:#c8c8c8;}
#seller_info .sell{ border-bottom: 1px dashed #CCCCCC;line-height: 20px;margin: 10px; padding-bottom: 10px;width: 184px;}
#seller_info .sell a{ color:#36c;}
#seller_info .sell a:hover{ color:#f60;}
.ncs-goods-layout .more{ width:72px; height:28px; line-height:28px; text-align:center; display:inline-block; position:absolute; right:0;top:0;}
.ncs-goods-layout .more a{ color:#FFFFFF; text-decoration:none;}
.ncs-goods-layout .more a:hover{ text-decoration:underline;}

.col-sub a{ width:208px; height:42px; line-height:42px; text-align:center; color:#2ca9e1; font-size:20px; display:block; margin-bottom:5px; background:#eaf4fc; border:1px solid #2ca9e1;}

/*信息页面下部样式*/
#Tab1 {
    float: left;
    margin: 20px auto 0;
    padding: 0;
    width: 1200px;
}
#Tab1 .message_text {
    width: 930px;
}
.Menubox {
    height: 29px;
    line-height: 28px;
    width: 100%;
}
.Menubox ul {
    border-bottom: 2px solid #e8e8e8;
    height: 32px;
    margin: 0;
    padding: 0;
    position: relative;
}
.Menubox li {
    border-color: #E6E6E6 #E6E6E6 #FFFFFF;
    border-style: solid;
    border-width: 1px;
    bottom: 0;
    color: #656565;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    text-align: center;
    width: 170px;
}
.Menubox li#one1 {
    left: 5px;
}
.Menubox li#one2 {
    left: 185px;
}
.Menubox li#one3 {
    left: 365px;
}
.Menubox li#one3 a{ text-decoration:none; color:#656565;}
.Menubox li#one3.hover a{ color:#f60;}

.Menubox li#one4 {
    left: 545px;
}
.Menubox li.hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #e8e8e8 #e8e8e8 #FFFFFF;
    border-style: solid;
    border-width: 1px;
    bottom: -2px;
    color: #FD7D00;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0;
    position: absolute;
    width: 166px;
}
.Contentbox {
    border-top: medium none;
    clear: both;
    float: left;
    margin-bottom: 60px;
    margin-top: 3px;
    padding: 10px;
	border-left:1px solid #dfdfdf;
}
.Contentbox #con_one_2{ padding-top:10px;}
.Contentbox dt {
    color: #000000;
    font-weight: 600;
    line-height: 20px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 8px;
}
.Contentbox dd {
    color: #FF0000;
    line-height: 20px;
    padding-right: 30px;
    padding-top: 5px;
}
#comments-content {
    background: none repeat scroll 0 0 #F2F5F7;
    float: left;
    padding-bottom: 10px;
    width: 100%;
}
.comment-line {
    border-bottom: 1px solid #D1D7DC;
    color: #656565;
    float: left;
    font-size: 14px;
    font-weight: 700;
    line-height: 32px;
    margin: 30px 0;
    width: 100%;
}
.comment-edit {
    float: left;
}
.comment-edit .comment-user {
    display: inline;
    float: left;
    height: 60px;
    margin: 5px 5px 0;
    width: 60px;
}
.comment-edit .comment-user img {
    height: 60px;
    width: 60px;
}
.comment-add {
    float: left;
    margin-top: 5px;
}
.comment-add textarea {
    border: 1px solid #E2E2E2;
    font-size: 12px;
    height: 50px;
    padding: 4px;
    width: 959px;
}
.comment-act {
    float: right;
    margin-top: 3px;
	margin-right:20px;
}
.comment-act a {
    background: -moz-linear-gradient(center top , #FFFFFF 0%, #E5E5E5 100%) repeat scroll 0 0 transparent;
    border: 1px solid #AAAAAA;
    color: #000000;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin-right: 5px;
    padding: 0 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}
.comment-act a:active {
    background: -moz-linear-gradient(center top , #E5E5E5 0%, #FFFFFF 100%) repeat scroll 0 0 transparent;
}
.comment-list {
    float: left;
    padding-left: 70px;
}
.comment-list li {
    border-top: 1px dashed #D5D5D5;
    margin-top: 5px;
    overflow: hidden;
    padding: 7px 7px 2px;
    width: 882px;
}
.comment-list .comment-user {
    float: left;
    height: 40px;
    margin-right: 30px;
    width: 40px;
}
.comment-list .comment-user img {
    height: 40px;
    width: 40px;
}
.comment-list li p {
    color: #404040;
    padding-top: 5px;
}
.comment-list li .words .user_name {
    color: #3366CC;
}
#other_items {
    float: left;
    margin-left: 12px;
    margin-top: 20px;
    width: 100%;
}
#other_items li {
    float: left;
    margin-bottom: 30px;
    margin-right: 29px;
    width: 162px;
}
#other_items li .pic {
    border: 1px solid #CCCCCC;
    height: 160px;
    width: 160px;
}
#other_items li h3 {
    font-size: 12px;
    height: 40px;
    line-height: 20px;
    margin: 5px 0;
    overflow: hidden;
    width: 160px;
}
#other_items li h3 a {
    color: #3366CC;
    font-weight: normal;
}
#other_items li h3 a:hover {
    color: #FF6600;
}
#other_items li .price {
    color: #666666;
    float: left;
}
#other_items li .price b {
    color: #FF6600;
    font-weight: normal;
}
#other_items li .time {
    color: #666666;
    float: right;
}
.message_text {
    border-bottom: 1px dotted #BABABA;
    float: left;
    line-height: 24px;
    overflow: hidden;
    padding: 15px 25px;
    position: relative;
    text-align: center;
    width: 730px;
}
.pagination {
    float: right;
    margin-top: 10px;
    padding: 2px;
}
.pagination ul {
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-align: left;
}
.pagination ul li {
    display: inline;
    float: left;
    list-style-type: none;
}

#tb-detail-tips{ width:980px; margin:0 auto; overflow:hidden;}
#tb-detail-tips .tb-buy-tips {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #DDDDDD;
}
#tb-detail-tips .tb-buy-tips ul {
    float: left;
    padding: 20px 10px;
}
#tb-detail-tips .tb-buy-tips ul li {
    color: #656565;
    line-height: 28px;
    padding-left: 16px;
}
#tb-detail-tips .tb-buy-tips .tb-pub-free {
    border-left: 1px solid #EBEBEB;
    color: #676767;
    display: block;
    float: right;
    font-family: 'Microsoft Yahei','微软雅黑';
    font-size: 18px;
    height: 67px;
    line-height: 67px;
    margin: 15px 0;
    position: relative;
    text-align: center;
    text-decoration: underline;
    width: 266px;
	display:block;
}
#tb-detail-tips .tb-buy-tips .tb-pub-free i {
    background-position: -119px -366px;
    display: block;
    height: 11px;
    overflow: hidden;
    position: absolute;
    right: 32px;
    text-indent: -9999px;
    top: 30px;
    width: 6px;
}
#tb-detail-tips .train-type {
    border-top:#ddd 1px solid;
	border-right:#ddd 1px solid;
	border-left:#ddd 1px solid;
    background-color: #F7F7F7;
    margin-right: 0;
    padding: 10px 0 15px 19px;
}
#tb-detail-tips .train-type h6 {
    color: #000000;
    font: 700 12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;
    margin-bottom: 10px;
}
#tb-detail-tips .train-type li {
    border-left: 1px solid #FFFFFF;
    float: left;
    height: 104px;
    padding: 0 0 0 25px;
    width: 430px;
}
#tb-detail-tips .train-type li.first-child {
    border-left: 0 none;
    border-right: 1px solid #DDDDDD;
    padding-left: 0;
    padding-right: 25px;
}
#tb-detail-tips .info {
    margin-bottom: 80px;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.clearfix { *zoom : 1; }

.fn-clear {
	zoom:1; /* for IE6 IE7 */
}
	
	/*应用和属性的隐藏按钮*/
#moreProp{position: relative;overflow: visible;height: 0; margin-top:-10px;border-top: 0px solid #E6E6E6;border-bottom: none;margin-bottom: 34px;_margin-bottom: 10px;text-align: center;font-size: 0; display:none;}
#moreProp .attr-extra {position: relative;display: inline-block;height: 24px;border: 1px solid #DDD;border-top: none;margin-top: -1px;background: white;line-height: 20px;text-align: right;cursor: pointer;font-size: 12px;}
#moreProp .attr-extra div.attr-name{position: relative;_display: inline;_zoom: 1;height: 24px;padding: 0 32px 0 24px;
line-height: 24px;}

/*弹窗*/
.dialog_wrapper { background-color: rgba(130, 130, 130, 0.25); border-radius:4px;  padding:4px; box-shadow: 0 0 12px rgba(0,0,0,0.75) }
.dialog_body { background: #fff; border: solid 1px #CCC;}
.dialog_head { margin: 0; border-bottom: solid 1px #EEE; position: relative; z-index: auto;}
.dialog_title { background-color: #FFF; display: inline-block; height: 20px; padding: 10px 20px; border: none 0;}
.dialog_title_icon { font-size: 14px; line-height: 20px; font-weight: bold; color: #555; }
.dialog_close_button { font-family: Verdana; font-size: 14px; line-height: 20px; font-weight: lighter; color: #999; text-align: center; display: block; width: 14px; height: 14px; position: absolute; z-index: 1; top: 14px; right: 14px; cursor: pointer; background: transparent url(../images/icon01/cancelbutton.gif) no-repeat 0 0;}
.tips_c a{ color:#555;}

#flea_dialog{ padding:5px;}
#flea_dialog li{ padding:20px 0; border-top:1px dashed #DFDFDF; overflow:hidden;}
#flea_dialog li.first_dialog{ border:none;}
#flea_dialog dt{color: #000000;display: block;float: left;font-size: 14px;font-weight: bold;text-align: right;width: 90px;}
#flea_dialog dd {color: #676767;display: block;float: left; width: 280px;}


/*20160902图片放大*/
/* 产品图片放大镜 */
.fnbox{ overflow:hidden;}
.ncs-goods-picture { background-color: #FFF; position: absolute; z-index:99; left:22px; width:320px; height:320px; margin-top:10px;}
.ncs-goods-picture .gallery_wrap { width: 100%; height: 100%; position: absolute; top: 0; left: 0;} 
.ncs-goods-picture .gallery { width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.ncs-goods-picture .place_gallery { margin-left: -180px; top: 4%; left: 50%;}
.ncs-goods-picture img { display: block; -ms-interpolation-mode: bicubic;}
.ncs-goods-picture .controller_wrap { filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2FFFFFF', endColorstr='#B2FFFFFF'); background:rgba(255,255,255,0.7); padding: 0; position: absolute; left: 20px; right: 20px; bottom: -65px;}
.ncs-goods-picture .controller { width: 303px; height: 52px; position: relative; overflow: hidden;}
.ncs-goods-picture .controller ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; width: 100%; position: absolute; top: 0; left: 0;}
.ncs-goods-picture .controller li {border: 2px solid #EEE; vertical-align: middle; letter-spacing: normal; word-spacing: normal; display: inline-block; width: 48px; margin:0 0 0 5px;}
.ncs-goods-picture .controller li { *display: inline/*IE6,7*/;}
.ncs-goods-picture .controller a { background-color: #FFF; text-align: center; vertical-align: middle; display: table-cell; *display: block; overflow: hidden;}
.ncs-goods-picture .controller a img { max-width: 48px; max-height: 48px; margin-top:expression(48-this.height/2); *margin-top:expression(24-this.height/2);}
.ncs-goods-picture .controller a:hover, .ncs-goods-picture .controller .current { padding: 0; border-width: 2px; border-color: #D93600;}
.ncs-goods-picture .picture_in{ width:320px; height:320px; display:table-cell; vertical-align:middle; text-align:center;}

.xiaotu{ width: 320px; height: 320px; position: relative; left: 0px; top: 0px; float: left; border:1px solid #000; display:none;}
.xiaotu img{ width:100%; height:320px;}
.xiaotu .fangdajing{ width: 160px; height: 160px; border: 1px solid #aaa; background-color: #FEDE4F; opacity: 0.6; position: absolute; left: 0; top: 0;  cursor: move; display:none;}
.datu{ width: 400px; height: 400px; border: 1px solid #000; float: left; position: absolute; top: 0px; left: 360px; background-position: -100px 100px; display:none; background-repeat:no-repeat; }

.conthigh{ min-height:480px; margin:0 0 20px 0;}

/*20160902左侧边栏*/
.ncs-goods-layout { width: 100%; margin: 10px 0; position: relative; z-index: 1; overflow: hidden;}
.ncs-sidebar { display: none; width: 210px _position:relative/*IE6*/}

.ncs-sidebar { width: 210px; display: block; float:left; _position:relative/*IE6*/}
.ncs-sidebar-container { margin-bottom: 10px;}
.ncs-sidebar-container .title { background-color: #F7F7F7 ; padding: 5px 10px; border: solid #DDD; border-width: 1px 1px 0 1px;}
.ncs-sidebar-container .title h4 { font: 600 14px/20px "Microsoft Yahei"; color: #666;}
.ncs-sidebar-container .content{ width:auto; margin:0 auto; border: solid 1px #DDD; background:#FFF; }

.ncs-goods-main { float: right !important; width: 980px !important; _position:relative/*IE6*/ }

/* 产品二维码 */
.ncs-goods-code { width: 150px; height: 150px; margin: 20px auto; border: solid 4px #D7D7D7; position: relative; z-index: 1;}
.ncs-goods-code p { vertical-align: middle; text-align: center; display: table-cell; *display: block; width: 150px; height:150px; padding: 0; overflow: hidden;}
.ncs-goods-code img { max-width: 150px; max-height: 150px; margin-top:expression(150-this.height/2); *margin-top:expression(75-this.height/2);}
.ncs-goods-code-note { background-color: #FFF; text-align: center; display: none; width: 156px; height: 156px; border: solid 1px #D7D7D7; position: absolute; z-index: 1; top: -4px; left:  154px;}
.ncs-goods-code-note i { background: url(../images/2014_ncs_public_img.png) no-repeat 0 -70px; display: block; width: 80px; height: 120px; margin: 0 auto; }
.ncs-goods-code:hover span { display: block;}
/* 客服中心列表 */
.ncs-message-bar { border: solid 1px #D7D7D7; margin-bottom: 10px;}
.ncs-message-bar .default { padding: 9px; border-top: solid 1px #D7D7D7; margin-top: -1px;}
.ncs-message-bar .default h5 { line-height: 20px; font-weight: 600; display: inline-block;}
.ncs-message-bar .default span { color: #555; height: 20px;}
.ncs-message-bar .service-list { border-top: solid 1px #D8D8D8; }
.ncs-message-bar dl { width: 180px; padding: 9px; overflow: hidden;}
.ncs-message-bar dt { line-height: 20px; font-weight: 600; color: #333; display: block;}
.ncs-message-bar dd { color: #555; margin-left: 16px; clear:both; padding: 4px 0;}
.ncs-message-bar dd span { line-height: 22px; margin: 0 6px 0 0;}
.ncs-message-bar dd img { vertical-align: middle;}
.ncs-message-bar dd p { line-height: 20px;}


/* 侧边栏搜索 */
.ncs-search { display: block; padding: 5px; border-bottom: dotted 1px #D7D7D7; }

/* 侧边栏产品分类 */
.ncs-class-bar p { background-color: #F9F9F9; border-bottom: solid 1px #E7E7E7; height: 28px;}
.ncs-class-bar p span { text-align: center; display:inline-block; width: 24%; height:20px; padding: 4px 0;}
.ncs-class-bar p span { *display:block; *float:left;}
.ncs-class-bar p a { line-height: 16px; color: #777; padding: 2px;}
.ncs-class-bar p a:hover { text-decoration: none; color: #FFF; background-color: #999; border-radius: 4px;}
.ncs-submenu { width:170px; margin: 5px 13px 5px 15px; _margin: 5px 6px 5px 8px; _display: inline-block; _float:left;}
.ncs-submenu li { font-weight: 600; text-align:left; margin: 6px 0; clear:both; }
.ncs-submenu li a { line-height: 20px; word-wrap: break-word; display: inline-block; *dispaly: inline; max-width: 135px; color: #333; overflow:hidden; *zoom:1;}
.ncs-submenu li ul { width: 150 ; margin: 5px 0px 5px 20px; }
.ncs-submenu li ul li { line-height: 20px; font-weight: normal; text-align:left; margin: 4px 0; }
.ico-none, .ico-block, .ico-sub { display: inline-block; float:left; cursor: default;}
.ico-none, .ico-block, .ico-sub { *display: inline;}
.ico-none, .ico-block { width: 10px; height:10px; text-align:center; margin: 5px 10px 5px 0; border-radius: 2px;}
.ico-none em, .ico-block em { font-size: 12px; line-height:10px!important; height:10px; }
.ico-sub { font-size: 0px; line-height:0; width: 3px; height:3px; margin: 8px 6px 8px 0; border-radius: 3px;}


/* 侧边栏排行榜 */
.ncs-top-tab { height:28px; border-bottom: solid 1px #D7D7D7; }
.ncs-top-tab li { float:left;}
.ncs-top-tab li a { color: #777; line-height: 20px; text-decoration:none; background-color: #F7F7F7; text-align:center; width: 86px; height: 20px; float:left; margin: 4px 0 1px 4px; padding:1px 0; border: solid #D8D8D8; border-width: 1px 1px 0 1px; border-radius: 4px 4px 0 0; text-shadow: 1px 1px 0 rgba(255,255,255,.75);}
.ncs-top-tab li.current a { color:#000; background-color: #FFF; padding: 1px 0 2px 0; margin: 4px 0 0 4px; box-shadow: 0 -1px 1px rgba(0,0,0,.05);}
.ncs-top-bar .hide { display: none;}

.ncs-top-panel { display: block; margin: 1px;}
.ncs-top-panel li { display: block; padding: 8px 12px 8px 4px; clear: both; margin-top: -1px; border-bottom: dashed 1px #E7E7E7;}
.ncs-top-panel li:hover { background-color: #F7F7F7; z-index: 1;}
.ncs-top-panel dl { display: block; height:50px; position: relative; z-index: 1;}
.ncs-top-panel dl:hover { z-index: 9;}
.ncs-top-panel dt { line-height: 16px; text-overflow: ellipsis ; overflow:hidden; white-space: nowrap; display: block; width: 75%; height: 16px; position: absolute; z-index: 1; top: 0; left: 60px;}
.ncs-top-panel dd.goods-pic { background-color: #FFF; display:block; width: 50px; height: 50px; position:absolute; z-index:999; top:0; left:0; }
.ncs-top-panel dd.goods-pic a { border: solid 1px #E7E7E7; width:40px; height: 40px; padding: 4px; display: inline-block; }
.ncs-top-panel dd.goods-pic p { background-color: #FFF; display:none; width:100px; height: 100px; padding:4px; border: solid 1px #F60; position:absolute; z-index:2; top:-10px; left:58px; box-shadow: 2px 2px 0px rgba(0,0,0,.2);}
.ncs-top-panel dd.goods-pic p big { font-size: 0; line-height: 0; width: 0; height: 0; display: block; border: 4px solid; border-color: transparent #FF6600 transparent transparent; position: absolute; z-index: 2; top: 18px; left: -9px;}
.ncs-top-panel dd.goods-pic p small { font-size: 0; line-height: 0; width: 0; height: 0; display: block; border: 4px solid; border-color: transparent #FFFFFF transparent transparent; position: absolute; z-index: 2; top: 18px; left: -8px;}
.ncs-top-panel dd.goods-pic:hover p { display: block;}
.ncs-top-panel dd.goods-pic:hover a { border-color: #F60;}
.ncs-top-panel dd.price { line-height: 16px; background: url(../images/public.png) no-repeat 0 -80px; text-overflow: ellipsis ; overflow:hidden; white-space: nowrap; padding-left: 10px; width:110px; height: 16px; position: absolute; z-index: 1; top: 18px; left: 60px;} 
.ncs-top-panel dd.selled { line-height: 16px; background: url(../images/public.png) no-repeat 0 -100px; text-overflow: ellipsis ; overflow:hidden; white-space: nowrap; width:100px; height: 16px; padding-left:20px; position: absolute; z-index: 1; top: 36px; left: 60px;}
.ncs-top-panel dd.selled strong { margin: 0 3px;}
.ncs-top-panel dd.collection{ line-height: 16px; background: url(../images/public.png) no-repeat 0 -120px; float:left; text-overflow: ellipsis ; overflow:hidden; white-space: nowrap;  width:100px; height: 16px; padding-left:20px; position: absolute; z-index: 1; top: 36px; left: 60px;}
.ncs-top-panel dd.collection strong { margin: 0 3px;}
.ncs-top-bar p { width: 130px;  margin: 10px auto;}
.ncs-top-bar p a { line-height: 38px; color: #333; background-color: #FEF4B1; text-align: center; width: 128px; height: 38px; border: solid 1px #FFD863;border-radius: 5px; display:inline-block; box-shadow: 0 -1px 1px rgba(0,0,0,0.1)}
.ncs-top-bar p a:hover { text-decoration: none; color: #777; background-color: #FEF6C7; box-shadow: none; }




/* =====================
 * 表单元素格式化及伪类效果
 * ===================== */
input.text, input.password { font: 12px/20px Tahoma; color: #777; background-color: #FFF; vertical-align: top; display: inline-block; height: 20px; width:130px; padding: 4px; border: solid 1px #CCC; outline: 0 none;}
input[type="text"]:focus, input[type="password"]:focus, input.text:focus, input.password:focus, textarea:focus { color: #333; border-color: #75B9F0; box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); outline: 0 none;}
textarea, .textarea { font: 12px/20px Tahoma; color: #777; background-color: #FFF; vertical-align: top; display: inline-block; height: 60px; padding: 4px; border: solid 1px #CCC; outline: 0 none; resize:none;}
select { color: #777; background-color: #FFF; height: 30px; padding: 4px; border: solid 1px #CCC;}
select option { line-height: 20px; height: 20px; padding: 4px;}
a.ncs-btn { font: normal 14px/20px "Microsoft Yahei"; color: #777; background-color: #F5F5F5; text-align: center; display: inline-block; height: 20px; padding: 4px 12px; border: solid 1px; border-color: #DCDCDC #DCDCDC #B3B3B3 #DCDCDC; cursor: pointer;}
a.ncs-btn-red { background-color: #DA4F49; border-color: #C44742 #C44742 #A33B37 #C44742; color:#fff;}


/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999;
	top: 250px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 125px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	padding-left: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
	
}

.yb_bar .icon_yb{
	background:#2ca9e1 url(../images/show/fixCont1.png) no-repeat;
	display:block;
}

.yb_bar .yb_top {
	background-position:0 0;
}
.yb_bar .yb_lx {
	background-position:0 -111px;
}
.yb_bar .yb_phone {
	background-position:0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background-position:0 -169px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/
	background-position:0 -225px;
}
.hd_qr {
	padding: 0 0 25px 0;
}
.yb_bar .icon_yb a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
/**/

