/* Latest modified on 2015-03-03 17:52 */
/*清除结构元素内外边距*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}

/*设置默认字体*/
body {
    font-family: "Microsoft Yahei", arial, "Hiragino Sans GB", sans-serif;
    font-size: 12px;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal
}

ul, ol {
    list-style: none;
}

strong, .introPart b {
    font-weight: bold;
}

a, s {
    text-decoration: none;
}

fieldset, img {
    border: none;
}

.clearfix:after {
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    content: ".";
}

.clearfix {
    zoom: 1;
}

i, em {
    font-style: normal
}

.fl {
    float: left
}

.fr {
    float: right
}

input, select, textarea {
    font-size: 12px;
    line-height: 18px;
    padding: 0;
    margin: 0;
    outline: 0;
    background: none;
    border: none;
}

.cf {
    display: block;
    *display: inline-block;
}

.cf:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

/* 弹出提示框myPOP的样式 旧版
.myPOP{display:none;}
.myMASK{position:absolute;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.4);}
.myPOPMODEL{position:fixed!important;top:30%;left:50%;z-index:10001;background:#fff;border-radius:8px;outline:0;width:480px;margin-left:-250px;border:1px solid #CCC;box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;}
.myPOPMODEL h1{height:40px;border-bottom:1px solid #DDD;line-height:40px;font-size:18px;color:#666;padding-left:20px;}
.myPOPMODEL p{padding:22px;font-size:14px;line-height:1.8em;color:#666;clear:both;}
.myPOPBTNS{width:220px;height:40px;float:right;margin:20px;zoom:1;}
.myPOPBTNS a{display:block;float:right;width:100px;height:40px;font-size:14px;text-align:center;line-height:40px;color:#fff;border-radius:5px;}
.myPOPOK{background:#f06747;}
.myPOPOK:hover{background:#fd9a7c;}
.myPOPCancel{background:#787878;margin-left:20px;}
.myPOPCancel:hover{background:#999;}
*/

/* 弹出提示框 myPOP 样式 - 应用于所有页面，新版弹窗样式更新于2015-02-02，HTML结构不变 */
.myPOP {
    display: none;
}

.myMASK {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10000;
    background: rgba(0, 0, 0, .4);
}

.myPOPMODEL {
    position: fixed !important;
    top: 30%;
    left: 50%;
    z-index: 10001;
    overflow: hidden;
    background: #fff;
    border-radius: 5px;
    outline: 0;
    width: 480px;
    margin-left: -250px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
    -webkit-background-clip: padding-box;
}

.myPOPMODEL h1 {
    padding: 60px 5px 20px;
    text-align: center;
    font-size: 24px;
    line-height: 1em;
    color: #595757;
}

.myPOPMODEL p {
    margin: 0 auto;
    width: 85%;
    font-size: 16px;
    line-height: 1.5em;
    color: #595757;
}

.myPOPOK {
    margin: 50px auto 40px;
    display: block;
    width: 210px;
    height: 42px;
    border-radius: 5px;
    background: #f59b23;
    font-size: 18px;
    color: #fff;
    line-height: 42px;
    text-align: center;
    font-weight: bold;
}

.myPOPOK:hover {
    background: #fdbd5d;
}

.myPOPCancel {
    position: absolute;
    z-index: 10002;
    right: 0;
    top: 10px;
    display: block;
    width: 50px;
    height: 32px;
    background: url(../yjimg2015/popclose.png) no-repeat;
    text-indent: -9999px;
}

.myPOPCancel:hover {
    background: url(../yjimg2015/popclose_hover.png) no-repeat;
}

/* end of POP */

.h27 {
    height: 12px;
    line-height: 21px;
    height: 27px \0
    \9;
    line-height: 27px \0
    \9;
    padding: 0 \0
    \9;
    padding-left: 8px \0
    \9;
    *line-height: 12px;
}

.frmCon em {

}

.padding_top20 {
    padding-top: 20px;
}

.wrapper {
    width: 1200px;
    margin: 0 auto;
}

/******#topbar*******/
#topbar {
    width: 100%;
    height: 29px;
    background-color: #e3e3e3;
    border-bottom: 1px solid #d2d2d2;
    color: #aaa;
}

.topbar-fixed {
    position: fixed;
    top: 0;
    z-index: 9998;
}

.topbar-nav-l {
    float: left;
}

.topbar-nav-r {
    float: right;
}

.topbar-nav-r .h20, .topbar-nav-r .pwdBox {
    height: 20px;
}

.topbar-nav-r .loginName, .topbar-nav-r .pwdHolder {
    margin-top: 4px;
}

.topbar-nav-r .loginName {
    margin-right: 6px;
}

.topbar-nav-r .pwdHolder {
    margin-right: 2px;
}

.topbar-nav {
    position: relative;
    z-index: 104;
    line-height: 29px;
}

.topbar-nav ul {
    height: 29px;
}

.topbar-nav li {
    float: left;
}

.topbar-nav li span {
    padding-right: 12px;
}

.topbar-nav a {
    color: #000;
    padding: 0 4px;
}

.topbar-nav .add-to-favorite {
    color: #E43A3D;
}

.topbar-nav a.reg-link {
    color: #b70000;
}

.topbar-nav a:hover {
    color: #f25000;
}

.topbar-nav a b {
    color: #b70000;
    padding: 0 1px;
}

.topbar-nav li.line b {
    font-weight: normal;
    padding: 0 2px;
}

.topbar-nav .qq, .topbar-nav .shop-car {
    position: relative;
}

.topbar-nav .shop-car {
    padding-left: 24px;
    padding-right: 8px;
}

.cardtyle {
    width: 98px;
    height: 28px;
    color: #999;
    border: 1px solid #999999;
}

.qq i, .shop-car i {
    position: absolute;
    width: 21px;
    height: 16px;
    background: url(../newimg/icons.gif) no-repeat;
}

.qq i {
    width: 16px;
    left: 0;
    top: -2px;
    background-color: #e3e3e3;
    background-position: -12px 0;
}

.shop-car i {
    left: 6px;
    top: -2px;
    width: 12px;
    background-position: 0 0;
}

.topbar-nav .menu-hd {
    _float: left;
    width: auto;
    _position: relative;
    _top: 8px;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
}

.topbar-nav .menu-hd b.arrow-solid-wrap {
    position: relative;
    top: 0;
    right: 8px;
    display: inline-block;
    width: 6px;
    height: 6px;

    -webkit-transition: .3s ease-in;
    -moz-transition: .3s ease-in;
    -ms-transition: .3s ease-in;
    transition: .3s ease-in;
}

.topbar-nav .menu-hd:hover b.arrow-solid-wrap {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.topbar-nav .menu-hd b.arrow-solid-wrap i {
    position: absolute;
    top: 0;
    left: 0;

    color: #9c9c9c;

    padding: 0;
    /*border-color: #9c9c9c;*/
    border-style: solid dashed dashed dashed;
    border-color: #9c9c9c rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}

.topbar-nav .user-list {

    background: none;
    font-size: 12px;
    font-family: "宋体";
    color: #333;

    margin-top: 4px;
    border: 1px solid #858585;

}

.topbar-nav .user-list .select-part {
    width: 164px;
    height: 20px;
    line-height: 20px;
    /*border-color: #858585;*/
    border: none;
}

.topbar-nav .user-list .select-list {
    width: 170px;
    /*border-color: #858585;*/
    border: none;

    position: static;
    top: 0;
}

.topbar-nav .user-list .select-list a:link,
.topbar-nav .user-list .select-list a:visited {
    width: 160px;
    color: #6D6D6D;

}

.topbar-nav .user-list .select-list a:hover {
    background: #fff;
    color: #333;
}

.topbar-nav .user-list:hover .select-part {
    background: #fff;
}

.topbar-nav .user-list .select-part i {
    background-position: -124px -159px;
}

.topbar-nav .user-list:hover i {
    background-position: -124px -172px;
}

/******end #topbar*******/

/*****start header*******/
/*
	#header {
		width: 1200px;
		margin: 0 auto;
		min-width: 1200px;
		height: 43px;
		border-bottom: 1px solid #e1e1e1;
	}
	.header-left ul li {
		float: left;
		margin: 10px 8px 0px 0px;
	}
	*/
.header-wrap {
    height: 71px;
    padding: 25px 0 27px 0;
    position: relative;
    z-index: 103;
}

.logo {
    width: 232px;
    height: 71px;
    float: left;
    margin-left: 3px;
}

.logo img {
    display: block;
    width: 232px;
    height: 71px;
}

.search-wrap {
    position: absolute;
    left: 50%;
    top: 50%;

    width: 558px;
    height: 43px;
    margin-left: -289px;
    margin-top: -21px;
}

.search-wrap .search-inner {
    width: 554px;
    height: 41px;
    border: 2px solid #bababa;
    background-color: #fff;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior: url(PIE.htc);

    font-family: "\5B8B\4F53";

}

.search-wrap .search-triggers {
    position: relative;
    float: left;

    width: 121px;
    height: 41px;
    line-height: 41px;
    cursor: pointer;
}

.search-triggers .search-checked {
    position: absolute;
    top: -1px;
    left: -1px;

    width: 121px;
    height: 41px;
    line-height: 41px;
    border: 1px solid #bababa;
    border-right: none;
    overflow: hidden;

    background-color: #797980;
    color: #ccc;

    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -ms-border-top-left-radius: 5px;
    border-top-left-radius: 5px;

    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -ms-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;

    behavior: url(PIE.htc);

}

.search-triggers .search-checked span {
    display: inline;
    float: left;
    padding: 0 8px 0 10px;
}

.search-triggers .search-checked i {
    position: relative;
    float: left;

    display: inline;
    width: 9px;
    height: 9px;
    margin: 16px 0 16px 0;

    -webkit-transition: .3s ease-in;
    -moz-transition: .3s ease-in;
    -ms-transition: .3s ease-in;
    transition: .3s ease-in;
}

.search-triggers .search-checked i em,
.search-triggers .search-checked i strong {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border-color: rgba(255, 255, 255, 0);
    border-color: transparent \0;
    _border-color: tomato;
    _filter: chroma(color=tomato);
    border-style: solid;
    overflow: hidden;
    border-width: 5px 5px 0;
}

.search-triggers .search-checked i em {
    top: 1px;
    border-top-color: #ccc;
}

.search-triggers .search-checked i strong {
    border-top-color: #797980;
}

.search-triggers:hover .search-checked i {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.search-triggers .search-checked:hover i em,
.search-triggers .search-checked:hover i strong {
    _border-width: 0 6px 6px;
}

.search-triggers .serach-list {
    position: absolute;
    top: 41px;
    left: -999em;

    width: 119px;
    text-align: center;
    border: 1px solid #797980;

    background-color: #fff;
    color: #666;
}

.search-triggers .search-checked:hover {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
}

.search-triggers:hover .serach-list {
    left: auto;
}

.search-triggers .serach-list li:hover {
    background-color: #efefef;
}

.search-wrap .search-panel {
    position: relative;
    float: left;

    width: 433px;
    height: 41px;
    line-height: 41px;
    z-index: 103px;
}

.search-panel .search-button {
    position: relative;
    right: 0;
    float: right;
    width: 101px;
    height: 41px;
}

.search-panel .search-button .btn {
    position: absolute;
    top: -1px;
    right: -1px;
    width: 103px;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    background: #cd3a33;
    border: 1px solid #cd3a33;
    /* gradient */
    background-color: #d23c37;
    background-image: -moz-linear-gradient(top, #e64246, #b43321);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e64246), to(#b43321));
    background-image: -webkit-linear-gradient(top, #e64246, #b43321);
    background-image: -o-linear-gradient(top, #e64246, #b43321);
    background-image: linear-gradient(to bottom, #e64246, #b43321);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe64246', endColorstr='#ffb43321', GradientType=0);

    /* box-shadow */
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5);
    -moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5);
    -o-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5);

    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;

    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px;

    behavior: url(PIE.htc);

    cursor: pointer;

}

.search-panel input, .search-panel button {
    border: 0;
    margin: 0;
    padding: 0;
}

.search-panel .search-box {
    width: 329px;
    height: 41px;
    line-height: 41px;
}

.search-panel .search-box input {
    width: 320px;
    text-indent: 9px;
    height: 21px;
    line-height: 21px;
    padding: 10px 0;
    *padding-bottom: 9px;

    outline: 0;
    background-color: #fff;
    color: #E13434;
    font-family: "\5B8B\4F53";
    font-size: 12px;
}

.search-panel .search-box input:focus {
    outline: none;
}

[placeholder] {
    font-family: "\5B8B\4F53";

}

::-moz-placeholder {
    color: #999999;
}

:-ms-input-placeholder {
    color: #999999;
}

::-webkit-input-placeholder {
    color: #999999;
}

.header-ad {
    position: absolute;
    top: 16px;
    right: 0;
    z-index: 1;
    float: right;
    width: 253px;
    height: 89px;
    background-color: #4B4545;
}

/*****end header*******/

/*****start nav*******/
/*#nav {
		width: 100%;
		height: 37px;
		background-color: #4B4545;
	}
	#nav .nav-wrap {
		line-height: 37px;

		position: relative;
	}
	#nav ul {
		float: right;
        width: 968px;
	}

	#nav li {
		float: left;
	}

	#nav li a:link, #nav li a:visited {
		display: block;
		width: 121px;
		text-align: center;
		color: #fff;
		font-size: 16px;
		line-height: 37px;
	}
	#nav li.current a:link, 
	#nav li.current a:visited,
	#nav li a:hover {
		background-color: #CF3D40;
	}

	.nav-wrap {
		width: 1200px;
		position: relative;
		z-index: 102;
		zoom:1;

	}
	.nav-wrap .all-product-wrap {
		position: absolute;
		left: 0;
		top: 0;
		width: 222px;
		z-index: 103;
		
	}
	.all-product-wrap .ap-header {
		width: 204px;
		height: 37px;
		line-height: 37px;
		padding-left: 18px;
		background-color: #CF3D40;
		font-size: 16px;
		color: #fff;
		font-weight: bold;
	}
	.all-product-wrap .ap-list-wrap {
		width: 218px;
		box-shadow: 2px 2px 4px #EEEEF0;		
		position: relative;
	}
	.all-product-wrap .ap-list-wrap-inner {
		width: 218px;
	}

	.all-product-wrap dl.ap-list {
		width: 200px;
		padding: 0 0 8px 18px;
		border-bottom: 1px dashed #ccc;
		overflow: hidden;

		background-color: #fff;
		color: #666;
		font-size: 12px;
	}

	.all-product-wrap .ap-list dt {
		position: relative;

		width: 177px;
		line-height: 34px;
		padding-left: 23px;

		color: #E43A3D;
		font-weight: bold;
	}

	.all-product-wrap .ap-list dt span b {
		position: absolute;
		top: 5px;
		left: 0;
        z-index:100;
		width: 16px;
		height: 24px;

		background: url(../newimg/icons.gif) no-repeat 0 -16px;

	}

	.all-product-wrap .ap-list dd {
		float: left;		
		margin-right: 4px;
		line-height: 24px;

		width: 62px;
		overflow: hidden;
	}

	.all-product-wrap .ap-list dd a:link, 
	.all-product-wrap .ap-list dd a:visited {
		font-size: 12px;
	}

	.all-product-wrap.yj-hot .ap-list-wrap {
		width: 222px;
		height: 545px;
		box-shadow: none; 

		background: #0F213F url(../newimg/list_bg.jpg) no-repeat;
	}
	.all-product-wrap.yj-hot .ap-list-wrap-inner2 {
		padding: 3px 4px 0 5px;
	}

	.all-product-wrap.yj-hot .ap-list2 {
		width: 213px;
		height: 129px;
		border-bottom: 1px dashed #fff;
		margin-bottom: 3px;

		font-family: "\5B8B\4F53";
		color: #fff;
	}
	.all-product-wrap.yj-hot .ap-list2 h2 {
		width: 200px;
		height: 29px;
		line-height: 29px;
		text-align: center;
		overflow: hidden;
		padding-left: 11px;
	}
	.all-product-wrap.yj-hot .ap-list2 a:link, 
	.all-product-wrap.yj-hot .ap-list2 a:visited {
		color: #fff;
	}
	.all-product-wrap.yj-hot .ap-list2 a:hover {
		text-decoration: underline;
	}
	.all-product-wrap.yj-hot .ap-list2 .ap-list-con {
		overflow: hidden;
	}
	.all-product-wrap.yj-hot .ap-list2 p {
		line-height: 29px;
		
	}

	.all-product-wrap.yj-hot .ap-list2 p.img {
		float: left;

	}
	.all-product-wrap.yj-hot p.img img {
		display: block;
		width: 96px;
		height: 96px;
	}
	.all-product-wrap.yj-hot .ap-list2 p b {
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
	}
	.all-product-wrap.yj-hot .ap-list2 .price-list {
		
		overflow: hidden;
		float: right;
	}

	.all-product-wrap.yj-hot .ap-list2 .price-list p {
		width: 114px;
		text-align: right;
	}*/
/*****end nav*******/

/*****start banner*******/
#banner {
    margin-bottom: 23px;
    background: url(../newimg/bg.jpg) no-repeat center top;
}

.banner-inner {
    width: 978px;
    height: 545px;
    margin-left: 222px;
}

.bn-top-wrap {
    width: 978px;
    height: 351px;
}

.bn-top-l {
    float: left;
    width: 680px;
    height: 351px;
    background: url(../newimg/banner.jpg) no-repeat;
}

.bn-top-r {
    float: right;
}

.bn-top-r-inner {
    padding-top: 18px;
    width: 298px;
    height: 333px;
    text-align: center;
    background: url(../newimg/pmzn_bg.jpg) no-repeat;
    font-family: "\5FAE\8F6F\96C5\9ED1";
}

.bn-top-r-inner p {
    color: #F2EBD1;
    font-size: 14px;
    /*line-height: 120%;*/
}

.bn-top-r-inner h1, .bn-top-r-inner h2 {
    color: #EFCE7F;
}

.bn-top-r-inner h1 {
    font-size: 26px;
}

.bn-top-r-inner h2 {
    font-size: 22px;
}

.bn-top-r-inner .countdown {
    color: #EEEEEE;
    font-size: 12px;
}

.bn-top-r-inner .countdown b {
    font-size: 50px;
    font-family: Arial;
}

.bn-top-r-inner .boutique-auction {
    border: 1px solid #F2EBD1;
    width: 257px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin: 0 auto;
}

.bn-top-r-inner .next-auction {
    width: 257px;
    margin: 19px auto;
}

.bn-top-r-inner .next-auction h2 {
    float: left;
    width: 74px;
    height: 58px;
}

.bn-top-r-inner .next-auction .next-auction-r {
    float: right;
    width: 166px;
}

.bn-top-r-inner .btn {
    width: 255px;
    margin: 0 auto;
}

.bn-top-r-inner .btn .btn-l {
    float: left;
}

.bn-top-r-inner .btn .btn-r {
    float: right;
}

.bn-top-r-inner .btn a:link, .bn-top-r-inner .btn a:visited {
    width: 112px;
    height: 37px;

    text-indent: -9999px;
}

.bn-top-r-inner p a:link, .bn-top-r-inner p a:visited {
    color: #F2EBD1;
}

.bn-top-r-inner p a:hover, .bn-top-r-inner p a:active {
    text-decoration: underline;
}

/* 公用图片展示 */
.prod-show-box {
    position: relative;
}

.prod-show-box .arrow-l:link,
.prod-show-box .arrow-l:visited,
.prod-show-box .arrow-r:link,
.prod-show-box .arrow-r:visited {
    position: absolute;
    top: 50%;

    width: 26px;
    height: 52px;
    margin-top: -26px;

    text-indent: -9999px;
    background: url(../newimg/icons.gif) no-repeat;
}

.prod-show-box .arrow-l:link,
.prod-show-box .arrow-l:visited {
    left: 9px;
    background-position: -34px 0;
}

.prod-show-box .prod-show-list li {
    float: left;
}

.prod-show-box .arrow-r:link,
.prod-show-box .arrow-r:visited {
    right: 9px;
    background-position: -61px 0;
}

.blank-bg {
    background-color: #000;
}

.blank-bg .prod-show-list a:link,
.blank-bg .prod-show-list a:visited {
    display: block;
    border: 1px solid #000;
}

.blank-bg .prod-show-list a:hover {
    border-color: #5B5555;
}

/* 公用图片展示 */

.bn-bottom-wrap {
    width: 978px;
    height: 194px;
}

/*.bn-bottom-wrap .arrow-l:link, 
	.bn-bottom-wrap .arrow-l:visited,
	.bn-bottom-wrap .arrow-r:link, 
	.bn-bottom-wrap .arrow-r:visited {
		width: 26px;
		height: 52px;
		margin-top: -26px;
	}*/

.bn-bottom-wrap .bn-bottom-inner {
    width: 882px;
    height: 194px;
    margin: 0 48px;
}

.bn-bottom-wrap .bn-bottom-inner ul {
    padding: 5px 0;
}

.bn-bottom-wrap .bn-bottom-inner li {
    height: 194px;
}

.bn-bottom-wrap .bn-bottom-inner a:link,
.bn-bottom-wrap .bn-bottom-inner a:visited {
    display: block;
    width: 145px;
    height: 182px;
}

.bn-bottom-wrap .bn-bottom-inner img {
    display: block;
    /*width: 145px;
		height: 182px;*/
    width: 133px;
    height: 132px;
    margin: 25px 6px;
}

/*****end banner*******/

/*****start new-product*******/
#new-product {
    margin-bottom: 23px;
}

.new-product-wrap {
    border-top: 2px solid #444444;
}

.new-product-wrap .hot-product {
    width: 970px;
    height: 348px;

    float: left;
}

.hot-product .hp-l {
    width: 269px;
    margin-right: 1px;
    float: left;
}

.hot-product .hp-l h2 {
    position: relative;
    width: 269px;
    height: 348px;
    line-height: 348px;
    text-align: center;
    background-color: #B6895F;
    color: #444444;
    font-size: 36px;
    font-family: bold;

}

.hot-product .hp-l h2 span {
    position: absolute;
    left: 0;
    top: 0;
    width: 269px;
    height: 348px;
    background: url(../newimg/hot-product.jpg) no-repeat;
}

.slide-prod li {
    float: left;
    *display: inline;
    margin-right: 1px;
    margin-bottom: 1px;

    position: relative;

}

.vertical {
    position: absolute;
    left: 0;
    bottom: 0;

    /*display: table;*/

    /*height: 60px;*/
    height: 42px;
    vertical-align: middle;
    padding: 0 10px;
    text-align: center;

    background: #B8B8B9; /*#676767;*/
    background: rgba(255, 255, 255, .7);

    color: #425A96;
    font-size: 12px;
}

.vertical .slide-text {

    display: table-cell;
    width: 194px;
    text-align: center;
    zoom: 1;
    height: 42px;
    vertical-align: middle;
    *position: relative;
    *top: 12%;

}

.slide-text a:link,
.slide-text a:visited {
    color: #fff;
}

.box-com .prod-list-box .slide-text a:link,
.box-com .prod-list-box .slide-text a:visited {
    display: inline;
    color: #425A96;
}

.hot-product .hp-r {
    width: 700px;
    padding-top: 1px;
    overflow: hidden;

    float: right;
}

/*.hot-product .hp-r li {
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;

	position: relative;
}*/

.hot-product .hp-r a:link, .hot-product .hp-r a:visited {
    display: block;
    width: 174px;
    height: 173px;
}

.hot-product .hp-r li .vertical {
    width: 154px;
}

.new-product-wrap .notice {
    width: 226px;
    height: 347px;
    padding-left: 2px;
    border: 1px solid #fff;
    border-bottom: none;
    overflow: hidden;
}

.notice .notice-header {
    height: 37px;
    border-bottom: 1px solid #fff;
}

.notice .notice-header h2 {
    height: 36px;
    line-height: 36px;
    width: 213px;
    padding-left: 13px;
    border-bottom: 1px solid #DEDEDE;

    font-size: 18px;
    color: #E43A3D;

}

.notice .notice-list {
    padding: 8px 19px;
}

.notice .notice-list li {
    width: 190px;
    height: 24px;
    overflow: hidden;
}

.notice .notice-list a:link, .notice .notice-list a:visited {
    color: #454545;
    font-size: 12px;
    font-family: "\5B8B\4F53";

    line-height: 24px;
}

.notice .notice-list a:hover {
    color: #E43A3D;
}

/*****end new-product*******/

/*****start finished-product*******/
#finished-product {
    margin-bottom: 23px;

}

#finished-product h2 {
    width: 78px;
    height: 194px;

    background: #33A26A url(../newimg/tit_bgs.jpg) no-repeat -194px 0;
    font-size: 20px;
    font-weight: bold;
    color: #fff;

    float: left;

}

#finished-product h2 span {
    display: block;
    padding: 32px 26px;
}

#finished-product .finished-product-list-wrap {
    width: 1122px;
    height: 194px;
    float: right;
}

#finished-product .finished-product-list {
    width: 1040px;
    height: 194px;
    margin: 0 41px;
}

#finished-product .finished-product-list ul {
    padding: 18px 0;
}

#finished-product .finished-product-list li {
    height: 194px;
}

#finished-product .finished-product-list a:link,
#finished-product .finished-product-list a:visited {
    width: 206px;
    height: 156px;
}

#finished-product .finished-product-list img {
    display: block;
    /*width: 206px;*/
    width: 156px;
    margin: 0 25px;
    height: 156px;
}

/*****end finished-product*******/

.box-com {
    height: 431px;
    margin-bottom: 23px;
}

.box-com .text-list-box {
    width: 192px;
    height: 431px;
    background-color: #fff;
    float: left;
    position: relative;
}

/*金币附加图片限制*/
p.pic {
    width: 192px;
    text-align: center;
    overflow: hidden;
    height: 130px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.box-com .text-list-box h2 {
    width: 192px;
    height: 90px;
    text-align: center;
    line-height: 90px;

    font-size: 24px;
    color: #fff;
    font-weight: bold;
    font-family: "\5FAE\8F6F\96C5\9ED1";
}

.box-com .text-list-box .text-list-wrap {
    width: 192px;
}

.box-com .text-list-box dl {
    width: 192px;
    margin-bottom: 22px;
    color: #666;
    font-size: 12px;
    overflow: hidden;
}

.box-com .text-list-box dt {
    width: 184px;
    padding-left: 8px;
    font-weight: bold;
    line-height: 30px;
}

.box-com .text-list-box dd {
    width: 86px;
    float: left;
    padding-left: 10px;
    line-height: 24px;
}

.box-com .img-show-box {
    width: 353px;
    height: 431px;

    /*background: url(../newimg/big_prod_img.jpg) no-repeat;*/

    position: relative;
    margin-right: 1px;
    background: #000;

}

.box-com .img-show-box img {
    display: block;
    width: 353px;
    height: 353px;
    margin: 39px 0;
}

.box-com .img-show-box .des-box {
    width: 257px;
    height: 90px;
    padding-left: 20px;
    padding-right: 20px;

    text-align: center;
    /*line-height: 130px;*/
    padding-top: 40px;

    background: #676767; /*#5D4439*/
    background: rgba(0, 0, 0, .6);

    position: absolute;
    bottom: 64px;
    left: 50%;
    margin-left: -148px;

    color: #fff;
    font-size: 16px;
    font-weight: bold;

    vertical-align: middle;
}

.box-com .prod-list-box {
    width: 654px;
    height: 431px;
    overflow: hidden;
}

.box-com .prod-list-box a:link, .box-com .prod-list-box a:visited {
    display: block;
    width: 217px;
    height: 215px;
}

.box-com .prod-list-box li .vertical {
    width: 197px;
}

/****#glod-coin***/
#glod-coin .text-list-box h2 {
    background: #E8AE00 url(../newimg/tit_bgs.jpg) no-repeat 0 0;
}

/****end #glod-coin***/

/****#silver-coin***/
#silver-coin .text-list-box h2 {
    background: #425A96 url(../newimg/tit_bgs.jpg) no-repeat 0 -92px;
}

#silver-coin .img-show-box {
    margin-right: 0;
}

/****end #silver-coin***/
/****start #Pt***/
#Pt .text-list-box h2 {
    background: #425A96 url(../newimg/tit_bgs.jpg) no-repeat 0 -357px;
}

/****start #Pt***/
/****#other***/
#other .text-list-box h2 {
    background: #CA3A26 url(../newimg/tit_bgs.jpg) no-repeat 0 -184px;
}

#other .img-show-box {
    margin-right: 0;
}

/****end #other***/

/*****#ad******/
#ad {
    height: 120px;
    background-color: #4B4545;
    margin-bottom: 23px;
}

/*****end #ad******/

/*******#contact-us*************/
#contact-us {

    margin-bottom: 23px;
}

#contact-us .contact-us-inner {
    /*width: 1200px;
	height: 238px;*/
    padding: 6px;
    border: 1px solid #4B4545;

    font-size: 12px;
    font-family: "\5B8B\4F53";
    color: #4A4A4A;
}

#contact-us .cs-l, #contact-us .cs-r {
    background-color: #F4F4F4;
    padding: 7px 8px;
}

#contact-us .cs-l {
    width: 478px;
    height: 210px;

}

#contact-us .cs-r {
    width: 654px;
    height: 210px;
    padding: 7px 11px;

}

/*******end #contact-us*************/

#contact-us .cs-main {
    width: 328px;

}

#contact-us .cs-main h3 {
    width: 317px;
    height: 39px;
    line-height: 39px;
    padding-left: 3px;
    border-bottom: 1px solid #C7C7C7;

    font-weight: bold;

}

#contact-us .cs-main p.intro {
    width: 320px;
    padding-top: 10px;
}

#contact-us a:link,
#contact-us a:visited {
    color: #4A4A4A;
}

#contact-us a:hover {
    text-decoration: underline;
}

#contact-us .cs-main p.intro a:link,
#contact-us .cs-main p.intro a:visited {
    padding-left: 19px;
}

#contact-us .cs-main ul {
    margin-top: 20px;
}

#contact-us .cs-main li {
    float: left;
    width: 106px;
    margin-right: 100px;
}

#contact-us .cs-main li.last {
    margin: 0;
}

#contact-us .cs-main li p {
    width: 106px;
    text-align: center;
}

#contact-us .cs-r h2 {
    /*font-size: 14px;*/
    font-weight: bold;

    height: 39px;
    line-height: 39px;
    padding-left: 4px;
}

#contact-us .cs-r ul {
    overflow: hidden;
    float: left;
}

#contact-us .cs-r li {
    /*float: left;*/
    width: 308px;
    /*height: 76px;*/
    line-height: 26px;
    /*margin-bottom: 15px;*/
}

#contact-us .cs-r li a:link,
#contact-us .cs-r li a:visited {
    float: left;
    width: 244px;
}

#contact-us .cs-r li span {
    float: right;
    width: 64px;
}

#contact-us .cs-r .line {
    float: left;
    height: 200px;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #fff;
    position: relative;
    /*margin-top: -35px;*/
    margin: -35px 18px 0 18px;
}

.contact-us-inner .cs-img {
    width: 129px;
    height: 208px;
}

.contact-us-inner .cs-img img {
    display: block;
    width: 129px;
    height: 208px;
}

/*#contact-us .cs-r dt {
	float: right;
	width: 209px;
}
#contact-us .cs-r .img img {
	float: left;
	display: block;
	width: 98px;
	height: 74px;
	border: 1px solid #C7C7C7;

	margin-right: 10px;
}
#contact-us .cs-r dd.member, 
#contact-us .cs-r dd.comment {
	width: 209px;
	float: right;
}*/

/*******#service*********/
/*#service {
	width: 100%;
	background-color: #E7E6E4;
	height: 172px;
}
#service .service-inner {
	padding: 25px 0 46px 28px;
}

#service .service-list {
	width: 838px;
	float: left;
}
#service .service-list dl {
	float: left;
	border-right: 1px solid #D7D6D4;
	margin-right: 46px;
}
#service .service-list dt {
	width: 120px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
#service .service-list dd {
	width: 120px;
}
#service .service-list dd a:link ,
#service .service-list dd a:visited {
	color: #666;
	font-size: 12px;
}

#service .free-hotline {
	float: left;
}
#service .free-hotline h2 {
	font-size: 16px;
	font-weight: bold;
	
}
#service .free-hotline .hotline-number {
	color: #BB0000;
	font-family: Arial;
	font-weight: bold;
	text-indent: 2em;
	font-size: 30px;
}
#service em {
	color: #BB0000;
}*/
/*******#service*********/

/*******#friend-link*********/
/*#friend-link {
	width: 100%;
	background-color: #4A4A4A;
	font-size: 12px;
	color: #999999;
	font-family: "\5B8B\4F53";
}
#friend-link a:link, #friend-link a:visited {
	color: #999999;
	padding-right: 10px;
	line-height: 23px;
}
#friend-link a:hover {
	text-decoration: underline;
}
#friend-link .fl-wrap {
	padding: 20px 10px;
	height: 68px;
	overflow: hidden;
	border-bottom: 1px solid #2A2A2A;
}*/
/*******#friend-link*********/

/*#footer {
	width: 100%;
	text-align: center;
	font-size: 12px;
	background: #4A4A4A;
	padding-bottom: 36px;

	color: #B8B8C7;
	font-family: "\5B8B\4F53";
}
#footer a:link, #footer a:visited {
	color: #B8B8C7;
}
#footer a:hover {
	text-decoration: underline;
}
#footer .foot-wrap {
	border-top:1px solid #646473;
}
#footer .foot-l {
	width: 776px;
	margin-left: 18px;
	text-align: center;
}
#footer .foot-r {
	width: 406px; 
	_width:388px;
	position: relative;
	*zoom:1;
}
#footer .botNav {
	width: 776px;
	height: 20px; 
	padding-top: 48px;
	
}
#footer .botNav span {
	padding: 0 9px;
}
#footer .botNav .rTitCol {
	float: right;
	position: relative;
	padding-left: 20px;
	color: #fff;
}
#footer .botNav .rTitCol i {
	position: absolute;
	left: 0;
	width: 18px;
	height: 20px;

	background: url(../newimg/icons.gif) no-repeat -16px -16px;
}
#footer .foot {
	margin-top: 26px;
}
#footer .foot p {
	line-height: 23px;
}
#footer .QRcodeBox {	
	position: absolute;
	left: 50%;
	top:32px;
	width: 206px;
	margin-left: -103px;
}
.QRcode_wb, .QRcode_wx, .QRcodeBox p {
	width: 90px;
}
.QRcodeBox img {
	display: block;
	width: 90px;
	height: 89px;
	margin-bottom: 6px;
}

.QRcodeBox p {
	text-align: center;
	color: #fff; 
	line-height: 21px;
}*/

/*************瀑布流********************/

/**banner2**/
.banner2, .banner2-wrap {
    width: 100%;

}

.banner2-wrap ul {
    margin: 0 auto;
    height: 285px;
    overflow: hidden;
}

.banner2-wrap li {
    float: left;
    opacity: 0.6;
    overflow: hidden;
}

.banner2-wrap li img {
    display: block;
    height: 285px;
}

.banner2-wrap li.current {
    width: 1200px;
    margin: 0 auto;
    opacity: 1;
}

.banner2-wrap li.current img {
    width: 1200px;

}

/**main**/
body.fixed-bg .main {
    background: url(../newimg/fixed-bg.jpg) no-repeat center fixed;
    background-attachment: fixed;
    padding-top: 63px;
}

.waterfall-box {
    position: relative;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 130px;
}

.waterfall-box .column {
    float: left;
    margin-right: 20px;
    width: 285px;
    _margin-right: 17px;
}

.waterfall-box .column.last {
    margin-right: 0;
}

.waterfall-box .pic_a, .waterfall-box .pin {
    /*margin-bottom: 19px;*/
    border: 1px solid #DFDFDF;
    background: #fff;
}

.waterfall-box .pic_a img,
.waterfall-box .pin img {
    display: block;
    width: 100%;
    vertical-align: middle;
}

.relative {
    position: relative;
}

.waterfall-box .pin {
    position: absolute;
    float: left;
    width: 285px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.waterfall-box .ad-bg {
    width: 100%;
    height: 200px;
    background: url(../newimg/wf-ad.gif) no-repeat;
    text-align: center;
}

.waterfall-box .ad-bg .inner {
    padding-top: 65px;
}

.waterfall-box .ad-bg span {
    display: block;
    font-size: 28px;
    font-weight: bold;
}

.waterfall-box .text-list {
    width: 245px;
    padding: 17px 13px 14px 20px;
}

.waterfall-box .text-list p {
    font-size: 14px;
    color: #333333;
    font-family: "\5FAE\8F6F\96C5\9ED1";

    width: 245px;
    line-height: 21px;
}

.waterfall-box p.i-list {
    text-align: center;
    margin-bottom: 10px;
    height: 21px;
}

.waterfall-box a:link,
.waterfall-box a:visited {
    color: #333333;
}

.waterfall-box a:hover, .waterfall-box em {
    color: #E13434;
}

.waterfall-box p.i-list a:link,
.waterfall-box p.i-list a:visited {

    display: block;
    width: 122px;
    float: left;
    height: 21px;

    position: relative;
}

.waterfall-box p.i-list i {
    position: absolute;
    left: 10px;
    top: 4px;
    background: url(../newimg/icons.gif) no-repeat;
}

.waterfall-box p.i-list i.i-cj {

    width: 16px;
    height: 14px;
    background-position: 0 -40px;
}

.waterfall-box p.i-list i.i-gz {
    left: 20px;
    width: 20px;
    height: 12px;
    background-position: 0 -54px;
}

.waterfall-wrap {
    position: relative;
}

.left-sidebar {
    width: 33px;
    left: 0;
    top: 548px;
    overflow: hidden;
    height: 740px;
}

.left-sidebar-btn {
    display: block;
    width: 33px;
    height: 166px;

    float: right;
    margin-top: 278px;
    cursor: pointer;
}

/**拍品分类选择**/
.aside {
    position: absolute;
    width: 145px;
    right: 33px;

}

.aside .a-hd {
    width: 145px;
    height: 62px;
    /*background: url(../newimg/tit_bgs.jpg) no-repeat 0 -274px;*/
    background: #EAEAEA;
    /*text-indent: -9999px;*/
    cursor: pointer;
    font-size: 18px;
    color: #CF3D40;
    text-align: center;
    padding-top: 20px;
    font-weight: bold;
    position: relative;
}

.aside .a-hd i {
    position: absolute;
    width: 42px;
    height: 23px;
    left: 50%;
    top: 50px;
    margin-left: -21px;
    background: url(../newimg/lr-icons.png) no-repeat -112px -184px;
    _background: url(../newimg/lr-icons.gif) no-repeat -112px -184px;
}

.aside .a-list {
    width: 133px;
    background: #fff;
    padding: 0 0 25px 12px;
    /*height: 500px;
		overflow-y:scroll;
		overflow-x: hidden;*/
}

.aside .a-list dl {
    padding-top: 16px;
}

.aside .a-list dt {
    font-size: 18px;
    color: #CD3D3F;
    border-left: 5px solid #CF3D40;

    height: 23px;
    line-height: 23px;
    padding-left: 18px;
}

.aside .a-list dd {
    line-height: 26px;
    /*font-size: 14px;*/
    color: #4D4D4D;
    margin-left: 2px;

}

.aside .a-list dd a:link,
.aside .a-list dd a:visited {
    color: #4D4D4D;
    padding: 0 10px;
}

.aside .a-list dd.a-opt {
    margin-left: 0;
    margin: 0 10px;
}

.aside .a-list dd label {
    display: block;
    width: 122px;
    height: 26px;
    line-height: 26px;
    cursor: pointer;
    float: left;
}

.aside .a-list dd label input {
    display: block;
    width: 13px;
    height: 13px;
    float: left;
    margin: 6px 4px 4px 4px;
    border: 0;
}

.aside .page-set {

}

.aside .page-set a:link,
.aside .page-set a:visited {
    width: 71px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
}

.aside .page-set a.fl {
    background: #B8A7A7;
    color: #DDDDDD;
}

.aside .page-set a.fr {
    background: #DDDDDD;
    color: #444444;
}

/**拍品分类选择**/
/**品相咨询**/
.pxzx-box {
    position: absolute;
    right: -133px;
    top: 210px;
}

.pxzx-box a:link,
.pxzx-box a:visited {
    display: block;
    width: 107px;
    height: 63px;
    background: url(../newimg/tit_bgs.jpg) no-repeat -145px -293px;

    text-indent: -9999px;
}

/**品相咨询**/
/*************瀑布流********************/

/*************详情页********************/
.details {
    padding-top: 57px;
    /*padding-bottom: 206px;*/
    padding-bottom: 63px;

}

.details-wrap {
    height: 762px;
    position: relative;
}

.image-preview .image-preview-wrap {
    border: 3px solid #999;
    padding: 18px;

    width: 518px;
}

.image-preview .image-preview-wrap img {
    display: block;
    width: 518px;
    height: 518px;
    vertical-align: middle;
}

.details .image-list {
    width: 560px;
    height: 142px;
    margin: 30px 0;
}

.details .image-list .image-list-inner {
    width: 462px;
    height: 142px;
    /*padding-left: 5px;*/
    margin: 0 auto;
}

.details .image-list-inner li {
    /*margin-right: 10px;*/
}

.details .image-list-inner a:link,
.details .image-list-inner a:visited {
    display: block;
    width: 141px;
    height: 140px;
    padding: 6px 6px 6px 5px;
    border: 1px solid transparent;
    _border: 1px solid #eee;

}

.details .image-list-inner li.current a:link,
.details .image-list-inner li.current a:visited,
.details .image-list-inner a:hover {
    border-color: #425A96;
}

.details .image-list-inner img {
    display: block;
    width: 143px;
    height: 142px;

}

.image-list.prod-show-box .arrow-l:link,
.image-list.prod-show-box .arrow-l:visited,
.image-list.prod-show-box .arrow-r:link,
.image-list.prod-show-box .arrow-r:visited {
    width: 45px;
    height: 100px;
    margin-top: -50px;

}

.image-list.prod-show-box .arrow-l:link,
.image-list.prod-show-box .arrow-l:visited {
    left: 0;
    background-position: 0 -66px;
}

.image-list.prod-show-box .arrow-r:link,
.image-list.prod-show-box .arrow-r:visited {
    right: 0;
    background-position: -45px -66px;
}

.details .prodInfo {
    width: 514px;
    padding-right: 61px;
    position: relative;
}

.details .prodInfo .countdown-box {
    width: 514px;
    height: 115px;
    background: #425A96;
    color: #fff;
    text-align: center;
    padding-top: 30px
}

.details .prodInfo .countdown {
    font-family: Arial;
    font-size: 60px;
    height: 76px;
    width: 514px;
    letter-spacing: 2px;
    line-height: 76px;

}

.details .prodInfo .countdown span {
    font-family: "\5B8B\4F53";
    font-size: 12px;
}

.details .prodInfo .countdown i {
    padding: 0 16px;
}

.details .countdown-box .text {
    font-size: 14px;
    text-align: left;
    margin: 4px 0 0 19px;
}

.details .info {
    font-size: 16px;
    color: #2D3F6B;
    padding-top: 22px;
    font-family: "\5B8B\4F53";
}

.details .info p {
    padding-top: 10px;
}

.details .info p span {
    padding-right: 45px;
}

.details .info h2 {
    font-weight: bold;
    color: #000;
}

.details .focus:link,
.details .focus:visited,
.details .i-price-differences:link,
.details .i-price-differences:visited {

    padding: 4px 16px 4px 30px;
    line-height: 21px;
    background: #AFB4BE;
    color: #FBFBFB;
    font-size: 14px;
    margin-left: 2px;

    position: relative;
}

.details .i-price-differences:link,
.details .i-price-differences:visited {
    margin-left: 4px;
}

.details .focus.focused:link,
.details .focus.focused:visited {
    color: #CE3D3F;
}

.details .focus i,
.details .i-price-differences i {
    position: absolute;

    left: 12px;
    top: 50%;
    width: 16px;
    height: 9px;
    margin-top: -4px;

    background: url(../newimg/lr-icons.png) no-repeat -156px -144px;
    _background: url(../newimg/lr-icons.gif) no-repeat -156px -144px;
}

.details .focus.focused i {
    background-position: -140px -144px;
}

.details .i-price-differences i {
    height: 14px;
    margin-top: -7px;
    background-position: -172px -139px;
}

.details .info span strong {
    color: #CF3D40;
}

.details .bid-box {
    margin-top: 22px;
    width: 484px;
    height: 190px;
    padding: 22px 0 0 30px;
    background: #E1E2E7;
    background: rgba(66, 90, 150, .2);
    color: #2D3F6B;
    font-size: 14px;
}

.details .bid-box .input-box {
    height: 40px;
    float: left;
}

.details .bid-box .input-box label {
    font-size: 16px;
    line-height: 40px;
}

.details .bid-box .input-box .bid-value {
    width: 117px;
    height: 40px;
    background: #EEEEEE;
    border: 0;
    outline: none;
    padding-left: 10px;
}

.details .count-btn {
    width: 28px;
    height: 40px;
    margin-left: 4px;
    float: left;
}

.details .count-btn a:link,
.details .count-btn a:visited {
    display: block;
    width: 28px;
    height: 19px;
    text-align: center;
    line-height: 19px;
    color: #fff;
    background: #AFB4BE;
    font-size: 22px;
}

.details .count-btn .plus {
    margin-bottom: 3px;
}

.bid-btn {
    float: left;
    margin-left: 28px;
}

.bid-btn .unsell {
    background: url(../newimg/btns1.png) no-repeat 0 0;
}

.bid-btn input {
    width: 107px;
    height: 40px;
    text-align: center;
    line-height: 40px;

    font-size: 16px;
    color: #FBFBFB;
    font-family: "\5B8B\4F53";

    background: url(../newimg/btns.png) no-repeat 0 0;
    border: 0;
    margin-right: 6px;
    font-weight: bold;

}

.bid-row2 {
    margin-top: 22px;
}

.bid-row2 span {
    padding-right: 30px
}

.bid-row3 {
    margin-top: 22px;
    font-weight: bold;
}

.bid-history {
    margin-top: 22px;
    width: 514px;
    height: 186px;
    background: #E1E2E7;
    background: rgba(66, 90, 150, .1);
}

.bid-history table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
    color: #2D3F6B;
    font-size: 14px;
    font-family: "\5B8B\4F53";

    position: relative;
}

.bid-history table caption {
    font-size: 16px;
    font-weight: bold;
    height: 46px;
    line-height: 46px;
}

.bid-history table caption a:link,
.bid-history table caption a:visited {
    position: absolute;
    right: 6px;
    top: 14px;
    width: 65px;
    height: 21px;
    color: #fff;
    text-align: center;
    line-height: 21px;
    background: #AFB4BE;
    font-size: 12px;
    font-weight: normal;
}

.bid-history table tr {

}

.bid-history table th,
.bid-history table td {
    text-align: center;
    line-height: 46px;
    border-bottom: 1px solid #CED4E4;
}

.bid-history table th {
    border-bottom: 1px solid #A0AFD6;
}

/***拍卖结束**/
.auction-end {
    width: 514px;
    height: 175px;
    background: url(../newimg/details-bg.png) no-repeat;
    position: relative;
    margin-top: 32px;
}

.auction-end .auction-end-inner {
    width: 252px;

    position: absolute;
    right: 14px;
    top: 17px;

    font-size: 16px;
    font-family: "\5B8B\4F53";
    color: #5E1312;

    text-align: center;
}

.auction-end .auction-end-inner p {
    line-height: 32px;
}

.price-box2 {
    width: 406px;
    padding: 20px 30px;
    border: 1px solid #425A96;
    color: #2C3F6B;
    font-size: 14px;
    margin-top: 48px;
}

.price-box2 .bid-row2 {
    margin-top: 0;
}

.price-box2 .bid-row3 strong {
    color: #CF3D40
}

/***拍卖结束**/

/*************详情页********************/

/***************登陆*****************/
.lr-com-wrap {
    width: 100%;
    background: #2F3162 url(../newimg/bg2.jpg) no-repeat center fixed;
    position: relative;

    color: #405996;
    font-size: 16px;
}

.lr-com-wrap a:link,
.lr-com-wrap a:visited {
    color: #405996;
}

.lr-com-wrap a:hover {
    text-decoration: underline;
}

.lr-com-wrap .inner {
    position: absolute;
    top: 50%;
    left: 50%;

    margin-top: -264px;
    margin-left: -333px;
    width: 667px;
    height: 479px;

    background: #F9E8CF;
    background: rgba(255, 255, 255, .5);

    text-align: center;

    padding-top: 50px;

}

.lr-com-header {
    padding-left: 56px;
}

.lr-com-wrap .inner .line {
    float: left;
    margin: 0 20px;
    height: 48px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #fff;
    margin-top: 10px;
}

.lr-com-header a:link,
.lr-com-header a:visited {
    float: left;
    width: 232px;
    height: 71px;
}

.lr-com-header a:link img,
.lr-com-header a:link img {
    display: block;
    width: 232px;
    height: 71px;
}

.lr-com-header .lr-com-name {
    float: left;
    width: 247px;
    height: 59px;
    background: url(../newimg/lr-icons.png) no-repeat 0 0;
    _background: url(../newimg/lr-icons.gif) no-repeat 0 0;
}

.lr-com-con {
    width: 667px;
    text-align: center;
    margin-top: 17px;

}

.lr-com-con .input-box {
    width: 377px;
    margin: 0 auto;
    height: 61px;
    border-bottom: 1px solid #425A96;

    position: relative;
}

.lr-com-con .input-box i {
    position: absolute;
    left: 9px;

    top: 50%;
    background: url(../newimg/lr-icons.png) no-repeat;
    _background: url(../newimg/lr-icons.gif) no-repeat;

}

.lr-com-con .input-box i.i-yh {
    width: 32px;
    height: 32px;
    margin-top: -16px;
    background-position: 0 -121px
}

.lr-com-con .input-box i.i-mm {
    width: 32px;
    height: 32px;
    margin-top: -16px;
    background-position: -34px -121px
}

.lr-com-con .input-box i.i-yzm {
    width: 32px;
    height: 24px;
    margin-top: -12px;
    background-position: -69px -129px
}

.lr-com-con .input-box input {
    display: block;
    width: 297px;
    /*height: 21px;
	padding: 20px 0;*/
    height: 61px;
    line-height: 61px;
    margin-left: 80px;
    border: none;
    background: none;
    outline: none;

    font-size: 28px;
    color: #425A96;
}

.lr-com-con .input-box input.verify-input {
    /*width: 170px;*/
}

.lr-com-con .input-box .verify {
    display: block;
    width: 107px;
    height: 36px;

    position: absolute;
    right: 18px;
    top: 50%;
    margin-top: -18px;
}

.free-log {
    width: 523px;
    font-size: 16px;
    margin-left: 144px;
    padding-top: 15px;
    text-align: left;
    float: left;

    height: 45px;

}

.free-log h2 {
    float: left;
    width: 48px;
    position: relative;
    padding-left: 20px;
    margin-right: 18px;
}

.free-log h2 i {
    position: absolute;

    width: 16px;
    height: 16px;

    left: 0;
    top: 50%;
    margin-top: -8px;
    background: url(../newimg/lr-icons.png) no-repeat -103px -137px;
    _background: url(../newimg/lr-icons.gif) no-repeat -103px -137px;
}

.select-box {
    float: left;
    position: relative;
    background: #fff;
    font-size: 14px;
}

.select-box .select-part {
    width: 76px;
    height: 21px;
    padding-left: 6px;
    line-height: 21px;
    border: 1px solid #425A96;
    text-align: left;

    position: relative;

    cursor: pointer;
}

.select-box .select-part i {
    position: absolute;
    right: 0;
    top: 50%;
    width: 21px;
    height: 12px;
    margin-top: -6px;
    background: url(../newimg/lr-icons.png) no-repeat -122px -127px;
    _background: url(../newimg/lr-icons.gif) no-repeat -222px -127px;
}

.select-box .select-list {
    width: 82px;
    border: 1px solid #425A96;

    position: absolute;
    left: 0;
    top: 22px;
    z-index: 101;
    background: #fff;
}

.select-box .select-list a:link,
.select-box .select-list a:visited {
    display: block;
    text-align: left;
    width: 76px;
    height: 26px;
    padding-left: 6px;
    line-height: 26px;

}

.select-box .select-list a:hover {
    text-decoration: none;
    background: #F1DECA;
}

.lr-com-con .btn {
    width: 305px;
    height: 53px;
    line-height: 53px;
    text-align: center;
    background: #425A96;

    font-size: 28px;
    border: 0;
    outline: none;

    color: #fff;
}

.lr-com-con p {
    height: 60px;
    line-height: 60px;
}

.lr-com-con p.tipMsg {
    height: 45px;
    line-height: 21px;
    padding-left: 4px;
    font-size: 12px;
    color: #E13434
}

/*注册*/
.register .lr-com-con .input-box {
    border: 0;
    width: 410px;
    padding-left: 40px;
    font-size: 20px;
    height: 62px;
}

.register .input-box label {
    display: block;
    width: 93px;
    float: left;
    line-height: 60px;
}

.register .input-box input {
    float: left;
    width: 313px;
    margin: 0;
    font-size: 20px;
    border-bottom: 1px solid #425A96;
    padding: 0;
}

.register .sla .chk {
    width: 14px;
    height: 14px;
    vertical-align: middle;
}

.register .sla a:link,
.register .sla a:visited {
    text-decoration: underline;

}

.border-radius5 {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

/***************登陆*****************/

/*****首页右侧信息条****/
.fixed-box {
    position: fixed;
    _position: absolute;
}

.right-info-bar {
    top: 548px; /*750px*/
    right: 0;
    width: 149px;
    /*height: 618px;*/
    background: #D4D6D8;
}

.right-info-bar .inner {
    padding: 48px 0 26px 14px;
}

.right-info-bar .info-box .info-con {
    padding: 12px 16px 12px 0;
}

.right-info-bar .info-box h2 {
    width: 103px;
    height: 28px;
    padding-left: 33px;
    line-height: 28px;
    color: #fff;
    font-size: 14px;
    background: #E43A3D;
}

.right-info-bar .info-box p {
    color: #333333;
    line-height: 21px;
}

.right-info-bar .info-box p span {
    display: block;
    text-align: center;
}

.right-info-bar .qq-info p {
    text-align: center;
}

.right-info-bar a:link,
.right-info-bar a:visited {
    color: #333333;
    text-decoration: underline;
}

.right-info-bar .rib-close:link, .right-info-bar .rib-close:visited {
    display: block;
    width: 28px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    background: #E43A3D;
    color: #fff;
    text-decoration: none;
    position: absolute;
    right: 0;
    top: 8px;
    font-family: "宋体";
    font-size: 14px;
}

/*****首页右侧信息条****/
/********详情右侧********/
/**
 * 侧边栏展开
 ************************************/
.asideBox {
    background: #F9F9F9;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9999;
    width: 0px;
    overflow: hidden;
    -webkit-box-shadow: -10px 0 20px rgba(0, 0, 0, .4);
    -moz-box-shadow: -10px 0 20px rgba(0, 0, 0, .4);
    box-shadow: -10px 0 20px rgba(0, 0, 0, .4);

    text-align: center;

    /*	background: -webkit-gradient(linear, 0 0, 0 20%, 0 100%, from(#ccc), to(#fff));		*/
}

.asideWrap {
    padding: 40px 22px;

}

.asideWrap h2 {
    width: 544px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #425A96;
    font-weight: bold;
    font-size: 20px;

    margin-bottom: 20px;

}

.asideWrap table {
    color: #415996;
    font-size: 16px;

}

.asideWrap .even {
    background: #CBD1E0;
}

.asideWrap thead tr {
    background: #415996;
}

.asideWrap th {
    color: #fff;
}

.asideWrap tbody td {
    font-family: "\5B8B\4F53";
}

.asideWrap tr {
    height: 40px
}

.asideWrap td {
    text-align: center;
}

.close:link, .close:visited {
    position: relative;
    left: -22px;
    top: 100px;
    display: block;
    width: 94px;
    text-align: center;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    color: #fff;
    background: #415996;
    font-family: "\5B8B\4F53";

}

/*.close:hover, .close:focus, .close:active {
	border: 1px solid #eeeded;
	border-bottom-color: #d2d1d1;
	border-top: none;
	background: #e76049;
}

.close:hover .i_close, .close:focus .i_close, .close:active .i_close {
	
	background-position: -189px -749px;
}
 */

/********详情右侧********/

/* ************* new 会员中心 ******************/
.user-main {
    width: 100%;
    padding: 28px 0 50px 0;
}

.user-main .inner {
    background: #fff;
    padding-bottom: 106px;
    border: 1px solid #696767;
    overflow: hidden;
}

/*左边菜单列表*/
.user-main-left {
    padding: 0px 0 15px 40px;
    width: 114px;

}

.user-main-left .preS_stit {
    margin: 6px 0;
    padding-left: 22px;
    display: block;
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
    color: #333333;
    background: url(../newimg/sprite-userinfo.png?20170927) no-repeat;
}

.user-main-left .preS_stit.spritebg-qiugou {
    background: url(../newimg/user_qiugou_icon.png) no-repeat;
    background-size: contain;
}
.user-main-left .preS_stit:hover {
    color: #e22a2d;
    font-weight: bold;
}

.user-main-left ul li.selected a.preS_stit, .user-main-left ul li ul li a.selected {
    color: #e22a2d;
    font-weight: bold;
}

.user-main-left .spritebg-1 {
    background-position: 0 -3px;
}

.user-main-left .spritebg-1:hover, .user-main-left ul li a.selected1 {
    background-position: 0 -316px;
}

.user-main-left .spritebg-2 {
    background-position: 0 -34px;
}

.user-main-left .spritebg-2:hover, .user-main-left ul li a.selected2 {
    background-position: 0 -347px;
}

.user-main-left .spritebg-3 {
    background-position: 0 -66px;
}

.user-main-left .spritebg-3:hover, .user-main-left ul li a.selected3 {
    background-position: 0 -379px;
}

.user-main-left .spritebg-4 {
    background-position: 0 -96px;
}

.user-main-left .spritebg-4:hover, .user-main-left ul li a.selected4 {
    background-position: 0 -409px;
}

.user-main-left .spritebg-5 {
    background-position: 0 -127px;
}

.user-main-left .spritebg-5:hover, .user-main-left ul li a.selected5 {
    background-position: 0 -440px;
}

.user-main-left .spritebg-6 {
    background-position: 0 -160px;
}

.user-main-left .spritebg-6:hover, .user-main-left ul li a.selected6 {
    background-position: 0 -473px;
}

.user-main-left .spritebg-7 {
    background-position: 0 -190px;
}

.user-main-left .spritebg-7:hover, .user-main-left ul li a.selected7 {
    background-position: 0 -503px;
}

.user-main-left .spritebg-8 {
    background-position: 0 -221px;
}

.user-main-left .spritebg-8:hover, .user-main-left ul li a.selected8 {
    background-position: 0 -534px;
}

.user-main-left .spritebg-9 {
    background-position: 0 -254px;
}

.user-main-left .spritebg-9:hover, .user-main-left ul li a.selected9 {
    background-position: 0 -567px;
}

.user-main-left .spritebg-10 {
    background-position: 0 -284px;
}

.user-main-left .spritebg-10:hover, .user-main-left ul li a.selected10 {
    background-position: 0 -597px;
}

.user-main-left .spritebg-11 {
    background-position: 0 -625px;
}

.user-main-left .spritebg-11:hover, .user-main-left ul li a.selected11 {
    background-position: 0 -650px;
}

.user-main-left .spritebg-12 {
    background-position: 0 -675px;
}

.user-main-left .spritebg-12:hover, .user-main-left ul li a.selected12 {
    background-position: 0 -694px;
}

.user-main-left .spritebg-13{
    background: url("../newimg/new_userinfo.png") no-repeat;
    background-position: 0px -97px;
}
.user-main-left .spritebg-13:hover,.user-main-left ul li a.selected13{
    background: url("../newimg/new_userinfo.png") no-repeat;
    background-position: 0px -410px;
}

.user-main-left .spritebg-14{
    background: url("../newimg/new_userinfo.png") no-repeat;
    background-position: -3px -781px;
}
.user-main-left .spritebg-14:hover,.user-main-left ul li a.selected14{
    background: url("../newimg/new_userinfo.png") no-repeat;
    background-position: -3px -759px;
}


.user-main-left .pres_list .sub_menu {
    display: none;
}

.user-main-left .sub_menu a {
    padding: 2px 5px;
    font-size: 12px;
    line-height: 24px;
    color: #777;
}

.user-main-left .sub_menu a:hover {

    background: #e22a2d;
    color: #fff;
}

.preS_mtit {
    margin-top: 16px;
    position: relative;
}

.preS_mtit li {
    margin-left: 17px;
}
.icon-new {
    position: absolute;
    left: -32px;
    top: 6px;
    width: 32px;
    height: 13px;
    background: url(../yjimg2016/icon_new.png) no-repeat;
}
.icon-tihuokuan{
    background: url(../images/icon_tihuokuan.png) no-repeat;
    background-size: contain;
}
/* .user-main-right{width:1042px;} */

/*右边账户信息完成度
.user-main-right-side{width:195px;border-left:1px solid #dcdcdc;}
.user-main-right-side .side-box .side-title{height:53px;background:url(../yjimg/level-title.png) no-repeat;}
.user-main-right-side .side-box .side-title span{line-height:50px;font-size:22px;color:#ffdbb6;font-weight:bold;margin-left:120px;}
.user-main-right-side .side-box .side-level{height:124px;text-align:center;background:#ffffff;}
.user-main-right-side .side-box .side-level span{font-size:14px;color:#333333;font-weight:bold;margin:auto;}
.user-main-right-side .side-box .side-level em{font-size:14px;color:#cc0707;font-weight:bold;margin:7px 2px 0;}
.user-main-right-side .side-box .side-title .f50{font-size: 50px;}
.user-main-right-side .side-box .side-title .f30{font-size: 30px;}
.user-main-right-side .side-con{background-color:#f1f1f1;height:174px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.user-main-right-side .side-box .side-con{padding:10px 30px 50px 30px;color:#231815;font-size:14px;font-weight:bold;}
.user-main-right-side .side-box li{line-height:28px;border-bottom:1px dashed #c9caca;padding-bottom:6px;padding-top:6px;}
.user-main-right-side .side-box li em{background:url(../yjimg/certified.png) 0 50% no-repeat;margin-left:20px;margin-top:10px;color:#cc0707;padding-left:16px;font-weight:bold;}
.user-main-right-side .side-box li em.no{background:url(../yjimg/no-certified.png) 0 50% no-repeat; margin-top:10px;color:#666666;font-weight:bold;}
.user-main-right-side .sideBox4Edu{background:#999999;height:198px;}
.user-main-right-side .sideBox4Edu li{border-bottom:1px dashed #c9caca;}
.user-main-right-side .sideBox4Edu li.end{border-bottom:0px dashed #c9caca;}
.sideBox4Edu span{font-size:14px;line-height:36px;color:#e7e7e7;font-weight:bold;margin-left:12px;}
*/

/* new 会员中心中间内容 */
.user-main-center {
    width: 1025px;
    margin-left: 20px;
    font-size: 12px;
}

/* new 账户信息 */

.umc-box1 {
    width: 100%;
    margin-bottom: 10px;
    border-top: 1px solid #fff;
    font-family: "\5B8B\4F53";
    font-size: 14px;
    color: #333333;
}

.umc-box1 .umc-b-title1 {
    width: 100%;
    height: 35px;

    /* gradient */
    background-color: #eee;
    background-image: -moz-linear-gradient(top, #D9D8D8, #F2F2F2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#D9D8D8), to(#F2F2F2));
    background-image: -webkit-linear-gradient(top, #D9D8D8, #F2F2F2);
    background-image: -o-linear-gradient(top, #D9D8D8, #F2F2F2);
    background-image: linear-gradient(to bottom, #D9D8D8, #F2F2F2);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffD9D8D8', endColorstr='#ffF2F2F2', GradientType=0);
    font-weight: bold;
    line-height: 35px;
    position: relative;
    border-bottom: 1px solid #CCCCCC;
}

.umc-box1 .umc-b-title1 h2 {
    color: #415996;
    font-size: 16px;
    padding-left: 42px;
}

.umc-box1 .umc-b-con1 {
    background: #F9F9F9;
}

.umc-box1 .umc-b-con1 .umc-con-inner1 {
    padding: 10px 40px 5px 40px;
    _padding: 10px 0 20px 30px;
}

.umc-b-title1 .d-close:link,
.umc-b-title1 .d-close:visited {
    position: absolute;
    top: 50%;
    right: 10px;
    background: none;
    height: 35px;
    margin-top: -17px;
    padding: 0 5px;
}

.umc-box .umc-b-title {
    position: relative;
    height: 200px;
    width: 1025px;
    font-family: "微软雅黑";
    /*background: #ffffff*/
}

.umc-box .umc-b-title .umc-r-btn {
    position: absolute;
    right: 0;
    top: 0;
    padding-top: 30px;
    height: 59px;
    width: 90px;
}

.umc-b-title .face-name {
    position: absolute;
    left: 0;
    top: 0;
    height: 200px;
    width: 140px;
    background: #ffffff;
    /*border-right: 1px solid #fff;*/
}

.umc-b-title .face-name .uface {
    margin: 37px auto 0;
    height: 100px;
    width: 100px;
}

.umc-b-title .face-name .uface img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
}

.umc-b-title .face-name .uname {
    padding-top: 10px;
    width: 140px;
    text-align: center;
    line-height: 18px;
    color: #333;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;/*加宽度width属来兼容部分浏览*/
}

.umc-b-title .user-level {
    position: relative;
    /* overflow: hidden; */
    float: right;
    /* margin-top: 20px; */
    width: 600px;
    height: 124px;
    background: #fff;
}

.umc-b-title .user-level .p-add {
    position: absolute;
    left: 15px;
    top: 24px;
    line-height: 42px;
}
.umc-b-title .user-level .p-xiangqing {
    position: absolute;
    left: 15px;
    top: 48px;
    line-height: 42px;
}
.umc-b-title .user-level .p-xiangqing:hover{
    text-decoration: underline;
}

.umc-b-title .user-level .level-name {
    position: absolute;
    left: 204px;
    line-height: 42px;
    font-size: 14px;
    color: #333;
    top: 23px;
}

.umc-b-title .user-level .level-check {
    position: absolute;
    left: 15px;
    top: 76px;
    font-size: 14px;
    color: #1d26ba;
    line-height: 42px;
}

.umc-b-title .user-level .level-pic {
    position: absolute;
    left: 154px;
    top: 25px;
    height: 42px;
}

.umc-b-title .user-level img {
    width: 42px;
    height: 42px;
}

.umc-b-title .user-level .level-pic a {
    display: inline-block;
    padding-left: 30px;
    color: #fddbb9;
    line-height: 60px;
}

.umc-b-title .user-level .level-pic a:hover {
    color: #fddbb9;
    font-weight: bold;
    vertical-align: middle;
}

.umc-b-title .user-level span {
    position: absolute;
    left: 0;
    top: 18px;
    color: #333;
    float: right;
}

.umc-b-title .user-level em {
    color: red;
    font-weight: bold;
    font-size: 14px;
}

.umc-box .umc-b-title .umc-b-con {
    width: 600px;
    float: right;
    background: #fff;
    /* height: 75px; */
    box-sizing: border-box;
    padding-left: 15px;
}

.umc-r-btn a {
    display: block;
    font-size: 16px;
    line-height: 1em;
    color: #c42803;
}

.newinfo-table {
    margin-top: 24px;
    color: #666666;
    width: 100%;
    margin-bottom: 2px;
}

.newinfo-table td {
    line-height: 22px;
}

.level-txt, .level-wrap {
    display: block;
    float: left;
}

.level-wrap em {
    display: block;
    float: left;
    width: 120px;
    height: 42px;
    margin-top: 5px;
}

.level-wrap .star-gold {
    background: url(../newimg/star-gold.gif) no-repeat;
}

.level-wrap .star-silver {
    background: url(../newimg/star-silver.gif) no-repeat;
}

.level-wrap .star {
    background: url(../yjimg/star_level1.gif) no-repeat;
}

.level-wrap .moon {
    background: url(../yjimg/star_level2.gif) no-repeat;
}

.level-wrap .sun {
    background: url(../yjimg/star_level3.gif) no-repeat;
}

.level-wrap .steel-1 {
    background: url(/Bbs/static/image/common/g1.png) no-repeat;
}

.level-wrap .steel-2 {
    background: url(/Bbs/static/image/common/g2.png) no-repeat;
}

.level-wrap .copper-1 {
    background: url(/Bbs/static/image/common/q1.png) no-repeat;
}

.level-wrap .copper-2 {
    background: url(/Bbs/static/image/common/q2.png) no-repeat;
}

.level-wrap .copper-3 {
    background: url(/Bbs/static/image/common/q3.png) no-repeat;
}

.level-wrap .silver-1 {
    background: url(/Bbs/static/image/common/b1.png) no-repeat;
}

.level-wrap .silver-2 {
    background: url(/Bbs/static/image/common/b2.png) no-repeat;
}

.level-wrap .silver-3 {
    background: url(/Bbs/static/image/common/b3.png) no-repeat;
}

.level-wrap .silver-4 {
    background: url(/Bbs/static/image/common/b4.png) no-repeat;
}

.level-wrap .gold-1 {
    background: url(/Bbs/static/image/common/h1.png) no-repeat;
}

.level-wrap .gold-2 {
    background: url(/Bbs/static/image/common/h2.png) no-repeat;
}

.level-wrap .gold-3 {
    background: url(/Bbs/static/image/common/h3.png) no-repeat;
}

.level-wrap .gold-4 {
    background: url(/Bbs/static/image/common/h4.png) no-repeat;
}

.level-wrap .gold-5 {
    background: url(/Bbs/static/image/common/h5.png) no-repeat;
}

.level-wrap .platinum-1 {
    background: url(/Bbs/static/image/common/bo1.png) no-repeat;
}

.level-wrap .platinum-2 {
    background: url(/Bbs/static/image/common/bo2.png) no-repeat;
}

.level-wrap .platinum-3 {
    background: url(/Bbs/static/image/common/bo3.png) no-repeat;
}

.level-wrap .platinum-4 {
    background: url(/Bbs/static/image/common/bo4.png) no-repeat;
}

.level-wrap .platinum-5 {
    background: url(/Bbs/static/image/common/bo5.png) no-repeat;
}

.level-wrap .diamond-1 {
    background: url(/Bbs/static/image/common/z1.png) no-repeat;
}

.level-wrap .diamond-2 {
    background: url(/Bbs/static/image/common/z2.png) no-repeat;
}

.level-wrap .diamond-3 {
    background: url(/Bbs/static/image/common/z3.png) no-repeat;
}

.level-wrap .diamond-4 {
    background: url(/Bbs/static/image/common/z4.png) no-repeat;
}

.level-wrap .diamond-5 {
    background: url(/Bbs/static/image/common/z5.png) no-repeat;
}

.level-wrap .crown-1 {
    background: url(/Bbs/static/image/common/hg1.png) no-repeat;
}

.level-wrap .crown-2 {
    background: url(/Bbs/static/image/common/hg2.png) no-repeat;
}

.level-wrap .crown-3 {
    background: url(/Bbs/static/image/common/hg3.png) no-repeat;
}

.level-wrap .crown-4 {
    background: url(/Bbs/static/image/common/hg4.png) no-repeat;
}

.level-wrap .crown-5 {
    background: url(/Bbs/static/image/common/hg5.png) no-repeat;
}

.base-info-inner {
    padding-bottom: 20px;
}

/* new 基本信息 */

.home-user-info {
    width: 1035px;
    min-height: 702px;
    margin-top: 10px;
    background: #fff;

}

.user-main-center .base-info {
    position: relative;
    padding-left: 78px;
    padding-right: 78px;
}

.base-info .umc-title {
    position: relative;
    height: 59px;
    border-bottom: 1px solid #c9caca;
}

.base-info .umc-title h2 {
    font-weight: bold;
    height: 1em;
    line-height: 1em;
    font-size: 16px;
    color: #8a530e;
    padding-top: 28px;
}

.base-info .umc-title .umc-r-btn {
    position: absolute;
    right: 0;
    top: 0;
    padding-top: 30px;
    height: 59px;
    width: 90px;
}

.umc-title strong {
    color: #c42803;
    font-size: 12px;
    padding-left: 15px;
    font-weight: bold;
}

.umc-title2 {
    position: relative;
    margin-top: 8px;
    height: 36px;
    border-bottom: 2px solid #e22a2d;
}

.umc-title2 h2 {
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #e22a2d;
    padding-left: 10px;
}
.umc-title2 .title_sell{
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #e22a2d;
    padding-left: 10px;
    float: right;
}


.new_hebing{
    display: flex;
}

.new_hebing a:nth-of-type(1){
    margin-right: 20px;
}


.frmCon {
    overflow: hidden;
    padding-bottom: 20px;
    position: relative;
}
.new_againentrust_text{
    position: absolute;
    right: 0;
    top: 10px;
    color: #f00;
}
.frmCon .newdl {
    overflow: hidden;
    width: 100%;
    color: #333;
    line-height: 46px;
}

.frmCon .newdl dt {
    float: left;
    width: 72px;
    text-align: right;
}

.frmCon .newdl dd {
    float: left;
    margin-left: 6px;
}

.frmCon .newdl .green-span {
    color: #3c924c;
}

.frmCon .newdl .green-span-1 {
    float: left;
    color: #3c924c;
}

.frmCon .newdl .righticon {
    display: block;
    margin-top: 16px;
    margin-left: 5px;
    width: 16px;
    height: 16px;
    background: url(../newimg/right_icon.png) no-repeat;

}

.frmCon .newdl .righticon-1 {
    display: none;
    margin-top: 16px;
    margin-left: 5px;
    width: 16px;
    height: 16px;
    background: url(../newimg/right_icon.png) no-repeat;

}

.frmCon .newdl .righticon-2 {
    float: left;
    display: block;
    margin-top: 16px;
    margin-left: 5px;
    width: 16px;
    height: 16px;
    background: url(../newimg/right_icon.png) no-repeat;

}

.frmCon .newdl a {
    display: inline-block;
    padding: 2px 7px;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #ee5a4c;
    border: 1px solid #ee5a4c;
    border-radius: 2px;
}

.frmCon .inputBox, .frmCon .selectBox {
    margin: 30px 15px 0px 0;
    color: #a09e9e;
}

.frmCon h3 {
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    color: #ff1600;
    text-indent: 10px;

}

.edubtn_btn:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}

.frmCon .edubtn {
    display: block;
    margin: 30px 15px 0 0;
    width: 124px;
    height: 30px;
    background: url(../newimg/edu_btn.png) no-repeat;
    cursor: pointer;
    float: left;
}

.frmCon .edubtn-yellow {
    display: none;
    background-position: 0 0px;
}

.frmCon .edubtn-gray {
    background-position: 0 -30px;
}

.frmCon .integral {
    display: block;
    margin: 30px 0 0 0;
    width: 124px;
    height: 30px;
    background: url(../newimg/integral_btn.png) no-repeat;
    cursor: pointer;
    float: left;
}
.frmCon .integral-yellow {
    display: none;
    background-position: 0 0px;
}

.frmCon .integral-gray {
    background-position: 0 -30px;
}


.mar-L-10 {
    margin-left: 10px;
}

.inputBox {
    float: left;
    margin-right: 10px;
}

.letter-spac-1 {
    letter-spacing: 2px;
}

.letter-spac-2 {
    letter-spacing: 8px;
}

/*实名认证新加*/

.table-3 {
    margin: 1%;
    width: 800px;
    font-size: 12px;
    text-align: left;
    line-height: 30px;
    color: #666666;
}

.table-3 img {
    overflow: hidden;
    display: block;
    margin: 10px 0;
    width: 161px;
    height: 120px;
}

.form-item {
    float: left;
}

.realname-text {
    padding-left: 6px;
    width: 240px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #999999;
}

.realnameinput {
    position: relative;
    width: 161px;
    height: 180px;
}

.realnameinput .img {
    position: absolute;
    left: 0;
    top: -10px;
    width: 161px;
    height: 120px;
    background: url(../newimg/real_inputbg.png) no-repeat;

}

.marT10 {
    margin-top: 10px;
}

.waitsh {
    display: none;
    float: left;
    margin-top: 15px;
    padding-left: 15px;
    font-size: 12px;
    line-height: 20px;
    color: #999999;

}

.realnameinput .div .input-dl {
    width: 161px;
    height: 120px;
}

.lineheight-20 {
    margin: 5px 0 15px;
    line-height: 20px;
    color: #333333;
}

.font-size14 {
    color: #333333;
}

.realnameinput input {
    position: absolute;
    left: 0;
    top: -10px;
    width: 161px;
    height: 120px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    background: no-repeat;
    z-index: 2;
}

.ass-tit {
    font-size: 12px;
    line-height: 14px;
    height: 14px;
    color: #e22a2d;
}

.errorreminder {

    float: left;
    margin: 15px 0 0 15px;
    padding-left: 25px;
    font-size: 12px;
    line-height: 20px;
    color: #e22a2d;
    background: url(../newimg/errorreminder_icon.png) no-repeat;

}

.idcardbbox {
    position: relative;
    margin: 10px 0;
    padding: 0;
    width: 100%;
    height: 120px;
}

.masking-img {
    position: absolute;
    left: 0;
    top: 0;
    width: 160px;
    height: 119px;
    background: url(../newimg/masking_img.png) no-repeat;
    z-index: 50;

}

.idcardbbox img {
    position: absolute;
    left: 0;
    top: 0;
    width: 160px;
    height: 119px;
    z-index: 1;

}

.realname-btn {
    overflow: hidden;
    display: block;
    margin-top: 20px;
    width: 150px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #fff;
    border-radius: 5px;
    background: linear-gradient(#ff5558, #e22a2d);

}

.w211 {
    width: 203px;
    padding-left: 8px;
+ width: 213 px
}

.w66 {
    width: 58px;
    padding-left: 8px
}

.w39 {
    width: 31px;
    padding-left: 8px
}

.w108 {
    width: 100px;
    padding-left: 8px
}

.w49 {
    width: 41px;
    padding-left: 8px
}

.w87 {
    width: 79px;
    padding-left: 8px
}

.inpw360 {
    width: 352px;
    padding-left: 8px
}

.h25 {
    height: 25px;
    line-height: 25px;
    *display: block;
    *height: auto;
    *line-height: 22px;
    *font: normal 12px/20px Tahoma, Geneva, sans-serif;
    *overflow: hidden;
}

.h27 {
    height: 12px;
    padding-top: 8px;
    padding-bottom: 7px;
    line-height: 12px;
    height: 21px \0
    \9;
    line-height: 27px \0
    \9;
    padding: 0 \0
    \9;
    padding-left: 8px \0
    \9;
    *line-height: 12px
}

.frmCon input, .frmCon select {
    margin-right: 10px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #ccc;
    color: #a09e9e;
    font-family: "微软雅黑";
    box-sizing: border-box;
}

.frmCon .noborder-input {
    width: 153px;
    font-size: 14px;
    border: 1px solid #b1b1b1;

}

.frmCon select {
    width: 66px;
    padding-left: 8px;
    padding-left: 0 \0
    \9
}

.frmCon select.sw211 {
    width: 211px;
}

.frmCon select.sw103 {
    width: 103px
}

.frmCon .inpTxtColor {
    color: #000
}

.frmRadio {
    width: 20px;
    height: 20px;
    margin: 6px 10px 7px 0px;
    cursor: pointer;
    border: 0;
    vertical-align: middle;
}

.frmCon .inputDefaultTxt {
    color: #c1c1c1;
}

.frmCon label {
    display: inline-block;
    height: 27px;
    line-height: 27px;
    margin-right: 20px;
}

/* 上传图片 */
.uploadBox {
    padding: 10px 0 0 0;
    font-size: 12px;
    color: #999;
}

.uploadBox i {
    color: #c42803;
}

.upload {
    overflow: hidden;
    zoom: 1;
    border-bottom: 1px dashed #ddd;
    padding: 25px 0;
}

.upload form {
    display: block;
    float: left;
    overflow: hidden;
    zoom: 1;
}

.upload dl {
    width: 215px;
    height: 150px;
    overflow: hidden;
    position: relative;
}

.upload dt {
    position: absolute;
    bottom: 0;
    left: 0;
}

.upload dd.imgBox {
    position: absolute;
    top: 0;
    left: 0;
}

.upload .bdB, .upload .imgBox a {
    background: url(../newimg/bgs2.png) no-repeat;
}

.upload .imgBox img {
    display: block;
}

.upload .bdB {
    position: absolute;
    top: -1px;
    left: -1px;
    width: 133px;
    height: 133px;
    background-position: 0 -290px;
}

.upload .imgBox a {
    display: block;
    float: left;
    width: 131px;
    height: 131px;
}

.upload .img1 a {
    background-position: 0 0;
}

.upload .img1 a:hover {
    background-position: -136px 0;
}

.upload .img2 a {
    background-position: 0 -140px;
}

.upload .img2 a:hover {
    background-position: -136px -140px;
}

.uploadBtn {
    width: 190px;
}

.uploadBtn a {
    display: block;
    width: 50px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    color: #828181;
    background: #edebea;
    float: left;
}

.uploadBtn a:hover {
    background: #f6d400;
    color: #fff;
}

.upload .imgBox .nobg {
    background: none;
}

.contact-info .frmCon {
    padding: 10px 0;
}

/************** end 会员中心 ******************/

/************** new 关注商品 ******************/
.focus-product {
    width: 1038px;

}

.user-concern {
    padding-bottom: 20px;
    width: 100%;
    background: #fff;
}

.myFocusContainer {
    width: 1000px;
    margin: 0 auto;
}

.concern-tlt {

    line-height: 38px;
    height: 38px;
    overflow: hidden;
    zoom: 1;
}

.concern-tlt li {
    float: left;
    text-align: center;
    font-size: 14px;
}

.concern-tlt li.concern-tlt-last {
    border-right: none;
}

.concern-tlt li a {
    font-weight: bold;
    color: #333;
    padding: 0 25px;
    border-right: 1px dotted #d2d0d0;
}

.concern-tlt li a:hover {
    color: #e22a2d;
}

.concern-tlt li a.current {
    color: #e22a2d;
    font-weight: bold;
}

.subadd {
    font-size: 12px;
    line-height: 16px;
}

.user-concern .concern-tablebox {
    margin: 0 auto 30px;
}

.user-concern .concern-tablebox .concern-tabletop {
    margin-bottom: 20px;
}

.user-concern .concern-tablebox .concern-tabletop .concern-codes {
    /*  padding-bottom: 5px;*/
    padding-bottom: 0px \9
    \0;
}

.concernTable table {
    border: 1px solid #9fa0a0;
}

/*9fa0a0 */
.concernTable table td, .concernTable table th {
    border: 1px solid #ddd;
}

/*9fa0a0 */
.concernTable th {
    border-top: none;
}

.concernTable .no-wrap {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 auto;
}

/* 个人中心-反馈信息-详情页 */
.mess-table {
    border: 1px solid #ddd;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    margin-bottom: 30px;
}

.mess-table th, .mess-table td {
    height: 40px;
}

.mess-table th.mess-hasline, .mess-table td.mess-hasline {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.mess-table th {
    border-bottom: 1px solid #ddd;
}

.mess-table thead {
    background: #fefad9;
}

/* 个人中心的委托拍品 - 修改价格 */
.yk_show, .yk_edit, .js_show, .js_edit {
    width: 100%;
    overflow: hidden;
    zoom: 1;
}

.yk_show s, .js_show s {
    display: block;
    float: left;
    line-height: 20px;
}

.yk_show s {
    width: 90px;
    padding: 0 2px;
}

.js_show s {
    width: 100%;
    text-align: center;
}

.editbtn {
    display: block;
    float: left;
    font-size: 12px;
    color: #bf8f1d;
    line-height: 20px;
    font-weight: bold;
}

.yk_edit, .js_edit {
    display: none;
}

.input_price {
    display: block;
    float: left;
    width: 80px;
    height: 20px;
    border: 1px solid #ddd;
    padding: 0 3px;
}

.tabCon td select.sel_addr {
    display: block;
    float: left;
    width: 75px;
    height: 20px;
    color: #666;
}

.donebtn {
    display: block;
    float: right;
    margin: 0 3px;
    font-size: 12px;
    color: #bf8f1d;
    line-height: 20px;
    font-weight: bold;
}

/*** 关注商品的页码样式 new ***/
.pagesBox4Concern {
    position: relative;
    height: 80px;
    margin-top: 30px;
}

.pagesBox4Concern .pages {
    position: absolute;
    right: 1px;
    top: 30px;
    float: none;
}

.pagesBox4Concern .pages ul {
    float: none;
    overflow: hidden;
}

.pagesBox4Concern .pages li {
    float: left;
    margin-right: 10px;
    color: #415996;
    font-size: 18px;
}

.pagesBox4Concern .pages li a {
    display: block;
    width: 30px;
    height: 30px;
    padding: 0;
    line-height: 30px;
    text-align: center;
    border: 1px solid #ddd;
    background: #fff;
    color: #4d4d4d;
    font-weight: bold;
    font-size: 14px;
}

.pagesBox4Concern .pages li a:hover {
    color: #333;
    background-color: #f4f4f4;
}

.pagesBox4Concern .pages .prev a, .pagesBox4Concern .pages .next a {
    text-indent: -9999px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-color: #fff;
}

.pagesBox4Concern .pages .prev a {
    background-image: url(../yjimg/arrow-s-prev.png);
}

.pagesBox4Concern .pages .next a {
    background-image: url(../yjimg/arrow-s-next.png);
}

.pagesBox4Concern .pages .fjInfo {
    margin-left: 15px;
}

.pagesBox4Concern .pages .fjInfo input {
    display: block;
    float: left;
    padding: 0 4px;
    width: 22px;
    height: 30px;
    line-height: 30px;
    background: url(../yjimg/pageBgInp.png) repeat-x;
    background-size: 10px 30px;
    border: 1px solid #ddd;
}

.pagesBox4Concern .pages .fjInfo .inpBg {
    display: block;
    float: left;
    width: 45px;
    height: 20px;
    line-height: 20px;
    margin: 0 5px;
    _margin: 0 0 0 2px;
    font-size: 14px;
    color: #646464;
}

.pagesBox4Concern .pages .fjInfo a {
    color: #535353;
    background: #fff;
    font-weight: bold;
    text-transform: uppercase;
}

.pagesBox4Concern .pages .fjInfo a:hover {
    color: #333;
    background: #f4f4f4;
}

.pagesBox4Concern .pages .fjInfo span {
    display: block;
    float: left;
    line-height: 38px;
    font-size: 14px;
}

.pagesBox4Concern .pages li.selected a {
    background: #ffbb00;
    color: #fff;
    border: 1px solid #d3a019;
}

.pagesBox4Concern .pages li.selected a:hover {
    border: 1px solid #ffcb3b;
}

.pagesBox4Concern .pages .fjInfo span, .pagesBox4Concern .pages .fjInfo input {
    color: #646464;
}

.pagesBox4Concern .pages .fjInfo i {
    color: #646464;
}

.pagesBox4Concern .pages li.diandian a {
    background: none;
    line-height: 32px;
}

/* 表格样式 */
.tabCon table {
    border-collapse: collapse;
    border-spacing: 0;
}

.tabCon table thead {
    background: #fefad9;
}

.tabCon table thead th, .tabCon table tbody td {
    text-align: center;
}

.tabCon table thead th {
    height: 40px;
    vertical-align: middle;
    font-size: 12px;
    color: #3e3a39;
    line-height: 40px;
    font-weight: bold;
}

.tabCon table tbody tr {
    border-spacing: 0;
    background: #fff;
}

.tabCon table tbody tr.even {
    background: #f7f7f7;
}

.tabCon table tbody td {
    vertical-align: middle;
    padding: 12px 0px;
    font-size: 12px;
    color: #595757;
}

.tabCon table tbody td.opt {
    vertical-align: middle;
    padding: 10px 0;
}

.tabCon input, .tabCon select {
    border: 1px solid #ddd;
    border-radius: 3px;
}

.tabCon select {
    height: 28px;
}

.spanWideSeeAll {
    display: none;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin: 0 auto;
    padding: 0;
    height: 40px;
}

.spanWideSeeAll:hover {
    background: #f8f8f8;
}

.spanWideSeeAll a {
    display: block;
    height: 40px;
    margin: 0 auto;
    background: url(../yjimg/see-morePpin.png) 45% 52% no-repeat;
    background-size: 14px 14px;
    text-align: center;
    font-size: 14px;
    line-height: 42px;
    color: #3e3a39;
    cursor: pointer;
}

.spanWideSeeAll a:hover {
    color: #666;
}

/* 再委托确认前 */
.againCon .againPrice {
    overflow: hidden;
    zoom: 1;
}

.againCon .againPrice span, .againCon .againPrice input {
    display: block;
    float: left;
}

.againCon .againPrice span {
    line-height: 30px;
}

.againCon .againPrice input {
    border: 1px solid #ddd;
    padding-left: 3px;
    width: 85px;
    height: 28px;
}

.againCon .againPrice span.again-price {
    width: 60px;
    text-align: right;
    padding-right: 5px;
}

.againCon .againPrice span.again-txt {
    width: 80px;
}

/* new 按钮组 */
.tabBtnsBox {
    margin-top: 10px;
    width: 100%;
    height: 40px;
    overflow: hidden;
    zoom: 1;
    background: #f8f8f8;
}

.tabBtnsBox .myDDBtn {
    display: block;
    width: 86px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    margin-right: 20px;
    font-weight: bold;
}

.tabBtnsBox .wzf-right .myDDBtn, .tabBtnsBox .yzf-right .myDDBtn {
    margin-right: 0;
    margin-left: 20px;
}

.myBtn-red {
    background: #f4683e;
}

.myBtn-red:hover {
    background: #fd9a7c;
}

.myBtn-grey {
    background: #999;
}

.myBtn-blue {
    background: #5ab1fb;
}

.myBtn-blue:hover {
    background: #78c1ff;
}

.tabBtnsBox .myBtn-nobg {
    background: none;
    color: #333;
    font-size: 14px;
    width: 50px;
}

.tabCheck {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-left: 6px;
    vertical-align: middle;
    border: 0
}

.myTabCheck {
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin-left: 13px;
    margin-top: 13px;
    vertical-align: middle;
    border: 0;
}

.tabBtnsBox s {
    display: block;
    float: left;
    font-size: 14px;
    color: #3e3a39;
    margin: 0 8px;
    line-height: 40px;
    text-decoration: none;
    cursor: pointer;
}

.wzf-left, .yzf-left {
    float: left;
}

.wzf-right, .yzf-right {
    float: right;
}

#total {
    float: left;
    margin-left: 10px;
    font-size: 12px;
    color: #fd9a7c;
    line-height: 40px;
}

#idDialog {
    background: #fff;
}

#idDialog h2 {
    line-height: 2em;
    font-size: 16px;
}

/*  ??? */
.tabPagesBox {
    padding: 25px 0 100px 0
}

.opt .tt {
    top: 18px;
    _top: 48px;
    left: 0;
}

.y, .y:link, .y:visited {
    float: left;
    display: block;
    width: 11px;
    height: 15px;
    overflow: hidden;
    background-position: -71px -178px;
    text-indent: -9999px;
}

.y:hover {
    background-position: -71px -158px;
}

/* new 关注商品表格里的小图标 */
.tabCon table td.opt em, .tabCon table td.opt a {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    cursor: pointer;
    text-indent: -99999px;
}

.tabCon table td.opt em.eye {
    background-image: url(../yjimg/myinfo-icon-01.png);
    background-position: 0 -20px;
}

.tabCon table td.opt em.eye:hover {
    background-position: 0 0;
}

.tabCon table td.opt a.refresh {
    background-image: url(../yjimg/myinfo-icon-02.png);
    background-position: 0 0;
}

.tabCon table td.opt a.candid {
    background-image: url(../yjimg/myinfo-icon-03.png);
    background-position: 0 0;
}

.tabCon table td.opt a.refresh:hover {
    background-position: 0 -20px;
}

.tabCon table td.opt a.candid:hover {
    background-position: 0 -20px;
}

.tabCon table a {
    font-size: 12px;
    color: #2e2514;
}

.tabCon a:hover {
    text-decoration: underline;
}

.tabCon table .y:link,
.tabCon table .y:visited {
    margin-right: 6px
}

/* new tab Con */
.tabCon .table {
    display: table;
}

.tabCon .table .tr {
    width: 100%;
    border-bottom: 1px solid #eee;
    border-top: 1px solid #fff;
}

.tabCon .table .td, .tabCon .table .th {
    display: table-cell;
    *float: left;
    vertical-align: middle;
    text-align: center;
    height: 32px;
}

.tabCon .table .th {
    font-size: 14px;
    color: #3e3a39;
    line-height: 40px;
    background: #fefad9;
    font-weight: bold;
}

.tabCon .table .td {
    font-size: 14px;
    color: #666;
    line-height: 35px;
}

.tabCon .table .td .btn-link {
    position: relative;
    text-decoration: none;
}

.tabCon .expand-wrap {
    background: #ececec;
}

.tabCon .expand-wrap .table .th {
    font-size: 14px;
    color: #666;
    font-weight: bold;
    line-height: 32px;
    background: #ececec;
}

.tabCon .expand-wrap .table .td {
    font-size: 12px;
    color: #666;
    line-height: 32px;
}

.tabCon table tr.tr4SlideHide td {
    padding: 0;
}

/* new 子表格 */
.tabCon .sub-table {
    color: #666;
    font-size: 12px;
}

.tabCon .sub-table .thead {
    background: #f4f4f4;
}

/* 它用ul写的表格……thead是class名，不是标签名 */
.tabCon .sub-table .tr.even {
    background: #f8f8f8;
}

.bar-btn {
    width: 100%;
    height: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 14px;
    color: #405996;
    border-top: 1px solid #999;
    cursor: pointer;
}

.hide {
    display: none;
}

.show {
    display: block;
}

.tabCon .table em.eye {
    display: block;
    float: left;
    margin-top: 2px
}

.tabCon .table em {
    _line-height: 12px;
    margin-right: 6px
}

.tabCon .table a {
    font-size: 12px;
    color: #333;
}

.tabCon a:hover, .tabCon a:focus, .tabCon a:active {
    text-decoration: underline
}

.tabCon .table .refresh:link,
.tabCon .table .refresh:visited,
.tabCon .table .y:link,
.tabCon .table .y:visited {
    margin-right: 6px
}

.toggle-nav li {
    float: left;
    font-weight: normal;
    padding: 0 6px;
    height: 27px;
    line-height: 27px;
    color: #444;
}

.focus-product .umc-box .umc-b-title .toggle-nav li,
.focus-product .umc-box .umc-b-title .toggle-nav li a:link,
.focus-product .umc-box .umc-b-title .toggle-nav li a:visited {
    font-size: 12px;
}

.focus-product .umc-box .umc-b-title .toggle-nav li a:link,
.focus-product .umc-box .umc-b-title .toggle-nav li a:visited {
    line-height: 27px;
    margin: 0
}

.toggle-nav .toggle-link:link, .toggle-nav .toggle-link:visited {
    width: auto;
    color: #3166FF;
    _line-height: 16px;

}

.toggle-nav .toggle-link:hover {
    text-decoration: underline;
}

.toggle-nav .toggle-current {
    font-weight: bold;
    font-size: 14px;
}

.toggle-nav .toggle-tag {
    font-weight: bold;
    font-size: 14px;
    margin-left: 4px;

}

/*****************关注商品******************/

/*****************发货方式******************/
.send-foods {
    width: 1200px;
}

.send-foods .user-main-center {
    width: 100%;
}

.conWrap {
    padding-top: 28px
}

.conWrap .titleBox {
    width: 124px
}

.conWrap .conBox {
    width: 968px;
    _width: 967px; /*border:1px solid #fe8432;background:#fff;*/
    padding-bottom: 23px;
}

.conWrap .titleBox li {
}

.conWrap .titleBox li a:link,
.conWrap .titleBox li a:visited {
    display: block;
    font-size: 16px;
    font-weight: bold;
    width: 124px;
    height: 45px;
    line-height: 45px;
}

.conWrap .titleBox li.selected a:link,
.conWrap .titleBox li.selected a:visited {
    position: relative;
}

.conPart {
    padding: 23px 0 0 23px
}

/*.umc-con-inner .conPart {
		padding-top: 0;
	}
	.send-foods .conPart  {
		padding-left: 80px;
	}*/
.conPart h2 {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    height: 24px;
    line-height: 24px
}

.frmBtnBox5 {
    position: relative;
    height: 44px
}

.frmBtnBox5 a:link, .frmBtnBox5 a:visited {
    display: block;
    width: 105px;
    height: 34px;
    line-height: 34px;
    position: absolute;
    left: 50%;
    margin-left: -52px;
}

.mapBox {
    padding: 23px 111px;
}

.mapBox .bj, .mapBox .sh {
    width: 762px;
}

.mapBox p {
    font-size: 14px;
    color: #656565;
    margin-bottom: 15px
}

.addressList {
    padding: 0 23px 23px 0
}

.addressList ul {
}

.addressList li {
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #656565;
    padding: 0 10px;
    border: 1px solid #f9fafa;
    *position: relative
}

.addressList li strong {
    color: #f9fafa;
    font-size: 14px;
    font-weight: bold;
    padding-right: 6px;
    padding-left: 6px
}

.addressList li.selected {
    border: 1px solid #ffe580;
    background: #fff5cc;
}

.addressList li.selected strong {
    color: #ff5500;
}

.addressList li span {
    display: inline-block;
    padding: 0 14px;
}

.addressList span.defaultAddr {
    color: #a1a1a1
}

.addressList li.selected span.defaultAddr {
    font-weight: normal
}

.addressList li.selected span {
    font-weight: bold
}

.addressList li .editAddr:link, .addressList li .editAddr:visited, .addressList li .setAddr:link, .addressList li .setAddr:visited {
    display: inline-block;
    float: right;
    font-size: 14px;
    color: #3366cc;
    *position: absolute;
    right: 10px
}

.addressList .hover {
    cursor: pointer;
    background: #fffae5;
}

.addressList .hover strong {
    color: #fffae5
}

.addressList li .setAddr:link, .addressList li .setAddr:visited {
    padding: 0 14px;
}

.frmCon2 {
    padding-left: 44px;
    padding-top: 2px
}

.send-frmCon label, .send-frmCon input {
    float: left;
}

.send-frmCon .frmRadio {
    margin-left: 0;
}

/*****************发货方式******************/

/*** new 按钮 ***/
/* 红色小按钮 */
.frmQueryBtn, .frmCon .frmQueryBtn {
    overflow: hidden;
    display: block;
    float: left;
    margin-top: 30px;
    margin-right: 15px;
    padding-bottom: 27px;
    width: 65px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    background: #e22a2d;
    border-radius: 5px;
    font-size: 14px;
    cursor: pointer;
}

.frmQueryBtn:hover, .frmCon .frmQueryBtn:hover {
    background: #dc9c07;
}

.frmCon .myBtn-blue {
    background: #5ab1fb;
}

.frmCon .myBtn-blue:hover {
    background: #78c1ff;
}

/* 橙色大按钮 */
.frmBtn,
.frmCon .frmBtn,
.msgConBox .frmBtn {
    /* display: block;*/
    padding: 10px 15px;
    background: #e22a2d;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    cursor: pointer;
    border-radius: 5px;
}

.newsA.frmBtn-kuaidi {
    float: left;
    display: block;
    padding: 10px 15px;
    background: #e22a2d;
    text-align: center;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
}

.newsA.frmBtn-kuaidi:hover {
    color: #ffc456;
}

.newsB.frmBtn-ziti {
    margin-left: 20px;
    float: left;
    display: block;
    padding: 10px 15px;
    background: #e22a2d;
    text-align: center;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
}

.newsB.frmBtn-ziti:hover {
    color: #ffc456;
}

.frmBtn:hover,
.frmCon .frmBtn:hover,
.msgConBox .frmBtn:hover {
    background: #dc9c07;
}

/* 针对按钮在页面居中 */
.btnBox {
    position: relative;
    height: 50px;
    padding: 10px 0;
    margin-top: 20px;
}

.btnBlockCen {
    position: absolute;
    left: 50%;
}

.btnW412 .btnBlockCen-ml {
    margin-left: -206px
}

.btnW277 .btnBlockCen-ml {
    margin-left: -138px
}

.btnW136 .btnBlockCen-ml {
    margin-left: -68px
}

.btnW122 .btnBlockCen-ml {
    margin-left: -61px
}

.btnW105 .btnBlockCen-ml {
    margin-left: -52px
}

.btnW84 .btnBlockCen-ml {
    margin-left: -42px
}

.btnW180 .btnBlockCen-ml {
    margin-left: -90px
}

.btnW150 .btnBlockCen-ml {
    margin-left: -75px
}

.btnW170 .btnBlockCen-ml {
    margin-left: -85px
}

/*****下拉浮动框****/
.auto_name_all, .auto_name_all2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EEEEEE;
    display: none;
    overflow: auto;
    position: absolute;
    /*margin-top:30px;*/
    top: 30px;
    left: 0;
    z-index: 9998;
}

.auto_name_all2 {
    top: 28px;
    *top: 30px;
    left: -1px;
}

.auto_name_all div, .auto_name_all2 div {
    padding-left: 5px;
    cursor: pointer;
    line-height: 24px
}

.auto_name_all div:hover, .auto_name_all2 div:hover {
    background: #ffe
}

/*****下拉浮动框****/

.pagesBox {
    position: relative;
    width: 982px;
    height: 60px;
}

.pagesBox .pages {
    position: absolute;
    left: 250px;
    top: 20px;
}

/*****分页****/
.pages {
    float: left
}

.pages ul {
    float: left
}

.pages li {
    float: left;
    margin-right: 6px;
    *display: inline;
    color: #535353;
    font-size: 14px
}

.pages a {
    display: block;
    float: left;
    height: 20px;
    padding: 0 6px;
    line-height: 20px;
    border: 1px solid #ddd;
    font-size: 12px;
    background: #fcfcfc;
    color: #535353;
}

.pages .fjInfo input {
    background: none;
    border: 0;
    padding: 0;
    display: block;
    float: left;
    width: 36px;
    height: 20px;
    line-height: 20px;
    padding: 0 2px;
}

.pages .fjInfo .inpBg {
    display: block;
    float: left;
    width: 42px;
    _width: auto;
    height: 20px;
    line-height: 20px;
    margin: 0 6px 0 2px;
    _margin: 0 0 0 2px;
    font-size: 14px;

}

.pages .fjInfo a {
    text-transform: uppercase;
    float: left;
    _margin-left: 6px;
    color: #535353;
    background: #fcfcfc;
    text-transform: uppercase;
    padding: 0 20px;
}

.pages .fjInfo span {
    display: block;
    float: left;
    line-height: 20px
}

.pages .fjInfo i {
    color: #415996
}

.pages li.selected a {
    /* background: #f66020; */
    /* color: #fff; */
}

.pages a:hover {
    /* background: #f66020; */
    /* color: #fff; */
}

.pages .fjInfo span,
.pages .fjInfo input {
    color: #646464;
    margin-right: 6px;
}

.pages .fjInfo input {
    border: 1px solid #ddd;
    background: #fcfcfc;
    text-align: center;
}

.pages .fjInfo i {
    color: #646464;
}

.asideBox .tabPagesBox {
    width: 100%;
    margin-top: 80px;
    text-align: center;
    margin-left: 100px;
}

/* .asideBox .pages li {
 	float: left;
 	margin-right: 6px;
 }
 .asideBox .pages ul {
 	width: auto;
 	height: 22px;
 	padding-left: 100px;
 }
 .asideBox .pages a:link, 
 .asideBox .pages a:visited {
 	float: left;
 	display: block;
 	width: 20px;
 	height: 20px;
 	line-height: 20px;
	text-align: center;
	
	font-size: 14px;
  }
  
  
  			  
  .asideBox .pages .fjInfo span, 
  .asideBox .pages .fjInfo input {
  		float: left;
		height: 20px;
		line-height: 20px;	
 }
 .asideBox .pages .fjInfo a:link,
 .asideBox .pages .fjInfo a:visited { 	
 	height: 20px;
 	line-height: 20px; 	
 }
*/
/*****提示框****/
.tt {
    position: absolute;
    z-index: 100;
}

.tt-top {
    display: block;
    width: 11px;
    height: 7px;
    position: absolute;
    top: -6px;
    left: 50%;
    margin-left: -5px;
    z-index: 100;
    background: url(../newimg/lr-icons.png) no-repeat -143px -127px;
    _background: url(../newimg/lr-icons.gif) no-repeat -143px -127px;

}

.tt-con {
    background: url(../newimg/tip.gif) no-repeat left top;
    /*border: 1px solid #fe8081;*/
    color: #D03E41;
    width: 139px;
    font-family: "\5B8B\4F53";
}

.tt-bom {
    width: 139px;
    height: 11px;
    background: url(../newimg/tip-bot.gif) no-repeat left bottom;
    position: absolute;
    bottom: 0;
}

.tt-con p {
    padding: 11px 8px 0 8px;
    line-height: 21px;
    margin-bottom: 8px;
    font-size: 12px;
}

/*文字提示框*/
.tt-nobg .tt-con {
    background: none;
    background-color: #fff1f1;
    border: 1px solid #fe8081;
    color: #656565;
    padding: 12px;
    width: auto;
    width: 424px;
    text-align: left;
}

.tt-nobg .tt-con p {
    margin-bottom: 0;
    padding: 0;
    margin: 8px 0;
    line-height: 12px;
}

.tt-nobg .tt-con p.h {
    color: #D03E41;
}

.bid-box {
    position: relative;
}

.bid-box .tt {
    left: 80px;
    top: 60px;
}

.bid-box .tt-top {
    left: 18px;
}

/*****提示框****/

.ab {
    position: absolute;
}

/***************在线支付**************/
.linear-bg {
    /* gradient */
    background-color: #EAEAEA;
    background-image: -moz-linear-gradient(top, #F7F7F7, #DDDDDD);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F7F7F7), to(#DDDDDD));
    background-image: -webkit-linear-gradient(top, #F7F7F7, #DDDDDD);
    background-image: -o-linear-gradient(top, #F7F7F7, #DDDDDD);
    background-image: linear-gradient(to bottom, #F7F7F7, #DDDDDD);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffF7F7F7', endColorstr='#ffDDDDDD', GradientType=0);
}

.online-pay {
    width: 1200px;
    height: 945px;
}

.innerPad2 {
    padding: 29px 59px 30px 50px
}

.payMsgBox {
    /*padding:20px 22px 30px 47px;
		border:1px solid #4dbf00; 
		background:#f3fded*/
    width: 1072px;
    text-align: center;
}

.payMsgBox p {
    height: 32px;
    line-height: 32px;
    color: #444444;
    font-size: 16px;
    padding: 5px 0;
}

.payMsgBox p strong {
    display: block;
    width: 100%;
    text-align: center;
    height: 32px;

    background-position: 0 0;
    vertical-align: middle;
    font-weight: normal;
}

.payMsgBox p strong.s-txt span {
    position: relative;

}

.payMsgBox p strong.s-txt i {
    position: absolute;
    left: -25px;
    width: 33px;
    height: 33px;
    background: url(../newimg/pay_icons.png) no-repeat -85px -78px;
}

.payMsgBox p span {
    display: inline-block;
    padding: 0 16px;
    line-height: 32px;

}

.payMsgBox p strong.s-txt span {
    color: #2e2514;
    padding-left: 58px;
    font-weight: bold;
    font-size: 32px;
}

.payMsgBox span b {
    font-size: 20px;

}

.payMsgBox p em {
    color: #CC3D3F;
}

.payMsgBox p.payMsg-tip {
    padding: 20px 0;
}

.payMsgBox p.payMsg-use {
    text-align: left;
}

.payMsgBox p.payMsg-use input {
    border: 1px solid #b5b6b6;
    color: #000;
    background: #fff;
}

.frmCheck {
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 0;
    margin: 0 6px
}

.i_h {
    display: inline-block;
    width: 13px;
    height: 19px;
    background-position: -31px -692px;
}

.w83 {
    width: 75px;
    padding-left: 8px
}

.frmBtnBox6 {
    position: relative;
    height: 36px;
    padding: 10px 0
}

.frmSubBtn {
    display: block;
    width: 134px;
    height: 36px;
    background-position: -285px -199px;
    text-indent: -9999px;
    position: absolute;
    left: 50%;
    margin-left: -52px;
    border: 0;
    cursor: pointer
}

.frmBtnBox7 {
    display: inline-block;
}

.payMethod {
}

.payHead {
    position: relative;
}

/*.payHead h2 {width:98px;height:41px;line-height:41px;text-align:center;font-weight:bold}*/
.payHead h2 {
    font-size: 16px;
    font-weight: bold;
    color: #ff6600;
    border: 2px solid #efd798;
    background: #fffced;
    border-bottom: 2px solid transparent;
    margin-bottom: -3px;
    width: 102px;
    height: 42px;
    line-height: 42px;
    text-align: center;
}

.i_hp {
    display: block;
    width: 16px;
    height: 16px;
    background: url(../newimg/pay_icons.png) -85px -117px
}

.payPart label.bank {
    background: url(../newimg/banks.gif) no-repeat
}

.payHead .payHelp:link, .payHead .payHelp:visited {
    position: absolute;
    right: 24px;
    top: 0;
    display: block;
    height: 41px;
    line-height: 41px;
    color: #3366cc;
    padding-left: 23px;
}

.payHead .i_hp {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -8px;
}

.payCon {
    /*border:2px solid #efd798;
		background: #fffced;*/
    padding: 37px 72px 27px 37px;
}

.payPart h2 {
    font-size: 16px;
    color: #000;
    font-weight: bold
}

.payPart label.bank {
    display: inline-block;
    width: 173px;
    height: 51px;
}

.payPart label.bank .frmRadio {
    margin-top: 19px
}

.payPart label.kuaiqianbank {
    background-position: 0 -208px
}

.payPart label.shouxinyi {
    background-position: -226px -208px
}

.padCon3 {
    padding-top: 42px
}

.backListBox {
    height: 228px
}

.backLists {
    padding: 20px 0 0 38px;
    overflow: hidden
}

.backListBox li {
    float: left;
    margin: 0 0 10px 10px;
    *display: inline
}

.payPart .backListBox label.bank {
    width: 216px;
    height: 42px;
    cursor: pointer
}

.payPart .backListBox label.bank .frmRadio {
    margin-top: 14px
}

.backListBox label.beijingbank {
    background-position: 0 0
}

.backListBox label.gongshangbank {
    background-position: -226px 0
}

.backListBox label.guangdabank {
    background-position: -452px 0
}

.backListBox label.jianshebank {
    background-position: -678px 0
}

.backListBox label.jiaotongbank {
    background-position: 0 -52px
}

.backListBox label.nongyebank {
    background-position: -226px -52px
}

.backListBox label.youzhengbank {
    background-position: -452px -52px
}

.backListBox label.zhaoshangbank {
    background-position: -678px -52px
}

.backListBox label.zhongguobank {
    background-position: 0 -104px
}

.backListBox label.zhongxinbank {
    background-position: -226px -104px
}

.backListBox label.zhongguominshengbank {
    background-position: -452px -104px
}

.backListBox label.xingyebank {
    background-position: -678px -104px
}

.backListBox label.shanghaibank {
    background-position: 0 -156px
}

.backListBox label.bohaibank {
    background-position: -226px -156px
}

.backListBox label.beijingnongshangbank {
    background-position: -452px -156px
}

.kqMethod {
    position: relative
}

.kqMethod .frmBtnBox7 {
    position: absolute;
    left: 182px;
    top: 8px;
    width: 134px;
    height: 36px;
    display: block
}

/** 支付成功 **/
.online-pay-success {
    width: 1200px;
    height: 595px;
}

.paySuccessBox {
    /*border:2px solid #ead8b4;
		background:#feffed;*/
    padding: 80px 102px 127px 190px
}

.paySuccessBox .titmsg3 {
    width: 100%;
    height: 85px;
    text-align: center;
    /*text-indent:-9999px*/
    position: relative;
}

.paySuccessBox .titmsg3 i {
    position: absolute;
    width: 85px;
    height: 85px;

    background: url(../newimg/pay_icons.png) no-repeat 0 0;
}
.paySuccessBox .img_box{
	margin-top: 30px;
	overflow: hidden;
	width: 100%;
}
.paySuccessBox .img_box a{
	display: block;
	float: left;
	margin: 10px;
	width: 370px;
	height: auto;
	
}
.paySuccessBox .img_banner{
width: 370px;
	height: auto;
}
.mastdraw {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #000;
	opacity: 0.4;
	filter: alpha(opacity=40);
	z-index: 1000;
	width: 100%;
	height: 100%;
}
.draw-box{
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -385px;
	margin-top: -300px;
	 width: 750px;
	 height: 500px;
	 border: 10px solid #4a4a4a;
	  background: url(../newimg/draw_box_bg.jpg) no-repeat;
	  z-index: 1001;
	 
}
.draw-box a{
	display: block;
	width: 100%;
	height: 100%;
}
.draw-box span{
    position: absolute;
    top: 10px;
    right: 10px;
    width: 50px;
    height: 50px;
    display: inline-block;
    background: url("../yj2017/img/mobile_close.png") no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}
.draw-p{
	display: none;
	overflow: hidden;
	margin: 0 auto;
	width: 350px;
	text-align: center;
	font-size: 20px;
	line-height: 30px;
	color: #c1312c;
}
.draw-p p{ float: left;}
.draw-p a{
	float: left;
	margin-left: 10px;
	color: #445F9F;
	
}
.draw-p a:link{
	text-decoration:underline;
}
.paySuccessBox .titmsg3 span {
    padding-left: 130px;
    font-size: 36px;
    color: #c1312c;
    line-height: 85px;
    font-weight: bold;
}

.paySuccessBox .txtPaySuc {
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #666;
    line-height: 85px;
}

.paySuccessBox .titmsg4 {
    padding-top: 0px;
}

.paySuccessBox .titmsg4 p {
	margin-top: 10px;
    font-size: 18px;
    color: #666;
    width: 753px;
    text-align: center
}

.paySuccessBox .titmsg4 em {
    color: #CD3D3F
}

.paySuccessBox .titmsg4 a:link,
.paySuccessBox .titmsg4 a:visited {
    color: #445F9F;
    text-decoration: underline;
}

/***************在线支付**************/
/***弹出框****/
.tb-dialog {
    width: 457px;
    height: 506px;
}

.tb-dialog .umc-box .umc-b-con .umc-con-inner {
    padding: 0;
}

.tb-dialog .conWrap .conBox {
    width: 377px;
}

.tb-dialog .conPart {
    /*    padding-left: 60px;*/
}

.tb-dialog .umc-b-title h2 {
    width: 100%;
    padding: 0;
    text-align: center;

}

.tb-dialog .umc-b-title h2 span {
    display: block;
    width: 139px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    cursor: pointer;

}

.tb-dialog .umc-b-title h2 .current {
    background: #F9F9F9;
    font-weight: bold;
}

/*** 弹出框 ********************************/
.mask {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    -moz-opacity: 0.5;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 9998;
}

.dialog {
    display: none;
    padding: 16px;
    background: #f4f4f4;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
}

.dialog .payMsgTit {
    width: 595px;
    height: 74px;
    border: 1px solid #c8d3d9;
    background: #eef9ff;
    line-height: 74px;
    color: #404040;
    font-size: 16px;
    font-weight: bold;
    padding-left: 56px;
    position: relative
}

.i_info {
    display: block;
    width: 32px;
    height: 33px;
    position: absolute;
    top: 20px;
    left: 13px;
    background: url(../newimg/pay_icons.png) -85px 0;
}

.dialog .payConBox {
    margin-top: 10px;
    width: 609px;
    border: 1px solid #d8dad9;
    background: #fff;
    padding: 18px 21px;
    color: #404040;
}

.dialog .payConBox h2 {
    font-size: 14px
}

.dialog dl {
    padding-top: 16px
}

.dialog dt span {
    display: block;
    float: left;
    margin-right: 4px
}

.dialog dt .i_hp {
    float: left;
}

.dialog dd {
    color: #9b9b9b;
}

.frmBtnBox {
    position: relative;
    left: 50%;
    padding-top: 10px;
    margin-left: -125px
}

.dialog .dialog_btn:link, .dialog_btn:visited {
    display: block;
    width: 117px;
    height: 49px;
    line-height: 49px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    float: left;
    margin-right: 10px;
}

/* 密码外框 */
/*
.pwdHolder {
	display:inline-block;
	width:180px;
	position: relative;
	*float:left;
	*margin-top:-1px
}
*/

.pwdBox {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    *top: 1px
}

/*
.pwdBox, .inputDefaultTxt {
	color: #c1c1c1;
}
*/

/*** new 密码修改 ***/
.password-con-inner {
    width: 993px;
    padding-right: 30px;
    height: 100%;
    border: 1px solid #dcdcdc;
    padding-bottom: 30px;
    background: #fff;
}

.psw-container {
    width: 565px;
    background: #f9f9f9;
    margin: 30px 21% 0;
    border: 1px solid #d8dada;
}

.psw-tlt {
    height: 40px;
    background: #fbfde3;
    border-bottom: 1px solid #dcdcdc;
}

.psw-tlt h2 {
    font-size: 18px;
    color: #333;
    line-height: 40px;
    font-weight: bold;
    text-align: center;
}

.psw-innerbox {
    margin: 30px 30px 0;
    padding-bottom: 30px;
    border-bottom: 1px dashed #c9caca;
}

.psw-innerbox h2 {
    text-align: center;
    color: #8a8a8a;
    margin-bottom: 7px;
    font-weight: bold;
}

.psw-innerbox li {
    position: relative;
    height: 30px;
}

.psw-innerbox li .eerdis {
    bottom: -30px;
    left: 0px;

}

.psw-innerbox div.myHolder {
    float: none;
}

.myHolder .inputBox {
    width: 340px;
    margin: 10px auto;
    float: none;
}

.pwdHolderSpan{
    display: inline-block;
    width: 90px;
    margin: 0 10px 0 0;
    text-align: right;
}
.pwdHolderSpans{
    width: 86px;
}

.psw-innerbox .myHolder .pwdBox {
    left: 60px;
    top: 0;
}

.marL15 {
    margin-left: 15px;
}

.mySavePsw {
    margin: 30px auto;
}

.mySavePswBtn {
    margin: 0 auto;
}

.psw-innerbox .pswErr {
    float: none;
    text-align: center;
}

/*** new 余额充值 ***/
.innerBox3 {
    overflow: hidden;
    zoom: 1;
}

.recharge_box {
    width: 463px;
    height: 436px;
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
    margin-top: 6px;
    padding: 0 15px 0 15px;
}

.recharge_box02 {
    width: 493px;
    height: 436px;
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
}

.recharge_box03 {
    width: 463px;
    height: 436px;
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
    margin-top: 6px;
    padding: 0 15px 0 15px;
}

.recharge_box04 {
    width: 463px;
    height: 436px;
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
    margin-top: 6px;
    padding: 0 15px 0 15px;
}

.refund_box {
    padding-left: 30px;
    padding-top: 42px;
}

.refund_box .frmTit {
    font-size: 18px;
    color: #644c4a;
    font-weight: bold;
    float: left;
    line-height: 36px;
}

.refund_box .refund_Inp {
    display: inline-block;
    font-size: 14px;
    margin-bottom: 40px;
    padding-left: 7px;
    width: 240px;
    height: 34px;
    border: 1px solid #b5b5b5;
    background: #fff;
    line-height: 32px;
    color: #a09e9e;
    border-radius: 4px;
}

.refund_box .rmb {
    width: 40px;
    font-size: 18px;
    display: inline-block;
    float: inherit;
    padding-left: 6px;
    line-height: 36px;
}

.recharge_box03 {
    padding-top: 0px;
}

.recharge_box03 .frmTit {
    font-size: 18px;
    color: #644c4a;
    font-weight: bold;
    float: left;
    line-height: 36px;
}

.recharge_box03 .refund_Inp {
    display: inline-block;
    font-size: 14px;
    margin-bottom: 40px;
    padding-left: 7px;
    width: 240px;
    height: 34px;
    border: 1px solid #b5b5b5;
    background: #fff;
    line-height: 32px;
    color: #a09e9e;
    border-radius: 4px;
}

.recharge_box03 .rmb {
    width: 40px;
    font-size: 18px;
    display: inline-block;
    float: inherit;
    padding-left: 6px;
    line-height: 36px;
}

.recharge_box03 .ye_bzj {
    padding-left: 30px;
    padding-top: 42px;
}

.recharge_box03 .frmTit {
    font-size: 18px;
    color: #644c4a;
    font-weight: bold;
    float: left;
    line-height: 36px;
}

.recharge_box03 .ye_bzj_Inp {
    display: inline-block;
    font-size: 14px;
    margin-bottom: 40px;
    padding-left: 7px;
    width: 240px;
    height: 34px;
    border: 1px solid #b5b5b5;
    background: #fff;
    line-height: 32px;
    color: #a09e9e;
    border-radius: 4px;
}

.ye_bzj ul li {
    position: relative;
}

.ye_bzj ul li .eerdis {
    width: 225px;
    position: absolute;
    bottom: 6px;
    left: 91px;
}

.recharge_box03 .bzj_ye {
    padding-left: 30px;
    padding-top: 42px;
}

.recharge_box03 .frmTit {
    font-size: 18px;
    color: #644c4a;
    font-weight: bold;
    float: left;
    line-height: 36px;
}

.recharge_box03 .bzj_ye_Inp {
    display: inline-block;
    font-size: 14px;
    margin-bottom: 40px;
    padding-left: 7px;
    width: 240px;
    height: 34px;
    border: 1px solid #b5b5b5;
    background: #fff;
    line-height: 32px;
    color: #a09e9e;
    border-radius: 4px;
}

.bzj_ye ul li {
    position: relative;
}

.bzj_ye ul li .eerdis {
    width: 225px;
    position: absolute;
    bottom: 6px;
    left: 91px;
}

.Recharge_record {
    width: 300px;
    margin: 22px auto 0;
}

.confirm_btn {
    width: 124px;
    height: 30px;
    float: left;
    background: url(../yjimg2016/recharge_btn.png) no-repeat -170px -133px;
    font-size: 16px;
    cursor: pointer;
    border: none;
}

.confirm_btn:hover {
    width: 124px;
    height: 30px;
    float: left;
    background: url(../yjimg2016/recharge_btn.png) no-repeat -170px -166px;
    font-size: 16px;
    cursor: pointer;
    border: none;
}

.refund_box ul li {
    position: relative;
}

.refund_box ul li .eerdis {
    width: 225px;
    position: absolute;
    bottom: 6px;
    left: 91px;
}

.divConBoxiner .divConBoxinerli .inputBox2 {
    margin-bottom: 15px;
}

.innerBox3 .divConBoxiner .divConBoxinerli .eerdis{
    position: static;
    margin: 0 0 10px 0;
}

.divConBoxinerli_div{
    margin-bottom: 10px;
}

.refund_box .divConBoxiner span {
    width: 50px;
    display: inline-block;
}
.divConBoxinerli_emred{
    color: red;
}
.divConBoxinerli_input{
    width: 163px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    box-sizing: border-box;
    padding: 0 0 0 7px;
    border: 1px solid #b5b5b5;
    background: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.divConBoxinerlis .eerdis{
    position: static;
}
.divConBoxiner .divConBoxinerlis .inputBox2{
    margin-bottom: 0;
}

.refund_box .frmBtnWrap {
    margin: 0 auto;
}

.innerBox3 .fr {
    background: #f4f4f4 url(../yjimg2016/rech_bg.jpg) no-repeat right bottom;
}

.innerBox3 .boxTit2 {
    padding: 39px 0px 59px 0;
}

.innerBox3 .boxTit2 .sTit2 {
    width: 60px;
    display: inline-block;
    font-size: 14px;
    color: #644c4a;
    font-weight: bold;
    float: left;
    line-height: 57px;
    *line-height: 70px;
}

.innerBox3 .boxTit2 .sNum2 {
    font-size: 24px;
    font-weight: bold;
    color: #ff3a3a;
    line-height: 57px;
    *line-height: 70px;
    display: inline-block;
}

.innerBox3 .boxTit2 .sNum2 span {
    margin-left: 5px;
    font-size: 24px;
    line-height: 50px;
    *line-height: 70px;
}

.innerBox3 .divConBox {
}

.innerBox3 .divCon {
    padding-bottom: 56px;
    overflow: hidden;
}

.innerBox3 .divCon2 {
}

.innerBox3 .divCon dt, .innerBox3 .divCon2 dt {
    font-size: 14px;
    color: #644c4a;
    font-weight: bold;
}

.innerBox3 .divCon dt s {
    font-size: 14px;
    text-decoration: none;
}

.innerBox3 .divCon dd {
    width: 115px;
    height: 128px;
    font-size: 14px;
    color: #727171;
    position: relative;
}

.innerBox3 .divCon dd .bar_chart {
    width: 25px;
    height: 80px;
    background: #dcdcdc;
    position: absolute;
    bottom: 15px;
    left: 50%;
    margin-left: -12px;
}

.innerBox3 .divCon dd .bar_chart span {
    width: 97px;
    text-align: center;
    font-size: 14px;
    color: #727171;
    position: absolute;
    top: -20px;
    left: -36px;
}

.innerBox3 .divCon dd .bar_chart1 {
    background: #f5d387;
}

.innerBox3 .divCon dd .bar_chart2 {
    background: #efc29a;
}

.innerBox3 .divCon dd .bar_chart3 {
    background: #b4d8dd;
}

.innerBox3 .divCon dd .bar_chart4 {
    background: #bacce0;
}

.innerBox3 .divCon dd em {
    width: 115px;
    height: 14px;
    font-size: 12px;
    color: #644c4a;
    display: block;
    font-weight: bold;
    position: absolute;
    left: 0px;
    bottom: 0;
    text-align: center;
    border-top: 1px solid #ccc;
}

.innerBox3 .divCon2 dd em {
    height: 14px;
    font-size: 14px;
    color: #644c4a;
    display: inline-block;
    font-weight: bold;
    margin-top: 16px;
}

.innerBox3 .divCon2 dd span {
    height: 14px;
    font-size: 14px;
    color: #644c4a;
    display: inline-block;
    font-weight: bold;
    margin-top: 16px;
}

.divCon2 .fl {
    width: 220px;
}

/* new 充值右边 */
.innerBox3 .divConBox2 {
    padding-left: 30px;
    padding-top: 31px;
}

.innerBox3 .inputBox2 {
    display: inline-block;
    font-size: 12px;
    margin-bottom: 51px;
    padding-left: 7px;
    width: 240px;
    height: 28px;
    border: 1px solid #b5b5b5;
    background: #fff;
    line-height: 28px;
    color: #a09e9e;
    border-radius: 4px;
}

.innerBox3 .divConBoxiner {
}

.innerBox3 .divConBoxiner li {
    overflow: hidden;
    zoom: 1;
    position: relative;
}

.innerBox3 .divConBoxiner h2 {
    font-size: 14px;
    color: #644c4a;
    font-weight: bold;
    display: inline-block;
}
.innerBox3 .divConBoxiner .divConBoxinertitle{
    display: block;
}

.innerBox3 .divConBoxiner .rmb {
    width: 40px;
    font-size: 14px;
    display: inline-block;
    float: inherit;
    padding-left: 6px;
    line-height: 36px;
}

.innerBox3 .divConBoxiner label, .innerBox3 .divConBoxiner span {
    width: 100px;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    color: #644c4a;
    line-height: 30px;

}

.innerBox3 .divConBoxiner span {
    width: 286px;
    font-size: 14px;
    color: #e22a2d;
    font-weight: normal;
    vertical-align: top;
}

.innerBox3 .divConBoxiner .eerdis {
    /*position: absolute;*/
    /*bottom: 10px;*/
    left: 0px;
    width: 286px;
    height: 27px;
    padding: 0 10px;
    border: 1px solid #ff8080;
    background: #fff2f2;
    line-height: 27px;
}

.innerBox3 .frmBtn4, .innerBox3 .frmBtn3 {
    display: block;
    width: 200px;
    height: 40px;
    text-align: center;
    line-height: 42px;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
    border: none;
}

.innerBox3 .frmBtn4, .innerBox3 .frmBtn5 {
    width: 124px;
    height: 30px;
    float: left;
    background: url(../yjimg2016/recharge_btn.png) no-repeat -2px -133px;
}
.innerBox3 .frmBtn4s{
    background: url(../yjimg2016/recharge_btn.png) no-repeat -2px 0px;
}
.innerBox3 .frmBtn3 {
    margin: 0 auto;
    *margin: 0 auto 17px;
    background: #5ab1fb;
}

.innerBox3 .frmBtn3:hover {
    background: #78c1ff;
}

.innerBox3 .frmBtn4:hover {
    background: url(../yjimg2016/recharge_btn.png) no-repeat -2px -166px;
}
.innerBox3 .frmBtn4s:hover {
    background: url(../yjimg2016/recharge_btn.png) no-repeat -2px -32px;
}

.innerBox3 .frmBtn5 {
    float: right;
}

.innerBox3 .frmBtn5 a {
    width: 124px;
    height: 30px;
    display: block;
    background: url(../yjimg2016/recharge_btn.png) no-repeat -171px 0px;
}

.innerBox3 .frmBtn5 a:hover {
    background: url(../yjimg2016/recharge_btn.png) no-repeat -171px -31px;
}

.innerBox3 .frmBtn8 {
    float: right;
}

.innerBox3 .frmBtn8 a {
    width: 124px;
    height: 30px;
    display: block;
    background: url(../yjimg2016/recharge_btn.png?20171120) no-repeat -2px -66px;
}

.innerBox3 .frmBtn8 a:hover {
    background: url(../yjimg2016/recharge_btn.png?20171120) no-repeat -2px -98px;
}

.innerBox3 .frmBtn7 {
    float: right;
}

.innerBox3 .frmBtn7 a {
    width: 124px;
    height: 30px;
    display: block;
    background: url(../yjimg2016/recharge_btn.png) no-repeat -170px -66px;
}

.innerBox3 .frmBtn7 a:hover {
    background: url(../yjimg2016/recharge_btn.png) no-repeat -170px -99px;
}

.innerBox3 .divConBox2 .myLkRec {
    padding-top: 30px;
    height: 90px;
}

.innerBox3 p .frmTit {
    font-size: 14px;
    color: #808080;
    height: 32px;
}

.innerBox3 .refund-set {
    color: #808080;
}

.innerBox3 .refund-set a {
    color: #f06747;
}

.innerBox3 .refund-set a:hover {
    text-decoration: underline;
}

.pwdWrap {
    position: relative;
    margin-top: 10px
}

.pwdWrap .pwdBox {
    font-weight: normal
}

.Recharge_record {
    width: 300px;
    margin: 22px auto 0;
}

/**** new 发站内信 *****/
.infobox {
    padding: 10px 0 0 3px;
    overflow: hidden;
    _padding-right: 0;
}

.infobox ul {
    overflow: hidden;
    zoom: 1;
}

.infobox li {
    float: left;
    margin-right: 50px;
    height: 41px;
    line-height: 41px;
    color: #666;
}

.tabCon .padCon {
    padding: 25px 0 25px 20px
}

.tabCon .padCon dl {
    width: 902px;
    padding-bottom: 10px
}

.tabCon .padCon dt {
    margin-left: 66px;
    font-size: 14px;
    color: #666;
    font-weight: bold;
    padding-bottom: 6px
}

.tabCon .padCon dt i {
    display: block;
    color: #999;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px
}

.tabCon .padCon dd {
    font-size: 14px;
    color: #545454;
    line-height: 24px
}

.tabCon .padCon .img {
    float: left;
    display: block;
    width: 48px;
    height: 48px;
    padding-right: 18px
}

.tabCon .padCon .img img {
    float: left;
    position: relative;
    margin-top: -38px;
    display: block;
    width: 48px;
    height: 48px;
}

.tabCon .padCon2 {
    padding: 31px 0
}

.frmBtnBox4 {
    padding-left: 80px;
    margin: 20px 0;
}

.tabCon table tbody td.u div {
    padding-left: 18px;
    position: relative
}

.i_u {
    display: block;
    width: 14px;
    height: 17px;
    background: url(../newimg/pay_icons.png) no-repeat -85px -163px;
    position: absolute;
    left: 0;
    top: 4px;
    _left: -18px;
    _top: 0;
}

.umc-b-title .d-close:link,
.umc-b-title .d-close:visited {
    position: absolute;
    top: 50%;
    right: 10px;
    background: none;
    height: 35px;
    margin-top: -17px;
    padding: 0 5px;
}

/***** new 关于我们 ****/
.user-main2 {
    width: 100%;
    background: url(../newimg/fixed-bg2.jpg) no-repeat right top fixed #f4f4f4;
    min-width: 1200px;
    margin: 0 auto;
    padding: 30px 0 0 0;
}

.rCon {
    width: 894px;
    padding: 0 43px;
    color: #3e3a39;
}

.myStateBox {
    overflow: hidden;
    zoom: 1;
}

.myStateRight {
    width: 890px;
    padding: 0 25px 50px;
    float: right;
    background: #fff;
}

.lCon {
    width: 206px;
    overflow: hidden;
}

.lCon li {
    margin-bottom: 1px;
}

.lCon a {
    display: block;
    width: 123px;
    height: 50px;
    line-height: 50px;
    padding-left: 83px;
    font-size: 16px;
    color: #2e2514;
    background: #efe6d5;
    position: relative;
}

.lCon .current a, .lCon a:hover {
    background: #efe6d5 url(../yjimg/lcon-link-bg.png) no-repeat;
}

.lCon i {
    display: block;
    position: absolute;
    top: 13px;
    left: 17px;
    width: 26px;
    height: 26px;
    background: url(../newimg/icons2.png) no-repeat;
    _background: url(../newimg/icons2.gif) no-repeat;
}

.lCon .aboutUs i {
    background-position: 0 0;
}

.lCon .careers i {
    background-position: -3px -49px;
}

.lCon .notices i {
    background-position: -4px -99px;
}

.lCon .service i {
    background-position: -3px -148px;
}

.lCon .contactUs i {
    background-position: -1px -198px;
}

.lCon .privacy i {
    background-position: -1px -146px;
}

.lCon .auctionGuide i {
    background-position: -1px -250px;
}

.lCon .commissionProcess i {
    background-position: -2px -303px;
}

.lCon .memberLevel i {
    background-position: -2px -522px;
}

.lCon .news i {
    background-position: -133px -350px
}

.lCon .xwCls i {
    background-position: -133px -400px
}

.lCon .qgCls i {
    background-position: -133px -450px;
    height: 20px
}

.mySC h2, .mySC h3 {
    color: #110c0a;
    font-weight: bold;
}

.mySC h2 {
    margin-top: 35px;
    font-size: 18px;
}

.mySC h3 {
    margin-top: 25px;
    font-size: 16px;
}

.sc_box {
    margin-top: 15px;
    padding: 8px 12px;
    border: 1px solid #e9d3ba;
    background: #fdfcef;
    border-radius: 8px;
}

.sc_box p {
    font-size: 14px;
    color: #3e3a39;
    line-height: 1.5em;
    margin: 12px 0;
}

.sc_box p.firstp {
    margin-top: 0px;
}

.sc_box p.lastp {
    margin-bottom: 2px;
}

.sc_box p.zhu12 {
    font-size: 12px;
}

.sc_box p strong {
    font-weight: bold;
    color: #da111e;
}

.sc_box p em {
    font-style: none;
    color: #da111e;
}

.sc_box p b {
    font-weight: bold;
    color: #110c0a;
}

.sc_box p s {
    text-decoration: none;
    font-size: 12px;
}

.sc_box p a {
    color: #da111e;
}

.sc_box p a:hover {
    text-decoration: underline;
}

.mySC h4 {
    margin: 25px 0 50px;
    padding-left: 5px;
    font-size: 12px;
    color: #575757;
    font-weight: normal;
}

.rCon h1 {
    color: #110c0a;
    border-bottom: 1px solid #cdcdcd;
    height: 50px;
    line-height: 54px;
    font-size: 20px;
    padding-left: 12px;
    font-weight: bold;
}

.rCon h1 span {
    line-height: 50px;
    font-style: italic;
    padding: 0 22px;
    font-weight: normal;
}

.rCon .rCon-inner {
    border-top: 1px solid #fff;
}

.rCon .tabList {
    width: 874px;
    border-top: 1px solid #e5e5e5;
}

.rCon .tabList span {
    display: block;
    float: left
}

.rCon .tabList span.l {
    width: 478px;
    padding-left: 6px
}

.rCon .tabList span.r {
    width: 390px
}

.rCon .tabList dt, .rCon .tabList dd {
    height: 28px;
    line-height: 28px;
    border-bottom: 1px solid #e5e5e5;
    color: #454545;
}

.rCon .tabList dt {
    background: #f3f3f3;
    font-weight: bold
}

.introMain {
    padding: 0 11px;
}

.introMain h2 {
    line-height: 40px;
    color: #2e2514;
}

.introMain p, .introMain h3 {
    font-family: "宋体";
    color: #000;
    line-height: 28px
}

.introMain h3 {
    line-height: 36px
}

.introMain h2, .introMain .f18 {
    font-size: 18px;
    font-weight: bold;
}

.introMain strong, .introMain f18, .introMain h3 {
    font-weight: bold;
}

.introPart {
    padding: 10px 0;
    width: 872px;
}

.introPart .dl-bg-1 {
    background: #fff;
}

.introPart .dl-bg-2 {
    background: #fff;
}

.introPart .dl-bg-3 {
    background: #fff;
}

.introPart .dl-bg-4 {
    background: #fff;
}

.dl-bg-red{
    color:#ff0000;
}

.introPart .dl-bg-5 {
    background: #fff;
}

.introPart .dl-bg-6 {
    background: #fff;
}

.introPart .dl-bg-7 {
    background: #fff;
}

.introPart .dl-con {
    overflow: hidden;
    display: block;
    width: 100%;

}

.introPart .dl-list {
    float: left;
    width: 434px;
    height: 140px;
    border: 1px solid #ececec;
}

.introPart .dl-list dt {
    float: left;
    /*margin: 15px 23px 0px 20px;*/
    /*width: 116px;*/
    /*height: 113px;*/
}
.introPart .dl-list dt img{
    width: 140px;
    height: 128px;
    margin: 10px 0 0 0;
}

.introPart .xinyu_bg dt img{
    width: 170px;
    height: 79px;
    margin: 0 0 0 0;
}

.introPart .dl-list dd {
    float: left;
    margin-top: 20px;
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 28px;
    color: #333333;
    width: 292px;
}

.introPart .dl-list .dd-name {
    width: 100%;
    font-size: 14px;
    line-height: 20px;

}

.red-color {
    color: #e33b20;
}

.txtTit {
    margin-top: 48px;
    width: 866px;
    height: 90px;
    text-indent: -9999px;
    background: url(../newimg/about-us-txt1.png) no-repeat center top;
}

.txtTit2 {
    width: 280px;
    height: 56px;
    text-indent: -9999px;
    background: url(../newimg/about-us-txt2.png) no-repeat right top;
}

.aboutUsCon p {
    text-indent: 2em;
    font-size: 14px;
    color: #3A3A3A;
    line-height: 36px;
}


.introPart td {
    text-align: center;
    vertical-align: middle;
}

/*** 错误消息提示 ****/
.TitMsgBox i {
    background: url(../newimg/pay_icons.png) no-repeat;
}

.TitMsgBox {
    width: 100%;
    height: 56px;
    background: #f0ffe5;
    border: 1px solid #4dbf00;
    color: #404040;
    font-size: 14px;
    font-weight: bold;
    line-height: 57px;
    position: relative
}

.TitMsgBox.errorIcon {
    background: #fff2f2;
    border: 1px solid #ff8080;
}

.TitMsgBox.succIcon i {
    display: block;
    width: 32px;
    height: 32px;
    background-position: -85px -78px;
    position: absolute;
    top: 12px;
    left: 14px;
}

.TitMsgBox span {
    display: block;
    padding-left: 57px;
}

.TitMsgBox.errorIcon i {
    display: block;
    width: 32px;
    height: 32px;
    background-position: -85px -40px;
    position: absolute;
    top: 12px;
    left: 14px;
}

.eerdis {
    position: absolute;
    bottom: 15px;
    left: 91px;
    width: 286px;
    height: 27px;
    padding: 0 10px;
    border: 1px solid #ff8080;
    background: #fff2f2;
    line-height: 27px;

}

.eerdis_2 {
    position: absolute;
    bottom: 40px;
    left: 91px;
    height: 27px;
    padding: 0 10px;
    border: 1px solid #ff8080;
    background: #fff2f2;
    line-height: 27px;
    position: inherit;
    bottom: 0;
}

.errMsg {
    color: #656565;
}

.errMsg i {
    display: inline-block;
    width: 14px;
    height: 14px;
    background-position: 0 -656px;
    margin: 5px 6px 0 0;
    position: absolute;
    left: 5px;
    *top: -1px;
}

/*** new 地址管理 ***/
.addBox {
    padding: 20px 0;
}

.addBox span {
    display: inline-block;
    height: 49px;
    line-height: 49px;
    color: #8a8a8a;
    margin-left: 10px;
}

.comBox {
    border: 1px solid #d6d6d6;
    margin: 10px 0 20px;
    background-color: #fdfefe;
}

.comBoxHead {
    height: 35px;
    border-bottom: 1px solid #d6d6d6;
    padding-left: 20px;
}

.comBoxHead h2 {
    line-height: 35px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
}

.comBoxHead .comBoxHeadBtns a {
    display: block;
    line-height: 35px;
    color: #727171;
    padding: 0 12px;
}

.comBoxHead .comBoxHeadBtns a:hover {
    text-decoration: underline;
    color: #c42803;
}

.comBoxHead .comBoxHeadBtns a.se8 {
    color: #c42803;
}

.comBoxHead .comBoxHeadBtns span {
    display: block;
    line-height: 35px;
    color: #c42803;
    padding: 0 12px;
}

.addBox2 {
    padding: 10px 0;
}

.addBox2 a {
    display: block;
    height: 25px;
    line-height: 25px;
    color: #c42803;
    margin-right: 25px;
    font-size: 12px;
}

.addBox2 span {
    color: #8a8a8a;
}

.frmBtnBox2 {
    padding: 20px 0;
}

.btnCls2, .mySavePswBtn {
    display: block;
    width: 65px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    background: #e22a2d;
    border-radius: 5px;
}

.btnCls2:hover, .mySavePswBtn:hover {
    background: #dc9c07;
}

.comBox .comBoxCons {
    padding: 20px;
    position: relative;
}

.comBox div.conbox4Nickname {
    padding-bottom: 50px;
}

.comListBox li {
    overflow: hidden;
    zoom: 1;
    font-size: 12px;
    line-height: 26px;
}

.comListBox .comShowTit {
    display: block;
    float: left;
    width: 80px;
    padding-right: 15px;
    color: #333;
    text-align: right;
}

.comListBox .comShowCon {
    display: block;
    float: left;
    color: #999;
}

.my-listbtn {
    display: block;
    position: absolute;
    right: 12px;
    font-size: 12px;
    color: #727171;
}

.my-listbtn:hover {
    text-decoration: underline;
    color: #c42803;
}

.my-listbtn-edi {
    top: 20px;
}

.my-listbtn-del {
    top: 45px;
}

/**
	  * 会员等级
	  *
	  *************************************/
.introPart table {
    border-spacing: 0;
    border-collapse: collapse;
    color: #2e2514;
}

.introPart th {
    height: 44px;
    line-height: 44px;
    font-size: 16px;
    background: #f3ecde;
    color: #2e2514;
    /* border-right: 1px solid #CBEFFF;*/
}

.introPart td {
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    text-align: center;
}

.introPart .odd {
    /* background-color: #A2D9F5;*/

}

.introPart .even {
    background: #f9f5de;
}

.introPart .level-wrap {
    margin-top: 0;
    position: relative;
    left: 30%;
    _left: 120px;
}

.f16 {
    font-size: 16px;
}

/*** new 选择银行 ***/
.payCon.payCon2 {
    padding: 23px;
}

.itemlistBox {
    font-weight: bold;
    font-size: 14px;
    overflow: hidden;
    padding-top: 30px;
}

.itemlistBox .frmRadio, .itemlistBox a:link, .itemlistBox a:visited {
    display: block;
    float: left;
    font-family: "宋体"
}

.itemlistBox .frmRadio {
    margin-top: 20px
}

.itemlistBox a:link, .itemlistBox a:visited {
    color: #3166ff;
    font-weight: normal;
    font-size: 12px
}

.itemlistBox ul {
    vertical-align: top;
    border-top: 1px solid #ededed;
}

.itemlistBox li {
    height: 53px;
    line-height: 53px;
    font-size: 14px;
    color: #656565;
    padding: 0 10px;
    border: 1px solid #ededed;
    border-top-color: transparent;
    _border-top: none;
    *position: relative
}

/*.itemlistBox li strong {color:#f9fafa;font-size:14px;font-weight:bold;padding-right:6px;padding-left:6px}*/
.itemlistBox li.selected {
    border: 1px solid #ff9b03;
    background: #fff;
}

/*.itemlistBox li.selected strong {color:#ff5500;}*/
.itemlistBox li span {
    display: block;
    float: left;
    padding: 0 14px;
}

.itemlistBox li span.right {
    float: right;
    padding: 0
}

.itemlistBox li span.right a:link, .itemlistBox li span.right a:visited {
    padding: 0 13px
}

.itemlistBox span.spanBank {
    margin-right: 100px
}

.itemlistBox span.defaultBank, .itemlistBox span.defaultBank a:link, .itemlistBox span.defaultBank a:visited {
    color: #a1a1a1;
    font-size: 12px;
    cursor: default
}

.itemlistBox li.selected span.defaultAddr {
    font-weight: normal
}

.itemlistBox li.selected span {
    font-weight: bold
}

.itemlistBox li .editAddr:link, .itemlistBox li .editAddr:visited, .itemlistBox li .setAddr:link, .itemlistBox li .setAddr:visited {
    float: right;
    *position: absolute;
    right: 10px
}

.itemlistBox .hover {
    cursor: pointer;
    background: #fffae5;
}

.itemlistBox .hover strong {
    color: #fffae5
}

.itemlistBox li .setAddr:link, .addressList li .setAddr:visited {
    padding: 0 14px;
}

.btnWrap2 {
    padding: 10px 0;
}

/*.btn {display:block;width:69px;height:25px;line-height: 25px;padding-left:20px;color:#404040;background-position: -285px -245px;font-family: "宋体"}*/

.itemlistBox li:hover {
    background: #FFFCED;
    cursor: pointer;
}

/***委托流程****/
.weiTuo ol {
    padding: 38px 0 0 146px;
}

/*.weiTuo span {*/
    /*float: left;*/
/*}*/

.weiTuo ol a:link,
.weiTuo ol a:visited,
.weiTuo span {
    display: block;
    float: left;
    padding: 0 9px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    color: #2e2514;
    font-size: 16px;
    font-weight: bold;
    font-family: "宋体";
}

.weiTuo ol .current a:link,
.weiTuo ol .current a:visited {
    background: #efe6d5;

    -webkit-box-shadow: inset 2px 2px 23px rgba(0, 0, 0, .2);
    -moz-box-shadow: inset 2px 2px 23px rgba(0, 0, 0, .2);
    box-shadow: inset 2px 2px 23px rgba(0, 0, 0, .2);
}

.kdsp {
    background: url(../newimg/rBg.jpg) no-repeat center top;
    height: 351px;
    margin: 60px 0px 30px 0px;
    padding-left: 58px
}

.kdsp .l, .kdsp .c, .kdsp .r {
    width: 130px;
    height: 200px;
    float: left;
    padding: 138px 12px 12px 13px;
}

.kdsp .c {
    margin-left: 139px;
}

.kdsp .r {
    margin-left: 156px;
    text-align: center;
}

.introMain .kdsp .r p {
    line-height: 160px
}

.kdsp .c p {
    padding-top: 40px
}

.weiTuo p {
    font-size: 16px;
    color: #fff;
    vertical-align: middle;
    font-family: "宋体"
}

.kdsp p {

    font-size: 15px;
    font-family: "微软雅黑"
}

.introPart p {
    color: #2e2514;
}

.weiTuo p em, .weiTuo p a:link, .weiTuo p a:visited {
    color: #76f3fb;
}

.weiTuo p a:link, .weiTuo p a:visited {
    text-decoration: underline
}

.weiTuo p strong {
    color: #bf0000;
}

.zwt {
    background: url(../newimg/rBg2.jpg) no-repeat center top;
    height: 490px;
    margin: 37px 0 0 53px;
}

.zwt div {
    float: left;
}

.zwt div.l {
    width: 125px;
    height: 100px;
    padding: 62px 50px;
    _padding-top: 52px;
    margin: 10px 0 0 25px;
    _margin-left: 15px
}

.zwt div.c1, .zwt div.c2, .zwt div.r {
    width: 188px;
    height: 188px;
}

.zwt div.c1 {
    margin: 10px 0 0 103px;
    text-align: center;
    line-height: 188px
}

.zwt div.r {
    margin: 11px 0 0 104px;
    width: 110px;
    height: 46px;
    padding: 71px 39px;
    _padding-top: 61px
}

.zwt div.c2 {
    margin: 77px 0 0 100px;
    width: 110px;
    height: 66px;
    padding: 61px 39px;;
    _padding-top: 41px
}

.ddsp {
    background: url(../newimg/rBg3.png) no-repeat center top;
    height: 137px;
    margin: 100px 0 0 0;
}

.ddsp div {
    float: left;
    height: 137px
}

.ddsp div.l {
    margin-left: 132px;
    _margin-left: 68px;
    width: 247px;
    _width: 258px;
    height: 46px;
    padding: 40px 91px 51px 74px;
    padding-right: 80px
}

.ddsp div.r {
    width: 110px;
    margin-left: 51px;
    padding: 0 24px 0 69px;
    line-height: 137px
}

.ddsp p, .kdsp p, .zwt p {
    font-weight: bold
}

.email:link, .email:visited {
    color: #747474
}

.email:hover, .email:focus, .email:active {
    text-decoration: underline;
    color: #ff0000
}

/****反馈信息******/
.feedback {
    background: #FCFCFC;
}

.msgBox {
    padding: 10px 54px
}

.msgBox h2 {
    padding-left: 35px;
    border-bottom: 1px solid #ccc;
    line-height: 38px;
    font-size: 20px;
    color: #3F5996;
    font-weight: bold;
}

.msgConBox {
    padding-top: 34px;
    background: url(../newimg/msgLeftBg.gif) no-repeat 0 34px
}

.msgConBox form {
    margin-left: 416px
}

.msgConBox input, .msgConBox textarea {
    display: block;
    width: 517px;
    margin-bottom: 25px;
    background-color: #ebebeb;
    border: 0;
    color: #858585;
    padding-left: 5px;
}

.msgConBox input {
    height: 37px;
}

.msgConBox textarea {
    height: 288px;
}

.msgConBox .frmBtn6 {
    display: block;
    float: left;
    width: 86px;
    height: 34px;
    line-height: 30px;
    cursor: pointer;
    text-align: center;
    color: #42788e;
    border: 1px solid #8dc5d9
}

.msgConBox em {
    display: block;
    float: left;
    height: 44px;
    line-height: 44px;
    color: #000;
    margin-left: 10px
}

/**********论坛***************/
.forum {
    margin: 80px 0px;
}

.header-wrap .line {
    height: 55px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #fff;
    margin: 10px 18px 0 27px;
}

.forum-title {
    height: 71px;
    line-height: 71px;
    position: relative;
}

.forum-title span {
    position: absolute;
    left: 0;
    top: 50%;
    background: #EEE url(../newimg/forum.png) no-repeat 0 0;
    _background: #EEE url(../newimg/forum.gif) no-repeat 0 0;
    width: 184px;
    height: 52px;
    margin-top: -26px;
}

.forum-footer, .forum-header {
    overflow: hidden;
    height: 32px;
    margin: 10px 0 22px 0;
}

.forum .tabCon .table {
    width: 1200px;
}

.forum-header-btn a:link, .forum-header-btn a:visited {
    display: block;
    float: left;
    margin-right: 8px;
    width: 88px;
    height: 32px;
    background: url(../newimg/forum.png) no-repeat;
    _background: url(../newimg/forum.gif) no-repeat;

    font-family: "宋体";
    color: #fff;
    font-size: 14px;
    line-height: 32px;
    padding-left: 53px;
}

.forum-header-btn .topics:link, .forum-header-btn .topics:visited {
    background-position: 0 -52px
}

.forum-header-btn .replay:link, .forum-header-btn .replay:visited {
    background-position: 0 -84px
}

.forum-header .tabPagesBox {
    padding: 0;
    margin: 10px -5px 0 0;
}

.forum-header .pages, .forum-header .pages ul {
    float: right;
}

/*.forum-header .pages a:link, 
.forum-header .pages a:visited {
	width: auto;
	padding: 0 6px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #DDDDDD;
	font-size: 12px;
}

.forum-header .pages .fjInfo span {
	line-height: 20px
}
.forum-header .pages .fjInfo .inpBg, .forum-header .pages .fjInfo input {
	height: 20px;
	line-height: 20px;
}*/
.forum .tabCon {
    font-family: "宋体";
    margin-bottom: 45px;
}

.forum .tabCon .thead {
    background: #efe6d5;
    border-bottom: 5px solid #dfcdab;
}

.forum .tabCon .table .tr {
    border: 0;
}

.forum .tabCon .table .th {
    color: #2e2514;
    height: 37px;
}

.forum .tabCon .table .td {
    height: 45px;
    color: #2e2514;
    line-height: 45px;
    font-size: 16px;
}

.forum .td a:link, .forum .td a:visited {
    color: #2e2514;
    /*font-size: 16px;*/
}

.forum .tabCon .table .tr.even {
    background: #f4eddf;
}

.forum .tabCon .table .td-title {
    text-align: left;
    padding-left: 30px;
}

.reply-message-list .msg-box {
    width: 1198px;
    overflow: hidden;
    background: #F9F9F9;
    border: 1px solid #dfcdab;
    border-top: none;
    font-family: "宋体";
    color: #2e2514;
    margin-bottom: 20px;
}

.reply-message-list .topic-item {
    background: #fff;
    border-color: #dfcdab;
}

.msg-box .msg-info {
    width: 104px;
    padding: 18px 24px 0 24px;
    border-top: 1px solid #dfcdab;

}

.msg-box .msg-info a:link, .msg-box .msg-info a:visited {
    color: #2e2514;
    font-size: 14px;
}

.msg-box .msg-info a:hover {
    text-decoration: underline;
}

.msg-box .msg-con {
    width: 1000px;
    min-height: 134px;

    padding: 19px 25px 46px 20px;
    border-left: 1px solid #dfcdab;
    border-top: 1px solid #dfcdab;
    position: relative;
}

.topic-item .msg-con {
    border-left-color: #dfcdab;
}

.msg-box .pub-time {
    position: absolute;
    left: 20px;
    bottom: 0;

    border-top: 1px solid #dfdfbf;
    width: 986px;
    height: 46px;
    line-height: 46px;
    padding-left: 14px;
}

.msg-box .intro {
    padding: 0 0 14px 14px;
    font-size: 14px;
    color: #545454;
}

.msg-box .intro a:link, .msg-box .intro a:visited {
    text-decoration: underline;
    font-size: 14px;
    color: #545454;
}

.topic-title {
    background: #efe6d5;
    height: 37px;
    line-height: 37px;
    color: #2e2514;
    padding-left: 20px;
    font-weight: bold;
    font-size: 16px;
    border-top: 1px solid #dfcdab;
    border-bottom: 1px solid #dfcdab;
}

.reply-message {
    width: 1160px;
    padding: 20px 20px 65px 20px;
    background: #F9F9F9;
    position: relative;

    font-family: "宋体";
    color: #2e2514;

}

.reply-message textarea, .reply-message input {
    width: 1155px;
    padding-left: 5px;

    border: 1px solid #ccc;

    font-size: 14px;
    color: #2e2514;
}

.reply-message textarea {
    padding-top: 12px;
    height: 146px;
}

.reply-message .replay-btn {
    position: absolute;
    left: 50%;
    bottom: 12px;

    width: 141px;
    height: 32px;
    line-height: 32px;
    color: #fff;

    font-size: 14px;
    margin-left: -70px;
    text-align: center;
    background: url(../newimg/forum.png) no-repeat 0 -116px;
    _background: url(../newimg/forum.gif) no-repeat 0 -116px;
}

.post-header {
    position: relative;
    font-size: 16px;

    height: 85px;
    margin-bottom: 20px;
}

.post-header h2 {
    position: absolute;
    left: 148px;
    bottom: 0;
    font-weight: bold;
    font-family: "宋体";
}

.post-header i {
    position: absolute;
    left: 0;
    width: 120px;
    height: 85px;
    background: url(../newimg/forum.png) no-repeat 0 -148px;
    _background: url(../newimg/forum.gif) no-repeat 0 -148px;
}

.post-title {
    height: 40px;
    margin-bottom: 30px;
    line-height: 40px;
}

.post-con {
    min-height: 244px;
}

/****列表页*****/
.prod-list-wrap {
    width: 1200px;
    min-height: 500px;
    padding-bottom: 130px;
    /*	overflow: hidden;*/

    position: relative;

}

.prod-list-box {
    width: 982px;
    float: right;
}

.prod-list-pin {
    width: 230px;
    float: left;
    margin: 0 18px 18px 0;
    border: 1px solid #DFDFDF;
    background: #fff;
}

.prod-list-wrap .last {
    margin-right: 0;
}

.prod-list-pin img {
    display: block;
    width: 100%;
    vertical-align: middle;
}

.prod-list-pin .text-list {
    padding: 18px 10px 10px 10px;
}

.prod-list-pin .text-list p {
    font-family: "宋体";
    line-height: 21px;
    color: #4D4D4D;
}

.prod-list-wrap .aside {
    width: 203px;
    float: left;
    position: static;

}

.save-keyword:link, .save-keyword:visited {
    display: block;
    width: 203px;
    height: 44px;

    background: #2E639A url(../newimg/tit_bgs.jpg) no-repeat 0 -448px;

    color: #fff;
    font-size: 20px;
    line-height: 44px;
    text-align: center;

    margin-bottom: 3px;
}

.prod-list-wrap .a-list {
    width: 165px;
    border: 1px solid #DFDFDF;
    padding: 0 18px 0 18px;
}

.prod-list-wrap .a-list dt {
    border-left: none;
    border-right: 5px solid #CF3D40;
    text-align: right;
    padding-left: 0;
    padding-right: 18px;
}

.prod-list-wrap .page-set a:link,
.prod-list-wrap .page-set a:visited {
    width: 100px;
}

body.fixed-bg .main2 {
    padding-top: 20px;
}

/***收藏信息***/
.favorites-box {
    padding-top: 20px;
    font-size: 12px;
}

.opt-div {
    float: left;
    height: 27px;
}

.opt-div label, .opt-div input {
    display: block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin-right: 10px;
}

.opt-div .frmCheck {
    vertical-align: middle;
    zoom: 1;
    /*margin-top: -2px;*/
}

.add-favorites,
.add-favorites:link,
.add-favorites:visited {
    background: #EF6746;
    color: #fff;
    padding: 0 12px;
    display: block;
    *display: inline;
    float: left;
    height: 27px;
    line-height: 27px;
    margin-right: 10px;
}

.tab-list {
    padding-top: 20px;
}

.tab-list span {
    position: relative;
    display: block;
    float: left;

    padding: 0 12px;
    height: 30px;
    line-height: 30px;

    background: #EDEDED;
    color: #413F40;
    margin-right: 4px;
}

.tab-list .f-tab:link,
.tab-list .f-tab:visited {

}

.tab-list .f-c:link, .tab-list .f-c:visited {
    position: absolute;
    top: 0;
    right: 0;

    display: block;
    overflow: hidden;
    width: 12px;
    height: 12px;
    text-align: center;
    line-height: 12px;
    /*font-size: 14px;*/
}

.favorites-btn {
    position: relative;
    padding-top: 10px;
    height: 27px;
}

.favorites-btn .add-favorites,
.favorites-btn .add-favorites:link,
.favorites-btn .add-favorites:visited {
    float: none;
    position: absolute;
    left: 50%;
    padding: 0;
    width: 48px;
    height: 27px;
    text-align: center;
    margin-left: -24px;
}

.favorites-box {
    position: relative;
}

.favorites-box .f-close:link,
.favorites-box .f-close:visited {
    position: absolute;
    right: 0;
    top: -10px;
}

.favorites-msg {
    line-height: 21px;
    color: #D03E41;
}

.contentbg {
    background: url(../newimg/fixed-bg.jpg) no-repeat fixed;
    padding-top: 63px;
}

/*详情-预展1页面添加图片*/
.insert-pic {
    margin-left: -90px;
    _position: absolute;
    _left: 0px;
    _top: 350px;
    margin-top: 20px;
    height: 400px;
    width: 600px;
}

.hot_space {
    position: absolute;
    left: 0px;
    top: 380px;
    width: 250px;
    height: 70px;
    margin-left: -65px;
    z-index: 9999;
}

.hot_space a {
    display: block;
    width: 250px;
    height: 70px;
    font-size: 14px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    zoom: 1;
}

/*详情-预展2页面*/
.detail {
    position: relative;
    width: 1200px;
    left: 50%;
    margin-left: -600px;
    height: 600px;
    _left: 185px;
}

.return {
    width: 100%;
    text-align: center;
    position: relative;
    font-size: 25px;
}

.answerbox {
    position: absolute;
    top: 80px;
    right: 78px;
    display: block;
    width: 173px;
    height: 97px;
    background: url(../yjimg2015/answer-pic.png) no-repeat

}

#shouhuo_msg {
    display: block;
    overflow: hidden;
    width: 100%;
}

#shouhuo_msg li {
    overflow: hidden;
    display: block;
    width: 100%;
}

#shouhuo_msg li span {
    display: inline-block;
    margin-top: 34px;
}

#k_beizhu, #beizhu {
    border: 1px solid #ccc;
}

#tab_error_name, #tab_error_send_type {
    display: inline-block;
    margin-top: 35px;
}

#tab_error_sfzhao, #tab_error_phone {
    display: inline-block;
    margin-top: 40px;
}

.myp-marT-20 {
    margin-top: 20px;

}

.myp-marL-5 {
    margin-left: 5px;
}

.myp-color-red {
    color: #ff0000;
}

.coupon-box {
    position: relative;
    float: left;
    margin: 15px 50px;
    padding: 9px 20px;
    width: 230px;
    height: 88px;
    background: url(../yj2017/img/coupon_bg.png) no-repeat;
}

.coupon-box-bg1 {
    background-position: 0 0;
}

.coupon-box-bg2 {
    background-position: 0 -106px;
}

.coupon-box-bg3 {
    background-position: 0 -212px;
}

.coupon-box-bg4 {
    background-position: 0 -318px;
}

.coupon-box-bg5 {
    background-position: 0 -424px;
}

.coupon-box-bg6 {
    background-position: 0 -530px;
}

.coupon-box-bg7 {
    background-position: 0 -636px;
}

.coupon-box-bg8 {
    background-position: 0 0;
}

/*大卖场 金券 背景图*/
.coupon-box-bg10{
    background-position:1px -935px;
    background-size: 99%;
}
/*加价购 佣金券 背景图*/
.coupon-box-bg11{
    background-position: 1px -1044px;
    background-size: 99%;
}
/*大卖场 加价购 灰色背景图*/
.coupon-box-bg12{
    background-position: 1px -1153px;
    background-size: 99%;
}

.coupon-box-bg20{
    background-position: 1px -1933px;
    background-size: 99%;
}

/*佣金券 全场通用*/
.coupon-box-bg14{
    background-position: 1px -1264px;
    background-size: 99%;
}



/*已过期*/
.coupon-box-bg12 .coupon-state, .coupon-box-bg20 .coupon-state{
    left: 196px;
    top: 20px
}
/*已使用*/
.newe_coupon_state{
    position: absolute;
    right: 18px;
    top: 20px;
    width: 56px;
    height: 56px;
    z-index: 2;
    background: url(../yj2017/img/new_be_overdue.png) no-repeat;
}


/*大卖场 代金券*/
.coupon-box-bg21{
    background-position: -2px -2093px;
}
.coupon-box-bg21 .couendtype{
    font-size: 22px;
    line-height: 26px;
    top: 13px;
}
.coupon-box-bg21 .coupon-money{
    left: 30px!important;
}
/*大卖场 代金券 已过期 已使用*/
.coupon-box-bg22{
    background-position: -2px -2199px;
}
.coupon-box-bg22 .couendtype{
    font-size: 22px;
    line-height: 26px;
    top: 13px;
}
.coupon-box-bg22 .coupon-money{
    left: 30px!important;
}

.discount-box {
    position: relative;
    float: left;
    margin: 15px 50px;
    width: 273px;
    height: 106px;
    background: url(../yj2017/img/coupon_bg.png?20170825) no-repeat;
}

.discount-box .discount-num {
    position: absolute;
    left: 37px;
    top: -2px;
    font-size: 60px;
    font-weight: bold;
    color: #fffefe;
    line-height: 90px;
    text-shadow: 2px 2px 5px #999999;
}

.discount-box-bg1 {
    background-position: 0 -742px;
}

.discount-box-bg2 {
    background-position: 0 -849px;
}

.discountype {
    position: absolute;
    right: 10px;
    top: 20px;
    width: 100px;
    color: #fff;
}

.discountype p {
    font-size: 32px;
    line-height: 42px;
}

.discountype span {
    width: 100%;
    font-size: 16px;
    line-height: 16px;
}

.coupon-box .coupon-money {
    position: absolute;
    left: 37px;
    top: -10px;
    font-size: 40px;
    font-weight: bold;
    color: #fffefe;
    line-height: 90px;
    text-shadow: 2px 2px 5px #999999;
}

.coupon-box .coupon-money p {
    float: left;

}

.discount-state {
    position: absolute;
    left: 210px;
    top: 8px;
    width: 56px;
    height: 56px;
    z-index: 2;

}

.coupon-state {
    position: absolute;
    left: 160px;
    top: 25px;
    width: 56px;
    height: 56px;
    z-index: 2;

}

.coupon-used {
    background: url(../yj2017/img/used.png) no-repeat;
}

.coupon-overdue {
    background: url(../yj2017/img/be_overdue.png) no-repeat;
}

.coupon-box .coupon-money span {
    float: left;
    margin-left: 10px;
    font-size: 24px;
    font-family: "微软雅黑";
    line-height: 90px;
}

.coupon-time {
    position: absolute;
    bottom: 11px;
    left: 37px;
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff;
    line-height: 18px;
    width: 140px;
}
.coupon-box .new_coupon_money{
    position: static;
    font-size: 50px;
    font-weight: bold;
    color: #fffefe;
    line-height: 77px;
    text-shadow: 2px 2px 5px #999999;
    float: left;
    margin-right: 8px;
}
.coupon-box .new_coupon_money span{
    /*font-size: 22px;*/
    /*margin-left: 5px;*/
    /*float: none;*/
    /*font-weight: 200;*/
    /*margin-top: 7px;*/
    /*display: inline-block;*/
}
.new_coupon-time{
    width: auto;
    left: 28%;
    bottom: 9px;
    border-radius: 4px;
    box-sizing: border-box;
    padding: 2px 4px;
}
.new_coupon-time .myp-marL-5{
    color: rgb(255, 255, 255);
    font-size: 12px;
    border-radius: 45px;
    margin: 0;
}
.new_coupon_type{
    float: left;
}
.new_coupon_type span{
    display: block;
    font-size: 24px;
    color: #fff;

}
/*大卖场 加价购 佣金券的定位*/
.coupon-box .new_coupon_type i{
    display: block;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    box-sizing: border-box;
    padding: 0 5px;
}

.coupon-box-bg12 .new_coupon_type i, .coupon-box-bg20 .new_coupon_type i{
    color: #666666;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-align: center;
}

.coupon-box-bg10 .new_coupon_type i, .coupon-box-bg11 .new_coupon_type i, .coupon-box-bg14 .new_coupon_type i{
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-align: center;
}

.coupon-box-bg10 .new_coupon_type i{
    color: #5e1aa5;
}
.coupon-box-bg11 .new_coupon_type i, .coupon-box-bg14 .new_coupon_type i{
    color: #9b0038;
}

/*可使用 图片*/
.coupon-box-bg10 .new_coupon_use, .coupon-box-bg11 .new_coupon_use, .coupon-box-bg14 .new_coupon_use{
    position: absolute;
    right: 2px;
    top: 24px;
    width: 50px;
    height: 50px;
    background: url(../yj2017/img/coupon_bg_use.png) no-repeat;
    background-size: 96%;
}


/*买家角标*/
.coupon_box_jiaobiao_dmc{
    background: url("../yj2017/img/index_take_maijia_yj.png") no-repeat;
    background-size: 100% 100%;
}
.coupon_box_jiaobiao_jjg{
    background: url("../yj2017/img/index_take_maijia_jjg.png") no-repeat;
    background-size: 100% 100%;
}
.coupon_box_jiaobiao_use{
    background: url("../yj2017/img/index_take_maijia_use.png") no-repeat;
    background-size: 100% 100%;
}

.couendtype {
    position: absolute;
    top: 22px;
    right: 35px;
    width: 18px;
    font-size: 18px;
    line-height: 20px;
    color: #fff;
}

.coupon-min-height {
    min-height: 900px;
}

.coupon-over {
    overflow: inherit;
}

.coupon-overli {
    display: block;
}

#prizeUl li {
    position: relative;

}

#prizeUl li .selist {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    padding: 5px 15px 0;
    width: 88px;
    height: 110px;
    font-size: 12px;
    line-height: 26px;
    text-align: center;
    border: 1px solid #dcdcdc;
    background: #ffffff;
    z-index: 5;
}

#prizeUl li .coupon-arrow {
    display: none;
    position: absolute;
    right: 10px;
    top: 15px;
    width: 10px;
    height: 7px;
    z-index: 6;
}

#prizeUl li .coupon-arrow-up {
    background: url(../yj2017/img/coupon_arrow_up.png) no-repeat;

}

#prizeUl li .selist span {
    display: block;
    color: #333333;
    cursor: pointer;
}

#prizeUl li .selist span:hover {
    color: #fe0000;
}

#prizeUl li .selist h3 {
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
    line-height: 26px;
}

.coupon-con {
    overflow: hidden;
}

.checkImg {
    position: absolute;
    left: 5px;
    bottom: 15px;
    line-height: 14px;
    color: #ee5a4c;
}

/*币库管理*/
.usercoin {
    width: 100%;
}

.usercoin-dl {
    position: relative;
    float: left;
    margin: 8px;
    padding: 10px;
    width: 212px;
    height: 330px;
    font-family: "宋体";
    border: 1px solid #dcdcdc;
}

.usercoin-dl dt {
    position: relative;
    margin-bottom: 8px;
    width: 212px;
    height: 212px;
}

.usercoin-dl dt .countdown {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 24px;
    line-height: 24px;
    color: #fff;
    background: #000;
    -moz-opacity: 0.8;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.usercoin-dl dt .countdown p {
    text-indent: 5px;
}

.usercoin-dl dt .countdown p span {
}

.usercoin-dl dt .addtime {
    position: absolute;
    right: 3px;
    bottom: 3px;
    width: 34px;
    height: 18px;
    color: #fff;
    text-align: center;
    line-height: 18px;
    background: #f38f00;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

.usercoin-dl dt i {
    position: absolute;
    right: 5px;
    bottom: 25px;
    width: 60px;
    height: 60px;
}

.usercoin-dl dt .dealpro {
    background: url(../newimg/dealpro.png) no-repeat;
}

.usercoin-dl dt .shenhe {
    background: url(../newimg/shoots_over.png) no-repeat;
}

.usercoin-dl dt .endbid {
    background: url(../newimg/usercoin_shenhe.png) no-repeat;
}

.usercoin-dl dt img {
    width: 100%;
    height: 100%;

}

.usercoin-dl dd {
    display: block;
    width: 100%;
    height: 22px;
}

.usercoin-dl dd p {
    margin-left: 10px;
    font-size: 12px;
    color: #666666;
    line-height: 22px;
}

.usercoin-dl .consignprice {
    float: left;
    margin: 0 3px;
    width: 58px;
    height: 20px;
    border: 1px solid #dcdcdc;
    border-radius: 2px;

}

.usercoin-dl .consignmodify {
    float: right;
    width: 40px;
    height: 20px;
    color: #fff;
    text-align: center;
    line-height: 20px;
    background: #ee5a4c;
    border: none;
    cursor: pointer;

}

.usercoin-dl dd .redcolor {
    color: #ee5a4c;
}

.usercoin-dl dd .ddfl {
    float: left;
}

.usercoin-dl dd .text-tip {
    float: right;
    color: #999999;
    line-height: 34px;
}

.usercoin-dl dd .p1 {
    font-size: 12px;
    color: #999999;
}

.usercoin-dl dd h3 {
    width: 100%;
    font-size: 14px;
    line-height: 20px;
    color: #333333;
}

.usercoin-btn {
    position: absolute;
    bottom: 5px;
    display: block;
    width: 98px;
    height: 24px;
    font-size: 12px;
    text-align: center;
    line-height: 24px;
    color: #FFF;
    border: none;
    border-radius: 5px;
}

.usercoin-dl .redbtn {
    left: 10px;
    background: #ee5a4c;
}

/**
我的币库上拍按钮
 */
.usercoin-dl .redbtns {
    left: 10px;
    background: #ee5a4c;
}

.usercoin-dl .graybtn {
    left: 10px;
    background: darkgray;
    cursor: default
}

.usercoin-dl .updatefc {
    left: 70px;
}

.usercoin-dl a:hover {
    text-decoration: none
}

.usercoin-dl .graybtn_right {
    right: 10px;
    background: darkgray;
    cursor: default;
}

.center {
    margin-left: 60px;
}

.usercoin-dl .blurbtn {
    right: 10px;
    background: #177897;

}

.usercoin-dl .yellowbtn {
    right: 10px;
    background: #f38f00;

}

.usercoin-dl .relatedprice {
    position: absolute;
    right: 13px;
    bottom: 5px;
    display: block;
    width: 23px;
    height: 23px;
    background: url(../yjimg/sprite_icon.png) no-repeat;
    background-position: -87px 0;
}

.usercoin-prompt {
    position: absolute;
    left: 0;
    top: 0;
    width: 60px;
    height: 60px;
    background: url(../newimg/usercoin_prompt.png?20171107) no-repeat;
}


.usercoin-prompt-right {
    position: absolute;
    right: 0;
    top: 0;
    width: 60px;
    height: 60px;
    background: url(../newimg/zz.png?20171107) no-repeat;
    background-size: 60px 60px;
}

.usercoin-prompt-consign {
    background-position: 0 0;
}

.usercoin-prompt-auction {
    background-position: 0 -61px;
}

.usercoin-prompt-idle {
    background-position: 0 -122px;
}

.usercoin-prompt-down {
    background-position: 0 -184px;
}

.onthebeat-box {
    display: none;
    position: absolute;
    left: 0px;
    top: 350px;
    width: 232px;
    font-family: "宋体";
    font-size: 12px;
    color: #333;
    border: 1px solid #dcdcdc;
    z-index: 2;
}

.onthebeat-box a {
    width: 100%;
    display: block;
    line-height: 20px;
}

.onthebeat-picked a {
    background: #ffdfdc;

}

.onthebeat-picked a:hover {
    background: #ffa79f;

}

.onthebeat-orther a {
    background: #e3e8fe;
}

.onthebeat-orther a:hover {
    background: #b1c0ff;
}

.onthebeat-friday{
    background: #ffc784;
}

.onthebeat-friday a:hover {
    background: #fdaa46;
}

.onthebeat-gray a {
    background: #9EB4C2;
}

.onthebeat-gray a:hover {
    background: darkgrey;
}

.onthebeat-general a {
    background: #ead7ff;
}

.onthebeat-general a:hover {
    background: #cfa5fe;
}

.tabCon .consignment {
    display: none;
    position: absolute;
    left: 10px;
    top: 70px;
    padding: 10px;
    width: 210px;
    height: 200px;
    line-height: 36px;
    text-align: left;
    font-family: "宋体";
    font-size: 12px;
    color: #666666;
    background: #fff;
    border: 1px solid #dcdcdc;

}

.tabCon .consignment td {
    padding: 0;
    border: 0;
}

.tabCon .consignment p {
    float: left;

}

.tabCon .consignment #pricetext {
    width: 68px;
    height: 20px;
    border-radius: 3px;
    border: 1px solid #dcdcdc;
}

.tabCon .consignment .consbtn {
    margin: 5px auto 15px;
    width: 60px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color: #fff;
    background: #ee5a4c;
    border-radius: 5px;
    border: none;

}

.tabCon .consignment .radio {
    display: block;
    margin: 8px 0 0 8px;
    width: 18px;
    height: 18px;
    background: url(../newimg/sprite_radio.png) no-repeat;
    background-position: 0 0;
}

.tabCon .consignment .radioed {
    display: block;
    margin: 8px 0 0 8px;
    width: 18px;
    height: 18px;
    background: url(../newimg/sprite_radio.png) no-repeat;
    background-position: 0 -19px;
}

.public-btn {
    display: inline-block;
    padding: 8px 12px;
    background: #e22a2d;
    font-size: 12px;
    color: #ffffff;
    cursor: pointer;
    border-radius: 5px;
}

.public-marL5 {
    margin-left: 5px;
}

.details-test {
    margin: 20px 10px 0 10px;
    text-indent: 26px;
    line-height: 16px;
    color: #333333;
}

.public-redfont {
    color: #ff1600;
}

.img-box {
    margin: 20px 0;
    width: 100%;
    overflow: hidden;
}

.details-pro {
    overflow: hidden;
    padding: 10px 0;
    width: 100%;
}

.details-pro img {
    float: left;
    padding: 10px;
    width: 140px;
    height: 210px;
}

.satisfaction-btn {
    display: inline-block;
    margin-top: 30px;
    padding: 10px 35px;
    background: #e22a2d;
    font-size: 14px;
    color: #ffffff;
    cursor: pointer;
    border-radius: 5px;
}

.satisfaction-btn:hover {
    background: #ee5a4c;
}

.satisfaction-yes {
    margin-left: 300px;
}

.satisfaction-no {
    margin-left: 160px;
}

.uploadbox {
    position: relative;
    width: 161px;
    height: 180px;
    float: left;
    margin: 15px 15px 0 0;
}

.Upload {

}

.Upload input {
    position: absolute;
    left: 0;
    top: 0;
    width: 128px;
    height: 128px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    background: no-repeat;
    z-index: 2;
}

.Upload .img {
    position: absolute;
    left: 0;
    top: 0;
    width: 128px;
    height: 128px;
    background: url(../newimg/real_inputbg.png) no-repeat;
}
.Upload .checkImg {
    position: absolute;
    left: 5px;
    bottom: 15px;
    line-height: 14px;
    color: #ee5a4c;
}
.umc-h2 {
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #e22a2d;
    padding-left: 10px;
}
.commission {
    overflow: hidden;
    width: 100%;
}
.introduction-test {
    margin-top: 15px;
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: #ff2652;

}
.coupons-list {
    overflow: hidden;
    /* margin-top: 10px; */
    width: 100%;
}
.coupons-list .marL15 {
    margin-left: 15px;
}
.coupons-list li {
    float: left;
    margin-top: 20px;
    width: 222px;
    height: 103px;
    background: url(../yjimg2016/commission_bg.png) no-repeat;
}
.coupons-list a {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
   
}
.coupons-list .li_1{
	 background: url(../yjimg2016/commission_bg.png) no-repeat;
}
.coupons-list .li_2{
	 background: url(../yjimg2016/commission_bg_2.png) no-repeat;
}
.coupons-list .li_3{
	 background: url(../yjimg2016/commission_bg_3.png) no-repeat;
}
.coupons-list .li_4{
	 background: url(../yjimg2016/commission_bg_4.png) no-repeat;
}
.coupons-list .checkedbg {
    background: url(../yjimg2016/coupons_checked.png) no-repeat;

}
.coupons-list a .pricenum {
    position: absolute;
    left: 10px;
    top: 20px;
    font-family: "微软雅黑";
    font-size: 40px;
    line-height: 40px;
    font-weight: bold;
    color: #fff;
}
.coupons-list a .pricenum span {
    margin-left: 5px;
    font-size: 18px;
}
.coupons-list a .returncoupons {
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    width: 100%;
    line-height: 38px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.coupons-list .li_1 .returncoupons{
	color: #0dba38;
}
.coupons-list .li_2 .returncoupons{
	color: #2a4bd7;
}
.coupons-list .li_3 .returncoupons{
	color: #9a0fbc;
}
.coupons-list .li_4 .returncoupons{
	color: #de1921;
}
.coupons-list a .types {
    position: absolute;
    top: 5px;
    right: 8px;
    padding: 3px;
    line-height: 14px;
    font-size: 14px;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 3px;
}
.coupons-box {
    overflow: hidden;
    margin: 15px auto 0;
    width: 300px;
}
/**
余额转佣金css start
 */
.coupons-box2 {
    overflow: hidden;
    margin: 20px auto 0;
    width: 300px;
}
.ye_yj_Inp {
    display: inline-block;
    font-size: 14px;
    padding-left: 7px;
    width: 240px;
    height: 34px;
    border: 1px solid #b5b5b5;
    background: #fff;
    line-height: 32px;
    color: #a09e9e;
    border-radius: 4px;
}
.inputBox3 {
    display: inline-block;
    font-size: 12px;
    margin-bottom: 51px;
    padding-left: 7px;
    width: 240px;
    height: 28px;
    border: 1px solid #b5b5b5;
    background: #fff;
    line-height: 28px;
    color: #a09e9e;
    border-radius: 4px;
}
.frmTit2 {
    font-size: 18px;
    color: #644c4a;
    font-weight: bold;
    float: left;
    line-height: 36px;
}
/**
余额转佣金css end
 */

/*table */
.sc_table{
    margin-left: 50px;
    border:solid #d09d02;
    box-sizing: border-box;
    border-width:1px 0px 0px 1px;
}
.sc_table tr{
    font-size: 14px;
    color: #3e3a39;
    line-height: 1.5em;
    margin: 12px 0;
}
.sc_table td{
    border:solid #d09d02;
    border-width:0px 1px 1px 0px;
    padding:5px 0px;
    width: 115px;
}
.shoufei td{
    width: 200px;
}
.AuctionGuide_sc_table_span{
    display: inline-block;
    width: 100%;
    line-height: 30px;
    border-bottom: 1px #d09d02 solid;
}
.AuctionGuide_sc_table_span2{
    display: inline-block;
    width: 100%;
    line-height: 30px;
    border-bottom: none;
}
/*单行显示*/
.sc_table tr:nth-child(odd){
    background: #FFE699;
}
/*双行显示*/
.sc_table tr:nth-child(even){
    background: #FFF2CC;
}
/* ========================================================================================= */

/*左边列表的 折叠 箭头*/
.new_jiantou{
    width: 11px;
    height: 8px;
    background: url(../yj2017/img/new_jiantou.png) no-repeat;
    position: absolute;
    left: 84px;
    top: 4px;
    background-size: 100% 100%;
}
/*优惠券*/
.new_youhuijuan{
    left: 97px;
}
/*自拍代售*/
.new_daishou{
    left: 100px;
}
/*加价购*/
.new_jjgou{
    left: 69px;
}
/*资料修改*/
.new_ziliao{
    left: 59px;
    top: 9px;
}
/* =====================================  take  自拍  ===================================================== */
/*弹窗模板*/
.take_moban{
    position: fixed !important;
    left: 50%;
    top: 25%;
    z-index: 111112;
    overflow: hidden;
    background: #ffffff;
    border-radius: 10px;
    outline: 0;
    width: 480px;
    margin-left: -240px;
    box-shadow: 0 3px 7px rgba(0,0,0,.3);
    -webkit-background-clip: padding-box;
    display: none;
}
.take_moban_h1{
    padding: 35px 5px 0px;
    text-align: center;
    font-size: 30px;
    line-height: 1em;
    color: #595757;
    font-weight: normal;
}
.take_moban_ok{
    margin: 35px auto 40px;
    display: block;
    width: 141px;
    height: 42px;
    border-radius: 5px;
    background: #ef5344;
    font-size: 22px;
    color: #fff;
    line-height: 42px;
    text-align: center;
    font-weight: normal;
    display: block;
}
.take_moban_text{
    font-size: 18px;
    padding: 0 65px;
    text-align: center;
    line-height: 26px;
    margin-top: 25px;
}
.take_moban_beizhu{
    font-size: 14px;
    text-align: center;
    color: #f50000;
    margin-top: 15px;
}
/*商品名称*/
.t_con{
    box-sizing: border-box;
    padding-left: 10px;
    position: relative;
}
.t_con_one:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.t_con_one span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
.t_con_one_input,.pingjinumber_input{
    width: 435px;
    height: 30px;
    box-sizing: border-box;
    padding-left: 5px;
    float: left;
    margin-left: 5px;
}
.t_con_one_text{
    display: inline-block;
    color: #999999;
    font-size: 12px;
    margin: 3px 0 0 75px;
}

 /*ul 提示 列表*/
.t_con .t_con_one_ul{
    overflow: hidden;
    width: 433px;
    border: 1px solid #DEDEDE;
    background: #fff;
    border-top: none;
    position: absolute;
    margin-left: 5px;
    z-index: 10;
}
.t_con .t_con_one_ul li{
    cursor: pointer;
}
.t_con .t_con_one_ul a{
    text-decoration: none;
}
/*.t_con_one .t_con_one_ul li.active{
    background: #f4f4f4 !important;
}*/
/*评级币编号*/
.take_SerialNumber{
    margin-top: 15px;
}
.take_SerialNumber:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.take_SerialNumber span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
/*商品分类*/
.t_con_classification{
    margin-top: 20px;
    position: relative;
}
.t_con_classification:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.t_con_classification span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
.t_con_classification .t_con_ation_selelct, .t_con_product_selelct, .ancien_selelct{
    width: 435px;
    height: 32px;
    box-sizing: border-box;
    padding-left: 5px;
    cursor: pointer;
    float: left;
    margin-left: 5px;
}
/*藏品品相*/
.t_con_two{
    height: 30px;
    margin-top: 20px;
    position: relative;
}
.t_con_two span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
.t_con_two input{
    float: left;
    line-height: 30px;
}
.t_con_two_span_two{
    margin-left: 15px;
}
.t_con_two span:last-child{
    margin-left: 5px;
}
.t_con_two_input_one{
    width: 240px;
    margin-left: 5px;
    cursor: pointer;
    position: relative;
    /*z-index: 5;*/
    padding-left: 5px;
}
.t_con_two_input_two{
    width: 55px;
    margin-right: 5px;
    box-sizing: border-box;
    padding-left: 5px;
}
.t_con_two_div, .t_con_ation_div, .t_con_product_div, .ancien_paimai{
    position: absolute;
    width: 435px;
    height: 30px;
    background: rgba(255, 0, 0, 0);
    left: 77px;
    top: 1px;
    cursor: pointer;
    z-index: 1;
}
.t_con_three_div{
    position: absolute;
    width: 240px;
    height: 30px;
    background: rgba(255, 0, 0, 0);
    left: 77px;
    top: 1px;
    cursor: pointer;
    z-index: 1;
}

.ancien_paimai,.ancien_selelct{
    width: 300px;
}

.t_con_two:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
/*箭头*/
.t_con_two_jiantou{
    position: absolute;
    left: 478px;
    top: 6px;
    display: inline-block;
    width: 29px;
    height: 20px;
    background: url(../yjimg2015/jjgou_arrow.png) -1px 1px no-repeat;
    border-left: 1px solid #cbcccc;
    cursor: pointer;
}
.t_con_three_jiantou{
    position: absolute;
    left: 282px;
    top: 6px;
    display: inline-block;
    width: 29px;
    height: 20px;
    background: url(../yjimg2015/jjgou_arrow.png) -1px 1px no-repeat;
    border-left: 1px solid #cbcccc;
    cursor: pointer;
}
.t_con_two_div:hover, .t_con_ation_div:hover, .t_con_product_div:hover{
    background: url(../yjimg2015/jjgou_arrow.png) 401px -14px no-repeat;
    cursor: pointer;
}
.t_con_three_div:hover{
    background: url(../yjimg2015/jjgou_arrow.png) 205px -14px no-repeat;
    cursor: pointer;
}
/*品相选择*/
.t_con_two_ul,.t_con_ation_ul,.t_con_product_ul,.ancien_product_ul{
    position: absolute;
    left: 74px;
    top: 33px;
    background: #fff;
    box-sizing: border-box;
    border: 1px #dedede solid;
    border-top: none;
    width: 240px;
    line-height: 30px;
    color: #666;
}
.ancien_product_ul{
    width: 300px;
}
.t_con_ation_ul{
    z-index: 10;
    width: 435px;
    height: 250px;
    overflow-y: auto;
}
.t_con_product_ul{
    z-index: 9;
    width: 435px;
    height: 250px;
    overflow-y: auto;
}
.t_con_two_ul{
    z-index: 8;
}
.t_con_level_ul,.t_con_fenshu_ul,.t_con_fenshu_uls{
    z-index: 7;
}
.ancien_product_ul{
    z-index: 6;
}
.t_con_two_ul li,.t_con_ation_ul li, .t_con_level_ul li, .t_con_fenshu_ul li,.t_con_fenshu_uls li,.t_con_product_ul li,.ancien_product_ul li{
    padding-left: 5px;
}
.t_con_two_ul li:hover,.t_con_ation_ul li:hover, .t_con_level_ul li:hover, .t_con_fenshu_ul li:hover,.t_con_fenshu_uls li:hover,.t_con_product_ul li:hover,.ancien_product_ul li:hover{
    background: #f4f4f4;
    color: #333;
    cursor: pointer;
}

.t_con_fenshu_ul, .t_con_fenshu_uls{
    height: 300px;
    overflow: auto;
}
/*商品描述*/
.t_con_three{
    margin-top: 25px;
}
.t_con_three:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.t_con_three span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
.t_con_three_input{
    width: 435px;
    resize: none;
    box-sizing: border-box;
    border: 1px #DEDEDE solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    margin-left: 5px;
    padding: 5px;
    overflow-x: hidden;
}
.t_con_three_text{
    display: inline-block;
    color: #f00;
    font-size: 12px;
    margin: 3px 0 0 75px;
}
/*藏品级别*/
.t_con_level{
    margin-top: 25px;
    /*display: none;*/
}
.t_con_level:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.t_con_level_left{
    width: 269px;
    float: left;
    position: relative;
}
.t_con_level_right{
    width: 245px;
    float: left;
    position: relative;
}
.t_con_level span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
.t_con_level_input_one,.t_con_fenshu_input_one,.t_con_trading_input,.jihua_input_one,.shizhu_input_one,.kufang_input_one,.chanpin_input_one{
    width: 165px;
    line-height: 30px;
    margin-left: 5px;
    cursor: pointer;
    position: relative;
    /*z-index: 5;*/
    padding-left: 5px;
}
.t_con_level_div,.t_con_fenshu_div,.t_con_fenshu_divs,.t_con_trading_div{
    position: absolute;
    width: 165px;
    height: 30px;
    background: rgba(255, 0, 0, 0);
    left: 77px;
    top: 1px;
    cursor: pointer;
    z-index: 1;
}
.t_con_level_ul,.t_con_fenshu_ul,.t_con_fenshu_uls{
    position: absolute;
    left: 74px;
    top: 33px;
    background: #fff;
    box-sizing: border-box;
    border: 1px #dedede solid;
    border-top: none;
    width: 165px;
    line-height: 30px;
    color: #666;
}

.new_jihua_input_one{
    cursor: auto;
}

/*藏品级别  小箭头*/
.t_con_level_jiantou{
    position: absolute;
    left: 210px;
    top: 6px;
    display: inline-block;
    width: 29px;
    height: 20px;
    background: url(../yjimg2015/jjgou_arrow.png) -1px 1px no-repeat;
    border-left: 1px solid #cbcccc;
    cursor: pointer;
}
/*藏品分数  小箭头*/
.t_con_fenshu_jiantou{
    position: absolute;
    left: 210px;
    top: 6px;
    display: inline-block;
    width: 29px;
    height: 20px;
    background: url(../yjimg2015/jjgou_arrow.png) -1px 1px no-repeat;
    border-left: 1px solid #cbcccc;
    cursor: pointer;
}
.t_con_level_div:hover,.t_con_fenshu_div:hover,.t_con_fenshu_divs:hover,.t_con_trading_div:hover{
    background: url(../yjimg2015/jjgou_arrow.png) 133px -14px no-repeat;
    cursor: pointer;
}





/*出售价格*/
.t_con_four{
    height: 30px;
    margin-top: 20px;
}
.t_con_four:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.t_con_four span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
.t_con_four_stwo{
    margin-left: 5px;
}
.t_con_four_price,.qimaiPrice,.baoliuPprice{
    height: 30px;
    float: left;
    margin-left: 5px;
    box-sizing: border-box;
    padding-left: 5px;
}

/*.提示出价不对*/
.chuaji_noban{
    position: absolute;
    top: 30px;
    left: 61px;
    z-index: 10;
    width: 160px;
    height: 46px;
    line-height: 20px;
    color: red;
    background: url(../yjimg/win-price.png) no-repeat;
    text-align: center;
    padding: 6px 0 0 0;
    display: none;
}

.t_con_four_ione{
    float: left;
    width: 15px;
    height: 15px;
    margin: 7px 6px 0 20px;
    cursor: pointer;
}
.t_con_four_itwo{
    float: left;
    width: 15px;
    height: 15px;
    margin: 7px 6px 0 20px;
    cursor: pointer;
}
.t_con_four label{
    font-size: 14px;
    line-height: 30px;
    float: left;
    cursor: pointer;
}

/*上传图片*/
.t_con_five{
    margin-top: 30px;
    position: relative;
    margin-bottom: 15px;
}
.t_con_five:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.t_con_five span{
    font-size: 14px;
    line-height: 30px;
    float: left;
}
.t_con_five_dtwo{
    display: inline-block;
    width: 580px;
    float: left;
    margin-left: 105px;
}
.t_con_five_done{
    float: left;
    display: inline-block;
    background: #00b8f0;
    color: #fff;
    text-align: center;
    width: 80px;
    height: 37px;
    line-height: 37px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-left: 5px;
    cursor: pointer;
}

/*删除修改图片*/
.t_con_six_list{
    position: relative;
    display: inline-block;
    width: 150px;
    height: 150px;
    margin-top: 20px;
    margin-right: 30px;
    box-sizing: border-box;
    float: left;
}


.ancien_paimai_jiantou{
    left: 345px;
}

.auctionImg{
    width: 150px;
    height: 150px;
}
.t_con_btn{
    background: #e33c20;
    color: #fff;
    width: 90px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    display: inline-block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 50px;
    margin-left: 75px;
    cursor: pointer;
}

/*上传*/
.webuploader-pick{
    background: #00b8f0;
    width: 89px;
    height: 37px;
    padding: 0;
    position: absolute;
    top: 0px;
    left: 0px;
}
.uploader-list{
    width: 950px;
    margin-left: 0;
    display: inline-block;
}
#filePicker{
    text-align: center;
    line-height: 37px;
    font-size: 14px;
}
.upload_add{
    position: absolute;
    left: 75px;
    top: 9px;
}
.f_del{
    position: absolute;
    background: url("../yjimg2016/gq-close.png") no-repeat;
    width: 40px;
    height: 40px;
    right: -10px;
    top: -10px;
    cursor: pointer;
    z-index: 15;
}

.auction_del{
    position: absolute;
    background: url("../yjimg2016/gq-close.png") no-repeat;
    width: 40px;
    height: 40px;
    right: -10px;
    top: -10px;
    cursor: pointer;
    z-index: 15;
}

/*旋转遮罩*/
.file_panel{
    position: absolute;
    top: 4px;
    left: 4px;
    width: 200px;
    height: 0px;
    background: rgba(0, 0, 0, 0.5);
    z-index: 5;
}
/*左旋转*/
.rotate_left{
    width: 30px;
    height: 30px;
    box-sizing: border-box;
    background: url("../yj2017/img/take_rotate.png") no-repeat;
    background-position: 5px -16px;
    cursor: pointer;
    margin-left: 65px;
    margin-right: 0;
}
.rotate_left:hover{
    background-position: 5px 8px;
}
/*右旋转*/
.rotate_right{
    width: 30px;
    height: 30px;
    box-sizing: border-box;
    background: url("../yj2017/img/take_rotate.png") no-repeat;
    background-position: -18px -16px;
    cursor: pointer;
}
.rotate_right:hover{
    background-position: -18px 8px;
}

.file-item img{
    transition: all 1s;
}

/*封面*/
#thelist .file-item:first-child .file_cover{
    position: absolute;
    bottom: 0px;
    left: 4px;
    height: 35px;
    background: #00b8f0;
    z-index: 100;
    text-align: center;
    cursor: pointer;
}
#thelist .file-item:first-child .file_cover:after{content:"封面"; height:35px; line-height:35px; display:inline-block; color: #fff; font-size: 18px; letter-spacing: 3px;}

.take_red{
    color: #f00;
    float: none!important;
}


.thumbnail{
    float: left;
    margin-right: 30px;
    margin-top: 20px;
}
.thumbnail div{
    width: 150px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;/*加宽度width属来兼容部分浏览*/
}

.uploader-list {
    width: 100%;
    overflow: hidden;
}
.file-item {
    float: left;
    position: relative;
    /*margin: 0 20px 20px 0;*/
    padding: 4px;
}

.file-item .error {
    position: absolute;
    top: 4px;
    left: 4px;
    right: 4px;
    background: red;
    color: white;
    text-align: center;
    height: 20px;
    font-size: 14px;
    line-height: 23px;
}
.file-item .info {
    position: absolute;
    left: 4px;
    bottom: 4px;
    right: 4px;
    height: 20px;
    line-height: 20px;
    text-indent: 5px;
    background: rgba(0, 0, 0, 0.6);
    color: white;
    overflow: hidden;
    white-space: nowrap;
    text-overflow : ellipsis;
    font-size: 12px;
    z-index: 10;
}
.upload-state-done:after {
    content:"\f00c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 32px;
    position: absolute;
    bottom: 0;
    right: 4px;
    color: #4cae4c;
    z-index: 99;
}
.file-item .progress {
    position: absolute;
    right: 4px;
    bottom: 4px;
    height: 3px;
    left: 4px;
    height: 4px;
    overflow: hidden;
    z-index: 15;
    margin:0;
    padding: 0;
    border-radius: 0;
    background: transparent;
}
.file-item .progress span {
    display: block;
    overflow: hidden;
    width: 0;
    height: 100%;
    background: #d14 url(../yjimg/progress.png) repeat-x;
    -webit-transition: width 200ms linear;
    -moz-transition: width 200ms linear;
    -o-transition: width 200ms linear;
    -ms-transition: width 200ms linear;
    transition: width 200ms linear;
    -webkit-animation: progressmove 2s linear infinite;
    -moz-animation: progressmove 2s linear infinite;
    -o-animation: progressmove 2s linear infinite;
    -ms-animation: progressmove 2s linear infinite;
    animation: progressmove 2s linear infinite;
    -webkit-transform: translateZ(0);
}
@-webkit-keyframes progressmove {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 17px 0;
    }
}
@-moz-keyframes progressmove {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 17px 0;
    }
}
@keyframes progressmove {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 17px 0;
    }
}

a.travis {
    position: relative;
    top: -4px;
    right: 15px;
}

/* ===================================================================================================== */

/*出售商品*/
/*gif 图*/
.take_upload{
    position: fixed;
    z-index: 10001;
    top: 370px;
    left: 50%;
    margin-left: -8px;
    width: 16px;
    height: 11px;
    background: url(../yjimg/ajax-loader.gif) no-repeat;
    text-indent: -99999px;
    display: none;
}

.new_con table tbody td{
    vertical-align: middle;
    padding: 5px 2px;
    font-size: 12px;
    color: #595757;
}
.sell_checkbox input{
    cursor: pointer;
}

.sell_name:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.sell_name a:hover{
    color: #f00;
}
.sell_name_left{
    float: left;
    width: 66px;
    height: 66px;
}
.sell_name_left img{
    width: 100%;
    height: 100%;
}
.sell_name_right{

    float: left;
    height: 66px;
    box-sizing: border-box;
    padding-top: 10px;
    text-align: left;
    padding-left: 15px;
}
.sell_name_right p{
    width: 190px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;/*加宽度width属来兼容部分浏览*/
}
.sell_name_right p:nth-of-type(1){
    margin-bottom: 10px;
}

/*出售价格*/
.sell_price {
    color: #f00;
    font-size: 14px;
}
.sell_price span{
    display: inline-block;
    box-sizing: border-box;
    width: 100px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
/*.sell_price span:after{content: "元";line-height: 30px;margin-left: 3px;}*/

.sell_price a{
    background: url("../yjimg/sell_price.jpg") no-repeat;
    width: 15px;
    height: 22px;
    display: inline-block;
    margin-left: 5px;
}

/*商品详情*/
.sell_details{
    cursor: pointer;
}


/*是否可还价*/
.sell_dicker:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.sell_dicker p{
    height: 30px;
    line-height: 30px;
}
.sell_dicker input{
    width: 15px;
    height: 15px;
    float: left;
    margin: 7px 7px 0 19px;
    cursor: pointer;
}
.sell_dicker label{
    float: left;
    cursor: pointer;
}
/*剩余时间*/
.new_con .sell_times a{
    display: inline-block;
    width: 60px;
    height: 20px;
    line-height: 20px;
    background: #e33c20;
    color: #fff;
    text-align: center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 8px;
    cursor: pointer;
    text-decoration: none;
}
/*编辑按钮*/
.sell_compile button{
    box-sizing: border-box;
    padding: 2px 15px;
    margin: 5px 0;
    cursor: pointer;
}

/*全选  删除*/
.tabBtns{
    margin-top: 40px;
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.tabBtns_input{
    float: left;
    margin-top: 14px;
    margin-right: 5px;
    margin-left: 13px;
    cursor: pointer;
}
.tabBtns label{
    cursor: pointer;
}
.tabBtns a{
    display: inline-block;
    width: 80px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #e33c20;
    color: #fff;
    font-size: 14px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
    margin-left: 10px;
    text-decoration: none!important;
}

/* ================================================================================== */
/* 模板 */
/* 修改价格 */
.modify_price{
    position: fixed !important;
    left: 50%;
    top: 30%;
    z-index: 111112;
    overflow: hidden;
    background: #ffffff;
    border-radius: 10px;
    outline: 0;
    width: 480px;
    height: 260px;
    margin-left: -240px;
    box-shadow: 0 3px 7px rgba(0,0,0,.3);
    -webkit-background-clip: padding-box;
    display: none;
    text-align: center;
}
/*input 修改价格框*/
.sell_input_price{
    box-sizing: border-box;
    border: 1px #DEDEDE solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 250px;
    height: 35px;
    padding-left: 10px;
}
/*title*/
.sell_mytitle{
    font-size: 24px;
}
.new_top{
    margin-top: 20px;
}
/*改价*/
.sell_annotation{
    display: block;
    font-size: 16px;
    margin-bottom: 5px;
    color: #f00;
}
.myPOPOK{
    margin: 21px auto 40px!important;
}


/*未支付订单*/
/*竞买title*/
.table_title{
    color: #f00;
    font-size: 16px;
    font-weight: bold;
}

/*========================  评价 页面 css  开始   ===========================================*/
.evaluation{

}
/* 信息提示 */
.trading{
    font-size: 16px;
    color: #000;
    text-align: center;
    font-weight: bold;
    margin-top: 15px;
    letter-spacing: 1px;
}

/*星星容器*/
.stars_content{
    width: 420px;
    height: 35px;
    margin: 38px auto 0;
}
.stars_content:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.stars_span{
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 35px;
}
.stars_i{
    float: left;
    color: #c1312c;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
}
/*星星*/
.stars_content a{
    float: left;
    width: 50px;
    height: 35px;
}
 /*暗 星星*/
.an_stars{
    background: url("../yj2017/img/an_stars.png") center no-repeat;
}
/*星星 选中*/
.ming_stars{
    background: url("../yj2017/img/ming_stars.png") center no-repeat;
}

/*提交评价*/
.stars_ok{
    display: block;
    width: 210px;
    height: 50px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    box-sizing: border-box;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #ee5a4c;
    margin: 50px auto 0;
    cursor: pointer;
}
/*========================  评价 页面 css  结束   ===========================================*/


/*========================  荣誉会员等级 页面 css  开始   ===========================================*/
.introPart .xinyu_bg{
    background: #fff;
    border: 1px #f2f2f2 solid;
}
.introPart .xinyu_bg dt {
    float: left;
    margin: 36px 15px 0px 20px;
    width: 160px;
    height: 80px;
}
.introPart .xinyu_bg dd {
    float: left;
    margin-top: 40px;
    margin-left: 10px;
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 28px;
    color: #333333;
}
/*========================  荣誉会员等级 页面 css  结束   ===========================================*/


/*========================  个人中心 页面 css  开始   ===========================================*/
.rongyu{
    position: absolute;
    top: 0;
    left: 149px;
    width: 267px;
    height: 200px;
    background: #fff;
}
.rongyu_img{
    display: block;
    width: 154px;
    height: 70px;
    margin: 10px auto 0;
}
.rongyu_img img{
    width: 100%;
    height: 100%;
}
.rongyu_dengji{
    color: #f00;
    font-size: 14px;
    width: 100%;
    text-align: center;
}
.rongyu_box{
    position: absolute;
    left: 18px;
    top: 112px;
    /* margin-top: 15px; */
    width: 230px;
}
.rongyu_pb{
    position: relative;
    height: 6px!important;
    width: 230px!important;
    background-color: #ddd;
    border-radius: 5px;
}
.rongyu_sehngji span{
    color: red;
    font-weight: bold;
    font-size: 14px;
}
.rongyu_table{
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
    box-sizing: border-box;
    padding-left: 6px;
}
/*========================  个人中心 页面 css  结束   ===========================================*/


/*-------------------    已支付页面 补评价  样式   开始    ----------------------------------*/
.yzf_pingjia{
    display: inline-block;
    cursor: pointer;
}

/*评价模板*/
.yzf_box{
    position: fixed !important;
    left: 50%;
    top: 30%;
    z-index: 111112;
    overflow: hidden;
    background: #ffffff;
    border-radius: 10px;
    outline: 0;
    width: 480px;
    height: 260px;
    margin-left: -240px;
    box-shadow: 0 3px 7px rgba(0,0,0,.3);
    -webkit-background-clip: padding-box;
    display: none;
}
.yzf_pingjia_title{
    margin-top: 30px
}
.yzf_pingjia_xingxing{
    margin: 23px auto 0;
}
.yzf_pingjia_btn{
    display: block;
    width: 210px;
    height: 50px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    box-sizing: border-box;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #ee5a4c;
    margin: 40px auto 0;
    cursor: pointer;
}
.yzf_del{
    position: absolute;
    top: 6px;
    right: 13px;
    width: 25px;
    height: 25px;
    background: url(../yjimg2016/gq-close.png) no-repeat;
    background-size: 100%;
    cursor: pointer;
}
/*-------------------    已支付页面 补评价  样式   结束    ----------------------------------*/



/*-------------------    个人中心 委托管理  自主上传页面  样式  开始    ----------------------------------*/
.user_take{
    height: 330px;
}
.user_takeBtn{
    display: inline-block;
    background: #e6e6e6;
    box-sizing: border-box;
    padding: 0px 10px;
    text-decoration: none!important;
    cursor: pointer;
}
.user_take_gs,.user_take_dh{
    color: #000;
    font-size: 16px;
}
/*快递公司*/
.user_take_gongsiBox{
    width: 335px;
    height: 25px;
    margin: 0 auto 10px;
    text-align: left;
}
/*快递单号*/
.user_take_danhaoBox{
    width: 335px;
    height: 35px;
    margin: 15px auto 10px;
}
/*快递描述*/
.user_take_miaoshuBox{
    width: 335px;
    height: 90px;
    margin: 0 auto;
}
.user_take_miaoshuBox:after{content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.user_take_textarea{
    width: 250px;
    height: 90px;
    float: left;
    box-sizing: border-box;
    border: 1px #DEDEDE solid;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    resize:none;
}
.user_take_textarea::-webkit-input-placeholder{
    color:#999999;
}
.user_take_textarea:-moz-placeholder{
    color:#999999;
}
.user_take_textarea::-moz-placeholder{
    color:#999999;
}
.user_take_textarea:-ms-input-placeholder{
    color:#999999;
}
.user_take_ms{
    color: #000;
    font-size: 16px;
    float: left;
    margin-right: 4px;
}
/*-------------------    个人中心 委托管理  自主上传页面  样式  结束    ----------------------------------*/

/*--------------------    币库管理  我的币库  添加搜索样式  开始   -----------------------------*/
.uc_pro_name{
    margin-left: 8px;
    box-sizing: border-box;
    padding-left: 5px;
    width: 150px;
    height: 30px;
    line-height: 30px;
}
.uc_pro_number{
    width: 150px;
    height: 30px;
    line-height: 30px;
    box-sizing: border-box;
    padding-left: 5px;
    margin-left: 20px;
    margin-right: 20px;
}
.uc_btn{
    width: 60px;
    height: 29px;
    cursor: pointer;
}
.uc_btn:hover{
    background: #f2f2f2;
}

/*--------------------    币库管理  我的币库  添加搜索样式  结束   -----------------------------*/

/*--------------------    footer 底部  友情链接  开始  -----------------------------*/
.friendship_box{
    width: 950px;
    padding: 0 0px;
}
.friendship_Main{
    padding: 0 0 0 6px;
}
.friendship_con{
    overflow: visible!important;
    box-sizing: border-box;
    border-right: 2px #f2f2f2 solid;
}
.introPart .friendship_list{
    width: 186px;
    border: none;
    border-left: 2px #f2f2f2 solid;
    border-bottom: 2px #f2f2f2 solid;
    transition-duration: 0.2s;
    transition-property: transform;
}
.introPart .friendship_list_right{
    border-right: 2px #f2f2f2 solid;
}
.introPart .friendship_list_top{
    border-top: 2px #f2f2f2 solid;
}
.introPart .friendship_list a:hover{
    -moz-box-shadow: 0px 6px 22px #a09e9e;
    -webkit-box-shadow: 0px 6px 22px #a09e9e;
    box-shadow: 0px 6px 22px #a09e9e;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    transform: translateY(-3px);
}
.introPart .friendship_list a{
   display: inline-block;
    width: 100%;
    height: 100%;
}
.introPart .friendship_list a img{
    width: 100%;
    height: 100%;
}
.friendship_Part{
    width: 100%;
}


/*--------------------    footer 底部  友情链接  结束  -----------------------------*/


/*--------------------    古币 机制币 发布商品 css 开始  -----------------------------*/
.xainfour_ione{
    margin: 9px 6px 0 20px;
}
.xainfour_ione_span{
    line-height: 32px!important;
    color: #f00;
}
.xianfour_note{
    color: #f00;
    margin-left: 10px;
}
.xainfour_itwo{
    margin: 9px 6px 0 6px;
}
/*--------------------    古币 机制币 发布商品 css 结束  ----------------------------

/*--------------------    古币 机制币 商品展示 css 开始  -----------------------------*/
.nell_break{
    cursor: pointer;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    white-space: normal!important;
}
.sell_break{
    cursor: pointer;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    white-space: normal!important;
}
.Modify_btn{
    display: inline-block;
    padding: 5px 10px;
    cursor: pointer;
    background: #ccc;
    text-decoration: none!important;
}

/*--------------------    古币 机制币 商品展示 css 结束  ----------------------------


/*--------------------    古币 机制币 修改图片 css 开始  -----------------------------*/
.xiugai_moban{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    z-index: 10;
    display: none;
}
.nxiugai{
    position: absolute;
    left: 30%;
    top: 70%;
    width: 80px;
    height: 30px;
    opacity: 0;
    z-index: 10;
    cursor: pointer;
}
.nxiugai_span{
    position: absolute;
    left: 30%;
    top: 70%;
    width: 80px;
    height: 30px;
    background: #fff;
    z-index: 5;
    text-align: center;
    line-height: 30px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
/*--------------------    古币 机制币 修改图片 css 结束  ----------------------------*/

.addbugbeg_userinit{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.addbugbeg_userinit a{
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #e22a2d;
    padding-left: 10px;
}

/*--------------------    总经理  个人中心  样式 开始  ----------------------------*/
/*boss  模板*/
.boss_moban{
    position: fixed !important;
    left: 50%;
    top: 5%;
    z-index: 310;
    overflow: hidden;
    background: #ffffff;
    border-radius: 5px;
    outline: 0;
    width: 1000px;
    height: 800px;
    margin-left: -500px;
    box-shadow: 0 3px 7px rgba(0,0,0,.3);
    -webkit-background-clip: padding-box;
    box-sizing: border-box;
    padding: 15px 70px 0;
    font-size: 14px;
}
.boss_del{
    position: absolute;
    top: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    box-sizing: border-box;
    background: url(../yj2017/img/answer_del.png) no-repeat;
    cursor: pointer;
}

.boss_textarea textarea{
    box-sizing: border-box;
    margin: 0 110px 0 40px;
    border: 1px #000 solid;
    font-size: 14px;
    padding: 5px;
}

.boss_textarea textarea::-webkit-input-placeholder{
    color:#999999;
}
.boss_textarea textarea:-moz-placeholder{
    color:#999999;
}
.boss_textarea textarea::-moz-placeholder{
    color:#999999;
}
.boss_textarea textarea:-ms-input-placeholder{
    color:#999999;
}
.rthumbnail{
    margin: 0 20px 0 0!important;
}

.boss_con div{
    box-sizing: border-box;
    padding: 0 110px 0 40px;
    min-height: 100px;
}
.boss_img{
    margin: 10px 0;
}
.boss_imglist{
    width: 100%;
    height: 110px;
    overflow: auto;
    box-sizing: border-box;
    padding: 0 100px 0 40px;
}
/*回复按钮*/
.boss_huifu{
    display: block;
    width: 80px;
    height: 30px;
    margin: 0 0 0 40px;
    cursor: pointer;
}
.boss_huifu:hover{
    background: #c27f20;
    color: #fff;
}
/*历史回复记录*/
.boss_history{
    margin: 10px 0 0 0;
}
.boss_historybox{
    box-sizing: border-box;
    padding: 0 0 0 40px;
    overflow: auto;
    width: 775px;
    height: 105px;
}
.boss_conp{
    width: 775px;
    height: 80px;
    box-sizing: border-box;
    padding: 0 0 0 40px;
    word-break: break-all;
    overflow: auto;
}
.boss_reply{
    padding: 0 5px;
    background: #c20017;
    color: #fff;
    font-size: 12px;
    line-height: 1em;
    border-radius: 3px;
    border: 1px solid #fff;
}
.boss_userreply{
    position: absolute;
    top: 5px;
    left: 66px;
    padding: 0 5px;
    background: #c20017;
    color: #fff;
    font-size: 12px;
    line-height: 1em;
    border-radius: 3px;
    border: 1px solid #fff;
}
.new_boss_userreply{
    position: relative;
}
.boss_title{
    width: 100%;
    box-sizing: border-box;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
}
.boss_p, .boss_id, .boss_name, .boss_time{
    height: 30px;
    line-height: 30px;
}

/*-----------------   文玩玉器  开始   -----------------------------------*/
.t_con_wenwan{
    box-sizing: border-box;
    padding-left: 25px!important;
}
/*-----------------   文玩玉器  开始   -----------------------------------*/

/*-----------------   身份证 实名制  模板弹窗  开始   -----------------------------------*/
/*.login_idcard{
    position: fixed;
    top: 0;
    left: 50%;
    z-index: 111112;
    box-sizing: border-box;
    margin-left: -360px;
    display: none;
}
.login_idcard_del{
    position: absolute;
    right: 0;
    top: 0;
    width: 82px;
    height: 82px;
    background: url("../yj2017/img/rkclose.png") no-repeat;
    box-sizing: border-box;
    cursor: pointer;
}
.login_idcard_top{
    width: 720px;
    height: 735px;
    background: url("../yj2017/img/login_idcard.png") no-repeat;
    background-size: 86%;
    background-position: center;
}
.login_idcard_bottom{
    box-sizing: border-box;
    width: 287px;
    height: 100px;
    background: url("../yj2017/img/login_idcard_success.png") no-repeat;
    margin: 0 auto;
    cursor: pointer;
}*/
/*-----------------   身份证 实名制  模板弹窗  结束   -----------------------------------*/


/*-----------------   个人中心 个人信息 头部 样式 开始   -----------------------------------*/
.userinfo_header{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.userinfo_header_left{
    width: 250px;
    height: 330px;
    box-sizing: border-box;
    background: url("../yj2017/img/userinfo_header_bg.png") no-repeat;
    background-size: 100% 100%;
    -moz-box-shadow: 0px 0px 20px 5px #a09e9e;
    -webkit-box-shadow: 0px 0px 20px 5px #a09e9e;
    box-shadow: 0px 0px 20px 5px #a09e9e;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
}
.userinfo_header_right{
    width: 770px;
    height: 320px;
    box-sizing: border-box;
    background: #fff;
}
.userinfo_header_leftImg{
    position: relative;
    width: 100%;
    /*height: 100px;*/
    text-align: center;
    margin: 35px 0 0 0;
}
.userinfo_header_leftImg_img{
    display: inline-block;
    width: 100px;
    height: 100px;
    box-sizing: border-box;
    border: 5px #fff solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.userinfo_header_leftImg span{
    position: absolute;
    bottom: 0;
    left: 50%;
    color: #fff;
    font-size: 12px;
    box-sizing: border-box;
    padding: 0 10px;
    margin: 0 0 0 -25px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.user_vip_identification{
    position: absolute;
    bottom: 0;
    left: 45%;
    padding: 0 10px;
    margin: 0 0 0 -25px;
}
.user_vip_identification img{
    width: 52px;
    height: 22px;
}
.userinfo_header_leftName{
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    margin: 15px 0 0 0;
}
.userinfo_header_leftJifen{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 10px 0 0 0;
}
.userinfo_header_leftJifen_cen{
    width: 1px;
    height: 50px;
    background: #fff;
}
.userinfo_header_leftJifen_left, .userinfo_header_leftJifen_right{
    width: 49%;
    text-align: center;
    box-sizing: border-box;
    /*border: 1px #ccc dashed;*/
}
.userinfo_header_leftJifen_p1{
    text-align: center;
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.userinfo_header_leftJifen_p2{
    color: #fff;
    font-size: 16px;
    text-align: center;
}
.userinfo_header_leftJifen_p3{
    display: inline-block;
    text-align: center;
    color: #fff;
    font-size: 12px;
    box-sizing: border-box;
    border: 1px #fff solid;
    padding: 0 10px;
    margin: 10px 0 0 0;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.userinfo_header_right_top{
    width: 85%;
    margin: 15px auto 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.userinfo_header_right_topImge1, .userinfo_header_right_topImge2{
    width: 163px;
    height: 140px;;
}
.userinfo_header_right_topImge1 img, .userinfo_header_right_topImge2 img{
    width: 100%;
    height: 100%;
}
.userinfo_header_right_topImge2{
    opacity: 0.5;
}
.userinfo_header_right_con, .userinfo_header_right_bot{
    display: flex;
    align-items: center;
    width: 90%;
}
.userinfo_header_right_con{
    margin: 0 auto 15px;
}
.userinfo_header_right_bot{
    margin: 0 auto;
}
.userinfo_header_right_con_div{
    width: 33%;
    box-sizing: border-box;
    overflow: hidden;
    /*border: 1px #ccc dashed;*/
}
.cursor-div{
    cursor: pointer;
}
.cursor-div:hover,.colorfont{
    color: #e55d16;
}
.userinfo_header_right_p1{
    font-size: 20px;
    font-weight: 400;
    text-align: center;
}
.userinfo_header_right_p2{
    text-align: center;
}
.userinfo_header_right_p3{
    font-size: 18px;
    font-weight: 600;
    color: #000;
    text-align: center;
}
.userinfo_header_right_top_con .number-box{
    position: static;
    width: auto;
}
.userinfo_header_right_top_con .number-pb{
    height: 20px;
    margin: 10px 0 0 0;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.userinfo_header_right_top_con .number-pb .number-pb-shown{
    height: 20px;
    background: #fe382e;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.userinfo_header_right_top_con_div1{
    font-size: 12px;
    letter-spacing: 1px;
}
.userinfo_header_right_top_con_div1 span{
    color: #f00;
    font-size: 18px;
    font-weight: 600;
}
.userinfo_header_right_top_con_div2 a{
    color: blue;
}
/*新手*/
.userbg_level-0{
    background: -webkit-linear-gradient(#a7d937 , #8ab812); /* Safar */
    background: -o-linear-gradient(#a7d937 , #8ab812); /* Opera*/
    background: -ms-linear-gradient(#a7d937 , #8ab812); /* Ie*/
    background: linear-gradient(#a7d937 , #8ab812); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #a7d937 , endColorstr = #8ab812);
}
/*黑铁*/
.userbg_level-1{
    background: -webkit-linear-gradient(#395172 , #7b95ae); /* Safar */
    background: -o-linear-gradient(#395172 , #7b95ae); /* Opera*/
    background: -ms-linear-gradient(#395172 , #7b95ae); /* Ie*/
    background: linear-gradient(#395172 , #7b95ae); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #395172 , endColorstr = #7b95ae);
}
/*青铜*/
.userbg_level-2{
    background: -webkit-linear-gradient(#b56e57 , #e6ac92); /* Safar */
    background: -o-linear-gradient(#b56e57 , #e6ac92); /* Opera*/
    background: -ms-linear-gradient(#b56e57 , #e6ac92); /* Ie*/
    background: linear-gradient(#b56e57 , #e6ac92); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #b56e57 , endColorstr = #e6ac92);
}
/*白银*/
.userbg_level-3{
    background: -webkit-linear-gradient(#6c7aa6 , #b1c5dc); /* Safar */
    background: -o-linear-gradient(#6c7aa6 , #b1c5dc); /* Opera*/
    background: -ms-linear-gradient(#6c7aa6 , #b1c5dc); /* Ie*/
    background: linear-gradient(#6c7aa6 , #b1c5dc); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #6c7aa6 , endColorstr = #b1c5dc);
}
/*黄金*/
.userbg_level-4{
    background: -webkit-linear-gradient(#ebb231 , #f4cd62); /* Safar */
    background: -o-linear-gradient(#ebb231 , #f4cd62); /* Opera*/
    background: -ms-linear-gradient(#ebb231 , #f4cd62); /* Ie*/
    background: linear-gradient(#ebb231 , #f4cd62); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #ebb231 , endColorstr = #f4cd62);
}
/*铂金*/
.userbg_level-5{
    background: -webkit-linear-gradient(#057173 , #71b3b4); /* Safar */
    background: -o-linear-gradient(#057173 , #71b3b4); /* Opera*/
    background: -ms-linear-gradient(#057173 , #71b3b4); /* Ie*/
    background: linear-gradient(#057173 , #71b3b4); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #057173 , endColorstr = #71b3b4);
}
/*钻石*/
.userbg_level-6{
    background: -webkit-linear-gradient(#9438ea , #c382fb); /* Safar */
    background: -o-linear-gradient(#9438ea , #c382fb); /* Opera*/
    background: -ms-linear-gradient(#9438ea , #c382fb); /* Ie*/
    background: linear-gradient(#9438ea , #c382fb); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #9438ea , endColorstr = #c382fb);
}
/*皇冠*/
.userbg_level-7{
    background: -webkit-linear-gradient(#ff8f0a , #e10e1d); /* Safar */
    background: -o-linear-gradient(#ff8f0a , #e10e1d); /* Opera*/
    background: -ms-linear-gradient(#ff8f0a , #e10e1d); /* Ie*/
    background: linear-gradient(#ff8f0a , #e10e1d); /* 标准的语法（必须放在最后） */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #ff8f0a , endColorstr = #e10e1d);
}


/*-----------------   个人中心 个人信息 头部 样式 结束   -----------------------------------*/
/**********个人中心--我的成长值    开始****************/
.growvalue .umc-title2{
    height: 50px;
    line-height: 50px;
    border: 0;
}
.growvalue .umc-title2 h2{
    font-size: 16px;
    color: #333;
}
.growtab table{
    border: none;
}
.growtab table thead{
    background-color: #f8f6f6;
}
.growtab table thead th{
    height: 30px;
    line-height: 30px;
}
.growtab table td, .growtab table th{
    border: 0;
}
.growtab table tbody td{
    padding: 10px 0;
}
.mygrow .value{
    font-size: 14px;
    margin-left: 10px;
    font-weight: normal;
}
.mygrow .value em{
    color: #f00;
}
.mygrow .tips{
    float: right;
    display: inline-block;
    color: #005ea7;
}
.mygrow .tips i{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../newimg/tips_yellow.png") no-repeat;
    margin-right: 5px;
    float: left;
    margin-top: 8px;
}
.tipstab table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 70%;
    margin-left: 10px;
}
.tipstab table td, .tipstab table th{
    border: 1px solid #f5f5f5;
    text-align: center;
    color: #666;
}
.tipstab h3{
    font-family: "Microsoft YaHei";
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #333;
    font-weight: 600;
    padding-left: 10px;
}
.pcon p{
    font-family: "Microsoft YaHei";
    margin-bottom: 10px;
    font-size: 14px;
    padding-left: 10px;
}
.cursor-div .details_icon{
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url("../newimg/details_icon.png");
    background-size: contain;
    position: absolute;
    margin-top: 3px;
    margin-left: 6px;
}
/**********个人中心--我的成长值  结束****************/
/*个人中心手机验证新增图片验证码*/
.addcode{
    padding-left: 84px;
    text-align: left;
    margin-bottom: 20px;
    position: relative;
}
.addcode .form-item_input{
    margin-right: 10px;
}
.addcode img{
    display: inline-block;
    position: absolute;
    top: 3px;
}
.addcode .change-img{
    font-size: 12px;
    margin-left: 5px;
    position: absolute;
    right: 80px;
    top: 1px;
}
















