@charset "utf-8";

/* CSS Document */


/*common*/


/* body{
	background-color: #f0f0f0; 
} */

::-webkit-input-placeholder {
    color: #999;
    font-size: 12px;
}

::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999;
    font-size: 12px;
}

:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #999;
    font-size: 12px;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
textarea {
    -webkit-appearance: none;
}

.placeholder {
    color: #aaa;
}

* {
    /*color: #333;*/
    font-family: "微软雅黑", Verdana, Geneva, sans-serif;
    font-size: 12px
}

.f-arial {
    font-family: Arial;
}

.fw {
    font-weight: bold;
}

.fwFamily {
    font-weight: bold;
    font-family: "微软雅黑";
}

.fwFamily_xs {
    font-family: "微软雅黑";
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
ul,
li,
td,
th,
table,
dl,
dt,
dd {
    margin: 0;
    padding: 0
}


/*
body {
    background-color: #f0f0f0;
}
*/

h1,
h2,
h3,
h4,
h5,
h6,
strong {
    color: #222;
    font-family: "微软雅黑";
    font-weight: normal
}

ul {
    list-style: none outside none
}

img {
    border: 0px;
    vertical-align: middle;
}

a {
    color: #0099cc;
    outline: none;
    text-decoration: none
}

a:hover {
    color: #f78f20;
    text-decoration: none
}

.clear:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}

.clear {
    *zoom: 1
}

.clearBoth {
    clear: both;
}

.bgf0f {
    background-color: #f0f0f0;
}

.bgffc {
    background-color: #ffffcc;
}

.zffs_fff {
    background: #ffffff;
    padding: 0 20px;
    width: 1200px !important;
}

.fl {
    display: block;
    float: left
}

.fr {
    display: block;
    float: right;
}

.FR {
    display: block;
    float: right;
}

.mt3 {
    margin-top: 3px
}

.mt5 {
    margin-top: 5px
}

.mt8 {
    margin-top: 8px;
}

.mt {
    margin-top: 10px
}

.mt30 {
    margin-top: 30px
}

.mtb30 {
    margin: 30px 0px;
}

.mtb20 {
    margin: 20px 0px;
}

.mb {
    margin-bottom: 10px
}

.ml {
    margin-left: 10px
}

.ml5 {
    margin-left: 5px
}

.ml36 {
    margin-left: 36px
}

.mr38 {
    margin-right: 38px;
}

.mr30 {
    margin-right: 30px;
}

.mr20 {
    margin-right: 20px;
}

.mr5 {
    margin-right: 5px;
}

.ml112 {
    margin-left: 112px;
    _margin-left: 56px
}

.dib {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.getScore {
    height: 44px;
}

.mr {
    margin-right: 10px
}

.mT5 {
    margin-top: 5px;
}

.ml10 {
    margin-left: 10px;
}


/*石国军20150319修改*/

.margin7 .lessHeight {
    height: 37px;
    line-height: 37px;
    margin: 0;
}

.lessHeight .spanRadio {
    color: #989898;
    font-size: 14px;
}

.lessHeight .spanRadio label {
    height: 37px;
    line-height: 37px;
    width: auto;
    color: #595959;
    font-size: 14px;
}

.lessHeight .spanRadio input {
    margin: 11px 2px 0 8px;
}

.registerShiyanshi,
.registerQiye,
.applayQiye,
.agreeBlue {
    display: none
}

.agreeBlue {
    color: #69c;
}

.selectArea {
    border: 1px solid #ababab;
    border-radius: 3px;
    font-size: 14px;
    height: 26px;
    width: 90px;
}


/*石国军修改*/

.title b {
    font: bold 20px "微软雅黑"
}

.unlinetitle {
    margin-top: 25px;
    font: 24px/50px "微软雅黑";
}

.orangeColor {
    color: #ff611c;
}

.yellowContent {
    width: 792px;
    height: 117px;
    background: url(../images/users/background-yello.png) repeat-y;
}

.yellowContent .leftText {
    width: 220px;
    height: 117px;
    line-height: 117px;
    text-align: center;
    float: left;
}

.yellowContent .rightText {
    width: 570px;
    height: 117px;
    float: left;
}

.yellowContent b,
.yellowContent li,
.ulNewstore li,
.ulNewstore span {
    font-size: 14px;
}

.ulNewstore .add a {
    display: block;
    width: 64px;
    height: 22px;
    background: url(../images/users/add-store.png) no-repeat;
    margin-left: 120px;
}

.yellowContent ol {
    line-height: 28px;
    width: 470px;
    display: block;
    margin: 16px auto;
}

.ulNewstore {
    line-height: 30px;
    margin: 12px 0;
}

.ulNewstore .add img {
    margin: 5px 100px 12px;
}

.ulNewstore label,
.ulNewstore label span,
.ulNewstore label input {
    float: none;
    display: inline;
}

.subbutton {
    border-top: 1px solid #e6e6e6;
    margin-top: 20px;
    padding-top: 10px;
}

.subbutton_new {
    padding-top: 10px;
}

.ulNewstore .subbutton img,
.ulNewstore .subbutton_new img {
    margin: 28px 10px 25px 0
}

.ulNewstore .title {
    padding-left: 100px;
}


/*修改导出*/

.exportOrders {
    width: 85px;
    height: 30px;
    float: left;
    background: url(../images/users/daochu.png) no-repeat;
}

.ordersListNavi {
    width: 680px;
    height: 40px;
    float: left;
    clear: none;
}

.newStorePage .myCenter {
    background: #fff;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
}

.spanSelectArea {
    padding-left: 120px;
    display: block;
    margin-bottom: 6px;
}

.spanSelectArea a {
    display: inline-block;
    width: 64px;
    height: 22px;
    background: url(../images/delete.png) no-repeat;
    vertical-align: middle;
    margin-left: 5px;
}

.spanSelectAreaTit {
    position: absolute;
}

.newStorePage .myCenter .content {
    width: 792px;
    padding: 0 104px;
}

.subbutton input,
.subbutton_new input {
    width: 150px;
    height: 43px;
    border: 0;
    margin: 15px 0;
    cursor: pointer;
}

.btnNewstore {
    background: url(../images/users/newstore.png) no-repeat;
}

.btnReSubmit {
    background: url(../images/users/resubmit.png) no-repeat;
}


/*2015-3-20修改新注册选择*/

.regBox .title {
    color: #333;
    font: bold 18px/40px "微软雅黑";
    border-bottom: 1px solid #e6e6e6
}

.new-regBox li {
    width: 190px;
    height: 190px;
    float: left;
    padding: 60px 95px;
}

.new-regBox li span {
    cursor: pointer;
    width: 168px;
    padding: 134px 0 0 52px;
    height: 56px;
    display: block;
    text-align: center;
    background: url(../images/users/regbg.jpg) no-repeat;
}

.new-regBox li .reg-icon2 {
    background-position: -250px 0;
}

.new-regBox li .reg-icon3 {
    background-position: -500px 0;
}

.new-regBox .onhover .reg-icon1 {
    background-position: 0px -200px;
}

.new-regBox .onhover .reg-icon2 {
    background-position: -250px -200px;
}

.new-regBox .onhover .reg-icon3 {
    background-position: -500px -200px;
}

.new-regBox .text {
    font: normal 12px/26px "微软雅黑";
    color: #999;
}

.box820bak {
    width: 776px;
    padding: 5px 22px 20px;
    background-color: #fff;
    margin: 0 auto
}


/*修改查看供应商*/

.ulImages li {
    text-align: center;
    float: left;
    width: 160px;
    height: 160px;
    margin: 10px 25px 0 0;
}

.divImages {
    width: 1026px;
}

.ulImages li span {
    width: 160px;
    display: block;
    margin-top: 5px;
    height: 20px;
    text-align: center;
    font-size: 14px;
}

.pr {
    position: relative;
}

.pl {
    padding-left: 10px
}

.pl13 {
    padding-left: 13px;
}

.pt20 {
    padding-top: 20px !important;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f20 {
    font-size: 20px;
}

.fb {
    font-weight: bold;
}

.fn {
    font-weight: normal;
}

.colc00 {
    color: #c00 !important;
}

.col222 {
    color: #222222;
}

.col333 {
    color: #333333;
}

.colc00 {
    color: #cc0000;
}

.colff6 {
    color: #ff6600 !important;
}

.col090 {
    color: #009900;
}

.col999 {
    color: #999 !important;
}

.col666 {
    color: #666;
}

.col40b340 {
    color: #40b340;
}

.colOrange {
    color: #f97c00;
}

.colf60 {
    color: #ff6600;
}

.FloatRight {
    float: right;
}

.tc {
    text-align: center;
}

.tr {
    text-align: right;
}

.percent {
    width: 100%;
    float: left;
}

.percentRight {
    display: inline-block;
    width: 158px;
    text-align: right;
}

.box1000 {
    width: 1200px;
    margin: 0 auto;
}

.box820 {
    width: 776px;
    padding: 20px 22px;
    background-color: #fff;
    margin: 0 auto
}

.bordere6e {
    border-bottom: 1px solid #e6e6e6;
}


/*暂无内容*/

.nofind {
    padding: 70px 0px;
    text-align: center;
    font-size: 14px;
}

.loginPop .username,
.loginPop .password,
.siteTop .stow,
.siteTop .cart,
.siteTop .kefu,
span.onError span,
span.onCorrect,
span.onCorrect span,
.success,
.helpBox .help h4,
ul.yiiPager .previous a,
ul.yiiPager .next a,
ul.yiiPager .hidden .noprevious,
ul.yiiPager .hidden .nonext,
.proSearch,
.proSearchBtn {
    background: url("../images/common.png") no-repeat;
    _background: url("../images/common.gif") no-repeat;
}

.arrow-up,
.usersTop .kefu,
.menuBox .menu,
.btn,
.loginBox .username,
.loginBox .password,
.freeze .user,
.regBox .fl h2,
.table table b,
.table .handle .icon,
.timeBox b,
.accountSafe li b,
.aboutL li a,
.table2 .unfold,
.table2 .fold,
.minusIcon,
.addIcon,
.my-appraiseForm li label span {
    background: url("../images/users/usersbg.png") no-repeat;
    _background: url("../images/users/usersbg.gif") no-repeat;
}


/*客服中心*/

.usersTop .kefu {
    height: 30px;
}

.head_kefu {
    float: right;
    width: 160px;
    height: 50px;
    margin-top: 5px;
}

.head_kefu img {
    float: left;
}

.head_kefu_title {
    float: right;
}

.head_kefu_title>h1 {
    font: 14px "微软雅黑";
    font-weight: bold;
    color: #999999;
}

.head_kefu_title>h2 {
    font: 18px "Arial";
    font-weight: bold;
    color: #ff611c;
    line-height: 18px;
}


/*登录弹出窗口*/

.loginPop,
.loginPop ul,
.loginPop li {
    float: left;
    width: 250px;
}

.loginPop h3 {
    width: 100%;
    font-size: 22px;
    line-height: 30px;
    padding-bottom: 20px;
    float: left;
}

.loginPop h3 span {
    font-size: 22px;
    color: #d0d0d0;
    padding: 0 10px;
}

.loginPop .username,
.loginPop .password {
    border: 1px solid #e6e6e6;
    display: block;
    float: left;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
    padding: 8px 10px 8px 40px;
    width: 198px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.loginPop .username {
    background-position: -190px -244px;
}

.loginPop .password {
    background-position: -190px -279px;
}

.loginPop .errorBox {
    height: 26px;
    width: 250px;
}

.loginPop .errorBox div {
    color: #c00;
    line-height: 26px;
}

.loginPop .remember {
    line-height: 18px;
    line-height: 20 px\9;
    _line-height: 22px;
    padding: 20px 0px 12px 0px;
}

.loginPop .remember label {
    cursor: pointer;
}

.loginPop .remember label span {
    color: #666;
}

.loginPop .remember a {
    float: right;
}


/*分页*/

.pagenavi {
    margin: 0 auto;
}

.pagenavi {
    clear: both;
    height: 30px;
    padding: 15px 0 10px;
    text-align: right;
}

ul.yiiPager {
    line-height: 100%;
    display: inline;
}

ul.yiiPager li {
    display: inline;
}

ul.yiiPager a {
    border: solid 1px #e6e6e6;
    color: #666;
    padding: 4px 9px;
    text-decoration: none;
}

ul.yiiPager .selected a {
    background-color: #ffffd7;
    color: #28b4aa;
    border: 1px solid #28b4aa;
}

ul.yiiPager .previous a {
    padding-left: 20px;
    color: #28b4aa;
    background-position: -845px -114px;
}

ul.yiiPager .next a {
    padding-right: 20px;
    color: #28b4aa;
    background-position: -803px -173px;
}

ul.yiiPager .hidden a {
    border: solid 1px #e6e6e6;
    color: #666;
}

ul.yiiPager .hidden .noprevious {
    background-position: -845px -84px;
}

ul.yiiPager .hidden .nonext {
    background-position: -808px -143px;
}


/*面包屑*/

.path {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #e6e6e6;
    color: #666666;
}

.path a {
    color: #666666;
}

.path strong {
    color: #222222;
}

.path a:hover {
    color: #f78f20;
}


/*表单*/

span.onError,
span.onCorrect {
    display: inline;
    position: absolute;
    /* z-index: 2; */
    vertical-align: middle;
    width: 160px;
}

.error180 .onError {
    width: 180px;
}

span.onError span,
span.onCorrect span {
    display: block;
    line-height: 18px;
    padding: 6px 0 6px 20px;
    color: #c00;
    background: url(../images/error.png) no-repeat 0 9px;
}

span.onCorrect span {
    margin: -5px 0 6px -18px;
}

span.onCorrect {
    height: 18px;
    overflow: hidden;
    line-height: 18px;
    padding: 6px 0 6px 18px;
    background-position: -986px 9px;
}

.from ul,
.from li {
    float: left;
}

.from1 li {
    margin: 15px 0px;
}

.from2 li,
.from3 li,
.margin7 li {
    margin: 7px 0px;
}

.from2 .pl130 {
    padding-left: 130px;
}

.from3 .pl130 {
    padding-left: 150px;
}

.from label {
    font-size: 14px;
    line-height: 36px;
    text-align: right;
    color: #333;
}

.from .ml240 {
    margin-left: 240px;
    _margin-left: 120px;
}

.from .ml130 {
    margin-left: 130px;
    _margin-left: 65px;
}

.from3 .ml130 {
    margin-left: 150px;
    _margin-left: 75px;
}

.from2 label {
    width: 100px;
}

.from1 label,
.from2-label label,
.from3 label {
    width: 130px;
}

.from2 .typerz label,
.from3 .typerz label {
    width: 110px;
}

.from2 .typerz label .rzicon1-new,
.from2 .typerz label .rzicon2-new,
.from3 .typerz label .rzicon1-new,
.from3 .typerz label .rzicon2-new {
    vertical-align: 1px;
    *+vertical-align: -8px;
    _vertical-align: -8px;
}

.from2 .typerz,
.from3 .typerz {
    width: 500px;
    float: left;
}

.typerz label .fn {
    display: inline-block;
    line-height: 18px;
    padding-left: 5px;
    overflow: hidden;
    vertical-align: top;
    padding-top: 4px;
}

.from2 .typerz label input,
.from3 .typerz label input {
    margin-top: 7px;
    _margin-top: 0px;
}

.from2 .typerz label img,
.from3 .typerz label img {
    _margin-top: 3px;
}

.from label i {
    color: #c00;
    font-style: normal;
    padding-right: 5px;
}

.from li u {
    padding-top: 2px;
    line-height: 20px;
    text-decoration: none;
}

.from2-label {
    padding-top: 15px;
}

.from2-label li u {
    font-size: 14px;
}

.from li u .colff6 {
    color: #ff611c;
}

.from2 .rzimg,
.from2 .rzimg i,
.from2 .rzimg b,
.from3 .rzimg,
.from3 .rzimg i,
.from3 .rzimg b {
    float: left;
}

.from2 .rzimg,
.from3 .rzimg {
    width: 500px;
    position: relative;
}


/*.from2 .rzimg span.onError,.from2 .rzimg span.onCorrect,.from3 .rzimg span.onError,.from3 .rzimg span.onCorrect{right:-30px;}*/

.from2 .rzimg i,
.from2 .rzimg b,
.from3 .rzimg i,
.from3 .rzimg b {
    width: 100%;
}

.from2 .rzimg i img,
.from2 .rzimg b img,
.from3 .rzimg i img,
.from3 .rzimg b img {
    width: 160px;
    height: 120px;
    overflow: hidden;
    border: 1px solid #ccc;
    margin-bottom: 10px;
}

.from2 .rzimgBox .rzimg b img,
.from3 .rzimgBox .rzimg b img {
    width: 80px;
    height: 60px;
}

.from2 .rzimg i a,
.from2 .rzimg b a,
.from3 .rzimg i a,
.from3 .rzimg b a {
    font-style: normal;
    margin: 100px 10px 0 10px;
}

.pwBox .from {
    margin: 30px 0px;
}

.regBox .from {
    margin: 20px 0px;
}

.yzBox a {
    line-height: 30px;
    margin: 0px 10px;
}

.inputccc,
.inputTip {
    color: #999;
}

.colccc {
    color: #ccc;
}

label,
label a,
label input,
label span,
.from li u {
    display: block;
    float: left;
}

.from .agree {
    width: auto;
    line-height: 20px;
    padding-top: 7px;
}

.from .agree span,
.from .agree a {
    font-size: 14px;
}

.agree a:hover {
    text-decoration: underline;
}

.inputHover {
    border: 1px solid #28b4aa;
}

.inputerror {
    border: 1px solid #c00;
}


/*Height*/

.h38 {
    height: 38px;
}

.h42 {
    height: 42px !important;
}

.h700 {
    height: 700px;
}

.wh1,
.wh2,
.wh3,
.wh4,
.timeBox,
.wh5,
.wh6,
.wh7,
.wh8,
.wh9,
.wh10,
.wh11,
.wh12,
.wh13,
.wh14 {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ababab;
    display: block;
    float: left;
    font-size: 14px;
    margin-right: 10px;
}

.wh1,
.wh2 {
    height: 16px;
    line-height: 16px;
    padding: 10px 10px;
}

.wh1 {
    width: 280px;
}

.wh2 {
    width: 80px;
}

.wh3 {
    width: 200px;
    height: 72px;
    line-height: 18px;
}

.wh4 {
    width: 250px;
    height: 100px;
    line-height: 18px;
}

.wh5 {
    width: 630px;
    height: 255px;
    line-height: 18px;
}

.wh6 {
    width: 400px;
    height: 160px;
    line-height: 20px;
}

.wh7 {
    width: 700px;
    height: 120px;
    line-height: 18px;
}

.wh8 {
    width: 400px;
    height: 60px;
    line-height: 18px;
}

.wh9 {
    width: 60px;
    height: 16px;
    line-height: 16px;
    padding: 7px 10px;
}

.wh10 {
    width: 255px;
    padding: 7px 10px;
    height: 140px;
    line-height: 20px;
}

.wh11 {
    width: 40px;
    height: 16px;
    line-height: 16px;
    padding: 3px 10px;
}

.wh12 {
    width: 80px;
    height: 32px;
    line-height: 16px;
    padding: 3px 10px;
}

.wh13 {
    height: 16px;
    line-height: 16px;
    padding: 5px 10px;
    width: 230px;
}

.wh07008 {
    width: 400px;
    height: 64px;
}

.wh14 {
    width: 75px;
    padding: 7px 10px;
    height: 16px;
    line-height: 16px;
}

.wh15 {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    display: block;
    float: left;
    font-size: 14px;
    outline: none;
    line-height: 28px;
    height: 28px;
    width: 36px;
}

.timeBox {
    width: 250px;
    height: 30px;
    line-height: 30px;
    float: left;
}

.timeBox span {
    width: 190px;
    display: block;
    float: left;
    padding: 0px 10px;
}

.timeBox b {
    width: 40px;
    height: 30px;
    display: block;
    float: left;
    cursor: pointer;
    background-position: 0px -245px;
}


/*按钮*/

.btn {
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    text-align: center;
}

.btn:hover {
    color: #fff;
    text-decoration: none;
}

.btn1 {
    background-position: -188px 0;
    height: 40px;
    line-height: 40px;
    width: 250px;
    font-size: 18px;
    font-family: "微软雅黑";
}

.btn1:hover {
    background-position: -448px 0;
}

.btn2,
.btn3,
.btn7 {
    height: 30px;
    line-height: 30px;
    width: 85px;
    font-size: 12px;
    font-weight: bold;
}

.btn14 {
    height: 30px;
    line-height: 30px;
    width: 108px;
    font-size: 14px;
    font-weight: bold;
}

.tr .btn3,
.tr .btn7,
.tr .btn2,
.tr .btn14 {
    float: right;
}

.btn2 {
    background-position: -708px 0;
}

.btn2:hover {
    background-position: -803px 0;
}

.btn3 {
    background-position: -708px -40px;
}

.btn3:hover {
    background-position: -803px -40px;
}

.btn4 {
    background-position: -188px 0;
    height: 43px;
    line-height: 43px;
    width: 150px;
    font-size: 20px;
    font-family: "微软雅黑";
    background-position: 0px -59px;
}

.btn4:hover {
    background-position: -160px -59px;
}

.btn5,
.btn6 {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}

.btn5 {
    width: 135px;
    color: #333;
    background-position: -320px -59px;
}

.btn5:hover {
    color: #333;
    background-position: -465px -59px;
}

.btn6 {
    width: 165px;
    background-position: -320px -99px;
}

.btn6:hover {
    background-position: -495px -99px;
}

.btn7 {
    color: #333;
    background-position: -320px -139px;
}

.btn7:hover {
    color: #333;
    background-position: -415px -139px;
}

.btn8,
.btn9,
.btn10 {
    height: 43px;
    line-height: 43px;
    font-size: 20px;
    font-weight: bold;
    float: right;
}

.btn8 {
    color: #fff;
    width: 160px;
    background-position: -410px -456px;
}

.btn9 {
    color: #333;
    width: 120px;
    background-position: -150px -456px;
}

.btn10 {
    color: #fff;
    width: 120px;
    background-position: -280px -456px;
}

.btn8:hover {
    color: #fff;
    background-position: -410px -509px;
}

.btn9:hover {
    color: #333;
    background-position: -150px -509px;
}

.btn10:hover {
    color: #fff;
    background-position: -280px -509px;
}

.btn11,
.btn12,
.btn13 {
    height: 25px;
    line-height: 25px;
    font-weight: bold;
}

.btn11,
.btn12 {
    color: #333;
}

.btn13,
.btn13:hover {
    width: 45px;
    color: #fff;
    background-position: -580px -526px;
    border: 0px;
}

.btn13:hover {
    background-position: -630px -526px;
}

.btn11:hover,
.btn12:hover {
    color: #333;
}

.btn11 {
    width: 169px;
    background-position: -580px -456px;
}

.btn11:hover {
    background-position: -580px -491px;
}

.btn12 {
    width: 75px;
    background-position: -505px -139px;
}

.btn12:hover {
    background-position: -584px -139px;
}


/*btn-new*/

.btn-new {
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    text-align: center;
    background: url(../images/btn-new.gif) no-repeat;
}

.btn-new:hover {
    color: #fff;
    text-decoration: none;
}

.btn-new-1 {
    height: 36px;
    line-height: 36px;
    width: 95px;
    font-size: 14px;
    font-weight: bold;
    outline: none;
}

.btn-new-1 {
    background-position: 0 0;
}

.btn-new-1:hover {
    background-position: 0 -40px;
}

.btn-new-2,
.btn-new-6,
.btn-new-8 {
    height: 30px;
    line-height: 30px;
    width: 85px;
    font-size: 14px;
    font-weight: bold;
}

.btn-new-2 {
    color: #333;
    background-position: 0 -86px;
}

.btn-new-2:hover {
    color: #333;
    background-position: 0 -126px;
}

.btn-new-6 {
    background-position: 0 -231px;
}

.btn-new-6:hover {
    background-position: 0 -263px;
}

.btn-new-8 {
    background-position: -95px -231px;
}

.btn-new-8:hover {
    background-position: -95px -263px;
}

.btn-new-3 {
    height: 36px;
    line-height: 36px;
    width: 85px;
    font-size: 14px;
    font-weight: bold;
}

.btn-new-3 {
    background-position: -105px 0;
}

.btn-new-3:hover {
    background-position: -105px -40px;
}

.btn-new-4 {
    height: 36px;
    line-height: 36px;
    width: 55px;
    font-size: 14px;
    font-weight: bold;
    color: #333;
}

.btn-new-4 {
    background-position: -105px -80px;
}

.btn-new-4:hover {
    color: #333;
    background-position: -105px -120px;
}

.btn-new-5,
.btn-new-05,
.btn-new-10,
.btn-new-11,
.btn-new-12 {
    height: 25px;
    line-height: 25px;
    width: 55px;
    font-weight: bold;
}

.btn-new-10 {
    width: 76px;
    background-position: -120px -166px;
}

.btn-new-10:hover {
    background-position: -120px -196px;
}

.btn-new-11 {
    width: 76px;
    color: #333;
    background-position: 0 -565px;
}

.btn-new-11:hover {
    color: #333;
    background-position: -80px -565px;
}

.btn-new-12,
.btn-new-12:hover {
    width: 76px;
    color: #333;
    cursor: default;
    background-position: -80px -565px;
}

.btn-new-5 {
    background-position: 0px -166px;
}

.btn-new-5:hover {
    background-position: 0px -196px;
}

.btn-new-05 {
    color: #333;
    background-position: -60px -166px;
}

.btn-new-05:hover {
    color: #333;
    background-position: -60px -196px;
}

.btn-new-7,
.btn-new-07 {
    height: 43px;
    line-height: 43px;
    width: 150px;
    font-size: 20px;
    font-weight: bold;
}

.btn-new-7 {
    background-position: 0px -298px;
}

.btn-new-7:hover {
    background-position: 0px -348px;
}

.btn-new-07 {
    background-position: 0px -472px;
}

.btn-new-07:hover {
    background-position: 0px -517px;
}

.btn-new-9 {
    height: 36px;
    line-height: 36px;
    width: 145px;
    font-size: 14px;
    font-weight: bold;
}

.btn-new-9 {
    background-position: 0 -394px;
}

.btn-new-9:hover {
    background-position: 0 -434px;
}

.btn-new-13,
.btn-new-14 {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}

.btn-new-13 {
    width: 105px;
    color: #fff;
    background-position: 0 -600px;
}

.btn-new-13:hover {
    color: #fff;
    background-position: 0 -632px;
}

.btn-new-14 {
    color: #333;
    width: 115px;
    background-position: 0 -664px;
}

.btn-new-14:hover {
    color: #333;
    background-position: 0 -696px;
}


/*提示信息*/

.tipTxt {
    width: 480px;
    padding: 5px 12px;
    line-height: 24px;
    color: #222;
    float: left;
    margin-bottom: 10px;
    border: 1px solid #ffcc00;
    background-color: #ffffcc;
}

.tipTxt b {
    color: #ff611c;
    padding: 0px 5px;
}

.tipTxt span {
    display: block;
    text-align: right;
    color: #999;
}

.approve .tipTxt,
.approve .btnBox {
    display: inline;
    margin-left: 78px;
}


/*tab*/

.tabBox {
    border-bottom: 2px solid #28b4ab;
}

.tabBox ul,
.tabBox li {
    float: left;
}

.tabBox li {
    padding-right: 2px;
}

.tabBox li a {
    display: block;
    padding: 2px 8px 0 8px;
    line-height: 26px;
    overflow: hidden;
    border: 1px solid #e7e7e7;
    background-color: #f8f8f8;
    border-bottom: 0px;
    color: #333;
}

.tabBox .this a {
    border: 1px solid #28b4ab;
    background-color: #28b4ab;
    color: #fff;
}

.tabBox1 {
    margin-bottom: -10px;
    margin-top: 10px;
}

.proSearch {
    width: 250px;
    height: 25px;
    background-position: -330px -101px;
}

.proSearchInput {
    border: 0px;
    line-height: 15px;
    padding: 3px 10px;
    width: 197px;
    margin: 2px 0 0 3px;
    display: block;
    float: left;
    display: inline;
}

.proSearchBtn {
    border: 0px;
    display: block;
    float: left;
    width: 30px;
    height: 25px;
    line-height: 25px;
    background-position: -584px -101px;
    cursor: pointer;
    text-indent: -9999px;
}


/*顶部*/

.usersHead {
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #595959;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #fff;
}

.siteTop {
    background-color: #f8f8f8;
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #e6e6e6;
}

.siteTop a {
    color: #666;
}

.siteTop a:hover,
.siteTop a span {
    color: #28b4aa;
}

.siteTop .public_logo {
    background: url(../images/index/head_public.png) left center no-repeat;
    padding-left: 25px;
    float: left;
    height: 20px;
    position: relative;
    left: 10px;
    top: 4px;
}

.siteTop .headPublic {
    width: 380px;
    height: 32px;
    overflow: hidden;
    float: left;
    margin-left: 0px;
}

.siteTop .headPublic .head_public1 {
    color: #ff0000;
    font-family: "微软雅黑";
    white-space: nowrap;
    position: relative;
    float: left;
}

.siteTop .stow {
    background-position: -200px 8px;
    padding-left: 16px;
}

.siteTop .cart {
    background-position: -290px 8px;
    padding-left: 16px;
}

.siteTop .cart span {
    background-color: #f8f8f8;
}

.siteTop .kefu {
    background-position: -360px 9px;
    padding-left: 26px;
    border-left: 1px solid #CCC;
}

.siteTop .fr .mr a {
    color: #28b4aa;
}

.siteTop .fr .mr a:hover {
    text-decoration: underline;
}

.siteTop .txt {
    color: #ccc;
}

.siteTop .txt a {
    margin: 0px 10px;
    display: inline-block;
}

.my-select-box {
    height: 31px;
    display: inline-block;
    position: relative;
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    margin-right: -1px;
}

.my-select-box .title {
    padding: 5px 10px;
    height: 20px;
    line-height: 20px;
    display: inline-block;
}

.my-select-box .title:hover span {
    color: #28b4aa;
}

.my-select-box .num {
    display: inline-block;
    padding: 0 4px;
    border-radius: 14px;
    font-size: 10px;
    font-family: Arial;
    color: #fff;
    font-style: normal;
    text-align: center;
    top: 5px;
    background: #eb5f27;
    font-size: 12px;
    margin-left: 3px;
    vertical-align: middle;
}

.my-select-box .num-b {
    width: 26px;
    height: 18px;
    line-height: 18px;
    /* background: url(../images/numbg-b.png) no-repeat; */
    font-size: 12px
}

.my-select-box ul {
    display: none;
}

.my-select-click {
    background-color: #fff;
}

.siteTop .txt .my-select-box a {
    margin: 0;
}

.my-select-click ul {
    width: 120px;
    display: block;
    position: absolute;
    border: 1px solid #d8d8d8;
    border-top: 0;
    left: -1px;
    top: 31px;
    background-color: #fff;
}

.my-select-click ul li {
    height: 30px;
    line-height: 30px;
}

.my-select-click ul li i {
    font-style: normal;
    color: #ff6600;
}

.siteTop .my-select-click ul li a {
    line-height: 30px;
    display: block;
    padding: 0px 10px;
}

.siteTop .my-select-click ul li a:hover {
    background-color: #f8f8f8;
}


/*头部*/

.usersTop {
    width: 1200px;
    margin: 0px auto;
}

.usersTop .logo {
    float: left;
    margin-left: 2px;
}

.usersTop strong {
    display: block;
    float: left;
    font-size: 16px;
    line-height: 20px;
    margin-top: 10px;
    padding: 10px 0 0 10px;
    border-left: 1px solid #cccccc;
}

.head_kefu {
    float: right;
    width: 166px;
}

.head_kefu img {
    float: left;
    margin-right: 12px;
}

.head_kefu>h2 {
    font: 18px "Arial";
    font-weight: bold;
    color: #ff611c;
    line-height: 40px;
}

.usersTop1 {
    width: 820px;
    padding: 20px 0;
}

.usersTop1 strong {
    font-size: 20px;
    line-height: 24px;
    margin-left: 8px;
}

.usersTop .searchForm {
    width: 320px;
    float: right;
    height: 30px;
    overflow: hidden;
    margin-top: 14px;
    margin-right: 140px;
    background-color: #28b4aa;
}

.usersTop .searchInput {
    border: 0px;
    height: 16px;
    line-height: 16px;
    padding: 5px 12px;
    width: 224px;
    margin: 2px 0 2px 2px;
    display: block;
    float: left;
}

.usersTop .searchBtn {
    border: 0px;
    display: inline-block;
    float: left;
    width: 70px;
    height: 30px;
    line-height: 30px;
    background-color: #28b4aa;
    color: #fff;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
}


/*引导区*/

.helpBox {
    width: 100%;
    border-top: 1px solid #d8d8d8;
    padding: 5px 0 0px 0;
    margin-top: 20px;
}

.helpBox .help {
    width: 124px;
    margin: 0px 45px 0px 75px;
    display: inline;
    float: left;
}

.helpBox .help1 {
    margin: 0px 130px 0px 278px;
}

.helpBox .help h4,
.helpBox .help ul {
    padding-left: 44px;
    width: 80px;
}

.helpBox .help h4 {
    line-height: 44px;
    font-size: 18px;
    color: #222;
}

.helpBox .help1 h4 {
    background-position: 0px -42px;
}

.helpBox .help2 h4 {
    background-position: -225px -42px;
}

.helpBox .help3 h4 {
    background-position: -449px -42px;
}

.helpBox .help4 h4 {
    background-position: -673px -42px;
}

.helpBox .help li {
    line-height: 24px;
}

.helpBox .help li a {
    color: #666;
}

.helpBox .help li a:hover {
    color: #f78f20;
}


/*底部*/

.footerBox {
    width: 100%;
    padding: 5px 0 0px 0;
    margin-top: 10px;
}

.footer {
    width: 1000px;
    text-align: center;
    line-height: 22px;
    margin: 10px auto;
    padding: 5px 0 20px 0;
}

.footer div {
    color: #dedede;
}

.footer div a {
    margin: 0px 10px;
}

.footer a {
    color: #666;
}

.footer a:hover {
    color: #f78f20;
}

.footer p {
    color: #666;
}


/*登录*/

.loginBox h3 {
    width: 100%;
    font-size: 22px;
    line-height: 30px;
    padding-bottom: 19px;
    float: left;
}

.loginBox h3 span {
    font-size: 22px;
    color: #d0d0d0;
    padding: 0 10px;
    font-family: Arial;
}

.loginBox .fr {
    width: 250px;
    padding-right: 20px;
}

.loginBox ul,
.loginBox li {
    float: left;
    width: 250px;
}

.loginBox .username,
.loginBox .password {
    border: 1px solid #ababab;
    display: block;
    float: left;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
    padding: 11px 10px 11px 40px;
    width: 198px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.loginBox .inputError {
    border: 1px solid #c00;
}

.inputHover,
.loginBox .inputHover {
    border: 1px solid #28b4aa;
}

.loginBox .username {
    background-position: -970px 12px;
}

.loginBox .password {
    background-position: -970px -23px;
}

.errorBox {
    height: 26px;
    width: 250px;
}

.errorBox div {
    color: #c00;
    line-height: 26px;
}

.loginBox .remember {
    line-height: 18px;
    line-height: 20 px\9;
    _line-height: 22px;
    padding: 10px 0px;
}

.loginBox .remember label {
    cursor: pointer;
}

.loginBox .remember label span {
    color: #666;
}

.loginBox .remember a {
    float: right;
}

.tip-reg {
    padding-top: 12px;
}

.tip-reg span {
    float: right;
    line-height: 25px;
    color: #999;
    padding-right: 10px;
}

.tip-reg .btn12 {
    float: right;
    font-weight: normal;
}


/*成功 建议 失败 提示*/

.regBox .success {
    margin: 20px 0px 0px 0px;
    padding: 20px 20px 20px 58px;
    background-position: 0px 15px;
}

.pwBox .success {
    margin: 50px 0px;
    padding: 15px 20px 20px 188px;
    background-position: 130px 15px;
}

.pwBox .success div {
    font-size: 12px;
}

.success h4 {
    line-height: 20px;
    color: #009900;
    font-size: 14px;
}

.success h4 span {
    color: #0099cc;
    font-size: 14px;
    padding: 0px 5px;
    font-family: "微软雅黑";
}

.success div {
    color: #999;
    line-height: 24px;
}

.advise,
.fail,
.success {
    width: 578px;
    float: left;
    margin: 20px 0px 0px 0px;
    padding: 20px 20px 20px 78px;
}

.advise {
    background: url(../images/advise.gif) no-repeat 20px 25px;
}

.advise h4,
.fail h4 {
    line-height: 30px;
    color: #222;
    font-size: 18px;
}

.advise div,
.fail div,
.success div {
    color: #666;
    line-height: 24px;
}

.fail div {
    line-height: 24px;
    color: #666;
}

.fail div b {
    color: #222;
    padding: 0px 5px;
}

.advise div b,
.success div b {
    color: #222;
    font-size: 14px;
    padding: 0px 5px;
}

.advise div .colff6,
.success div .colff6 {
    color: #ff611c;
}

.success div .f12 {
    font-size: 12px;
}

.success {
    background: url(../images/success.gif) no-repeat 20px 25px;
}

.fail {
    background: url(../images/fail.gif) no-repeat 20px 25px;
}

.fail div .colc00 {
    color: #c00;
}

.contactBox {
    width: 500px;
    padding: 0px 70px 50px 78px;
}


/*个人中心*/

.myCenter {
    width: 1200px;
}

.menuBox {
    width: 151px;
    background: #fafafa;
}

.menuBox .menu {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
}

.menuBox .menu1 {
    background-position: 10px -288px;
}

.menuBox .menu2 {
    background-position: 10px -327px;
}

.menuBox .menu3 {
    background-position: 10px -367px;
}

.menuBox .menu4 {
    background-position: 10px -407px;
}

.menuBox .menu5 {
    background-position: 10px -448px;
}

.menuBox .menu6 {
    background-position: 10px -486px;
}

.menuBox .menu0 {
    background-position: 10px -527px;
}

.menuBox .menu9 {
    background-position: 10px -557px;
}

.menuBox .menu17 {
    background-position: 10px -583px;
}

.menuBox h3 {
    cursor: pointer;
}


/**补充菜单样式**/

.menuJygl {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/new-uesleft.png) no-repeat;
    background-position: 10px -67px;
}

.menuCpgl {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/new-uesleft.png) no-repeat;
    background-position: 10px -105px;
}

.menuQyxx {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/new-uesleft.png) no-repeat;
    background-position: 10px -148px;
}

.menuCyhdj {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/new-cyhdj.png) no-repeat;
    background-position: 10px 12px;
}

.menuDdgl {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/new-uesleft.png) no-repeat;
    background-position: 10px 12px;
}

.menuTsfw {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/special.png) no-repeat;
    background-position: 10px 9px;
}

.menuKtzgl {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/new-uesleft.png) no-repeat;
    background-position: 10px -192px;
}

.menu-keyword-auction {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/jinpico.png) no-repeat;
    background-position: 10px 12px;
}

.menu-china-made {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/madeInc.png) no-repeat;
    background-position: 10px 12px;
}

.menu-jinrong-service {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/finance_ico.png) no-repeat;
    background-position: 8px 10px;
}

.menuXqgl {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/user_qdgl.png) no-repeat;
    background-position: 8px 10px;
}

.menuFyhs {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/special1.png) no-repeat;
    background-position: 10px 9px;
}

.menuQdgl {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/user_xqgl.png) no-repeat;
    background-position: 8px 10px;
}

.menuTbxq {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    background: url(../images/users/user_tbxq.png) no-repeat;
    background-position: 8px 10px;
}

.menuBox li {
    padding-left: 1px;
}

.menuBox li a {
    position: relative;
}

.menuBox li .num {
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 10px;
    font-family: Arial;
    color: #fff;
    font-style: normal;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    background: #eb5f27;
    border-radius: 50%;
    padding: 0;
}

.menuBox li .num-b {
    width: 26px;
    height: 18px;
    line-height: 18px;
    /*  background: url(../images/numbg-b.png) no-repeat; */
}

.menuBox li a {
    width: 120px;
    overflow: hidden;
    display: block;
    line-height: 33px;
    padding-left: 28px;
    color: #222;
    font-size: 14px;
    font-family: "微软雅黑";
}

.menuBox li a:hover {
    background-color: #f0f0f0;
}

.menuBox .this {
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    background-color: #ff611c;
}

.menuBox .this a,
.menuBox .this a:hover {
    width: 121px;
    background-color: #fff;
    border: 0px;
    line-height: 35px;
    border-left: 1px solid #ff611c;
}

.myCenter .content {
    width: 1026px;
    min-height: 300px;
    /* padding: 0px 20px; */
}

.myCenter .title,
.myCenter_suc .title {
    color: #333;
    line-height: 40px;
    font-family: "微软雅黑";
    font-size: 20px;
    border-bottom: 1px solid #e6e6e6;
}

.myCenter .title span,
.myCenter .title .welcome a {
    font-family: "微软雅黑";
    font-size: 20px;
}

.myCenter .title .time {
    font-size: 12px;
    color: #999;
    font-weight: normal;
}

.myCenter .title a {
    margin-left: 20px;
}

.myCenter .title .welcome a {
    margin-left: 0px;
    color: #222;
}

.myCenter .title a:hover {
    text-decoration: underline;
}

.myCenter .titleH4 {
    font-size: 16px;
    margin-bottom: 20px;
}


/*个人信息*/

.myInfo .photo {
    width: 106px;
    height: 300px;
    margin: 14px 0 14px 20px;
    _margin: 14px 0 14px 10px;
    text-align: center;
}

.myInfo .photo div {
    width: 100px;
    height: 100px;
    padding: 2px;
    border: 1px solid #e6e6e6;
}

.myInfo .photo h4 {
    font-size: 18px;
    line-height: 36px;
}

.myInfo .from {
    width: 660px;
    float: left;
    padding-bottom: 60px;
}

.myInfo .fr {
    margin-right: 20px;
    _margin-right: 10px;
}

.myInfo .fr a {
    line-height: 30px;
}

.desTxt {
    width: 680px;
    float: left;
    margin-top: 6px;
}

.desTxt11 {
    width: 230px !important;
    line-height: 22px;
    font-family: "宋体";
}

.desTxt ul,
.desTxt li {
    width: 100%;
    float: left;
}

.desTxt li span,
.desTxt li u {
    display: block;
    float: left;
    font-size: 14px;
}

.desTxt li span {
    width: 112px;
    text-align: right;
    /*line-height: 30px;*/
    /*20151103*/
    line-height: 35px;
}

.desTxt li .onError {
    margin-left: 10px;
}

.desTxt li .onError span {
    padding-left: 0 0 0 20px;
    text-align: left;
    line-height: 20px;
}

.desTxt li u {
    width: 500px;
    /* line-height: 30px;*/
    text-decoration: none;
    /*20151103*/
    line-height: 35px;
    margin-left: 10px;
}

.borderdfd {
    border: 1px solid #dfdfdf;
    line-height: 0;
}

.desTxt li u * {
    font-size: 14px;
}

.desTxt li u .f12 {
    font-size: 12px;
}

.desTxt li u span {
    width: auto;
    text-align: left;
    display: inline;
    float: inherit;
    line-height: 30px;
}

.desTxt li .colff6 {
    font-weight: bold;
    color: #ff611c;
}

.desTxt1 {
    padding-top: 20px;
}

.desTxt li .colc00 {
    color: #cc0000;
}

.desTxt li .f16 {
    font-size: 16px;
}

.desTxt1 li span {
    width: 300px;
    color: #999;
    padding-right: 12px;
}

.desTxt1 li u {
    width: 340px;
}

.desTxt3 {
    padding-bottom: 50px;
}

.desTxt3 li {
    color: #999;
    line-height: 20px;
}

.desTxt2 li {
    color: #999;
    line-height: 20px;
}

.desTxt3 .imgzj {
    width: 160px;
    height: 120px;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}

.pro-img img {
    width: 120px;
    height: 90px;
    margin-right: 10px;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}

.desTxt4,
.desTxt6 {
    width: 400px;
}

.desTxt4 li u {
    width: 280px;
}

.desTxt6 li u {
    width: 200px;
}

.desTxt4 li u i {
    font-style: normal;
    padding-left: 5px;
}

.desTxt4 li input {
    width: 40px;
    float: left;
    border-radius: 5px;
    padding: 3px 5px;
    border: 1px solid #e0e0e0;
}

.desTxt5 li span,
.desTxt6 li span {
    width: 180px;
}

.desTxt7 {
    width: 100%;
}

.desTxt7 li,
.desTxt8 li {
    width: 50%;
}

.desTxt7 li span,
.desTxt8 li span {
    font-size: 12px;
    text-align: left;
    width: auto;
}

.desTxt7 li u {
    width: 400px;
    font-size: 12px;
}

.desTxt8 {
    width: 984px;
    border: 1px solid #dce1e7;
    padding: 5px 20px;
}

.desTxt8 li {
    padding: 2px 0px;
}

.desTxt8 li u {
    width: 250px;
    font-size: 20px;
}

.desTxt9 {
    width: 800px;
}

.desTxt9 li {
    margin: 7px 0px;
}

.desTxt9 li u {
    width: 600px;
}

.desTxt9 li span {
    padding-right: 10px;
}


/*账户冻结*/

.freeze .user {
    margin: 20px 0px;
    padding: 5px 60px;
    background-position: -953px -170px;
}

.freeze .user h4 {
    line-height: 20px;
    font-size: 18px;
    color: #333;
}

.freeze .user div {
    line-height: 24px;
    font-size: 14px;
}

.freeze-pw {
    padding-left: 120px;
    width: 500px;
    overflow: hidden;
}

.freeze-pw .user h4 {
    font-size: 14px;
}

.freeze-pw .user div {
    font-size: 12px;
    font-size: 12px;
    color: #666;
    line-height: 20px;
    padding: 5px 0;
}

.freeze .user div b {
    color: #ff611c;
    font-size: 14px;
}

.freeze .tip {
    width: 414px;
    padding: 5px 12px 10px 12px;
    border: 1px solid #ffcc00;
    background-color: #ffffcc;
}

.freeze .tip,
.freeze p {
    clear: both;
    float: left;
    margin-left: 60px;
    _margin-left: 30px;
}

.freeze .tip h4,
.freeze .tip b {
    line-height: 24px;
    font-size: 12px;
    font-family: "宋体";
    font-weight: normal;
}

.freeze .contact-kefu {
    clear: both;
    float: left;
    margin: 20px 0 50px 60px;
    _margin: 20px 0 50px 30px;
}

.freeze li {
    width: 600px;
    color: #999;
    line-height: 24px;
}

.freeze p {
    width: 600px;
    color: #222;
    line-height: 20px;
    padding: 2px 0;
}


/*选择注册*/

.regBox .fl ul,
.regBox .fl li {
    float: left;
}

.regBox .fl li {
    width: 150px;
    text-align: center;
    border: 2px solid #e6e6e6;
    background-color: #fafafa;
    padding: 20px 20px 10px 20px;
    margin: 32px 20px 0px 50px;
    _margin: 32px 20px 0px 35px;
}

.regBox .fl .onhover {
    border: 2px solid #ff611c;
}

.regBox .fl h2 {
    padding-top: 70px;
    font-size: 20px;
    line-height: 30px;
}

.regBox .fl .icon1 {
    background-position: 40px -124px;
}

.regBox .fl .icon2 {
    background-position: -100px -124px;
}

.regBox .fl div {
    color: #999;
    line-height: 18px;
    padding: 5px 0px;
}

.regBox .fl a {
    margin-left: 32px;
    _margin-left: 16px;
}

.regBox .fr {
    margin-top: 20px;
    line-height: 22px;
    height: 240px;
    border-left: 1px dashed #e6e6e6;
    padding: 0px 20px;
}

.regBox .fr h3 {
    font-weight: bold;
    font-family: "宋体";
}

.regBox .fr p,
.regBox .fr ul {
    padding: 5px 0px;
}

.regBox .fr p,
.regBox .fr li {
    color: #999;
}

.regBox .fr div {
    padding: 5px 0px;
}


/*实验室审核*/

.approve .desTxt3 {
    padding-left: 78px;
}


/*表格*/

.table table {
    width: 100%;
    margin: 20px 0px;
    border-left: 1px solid #dddddd;
    border-top: 1px solid #dddddd;
}

.marginTop0 table {
    margin-top: 0px;
}

.table table th,
.table table td {
    text-align: center;
}

.table table th,
.table table td {
    padding: 8px 10px;
    line-height: 20px;
    border-right: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
}

.table table th {
    background: #f0f0f0;
    border-right: 1px solid #f0f0f0;
}

.table table th:last-child {
    border-right: 1px solid #DDD;
}

.table table td {
    word-break: break-all;
}

.table table .onhover td {
    cursor: pointer;
    background-color: #ffffec;
}

.table table b {
    display: block;
    line-height: 20px;
    float: left;
    cursor: pointer;
    padding-right: 14px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}

.table table .asc {
    background-position: right -290px;
}

.table table .des {
    background-position: right -270px;
}

.table .handle {
    color: #ccc;
}

.table .handle a {
    color: #28b4aa;
}

.table .handle .icon {
    display: block;
    float: left;
    padding-left: 20px;
    margin: 0px 5px;
    _margin: 0px 2px;
}

.table .handle .icon1 {
    background-position: -705px -80px;
}

.table .handle .icon2 {
    background-position: -705px -103px;
}

.table table td .col090,
.table table th .col090 {
    color: #009900;
}

.table table td .colccc,
.table table th .colccc {
    color: #ccc;
}

.table table td .col999,
.table table th .col999 {
    color: #999;
}

.table table td .colc00,
.table table th .colc00 {
    color: #cc0000;
}

.table table td .colff6,
.table table th .colff6 {
    color: #f60;
}

.tableTitle {
    background-color: #f0f0f0;
    border: 1px solid #e6e6e6;
    border-bottom: none;
    line-height: 30px;
}

.tableTitle li {
    float: left;
    padding-left: 12px;
    text-align: center;
}

.tableTitle1 {
    width: 1198px;
}

.tableTitle1 li {
    color: #222222;
}

.tableTitle2 {
    width: 1026px;
}

.w198 {
    width: 198px;
}

.w180 {
    width: 180px;
}

.w256 {
    width: 256px;
}

.w90 {
    width: 85px;
}

.w100 {
    width: 100px !important;
}

.w30 {
    width: 30px;
}

.w50 {
    width: 50px;
}

.w70 {
    width: 70px;
}

.w270 {
    width: 270px;
}

.w280 {
    width: 280px;
}

.w80 {
    width: 80px;
}

.w115 {
    width: 115px;
}

.w460 {
    width: 460px;
}

.w134 {
    width: 134px;
}

.w64 {
    width: 64px;
}

.w334 {
    width: 334px;
}

.w118 {
    width: 118px;
}

.w162 {
    width: 162px;
}

.w590 {
    width: 590px;
}

.w390 {
    width: 390px;
}

.w490 {
    width: 490px;
}

.w470 {
    width: 470px !important;
}

.w536 {
    width: 536px;
}

.w535 {
    width: 535px;
}

.w475 {
    width: 475px;
}

.w125 {
    width: 125px;
}

.w127 {
    width: 127px;
}

.w115 {
    width: 115px;
}

.w405 {
    width: 405px;
}

.w144 {
    width: 144px;
}

.w110 {
    width: 110px;
}

.w120 {
    width: 120px;
}

.w500 {
    width: 500px;
}

.w140 {
    width: 140px;
}

.w420 {
    width: 420px;
}

.w408 {
    width: 408px;
}

.w112 {
    width: 112px;
}

.w95 {
    width: 95px;
}

.w460 {
    width: 460px;
}

.w360 {
    width: 360px;
}

.w375 {
    width: 375px;
}

.w315 {
    width: 315px;
}

.w515 {
    width: 515px;
}

.w290 {
    width: 290px;
}

.w376 {
    width: 376px;
}

.w340 {
    width: 340px;
}

.w595 {
    width: 595px;
}

.w145 {
    width: 145px;
}

.w80 {
    width: 80px;
}

.w425 {
    width: 425px;
}

.ml500 {
    margin-left: 500px;
}

.mb20 {
    margin-bottom: 20px;
}

.mt20 {
    margin-top: 20px;
}

.w472 {
    width: 472px;
}

.txtcent {
    text-align: center !important;
}

.table2 th,
.table3 th {
    background-color: #fafafa;
    font-weight: normal;
}

.table2 th span,
.table3 th span {
    padding-right: 20px;
}

.table2 th span i {
    font-style: normal;
}

.table2 table .th_fr span {
    float: left;
}

.table2 table .th_fr .fr {
    float: right;
    padding-right: 0px;
}

.table2 table,
.table3 table {
    margin: 10px 0px;
}

.table2 th .type-icon {
    position: relative;
    padding-right: 40px;
}

.table2 th .type-icon img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 3px;
}

.table .imgBorder {
    width: 54px;
    height: 39px;
    border: 1px solid #E6E6E6;
    display: block;
    float: left;
    padding: 2px;
    margin-right: 12px;
}

.table2 .unfold,
.table2 .fold {
    padding-left: 15px;
    background-position: -765px -244px;
    margin-right: 20px;
}

.table2 .fold {
    padding-left: 20px;
    background-position: -765px -272px;
}

.table2 .proListH {
    height: auto;
    border-bottom: 1px solid #e6e6e6;
    /*overflow: hidden;*/
}

.table2 .proListH .handle {
    vertical-align: top;
}

.table2 .proListH .handle div {
    padding-top: 15px;
}

.table3 table th,
.table3 table td {
    border-right: 0px;
    width: auto;
}

.table3 table {
    border-right: 1px solid #e6e6e6;
}

.table1-faf table th {
    border-right: 1px solid #fafafa;
    background-color: #fafafa;
}

.table1-faf table .handle {
    border-right: 1px solid #e6e6e6;
    color: #333;
}

.table1-faf table .borderR {
    border-right: 1px solid #e6e6e6;
}

.table1-faf td {
    word-break: break-all;
}

.table1-faf .h40 {
    height: 40px;
    overflow: hidden;
}

.table1-faf .w190 {
    width: 190px;
}

.table1-faf .w120 {
    width: 120px;
}

.table1-faf .w100 {
    width: 100px;
}

.table1-faf .w90 {
    width: 90px;
}

.table1-faf .w80 {
    width: 80px;
}

.table1-faf .w60 {
    width: 60px;
}

.table1-faf .w70 {
    width: 70px;
}


/*弹出窗口*/

.overlay {
    position: fixed;
    _position: absolute;
    z-index: 2000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=30);
    opacity: 0.3;
}

.wraptitle,
.wraptitle a,
.roleAllot li h4,
.wrapOk,
.wrapClear,
.refuseUser h4 {
    background: url(../images/pop.gif) no-repeat;
}

.wrap {
    padding: 5px;
    background-color: #a4a4a4;
    position: fixed;
    _position: absolute;
    z-index: 2001;
    /*top: 50%;*/
    left: 50%;
}

.wraptitle {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background-repeat: repeat-x;
    position: relative;
}

.wraptitle span {
    padding-left: 12px;
    font-size: 14px;
    font-weight: bold;
}

.wraptitle a {
    width: 14px;
    height: 13px;
    display: block;
    position: absolute;
    z-index: 2;
    right: 12px;
    top: 8px;
    text-indent: -9999px;
    background-position: -32px -40px;
}

.wraptitle a:hover {
    background-position: 0px -40px;
}

.wrapBody {
    background-color: #fff;
    padding: 20px;
}

.bottom {
    height: 30px;
    border-top: 1px solid #e6e6e6;
    padding: 5px 0px;
    position: relative;
    background-color: #f8f8f8;
}

.wrap .bottom .btn-new {
    float: right;
}


/*弹出窗口-角色分配*/

.wrapOk,
.wrapClear {
    width: 65px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
    position: absolute;
    z-index: 2;
    top: 5px;
    font-size: 14px;
    font-weight: bold;
}

.wrapOk {
    color: #fff;
    right: 87px;
    background-position: 0px -217px;
}

.wrapOk:hover {
    color: #fff;
    background-position: 0px -257px;
}

.wrapClear {
    color: #333;
    right: 12px;
    background-position: -75px -217px;
}

.wrapClear:hover {
    color: #333;
    background-position: -75px -257px;
}

.roleAllot ul,
.roleAllot li {
    float: left;
}

.roleAllot li {
    width: 112px;
    float: left;
    height: 120px;
    padding: 20px 20px 0 20px;
    ;
    margin: 0px 20px;
    _margin: 0px 10px;
    text-align: center;
    cursor: pointer;
    background-color: #fafafa;
    border: 1px solid #e6e6e6;
}

.roleAllot .onhover {
    background-color: #f0fffe;
    border: 1px solid #28b4aa;
}

.roleAllot li h4 {
    padding-top: 40px;
    font-size: 14px;
    font-weight: bold;
    font-family: "宋体";
    line-height: 30px;
}

.roleAllot li .icon1 {
    background-position: 30px -136px;
}

.roleAllot li .icon2 {
    background-position: -120px -136px;
}

.roleAllot li .icon3 {
    width: 70px;
    margin: 0 auto;
    background-position: 7px -314px;
}

.roleAllot li .icon4 {
    width: 70px;
    margin: 0 auto;
    background-position: -58px -314px;
}

.roleAllot li .icon5 {
    width: 70px;
    margin: 0 auto;
    background-position: -123px -314px;
}

.roleAllot li div {
    color: #999;
    line-height: 18px;
    padding: 5px 0px;
}


/*拒绝用户*/

.refuseUser {
    width: 420px;
}

.refuseUser h4 {
    padding: 0 0 20px 80px;
    font-size: 14px;
    line-height: 40px;
    color: #ff611c;
    background-position: -140px -40px;
}

.refuseUser h4 .col999 {
    display: block;
    color: #999;
    line-height: 20px;
    margin-top: -10px;
}

.refuseUserTip {
    height: 178px;
}


/*供应资质冻结*/

.rzstatus {
    position: relative;
}

.rzstatus .fr {
    position: absolute;
    right: 0px;
    top: 10px;
    text-align: right;
}

.rzstatus .tip {
    width: 120px;
    text-align: left;
    line-height: 20px;
}

.rzstatus .tip span {
    display: block;
    color: #999;
    text-align: right;
}

.rzstatus .statusTip {
    width: 170px;
    border: 1px solid #e6e6e6;
    background-color: #fff;
    padding: 5px 10px;
    line-height: 20px;
    margin-bottom: 10px;
    text-align: left;
    background-color: #fafafa;
}

.rzstatus .statusTip span {
    display: block;
    text-align: right;
}


/*账户安全*/

.accountSafe {
    padding-bottom: 50px;
}

.accountSafe li {
    width: 739px;
    border: 1px solid #e6e6e6;
    background-color: #fafafa;
    padding: 10px 34px;
    margin-top: 20px;
    height: 70px;
    float: left;
}

.accountSafe .hover {
    border: 1px solid #28b4aa;
    background-color: #f0fffe;
}

.accountSafe li b,
.accountSafe li span {
    display: block;
    float: left;
}

.accountSafe li b {
    font-size: 20px;
    line-height: 70px;
    padding: 0 0 0 60px;
}

.accountSafe li .icon1 {
    background-position: -960px -327px;
}

.accountSafe li .icon2 {
    background-position: -952px -407px;
}

.accountSafe li span {
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    color: #666;
    line-height: 70px;
    margin: 0px 40px;
    padding: 0 20px;
    width: 380px;
}

.accountSafe li a {
    margin-top: 20px;
}


/*协议 网站地图*/

.agreement,
.sitemap {
    width: 1160px;
    margin: 1px;
    background-color: #fff;
    padding: 0 20px 20px 20px;
}

.agreement h2,
.sitemap h2 {
    height: 40px;
    line-height: 40px;
    font-size: 22px;
    border-bottom: 1px solid #e6e6e6;
    font-family: "Microsoft YaHei";
}

.agreement h3 {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    padding-top: 10px;
}

.agreement h4 {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    padding-top: 10px;
}

.agreement .txt {
    line-height: 26px;
    color: #666;
    padding: 5px 0px;
}

.agreement .txt .colff6 {
    color: #f60;
}

.sitemap dl {
    width: 100%;
    float: left;
    display: table-cell;
    vertical-align: middle;
    border-bottom: 1px solid #e6e6e6;
    padding: 10px 0;
}

.sitemap dt {
    width: 120px;
    float: left;
    line-height: 24px;
}

.sitemap dt a {
    font-size: 16px;
    color: #333;
    font-family: "Microsoft YaHei";
}

.sitemap dd {
    width: 838px;
    float: left;
}

.sitemap dd span {
    margin: 5px 10px;
    display: block;
    float: left;
    border-right: 1px solid #ccc;
}

.sitemap dd span a {
    color: #666;
    margin-right: 10px;
}

.sitemap dl a:hover {
    color: #f60;
}


/*辅助页面*/

.aboutL {
    width: 140px;
    height: 453px;
    background: url(../images/about/aboutNav.jpg) no-repeat;
    float: left;
}

.aboutL .first {
    border-top: 0px;
}

.aboutL li {
    border-top: 1px solid #e6e6e6;
}

.aboutL li a {
    border-left: 4px solid #fafafa;
    margin-left: 1px;
    line-height: 46px;
    display: block;
    border-right: 1px solid #e6e6e6;
    padding-top: 54px;
    text-align: center;
    background-color: #fafafa;
    color: #666;
    font-size: 18px;
    font-family: "微软雅黑";
}

.aboutL .this a,
.aboutL li a:hover {
    border-left: 5px solid #ec6a3b;
    border-right: 1px solid #fff;
    margin-left: 0px;
    background-color: #fff;
    color: #000;
}

.aboutL li .nav1 {
    padding-top: 55px;
    background-position: -102px -218px;
}

.aboutL li .nav2 {
    background-position: -102px -318px;
}

.aboutL li .nav3 {
    background-position: -252px -220px;
}

.aboutL li .nav4 {
    background-position: -252px -328px;
}

.aboutL .this .nav1,
.aboutL .nav1:hover {
    background-position: -404px -218px;
}

.aboutL .this .nav2,
.aboutL .nav2:hover {
    background-position: -404px -318px;
}

.aboutL .this .nav3,
.aboutL .nav3:hover {
    background-position: -554px -220px;
}

.aboutL .this .nav4,
.aboutL .nav4:hover {
    background-position: -554px -328px;
}

.aboutR {
    width: 820px;
    min-height: 600px;
    float: left;
    background-color: #fff;
    padding: 0 20px 20px 20px;
}

.aboutR h2 {
    color: #0ea8a3;
    height: 40px;
    line-height: 40px;
    font-size: 22px;
    border-bottom: 1px solid #e6e6e6;
    font-family: "Microsoft YaHei";
}

.aboutR h3 {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-family: "Microsoft YaHei"
}

.aboutR .txt,
.aboutR ul {
    line-height: 24px;
    color: #666;
    font-size: 14px;
    padding: 10px 0px;
}

.aboutR .txt a,
.aboutR li {
    font-size: 14px;
}

.aboutR .title ul {
    float: left;
}

.aboutR .title ul li {
    float: left;
    width: 380px;
}

.aboutR .title ul li a {
    font-size: 14px;
    color: #666;
    line-height: 26px;
}

.aboutR .backtop {
    border-bottom: 1px solid #e6e6e6;
    line-height: 40px;
    position: relative;
}

.aboutR .backtop h4 {
    font-size: 16px;
    color: #666;
}

.aboutR .backtop a {
    position: absolute;
    right: 0;
    top: 5px;
}


/*收藏供应商*/

.rzBox {
    width: 100%;
    float: left;
}

.rzBox li {
    width: 160px;
    float: left;
    padding-right: 10px;
    _padding-right: 5px;
    overflow: hidden;
}

.rzBox li span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding-right: 27px;
    line-height: 22px;
}

.rzicon1-new,
.rzicon2-new {
    display: inline-block;
    vertical-align: middle;
    width: 27px;
    height: 16px;
    margin-right: 2px;
    overflow: hidden;
}

.rzicon1-new {
    background: url(../images/users/rzicon1-new.png) no-repeat;
}

.rzicon2-new {
    background: url(../images/users/rzicon2-new.png) no-repeat;
}

.rzBox .rzicon1 span {
    background: url(../images/users/rzicon1-new.png) no-repeat right 4px;
}

.rzBox .rzicon2 span {
    background: url(../images/users/rzicon2-new.png) no-repeat right 4px;
}


/*供应商产品列表*/

.searchProForm {
    border: 1px solid #dce1e7;
    background-color: #f6f8fa;
    padding: 5px 10px;
    width: 1004px;
    line-height: 25px;
}

.searchProForm ul,
.searchProForm li,
.searchProForm select {
    float: left;
}

.searchProForm li {
    width: 100%;
    margin: 5px 0px;
}

.searchProForm li input[type=text] {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 3px 5px;
    border: 1px solid #e0e0e0;
    float: left;
}

.searchProForm li select {
    margin-top: 3px;
}

.searchPro {
    line-height: 30px;
    text-align: right;
}

.searchPro span {
    color: #ff611c;
    padding: 0px 5px;
}

.searchPro a {
    margin-left: 12px;
    color: #0099cc;
}

.table .pro-Des {
    width: 100%;
    float: left;
}

.table .pro-Des .img {
    width: 60px;
    height: 45px;
    border: 1px solid #e0e0e0;
    float: left;
}

.table .pro-Des .txt {
    width: 90px;
    float: right;
    word-break: break-all;
}


/*产品编辑页面*/

.attrBox div,
.attrBox u {
    width: 670px;
    float: left;
}

.attrBox div label .mt8 {
    margin-top: 5 px\9;
}

.pro-uploadImg,
.pro-uploadImg ul {
    width: 670px;
    float: left;
}

.pro-uploadImg ul {
    height: 115px;
}

.pro-uploadImg li {
    width: 124px;
    float: left;
    margin-right: 10px;
    _margin-right: 5px;
    position: relative;
}

.pro-uploadImg li img {
    width: 120px;
    height: 90px;
    padding: 1px;
    border: 1px solid #e6e6e6;
}

.pro-uploadImg li .bg {
    width: 100%;
    height: 24px;
    background-color: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    position: absolute;
    z-index: 2;
    bottom: 0px;
    left: 0px;
}

.pro-uploadImg li a {
    width: 100%;
    display: block;
    position: absolute;
    z-index: 3;
    bottom: 0px;
    left: 0px;
    text-align: center;
    line-height: 24px;
    color: #fff;
}


/*上传产品页面*/

.uploadImg .ml130 {
    width: 500px;
}

.borderTop {
    border-top: 1px solid #e6e6e6;
    padding-top: 20px;
}

.pt10 {
    padding-top: 10px;
}

.tipsuccess {
    width: 725px;
    padding: 20px 10px 20px 72px;
    border: 1px solid #ffcc00;
    background: #ffffcc url(../images/success.gif) no-repeat 18px 20px;
    float: left;
    margin-bottom: 20px;
}

.tipsuccess h4 {
    font-size: 14px;
    color: #009900;
    line-height: 24px;
}

.tipsuccess div {
    line-height: 24px;
    font-size: 14px;
}

.tiperror {
    width: 725px;
    padding: 20px 10px 20px 72px;
    border: 1px solid #ffcc00;
    background: #ffffcc url(../images/fail.gif) no-repeat 18px 20px;
    float: left;
    margin-bottom: 20px;
}

.tiperror h4 {
    font-size: 14px;
    color: #cc0000;
    line-height: 44px;
    padding-bottom: 10px;
}

.tiperror div {
    width: 400px;
    overflow: hidden;
    height: 120px;
    padding: 0px 10px;
    overflow-y: scroll;
    background-color: #fff;
    border: 1px solid #e0e0e0;
    border-right: 0px;
}

.tiperror div li {
    line-height: 24px;
}

.uploadExplain {
    width: 807px;
    border: 1px solid #e6e6e6;
    background-color: #fafafa;
    margin-bottom: 20px;
    float: left;
}

.uploadExplain ul {
    border-bottom: 1px solid #e6e6e6;
    padding: 20px 0;
}

.uploadExplain ul li {
    float: left;
    padding: 0px 20px;
    width: 156px;
}

.uploadExplain ul .brand {
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    width: 340px;
}

.uploadExplain ul li h4 {
    line-height: 20px;
    font-size: 14px;
    color: #ff611c;
}

.uploadExplain ul li div {
    line-height: 20px;
    color: #666;
}

.uploadExplain .txt {
    width: 767px;
    padding: 10px 20px;
}

.uploadExplain .txt h3 {
    line-height: 24px;
    color: #222;
    padding-bottom: 10px;
}

.uploadExplain .txt h4 {
    line-height: 30px;
    color: #222;
    font-family: "宋体";
}

.uploadExplain .txt .colff6 {
    color: #ff611c;
}

.uploadExplain .txt div {
    width: 767px;
    line-height: 20px;
    color: #666;
    padding-bottom: 20px;
}


/*FB07 下单*/

.contentBox {
    width: 1200px;
    padding: 0px 20px 20px 20px;
    background-color: #fff;
    margin: 0px auto;
}

.contentBox .title {
    line-height: 42px;
    font-family: "微软雅黑";
    font-size: 20px;
    font-weight: bold;
}

.contentBox .noborderT {
    border-bottom: 0px;
}

.contentBox h3 {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 30px;
}

.minusIcon,
.addIcon {
    width: 11px;
    height: 21px;
    float: left;
    border: 0px;
    margin: 0px 1px;
    cursor: pointer;
    overflow: hidden;
}

.input-text {
    float: left;
}

.inputText {
    height: 16px;
}

.no-minusIcon {
    background-position: -766px -316px;
}

.minusIcon {
    background-position: -787px -316px;
}

.addIcon {
    background-position: -808px -316px;
}

.cartEmpty {
    width: 380px;
    display: inline;
    float: left;
    margin: 0px 210px;
    font-size: 14px;
    line-height: 24px;
    padding: 50px 80px;
    background: url(../images/users/cartEmpty.jpg) no-repeat 0px 38px;
}

.cartEmpty a {
    font-size: 14px;
}

.contentBox .statusTip {
    border: 1px solid #ffcc00;
    background-color: #ffffcc;
    margin: 10px 0px;
}

.contentBox .statusTip li {
    line-height: 36px;
    padding: 0px 20px;
}

.contentBox .statusTip .borerB {
    border-bottom: 1px solid #fff5a3;
}

.contentBox .statusTip li .btn12 {
    float: none;
}

.contentBox .statusTip .f14 span {
    font-size: 14px;
}

.contentBox .statusTip li b,
.contentBox .statusTip span {
    padding-right: 60px;
}

.contentBox .statusTip .borderB {
    border-bottom: 1px solid #fff5a3;
}

.contentBox .statusTip .reason {
    border: 1px solid #e6e6e6;
    background-color: #fff;
    padding: 5px 10px;
    line-height: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}

.contentBox .statusTip .margin0 {
    margin-bottom: 0px;
}

.contentBox .statusTip .status-btn-box {
    display: inline-block;
    padding: 5px 0px 0px 0px;
}

.status-btn-box .btn-new {
    float: none;
    display: inline-block;
    margin-left: 10px;
}


/*结算详情*/

.accountMoneyForm li {
    width: 100%;
    float: left;
}

.accountMoneyForm li label {
    line-height: 30px;
}

.accountMoneyForm li label input {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 8px 5px 0 0;
    margin-top: 4 px\9;
}

.accountMoneyForm .fromBorderTxt {
    float: left;
    display: inline;
    border: 1px solid #e6e6e6;
    background-color: #f6f8fa;
    width: 926px;
    margin: 12px;
    padding: 10px;
}

.accountMoneyForm .fromBorderTxt .col999 {
    padding-left: 60px;
    line-height: 24px;
}

.accountMoneyForm .fromBorderTxt div span,
.accountMoneyForm .fromBorderTxt i {
    display: block;
    float: left;
    font-style: normal;
    line-height: 30px;
    font-size: 14px;
}

.accountMoneyForm .fromBorderTxt div .tr {
    width: 160px;
}


/*新页面样式 start*/

.orderflow-new {
    background: url(../images/users/orderflow-new.gif) no-repeat;
}

.orderflow4-new {
    background-position: 55px -56px;
}

.orderflow7-new {
    background-position: 55px 24px;
}

.no-orderflow-new {
    background: url(../images/users/on-orderflow-new.png) no-repeat;
    _background: url(../images/users/on-orderflow-new.png) no-repeat;
}

.no-orderflow1-new {
    background-position: 62px 30px;
}

.no-orderflow2-new {
    background-position: 62px -22px;
}

.no-orderflow3-new {
    background-position: 62px -72px;
}

.no-orderflow4-new {
    background-position: 62px -123px;
}

.no-orderflow5-new {
    background-position: 62px -175px;
}

.no-orderflow6-new {
    background-position: 62px -220px;
}

.no-orderflow7-new {
    background-position: 62px -270px;
}

.orderflow-new li {
    width: 190px;
    float: left;
}

.orderflow-new li b,
.orderflow-new li span {
    display: block;
    line-height: 24px;
    text-align: center;
}

.orderflow-new li b {
    padding-bottom: 33px;
}


/*新页面样式 end*/


/*订单详情*/

.orderflow {
    background: url(../images/users/orderflow.gif) no-repeat;
}

.orderflow4 {
    background-position: 65px -52px;
}

.orderflow7 {
    background-position: 62px 28px;
}

.orderflow6 {
    background: url(../images/users/orderflow06.gif) no-repeat!important;
    background-position: 55px 24px!important;
}

.no-orderflow-3 {
    background-position: 62px -69px!important;
}

.no-orderflow {
    height: 72px;
    background: url(../images/users/on-orderflow.png) no-repeat;
    _background: url(../images/users/on-orderflow.gif) no-repeat;
}

.no-orderflow1 {
    background-position: 62px 32px;
}

.no-orderflow2 {
    background-position: 62px -318px;
}

.no-orderflow3 {
    background-position: 62px -68px;
}

.no-orderflow4 {
    background-position: 62px -118px;
}

.no-orderflow5 {
    background-position: 62px -168px;
}

.no-orderflow6 {
    background-position: 62px -218px;
}

.no-orderflow7 {
    background-position: 62px -268px;
}

.orderflow li {
    width: 136px;
    float: left;
}

.orderflow li b,
.orderflow li span {
    display: block;
    line-height: 24px;
    text-align: center;
}

.orderflow li b {
    padding-bottom: 33px;
}

.orderDesInfo {
    width: 1198px;
    border: 1px solid #e6e6e6;
    float: left;
    padding-bottom: 20px;
}

.orderDesInfo h3 {
    margin-bottom: 12px;
    background-color: #f8f8f8;
    border-bottom: 1px solid #e6e6e6;
    line-height: 32px;
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #222222;
}

.orderDesInfo h4 {
    margin: 0px 10px;
    border-bottom: 1px solid #e6e6e6;
    line-height: 30px;
}

.orderDesInfo ul {
    margin: 5px 0px 10px 0px;
    width: 958px;
}

.orderDesInfo ul li {
    float: left;
    width: 100%;
}

.orderDesInfo ul li span,
.orderDesInfo ul li b {
    display: block;
    float: left;
    color: #666;
}

.orderDesInfo ul li i {
    font-style: normal;
}

.orderDesInfo ul li span {
    width: 120px;
    text-align: right;
    line-height: 24px;
}

.orderDesInfo ul li b {
    width: 828px;
    font-weight: normal;
    line-height: 18px;
    padding-top: 3px;
}

.recordTip {
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.recordTip-pop {
    position: absolute;
    z-index: 2;
    top: 34px;
    left: -140px;
    width: 320px;
    display: none;
}

.recordTip-pop div {
    height: 8px;
    width: 320px;
    overflow: hidden;
    top: -7px;
    position: absolute;
    z-index: 3;
    text-align: center;
}

.arrow-up {
    width: 13px;
    height: 8px;
    background-position: -898px 0px;
    display: block;
    margin-left: 158px;
    _margin-left: 0px;
    overflow: hidden;
    vertical-align: middle;
}

.recordTip-pop ul {
    border: 1px solid #28b4aa;
    background-color: #f0fffe;
}

.contentBox .statusTip li .recordTip-pop ul li {
    line-height: 20px;
    margin: 10px 0px;
}


/*评价*/

.my-appraise h3 {
    line-height: 40px;
    font-size: 20px;
}

.my-appraiseForm {
    border: 1px solid #e6e6e6;
    background-color: #f6f8fa;
    padding: 20px;
}

.my-appraiseForm li {
    width: 100%;
    float: left;
    line-height: 24px;
    margin: 5px 0px;
}

.my-appraiseForm li label {
    margin-right: 40px;
}

.my-appraiseForm li label input {
    margin-top: 5px;
    margin-top: 3 px\9;
}

.my-appraiseForm li label span {
    padding-left: 26px;
}

.my-appraiseForm li .good span {
    background-position: -764px -496px;
}

.my-appraiseForm li .middling span {
    background-position: -874px -496px;
}

.my-appraiseForm li .bad span {
    background-position: -980px -496px;
}


/*FB-用户中心*/

.list-dl {
    background-color: #fafafa;
    padding: 0px 10px;
    width: 1005px;
    float: left;
}

.list-dl dl {
    line-height: 32px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.list-dl dt {
    width: 107px;
    padding-right: 10px;
    text-align: right;
    float: left;
}

.list-dl dd {
    float: left;
}

.list-dl dd a {
    color: #999;
    display: block;
    float: left;
    margin-right: 40px;
    display: inline;
}

.list-dl dd .has {
    color: #006699;
}

.list-dl dd .has span {
    color: #cc0000;
    font-family: Arial;
}

.list-dl dd a:hover {
    text-decoration: underline;
}

.list-dl .noBorder {
    border-bottom: 0px;
}


/*联系客服*/

.contact-kefu {
    margin-top: 30px;
}

.contact-kefu h6 {
    line-height: 32px;
    color: #999;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 6px;
}

.contact-kefu li {
    line-height: 22px;
    color: #999;
}

.contact-kefu li span {
    display: inline-block;
    vertical-align: middle;
}


/*账户充值*/

.icon-gly,
.icon-sgy,
.icon-xsy {
    display: inline-block;
    vertical-align: middle;
    vertical-align: -4px;
    *+vertical-align: -2px;
    _vertical-align: -2px;
    width: 17px;
    height: 16px;
}

.icon-gly {
    background: url(../images/users/icon-gly.gif) no-repeat;
}

.icon-sgy {
    background: url(../images/users/icon-sgy.gif) no-repeat;
}

.icon-xsy {
    background: url(../images/users/icon-xsy.gif) no-repeat;
}


/*气泡*/

.mod-tip {
    width: 120px;
    position: absolute;
    padding: 5px 10px 5px 10px;
    line-height: 20px;
    min-height: 20px;
    height: auto !important;
    height: 20px;
    border: 1px solid #e6e6e6;
    background-color: #fafafa;
    top: 78px;
}

.mod-tip .tip_inner {
    border-left: 8px solid #f2f2f2;
    z-index: 1
}

.mod-tip .tip_inner,
.mod-tip .tip_outer {
    position: absolute;
    overflow: hidden;
    width: 0;
    height: 0;
    font-size: 0;
}

.tip_r,
.tip_l,
.tip_t,
.tip_b {
    cursor: pointer;
    display: inline-block;
    width: 9px;
    z-index: 4;
    height: 16px;
    position: absolute;
}

.tip_r {
    top: 50%;
    margin-top: -8px;
    right: -9px;
}

.tip_r .tip_inner,
.tip_r .tip_outer {
    border: 8px transparent dashed
}

.tip_r .tip_inner {
    border-left: 8px solid #f2f2f2;
    left: -1px;
    z-index: 1
}

.tip_r .tip_outer {
    border-left: 8px solid #d7d7d7;
}

.tip_b {
    left: 50%;
    margin-left: -20px;
    bottom: -16px;
}

.tip_b .tip_inner,
.tip_b .tip_outer {
    border: 8px dashed transparent
}

.tip_b .tip_inner {
    border-top: 8px solid #f2f2f2;
    top: -1px;
}

.tip_b .tip_outer {
    border-top: 8px solid #d7d7d7;
}

.tip_l {
    top: 50%;
    margin-top: -8px;
    left: -9px;
    _left: -8px;
}

.tip_l .tip_inner,
.tip_l .tip_outer {
    border: 8px transparent dashed;
    margin-left: -7px;
    _margin-left: -8px;
}

.tip_l .tip_inner {
    border-right: 8px solid #f2f2f2;
    right: -1px;
}

.tip_l .tip_outer {
    border-right: 8px solid #d7d7d7;
}

.tip_t {
    left: 50%;
    margin-left: -9px;
    top: -16px;
}

.tip_t .tip_inner,
.tip_t .tip_outer {
    border: 8px dashed transparent
}

.tip_t .tip_inner {
    border-bottom: 8px solid #f2f2f2;
    bottom: -1px;
}

.tip_t .tip_outer {
    border-bottom: 8px solid #d7d7d7;
}


/**/

.va7 {
    vertical-align: -7px;
}


/*searchLab*/

.searchLab-box {
    padding-left: 90px;
}

.searchLab {
    background-color: #28b4aa;
    height: 40px;
    width: 416px;
    margin: 2px 0px;
    overflow: hidden;
}

.searchLabInput {
    float: left;
    line-height: 16px;
    height: 16px;
    padding: 9px;
    margin: 3px;
    background-color: #fff;
    border: 0;
    width: 280px;
    overflow: hidden;
}

.searchLabBtn {
    float: left;
    width: 110px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    border: 0;
    font-size: 14px;
    color: #fff;
    background-color: #28b4aa;
    cursor: pointer;
    overflow: hidden;
}


/*代购*/

.buy-consult-left .add-more {
    padding: 1px 0 1px 20px;
    background: url(../images/users/add-icon.jpg) no-repeat 0 center;
    line-height: 18px;
    font-size: 14px;
}

.buy-consult-left {
    width: 558px;
    float: left;
}

.buy-consult-right {
    width: 250px;
    float: right;
}

.buy-consult-help {
    border: 1px solid #dddddd;
    width: 230px;
    padding: 9px;
    margin-top: 18px;
}

.buy-consult-help h3 {
    padding-bottom: 5px;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 12px;
}

.buy-consult-help h3 strong {
    border-left: 3px solid #ff611c;
    color: #28b4aa;
    font-size: 14px;
    line-height: 28px;
    padding-left: 10px;
}

.buy-consult-help h3 span {
    color: #999;
}

.buy-consult-info {
    border: 1px solid #dddddd;
    width: 240px;
    padding: 9px 4px;
    margin-top: 18px;
}

.buy-consult-info .img {
    text-align: center;
}

.buy-consult-info .img span {
    display: block;
}

.buy-consult-info .time {
    line-height: 20px;
    text-align: center;
    color: #666;
}

.buy-consult-info p {
    line-height: 20px;
    color: #666;
    padding: 5px 5px 0 5px;
}

.buy-consult-info p span {
    color: #ff611c;
    font-weight: bold;
}

.buy-consult-tj ul,
.buy-consult-tj li {
    width: 320px;
}

.buy-consult-tj li span,
.buy-consult-tj li strong {
    float: left;
}

.buy-consult-tj li span {
    width: 100px;
    text-align: right;
    line-height: 18px;
}

.buy-consult-tj li strong {
    width: 220px;
    line-height: 18px;
}

.buy-message {
    padding-bottom: 20px;
}

.buy-message p,
.buy-message div span {
    padding: 0px 10px;
    line-height: 20px;
    color: #666;
}

.buy-message div span {
    padding-right: 40px;
}

.dg-btn {
    background: url(.././images/users/dg-btn.jpg) no-repeat;
    display: inline-block;
    width: 370px;
    height: 43px;
    border: 0;
    cursor: pointer;
    text-indent: -9999px;
}

.dg-btn:hover {
    filter: alpha(opacity=90);
    opacity: 0.9;
}


/*上传图片*/

.swfupload {
    float: left;
    margin-right: 10px;
    /* background: url(.././images/users/upload.gif) no-repeat; */
    cursor: pointer;
    margin-top: 5px;
}


/*date*/

.timebg-bg div {
    margin-top: -20px;
    width: 236px;
    height: 36px;
    padding-top: 3px;
    padding-left: 40px;
    background: url(../images/users/timebg-bg.jpg) no-repeat;
}

.date {
    width: 130px;
    border: 1px solid #e6e6e6;
    height: 16px;
    line-height: 16px;
    padding: 4px 5px;
    background: #fff url(.././images/date.gif) no-repeat right;
}

.find-sys .searchForm {
    width: 414px;
    float: left;
    height: 40px;
    margin: 20px 175px 0 175px;
    background-color: #28b4aa;
}

.find-sys .searchInput {
    border: 0px;
    height: 16px;
    line-height: 16px;
    padding: 9px 12px;
    width: 300px;
    margin: 3px 0 3px 3px;
    display: block;
    float: left;
    font-size: 14px;
    display: inline;
    _margin-top: 5px;
}

.find-sys .searchBtn {
    border: 0px;
    display: inline-block;
    float: left;
    width: 86px;
    padding-left: 36px;
    height: 40px;
    line-height: 40px;
    background-color: #28b4aa;
    background: url(../images/top-search-btn.gif) no-repeat 10px 8px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
}

.find-sys .des {
    line-height: 24px;
}

.find-sys .des p {
    padding-left: 174px;
    color: #cccccc;
}

.title-des {
    line-height: 20px;
    padding: 10px 0;
}

.title-des div {
    color: #666;
}

.title-des span {
    color: #666;
    padding-right: 30px;
}

.title-des-tip {
    padding-top: 12px;
}

.title-des-tip span {
    line-height: 30px;
    padding-right: 20px;
    float: left;
}

.title-des-tip p {
    width: 226px;
    float: right;
    font-size: 14px;
    color: #ff6600;
    height: 41px;
    line-height: 30px;
    text-align: center;
    background: url(../images/title-des-tip.gif) no-repeat;
}

.find-pro-l {
    width: 820px;
}

.find-pro-r {
    width: 200px;
    border: 1px solid #e6e6e6;
    margin-bottom: 20px;
}

.find-pro-r h2 {
    line-height: 30px;
    padding: 0px 10px;
    background-color: #fafafa;
}

.find-pro-r .btnBox {
    padding: 5px 10px;
    background-color: #fafafa;
    border-top: 1px solid #e6e6e6;
}

.find-pro-r .no-tip {
    color: #cccccc;
    line-height: 18px;
    text-align: center;
    padding: 50px 0;
}

.find-pro-r .btnBox .btn-new {
    float: right;
}

.find-pro-r .txt li {
    padding: 5px 10px;
    line-height: 30px;
    border-top: 1px solid #e6e6e6;
    float: left;
    width: 180px;
}

.find-pro-r .txt li span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 160px;
}

.find-pro-r .txt li span a {
    color: #222;
}

.find-pro-r .txt li .fr {
    color: #999;
    font-weight: bold;
}

.find-pro-r .txt li .fr:hover {
    color: #f78f20;
}

.find-sys .searchTypeInput {
    border: 0px;
    height: 16px;
    line-height: 16px;
    padding: 9px 12px;
    width: 220px;
    margin: 3px 0 3px 0px;
    display: block;
    float: left;
    font-size: 14px;
    display: inline;
    _margin-top: 5px;
}

.find-sys .select-type {
    margin: 3px 0 3px 3px;
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    line-height: 33px;
    height: 33px;
    width: 78px;
    position: relative;
    background-color: #f8f8f8;
    border-right: 1px solid #e6e6e6;
    float: left;
}

.find-sys .select-type h3 {
    padding: 0px 10px;
    color: #666;
    cursor: pointer;
}

.find-sys .select-type b {
    width: 0;
    height: 0;
    position: absolute;
    right: 5px;
    top: 14px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #666666;
    cursor: pointer;
}

.find-sys .select-type ul {
    display: none;
    position: absolute;
    padding: 0px 10px;
    top: 33px;
    left: -1px;
    border: 1px solid #e6e6e6;
    border-top: 0;
    background-color: #f8f8f8;
    width: 58px;
    line-height: 33px;
}

.find-sys .select-type i,
.find-sys .select-type-click b {
    display: none;
}

.find-sys .select-type-click ul {
    display: block;
}

.find-sys .select-type-click i {
    width: 0;
    height: 0;
    position: absolute;
    right: 5px;
    top: 14px;
    display: block;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #666666;
    cursor: pointer;
}

.select-box label,
.select-box select {
    display: inline-block;
    vertical-align: middle;
    *+vertical-align: -12px;
}


/*遮罩层*/

.mod-pop {
    width: 720px;
    height: 625px;
    position: absolute;
    z-index: 3;
    top: 50%;
    left: 50%;
    margin-left: -360px;
    margin-top: -312px;
}

.mod-pop .close {
    color: #ffffff;
    font-size: 36px;
    position: absolute;
    top: 10px;
    right: 10px;
}

.mod-pop .close:hover {
    text-decoration: none;
    color: #ebea0f;
}

.pop_bd {
    width: 720px;
    height: 625px;
    background-color: #26aba2;
}

.mod-pop-bg {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    background-color: #26aba2;
    background-color: rgba(0, 0, 0, .4);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000');
}


/*订单详情pop*/

.des-pay-pop {
    width: 270px;
    line-height: 24px;
    font-size: 14px;
}

.des-pay-pop .red {
    color: #a40000;
}


/*search box*/

.proName {
    float: left;
}

.productSearch {
    float: left;
    position: relative
}

.productSearch .search {
    width: 213px;
    height: 36px;
    border: 1px solid #ababab;
    margin-right: 10px;
    border-radius: 2px;
    padding-left: 4px;
}

.productSearch .box {
    left: 0;
    position: absolute;
    top: 38px;
    width: 206px;
    border: 1px solid #ededed;
    background: #ffffff;
    overflow: hidden;
    z-index: 9999;
    /*display: none;*/
}

.productSearch .box ul li {
    margin: 0;
    /*  padding: 8px 0 5px 6px; */
}

.productSearch .showList li a {
    color: #555555;
    font-family: "微软雅黑";
    font-size: 12px;
}


/* .productSearch .showList li.highLight {
    background: #0da8a4;
}

.productSearch .showList li.highLight a {
    color: #ffffff;
}

.productSearch .showList li:hover {
    background: #0da8a4;
}*/

.productSearch .showList li:hover a {
    color: #eb5f27;
}


/*产品品牌*/

.proClassFour label {
    margin-top: 3px;
}

.proClassFour select {
    width: 170px;
    height: 24px;
    overflow: hidden;
    float: left;
    margin-right: 8px;
    position: relative;
    border-radius: 2px;
    border: 1px solid #cccccc;
}

.fourClass {
    position: relative;
}

.fourClass input {
    width: 108px;
    height: 14px;
    border: 1px solid #cccccc;
    margin-right: 8px;
    border-radius: 2px;
}

.conditionLi {
    border-radius: 2px;
    border: 1px solid #cccccc;
    height: 22px;
    position: absolute;
    right: 138px;
    top: -3px;
}

.fourClass .searchSth {
    position: absolute;
    right: 85px;
    top: -2px;
    width: 45px;
    height: 25px;
    overflow: hidden;
    border-right: none;
    border-radius: 6px;
}


/*FP07003订单详情（去除供应商）*/

.priceDetail {
    width: 100%;
    height: 80px;
    border-bottom: 1px dashed #cccccc;
    margin-top: -20px;
    padding-top: 15px;
}

.priceDetail li {
    text-align: right;
    line-height: 22px;
}

.priceDetail li span {
    color: #666666;
}

.priceDetail li strong {
    color: #666666;
}

.priceDetail li span b {
    color: #ec6438;
}

.tipsRed {
    margin-right: 32px;
    text-align: right;
    color: #e71f19;
    height: 28px;
    line-height: 28px;
}

.line44 {
    line-height: 44px;
    height: 44px;
    overflow: hidden;
}

.haveScores {
    line-height: 44px;
}

.mt10 {
    margin-top: 10px;
}

.relative {
    position: relative;
}

.absolute {
    position: absolute;
    left: 10px;
    top: 25px;
}

.mlr {
    margin-left: -50px;
    margin-right: 38px;
}

.fontSong {
    font-family: "宋体" !important;
}

.fnor {
    font-weight: normal !important;
}

.bgpink {
    background: #fe3f3f;
    color: white;
    padding: 3px;
    line-height: 14px;
    display: inline-block;
    margin-left: 7px;
}

.bgred {
    background-color: #cc0000;
    color: #ffffff;
    padding: 3px;
    line-height: 14px;
    display: inline-block;
    margin-left: 15px;
}


/*FP07008下单*/

.note {
    padding: 10px 0;
    border-bottom: 1px dashed #cccccc;
}

.price07008 {
    border: 0;
    margin: 20px 0 0 0 !important;
    padding: 0;
}

.pt18 {
    padding-top: 18px;
}


/*购物车*/

.positionBG {
    padding: 3px 10px 0 0 !important;
}


/*积分账户*/

.fs14 {
    font-size: 14px;
}

.fs16 {
    font-size: 16px;
}

.content h1.haveMoney {
    line-height: 96px;
    font-size: 14px;
    font-family: "微软雅黑";
}

.w810 {
    width: 810px;
}

.scoreDetail {
    height: 29px;
    line-height: 30px;
    width: 100%;
    border-bottom: 2px solid #28b4aa;
    text-align: left;
}

.scoreDetail label {
    padding: 0 12px;
    background: #28b4aa;
    color: #ffffff;
    font-size: 12px;
}

.scoreUsers {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
}

.scoreUsers th {
    height: 34px;
    line-height: 34px;
}

.scoreUsers th,
.scoreUsers td {
    padding-left: 16px;
    border: 1px solid #e6e6e6;
    text-align: left;
}

.scoreUsers td {
    padding-left: 16px;
    height: 55px;
    line-height: 55px;
}

.hov > tr:hover {
    background: #fafafa;
}


/*FP02009申请加入实验室*/

.change_col666 th {
    color: #222222;
}

.change_col666 td {
    color: #666666;
}


/*FP07015发票单详情*/

.tec {
    text-align: center !important;
}

.table table td {
    padding: 8px 10px 12px 10px;
    line-height: 20px;
    border-right: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
}

.btn14 {
    color: #333;
    background-position: 0 -625px;
}

.btn14:hover {
    color: #333;
    background-position: -110px -625px;
}

.payBank li {
    font-size: 14px;
    line-height: 30px;
}

.bank-icon-zfb1 {
    margin-left: 125px !important;
}

.w600 {
    width: 600px !important;
}

.bankBox li {
    cursor: pointer;
}

.bank-icon1 {
    display: inline-block;
    width: 152px !important;
    height: 38px !important;
    text-indent: -999px;
    overflow: hidden;
    position: relative;
    background: url(../images/bank.gif) no-repeat;
    border: 1px solid #dadada;
    margin-right: 16px !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.bank-icon-zs {
    background-position: -340px -82px !important;
}

.bank-icon-gs {
    background-position: 0 -42px !important;
}

.bank-icon-js {
    background-position: -170px -40px !important;
}

.bank-icon-ny {
    background-position: -340px -40px !important;
}

.bank-icon-yz {
    background-position: 0 -82px !important;
}

.bank-icon-jt {
    background-position: -170px -82px !important;
}

.bank-icon-zg {
    background-position: 0 -122px !important;
}

.bank-icon-pa {
    background-position: -170px -122px !important;
}

.bank-icon-pf {
    background-position: -340px -122px !important;
}

.bank-icon-ms {
    background-position: 0 -162px !important;
}

.bank-icon-xy {
    background-position: -170px -162px !important;
}

.bank-icon-bj {
    background-position: -340px -162px !important;
}

.bank-icon1:hover,
.desTxt9 .selected .desTxt9 .selected i {
    border: 2px solid #ff6600;
}

.bank-ok {
    background: url(../images/bank.gif) no-repeat;
    background-position: 0 -202px;
    width: 20px;
    height: 20px;
    border: 0 !important;
    position: absolute;
    right: -3px;
    top: 18px;
}

.borderF60 {
    border: 2px solid #F60 !important;
}


/*弹出框*/

.tipsContent {
    line-height: 20px;
    font-size: 14px;
    margin-top: 10px;
}

.w230 {
    width: 230px !important;
}

.footerBB {
    background: none !important;
    border: 0 !important;
}

.bottom_btn {
    height: 30px;
    padding: 5px 0px;
    position: relative;
    background-color: #ffffff;
}

.mtf10 {
    margin-top: -10px;
}

.bottom_btn a {
    display: block;
    position: absolute;
    bottom: 25px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
}

.bottom_btn .havePay {
    background: url("../images/pop.gif") no-repeat;
    background-position: 0 -60px;
    width: 105px;
    height: 30px;
    left: 20px;
}

.bottom_btn .questionPay {
    background: url("../images/pop.gif") no-repeat;
    background-position: 0 -95px;
    width: 125px;
    height: 30px;
    right: 20px;
    color: #333333;
}

.wrapBox {
    height: 60px;
    padding: 10px 20px 25px 20px !important;
}


/*FP07002实验室订单*/

.pt60 {
    padding-top: 60px !important;
}


/*FP07021 代购详情*/

.colff6200 {
    color: #ff6200 !important;
}

.orderCondition li b,
.orderCondition li span {
    color: #666666;
}


/*01019*/

.scoreShop {
    text-decoration: underline;
    color: #0099cc;
    font-size: 14px;
    margin-left: 40px;
}

.pl12 {
    padding-left: 12px;
}


/*pop充值方式选择弹窗*/

.payZfb {
    width: 1px !important;
    height: 38px !important;
}


/*FP01016充值失败*/

.pay_fail {
    padding: 100px 0 0 150px;
    height: 400px;
}

.userAdmin {
    line-height: 24px;
}

.userAdmin span {
    margin-right: 18px;
}

.pay_cha {
    width: 45px;
    margin-right: 12px;
    float: left;
}

.xdsj_pt {
    width: 215px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    /*text-overflow: ellipsis;*/
    height: 36px;
    line-height: 50px;
    padding-right: 0;
}

.zffs_pt {
    width: 110px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 36px;
    line-height: 50px;
    padding-right: 0;
}


/**/

.ddxx ul {
    border-bottom: 1px solid #e6e6e6;
}

.maxK {
    max-width: 600px;
}

.maxH {
    max-height: 2000px;
}

.w356 {
    width: 356px;
}


/*代购电话*/

.daigou {
    width: 180px;
    height: 45px;
    margin: 0 auto;
    vertical-align: middle;
}

.daigou>img {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}

.daigou>h3 {
    color: #ff621b;
    font-size: 18px;
    line-height: 45px;
    cursor: pointer;
}


/*注册页面 FP03001*/

.vertMid {
    width: auto !important;
}

.vertMid>input {
    margin-top: 10px;
}

.line34 {
    line-height: 34px;
}

.gys_jyqy {
    font-size: 14px;
    line-height: 36px;
    text-align: right;
    color: #333;
    margin-left: 40px;
}

.gys_line_ccc {
    padding: 0 10px;
    font-style: normal;
    color: #ccc;
}

.pr70 {
    padding-right: 70px !important;
}

.gys_margin_change table {
    margin: 10px 0 0 0;
}

.fln {
    float: none;
    display: none
}

.ml40 {
    margin-left: 40px;
}

.show_gys_xg {
    position: inherit !important;
    margin-top: 0px;
    margin-bottom: -14px;
}

.show_gys_xg>span {
    display: inline-block !important;
}

.borBottom {
    border-bottom: 1px solid #e6e6e6;
}

.col09c {
    color: #0099cc;
}

.pl10 {
    padding-left: 10px;
}

.gys_zxzf,
.gys_zxzf_ok {
    margin-left: 50px;
}

.gys_zxzf>li,
.gys_zxzf_ok>li {
    width: 100%;
    height: 20px;
    line-height: 20px;
    margin-bottom: 12px;
}

.textUnderLine {
    text-decoration: underline;
}

.fontColor1>li>b,
.fontColor1>li>span {
    color: #666666;
}

.line26 {
    line-height: 26px;
}

.mr12 {
    margin-right: 12px;
}

.M25 {
    margin: 0 25px;
}

.pay_success {
    padding: 200px 0 0 200px;
    height: 400px;
}

.gys_confuseYY {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 280px;
    word-break: break-all;
    cursor: pointer;
}

.PD5 {
    padding: 5px 20px !important;
}

.w1000 {
    width: 1000px;
    margin: 0 auto 10px auto;
    padding-left: 350px;
}

.title_zf {
    color: #333;
    line-height: 40px;
    font-family: "微软雅黑";
    font-size: 20px;
}

.zf_zongjia {
    color: #c00;
    font-size: 18px;
    font-family: Arial;
    font-weight: bold;
    font-style: normal
}

.pr45 {
    padding-right: 45px;
}

.zf_getup {
    background: url(../images/pay/arrow_shang.png) right center no-repeat;
    padding-right: 15px;
    float: right;
    clear: both;
    margin-right: 45px;
    color: #0099ff;
    cursor: pointer;
}

.zf_getdown {
    background: url(../images/pay/arrow_xia.png) right center no-repeat;
    padding-right: 15px;
    float: right;
    clear: both;
    margin-right: 45px;
    display: none;
    color: #0099ff;
    cursor: pointer;
}

.zf_list_lb {
    border-bottom: 1px solid #cccccc;
    width: 100%;
    height: auto;
    padding-bottom: 20px;
}

.zf_list_lb>ul {
    padding-left: 10px;
}

.zf_list_lb>ul>li {
    line-height: 26px;
}

.zf_list_price,
.zf_list_price_none {
    text-align: center;
    vertical-align: middle;
    height: 260px;
    padding: 90px 0 0 0;
}

.zf_zongjia1 {
    color: #c00;
    font-size: 14px;
    font-family: Arial;
    font-style: normal;
}

.zf_list_price>p {
    padding-bottom: 45px;
    font-size: 14px;
    color: #222222;
    font-family: "微软雅黑";
}

.zf_sure_pay {
    background: url(../images/users/usersbg.png) no-repeat;
    background-position: 0 -678px;
    display: block;
    width: 156px;
    height: 45px;
    margin: 0 auto;
    line-height: 45px;
    color: #ffffff;
    font-size: 22px;
    font-family: "微软雅黑";
}

.zf_sure_pay:hover {
    color: #ffffff;
    background: url(../images/users/usersbg.png) no-repeat;
    background-position: -160px -678px;
}

.zf_list_fs {
    height: auto;
    padding: 20px 0 0 0;
}

.zf_list_fs>ul>li {
    clear: both;
    width: 99.5%;
    line-height: 42px;
    height: auto;
    position: relative;
    cursor: pointer;
    display: inline-table;
    border-bottom: 1px solid #cccccc;
    margin-top: -3px;
}

.zf_list_fs>ul>li input {
    float: left;
    margin-top: 15px;
    margin-right: 8px;
}

.zf_list_fs>ul>li.bor2_colf60,
.gys_zxzf>li.bor2_colf60 {
    border: 2px solid #ff6600;
}

.zf_list_fs>ul>li div.zffs_hoverBJ {
    width: 100%;
    height: 42px;
    top: 0;
    left: 0;
    position: absolute;
    background: rgba(210, 210, 210, 0.21);
    z-index: 9999;
}

.zf_list_fs>ul .borderBot2_colccc {
    border-bottom: 1px solid #cccccc;
}

.bank-icon_zfb {
    display: inline-block;
    width: 152px !important;
    height: 38px !important;
    text-indent: -999px;
    overflow: hidden;
    background: url(../images/bank.gif) no-repeat;
    margin-left: 5px;
    cursor: pointer;
    margin-top: 3px;
}

.zffs_w70 {
    float: left;
    width: 70px;
}

.zffs_w200 {
    float: left;
    width: 200px;
    font-family: "微软雅黑";
    font-size: 14px;
}

.zffs_bank {
    padding: 35px 0 35px 70px;
    display: none;
}

.zffs_xzBank {
    padding: 50px 0 0 30px;
    clear: both;
    height: 110px;
}

.mr35 {
    margin-right: 35px;
}

.zffs_lijiPay {
    float: right!important;
    background: url(../images/users/usersbg.png) no-repeat;
    background-position: -230px -625px;
    display: block;
    width: 101px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    color: #ffffff;
    font-size: 16px;
    font-family: "微软雅黑";
    cursor: pointer;
}

.zffs_lijiPay:hover {
    color: #ffffff;
    background: url(../images/users/usersbg.png) no-repeat;
    background-position: -338px -625px;
}

.zffs_lijiPay1 {
    float: right!important;
    background: url(../images/users/usersbg.png) no-repeat;
    background-position: -445px -625px;
    display: block;
    width: 101px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    color: #ffffff;
    font-size: 16px;
    font-family: "微软雅黑";
    cursor: pointer;
}

.zffs_lijiPay1:hover {
    color: #ffffff;
}

.cur_jz {
    cursor: not-allowed !important;
}

.col099 {
    color: #009999 !important;
}

.zf_tips_tx {
    color: #ff6600 !important;
    font-size: 12px !important;
    padding-top: -45px !important;
}

.zf_list_price_none>p {
    padding-bottom: 15px;
    font-size: 14px;
    color: #222222;
    font-family: "微软雅黑";
}

.zf_sure_pay_none {
    background: url(../images/users/FP07022.png) no-repeat;
    display: block;
    width: 156px;
    height: 45px;
    margin: 0 auto;
    line-height: 45px;
    color: #ffffff;
    font-size: 22px;
    font-family: "微软雅黑";
}

.zf_sure_pay_none:hover {
    color: #ffffff;
}

.desTxt li span .f12 {
    font-size: 12px;
}


/* 20150507 */


/*列表表格*/

.table_list {
    border: 1px solid #d5dfe8;
    margin-bottom: 10px;
    margin-top: 20px;
    float: left;
}

.table_list td,
.table_list th {
    padding: 10px 20px;
}

.table_list thead th {
    height: 30px;
    background: #eaf0f7;
    font-weight: normal;
    font-weight: 700;
    font-size: 14px;
}

.table_list tbody td {
    border-top: 1px solid #d5dfe8;
    font-size: 14px;
    padding: 4px 10px;
    line-height: 24px;
}

.table_list tr:hover,
.table_list table tbody tr:hover {
    background: #ffffe1
}

.nohoverbg tr:hover,
.nohoverbg table tbody tr:hover {
    background: #fff;
}

.table_list .input-text-c {
    padding: 0;
    height: 18px
}

.input-text-c {
    border: 1px solid #A7A6AA;
    height: 18px;
    padding: 2px 0 0;
    text-align: center
}

.table_list tr.on,
.table_list tr.on td,
.table_list tr.on th,
.table_list td.on,
.table_list th.on {
    background: #fdf9e5;
}

.table_list a {
    color: #0066cc;
}

.table_list a:hover {
    text-decoration: underline;
}

.green {
    color: #0E774A
}

.blue {
    color: #00F;
}

.green {
    color: #0C0;
}

.gray {
    color: #999;
}

.black {
    color: #000;
}

.orange {
    color: #f60;
}

.red,
.red a,
a.red {
    color: #c00;
}

.invoice_detail img {
    vertical-align: middle
}

.invoice_detail strong {
    padding: 0px
}

.invoice_detail .recordTip-pop {
    left: -65px;
}

.ell {
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.contentBox .statusTip .fapiao {
    height: 40px;
    line-height: 40px;
}

.contentBox .statusTip .fapiao span {
    padding-top: 0px;
}

.adminRem {
    background: url(../images/z_ico.jpg) no-repeat left 12px;
    padding: 0 7px 0 25px !important;
    float: right;
    width: 360px;
    margin-right: 50px;
}

.onhoverMes:hover + .recordTip-pop {
    display: block;
    color: #333;
}


/* .invoice_detail:hover .recordTip-pop{display:block;} */

.btn-style {
    height: 41px;
    line-height: 41px;
    text-align: center;
    min-width: 120px;
    width: auto;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 20px;
    font-weight: bold;
    border-radius: 5px;
    border: 1px solid #F45C11;
    background: #F88020;
    color: #fff !important;
    cursor: pointer;
    display: block;
    float: left;
}


/*代下单左侧的热点图*/

.dxd_hot {
    position: absolute;
    top: 5px;
}


/*【弹窗】选择在售的产品 start*/

.wrapBody p.chanpin_title {
    font-size: 14px;
    color: #000;
    font-family: "Microsoft YaHei";
}

.dxd_pop_search {
    width: 550px;
    margin: 0 auto;
}

.dxd_pop_search .two {
    border: 3px solid #28b4aa;
    font-size: 14px;
    font-family: "simsun";
}

.dxd_pop_search input {
    float: left;
    height: 34px;
    line-height: 34px;
    padding: 0 10px;
    width: 390px;
}

.dxd_pop_search .two2 {
    background: url(../images/dxdpop_search.png) no-repeat scroll 10px 11px;
    background-color: #28b4aa;
    letter-spacing: 3px;
}

.dxd_pop_search button {
    border: 0 none;
    color: #fff;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    width: 110px;
    font-size: 14px;
    font-family: "simsun";
}


/*.detailed_list_pop {
	clear:both;
	background-color: #f8f8f8;
	margin: 20px 0px 0px 0px;
}

.detailed_th_pop {
	width: 95%;
	margin: 80px auto 0px auto;
}

.detailed_th_pop li {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #5a5c5c;
	float: left;
	font-family: "Microsoft YaHei";
}

.detailed_th_pop li.li1,.detailed_body_pop li.li1 {
	width: 190px;
}

.detailed_th_pop li.li2,.detailed_body_pop li.li2 {
	width: 40px;
}

.detailed_th_pop li.li3,.detailed_body_pop li.li3 {
	width: 70px;
}
.detailed_th_pop li.li4,.detailed_body_pop li.li4 {
	width: 92px;
}
.detailed_th_pop li.li5,.detailed_body_pop li.li5 {
	width: 55px;
}
.detailed_th_pop li.li6,.detailed_body_pop li.li6 {
	width: 90px;
}
.detailed_th_pop li.li7,.detailed_body_pop li.li7 {
	width: 60px;
}


.detailed_body_pop{
	width: 95%;
	margin: 0 auto;
}

.detailed_body_pop ul {
	display: inline-block;
	border-bottom: 1px solid #e5e5e5;
	padding: 25px 0px;
}

.detailed_body_pop ul li {
	height: 54px;
	float: left;
	line-height: 54px;
	font-size: 12px;
	color: #676868;
	font-family: "Microsoft YaHei";
	vertical-align: middle;
}*/

.imgleft_pop {
    float: left;
}

.text-amount_pop {
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: none;
    color: #676868;
    height: 15px;
    left: 18px;
    line-height: 15px;
    padding: 4px 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 36px;
    z-index: 2;
    float: left;
}


/*.danjia_pop {
	width: 30px;
	height: 20px;
	text-align: center;
	border: 1px solid #e5e5e5;
}*/

.item-amount_pop a {
    background: #fff none repeat scroll 0 0;
    color: #676868;
    display: block;
    height: 20x;
    line-height: 20px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 17px;
}

.item-amount_pop a.item-amount_right {
    right: 0px;
}

.addbtn3_pop a {
    width: 105px;
    height: 26px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    font-family: "simsun";
    color: #ff710f;
    cursor: pointer;
    display: inline-block;
    position: absolute;
    right: -5px;
}

.page_pop {
    text-align: right;
    float: right;
}

.page_pop a:hover {
    background-color: #28b4ab;
    color: #fff;
    display: inline-block;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 30px;
}

.page_pop a,
.page_pop a:link {
    background-color: #fff;
    color: #676868;
    display: inline-block;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 30px;
    border: 1px solid #28b4ab;
    margin-left: 10px;
}

.page_pop a.page_poped {
    background-color: #28b4ab;
    color: #fff;
}


/*【弹窗】选择在售的产品 end*/

.detailed_table {
    border-collapse: collapse;
    margin-top: 20px;
    float: left;
    margin-bottom: 20px;
}

.detailed_table th {
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #5a5c5c;
    font-family: "Microsoft YaHei";
    background: #f8f8f8;
}

.detailed_table td {
    border-bottom: 1px solid #e5e5e5;
    padding: 25px 3px;
    font-family: "Microsoft YaHei";
    color: #676868;
    text-align: center;
    line-height: 20px;
}

.aright_pop {
    display: inline-block;
    float: left;
    line-height: 19px;
    margin-left: 10px;
    width: 78px;
    text-align: left;
}

.select_pop {
    border: 1px solid #a5a5a5;
    cursor: pointer;
    padding: 3px 7px;
    vertical-align: middle;
    font-size: 14px;
    color: #696969;
}

.item-amount_pop {
    width: 75px;
    border: 1px solid #e5e5e5;
    height: 20px;
    overflow: hidden;
    position: relative;
    z-index: 1;
    margin: 0 auto;
}

.item-amount_right {
    right: 0px;
}


/**订货人信息 start**/

.detailed_list_man_pop {
    clear: both;
    margin: 20px 0px 0px 0px;
}

.detailed_th_man_pop {
    width: 100%;
    margin: 0px auto 0px auto;
}

.detailed_th_man_pop li {
    width: 190px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #5a5c5c;
    float: left;
    font-family: "Microsoft YaHei";
    text-align: center;
    background-color: #f8f8f8;
}

.detailed_body_man_pop {
    margin: 0 auto;
}

.detailed_body_man_pop li {
    width: 190px;
    height: 60px;
    line-height: 60px;
    font-size: 14px;
    color: #737272;
    float: left;
    font-family: "simsun";
    text-align: center;
    background-color: #fff;
}

.xian {
    border-bottom: 1px solid #e6e6e6;
}

.select_man_pop {
    border: 1px solid #a5a5a5;
    vertical-align: middle;
    cursor: pointer;
    padding: 2px 10px;
    font-size: 14px;
    color: #696969;
    font-family: "simsun";
}

.select_man_poped {
    border: 1px solid #23a99f;
    vertical-align: middle;
    cursor: pointer;
    padding: 2px 10px;
    font-size: 14px;
    color: #23a99f;
    font-family: "simsun";
    position: relative;
}

.man_show {
    width: 570px;
    height: 170px;
    border: 1px solid #e7e7e7;
    background-color: #f7f7f7;
    position: relative;
}

span.onError span,
span.onCorrect span {
    display: block;
    line-height: 18px;
    padding: 6px 0 6px 20px;
    color: #c00;
    background: url(../images/error.png) no-repeat 0 9px;
}

.man_show ul li {
    margin-top: 15px;
}

.man_show ul li b {
    color: #da0101;
    margin-right: 5px;
}

.man_show .lables {
    font-size: 14px;
    color: #636363;
    font-family: "Microsoft YaHei";
    text-align: right;
    display: inline-block;
}

.w220_width {
    width: 220px;
    text-indent: 1em;
    height: 28px;
    border: 1px solid #cccaca;
}

span.onError span.gif_back {
    background: url(../images/errorx.gif) rgba(0, 0, 0, 0) no-repeat scroll 0 9px;
    line-height: 22px;
    text-indent: 5px
}

.popml20 {
    margin-left: 20px;
}

.floatimg_pop {
    float: right;
    position: absolute;
    right: -1px;
    bottom: -1px;
}

.sanjiao_pop {
    position: absolute;
    right: 82px;
    top: -11px;
}


/**订货人信息 end**/


/*产品不存在第一种*/

.ck_txt {
    width: 550px;
    margin: 0 auto;
    font-size: 14px;
    color: #7d7d7d;
    font-family: "Microsoft YaHei";
    line-height: 40px;
}

.ck_txt a {
    color: #0da9a5;
    font-size: 14px;
    font-family: "Microsoft YaHei";
}

.ck_xiadan_box {
    margin-left: 6%;
    margin-top: 20px;
    width: 550px;
}

.ck_xiadan_box img {
    float: left;
}

.ck_right_xiadan {
    float: left;
    margin-left: 20px;
    line-height: 26px;
    font-size: 12px;
    color: #5e5e5e;
}

.ck_right_xiadan h1 {
    font-size: 12px;
    color: #5e5e5e;
    font-family: "simsun";
}

.ck_right_xiadan p {
    font-size: 12px;
}

.ck_right_xiadan p a {
    font-size: 12px;
    color: #ff7700;
    line-height: 28px;
}


/*导出转账单*/

.amount {
    width: 130px;
    border: 1px solid #e6e6e6;
    height: 16px;
    line-height: 16px;
    padding: 4px 5px;
}

.invoicek {
    height: 16px;
}

.export-btn {
    float: right;
    height: 32px;
    display: block;
    margin: 3px 0 0 54px;
}

.export-btn input {
    width: 70px;
    height: 25px;
}

.export-btn .expcx {
    margin-right: 15px;
}

.pagenavi .expdcspan {
    display: block;
    float: left;
}


/*1.0.13 版本注册*/

.new-frame {
    width: 1000px;
    padding: 0 0 20px;
    background-color: #fff;
    margin: 0 auto
}

.frame-tit {
    width: 960px;
    height: 80px;
    border-bottom: 1px dashed #ccc;
    line-height: 80px;
    padding: 0 20px
}

.jg-left {
    float: left;
    font-size: 22px;
    color: #ff7700;
    font-weight: bold;
}

.jg-right {
    float: right;
    font-size: 14px;
    color: #2658b5;
}

.jg-right a {
    font-size: 14px;
    color: #00a49f;
}

.jg-right a:hover {
    font-size: 14px;
    color: #00a49f;
    text-decoration: underline;
}

.frame-jgxx {
    width: 650px;
    border-bottom: 1px dashed #ccc;
    padding-top: 45px;
    padding-bottom: 10px;
    margin: auto
}

.jgxx-tit {
    height: 36px;
    width: 800px;
    font-size: 16px;
    padding-left: 40px;
    background: url(../images/zcimg.png) no-repeat
}

.jgxx-nr {
    width: 840px;
    font-size: 16px;
    overflow: hidden;
}

.jgxx-tit2 {
    height: 36px;
    width: 800px;
    font-size: 16px;
    padding-left: 40px;
    background: url(../images/zcimg.png) no-repeat 0 -40px
}

.from .yhfwxy {
    margin-left: 120px;
    _margin-left: 120px;
}

.yhzc-btn {
    width: 252px;
    height: 40px;
    border: 0;
    background: #ee6f1a;
    margin-left: 120px;
    color: #fff;
    font-size: 18px;
    cursor: pointer;
    cursor: pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.yzm-dx {
    width: 154px;
    height: 35px;
    background: url(../images/email-yz.jpg) no-repeat;
    border: none;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}


/*改*/

.yzm-dx2 {
    width: 109px;
    height: 35px;
    background: url(../images/call-yzm.jpg) no-repeat;
    border: none;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}


/*改*/

.tipinfo {
    width: 400px;
    float: right;
    padding-top: 10px;
}

.tipinfo font.error {
    background: url(../images/error.png) no-repeat left;
    padding-left: 17px;
    color: #eb0000;
    width: 300px;
    display: block;
}

.tipinfo font.valid {
    background: url(../images/valid.png) no-repeat left;
    width: 14px;
    height: 14px;
    overflow: hidden;
    padding: 0;
    margin: 5px 0 0 5px;
    display: inline-block;
}

.zccg1 {
    width: 540px;
    height: 170px;
    margin: auto;
    font-size: 14px;
    color: #7c7c7c;
    padding-left: 210px;
    background: url(../images/zcimg.png) no-repeat -130px -95px;
    word-break: break-all;
    word-wrap: break-word;
    margin-bottom: 20px;
}

.zccg1 .gxcg {
    font-size: 24px;
    color: #ff7700;
    line-height: 3.0em
}

.yqthree {
    width: 734px;
    height: 140px;
    margin: auto
}

.yqthree ul li {
    width: 206px;
    height: 134px;
    border: 1px solid #ccc;
    display: block;
    text-align: center;
    float: left;
    color: #666;
    word-break: break-all;
    word-wrap: break-word;
    position: relative
}

.yqthree ul li:hover {
    width: 206px;
    height: 134px;
    border: 1px solid #ff7700;
    display: block;
    text-align: center;
    float: left;
    color: #ff7700;
}

.yqthree ul .cen-li {
    margin: 0 55px;
}

.zccg1 .fzlink {
    margin-bottom: 15px
}

.zccg1 .fzlink .copy-link {
    padding: 5px 10px;
    background: #39b4a6;
    color: #fff;
}

.zccg1 .fzlink .copy-link a {
    color: #fff;
}

.zccg1 .fzlink .fzcg {
    color: #ff7700;
    padding-left: 10px;
    display: none
}

.zccg1 .admin-gl {
    font-size: 14px;
    color: #ff7700
}

.hgyh a {
    font-size: 16px;
    width: width: 206px;
    height: 54px;
    display: block;
    background: url(../images/hzx1.png) no-repeat 80px 30px;
    padding-top: 80px;
    color: #666
}

.hgyh a:hover {
    font-size: 16px;
    width: width: 206px;
    height: 54px;
    display: block;
    background: url(../images/hzx2.png) no-repeat 80px 30px;
    padding-top: 80px;
    color: #ff7700
}

.hgyh2 a {
    font-size: 16px;
    width: width: 206px;
    height: 54px;
    display: block;
    background: url(../images/home01.png) no-repeat 80px 30px;
    padding-top: 80px;
    color: #666
}

.hgyh2 a:hover {
    font-size: 16px;
    width: width: 206px;
    height: 54px;
    display: block;
    background: url(../images/home02.png) no-repeat 80px 30px;
    padding-top: 80px;
    color: #ff7700
}

.kef-tit {
    width: 734px;
    height: 50px;
    border-bottom: 1px dashed #ccc;
    margin: auto;
    line-height: 50px;
    font-size: 14px;
    color: #ff7700;
    margin-top: 100px;
}

.kef-nr {
    width: 734px;
    margin: auto;
    overflow: hidden;
    padding: 10px 0;
}

.kef-nr span {
    margin-right: 20px;
    color: #818181;
    font-size: 14px;
}

.pinamejs {
    width: 290px;
    max-height: 95px;
    background: #f4f5f7;
    margin-left: 120px;
    position: absolute;
    top: 38px;
    border: 1px solid #ccc;
    border-top: none;
    overflow: auto;
    padding: 5px 0 5px 10px;
    display: none;
}

.addrz {
    width: 49px;
    height: 18px;
    color: #fff;
    text-align: center;
    line-height: 18px;
    margin-left: 10px;
}


/*改*/

.addrz3 {
    border: medium none;
    color: rgb(255, 255, 255);
    cursor: pointer;
    font-size: 12px;
    display: inline-block;
    background-color: rgb(0, 164, 159);
    width: 70px;
    border-radius: 5px;
    height: 24px;
    line-height: 24px;
    text-align: center;
}


/*2015/12/11添加*/

.pinamejs ul li {
    cursor: pointer;
    margin-bottom: 5px;
}

.pinamejs2 {
    width: 290px;
    max-height: 145px;
    background: #f4f5f7;
    margin-left: 120px;
    position: absolute;
    top: 38px;
    border: 1px solid #ccc;
    border-top: none;
    overflow: auto;
    padding: 5px 0 5px 10px;
    display: none
}

.addrz2 {
    padding: 2px 5px;
    background: #ffd19c;
    border: 1px solid #ccc;
}

.pinamejs2 ul li {
    cursor: pointer;
    margin-bottom: 5px;
}

.myxqsell {
    margin-right: 3px;
}

.closed-sp {
    color: #0099cc;
    cursor: pointer
}

.open-sp {
    color: #0099cc;
    cursor: pointer;
}


/*企业信息认证-上传企业LOGO*/

.help2 {
    overflow: hidden;
    background-color: #fff8e5;
    line-height: 26px;
    border: 1px solid #ffba6f;
    font-family: SimSun;
    color: #f60;
    font-size: 14px;
    position: relative;
    padding: 10px 20px;
    margin-top: 20px;
}

.largeframe {
    width: 100%;
    overflow: hidden;
    padding: 30px 0;
}

.largeframe-left {
    width: 485px;
    height: 480px;
    float: left;
    border-right: 1px solid #eeeeee;
}

.largeframe-left ul li {
    width: 496px;
    height: 40px;
}

.largeframe-left ul li label {
    width: 80px;
    float: left;
    height: 30px;
    line-height: 30px;
}

.largeframe-left ul li .info-new {
    float: left;
    width: 180px;
    height: 20px;
}

.largeframe-left ul li .info-new2 {
    float: left;
    width: 182px;
    height: 30px;
    border: 1px solid #ccc;
    background: url(../images/users/info-bg.jpg);
}

.gs-prompt {
    color: #999
}

.logo-ex {
    width: 450px;
    height: 195px;
    background: #f9f9f9;
    border: 1px solid #eee;
}

.logo-ex-img {
    width: 180px;
    height: 80px;
    background: #fff;
    border: 1px solid #eee;
    margin: auto;
    margin-top: 50px;
}

.logo-ex-img img {
    width: 180px;
    height: 80px;
}

.ex-btn-xz {
    padding-top: 30px;
}

.largeframe-right {
    width: 290px;
    overflow: hidden;
    float: right
}

.largeframe-right p {
    line-height: 2.0em;
    color: #333
}

.logo-ex-img2 {
    width: 180px;
    height: 80px;
    background: #fff;
    border: 1px solid #eee;
    margin-top: 30px;
}

.logo-ex-img2 img {
    width: 180px;
    height: 80px;
}


/*修改注册成功*/

.copy-ling {
    width: 100%;
    height: 32px;
}

.copy-link {
    width: 308px;
    height: 30px;
    border: 1px solid #38B5A7;
    float: left;
    background: #fff
}

.copy-btn {
    width: 50px;
    height: 34px;
    background: #38b5a7;
    border: none;
    cursor: pointer;
    float: left;
    color: #fff
}

.copy-ling .fzcg {
    display: none;
    line-height: 32px;
    padding-left: 15px;
    color: #FF7600
}

.admin-gl i {
    margin: 0 5px 0 10px;
}

.admin-gl font {
    font-size: 12px;
    color: #7c7c7c
}

.yzm-dx3 {
    width: 154px;
    height: 35px;
    background: url(/images/email-yz60.jpg) no-repeat;
    color: #999;
    border: none;
    font-size: 14px;
    cursor: pointer;
}


/*收货地址管理*/

.sh-address ul li {
    width: 329px;
    height: 234px;
    border: 1px solid #e2e2e2;
    margin-right: 11px;
    float: left;
    margin-bottom: 33px;
    color: #848585;
    line-height: 26px;
    position: relative
}

.sh-address ul li:hover {
    width: 329px;
    height: 234px;
    border: 1px solid #37BBAD;
    margin-right: 11px;
    float: left;
    margin-bottom: 33px;
    color: #848585;
    line-height: 26px;
    position: relative
}

.sh-address ul li p {
    padding: 0 21px;
    font-size: 16px;
}

.sh-address ul li .add-close {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    display: none;
}

.sh-address ul li:hover .add-close {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    display: block;
}

.address-name {
    color: #353535;
    font-size: 18px;
    margin-top: 15px;
    border-left: 4px solid #37BBAD;
    padding-left: 4px!important;
    margin-left: 13px;
}

.RemoveUser,
.addIssueGroup,
.RemoveIssueGroup {
    color: #37BBAD;
}

.modify-mr {
    color: #0da8a2;
    font-size: 16px;
    position: absolute;
    right: 20px;
    display: none;
    bottom: 5px;
}


/*修改*/

.sh-address ul li:hover .modify-mr {
    display: block;
}

.modify-mr a {
    color: #0da8a2;
    font-size: 16px;
}

.modify-mr a:hover {
    color: #0da8a2;
    font-size: 16px;
    text-decoration: underline
}

.to-add {
    cursor: pointer;
}

.to-add span {
    font-size: 16px;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 75px;
}

.to-add font {
    display: block;
    text-align: center;
    font-size: 16px;
    margin-top: 15px;
}

.addlb-list i {
    position: absolute;
    top: 18px;
    margin-left: 10px;
    display: none;
}


/*添加地址弹出层*/

#hidebg {
    background: #000;
    display: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    filter: alpha(opacity=40)!important;
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
    z-index: 10001;
    position: fixed!important;
    position: absolute;
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(document.documentElement.clientHeight-this.offsetHeight)/2: );
    filter: alpha(opacity=40);
}

.add-box {
    z-index: 10002;
    display: none;
    width: 786px;
    height: 560px;
    overflow: hidden;
    border: 1px solid #ededed;
    background: #fff;
    left: 50%;
    top: 50%;
    margin-left: -384px!important;
    margin-top: -260px!important;
    margin-top: 0px;
    position: fixed!important;
    position: absolute;
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: );
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

.add-box2 {
    z-index: 10002;
    display: none;
    width: 448px;
    height: 218px;
    overflow: hidden;
    border: 1px solid #ededed;
    background: #fff;
    left: 50%;
    top: 50%;
    margin-left: -220px!important;
    margin-top: -160px!important;
    margin-top: 0px;
    position: fixed!important;
    position: absolute;
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: );
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border: 5px solid #888
}

.tjadd-ul {
    width: 100%;
    margin-top: 30px;
}

.tjadd-ul li {
    position: relative;
    width: 100%;
    display: block;
    min-height: 55px;
}

.tjadd-ul li label {
    color: #848585;
    font-size: 18px;
    width: 190PX;
    text-align: right;
    line-height: 38px;
}

.tjadd-ul li label i {
    color: #f00;
    margin-right: 8px
}

.add-sel1 {
    float: left;
    height: 38px;
    border: 1px solid #ABABAB;
    margin-right: 10px;
    width: 145px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding-left: 8px;
    color: #848484;
    font-size: 14px;
}

.add-sel2 {
    float: left;
    height: 38px;
    border: 1px solid #ABABAB;
    width: 145px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding-left: 8px;
    color: #848484;
    font-size: 14px;
}

.xxadd {
    width: 377px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    height: 79px;
    border: 1px solid #ababab;
    resize: none;
}


/*地址*/

.addchoice {
    width: 120px;
    height: 38px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border: 1px solid #ababab;
    color: #414141;
    font-size: 14px;
    margin-right: 10px;
}

.addgo {
    width: 142px;
    height: 41px;
    background: #0da8a2;
    border: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    font-size: 16px;
    margin-top: 20px;
}

.addout {
    width: 142px;
    height: 41px;
    background: #e5e5e5;
    border: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #828282;
    font-size: 16px;
    margin-left: 15px;
}

.add-tit {
    width: 742px;
    height: 41px;
    line-height: 41px;
    font-size: 19px;
    border-bottom: 1px solid #e8e8e8;
    margin: auto;
    color: #000
}

.addtext {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ababab;
    display: block;
    float: left;
    font-size: 14px;
    margin-right: 10px;
    height: 16px;
    line-height: 16px;
    padding: 12px 10px;
    width: 357px;
}


/*按钮滑过样式，绿色和灰色 */

.hoverBg:hover {
    background: rgba(38, 171, 162, .5)!important;
}

.hoverBg1:hover {
    background: #d1d1d1;
}

.addtext2 {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #f00;
    display: block;
    float: left;
    font-size: 14px;
    margin-right: 10px;
    height: 16px;
    line-height: 16px;
    padding: 12px 10px;
    width: 357px;
}

.addcwcolse {
    position: absolute;
    right: 225px;
    top: 10px;
    cursor: pointer;
    display: none
}

.addprompt {
    line-height: 38px;
    font-size: 16px;
    color: #c42400;
}

.out-tit2 {
    width: 100%;
    height: 42px;
    line-height: 42px;
    background: #efeded;
    font-size: 14px;
    color: #6c6c6c;
    padding-left: 20px;
}

.delete-1 {
    width: 240px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    font-size: 23px;
    color: #565656;
    padding-left: 52px;
    background: url(../images/users/delete-1.png) no-repeat;
    margin-top: 35px;
    font-weight: bold;
}

.delete-2 {
    width: 100%;
    margin: auto;
    text-align: center;
    margin-top: 26px;
}

.addgo2 {
    width: 103px;
    height: 33px;
    background: #0da8a2;
    border: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    font-size: 17px;
}

.addout2 {
    width: 103px;
    height: 33px;
    background: #e5e5e5;
    border: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #828282;
    font-size: 17px;
    margin-left: 15px;
}


/*赠送活动-促销活动*/

.un-btn {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    background: #0da8a2;
}


/*2015/10/23 弹出框添加样式 byzhou*/

.p_radio_txt {
    font-style: normal;
    line-height: 32px;
}

.p_yd_txt {
    border: 1px solid #ababab;
    border-radius: 3px;
    height: 26px
}

.p_textarea {
    width: 210px;
    height: 80px;
    min-width: 210px;
    min-height: 80px;
    max-width: 210px;
    max-height: 80px;
    border: 1px solid #e6e6e6;
}

.p_add_a {
    display: block;
    vertical-align: bottom;
    text-align: right;
    margin-top: 50px;
}


/*2015-10-27 新版交易按钮样式*/

.btn_new_list,
.btn_new_detail,
.btn_new_detail1 {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.btn_new_list {
    background: #0da9a4;
    width: 65px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    font-weight: normal;
    margin-bottom: 5px;
}


/*2015-10-27 新版交易支付弹出*/

.neworder_pay {
    line-height: 30px;
    clear: both;
}

.neworder_pay input {
    margin-top: 10px;
    float: left;
}

.neworder_pay p,
.neworder_pay p span {
    margin-left: 5px;
    font-size: 14px;
}

.neworder_pay p {
    color: #545353;
    float: left;
}

.neworder_pay p span,
.neworder_pay_ul li span {
    color: #929292;
}

.neworder_pay p span.neworder_pay_money {
    color: #ff5400;
}

.btn_new_detail,
.neworder_pay_list,
.btn_new_detail1 {
    height: 33px;
    line-height: 33px;
}

.btn_new_detail,
.btn_new_detail1 {
    width: 120px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    display: block;
    font-family: "Microsoft YaHei";
    margin-left: 20px;
}

.btn_new_detail {
    background: #0da9a4;
}

.btn_new_detail1 {
    background: #ccc;
}

.btn_new_listA {
    display: block;
    clear: both;
    text-align: center;
}

.neworder_pay_list {
    color: #545353;
    float: left;
    font-size: 14px;
}

.neworder_pay_list input {
    margin-top: 10px;
    float: left;
}

.neworder_pay_list span,
.neworder_pay_ul li span {
    display: block;
    float: left;
}

.neworder_pay_list span {
    margin-left: 5px;
    font-size: 14px;
}

.from ul.neworder_pay_ul {
    border: 1px solid #ccc;
    padding: 10px 20px;
    width: 385px;
}

.neworder_pay_div {
    width: 440px;
}

.neworder_pay_ul li,
.neworder_pay_ul1 li label {
    height: 30px;
    line-height: 30px;
}

.neworder_pay_ul li span {
    width: 85px;
    text-align: right;
}

.neworder_pay_ul li select,
.neworder_pay_ul li input {
    border: 1px solid #ababab;
    border-radius: 1px;
    height: 22px;
    padding: 0 5px;
    color: #929292;
    width: 120px;
}

.neworder_pay_ul1 li label {
    margin-left: 3px;
}

.neworder_pay_ul1 li textarea {
    border: 1px solid #ccc;
    padding: 10px 20px;
    width: 385px;
}

.neworder_pay_list span.neworder_pay_c {
    font-size: 12px;
    line-height: 33px;
}

.neworder_pay_ul2,
.neworder_pay_ul1 li textarea,
.from ul.neworder_pay_ul {
    margin: 10px 7px;
}

.xdr_pt {
    width: 90px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 36px;
    line-height: 50px;
    padding-right: 0;
}

.shr_pt {
    /*width: 155px;*/
    width: 90px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 36px;
    line-height: 50px;
    padding-right: 0;
}

.sssys_pt {
    /*width: 200px;*/
    width: 290px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 36px;
    line-height: 50px;
    padding-right: 0;
}


/*买家订单提交成功*/

.neworder_success {
    font-size: 29px;
    font-family: "Microsoft YaHei";
    color: #404040;
    line-height: 30px;
}

.neworder_success1 {
    font-size: 14px;
    color: #747474;
    line-height: 35px;
}

.neworder_success2 {
    margin-top: 20px;
}

.neworder_success2 a {
    font-size: 14px;
    color: #ff611c;
    margin-right: 10px;
}

.neworder_divcon {
    /* 	width:345px;margin:0 auto;padding: 135px 0; height:auto;overflow:hidden; */
    width: 380px;
    margin: 0 auto;
    padding: 135px 0;
    height: auto;
    overflow: hidden;
}

.neworder_con {
    margin-left: 10px;
}


/*新增网银*/

.bank-icon-gsqy {
    background-position: 0 -229px !important;
}

.bank-icon-jsqy {
    background-position: -171px -229px !important;
}

.bank-icon-nyqy {
    background-position: -340px -229px !important;
}

.bank-icon-zgqy {
    background-position: 0 -269px !important;
}

.bank-icon-pfqy {
    background-position: -171px -269px !important;
}

.bank-icon-zsqy {
    background-position: -340px -269px !important;
}


/*新增网银*/


/*备注信息*/

.ml-30 {
    float: right
}

.pos-re {
    position: relative;
}

.ddbz-cen {
    width: 320px;
    position: absolute;
    top: 20px;
    right: -11px;
    background: #ffefdc;
    border: 1px solid #ffb96d;
    padding: 10px;
    display: none;
    height: 130px;
    overflow-y: scroll;
    overflow-x: hidden;
    z-index: 1000
}

.ddbz-cen2 {
    width: 350px;
    position: absolute;
    top: 19px;
    right: -12px;
    display: none;
    z-index: 100000
}

.oder-j {
    width: 340px;
    height: 140px;
    border: 1px solid #ccc
}

.lis-tit {
    color: #ed7e06;
    margin-bottom: 10px;
    display: block;
}

.wb-act {
    position: relative;
}

.last-ddbz-cen {
    width: 320px;
    position: absolute;
    top: 20px;
    right: -11px;
    background: #ffefdc;
    border: 1px solid #ffb96d;
    padding: 10px;
    display: none;
    height: 130px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.last-ddbz-cen2 {
    width: 350px;
    position: absolute;
    top: 10px;
    right: -10px;
    display: none;
    z-index: 100000
}


/*电子签名 imgselectarea default css*/

.imgareaselect-border1 {
    background: url(../images/users/border-v.gif) repeat-y left top;
}

.imgareaselect-border2 {
    background: url(../images/users/border-h.gif) repeat-x left top;
}

.imgareaselect-border3 {
    background: url(../images/users/border-v.gif) repeat-y right top;
}

.imgareaselect-border4 {
    background: url(../images/users/border-h.gif) repeat-x left bottom;
}

.imgareaselect-border1,
.imgareaselect-border2,
.imgareaselect-border3,
.imgareaselect-border4 {
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.imgareaselect-handle {
    background-color: #fff;
    border: solid 1px #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.imgareaselect-outer {
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.imgareaselect-selection {}

.qhcenter {
    width: 80%;
    margin: auto;
    margin-top: 40px;
}

.qhct_left {
    width: 395px;
}

.qhct_right {
    width: 240px;
}

.qhbdsc {
    width: 124px;
    height: 34px;
    font-size: 14px;
    line-height: 32px;
    color: #fff;
    background: #0da8a2;
    display: block;
    cursor: pointer;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
}

.qhbdsc2 {
    width: 109px;
    height: 34px;
    font-size: 14px;
    line-height: 32px;
    color: #fff;
    background: #0CA7A1;
    display: block;
    cursor: pointer;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
}

.dzqm-ts {
    color: #595757;
    font-size: 13px;
    margin-top: 30px;
    padding-left: 50px;
}

.qhbdsc2:hover {
    color: #fff
}

.qhct_left p span {
    line-height: 51px;
    color: #FF2527;
    font-size: 14px;
}

.qhct_left p {
    float: left
}

.tptitle {
    line-height: 30px;
    font-size: 14px;
    color: #9fa0a0
}

.qhdznr {
    width: 375px;
    height: 280px;
    border: 1px solid #ccc;
    display: block;
    clear: both;
    text-align: center;
}

.qhcjm-1 {
    font-size: 16px;
    color: #0da7a2;
    margin-top: 58px;
}

.qhcjm-2 {
    font-size: 13px;
    color: #595757;
    margin-top: 20px;
}

.qhcjm-3 span {
    width: 120px;
    height: 60px;
    border: 1px solid #ccc;
    display: block;
    margin: auto;
    margin-top: 20px;
    position: relative;
    overflow: hidden;
}

.errorTip {
    line-height: 18px;
    padding: 7px 0 6px 20px;
    color: #c00!important;
    /* background: url(../images/error.png) no-repeat 0 9px; */
}


/*电子签名 */


/*注册页面新增*/

.vipx5 {
    width: 868px;
    background: #fff;
    border-top: 1px dashed #ccc;
    margin: auto;
}

.logo3 {
    width: auto!important;
    margin-top: initial!important
}

#Categories select {
    width: 220px;
    height: 31px;
    border: 1px solid #ababab!important;
    border-radius: 2px;
}

.purs_list li {
    width: initial;
}

.purs_list li input[type="text"] {
    width: 280px;
}

.purs_list li select {
    width: 300px;
    height: 36px;
}

.ml100 {
    margin-right: 130px!important;
}

.as_list a {
    color: #28b4aa;
}

.blue_color {
    color: #0099cc;
}

.daocbtn {
    padding: 7px;
    color: #333;
    font-weight: bold;
    border: 1px solid #bebebe;
    border-radius: 4px;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f7f7f7), to(rgba(222, 222, 222, 1)));
    background: -moz-linear-gradient(top, #f7f7f7, rgba(222, 222, 222, 1));
    display: inline-block;
}

.daocbtn:hover {
    padding: 7px;
    color: #333;
    font-weight: bold;
    border: 1px solid #bebebe;
    border-radius: 4px;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(rgba(247, 247, 247, 1)));
    background: -moz-linear-gradient(top, #dedede, rgba(247, 247, 247, 1));
    display: inline-block;
}


/* 供应商资质 */

.titleStep {
    padding-left: 10px;
    font-size: 14px;
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #f0f0f0;
    border: 1px solid #ddd;
}

.titleStep span {
    margin-left: 20px;
    color: #ccc;
}

.percentCon,
.percentCon li {
    width: 100%;
}

.Qf {
    background: #f0f0f0;
    border: 1px solid #ddd;
    line-height: 30px;
    width: 101%;
}

.Qf a {
    color: #f00;
    float: right;
    padding-right: 10px;
}

.percentCon li input[type="text"] {
    height: 30px;
    line-height: 30px;
    padding-left: 3px;
}

.regionList {
    margin-left: 128px;
    clear: both;
}

.regionList p {
    width: 426px;
    float: left;
    line-height: 30px;
    border: 1px solid #ddd;
    margin: 0 10px 4px 0;
    background: #fff;
    padding-left: 10px;
}

.chooseBox {
    position: fixed;
    /* padding:10px; */
    z-index: 1;
    width: 500px;
    height: 200px;
    left: 50%;
    top: 50%;
    margin-left: -250px;
    margin-top: -100px;
    border: 1px solid #ddd;
    background: #fff;
}

.chooseBox h1 {
    font-size: 14px;
    font-weight: bold;
    background: #f0f0f0;
    line-height: 30px;
    padding-left: 10px;
    margin-bottom: 10px;
}

.chooseBox h1 a {
    float: right;
    padding: 0 5px;
    background: #eb5f27;
    color: #fff;
    font-size: 18px;
    font-weight: bolder;
    margin-top: -1px;
}

.chooseBox ul li {
    line-height: 30px;
    padding-left: 10px;
}

.chooseBox p {
    position: absolute;
    bottom: 20px;
    left: 150px;
}

.hideBg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4);
    z-index: 1;
}

.agents .spanSelectArea {
    padding-left: 0!important;
}

.agents .spanSelectArea select {
    margin-right: 4px;
}

.textLeft {
    width: 120px;
    text-align: left!important;
    padding-left: 20px!important;
}

.changeRegion {
    display: inline-block;
    float: none!important;
    background: #eb5f27;
    color: #fff!important;
    border-radius: 4px;
    padding: 0 6px
}

.longTime {
    position: relative;
    cursor: pointer;
    display: block;
    width: 280px;
    height: 16px;
    border-radius: 3px;
    border: 1px solid transparent;
    padding: 10px;
    margin-left: 170px;
    margin-top: 10px;
    line-height: 18px;
    text-align: center;
}

.longTime:hover b {
    border-color: #26aba2;
}

.longTime b {
    display: block;
    width: 280px;
    border-radius: 3px;
    height: 16px;
    line-height: 18px;
    border: 1px solid #ababab;
    padding: 10px;
    margin: -10px 0 0 -11px;
    font-weight: normal;
}

.longTime span {
    position: absolute;
    right: -8px;
    bottom: -7px;
    display: none;
}

.longTime.liChecked {
    border: 2px solid #26aba2;
}

.longTime.liChecked span {
    display: block;
}

.longTime.liChecked b {
    border-color: transparent;
}


/*文件上传191016*/

.jq_file_upload_pic {
    display: inline-block;
    position: relative;
    width: 100px;
    height: 100px;
    margin-right: 4px;
    margin-bottom: 4px;
}

.jq_file_upload_pic_delete {
    position: absolute;
    bottom: 0px;
    width: 100px;
    left: 0px;
    background: rgba(0, 0, 0, 0.5);
    height: 20px;
    text-align: center;
    line-height: 20px;
    color: #fff;
}

.jq_file_upload_file {
    display: inline-block;
    width: 140px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #999;
    padding: 0 4px;
    border-radius: 2px;
    margin-right: 4px;
    margin-bottom: 4px;
}

.jq_file_upload_file_name {
    display: inline-block;
    width: 110px;
    /* background: #f00; */
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.jq_file_upload_file_delete {
    float: right;
}


/* 文件上传按钮样式修改 */

.file_div {
    position: relative;
}

input[type="file"] {
    width: 75px;
    opacity: 0;
    cursor: pointer;
    filter: alpha(opacity=0);
    filter: progid: DXImageTransform.Microsoft.alpha(opacity=0);
}

.upload-choose {
    float: left;
    text-align: center;
    line-height: 25px;
    font-family: "Microsoft YaHei";
    font-size: 13px;
    font-weight: bold;
    position: absolute;
    z-index: 1;
    cursor: pointer;
    left: 70px;
    background: url(../images/fileBg.png) no-repeat;
    width: 75px;
    height: 25px;
}

.fileUpload,
.picUpload,
.excelUpload {
    position: absolute;
    left: 70px;
    top: 0;
    z-index: 9;
}