@charset "UTF-8";
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
	font-family:"Microsoft YaHei", "微软雅黑", "宋体", "黑体", Verdana, Geneva, sans-serif
}
.icon, .pagination p {
	display:-moz-inline-stack;
	zoom:1;
	vertical-align:middle
}
.file-btn, .icon {
	position:relative
}
.goods-detail .intro .s02, .icon, .number-box, .onlineBidding .file-btn, .onlineBidding .tips, .pagination .attr, .pagination p, .pagination ul, .registerPart .all-select .checkbox, .registerPart .all-select .lv02, .registerPart .all-select .txt, .slideBox .bd li, .slider-floor .na, .toolbar-wrap .top-toolbar .phone b, fieldset, img {
	vertical-align:middle
}
.all-bidding .bidding-list .title, .banner-wrap .banner-r .zx-list li, .brand .ul-list .title, .file-btn .txt, .financing .project .cell .title, .find-result .result-list .title, .floor .pro02 p, .floor .pro03 p, .floor .pro04 p, .floor .pro05 p, .goods-detail .other-list .ul-list .title, .information .infor-detail .page-box .p02, .information .infor-list02 .txt, .main .hot-pro .title, .slider .ul-list .lv01 .link-a, .slider .ul-list .lv02, .slider .ul-list .lv03, .slider02 .lo, .supplierPop .select-part li, .table01 .txt-hidden, .top-wrap .search-part .hot-tips {
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.add-pro .add-list ul:after, .all-bidding .bidding-list:after, .banner-wrap .banner-r .part01:after, .banner-wrap .banner-r .tab:after, .banner-wrap .banner-r .tabcon:after, .brand .ul-list:after, .cl, .connectUs:after, .financing .project .cell:after, .find-result .result-list a:after, .find-result .result-list:after, .findPwd .header:after, .floor .con:after, .floor .header .tab:after, .floor .header:after, .footer-wrap, .footer-wrap .part01:after, .footer-wrap .part02:after, .goods-class:after, .goods-detail .dl-list:after, .goods-detail .intro .p01:after, .goods-detail .intro .p02:after, .goods-detail .merchant-intro .dl-list:after, .goods-detail .pro-img .ul-wrap ul:after, .goods-detail .tab-ul:after, .goods-detail .way-list:after, .information .infor-list a:after, .information .tab:after, .list-step ul:after, .loginPart .login-box .header:after, .loginPart .login-box .vcode-box:after, .loginPart .login-box .vcode-part:after, .loginPart:after, .main .enterprise .header:after, .main .enterprise .ul-list:after, .main .hot-pro .btn-box:after, .main .hot-pro .list:after, .number-box:after, .onlineBidding .file-box:after, .onlineBidding .file-list li:after, .onlineBidding .pro-list02 a:after, .onlineBidding .pro-list02:after, .onlineBidding .pro-list:after, .registerPart .doc-file:after, .screening-list .header:after, .screening-list .ul-list:after, .screeningPart .con .dl-list:after, .shopPart .part01:after, .shopPart .shopPart-top:after, .shopping-list .part02:after, .shopping-list .table-bottom .total:after, .shopping-list .table-bottom:after, .shoppingGuide-con:after, .shoppingGuide-tab:after, .sidebar .dl-list:after, .sidebar .lv-list:after, .sidebar .part-wrap:after, .supplierPop .search-box:after, .supplierPop .select-part ul:after, .supplierPop .select-part:after, .toolbar-wrap .top-toolbar .toolbar-r:after, .toolbar-wrap .top-toolbar:after, .top-wrap .search-part .box-wrap:after, .top-wrap .top .top-header:after, .top-wrap .top-nav .menu:after, .top-wrap .top-nav:after {
	clear:both
}
.pull-left {
	float:left
}
.pull-right {
	float:right
}
input.placeholder {
	color:#999
}
input:-moz-placeholder {
color:#999
}
input::-webkit-input-placeholder {
color:#999
}
input:-ms-input-placeholder {
color:#999
}
* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin:0;
	padding:0
}
body {
	color:#333;
	font-size:12px;
	line-height:20px;
	background:#f7f7f7;
	word-break:break-all
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img {
	border:none
}
em, strong {
	font-style:normal;
	font-weight:400
}
ol, ul {
	list-style:none
}
h1, h2, h3, h4, h5, h6 {
	font-weight:400;
	font-size:100%
}
a, a:hover {
	color:#333;
	text-decoration:none
}
.fl {
	float:left
}
.fr {
	float:right
}
.w100 {
	width:100%
}
.cl {
	overflow:hidden;
	height:0;
	line-height:0;
	font-size:0
}
.text-center {
	text-align:center
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.mar-t20 {
	margin-top:20px
}
.mar-t30 {
	margin-top:30px
}
.mar-t40 {
	margin-top:40px
}
.mar-r30 {
	margin-right:30px
}
.mar-l10 {
	margin-left:10px
}
.mar-l20 {
	margin-left:20px
}
.mar-l40 {
	margin-left:40px
}
.mar-l50 {
	margin-left:50px
}
.mar-b10 {
	margin-bottom:10px
}
.mar-b20 {
	margin-bottom:20px
}
.mar-b30 {
	margin-bottom:30px
}
.mar-b60 {
	margin-bottom:60px
}
.red {
	color:#e3101e
}
.gray {
	color:#666
}
.orange {
	color:#ff9600
}
.blue {
	color:#148ccc
}
.icon {
	display:inline-block
}
.table01 td, .table01 th {
	padding:10px 4px;
	font-size:14px
}
.table01 th {
	font-weight:400;
	background:#fffcf3;
	border-bottom:1px solid #e5e5e5
}
.table01 td {
	padding:12px 4px;
	text-align:center;
	border-bottom:1px dashed #e5e5e5
}
.table01 .ftd, .table02 .ftd {
	text-align:right
}
.table01 .txt-hidden {
	display:inline-block;
	overflow:hidden;
	white-space:nowrap
}
.table02 td {
	padding:8px 4px;
	font-size:14px
}
.table02 .ftd {
	color:#666
}
.table03, .table04 {
	font-size:14px;
	border:1px solid #e5e5e5
}
.table03 th, .table04 th {
	padding:10px 4px;
	background:#f8f8f8;
	border-bottom:1px solid #e5e5e5
}
.table03 td, .table04 td {
	padding:15px 4px;
	color:#666;
	text-align:center;
	border-bottom:1px dashed #e5e5e5
}
.table03 .tdl, .table04 .tdl {
	text-align:left
}
.confirm-box, .date-wrap .date-event, .file-btn .txt, .number-box .inp01, .pagination .attr input, .pagination ul, .pagination.pagination-content, .submit-box {
	text-align:center
}
.table03 .hover td, .table04 .hover td {
	background:#fff7f8
}
.table04 th {
	padding:14px 4px;
	color:#735c5b;
	font-size:16px
}
.table04 th:first-child {
	padding-left:16px
}
.table04 td {
	padding:20px 4px
}
.table04 .tr01 td {
	padding:10px 4px
}
.table04 .tr02 td {
	padding:38px 16px;
	background:#fffdf8
}
.table04 .tr03 td {
	padding:35px 16px;
	background:#fffdf8
}
.table04 .tr01 td:first-child, .table04 .tr02 td:first-child, .table04 td:first-child, .table04 th:first-child {
	padding-left:16px
}
.location {
	height:42px;
	line-height:31px;
	padding-top:10px;
	color:#666;
	border-bottom:1px solid #e5e5e5
}
.location span {
	color:#e3101e
}
.location a {
	color:#666
}
.location a:hover {
	text-decoration:underline
}
.location .icon {
	margin:-3px 10px 0 0
}
.btn01, .btn02, .btn03, .btn04, .btn05 {
	display:inline-block;
	width:192px;
	height:40px;
	line-height:40px;
	border:0;
	text-align:center;
	color:#fff;
	font-size:16px;
	background:#e3101e;
	-webkit-border-radius:3px;
	border-radius:3px;
	cursor:pointer
}
.btn01:hover, .btn02:hover, .btn03:hover, .btn04:hover, .btn05:hover {
	color:#fff
}
.btn02, .btn02:hover {
	color:#e3101e
}
.btn02 {
	line-height:38px;
	border:1px solid #e3101e;
	background:#fff
}
.btn03, .btn03:hover {
	color:#333
}
.btn03 {
	height:35px;
	line-height:33px;
	font-size:14px;
	border:1px solid #e5e5e5;
	background:#f8f8f8
}
.btn05, .btn05:hover {
	color:#ffa200
}
.btn04 {
	background:#ffb80d
}
.btn05 {
	line-height:38px;
	border:1px solid #ffa200;
	background:#fff
}
.inp01, .textarea01 {
	border:1px solid #e5e5e5
}
.textarea01 {
	width:100%;
	height:100%;
	padding:4px;
	resize:none
}
.file-btn .txt, .inp01 {
	padding:0 4px;
	line-height:33px
}
.inp01 {
	height:35px
}
.file-btn {
	z-index:0;
	display:inline-block;
	width:100px;
	height:35px;
	cursor:pointer;
	overflow:hidden
}
.file-btn input[type=file] {
	position:absolute;
	left:0;
	top:0;
	z-index:4;
	width:100%;
	height:100%;
	font-size:100px;
	cursor:pointer;
	border:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0
}
.file-btn .txt {
	position:relative;
	z-index:2;
	display:block;
	height:100%;
	border:1px solid #e5e5e5;
	-webkit-border-radius:3px;
	border-radius:3px;
	font-size:14px;
	background:#f8f8f8;
	overflow:hidden;
	white-space:nowrap
}
.date-wrap {
	position:relative;
	z-index:0;
	display:inline-block;
	width:154px;
	height:35px
}
.date-wrap .inp01 {
	position:relative;
	z-index:6;
	width:100%;
	background:0 0
}
.date-wrap .date-event {
	position:absolute;
	right:0;
	top:0;
	z-index:4;
	width:33px;
	height:100%;
	line-height:33px
}
.popup-box {
	display:none;
	position:relative;
	z-index:0;
	-webkit-border-radius:6px;
	border-radius:6px;
	background:#fff
}
.icon-add, .icon-aftersales, .icon-arrow_down, .icon-arrow_down02, .icon-arrow_down03, .icon-arrow_left, .icon-arrow_left02, .icon-arrow_right, .icon-arrow_right03, .icon-arrow_up, .icon-cart, .icon-cart02, .icon-collect, .icon-date, .icon-del, .icon-del02 {
	background-image:url(../images/sprites/sprite.png);
}
.popup-box .close-a {
	position:absolute;
	right:-18px;
	top:-18px;
	z-index:8;
	display:inline-block;
	width:37px;
	height:37px
}
.xubox_main {
	-webkit-border-radius:6px;
	border-radius:6px
}
.confirm-box {
	padding:90px 30px 70px
}
.confirm-box h1 {
	margin-bottom:80px;
	line-height:36px;
	color:#666;
	font-size:28px;
	font-weight:700
}
.pagination {
	padding:30px 0
}
.pagination p {
	display:inline-block;
	font-size:12px;
	color:#666;
	margin-right:15px
}
.pagination ul {
	overflow:hidden;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	border-left:1px solid #dcdcdc
}
.pagination ul li {
	float:left;
	width:43px;
	height:43px;
	line-height:43px;
	border:1px solid #dcdcdc;
	border-left:none
}
.pagination ul li a {
	display:block;
	height:100%;
	font-size:12px;
	color:#666
}
.pagination ul li a span {
	margin:-3px 5px 0
}
.pagination ul li.page {
	width:70px
}
.pagination ul li.noneBorder {
	border:none;
	border-right:1px solid #dcdcdc
}
.pagination .attr button, .pagination .attr input {
	font-size:12px;
	border:1px solid #dcdcdc;
	height:40px;
	line-height:40px
}
.pagination ul li.disabled {
	background-color:#efefef
}
.pagination ul li.active {
	background-color:#da251c
}
.pagination ul li.active a {
	color:#fff
}
.pagination .attr {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1
}
.pagination .attr span {
	margin:0 5px
}
.pagination .attr input {
	width:40px;
	color:#666
}
.pagination .attr button {
	color:#666;
	width:50px;
	background-color:#fbfbfb;
	cursor:pointer
}
.ad img {
	width:100%
}
.number-box {
	display:inline-block;
	height:30px
}
.number-box:after, .number-box:before {
	content:"";
	display:table
}
.form-tips, .number-box a {
	display:inline-block
}
.number-box .inp01 {
	float:left;
	margin:0 8px;
	width:80px;
	height:30px;
	line-height:28px
}
.number-box a {
	float:left;
	line-height:26px;
	cursor:pointer;
	color:#666;
	font-size:24px
}
.form-tips .icon {
	margin:-2px 10px 0 0
}
.icon-QQ {
	background-image:url(../images/sprites/icon-qq.png);
	background-position:-8px -1px;
	width:24px;
	height:28px
}
.icon-add {
	background-position:-315px -60px;
	width:40px;
	height:40px
}
.icon-aftersales {
	background-position:-200px -98px;
	width:18px;
	height:18px
}
.icon-arrow_down {
	background-position:-352px -126px;
	width:15px;
	height:8px
}
.icon-arrow_down02 {
	background-position:-241px -131px;
	width:9px;
	height:5px
}
.icon-arrow_down03 {
	background-position:-218px -131px;
	width:13px;
	height:6px
}
.icon-arrow_left {
	background-position:-301px -221px;
	width:11px;
	height:21px
}
.icon-arrow_left02 {
	background-position:0 -138px;
	width:142px;
	height:49px
}
.icon-arrow_right {
	background-position:-172px -247px;
	width:7px;
	height:12px
}
.icon-arrow_right02 {
	background-image:url(../images/sprites/sprite.png);
	background-position:0 -329px;
	width:11px;
	height:21px
}
.icon-arrow_right03 {
	background-position:-142px -138px;
	width:142px;
	height:49px
}
.icon-arrow_up {
	background-position:-231px -131px;
	width:10px;
	height:6px
}
.icon-bz {
		background-image:url(../images/sprites/bz01.png);
	background-position:-7px -2px;
	width:26px;
	height:26px;
}
.icon-cart {
	background-position:-200px -116px;
	width:18px;
	height:16px
}
.icon-cart02 {
	background-position:-355px -80px;
	width:20px;
	height:20px
}
.icon-collect {
	background-position:-355px -224px;
	width:16px;
	height:15px
}
.icon-date {
	background-position:-355px -60px;
	width:20px;
	height:20px
}
.icon-del {
	background-position:-188px -294px;
	width:16px;
	height:16px
}
.icon-del02 {
	background-position:-315px -100px;
	width:37px;
	height:37px
}
.icon-dlgj, .icon-dlgjh {
	width:18px;
	height:18px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-dlgj {
	background-position:-329px -260px
}
.icon-dlgjh {
	background-position:-329px -260px
}
.icon-dot {
	background-image:url(../images/sprites/sprite.png);
	background-position:-284px -138px;
	width:26px;
	height:26px
}
.icon-dot01, .icon-dot02 {
	background-image:url(../images/sprites/sprite.png);
	width:19px;
	height:19px
}
.icon-dot01 {
	background-position:-355px -171px
}
.icon-dot02 {
	background-position:-355px -205px
}
.icon-dzsc, .icon-dzsch {
	width:16px;
	height:16px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-dzsc {
	background-position:-220px -294px
}
.icon-dzsch {
	background-position:-220px -294px
}
.icon-end {
	background-image:url(../images/sprites/sprite.png);
	background-position:0 -187px;
	width:93px;
	height:73px
}
.icon-error {
	background-image:url(../images/sprites/sprite.png);
	background-position:-218px 0;
	width:97px;
	height:97px
}
.icon-focus03, .icon-focus03h {
	background-image:url(../images/sprites/sprite.png);
	width:13px;
	height:13px
}
.icon-focus03 {
	background-position:-133px -247px
}
.icon-focus03h {
	background-position:-120px -247px
}
.icon-footer01, .icon-footer02, .icon-footer03, .icon-footer04 {
	width:60px;
	height:60px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-footer01 {
	background-position:-93px -187px
}
.icon-footer02 {
	background-position:-153px -187px
}
.icon-footer03 {
	background-position:-213px -187px
}
.icon-footer04 {
	background-position:-315px 0
}
.icon-help {
	background-image:url(../images/sprites/sprite.png);
	background-position:-284px -164px;
	width:19px;
	height:18px
}
.icon-hgfl, .icon-hgflh {
	background-image:url(../images/sprites/sprite.png);
	width:14px
}
.icon-hgfl {
	background-position:-284px -294px;
	height:16px
}
.icon-hgflh {
	background-position:-284px -294px;
	height:16px
}
.icon-hjgj, .icon-hjgjh {
	width:18px;
	height:16px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-hjgj {
	background-position:-38px -294px
}
.icon-hjgjh {
	background-position:-38px -294px
}
.icon-home {
	background-image:url(../images/sprites/sprite.png);
	background-position:-93px -247px;
	width:14px;
	height:13px
}
.icon-itsm, .icon-itsmh {
	background-image:url(../images/sprites/sprite.png);
	width:16px
}
.icon-itsm {
	background-position:-252px -294px;
	height:16px
}
.icon-itsmh {
	background-position:-252px -294px;
	height:16px
}
.icon-jdjh, .icon-jdjhh {
	width:17px;
	height:16px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-jdjh {
	background-position:-74px -294px
}
.icon-jdjhh {
	background-position:-74px -294px
}
.icon-jx {
	background-image:url(../images/sprites/jx01.png);
	background-position:-7px -2px;
	width:26px;
	height:26px;
}
.icon-key {
	background-image:url(../images/sprites/sprite.png);
	background-position:-340px -294px;
	width:14px;
	height:14px
}
.icon-kf {
	background-image:url(../images/sprites/icon-kf.png);
	background-position:-2px 0;
	width:36px;
	height:30px
}
.icon-kf02 {
	background-image:url(../images/sprites/sprite.png);
	background-position:-273px -221px;
	width:28px;
	height:24px
}
.icon-wx {
	background-image:url(../images/sprites/icon-kf.png);
	background-position:-2px 0;
	width:36px;
	height:30px
}
.icon-lbaf, .icon-lbafh {
	background-image:url(../images/sprites/sprite.png);
	width:17px;
	height:16px
}
.icon-lbaf {
	background-position:-298px -97px
}
.icon-lbafh {
	background-position:-298px -97px
}
.icon-level01, .icon-level02, .icon-level03, .icon-level04, .icon-level05, .icon-level07, .icon-level08, .icon-level09, .icon-level10, .icon-level11, .icon-level12 {
	background-image:url(../images/sprites/sprite.png);
	width:40px;
	height:34px
}
.icon-level01 {
	background-position:-315px -137px
}
.icon-level02 {
	background-position:-120px -98px
}
.icon-level03 {
	background-position:-258px -97px
}
.icon-level04 {
	background-position:-315px -205px
}
.icon-level05 {
	background-position:-120px -260px
}
.icon-level06 {
	background-image:url(../images/sprites/sprite.png);
	background-position:-273px -187px;
	width:40px;
	height:34px
}
.icon-level07 {
	background-position:-218px -97px
}
.icon-level08 {
	background-position:-315px -171px
}
.icon-level09 {
	background-position:-40px -260px
}
.icon-level10 {
	background-position:-80px -260px
}
.icon-level11 {
	background-position:0 -260px
}
.icon-level12 {
	background-position:-160px -98px
}
.icon-message_error, .icon-message_success, .icon-message_warn {
	width:14px;
	height:14px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-message_error {
	background-position:-354px -294px
}
.icon-message_success {
	background-position:-32px -312px
}
.icon-message_warn {
	background-position:-326px -294px
}
.icon-money {
	background-image:url(../images/sprites/sprite.png);
	background-position:-355px -137px;
	width:19px;
	height:19px
}
.icon-nofound {
	background-image:url(../images/sprites/sprite.png);
	background-position:0 0;
	width:120px;
	height:138px
}
.icon-pay {
	background-image:url(../images/sprites/sprite.png);
	background-position:-342px -239px;
	width:19px;
	height:18px
}
.icon-paymentCus {
	background-image:url(../images/sprites/sprite.png);
	background-position:-160px -260px;
	width:36px;
	height:33px
}
.icon-pencil {
	background-image:url(../images/sprites/sprite.png);
	background-position:-312px -294px;
	width:14px;
	height:15px
}
.icon-phone, .icon-pwd {
	background-image:url(../images/sprites/sprite.png);
	height:16px
}
.icon-phone {
	background-position:-18px -294px;
	width:20px
}
.icon-pwd {
	background-position:-303px -164px;
	width:12px
}
.icon-qt, .icon-qth {
	width:16px;
	height:17px;
	background-image:url(../images/jianzhu.png)
}
.icon-qt {
	background-position:0;
}
.icon-qth {
	background-position:0;
}
.icon-return {
	background-image:url(../images/sprites/icon-return.png);
	background-position:-6px -5px;
	width:27px;
	height:20px
}
.icon-sdgj, .icon-sdgjh {
	width:16px;
	height:16px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-sdgj {
	background-position:-268px -294px
}
.icon-sdgjh {
	background-position:-268px -294px
}
.icon-search {
	background-image:url(../images/sprites/sprite.png);
	background-position:0 -294px;
	width:18px;
	height:18px
}
.icon-search02 {
	background-image:url(../images/sprites/sprite.png);
	background-position:-305px -260px;
	width:24px;
	height:24px
}
.icon-sh {
	background-image:url(../images/sprites/sh01.png);
	background-position:-7px -2px;
	width:26px;
	height:26px;
}
.icon-sp01, .icon-sp013, .icon-sp02 {
	width:13px;
	height:13px;
	background-image:url(../images/sprites/sprite.png)
}
.icon-sp01 {
	background-position:-159px -247px
}
.icon-sp013 {
	background-position:-146px -247px
}
.icon-sp02 {
	background-position:-107px -247px
}
.icon-success {
	background-image:url(../images/sprites/sprite.png);
	background-position:-120px 0;
	width:98px;
	height:98px
}
.icon-tips {
	background-image:url(../images/sprites/sprite.png);
	background-position:-367px -126px;
	width:4px;
	height:3px
}
.icon-user {
	background-image:url(../images/sprites/sprite.png);
	background-position:-46px -312px;
	width:13px;
	height:14px
}
.icon-user02 {
	background-image:url(../images/sprites/sprite.png);
	background-position:-361px -239px;
	width:14px;
	height:16px
}
.icon-wjpj, .icon-wjpjh {
	background-image:url(../images/sprites/sprite.png);
	width:16px;
	height:16px
}
.icon-wjpj {
	background-position:-172px -294px
}
.icon-wjpjh {
	background-position:-172px -294px
}
.icon-xzbg, .icon-xzbgh {
	background-image:url(../images/sprites/sprite.png);
	width:18px;
	height:14px
}
.icon-xzbg {
	background-position:-355px -190px
}
.icon-xzbgh {
	background-position:-355px -190px
}
.icon-yqyb, .icon-yqybh {
	background-image:url(../images/sprites/sprite.png);
	width:16px;
	height:16px
}
.icon-yqyb {
	background-position:-108px -294px
}
.icon-yqybh {
	background-position:-108px -294px
}
.icons-AuditSuccess, .icons-Audit_01, .icons-Audit_02, .icons-Audit_03 {
	background-image:url(../images/sprites/sprite02.png)
}
.icons-AuditSuccess {
	background-position:-222px -97px;
	width:93px;
	height:93px
}
.icons-Audit_01 {
	background-position:-222px 0;
	width:96px;
	height:97px
}
.icons-Audit_02 {
	background-position:0 -95px;
	width:98px;
	height:98px
}
.icons-Audit_03 {
	background-position:-125px 0;
	width:97px;
	height:97px
}
.icons-Bid, .icons-Bid1 {
	width:17px;
	height:17px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-Bid {
	background-position:-287px -193px
}
.icons-Bid1 {
	background-position:-151px -211px
}
.icons-Cart {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-34px -248px;
	width:18px;
	height:16px
}
.icons-Collection, .icons-Collection1, .icons-Customer, .icons-Customer1 {
	background-image:url(../images/sprites/sprite02.png);
	width:17px;
	height:16px
}
.icons-Collection {
	background-position:-103px -248px
}
.icons-Collection1 {
	background-position:-120px -248px
}
.icons-Customer {
	background-position:-154px -248px
}
.icons-Customer1 {
	background-position:-171px -248px
}
.icons-Finance, .icons-Finance1 {
	background-image:url(../images/sprites/sprite02.png);
	width:16px;
	height:18px
}
.icons-Finance {
	background-position:-16px -265px
}
.icons-Finance1 {
	background-position:0 -265px
}
.icons-Price, .icons-Price1 {
	background-image:url(../images/sprites/sprite02.png);
	width:17px;
	height:17px
}
.icons-Price {
	background-position:-202px -211px
}
.icons-Price1 {
	background-position:-185px -211px
}
.icons-Record, .icons-Record1 {
	background-image:url(../images/sprites/sprite02.png);
	width:15px
}
.icons-Record {
	background-position:-32px -265px;
	height:18px
}
.icons-Record1 {
	background-position:-47px -265px;
	height:18px
}
.icons-Return, .icons-Return1 {
	width:17px;
	height:18px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-Return {
	background-position:-151px -193px
}
.icons-Return1 {
	background-position:-253px -193px
}
.icons-Sname {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-175px -179px;
	width:13px;
	height:13px
}
.icons-Success {
	background-image:url(../images/sprites/sprite02.png);
	background-position:0 -193px;
	width:61px;
	height:55px
}
.icons-accountInfo, .icons-accountInfo1 {
	width:17px;
	height:17px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-accountInfo {
	background-position:-17px -248px
}
.icons-accountInfo1 {
	background-position:-219px -211px
}
.icons-addLi {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-115px -229px;
	width:16px;
	height:14px
}
.icons-addList {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-115px -193px;
	width:36px;
	height:36px
}
.icons-addSale {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-161px -159px;
	width:20px;
	height:20px
}
.icons-address, .icons-address1 {
	width:17px;
	height:19px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-address {
	background-position:-98px -171px
}
.icons-address1 {
	background-position:-98px -152px
}
.icons-audit {
	background-image:url(../images/sprites/sprite02.png);
	background-position:0 0;
	width:125px;
	height:95px
}
.icons-bids, .icons-bids1 {
	background-image:url(../images/sprites/sprite02.png);
	width:17px;
	height:17px
}
.icons-bids {
	background-position:-168px -211px
}
.icons-bids1 {
	background-position:0 -248px
}
.icons-business, .icons-business1 {
	background-image:url(../images/sprites/sprite02.png);
	width:18px;
	height:19px
}
.icons-business {
	background-position:-98px -95px
}
.icons-business1 {
	background-position:-201px -159px
}
.icons-chlid, .icons-chlid1 {
	background-image:url(../images/sprites/sprite02.png);
	width:17px;
	height:18px
}
.icons-chlid {
	background-position:-168px -193px
}
.icons-chlid1 {
	background-position:-270px -193px
}
.icons-claimReturn, .icons-claimReturn1 {
	background-image:url(../images/sprites/sprite02.png);
	width:17px;
	height:19px
}
.icons-claimReturn {
	background-position:-98px -133px
}
.icons-claimReturn1 {
	background-position:-98px -114px
}
.icons-commodity, .icons-commodity1 {
	width:17px;
	height:17px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-commodity {
	background-position:-270px -211px
}
.icons-commodity1 {
	background-position:-287px -211px
}
.icons-date {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-181px -159px;
	width:20px;
	height:20px
}
.icons-deleBox {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-188px -248px;
	width:16px;
	height:16px
}
.icons-delete {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-189px -97px;
	width:28px;
	height:28px
}
.icons-formError, .icons-formPrompt, .icons-formwarning {
	background-image:url(../images/sprites/sprite02.png);
	width:14px;
	height:14px
}
.icons-formError {
	background-position:-145px -229px
}
.icons-formPrompt {
	background-position:-131px -229px
}
.icons-formwarning {
	background-position:-304px -193px
}
.icons-installed, .icons-installed1 {
	width:17px;
	height:17px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-installed {
	background-position:-236px -211px
}
.icons-installed1 {
	background-position:-253px -211px
}
.icons-itemAddress {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-161px -179px;
	width:14px;
	height:13px
}
.icons-oppenEidt, .icons-oppenEidt1 {
	background-image:url(../images/sprites/sprite02.png);
	width:12px;
	height:12px
}
.icons-oppenEidt {
	background-position:-188px -179px
}
.icons-oppenEidt1 {
	background-position:-210px -125px
}
.icons-pageLeft, .icons-pageRight {
	width:5px;
	height:9px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-pageLeft {
	background-position:-217px -106px
}
.icons-pageRight {
	background-position:-217px -97px
}
.icons-paymentCus {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-125px -159px;
	width:36px;
	height:33px
}
.icons-pngt {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-189px -125px;
	width:21px;
	height:22px
}
.icons-purchaseOrder, .icons-purchaseOrder1 {
	width:17px;
	height:15px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-purchaseOrder {
	background-position:-221px -248px
}
.icons-purchaseOrder1 {
	background-position:-204px -248px
}
.icons-release {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-125px -97px;
	width:64px;
	height:62px
}
.icons-salesOrder, .icons-salesOrder1, .icons-security, .icons-security1 {
	height:18px;
	background-image:url(../images/sprites/sprite02.png);
	width:17px
}
.icons-salesOrder {
	background-position:-236px -193px
}
.icons-salesOrder1 {
	background-position:-219px -193px
}
.icons-security {
	background-position:-202px -193px
}
.icons-security1 {
	background-position:-185px -193px
}
.icons-shop {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-86px -248px;
	width:17px;
	height:16px
}
.icons-shop001, .icons-shop002 {
	width:16px;
	height:10px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-shop001 {
	background-position:-189px -147px
}
.icons-shop002 {
	background-position:-205px -147px
}
.icons-shop1 {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-52px -248px;
	width:17px;
	height:16px
}
.icons-shopIndex {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-61px -193px;
	width:54px;
	height:50px
}
.icons-storefronts, .icons-storefronts1 {
	width:17px;
	height:16px;
	background-image:url(../images/sprites/sprite02.png)
}
.icons-storefronts {
	background-position:-137px -248px
}
.icons-storefronts1 {
	background-position:-69px -248px
}
.icons-warning {
	background-image:url(../images/sprites/sprite02.png);
	background-position:-304px -211px;
	width:14px;
	height:14px
}
.icon-arrow_right, .icon-cart, .icon-dlgj, .icon-dzsc, .icon-hgfl, .icon-hjgj, .icon-itsm, .icon-jdjh, .icon-lbaf, .icon-pencil, .icon-qt, .icon-sdgj, .icon-user, .icon-wjpj, .icon-xzbg, .icon-yqyb {
	margin-top:-2px
}
.slideBox {
	min-width:1200px;
	overflow:hidden;
	position:relative
}
.slideBox .hd {
	height:15px;
	overflow:hidden;
	position:absolute;
	left:50%;
	bottom:20px;
	z-index:1
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left
}
.slideBox .hd ul li {
	float:left;
	margin-right:16px;
	width:15px;
	height:15px;
	line-height:15px;
	text-indent:1000px;
	overflow:hidden;
	background:#fff;
	cursor:pointer;
	-webkit-border-radius:50%;
	border-radius:50%
}
.slideBox .hd ul li.on {
	background:red;
	color:#fff
}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0
}
.slideBox .bd ul {
	width:100%
}
.slideBox .bd li {
	width:100%;
	zoom:1
}
.slideBox .bd a {
	display:block;
	height:600px;
	background-position:center 0;
	background-repeat:no-repeat
}
.slideBox .bd img {
	display:block;
	width:100%;
	height:600px;
	vertical-align:middle
}
.index-banner .bd li, .index-banner .bd ul {
	width:100%!important
}
.entityFair-banner .hd {
	height:30px
}
.entityFair-banner .hd ul {
	margin-top:8px
}
.entityFair-banner .hd ul li {
	width:14px;
	height:14px;
	color:#dbdbdb;
	background:#dbdbdb
}
.entityFair-banner .hd ul li.on {
	color:#e3101e;
	background:#e3101e
}
.entityFair-banner .btn03 {
	width:80px;
	height:30px;
	line-height:30px;
	font-size:12px
}
::-webkit-selection {
background:#000;
color:#fff;
text-shadow:none
}
::-moz-selection {
background:#000;
color:#fff;
text-shadow:none
}
::selection {
background:#000;
color:#fff;
text-shadow:none
}
.cssSelect {
	position:relative;
	display:inline-block;
	width:100%;
	height:100%;
	white-space:nowrap
}
.cssSelect a {
	color:#666;
	outline-width:0;
	text-decoration:none
}
.cssSelect .selectBox {
	position:relative;
	height:100%;
	border:1px solid #e7e7e7;
	cursor:pointer
}
.cssSelect .selectRt {
	cursor:pointer;
	background:url(../images/arrow_down.png) center center no-repeat;
	position:absolute;
	right:0;
	top:0;
	width:38px;
	height:100%
}
.cssSelect .selectLt {
	cursor:pointer;
	text-align:left;
	margin-right:40px;
	overflow:hidden;
	height:100%;
	line-height:38px;
	padding:0 10px;
	background:none;
	color:#666
}
.cssSelect .sNormal {
	background-position:0 0
}
.cssSelect .sHover .selectRt, .cssSelect .sPressDown .selectRt {
	background:url(../images/arrow_down.png) center center no-repeat
}
.cssSelect .optionsBox {
	position:absolute;
	width:100%;
	border:1px solid #dbdbdb;
	padding:2px;
	margin:0;

	background:#fff;
	z-index:100
}
.cssSelect .optionBox {
	cursor:pointer;
	padding:2px 30px 2px 18px;
	margin:0;
	height:32px;
	line-height:28px
}
.cssSelect .optionBox span {
	cursor:pointer;
	font-size:12px
}
.cssSelect .oHover {
	background:#ff853c;
	color:#fff
}
.cssSelect .selected {
	background:#ff7300;
	color:#fff
}
.select-box {
	width:154px;
	height:35px
}
.select-box .selectLt {
	line-height:33px
}
.select-box .sHover .selectRt, .select-box .sPressDown .selectRt, .select-box .selectRt {
	border-left:1px solid #e7e7e7;
	background-color:#f6f6f6
}
.select-box02 {
	width:auto;
	min-width:100px;
	height:24px;
	background:#fff
}
.banner-wrap, .footer-wrap, .main-wrap, .toolbar-wrap, .top-wrap {
	min-width:1200px
}
.select-box02 .selectLt {
	line-height:22px
}
.select-box02 .sHover .selectRt, .select-box02 .sPressDown .selectRt, .select-box02 .selectRt {
	border-left:0;
	background-color:#fff
}
.xubox_page {
	width:100%
}
.popbox {
	display:none
}
.popbox .title {
	position:relative;
	height:40px;
	line-height:40px;
	padding:0 15px;
	font-size:14px;
	color:#fff;
	background:#e60012
}
.popbox .title .close-a {
	position:absolute;
	top:50%;
	right:15px;
	margin-top:-5px;
	display:inline-block;
	width:11px;
	height:11px;
	background:url(../images/del.png) no-repeat
}
div.zoomDiv {
	z-index:999;
	position:absolute;
	top:0;
	left:0;
	background:#fff;
	border:1px solid #CCC;
	display:none;
	text-align:center;
	overflow:hidden
}
div.zoomMask {
	position:absolute;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	-khtml-opacity:.5;
	opacity:.5;
	background:#000;
	cursor:move;
	z-index:1
}
.checkbox, .radio {
	position:relative;
	display:inline-block;
	height:20px
}
.checkbox label, .radio label {
	display:inline-block;
	height:20px;
	line-height:20px;
	padding-left:20px;
	cursor:pointer
}
.checkbox input, .radio input {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	line-height:0;
	font-size:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0
}
.checkbox input+label, .radio input+label {
	background:url(../images/radio01.png) 1px center no-repeat
}
.checkbox input:checked+label, .radio input:checked+label {
	background:url(../images/radio02.png) 1px center no-repeat
}
.checkbox input+label {
	background:url(../images/checkbox01.png) 2px center no-repeat
}
.checkbox input:checked+label {
	background:url(../images/checkbox02.png) 2px center no-repeat
}
.checkbox01, .radio01 {
	position:relative;
	display:inline-block;
	height:24px;
	line-height:24px;
	padding-left:24px;
	cursor:pointer
}
.toolbar-wrap .top-toolbar .toolbar-r:after, .toolbar-wrap .top-toolbar .toolbar-r:before, .toolbar-wrap .top-toolbar:after, .toolbar-wrap .top-toolbar:before {
	display:table;
	content:""
}
.checkbox01 a, .radio01 a {
	position:absolute;
	left:0;
	top:50%;
	margin-top:-9px;
	width:19px;
	height:19px
}
.checkbox01 input[type=radio], .radio01 input[type=radio] {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	line-height:0;
	font-size:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0
}
.checkbox01 input[type=radio]+a, .radio01 input[type=radio]+a {
	background:url(../images/icons/L_radio.png) 0 center no-repeat
}
.checkbox01 input[type=radio]:checked+a, .radio01 input[type=radio]:checked+a {
	background:url(../images/icons/L_radioed.png) 0 center no-repeat
}
.checkbox01 input[type=checkbox]+a {
	background:url(../images/icons/L_check.png) 0 center no-repeat
}
.checkbox01 input[type=checkbox]:checked+a {
	background:url(../images/icons/L_checked.png) 0 center no-repeat
}
.toolbar-wrap {
	height:40px;
	line-height:40px;
	background:#dfdfdf
}
.toolbar-wrap .top-toolbar {
	margin:0 auto;
	width:1200px
}
.toolbar-wrap .top-toolbar .login-a, .toolbar-wrap .top-toolbar a:hover {
	color:#e3101e
}
.toolbar-wrap .top-toolbar .txt {
	margin-right:18px
}
.toolbar-wrap .top-toolbar .icon {
	margin-right:8px
}
.toolbar-wrap .top-toolbar .toolbar-l {
	float:left
}
.toolbar-wrap .top-toolbar .toolbar-r {
	float:right
}
.toolbar-wrap .top-toolbar .phone {
	float:right;
	display:inline-block;
	height:40px
}
.toolbar-wrap .top-toolbar .phone b {
	position:relative;
	margin-top:-6px;
	display:inline-block;
	color:#e3101e;
	font-size:16px
}
.top-wrap {
	position:relative;
	z-index:2;
	background:#fef6f6;
	border-bottom:1px solid #000
}
.top-wrap .top {
	margin:0 auto;
	width:1200px
}
.top-wrap .top .top-header:after, .top-wrap .top .top-header:before {
	content:"";
	display:table
}
.top-wrap .top .logo {
	margin:20px 94px 0 0;
	float:left
}
.top-wrap .top .shopcart {
	margin-top:26px;
	position:relative;
	float:left;
	display:block;
	width:140px;
	height:40px;
	line-height:38px;
	padding-left:20px;
	border:1px dashed #e3101e;
	background:#fff;
	color:#666;
	font-size:14px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.top-wrap .top .shopcart .icon-cart {
	margin-right:10px
}
.top-wrap .top .shopcart .icon-arrow_right {
	margin-left:8px
}
.top-wrap .top .shopcart .num {
	position:absolute;
	left:104px;
	top:-7px;
	display:inline-block;
	height:14px;
	line-height:14px;
	padding:0 5px;
	color:#fff;
	font-size:12px;
	background:#e3101e;
	-webkit-border-radius:3px;
	border-radius:3px
}
.top-wrap .top .shopcart .num .icon {
	position:absolute;
	bottom:-3px;
	left:4px
}
.top-wrap .top .shopcart:hover {
	color:#e3101e;
	text-decoration:none
}
.findPwd .vcode-box a, .footer-wrap .footer-bottom a:hover, .loginPart .login-box .vcode-box a, .screening-list .header .lo a:hover {
	text-decoration:underline
}
.top-wrap .search-part {
	margin:26px 86px 0 0;
	float:left;
	width:626px
}
.top-wrap .search-part .box-wrap {
	position:relative
}
.top-wrap .search-part .box-wrap:after, .top-wrap .search-part .box-wrap:before {
	content:"";
	display:table
}
.top-wrap .search-part .search-select {
	position:absolute;
	left:0;
	top:0;
	width:79px;
	height:40px;
	border:2px solid #e3101e;
	border-right:0;
	-webkit-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px
}
.top-wrap .search-part .search-select .text {
	display:block;
	height:100%;
	line-height:36px;
	text-align:center;
	color:#333;
	font-size:14px;
	border-right:1px solid #e6e6e6;
	cursor:pointer
}
.top-wrap .search-part .search-select .icon {
	position:relative;
	left:auto;
	top:auto;
	margin-left:3px
}
.top-wrap .search-part .search-select .select-part {
	display:none;
	position:absolute;
	top:36px;
	left:-2px;
	width:80px;
	background:#fff;
	border:2px solid #e3101e;
	border-top:0;
	-webkit-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px
}
.top-wrap .search-part .search-select .select-part a {
	margin-bottom:1px;
	display:block;
	height:36px;
	line-height:36px;
	padding:0 13px;
	color:#333;
	font-size:14px
}
.top-wrap .search-part .search-select .select-part .selected:hover, .top-wrap .search-part .search-select .select-part a:hover {
	color:#d9241b
}
.top-wrap .search-part .search-select .select-part .selected {
	color:#d9241b;
	background:#ffe3e5
}
.top-wrap .search-part .search-box {
	position:relative;
	margin-left:79px;
	height:40px
}
.top-wrap .search-part .hot-tips {
	height:40px;
	line-height:40px;
	overflow:hidden;
	white-space:nowrap
}
.top-wrap .search-part .hot-tips a:hover {
	color:#e3101e
}
.top-wrap .search-part .txt {
	width:505px;
	height:40px;
	line-height:36px;
	border:2px solid #e3101e;
	border-right:0;
	border-left:0;
	padding:0 20px 0 42px
}
.top-wrap .search-part .icon {
	position:absolute;
	left:12px;
	top:11px
}
.top-wrap .search-part .sub {
	position:absolute;
	right:0;
	top:0;
	width:121px;
	height:40px;
	border:0;
	background:#e3101e;
	color:#fff;
	font-size:18px;
	-webkit-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
	cursor:pointer
}
.top-wrap .top-nav {
	margin-top:20px;
	height:43px
}
.top-wrap .top-nav:after, .top-wrap .top-nav:before {

	content:"";
	display:table
}
.top-wrap .top-nav .all-box {
	position:relative;
	float:left;
	width:180px
}
.top-wrap .top-nav .all-box .sidebar {
	display:none;
	top:43px;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:0
}
.top-wrap .top-nav .all-box .sidebar .lv-part {
	left:178px;
}
.top-wrap .top-nav .all-a {
	display:block;
	height:44px;
	line-height:44px;
	color:#fff;
	font-size:16px;
	background:#e3101e;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	text-align:center
}
.top-wrap .top-nav .all-a .icon {
	margin-left:14px
}
.top-wrap .top-nav .menu {
	float:left;
	width:1020px
}
.top-wrap .top-nav .menu:after, .top-wrap .top-nav .menu:before {
	content:"";
	display:table
}
.top-wrap .top-nav .menu li {
	float:left;
	width:16.666%
}
.top-wrap .top-nav .menu a {
	display:block;
	height:43px;
	line-height:43px;
	font-size:18px;
	text-align:center
}
.top-wrap .top-nav .menu .cur, .top-wrap .top-nav .menu a:hover {
	color:#e3101e
}
.top-wrap02 {
	background:#fff;
	border-bottom:0
}
.top-wrap02 .top .logo {
	margin:22px 94px 22px 0
}
.sidebar {
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	width:180px;
	height:600px;
	
	/* background:rgba(0,25,79,1);
   background:#00F;
	background:#9CC;
	filter:alpha(opacity:90); 
	opacity:0.9;*/
}
.sidebar .lv-list {
	position:relative;
	z-index:12;
	
}
.sidebar .lv-list:after, .sidebar .lv-list:before {
	content:"";
	display:table
}
.sidebar .lv-list .lv01-li {
	height:50px;
	border-bottom:1px solid #e6e6e6;

}
.sidebar .lv-list .level01 {
	position:relative;
	display:block;
	height:100%;
	line-height:49px;
	padding-left:15px;
	font-size:17px;
	font-weight:bolder;
	
	
}
.sidebar .lv-list .level01 .icon {
	margin-right:10px
}
.sidebar .lv-list .level01 .list-icon {
	margin-top:-2px;
-webkit-transition:-webkit-transform .5s ease 0s;
-o-transition:-o-transform .5s ease 0s;
-moz-transition:transform .5s ease 0s, -moz-transform .5s ease 0s;
transition:transform .5s ease 0s;
transition:transform .5s ease 0s, -webkit-transform .5s ease 0s, -moz-transform .5s ease 0s, -o-transform .5s ease 0s
}
.sidebar .lv-list .level01 .icon-arrow_right {
	position:absolute;
	top:50%;
	right:15px;
	margin-top:-6px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
-webkit-transition:all .5s ease 0s;
-o-transition:all .5s ease 0s;
-moz-transition:all .5s ease 0s;
transition:all .5s ease 0s
}
.sidebar .lv-list .cur .level01 {
	position:relative;
	z-index:16;
	margin-right:-1px;
	color:#e3101e;
	border-right:1px solid #fff;
	background:#fff;
	font-size:18px;
	font-weight:bolder;
	
}
.sidebar .lv-part, .sidebar .png {
	position:absolute;
	top:0;
	background:#fff;
	
}
.sidebar .lv-list .cur .level01 .icon-arrow_right {
	-webkit-transform:scale(1.6, 1.6);
	-moz-transform:scale(1.6, 1.6);
	-ms-transform:scale(1.6, 1.6);
	-o-transform:scale(1.6, 1.6);
	transform:scale(1.6, 1.6);
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0
}
.banner-wrap .png, .sidebar .png {
	filter:alpha(opacity=80);
	-khtml-opacity:.8;
	right:0;
	bottom:0;
	
}
.sidebar .lv-list .cur .level01 .list-icon {
	-webkit-transform:translate(5px, 0);
	-moz-transform:translate(5px, 0);
	-ms-transform:translate(5px, 0);
	-o-transform:translate(5px, 0);
	transform:translate(5px, 0)
}
.sidebar .lv-list .cur .lv-part {
	display:block
}
.sidebar .png {
	left:0;
	z-index:10;
	-moz-opacity:.8;
	opacity:.8;
	
}
.sidebar .lv-part {
	display:none;
	left:180px;
	bottom:0;
	z-index:14;
	width:1020px;
	min-height:600px;
	padding:30px;
	border:1px solid #e5e5e5;
	overflow:auto;
	font-size:15px;
}
.sidebar .lv-part .part-l, .sidebar .lv-part .part-r {
	float:left
}
.sidebar .lv-part .part-l {
	width:738px
}
.sidebar .lv-part .part-r {
	margin-left:30px;
	width:190px
}
.sidebar .part-wrap {
	width:958px
}
.sidebar .part-wrap:after, .sidebar .part-wrap:before {
	content:"";
	display:table
}
.sidebar .sj-ul li {
	margin-bottom:16px
}
.sidebar .sj-ul li:last-child {
	margin-bottom:0
}
.sidebar .sj-ul a {
	display:block;
	height:122px;
	line-height:120px;
	text-align:center;
	border:1px solid #e5e5e5
}
.footer-wrap .part01:after, .footer-wrap .part01:before, .sidebar .dl-list:after, .sidebar .dl-list:before {
	display:table;
	content:""
}
.sidebar .sj-ul img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.sidebar .dl-list:last-child dd {
	border-bottom:1px solid #e5e5e5
}
.sidebar .dl-list dt {
	float:left;
	width:94px;
	line-height:20px;
	padding:31px 15px 31px 0;
	color:#000;
	text-align:right
}
.sidebar .dl-list dd {
	margin-left:94px;
	line-height:30px;
	padding:26px 0;
	border-top:1px solid #e5e5e5;
	color:#ccc
}
.sidebar .dl-list dd a {
	margin:0 10px
}
.sidebar .dl-list dd a:hover {
	color:#e3101e
}

.p00{margin-top:12px;
	margin-bottom:40px;
	width:100%;
	text-align:center;
	padding-left:10px;
}
.p00 a{
	 margin:-15px 10px 20px 0;
}
.p00 img{
	border:1px solid #F4F4F4;
}


.footer-wrap {
	background:#f7f7f7;
	border-top:1px solid #dbdbdb
}
.footer-wrap .footer-top {
	min-width:1200px;
	padding:46px 0 30px;
	background:#fff
}
.footer-wrap .footer {
	margin:0 auto;
	width:1200px
}
.footer-wrap .part01 {
	margin-left:-27px
}
.footer-wrap .part01 li {
	float:left;
	width:25%;
	height:100px;
	padding-left:27px
}
.footer-wrap .part01 .txt {
	display:block;
	height:100%;
	line-height:60px;
	padding:20px 24px 0 50px;
	color:#666;
	font-size:24px;
	background:#f8f8f8
}
.footer-wrap .part01 .icon {
	margin-right:24px
}
.footer-wrap .part02 {
	padding-top:34px
}
.footer-wrap .part02:after, .footer-wrap .part02:before {
	content:"";
	display:table
}
.footer-wrap .part02 li {
	float:left;
	width:16.666%
}
.footer-wrap .part02 .dl-list dt {
	margin-bottom:12px;
	height:30px;
	line-height:30px;
	font-size:16px
}
.footer-wrap .part02 .dl-list dd {
	margin-bottom:10px;
	padding-left:35px
}
.footer-wrap .part02 .dl-list dd a {
	color:#666
}
.footer-wrap .part02 .dl-list dd a:hover {
	color:#e3101e
}
.footer-wrap .part02 .dl-list .p01 {
	margin-bottom:6px;
	color:#666
}
.footer-wrap .part02 .dl-list .num {
	line-height:24px;
	color:#e3101e;
	font-size:22px
}
.footer-wrap .part02 .dl-list .zx-a {
	display:block;
	height:44px;
	line-height:42px;
	text-align:center;
	color:#e3101e;
	font-size:18px;
	border:1px solid #e3101e;
	-webkit-border-radius:3px;
	border-radius:3px
}
.footer-wrap .part02 .dl-list .icon {
	margin:-2px 15px 0 0
}
.footer-wrap .footer-bottom {
	position:relative;
	margin:0 auto;
	width:1200px;
	padding:28px 0;
	color:#666
}
.footer-wrap .footer-bottom a {
	color:#666
}
.footer-wrap .footer-bottom h1 {
	position:absolute;
	left:0;
	top:-20px;
	display:block;
	width:120px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:16px;
	background:#666
}
.footer-wrap .footer-bottom .friends-link {
	line-height:30px;
	padding:12px 0 16px;
	font-size:14px;
	border-bottom:1px solid #e5e5e5
}

.footer-wrap .footer-bottom .friends-link a {
	display:inline-block
}
.banner-wrap .banner-r .tab:after, .banner-wrap .banner-r .tab:before, .banner-wrap .banner-r .tabcon:after, .banner-wrap .banner-r .tabcon:before {
	display:table;
	content:""
}
.footer-wrap .footer-bottom .copyright {
	margin-top:15px;
	color:#999;
	text-align:center
}
.footer-wrap .footer-bottom .p01 {
	margin-top:18px;
	text-align:center
}
.footer-wrap .footer-bottom .part01 {
	margin-top:15px;
	text-align:center
}
.footer-wrap .footer-bottom .part01 a {
	margin:0 7px
}
.banner-wrap {
	position:relative;
	z-index:0
}
.banner-wrap .sidebar-wrap {
	position:absolute;
	top:0;
	left:50%;
	z-index:2;
	margin-left:-600px;
	width:1200px
}
.banner-wrap .png {
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	background:#fff;
	-moz-opacity:.8;
	opacity:.8
}
.banner-wrap .banner-r {
	position:absolute;
	right:0;
	top:0;
	z-index:8;
	width:242px;
	height:600px
}
.banner-wrap .banner-r .png {
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	-khtml-opacity:.9;
	opacity:.9
}
.banner-wrap .banner-r .con {
	position:relative;
	z-index:12
}
.banner-wrap .banner-r .zx {
	height:378px;
	padding:5px 15px 20px
}
.banner-wrap .banner-r .tab {
	border-bottom:1px solid #e5e5e5
}
.banner-wrap .banner-r .tab li {
	float:left;
	width:54px;
	height:50px;
	line-height:48px;
	color:#444;
	text-align:center;
	cursor:pointer;
	font-size:13px;
}
.banner-wrap .banner-r .tab .li01 {
	margin:0 25px;
	font-size:13px;
}
.banner-wrap .banner-r .tab .cur {
	color:#e3101e;
	border-bottom:2px solid #e3101e;
	font-size:13px;
}
.banner-wrap .banner-r .tabcon .more {
	float:right;
	display:inline-block;
	width:82px;
	height:26px;
	line-height:24px;
	border:1px solid #e5e5e5;
	color:#999;
	text-align:center;
	-webkit-border-radius:3px;
	border-radius:3px
}
.banner-wrap .banner-r .tabcon .more:hover {
	color:#999;
	text-decoration:underline
}
.banner-wrap .banner-r .zx-list {
	padding:10px 0
}
.banner-wrap .banner-r .zx-list li {
	line-height:32px;
	overflow:hidden;
	white-space:nowrap;
	font-size:13px;
}
.banner-wrap .banner-r .part01 {
	height:82px;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5
}
.banner-wrap .banner-r .part01:after, .banner-wrap .banner-r .part01:before {
	content:"";
	display:table
}
.banner-wrap .banner-r .part01 a {
	float:left;
	display:block;
	width:33.333%;
	height:100%;
	color:#666;
	text-align:center;
	border-right:1px solid #e5e5e5
}
.banner-wrap .banner-r .part01 a:last-child {
	border-right:0
}
.banner-wrap .banner-r .part01 a .icon {
	margin:15px 0 10px
}
.banner-wrap .banner-r .ad {
	height:140px
}
.banner-wrap .banner-r .ad img {
	width:100%;
	height:100%
}
.main {
	margin:0 auto;
	width:1200px;
	padding-bottom:30px
}
.main-wrap {
	background:#fff
}
.main .hot-pro, .main .pro-bidding {
	float:left;
	padding-top:16px
}
.main .hot-pro h1, .main .pro-bidding h1 {
	height:48px;
	line-height:48px;
	font-size:20px
}
.main .hot-pro {
	margin-right:20px;
	width:1200px;
}
.main .hot-pro h1 {
	border-bottom:2px solid #e3101e;
}

.main .hot-pro .list {
	height:400px;
	overflow:hidden
}
.main .hot-pro .list:after, .main .hot-pro .list:before {
	content:"";
	display:table
}
.main .hot-pro li {
	margin:0 0px 0px 0;
	float:left;
	width:240px;
	height:360px;
}
.main .hot-pro li:nth-child(4n) {
margin-right:0
}
.main .hot-pro a {
	position:relative;
	z-index:0;
	display:block;
	height:100%;
	background:#fff;
	border-top:1px solid #efeded;
	text-align:center;
	overflow:hidden
}
.main .hot-pro a:hover .btn-box {
	bottom:0
}
.main .hot-pro .btn-box {
	position:absolute;
	bottom:-40px;
	left:0;
	z-index:4;
	width:100%;
	height:40px;
-webkit-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
transition:all .3s ease 0s
}
.main .hot-pro .btn-box:after, .main .hot-pro .btn-box:before {
	content:"";
	display:table
}
.main .hot-pro .btn-box span {
	float:left;
	display:block;
	width:49.999%;
	height:100%;
	line-height:40px;
	background:#e3101e;
	color:#fff;
	font-size:16px;
	text-align:center
}
.main .hot-pro .btn-box .s02 {
	background:#ffb80d
}
.main .hot-pro .img-box {
	display:inline-block;
	width:175px;
	height:175px
}
.main .hot-pro .img-box img {
	width:100%;
	height:100%
}

.main .hot-pro .img-box-f5 {
	display:inline-block;
	width:400px;
	height:240px;
}
.main .hot-pro .img-box-f5 img {
	width:400px;
	height:240px;
}
.main .hot-pro .title {
	margin-bottom:10px;
	color:#676767;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap
}
.main .hot-pro .price {
	color:#e3101e;
	font-size:20px
}
.main .hot-pro .price span {
	font-size:14px
}
.main .hot-pro .probrand {
	clear:both;
	width:1200px;
	height:70px;
	border-bottom: 1px #999 dashed ;
	border-top: 1px #999 dashed ;
	
	
}
.main .hot-pro .probrand a {
	float:left;
    margin: -5px 25px 0px 25px;
	line-height:70px;
	background:none;
	border:none;

}
.hotpro{ /*width:99%; border-bottom:2px solid #e3101e;*/ }
.hotprolist{ width:20%; height:360px; float:left; border-right:1px solid #efeded; margin-bottom:35px;font-size: 14px;}
.hotprolist img{ margin-top:30px;}
.hotprolist p{ margin-left:20px;line-height:30px; width:70%; text-align: left;}
.hotprolist p span{margin-left:5px;line-height:30px; width:70%; text-align: left; color:#F00;font-size:14px;}
.hotprolist .pro_price{ margin-left:20px;line-height:30px; width:70%; text-align: left; color:#F00; font-size:12px;}
.hotprolist:last-child{ border-right:0 solid #efeded;}
/*.hotprolist_top{ border:1px solid #f1f1f1;}*/
.hotprolist_top ,.hotprolist_bot{ height:180px;}
.hotprolist_L{ float:left; width:50%;}
.hotprolist_R{ float:right; width:50%; margin-top:40px;}
.hotprolist_R p{ margin-left:5px;line-height:30px; width:95%; text-align: left;}
.hotprolist_R .pro_price{ margin-left:5px;line-height:30px; width:95%; text-align: left; color:#F00; font-size:12px;}

.main .pro-bidding {
	width:350px
}
.main .pro-bidding .con {
	height:490px;
	background:#fff
}
.main .pro-bidding .a-link {
	display:inline-block;
	width:52px;
	height:24px;
	line-height:22px;
	text-align:center;
	border:1px solid #e3101e;
	background:#fff;
	color:#e3101e;
	font-size:12px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.main .pro-bidding .a-link:hover {
	background:#e3101e;
	color:#fff
}
.main .pro-bidding .tab {
	margin-top:22px;
	text-align:center
}
.main .pro-bidding .tab li {
	margin-right:15px;
	display:inline-block;
	width:12px;
	height:12px;
	border:1px solid #e5e5e5;
	-webkit-border-radius:50%;
	border-radius:50%;
	cursor:pointer
}
.main .pro-bidding .tab li:last-child {
	margin-right:0
}
.main .pro-bidding .tab .cur {
	background:#e3101e;
	border-color:#e3101e
}
.floor .con, .main .enterprise .ul-list, .returnTop, .slider-floor {
	background:#fff
}
.main .enterprise {
	margin-top:36px
}
.main .enterprise .header {
	height:48px;
	border-bottom:1px solid #e5e5e5
}
.main .enterprise .header:after, .main .enterprise .header:before {
	content:"";
	display:table
}
.main .enterprise .header h1 {
	display:inline-block;
	line-height:46px;
	border-bottom:2px solid #e3101e;
	font-size:20px
}
.main .enterprise .header .r {
	float:right;
	line-height:47px;
	color:#999
}
.main .enterprise .header a {
	color:#999
}
.main .enterprise .header .add {
	color:#e3101e
}
.main .enterprise .ul-list:after, .main .enterprise .ul-list:before {
	content:"";
	display:table
}
.main .enterprise .ul-list li {
	float:left;
	width:16.666%;
	height:102px;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5
}
.floor .header .tab li:last-child span, .main .enterprise .ul-list li:nth-child(6n) {
border-right:0
}
.main .enterprise .ul-list a {
	display:block;
	height:100%;
	line-height:101px;
	text-align:center
}
.floor .header .tab:after, .floor .header .tab:before, .floor .header:after, .floor .header:before {
	display:table;
	content:""
}
.main .enterprise .ul-list img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.floor {
	padding-top:50px
}
.floor .header {
	height:43px;
	border-bottom:2px solid #e3101e
}
.floor .header h1 {
	float:left;
	line-height:42px;
	font-size:24px
}
.floor .header h1 .icon {
	margin:-8px 20px 0 0;
	line-height:49px;
	padding-left:1px;
	color:#fff;
	font-size:16px;
	font-style:normal
}
.floor .header .tab {
	float:right
}
.floor .header .tab li {
	float:left;
	height:43px;
	cursor:pointer
}
.floor .header .tab span {
	display:block;
	margin-top:14px;
	height:14px;
	line-height:14px;
	padding:0 20px;
	border-right:1px solid #e5e5e5;
	font-size:14px
}
.floor .header .tab .cur span, .floor .header .tab .cur:last-child span {
	display:block;
	margin-top:14px;
	height:14px;
	line-height:14px;
	padding:0 20px;
/*	margin-top:0;
border:1px solid #e3101e;*/
	/*border-bottom:1px solid #fff;
	background:#fff;*/
	color:#e3101e;
	font-size:16px;
	/*-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0*/
}
.floor .con {
	height:480px
}

.floor .con .porListBox{width: 100%; background: #fff; margin: 0 auto;}
		.porBigImg{ float: left; width: 400px; height: 480px; position: relative;}
		.porBigImg img{border: 0;}
		.porBigImg p{left: 0; bottom: 0; width: 390px; height: 40px; padding: 10px 15px; background: rgba(0,0,0,.3); font-size:14px; margin-top:-60px;}
		.porBigImg p a{text-decoration: none;color: #fff;}
		.porListUl{float: left;width: 800px;}
		.porListUl li{list-style: none; float: left; width: 200px; height: 240px; text-align: center; border-right: 1px solid #efeded; border-bottom: 1px solid #efeded;}
		.porListUl li a{text-decoration: none;}
		.porListUl li a img{border: 0; padding: 10px 10px; width:170px;}
		.porListUl li .porTitle{color: #333333; font-size:14px;padding: 15px 15px; }
		.porListUl li .porMoney{color: #e6303c; line-height: 40px;font-size:12px;}
		.porListUl li .porMoney span{color: #e6303c; line-height: 40px;font-size:14px;}
.floor .pro-a, .floor .pro01 img {
	width:100%;
	height:100%
}
.floor .con:after, .floor .con:before {
	content:"";
	display:table
}
.floor .pro-a {
	position:relative;
	z-index:0;
	display:block
}
.floor .border-r {
	border-right:1px solid #e5e5e5
}
.floor .border-b {
	border-bottom:1px solid #e5e5e5
}
.floor .pro02 .img-box, .floor .pro03 .img-box, .floor .pro04 .img-box, .floor .pro05 .img-box {
	position:absolute;
	z-index:2;
	width:150px;
	height:150px
}
.floor .pro02 .img-box img, .floor .pro03 .img-box img, .floor .pro04 .img-box img, .floor .pro05 .img-box img {
	width:100%;
	height:100%
}
.floor .pro02 .img-box-f2 {
	position:absolute;
	z-index:2;
	width:300px;
	height:160px;
}
.floor .pro02 .img-box-f2 img {
	width:100%;
	height:100%
}
.floor .pro04 .img-box-f7 {
	position:absolute;
	z-index:2;
	width:400px;
	height:160px;
}
 .floor .pro04 .img-box-f7 img {
	width:100%;
	height:100%
}
.floor .pro05 .img-box-f9 {
	position:absolute;
	z-index:2;
	width:400px;
	height:240px;
}
 .floor .pro05 .img-box-f9 img {
	width:100%;
	height:100%
}
.floor .pro05 .img-box-f10 {
	position:absolute;
	z-index:2;
	width:400px;
	height:240px;
}
 .floor .pro05 .img-box-f10 img {
	width:100%;
	height:100%
}
.floor .pro02 .de, .floor .pro03 .de, .floor .pro04 .de, .floor .pro05 .de {
	position:relative;
	z-index:4
}
.floor .pro02 .de .price, .floor .pro03 .de .price, .floor .pro04 .de .price, .floor .pro05 .de .price {
	font-size:18px;
	color:#e3101e
}
.floor .pro02 .de .price span, .floor .pro03 .de .price span, .floor .pro04 .de .price span, .floor .pro05 .de .price span {
	font-size:12px
}
.floor .pro02 p, .floor .pro03 p, .floor .pro04 p, .floor .pro05 p {
	overflow:hidden;
	white-space:nowrap
}
.floor .pro03 .title, .floor .pro04 .title, .floor .pro05 .title {
	margin-bottom:6px;
	font-size:14px
}
.floor .pro03 .title02, .floor .pro04 .title02, .floor .pro05 .title02 {
	text-align:center
}
.floor .pro03 .intro, .floor .pro04 .intro, .floor .pro05 .intro {
	color:#888
}
.floor .pro05 .de .more, .returnTop a {
	display:block;
	color:#666;
	text-align:center
}
.floor .pro02 .img-box {
	left:50%;
	top:15px;
	margin-left:-75px
}
.floor .pro02 .de {
	padding-top:174px
}
.floor .pro02 .de .price {
	text-align:center
}
.floor .pro02 .title {
	margin:0 0 10px;
	font-size:14px;
	text-align:center
}
.floor .pro03 .img-box {
	left:50%;
	bottom:0;
	margin-left:-75px
}
.floor .pro03 .de {
	padding:16px 20px
}
.floor .pro04 .img-box {
	top:5px;
	right:5px
}
.floor .pro04 .de {
	margin-right:155px;
	padding:16px 28px
}
.floor .pro04 .de .price {
	margin-top:50px
}
.floor .pro05 .img-box {
	right:0;
	bottom:0
}
.floor .pro05 .img-box-f5 {
	center:0;
	middle:0;
	width:400px; 
	height:240px;
}
.floor .pro05 .de {
	margin-right:150px;
	padding:28px 22px
}
.floor .pro05 .de .title {
	line-height:24px;
	font-size:22px
}
.floor .pro05 .de .intro {
	margin-right:30px;
	height:48px;
	line-height:24px;
	white-space:normal
}
.floor .pro05 .de .more {
	position:absolute;
	left:22px;
	bottom:-65px;
	width:100px;
	height:30px;
	line-height:28px;
	font-size:14px;
	border:1px solid #666
}
.floor .col-16, .floor .col-33, .floor .col-50, .floor .col-66 {
	float:left;
	height:100%
}
.floor .col-16 {
	width:16.666%
}
.floor .col-33 {
	width:33.333%
}
.floor .col-50 {
	width:49.999%
}
.floor .col-66 {
	width:66.666%
}
.floor .row-33, .floor .row-50 {
	border-bottom:1px solid #e5e5e5
}
.floor .row-33:last-child, .floor .row-50:last-child {
	border-bottom:0
}
.floor .row-33 {
	height:33.333%
}
.floor .row-50 {
	height:50%
}
.floor .row-66 {
	height:66.666%
}
.floor .row-100 {
	height:100%
}
.slider-floor {
	display:none;
	position:fixed;
	left:10px;
	top:30px;
	width:54px;
	border-top:1px solid #e5e5e5
}
.slider-floor a {
	position:relative;
	display:block;
	height:39px;
	border:1px solid #e5e5e5;
	border-top:0
}
.slider-floor a:last-child .txt {
	line-height:32px
}
.slider-floor .active, .slider-floor a:hover {
	border-color:#e3101e
}
.slider-floor .active .icon-wrap, .slider-floor a:hover .icon-wrap {
	display:none
}
.slider-floor .txt {
	height:38px;
	line-height:38px;
	text-align:center;
	color:#fff;
	background:#e3101e
}
.slider-floor .na {
	display:inline-block;
	line-height:19px
}
.slider-floor .icon-wrap {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	line-height:38px;
	text-align:center;
	background:#fff
}
.onlineBidding h1 {
	height:60px;
	line-height:60px;
	color:#666;
	font-size:16px
}
.onlineBidding h1 span {
	color:#999;
	font-size:14px
}
.onlineBidding .con-form {
	border:1px solid #e5e5e5;
	background:#fff
}
.onlineBidding .part01 {
	padding:20px 30px;
	border-bottom:1px solid #e5e5e5
}
.onlineBidding .part01:last-child {
	border-bottom:0
}
.onlineBidding .part01 h2 {
	height:52px;
	border-bottom:1px solid #e5e5e5
}
.onlineBidding .part01 h3, .onlineBidding .part02 h2 {
	height:50px;
	line-height:49px;
	border-bottom:1px solid #e5e5e5
}
.onlineBidding .part01 h2 span {
	display:inline-block;
	line-height:50px;
	font-size:24px;
	border-bottom:2px solid #e3101e
}
.onlineBidding .pro-list02:after, .onlineBidding .pro-list02:before, .onlineBidding .pro-list:after, .onlineBidding .pro-list:before {
	display:table;
	content:""
}
.onlineBidding .part01 h3 {
	font-size:18px
}
.onlineBidding .part01 .txt-inp {
	width:500px
}
.onlineBidding .part02 {
	padding:20px 30px
}
.onlineBidding .part02 h2 {
	margin-bottom:10px;
	font-size:24px;
	text-align:center
}
.onlineBidding .part02 h3 {
	height:60px;
	line-height:60px;
	color:#666;
	font-size:18px
}
.onlineBidding .part02 h4 {
	line-height:40px;
	padding:140px 0;
	text-align:center;
	color:#999;
	font-size:38px
}
.onlineBidding .part02 .add-pro {
	padding:0
}
.onlineBidding .part02 .add-pro .add-list {
	width:auto;
	height:auto;
	padding:0;
	overflow:inherit
}
.onlineBidding .part02 .add-pro ul {
	width:auto
}
.onlineBidding .part02 .add-pro li {
	height:250px
}
.onlineBidding .part02 .add-pro li:nth-child(4n) {
margin-right:20px
}
.onlineBidding .pro-list li {
	margin-bottom:10px;
	margin-right:20px;
	float:left;
	width:135px;
	height:135px;
	line-height:129px;
	text-align:center;
	border:1px solid #e5e5e5;
	-webkit-border-radius:3px;
	border-radius:3px;
	overflow:hidden
}
.onlineBidding .pro-list li img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%;
	-webkit-border-radius:3px;
	border-radius:3px
}
.onlineBidding .pro-list02 li {
	margin-bottom:8px;
	margin-right:16px;
	float:left;
	width:324px;
	height:140px
}
.onlineBidding .pro-list02 li:last-child {
	margin-right:0
}
.onlineBidding .pro-list02 a {
	position:relative;
	z-index:0;
	display:block;
	height:100%;
	padding:19px;
	background:#fafafa;
	border:1px solid #e5e5e5
}
.onlineBidding .pro-list02 a:after, .onlineBidding .pro-list02 a:before {
	content:"";
	display:table
}
.onlineBidding .pro-list02 .add-a {
	line-height:100px;
	text-align:center
}
.onlineBidding .pro-list02 .del {
	position:absolute;
	right:0;
	bottom:0;
	z-index:4;
	display:inline-block;
	width:28px;
	height:28px;
	line-height:28px;
	text-align:center
}
.onlineBidding .file-box:after, .onlineBidding .file-box:before, .onlineBidding .file-list li:after, .onlineBidding .file-list li:before {
	content:"";
	display:table
}
.onlineBidding .pro-list02 .img-box {
	margin-right:20px;
	float:left;
	width:100px;
	height:100%;
	border:1px solid #e5e5e5
}
.onlineBidding .pro-list02 .img-box img {
	width:100%;
	height:100%
}
.onlineBidding .pro-list02 .de {
	margin-left:120px
}
.onlineBidding .pro-list02 .title {
	margin-bottom:18px;
	height:48px;
	line-height:24px;
	overflow:hidden
}
.onlineBidding .pro-list02 .price {
	color:#e3101e
}
.onlineBidding .pro-list02 .png {
	position:absolute;
	left:0;
	top:0;
	z-index:6;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	-khtml-opacity:.5;
	opacity:.5
}
.onlineBidding .pro-list02 .icon {
	position:relative;
	z-index:8;
	margin-top:-2px
}
.onlineBidding .file-box {
	width:500px
}
.onlineBidding .file-box .file-btn, .onlineBidding .file-box .file-inp {
	margin-right:10px;
	float:left;
	width:390px;
	height:35px
}
.onlineBidding .file-box .file-btn {
	margin-right:0;
	width:100px
}
.onlineBidding .file-box .file-btn input {
	font-size:100px
}
.onlineBidding .file-box .btn01 {
	width:100px;
	height:35px;
	line-height:33px;
	color:#333;
	font-size:14px;
	background:#f8f8f8;
	border:1px solid #e5e5e5
}
.onlineBidding .file-list {
	padding:6px 0
}
.onlineBidding .file-list li {
	margin:5px 0;
	line-height:22px
}
.onlineBidding .file-list .name {
	float:left
}
.onlineBidding .file-list .del {
	float:left;
	margin-left:90px;
	display:inline-block;
	height:22px;
	line-height:20px;
	padding:0 6px;
	text-align:center;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#666;
	background:#f7f7f7;
	border:1px solid #e5e5e5
}
.onlineBidding .txt-inp01 {
	width:600px
}
.onlineBidding .txt-inp02 {
	width:300px
}
.onlineBidding .tips {
	display:inline-block;
	color:#999
}
.add-pro .add-list ul:after, .add-pro .add-list ul:before, .supplierPop .search-box:after, .supplierPop .search-box:before {
	display:table;
	content:""
}
.onlineBidding .form-editor {
	width:920px
}
.add-pro {
	padding:30px 10px
}
.add-pro .add-list {
	width:644px;
	height:490px;
	padding:0 20px;
	overflow:auto
}
.add-pro .add-list ul {
	width:604px
}
.add-pro .add-list li {
	position:relative;
	margin:0 20px 20px 0;
	float:left;
	width:136px;
	height:225px;
	border:1px solid #e5e5e5
}
.add-pro .add-list li:nth-child(4n) {
margin-right:0
}
.add-pro .add-list .checkbox {
	position:absolute;
	bottom:17px;
	right:12px;
	z-index:4
}
.add-pro .add-list .img-box {
	margin-bottom:8px;
	height:135px;
	border-bottom:1px solid #e5e5e5
}
.add-pro .add-list .img-box img {
	width:100%;
	height:100%
}
.add-pro .add-list .company, .add-pro .add-list .price, .add-pro .add-list .title {
	margin:0 12px
}
.add-pro .add-list .title {
	margin-bottom:4px;
	height:40px;
	color:#666;
	overflow:hidden
}
.add-pro .add-list .price {
	color:#e3101e;
	font-size:16px
}
.add-pro .add-list .price span {
	font-size:12px
}
.add-pro .add-list .company {
	margin-top:4px;
	color:#666
}
.supplierPop {
	width:972px;
	padding:36px 30px
}
.supplierPop .search-box {
	padding-bottom:28px;
	border-bottom:1px solid #e6e6e6
}
.supplierPop .search-box .txt {
	display:inline-block;
	height:35px;
	line-height:35px;
	color:#666;
	font-size:14px
}
.supplierPop .search-box .inp01 {
	margin-left:40px;
	width:270px;
	text-align:left
}
.supplierPop .search-box .btn01 {
	margin-left:20px;
	width:90px;
	height:35px;
	line-height:35px;
	font-size:14px
}
.supplierPop .search-box .select-box {
	width:126px
}
.supplierPop .select-part {
	position:relative;
	margin-bottom:20px;
	padding:24px 36px
}
.supplierPop .select-part:after, .supplierPop .select-part:before {
	content:"";
	display:table
}
.supplierPop .select-part h2 {
	margin-bottom:10px;
	line-height:24px;
	text-align:center;
	color:#666;
	font-size:14px
}
.supplierPop .select-part .part01, .supplierPop .select-part .part02 {
	float:left;
	width:304px
}
.supplierPop .select-part .part02 {
	float:right
}
.supplierPop .select-part .cz {
	position:absolute;
	left:50%;
	top:138px;
	margin-left:-71px;
	width:142px
}
.supplierPop .select-part .cz a {
	margin-bottom:38px;
	display:block
}
.all-bidding .bidding-list:after, .all-bidding .bidding-list:before, .all-bidding .tab:after, .all-bidding .tab:before, .supplierPop .select-part ul:after, .supplierPop .select-part ul:before {
	content:"";
	display:table
}
.supplierPop .select-part ul {
	height:310px;
	padding:20px 30px;
	border:1px solid #e6e6e6;
	-webkit-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 2px 6px 1px #ccc;
	box-shadow:0 2px 6px 1px #ccc;
	overflow-y:auto;
	overflow-x:hidden
}
.supplierPop .select-part li {
	height:32px;
	line-height:32px;
	overflow:hidden;
	white-space:nowrap
}
.all-bidding .tab-box {
	position:relative
}
.all-bidding .tab-box .a-link {
	position:absolute;
	right:0;
	bottom:11px;
	width:92px;
	height:34px;
	line-height:32px
}
.all-bidding .tab {
	height:50px;
	border-bottom:1px solid #e5e5e5
}
.all-bidding .tab:after {
	clear:both
}
.all-bidding .tab li {
	margin-right:3px;
	float:left;
	width:300px;
	height:49px;
	line-height:49px;
	text-align:center;
	color:#999;
	font-size:14px;
	background:#f4f4f4;
	cursor:pointer
}
.all-bidding .tab .cur {
	height:50px;
	color:#e3101e;
	background:#fff;
	border:1px solid #e5e5e5;
	border-bottom:1px solid #fff
}
.findPwd .con, .findPwd .vcode-box img {
	border:1px solid #e5e5e5
}
.all-bidding .bidding-list {
	padding:10px 0;
	margin-left:-20px
}
.all-bidding .bidding-list li {
	margin:10px 0;
	float:left;
	width:24.999%;
	height:186px;
	padding-left:20px
}
.all-bidding .bidding-list a {
	position:relative;
	display:block;
	height:100%;
	text-align:center;
	background:#ed6869;
	color:#fff;
	overflow:hidden
}
.all-bidding .bidding-list .end {
	background:#ececec
}
.all-bidding .bidding-list .end .title {
	margin-top:64px
}
.all-bidding .bidding-list .end .static, .all-bidding .bidding-list .end .title {
	color:#999
}
.all-bidding .bidding-list .end .icon {
	display:block
}
.all-bidding .bidding-list .icon {
	position:absolute;
	right:0;
	bottom:0;
	display:none
}
.findPwd .header:after, .findPwd .header:before, .loginPart .login-box .header:after, .loginPart .login-box .header:before, .loginPart .login-box .vcode-box:after, .loginPart .login-box .vcode-box:before, .loginPart .login-box .vcode-part:after, .loginPart .login-box .vcode-part:before, .loginPart:after, .loginPart:before {
	display:table;
	content:""
}
.all-bidding .bidding-list .title {
	margin-top:38px;
	font-size:24px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap
}
.all-bidding .bidding-list .static, .all-bidding .bidding-list .time {
	margin-top:18px;
	font-size:14px
}
.all-bidding .bidding-list .time span {
	color:#ffe400;
	font-size:18px
}
.all-bidding .pagination {
	padding:10px 0 20px;
	text-align:right
}
.findPwd .lc .icon, .findPwd .success-box, .registerPart h2 {
	text-align:center
}
.loginPart {
	height:576px;
	background:url(../images/temp/login_bg.jpg) 0 bottom no-repeat
}
.loginPart .login-box {
	margin-top:70px;
	float:right;
	width:440px;
	padding:20px 50px 70px;
	-webkit-box-shadow:0 5px 10px 5px #f5f5f5;
	box-shadow:0 5px 10px 5px #f5f5f5
}
.loginPart .login-box .header {
	margin-bottom:20px;
	height:30px;
	line-height:30px
}
.loginPart .login-box .header h1 {
	float:left;
	font-size:24px
}
.loginPart .login-box .header .s01 {
	float:right;
	line-height:40px;
	font-size:14px;
	color:#666
}
.loginPart .login-box .header a {
	color:#ffb80d
}
.loginPart .login-box .inp-box {
	position:relative;
	margin-bottom:25px
}
.loginPart .login-box .inp-box .inp01 {
	width:100%;
	height:40px;
	line-height:38px;
	padding:0 4px 0 32px
}
.loginPart .login-box .inp-box .icon {
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-8px
}
.loginPart .login-box .p01 {
	margin-bottom:30px;
	height:20px
}
.loginPart .login-box .p01 label {
	cursor:pointer
}
.loginPart .login-box .p01 input {
	position:relative;
	top:2px
}
.loginPart .login-box .p01 a {
	float:right
}
.loginPart .login-box .submit-box .btn01 {
	width:100%;
	height:50px;
	line-height:50px;
	font-size:18px
}
.loginPart .login-box .vcode-part .inp-box {
	float:left;
	width:170px
}
.loginPart .login-box .vcode-box {
	float:left;
	margin-left:10px
}
.loginPart .login-box .vcode-box img {
	float:left;
	border:1px solid #e5e5e5
}
.loginPart .login-box .vcode-box a {
	margin-left:10px;
	float:left;
	line-height:50px;
	color:#148ccc
}
.findPwd {
	padding-top:30px
}
.findPwd .header {
	height:64px;
	padding-bottom:20px
}
.findPwd .header h1 {
	float:left;
	line-height:44px;
	font-size:24px
}
.findPwd .lc {
	float:right
}
.findPwd .lc .step {
	display:inline-block;
	width:233px;
	height:44px;
	line-height:44px;
	padding-left:45px;
	color:#666;
	font-size:16px;
	background-image:url(../images/sprites/sprite03.png);
	background-position:0 -44px
}
.findPwd .con .btn02, .findPwd .txt-inp {
	width:300px
}
.findPwd .lc .step:last-child {
	background-position:0 -88px
}
.findPwd .lc .step:last-child.selected {
	background-position:0 -176px
}
.findPwd .lc .step:first-child.selected {
	background-position:0 0
}
.findPwd .lc .selected {
	color:#fff;
	background-position:0 -132px
}
.findPwd .lc .selected .icon {
	color:#ffb80d
}
.findPwd .lc .icon {
	margin:-2px 12px 0 0;
	line-height:26px;
	color:#666;
	font-size:18px;
	font-style:normal
}
.findPwd .inp01, .findPwd .send-btn {
	height:40px;
	line-height:38px
}
.findPwd .con {
	padding:80px 224px
}
.findPwd .con .table02 td {
	padding:12px 4px
}
.findPwd .vcode-box {
	margin-left:10px;
	float:left
}
.findPwd .vcode-box .txt {
	margin-left:10px;
	color:#666
}
.findPwd .vcode-box a {
	color:#148ccc
}
.findPwd .send-btn {
	margin-left:10px;
	width:110px;
	color:#666;
	font-size:12px;
	-webkit-border-radius:0;
	border-radius:0
}
.findPwd .success-box .p01 {
	margin-top:26px;
	line-height:44px;
	font-size:24px
}
.findPwd .success-box .p02 {
	margin-top:20px;
	line-height:24px;
	color:#666;
	font-size:16px
}
.findPwd .success-box a {
	color:#e3101e
}
.registerPart .checkbox02 {
	color:#666;
	font-size:14px
}
.registerPart h2 {
	margin:10px 0;
	height:48px;
	line-height:48px;
	padding:0 10px;
	font-size:16px;
	background:#f0f0f0
}
.registerPart .doc-file:after, .registerPart .doc-file:before {
	content:"";
	display:table
}
.registerPart .doc-file li {
	margin-right:20px;
	float:left;
	width:160px
}
.registerPart .doc-file li .img-box {
	margin-bottom:10px;
	height:120px;
	text-align:center;
	border:10px solid #e5e5e5;
	overflow:hidden
}
.registerPart .doc-file .file-btn {
	width:160px;
	height:30px
}
.registerPart .doc-file .file-btn input {
	font-size:160px
}
.registerPart .doc-file .file-btn .txt {
	line-height:28px;
	color:#666;
	font-size:12px;
	background:#f7f7f7
}
.registerPart .all-select {
	font-size:14px;
	border:1px solid #e5e5e5
}
.registerPart .all-select dd {
	padding:12px 14px;
	border-bottom:1px solid #e5e5e5
}
.registerPart .all-select dd:last-child {
	border-bottom:0
}
.registerPart .all-select .fdd {
	background:#f4f4f4
}
.registerPart .all-select .lv02 {
	margin-left:18px;
	display:inline-block;
	line-height:20px;
	cursor:pointer
}
.registerPart .all-select .lv02 .icon {
	margin-right:32px
}
.registerPart .all-select .txt {
	margin-left:15px;
	display:inline-block;
	line-height:20px
}
.registerPart .all-select .lv02-list {
	display:none;
	margin:12px -14px 0;
	padding:24px 50px 12px;
	border-top:1px solid #e5e5e5
}
.registerPart .all-select .lv02-list .checkbox {
	margin:5px 42px 5px 0
}
.registerPart .all-select .lv02-list .checkbox label {
	padding-left:28px
}
.registerPart .submit-box {
	margin-top:50px;
	text-align:left
}
.registerPart .submit-box .a-link {
	margin-left:30px;
	color:#148ccc;
	font-size:14px
}
.goods-class {
	padding-top:30px
}
.goods-class:after, .goods-class:before {
	content:"";
	display:table
}
.goods-class .slider {
	float:left
}
.goods-class .goods-r {
	margin-left:20px;
	float:left;
	width:1000px
}
.goods-class .goods-search {
	margin-left:0;
	width:100%
}
.goods-class .goods-search .screening-list .ul-list {
	margin-left:-20px
}
.goods-class .goods-search .screening-list .ul-list li {
	width:20%;
	padding-left:20px
}
.goods-class .goods-search .screening-list .ul-list a {
	padding:16px 20px
}
.goods-class .goods-search .screening-list .ul-list .img-box {
	height:182px
}
.screeningPart {
	margin-bottom:30px
}
.screeningPart .part-top {
	position:relative;
	margin-bottom:10px
}
.screeningPart .part-top .btn03 {
	position:absolute;
	right:0;
	top:0;
	width:72px;
	height:28px;
	line-height:26px;
	font-size:12px
}
.screeningPart .part-top .lo {
	margin-right:90px
}
.screeningPart .part-top .lo a, .screeningPart .part-top .lo span {
	margin-bottom:5px;
	display:inline-block;
	height:28px;
	line-height:26px;
	padding:0 16px;
	border:1px solid #e5e5e5;
	color:#666;
	background:#f7f7f7;
	-webkit-border-radius:3px;
	border-radius:3px
}
.screeningPart .part-top .lo span {
	line-height:28px;
	border:0;
	color:#fff;
	background:#735c5b
}
.screeningPart .part-top .screening-lo {
	font-style:normal
}
.screeningPart .part-top .screening-lo span {
	margin-right:10px
}
.screeningPart .part-top .screening-lo span:last-child {
	margin-right:0
}
.screeningPart .con {
	border:1px solid #e5e5e5
}
.screeningPart .con h2 {
	height:35px;
	line-height:34px;
	padding:0 20px;
	font-weight:700;
	font-size:14px;
	border-bottom:1px solid #e5e5e5;
	background:#f8f8f8
}
.screeningPart .con .dl-list {
	padding:7px;
	line-height:26px;
	border-bottom:1px dashed #e5e5e5
}
.screeningPart .con .dl-list:last-child {
	border-bottom:0
}
.screeningPart .con .dl-list:after, .screeningPart .con .dl-list:before {
	content:"";
	display:table
}
.screeningPart .con .dl-list dt {
	float:left;
	width:94px;
	padding-right:10px;
	color:#735c5b;
	font-weight:700;
	text-align:right
}
.screeningPart .con .dl-list dd {
	margin-left:94px
}
.screeningPart .con .dl-list a {
	margin-right:32px;
	display:inline-block
}
.screening-list .header:after, .screening-list .header:before, .screening-list .ul-list:after, .screening-list .ul-list:before {
	display:table;
	content:""
}
.screeningPart .con .dl-list .cur1, .screeningPart .con .dl-list a:hover {
	color:#00F;
}


.screeningPart .con .part01 {
	position:relative
}
.screeningPart .con .part01 .part01-l {
	margin-right:96px
}
.screeningPart .con .part01 .op {
	position:absolute;
	top:0;
	right:0;
	color:#999
}
.screeningPart .con .part01 .op:hover {
	color:#999
}
.screeningPart .con .part01 .op .icon {
	margin:-2px 0 0 6px
}
.screeningPart .con .part01 .cur, .screeningPart .con .part01 .cur:hover {
	color:#F00;
}
.screeningPart .con .part01 .cur1, .screeningPart .con .part01 .cur1:hover {
	color:#00F;
}
.screeningPart .con .txt-inp {
	width:70px;
	height:24px;
	line-height:22px
}
.screeningPart .con .btn03 {
	width:60px;
	height:24px;
	line-height:22px;
	font-size:12px
}
.screeningPart .con .txt {
	padding:0 10px;
	color:#666
}
.screening-list .header {
	height:40px;
	line-height:38px;
	padding:0 20px;
	border:1px solid #e5e5e5;
	background:#f8f8f8
}
.screening-list .header .tit {
	margin-right:20px;
	float:left;
	color:#735c5b;
	font-weight:700
}
.screening-list .header .select-box {
	margin:7px 10px 0 0
}
.screening-list .ul-list {
	margin-left:-24px;
	padding:10px 0
}
.screening-list .ul-list li {
	margin:10px 0;
	float:left;
	width:24.999%;
	height:300px;
	padding-left:24px
}
.screening-list .ul-list a {
	position:relative;
	display:block;
	height:100%;
	padding:12px 20px;
	border:1px solid #e5e5e5
}
.screening-list .ul-list a:hover {
	border-color:#e3101e
}
.screening-list .ul-list a .img-box {
	margin-bottom:25px;
	height:170px
}
.screening-list .ul-list a .img-box img {
	width:100%;
	height:100%
}
.screening-list .ul-list a .title {
	text-align:center;
	vertical-align:middle;
	margin-bottom:10px;
	height:40px;
	font-size:14px;
	/*-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;*/
	white-space:pre-line;
}
.screening-list .ul-list a .price {
	margin-right:40px;
	color:#e3101e;
	font-size:20px
}
.screening-list .ul-list a .price span {
	font-size:14px
}
.screening-list .ul-list a .gys {
	position:absolute;
	right:20px;
	bottom:20px;
	color:#735c5b
}
.screening-list .pagination {
	padding:10px 0 20px;
	text-align:right
}
.nofound {
	padding:100px 20px 70px;
	text-align:center
}
.nofound .p01 {
	margin:25px 0;
	color:#666;
	font-size:20px
}
.recommendPart .header {
	height:45px;
	border-bottom:1px solid #e5e5e5
}
.recommendPart .header h1 {
	display:inline-block;
	height:45px;
	line-height:42px;
	padding:0 10px;
	font-size:16px;
	border-bottom:3px solid #e3101e
}
.recommendPart .screening-list {
	padding-bottom:80px
}
.recommendPart .screening-list .ul-list {
	margin-left:0
}
.recommendPart .screening-list .ul-list li {
	margin:0 25px 0 0;
	width:220px;
	padding-left:0
}
.goods-detail .patr01 {
	float:left;
	width:940px;
	padding-top:30px
}
.goods-detail .part02 {
	float:left;
	width:970px;
	border:1px solid #e5e5e5
}
.goods-detail .merchant-intro {
	margin-top:30px;
	margin-left:40px;
	float:left;
	width:220px;
	padding:14px;
	background:#fafafa;
	border:1px solid #e5e5e5
}
.goods-detail .merchant-intro .img-box {
	margin-bottom:10px;
	height:142px;
	line-height:140px;
	text-align:center;
	background:#fff;
	border:1px solid #e5e5e5
}
.goods-detail .merchant-intro .img-box img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.goods-detail .merchant-intro .txt {
	font-size:12px
}
.goods-detail .merchant-intro .submit-box {
	margin:28px 0 36px
}
.goods-detail .merchant-intro .dl-list {
	padding:3px 0;
	line-height:22px;
	font-size:14px
}
.goods-detail .merchant-intro .dl-list:after, .goods-detail .merchant-intro .dl-list:before {
	content:"";
	display:table
}
.goods-detail .merchant-intro .dl-list dt {
	float:left;
	width:74px;
	color:#666;
	text-align:right
}
.goods-detail .merchant-intro .dl-list dd {
	margin-left:74px
}
.goods-detail .merchant-intro .p01 {
	line-height:26px;
	text-indent:28px
}
.goods-detail .pro-img {
	float:left;
	width:400px
}
.goods-detail .pro-img .img-box {
	margin-bottom:20px;
	height:400px;
	border:1px solid #e5e5e5
}
.goods-detail .pro-img .img-box img {
	width:100%;
	height:100%
}
.goods-detail .pro-img .img-list {
	position:relative;
	height:76px
}
.goods-detail .pro-img .img-list .next, .goods-detail .pro-img .img-list .pre {
	position:absolute;
	left:0;
	top:50%;
	margin-top:-10px;
	display:inline-block;
	width:11px;
	height:21px;
	cursor:pointer
}
.goods-detail .pro-img .img-list .next {
	left:auto;
	right:0
}
.goods-detail .pro-img .ul-wrap {
	position:relative;
	margin-left:28px;
	width:346px;
	height:76px;
	overflow:hidden
}
.goods-detail .pro-img .ul-wrap ul {
	position:absolute;
	left:0;
	top:0;
	width:10000px
}
.goods-detail .pro-img .ul-wrap ul:after, .goods-detail .pro-img .ul-wrap ul:before {
	content:"";
	display:table
}
.goods-detail .pro-img .ul-wrap li {
	margin-right:14px;
	float:left;

	width:76px;
	height:76px
}
.goods-detail .pro-img .ul-wrap li:last-child {
	margin-right:0
}
.goods-detail .pro-img .ul-wrap .cur a {
	border:2px solid #e3101e
}
.goods-detail .pro-img .ul-wrap a {
	display:block;
	height:100%;
	border:2px solid #e5e5e5
}
.goods-detail .pro-img .ul-wrap a img {
	width:100%;
	height:100%
}
.goods-detail .pro-img .collect-pro {
	display:inline-block;
	height:24px;
	line-height:24px
}
.goods-detail .pro-img .collect-pro:hover {
	text-decoration:none;
	color:#e3101e
}
.goods-detail .pro-img .collect-pro .icon {
	margin-right:10px
}
.goods-detail .intro {
	margin-left:440px;
	overflow:auto
}
.goods-detail .intro .s01 {
	display:inline-block;
	width:98px;
	height:30px;
	line-height:28px;
	text-align:center;
	color:#735c5b;
	font-size:14px;
	border:1px solid #e5e5e5
}
.goods-detail .dl-list:after, .goods-detail .dl-list:before, .goods-detail .intro .p01:after, .goods-detail .intro .p01:before, .goods-detail .intro .p02:after, .goods-detail .intro .p02:before, .goods-detail .way-list:after, .goods-detail .way-list:before {
	display:table;
	content:""
}
.goods-detail .intro .s02 {
	color:#666
}
.goods-detail .intro h1 {
	margin-bottom:10px;
	line-height:30px;
	font-size:24px
}
.goods-detail .intro .p01 {
	margin-bottom:10px;
	height:20px;
	color:#666
}
.goods-detail .intro .p01 .tit {
	float:left;
	font-size:16px
}
.goods-detail .intro .p01 a {
	float:right;
	color:#666
}
.goods-detail .intro .p01 a .icon {
	margin-top:-4px
}
.goods-detail .intro .p02 {
	height:68px;
	line-height:67px;
	padding:0 16px;
	color:#666;
	font-size:14px;
	background:#fffafb;
	border-top:1px solid #ff9faa;
	overflow:hidden
}
.goods-detail .intro .p02 .p02-l {
	float:left
}
.goods-detail .intro .p02 .p02-r {
	float:right
}
.goods-detail .intro .p02 span {
	font-size:24px
}
.goods-detail .intro .p02 span i {
	font-style:normal;
	font-size:16px
}
.goods-detail .intro .submit-box {
	padding-top:14px;
	text-align:left
}
.goods-detail .intro .submit-box input {
	width:200px;
	height:50px
}
.goods-detail .intro .submit-box .btn02 {
	margin-right:18px;
	background:#fff7f8
}
.goods-detail .dl-list {
	padding:5px 0;
	line-height:30px;
	font-size:14px
}
.goods-detail .dl-list dt {
	float:left;
	width:78px;
	color:#666
}
.goods-detail .dl-list dd {
	position:relative;
	margin-left:78px
}
.goods-detail .dl-list02 {
	position:absolute;
	top:0;
	left:230px;
	padding:0
}
.goods-detail .dl-list02 dt {
	text-align:left
}
.goods-detail .way-list li {
	margin:0 10px 10px 0;
	float:left;
	display:inline-block;
	width:98px;
	height:30px;
	line-height:28px;
	text-align:center;
	color:#666;
	font-size:12px;
	border:1px solid #e5e5e5;
	cursor:pointer
}
.goods-detail .way-list li:nth-child(4n) {
margin-right:0
}
.goods-detail .way-list .cur {
	color:#e3101e;
	border-color:#e3101e
}
.goods-detail .other-list {
	margin-right:30px;
	float:left;
	width:200px;
	border:1px solid #e5e5e5
}
.goods-detail .other-list h1 {
	height:39px;
	line-height:38px;
	padding:0 18px;
	font-size:14px;
	font-weight:700;
	border-bottom:1px solid #e5e5e5;
	background:#f8f8f8
}
.goods-detail .other-list .ul-list li {
	height:260px;
	border-bottom:1px dashed #e5e5e5
}
.goods-detail .other-list .ul-list li:last-child {
	border-bottom:0
}
.goods-detail .other-list .ul-list a {
	display:block;
	height:100%;
	padding:19px;
	text-align:center
}
.goods-detail .other-list .ul-list a:hover .img-box {
	border-color:#e3101e
}
.goods-detail .other-list .ul-list .img-box {
	margin-bottom:8px;
	height:160px;
	border:1px solid #fff
}
.goods-detail .other-list .ul-list .img-box img {
	width:100%;
	height:100%
}
.goods-detail .other-list .ul-list .title {
	margin-bottom:8px;
	height:24px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap
}
.goods-detail .other-list .ul-list .price {
	color:#e3101e;
	font-size:18px
}
.goods-detail .other-list .ul-list .price span {

	font-size:14px
}
.goods-detail .tab-ul {
	height:39px;
	background:#f8f8f8;
	border-bottom:1px solid #e5e5e5
}
.goods-detail .tab-ul:after, .goods-detail .tab-ul:before {
	content:"";
	display:table
}
.goods-detail .tab-ul li {
	float:left;
	width:119px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#666;
	font-size:14px;
	border-right:1px solid #e5e5e5;
	background:#f8f8f8;
	cursor:pointer
}
.goods-detail .tab-ul .cur {
	margin-top:-1px;
	height:40px;
	line-height:36px;
	color:#e3101e;
	border-bottom:1px solid #fff;
	border-top:3px solid #e3101e;
	background:#fff
}
.goods-detail .tabcon {
	padding:40px
}
.goods-detail .pro-detail img {
	width:auto;
	max-width:100%
}
.slider, .slider02 {
	width:180px
}
.goods-detail .pro-detail .table-wrap {
	padding:0 28px;
	border:1px solid #e6e6e6
}
.goods-detail .pro-detail .table-wrap .table01 td {
	text-align:left
}
.goods-detail .deal-record .pagination, .goods-detail .pro-detail .table-wrap .table01 .ftd {
	text-align:right
}
.goods-detail .pro-detail .table-wrap .table01 tr:last-child td {
	border-bottom:0
}
.slider h1 {
	height:48px;
	line-height:48px;
	padding:0 20px;
	color:#fff;
	font-size:20px;
	background:#e3101e
}
.slider .ul-list {
	border:1px solid #e5e5e5
}
.slider .ul-list li {
	border-bottom:1px solid #e5e5e5
}
.slider .ul-list li:last-child {
	border-bottom:0
}
.slider .ul-list .lv01 {
	position:relative;
	display:block;
	height:40px;
	line-height:40px;
	padding:0 20px 0 43px;
	font-size:16px;
	background:#f7f7f7
}
.slider .ul-list .lv01 .icon {
	position:absolute;
	left:20px;
	top:50%;
	margin-top:-6px
}
.slider .ul-list .lv01 .link-a {
	display:block;
	height:100%;
	overflow:hidden;
	white-space:nowrap
}
.slider .ul-list .lv01.active {
	background:#fffcf7
}
.slider .ul-list .lv02, .slider .ul-list .lv03 {
	position:relative;
	display:block;
	height:41px;
	line-height:40px;
	padding-left:45px;
	color:#666;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	white-space:nowrap
}
.slider .ul-list .lv02 span, .slider .ul-list .lv03 span {
	position:absolute;
	right:25px;
	top:0
}
.slider .ul-list .cur, .slider .ul-list .lv02:hover, .slider .ul-list .lv03:hover {
	color:#e3101e
}
.slider .ul-list dl {
	display:none;
	border-top:1px solid #e5e5e5
}
.slider .ul-list dl dd:last-child a {
	border-bottom:0
}
.slider02 {
	float:left
}
.slider02 .lo {
	margin-bottom:10px;
	height:24px;
	line-height:24px;
	font-size:16px;
	overflow:hidden;
	white-space:nowrap
}
.slider02 .lo .s01 {
	color:#666
}
.slider02 .pp {
	padding:10px;
	border:1px solid #e6e6e6
}
.slider02 .pp .img-box {
	margin-bottom:4px;
	height:118px;
	line-height:114px;
	text-align:center;
	border:1px solid #e6e6e6;
	overflow:hidden
}
.slider02 .pp .img-box img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.slider02 .pp .tit {
	line-height:24px;
	text-align:center;
	font-size:14px
}
.information {
	margin-top:20px
}
.information .tab-wrap {
	margin-bottom:20px;
	height:62px;
	border-bottom:3px solid #e56e57
}
.information .tab {
	margin-left:-3px
}
.information .tab:after, .information .tab:before {
	content:"";
	display:table
}
.information .tab li {
	float:left;
	width:33.333%;
	height:100%;
	padding-left:3px
}
.information .tab a {
	display:block;
	line-height:59px;
	text-align:center;
	color:#666;
	font-size:18px;
	background:#f4f4f4;
	-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0
}
.information .tab .cur a {
	color:#fff;
	background:#e56e57
}
.information .tab .displaynone {
	display:none;
}
.information .infor-list {
	border-top:1px solid #e5e5e5
}
.information .infor-list li {
	height:219px;
	border-bottom:1px solid #e5e5e5
}
.information .infor-list a {
	display:block;
	height:100%;
	padding:30px 0
}
.information .infor-list a:after, .information .infor-list a:before {
	content:"";
	display:table
}
.information .infor-list .img-box {
	float:left;
	width:210px;
	height:160px
}
.information .infor-list .img-box img {
	width:100%;
	height:100%
}
.information .infor-list .de {
	margin-left:240px
}
.information .infor-list .header {
	position:relative;
	margin-bottom:12px;
	height:30px;
	line-height:30px
}
.information .infor-list .header h1 {
	margin-right:130px;
	font-size:18px
}
.information .infor-list .header .date {
	position:absolute;
	right:20px;
	top:0;
	color:#999;
	font-size:14px
}
.information .infor-list .p01 {
	margin-right:10px;
	line-height:24px;
	color:#666;
	text-indent:24px
}
.information .infor-list02 li {
	height:71px;
	border-bottom:1px dashed #e6e6e6
}
.information .infor-list02 a {
	position:relative;
	display:block;
	height:100%;
	line-height:70px
}
.information .infor-list02 a:hover {
	background:#fff7f8
}
.information .infor-list02 a:hover .txt {
	color:#e3101e
}
.information .infor-list02 a:hover .dot-wrap .icon-dot01 {
	display:none
}
.information .infor-list02 .dot-wrap .icon-dot01, .information .infor-list02 a:hover .dot-wrap .icon-dot02 {
	display:block
}
.information .infor-list02 .dot-wrap {
	position:absolute;
	top:50%;
	left:18px;
	margin-top:-9px;
	display:block;
	width:19px;
	height:19px;
	line-height:0;
	overflow:hidden
}
.information .infor-list02 .dot-wrap .icon-dot02 {
	display:none
}
.brand .ul-list:after, .brand .ul-list:before, .financing .project .cell:after, .financing .project .cell:before {
	display:table;
	content:""
}
.information .infor-list02 .txt {
	float:left;
	width:70%;
	padding-left:46px;
	color:#333;
	font-size:18px;
	overflow:hidden;
	white-space:nowrap
}
.information .infor-list02 .date {
	float:right;
	width:25%;
	padding-right:10px;
	text-align:right;
	color:#999;
	font-size:14px
}
.financing .apply-step .img-box img, .information .infor-detail .con img {
	width:auto;
	max-width:100%
}
.information .pagination {
	padding:40px 0 30px;
	text-align:right
}
.information .infor-detail {
	padding:28px 50px;
	border:1px solid #e5e5e5
}
.information .infor-detail h1 {
	margin-bottom:10px;
	line-height:30px;
	font-size:20px;
	text-align:center
}
.information .infor-detail .p01 {
	padding-bottom:10px;
	color:#999;
	font-size:14px;
	text-align:center;
	border-bottom:1px solid #e5e5e5
}
.information .infor-detail .con {
	padding:30px 0
}
.information .infor-detail .con p {
	line-height:24px;
	padding:8px 0;
	color:#666;
	font-size:14px;
	text-indent:28px
}
.information .infor-detail .page-box {
	position:relative;
	margin-bottom:30px;
	padding:15px 0;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5
}
.information .infor-detail .page-box .box-l {
	margin-right:230px
}
.information .infor-detail .page-box .btn01 {
	position:absolute;
	right:0;
	top:15px
}
.information .infor-detail .page-box .p02 {
	line-height:24px;
	color:#666;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap
}
.brand .ul-list a:hover .title, .information .infor-detail .page-box .p02 a {
	color:#e3101e
}
.information .infor-detail .page-box .p02 a:hover {
	text-decoration:underline
}
.financing {
	padding-top:10px
}
.financing .apply-step {
	margin-bottom:0px
}
.financing .apply-step h1 {
	height:47px;
	line-height:46px;
	font-size:24px;
	margin-bottom:20px;
}
.financing .apply-step .con {
	/*padding:36px 116px;
	border:1px solid #e5e5e5;*/
	
	width:1200px;
	height:420px;
}
.financing .apply-step .con img {
	
	border:1px solid #e5e5e5;

}
.financing .apply-step .de {
	padding:38px 24px
}
.financing .apply-step .de p {
	line-height:24px
}
.financing .project .header {
	margin-bottom:20px;
	margin-top: 40px;
	height:56px;
	border-bottom:1px solid #e5e5e5
}
.financing .project h1 {
	line-height:52px;
	font-size:24px;
	border-bottom:3px solid #e3101e
}
.financing .project .cell {
	position:relative;
	margin-bottom:20px;
	height:252px;
	padding:30px;
	border:1px solid #e5e5e5;
	background:#fffbfb
}
.financing .project .cell .cell-l {

	float:left;
	width:266px
}
.financing .project .cell .img-box {
	margin-bottom:15px;
	height:150px
}
.financing .project .cell .img-box img {
	width:100%;
	height:100%
}
.financing .project .cell .title {
	text-align:center;
	font-size:16px;
	overflow:hidden;
	white-space:nowrap
}
.financing .project .cell .de {
	margin-left:296px
}
.financing .project .cell .p01 {
	height:102px;
	line-height:24px;
	padding:3px 0;
	overflow:hidden
}
.financing .project .cell .btn02 {
	position:absolute;
	left:326px;
	bottom:70px
}
.applyPop {
	padding:50px
}
.applyPop .table02 td {
	padding:20px 4px
}
.brand .header {
	margin-bottom:40px;
	height:55px;
	border-bottom:1px solid #e5e5e5
}
.brand .header h1 {
	height:55px;
	line-height:53px;
	font-size:24px;
	border-bottom:3px solid #e3101e
}
.brand .ul-list {
	margin-left:-40px
}
.brand .ul-list li {
	margin-bottom:30px;
	float:left;
	width:19.999%;
	height:156px;
	padding-left:40px
}
.brand .ul-list a {
	display:block;
	height:100%
}
.brand .ul-list a .img-box {
	margin-bottom:15px;
	height:104px;
	line-height:102px;
	text-align:center;
	border:1px solid #e5e5e5
}
.brand .ul-list a .img-box img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.brand .ul-list a:hover .img-box {
	border-color:#e3101e
}
.brand .ul-list .title {
	line-height:24px;
	text-align:center;
	font-size:18px;
	overflow:hidden;
	white-space:nowrap
}
.brand .pagination {
	padding:10px 0 40px;
	text-align:right
}
.findGoods .part01 {
	position:relative;
	padding-top:20px
}
.findGoods .part01 img {
	width:auto;
	max-width:100%
}
	
.findGoods .part01 .btn01 {
	position:absolute;
	left:50%;
	bottom:56px;
	margin-left:-170px;
	width:300px;
	height:80px;
	line-height:80px;
	color:#F00;
	font-size:30px;
	
	-webkit-border-radius:8px;
	border-radius:8px;
	-webkit-box-shadow:0 3px 26px 0 #5F5F5F;
	box-shadow:0 3px 26px 0 #5F5F5F;
	font-weight:bolder;
	margin-bottom: -50px;
	background-image:url(../images/sprites/hand1.jpg);
	letter-spacing: 5px;
}
.find-result .banner-box {
	margin-bottom:20px
}
.find-result .banner-box img {
	width:auto;
	max-width:100%
}
.find-result .result-wrap {
	margin-bottom:20px;
	padding:0 30px;
	border:1px solid #e5e5e5
}
.find-result .result-list {
	margin-left:-30px
}
.find-result .result-list:after, .find-result .result-list:before {
	content:"";
	display:table
}
.find-result .result-list li {
	float:left;
	width:50%;
	padding-left:30px
}
.find-result .result-list li:first-child a, .find-result .result-list li:nth-child(2) a {
border-top:0
}
.find-result .result-list a {
	display:block;
	height:100%;
	padding:30px 0;
	border-top:1px solid #e5e5e5
}
.find-result .result-list a:after, .find-result .result-list a:before, .list-step ul:after, .list-step ul:before {
	content:"";
	display:table
}
.find-result .result-list .img-box {
	position:relative;
	z-index:0;
	float:left;
	width:150px;
	height:150px;
	border:1px solid #e5e5e5
}
.find-result .result-list .img-box img {
	position:relative;
	z-index:2;
	width:100%;
	height:100%
}
.find-result .result-list .img-box .icon {
	position:absolute;
	right:5px;
	top:5px;
	z-index:4
}
.find-result .result-list .de {
	margin-left:172px
}
.find-result .result-list .title {
	margin:5px 0 10px;
	font-size:14px;
	color:#666;
	overflow:hidden;
	white-space:nowrap
}
.find-result .result-list .title span {
	color:#e3101e
}
.find-result .result-list .txt {
	height:100px;
	color:#666;
	font-size:12px;
	overflow:hidden
}
.find-result .find-form {
	padding:50px;
	border:1px solid #e5e5e5
}
.list-step {
	margin-top:35px;
	float:right;
	padding:0 40px;
	background:#fff
}
.list-step li {
	position:relative;
	float:left;
	height:62px;
	padding:12px 0 0 56px;
	text-align:center;
	z-index:0
}
.list-step li:last-child {
	margin-right:0
}
.list-step li .line {
	position:relative;
	display:block;
	width:136px;
	height:3px;
	line-height:0;
	font-size:0;
	background:#b0b0b0
}
.list-step li .po {
	position:absolute;
	left:-15px;
	top:0
}
.list-step li .po02, .list-step li .po03 {
	left:-20px
}
.list-step li .dot {
	margin-bottom:8px;
	display:inline-block;
	width:26px;
	height:26px;
	line-height:26px;
	color:#fff;
	font-size:18px;
	text-align:center;
	background:silver;
	-webkit-border-radius:50%;
	border-radius:50%
}
.list-step .active .line, .list-step .cur .dot {
	background:#ffb80d
}
.list-step li p {
	color:#999;
	font-size:14px;
	white-space:nowrap
}
.list-step .cur p {
	color:#ffb80d
}
.shopping-list .header {
	position:relative;
	margin-bottom:20px;
	height:50px
}
.shopping-list .header h1 {
	margin-right:300px;
	line-height:50px;
	font-size:24px
}
.shopping-list .header .btn04 {
	position:absolute;
	right:0;
	top:0;
	height:50px;
	line-height:50px;
	font-size:18px
}
.shopping-list .checkbox {
	color:#666;
	font-size:14px;
	font-weight:400
}
.shopping-list .img-box {
	display:inline-block;
	width:100px;
	height:100px;
	border:1px solid #e5e5e5
}
.shopping-list .table-bottom .total:after, .shopping-list .table-bottom .total:before, .shopping-list .table-bottom:after, .shopping-list .table-bottom:before {
	display:table;
	content:""
}
.shopping-list .img-box img {
	width:100%;
	height:100%
}
.shopping-list .table04 .price {
	font-size:18px
}
.shopping-list .table04 .btn01, .shopping-list .table04 .btn03 {
	width:90px;
	height:30px;
	line-height:30px;
	font-size:14px
}
.shopping-list .table04 .btn03 {
	line-height:28px
}
.shopping-list .table04 .output-btn {
	width:192px;
	height:40px;
	line-height:40px;
	font-size:16px
}
.shopping-list .txt01 {
	line-height:22px
}
.shopping-list .name {
	color:#333
}
.shopping-list .table-bottom {
	line-height:50px
}
.shopping-list .table-bottom .check-wrap {
	float:left
}
.shopping-list .table-bottom .check-wrap a {
	margin-left:40px;
	color:#666
}
.shopping-list .table-bottom .total {
	float:right
}
.shopping-list .table-bottom i {
	font-style:normal;
	font-size:16px
}
.shopping-list .table-bottom .num {
	font-size:24px
}
.shopping-list .table-bottom .btn01 {
	position:relative;
	top:-2px;
	margin-left:30px;
	width:200px;
	height:50px;
	line-height:50px;
	font-size:18px
}
.shopping-list .part01 {
	margin-bottom:20px
}
.shopping-list .part01 .tit {
	height:43px;
	border-bottom:1px solid #e5e5e5
}
.shopping-list .part01 .tit h2 {
	display:inline-block;
	height:43px;
	line-height:40px;
	padding:0 4px;
	font-size:16px;
	border-bottom:3px solid #e3101e
}
.shopping-list .part01 .con {
	border:1px solid #e5e5e5;
	border-top:0;
	padding:24px 24px 30px
}
.shopping-list .part02:after, .shopping-list .part02:before {
	content:"";
	display:table
}
.shopping-list .address-list .ul-list .active .a-link, .shopping-list .address-list .ul-list .hover .a-link {
	display:inline-block
}
.shopping-list .part02 .part-l {
	float:left;
	height:30px;
	line-height:30px
}
.shopping-list .part02 .part-l .btn05 {
	width:80px;
	height:30px;
	line-height:28px;
	font-size:14px
}
.shopping-list .part02 .part-l .a01 {
	margin-left:28px;
	color:#ffa200;
	text-decoration:underline
}
.shopping-list .part02 .part-r {
	float:right
}
.shopping-list .part02 .price-box {
	margin-left:65px
}
.shopping-list .part02 .price-box .span {
	font-size:18px
}
.shopping-list .part02 .inp01 {
	width:360px;
	height:30px;
	line-height:28px
}
.shopping-list .part02 .txt {
	color:#333
}
.shopping-list .address-list .ul-list li {
	line-height:36px;
	color:#999
}
.shopping-list .address-list .ul-list .cur {
	color:#333
}
.shopping-list .address-list .ul-list a {
	margin-left:44px;
	color:#e3101e
}
.shopping-list .address-list .add-a {
	margin-top:18px
}
.shopping-list .address-list .a-link {
	display:none
}
.shopping-list .consignee-infor {
	margin-top:26px;
	padding:20px 30px;
	background:#fafafa
}
.shopping-list .consignee-infor .s01 {
	color:#666
}
.shopping-list .pay-way {
	padding:30px 0 0
}
.shopping-list .part03 {
	margin-bottom:20px;
	border:1px solid #e5e5e5
}
.shopping-list .part03 .part-top {
	padding:25px 0;
	background:#fffaf9;
	border-bottom:1px solid #e5e5e5
}
.shopping-list .part03 .part-bottom {
	padding:10px 40px
}
.shopping-list .part03 .part-bottom .table04 {
	border:0
}
.shopping-list .part03 .hz {
	position:relative;
	padding:20px 0 50px
}
.shopping-list .part03 .hz .s01 {
	font-size:16px;
	color:#333
}
.shopping-list .part03 .hz .s02 {
	position:absolute;
	right:0;
	top:32px;
	font-size:16px
}
.shopping-list .part03 .hz .s03 {
	font-size:24px
}
.shopping-list .part03 .hz .s03 i {
	font-size:16px;
	font-style:normal
}
.shopping-list .part03 .hz .s04 {
	font-size:16px
}
.shopping-list .part03 .hz .s05 {
	font-size:14px;
	color:#666
}
.shopping-list .part04 {
	margin-bottom:20px;
	padding:20px 40px;
	text-align:right;
	background:#fffdf8;
	border:1px solid #e5e5e5
}
.shopping-list .part04 .txt {
	margin-right:40px;
	font-size:18px
}
.shopping-list .part05 {
	margin-bottom:20px;
	padding:20px 30px;
	font-size:14px;
	border:1px solid #e5e5e5
}
.shopping-list .part05 h3 {
	margin-bottom:18px;
	height:45px;
	line-height:44px;
	font-size:18px;
	border-bottom:1px solid #e5e5e5
}
.shopping-list .part06, .ticket-pop .ticket-type {
	margin-bottom:20px;
	text-align:center
}
.shopping-list .part05 h4, .shopping-list .part05 p {
	line-height:26px
}
.shopping-list .part05 p {
	color:#666
}
.shopping-list .part06 {
	padding:50px;
	background:#f9f9f9
}
.shopping-list .form-header {
	line-height:54px;
	font-size:16px
}
.shopping-list .form-header .s01 {
	color:#000
}
.shopping-list .form-header .s02 {
	margin-left:136px
}
.ticket-pop {
	padding:30px 20px
}
.ticket-pop .ticket-type a {
	position:relative;
	display:inline-block;
	width:200px;
	height:40px;
	line-height:38px;
	text-align:center;
	border:1px solid #e6e6e6;
	font-size:14px
}
.ticket-pop .ticket-type .selected .icon {
	display:block
}
.ticket-pop .ticket-type .icon {
	position:absolute;
	right:-1px;
	bottom:-1px;
	display:none
}
.ticket-pop .lc {
	margin-bottom:10px;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #e6e6e6
}
.ticket-pop .lc .selected {
	color:#e3101e
}
.ticket-pop .table02 .inp01 {
	width:100%
}
.ticket-pop .btn01, .ticket-pop .btn02 {
	width:150px
}
.ticket-pop .return-a {
	margin-left:20px;
	color:#2677F1
}
.ticket-pop .submit-box {
	margin-top:20px;
	text-align:left
}
.order-success {
	padding:108px 40px;
	background:#fff;
	text-align:center;
	border:1px solid #e6e6e6
}
.order-success .img-box {
	margin-bottom:40px;
	display:inline-block
}
.order-success .p01 {
	margin-bottom:40px;
	line-height:40px;
	color:#666;
	font-size:36px
}
.order-success a {
	color:#148ccc;
	font-size:14px
}
.shopPart {
	margin:0 auto;
	width:1200px
}
.shopPart .shopPart-top {
	padding:20px 0
}
.shopPart .shopPart-top:after, .shopPart .shopPart-top:before {
	content:"";
	display:table
}
.shopPart .shopPart-top .logo {
	float:left;
	display:inline-block;
	width:200px;
	height:80px;
	line-height:78px;
	text-align:center;
	border:1px solid #e5e5e5
}
.connectUs:after, .connectUs:before, .shopPart .part01:after, .shopPart .part01:before {
	display:table;
	content:""
}
.shopPart .shopPart-top .logo img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.shopPart .shopPart-top .shop-ad {
	float:right;
	height:80px
}
.shopPart .shopPart-top .shop-ad img {
	height:100%
}
.shopPart .part01 .part-l {
	margin-right:20px;
	float:left;
	width:260px
}
.shopPart .part01 .part-r {
	float:left;
	width:920px
}
.shopPart .goods-detail {
	margin-bottom:20px
}
.shopPart .goods-detail .merchant-intro {
	margin-top:0;
	margin-left:0;
	float:none;
	width:100%
}
.shopPart .slider {
	width:auto
}
.shopPart .slider h1 {
	font-size:16px;
	background:#e56e56
}
.shopPart .slider h2 {
	height:38px;
	line-height:38px;
	padding-left:19px;
	font-size:16px;
	background:#f6f6f6;
	border:1px solid #e5e5e5;
	border-bottom:0
}
.shopPart .slider .ul-list .lv01 {
	height:34px;
	line-height:34px;
	color:#333;
	font-size:12px;
	background:#fff
}
.shopPart .slider .ul-list .lv01.active, .shopPart .slider .ul-list .lv01.cur {
	color:#e3101e;
	background:#f5fbfe
}
.shopPart .slider .ul-list .lv01.active .link-a, .shopPart .slider .ul-list .lv01.cur .link-a {
	color:#e3101e
}
.shopPart .slider .ul-list .lv02 {
	height:34px;
	line-height:34px;
	padding-left:65px;
	color:#666;
	font-size:12px;
	background:#fff
}
.shopPart .slider .ul-list .lv02 .icon {
	left:44px
}
.shopPart .slider .ul-list .lv02.active {
	color:#fab809;
	background:#fffcf6
}
.shopPart .slider .ul-list .lv02.active .link-a, .shopPart .slider .ul-list .lv02.cur, .shopPart .slider .ul-list .lv02:hover {
	color:#fab809
}
.shopPart .slider .ul-list .lv03 {
	height:34px;
	line-height:34px;
	padding-left:90px;
	color:#333;
	background:#fffcf6
}
.shopPart .slider .ul-list .lv03.cur, .shopPart .slider .ul-list .lv03:hover {
	color:#fab809
}
.shopPart .slider .lv03-dl {
	border-top:0;
	border-bottom:1px solid #e5e5e5
}
.connectUs {
	border:1px solid #e5e5e5;
	background:#fff
}
.connectUs .con-l {
	float:left;
	width:600px;
	padding:28px 40px
}
.connectUs .con-l h1 {
	margin-bottom:5px;
	line-height:24px;
	font-size:18px
}
.connectUs .con-l .p01 {
	line-height:24px;
	padding:3px 0;
	font-size:16px
}
.connectUs .con-l .p01 .tit {
	display:inline-block;
	width:82px
}
.connectUs .con-l .wx {
	position:relative;
	margin-top:10px
}
.connectUs .con-l .wx .img-box {
	width:184px;
	height:184px;
	border:6px solid #f7be96
}
.connectUs .con-l .wx img {
	width:100%;
	height:100%
}
.connectUs .con-l .wx .txt {
	position:absolute;
	bottom:2px;
	left:200px;
	font-size:16px
}
.connectUs .baiduMap {
	float:left;
	width:598px;
	height:452px
}
.connectUs .baiduMap .BMapLabel {
	top:-95px!important;
	left:50%!important;
	margin-left:-185px;
	width:370px;
	line-height:24px!important;
	padding:10px 14px!important;
	white-space:normal!important;
	border:1px solid #e5e5e5!important;
	-webkit-border-radius:6px!important;
	border-radius:6px!important
}
.aboutUs {
	margin-bottom:30px;
	padding:45px 40px;
	background:#fff;
	border:1px solid #e5e5e5
}
.aboutUs h1 {
	margin-bottom:30px;
	line-height:32px;
	text-align:center;
	font-size:24px
}
.aboutUs .p01, .aboutUs .p02 {
	line-height:30px;
	font-size:14px;
	text-indent:28px
}
.aboutUs .p02 {
	font-size:16px
}
.shoppingGuide-tab-wrap {
	margin-bottom:20px;
	border-bottom:3px solid #e56e57
}
.shoppingGuide-tab {
	margin-left:-1px
}
.shoppingGuide-tab:after, .shoppingGuide-tab:before {
	content:"";
	display:table
}
.shoppingGuide-tab li {
	float:left;
	width:20%;
	padding-left:1px
}
.shoppingGuide-tab a {
	display:block;
	height:49px;
	line-height:49px;
	text-align:center;
	color:#666;
	font-size:18px;
	background:#ececec;
	-webkit-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0
}
.shoppingGuide-tab .cur {
	background:#e56e57;
	color:#fff
}
.shoppingGuide-con:after, .shoppingGuide-con:before {
	content:"";
	display:table
}
.shoppingGuide-con .slider-nav {
	float:left;
	width:200px;
	background:#fff
}
.shoppingGuide-con .slider-nav h1 {
	height:80px;
	line-height:80px;
	text-align:center;
	color:#fff;
	font-size:20px;
	background:#e56e57;
	-webkit-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0
}
.shoppingGuide-con .slider-nav .ul-list li {
	height:51px;
	border-bottom:1px solid #e5e5e5
}
.shoppingGuide-con .slider-nav .ul-list a {
	position:relative;
	display:block;
	line-height:50px;
	padding-left:50px;
	font-size:14px
}
.shoppingGuide-con .slider-nav .ul-list a:hover {
	color:#e3101e
}
.shoppingGuide-con .slider-nav .ul-list a:before {
	content:'';
	position:absolute;
	left:21px;
	top:50%;
	margin-top:-4px;
	display:block;
	width:9px;
	height:9px;
	background:#333
}
.shoppingGuide-con .slider-nav .ul-list .cur {
	background:#ffdfd9;
	color:#e3101e
}
.shoppingGuide-con .slider-nav .ul-list .cur:before {
	content:'';
	background:#e3101e
}
.shoppingGuide-con .con {
	margin-left:20px;
	float:left;
	width:980px;
	padding:15px 30px;
	background:#fff
}
.shoppingGuide-con .con h1 {
	margin-bottom:30px;
	height:50px;
	padding-top:14px;
	border-bottom:1px solid #e5e5e5
}
.shoppingGuide-con .con h1 span {
	height:20px;
	padding-left:10px;
	font-size:18px;
	border-left:4px solid #e3101e
}
.shoppingGuide-con .con img {
	width:auto;
	max-width:100%
}
.shoppingGuide-con .con .p01, .shoppingGuide-con .con h2 {
	line-height:24px;
	color:#666;
	font-size:14px
}
.shoppingGuide-con .con .p01 {
	font-size:12px
}
.BiddingList{margin-top: 50px; height:375px; }
.BiddingList li{ float: left; list-style: none; margin-right: 23px; margin-bottom:20px;}
		.BiddingList li:nth-child(4n){ margin-right: 0;}
		.BiddingList li a{display: block; width: 280px; height: 354px; border: 1px solid #e4e4e4; border-radius:10px; background: #fff; text-align: center; padding: 10px 12px; text-decoration: none; color:#454545; font-size: 14px; }
		.BiddingList li a:hover{border: 1px solid #e4e4e4; box-shadow: 3px 3px 4px #e4e4e4;}
		.BiddingSituation, .BiddingSituationA, .BiddingTitle{width: 100%; text-align:left;  padding-top: 8px;}
		.BiddingSituation{ font-size: 15px; color: #d21d2e;}
		.BiddingSituationA{ color: #009025; }
		
		
.returnTop {
	position:fixed;
	right:10px;
	top:30px;
	width:72px;
	border:1px solid #e5e5e5;
	z-index:999
}
.returnTop .kf  a {
	position:relative;
	height:74px;
	padding-top:46px;
	border-bottom:1px solid #e5e5e5
}

.returnTop .kf  a:hover {
	color:#e3101e
}
.returnTop .kf  .icon {
	position:absolute;
	left:50%
}
.returnTop .kf  .a-qq .icon {
	top:12px;
	margin-left:-12px
}
.returnTop .kf  .a-kf .icon {
	top:12px;
	margin-left:-18px
}
.returnTop .kf  .a-return .icon {
	top:18px;
	margin-left:-13px
}
		
#c_public_htmlCode-15131747274176385 .kf {
	width:72px;
	height:auto;
}
#c_public_htmlCode-15131747274176385 .kf .z_box {
	width:72px;
	height:74px;
	
	border-radius:4px;
	text-align:center;
	cursor:pointer;
	margin-bottom:2px;
	border-bottom:1px solid #e5e5e5
}
#c_public_htmlCode-15131747274176385 .kf .z_box span {
	padding-top:5px;
	width:72px;
	height:74px;
	display:table-cell;
	vertical-align:middle;
	line-height:33px;
}
#c_public_htmlCode-15131747274176385 .kf .z_box span:hover{color:#ff0000}
#c_public_htmlCode-15131747274176385 .kf .tel {
	position:relative;
}
#c_public_htmlCode-15131747274176385 .kf .tel_hide {
	position:absolute;
	top:0px;
	left:-196px;
	width:190px;
	height:55px;
	background:#ffffff;
	border-radius:4px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	color:#F00;
	line-height:60px;
	opacity:0;
transition:all .4s ease-in-out;
}
#c_public_htmlCode-15131747274176385 .kf .tel_hide:hover {
	display: none;

}
#c_public_htmlCode-15131747274176385 .kf .tel:hover .tel_hide {
	opacity:1;
}
#c_public_htmlCode-15131747274176385 .kf .wx {
	position:relative;
}
#c_public_htmlCode-15131747274176385 .kf .wx_hide {
	position:absolute;
	top:-30px;
	left:-167px;
	width:161px;
	height:156px;
	opacity:0;
transition:all .4s ease-in-out;
}
#c_public_htmlCode-15131747274176385 .kf .wx_hide:hover {
	display: none;

}
#c_public_htmlCode-15131747274176385 .kf .wx:hover .wx_hide {
	opacity:1;
}
#c_public_htmlCode-15131747274176385 {
	position:fixed;
	max-height:none;
	max-width:none;
	width:72px;
	-webkit-transform:none;
	margin-bottom:0px;
	min-height:0px;
	z-index:2147483647;
	content:normal;
	margin-right:0px;
	transform:none;
	height:300px;
	min-width:0px;
	bottom:915px;
	margin-left:0px;
	left:auto;
	margin-top:0px;
	right:10px;
	top:30px;
}