@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'm-iconfont';
  src: url('../m-iconfont/iconfont.eot');
  src: url('../m-iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../m-iconfont/iconfont.woff') format('woff'),
  url('../m-iconfont/iconfont/iconfont.ttf') format('truetype'),
  url('../m-iconfont/iconfont.svg#iconfont') format('svg');
}
.m-iconfont{
  font-family:"m-iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.wrapper{ width:1200px; margin:auto;}
.bg_gray{ background:#F6F7FB;}

/*input框通用样式*/
input[type="text"], input[type="password"], input.text, input.password { font: 12px/20px Arial; color: #777; background-color: #FFF; vertical-align: top; display: inline-block; padding: 4px; border: solid 1px #E6E9EE; outline: 0 none; }
input[type="text"]:focus, input[type="password"]:focus, input.text:focus, input.password:focus, textarea:focus { color: #333; border-color: #CCD0D9; outline: 0 none; }
input[type="text"].error, input[type="password"].error, textarea.error { border: dashed 1px #ED5564; outline: 0 none; }
textarea, .textarea { font: 12px/18px Arial; color: #777; background-color: #FFF; vertical-align: top; display: inline-block; height: 54px; padding: 4px; border: solid 1px #CCD0D9; outline: 0 none; }
select, .select { color: #777; background-color: #FFF; height: 30px; vertical-align: middle; *display: inline;
padding: 0 4px; border: solid 1px #E6E9EE; *zoom:1;
}

/*间距*/
.mg{ margin:0px;}
.mt15{ margin-top:15px;}
.mt10{ margin-top:10px;}
.ml-1{ margin-left:-1px;}
.ml10{ margin-left:10px;}
.ml5{ margin-left:5px;}
.ml20{ margin-left:20px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.ptb10{ padding:10px 0px;}
.pd0{ padding:0px;}
.pd15{ padding:15px;}

/*显示方式*/
.dis_inline{ display:inline}
.dis_inlineblock{ display:inline-block;}
.dis_block{ display:block !important;}

/*定位*/
.pr{ position:relative;}
.pa{ position:absolute;}

/*定位的距离*/
.top-0{top:0px !important;}

/*居中*/
.ta_c{ text-align:center !important;}
.ta_l{ text-align:left !important;}
.ta_r{ text-align:right !important;}

/*高度div*/
.blank5{ height:5px; clear:both;}
.blank10{ height:10px;}
.blank15{ height:15px;}
.blank20{ height:20px;}


.clearfix:after{ display:table; content:""; clear:both;}

/*宽度*/
.w50{ width:50px !important;}
.w60{ width:60px !important;}
.w80{ width:80px !important;}
.w70{ width:70px !important;}
.w100{ width:100px !important;}
.w130{ width:130px !important;}
.w160{ width:160 !important;}
.w180{ width:180 !important;}

.width_1{width:10%;}
.width_2{width:20%;}
.width_3{width:30%;}
.width_4{width:40%;}
.width_5{width:50%;}
.width_6{width:60%;}
.width_7{width:70%;}
.width_8{width:80%;}
.width_9{width:90%;}
.width_98{width:98% !important;}
.width_10{width:100%;}
/*高度*/
.h20{ height:20px; line-height:20px;}
.h30{ height:30px; line-height:30px;}
.h40{ height:40px; line-height:40px;}

/*字体颜色*/
.fc_666{ color:#666;}
.fc_333{ color:#333;}
.fc_fff{ color:#fff;}

/*背景颜色*/
.bg_EDF1F4{ background:#EDF1F4;}

/*字体大小*/
.fs_12{ font-size:12px;}
.fs_14{ font-size:14px;}
.fs_16{ font-size:16px;}
.fs_18{ font-size:18px;}
.fs_20{ font-size:20px;}
.fs_22{ font-size:22px;}

/*table表格*/
.table-hanchao tr td{ vertical-align:middle !important;}
.table-hanchao th{ background:#EDF1F4; border-bottom-width:1px !important; cursor:pointer;}
.table-hanchao th a{ color:#444;}
.table-hanchao th a:hover{ color:#2a6496;}
.table-hanchao th span.glyphicon{ color:#77bc00; font-size:12px; padding-left:3px;}

/*纵向表格样式*/
.table_hanchao_z{ width:100%;border: 1px solid #ddd;}
.table_hanchao_z th{ width:12%; padding-right:10px; text-align:right; background:#EAF0F7; border:1px solid #ddd;}
.table_hanchao_z td{ padding:10px; border:1px solid #ddd;}
.table_hanchao_z td input[type=text],.table_hanchao_z td select{ width:auto; float:left;}
.table_hanchao_z td p{ display:inline-block; position:relative; top:6px; padding-left:10px; font-size:12px;}
.table_hanchao_z td em.f_l{ padding:0 5px; line-height:32px; font-style:normal;}
.table_hanchao_z td dl{ margin:0px;}
.table_hanchao_z td dl dd{ padding:3px 0px;}
.table_hanchao_z td dl dd span{ text-align:right; padding-right:5px; display:inline-block; line-height:34px;}

/*边框*/
.bor-left-no{ border-left:none !important;}

/* 商家中心头部区域
------------------------------------------- */
/* 头部布局 */
.ncsc-head-layout { background-color: #434A54; width: 100%; height: 72px; zoom: 1;}
.ncsc-head-layout .wrapper { height: 72px;}
/* 头部LOGO、标题 */
.ncsc-head-layout .center-logo { font-size: 0; line-height: 60px; *word-spacing:-1px/*IE6、7*/; display: block; width: 240px; height: 60px; float: left; padding: 6px; _padding: 0 6px/*IE6*/; _margin-top: 12px/*IE6*/; }
.ncsc-head-layout .center-logo img { vertical-align: middle; display: inline-block; *display: inline/*IE6,7*/; max-width: 160px; max-height: 60px;}
.ncsc-head-layout .center-logo h1 { font: 16px/18px "microsoft yahei"; color: #FFF; vertical-align: middle; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6、7*/; width: 90px; height: 18px; padding-left: 6px; margin-left: 26px; border-left: solid 1px #555;}
/* 头部站点导航地图 */
.ncsc-head-layout .index-search-container { display: block; height: 32px; float: left; margin: 20px 0;}
.ncsc-head-layout .index-sitemap { background-color: #36BC9B; height: 16px; float: left; padding: 7px 10px; border: solid 1px #36BC9B; position: relative; z-index: 99;}
.ncsc-head-layout .index-sitemap a { line-height: 16px; color: #FFF;}
.ncsc-head-layout .index-sitemap a:hover { text-decoration: none;}
.ncsc-head-layout .sitemap-menu-arrow { font-size: 0; line-height: 0; background: url(../images/ncsc_bg_img.png) no-repeat -10px 0; display: none; width: 10px; height: 5px; position: absolute; z-index: 2; top: 34px; left: 30px;}
.ncsc-head-layout .sitemap-menu { filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2FFFFFF', endColorstr='#F2FFFFFF');background:rgba(255,255,255,0.95); display: none; width: 840px; padding: 15px 20px; border: solid 1px #36BC9B; position: absolute; z-index: 1; top: 38px; left: -10px;}
.ncsc-head-layout .sitemap-menu .title-bar { display: block; position: relative; z-index: 1;}
.ncsc-head-layout .sitemap-menu .title-bar h2 { color: #28B779;}
.ncsc-head-layout .sitemap-menu .title-bar h2 i { font-size: 24px; margin-right: 8px;}
.ncsc-head-layout .sitemap-menu .title-bar h2 em { font-size: 14px; color: #E36650; margin-left: 8px;}
.ncsc-head-layout .sitemap-menu .title-bar .close { font: lighter 16px/18px Verdana; color: #999; vertical-align: middle; text-align: center; width: 18px; height: 18px; position: absolute ; z-index: 1; top: -5px; right: -5px; cursor: pointer;}
.ncsc-head-layout .sitemap-menu .title-bar .close:hover { color: #28B779; }
.ncsc-head-layout .sitemap-menu .content { font-size: 0; *word-spacing:-1px/*IE6、7*/; overflow: hidden;}
.ncsc-head-layout .sitemap-menu dl { color: #555; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/; width: 144px; height: 275px; padding: 0 10px; margin: -1px 0 0 -1px; border-style: dotted; border-color: #E6E6E6; border-width: 1px 0 0 1px; zoom: 1;}
.ncsc-head-layout .sitemap-menu dl.double { width: 316px;}
.ncsc-head-layout .sitemap-menu dl dt { font: lighter 16px/32px "microsoft yahei"; color: #28B779;}
.ncsc-head-layout .sitemap-menu dl dd { display: block; height: 20px; padding: 1px 8px;}
.ncsc-head-layout .sitemap-menu dl.double dd { width: 140px; float: left;}
.ncsc-head-layout .sitemap-menu dl dd a { font: 12px/20px "microsoft yahei"; color: #555; display: inline-block; *display: inline/*IE7*/; zoom: 1;}
.ncsc-head-layout .sitemap-menu dl dd a:hover { color: #28B779;}
.ncsc-head-layout .sitemap-menu dl dd i { font-size: 14px; line-height: 18px; color: #CCC; float: right; margin-top: 3px; cursor: pointer;}
.ncsc-head-layout .sitemap-menu dl dd i:hover,
.ncsc-head-layout .sitemap-menu dl dd.selected i { color: #28B779;}

/* 头部导航条 */
.ncsc-head-layout .ncsc-nav { font-size: 0; *word-spacing:-1px/*IE6、7*/; height: 10px; float:right; margin-right:50px; padding: 31px 8px;}
.ncsc-head-layout .ncsc-nav dl { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; text-align: center; height: 10px; border-style: solid; border-color: transparent #222 transparent #666; border-width: 0 1px; position: relative; z-index: 2;}
.ncsc-head-layout .ncsc-nav dl { *display:inline/*IE6、7*/; zoom: 1;}
.ncsc-head-layout .ncsc-nav dl:hover { z-index: 3;}
.ncsc-head-layout .ncsc-nav dl:first-child { border-left: 0;}
.ncsc-head-layout .ncsc-nav dl:last-child { border-right: 0;}
.ncsc-head-layout .ncsc-nav dl dt { text-align: center; height: 30px; padding: 0 8px; margin: -10px 1px 0 1px;}
.ncsc-head-layout .ncsc-nav dl:hover dt{ background-color: #FFF; margin: -9px 0 0 0; border-style: solid; border-color: #1F262D; border-width: 1px 1px 0 1px;}
.ncsc-head-layout .ncsc-nav dl:hover dt a { color: #333 !important; text-shadow: none;}
.ncsc-head-layout .ncsc-nav dl:hover dd{ display:block;}
.ncsc-head-layout .ncsc-nav dl dt a { font: normal 14px/30px "microsoft yahei"; color: #CCD0D9;}
.ncsc-head-layout .ncsc-nav dl.current dt a { font-weight: bold; color: #FFF;}
.ncsc-head-layout .ncsc-nav dl.current.hover dt a { color: #555;}
.ncsc-head-layout .ncsc-nav dl.hover dt a:hover { text-decoration: none; color: #000;}
.ncsc-head-layout .ncsc-nav dl dd { background-color: #FFF; display: none; border: solid #1F262D; border-width: 0 1px 1px; position: absolute; z-index: 2; top: 21px; left: 0; box-shadow: 4px 4px 0 rgba(0,0,0,0.08);}
.ncsc-head-layout .ncsc-nav dl.hover dd { display: block;}
.ncsc-head-layout .ncsc-nav dl.current dd.arrow { font-size: 0; line-height: 0; background-color: transparent; display: block; width: 0; height: 0; margin: 0; border-width: 7px; border-color: transparent transparent #FFF transparent; border-style: dashed dashed solid dashed; position: absolute; z-index: 1; top: 28px; _top: 29px/*IE6*/; left: 20px; box-shadow: none; }
.ncsc-head-layout .ncsc-nav dl dd ul { padding: 0; margin: 5px 2px; border: 0;}
.ncsc-head-layout .ncsc-nav dl dd ul li  { display: block; clear: both;}
.ncsc-head-layout .ncsc-nav dl dd ul li a { font: 12px/24px "microsoft yahei"; color: #666; text-align: left; white-space: nowrap; display: block; clear: both; padding: 2px 10px;}
.ncsc-head-layout .ncsc-nav dl dd ul li a:hover { text-decoration: none; color: #FFF; background-color: #555; }
/* 头部管理员身份 */
.ncsc-head-layout .ncsc-admin { background-color: #E9573E; width: 120px; height: 72px; float: right;}
.ncsc-head-layout .ncsc-admin-info { width: 108px; height: 32px; margin: 8px 6px 0 6px; position: relative; z-index: 1;}
.ncsc-head-layout .ncsc-admin-info .admin-avatar {width: 32px; height: 32px;}
.ncsc-head-layout .ncsc-admin-info .admin-permission { font-weight: 600; line-height: 16px; color: #EDAA97; text-overflow: ellipsis; white-space: nowrap; width: 72px; height: 16px; position: absolute; z-index: 1; top: -1px; left: 36px; overflow: hidden;}
.ncsc-head-layout .ncsc-admin-info .admin-name { line-height: 16px; color: #FFF; text-overflow: ellipsis; white-space: nowrap; width: 72px; height: 16px; position: absolute; z-index: 1; top: 17px; left: 36px; overflow: hidden;}
.ncsc-head-layout .ncsc-admin-function { font-size: 0; *word-spacing:-1px/*IE6、7*/; padding: 5px;}
.ncsc-head-layout .ncsc-admin-function a { font-size: 14px; color: #FFF; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; margin:1px 9px 0 11px; width: 16px; height: 16px; opacity: .65;}
.ncsc-head-layout .ncsc-admin-function a { *display:inline/*IE6、7*/;}
.ncsc-head-layout .ncsc-admin-function a em { font: bold 10px/10px Arial; color: #DA542E; background-color: #FFF; text-align: center; min-width: 10px; height: 10px; padding: 2px; border-radius: 5px; position: absolute; z-index: auto; top: -6px; left: 12px; opacity: 1 !important ;}
.ncsc-head-layout .ncsc-admin-function a:hover { text-decoration: none; opacity: 1;}

/* 商家中心内容区域
------------------------------------------- */
/* 供货商关闭 */
.store-closed { filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#19DA542E', endColorstr='#19DA542E');background:rgba(218,84,46,0.1); width: 100%; padding: 20px; border-bottom: solid 2px #DA542E;}
.store-closed i { font-size: 48px; color: #DA542E; vertical-align: middle; display: inline-block; margin-right: 20px;}
.store-closed dl { vertical-align: middle; display: inline-block; }
.store-closed dt { font: 20px/20px "microsoft yahei"; color: #000; height: 20px; margin-bottom: 4px;}
.store-closed dd { font: 12px/18px "microsoft yahei"; color: #555; height: 18px;}
/* 布局 */
.ncsc-layout-left { width: 200px; float: left; position: relative; z-index: 2; right:-1px;}
.ncsc-layout-right { background-color: #FFF; width: 999px; min-height: 640px; float: right; position: relative; z-index: 1;}
/* 内容其余左侧边栏 */
.ncsc-layout-left .sidebar-m { width: 196px;}
.ncsc-layout-left.sticky .sidebar-m { position:fixed; _position: relative; top: 0; z-index:999;}
.ncsc-layout-left .sidebar-m .column-title { background-color: #FFF; width: 96px; height: 96px; margin: 15px auto 25px auto; border: solid 1px #DDD; border-radius: 15px; box-shadow: 0 0 0 4px rgba(204,204,204,0.25);}
.ncsc-layout-left .sidebar-m .column-title span { background: url(../images/ncsc_bg_img.png) no-repeat; display: block; width: 64px; height: 64px; margin: 10px auto 0 auto; }
.ncsc-layout-left .sidebar-m .column-title .ico-index { background-position:0 -30px;}
.ncsc-layout-left .sidebar-m .column-title .ico-goods { background-position: -128px -30px;}
.ncsc-layout-left .sidebar-m .column-title .ico-order { background-position: -128px -170px;}
.ncsc-layout-left .sidebar-m .column-title .ico-promot { background-position: -64px -100px;}
.ncsc-layout-left .sidebar-m .column-title .ico-shops { background-position: -64px -30px;}
.ncsc-layout-left .sidebar-m .column-title .ico-message { background-position: 0 -100px;}
.ncsc-layout-left .sidebar-m .column-title .ico-consult { background-position: -192px -30px;}
.ncsc-layout-left .sidebar-m .column-title .ico-service { background-position: -128px -100px;}
.ncsc-layout-left .sidebar-m .column-title .ico-statistics { background-position: -192px -100px;}
.ncsc-layout-left .sidebar-m .column-title .ico-account { background-position: 0 -170px;}
.ncsc-layout-left .sidebar-m .column-title .ico-live { background-position: -64px -170px;}
.ncsc-layout-left .sidebar-m .column-title .ico-webchat { background-position: 0 -30px;}
.ncsc-layout-left .sidebar-m .column-title h2 { padding:0px; font-size: 12px; line-height: 20px; font-weight: lighter; color: #999; text-align: center; height: 20px; margin: 0 auto;}
.ncsc-layout-left .sidebar-m .column-menu { position: relative; z-index: 2;}
.ncsc-layout-left .sidebar-m .column-menu ul { width: 180px; padding: 0 0 0 20px;/* position: absolute; z-index: 1; top: 0; right: -5px;*/}
.ncsc-layout-left .sidebar-m .column-menu li { display: block; clear: both;}
.ncsc-layout-left .sidebar-m .column-menu li a { font: 13px/24px "microsoft yahei"; color: #666; display: block; height: 28px; padding: 3px 0 2px 40px; margin: 1px 0 1px 4px;}
.ncsc-layout-left .sidebar-m .column-menu li a:hover { color: #27A9E3; text-decoration: none;}
.ncsc-layout-left .sidebar-m .column-menu li.current a { font-weight: 600; line-height: 28px; color: #3BAEDA; background-color: #FFF; padding: 6px 0 5px 40px; margin: 0; border-style: solid; border-color: #E6E9EE transparent #E6E9EE #3BAEDA; border-width: 1px 0 1px 2px;}
.ncsc-layout-left .sidebar-m .add-quickmenu { padding-top: 15px; margin: 15px 20px 0 0; border-top: dashed 1px #DDD;}
.ncsc-layout-left .sidebar-m .add-quickmenu a { font-size: 12px; line-height: 28px; color: #27A9E3; background-color: #FFF; text-align: center; display: block; height: 28px; border: solid 1px #27A9E3; box-shadow: 3px 3px 0 rgba(204,204,204,0.2);}
.ncsc-layout-left .sidebar-m .add-quickmenu a i { margin-right: 4px;}
.ncsc-layout-left .sidebar-m .add-quickmenu a:hover { text-decoration: none; color: #FFF; background-color: #27A9E3;}
/* 内容区域右侧当前位置 */
.ncsc-path { font-size: 12px; line-height: 20px;  background-color: #FFF; line-height: 20px; color: #555; padding: 10px; border-bottom: solid 1px #F5F5F5;}
.ncsc-path i { font-size: 12px; color: #999; margin: 0 6px;}
/* 内容区域右侧默认内容 */
.ncsc-layout-right .main-content { padding: 10px 20px;}


/*选项卡样式*/
.tabmenu { background-color: #FFF; display: block; width:100%; height: 38px; margin-bottom: 10px; position: relative; z-index: 99;}
.tabmenu .tab { font-size: 0; *word-spacing:-1px/*IE6、7*/; background-color: #FFF; height: 36px; border-bottom: solid 1px #E7E7E7;}
.tabmenu .tab li { cursor:pointer; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; *zoom: 1; margin-right: -1px;}
.tabmenu .tab li { font-family: "microsoft yahei"; font-size: 14px; line-height: 20px; color: #333; height: 20px; padding: 7px 19px 8px 19px; margin-right: 15px; }
.tabmenu .tab li:hover { color: #3BAEDA;}
.tabmenu .tab .active,
.tabmenu .tab .active:hover { font-weight: 600; text-decoration: none; color: #3BAEDA; padding: 7px 19px 9px 19px; border-bottom: solid 2px #4FC0E8; cursor: default;}
.tabmenu .tab .ui-tabs-selected a { height:36px; color: #FFFFFF; background-color: #FFF; display: inline-block; padding: 0px 10px; border:0px; border-radius: 4px 4px 0 0; cursor: default; background-color: #27A9E3;}
.tabmenu .tab .ui-tabs-selected a:hover { text-decoration: none; cursor: default;}
.tabmenu .text-intro { line-height: 20px; color: #999; position: absolute; z-index: 99; top:5px; right:5px;}
.tabmenu a.ncbtn { position: absolute; z-index: 1; top: -2px; right: 0px;}
.sticky .tabmenu { width: 960px; padding-top: 10px; padding-bottom: 10px; position: fixed; top: 0; }
.sticky .tabmenu a.ncbtn { top: 8px;}
/* 内容部分通用搜索样式 */
.search-form { color: #999; width: 100%; border-bottom: solid 1px #E6E6E6;}
.search-form dl{ display:inline-block; _zoom:1;*display:inline;}
.search-form dt { font-size: 12px; line-height: 22px; text-align: right; width: 50px; padding: 8px 8px 8px 0; display:inline-block; _zoom:1;*display:inline;}
.search-form dd { text-align: left; padding: 8px 0; display:inline-block; _zoom:1;*display:inline;}
.search-form input.text { vertical-align: middle; width: 148px;}
.search-form .add-on { vertical-align: top;}
.search-form .submit-border { vertical-align: middle; display: inline-block; *display: inline/*IE6,7*/; margin: 0 2px; border: solid 1px #E6E9EE; *zoom: 1; }
.search-form input[type="submit"],
.search-form input.submit,
.search-form a.submit { font: 12px/28px "microsoft yahei"; color: #434A54; background-color: #F6F7FB; width: 64px; height: 28px; padding: 0; border: 0; border-radius: 0; cursor: pointer;}
.search-form input[type="submit"]:hover { background-color: #E6E9EE; color: #434A54; }
.search-form label{ font-size:12px;}
.search-form label input[type="checkbox"]{ margin-right:3px;}
.search-form a.label-del{ color:#999;}
.search-form a.label-del i{ font-size:12px;}

/*订单管理*/
.orders-all{ width:100%;}
.order-all-title{ background:#f5f5f5; margin:15px 0px; height:34px; line-height:34px;}
.order-all-title span{ display:inline-block; text-align:center;}

.order-infors{ width:383px;}/*订单详情*/
.order-price{ width:100px;}/*单价*/
.order-nums{ width:60px;}/*数量*/
.order-Goperation{ width:100px;}/*商品操作*/
.order-money{ width:110px;}/*金额*/
.order-state{ width:100px;}/*订单状态*/
.order-operation{ width:100px;}/*操作*/

.order-items{ border:1px solid #e5e5e5; margin-bottom:15px;}
.order-items dt{ background:#f5f5f5; height:34px; line-height:34px;}
.order-items dt span{ margin:0 20px 0px 5px;}
.order-items dt span em{ padding:0px 5px 0px 10px;}
.order-items dt span img{ height:15px; margin-left:5px;}
.order-infors img{ width:60px; height:60px; border:1px solid #efefef; margin:0px 15px;}
.order-items dd{ overflow:hidden;}
.order-items dd div.f-l{ padding:15px 0px; height:62px;}
.order-infors p{overflow: hidden; display: -webkit-box; display: -moz-box;-webkit-line-clamp: 2;  -webkit-box-orient: vertical; -moz-line-clamp: 2; -moz-box-orient: vertical; word-break: break-all; height:36px; margin-bottom:7px;}
.order-items dd td{ border-left:1px solid #e5e5e5;border-collapse:collapse;}
.order-items dd .bor-top-e5e5e5{ border-top:1px solid #e5e5e5; margin-top:-1px;}

.order-money span{ display:inline-block; line-height:30px;}
.order-money em{ padding:0 10px; display:inline-block; margin:0 10px; border-top:1px solid #eee; padding-top:5px;}
.order-state span{ display:inline-block; line-height:30px;}
.order-state a{ display:block;}
.order-operation .order-ok{ color:#fff; background:#fd6d37; font-weight:bold; height:32px; line-height:32px; width:72px; text-align:center; display:inline-block; border-radius:3px;}
.order-operation .order-del{ display:block; color:#fd6d37; margin-top:5px;}


/*部分公共表格样式*/
.m-table{ border:1px solid #ddd;}
.m-table th{ height:32px; line-height:32px; background:#F7F7F7;}
.m-table td,.m-table th{ padding:5px; border:1px solid #f1f1f1;}
.m-table td{ /*height:32px; line-height:32px;*/}
/*.m-table td a{ margin-right:10px;}*/
.m-table td a{ margin-right:10px; color:#3BAEDA;}
.ncsc-layout table input[type="text"]{ width:auto;}
.m-table td label{ font-size:12px;}
.m-table td label input{ position:relative; top:1px; margin-right:5px;}
.m-table textarea{ max-width:570px;}

/*只显示一行*/
.noe-row{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
/*只显示两行*/
.two-row{overflow: hidden; display: -webkit-box; display: -moz-box;-webkit-line-clamp: 2;  -webkit-box-orient: vertical; -moz-line-clamp: 2; -moz-box-orient: vertical; word-break: break-all;}

/*上传图片*/
.upload_img_hanchao{}
.upload_img_hanchao ul{ float:left; margin:0px;}
.upload_img_hanchao ul li{ float:left; padding:3px; border:2px dashed #ddd;}
.upload_img_hanchao ul li img{ height:50px !important;}
.upload_img_hanchao ul li a{ width:auto !important; margin-top:0px; margin-right:0px;}
.upload_img_hanchao button{ margin-left:15px; margin-top:12px !important;}

/*提示*/
.text-muted{ position:relative; top:4px; display: inline-block; color:#999;padding-left: 10px; font-size: 12px;}
.text-muted .glyphicon{ position:relative; top:-2px; margin-right:3px; padding:0px; width:13px; height:13px; line-height:13px; background:url(../images/ti.png) no-repeat;}
.Huialert{text-shadow:none;}

/*商品属性*/
.attribute{}
.attribute div.f_l{ margin-top:3px;}
.attribute input,.attribute select{ margin-right:20px;}
.attribute a{ width:17px; text-align:center; display:inline-block; margin-right:10px; float:left; margin-top:4px;}
.attribute .upload_img_hanchao ul li img{ height:30px;}
.attribute .upload_img_hanchao button{ margin-top:3px;}
.attribute span{ float:left; margin-top:5px;}
.table_hanchao_z .attribute p{ top:1px;}

/*批量上传图片*/
.gallery{ width:1000px;}
.upload_imgs_hanchao{}
.upload_imgs_hanchao ul li{ width:218px; padding:5px; border:1px solid #ddd; float:left; margin-right:13px; margin-top:13px;}
.upload_imgs_hanchao ul li:nth-child(4n){ margin-right:0px;}
.upload_imgs_hanchao ul li img{ width:100%;}
.upload_imgs_hanchao ul li input{ margin-top:10px; z-index:2; position:relative; width:207px;}
.upload_imgs_hanchao ul li input.w80{ margin-right:5px;}
.upload_imgs_hanchao ul li div.pr input:hover + .points_input{ opacity:0.8; filter: alpha(opacity=80); z-index:3;}
/*.upload_imgs_hanchao ul li div.pr:hover .points_input{ opacity:0.8; filter: alpha(opacity=80); z-index:99999;}*/
.upload_imgs_hanchao ul li .points_input{ top:-20px; left:45px;}
.upload_imgs_hanchao ul li .clearfix .points_input{ width:185px; z-index:1;}
.upload_imgs_hanchao ul li .clearfix .points_input{ left:0px;}
.upload_imgs_hanchao ul li .pai_text{ color:#666; font-size:13px; line-height:34px; margin-top:6px;}
.upload_imgs_hanchao ul li .btn-xs{ margin-left:10px;margin-left: 10px;width: 72px; text-align: center; padding: 0px; font-size: 12px; margin-top: 10px; height: 30px;}
.tooltip.top {  padding: 5px 0;  margin-top: -3px;}
.tooltip { position: absolute; z-index: 1030; display: block; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0);visibility: visible;}
.tooltip-inner { max-width: 200px; padding: 5px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px;}
.tooltip-arrow {position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid;}
.tooltip-arrow {bottom: -10px;left: 50%;margin-left: -5px;border-top-color: #000;border-width: 5px 5px 0;}

/*商家入驻*/
/*页内整体布局*/
.main { width: 1000px; font-size:12px; padding: 0; margin: 0 auto 10px auto; overflow: hidden; }
/*左侧边栏菜单*/
.sidebar { width: 206px; float: left; border: solid 1px #D7D7D7; }
.sidebar .title { background-color: #F5F5F5; height: 36px; border-top: solid 1px #D7D7D7; margin-top: -1px; }
.sidebar .title h3 { font: 600 14px/20px "microsoft yahei"; color: #333333; height: 20px; padding: 8px 10px; }
.sidebar .contents { width: 190px; margin: 0 auto; }
.sidebar .contents dl { overflow: hidden; }
.sidebar .contents dt { font-size:14px; font-weight:normal; line-height: 20px; font-weight: 600; color: #555; height: 20px; padding: 10px 0 9px 0; border-bottom: solid 1px #F5F5F5; cursor: default; }
.sidebar .contents dt.current { color: #FFF; background-color: #27A9E3; }
.sidebar .contents dt i { background: url(../images/joinin_pic.png) no-repeat; vertical-align: middle; display: inline-block; *display: inline/*IE7*/;
width: 11px; height: 11px; margin-right: 10px; margin-left: 6px; *zoom: 1/*IE7*/;
}
.sidebar .contents dt i.hide { background-position: -300px 0 }
.sidebar .contents dt i.show { background-position: -280px 0 }
.sidebar .contents dt.current i.hide { background-position: -300px -15px; }
.sidebar .contents dt.current i.show { background-position: -280px -15px; }
.sidebar .contents dd { margin-bottom: 10px; }
.sidebar .contents ul { width: 100%; padding: 6px 0; }
.sidebar .contents ul li { padding: 6px 0; }
.sidebar .contents ul li a { color: #999; }
.sidebar .contents ul li i { background: url(../images/joinin_pic.png) no-repeat -320px 0; vertical-align: middle; display: inline-block; width: 3px; height: 5px; margin-right: 10px; margin-left: 14px; }
.sidebar .contents ul li.current { color: #FFF; background-color: #27A9E3; }
/*右侧内容部分*/
.right-layout { width: 778px; min-height: 500px; float: right; border: solid 1px #D7D7D7; }

/*提示文字*/
.alert { color: #C09853; background-color: #FCF8E3; padding: 8px 35px 8px 14px; margin: 10px auto; border: 1px solid #FBEED5; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }
.alert a { color: #927036; text-decoration: underline; }
.alert h4 { font-size: 16px; font-weight: bold; line-height: 1.5em; margin-bottom: 2px; }
.alert ul { margin-bottom: 10px }
.alert li { margin: 4px 0; }
.alert li em { font-weight: 600; color: #F30; margin: 0 2px; }
.alert i { font-size: 14px; margin-right: 4px; vertical-align: middle; }
/*申请详情提交*/
.joinin-concrete { padding: 19px; border-top: dotted 1px #EEE; }
.joinin-concrete .title { height: 20px; text-align: center; padding: 20px 0; }
.joinin-concrete .title h3 { padding:0; font: 600 16px/20px "microsoft yahei"; color: #666; }
/*入驻协议*/
.apply-agreement-content { height: 300px; padding: 10px; border: solid 1px #EEE; overflow: auto; }
.apple-agreement { text-align: left; height: 20px; line-height: 20px; margin: 20px 0; }
/*申请表格*/
.joinin-concrete table.all { line-height: 22px; color: #555; width: 100%; margin-top: 20px; }
.joinin-concrete table.all thead th { font: 600 14px/22px "microsoft yahei"; color: #333; height: 22px; padding: 8px 4px; }
.joinin-concrete table.all thead th em { color: #F00; margin-left: 12px; }
.joinin-concrete table.all tbody th { vertical-align: top; text-align: right; width: 150px; height: 22px; padding: 8px 4px; }
.joinin-concrete table.all tbody th i { font-size: 0; background: url(../images/joinin_pic.png) no-repeat -310px -130px; vertical-align: middle; display: inline-block; *display: inline/*IE7*/;
width: 7px; height: 7px; margin-right: 6px; overflow: hidden; *zoom: 1;
}
.joinin-concrete table.all tbody td { vertical-align: top; text-align: left; height: 20px; padding: 8px 4px; }
.joinin-concrete table.all tbody td span {
*display: none/*IE7*/; color: #777; clear: both; margin-top: 10px; }
.joinin-concrete table.all tbody td span.block { display: block; }
.joinin-concrete table.all tbody td p.emphasis { color: #F30; }
.joinin-concrete tabel.all tfoot td { line-height: 20px; height: 20px; padding: 0; }
.joinin-concrete table.type { width: 600px; margin: 0 auto; border: solid 1px #DDD; }
.joinin-concrete table.type thead th { color: #777; text-align: center; background-color: #F7F7F7; width: 25%; }
.joinin-concrete table.type tbody td { text-align: center; border-style: solid; border-width: 1px 1px 0 0; border-color: #DDD #DDD transparent transparent; }
.joinin-concrete table.type tbody td a { color: #F30; }
.joinin-concrete .explain { font: 16px/32px "microsoft yahei"; color: #777; text-align: center; margin: 120px 0 100px 0 }
.joinin-concrete .explain i { background: url(../images/joinin_pic.png) no-repeat -350px 0; vertical-align: middle; display: inline-block; width: 32px; height: 32px; margin-right: 8px; }

.joinin-concrete table.all tbody td input[type=""]

/*文章新闻内容*/
.article-con { background: #FFF; display: block; padding: 19px; margin-bottom: 10px; overflow: hidden; }
.article-con h1 { font: 600 16px/32px "microsoft yahei"; color: #333; text-align: center; }
.article-con h2 { color: #999; font-size: 12px; padding: 5px 0 20px; margin-bottom: 20px; font-weight: normal; text-align: center; border-bottom: dotted 1px #CCC; }
.article-con .title-bar { border-bottom: solid 1px #E6E6E6; padding-bottom: 15px; margin-bottom: 15px; }
.article-con .title-bar h3 { font: normal 18px/20px "microsoft yahei"; }
.article-con .default p { display: block; clear: both; padding: 5px; }
.article-con img { max-width: 740px; }


.submit-btn-reg{}
.submit-btn-reg a{ height:30px; line-height:30px; font-size:14px; background:#27A9E3; display:block; width:140px; margin:0 auto; text-align:center; color:#fff;}


/*相册图片列表*/
.ncsc-picture-list { text-align: left; margin: 20px 0; overflow: hidden;}
.ncsc-picture-list ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; clear: both; width: 100%; margin: 0 0 -1px -1px;}
.ncsc-picture-list li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; width: 190px; height: 260px; border-style: solid; border-color: #E6E6E6; border-width: 0 0 1px 1px; position: relative; z-index: 1; overflow:hidden;}
.ncsc-picture-list li { *display: inline/*IE6,7*/;}
.ncsc-picture-list li:hover { z-index: 2;}
.ncsc-picture-list li dl { font-size: 12px; width: 162px; height: 232px; padding: 14px; position: absolute; z-index: 1; top: 0; left: 0;}
.ncsc-picture-list li:hover dl { background-color: #E6E6E6; border: solid 1px #CCC; top: -1px; left: -1px;}
.ncsc-picture-list li dl dt { width: 160px; height: 185px; }
.ncsc-picture-list li dl dt .picture { width: 160px; height: 160px; border: solid 1px #FAFAFA;}
.ncsc-picture-list li dl dt .picture a { line-height: 0; background-color: #FFF; text-align: center; vertical-align: middle; display: table-cell; *display: block; width: 160px; height: 160px; overflow: hidden;}
.ncsc-picture-list li dl dt .picture a img { max-width: 160px; max-height: 160px; margin-top:expression(160-this.height/2); *margin-top:expression(80-this.height/2)/*IE6,7*/;}

.ncsc-picture-list li dl dt .editInput1 { font-size: 12px; font-weight: bold; line-height: 20px; color: #555; background-color: transparent; width: 140px; height: 20px; border:0; position: absolute; z-index: 1; top: 180px; left: 15px;}
.ncsc-picture-list li dl dt .editInput2 { font-size: 12px; line-height: 18px; color: #333; width: 152px; height: 18px; padding: 1px 3px; border: 1px solid #75B9F0; box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); outline: 0 none; position: absolute; z-index: 2; top: 180px; left: 15px;}
.ncsc-picture-list li dl dt .checkbox { position: absolute; z-index: 2; top: 15px; left: 15px;}
.ncsc-picture-list li dl dt span { font-size: 12px; line-height: 16px; vertical-align: middle; text-align: center; width: 16px; height: 16px; position: absolute; z-index: 2; top: 182px; right: 17px;}
.ncsc-picture-list li dl dd.date { font-size: 12px; line-height: 22px; color: #999; width: 160px; height: 50px; position: absolute; z-index: 3; top: 204px; left: 8px; padding: 0 0 0 8px;}
.ncsc-album li dl dd.date { height: 22px; left: 12px;}
.ncsc-picture-list li.hover dl dd.date { display: none;}
.ncsc-picture-list li dl dd.buttons { font-size: 0; *word-spacing:-1px/*IE6、7*/; display: none; width: 170px; height: 50px; padding: 0px; position: absolute; top: 210px; left: 12px; z-index: 3;}
.ncsc-picture-list li:hover dl dd.buttons { display: block; background:#E6E6E6;}
.ncsc-picture-list li dl dd.buttons .upload-btn { width: 85px; height: 25px; display: inline-block; *display: inline/*IE6,7*/; zoom:1;}
.ncsc-picture-list li dl dd.buttons .upload-btn span { width: 80px;position: absolute; height:30px; left: 0; top: 0; z-index: 2; cursor:pointer;}
.ncsc-picture-list li dl dd.buttons .upload-btn .input-file { width:80px; height:30px;opacity:0; filter: alpha(opacity=0); cursor: pointer; }
.ncsc-picture-list li dl dd.buttons .upload-btn .upload-button { text-align:center; font-size: 12px; line-height: 30px; width: 68px; height: 30px; padding: 2px 6px; position: absolute; left: 0; top: 0; z-index: 1;}
.ncsc-picture-list li dl dd.buttons a { text-align:center; font-size: 12px; line-height:30px; color: #999; background-color: #FFF; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; width: 68px; height:30px; padding: 2px 6px; margin: 0 5px 5px 0; border-radius: 2px;}
.ncsc-picture-list li dl dd a:hover { text-decoration: none; color: #27A9E3; box-shadow: 0 0 4px rgba(153,153,153,0.75);}

/*底部*/
#footer { font-size: 12px!important; line-height: 20px; color: #CCD0D9; background: #434A54; text-align: center; display: block; width: 100%; clear: both; margin: 0; padding-bottom: 10px; overflow: hidden;}
#footer p { color: #FFF; word-spacing: 5px; padding: 10px 0; }
#footer a { color: #FFF; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer .vol { font-family: Verdana, Geneva, sans-serif; font-weight: 600; font-style: oblique; font-size: 12px;}
#footer .vol .b { color: #4FC0E8;}
#footer .vol .o { color: #FFCE55;}
#footer .vol em { font-family: Georgia, Arial;  font-weight: 600; font-style: italic; color: #000; margin-left: 2px;}

/*商户中心首页*/
/* 商家中心首页相关
------------------------------------------- */
.ncsc-index { margin: -20px;}
.ncsc-index .top-container { width: 100%; height: 120px; border-bottom: solid 1px #F5F5F5; overflow: hidden;}
.ncsc-index .basic-info { margin: 20px; overflow: hidden; }
.ncsc-seller-info { width: 500px; height: 80px; float: left; position: relative; z-index: 1;}
.ncsc-seller-info dt, .ncsc-seller-info dd { color: #999; line-height:25px; z-index: 1;}
.ncsc-seller-info dd strong { font-weight: normal; color: #555; position: relative; z-index: 1;}
.ncsc-seller-info dd strong a { line-height: 16px; color: #FFF; background-color: #DA542E; white-space: nowrap; padding: 1px 6px; border-radius: 4px; position: absolute; z-index: 1; top: -20px; right: -10px;}
.ncsc-seller-info .seller-name { font-size: 0; *word-spacing:-1px/*IE6、7*/; /*width: 360px;*/ height: 36px; top: -10px;}
.ncsc-seller-info .seller-name h3 { margin:0px; padding:0px;font: normal 18px/36px "microsoft yahei"; color: #333; vertical-align: bottom; letter-spacing: normal; word-spacing: normal;  display: inline-block; *display: inline/*IE6,7*/;}
.ncsc-seller-info .seller-name h5 { padding:0px; margin:0px; font-size: 12px; line-height: 28px; color: #999; vertical-align: bottom; letter-spacing: normal; word-spacing: normal;  display: inline-block; *display: inline/*IE6,7*/; margin-left: 12px;}

.ncsc-seller-info .seller-permission { top: 34px;}
.ncsc-seller-info .seller-last-login { top: 34px; left: 350px;}
.ncsc-seller-info .store-name { width: 250px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; top: 60px;}
.ncsc-seller-info .store-grade { top: 60px; left: 350px;}

.ncsc-index .detail-rate { color: #999; width: 350px; padding: 5px; margin: 0 auto; float: right; margin-right:50px;}
.ncsc-index .detail-rate h5 { margin:0px; padding:0px; font-size: 14px; line-height: 20px; padding-bottom: 8px; border-bottom: dotted 1px #E7E7E7;}
.ncsc-index .detail-rate ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; padding: 5px 0;}
.ncsc-index .detail-rate li { font-size: 12px; color: #333; vertical-align: top; text-align: center; display: inline-block; *display: inline/*IE7*/; width: 20%; height: 32px; *zoom: 1;}
.ncsc-index .detail-rate li h5 { margin:0px; font-size: 12px; color: #777; line-height: 16px; height: 16px; padding: 0; border: none;}
.ncsc-index .detail-rate li div { line-height: 16px; height: 16px; }
.ncsc-index .detail-rate .credit { color: #555; display: inline-block; width: 35px; margin-left: 4px;}
.ncsc-index .detail-rate li div i { background: url(../images/2014grate.png) no-repeat; vertical-align: middle; display: inline-block; width: 16px; height: 16px;}
.ncsc-index .detail-rate .high { color: #DA542E; }
.ncsc-index .detail-rate .high i { background-position: 0 -40px;}
.ncsc-index .detail-rate .equal { color: #DA542E; }
.ncsc-index .detail-rate .equal i { background-position: -32px -40px;}
.ncsc-index .detail-rate .low { color: #28B779; }
.ncsc-index .detail-rate.low i { background-position: -16px -40px;}
.ncsc-index .seller-rate-containers { padding: 5px 10px;}
.ncsc-index .seller-rate-containers dl { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.ncsc-index .seller-rate-containers dt, .ncsc-index .seller-rate-container dd { font-size: 12px; line-height: 18px; color: #999; vertical-align: bottom; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/;}

.ncsc-index .ncsc-mall-news { width: 215px; float: right; padding-left: 20px; border-left: solid 5px #FFF;}


.ncsc-index .seller-cont { font-size: 0; *word-spacing:-1px/*IE6、7*/; margin: -1px 0 30px -1px; border-bottom: solid 1px #F5F5F5; }
.ncsc-index .containers { font: 12px/20px "microsoft yahei"; color: #333; background-color: #FFF;vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/; width: 459px; /*height: 180px;*/ padding: 25px 19px; overflow:hidden; border: solid #F5F5F5; border-width: 1px 0 0 1px ; zoom:1;}
.ncsc-index .containers .hd {}
.ncsc-index .containers .hd h3 { margin:0px; padding:0px; font: normal 16px/18px "microsoft yahei"; border-left: solid 3px #28B779; height: 18px; padding-left: 6px; margin-bottom: 4px;}
.ncsc-index .containers .hd h5 { padding:0px; margin:0px; font: normal 12px/16px "microsoft yahei"; color: #AAA; margin-left: 8px;}
.ncsc-index .containers .hd .shop-level { float:right; color:#6DABDE;}
.ncsc-index .containers .hd .shop-level span { margin-left:10px; padding-left:10px; border-left:solid 1px #E8F1FF;}
.ncsc-index .containers .contents { margin: 20px 0; overflow:hidden;}

.ncsc-index .type-a .contents dl { font-size:12px; display: block; clear: both; padding: 10px; overflow:hidden;}
.ncsc-index .type-a .contents dl dt { color: #777; float:left;}
.ncsc-index .type-a .contents dl dd { float:left; margin-right:24px;}
.ncsc-index .type-a .contents a strong { color:#F60; font-weight:normal;}
.ncsc-index .type-a .contents ul { font-size:12px; clear:both; margin:5px 0; overflow:hidden; zoom:1}
.ncsc-index .type-a .contents ul li { width:22%; float:left; margin: 16px 0 0 2%; _margin:5px 0 0 1%/* if IE6*/;}
.ncsc-index .type-a .contents ul li a { color: #555; display: inline-block; padding: 0 8px 0 4px; border: solid 1px #FFF; border-radius: 3px; position: relative; z-index: 1;}
.ncsc-index .type-a .contents ul li a:hover { color: #FFF; text-decoration: none; background-color: #C8C8C8; border-color: #C8C8C8;}
.ncsc-index .type-a .contents ul li a.num { color: #28B779; border-color: #28B779;}
.ncsc-index .type-a .contents ul li a.num:hover { color: #FFF; background-color: #28B779;}
.ncsc-index .type-a .contents ul li a strong { font: normal 10px/14px Tahoma; color: #FFF; background-color: #28B779; text-align: center; display: none; min-width: 16px; height: 14px; padding: 1px 0; border-radius: 8px; position: absolute; z-index: 1; top:-8px; right:-8px;}
.ncsc-index .type-a .contents ul li a.num strong { display: block;}
.ncsc-index .type-a .contents .focus { background-color: #FCF8E3; border: 1px solid #FBEED5; zoom:1;}
.ncsc-index .type-a .contents .focus h2 { padding:0px; font-size: 16px; line-height: 20px; font-weight: lighter; padding-bottom:6px; color:#555;}


.ncsc-index .type-b ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.ncsc-index .type-b li { font: 12px/20px "microsoft yahei"; background: url(../images/ncsc_bg_img.png) no-repeat -30px 8px; vertical-align: middle; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/; width: 29%; margin-right:1%; padding-left: 3%; margin: 0 0 4px 0; zoom:1;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 20px;}
.ncsc-index .type-b dl { font-size: 0; *word-spacing:-1px/*IE6、7*/; margin-top: 20px;}
.ncsc-index .type-b dt { font: 16px/18px "microsoft yahei"; height: 18px; padding-left: 6px; margin-bottom: 8px; border-left: 3px solid #DA542E; }
.ncsc-index .type-b dd { font: 12px/20px "microsoft yahei"; background: url(../images/ncsc_bg_img.png) no-repeat -30px 8px; vertical-align: middle; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/; width: 47%; padding-left: 2%; margin-bottom: 4px; zoom:1;}


.ncsc-index .type-d .contents { font-size: 0; *word-spacing:-1px/*IE6、7*/; margin: 20px 0; }
.ncsc-index .type-d .contents dl { vertical-align: middle; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/; width: 228px; height: 155px;  margin: -1px 0 0 -1px; border: solid #F7F7F7; border-width: 1px 0 0 1px; position: relative; z-index: 1; overflow: hidden; zoom:1;}
.ncsc-index .type-d dl .p-name { font: 16px/20px "microsoft yahei"; color: #333; position: absolute; z-index: 1; top: 24px; left: 80px;}
.ncsc-index .type-d dl .p-name a { color: #555;}
.ncsc-index .type-d dl .p-ico { background: #FFF url(../images/ncsc_bg_img.png) no-repeat scroll; display: block; width: 48px; height: 48px; position: absolute; z-index: 1; top: 18px; left: 20px;}
.ncsc-index .type-d .tghd .p-ico { background-position: -200px -250px;}
.ncsc-index .type-d .xszk .p-ico { background-position: -100px -250px;}
.ncsc-index .type-d .mjs .p-ico { background-position: -50px -300px;}
.ncsc-index .type-d .tjzw .p-ico { background-position: -150px -250px;}
.ncsc-index .type-d .ggfw .p-ico { background-position: -240px -430px;}
.ncsc-index .type-d .zthd .p-ico { background-position: -100px -300px;}
.ncsc-index .type-d .yhq .p-ico { background-position: -50px -250px;}
.ncsc-index .type-d .zhxs .p-ico { background-position: -200px -300px;}
.ncsc-index .type-d .djq .p-ico { background-position: 0 -300px;}

.ncsc-index .type-d dl .p-hint { font: 12px/20px "microsoft yahei"; color: #999; position: absolute; z-index: 1; left: 80px; top: 46px;}
.ncsc-index .type-d dl .p-hint i { color: #28B779; margin-right: 4px;}
.ncsc-index .type-d dl .p-hint i.icon-minus-sign { color: #999;}
.ncsc-index .type-d dl .p-info { font: 12px/16px "microsoft yahei"; color: #AAA; width: 200px; height: 32px; padding-top: 8px; border-top: dotted 1px #F5F5F5; position: absolute; z-index: 1; left: 15px; top: 96px; overflow: hidden;}
.ncsc-index .type-d dl .p-point { font: 12px/14px "microsoft yahei"; color: #27A9E3; white-space: nowrap; width: auto; height: 14px;  position: absolute; z-index: 1; left: 34px; top: 76px; overflow: hidden;}

.tabmenu { background-color: #FFF; display: block; width:100%; height: 38px; margin-bottom: 10px; position: relative; z-index: 99;}
.tabmenu .tab { font-size: 0; *word-spacing:-1px/*IE6、7*/; background-color: #FFF; height: 36px; border-bottom: solid 1px #E7E7E7;}
.tabmenu .tab li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; *zoom: 1; margin-right: -1px;}
.tabmenu .tab a { font-family: "microsoft yahei"; font-size: 14px; line-height: 20px; color: #333; display: block; height: 20px; padding: 7px 19px 8px 19px; margin-right: 15px; }
.tabmenu .tab a:hover { color: #3BAEDA;}
.tabmenu .tab .active a,
.tabmenu .tab .active a:hover { font-weight: 600; text-decoration: none; color: #3BAEDA; padding: 7px 19px 9px 19px; border-bottom: solid 2px #4FC0E8; cursor: default;}
.tabmenu .tab .ui-tabs-selected a { height:36px; color: #FFFFFF; background-color: #FFF; display: inline-block; padding: 0px 10px; border:0px; border-radius: 4px 4px 0 0; cursor: default; background-color: #27A9E3;}
.tabmenu .tab .ui-tabs-selected a:hover { text-decoration: none; cursor: default;}
.tabmenu .text-intro { line-height: 20px; color: #999; position: absolute; z-index: 99; top:5px; right:5px;}
.tabmenu a.ncbtn { position: absolute; z-index: 1; top: -2px; right: 0px;}
.sticky .tabmenu { width: 960px; padding-top: 10px; padding-bottom: 10px; position: fixed; top: 0; }
.sticky .tabmenu a.ncbtn { top: 8px;}

/*2017-04-08供货商概况提示*/
.order-alert dd{ width:20%; }


/*充值提现*/
.recharge-withdrawals{ margin:15px;}
.recharge-withdrawals input{ border:1px solid #e5e5e5; height:34px; line-height:34px;}
.capital-recharge{}
.capital-recharge ul li{ line-height:44px; color:#666; margin-bottom:10px;}
.capital-recharge ul li label{ margin-right:8px;width:60px; display:inline-block;}
.capital-recharge ul li input{ margin-right:8px; padding-left:5px;}
.recharge-style{ width:861px;}
.recharge-style span{ border:1px solid #e5e5e5; display:inline-block; cursor:pointer; border-radius:3px; font-size:12px; min-width:80px; text-align:center; margin-right:15px;}
.recharge-style span img{ display:inline-block; height:30px;}
.recharge-style span.on{ border:1px solid #c23131}
.capital-recharge ul li button{ background:#3bb4f2; color:#fff; border:none; width:100px; text-align:center; height:36px; line-height:36px; font-size:14px; border-radius:3px; margin-top:20px;}
.capital-withdrawals{}
.capital-withdrawals ul li label{ width:70px; text-align:right;}
.capital-withdrawals ul li label em{ color:#ff0000;}
.capital-withdrawals ul li select{border:1px solid #e5e5e5; height:34px; line-height:34px; width:158px; padding-left:5px;}
.capital-withdrawals ul li input{ width:150px;}
.capital-withdrawals ul li button{ margin-top:0px;}

.capital-withdrawals ul li span{ color:#f58708; font-size:16px;}

/*订单头部不熟*/
.flowstep {position:relative;width:920px;margin:0 auto}
.flowstep .detail-stepbar {margin:12px auto 0;overflow:hidden;zoom:1}
.flowstep .detail-stepbar .step-no, .flowstep .detail-stepbar .step-sub-box .step-sub {background:url(../images/order-step.png) no-repeat 50% -102px}
.flowstep .detail-stepbar ol {overflow:hidden;zoom:1}
.flowstep .detail-stepbar li {float:left;	text-align:center}
.flowstep .detail-stepbar .step-name {padding:3px 0;font-weight:700;color:#888}
.flowstep .detail-stepbar .step-no {height:34px;line-height:34px;font-family:'arial black';color:#fff;font-size:18px}
.flowstep .detail-stepbar .step-last .step-no {background-position:50% -136px}
.flowstep .detail-stepbar .step-time {margin-top:10px;color:#999;padding:8px 0}
.flowstep .detail-stepbar .step-time .step-time-wraper, .flowstep .detail-stepbar .step-time .step-time-min-wraper {width:210px;margin:0 auto;display:inline-block;zoom:1}
.flowstep .detail-stepbar .step-time .step-time-min-wraper {width:80px}
.flowstep .detail-stepbar .step-time .time-first, .flowstep .detail-stepbar .step-time .time-last {display:inline-block;*display:inline;*zoom:1;width:68px}
.flowstep .detail-stepbar .step-time .time-last {padding-left:25px}
.flowstep .detail-stepbar .step-cur .step-name {color:#009349}
.flowstep .detail-stepbar .step-cur .step-no {background-position:50% 0}
.flowstep .detail-stepbar .step-first .step-cur .step-no {background-position:50% -34px}
.flowstep .detail-stepbar .step-last .step-cur .step-no {background-position:50% -68px}
.flowstep .detail-stepbar .step-done .step-no {	background-position:50% -170px}
.flowstep .detail-stepbar .step-first .step-done .step-no {	background-position:50% -204px}
.flowstep .detail-stepbar .step-sub {position:relative;margin:0 auto;width:120px;height:34px}
.flowstep .detail-stepbar .step-sub-box .step-sub-done {background-position:50% -238px}
.flowstep .detail-stepbar .step-sub-box .step-sub-none {background-position:50% -272px}
.flowstep .detail-stepbar .step-sub-box .step-sub-half {background-position:50% -306px}
.flowstep .detail-stepbar .step-sub .sub-first, .flowstep .detail-stepbar .step-sub .sub-last {position:absolute;top:11px;font-weight:700;color:#888;white-space:nowrap}
.flowstep .detail-stepbar .step-sub .sub-first {right:120px;text-align:right}
.flowstep .detail-stepbar .step-sub .sub-last {left:120px}
.flowstep .stepbar-6 {width:100%}
.flowstep .stepbar-6 .step-name {height:42px;*height:48px}
.flowstep .stepbar-6 li {width:165px}
.flowstep .flowstep-6 {	width:100%}
.flowstep .flowstep-6 .step-name {height:42px;*height:48px}
.flowstep .flowstep-6 li {width:165px}
.flowstep .flowstep-5 {margin-left:-5px;}
.flowstep .flowstep-5 li {width:185px}
.flowstep .flowstep-4 {margin-left:-63px;width:1120px}
.flowstep .flowstep-4 li {width:280px}

/*订单信息*/
.trade-status{ border:1px solid #ddd;}
.trade-status-left{ width:266px; background:#fbfbfb; color:#666; border-right:1px solid #ddd;}
.trade-status-left ul {	padding-bottom:15px}
.trade-status-left .trade-imfor-title {	height:29px;border-bottom:1px solid #DDD;background-color:#F3F3F3;line-height:29px;width:266px;color:#333;	font-size:12px;font-weight:700}
.trade-status-left .trade-imfor-title h3 {margin-left:20px;font-size:12px; line-height:29px; padding:0px; font-weight:bold;}
.trade-status-left .table-list {width:236px;line-height:1.5;margin:10px 8px 0 20px}
.trade-status-left .trade-imfor-dt {min-width:62px;	display:inline-block;*display:inline;zoom:1;vertical-align:top}
.trade-status-left #data_imfor_span {color:#999}
.trade-status-left .trade-imfor-dd {width:162px;*width:168px;display:inline-block;*display:inline;zoom:1;color:#666}
.stade-status-right{}
.stade-status-right .trade-detail-imfor {margin-top:50px;height:36px}
.stade-status-right .imfor-icon {margin:0 17px 0 35px; display:inline-block;}
.stade-status-right .imfor-title {vertical-align:top;margin-top:5px;font-size:14px;font-weight:bolder; display:inline-block;}
.stade-status-right .detail-num {color:red}
.stade-status-right .trade-detail-prompt {margin:15px 0 0 87px}
.stade-status-right h3{ font:14px/1.5 Tahoma,Helvetica,Arial,sans-serif; font-weight:bold; padding:0px;}
.countdown-timer { color: #C60500; font-weight: bolder;}
.stade-status-right .trade-detail-operate { margin: 35px 8px 20px 87px;}
.stade-status-right dt, .stade-status-right dd {margin-right:12px; display:inline-block;}
.stade-status-right dd a.ui-btn-m{ border-radius:3px; background:#FB6E52; color:#fff; padding:5px 10px;}
.stade-status-right dd a.ui-btn-m.cancel-btn{ background:#CCD0D9;}

.order-datails-infor{ margin:20px 0px;}
.order-datails-header{border: 1px solid #DDD;text-align: center; height: 28px; line-height: 28px;}
.order-datails-header dd{ float:left;}
.order-datails-infor .header-item{width: 311px;}
.order-datails-infor .header-sn{ width:110px;}
.order-datails-infor .header-price{width: 120px;}
.order-datails-infor .header-count{width: 100px;}
/*.order-datails-infor .header-favorable{width: 100px;}*/
.order-datails-infor .header-status{width: 150px;}
.order-datails-infor .header-ship{width: 125px;}
.order-datails-infor table{border: 1px solid #DDD; border-top:none;}
.order-datails-infor table tr{ display:table;}
.order-datails-infor table td{border-bottom: 1px solid #DDD; color:#666;}
.order-datails-infor table td.header-status{ border-left:1px solid #ddd;}
.item-container{margin: 14px 0;}
.item-container .item-meta{ width:310px;}
.item-container .item-img {margin:0 10px 0 20px;display:inline-block;*display:inline;zoom:1;vertical-align:top;float:left;width:55px;height:55px;border:1px solid #E9E9E9}
.item-container .item-img img {width:55px;height:55px}
.item-container .item-meta .item-link{display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-bottom:3px;}
.item-container .item-meta .item-title{ font-size:12px; color:#999; width:224px;}

.totalWrap{background-color: #F3F3F3; padding:30px 20px; text-align:right;}
.totalWrap ul li{ margin:5px 0px;}
.totalWrap ul li label{ font-size:12px;}
.totalWrap ul li span{/* width:120px;*/ display:inline-block;}
.totalWrap ul li.order-total,.totalWrap ul li.order-total label,.totalWrap ul li.order-real,.totalWrap ul li.order-real label{ font-size:15px; font-weight:bold;}
.totalWrap ul li.order-real span{ color:#DD2727; font-size:18px;}