﻿@charset "utf-8";
/* CSS Document */
/*common*/

body{
	background-color: #f0f0f0; 
}

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:960px !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{padding-left:40px;width:769px;}
.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: 1000px;
    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: -803px -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 {
    width: 100%;
    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: 130px;
}

.from1 label, .from2-label label, .from3 label {
    width: 120px;
}

.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: 5px;
    _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: 8px;
    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: 14px;
    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 20px 0 20px;
    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 {
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 10px;
    font-family: Arial;
    color: #fff;
    font-style: normal;
    text-align: center;
    display: inline-block;
    top: 5px;
    background: url(../images/numbg.png) no-repeat;
    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: 1000px;
    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 {
    background: url(../images/users/bgline.gif) repeat-y;
    border-bottom: 1px solid #e6e6e6;
}

.myCenter {
    border-top: 2px solid #28b4aa;
}

.menuBox {
    width: 151px;
}

.menuBox .menu {
    height: 38px;
    line-height: 38px;
    color: #28b4aa;
    font-size: 16px;
    padding-left: 34px;
    border-bottom: 1px solid #e6e6e6;
}

.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 li {
    padding-left: 1px;
}

.menuBox li a {
    position: relative;
}

.menuBox li .num {
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 10px;
    font-family: Arial;
    color: #fff;
    font-style: normal;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    background: url(../images/numbg.png) no-repeat;
}

.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;
    border-left: 1px solid #f6f6f6;
    border-top: 1px solid #f6f6f6;
    border-bottom: 1px solid #f6f6f6;
}

.menuBox li a:hover {
    background-color: #f0f0f0;
    border-left: 1px solid #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: 809px;
    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: 250px;
    font-size: 12px;
}

.desTxt8 {
    width: 767px;
    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 {
    text-align: left;
}

.table table th, .table table td {
    padding: 8px 10px;
    line-height: 20px;
    border-right: 1px solid #DDD;
    border-bottom: 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;
}

.table table .asc {
    background-position: right -290px;
}

.table table .des {
    background-position: right -270px;
}

.table .handle {
    color: #ccc;
}

.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;
}

.tableTitle1 {
    width: 958px;
}

.tableTitle1 li {
    color: #222222;
}

.tableTitle2 {
    width: 807px;
}

.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;
}

.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;
}

.w420 {
	
    width: 420px;
}

.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;
}

.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: 958px;
    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: 787px;
    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;
}

.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 {
    border-top: 2px solid #28b4aa;
    width: 960px;
    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;
}

.yyorderflow {
    background: url(../images/users/yy7-orderflow.gif) no-repeat;
}

.orderflow4 {
    background-position: 55px -56px;
}

.orderflow7 {
    background-position: 55px 24px;
}

.orderflow6 {
    background-position: 55px -136px;
}
.no-orderflow {
    background: url(../images/users/on-orderflow.png) no-repeat;
    _background: url(../images/users/on-orderflow.gif) no-repeat;
}

.no-orderflow1 {
    background-position: 62px 30px;
}

.no-orderflow2 {
    background-position: 62px -320px;
}

.no-orderflow3 {
    background-position: 62px -70px;
}

.no-orderflow4 {
    background-position: 62px -120px;
}

.no-orderflow5 {
    background-position: 62px -170px;
}

.no-orderflow6 {
    background-position: 62px -220px;
}

.no-orderflow7 {
    background-position: 62px -270px;
}

.orderflow li {
    width: 136px;
    float: left;
}

.orderflow li b, .orderflow li span {
    display: block;
    line-height: 23px;
    text-align: center;
}


.orderflow li b {
    padding-bottom: 33px;
}

.yyorderflow li {
    width: 136px;
    float: left;
}

.yyorderflow li b, .orderflow li span {
    display: block;
    line-height: 23px;
    text-align: center;
}


.yyorderflow li b {
    padding-bottom: 33px;
}

.yyorderflow li b, .yyorderflow li span {
    display: block;
    line-height: 23px;
    text-align: center;
}


.orderDesInfo {
    width: 958px;
    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: 36px;
    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 {
    border: 1px solid #ffcc00;
    background-color: #ffffcc;
    padding: 0px 10px;
    width: 787px;
    float: left;
}

.list-dl dl {
    border-bottom: 1px solid #fff08e;
    line-height: 32px;
    float: left;
}

.list-dl dt {
    width: 107px;
    padding-right: 10px;
    text-align: right;
    float: left;
}

.list-dl dd {
    width: 670px;
    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 120px 2px;
}

.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: 600px;
}

.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: 172px;
    height: 24px;
    border: 1px solid #cccccc;
    margin-right: 10px;
    border-radius: 4px;
}

.productSearch .box {
    position: absolute;
    top: 32px;
    width: 172px;
    border: 1px solid #cccccc;
    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: 14px;
}

.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: #ffffff;
}

/*产品品牌*/
.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: 185px;
	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{ 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{ 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;padding: 0 7px 0 25px !important;float:right;width:360px;margin-right:50px;}
.onhoverMes:hover + .recordTip-pop{display:block;color:#333;}

.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}
.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;}/*改*/
.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:520px; 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:243px; height:234px; border:1px solid #e2e2e2; margin-right:23px; float:left; margin-bottom:33px;  color:#848585; line-height:26px; position:relative}
.sh-address ul li:hover{ width:243px; height:234px; border:1px solid #37BBAD; margin-right:23px; 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; }
.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=50);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 :);}
.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:20px; 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:20px; margin-left:15px;}
.add-tit{width:742px; height:55px; line-height:55px; font-size:19px; border-bottom:1px solid #e8e8e8; margin:auto; color:#818181}
.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;
	
}

.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;
}
/*新增网银*/

