﻿@charset "UTF-8";
/* CSS Document */


body{
    font-size:14px;
    font-family: Arial, '微软雅黑', "宋体";
    line-height:200%;
    color:#333333;
    width:100%;
    text-align:left;
    background-color:#fff;
    word-break:break-all;
	/* min-width:1200px; */
    _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");

}

.spanproductname{
	width:120px;padding:0px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}.spantxbCrname{
	width:120px;padding:0px 17px 0px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
table{
    font-size: 14px;
    border-spacing: 0;
    /* border-collapse: collapse; */
}

.clearFix:after
{
    content:''; clear:both; display:block;
}
.cur{ cursor: pointer;}

body,img,form,ol,ul,dl,input,fieldset,.clear,dt,dd,dl,table,thead,tbody,tfoot,th,tr,td{
    margin:0px;
    padding:0px;
    border:0px;
}

select{ padding:2px;}

.main_bg_img {
	width:100%;
	height:auto;
	text-align:center;
	background-image: url(../images/credit_loan_wrap_bg.png);
    background-repeat: no-repeat;
    background-size:100% 100%;
	padding:56px 0;
}
.main_bg_img .title{
	color:#ffffff;
    font-size: 30px;
}
.main_bg_img .tit{
	color:#d3f2fc;
    font-size: 16px;
    margin:25px 0;
}
.main_bg_img .test_quota{
	display:flex;
	justify-content:center;
	align-items:center;
	cursor:pointer;
	margin-bottom:70px;
}
.main_bg_img .test_quota div{
	width:108px;
	height:auto;
	border:1px solid #fff;
	border-radius:32px;
	color:#d3f2fc;
	font-size: 16px;
}
.loan_type {
	/*display:flex;
	justify-content:center;*/
	width: 760px;
	margin: 0 auto;
	margin-top:-75px;
	margin-bottom:40px;
}
.loan_type .loan_type_cell {
	width:240px;
	height:auto;
	float: left;
	/*border: 1px solid #ccc;*/
}
.loan_type .loan_type_cell .loan_type_cell_title{
	padding:45px 20px 40px 20px;
	color:#fff;
	background:#4f72c4;
}
.loan_type .loan_type_cell .add_bg {
	background:#319cf4;
}
.loan_type .loan_type_cell .loan_type_cell_title .loan_name{
	font-size:24px;
}
.loan_type .loan_type_cell .loan_type_cell_title .loan_name_tip{
	font-size:16px;
}
.loan_type .loan_type_cell .loan_type_cell_detail {
	background:#fff;
	padding:25px 20px;
	/*box-shadow: 0px 0px 0px 4px #f7ffff;*/
}
.loan_type_cell_detail_tip {
	margin:25px 0;
}
.loan_deadline {
	color:#999;
	font-size:16px;
}
.quota {
	color:#5a89b2;
	font-size:20px;
}
.know_more {
	cursor:pointer;
	color:#fff;
	font-size:16px;
	background:#ff5b35;
	border-radius:32px;
	width:108px;
	height:auto;
	text-align:center;
}
.add_bg {
	background:#319cf4;
}
.more_service_container {
	padding:50px 0;
	text-align:center;
	margin:0 auto;
	background:#fff;
}
.more_service_container h4 {
	font-size:30px;
	color:#666;
}
.more_service_tip{
	color:#999;
	font-size:16px;
	margin:20px 0;
}
.online_write{
	width:108px;
	border-radius:32px;
	border:1px solid #319cf4;
	color:#319cf4;
	font-size:16px;
	margin:0 auto;
	cursor:pointer;
}
.loan_product_wrapper{
	width:100%;
	height:auto;
	margin-top:54px;
	margin-bottom:40px;
}
.loan_product_list{
	width: 788px;
	margin: 0 auto;
}
.loan_product{
	width:180px;
	height:auto;
	float: left;
	border:1px dashed #999;
	position:relative;
}
.loan_product_detail{
	margin: 40px 0;
    height: 270px;
}
.pos_img {
	position: absolute;
    top: 0;
    left: 50%;
    margin-left: -20px;
    margin-top: -24px;
}
.loan_product_title{
	color:#319cf4;
	font-size:18px;
	font-weight:bold;
	margin-bottom:20px;
}
.loan_product_tip{
	text-align:left;
	font-size:14px;
	margin:0 20px 28px;
}
.loan_product_more {
	border-top:2px solid #999;
	font-size:14px;
	padding:10px 0;
}
.loan_product_more a{
	color:#999;
}
.margin_right{margin-right:20px;}
.first_tip{color:#333;font-weight:bold;}
.more_loan_product_btn{
	width: 144px;
    margin: 0 auto;
	border:1px solid #319cf4;
	border-radius:32px;
	color:#319cf4;
	font-size:18px;
	padding: 0 10px;
}
.more_loan_product_btn img {
    vertical-align: middle;
}
.product_introduce_wrapper {
	position: relative;
	/*display:flex;*/
	width:89%;
	margin:0 auto;
	height:435px;
	background:#ffffde;
	padding: 30px 0px 0 0px;
}
.product_introduce_wrapper.bg {
	padding-bottom: 30px;
	width:100%;
	height:580px;
	background-image: url(../images/credit_loan_bg.png);
    background-repeat: no-repeat;
    background-size:100% 100%;
}
.credit_loan_pro_intro_wrapper {float: left;}
.credit_loan_process,.mortgage_loan_process,.pledge_loan_process {
	width:89%;
	margin:0 auto;
	/*display:flex;*/
	position: relative;
}
.credit_loan_title {
	width: 43px;
    height: 136px;
    float: left;
    margin-left:30px;
    padding-right:10%;
    background-image: url(../images/credit_loan1.png);
    background-repeat: no-repeat;
}
.title2 {
	width: 43px;
    height: 136px;
    float: left;
    margin-left:30px;
    padding-right: 10%;
    background-image: url(../images/credit_loan2.png);
    background-repeat: no-repeat;
}
.credit_loan_pro_intro {
	width: 192px;
    height: 34px;
    margin-bottom: 40px;
    background: url(../images/credit_loan_intro_title.png) no-repeat center;
}
.credit_loan_pro_intro2 {
	width: 192px;
    height: 34px;
    margin-bottom: 40px;
    background: url(../images/credit_loan_process_title.png) no-repeat;
    background-size: 100% 100%;
}
.credit_loan_pro_intro_img {
	width: 800px;
    height: 338px;
    background: url(../images/credit_loan_intro_img.png) no-repeat;
    background-size: 100% 100%;
}
.credit_loan_pro_intro_img2 {
	width: 800px;
    height: 322px;
    background: url(../images/credit_loan_process_img.png) no-repeat;
    background-size: 100% 100%;
}
.credit_loan_detail {
    font-size: 20px;
    color: #563108;
    line-height: 32px;
}
.credit_loan_detail_tip {
	position:absolute;
    width: 380px;
    top: 120px;
    left: 48%;
}
.loan_step_apply {
	/*position: absolute;
    top: 30px;
    right: 0;*/
    float: right;
}
.pro_intro {
    position: absolute;
    top: 0px;
    left: 40px;
    color: #0460d7;
    font-size: 18px;
    font-weight: bold;
}
.do_process {
    position: absolute;
    font-size: 18px;
    color: #819db5;
    left: 5px;
    bottom: 0;
}
.loan_step_one_wrapper {
	position: relative;
}
.loan_step {
	width: 118px;
    height: 104px;
    margin-bottom:20px;
    background: url(../images/pro_intro_and_process.png) no-repeat center;
}
.loan_step_one {
	position:absolute;
	width: 38px;
    height: 34px;
    top:0;
    left:0;
    background: url(../images/num_first.png) no-repeat center;
}
.loan_step_two {
	position:absolute;
	width: 38px;
    height: 34px;
    bottom:0;
    left:85px;
    background: url(../images/num_second.png) no-repeat center;
}
.loan_step2 {
	width: 76px;
    height: 60px;
    margin-bottom:20px;
    background: url(../images/pro_intro_second.png) no-repeat center;
}
.loan_apply {
	position: relative;
	width: 167px;
    height: 45px;
    cursor:pointer;
    background: url(../images/applyBtn.png) no-repeat center;
}
.quick_apply {
	position: absolute;
    left: 40px;
    top: 8px;
    font-size: 18px;
    color: #fff;
}
.tip1 {
	width: 26%;
	position: absolute;
    top: 300px;
    color: #fff;
    font-size: 18px;
    line-height: 24px;
}
.tip2 {
	width: 200px;
	position: absolute;
    color: #fff;
    font-size: 18px;
    line-height: 24px;
}
.mortgage_introduce_wrapper {
	position: relative;
	/*display:flex;*/
	width:89%;
	margin:0 auto;
	height:526px;
	padding: 40px 0px 0 0px;
}
.mortgage_introduce_wrapper.mortgage_bg {
	width:100%;
	height: auto;
    background: #fff4de;
    padding-bottom: 72px;
}
.mortgage_loan_title {
	width: 40px;
    height: 168px;
    float: left;
    margin-left:30px;
    background-image: url(../images/mortgage_title1.png);
    background-repeat: no-repeat;
    padding-right: 10%;
}
.mortgage_title2 {
	width: 40px;
    height: 168px;
    float: left;
    margin-left:30px;
    padding-right:10%;
    background-image: url(../images/mortgage_title2.png);
    background-repeat: no-repeat;
}
.mortgage_loan_pro_intro_wrapper {float: left;}
.mortgage_loan_pro_intro {
	width: 192px;
    height: 33px;
    margin: 0 0 40px 75px;
    background: url(../images/mortgage_loan_intro_title.png) no-repeat center;
}
.mortgage_loan_pro_intro_img {
	width: 800px;
    height: 336px;
    background: url(../images/mortgage_loan_intro_img.png) no-repeat;
    background-size: 100% 100%;
}
.mortgage_loan_pro_intro2 {
	width: 193px;
    height: 34px;
    margin-bottom: 40px;
    background: url(../images/mortgage_loan_process_title.png) no-repeat;
    background-size: 100% 100%;
}
.mortgage_loan_pro_intro_img2 {
	width: 635px;
    height: 631px;
    background: url(../images/mortgage_loan_process_img.png) no-repeat center;
}

.mortgage_loan_detail {
	width: 100%;
}
.mortgage_loan_detail_tip {
	width: 360px;
	font-size: 20px;
	line-height: 32px;
	color: #397075;
	position: absolute;
	top: 120px;
	left: 52%;
}
.mortgage_loan_step_apply {
	/*position: absolute;
    top: 40px;
    right: 0;*/
    float: right;
}
.mortgage_loan_step {
	width: 96px;
    height: 78px;
    margin-bottom:20px;
    background: url(../images/mortgage_intro1.png) no-repeat center;
}
.mortgage_loan_step2 {
	width: 96px;
    height: 78px;
    margin-bottom:20px;
    background: url(../images/mortgage_intro3.png) no-repeat center;
}
.mortgage_loan_apply {
	width: 106px;
    height: 30px;
    cursor:pointer;
    background: url(../images/apply_btn.png) no-repeat center;
}
.pledge_introduce_wrapper {
	/*display:flex;*/
	position: relative;
	width:89%;
	margin:0 auto;
	height:526px;
	background:#ffd0d0;
	padding: 40px 0px 0 0px;
}
.pledge_introduce_wrapper.pledge_bg {
	width: 100%;
    height: 315px;
    background-image: url(../images/pledge_bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.pledge_loan_title {
	width: 40px;
    height: 168px;
    float: left;
    margin-left:30px;
    padding-right: 10%;
    background-image: url(../images/pledge_title1.png);
    background-repeat: no-repeat;
}
.pledge_title2 {
	width: 40px;
    height: 168px;
    float: left;
    margin-left:30px;
    padding-right: 10%;
    background-image: url(../images/pledge_title2.png);
    background-repeat: no-repeat;
}
.pledge_loan_pro_wrapper {float:left;}
.pledge_loan_pro_intro {
	width: 800px;
    height: 321px;
    float: left;
    margin-top: 90px;
    background: url(../images/pledge_loan_img.png) no-repeat;
    background-size: 100% 100%;
}
.pledge_loan_pro_intro2 {
	width: 192px;
    height: 34px;
    margin-bottom: 20px;
    background: url(../images/pledge_loan_process_title.png) no-repeat;
    background-size: 100% 100%;
}
.pledge_loan_pro_intro_img {
	width: 800px;
    height: 304px;
    background: url(../images/pledge_loan_process_img.png) no-repeat;
    background-size: 100% 100%;
}
.pledge_loan_detail {
	color: #7d3e3e;
    font-size: 20px;
    line-height: 32px;
}
.pledge_loan_detail_tip {
    position: absolute;
    width: 370px;
    left: 49%;
    top: 160px;
}
.pledge_loan_step_apply {
	/*position: absolute;
    top: 40px;
    right: 0;*/
    float: right;
}
.pledge_loan_step {
	width: 96px;
    height: 78px;
    margin-bottom:20px;
    background: url(../images/pledge_intro1.png) no-repeat center;
}
.pledge_loan_step2 {
	width: 96px;
    height: 78px;
    margin-bottom:20px;
    background: url(../images/pledge_intro2.png) no-repeat center;
}
.pledge_loan_apply {
	width: 106px;
    height: 30px;
    cursor:pointer;
    background: url(../images/apply_btn.png) no-repeat center;
}
input { outline:none; font-size: 14px; font-family: "微软雅黑"; color:#000}
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #999; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #999; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #999; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #999; 
} 
.focus input:focus{border:1px solid #1f93d5;}

ul,ol,dl,li{
    list-style-type: none;
}

h1,h2,h3,h4{ font-weight:normal; margin:0px; padding:0px;}

.clear{
    font-size: 0px;
    line-height:0px;
    clear: both;
    height:0px;
}
textarea{ resize: none;overflow:auto;}
.fl{ float:left; display:inline;}

.fr{ float:right; display:inline;}
.fn{ float:none;}

.img_bor{ border:1px #d6d6d6 solid; padding:1px;}

a{ color:#1f93d5; text-decoration:none; cursor:pointer;}

a:link,a:visited{ }

a:hover{ text-decoration:none;}

.font18{ font-size:18px;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font24{ font-size:24px;}
.font28{ font-size: 28px;}
.font30{ font-size:30px;}
.font32{font-size:32px;}
.fontB{ font-weight:bold;}
.fontRed{ color:#F00; }
.fontDeepRed{ color:#8e241f;}
.fontYellow{ color: #f3b953;}
.font999{ color:#999;}
.font666{ color:#666; }
.font333{ color:#333;}
.fontaaa{ color:#aaa;}
.fontccc{ color: #ccc;}
.fontBlack{ color:#000;}
.fontWhite{ color:#FFF;}
.fontOrange{ color:#fc5f4a}
.fontGreen{ color:#54b856}
.fontOrange2{ color:#f29e00;}
.fontOrange3{ color:#f8b100;}
.fontBlue{ color:#1f93d5;}
.fontDeepBlue{ color:#53606b;}
/*色值*/
.color_blue{ color: #1f93d5; cursor: pointer;}
.color_orange{ color:#f0A828; }

.mgr1{margin-right: 1%;}
.mgr4{margin-right: 4%;}

.mr10{ margin-right:10px;}
.mr12{ margin-right:12px;}
.ml4{ margin-left: 4px;}
.ml5{ margin-left: 5px;}
.ml10{ margin-left:10px;}
.ml48{margin-left: 48px}
.ml60{ margin-left:60px;}
.mr20{ margin-right:20px;}
.mr25{margin-right: 25px;}
.mr200{ margin-right:200px;}
.ml20{ margin-left:20px;}
.mt5{ margin-top:5px;}
.mt2{ margin-top:2px;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mt30{margin-top: 30px;}
.mt35{margin-top: 35px;}
.mt40{margin-top: 40px;}
.mt50 {margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt80{ margin-top: 80px;}
.mt90{ margin-top: 90px;}
.mt110{margin-top: 110px;}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom: 20px;}
.mb60{ margin-bottom: 60px;}
.pt20{ padding-top: 20px;}
.pt30{ padding-top: 30px;}
.pt50{ padding-top: 50px;}

.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pl30{ padding-left: 30px;}
.pl10{padding-left: 10px;}
.pr10{ padding-right: 10px;}
.pr30{ padding-right: 30px;}
.height10{ height:10px; display:block;}
.height15{ height:15px; display:block;}
.bg_f9 {background-color: #f9f9f9;border-top:1px solid #e5e5e5; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.bg_f9f9f9{ background-color: #F9F9F9;}
.borderB{ border-bottom:1px solid #ddd;}
.borderB_dash{ border-bottom: 1px dashed #ccc;}
.borderR{ border-right:1px solid #ddd;}
.borderL{ border-left:1px solid #ddd;}
.borderT{ border-top:1px solid #ddd;}
.borderAll{ border: 1px solid #ddd;}

.pdlf20{padding-left:20px}
.pd20_0{ padding: 20px 0;}
.pd8_0{ padding: 8px 0;}
.pd0_30{padding: 0 30px;}
.mg0_auto{ margin: 0 auto;}
.mgauto85{ margin: 0 auto; width: 89%;}
.fontNodata{ font-size:28px; color:#bcbdc1; line-height:34px;}

.cancelLinkStyle{ color:#ccc; text-decoration:underline;}
.width42{ width: 42px;}
.width50{ width: 50px;}
.width56{ width: 56px;}
.width60{ width: 60px;}
.width84{ width: 84px;}
.width94{ width: 94px;}
.width70{ width: 70px;}
.width100{ width: 100px;}
.width105{ width: 105px;}
.width150{ width: 150px;}
.width1200{ width: 1200px!important;}
.wf50{ width:50%;}
.wf98{ width:98%;}

.position_re{ position: relative;}
.position_ab{ position: absolute;}

.loadding{ background:url(../images/loading.gif) no-repeat center #000; width:100px; height:100px; position: absolute; box-shadow:0 0 18px rgba(0,0,0,.5); top:40%; left:45%; z-index:1000; border-radius:5px; opacity:0.7;}

/* 公共样式 */

.topActionArea .flow a .icon ,
.topActionArea .flow a:hover .icon, .topActionArea .helpCenter a .icon, .topActionArea .helpCenter a:hover .icon, .topActionArea .more
{
    background-image:url(../images/package.png);
}

.top{ height:48px;
}

.logo{ padding-top:26px; float:left;}
.logo .link{background-size: cover; width:381px; height:46px; float:left;}
.topActionArea .flow a .icon{ background-position:-177px -17px; width:18px; height:18px; float:left; margin-right:5px;}
.topActionArea .flow a:hover .icon{ background-position:-177px -52px;}
.topActionArea .flow{ float:left; margin:15px 20px 0 0;}
.topActionArea .helpCenter{ float:left;}
.topActionArea .flow .text{ float:left; color:#7a8292;}
.topActionArea .flow a:hover .text{ color:#0360d7;}

.topActionArea .helpCenter a .icon{ background-position:-230px -17px; width:18px; height:18px; float:left; margin-right:5px;}
.topActionArea .helpCenter a:hover .icon{ background-position:-230px -52px;}
.topActionArea .helpCenter{ float:left; margin:15px 20px 0 0;}
.PrintCustom{float:right;}
.topActionArea .helpCenter .text, .PrintCustom .texts{ float:left; color:#7a8292;}
.topActionArea .helpCenter a:hover .text, .PrintCustom .texts:hover{ color:#0360d7;}
.topActionArea .helpCenter .arrowDown, .PrintCustom .PrintarrowDown{
    width:8px; height:8px; float:left; background:url(../images/arrowDown.png) no-repeat center;  padding:5px;
    -webkit-transform:rotate(0deg);
    -webkit-transition:-webkit-transform  linear .3s;
    -o-transition:-webkit-transform  linear .3s;
    -moz-transition:-webkit-transform  linear .3s;}
.topActionArea .helpCenter a:hover .arrowDown, .PrintCustom a:hover .PrintarrowDown{ transform:rotate(90deg); -webkit-transform:rotate(180deg);  -webkit-transition:-webkit-transform  linear .3s; -o-transition:-webkit-transform  linear .3s;  -ms-transition:-webkit-transform  linear .3s; -moz-transition:-webkit-transform  linear .3s; }
.topActionArea .more{ background-position:-277px -12px; width:18px; height:18px; padding:5px 5px; cursor:pointer; margin-top:12px; position:absolute; z-index:11;}
.topActionArea .more:hover{ background-color:#d3d7dd; border-radius:3px;transition: background linear .3s;}

.topActionArea .helpCenter .InstalList, .topActionArea .InstalArea .InstalList{ display:none;}
.topActionArea .helpCenter:hover .InstalList, .topActionArea .InstalArea:hover .InstalList{ display:block;}

.topActionArea .btn_pd_state{  padding: 4px 9px; color: #fff; background: #8bd05f; margin-right: 28px; line-height: 100%; margin-top: 30px; cursor: pointer;}
.f-top-nav .topActionArea .btn_pd_state{  margin-top: 13px; }

.topActionArea .topWarning a .icon {
    float: left;
    margin-top: 7px;
    height:32px;
    width:40px;
    background-position:-59px -24px;
}

/* .topActionArea .topWarning .num, .topActionArea .Exclusive .num, .contentTab ul li .num{
    background: url(../images/cp_warning_tab_sq.png);
    color: #FFF;
    padding: 0 5px;
    position: absolute;
    top: 0px;
    right: 3px;
    line-height: 16px
} */
.topActionArea .topNotice {
    float: left;
    margin-top: 5px;
    margin-right: 15px;
    position: relative
}
.topActionArea .topNotice a .icon {
    background-position: -400px -22px;
    float: left;
    width: 25px;
    height: 25px;
    float: left;
    margin-top: 7px
}

.topActionArea .topNotice a:hover .icon {
    background-color: #e6e8ec;
    border-radius: 3px;
    float: left;
    transition: background linear .3s;
}



.topNotice .arrow, .topWarning .arrow,.loginInfo .arrow, .InstalList .arrow{
    position: absolute;
    width: 245px;
    height: 8px;
    background: url(../images/arrowT.png) no-repeat center;
    top: -8px;
    left: 0
}

.Exclusive .arrow{position: absolute;
    width: 90px;
    height: 8px;
    background: url(../images/arrowT.png) no-repeat center;
    top: -8px;
    left: 0}
.f-top-nav .Exclusive .arrow{width: 100px;}
.topNotice:hover .TAlist, .topWarning:hover .TAlist, .Exclusive:hover .TAlist, .loginInfo:hover .TAlist{
    display: block
}
.topNotice .TAlist h1, .topWarning .TAlist h1, .Exclusive .TAlist h1 {
    font-size: 16px;
    color: #000;
    border-bottom: 1px dotted #ededed;
    padding: 5px 10px
}
.topWarning .TAlist .content {
    width: 100%;
    float: left
}
.topWarning .TAlist .content .icon, .topWarning .TAlist .content .text {
    float: left;
}

.topWarning .TAlist .content li {
    float: left;
    width: 100%;
    border-bottom: 1px dotted #ededed;
    padding: 5px 8px 5px 22px;
    background: #FFF;
    transition: background linear .3s;
    cursor: pointer;
    box-sizing: border-box
}
.topWarning .TAlist .content li:hover {
    background-color: #edf0f5;
    transition: background linear .3s
}
.topWarning .TAlist .content li .text h2 {
    font-size: 14px;
    color: #000
}
.topWarning .TAlist .content li .text h3 {
    font-size: 14px;
    color: #888;
    font-weight: 400;
    line-height: 140%
}
.topWarning .icon {
    background-image: url(../images/package.png);
    width: 33px;
    height: 35px;
    float: left;
    margin: 5px -3px 0 0
}
.topWarning .inventoryLow .icon{ background-position:-1033px -125px;}
.topWarning .receivable .icon{background-position:-1033px -48px;}
.topWarning .payable .icon{ background-position:-1033px -12px;}
.topWarning .lowprice .icon{background-position:-1033px -240px;}
.topWarning .inWarehouseW .icon{ background-position:-1033px -297px;}
.topWarning .outWarehouseW .icon{background-position:-1033px -354px;}
.topWarning .SNdeviant .icon{ background-position:-982px -12px;}

.topWarning .viewMore {
    text-align: center;
    width: 100%;
    font-size: 12px;
    float: left
}
.topWarning .viewMore a {
    display: block;
    padding: 5px 0;
    color: #666
}
.topWarning .viewMore a:hover {
    background: #edf0f5;
    transition: background linear .3s
}

.main{margin: 0 auto; width: 89%; padding-top:50px}
/*
.leftMenu{width:85px; float:left;}
.leftMenu .menu li a{ width:85px; height:65px; background-image:url(../images/package.png); float:left;}
.leftMenu .menu .mGoods .icon { background-position:0 8px; padding-top:8px;}
.leftMenu .menu .mFinance .icon { background-position:0 -65px;}
.leftMenu .menu .mCustomr .icon { background-position:0 -130px;}
.leftMenu .menu .mChart .icon { background-position:0 -195px;}
.leftMenu .menu .mBasedata .icon { background-position:0 -260px;}
.leftMenu .menu .mSettings .icon { background-position:0 -323px;}
.leftMenu .menu .mSale .icon { background-position:-1147px -3px;}

.leftMenu .select, .mFinance:hover, .mCustomr:hover, .mChart:hover, .mBasedata:hover, .mSettings:hover, .mSale:hover
{ background:url(../images/menuBg.png) center; float:left;}

.downArrow{ float:left; position:absolute;}
.downArrow .downArrowIcon{ background:url(../images/downArrow.png); width:23px; height:27px; float:left;}
.downArrow .downArrowContent{ background:#FFF; position:absolute; z-index:100; box-shadow:0 2px 4px rgba(0,0,0,.4); margin:25px 0 0 -10px; display:none;}
.downArrow .downArrowContent span{ clear:both; float:left; border-bottom:1px solid #EEE; padding:3px 10px;}
.downArrow .downArrowContent span:hover{ background:#F8F8F8; cursor:pointer;}

.downArrow:hover .downArrowContent{ display:block;}

此处有修改*/


.moreArea{ width:28px; height:38px; float:left; background:#FFF;}
.moreList{ position:absolute; margin-top:-10px; background:#e9eef2; border-left: solid #c7cedb 1px; width:315px; min-height:500px; z-index:10; right:0px; padding-top:57px;}
.moreList .avatarBig{ width:84px; height:84px; background:url(../images/package.png) -106px -160px; margin-left:20px;}
.moreList h1{ padding-left:20px; color:#7a8292; font-size:18px; margin:20px 0 5px 0;}
.moreList h2{ padding-left:20px; color:#7a8292; font-size:14px;}

.moreList .list ul{ border:1px solid #dce2e8; border-width:1px 0; display:block;  background:#FFF; margin-top:10px;}
.moreList .list ul li{ display:block; height:48px;}
.moreList .list ul .normal{ border-bottom:1px solid #dce2e8;}
.moreList .list ul li a{ padding:0 20px 0 30px; float:left; line-height:48px; width:265px; background:url(../images/arrowR.png) right no-repeat;}
.moreList .list ul li a .title{ font-size:14px; color:#53606b; width:50%; float:left;}
.moreList .list ul li a .value{ font-size:14px; color:#0080ff; width:50%; float:left; text-align:right;}

.moreList .list ul li a:hover{ background-color:#d9f3ff; transition: background linear .3s;}
.moreList .list ul .listButton a{ background:none; text-align:center; font-size:14px;}
.moreList .list ul .blue a{ background-color:#d9f3ff;}
.moreList .list ul .blue a:hover{ background-color:#fee4b4; transition: background linear .3s;}

/*TAB切换 开始*/

.topTab .select, { background:#eaedef; border:1px solid #c7cedb; border-width:0 1px 1px 1px; border-top:2px solid #1c7efb; border-bottom:1px solid #eaedef;}


.tab_lenth li a{ color:#fff; float:left;}
.topTab .tab_lenth{white-space:nowrap;}
.topTab .tab_lenth li{line-height:28px;}

.icon_left{ background: url("../images/icon_sgz.png") no-repeat -80px -110px; display: block; width: 10px; height: 28px;}
.icon_left_no { background: url("../images/icon_sgz.png") no-repeat -240px -110px;  display: block;  width: 10px;  height: 28px;}
.icon_right{ background: url("../images/icon_sgz.png") no-repeat -110px -110px; display: block; width: 10px; height: 28px;}
.icon_right_no{  background: url("../images/icon_sgz.png") no-repeat -260px -110px;  display: block;  width: 10px;  height: 28px;}
.icon_bottom{transition:all 0.3s ease-in; background: url("../images/icon_sgz_f.png") no-repeat -140px -110px; display: block; width: 15px; height: 28px;}
/* .icon_bottom_f{margin-top:3px; transition:all 0.3s ease-in; background: url("../images/icon_sgz_f.png") no-repeat; display: block; width: 22px; height: 27px;} */
.bg_icon.tab_r_xl_hidden:hover .icon_bottom{transform:rotate(360deg);}
/*.topTab ul .bg_icon{ background: #0066B3;-moz-opacity: 0.1; opacity:0.1; filter: alpha(opacity=10);}*/
.height40{ height: 40px;}

.topTab ul .bg_icon{ background: #c9d8e4;}
.tb_r{position: absolute; right: 37px; top: 0;z-index: 4}
.tb_l{position: absolute; left: 0; top: 0;z-index: 4}
.tab_ul{overflow: hidden;}
.tab_r_xl{ position: absolute; right: 0; top: 0;z-index: 4;
    background: #c9d8e4;
    float: left;
    padding: 2px 10px;
    cursor: pointer;
    border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;

}
.tab_r_xl_hidden{


    background: #6a9cc0;
    float: left;
    padding: 2px 10px;
    cursor: pointer;
    border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    -webkit-border-top-right-radius: 6px;

}


.tab_left{ background: #c9d8e4;

    float: left;
    margin-right: 4px;
    padding: 2px 10px;
    cursor: pointer;

    border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    -webkit-border-top-right-radius: 6px;
}
.tab_left_no{ background: #dfdfdf;}
.topTab .TAlist{
    left: -33px;
    top: 38px;
    width: 100px;
    position: absolute;
    border: 1px solid #ccc;
    box-shadow: 0 2px 5px rgba(0,0,0,.15);
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    background: #FFF;
    z-index: 100;
	display:none;
}
.topTab #tabManage:hover .TAlist{display:block;}
.topTab .TAlist .arrow{
    position: absolute;
    width: 100px;
    height: 8px;
    background: url(../images/arrowT.png) no-repeat center;
    top: -8px;
    left: 0;
}
.topTab .TAlist .pop_list {
    padding-top: 2px;
    width: 100px;
}
.topTab .TAlist .pop_list li a{
    height: 30px;
    padding-left: 20px;
    line-height: 30px;
    display: block;
}
.topTab .TAlist .pop_list li a:hover{
    background: #1f93d5; color: #fff;
}


.tab_lenth li{
	display:inline-block;
	width:auto;
	margin-right:3px;
    padding:2px 10px;
    cursor:pointer;
    background-color: rgb(245,245,245);
	/* filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF5F5F5,endColorstr=#FFF5F5F5); */
    border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    -webkit-border-top-right-radius: 6px;
}
.tab_lenth li:first-child .close{display:none;}

.tab_lenth .li_hidden{  background-color:#c9d8e4; padding: 0;}

.topTab .normal{
	background:rgb(255,255,255);
	/* filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FFFFFFFF); */
    color:#066ab5;
}
.topTab .qt_normal{
    background:#82bcdd;
}
.topTab .qt_normal:hover{
    background:#fafafa;

}

.topTab .qt_normal .close:hover{
    background: url(../images/icon_sgz.png) no-repeat -190px -110px;
}



.topTab .qt_normal:hover a{
color:#066ab5;}
.topTab .normal a {
    color: #066ab5;
}
.topTab .normal:hover {
    color: #066ab5;
    background-color: #fff;
    transition: background linear .3s;
}
.topTab .close {
    background: url(../images/icon_sgz.png) no-repeat -220px -110px;
    height:16px;width:16px;

}
.topTab .qt_normal .close {
    background: url(../images/icon_sgz.png) no-repeat -220px -110px;
    height:16px;width:16px;

}
.topTab .normal .close {
    background: url("../images/icon_sgz.png") no-repeat -270px -110px;
    height:16px;width:16px;
}
.topTab .normal .close:hover{
    background: url(../images/img.png) no-repeat 0 -20px;
}

.index_topTab .tab_lenth li,.index_topTab.topTab .li_hidden{/* background:rgba(255,255,255, 0.3) */}
.index_topTab .tab_lenth li a{color:#fff;}
.index_topTab.topTab{
	/* background: url(../images/toptabBg.png);
	background:rgba(255,255,255, 0.15);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26FFFFFF,endColorstr=#26FFFFFF); */
}
.index_topTab.topTab .normal{
	/* background:rgba(255,255,255, 0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A0FFFFFF,endColorstr=#A0FFFFFF); */
}
.index_topTab.topTab .normal a{color:#066ab5}
.index_topTab.topTab .bg_icon{
	/* background:rgba(201,216,228, 0.1); */
}
.index_topTab.topTab .tabLeft .bg_icon,.index_topTab.topTab .tabRight .bg_icon{/* background:rgba(201,216,228, 0.5); */}
.index_topTab.topTab .qt_normal:hover{
	/* background:rgba(255,255,255,0.3); */
}
.index_topTab.topTab .qt_normal:hover a{
	/* color:#fff; */
}

.topTab .li_hidden{
	border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    -webkit-border-top-right-radius: 6px;	
}
/*TAB切换 结束*/


.MImore{
    position:absolute;
    width:100px;
    top:48px;
    right:40px;
    z-index:1001;
    box-shadow:0 2px 2px rgba(0,0,0,.2);
    border:1px solid #d7d7d7;
}

.MImore li{ border-top:1px solid #D7D7D7; float:left; width:100px; background:#FFF;}
.MImore li a{ display:block; padding:5px; float:left; width:90px;}
.MImore li a:hover{ background:#f8f8f8;}

.quickSearch{ float:left;}
.quickSearch input{ background:url(../images/package.png) -531px -17px; width:185px; height:22px; padding:8px 24px; float:left;}
.quickSearch input:focus{ background:url(../images/package.png) -531px -88px;}
.quickSearch .searchButton{ background:url(../images/package.png) -461px -18px; width:33px; height:33px; position:absolute; margin:2px 0 0 -40px;}
.quickSearch .searchButton:hover{ background:url(../images/package.png) -461px -89px;}
.quickSearch .searchButton:active{ background:url(../images/package.png) -461px -159px; cursor:pointer;}

.close{ text-align:center; height:15px; width:15px; float:left; margin-top:6px; line-height:16px;}



.button{

    background-color:#fff;
    height:30px;
    padding:0 20px;
    cursor:pointer;
    line-height:30px;
    display:inline-block;
    color:#333;
    border: 1px solid #e5e5e5;
}

.button:hover{
    background:#fff;
    border: 1px solid #1f93d5;
    color:#1f93d5;
    cursor:pointer;

}

.button:active{


    background-color:#f2f2f2;

    color:#666666;
    cursor:pointer;
}


.blueButton{
    height:32px;
    padding:0 20px;
    cursor:pointer;
    line-height:32px;
    background:#1f93d5;
    color:#FFFFFF;
    border:none!important;
}

.blueButton:hover{
    background: #00adf2;

}

.blueButton:active{
    /*border:1px solid #2091fc;*/
    background-color:#2091fc;
    color:#FFFFFF;
}

.redButton{
    background-color:#fd765c;
    color:#FFFFFF;
}

.redButton:hover{
    background-color:#ffaa9a;
    color:#FFFFFF;
    transition: background linear .3s;
}

.redButton:active{
    border:1px solid #fc5f4a;
    background-color:#fc5f4a;
    color:#FFFFFF;
}

.greenButton{
    border-radius:3px;
    background-color:#9bda6a;

    color:#FFFFFF;
}

.greenButton:hover{
    background-color:#b5eb8d;
    color:#FFFFFF;
    transition: background linear .3s;
}

.greenButton:active{
    border:1px solid #7dc855;
    background-color:#7dc855;
    color:#FFFFFF;
}

.lightBlueButton{
    border:1px solid #b3d9fe;
    border-radius:3px;
    background-color:#d0e7ff;
    color:#666666;
}

.lightBlueButton:hover{
    border:1px solid #b3d9fe;
    background-color:#b5eb8d;
    color:#666666;
    transition: background linear .3s;
}

.lightBlueButton:active{
    border:1px solid #7dc855;
    background-color:#7dc855;
    color:#666666;
}

.noActionButton, .noActionButton:hover, .noActionButton:active{
	border: 1px solid #e5e5e5;
    background-color:#eee;
    height:30px;
    padding:0 20px;
    cursor:default;
    line-height:30px;
    display:inline-block;
    color:#ccc;
}


.borderButton{
     border: 1px solid #e5e5e5;
    height: 28px;
    padding: 0 20px;
    cursor: pointer;
    line-height: 30px;
    display: inline-block;
    color: #666666;

}

.orangeButton{padding:2px 8px;border:1px solid #fc5f4a;border-radius:3px;background-color:#fd765c;color:#FFFFFF;}
.orangeButton:hover{border:1px solid #fc5f4a;background-color:#f56a4f;color:#FFFFFF; transition: background linear .3s;}
.orangeButton:active{border:1px solid #fc5f4a;background-color:#e95b40;color:#FFFFFF;}



.withIcon{ padding-left:15px;}
.withIcon .icon{ width:20px; height:20px; float:left; background:url(../images/package.png); margin-top:3px;}
.withIcon .addIcon{ background-position:-460px -228px;}
.withIcon .importIcon{ background-position:-460px -280px;}
.withIcon .exportIcon{ background-position:-460px -333px;}



.error{ border:1px solid #ff0000;  box-shadow:0 0 3px rgba(255,0,0,.5); color:#f00;}


.actionArea .search .searchButton{ width:25px; height:25px; border-radius:3px; background:url(../images/package.png) -354px -230px; position:absolute; margin:5px 0 0-30px;}
.actionArea .search .searchButton:hover{ background-position:-354px -319px;}

.pageTop{ float:right; padding-top:5px;}
.pageTop span{ float:left; color:#666;}
.pageTop span b{ color:#6291cb;}
.first, .pre, .next, .last, .firstUnclickable, .preUnclickable, .nextUnclickable, .lastUnclickable{width:22px; height:22px; float:left; margin-right:5px;}
.first{ background-position:-124px -301px;}
.first:hover{ background-position:-124px -336px;}
.first:active{ background-position:-124px -371px;}

.pre{ background-position:-159px -301px;}
.pre:hover{ background-position:-159px -336px;}
.pre:active{ background-position:-159px -371px;}

.next{ background-position:-195px -301px;}
.next:hover{ background-position:-195px -336px;}
.next:active{ background-position:-195px -371px;}

.last{ background-position:-230px -301px;}
.last:hover{ background-position:-230px -336px;}
.last:active{ background-position:-230px -371px;}

.firstUnclickable{background-position:-124px -265px; cursor:default;}
.preUnclickable{ background-position:-159px -265px; cursor:default;}
.nextUnclickable{ background-position:-195px -265px; cursor:default;}
.lastUnclickable{ background-position:-230px -265px; cursor:default;}

.pageInput{ border:1px solid #D7D7D7; border-radius:3PX; height:14PX; padding:3px 0; line-height:14PX; padding-left:5PX; font-size:12px; display:inline-block}

.refresh, .set{ background-image:url(../images/icon_sgz.png); position:relative;}
.refresh{ background-position:-140px -20px; width:16px; height:16px; float: left; margin:6px 8px 0; }
/*.refresh:hover{ background-position:-655px -230px; }*/
.refresh:active{ background-position:-762px -230px; }

.set{ background-position:-160px -20px; width:18px; height:18px; float: right;margin-right:5px;}

.tabbleStyle { /* border-collapse:collapse; */}
.tableStyle .bg{float:left; width:100%; padding:5px 0 0 0; margin-top:-3px; overflow:hidden; white-space:nowrap;}
.tableStyle .normal, .PaymentTableStyle .normal{ background: #fff; height:50px;}
/* .down, .up{ background:url(../images/thBgS.png) right center repeat-x #f4f4f4;} */
.sortable{ cursor:pointer;}
.sortable .bg{ background:url(../images/sortable.png) no-repeat right center;}
.down .bg{ background:url(../images/icon_sgz.png) -505px -19px no-repeat;}
.up .bg{ background:url(../images/icon_sgz.png) -477px -19px no-repeat;}


.greyLine{ background-color:#fff;}
.yellowLine{background-color:#fffde5;}
.tableStyle tr:hover{ background:#eee; transition: background linear .3s;}
.tableStyle tr:hover td{ background:#eee; transition: background linear .3s;}

.operateykj{ margin:0 5px; width:23px; height:23px; display:inline-block;background-size:cover; background-color:transparent;  background-image:url(../images/ykj.png);}

.operatek1{ margin:0 5px; width:23px; height:23px; display:inline-block;background-size:cover; background-color:transparent;  background-image:url(../images/k1.png);}
.operatek2{ margin:0 5px; width:23px; height:23px; display:inline-block;background-size:cover; background-color:transparent;  background-image:url(../images/k2.png);}

.check_right{ margin:0 0; width:16px; height:16px; display:inline-block;background-size:cover; background-color:transparent;  background-image:url(../images/right.gif);}
.check_wrong{ margin:0 0; width:16px; height:16px; display:inline-block;background-size:cover; background-color:transparent;  background-image:url(../images/wrong.gif);}

.operate{ margin:0 5px; width:23px; height:23px; display:inline-block; background-color:transparent;  background-image:url(../images/icon2.png);}
.tableButtonArea{  /* height:32px; */ overflow:hidden;}
.seach{background: url(../images/ewm.png);background-size: cover;}
.copy{ background-position: 0 -29px; }
.edit{ background-position: -26px -29px;}
.detail_mx{background-position: -245px -199px;}
.balance{background-position: -276px -199px;}
.account{background-position: -307px -199px;}
.del{ background-position:-52px -29px;}
.sure{ background-position:-86px -85px;}
.details{background-position:-52px -86px;}
.inWarehouse{ background-position:-213px -86px;}
.outWarehouse{ background-position:-245px -86px;}
.distribution{ background-position:-276px -86px;}
.return{ background-position: -92px -146px; }
.sale{ background-position: -126px -146px;}
.permissionIcon{background-position: -307px -86px;}
.saleDetails{ background-position:-245px -145px;}
.CostDetails{background-position:-338px -144px;}
.disableOperate{ background-position:-276px -146px;}

.checkOut {
	background: url(../images/cy_icon01.png) no-repeat;
	background-position: 0 0;
}
.back_checkOut{
	background: url(../images/cy_icon01.png) no-repeat;
	background-position: 0 -26px;
}

.Overdue{ display:inline-block;width:23px; height:23px; background:url(../images/icon_sgz.png) -452px -238px no-repeat;}
.tableStyle tr:hover td .Overdue{background:url(../images/icon_sgz.png) -429px -238px no-repeat;}

.tableStyle tr:hover td .CostDetails{background-position: -338px -116px; cursor:pointer;}
.tableStyle tr:hover td .permissionIcon{background-position: -307px -56px;}
.tableStyle tr:hover td .return{background-position:-92px -116px; cursor:pointer;}
.tableStyle tr:hover td .sale{background-position:-126px -116px; cursor:pointer;}
.tableStyle tr:hover td .copy{background-position:0 0px; cursor:pointer;}
.tableStyle tr:hover td .detail_mx{background-position:-245px -175px; cursor:pointer;}
.tableStyle tr:hover td .balance{background-position:-276px -175px; cursor:pointer;}
.tableStyle tr:hover td .account{background-position:-307px -175px; cursor:pointer;}
.tableStyle tr:hover td .edit{background-position:-26px 0px; cursor:pointer;}
.tableStyle tr:hover td .del{background-position: -52px 0px; cursor:pointer;}
.tableStyle tr:hover td .sure{background-position: -86px -56px; cursor:pointer;}
.tableStyle tr:hover td .details{background-position: -52px -56px; cursor:pointer;}
.tableStyle tr:hover td .inWarehouse{background-position:-213px -56px; cursor:pointer;}
.tableStyle tr:hover td .outWarehouse{background-position:-245px -56px; cursor:pointer;}
.tableStyle tr:hover td .distribution{background-position:-276px -56px; cursor:pointer;}
.tableStyle tr:hover td .saleDetails{background-position:-245px -116px; cursor:pointer;}
.tableStyle tr:hover td .disableOperate{background-position:-307px -116px; cursor:pointer;}

.lineSet{ position:absolute;  min-width:280px;  right:20px; margin-top:25px; z-index:1001;}
.lineSet{top: 12px;right:6%;z-index: 100;} 
.lineSetIn{ border:1px solid #d7d7d7; background:#FFF; border-radius:5px;}
.lineSet .title{ background:url(../images/thBgN.png) bottom #fdfefe repeat-x; padding:5px; text-align:left;}
.lineSet .title .text{ font-size:14px;}
.lineSet .content{ padding:10px; font-size:14px; color:#666;}
.lineSet .buttonArea{ padding:10px; background:url(../images/thBgN.png) bottom repeat-x; border-top:1px solid #d7d7d7;height:25px;}
.lineSet .arrow{ background:url(../images/arrowT.png); width:15px; height:8px; float:right; margin:10px 17px -1px 0;}
.lineSet .lineSetIn td{ text-align:left;}
.selectButton:active{
    border:1px solid #d1d1d1;
    /*	border-radius:3px;*/
    background-color:#f2f2f2;

    color:#666666;
    cursor:pointer;
}

.selectButton .title .text{ width:60px; float:left;}
.selectButton .title .icon{ background:url(../images/selectDown.png);
    width:25px; height:28px; float:left; margin-left:10px;}
.selectButton .value{ position:absolute; width:135px; border:1px solid #d1d1d1;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
    margin:30px 0 0 -26px;
    background-color:#FFFFFF;
    z-index:10000;
}

.selectButton .value .normal{ border-bottom:1px solid #d7d7d7; float:left; width:100%;}
.selectButton .value li a{ width:100%; float:left; color:#666; text-indent:20px;}
.selectButton .value li a:hover{ background:#f8f8f8; transition:background linear .3s; }

.noborderTable td{ border:0px; line-height:100%;}

.expertSearch{ background:#fbfbfb; border:1px solid #e5e5e5; padding: 10px 0;}
.expertSearch .value{ float:left; padding-right:10px; margin-bottom:5px;}
.expertSearch .value .title{ float:left; color:#7c8389; line-height:30px; padding-right:5px;}
.expertSearch .value .text{ float:left; padding-right:5px;}

.formTitle{ font-size:14px; line-height:44px; width:100%; height: 44px; }

.formErrorIcon{ background:url(../images/icon2.png) -20px -56px; width:13px; height:13px; float:left; margin:7px 5px 0 0;}

.selectWrite .arrow{  background:url(../images/selectDown.png) #f4f4f4; width:25px; height:28px; border-radius:3px;}

/* 遮罩 */

.cover{ background:url(../images/coverBg.png); top:0; width:100%; height:100%; position:absolute; z-index:1000; display:block;}
.popArea{ background:#FFF; border-radius:5px; overflow: hidden; position:fixed; z-index:1000;top: 10%; left: 50%;}
.popArea_big{ width:1064px; height:600px;  margin-left: -532px; margin-top: -307px;}
.popArea_big_h300{ width:1000px; height:300px;  margin-left: -500px; margin-top: -150px;}


.popArea_small_h300{  width:480px; height:230px; }
.popArea_small_h370{  width:480px; height:370px; }
.popArea_small_h470{  width:480px; height:470px; }
.popArea_small_h520{  width:480px; height:520px; }
.popArea_small_w680h520{  width:680px; height:520px; }
.popArea_small_w680h600{  width:680px; height:280px; }
.popArea_large_w1200h600{  width:1200px; height:600px;}
.popArea_large_w1080h600{  width:1080px; height:600px;}
.popArea_small{  width:510px; height:300px; margin-left: -255px; margin-top: -150px;}

.popArea .title{ height:48px; line-height:48px; padding: 0 18px 0 30px; background: #f9f9f9;}
.popArea .title .text{ font-size:16px;  float:left;}
.bottomButton{ background:#fff;  width:100%; box-sizing: border-box; padding:10px 28px; float:left; text-align:right;}
.popArea .title .close{ width:20px;  float:right; margin-top: 14px}
.popArea .title .close:hover{ background:none;}
.popArea .title .close .closeButton{ width:20px; height:20px; background:url(../images/icon_sgz.png) no-repeat -20px -110px; display:inline-block;  cursor:pointer;}
.popArea .title .close .closeButton:hover{width:20px; height:20px; background:url(../images/icon_sgz.png) no-repeat -50px -110px; display:inline-block;  cursor:pointer;}
.popArea .content{ clear:both; padding:10px 2%; float:left; width:96%;}



.popArea .moveArea{cursor: move;}
.tc_bottom{overflow: hidden; height: 550px; width: 100%;}
.formTable tr td{ line-height:28px;}
.errorArea{ padding-top:10px;}

.helpinfo{ background:url(../images/package.png) -319px -372px; height:11px; width:11px; display:inline-block; margin-left:5px; margin-top:9px; *margin-left:0px; cursor:pointer; position:relative}
.helpinfo .tips{ position:absolute; margin:15px 0 0 -80px; z-index:1000;}
.helpinfo .tips h1{background: #FFF;  padding:5px 10px; width:150px; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #d7d7d7; margin-top:7px;  box-shadow:0 3px 3px rgba(0,0,0,.2)}
.helpinfo .tips h2{ background:url(../images/arrowT.png); width:15px; height:8px; z-index:1; position:absolute; margin-left:78px; *margin-left:-85px;}
.helpinfo .tips h3{background:url(../images/arrowD.png);width:15px; height:8px; z-index:1; position:absolute; margin-left:108px;bottom:-7px; }

.helpinfolink{color:#1f93d5;height:11px; width:120px; display:inline-block; margin-left:0px; margin-top:9px; *margin-left:0px; cursor:pointer; position:relative}
.helpinfolink .tips{color: #666; position:absolute; margin:15px 0 0 -80px; z-index:1000;}
.helpinfolink .tips h1{background: #FFF;  padding:5px 10px; width:90px; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #d7d7d7; margin-top:7px;  box-shadow:0 3px 3px rgba(0,0,0,.2)}
.helpinfolink .tips h2{ background:url(../images/arrowT.png); width:15px; height:8px; z-index:1; position:absolute; margin-left:60px; *margin-left:-85px;}
.helpinfolink .tips h3{background:url(../images/arrowD.png);width:15px; height:8px; z-index:1; position:absolute; margin-left:108px;bottom:-7px; }



.classifyEdit a{ background:url(../images/package.png) no-repeat; width:17px; height:17px; float:left; margin-left:5px;}
.classifyEdit .add{ background-position: -761px -337px;}
.classifyEdit .add:hover{ background-position: -761px -390px;}
.classifyEdit .edit{ background-position: -814px -337px;}
.classifyEdit .edit:hover{ background-position: -814px -390px;}
.classifyEdit .del{ background-position: -885px -337px;}
.classifyEdit .del:hover{ background-position: -885px -390px;}
.classifyBottomButton{ padding-left:215px; float:left;}

.footer{ clear:both; float:left; width:100%; border-top:1px solid #cfcfcf; color:#999; margin-top:15px; padding-top:10px;}
.footer .fr{ text-align:right;}

.noPadding{ padding:0; }
.wf100{ width:100%;}
.wf95{ width:95%;}

.sevBottom{ padding-left:10px;}
.sevBottom a{ float:left; background:url(../images/package.png) no-repeat; width:35px; height:35px;}
.sevBottom .QQ{ background-position:-567px -284px;}
.sevBottom .QQ:hover{ background-position:-761px -284px;}
.sevBottom .weibo{ background-position:-606px -284px;}
.sevBottom .weibo:hover{ background-position:-800px -284px;}
.sevBottom .weixin{ background-position:-647px -284px;}
.sevBottom .weixin:hover{ background-position:-841px -284px;}
.sevBottom .comment{ background-position:-688px -284px;}
.sevBottom .comment:hover{ background-position:-882px -284px;}


.tabBar{ background:url(../images/thBgN.png) bottom repeat-x; width:100%; border-bottom:2px solid #6cbe4a;  float:left; height:35px;}
.tabBar .tabN a{ padding:4px 19px; float:left; margin-bottom:-2px; font-size:14px; margin-left:5px; margin-top:9px; color:#aab3c5;}
.tabBar .tabS a, .tabBar .tabN a:hover{ padding:3px 18px; float:left; margin-bottom:-2px; border:1px solid #6cbe4a; border-width:1px 1px 0 1px; font-size:14px; border-top-left-radius:3px; border-top-right-radius:3px; margin-left:5px;  margin-top:9px; background:#fff; color:#6e7686;}


/* 导入 */

.importContact{ padding:20px 0;}
.importContact .title{ font-size:24px; color:#000; padding-bottom:20px;}
.importContact .tab{ display:block; width:100%; height:141px; background-color:#d8d7d7;}
.importContact .tab ul{ padding:5px 5px 0 5px;}
.importContact .tab ul .tabN{ float:left; border:3px solid #d8d7d7; border-width:3px 3px 5px 3px; height:128px; margin-right:5px;}
.importContact .tab ul .tabN:hover, .importContact .tab ul .tabS{ float:left; border:3px solid #FFF; border-width:3px 3px 5px 3px; height:128px; margin-right:5px;}
.impotButtonArea{ padding:0 0 10px 0;}
.impotButtonArea .step1{ float:left;}
.impotButtonArea .step1 .downloadExcelTemp{ background:url(../images/importExcel1.png); width:197px; height:156px; float:left; display:inline-block;}
.impotButtonArea .step1 .downloadExcelTemp:hover{background:url(../images/importExcel1.png) -197px 0;}
.impotButtonArea .step2{ float:left; background:url(../images/importExcel2.png); width:197px; height:156px; margin-left:10px;}
.impotButtonArea .step2 .text{ width:145px; text-align:center; padding-top:120px; float:left;}
.impotButtonArea .step3{ float:left; background:url(../images/importExcel3.png); width:145px; height:156px; margin-left:10px;}
.choseFile{ background:#0069b7; color:#FFF; padding:10px 20px;}
.choseFile:hover{ background:#2b8cd6; color:#FFF; padding:10px 20px; transition:background linear .3s;}
.choseFileArea{ width:145px; text-align:center; float:left; padding-top:70px;}
.impotButtonArea .step3 .text{ width:145px; padding-top:25px; text-align:center; float:left; line-height:120%;}

.impotButtonArea .step2End{ background:url(../images/step2end.png); width:145px; height:156px; margin-left:10px; float:left;}
.impotButtonArea .step2End .text{ width:145px; padding-top:25px; text-align:center; float:left; line-height:120%;}
.impotButtonArea .step1Outlook{ float:left; background:url(../images/stepOutLook.png); width:197px; height:156px;}

.tab_pd{ float:left; border:1px solid #2c8fff; border-radius:3px; height:30px; line-height:30px;}
.tab_pd ul li{ float:left;}
.tab_pdN a{ color:#2c8fff; text-align:center; width:120px; float:left; height:30px;}
.tab_pdS a, .tab_pdN a:hover{ background:#2c8fff; color:#FFF; text-align:center; width:120px; float:left; height:30px; transition:background linear .3s;}

.propertyValue{ float:left; border:1px solid #ddd; background:#fff; border-radius:3px; padding:3px 0 3px 10px; margin: 4px 10px 4px 0; line-height:25px;}

.noBorder{ border:0px;}

.photoPreview{ border:1px solid #dcdcdc; background:#eaeaea; padding:4px; margin-right:10px; float:left; height:150px;}
.photoPreview img{width:150px;}
.proPhotoDetails{ border:1px solid #dcdcdc; background:#eaeaea; padding:4px; display:inline-block; height:120px;}
.proPhotoDetails:hover{ border:1px solid #52b6ff; background:#f5fbff; transition:background linear .3s;}

.disable{ width:54px; height:54px; background:url(../images/package.png) -850px -18px; position:absolute; right:30px;}
.enable{ width:54px; height:54px; background:url(../images/package.png) -850px -89px; position:absolute; right:30px;}


/* 单据样式 */

/*.topButtonBg{background:url('../images/coverBgLight.png'); border-bottom-left-radius:5px;  border-bottom-right-radius:5px; padding:5px;}*/

.receipts{  width:100%;}
.receipts .title{background: url(../images/line.png)  bottom repeat-x;}
.receipts .title .text{ color:#454c51;  line-height:30px; padding-bottom:20px;}
.receipts .tableStyle tr th{ font-weight: normal; font-size:14px; color:#000;  height: 60px; background: #f3f3f3;}
/* .receipts .tableStyle tr th:after{content:"";display: block;position: absolute;right: 0;top:28%; width:5px;height:24px;border-right: 1px solid #e5e5e5;cursor:ew-resize }
.receipts .tableStyle tr th:last-child:after{display:none} */

.receiptsInputText{ width:96%; display:block; height:14px; line-height:14px; color:#7c8389; border:1px solid #FFF; background-color:#FFF; padding:5PX 0; text-indent:5PX; border-radius:3px;}
.receiptsInputText:hover{ border:1px solid #1f93d5;}
.receiptsInputText:focus{border:1px solid #1f93d5;}

.receiptsInputTextError{ width:96%; display:block; height:14px; line-height:14px; color:#FF0000; border:1px solid #F00; background-color:#FFF; padding:5PX 0; text-indent:5PX; border-radius:3px;}
.receiptsInputTextError:hover{ border:1px solid #06F;}
.receiptsInputTextError:focus{border:1px solid #1f93d5; color:#7c8389}

.receipts .tableStyle tr:hover .receiptsInputText[readonly], .receipts .tableStyle tr:hover .receiptsInputText:hover[readonly]{
    background:#F1F1F1;
    border:1PX solid #F1F1F1;
    transition:background linear .3s;
}

.receipts .tableStyle tr:hover .receiptsInputText:focus[readonly]{background:#F1F1F1; border:1PX solid #f1f1f1;}
.receipts .tableStyle tr .receiptsInputText:focus[readonly]{background:#FFFFFF; border:1PX solid #FFFFFF;}


.receipts .tableStyle tr:hover .plusLite{ background:url(../images/icon2.png) no-repeat 0 -56px; width:14px; height:14px; display:inline-block; margin:0 5px;}
.receipts .tableStyle tr:hover .plusLite:hover{ background:url(../images/icon2.png) no-repeat 0 -73px;}
.receipts .tableStyle tr:hover .delLite{
    background:url(../images/icon_sgz.png) -476px -60px no-repeat;
    width:14px;
    height:14px;
    /* float: left; */
    display:inline-block;
    /* margin: 0 0 0 44%; */
}

.tableStyle tr:hover .delLite{ background:url(../images/icon2.png) no-repeat -20px -56px; width:13px; height:13px; display:inline-block; margin:0 5px;}
/*.tableStyle tr:hover .delLite:hover{ background:url(../images/icon2.png) no-repeat -20px -73px;}*/


.receipts .tableStyle tr .chose{ display:none;}
.receipts .tableStyle tr:hover .chose{ display:block; width:100%;}
.receipts .tableStyle tr .num{ display:block;}
.receipts .tableStyle tr .actionArea{display:none;}
.receipts .tableStyle tr:hover .num{ display:none;}
.receipts .tableStyle tr:hover .actionArea{display:block; width: 20px;}

.receipts .tableStyle tr:hover .chose tr, .receipts .tableStyle tr:hover .chose tr td, .receipts .tableStyle tr:hover .chose{ border:0px;}
.receipts .tableStyle tr:hover td{ background:#dbecf7;}

.choseGoods{ border-radius:3px; background-color:#36c77b; color:#FFF; cursor:pointer; height:26px; line-height:26px; padding:0 10px; display:inline-block;}
.choseGoods:hover{ background:#49dc8f; color:#FFF; cursor:pointer; transition:background linear .3s;}
.choseGoods:active{ background:#36c77b; color:#FFF; cursor:pointer;}

.deliver{ border:1px solid #eeeeee; background-color:#f8f8f8; float:left; width:100%;  display:block; margin-top:5px; padding:10px 0; box-sizing:border-box;}
.deliver span{ padding:0 5px 0 10px; line-height:30px;}
.deliver input[type=checkbox]{ margin:8px 0 0 10px; float:left;}


.setButton, .refreshButton{ padding:0px; width:28px; height:28px;}
.setButton span{ background:url(../images/setIcon.png) center no-repeat; width:28px; height:28px; float:left;}
.refreshButton span{ background:url(../images/refreshIcon.png) center no-repeat; width:28px; height:28px; float:left;}

.choseGoodArea .choseGoods{  display:none;}
.receipts .tableStyle tr:hover .choseGoods{ display:inline-block;}
.choseGoodArea .choseGoods .receiptsInputText{ width:170px;}
.width120{ width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.hidden{ display:none;}
.receipts .tableStyle tr:hover .hidden{ display:block;}
.highlight, .receipts .tableStyle tr:hover .highlight{ background:#fffde5; transition:background linear .3s;}
.receipts .highlight .receiptsInputText{ border:1px solid #eee79a;}

.priceInfo{ margin-right:20px;}
.priceInfo tr td{ border:0px;}

.left{ float:left; line-height:30px;}
.left .button{  margin-right:5px;}

.right{ float:right;}
.right .button{ float:left; margin-left:5px;}

.sn{ width:14px; height:14px; background:url(../images/sn.png) no-repeat 2px 2px; display:inline-block; position:absolute; margin:4px 0 0 -20px; z-index:100; cursor:pointer;}
.sn:hover{ background-position:-109px 2px;}

/* 弹出选择商品 */

.contentChoseGoods .inputText{ width: 210px;}

.popArea .contentChoseGoods{ clear:both; float:left; padding: 0 28px;}
.contentChoseGoods .secTitle{  width:100%; line-height:44px; height: 44px; }
.contentChoseGoods .treeArea{ height:307px; border-bottom:1px solid #D7D7D7; overflow:scroll; float:left; width:100%;}
.contentChoseGoods .quickList{ padding:15px 0 15px 15px; float:left;}
.contentChoseGoods .quickList li{ float:left; width:60px; height:30px; line-height:30px; margin-bottom:5px; padding:0 10px; margin-right:10px;}
.contentChoseGoods .quickList li a{ width:60px; height:30px; color:#39424b; float:left;}
.contentChoseGoods .quickList .select{border:1px solid #2091fc;
    background-color:#6ecdff;
    color:#FFFFFF;}
/*.contentChoseGoods .quickList li a .icon{ width:25px; height:25px; background-image:url(../images/package.png); background-repeat:no-repeat; float:left;} */
.contentChoseGoods .quickList .recent a .icon{ background-position:-865px -173px;}
.contentChoseGoods .quickList .warning a .icon{ background-position:-865px -224px;}


.contentChoseGoods .quickList .hotGoods a .icon{ background-position:-918px -135px;}

.contentChoseGoods .quickList li a .text{ color:#39424b; display:block; text-align:center;}
.contentChoseGoods .quickList li a:hover .text{ color:#39424b; text-align:center;}
.contentChoseGoods .quickList .select a .text{ color:#FFF; text-align:center;}
.contentChoseGoods .quickList li a{ position:relative;}
.contentChoseGoods .quickList li a .newIcon{ position: absolute; top:0px; right:-15px;}





.tableStyle tr:hover .count .plus, .tableStyle tr:hover .count .short, .tableStyle tr:hover .shortUnclickable{ display:inline-block;}
.tableNoborder tr td{ border:0px;}
.tableNoborder tr:hover{ background-color:#FFF; transition:background linear .3s;}

.low{ font-size:10px; color:#FFF; background-color:#F00; border-radius:3px; width:20px; height:20px; line-height:20px;}
.high{ font-size:10px; color:#FFF; background-color:#F90; border-radius:3px; width:20px; height:20px; line-height:20px;}

.remark{ width:100%; padding-top:20px;}


.inputMore{ background-image:url(../images/package.png); background-position:-455px -377px; float:left; width:28px; height:28px;  cursor:pointer;  position:absolute; margin-left:-28px; top:0px; right:0px;}
.inputMore:hover{ background-position:-490px -377px;}
.lh30{ line-height:30px;}


/* 登录 */

.loginTop{ border-bottom:1px solid #d7d7d7; background:#FFF; width:100%; float:left; padding:10px 0;}
.loginTopIn{ width:1002px; margin:0 auto;}
.loginContainer{ width:1002px; margin:0 auto;}
.showcase{ width:660px; height:350px; overflow:hidden; float:left; padding-right:20px;}
.showcase .icon{ position: absolute; bottom:10px; height:20px; right:30px; background:url(../images/coverBg.png); border-radius:20px; padding:0 3px 3px 8px;}
.showcase .icon .point{ background:#999; width:8px; height:8px; display:inline-block; border-radius:10px;  margin-right:5px; transition:background linear .3s;}
.showcase .icon .point:hover{ background:#FFF; transition:background linear .3s;}
.showcase .icon .select{ background:#FFF; transition:background linear .3s;}
.loginForm{ width:280px; float:left;}
.loginButton{ height:40px; font-size:16px; text-align:center; line-height:40px; }
.loginInput{ width:260px; height:25px; line-height:25px;}
.loginArea{ height:320px;}
.otherLogin{ width:275px; border-bottom:1px solid #d7d7d7; padding:6px 0; float:left;}
.otherLogin a{ width:133px; text-align:center; float:left;}

.quickLink{ width:980px; float:left; overflow:hidden; padding:10px;}
.quickLink ul li{ float:left;}
.quickLink ul li a{ width:114px; height:114px; float:left; margin-right:95px; cursor:pointer;}
.quickLink ul li a:hover{ background:#F8F8F8; border-radius:5PX; transition:background linear .3s;}
.quickLink ul li a .icon{ background-image:url(../images/package.png); width:40px; height:40px; float:left; margin:30px 35px 10px 37px; cursor:pointer;}
.quickLink ul li a .text{ width:114px; float:left; text-align:center; color:#999; cursor:pointer;}
.quickLink ul .pc a .icon{ background-position:-514px -478px;}
.quickLink ul .pc a:hover .icon{ background-position:-514px -549px;}
.quickLink ul .android a .icon{ background-position:-602px -478px;}
.quickLink ul .android a:hover .icon{ background-position:-602px -549px;}
.quickLink ul .ios a .icon{ background-position:-690px -478px;}
.quickLink ul .ios a:hover .icon{ background-position:-690px -549px;}
.quickLink ul .wb a .icon{ background-position:-797px -478px;}
.quickLink ul .wb a:hover .icon{ background-position:-797px -549px;}
.quickLink ul .website a .icon{ background-position:-885px -478px;}
.quickLink ul .website a:hover .icon{ background-position:-885px -549px;}

/* 演示选择 */
.choseVersion{  position:fixed; z-index:1001; top:190px; left:30%; width:462px; height:220px; background:#FFF;}
.choseVersion .title{ background:#F2F2F2; border-bottom:1px solid #d7d7d7; width:100%; height:40px; font-size:14px; color:#666; text-indent:10px; line-height:40px;}
.choseVersion .Vbottom{ background:#F2F2F2; border-top:1px solid #eee; width:100%; height:30px; font-size:12px; color:#999; text-indent:10px; line-height:30px; float:left;}
.choseVersion .content{ padding:20px; float:left;}
.choseVersion .content .baseVersion{ background:url(../images/shopIcon1.png) #449bf1 no-repeat 20px 35px; transition:background linear .2s; width:200px; height:110px; border-radius:5px; cursor:pointer; display:block; margin-right:20px;}
.choseVersion .content .baseVersion:hover{ background:url(../images/shopIcon1.png) #6dbcf7 no-repeat 20px 35px; transition:background linear .2s; cursor:pointer;}
.choseVersion .content .baseVersion h1{ font-size:14px; color:#FFF; padding-left:70px; padding-top:15px;}
.choseVersion .content .baseVersion h2{ font-size:12px; color:#c5dffa; padding-left:70px; line-height:120%;}

.choseVersion .content .chainVersion{ background:url(../images/shopIcon2.png) #4ac55d no-repeat 20px 35px; transition:background linear .2s; width:200px; height:110px; border-radius:5px; cursor:pointer; display:block;}
.choseVersion .content .chainVersion:hover{ background:url(../images/shopIcon2.png) #73e48b no-repeat 20px 35px; transition:background linear .2s; cursor:pointer;}
.choseVersion .content .chainVersion h1{ font-size:14px; color:#FFF; padding-left:70px; padding-top:15px;}
.choseVersion .content .chainVersion h2{ font-size:12px; color:#dcf2df; padding-left:70px; line-height:120%;}

.choseVersion .closeIcon{ background-image:url(../images/closeIcon.png); background-repeat:no-repeat; background-position:center; cursor:pointer; width:23px; height:23px; background-color:#999; float:right; margin-right:20px;}
.choseVersion .closeIcon:hover{ background-color:#e77070; transition:linear background-color .3s; cursor:pointer;}
.choseVersion .closeIcon:active{ background-color:#d46666;  transition:linear background-color .3s; cursor:pointer;}

/* 注册 */

.num1{ background:url(../images/package.png) -18px -402px; height:25px; width:25px; display:inline-block; margin-left:10px;}
.num2{ background:url(../images/package.png) -55px -402px; height:25px; width:25px; display:inline-block; margin-left:10px; }
.num3{ background:url(../images/package.png) -90px -402px; height:25px; width:25px; display:inline-block; margin-left:10px; }
.num4{ background:url(../images/package.png) -90px -345px; height:25px; width:25px; display:inline-block; margin-left:10px; }
.numWhite1{ background:url(../images/package.png) -18px -435px; height:25px; width:25px; display:inline-block;  margin-left:10px; }
.numWhite2{ background:url(../images/package.png) -55px -435px; height:25px; width:25px; display:inline-block;  margin-left:10px; }
.numWhite3{ background:url(../images/package.png) -91px -435px; height:25px; width:25px; display:inline-block;  margin-left:10px; }
.numWhite4{ background:url(../images/package.png) -90px -374px; height:25px; width:25px; display:inline-block;  margin-left:10px; }

.stepChecked{ background:url(../images/package.png) -88px -499px; height:25px; width:25px;}

.bgGreen{ background-color:#66CC66; color:#FFFFFF; text-align:center; vertical-align: middle;}
.bgGray{ background-color:#E9EEF2; color:#949EA5; text-align:center; vertical-align: middle;}

.Info{ /*background:url(../images/package.png) -319px -372px; height:11px; width:11px; display:inline-block; margin-left:5px; margin-top:10px; *margin-left:0px; cursor:pointer;*/}
.Info .tips{ background-color:#F9F9F9;  padding:5px 10px; width:100%; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #dddddd; margin-top:7px;  }
.Info h2{ background:url(../images/arrowT.png); width:15px; height:9px;  position:absolute; margin-left:18px; *margin-left:-85px;}
.Info .left{ /*background:url(../images/arrowL.png);*/ width:8px; height:15px;  position:absolute;margin-left:1px; margin-top:1px; *margin-left:-85px;}
.Info h3{  /*background:url(../images/T.png) no-repeat;*/ font-size:12px; }

.formInfo{ display:inline-block; margin-left:5px; margin-top:2px; *margin-left:0px; cursor:pointer;}
.formInfo .tips{ position:absolute; background-color:#F9F9F9;  padding:10px 20px; width:200px; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #dddddd; margin-top:-20px; margin-left:9px;  }
.formInfo h2{ background:url(../images/arrowT.png); width:15px; height:9px;  position:absolute; margin-left:18px;  margin-top:0px;}
.formInfo .left{ /*background:url(../images/arrowL.png);*/z-index:1; position:absolute; width:8px; height:15px;  position:absolute;margin-left:2px; margin-top:-5px; *margin-left:-85px;}
.formInfo h3{ /*background:url(../images/T.png) no-repeat;*/ background-position:center left; font-size:12px; margin-top:0px; padding-left:10px; padding-top:-10px; }
.formInfo .error{ /*background:url(../images/T.png) no-repeat;*/ font-size:12px; margin-top:3px; color:red; border:none;}

/*.formInfo{  height:11px; width:11px; display:inline-block; margin-left:5px; margin-top:10px; *margin-left:0px; cursor:pointer;}
.formInfo .tips{ background-color:#F9F9F9; position:absolute; margin:15px 0 0 -80px; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #dddddd; margin-top:25px; margin-left:9px;}
.formInfo .tips h1{background:url(../images/thBgN.png) bottom repeat-x #FFF;  padding:5px 10px; width:150px; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #d7d7d7; margin-top:7px;  box-shadow:0 3px 3px rgba(0,0,0,.3)}
.formInfo .tips h2{ background:url(../images/arrowT.png); width:15px; height:8px; z-index:1; position:absolute; margin-left:78px; *margin-left:-85px;}
*/

.imgPc{background:url(../images/package.png) -356px -409px; height:100px; width:103px; display:inline-block;  }
.imgAndroid{background:url(../images/package.png) -132px -405px; height:100px; width:100px; display:inline-block;  }
.imgIOS{background:url(../images/package.png) -244px -405px; height:100px; width:100px; display:inline-block;  }



.block{ display:block;}

/* 模拟select */

.fakeSelect h2{ font-size:12px; border:1px solid #d7d7d7; border-radius:3PX; height:14PX; padding:5px 0; line-height:14PX; padding-left:5PX; font-size:12px; display:block; background:url(../images/selectDown.png) right center no-repeat #FFF; text-align:left;}
.fakeSelect:hover .FSvalue{ display:block; position:absolute;}
.fakeSelect .FSvalue{ display:none;}
.FSvalue{ background: #fff; border: 1px solid #d7d7d7; box-shadow: 0 1px 3px rgba(0,0,0,0.15); z-index: 500; text-align:left; text-indent:5px;  position: relative; width:120px; margin-top:-1px;}
.fakeSelect:hover h2{box-shadow:0 2px 1px rgba(0, 0, 0, 0.11) inset; }
.FSvalue li:hover{ background:#d2d2d2; cursor:pointer; transition:background linear .3s;}

/*分类选择样式*/
.levelSelect{position:relative;display:block;float:left;}
.levelSelect .ls{position:absolute;z-index:2000; }
.levelSelect .ls-input{
    display:block;
    border:1px solid #eee;
    color:#666666;
    height:30px;
    line-height:30px;
    /*padding:5px 22px 4px 4px;*/
    text-indent:5px;
    width:138px;
    cursor:default;
    /* background:url(../images/selectBg_.png) no-repeat right; */
    background:url(../images/selectBg_new.png) no-repeat right;
    background-position:right -30px;
    overflow: hidden;
    padding-right: 30px;
    box-sizing: border-box;
}
.levelSelect .ls-input:hover{

    /*	border:1px solid #d7d7d7;
        border-radius:3px;*/
}
.levelSelect .ls-input:link{
    background-position:right 0px;
    box-shadow:0 2px 1px rgba(0, 0, 0, 0.11) inset;
}
.ls-inputReadonly{display:block;  border:1px solid #dfdfdf; border-radius:3px; height:19px;line-height:18px;padding:5px 22px 4px 4px;text-indent:2px;width:81px;cursor:default; background:url(../images/selectBg.png) no-repeat right -31px #efefef ; color:#aaa;}
.levelSelect .ls-box{ padding:5px 0 5px 4px; box-shadow:0 2px 1px rgba(0,0,0,0.11); background:#FFF; border-bottom-left-radius:3px; border-bottom-right-radius:3px;}
.levelSelect .ls-ul{padding-right:4px;}
.levelSelect .ls-li{position:relative; text-align:left; cursor:default;height:24px;line-height:24px;padding-left:12px;background:#FFFFFF url(../images/arrow.png) no-repeat 93px 8px;}
.levelSelect .ls-li.mouseover{background:#eee url(../images/arrow.png) no-repeat 93px 8px;}
.levelSelect .ls-li.nochild{background-image:none;}
.levelSelect .ls-li span{ line-height:24px; text-align:left;}

.levelSelect .ls-tit{font-size:0;line-height:0;padding-left:4px;background:url(../images/selectBg.png) repeat-y 0 0;}


.levelSelect .ls1{top:30px;width:114px;}
.levelSelect .ls2{left:103px;top:0;width:100px;}
.levelSelect .ls2 li{cursor:pointer;}
.levelSelect .color{color:#64AAA0;}
.noBg{ background: none;}
.ls-li span{ white-space:nowrap; overflow:hidden; width:72px; float:left;}


.check{background-position:-86px -86px;}
.tableStyle tr:hover td .check{background-position: -86px -56px; cursor:pointer;}

/* 序列号 */

.snAdd h1{ font-size:18px; font-weight:normal; margin-bottom:5px;}
.snAdd h2{ font-size:14px; font-weight:normal; color:#888;}
.snTab{ float:left;}
.snTab li{ float:left;}
.snTab .tabN a{ border:1px solid #d7d7d7; background:#eee; margin-bottom:-1px; padding:5px 10px; color:#666; float:left; margin-right:5px;}
.snTab .tabS a, .snTab .tabN a:hover{ border:1px solid #d7d7d7;  margin-bottom:-1px; background:#FFF; border-bottom:1px solid #FFF; padding:5px 10px; color:#333; float:left; margin-right:5px;}
.snTable{ border:1px solid #d7d7d7;}
.snTab ul li a{ color:#666;}
.snTab ul li a:hover{ color:#333;}

.tableStyle tr .num{ display:block; width:20px; margin:0 0px;}
.tableStyle tr .actionArea{display:none;}
.tableStyle tr:hover .num{ display:none;}
.tableStyle tr:hover .actionArea{display:block;}

.snSetProList{ width:100%; float:left;}
.snSetProList ul li{ float:left; width:100%; padding:10px 0; margin-bottom:1px; cursor:pointer;}
.snSetProList ul .select, .snSetProList ul .normal:hover{ background:#2197fc;}
.snSetProList ul .select a{  width:94%; margin:0 3%; float:left; color:#fff;}
.snSetProList ul .select a h2{ color:#FFF;}
.snSetProList ul .normal{ background:#FFF;}
.snSetProList ul .normal a{ border-bottom:1px solid #e4e4e4; width:94%; margin:0 3%; float:left; color:#fff;}
.snSetProList ul li a h1{ font-size:14px; line-height:120%; padding-bottom:2px;}
.snSetProList ul li a h2{ font-size:12px; color:#999;}
.snSetProList ul .normal a h1{ color:#666;}
.snSetProList ul .normal:hover a h1{ color:#fff;}
.snSetProList ul .normal a h2{ color:#999;}
.snSetProList ul .normal:hover a h2{ color:#fff;}
.snSetProList ul .normal:hover a{ border-bottom:1px solid #2197fc;}

.tableTitleBg{ background:url(../images/thBgN.png) bottom repeat-x #fdfefe;}


/* 智能提示框样式 20130402 */
.autoCompleteBox {
    border: 1px solid #D7D7D7;
    position: absolute;
    overflow-y: auto;
    overflow-x: hidden;
    display: none;
    z-index: 999999;
}

.autoCompleteBox table {
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: default;
    width: 100%;
}

.autoCompleteBox table th {
    background: #e3f4fe;
    border-bottom: 1px solid #d7d7d7;
    height: 23px;
    font-size: 12px;
    padding: 0 4px;
    line-height: 23px;
    color: #9a6a00;
    text-align: left;
}

.autoCompleteBox table tr {
    background: #fcf3f3;
}

.autoCompleteBox table td {
    border-bottom: 1px solid #eee;
    height: 23px;
    line-height: 23px;
    color: #4c4c4b;
    padding: 0 4px;
    font-size: 12px;
    background-color: #FFF;
}

.autoCompleteBox table td:hover {
    background: #f7fff3;
    transition:background linear .3s;
}

.autoCompleteBox .nowRow {
    background: #fbdab0;
    border-bottom: 1px solid #e2d2ac;
    height: 23px;
    line-height: 23px;
    color: #4c4c4b;
    cursor: pointer;
}

.autoCompleteBox .key {
    color: #F00;
    font-weight: bold;
}

.delLine{ background:url(../images/icon2.png) no-repeat -20px -56px; width:13px; height:13px; display:inline-block; margin:3px 5px 0 5px; cursor:pointer;}
.delLine:hover{ background:url(../images/icon2.png) no-repeat -20px -73px; cursor:pointer;}

.cancellation{  color:#ccc;}
.cancellation .cancelIcon{ background:url(../images/icon2.png) no-repeat -158px 0; width:30px; height:14px; display:inline-block;}
.cancellation .disableLine{ background:url(../images/icon2.png) no-repeat -198px 0; width:30px; height:14px; display:inline-block;}
.disableLine{ background:url(../images/icon2.png) no-repeat -198px 0; width:30px; height:14px; display:inline-block;}
.cancelIcon_audit{ background: url(../images/icon2.png) no-repeat -232px -36px;width: 33px;height: 16px;display: inline-block;}

.ellipsis{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:150px;}


/* 新增数据分享 2014-02-19  */

.getReady{ border:1px solid #ffba00; background:#fffbeb url(../images/loading.gif) no-repeat center top; padding:38px 10px 10px 10px; display:block; color:#53606b; font-size:14px; text-align:center;}
.already{ border:1px solid #c2c2c2; background:#ebebeb; padding:10px; display:block; color:#53606b;  font-size:14px; text-align:left; word-break:break-all; white-space:normal;}

.shareList ul li{ float:left; padding-right:10px;}
.shareList ul li a{ background:url(../images/share.jpg); width:94px; height:94px; display:inline-block;}
.shareList .copy{ background-position:0 0;}
.shareList .copy:hover{ background-position:0 -118px;}
.shareList .mail{ background-position:-113px 0;}
.shareList .mail:hover{ background-position:-113px -118px;}
.shareList .QQ{ background-position:-227px 0;}
.shareList .QQ:hover{ background-position:-227px -118px;}
.shareList .weixin{ background-position:-339px 0;}
.shareList .weixin:hover{ background-position:-339px -118px;}

.shareArea{ border-top:1px #DDD solid; padding:10px;}

.VBbody{ background: #758089;}
.viewBillsLogin{ width:430px; margin:100px auto 10px auto;}
.BillsInfo{ background:#ff8250; height:150px; padding-top:30px;}
.billsLogo{ border-radius:50px; width:99px; height:99px; border:3px solid #FFF; margin:0 auto;}
.VBLoginContent{ padding:10px;}

.popWechat{ position:absolute; border:1px solid #DDD; background:#f8f8f8; padding:10px; margin:-150px 0 0 95px; width:150px;}
.popWechat .text{ white-space:normal;}

.borderTopNon{ border-top:0px;}

.left_tree{width:189px;  border: 1px solid #eee;overflow: hidden; height: 420px;}


.packUp, .unfold:hover{ background:url(../images/package.png) -951px -74px; width:11px; height:42px;position: absolute; top: 110px; left: -37px; }
.packUp:hover, .unfold{ background:url(../images/package.png) -951px -10px; width:11px; height:42px; position: absolute; top: 110px; left: -37px; }

.cancelImg{ position:absolute; margin-top:50px; margin-left:400px; background:url(../images/cancel.png) no-repeat; width:400px; height:236px; z-index:1000;}

.snProChoose{ border:1px solid #d7d7d7; border-radius:3px; height:24px; line-height:25px; text-align:left; cursor:pointer;background:#FFF url(../images/snN.png) right no-repeat;}
.snProChoose:hover{ border:1px solid #49b8ff; box-shadow:0 0 3px rgba(73,184,255,.5); background:#FFF url(../images/snS.png) right no-repeat;}

.defaultIcon{ background:url(../images/icon2.png) no-repeat -158px -20px; width:30px; height:14px; display:inline-block;}
.baseAcount{ background:url(../images/icon2.png) no-repeat -198px -20px; width:30px; height:14px; display:inline-block;}
.returnIcon{ background:url(../images/icon2.png) no-repeat -317px 0px; width:30px; height:14px; display:inline-block;}
.InventoryLoss{ background:url(../images/icon2.png) no-repeat -317px -20px; width:30px; height:14px; display:inline-block;}
.Surplus{ background:url(../images/icon2.png) no-repeat -354px -20px; width:30px; height:14px; display:inline-block;}
.returnPartIcon{ background:url(../images/icon2.png) no-repeat -232px -20px; width:44px; height:14px; display:inline-block;}
.returnAllIcon{ background:url(../images/icon2.png) no-repeat -232px 0px; width:44px; height:14px; display:inline-block;}
.linkedIcon{ background:url(../images/icon2.png) no-repeat -281px -20px; width:30px; height:14px; display:inline-block;}
.linkedDefualtIcon{ background:url(../images/icon2.png) no-repeat -281px 0px; width:30px; height:14px; display:inline-block;}
.newIcon{ background:url(../images/new.gif) no-repeat center; width:30px; height:14px; display:inline-block;}
.sharedIcon{ background:url(../images/icon2.png) no-repeat -333px -37px; width:31px; height:16px; display:inline-block;}

.ui-combo-active, .ui-combo-active:hover { border: 1px solid #aaa; }
.ui-combo-active, .ui-combo-active input{ /* box-shadow:0 2px 1px rgba(0, 0, 0, 0.11) inset; */ }
.ui-combo-disabled .input-txt { background-color: #f0f0f0; color: #aaa; }
.ui-combo-disabled .trigger, .ui-combo-disabled .trigger:hover { background-color: #f0f0f0; background-position: 0 -16px; transition:background linear .3s; }
.ui-droplist-wrap { background: #fff; border: 1px solid #aaa; box-shadow: 0 1px 3px rgba(0,0,0,0.15); z-index: 500; }
.ui-droplist-wrap .droplist { background-color: #fff; position: relative; }
.ui-droplist-wrap .list-item {_position:relative; padding: 2px 5px; line-height: 22px; cursor: default; overflow: hidden; }
.ui-droplist-wrap .loading { line-height: 26px; padding: 5px 5px 5px 40px; background: url('../images/loading.gif') no-repeat 10px center; }
.ui-droplist-wrap .tips { line-height: 18px; padding: 5px; }
.ui-droplist-wrap .on { background-color: #0066b3;color: #fff;}
.ui-droplist-wrap .selected { background-color: #d2d2d2; }
.ui-subjectList-wrap .list-item{font-size:12px;}
.ui-combo-wrap-small{height: 22px;}
.ui-combo-wrap-small .input-txt{padding: 3px 5px; height: 14px;font-size: 12px;line-height: 14px;}
.ui-droplist-wrap-small .list-item{font-size: 12px;line-height: 20px;}
.ui-combo-wrap-small .trigger{background-position: 0 -19px;}
.ui-combo-wrap-small .trigger:hover { background-position: -16px -19px; }
.ui-droplist-wrap .extra-list-ctn{border-top: 1px solid #ddd; background: #f5f5f5;padding-left: 5px;}

.selectArea .receiptsInputText{ width:68px; padding-right:20px; border:1px solid #d7d7d7;  position:relative;}
.selectArea{ position:relative; width:90px;}
.selectArrow{ background:url(../images/arrowDownR.png) right center no-repeat #FFF; border-radius:3px; width:15px; height:21px; position:absolute;cursor:pointer; top:2px; right:4px;}
.selectArrow:hover{ opacity:0.6;}

.quick-add-link {
    line-height: 30px;
    padding-left: 20px;
    position: relative;
    color: #555;
    cursor: pointer;
    outline: medium none;
    text-decoration: none;
}

/* 下拉菜单结束 */

/* tab样式 */

.whiteBoxTab{ background:url(../images/tabline.png) bottom repeat-x; float:left; width:100%;}

.whiteBoxTab ul li, .whiteBoxTab ul{ float:left; margin-left:5px;}
.whiteBoxTab .tabN{ border:1px solid #d9e0eb; background:#f7f7f7; font-size:16px; padding:5px 10px; cursor:pointer; width:100px; text-align:center;}
.whiteBoxTab .tabS, .whiteBoxTab .tabN:hover{ border:1px solid #c7cedb; border-bottom:1px solid #fff; font-size:16px; padding:5px 10px; background:#FFF; cursor:pointer;  width:100px; text-align:center;}
.whiteBoxTab .tabN a, .whiteBoxTab .tabS a{ color:#666; display:block;}


/* 提示信息样式 */
.errorInfo {
    position: fixed;
    top: 260px;
    right: 0;
    left: 0;
    margin: auto;
    width:370px;
    z-index: 2000;
    opacity:0.9;
    color: #fff;
    line-height: 32px;
    padding: 0 5px;
    background: #fc5f4a;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    max-height: 95px;
    overflow: hidden;
    font-size: 16px;
}

.succeedInfo {
    position: fixed;
    top: 220px;
    right: 0;
    left: 0;
    margin: auto;
    width:370px;
    z-index: 2000;
    opacity:0.9;
    color: #fff;
    line-height: 32px;
    padding: 0 5px;
    background: #7dc855;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    max-height: 95px;
    overflow: hidden;
    font-size: 16px;
}

.alert{ border-radius:5px; background:#FFF; box-shadow:0 10px 30px rgba(0,0,0,.3); position:absolute; z-index:1000; top:30%; left:35%; width:30%;}
.alert .title{ background:#f9f9f9; text-align:left; padding-left:20px; height:45px; line-height:45px; font-size:16px; border-top-left-radius:4px; border-top-right-radius:4px;}
.alert .content{ padding:25px; text-align:center; font-size:14px; color:#333;}
.alert .buttonArea{ text-align:center; padding-bottom:20px;}
.alert .closeButton{ width:20px; height:20px; background: url(../images/icon_sgz.png) no-repeat -20px -110px; display:inline-block; cursor:pointer; float:right; margin:12px;}
.alert .closeButton:hover{ background: url(../images/icon_sgz.png) no-repeat -50px -110px; cursor:pointer;}

.greyRoundedBox{ border:1px solid #d7d7d7; background:#F8F8F8; border-radius:3px; padding:10px;}
.bottomButtonArea{ height:60px;}

.downArrow{ float:left; position:absolute;}
.downArrow .downArrowIcon{ background:url(../images/downArrow.png); width:23px; height:27px; float:left;}
.downArrow .downArrowContent{ background:#FFF; position:absolute; z-index:100; box-shadow:0 2px 4px rgba(0,0,0,.4); margin:25px 0 0 -10px; display:none;}
.downArrow .downArrowContent span{ clear:both; float:left; border-bottom:1px solid #EEE; padding:3px 10px;}
.downArrow .downArrowContent span:hover{ background:#F8F8F8; cursor:pointer; transition:background linear .3s;}
.downArrow .downArrowContent span a{ white-space:nowrap; color:#666; width:90px; display:block;}

.downArrow:hover .downArrowContent{ display:block;}

/*应收欠款*/
.List, .Graph, .ListSelect, .GraphSelect{  float:right;}
.List, .ListSelect{ background-position:-549px -192px; height:30px;}
.List:hover{ background-position:-655px -192px; }
.List:active{ background-position:-655px -155px; }
.ListSelect{ cursor:default;  background-position:-655px -155px;}
.Graph, .GraphSelect{ background-position:-590px -192px; width:42px; height:35px;}
.Graph:hover{ background-position:-696px -192px;}
.Graph:active{ background-position:-696px -155px;}
.GraphSelect{cursor:default; background-position:-696px -155px;}

/* 首页内容 */

.lineTab{ float:left;}
.lineTab ul li{ float:left;}
.lineTab ul li a{ font-size:16px; color:#999; cursor:pointer; float:left;}
.lineTab .tabS a, .lineTab .tabN a:hover{ border-bottom:3px solid #1c8ef4; padding:10px 20px;}
.lineTab .tabN a{ padding:10px 20px;}
.lineTab .tabS a{ color:#333;}

.whiteBox .indexTitle{ padding:10px 0; width:100%; height:28px; border-bottom:1px solid #d7d7d7;}
.whiteBox .indexTitle .more{ float:right; margin-right:10px;}
.whiteBox .indexTitle .titleText{ font-size:16px; margin-left:10px;}

.dynamicArea{ padding:20px 0px; float:left; *padding:0px 0px 55px 0px;  background:url(../images/tabline.png) center repeat-x; width:100%;}
.dynamicArea .dynamicContent{ height:160px; width:800px; margin:0 auto; overflow:hidden; padding-bottom:190px;}
.dynamicArea .dynamicContent .oddLine{ width:180px; height:190px; position:relative; float:left; margin-right:60px; *margin-top:28px;}
.dynamicArea .dynamicContent .oddLine .box .content, .dynamicArea .dynamicContent .evenLine .box .content{ border:1px solid #d7d7d7; border-radius:5px; width:160px; height:120px; padding:10px; overflow:hidden; line-height:180%;}
.dynamicArea .dynamicContent .oddLine .time{ width:180px; text-align:center; background:url(../images/greenDot.png) bottom no-repeat; padding-bottom:10px;}
.dynamicArea .dynamicContent .oddLine .angle{ background:url(../images/arrowD.png) center no-repeat; width:180px; height:8px; margin-top:-1px;}

.dynamicArea .dynamicContent .evenLine{ width:180px; height:190px; position:absolute; margin-top:150px;  *margin-top:178px; margin-left:120px; *margin-left:-120px; float:left;}
.dynamicArea .dynamicContent .evenLine .box .content{ margin-top:8px; float:left;}
.dynamicArea .dynamicContent .evenLine .time{width:180px; text-align:center; background:url(../images/orangeDot.png) bottom no-repeat; padding-bottom:10px;}
.dynamicArea .dynamicContent .evenLine .angle{ background:url(../images/arrowT.png) center no-repeat; width:180px; height:8px; margin-top:1px; z-index:1; position:absolute; float:left; *margin-left:-180px;}

.notice{ width:300px; float:right; font-size:12px; margin-bottom:8px; height:27px; }
.notice .icon{ background-image:url(../images/package.png); background-position:-951px -332px; width:27px; height:27px; float:left;}
.notice .text a{ color:#f90;}
.notice .text a:hover{ color:#78bf5f;}
.notice .text{ width:220px; overflow:hidden; height:27px; float:left; line-height:27px;}
.notice .more{ float:left; line-height:27px;}
.notice .more a{
    line-height:27px;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFFFF,endcolorstr=#eaeaea,gradientType=0);
    width:53px;
    height:27px;
    float:left;
    text-align:center;
    color:#999;
    cursor:pointer;
}
.notice .more a:hover{
    color:#fd7742;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#eaeaea,endcolorstr=#FFFFFF,gradientType=0);
    cursor:pointer;
}

.wellcome{ height:26px; color:#7c8389;}
.warningIndex{ width:300px; float:right;}
.WIlist{ padding:10px;}
.WIlist ul li{ float:left; border-bottom:1px solid #eee;}
.WIlist ul li a{ float:left; padding:5px;}
.WIlist ul li a .icon{ background-image:url(../images/package.png); width:42px; height:42px; float:left;}
.WIlist ul li a .text{ float:left; width:228px; line-height:180%;}
.WIlist ul li a:hover{ background-color:#f8f8f8; transition:background linear .3s;}
.WIlist .inventoryLow{ background-position:-1033px -125px;}
.WIlist .receivable{background-position:-1033px -68px;}
.WIlist .payable{ background-position:-1033px -12px;}
.WIlist .lowprice{background-position:-1033px -240px;}
.WIlist .inWarehouseW{ background-position:-1033px -297px;}
.WIlist .outWarehouseW{background-position:-1033px -354px;}
.WIlist .SNdeviant{ background-position:-982px -12px;}
.editIndex{background-image:url(../images/package.png); background-repeat:no-repeat; background-position:-815px -336px; width:17px; height:17px; margin-right:10px; margin-top:5px;}
.editIndex:hover{ background-position:-815px -389px; cursor:pointer;}

.loaddingNum{ background:url(../images/loadding.gif) no-repeat center; width:16px; height:16px; display:inline-block; padding:0 10px;}

/*角色权限首页*/
.row .icon{ margin-left:10px; margin-top:5px; background-image:url(../images/package.png);float:left; width:24px; height:24px;}
.iconStock{ background-position:-29px -544px;}
.iconAccount{ background-position:-53px -544px;}
.iconCustomer{ background-position:-77px -544px;}
.iconChart{ background-position:-101px -544px;}
.iconBaseData{ background-position:-125px -544px;}
.row{background: #fff;border: 1px solid #d7d7d7;border-width: 0 1px 1px 1px; margin:10px 5px 10px 10px; box-shadow:0px 2px 2px 0px rgba(0,0,0,.1); width:290px;}
.row .list li{ width:130px;}
.row .list li .text{ width:90px; color:#7c8389; padding:5px; float:left; border-radius:3px;}
.row .list{ padding:0px 8px 10px 8px; float:left; height:342px; width:120px;}
.row .list p{ font-size:14px; color:#7c8389; clear:both; margin:10px 0; float:left;}
.row .tips{clear:both; display:block; height:35px; line-height:35px; color:#7c8389; background:#f8f8f8; border-top:1px solid #d7d7d7;}
.row .tips .addIcon{ background:url(../images/package.png) -402px -7px; width:21px; height:24px; float:left;}

/*预警*/
.Roundbackground {
    background: none repeat scroll 0 0 #FF3300;
    border-radius:50px;
    color: #FFFFFF;
    padding:0 5px;
    float:left;
}


/* 蓝色标签页 */

.tab_pd{ float:left; border:1px solid #2c8fff; border-radius:3px; height:30px; line-height:30px;}
.tab_pd ul li{ float:left;}
.tab_pdN a{ color:#2c8fff; text-align:center; width:120px; float:left; height:30px;}
.tab_pdS a, .tab_pdN a:hover{ background:#2c8fff; transition:background linear .3s; color:#FFF; text-align:center; width:120px; float:left; height:30px;}


/*经营状况*/
.OtherTimesTriangle{ background:url(../images/arrowDown.png); float:right; width:8px; height:6px; margin-top:10px;}
.DataModule{ width:100%;margin-top:14px;background:#FFF; box-shadow:0 1px 1px rgba(0,0,0,.2);}
.pd10{padding:10px;}
.Totalprofit{background: url(../images/Totalprofit.png) no-repeat 96% 95%;}
.ArrowR{float: right;}
.ArrowR a{ display:block;width:15px; height:22px;background:url(../images/arrowRL.png) 0px 0px;  }
.ArrowR a:hover{ display:block;width:15px; height:22px;  background:url(../images/arrowRL.png) 0px -23px; }
.ArrowL{float: left;}
.ArrowL a{ display:block;width:15px; height:22px;background:url(../images/arrowRL.png) -15px 0px;  }
.ArrowL a:hover{ display:block;width:15px; height:22px;  background:url(../images/arrowRL.png) -15px -23px; }
.Winner{background-image: url(../images/Winner.png); background-repeat:no-repeat; background-position:50% 96%;}

/* 新增数据分享 2014-02-19  */

.getReady{ border:1px solid #ffba00; background:#fffbeb url(../images/loading2.gif) no-repeat center top; padding:38px 10px 10px 10px; display:block; color:#53606b; font-size:14px; text-align:center;}
.already{ border:1px solid #c2c2c2; background:#ebebeb; padding:10px; display:block; color:#53606b;  font-size:14px; text-align:left; word-break:break-all; white-space:normal;}

.shareList ul li{ float:left; padding-right:10px;}
.shareList ul li a{ background:url(../images/share.jpg); width:94px; height:94px; display:inline-block;}
.shareList .copy{ background-position:0 0;}
.shareList .copy:hover{ background-position:0 -118px;}
.shareList .mail{ background-position:-113px 0;}
.shareList .mail:hover{ background-position:-113px -118px;}
.shareList .QQ{ background-position:-227px 0;}
.shareList .QQ:hover{ background-position:-227px -118px;}
.shareList .weixin{ background-position:-339px 0;}
.shareList .weixin:hover{ background-position:-339px -118px;}

.shareArea{ border-top:1px #DDD solid; padding:10px;}

.VBbody{ background:#758089;}
.viewBillsLogin{ width:430px; margin:100px auto 10px auto;}
.BillsInfo{ background:#ff8250; height:150px; padding-top:30px;}
.billsLogo{ border-radius:50px; width:99px; height:99px; border:3px solid #FFF; margin:0 auto;}
.VBLoginContent{ padding:10px;}

.billsTop{ background:#FFFFFF; box-shadow:0px 2px 1px rgba(0,0,0,.1); border-bottom:1px solid #ccc; width:100%; height:100px;}
.VBlogo{ width:80px; height:80px; border-radius:45px; border:2px solid #F8F8F8; background-position:center; margin:5px 0 0 10px;}

.VBbottom{ width:100%; border-top:#CCC 1px solid; background-color:#FFF; text-align:right; padding:10px 0;}

.popWechat{ position:absolute; border:1px solid #DDD; background:#f8f8f8; padding:10px; margin:-150px 0 0 95px; width:150px;}
.popWechat .text{ white-space:normal;}

/* 2014-07-25 序列号盘点 */

.AStable .delSn, .Repeat, .AStable .addSn, .AStable .checkSn, .graphica .delSn, .graphica .addSn, .graphica .checkSn, .graphica .Repeat {
    background: url(../images/icon2.png) no-repeat;
}

.graphica .Repeat {
    background-position: -207px -195px;
    width: 8px;
    height: 8px;
    margin-top: 15px;
}

.AStable .Repeat {
    background-position: -207px -195px;
    width: 8px;
    height: 8px;
}


.AStable .delSn {
    background-position: -147px -195px;
    width: 8px;
    height: 8px;
}



.AStable .addSn {
    background-position: -170px -195px;
    width: 8px;
    height: 8px;
}



.AStable .checkSn {
    background-position: -190px -195px;
    width: 8px;
    height: 8px;
}



.graphica .delSn {
    background-position: -147px -195px;
    width: 8px;
    height: 8px;
    margin-top: 15px;
}



.graphica .addSn {

    background-position: -170px -195px;

    width: 8px;

    height: 8px;

    margin-top: 15px;

}



.graphica .checkSn {

    background-position: -190px -195px;

    width: 8px;

    height: 8px;

    margin-top: 15px;

}



.graphica {

    padding: 10px;

    border-top: 1px solid #ccc;

    height: 38px;

    line-height: 38px;

}



.graphica div {

    padding-right: 10px;

}

.snNum .snNumText{ color:#4287cf;}
.snNum .snList{ display:none;}
.snNum .snNumText{ color:#4287cf; position:relative; cursor:pointer;}
.snNum:hover .snNumText{ color:#fd7742;}
.snNum:hover .snList{ display:block; position: absolute; border:1px solid #c8c8c8; border-radius:3px; box-shadow:0 2px 2px rgba(0,0,0,.2); padding:10px; background:#FFF; line-height:180%; z-index:1; max-height:150px; overflow:auto; min-width:150px;}


/* 2014-7-24 首页下拉 */
.InstalArea{ width:28px; height:38px; float:left; background:#FFF;}
.InstalList{ position:absolute; margin-top:40px;background:#FFF;border:solid #c7cedb 1px; width:215px;right:10px;box-shadow:3px 3px 10px rgba(0,0,0,.3); z-index:1;}
.InstalList .Lists ul{ border-bottom:1px solid #dce2e8;display:block;}
.InstalList .Lists ul li{ display:block; height:36px; cursor:pointer;}
.InstalList .Lists ul .title a{ font-size:12px; color:#53606b; width:190px; height:36px;}
.InstalList .Lists ul .title a:hover{ font-size:12px; color:#FFF; width:190px; float:left; height:36px;}
.InstalList .Lists ul li a{ padding-left:20px; padding-right:5px;float:left; line-height:36px; width:190px; background:url(../images/arrowRight.png) right no-repeat; background-position:95% 50%;}
.InstalList .Lists ul li a:hover{ background-color:#3484e9; transition:background linear .3s;}
.InstalList .Lists ul .listButton a{ background:none;font-size:12px; color:#FFF}
.InstalList .Lists ul .blue a{ background-color:#3484e9;}
.InstalList .Lists ul .blue a:hover{ background-color:#3484e9;color:#FFF; transition:background linear .3s;}

.pageArea{ padding-top:5px;}

.listTopSearchArea{ width:100%; float:left; background:#FFF; padding-top:5px;}

/* 缴费 */
.WhiteTick{background:url(../images/package.png) -116px -508px; height:12px; width:12px; display:inline-block;}
.ButtonGreen{border:1px solid #7dc855;border-radius:3px;background-color:#66CC66;
    height:28px; padding:0 3%;cursor:pointer;line-height:28px;display:inline-block;color:#FFFFFF;}
.ButtonGreen:hover{color:#FFFFFF; cursor:default;}
.SuccessCheckmark{background:url(../images/package.png) -15px -478px; width:42px; height:42px;}
.failExclamation{background:url(../images/package.png) -161px -523px; width:42px; height:42px;}

/* 商品列表修改 */
.classifyList{ float:left; width:200px; overflow:auto;}
.classifyList .title, .proList .title{ padding:10px; border-bottom:1px solid #d7d7d7; height:25px; overflow:hidden;}
.classifyList .treeArea{ padding:10px;}
.lineBg{ background:url(../images/lineBg.png) left repeat-y #FFF;}

/*新手向导*/
.Guide{
    background: #fff;
    border: 1px solid #d7d7d7;
    border-width: 0 1px 1px 1px;
    margin: 10px 15px 10px 0px;
    box-shadow: 0px 2px 2px 0px rgba(0,0,0,.1);
    width: 200px;
}
.Guide .list li .text{ width:120px; color:#7c8389; padding:5px; float:left; border-radius:3px;}
.Guide .list li .text:hover{ background-color:#d9f3ff; background:#b3deff;  padding:5px; color:#0080ff; transition:background linear .3s;}
.Guide .list{ padding:5px; float:left; height:280px; width:200px;}
.Guidebutton{ float:left; border-radius:3px; background-color:#c7cedb; color:#FFF; cursor:pointer; height:20px; line-height:20px; padding:0 8px; display:inline-block; margin-top:7px; margin-left:20px;}
.Guidebutton:hover{ background:#d1d7e2; color:#FFF; cursor:pointer; transition:background linear .3s;}
.Guidebutton:active{ background:#c7cedb; color:#FFF; cursor:pointer;}
.ml30{ margin-left:30px;}
.StepbackgroundGray .tabN{ border:1px solid #d9e0eb; background:#f7f7f7; font-size:16px; padding:5px 10px; cursor:pointer; width:100px; text-align:center;}
.StepbackgroundGray .tabN .step{background:url(../images/package.png) -295px -525px; height:25px; width:24px; display:inline-block; color:#FFF;}
.StepbackgroundGray .tabS, .StepbackgroundGray .tabN:hover{ border:1px solid #c7cedb; border-bottom:1px solid #fff; font-size:16px; padding:5px 10px; background:#FFF; cursor:pointer;  width:100px; text-align:center;transition:background linear .3s;}
.StepbackgroundGray .tabS .step, .StepbackgroundGray .tabN:hover .step{ background:url(../images/package.png) -295px -552px no-repeat; height:25px; width:24px; display:inline-block; color:#FFF;}
.videoicon{background:url(../images/package.png) -1033px -187px; height:42px; width:42px; color:#FFF;}

/*期初建账*/
.Accounts .step{height:58px;width: 100%; background:#FFF; box-shadow:0px 2px 2px 0px rgba(0,0,0,.1);margin-bottom:10px;border: 1px solid #d3d8e2;}
.Accounts .step ul {height: 58px; float: left;width: 100%;}
.Accounts .step ul li {float:left;height: 58px;font-size: 14px;line-height: 55px;}
.Accounts .step ul li .stepN { color: #7a8292;}
.Accounts .step ul li .stepG { color: #61d199;}
.Accounts .step ul li a {display: block;padding: 0 10px 0 5px;}
.Accounts .step ul li a .icon {text-align:center; margin-right:8px;float: left;}
.Accounts .step ul li .stepN .icon {background:url(../images/package.png) -375px -510px; height:38px; width:30px; color:#FFF;}
.Accounts .step ul li .stepG .icon {background:url(../images/package.png) -337px -553px; height:38px; width:30px; color:#FFF;}
.Accounts .step ul li .stepS .icon, .Accounts .step ul li .stepN:hover .icon, .Accounts .step ul li .stepG:hover .icon{background:url(../images/package.png) -337px -510px; height:38px; width:30px;color:#FFF;}
.Accounts .step ul li .stepS .text, .Accounts .step ul li .stepN:hover .text, .Accounts .step ul li .stepG:hover .text{color: #2297fc;}
.Arrows{background:url(../images/package.png) -424px -526px; height:58px; width:30px; float:left}
.bottomButtonHold{ position:fixed; background: #eaedef; bottom:0px; right:0px;height:40px; width:100%; padding-top:8px;}


/*loading加载遮罩层css*/
#black_overlay {
    position: fixed;
    z-index: 10000;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    filter: alpha(opacity=40);
    opacity: 0.4;
    overflow: hidden;
    background-color: #000;
}


#load_content {
    display: none;
    position: absolute;
    top: 40%;
    left: 40%;
    width: 300px;
    height: 50px;
    border: 16px solid #FFF;
    border-bottom: none;
    background-color: white;
    z-index: 10002;
    overflow: auto;
    font-size: 14px;
    font-weight: bold;
}

/* 插件中心 */

.pluginBox{ width:260px; padding:15px 20px; background:#fff; float:left;}
.warehouseIcon{ background:url(../images/plugInIcon1.jpg) no-repeat top #FFF; }
.snManageIcon{ background:url(../images/plugInIcon2.jpg) no-repeat top #FFF; }
.borrowIcon{ background:url(../images/plugInIcon3.jpg) no-repeat top #FFF; }
.warehouseIcon .title, .snManageIcon .title, .borrowIcon .title{ color:#ff7800; }
.warehouseIcon .content, .snManageIcon .content, .borrowIcon .content{ padding-top:140px;}

/* tab */

#tabDiv{ width:100%; background:url(../images/tabline.png) bottom repeat-x #FFF;}
#tabDiv .tab_title{ width:100%; height:28px; left:0; top:0; clear:both; position:relative;}
#tabDiv .tab_title .vleft, #tabDiv .tab_title .vright, #tabDiv .tab_title .u{ float:left; width:15px; height:28px; line-height:25px;}
#tabDiv .tab_title .u{ width:97%; overflow:hidden; position:relative;}
#tabDiv .tab_title ul{ margin:0 5px; position:absolute; float:left; width:5000px; }
#tabDiv .tab_title .vright{top:0; right:0px; position:absolute; margin-left:2px; background:url(../images/tabs_rightarrow.png) center no-repeat #FFF; border:1px solid #d7d7d7; height:26px; border-width:1px 0px 0 1px;  padding-left:5px;}
#tabDiv .tab_title .vleft{top:0; left:0px; padding-left:5px; background:url(../images/tabs_leftarrow.png) center no-repeat #FFF; border:1px solid #d7d7d7; height:26px; border-width:1px 1px 0px 1px;}
#div1{ width:120px; height:15px; border:1px #CCCCCC solid; position:absolute; display:none; background:#CCCCCC; font-size:5px; padding:2px; color:#999999;}
#div2{ width:120px; height:15px; border:1px #CCCCCC solid; position:absolute; display:none; background:#CCCCCC; font-size:5px; padding:2px; color:#999999;}

.downArrow{ top:0px; right:21px; position:absolute;}
.tabActionArea{ background:url(../images/topTabDownArrow.png) center no-repeat #888;  height:27px; width:23px; float:left;}
.downArrow .downArrowContent{ background:#FFF; position:absolute; z-index:100; box-shadow:0 2px 4px rgba(0,0,0,.4); right:0px;}
.downArrow .downArrowContent span{ clear:both; float:left; border-bottom:1px solid #EEE; padding:3px 10px; width:80px;}
.downArrow .downArrowContent span:hover{ background:#F8F8F8; cursor:pointer;}

.downArrow:hover .downArrowContent{ display:block;}

/*系统重置 */
.checkBoxArea li {border-radius: 5px;background: #efefef;width: 110px;height: 40px;line-height: 40px;float: left;margin: 0 10px 10px 0;font-size: 14px;padding-left: 10px;
}

/*404.无权限*/
.ReplacingAccount, .GoBack, .GreyOwl{background:url(../images/package.png);}
.ReplacingAccount{background:url(../images/package.png) -1007px -572px; height:16px; width:16px; float:left; margin-top:4px;}
.GoBack{background:url(../images/package.png) -986px -572px; height:17px; width:17px; float:left;margin-top:4px;}
.GreyOwl{background-position:-947px -419px; height:145px; width:150px;}
.HomeIcon{background:url(../images/package.png) -947px -572px; height:16px; width:16px; float:left;margin-top:4px;}
.CloseWindow{background:url(../images/package.png) -967px -572px; height:16px; width:16px; float:left;margin-top:4px;}


.offLine{ width:14px; height:14px; float:right; background:url(../images/offline.png); color:#d8dff0; text-align:center; line-height:14px; margin-top:5px;}

/*业务流程*/
.PurchaseIcon1, .PurchaseIcon2, .PurchaseIcon3, .PurchaseIcon4, .PurchaseIcon5, .PurchaseIcon6, .PurchaseIcon7, .PurchaseIcon8, .PurchaseIcon9{background:url(../images/jh_start.png); display: block;}
.PurchaseIcon1_no,.PurchaseIcon2_no,.PurchaseIcon3_no,.PurchaseIcon4_no,.PurchaseIcon5_no,.PurchaseIcon6_no,.PurchaseIcon7_no,.PurchaseIcon8_no,.PurchaseIcon9_no{ background: url("../images/jh_no.png"); display: block;}

.PurchaseIcon1{background-position: 0px 0px ; height:370px; width:260px;}
.PurchaseIcon1:hover{background:url("../images/jh_mouseover.png") 0 0; height:370px; width:260px;}
.PurchaseIcon1_no{background-position: 0px 0px ; height:370px; width:260px;}

.PurchaseIcon2{background-position: -260px 0px; height:215px; width:260px;}
.PurchaseIcon2_no{background-position: -260px 0px; height:215px; width:260px;}
.PurchaseIcon2:hover{background:url("../images/jh_mouseover.png") -260px 0; height:215px; width:260px;}

.PurchaseIcon3{background-position: -520px 0; height:215px; width:260px;}
.PurchaseIcon3_no{background-position: -520px 0; height:215px; width:260px;}
.PurchaseIcon3:hover{background:url("../images/jh_mouseover.png") -520px 0; height:215px; width:260px;}

.PurchaseIcon4{background-position: -780px 0; height:215px; width:260px;}
.PurchaseIcon4_no{background-position: -780px 0; height:215px; width:260px;}
.PurchaseIcon4:hover{background:url("../images/jh_mouseover.png") -780px 0; height:215px; width:260px;}

.PurchaseIcon5{background-position: -1040px 0; height:215px; width:112px;}
.PurchaseIcon5_no{background-position: -1040px 0; height:215px; width:112px;}
.PurchaseIcon5:hover{background:url("../images/jh_mouseover.png") -1040px 0; height:215px; width:112px;}

.PurchaseIcon6{background-position: -260px -215px; height:154px; width:522px;}
.PurchaseIcon6_no{background-position: -260px -215px; height:154px; width:522px;}
.PurchaseIcon6:hover{background:url("../images/jh_mouseover.png") -260px -215px; height:154px; width:522px;}

.PurchaseIcon7{background-position: -780px -215px; height:154px; width:260px;}
.PurchaseIcon7_no{background-position: -780px -215px; height:154px; width:260px;}
.PurchaseIcon7:hover{background:url("../images/jh_mouseover.png") -780px -215px; height:154px; width:260px;}

.PurchaseIcon8{background-position: -1042px -215px; height:154px; width:114px;}
.PurchaseIcon8_no{background-position: -1042px -215px; height:154px; width:114px;}
.PurchaseIcon8:hover{background:url("../images/jh_mouseover.png") -1042px -215px; height:154px; width:114px;}

/*销售流程*/
.xs_Icon1, .xs_Icon2, .xs_Icon3, .xs_Icon4, .xs_Icon5, .xs_Icon6, .xs_Icon7, .xs_Icon8, .PurchaseIcon9{background:url(../images/xs_start.png); display: block;}
.xs_Icon1_no,.xs_Icon2_no,.xs_Icon3_no,.xs_Icon4_no,.xs_Icon5_no,.xs_Icon6_no,.xs_Icon7_no,.xs_Icon8_no,.PurchaseIcon9_no{ background: url("../images/xs_no.png"); display: block;}

.xs_Icon1{background-position: 0px 0px ; height:370px; width:260px;}
.xs_Icon1:hover{background:url("../images/xs_mouseover.png") 0 0; height:370px; width:260px;}
.xs_Icon1_no{background-position: 0px 0px ; height:370px; width:260px;}

.xs_Icon2{background-position: -260px 0px; height:215px; width:260px;}
.xs_Icon2_no{background-position: -260px 0px; height:215px; width:260px;}
.xs_Icon2:hover{background:url("../images/xs_mouseover.png") -260px 0; height:215px; width:260px;}

.xs_Icon3{background-position: -520px 0; height:215px; width:260px;}
.xs_Icon3_no{background-position: -520px 0; height:215px; width:260px;}
.xs_Icon3:hover{background:url("../images/xs_mouseover.png") -520px 0; height:215px; width:260px;}

.xs_Icon4{background-position: -780px 0; height:215px; width:260px;}
.xs_Icon4_no{background-position: -780px 0; height:215px; width:260px;}
.xs_Icon4:hover{background:url("../images/xs_mouseover.png") -780px 0; height:215px; width:260px;}

.xs_Icon5{background-position: -1040px 0; height:215px; width:112px;}
.xs_Icon5_no{background-position: -1040px 0; height:215px; width:112px;}
.xs_Icon5:hover{background:url("../images/xs_mouseover.png") -1040px 0; height:215px; width:112px;}

.xs_Icon6{background-position: -260px -215px; height:154px; width:522px;}
.xs_Icon6_no{background-position: -260px -215px; height:154px; width:522px;}
.xs_Icon6:hover{background:url("../images/xs_mouseover.png") -260px -215px; height:154px; width:522px;}

.xs_Icon7{background-position: -780px -215px; height:154px; width:260px;}
.xs_Icon7_no{background-position: -780px -215px; height:154px; width:260px;}
.xs_Icon7:hover{background:url("../images/xs_mouseover.png") -780px -215px; height:154px; width:260px;}

.xs_Icon8{background-position: -1042px -215px; height:154px; width:114px;}
.xs_Icon8_no{background-position: -1042px -215px; height:154px; width:114px;}
.xs_Icon8:hover{background:url("../images/xs_mouseover.png") -1042px -215px; height:154px; width:114px;}

/*库存查询*/
.kc_Icon1, .kc_Icon2, .kc_Icon3, .kc_Icon4, .kc_Icon5, .kc_Icon6, .kc_Icon7, .kc_Icon8, .PurchaseIcon9{background:url(../images/kc_start.png); display: block;}
.kc_Icon1_no,.kc_Icon2_no,.kc_Icon3_no,.kc_Icon4_no,.kc_Icon5_no,.kc_Icon6_no,.kc_Icon7_no,.kc_Icon8_no,.PurchaseIcon9_no{ background: url("../images/kc_no.png"); display: block;}

.kc_Icon1{background-position: 0px 0px ; height:370px; width:260px;}
.kc_Icon1:hover{background:url("../images/kc_mouseover.png") 0 0; height:370px; width:260px;}
.kc_Icon1_no{background-position: 0px 0px ; height:370px; width:260px;}

.kc_Icon2{background-position: -260px 0px; height:215px; width:260px;}
.kc_Icon2_no{background-position: -260px 0px; height:215px; width:260px;}
.kc_Icon2:hover{background:url("../images/kc_mouseover.png") -260px 0; height:215px; width:260px;}

.kc_Icon3{background-position: -520px 0; height:215px; width:260px;}
.kc_Icon3_no{background-position: -520px 0; height:215px; width:260px;}
.kc_Icon3:hover{background:url("../images/kc_mouseover.png") -520px 0; height:215px; width:260px;}

.kc_Icon4{background-position: -780px 0; height:215px; width:260px;}
.kc_Icon4_no{background-position: -780px 0; height:215px; width:260px;}
.kc_Icon4:hover{background:url("../images/kc_mouseover.png") -780px 0; height:215px; width:260px;}

.kc_Icon5{background-position: -260px -215px; height:154px; width:260px;}
.kc_Icon5_no{background-position: -260px -215px; height:154px; width:260px;}
.kc_Icon5:hover{background:url("../images/kc_mouseover.png") -260px -216px; height:154px; width:260px;}

.kc_Icon6{background-position: -520px -215px; height:154px; width:260px;}
.kc_Icon6_no{background-position: -520px -215px; height:154px; width:260px;}
.kc_Icon6:hover{background:url("../images/kc_mouseover.png") -520px -216px; height:154px; width:260px;}

.kc_Icon7{background-position: -780px -215px; height:154px; width:260px;}
.kc_Icon7_no{background-position: -780px -215px; height:154px; width:260px;}
.kc_Icon7:hover{background:url("../images/kc_mouseover.png") -780px -216px; height:154px; width:260px;}

.kc_Icon8{background-position: -1042px 0; height:370px; width:110px;}
.kc_Icon8_no{background-position: -1042px 0; height:370px; width:110px;}
.kc_Icon8:hover{background:url("../images/kc_mouseover.png") -1042px 0; height:370px; width:110px;}

.AElement100{display:block; height:99px; width:100px;}
.AElement131{display:block; height:99px; width:131px;}

.StaffManagement, .CompanyData, .DataSet{background:url(../images/package.png);}
.StaffManagement{background-position: -332px -133px ; height:16px; width:16px; float:left; margin:10px 5px 0 0;}
.CompanyData{background-position: -348px -133px ; height:16px; width:16px; float:left; margin:10px 5px 0 0;}
.DataSet{background-position: -316px -133px ; height:16px; width:16px; float:left; margin:10px 5px 0 0;}
.beginningC{ background:url(../images/beginningC.jpg) center no-repeat; height:193px; width:331px;}

.PushpinLock, .PushpinUnlock{ background:url(../images/package.png) center no-repeat;}
.PushpinLock{ background-position:-254px -207px; width:16px; height:16px;}
.PushpinUnlock{ background-position:-279px -207px; width:16px; height:16px;}

/* 新闻样式 */

.newsBox .newsList{ border-bottom:1px solid #e9e9e9; display:block; padding:5px;  margin-bottom:5px;}
.newsBox .newsList:hover{  background-color:#F8F8F8; transition:background linear .3s; }
.newsBox .unread .readTag{ background:#6cbe4a; width:5px; height:45px; float:left;}
.newsBox .readTag{ width:5px;  height:45px; float:left; margin-right:10px;}
.newsBox .newsLink{ display:block; /* background:url(../images/newsArrow.png) no-repeat right; */}
.newsBox .newsLink:hover{ /*background:url(../images/newsArrow.png) no-repeat right; */}
.newsBox .newsList .newsTitle{ font-size:14px; color:#777; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:600px; text-align:left;}
.newsBox .unread .newsTitle{ font-size:14px; color:#454c51; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:600px; text-align:left;}
.newsBox .unread .newsDate, .newsBox .newsList .newsDate{ color:#999; text-align:left;}
.newsBox .text{ padding:5px;}
.newsBox .title{ font-size:18px; color:#53606b; height:45px; line-height:45px; border-bottom:#dfdfdf 1px solid; margin:0 5px; text-indent:5px;}

.newsIntro{ font-size:12px; color:#777;}
.NLcontent{ height:50px;}

/*欢迎画面*/
.WelcomeOne{background:url(../images/One.png) center no-repeat; width:700px; height:250px;}
.WelcomeTwo{background:url(../images/Two.jpg) center no-repeat; width:700px; height:256px;}
.WelcomeThree{background:url(../images/Three.jpg) center no-repeat; width:700px; height:345px;}

/* alect */
.bottomButtonReplace{ height:55px; width:100%; float:left;}

/*演示帐套*/
.CustomerService{background:url(../images/phoneNum.jpg) center no-repeat; width:238px; height:26px;}

#noHover tr td{background:#fff;}
#noHover tr td{background:#fff;}

.noLink{ background:url(../images/nolink.jpg)  center left no-repeat; width:140px; height:110px;}

.noData{background:url(../images/nodata.png) no-repeat center; width:100%; height:100%; float:left; opacity:0.5;}
.listNodata{background:url(../images/nodata.png) no-repeat center; width:100%; height:300px; float:left; opacity:0.5; overflow:hidden;}
.listNodata_analysis{background:url(../images/nodata_analysis.png) no-repeat center; width:100%; height:300px; float:left; opacity:0.5; overflow:hidden;}

.importSuccees {border: 1px solid #dcdcdc; background:#dbe9f5; padding: 10px; margin-top: 10px;}
.greyButtonImport{background: #ccc none;height: 40px;line-height: 40px;padding: 0 20px;color: #999;display: inline-block;cursor: default;}


select {
    display: block;
    height: 30px;
    /* padding: 6px 12px; */
    font-size: 12px;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

select:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6) }

select[disabled], select[readonly], select[disabled] select { cursor: not-allowed; background-color: #eee }

.weixinPop {
    position: absolute;
    width: 110px;
    height: 110px;
    margin-top:-110px;
}


/* 软件更新 */

.update{ position: absolute; top:150px; left:30%; border:3px solid rgba(0,0,0,.3); z-index:1000;}
.update .close{ background:url(../images/updateClose.jpg); width:24px; height:24px; cursor:pointer;}
.update .close:hover{ background:url(../images/updateClose.jpg) -26px 0; width:24px; height:24px;}

/* 选择文件 */

.SFile{position: absolute;
    top: 0;
    left:170px;
    height: 25px;
    padding: 0;
    margin: 0;
    width: 100px;
    z-index: 811212;
    border: 0 none;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
}

.fileInputArea{ position:relative;}


/* 核销欠款 */

.tableStyle .price{ display:block;}
.tableStyle tr:hover .price { display:none;}
.tableStyle tr .repayment{ display:none; position:relative; text-align:center;}
.tableStyle tr:hover .repayment{ background:#58c56d;transition:background linear .3s; color:#FFF; display:block; border-radius:3px; text-align:center;}
.tableStyle tr:hover .repayment:hover{ background:#4be092;transition:background linear .3s; color:#FFF; display:block; border-radius:3px; text-align:center;}
.repayment .repayTips{ display:none; cursor:pointer; width:200px; right:0px;}
.repayment:hover .repayTips{display:inline-block; border:1px solid #b0dcbd; background:#f3fef6;transition:background linear .3s; position:absolute; cursor:pointer; margin:-25px 0 0 -280px; padding:10px; color:#666; width:200px; white-space:normal; word-break:break-all; box-shadow:0 2px 2px rgba(0,0,0,.3); right:0px;}

.repaymentCheck{ background:url(../images/checkGreen.png); width:8px;  position:relative; height:7px; display:inline-block; margin-left:5px; cursor:pointer; }
.repaymentCheck .repaymentInfo{ display:none; cursor:pointer; right:0px;}
.repaymentCheck:hover .repaymentInfo{ display:inline-block; border:1px solid #b0dcbd; white-space:nowrap; background:#f3fef6; transition:background linear .3s; position:absolute; cursor:pointer; margin:-10px 0 0 -35px; padding:0 10px; border-radius:3px; right:0px;}

/*打印设置*/
.PrintA4, .PrintWith, .SelectA4, .SelectPrintWith, .DownloadTemplate{background:url(../images/Print.png) center no-repeat;}
.PrintA4{background-position: -99px -10px; width:63px; height:76px; cursor:pointer;}
.PrintA4:hover, .SelectA4{background-position: -13px -10px; width:63px; height:76px;cursor:pointer;}
.mt20{margin-top:20px;}
.PrintWith{background-position: -99px -92px; width:76px; height:63px; cursor:pointer;}
.PrintWith:hover, .SelectPrintWith{background-position: -13px -92px; width:76px; height:63px;cursor:pointer;}
.DownloadTemplate{background-position: -182px -92px; width:63px; height:63px;}

/*导入进度*/
.progress{ background:#eee; height:5px; width:98%; margin:20px 1% 0 1%; display:block;}
.progress .progressIN{background:url(../images/loaddingline.gif); display:block; height:5px;}

/*手机验证*/
.activeSMS{ background:url(../images/activeImg.jpg) bottom right no-repeat #FFF;}
/* 邮箱激活 */
.activeEmail{ background:url(../images/mailActive.png) bottom right no-repeat #FFF;}

/* 邀请好友 */
.HavePurchased{ background:url(../images/icon2.png) no-repeat -341px -73px; width:40px; height:14px; display:inline-block; margin-top:5px;}
.NoPurchased{ background:url(../images/icon2.png) no-repeat -341px -90px; width:40px; height:14px; display:inline-block;margin-top:5px;}
.Invalid{ background:url(../images/icon2.png) no-repeat -341px -57px; width:40px; height:14px; display:inline-block;margin-top:5px;}
.ShareWay ul li{ float:left; padding-right:10px;}
.ShareWay ul li a{ background:url(../images/ShareWay.png) no-repeat; width:48px; height:48px; display:inline-block;}
.ShareWay .Microblogging{ background-position:-11px -12px;}
.ShareWay .Microblogging:hover{ background-position:-11px -75px;}
.ShareWay .QQblogging{ background-position:-83px -12px;}
.ShareWay .QQblogging:hover{ background-position:-83px -75px;}
.ShareWay .QQ{background-position:-154px -12px;}
.ShareWay .QQ:hover{ background-position:-154px -75px;}
.ShareWay .weixin{ background-position:-226px -12px;}
.ShareWay .weixin:hover{ background-position:-226px -75px;}
.ShareWay .QQspace{ background-position:-297px -12px;}
.ShareWay .QQspace:hover{ background-position:-297px -75px;}
.topActionArea .Recommended a .icon{background: url(../images/package.png) no-repeat -256px -185px; width:18px; height:18px; float:left; margin-right:5px;}
.topActionArea .Recommended a:hover .icon{ background-position:-274px -185px;}
.topActionArea .Recommended{ float:left; margin:15px 20px 0 0;}
.topActionArea .Recommended .text{ float:left; color:#7a8292;}
.topActionArea .Recommended a:hover .text{ color:#0360d7;}

.RecommendedPop{ background:url(../images/RecommendedPop.png) no-repeat center; width:750px; height:250px;}

/* 保存中 */
.processing, .processing:hover, .processing:active{ background:url(../images/loadding.gif) no-repeat 10px 5px #ddd; border:1px solid #D7D7D7; color:#999; padding-left:30px; cursor:default;}

/* 多级下拉框 */

.firstList, .secList{
     height:140px;
     /* min-width:138px;
     max-width:200px; */
     width:139px;
     position:absolute;
     border:1px solid #eee;
     overflow-y:auto;
     background:#FFF;
     text-align:left;
     z-index: 1000;
 }
.secList{ margin-left:140px;}
.firstList .normal, .secList .normal{
    cursor:pointer;
    padding:0px 10px 2px 5px;
    background-color:#fff;
    text-align:left;
    line-height:32px;
    font-size: 14px;
    color: #666;
}
.secList .normal:hover, .firstList .normal:hover, .firstList .select {
    background-color:#1f93d5;
    padding:0px 10px 2px 5px;
    cursor:pointer;
    text-align:left;
    line-height:32px;
    color: #fff;
    font-size: 14px;
    width:auto;
}

/* 店铺动态 加载 */

.DCloadding{ background:url(../images/loading2.gif) center no-repeat; min-height:350px;}

/* 列表拖动 */

.dragLine{ position: absolute; height:24px; width:1px; background-color:#e5e5e5; cursor:ew-resize;  z-index:2;}
.dragLine:hover, .dragLine:active{ border:1px dashed #aaa; border-width:0 1px 0 0;  background-color:transparent; cursor:col-resize;}
.tableText{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }


/*展柜*/
.figureimg{position:relative;}
.figureimg .figureimgbackground{position:absolute; width:100%; display:block; height:45px; background:#000; opacity:0.8; bottom:0px; left:0px;}
.figureimg .figureimgbackground .character{color:#fff; padding:10px;}
.EditTemplate{float:left; margin-left:20px;}
.EditTemplate a .texts{ float:left; color:#7a8292;}
.EditTemplate a:hover .texts{ color:#0360d7;}
.EditTemplate a .iocns{ background:url(../images/package.png); background-position:-351px -169px; width:16px; height:16px; cursor:pointer;display:block; float:left;margin-right:5px;margin-top:4px;}
.EditTemplate a:hover .iocns{background:url(../images/package.png); background-position:-377px -169px; width:16px; height:16px; cursor:pointer; display:block; float:left; margin-right:5px;margin-top:4px;}
.EditTemplate a .iocns2{ background:url(../images/package.png); background-position:-351px -192px; width:16px; height:16px; cursor:pointer;display:block; float:left;margin-right:5px;margin-top:4px;}
.EditTemplate a:hover .iocns2{background:url(../images/package.png); background-position:-377px -192px; width:16px; height:16px; cursor:pointer; display:block; float:left; margin-right:5px; margin-top:4px;}
.EditTemplate a .iocns3{ background:url(../images/package.png); background-position:-948px -364px; width:16px; height:16px; cursor:pointer;display:block; float:left;margin-right:5px;margin-top:7px;}
.EditTemplate a:hover .iocns3{background:url(../images/package.png); background-position:-948px -390px; width:16px; height:16px; cursor:pointer; display:block; float:left; margin-right:5px; margin-top:7px;}

.showcaseTitle{ border-bottom:1px solid #d7d7d7; float:left; width:100%;}
.showcaseTitle .logo{ float:left; width:40%;}
.showcaseTitle .logo .avatar{ width:80px; height:80px; border-radius:100px; border:2px solid #f1f1f1; float:left; margin:10px;}
.showcaseTitle .logo .content{ float:left; padding-top:30px;}
.showcaseTitle .titleRtext{ width:60%; float:right; padding-top:30px;}
.showcaseTitle .titleRtext .inputText{ width:99%; height:35px; line-height:35px; font-size:18px; color:#F00;}
.showcaseSecTitle{ border-bottom:1px solid #d7d7d7; padding:10px 0;}

.showcaseContent{ width:990px; margin:0 auto; padding:20px 0; }
.showcaseContent .list ul{ padding-left:10px; float:left;}
.showcaseContent .list ul li{ float:left; border:1px solid #d7d7d7; background-color:#FFF; cursor:pointer; margin-right:10px; margin-bottom:20px;}
.showcaseContent .list ul li:hover, .showcaseContent .list ul .select{ border:1px solid #1c7efb; box-shadow:0 0 3px #1c7efb;}
.showcaseContent .list ul .pro, .showcaseContent .list ul .SCadd{ height:330px; width:230px;}
.showcaseContent .list ul .SCadd .icon{ width:230px; height:230px; float:left; background:url(../images/add.png) center no-repeat;}
.showcaseContent .list ul .pro .photoArea{ position:relative; width:230px; height:230px;}
.showcaseContent .list ul .pro .photoArea .editArea{ display:none; text-align:center;}
.showcaseContent .list ul .pro:hover .photoArea .editArea{ position:absolute; top:0px; left:0px; width:100%; height:30px; background:url(../images/coverBg.png); line-height:30px; display:block; text-align:center;}
.showcaseContent .list ul .pro .photoArea .text{position:absolute; bottom:0px; left:0px; width:100%; height:30px; background:url(../images/coverBg.png); color:#FFF; line-height:30px; text-indent:10px;}
.showcaseContent .list ul .pro .price{ padding:10px 10px 0 10px;}
.showcaseContent .list ul .pro h1{ font-size:12px; color:#333; width:210px; margin:0px; padding:0 10px; float:left;}
.showcaseContent .list ul .pro h2{ clear:both; font-size:12px; color:#999; width:210px; margin:0px; padding:0 10px 10px 10px; float:left;}
.showcaseContent .editArea .EAedit, .showcaseContent .editArea .EAdel{ float:left; width:50%; color:#fff;}
.showcaseContent .editArea .EAtext:hover{ color:#ff0;}
.SCbottom{ border-top:1px solid #d7d7d7; margin-top:30px; padding-top:10px;}

.showPro .photo{ width:50px; padding-right:20px; float:left;}
.showPro .name{ float:left; font-size:14px; width:180px; height:50px; overflow: hidden;}

.photoList { width:470px; float:left;}
.photoList li{ width:70px; height:70px;}
.photoList .normal{ border:1px solid #d7d7d7; float:left; margin-right:60px;}
.photoList .select{ border:1px solid #1c7efb; box-shadow:0 0 3px #1c7efb; float:left; margin-right:60px;}
.photoEdit{ border:1px solid #d7d7d7; margin:10px 0; float:left; height:210px; width:470px;}

.showcaseStep{ background:url(../images/showcaseStep.png) center no-repeat; height:250px;}
.showcaseTemp{ background:url(../images/showcaseTemp.jpg) center no-repeat; height:500px;}

.ShareWay .clip{ background-position:-373px -12px;}
.ShareWay .clip:hover{ background-position:-373px -75px;}


/*打印*/

.printButton{  width:110px;  height:128px; float:left;  margin:0 10px 5px 0;  cursor:pointer;}
.nprintButton{ /* width:110px;  height:128px;*/ float:left; /* margin:0 10px 5px 0; */ cursor:pointer;}
.A4{ font-size:24px; line-height:24px; color:#a9aaaa; text-align:center;  background:url(../images/printIconA4.png) center no-repeat #FFF; border:1px solid #D7D7D7;}
.A4 span{ padding-top:50px; float:left; width:110px;}
.others{background:url(../images/printOthers.png) center no-repeat #FFF;  border:1px solid #D7D7D7;}
.others .Name{ text-align:center; font-size:14px; color:#A9aaaa; width:110px; float:left; padding-top:40px; border:none; text-indent:0px; margin-top:10px;}
.others .dimension{ text-align:center; font-size:12px; color:#A9AAAA; width:110px; float:left;text-indent:0px; margin-top:25px; padding:0px;}
.printButton:hover{ background-color:#f3f6fa; color:#000;transition:background linear .3s;}
.printButton:hover span, .printArea .select span, .printButton:active span{ color:#000;}
.Custom{background:url(../images/printCustom.png) 20px 40px no-repeat #FFF;  border:1px solid #D7D7D7;}
.Custom .Name{ padding-top:80px; text-align:center; font-size:14px; color:#A9AAAA; width:110px; float:left;   border:none;text-indent:0px; margin:0px;}


.SelectLight, .SelectGray, .SalesIcon, .PurchaseIcon, .SalesReturnsIcon, .PurchaseReturnsIcon, .AllocationIcon, .BorrowingIcon, .LoanIcon, .WarehousingIcon, .OutLibraryIcon, .BorrowReturnsIcon, .LoanReturnsIcon, .ExpendIcon, .EarningIcon, .ReceivableIcon, .PayableIcon{background:url(../images/package.png) no-repeat center;width:24px; height:24px; display:block;}
.SelectLight{background-position:-546px -429px; width:16px; height:16px; display:block;cursor:pointer;margin-top:3px;}
.SelectGray{background-position:-566px -429px; width:16px; height:16px; display:block;cursor:pointer;margin-top:3px;}
a:hover .SelectGray{background-position:-526px -429px; width:16px; height:16px; display:block;cursor:pointer;margin-top:3px;}
.SalesIcon{background-position:-608px -426px;}
.PurchaseIcon{background-position:-703px -426px; }
.SalesReturnsIcon{background-position:-640px -426px; }
.PurchaseReturnsIcon{background-position:-671px -426px;}
.AllocationIcon{background-position:-862px -426px; }
.BorrowingIcon{background-position:-734px -426px; }
.LoanIcon{background-position:-766px -426px; }
.WarehousingIcon{background-position:-799px -426px;}
.OutLibraryIcon{background-position:-830px -426px; }
.BorrowReturnsIcon{background-position:-1197px -426px;}
.LoanReturnsIcon{background-position:-1229px -426px;}
.ExpendIcon{background-position:-1166px -426px;}
.EarningIcon{background-position:-1261px -426px;}
.ReceivableIcon{background-position:-1293px -426px;}
.PayableIcon{background-position:-1324px -426px;}

.printArea{ padding:10px 0;}
/* .printArea .select {width:110px;height:128px;    margin: 0 10px 5px 0; border:1px solid #1c7efb;position:static; box-shadow:0px 0px 3px #4d9afc; background-color:#f3f6fa;} 
 */
.printButton:active{ border:1px solid #1c7efb; box-shadow:0px 0px 3px #4d9afc; background-color:#f3f6fa;}

.printPreview{ border:1px solid #D7D7D7; float:left; width:100%;}
.printPreview .title{ padding:10px 0; border-bottom:1px solid #d7d7d7; background:#F1F1F1; float:left; width:100%;}
.printPreview .content{ padding:20px; float:left;}

.tempChose .autoCompleteBox{ height:264px !important; top:0px !important;}

.proName{ position:relative;}
.packageList{ border:1px solid #d7d7d7; background:url(../images/thBgN.png) bottom repeat-x #FFF; float:left; border-radius:5px; box-shadow:0 0 4px rgba(0,0,0,.2); max-height:300px; max-width:500px; min-width:230px; overflow:auto;}
.packageList h1{ font-size:14px; background:#f2f2f2; padding:5px 10px; border-bottom:1px solid #D7D7D7;}
.packageList h2{ font-size:12px; border-bottom:#D7D7D7 solid 1px;  padding:0 10px;}
.packageList h3{ font-size:12px; padding:0 10px;}
.packageList p{ margin:0px; padding:0 10px;}
.packageList ul li{ padding:5px 0; border-bottom:1px dotted #d7d7d7; float:left; width:100%;}
.packageList ul li:last-child{ border-bottom:0px;}
.packageList ul li:hover{ background:#f3f3f3; transition:background linear .3s;}

/*商品导入*/
.Importing{ background:url(../images/ImportingA.png) no-repeat center; width:343px; height:176px;}
.Importing .Box{width:146px; height:176px; margin-right:51px; float:left;}
.Importing .Box .SmallBox{margin-top:126px; height:50px; text-align:center;}
.BasicEditionIcon, .BasicEditionIconB{ background:url(../images/ImportingB.png) no-repeat center; width:90px; height:90px;display:block;}
.BasicEditionIcon{background-position:0 0; display:block; cursor:pointer;}
.BasicEditionIcon:hover{background-position:-90px 0;display:block; cursor:pointer;}
.BasicEditionIconB{background-position:0 -90px; display:block; cursor:pointer;}
.BasicEditionIconB:hover{background-position:-90px -90px;display:block; cursor:pointer;}

/* 导购员 */

.saleMan{ background:url(../images/salesIcon.png) bottom no-repeat; width:25px; height:15px; display:inline-block;}

/*-- 首页--*/
.quickLaunch .QL1, .quickLaunch .QL2, .quickLaunch .QL3, .quickLaunch .QL4{ border-bottom:1px dashed #d7d7d7;}
.quickLaunch .QL1, .quickLaunch .QL2, .quickLaunch .QL3, .quickLaunch .QL5, .quickLaunch .QL6, .quickLaunch .QL7{ border-right:1px dashed #d7d7d7;}
.quickLaunch td:hover{ background:#f8f8f8; cursor:pointer;transition:background linear .3s;}
.quickLaunch .icon{ width:100px;}
.quickLaunch .text{ width:100px; color:#7c8389; padding-top:15px; font-size:16px;}
.Shortcut{text-align:center; width:128px; height:64px; margin:0 auto;}

.quickLaunch .icon .xiaoshou, .quickLaunch .icon .jinhuo, .quickLaunch .icon .chuku, .quickLaunch .icon .ruku, .quickLaunch .icon .shangpin, .quickLaunch .icon .kehu, .quickLaunch .icon .yingshou, .quickLaunch .icon .yingfu, .quickLaunch .icon .shouzhi, .quickLaunch .icon .diaobo, .quickLaunch .icon .tuihuo, .Shortcut .xiaoshou, .Shortcut .jinhuo, .Shortcut .kucen, .Shortcut .yeji{background: url(../images/index.png) no-repeat center; display:block; width:64px; height:64px;}

.quickLaunch .icon .xiaoshou{ background-position:-128px 0;}
.quickLaunch .icon .jinhuo{ background-position:-192px 0;}
.quickLaunch .icon .chuku{ background-position:0 -64px;}
.quickLaunch .icon .ruku{ background-position:-64px -64px;}
.quickLaunch .icon .shangpin{ background-position:0 -128px;}
.quickLaunch .icon .kehu{ background-position:-64px -128px;}
.quickLaunch .icon .yingshou{ background-position:-192px -64px;}
.quickLaunch .icon .yingfu{ background-position:-256px 0;}
.quickLaunch .icon .shouzhi{ background-position:-128px -64px;}
.quickLaunch .icon .diaobo{ background-position:-64px 0;}
.quickLaunch .icon .tuihuo{ background-position:0 0;}
.Shortcut .xiaoshou{background-position:-64px -192px;}
.Shortcut .jinhuo{background-position:-192px -192px;}
.Shortcut .kucen{background-position:-128px -192px;}
.Shortcut .yeji{background-position:0 -192px;}

.index_p{ width:300px; float: right;}
.index_p ul li{ float: right;}
.index_p ul li a{ width:54px; height:54px; float:right; margin-right:10px; }
.index_p ul li .icon{ background-image:url(../images/index_p.png); width:27px; height:26px; float:right;  margin-top:5px; margin-right: 15px;}
.index_p ul li .text{ width:54px; float: right; text-align:center; color:#999;}
.index_p ul .pc a .icon{ background-position:0 -26px;}
.index_p ul .pc a:hover .icon{ background-position:0 0;}
.index_p ul .android a .icon{ background-position:-27px -26px;}
.index_p ul .android a:hover .icon{ background-position:-27px 0;}
.index_p ul .ios a .icon{ background-position:-54px -26px;}
.index_p ul .ios a:hover .icon{ background-position:-54px 0;}
.Xiazaierweima {position: absolute;width: 110px;height: 110px;margin-top:-110px; margin-left:130px;}
.VideoIcon{ padding-left:15px;}
.VideoIcon .icon{ width:17px; height:20px; float:left; background:url(../images/VideoIcon.png); margin-top:4px; margin-right:5px;}
.Recommend{ padding-left:15px;}
.Recommend .icon{ background-position:0 0;float:left; background:url(../images/Recommend.png); margin-top:4px; margin-right:5px; width:24px; height:24px;}

.Recommend:hover .icon{ background-position:0 -24px;float:left; background:url(../images/Recommend.png); margin-top:4px; margin-right:5px; width:24px; height:24px;}

.topWpopArea{width:320px; height:327px; background: none; display:none;border:none; top:17px; right:333px; left:inherit}

/* 顶部公告 */

.loginInfo .TAlist .list li, .topNotice .TAlist .list li {border-bottom: 1px dotted #d7d7d7;float: left;display: block;width: 100%;font-size: 14px}
.TAlist .list li .font999 {font-size: 12px}
.loginInfo .TAlist .list li:last-child, .topNotice .TAlist .list li:last-child {border-bottom: 0}
.loginInfo .TAlist .list a, .loginInfo .TAlist .list a, .topNotice .TAlist .list a {display: block;padding: 10px;line-height: 160%;transition: background linear .3s}
.loginInfo .TAlist .list a:hover, .loginInfo .TAlist .list a:hover, .topNotice .TAlist .list a:hover {background: #edf0f5;transition: background linear .3s}
.TAlist {top: 25px;left: 0;width: 150px}
.helpCenter .TAlist .arrow {width: 150px}
.loginInfo .TAlist {top: 58px;left: 0;width: 200px}
.loginInfo .TAlist .arrow {width: 200px}
.TAlist a {color: #666}

/* 专属顾问 */

.Exclusive .TAlist .content {width: 100%;float: left}
.Exclusive .TAlist .content .icon{float: left}
.Exclusive .TAlist .content li {float: left;width: 100%;border-bottom: 1px dotted #d7d7d7;padding: 5px;background: #FFF;transition: background linear .3s;cursor: pointer;box-sizing: border-box}
.Exclusive .TAlist .content li:hover {background-color: #edf0f5;transition: background linear .3s;}
.Exclusive .TAlist .content li .text h2 {font-size: 14px;color: #000;}
.Exclusive .TAlist .content li .text h3 {font-size: 12px;color: #888;font-weight: 400;line-height: 140%;}
.Exclusive .icon {background-image: url(../images/Exclusive.png);width: 33px;height: 35px;float: left;margin: 5px 10px 0 0}
.Exclusive .ServiceNumber .icon{ background-position:0 -105px;}
.Exclusive .QQ .icon{background-position:0 -35px;}
.Exclusive .Telephone .icon{ background-position:0 -70px;}
.Exclusive .Feedback .icon{background-position:0 -140px;}
.Exclusive .Time .icon{ background-position:0 -175px;}

/* 投诉建议 */
.input_text, .textarea{border: 1px solid #cddae4;padding:5px;}
.is_btn:nth-of-type(odd){background:url(../images/buttonBg2.png) 0 0 no-repeat; width:79px; height:31px; line-height:31px; display:inline-block;font-size:14px; padding-left:30px; cursor:pointer; color:#3578fb; width:110px;}
.themask{position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1000000; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);display:none;}
.popConment{position: fixed;left: 350px;top:80px;z-index: 1000000;}
/* .popConment{ position: absolute; background:url(../images/conmentBg.png); width:668px; height:552px; padding-left:40px;} */
.is_success{ margin: 0 auto;color: #090 !important; padding: 10px 10px 10px 45px; width: 90%; background: url(../images/success.png) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }
.is_failure{ margin: 0 auto;color:#CC0000 !important; padding: 10px 10px 10px 45px; width: 90%; background: url(../images/failure.png) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }
.Mailclose{ background:url(../images/closeIcon.png) no-repeat center; cursor:pointer; width:23px; height:23px; background-color:#e77070; float:right; margin-right:10px; margin-top:10px;}
.Mailclose:hover{ background-color:#7091e7; transition:linear background-color .3s; cursor:pointer;}


/* 推荐浏览器 */
.Ch{ float:right; width:300px;}
.Ch .Chrome, .Ch .Browser{ background:url(../images/Chrome.png); display:block; float:right; width:40px; height:40px;}
.Ch .Chrome a, .Ch .Browser a{display:block; height:40px; width:40px;}
.Ch .Chrome{background-position:-40px -40px;margin-top:4px;}
.Ch .Chrome:hover{background-position: -40px 0;}
.Ch .Browser{background-position:0 -40px;margin-right:10px; margin-top:4px;}
.Ch .Browser:hover{background-position: 0 0;}

/* 我的账户 */
.loginInfo .topAvatar {background-position: center;width: 35px;height: 35px;border: 2px solid #d7d7d7;border-radius: 35px;margin-right: 10px;float: left;position: relative;background-size: 35px 35px;margin-top: 5px}
.loginInfo .trial {background-position: -567px -31px;width: 27px;height: 12px;position: absolute;right: -15px;top: 0}
.loginInfo {float: left;padding: 5px;transition: background linear .3s;position: relative;min-width: 200px}
.loginInfo:hover {background: #e6e8ec;border-radius: 3px;padding: 5px;cursor: pointer;transition: background linear .3s}
.loginInfo .topUsername h1 {font-size: 14px;color: #7a8292;font-weight: 400}
.loginInfo .topUsername h2 {font-size: 12px;color: #7a8292;font-weight: 400}
.loginInfo .arrowDown {width: 20px;height: 48px;background: url(../images/arrowDown.png) center no-repeat;float: left}


/* 公告 */
.UpgradeAnnouncement { border: 1px solid #b97b01;position: absolute;top:-1px;right: 35%;width: 30%;z-index: 1999;opacity:0.9;color:#fff;line-height:20px;padding:5px;background: #e99b00;box-shadow: 0 1px 5px rgba(0,0,0,.3);max-height: 40px;overflow: hidden;font-size: 12px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.UpgradeAnnouncement:hover{color:#fff;background: #df9501;cursor:pointer;}

.GeneralNotice { border: 1px solid #2e94bb; position: absolute;top: -1px;right: 35%;width: 30%;z-index: 2000;opacity:0.9;color:#fff;line-height: 20px;padding:5px;background: #42b0da;box-shadow: 0 1px 5px rgba(0,0,0,.3);max-height: 40px;overflow: hidden;font-size: 12px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.GeneralNotice:hover{color:#fff;background: #33a5d0;cursor:pointer;}

.UpgradeAnnouncement .closeButton, .GeneralNotice .closeButton{ width:20px; height:20px; background:url(../images/package.png) -691px -337px; display:inline-block;  cursor:pointer;}
.UpgradeAnnouncement .closeButton:hover, .GeneralNotice .closeButton:hover{ background:url(../images/package.png) -620px -337px;  cursor:pointer;}

/* 移动支付 */
.chosePay{ margin:0 auto; width:530px;}
.chosePay li{ border:1px solid #ccc; border-radius:3px; width:200px; height:200px; float:left; padding:10px; margin:20px;}
.chosePay li:hover{ background:#f4f4f4; cursor:pointer; transition:background linear .3s;}
.chosePay .pay_scan .icon, .chosePay .pay_barcode .icon{ background-image:url(../images/pay_scan.png); background-size:100%; background-repeat:no-repeat; width:65px; height:67px; display:block; text-align:center; margin:10px auto;}
.chosePay .pay_barcode .icon{background-image:url(../images/pay_barcode.png); }

.chosePay .pay_weixin .icon, .chosePay .pay_zhifubao .icon{ background-image:url(../images/weixin_btn_n.png); background-size:100%; background-repeat:no-repeat; width:65px; height:67px; display:block; text-align:center; margin:10px auto;}
.chosePay .pay_zhifubao .icon{background-image:url(../images/alipay.png); }
.txtCenter{ text-align:center;}

.clearPosition{ top:auto; left:auto; right:auto; bottom:auto;}

.stepReset {
    text-align: center;
    overflow: hidden
}
.stepReset ul {
    float: left;
    background: url(../images/stepLine.png) top repeat-x
}
.stepReset ul li {
    float: left
}
.stepReset ul .line {
    width: 240px;
    float: left;
    height: 24px;
    display: inline-block
}
.stepReset ul li .icon {
    width: 64px;
    height: 24px;
    display: inline-block;
    float: left
}
.stepReset ul li .text {
    clear: both;
    float: left;
    font-size: 16px;
    width: 84px;
    text-align: center;
    margin-left: -10px
}
.stepReset ul .stepOn1 .icon {
    background: url(../images/step1s.png) no-repeat
}
.stepReset ul .stepOn2 .icon {
    background: url(../images/step2s.png) no-repeat
}
.stepReset ul .stepOn3 .icon {
    background: url(../images/step3s.png) no-repeat
}
.stepReset ul .stepOff1 .icon {
    background: url(../images/step1.png) no-repeat
}
.stepReset ul .stepOff2 .icon {
    background: url(../images/step2.png) no-repeat
}
.stepReset ul .stepOff3 .icon {
    background: url(../images/step3.png) no-repeat
}
.stepReset ul .stepOn1 .text, .stepReset ul .stepOn2 .text, .stepReset ul .stepOn3 .text {
    color: #2abae6
}
.stepReset ul .stepOff1 .text, .stepReset ul .stepOff2 .text, .stepReset ul .stepOff3 .text {
    color: #7a8292
}

.numImpact{ font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; font-style:italic;}

.noMargin{ margin:0px;}
.wechatPayChose{ border:1px solid #eee; padding:20px 10px; line-height:180%; border-radius:5px;}
.wechatPayChose:hover{ background:#F4F4F4; cursor:pointer; transition:background linear .3s;}
.wechatPayChose:hover a{ color:#fd7742;}

.cashier{background-position: -338px -86px;}
.tableStyle tr:hover td .cashier{background-position: -338px -56px;}
.pay{background-position: -369px -86px;}
.tableStyle tr:hover td .pay{background-position: -369px -56px;}

.inputReadOnly{ border:1px solid #dfdfdf !important; background:#efefef !important; color:#aaa !important;}


/* 分享单据 2016-6-14 */
.VBlogo {
    width: 50px;
    height: 50px;
    border-radius: 50px;
    border: 2px solid #F8F8F8;
    background-position: center;
    margin: 5px 0 0 10px;
}

.VBbottom {
    width: 100%;
    border-top: #CCC 1px solid;
    background-color: #FFF;
    text-align: right;
    padding: 10px 0;
    position:fixed;
    bottom:0px;
}

/*初始数据*/
.InitialData01, .InitialData02, .InitialData03, .InitialData04, .InitialData05{background:url(../images/InitialData.png); display:block; height:86px; width:86px; cursor:pointer;}
.InitialData01{background-position: 0 0; }
.InitialData01:hover{background-position: 0 -86px;}
.InitialData02{background-position: -86px 0;}
.InitialData02:hover{background-position: -86px -86px;}
.InitialData03{background-position: -172px 0;}
.InitialData03:hover{background-position: -172px -86px;}
.InitialData04{background-position: -258px 0;}
.InitialData04:hover{background-position: -258px -86px;}
.InitialData05{background-position: -344px 0; height:86px; width:86px;}
.InitialData05:hover{background-position: -344px -86px;}

/*帮助中心*/
.helpcenterTWo{position:fixed; right:0; top:200px; z-index:99999;}
.helpcenterTWo a .picture{position:absolute; right:32px; top:44px; background-image:url(../images/index_helptwo.png); background-repeat:no-repeat; width:11px; height:22px;}
.helpcenterTWo a .Suspension .icon{background-image:url(../images/index_helpone.png); background-repeat:no-repeat; background-position:top; height:13px; width:13px; margin-bottom:5px;}
.helpcenterTWo a .Suspension{background:#0C9; right:0; padding:10px; width:12px;line-height:18px;color:#fff; height:90px;}
.helpcenterTWo a:hover .picture{ background-image:url(../images/index_helpthree.png);}
.helpcenterTWo a:hover .Suspension{background:#02b588;}
.helpcome{width:320px; bottom:0px; top:96px; background:#fff; position:absolute; right:0; border-left:1px solid #d7d7d7; z-index:99;overflow:hidden;}

.close_two, .helpcome .Columns .contentBOX .iocn, .helpcome .Columns .contentBOX .comeicon{background-image: url(../images/helpcenter.png); background-repeat:no-repeat; display:block;}
.helpcome .Columns{ padding:10px 25px; clear:both;}
.helpcome .Columns .contentBOX{ height:20px; width:100%; box-sizing:border-box; overflow:hidden;}
.helpcome .Columns .contentBOX .iocn{background-position:-41px 0; width:6px; height:6px; margin-top:9px;}
.helpcome .Columns .contentBOX .comeicon{background-position:-35px 0; width:6px; height:11px; float:right; margin:6px 0 0 3px;}
.helpcome .Columns .contentBOX:hover .comeicon{background-position:-35px -11px;}
.helpcome .com ul li{ padding:0 25px; clear:both;}
.helpcome .comtwo ul li:hover{ background:#edf0f5; cursor:pointer; transition:background linear .3s;}
.helpcome .comtwo ul li .lista{ padding:10px 25px; background:url(../images/arrowRight.png) right no-repeat; margin-right:10px;}
.helpcome .com ul .borderTB{ margin:5px 0; padding:10px 0; border:1px solid #d7d7d7; border-width:1px 0 1px 0;}
.helpcome .com ul .borderTB a{ color:#666; cursor:default;}

.helpcome .CustomerCare{position: absolute; width:100%;bottom:0; clear:both; box-sizing:border-box; overflow:hidden; padding:10px 25px; background:#fff;}
.helpcome .CustomerCare .Customerbox{margin-top:10px;  border-top:1px solid #d7d7d7;}
.helpcome .CustomerCare .Customerbox ul li{padding:10px 0; float:left; width:100%; line-height:120%; border-bottom:1px solid #d7d7d7;}
.helpcome .CustomerCare .Customerbox ul li .icon{ background-image:url(../images/helpcenter.png) ; background-repeat:no-repeat; width:16px; height:16px;  display:block; margin-right:5px;}
.ServiceNum{background-position:-63px -16px;}
.ServicePhone{background-position:-63px 0;}
.ServiceQQ{background-position:-47px -16px;}
.Recommendation{background-position:-79px 0;}
.ServiceTime{background-position:-47px 0;}
.nohoverstyle:hover{color:#4287cf;cursor:default;}

.close_two{background-position:-20px 0; width:15px; height:16px; margin-right:10px; margin-top:15px;}
.close_two:hover{background-position:-20px -16px;}
.contentTab {width: 100%;background: url(../images/tabline.png) bottom repeat-x;float: left;line-height: 45px;position: relative}
.contentTab ul {float: left;height: 45px}
.contentTab ul li {float: left;font-size: 16px;height: 45px}
.contentTab ul li a {padding: 0 20px;float: left;height: 44px}
.contentTab ul .normal a {color:#7c8389}
.contentTab ul .normal a:hover, .contentTab ul .select a {border-bottom: 2px solid #4287cf;color: #000}
.contentTab .button {margin-top: 8px}

/*核销账期*/
.Account{ float:left; border:1px solid #2c8fff; border-radius:3px; height:30px; line-height:30px;}
.Account ul li{ float:left;}
.Account_pdN a{ color:#2c8fff; text-align:center; padding:0 10px; float:left; height:30px;}
.Account_pdS a, .Account_pdN a:hover{ background:#2c8fff; transition:background linear .3s; color:#FFF; text-align:center; padding:0 10px; float:left; height:30px;}



.tableStyle th .info{ background:url(../images/package.png) -319px -372px; height:11px; width:11px; display:inline-block; right:5px; top:25px; position:absolute; z-index:100; cursor:pointer;}

/*.tableStyle .bg .info .tips{ position:absolute; margin:15px 0 0 -85px; z-index:501;}
.tableStyle .bg .info .tips h1{background:url(../images/thBgN.png) bottom repeat-x #FFF;  padding:5px 10px;  word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #ededed; margin-top:7px; min-width:100px;}
.tableStyle .bg .info .tips h2{ background:url(../images/arrowT.png) center; width:15px; height:8px; z-index:1; position:absolute; margin-left:78px;  *margin-left:-85px;} */

.tableStyle .info .tips{ position:absolute; right:13px; top:-20px; z-index:501; cursor:pointer;}
.tableStyle .info .tips h1{background:url(../images/thBgN.png) bottom repeat-x #FFF;  padding:5px 10px; word-break:keep-all; white-space:nowrap; text-align:left;  font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #ededed; cursor:pointer;}
/*.tableStyle .info .tips h2{ background:url(../images/arrowT.png) center; width:15px; height:8px; z-index:1; position:absolute; margin-left:78px;  *margin-left:-85px;}*/


.tableStyle th, .PaymentTableStyle th{
    /*border-bottom:1px solid #ededed; */
    font-size:14px;
    color:#666;
    position:relative;
    background-color:#fefefe;
}
.tableStyle td{
    height: 60px;
    border-bottom:1px dotted #ddd;
}
.tableStyle tr.brcolor{background: #dbecf7;}
.tableStyle, .PaymentTableStyle{ border-left:1px solid #ddd; border-top:1px solid #ddd; border-right: 1px solid #ddd;}

.PaymentTableStyle td{  border-bottom:1px solid #d7d7d7; height: 44px;}



/*新增样式9.20*/

.logo .link{
    /*background: url(../images/xxlogo.png) no-repeat center top;*/
}


.topTab{
	width:100%; 
	height: 32px; 
	background: rgb(229,229,229);
	float: left; position:absolute; padding-top: 6px; z-index: 3;
}
.top_move{ top:48px; left:0; position:fixed; z-index:90;}



.topTab .normal a {
    color: #066ab5;
}

.unnit{ position: absolute; top: 5px; right: 10px; color: #999;}

.areaTop {
    z-index: 9999; top: 148px;  position: fixed;
}

.greyButton {
    background-color:#fff;
    height:30px;
    padding:0 20px;
    cursor:pointer;
    line-height:30px;
    display:inline-block;
    color:#333;
    border: 1px solid #e5e5e5;
}
.greyButton:hover {
    background:#fff;
    border: 1px solid #1f93d5;
    color:#1f93d5;
    cursor:pointer;

}
.greyButton:hover span{color:#1f93d5}

.greyButton:active{


    background-color:#f2f2f2;

    color:#666666;
    cursor:pointer;
}



.greyButton img {
    vertical-align: middle;
    width: 36px;
    height: 24px;
}
.greyButton span {
    color: #666666;
    font-size: 14px;

    text-align: center;

}
.xxblueButton {
    height:32px;
    padding:0 20px;
    cursor:pointer;
    line-height:32px;
    background:#1f93d5;
    color:#FFFFFF!important;

}
.xxblueButton:hover {
    background:#00adf2;
}
.codeEdit
{
    font-size: 18px;
    line-height: 24px;
    width: 195px;
    height: 24px;
    color: #333333;

    outline: none;
}
.codeEdit:hover
{
   /* text-decoration: initial;*/
}
.codeEdit:focus
{
    /*    font-size: 18px;
        line-height: 18px;
        height: 20px;*/
    text-decoration: none!important;
    outline: none;
    background: none;/*text-decoration: initial;*/
    box-sizing: border-box;
    border:1px solid #1f93d5;
    box-shadow:0 0 3px rgba(73,184,255,.5);
}
.inputMore
{
    position: absolute;
    top: 0;
    right: 0;
    float: left;
    width: 28px;
    height: 28px;
    margin-left: -28px;
    cursor: pointer;
    background-image: url(../images/package.png);
    background-position: -455px -377px;
}
.inputMore:hover{ background-position:-490px -377px;}
/* .selectButton{
    border:1px solid #e5e5e5;
    	border-radius:3px;
    background-color:#efefef;
    height:30px;
    padding:0 0 0 25px;
    cursor:pointer;
    line-height:30px;
    display:inline-block;
    color:#666666;
    font-size: 14px;
} */

.inputText {
    text-align:left; padding-left:5px;
    border: 1px solid #ededed;
    height: 30px;

    line-height: 30px;
    font-size: 14px;
    color: #999999;
    display: inline-block;
    width: 140px;
}
.sp_inputText {
    text-align:left; padding-left:5px;
    border: 1px solid #ededed;
    height: 30px;

    line-height: 30px;
    font-size: 14px;
    color: #999999;
    display: inline-block;
    width: 100%;
}
.dateinput input{
    width:166px; height: 30px;
}

.tableStyle tr:hover input {	background-color: #fefefe;}

.inputNum .inputText {
    text-align:center; 
    /* padding:5px 0 5px 5px; */ 
    width:80px;
    border: 1px solid #ededed;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #999999;
    display: inline-block;

}

.tableStyle tr.bottomCombined {
    background-color: #fff;
}

.tableStyle tr.bottomCombined:hover td {
    background-color: #fff;
    transition:background linear .3s;
}
.tableStyle tr.bottomCombined:hover input{
    background-color: #fff;
    transition:background linear .3s;
}
tr.bottomCombined td {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
}
tr.bottomCombined .xsdd_hj td{
    border-bottom: none;
}
tr.bottomCombined .xxxinputText {
    color: #f94817;
    border:none;
    height: 16px;
    padding: 7px 0;
    line-height: 14px;
    padding-right: 5px;
    font-size: 14px;
    display: inline-block;
    width: 95%;
    text-align: right;
}
.receiptsInputText{ width:96%; display:block; height:14px; line-height:14px; color:#7c8389; border:1px solid #FFF; background-color:#FFF; padding:5PX 0; text-indent:5PX;}
.receiptsInputText:hover{ border:1px solid #06F;}
.receiptsInputText:focus{border:1px solid #1f93d5;}

.hang_add i{ background: url("../images/icon_sgz.png") no-repeat -300px -80px; width:16px; height: 16px; float: left; cursor: pointer; }
.hang_add:hover i{ background: url("../images/icon_sgz.png") no-repeat -320px -80px; }
.hang_add:hover{color: #de8e00;}
.receiptsxxInputText{
    width: 95%;
    display: block;
    height: 40px;
    line-height: 14px;
    color: #7c8389;
    border: 1px solid #eee;
    background-color: #FFF;
    padding: 6px;

}
.receiptsxxInputText:hover{
    border:1px solid #eee;
}
.receiptsxxInputText:focus{
    border:1px solid #eee;
}


/* 新增样式结束*/


.list_bottom .ui-combo-wrap{width: 115px;}
.list_bottom .ui-combo-wrap input{width: 80px;}




.topNotice .TAlist, .Exclusive .TAlist, .loginInfo .TAlist{
    display: none;
    position: absolute;
    border: 1px solid #ccc;
    box-shadow: 0 2px 5px rgba(0,0,0,.15);
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    width: 280px;
    background: #FFF;
    z-index: 100;
    top: 48px;
    left: -120px;
}

.topWarning .TAlist{
    display: none;
    position: absolute;
    border: 1px solid #ccc;
    box-shadow: 0 2px 5px rgba(0,0,0,.15);
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    width: 236px;
    background: #FFF;
    z-index: 100;
    top: 46px;
    left: -103px;

}
.topWarning .TAlist ul{
    height: 268px;
    overflow: auto;
}
.topWarning .TAlist .tab a{ float: left; padding:15px 0 0 14px; margin: 0 15px;}
.topWarning .TAlist .tab a span{ padding: 2px 0 8px; font-size: 16px; float: left;}
.topWarning .TAlist .tab b{ margin: 20px 0 0 12px; width: 1px; background: #999; height: 20px;}
.js_warn_tab>a.active>span { border-bottom: 2px solid #1f93d5;}
/*导航中的tab*/








/* spr */
.ui-combo-wrap .trigger { 
	/* background: url('../images/selectBg_.png') no-repeat 0 -16px; */
	background: url('../images/selectBg_new.png') no-repeat 0 -16px; 
}

/* 下拉框 */
.ui-combo-wrap
{
    position: relative;
    display: inline-block;
    overflow: hidden;
    zoom: 1;
    height: 30px;
    vertical-align: middle;
    color: #666;
    border: 1px solid #eee;
    background-color: #fff;
    *display: inline;
    width: 140px;
}
.ui-combo-wrap .input-txt
{
    line-height: 30px;
    float: left;
    height: 30px;
    color: #666;
    border: 0;
    outline: none;
    width: 107px;
    width: 107px\0;
    *width: 107px;
    text-indent: 5px;
}
.ui-combo-wrap .trigger
{
    float: right;
    overflow: hidden;
    width: 29px;
    height: 100%;
    background-position: 0 -30px;
}

.ui-combo-active,
.ui-combo-active:hover
{
    border: 1px solid #eee;
}
.ui-combo-active,
.ui-combo-active input
{
    /* box-shadow: 0 2px 1px rgba(0, 0, 0, .11) inset; */
}
.ui-combo-disabled .input-txt
{
    color: #aaa;
    background-color: #f0f0f0;
}
.ui-combo-disabled .trigger,
.ui-combo-disabled .trigger:hover
{
    background-color: #f0f0f0;
    background-position: 0 -16px;
}
.ui-droplist-wrap
{
    z-index: 500;
    border: 1px solid #aaa;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.15);
}
.ui-droplist-wrap .droplist
{
    position: relative;
    background-color: #fff;
}
.ui-droplist-wrap .list-item
{
    line-height: 30px;
    overflow: hidden;
    padding: 2px 5px;
    cursor: default;
    _position: relative;
    color: #666;
    font-size: 14px;
}
.ui-droplist-wrap .loading
{
    line-height: 26px;

    padding: 5px 5px 5px 40px;

    background: url('../images/loading.gif') no-repeat 10px center;
}
.ui-droplist-wrap .tips
{
    line-height: 18px;

    padding: 5px;
}
.ui-droplist-wrap .on
{
    background-color: #0066b3;
    color: #fff;
}
.ui-droplist-wrap .selected
{
    background-color: #1f93d5;
    color: #fff;
    font-size: 14px;
}
.ui-subjectList-wrap .list-item
{
    font-size: 14px;
}
.ui-combo-wrap-small
{
    height: 30px;
}
.ui-combo-wrap-small .input-txt
{
    font-size: 14px;
    line-height: 14px;
    height: 14px;
    padding: 3px 5px;
}
.ui-droplist-wrap-small .list-item
{
    font-size: 12px;
    line-height: 20px;
}
.ui-combo-wrap-small .trigger
{
    background-position: 0 -19px;
}
.ui-combo-wrap-small .trigger:hover
{
    background-position: -16px -19px;
}
.ui-droplist-wrap .extra-list-ctn
{
    padding-left: 5px;

    border-top: 1px solid #ddd;
    background: #f5f5f5;
}
.count{
    position: relative;
    margin: 0 25px;

}
.count input{width: 50%}
.money input{ width: 50%}
.count .plus{
    background:url(../images/icon_ps.png) no-repeat -40px -28px;
    width:22px;
    height:22px;

    position: absolute;
    right: -22px;
    top: -2px;
    cursor:pointer;
}
.count .plus:hover{
    background:url(../images/icon_ps.png) no-repeat -40px 0;

}

.count .shortUnclickable{
    background:url(../images/icon_ps.png) no-repeat -0 -27px;
    width:22px; height:22px; left: -20px; top: -3px;
    position: absolute; 	cursor:pointer;  }

.count .shortUnclickable:hover
{
    background: url(../images/icon_ps.png) no-repeat -1px 0px;
}

.txm{margin-left:4px; display:inline-block;width: 80px;height: 18px;vertical-align: middle;
    background: url("../images/icon_sgz.png") no-repeat -300px -300px;
}

.tableStyle tr:hover input {
    background-color: #fefefe;
}
.tableStyle tr:hover input[readonly]{
	background-color: #efefef;
}


.f-top-show .toplist#webmenu li .second-menu{
    top: 48px;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
    border-right: 0;
    border-top: 0;
    z-index: 1000;


}
.toplist#webmenu li .second-menu{
    top: 40px;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;

    border-top: 0;
    z-index: 1000;
    width: 360px;
}

.first-menu a:hover {
    color: #fff;
}


#webmenu .second-menu li {
    width: 175px;
    text-align: left;
    float: left;
    padding-top: 4px;
}
#webmenu .second-menu li .nav_li_left {
    font-size:14px;
    color: #333;
    float: left;
    width: 115px;
    padding-left: 20px;
    line-height: 34px;
    height: 34px;
}
#webmenu .second-menu li .nav_li_left:hover {
    color: #0165b1;
    background: #eeeeee;
    -webkit-transition: background-color 0.4s;
    -o-transition:background-color 0.4s ;
    -moz-transition:background-color 0.4s ;
    transition: background-color 0.4s;

}
#webmenu .second-menu li .nav_buttom{
    width: 34px; text-align: center;
    height: 34px;
}
#webmenu .second-menu li .nav_buttom:hover{
    background: #eee;
    -webkit-transition: background-color 0.4s;
    -o-transition:background-color 0.4s ;
    -moz-transition:background-color 0.4s ;
    transition: background-color 0.4s;
}
#webmenu .second-menu li .nav_buttom i{
    float:left;background: url("../images/icon_sgz.png") no-repeat -340px -80px;  cursor: pointer;
    width: 14px; height: 14px; margin: 10px 0 0 10px;
}
#webmenu .second-menu li .nav_buttom .i_xz{
    background: url("../images/icon_sgz.png") no-repeat -360px -80px;
}



/*----------------------------------------- xsdd ------------------------------------------*/


/*  商品销售订单 合计*/
.xsdd_hj td{ border-bottom: none; height: 40px;padding-right: 16px;}
.mgauto{ margin: 0 auto; width: 200px;}


.no_click{ background: #eee; color: #ccc;}
.no_click:hover{background: #eee; color: #ccc;border:1px solid #e5e5e5}

/*详情订单销售 */

.tbsj_xz{ color: #de8e00;}
.tbsj_icon_xz{ background: url("../images/icon_sgz.png") no-repeat -220px -20px;}

.sgz_set_xz{ background: #fff;}
.sgz_set_icon_xz{ background: url("../images/icon_sgz.png") no-repeat -240px -20px}

.search_h_xz{ color: #00adf2;}
.search_h_icon_xz{ background: url("../images/icon_sgz.png") no-repeat -190px -80px;}

/* 销售订单历史 */
.receipts .tableStyle .sgz_set{ background: #eee; height: 16px; width: 16px; top: 0;right: 0;}
.sgz_search input{ float: left; width:250px;
    border: 1px solid #D7D7D7;
    height: 30px;line-height: 30px;  padding-left: 5PX;  font-size: 12px;  display: inline-block;box-sizing: content-box}
.sgz_search input:focus{
    border: 1px solid #1f93d5;
    box-shadow:0 0 3px rgba(73,184,255,.5);
}
.sgz_search a{ background: #eee; width: 32px; height: 32px;}
.sgz_search i{ display:block;background: url("../images/icon_sgz.png") no-repeat -190px -20px; width: 18px; height: 18px; margin: 8px 6px 0 0;}

.history_zfdj input{ margin-top: 4px; vertical-align: middle;}
.history_zfdj span {text-align: center; vertical-align: sub; padding-left: 6px;}
.search_h,.history_zfdj{ padding-top: 2px;}
.search_h i{ background: url("../images/icon_sgz.png") no-repeat -20px -50px; display: block; width: 12px; height: 10px; margin:9px 0 0 6px;}


.tab_t i{ display:inline-block;width: 10px; height: 12px; margin: 8px 0 0 4px; overflow: hidden; white-space: nowrap; background: url("../images/sortable.png")}
.sgz_down i{background:url(../images/icon_sgz.png) -505px -19px no-repeat;}
.sgz_up i{background:url(../images/icon_sgz.png) -477px -19px no-repeat;}

.set_xl{ box-shadow: 0 2px 5px rgba(0,0,0,.15);width: 244px; background: #fff; top: 60px; right: 0; position:absolute; z-index: 2; padding: 16px 20px;}
.set_xl ul{ width: 120px; }
.set_xl li{  float:left;padding: 6px 0px; cursor: pointer;}

/* 高级搜素下拉部分*/
.his_xl_search .TAlist{
    top: 8px;
    width: 100%;
    position: relative;
    border: 1px solid #ccc;
    padding: 12px 0;
    background: #FFF;
    z-index: 10;
    -moz-box-sizing: border-box; /*Firefox3.5+*/
    -webkit-box-sizing: border-box; /*Safari3.2+*/
    -o-box-sizing: border-box; /*Opera9.6*/
    -ms-box-sizing: border-box; /*IE8*/
    box-sizing: border-box;
}
.his_xl_search .TAlist .arrow{    position: absolute;
    width: 245px;
    height: 8px;
    background: url(../images/arrowT.png) no-repeat center;
    top: -8px;
    right: -70px;}

/*.his_xl_search ul{ width: 970px;}*/
/* .his_xl_search ul li{ margin-left: 2px;} */
.his_xl_search ul li{ margin-left: 0;}
.his_xl_search .inputText{ width: 134px;}
.height32{ height: 32px;}
.his_xl_search .width236{width: 188px;}
.his_xl_search .width186{width: 186px;}
.his_xl_search .tit_l{line-height: 30px; width: 70px; text-align: right; padding-right: 10px;}
.xsdd_his_xl{width: 138px;}
.his_xl_search .ls-input{ width: 141px; height: 32px; line-height: 32px;}


/*跳转开始*/

DIV.flickr {
    MARGIN: 3px; padding:3px;TEXT-ALIGN: center;
}
DIV.flickr A {
    display:inline-block;height: 22px; width: 22px; text-align: center; line-height: 22px; BACKGROUND-POSITION: 50% bottom;  COLOR: #888; MARGIN-RIGHT: 6px; TEXT-DECORATION: none
}
DIV.flickr A:hover {
    BACKGROUND-IMAGE: none;  COLOR: #444;  BACKGROUND-COLOR: #f5f5f5;
}
DIV.flickr span{margin-top: 2px;}
DIV.flickr  .current { cursor: pointer;
    background: #1f93d5;  BACKGROUND-POSITION: 50% bottom; height: 22px; width: 22px; text-align: center; line-height: 22px; COLOR: #fff; MARGIN-RIGHT: 6px; TEXT-DECORATION: none

}
DIV.flickr SPAN.disabled {
    background: #eee;  BACKGROUND-POSITION: 50% bottom; height: 22px; width: 22px;
    text-align: center; line-height: 22px; COLOR: #ccc; MARGIN-RIGHT: 3px; TEXT-DECORATION: none
}

.tz_sj{ padding-top: 6px;}
.tz_div{ padding: 6px 10px 0;}
.tz_div span{ float: left}
.tz_div input{ float: left; width: 40px; border: 1px solid #eee; height: 22px; margin-top: 4px}
.tz_qr{ padding: 0 12px; line-height:22px;background-color:#fff; border: 1px solid #e5e5e5; color: #333; margin-top: 10px; cursor: pointer; float: right;}
.tz_qr:hover{background:#fff;
    border: 1px solid #1f93d5;
    color:#1f93d5;}
.tz_show select{ border-radius: 0; height: 24px;}
.tz_show span{ float: left;}
/*跳转 结束*/


/*尾部*/

.bottom_sgz{ width: 100%; background: #eee;  position: relative;bottom: 0; left: 0;}
.bottom_sgz .bottom_content{ padding: 40px;}
.bottom_sgz .bottom_content i{ background: url("../images/icon_sgz.png") no-repeat -110px -20px; width: 22px; height: 28px; float: left }
.bottom_content .con_right{ float: left; padding-left: 18px;}
.con_right span{ padding-right: 6px;}

/*绝对定位*/
.win_box{ position: fixed; bottom: 15%; right: 0; width: 54px; height: 160px; z-index: 100;}
.win_box span{ cursor: pointer; padding: 7px 0 0 7px; float:right; width: 40px; height: 40px; box-sizing: border-box; border-bottom-left-radius: 4px; border-top-left-radius: 4px; margin-bottom: 4px; }
.win_box span strong{line-height: 100%; color: #fff; font-weight: normal; float: left; width: 30px;}
.win_box .bd_color_gray strong{color: #f0A828;}
.win_box .box1{ display: block; background: url("../images/icon_sgz.png") no-repeat -20px -20px; width: 24px; height: 28px;}
.win_box .box2{ display: block; background: url("../images/icon_sgz.png") no-repeat -50px -20px; width: 24px; height: 28px;}
.win_box .box3{ display: block; background: url("../images/icon_sgz.png") no-repeat -80px -20px; width: 28px; height: 28px;}
.win_box .new_help{background: #fc5f4a; height: 100px; color: #fff; margin-bottom: 20px; font-size: 16px; box-sizing: border-box;
    cursor: pointer; padding: 12px 0 0 13px; float:right; width: 40px; border-bottom-left-radius: 4px; border-top-left-radius: 4px;line-height: 120%;
}
.win_box .new_help:hover{ background: #fd765c;}
.win_box .new_help strong{ font-weight: normal; width: 20px;}

.bd_color_blue:hover{ background: #2b8cd6;}
.bd_color_blue{ background: #0065b0}
.bd_color_gray{ background: #e5e5e5;}
.bd_color_gray:hover{ background: #eee;}



/*勾选框样式*/
input[type=checkbox]
{
    -webkit-appearance:none;
    -moz-appearance: none;
    appearance:none; position:relative;
    width:18px; height:18px;
    border-radius:4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    cursor:pointer; background: #fff;
    -moz-border:1px solid #e5e5e5;
    background: url(../images/icon_sgz.png) -435px -85px no-repeat;
    /* margin-top:-3px; */
}
input[type=radio]{
    cursor: pointer;
}
input[type=checkbox]:checked{
    background: url(../images/icon_sgz.png) -435px -55px no-repeat;
}
input[type=checkbox].dischecked{
    background: url(../images/icon_sgz.png) -435px -19px no-repeat;
   }
input[type=checkbox].dischecked:checked{
    background: url(../images/icon_sgz.png) -435px -55px no-repeat;
}
input[type=checkbox].dischecked1{
    background: url(../images/icon_sgz.png) -435px -19px no-repeat;
   }
/*筛选条件——其他-样式 开始*/
.li_qita{text-align:center;}

.li_qita .item{ background:#fff;  border:1px solid #eaeaea; clear:both;}
.li_qita .item a,.li_qita .item li{ padding-left:10px; height:36px; line-height:36px; text-align:center;}
.li_qita .item a{ padding:0; text-decoration:none;}
.li_qita .item .xl_xz{ background:#f9f9f9;}

/*筛选条件——其他-样式 结束*/



/*头部鼠标移入显示下拉菜单模块 开始*/

.secondMenu{ position: absolute; top:65px;left: 0px; z-index:40; background:#fff; border:1px solid #ccd1d5; border-width:0 1px 1px 0;  box-shadow:0px 1px 4px rgba(0,0,0,.3); overflow:hidden;}
.secondMenu .list{ padding-bottom: 10px; float:left;}
/* .dashLineR{ border-right:1px dashed #bbbbbb;} */
.secondMenu .list p{ font-size:14px; color:#999; clear:both; margin:10px 0 10px 20px; float:left; width:100%;}
.secondMenu .list li, .row .list li{  width:120px;clear:both; padding:4px 0;}
.secondMenu .list li .text{ font-size: 14px; color:#333; padding:10px 20px; width: 44px; text-align: left; float:left; }
.secondMenu .list li .text:hover, .row .list li .text:hover{ background-color:#00adf2; color:#fff;}
.secondMenu .list li .addIcon, .row .list li .addIcon{ background:url(../images/package.png) -398px -8px; width:30px; height:30px; float:right; }
.secondMenu .list li .addIcon:hover, .row .list li .addIcon:hover{ background: url("../images/icon_sgz.png") no-repeat -50px -50px;  background-color:#00adf2;}

.mGoodsSon{ margin:0 0 0 85px;}

.secondMenu .tips{ clear:both; width:350px; float:left; height:35px; line-height:35px; color:#666666; background:#dbebff; border-top:1px solid #bad6fb;}
.secondMenu .tips .addIcon{ background:url(../images/package.png) -402px -7px; width:21px; height:24px; float:left;}


/*头部鼠标移入显示下拉菜单模块 结束*/

/*-------------------------------------jhindex----------------------------------------*/


p {
    margin:0;
    padding: 0;
}
*:focus {
    outline: none;
}
.bodyBg{min-width:1002px;}

.date{
    background:url(../images/icon_sgz.png) right -472px no-repeat;

}
.pt67 {
    padding-top: 67px;
}
.mt12 {
    margin-top: 12px;
}

.ml43 {
    margin-left: 43px;
}
.lh30{ line-height:30px;}

.topActionArea{}


.topActionArea .toplist {


    float: left;
    width: 90%;


}


.topActionArea .toplist li {
    margin-right: 1.5%;
    float: left;
}
.topActionArea .toplist li:last-child{margin-right:0}


.topActionArea .toplist li span{
    font-size: 16px;
    color: #fff;
    display: block;
    line-height: 48px;
    padding: 0 28px;
    cursor: pointer;

}
.topActionArea .toplist li .span_hover {
    color: #295174;
    background: url("../images/top_shadow.png") repeat-x 0 0;
    background-color: #fff;

}
.topActionArea .top_nav_sx {
    height: 22px;
    width: 1px;
    background: #fff;
    margin-top: 24px;
    margin-right: 16px;

    opacity: 0.1;filter：alpha(opacity：10);
    -webkit-opacity:0.1; -moz-opacity: 0.1;
    -ms-opacity: 0.1;

}
.mt12 {
    margin-top: 12px;
}
.logo .link{
    max-width: 100%;
    height: 100%;
    float: left;
}
.logo .link img {
    max-width: 100%;
}

.logo {
    padding-top: 26px;
    float: left;
    width: 27%;
}


.topActionArea .Exclusive .icon{
    background: url(../images/icon_sgz.png) -152px -434px no-repeat;
    height:32px;width:30px;
    float: left;
    margin: 7px 0 0 0;
}
.topActionArea .topWarning a .icon{
    background: url(../images/icon_sgz.png) -83px -434px no-repeat;
}
.topActionArea .topWarning a .icon_h{
    background: url(../images/icon_sgz.png) -23px -434px no-repeat;
}

.topActionArea .topWarning, .topActionArea .Exclusive , .topActionArea .endQuit{
    float: right;
    position: relative;
}
.receipts .title .xxtext{
    color:#454c51;
    font-size:32px;
    line-height:30px;
    padding-bottom:22px;
}

.whiteBox{
    background:#FFF;
    width:100%;


    /* filter:"progid:DXImageTransform.Microsoft.Shadow(color=#AAAAAA,direction=0,strength=0) progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=90,strength=1) progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=180,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=270,strength=1)"; */
}
.xxareaTop {
    z-index: 9999;
    /*position: fixed;*/
}
.topButtonBg{
    background-color: #fff;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    box-shadow: 0px 2px 4px #eaeaea;
    padding:7px 20px;
    position: absolute;
    border:solid #eee;
    border-width:0 1px 1px 1px;
    top: 38px;
    right: 6%;
}
.topButton_move{top:50px;right:0;position:fixed;z-index:90;}
.topButtonBg .greyButton:hover,.topButtonBg .button:hover,.topButtonBg .greyButton:hover span,.topButtonBg .button:hover span{
    color: #1f93d5;}
.topButtonBg a:nth-child(2){margin-right:12px}
.topButtonBg a:nth-child(1){margin-left:0}
.topButtonBg a:nth-child(3){margin-right:12px}
.inputMore{ background-image:url(../images/package.png); background-position:-455px -377px; float:left; width:28px; height:28px;  cursor:pointer;  position:absolute; margin-left:-28px; top:0px; right:0px;}
.inputMore:hover{ background-position:-490px -377px;}
.selectButton{
    border:1px solid #e5e5e5;
    /*	border-radius:3px;*/
    background-color:#efefef;
    /*	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#f2f2f2));
        background:-moz-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#f2f2f2));
        background:-o-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#f2f2f2));
        background:-ms-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#f2f2f2)); */
    height:30px;
    padding:0 0 0 25px;
    cursor:pointer;
    line-height:30px;
    display:inline-block;
    color:#666666;
    font-size: 14px;
    position: relative;
}

.selectButton:hover{
    border:1px solid #d1d1d1;
    /*	border-radius:3px;*/
    background-color:#efefef;
    transition:background linear .3s;
    color:#666666;
    cursor:pointer;
}

.selectButton .title .text{
    width:71px;
    float:left;
    text-align: left;
}
.selectButton .title .icon{
    background:url(../images/selectDown.png);
    width:29px;
    height:30px;
    float:left;
    margin-left:10px;
    transition: all 0.3s ease-in;
    
}

.selectButton:hover .title .icon{transform:rotate(180deg);transition: all 0.3s ease-in;}

.selectButton .value .normal{ border-bottom:1px solid #ededed; float:left; width:100%;}

.xsdd_add .inputText{
    width: 50%;
    border:1px solid #ededed;
    height:30px;
    /*padding:7px 0; */
    padding-top: 6px;
    padding-left:5PX;
    font-size:14px;
    color: #999999;
    display:inline-block;
    overflow: hidden;
}
.xsdd_add .kehu .inputText{width: 144px;}

.inputText:focus{
    border:1px solid #1f93d5;
    box-shadow:0 0 3px rgba(73,184,255,.5);
}

.choseGoodArea{ padding: 0 4px;}
.xxinputText{
    border:1px solid #ededed;
    height:30px;
    line-height:30px;
    font-size:14px;
    color: #999999;
    display:inline-block;
    width: 100%;
    text-align: center;
}
.xxinputText:focus{
    border:1px solid #1f93d5;
    box-shadow:0 0 3px rgba(73,184,255,.5);
}

.xxinputText_r{
    border:1px solid #ededed;
    height:30px;
    line-height:30px;
    padding-right:5px;
    font-size:14px;
    color: #999999;
    display:inline-block;
    width: 100%;
    text-align: right;
}
.xxinputText_r:focus{
    border:1px solid #1f93d5;
    box-shadow:0 0 3px rgba(73,184,255,.5);
}

.inputText[readonly]{
    border:1px solid #dfdfdf;
    background:#efefef;
    color:#aaa;
}

.tableStyle .inputText[readonly]{
    /* border:1px solid #dfdfdf;
    background:#efefef; */
    background:#fff;
    color:#aaa;
}




tr.bottomCombined .xxxinputText {
    color: #f94817;
    border:none;
    height: 30px;
    /*padding: 7px 0;*/
    line-height: 30px;
    padding-right: 5px;
    font-size: 14px;
    display: inline-block;
    width: 101px;
    text-align: right;
}



/*头部 漂浮栏 css*/
.f-top-nav {
    height: 48px;
    position: fixed;
    background: #1f93d5;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
    bottom: auto;
    left: 0;
    right:0;
    width: 100%;
    z-index: 998;
    top: -200px;
    min-width: 1100px;

}
/*兼容ie6   */
.f-top-nav {
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}
.f-top-show {
    top: 0px;
}

.nav_top {

    background-color: #fff;
    height: 36px;
    border-bottom: 1px solid #eeeeee;
}
.lgfont {
    color: #333333;
    font-size: 14px;
    line-height: 36px;
}
.lgfont a {
    color: #1f93d5;
    display: block;
}
.logo .linkBig {
    /* background-size: cover; */
    width: 480px;
    height: 59px;
    float: left;

}
.logo .linkBig {
    background: url(../images/logobig.png) no-repeat left top;
}

.logo .logo70th {
    background-image: url(../images/logo70th.png);
	background-size: 440px;
}

.page-nav .top {
    height: 80px;
    background: #fff;
}
.page-nav .logo {
    padding-top: 20px;
    float: left;
}
.page-nav .topActionArea .topWarning a .icon {
    float: left;
    margin-top: 16px;
    height: 32px;
    width: 40px;
}
.page-nav .topActionArea .topWarning .num {
    font-size: 12px;
    background: url(../images/cp_warning_tab_sq.png);
    color: #FFF;
    padding: 5px;
    position: absolute;
    top: 10px;
    right:35px;
    line-height: 16px;
}

.page-nav .topWarning:after {
    content: "|";
    font-size: 32px;
    line-height: 1.7;
    color: #c6c6c6;
    margin-left: 25px;
}

.page-nav .topActionArea .topWarning {
    margin-right: 13px;
}


.f-top-nav .Exclusive .TAlist {
    left: -36px;
    top: 44px;
    width: 106px;
    height: 120px;
}

.Exclusive .TAlist .pop_list{ padding-top: 8px; width: 106px;}
.Exclusive .TAlist .pop_list li a{
    height: 30px;  padding-left:20px ; line-height: 30px; display: block;
}
.Exclusive .TAlist .pop_list li a:hover{
    background: #1f93d5; color: #fff;
}
/*头部右侧 头像及下拉-开始*/
.Exclusive_one{float: right; position: relative; z-index: 4;  box-sizing: border-box; padding-top: 10px;margin-top: 5px;}
/*.Exclusive_one_xz{ border: 1px solid #e5e5e5;box-shadow:1px 1px 6px rgba(0,0,0,.1);}*/
.Exclusive_one .head_list_one{ background: #fff;  width: 100%;padding-top: 8px;}
.Exclusive_one .head_list_one li a{    height: 30px;  padding-left: 20px;  line-height: 30px;  display: block; color: #666;}
.Exclusive_one .head_list_one li a:hover{background: #1f93d5; color: #fff;}
.Exclusive_one img {
    height: 50px;
    width: 50px;
}
.Exclusive_one img.change_img{
	height: 30px;
    width: 36px;
    margin-top:3px;
}
.Exclusive_one .btnbar{
    display:inline-block;
    font-size: 18px;
    border: 0;
    padding: 2px 18px;
    float: right;
    margin-right: 20px;
    margin-top: 10px;
}
.Exclusive_one .btnbar.active {
    border-radius: 30px;
    background-image: url(../images/bluecir.png);
    background-size: 100% 100%;
    background-position: center center;
}
.Exclusive_one .btnbar a.bar {
    color: #333;
    margin-left:0;
}
.Exclusive_one.Exclusive_one_change {
	padding:0;
	margin:0;
}
.topAvatar.topAvatar_change{
	padding:0;
}

.page-nav .busname {
    *min-width: 130px;
    min-width: 130px;
    max-width: 160px;
    float: left;
    padding-top:5px;
}
.busname.busname_change{
	padding:0;
}
.page-nav .busname a.bus {
    color: #1f93d5;
    font-size: 16px;
    line-height: 28px;
    display: block;
    margin-right: 10px;
    width: 113px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.page-nav .busname a.name {
    color: #666666;
    font-size: 14px;
    line-height: 24px;
    display: block;
}

/*头部右侧 头像及下拉-结束*/


.page-nav .Exclusive .TAlist {
    left: 78px; top: 60px; width: 100px; height: 120px;
}
.page-nav .Exclusive .TAlist .pop_list{ padding-top: 8px; width: 100px;}
.page-nav .Exclusive .TAlist .pop_list li a{
    height: 30px;  padding-left:20px ; line-height: 30px; display: block;
}
.page-nav .Exclusive .TAlist .pop_list li a:hover{
    background: #1f93d5; color: #fff;
}




.nav_bt {

    height: 40px;
    background-color: #1f93d5;
}
.nav_bt .toplist {
    transition: 2s height ease;
}
.nav_bt .toplist li {
    width:7.55%;
    text-align: center;
    float: left;
    line-height: 48px;
}
.nav_bt .toplist li span {
    font-size: 16px;
    color: #ffffff;
    display: block;
    line-height: 40px;
    cursor: pointer;
}
/*菜单高亮*/
.nav_bt .toplist li .active, .toplist li span.active {
	color: #fffd3d;
}
.nav_bt .toplist li .span_hover {

    color: #295174;
    background: url("../images/top_shadow.png") repeat-x 0 0;
    background-color: #fff;


}

ul.tipButton {
    font-size: 14px;
    float: left;
}
ul.tipButton li {
    height: 30px;
    background-color: #ffffff;
    float: left;
    margin-right: 10px;
}
ul.tipButton li a {
    display: block;
    color: #666666;
    line-height: 30px;
    border:1px solid #e5e5e5;
    padding: 0 30px;
}
ul.tipButton li .a_hover {
    border:2px solid #1f93d5;
    line-height: 28px;
    padding: 0 29px;
    background: url(../images/xxyes.png) no-repeat center top;
    background-position:right bottom;
}

.button_sh_list .TAlist .arrow{  left: 264px;}
.button_wl_list .TAlist .arrow{  left: 374px;}

.button_sh_list ul{
    font-size: 14px;
    width: 1160px;
}

a.lineAdd {
    position: absolute; left: -13px; top: -62px;
    display: block;
    color: #fff;
    font-size: 10px;
    line-height: 62px;
    text-align: center;
    width: 10px;
    padding: 0 1px;

    background-color: #f3b953;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-top-left-radius: 4px;
    -moz-border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
}
.xxTable {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    background-color: #fbfbfb;
    border-bottom: 1px solid #ddd;
}
.xxTable td {
    height: 50px;
}
/*尾部*/

.bottom_sgz{ width: 100%; background: #eee;}
.bottom_sgz .bottom_content{ padding: 40px;}
.bottom_sgz .bottom_content i{ background: url("../images/icon_sgz.png") no-repeat -110px -20px; width: 22px; height: 28px; float: left }
.bottom_content .con_right{ float: left; padding-left: 18px;}
.con_right span{ padding-right: 6px;}
.bg_100 {
    margin: 0 auto;
    width: 88%;
    background-color: #ffffff;
    height: 90px;
}
.bg_119 {
    padding: 0 100px;
    background-color: #eeeeee;
    height: 119px;
    border-top: 1px solid #ccc;
}


.select:before {
    font-family: "icons";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon--down:before, .select:before {

    line-height: 30px;
    text-align: center;
    color: #0267b3;
}
@font-face {
    font-family: 'icons';
    src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAARgAAoAAAAABBgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAANgAAADYZbVvCE9TLzIAAAHMAAAAYAAAAGAIIvy2Y21hcAAAAiwAAABMAAAATBpVzFdnYXNwAAACeAAAAAgAAAAIAAAAEGhlYWQAAAKAAAAANgAAADYAl8viaGhlYQAAArgAAAAkAAAAJANuAeZobXR4AAAC3AAAABQAAAAUAwAAdG1heHAAAALwAAAABgAAAAYABVAAbmFtZQAAAvgAAAFFAAABRVcZpu5wb3N0AAAEQAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAAB2Dx0AAAB7ER0AAAAJHQAAAM8SAAYBAQgPERMWG2ljb21vb25pY29tb29udTB1MXUyMHVFNjAwAAACAYkAAwAFAQEEBwoNTPyUDvyUDvyUDvuUDvgg958VgYD7AiOLi4aFg4iEi4SLg46GkYuL+wLzgZaAloqel5eWlpqMmX8I7yvv6wWZl5qKloCXf4p4gIAIDviUFPiUFYsMCgADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOYAAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAOAAAAAoACAACAAIAAQAg5gD//f//AAAAAAAg5gD//f//AAH/4xoEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAQAAss1nQF8PPPUACwIAAAAAAM/2xdgAAAAAz/bF2AAAAAABjAE1AAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAGMAAEAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAQAAAAIAAHQAAFAAAAUAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKADQAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKADQAYwBpAGMAbwBtAG8AbwBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbQBvAG8AbgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");
    font-weight: normal;
    font-style: normal;
}


.second-menu, .third-menu {
    position:absolute;
}
.third-menu2 {
    position:absolute;
    width:158px;
    top:0;
    right:158px;
    background-color: #fff;
    text-align: left;
    text-indent: 30px;
}
.first-menu li {
    float:right;
    position:relative;
}

.second-menu {
    top:75px;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
    border-top: 0;
    z-index: 1000;
    display: none;

}
.second-menu dd{width: 175px; padding: 6px 2px 6px 0;
    float: left;}

ul.third-menu {
    width:158px;
    top:0;
    left:158px;
}

ul.third-menu li a {
    color:#666;
    text-align: left;
    padding: 0;
    background-color: #fff;
}
.third-menu a:hover {
    color: #fff;
    background-color: #1f93d5;
}
.third-menu2 a:hover {
    color: #fff;
    background-color: #1f93d5;
}
#subMgm {
    width:158px;
}
#subMgm .third-menu {
    right:158px;
}
#subMgm .third-menu2 {
    left:156px;
    border-bottom: 1px solid #e5e5e5;
}

/*头部鼠标移入显示下拉菜单模块 开始*/

.secondMenu{ position: absolute; top:65px;left: 0px; z-index:40; background:#fff; border:1px solid #ccd1d5; border-width:0 1px 1px 0;  box-shadow:0px 1px 4px rgba(0,0,0,.3); overflow:hidden;}
.secondMenu .txxlist{ padding-bottom: 10px; float:left;}
/* .dashLineR{ border-right:1px dashed #bbbbbb;} */
.secondMenu .txxlist p{ font-size:14px; color:#999; clear:both; margin:10px 0 10px 20px; float:left; width:100%;}
.secondMenu .txxlist li, .row .txxlist li{  width:120px;clear:both; padding:4px 0;}
.secondMenu .txxlist li .text{ font-size: 14px; color:#333; padding:10px 20px; width: 44px; text-align: left; float:left; }
.secondMenu .txxlist li .text:hover, .row .txxlist li .text:hover{ background-color:#00adf2; color:#fff;}
.secondMenu .txxlist li .addIcon, .row .txxlist li .addIcon{ background:url(../images/package.png) -398px -8px; width:30px; height:30px; float:right; }
.secondMenu .txxlist li .addIcon:hover, .row .txxlist li .addIcon:hover{ background: url("../images/icon_sgz.png") no-repeat -50px -50px;  background-color:#00adf2;}


.selectBg_{background:url(../images/selectBg_.png)  no-repeat;}
.selectDown{height:30px;width:29px;background-position:0 -30px;}
/*弹窗内 列表样式*/
.tc_list .receipts .tableStyle tr th,.tc_list .tableStyle td{height:46px; }


/*设置--业务设置页*/

.ywsz_cont{padding: 0 0 40px 0; }
.ywsz_cont h2{ color: #333; font-size: 16px; padding-bottom: 15px; border-bottom: 1px dashed #e5e5e5;}
.width600{width: 600px;}
.circle{background: url("../images/icon_sgz.png") no-repeat -300px -110px; width: 18px; height: 18px; float: left;}
.ywsz_cont .ywsz_cont_box{ padding: 8px 0;}
.ywsz_cont .ywsz_cont_box ul li{ margin-right: 60px;}
.ywsz_cont .ywsz_cont_box ul li div{ margin-bottom: 12px;}
.ywsz_cont .cont_right i{ float: left; background: url("../images/icon_sgz.png") no-repeat -380px -80px; width: 6px; height: 10px;}
.ywsz_cont .cont_right p{ color: #999; width: 560px;}
.box_input{ border: 1px solid #e5e5e5; width: 46px; text-align: center;}


/*设置-角色管理-角色权限管理*/
.jsqxgl .title{padding: 0 20px 6px;}
.jsqxgl .title h2{ font-size: 16px; color: #666;}
.jsqxgl .title h2 span{ color: #333; padding-left: 10px;}
.jsqxgl table{ width: 100%; border: 1px solid #eaeaea;}
.jsqxgl table thead th{background: #f3f3f3; text-align: center;font-weight: normal;}
.jsqxgl table tr{ height: 58px;}
.jsqxgl table td{ padding-left: 8px;}

/*分析-进货报表*/
.bb_one .bb_one_left{border: 1px solid #1f93d5; }
.borderR_blue{border-right: 1px solid #1f93d5;}
.bb_one .bb_one_left li{ padding: 1px 24px; color: #1f93d5; float: left; cursor: pointer;}
.bb_one .bb_one_left .li_xz,.bb_one .bb_one_left .active{ color: #fff; background: #1f93d5;}
.bb_one .bb_one_left li .icon_xl{ background: url("../images/icon_sgz.png") no-repeat -400px -80px;  width: 10px; height: 5px; float: right; margin: 12px 0 0 5px;}

.bb_qh{ position: absolute; top: 68px; right: 0;}
.bb_qh span{ float: left; width: 48px; height: 30px; cursor: pointer;  background-image: url("../images/icon_sgz.png"); background-repeat: no-repeat;}
.bb_qh .span_a{ background-color: #eee; background-position:-300px -350px;}
.bb_qh .span_b{ background-color: #eee; background-position:-300px -380px;}

.bb_qh .span_a_xz{background-color:#1f93d5; background-position: -300px -320px;}
.bb_qh .span_b_xz{background-color:#1f93d5; background-position: -300px -410px;}

/*销售-客户管理*/
.detail_left{ width:22px; height: 20px; background: url("../images/icon_sgz.png") no-repeat -380px -110px;}
.detail_right ul li{ padding-right: 40px;}
.detail_right ul li p{ padding-bottom: 16px;color: #999;}
.detail_right ul li p span{ color: #666; margin-left: 2px;}

.pop_add tr td{ line-height: 46px;}
.pop_add .inputText{ width: 218px;}
.pop_add .formErrorIcon{ margin-top: 16px;}

.pop_add .levelSelect .ls-input{height: 32px; line-height: 32px; width: 225px;}
.pop_add .levelSelect .width348{height: 32px; line-height: 32px; width: 348px;}

/*资料-商品管理-新增页*/
.action_p p{ line-height: 160%;}


/*下拉选择控件*/
.jh-select{
    width: 140px;
    height: 32px;
    background: #FFFFFF;
    margin: 0px auto;
    position: relative;
    cursor: pointer;
}
/* .jh-select::after{
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border-left: 1px solid #0167b3;
    border-bottom: 1px solid #0167b3;
    top: 7px;
    right: 9px;
    position: absolute;
    transform: rotate(-46deg);
    transition: all .3s ease-in;
} */
.jh-select p{
    width: 139px;
    height: 30px;
    border:1px solid #e5e5e5;
    line-height: 30px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #000000;
    text-indent: 5px;
    text-align: left;
    background-color: #fff;
    -webkit-touch-callout: none;
    -moz-user-select: none; /*火狐*/
    -webkit-user-select: none;  /*webkit浏览器*/
    -ms-user-select: none;   /*IE10*/
    -khtml-user-select: none; /*早期浏览器*/
    user-select: none;
}
/*曾德铭 多单价的下拉*/
.selectip{
    width: 100%;
    height: 32px;
    background: #FFFFFF;
    margin: 0px auto;
    position: relative;
    cursor: pointer;
}
/* .selectip::after{
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border-left: 1px solid #0167b3;
    border-bottom: 1px solid #0167b3;
    top: 7px;
    right: 9px;
    position: absolute;
    transform: rotate(-46deg);
    transition: all .3s ease-in;
} */
.selectip input{
    width: 100%;
    height: 30px;
    border:1px solid #e5e5e5;
    line-height: 30px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #666666;
    text-indent: 5px;
    text-align: left;
    background-color: #fff;
    -webkit-touch-callout: none;
    -moz-user-select: none; /*火狐*/
    -webkit-user-select: none;  /*webkit浏览器*/
    -ms-user-select: none;   /*IE10*/
    -khtml-user-select: none; /*早期浏览器*/
    user-select: none;
}
.selectip ul{
    width: 120%;
    display: block;
    font-size: 14px;
    background: #FFFFFF;
    position: absolute;
    top: 31px;
    left: 0px;
    max-height: 0px;
    overflow: auto;
    transition: max-height .3s ease-in;
    border: solid #eee;
    border-width: 0 0 0 1px;
    z-index: 2;
}
.selectip ul li{
    width: 100%;
    height: 30px;
    line-height: 30px;
    list-style: none;
    color: #666666;
    border-top: 1px solid #fff;
    text-indent: 5px;
    overflow: hidden;
    text-align: left;
    margin-left: 0;
}
.selectip ul li.jh-Selected{
    background-color: #1f93d5;
    border-top: 1px solid #1f93d5;
    color: #fff;
}
.selectip ul li:hover{
    background: #1f93d5;
    border-top: 1px solid #1f93d5;
    color: #fff;}
.selectip.open ul{
	min-width:115px;
    max-height: 250px;
    transform-origin: 50% 0;
    -webkit-animation: slide-down .5s ease-in;
    transition: max-height .2s ease-in;
    border-width: 0 1px 1px 1px;
}
/* .selectip.open::after{
    transform: rotate(134deg);
    transition: all .3s ease-in;
    top: 14px;

} */
.selectip .borerRed{
	border: 1px solid #f00;
}
/*多单价*/
.jh-select.dw p:hover{background: #efefef;}

.jh-select ul{
    width: 139px;
    display: block;
    font-size: 14px;
    background: #FFFFFF;
    position: absolute;
    top: 31px;
    left: 0px;
    max-height: 0px;
    overflow: auto;
    transition: max-height .3s ease-in;
    border: solid #eee;
    border-width: 0 1px 0 1px;
    z-index: 999;
}
.jh-select ul li{
    width: 100%;
    height: 30px;
    line-height: 30px;
    list-style: none;
    color: #666666;
    border-bottom: 1px solid #eee;
    text-indent: 5px;
    overflow: hidden;
    text-align: left;
    margin-left: 0;
}
.jh-select ul li.jh-Selected{
    background-color: #1f93d5;
    border-bottom: 1px solid #1f93d5;
    color: #fff;
}
.jh-select ul li:hover{
    background: #1f93d5;
    border-bottom: 1px solid #1f93d5;
    color: #fff;
    /*              border-left:1px solid #eee;
                    border-right:1px solid #eee;
                    margin-left: -1px;*/
}
/*          @-webkit-keyframes slide-down{
                0%{transform: scale(1,0);}
                25%{transform: scale(1,1.2);}
                50%{transform: scale(1,0.85);}
                75%{transform: scale(1,1.05);}
                100%{transform: scale(1,1);}
            }*/

.jh-select.open ul{
    max-height: 250px;
    transform-origin: 50% 0;
    -webkit-animation: slide-down .5s ease-in;
    transition: max-height .2s ease-in;
}
/* .jh-select.open::after{
    transform: rotate(134deg);
    transition: all .3s ease-in;
    top: 14px;

} */
.jh-selectRow {
    width: 30px;
    height: 30px;
    background-color: #eeeeee;
    position: absolute;
    float: right;
    right:0;
    margin-top: -31px;
    margin-right: -1px;
    top:32px;
}

.jh-selectRow .icon{display: block;width: 30px;height: 30px; background:url(../images/selectDown.png); transition: all 0.3s ease-in; }
.jh-selectRow .icon.click{
	-moz-transform:rotate(180deg); 
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	transition: all 0.3s ease-in;
	}

.select_long .jh-select{ width: 306px;}
.select_long .jh-select p{ width: 306px;}
.select_long .jh-select ul{width: 306px;}

/* 2016.12.21 libo 用户控制带二级的下拉框样式-----开始 */

.tab_t,.inlineBlock {
	display: inline-block;
}

.erji{
	position: absolute;
    right: 0;
}
.select .icon{
	display: block;
	width: 30px;
	height: 30px;
	background: url(../images/selectDown.png);
	transition: all 0.3s ease-in;
}

.select .icon.click{
	-moz-transform:rotate(180deg); 
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	transition: all 0.3s ease-in;
	}
.unit_input{
	height: 30px;
	border: 1px solid #e5e5e5;
	line-height: 30px;
	font-size: 14px;
	font-family: "microsoft yahei";
	text-indent: 5px;
	text-align: left;
	color: #999999;
}

.batchOperation.down {
    bottom: 30px;
    position: absolute;
}

.user_contract .firstList{max-width:221px;min-width:221px;}
.user_contract .firstList ul li{width:206px;}

.pop_add .select{
    width: 223px;
}
.select{
    width: 141px;
    height: 32px;
    background-color: #FFFFFF;
    margin: 0px auto;
    position: relative;
    cursor: pointer;
} 
/* .select::after{
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border-left: 1px solid #0167b3;
    border-bottom: 1px solid #0167b3;
    top: 7px;
    right: 9px;
    position: absolute;
    transform: rotate(-46deg);
    transition: all .3s ease-in;
}

.select.open{
    max-height: 250px;
    transform-origin: 50% 0;
    -webkit-animation: slide-down .5s ease-in;
    transition: max-height .2s ease-in;
}

.select.open::after{
    transform: rotate(134deg);
    transition: all .3s ease-in;
    top: 14px;
} */
.select .ls-input{ width: 141px; height: 32px; line-height: 32px;cursor:pointer;}

/* 2016.12.21 libo 用户控制带二级的下拉框样式-----结束 */

/*------------------------------------------------------2016.11.21王振飞*/
.bg79 {
    background-color: #797979;
}
.height5 {
    height: 5px;
}
.tableStyle.lasttr-borderbt {
    border-bottom: 1px solid #ddd;
}
.tableStyle.lasttr-borderbt tr:last-child td {
    border-bottom: 0;
}
div.mgX-start {
    display: block;
    width:338px; 
    height: 24px;
    line-height: 24px;
    text-align: center;
    margin: 25px auto -35px auto;
    color: #066ab5;
    font-size: 12px;
    z-index: 1;
    /*background: url(../images/xxblue+.png) no-repeat 300px center;*/
    position: relative;
    top: -25px;
}
div.mgX-start img {
    vertical-align: text-bottom;
    margin-left: 5px;
}
div.mgX-start::after {
    content: "";
    float: left; 
    width:290px;
    height:0; 
    border:24px solid;
    border-color:#f1f1f1 #ffffff #ffffff #ffffff;
    margin-top: -24px;
}
.bg-f1 {
    background-color: #f1f1f1;
}
.height10 {
    height: 10px;
}
input {
    vertical-align: middle;
}
.blueButton {
    display: inline-block;
}
.width110 {
    width: 110px;
}
.jh-select.text-it p {
    text-indent: 5px;
}
.jh-select.text-it ul li {
    text-indent: 5px; 
}
.tl {
    text-align: left;
}
.tr {
    text-align: right;
}
.tc {
    text-align: center;
}
.pr5 {
    padding-right: 5px;
}
.pl45 {
    padding-left: 45px;
}
.bg-006 {
    background-color: #0065b3;
}
.payTable tr {
    margin-top: 5px;
    display: block;
}
.inputText.pln {
    padding-left: 0;
    text-indent: 5px;
}
.blueButton:hover {
    color: #fff;
}
.popArea_small {
    width: 800px;
    height: 614px;
    margin-left: -532px;
    margin-top: -307px;
}
/*下拉选择控件*/
.jh-selectLong{
    width: 170px;
    height: 32px;
    background: #FFFFFF;
    margin: 0px auto;
    position: relative;
    cursor: pointer;
}
.jh-selectLong::after{
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border-left: 1px solid #0167b3;
    border-bottom: 1px solid #0167b3;
    top: 7px;
    right: 9px;
    position: absolute;
    transform: rotate(-46deg);
    transition: all .3s ease-in;
}
.jh-selectLong p{
    width: 139px;
    padding-right: 30px;
    height: 30px;
    border:1px solid #eee;
    line-height: 30px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #666666;
    text-indent: 5px;
    text-align: left;
    background-color: #fff;
    -webkit-touch-callout: none;
    -moz-user-select: none; /*火狐*/
    -webkit-user-select: none;  /*webkit浏览器*/
    -ms-user-select: none;   /*IE10*/
    -khtml-user-select: none; /*早期浏览器*/
    user-select: none;
    text-overflow:ellipsis; 
    overflow:hidden; 
    white-space:nowrap;
}
.jh-selectLong ul{
    width: 169px;
    display: block;
    font-size: 14px;
    background: #FFFFFF;
    position: absolute;
    top: 31px;
    left: 0px;
    max-height: 0px;
    overflow: hidden;
    transition: max-height .3s ease-in;
    border: solid #eee;
    border-width: 0 1px 0px 1px;
    z-index: 2;
    background-color: #fff;
}
.jh-selectLong ul li{
    width: 100%;
    height: 30px;
    line-height: 30px;
    list-style: none;
    color: #666666;
    border-bottom: 1px solid #eee;
    text-indent: 5px;
    overflow: hidden;
    text-align: left;
    margin-left: 0;
    z-index: 1003;
    background-color: #fff;
}
.jh-selectLong ul li.jh-SelectLonged{
    background-color: #1f93d5;
    border-top: 1px solid #1f93d5;
    color: #fff;
}
.jh-selectLong ul li:hover{
    background: #1f93d5;
    border-bottom: 1px solid #1f93d5;
    color: #fff;
    /*              border-left:1px solid #eee;
                    border-right:1px solid #eee;
                    margin-left: -1px;*/
}
/*          @-webkit-keyframes slide-down{
                0%{transform: scale(1,0);}
                25%{transform: scale(1,1.2);}
                50%{transform: scale(1,0.85);}
                75%{transform: scale(1,1.05);}
                100%{transform: scale(1,1);}
            }*/

.jh-selectLong.open ul{
    max-height: 250px;
    transform-origin: 50% 0;
    -webkit-animation: slide-down .5s ease-in;
    transition: max-height .2s ease-in;
}
.jh-selectLong.open::after{
    transform: rotate(134deg);
    transition: all .3s ease-in;
    top: 14px;

}
.jh-selectLongRow {
    width: 30px;
    height: 30px;
    background-color: #eeeeee;
    position: relative;
    float: right;
    margin-top: -31px;
    margin-right: -1px;
}
.accountinfo{ background:url(../images/package.png) -319px -372px; height:11px; width:11px; display:inline-block; margin-left:5px; margin-top:10px; *margin-left:0; cursor:pointer; position:relative}
.accountinfo .tips{ position:absolute; margin:10px 0 0 -92px; z-index:1000;}
.accountinfo .tips h1{background:url(../images/thBgN.png) bottom repeat-x #FFF;  padding:5px 10px; width:150px; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #d7d7d7; margin-top:7px;  box-shadow:0 3px 3px rgba(0,0,0,.2)}
.accountinfo .tips h2{ background:url(../images/arrowT.png); width:15px; height:8px; z-index:1; position:absolute; margin-left:78px; *margin-left:-85px;}

/*------------------------------------------------------2016.11.21王振飞 结束*/
/*王振飞于1128添加5.3版本start  企业资料维护-开始*/
.tableStyle.tableBbl {
    color: #666;
    border: 1px solid #ddd;
}
.tableStyle.tableBbl td {
    border-bottom: 0;
}
.pr30 {
    margin-right: 30px;
}

.bdr193 {
  border-style: solid;
  border-width: 1px;
  border-color: rgb(0, 102, 179);
  border-radius: 50%;
  background-color: rgb(153, 153, 153);
  opacity: 0.16;
  width: 193px;
  height: 193px;
}


/**曾德铭   **/
.qyzlwh_maincont{width:1200px; border:1px solid #d6d6d6; padding: 27px 0 21px 45px;}
.lfimg{width:210px;}
.lfimg span{display:inline-block;margin-top: 15px;color:#333}
.curbox{width:208px; height:208px;border:1px solid #d6d6d6;/* background: url(../images/defaultlogo.png) center center no-repeat */;background-size: cover}
.lfimg .histrimg{margin-top:40px;}
.histrimg div{float:left;margin-right:8px;width:60px;height:60px;border: 1px solid #d6d6d6}
.histrimg div:nth-child(1){ background-size:cover;}
.histrimg div:nth-child(2){ background-size:cover;}
.histrimg div:nth-child(3){ background-size:cover;margin-right: 0}
.midimg{margin-left: 194px;}
.imgrt{margin-left:180px;}
.midimg .botmtex div{margin-top:20px;}
.midimg .botmtex div span{color:#999}
.midimg .botmtex a{margin-top:20px;background: #1f93d5;width:98px;height:32px;color:#fff;
text-align: center;
    line-height: 32px;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    display: inline-block;}
.midimg .botmtex a input{ position: absolute;width:98px;height:32px;
       right: 0;
    top: 0;
    opacity: 0;}
.imgrt .btmtex{margin-top:49px;}
.imgrt .btmtex strong{color:#666;}
.imgrt .btmtex p{color:#999;}
.submit{margin-top:20px;border: 0;background:#1f93d5;height:32px;color:#fff;padding:0 25px }

/* 企业资料维护-结束*/
/*王振飞12月2号首页start*/
.succeedExit {
    position: fixed;
    top: 260px;
    right: 45%;
    width: 260px;
    height: 32px;
    z-index: 2000;
    opacity: 0.9;
    color: #fff;
    line-height: 32px;
    padding: 0 5px;
    background: #7dc855;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    max-height: 95px;
    overflow: hidden;
    font-size: 16px;
}

.succeedInfo_c_exit {
    position: fixed;
    top: 260px;
    right: 45%;
    width: 260px;
    height: 48px;
    z-index: 2000;
    opacity: 0.9;
    color: #fff;
    line-height: 48px;
    padding: 0 5px;
    background: #7dc855;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    max-height: 95px;
    overflow: hidden;
    font-size: 16px;    
}
a.hover-more {
    color: #1f93d5;
}
a.hover-more:hover {
    color: #00adf2;
    transition: all .3s ease-in;
}
.warning_tab_sq {
    font-size: 12px;
    background: url(../images/cp_warning_tab_sq.png);
    color: #FFF;
    padding: 5px;
    position: absolute;
    line-height: 16px;
}
.warning_tab_sq1 {
	font-size: 12px;
	background: url(../images/cp_warning_tab_sq1.png);
	color: #FFF;
	padding: 5px;
	position: absolute;
	line-height: 16px;
}
.onss {
    width: 48px;
    height: 48px;
}
.ml25 {
    margin-left: 25px;
}
.topAvatar {
    /*border-top: 8px solid transparent;*/
    padding-bottom: 10px;
}
.topAvatar:hover {
    /*background-color: #f9f9f9;*/
}
.Exclusive_one:hover {
    /*background-color: #f9f9f9;*/
    /*border-bottom: 8px solid #f9f9f9;*/

}
/*王振飞12月2号首页end*/


/**操作日志12.2曾德铭*/
.czrztop-ul .dateinput input{width: 115px;
    height: 30px;}
.czrztop-ul .jh-select{width:120px;}
.czrztop-ul .jh-select p{width:120px;}
.czrztop-ul .jh-select ul{width:120px}
/**首页弹出窗加底曾德铭12.3**/

.pop-btm{position: absolute;left:0;bottom:0;background: #f9f9f9;height: 50px;line-height:50px;width:100%;padding-top:0;text-align: center}
.pop-btm a{margin:0 10px}
.ml17{margin-left: 17px}
.popArea .title{height: 50px;line-height: 50px}
.mt45{margin-top:45px}


/*其他时间选择*/
.timeChoose {
    display: none;
    background-color: #fff;
    box-shadow: 0px 0px 3px 0px rgba(0, 36, 65, 0.137);
    width: 378px;
    height: 119px;
    position: absolute;
    margin: 48px 0 0 400px;
    border:1px solid #e1e5e9;
}
.timeChoose .arrowT {
    position: absolute;
    width: 97px;
    height: 8px;
    background: url(../images/arrowT.png) no-repeat center;
    top: -8px;
    left: 0;
}
.List, .Graph, .ListSelect, .GraphSelect {
    background-image: url(../images/package.png);
    float: right;
}
.bb_one .bb_one_left li:hover {
    color: #fff;
    background-color: #1f93d5;
}
.timeCC {
    padding: 1px 24px;
    color: #1f93d5;
    float: left;
    cursor: pointer;
    border: 1px solid #1f93d5; 
}
.timeCC.bgBlue {
    background-color: #1f93d5;
    color: #fff;
}
#timeCC:hover {

}
.index_bb_one .bb_one_left.bdr {
    border-right: 0;
}
.ml15 {
    margin-left: 15px;
}
.expertSearchJh {
    height: 106px;
    overflow: hidden;
    border:1px solid #e5e5e5;
    background-color: #fbfbfb;
}
.expertSearchJh ul {
}
.expertSearchJh ul li {
    width: 25%;
    min-width: 120px;
    height: 45px;
    float: left;
    border-right: 1px solid #e5e5e5;
    margin-top: 30px;
    text-align: center;
}
.expertSearchJh ul li .title_number{
    font-size: 28px;
    font-weight: bold;
    color: #1f93d5;
    margin: 0;
    line-height: 1;
    cursor: default;
}
.expertSearchJh ul li .title_number:hover {
    color: #00adf2;
    transition: all .3s ease-in;
}
.expertSearchJh ul li p {
    color: #333;
    font-size: 14px;
    line-height: 1;
    margin-top: 10px;
}
.bd100 {
    width: 100%;
    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #e5e5e5;
    display: inline-block;box-sizing: border-box;
}

.selectUser #levelSelect-user-list li {
    width: 141px;
}

.expertTab {
    border-bottom: 1px solid #e5e5e5;
    width: 100%;
    height: 49px;
    background-color: #f9f9f9;
}
.expertTab li {
    float: left;
    width: 85px;
    /* height: 48px; *//* 影响进货报表页面商品分类和供应商分类下拉样式 */
    border-right: 1px solid #e5e5e5;
}
.expertTab li a{
    line-height: 48px;
    text-align: center;
    color: #1f93d5;
    font-size: 14px;
    display: block;
}
.expertTab li a:hover {
    color: #00adf2;;
}
.expertTab li .onc {
    color: #333333;
    position: relative;
}
.mr15 {
    margin-right: 15px;
}
.sqlast {
    
}
/*1205王振飞分析模块*/
.tableStyle.in {
    border: 0;
}
.tableStyle.in .tab_t i {
    margin: 4px 0 0 4px;
}
/***12.3首页红点跟间隔曾德铭**/
.index-AArea .topWarning .num{
    padding:5px;
}
.index-AArea .top_nav_sx{width:0;}
/**公用textareadiv里的内容**/
.txtarea-cont{padding-top:4px;height: 87%;width:98%;border:0;font-size: 14px;margin-left: -2px}

/**12.6在线付款two固定内容行样式**/
.zxfkget-td{height: 30px;line-height: 30px; border: 1px solid #eee;text-indent: 5px; background: #ededed;}
/**12.7曾德铭改input[radio]样式***/
input[type="radio"].baseRadio{
    -webkit-appearance:none;
    -moz-appearance: none;
    appearance: none;
    border:none;
    border-radius: 50%;
    background: transparent;
    margin:0 5px 0 0;
    padding: 0;
    width: 19px;
    height: 19px;
    cursor: pointer;
}
input[type="radio"].baseRadio:hover::after{
    background: url("../images/icon_sgz.png") -435px -392px no-repeat;
}
input[type="radio"].baseRadio::after{
    content:"";
    display: inline-block;
    width:19px;
    height: 19px;
    background: url("../images/icon_sgz.png") -435px -323px no-repeat;

}
input[type=radio].baseRadio:checked::after
{  background: url("../images/icon_sgz.png") -435px -357px no-repeat;
}

/**注册页曾德铭**/
.shadow-bg{
height: 4px;
width: 100%;
background:url(../images/bgshadow.png) repeat-x;
}
.regi-cont{padding:10px 2%;}
.regi-cont table tr th:nth-child(1),.regi-cont table tr td:nth-child(1){text-align: right;width:150px;padding-right: 25px;color: #666}
.regi-cont table input[type=text]{width:100%;padding-left: 0;text-indent: 8px;}
.regi-cont table .width180{width:180px}
.regi-cont table tr td{height: 45px;border-bottom: transparent}
.three-vali span:nth-child(2){border-left: 1px solid #fff;border-right: 1px solid #fff;width: -moz-calc(100%/3 + 2px);width: -webkit-calc(100%/3 + 2px);width:calc(100%/3 + 2px);box-sizing: border-box}
.three-vali span{display:inline-block;width: -moz-calc(100%/3 - 1px);width: -webkit-calc(100%/3 - 1px);width:calc(100%/3 - 1px);background:#ccc;color:#fff;text-align: center; }
.tb-title{margin-top: 25px;margin-bottom:15px}
.pwlow span:nth-child(1){background: #dbebf7;}
.pwmid span:nth-child(1){background: #dbebf7;}
.pwmid span:nth-child(2){background: #00adf2;}
.pdhight span:nth-child(1){background: #dbebf7;} 
.pdhight span:nth-child(2){background: #00adf2;}
.pdhight span:nth-child(3){background: #1f93d5;}
.pw-td .position_ab{right:0;}

.extra-img{vertical-align:bottom;width:92px;height: 32px; }

.get-tab{display: inline-block;height: 30px; line-height:30px; width:76px;border: 1px solid #e5e5e5;background:#eeeeee ;color:#ccc;text-align: center}
.get-tab2{background:#1f93d5;color:#fff}
/*12.7曾德铭公用*/
.borderB_dotted{border-bottom: 1px dotted #ccc}
.borerRed{border: 1px solid #f00}
.width180{width:180px;}

/*头部密码下拉样式*/
/*下拉选择控件*/
.jh-selepassword{
    display: inline-block;
	border-right:1px solid transparent;
    width:84px;
    color:#1f93d5;
    position: relative;
    cursor: pointer;
    text-indent: 10px;
}
.jh-selepassword>span{width:70px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.jh-selepassword li{width:85px;height: 32px;line-height: 32px;background: #fff;}
.toparrow{display:inline-block;background: url("../images/icon_sgz.png") no-repeat -400px -80px;  width: 10px; height: 5px;top: 16px;
    right: 10px;
    position: absolute; }
/* .jh-selepassword::after{
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    border-left: 1px solid  #0066b3;
    border-bottom: 1px solid  #0066b3;
    top: 13px;
    right: 10px;
    position: absolute;
    transform: rotate(-46deg);
    transition: all .3s ease-in;
} */
.jh-selepassword:hover{
    /*border-right: 1px solid #e5e5e5;
    border-left: 1px solid  #e5e5e5;*/
    box-shadow:0 0 0 1px #e5e5e5;
      }
.jh-selepassword:hover ul{
    display:block;
}
.jh-selepassword:hover ul li{
    border-right: 1px solid  #e5e5e5;
    border-left: 1px solid  #e5e5e5;
   /* border-bottom: 1px solid  #e5e5e5;*/
    display:block;

}
.jh-selepassword:hover ul li:hover{
    background: #0167b3;
    color:#fff;
}
.jh-selepassword:hover ul li:hover a{
    color:#fff;
}

.jh-selepassword .open li{
    background: #fff;
}
.jh-selepassword ul{
	height: 66px;
    width: 80px;
    display: none;
    font-size: 14px;
    background: #FFFFFF;
    position: absolute;
    border-bottom: 1px solid  #e5e5e5;
    top: 36px;
    left: -1px;
    max-height: 0px;
    transition: max-height .3s ease-in;    
    z-index: 2;
    border:none;}
.cname {
	display: inline-block;
	width:84px;
	color:#1f93d5;
	position: relative;
	cursor: pointer;
	text-indent: 10px;
}
.cname>span{width:70px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cname:hover span{color:#00adf2}
/**首页头部a效果**/
.nav_top div a:hover{
    color:#00adf2;
}

.page-nav .busname a:hover{color:#00adf2;}
/**资料-属性设置曾德铭**/
.propset-tb tr td:nth-child(1),.propset-tb tr th:nth-child(1) {padding-left: 50px;}
.propset-tb input{height:30px;text-indent:5px;}
.propset-tb .hang_add{position: relative;margin-top:7px;margin-bottom:5px;float: left;  }
/* .propset-tb .hang_add{position: relative} */
.propset-tb .hang_add i{position: absolute;left:-18px;top:4px;}
.propset-tb tbody tr .fontOrange3{display: none}
.propset-tb tbody tr:hover .fontOrange3{display: inline}
.propset-tb tbody tr input{width:115px;}
.propset-tb tbody tr td:nth-child(1) input{width:168px;}
.deltab-lf{display: inline-block;
    background: url(../images/icon_sgz.png) no-repeat -220px -110px;
    height: 16px;
    width: 16px;
    position: absolute;
    right:-15px;
    top:7px;
}
.deltab-lf:hover{cursor:pointer}
.propset-tb tbody tr:hover .deltab-lf{ background: url(../images/icon_sgz.png) no-repeat -270px -110px;}
/* .propcell{position: relative;margin-right:80px;} */
.propcell{position: relative;margin:5px 40px 0px 0px;float: left;}

/**资料-商品列表曾德铭**/
.produc-ls tbody tr .gtop{display: none}
.produc-ls tbody tr:hover td .gtop{display: inline}
.lftree{width:218px;}
.lftree .borderAll{height: 670px}
.produc-ls{width:-moz-calc(100% - 240px);
    width:-webkit-calc(100% - 240px);
    width:calc(100% - 240px)}
    /*财务*/
.wzTable {

}
.wzTable tr td {
    float: left;
    text-align: center;
}
.wzTable tr td.wzbdR {
    border-right: 1px solid #e5e5e5;
}
.wzTable tr td .title_number {
    font-size: 28px;
    font-weight: bold;
    color: #1f93d5;
    margin: 0;
    line-height: 1;
    cursor: default;
}
.wzTable tr td .title_number:hover {
    color: #00adf2;
    transition: all .3s ease-in;
}
.livY{
    font-weight: 600;
    color: #cccccc;
    font-size: 26px;
    margin-top: 10px;
}
.ml40 {
    margin-left: 40px;
}
.tableStyle.tablelr {

}
.tableStyle.tablelr tr th {
    height: 49px;
}
.tableStyle.tablelr tr td {
    height: 49px;
}
.tableStyle.tablelr tr td {
    color: #666;
}
.mouTitle {
    height: 45px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    background-color: #fbfbfb;
}
.mouTitle span {
    line-height: 45px;

}
.csBox {
    padding: 25px 22px 37px 22px;
    width: 100%;
    box-sizing: border-box;
    border-left:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5;
    border-top:1px solid #e5e5e5;
    border-bottom:1px dotted #e5e5e5;
}

.csBoxOne {
    /*width: 100%;*/
    box-sizing: border-box;
    /*padding:15px 25px;
    border:1px solid #e5e5e5;
    background-color: #f9f9f9;*/
    
    background-color:#fff;
    width:80%;
    float:left;
}
.scanQRCode {
	text-align: center;
	color: #999;
	margin-top: 10px;
}
.imgQRCode {
	width: 138px;
    height: 140px;
    position: relative;
	background: url(../images/zgQRCoreFrame.png) no-repeat;
}
.imgQrCodePos {
	width: 104px;
	height: 104px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -52px;
	margin-left: -52px;
}

.csBoxOneTitle {
    margin-top: 20px;
}
.fontOrange4{ color:#f94817;}
.csRemark {
    width: 100%;
    height: 42px;
}
.csRemark span {
    margin-top: 5px;
    display: inline-block;
}
.csTextinput {
    width: 100%;
    height: 110px;
    border:1px solid #e5e5e5;
    color: #666;
    font-size: 14px;
    line-height: 1.2;
    text-align: left;
}
.csBoxB {
    padding: 20px 22px 49px 22px;
    width: 100%;
    box-sizing: border-box;
    border-left:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5;
    border-top:0;
    border-bottom:1px dotted #e5e5e5;
}
.portraitList {
    width: 100%;
    margin-top: 50px;
    overflow: hidden;
}
.portraitList li {
    float: left;
    width: 46px;
    padding: 0 50px;
}
.portraitList li a {
    display: block;
}
.portraitList li a p {
    margin-top: 12px;
    color: #666666;
    font-size: 14px;
    line-height: 1;
    text-align: center;
}
.akkleftNum {
    height: 74px;
    font-size: 28px;
    font-weight: bold;
    color: #1f93d5;
    padding: 25px 0 0 20px;
    line-height: 1;
    cursor: default;
    border-bottom: 1px solid #e5e5e5;
}
.akkleftNum div:hover {
    color: #00adf2;
    transition: all .3s ease-in;
}
.akkleftNum span {
    color: #333333;
    font-size: 14px;
    line-height: 1;
    text-align: left;
}
.akkleftNum div{
	display:inline;
    font-size: 28px;
    font-weight: bold;
    color: #1f93d5;
    line-height: 1;
    cursor: default;
}
/**机构管理**/
.pop_addJg{margin-left:-400px;margin-top:-250px;width:800px;height: 500px;}
/*公用*/
.squert{display: inline-block;
    width: 0;
    height: 0;
    border-left:5px solid #999;border-right: 5px solid transparent;border-top: 5px solid transparent;border-bottom: 5px solid transparent}
/* 陈剑	 */
/* 新增商品模板	 */
label.baselabel{cursor:pointer; display:inline-block;margin-right:20px;text-indent: 0}
.hoverShow{display:none;}	
.tableStyle tr:hover .hoverShow{display:block;}
/* 编辑商品模板	 */	
.normalInputMore{position:static; margin-left:0px;}
.sp_title{float:left; line-height:28px;}
/**分析报表 通用**/
.expertTab .curren,.expertTab .active{background: #f3f3f3;height:50px; color:#333}
.formTab li{background: #fff}
/* 商家简介 */
.attentionInfo{
	height:22px; 
	line-height:22px; 
	background-color:#dae9f5; 
	border:1px solid #dddddd;
	font-size:14px;
    color:#666666;
	padding:10px 30px;
}
.form_group{
	margin-top:12px; 
	width:100%;
	min-height:20px;
	float:left;
	vertical-align:top;
	white-space:nowrap;
}
.form_group .form_title{
	width:70px; 
	text-align:right; 
	color:#666666; 
	font-size:14px; 
	display:inline-block;
	float:left;
}
.form_group .form_content{
	display:inline-block;
	margin-left:30px;
	float:left;
}

.addSome,.goodsAdded{
	width:218px; 
	height:298px; 
	background:#fbfbfb; 
	border:1px solid #e5e5e5; 
	color:#999999; 
	font-size:14px; 
	text-align:center;
	cursor:pointer;
	margin-right:25px;
	margin-bottom:25px;
}
.addSome:hover,.goodsAdded:hover{
	border:1px solid #1f93d5;
	box-shadow:0 0 3px #1f93d5;
	
}
.goodsAdded{
	position:relative;
	white-space:normal;
	cursor:default;
}
.addSome .beforeAddIcon{
	/* content:"+"; */ 
	font-size:120px; 
	line-height:60px;
	color:#e7e7e7; 
	margin:90px auto 50px; 
	display:block; 
	text-align:center; 
	font-family:SimSun;
}
.addSome.addQRCore .beforeAddIcon{
	margin:60px auto 30px;
}
.addSomeWhat{
	font-size:12px; 
	line-height:normal;
	text-align:center; 
	color:#999999; 
	margin-left:15px;
	margin-top:100px;
	display:inline-block;
}
.goodsAdded img{
	max-width:218px; 
	max-height:218px;
}
.goodsAdded .goodsName{
	color:#666666;
	font-size:12px;
	line-height:18px;
	padding:0px 7px;
	text-align:left;
	display:inline-block;
}
.goodsAdded .price{
	position:absolute;
	bottom:8px;
	left:8px;
	color:#fc5f4a;
	font-size:16px;
	font-weight:bold;
}
.goodsAdded .operation{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:28px;
	background:url(../images/coverBg.png);
	/* background:rgba(0,0,0,0.5); */
	color:#ffffff;
	display:none;
}
.goodsAdded:hover .operation{
	display:block;
}
.goodsAdded .operation div{
	display:inline-block;
	width:100px;
	text-align:center;
	cursor:pointer;
}
.goodsAdded .operation div:hover{
	color:#ffff00;
}
.goodsAdded .operation div:first-child{
	border-right:1px solid #aaaaaa;
}
/* 展柜列表 */
a:hover{color:#2b8cd6}
/* a.fontOrange:hover{color:#fd765c} */
a.fontOrange:hover{color:#ff9a86}
.vLine{
	border-right:1px solid #e5e5e5; 
	height:46px; 
	width:1px;	
}
.zgTable{
	border:1px solid #dddddd;
}
.zgTable .thisTitle{
	border-bottom:1px dotted #cccccc;
	height:48px;
	line-height:48px;
	padding-left:20px;
}
.zgTable .thisContent{
	padding:26px 20px 35px;
	position:relative;
}
.zgTable img{
	width:218px;
	height:218px;
	border:1px solid #e7e7e7;
}

.zgIcon{
	background:url(../images/zg.png) no-repeat;
	display:inline-block;
}
.zgIcon.order{
	width:18px;
	height:23px;
	background-position:-10px -10px;
}
.zgIcon.phoneView{
	width:21px;
	height:23px;
	background-position:-50px -10px;
}
.zgIcon.copy{
	width:33px;
	height:32px;
	background-position:-10px -50px;
}
.zgIcon.copy:hover{
	background-position:-10px -90px;
}
.zgIcon.sina{
	width:39px;
	height:32px;
	background-position:-60px -50px;
}
.zgIcon.sina:hover{
	background-position:-60px -90px;
}
.zgIcon.qq{
	width:30px;
	height:32px;
	background-position:-110px -50px;
}
.zgIcon.qq:hover{
	background-position:-110px -90px;
}
.zgIcon.space{
	width:34px;
	height:32px;
	background-position:-160px -50px;
}
.zgIcon.space:hover{
	background-position:-160px -90px;
}
.zgIcon.weixin{
	width:39px;
	height:32px;
	background-position:-210px -50px;
}
.zgIcon.weixin:hover{
	background-position:-210px -90px;
}

/* 新手指南 */
.xsznIcon{
	background:url(../images/xszn.png) no-repeat;
	display:inline-block;
}
.tabBox{
	float:left;
	line-height:20px;
	font-size:20px;
	text-align:center;
	color:#333333;
}
.tabBox:hover{
	color:#1f93d5;
	cursor:pointer;
}
.tabBox.active{
	color:#1f93d5;
	cursor:default;
}
.xsznIcon.initial{
	width:106px;
	height:106px;
	background-position:-472px -0px;
}
.xsznIcon.initial:hover,.tabBox:hover>.xsznIcon.initial,.tabBox.active>.xsznIcon.initial{
	background-position:-0px -0px;
}
.xsznIcon.purchase{
	width:106px;
	height:106px;
	background-position:-590px -0px;
}
.xsznIcon.purchase:hover,.tabBox:hover>.xsznIcon.purchase,.tabBox.active>.xsznIcon.purchase{
	background-position:-118px -0px;
}
.xsznIcon.sale{
	width:106px;
	height:106px;
	background-position:-708px -0px;
}
.xsznIcon.sale:hover,.tabBox:hover>.xsznIcon.sale,.tabBox.active>.xsznIcon.sale{
	background-position:-236px -0px;
}
.xsznIcon.stock{
	width:106px;
	height:106px;
	background-position:-826px -0px;
}
.xsznIcon.stock:hover,.tabBox:hover>.xsznIcon.stock,.tabBox.active>.xsznIcon.stock{
	background-position:-354px -0px;
}
.xsznIcon.commodity{
	width:71px;
	height:82px;
	background-position:-0 -116px;
}
.guideBox:hover .xsznIcon.commodity,.xsznIcon.commodity.always{
	background-position:-525px -116px;
}
.xsznIcon.customer{
	width:71px;
	height:82px;
	background-position:-75px -116px;
}
.guideBox:hover .xsznIcon.customer,.xsznIcon.customer.always{
	background-position:-600px -116px;
}
.xsznIcon.supplier{
	width:71px;
	height:82px;
	background-position:-150px -116px;
}
.guideBox:hover .xsznIcon.supplier,.xsznIcon.supplier.always{
	background-position:-675px -116px;
}
.xsznIcon.account{
	width:71px;
	height:82px;
	background-position:-225px -116px;
}
.guideBox:hover .xsznIcon.account,.xsznIcon.account.always{
	background-position:-750px -116px;
}
.xsznIcon.mechanism{
	width:71px;
	height:82px;
	background-position:-300px -116px;
}
.guideBox:hover .xsznIcon.mechanism,.xsznIcon.mechanism.always{
	background-position:-825px -116px;
}
.xsznIcon.warehouse{
	width:71px;
	height:82px;
	background-position:-375px -116px;
}
.guideBox:hover .xsznIcon.warehouse,.xsznIcon.warehouse.always{
	background-position:-900px -116px;
}
.xsznIcon.staff{
	width:71px;
	height:82px;
	background-position:-450px -116px;
}
.guideBox:hover .xsznIcon.staff,.xsznIcon.staff.always{
	background-position:-975px -116px;
}
.xsznIcon.done{
	width:62px;
	height:63px;
	background-position:-984px -0px;
	position:absolute;
	right:0px;
	top:0px;
}
.xsznIcon.required{
	width:62px;
	height:63px;
	background-position:-1055px -0px;
	position:absolute;
	right:0px;
	top:0px;
}
.linePoint{
	background:url(../images/linePoint.png);
	height:7px;
	width:92px;
	float:left;
	display:inline-block;
	margin:50px 45px 0px;
}
.xsznPointer{
	background:url(../images/xsznPointer.png);
	width:36px;
	height:30px;
	display:inline-block;
	margin-bottom:-7px;
}
.tabBox .xsznPointer{display:none}
.tabBox.active .xsznPointer{display:inline-block;}
.secendConent{
	border-top:1px solid #e6e6e6;
	background:#f6f6f6;
	width:100%;
	min-height:100px;
}
.guideBox{
	float:left;
	width:230px;
	height:270px;
	display:inline-block;
	border:1px solid #e6e6e6;
	background:#ffffff;
	margin-right:52px;
	margin-bottom:56px;
	text-align:center;
	cursor:pointer;
	position:relative;
}
.guideBox .thisTitle{
	font-size:16px;
	line-height:16px;
	margin-top:18px;
	margin-bottom:19px;
}
.guideBox:hover{
	box-shadow:0 0px 5px #1f93d5;
}
.guideBox:hover .thisTitle{
	color:#1f93d5;
}
.guideBox:nth-child(4n){
	margin-right:0;
}
.guideBox.redBorder{
	border:1px solid #fd978a;
}
.guideBox .thisInfo{
	color:#666666;
	line-height:20px; 
	width:190px;
	display:inline-block;
}
.xsznBtn{
	width:161px;
	height:45px;
	line-height:45px;
	background:#1f93d5;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	display:inline-block;
	border-radius:4px;
	cursor:pointer;
}
.xsznBtn:hover{
	background:#004980;
}

.xsznxb{
	position:relative;
}

.xszn_xb_jh{
	/* background:url(../images/xszn_jh_xb1.png) no-repeat; */
	background:none;
	width:94px;
	height:130px;
	cursor:pointer;
	margin:0px;
}
.xszn_xb_jh:hover{background:url(../images/xszn_jh_xb2.png) no-repeat;}

.xszn_xb_kc{
	/* background:url(../images/xszn_kc_xb1.png) no-repeat; */
	background:none;
	width:94px;
	height:126px;
	cursor:pointer;
	margin:0px;
}
.xszn_xb_kc:hover{background:url(../images/xszn_kc_xb2.png) no-repeat;}

.xszn_xb_xs{
	/* background:url(../images/xszn_xs_xb1.png) no-repeat; */
	background:none;
	width:94px;
	height:130px;
	cursor:pointer;
	margin:0px;
}
.xszn_xb_xs:hover{background:url(../images/xszn_xs_xb2.png) no-repeat;}

.xsznxb .xb1{
	position:absolute;
	left:0px;
	top:0px;
}
.xsznxb .xb1:hover{
	background-position:0px 0px;
}

.xsznxb .xb2{
	background-position:-260px 0px;
	position:absolute;
	left:260px;
	top:0px;
}
.xsznxb .xb2:hover{
	background-position:-260px 0px;
}

.xsznxb .xb3{
	background-position:-520px 0px;
	position:absolute;
	left:520px;
	top:0px;
}
.xsznxb .xb3:hover{
	background-position:-520px 0px;
}

.xsznxb .xb4{
	background-position:-780px 0px;
	position:absolute;
	left:780px;
	top:0px;
}
.xsznxb .xb4:hover{
	background-position:-780px 0px;
}

.xsznxb .xb5{
	background-position:-1040px 0px;
	position:absolute;
	left:1040px;
	top:0px;
}
.xsznxb .xb5:hover{
	background-position:-1040px 0px;
}

.xsznxb .xb6{
	background-position:-0px -216px;
	position:absolute;
	left:0px;
	top:216px;
}
.xsznxb .xb6:hover{
	background-position:0px -216px;
}

.xsznxb .xb7{
	background-position:-260px -216px;
	position:absolute;
	left:260px;
	top:216px;
}
.xsznxb .xb7:hover{
	background-position:-260px -216px;
}

.xsznxb .xb8{
	background-position:-520px -216px;
	position:absolute;
	left:520px;
	top:216px;
}
.xsznxb .xb8:hover{
	background-position:-520px -216px;
}

.xsznxb .xb9{
	background-position:-780px -216px;
	position:absolute;
	left:780px;
	top:216px;
}
.xsznxb .xb9:hover{
	background-position:-780px -216px;
}

.xsznxb .xb10{
	background-position:-1040px -216px;
	position:absolute;
	left:1040px;
	top:216px;
}
.xsznxb .xb10:hover{
	background-position:-1040px -216px;
}

.xsznxb .helpinfo .tips{
	margin:90px 0 0 -50px;
position:absolute; bottom:138px;right:-50px; z-index:1000;}

.win_box .new_help.qs{
	background:#7dc855;
}
.win_box .new_help.qs:hover{
	background:#9bda6a;
}




/* 销售报表 */
.expertTab.whiteBg li .active{
	background:#ffffff;
}




/*公用编辑小图标 12.15曾德铭*/
.lIconoperateadd{display:inline-block;background:url(../images/icon2.png) -74px -223px; width:17px; height:17px; }
.lIconoperateadd:hover{background:url(../images/icon2.png) -110px -223px;}
.lIconoperatedelet{display:inline-block;background:url(../images/icon2.png) -3px -223px; width:17px; height:17px; }
.lIconoperatedelet:hover{background:url(../images/icon2.png) -38px -223px;}
.lIconoperatedit{display:inline-block;background:url(../images/icon2.png) -145px -223px ; width:17px; height:17px; }
.lIconoperatedit:hover{background:url(../images/icon2.png) -181px -223px;}

.iconrefresh{display:block;width:42px;height:30px;background:url(../images/package.png) -548px -229px no-repeat; }
.iconrefresh:hover{background:url(../images/package.png) -654px -229px no-repeat; }
.littdelet{display:inline-block;background:url(../images/icon2.png) -20px -56px ; width:14px; height:14px; }
.iconyi{display:inline-block;background:url(../images/icon2.png) -338px -198px ; width:23px; height:23px; }

.tableStyle tr:hover td .iconyi{background-position:-338px -175px;cursor: pointer }
.iconting{display:inline-block;background:url(../images/icon2.png) -307px -145px ; width:23px; height:23px; }
.tableStyle tr:hover td .iconting{background-position:-307px -116px;cursor: pointer }
.iconqi{display:inline-block;background:url(../images/icon2.png) -276px -145px ; width:23px; height:23px; }
.tableStyle tr:hover td .iconqi{background-position:-276px -116px;cursor: pointer }
/*弹窗 选择商品 */
.tabHot{display: inline-block;border:1px solid #ddd;background: #fff;cursor: pointer;margin-top:10px}
.tabHot span{display: inline-block;padding:0 12px;height:30px;font-size: 14px}
.seletHottab{width:220px;background: #eee;overfloat:hidden;float:left;clear:left;margin-left:24px;margin-top:8px;}
.tickRb{display:block;border:1px solid #1f93d5}
.tickRb span{background: url(../images/xxyes.png) right bottom no-repeat ;}
.editCustom input[type=text],.editGys input[type=text],.editGys textarea,.editCustom textarea{width:100%}


.myPlaceHolder::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	font-size:14px;
	font-family:'微软雅黑';
}
.myPlaceHolder:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	font-size:14px;
	font-family:'微软雅黑';
}
.myPlaceHolder::-moz-placeholder { /* Mozilla Firefox 19+ */
	font-size:14px;
	font-family:'微软雅黑';
}
.myPlaceHolder:-ms-input-placeholder { /* Internet Explorer 10-11 */
	font-size:14px;
	font-family:'微软雅黑';
}

/* 套餐销售明细 */
.textOverflow{
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden;
}
.tableCenter td{padding:0px 5px;}

/* 找回密码 */
.get-tab3{background:#FFFFFF; color:#666666}
.regi-cont.findPsw table tr th:nth-child(1), .regi-cont table tr td:nth-child(1){
	width:80px;
}
.regi-cont table tr.say td{height:20px;}
/*公用*/
.overfh{overflow:hidden}
/* 陈剑公共类 */
/* 表格 */
.listTable{
	border:1px solid #ddd;
	table-layout:fixed;
}

.tableTop{
	/* 表格顶部横栏 */
	border:1px solid #ddd;
	border-top-width:2px;
	font-weight:normal;
	color:#000;
	vertical-align:middle;
	text-align:center;	
	background:#f9f9f9;
	padding:14px 0px;
	line-height:30px;
	height:auto;
	display:table;
	box-sizing:border-box;
	width:100%;
	margin-bottom:-1px;
}
.tableTop .expertTab li a:hover{
	border-bottom:0px;
}

.listTable th{
	background:#f3f3f3;
	border-bottom:1px solid #ddd;
	font-weight:normal;
	color:#000;
	vertical-align:middle;
	text-align:center;	
}
.listTable td{
	background:#ffffff;
	border-bottom:1px dotted #ddd;
	font-weight:normal;
	color:#333333;
	height:60px;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.listTable tr:last-child td{
	border-bottom:0px;
}
.listTable tr:hover td{
	background:#dbecf7;
}

.listTable tr .hoverShow,.listTable tr:hover .hoverHide{
	display:none;
}
.listTable tr .hoverHide,.listTable tr:hover .hoverShow{
	display:inline;
}

/* icon "删除"图标 */
.delLite{
	background:url(../images/icon_sgz.png) -476px -60px no-repeat;
	width:14px;
	height:14px;
	display:inline-block;
}
.pwdicon{display: inline-block;position: absolute;right:15px;top:15px; width:17px;height:17px;cursor:pointer;background: url(../images/package.png) -351px -169px no-repeat}
.pwdopen{background: url(../images/package.png) -377px -169px no-repeat}
/**打印模版**/
.typemb{width:22%;height: 280px;position: relative;margin-left: 1.5%}
.typemb .tbtm{width:100%;position: absolute;bottom:0;height:50px;line-height:50px;}
.typemb .tbtm span{display:inline-block;float:left;width:50%;text-align: center;background:#eee;cursor: pointer }
.typemb .tbtm span:first-child{border-right:1px solid #ddd;box-sizing: border-box}
.typemb .ttop{width:100%;height:50px;line-height:48px;background: #f9f9f9;}
.typemb .ttop span{font-size: 16px;}
.typemb .content{padding:10px 20px}
.typemb .typinput li{width:50%;float:left;height: 35px;line-height: 40px}
/**公共元件**/
.checkis{margin-left:10px;text-indent: 0;color:#666;font-size: 14px}
.icon{display:inline-block;width:16px;height: 16px;background: url(../images/package.png)  -377px -169px no-repeat }
.m_typeul li{float:left;text-align: center;margin-right: 53px;height: 135px;cursor: pointer;width:85px;}
.m_typeul li .type{margin-bottom:17px;    margin-top: 15px; }
.type{display: block; width:85px;height:76px;background: url("../images/printtab.png") no-repeat}
.type_4{background-position: -134px -62px}
.type_4:hover{background-position: -134px -180px}
.printArea .printselect .type_4{background-position: -134px -180px}
.type_4.active{background-position: -134px -180px}
.type_z{background-position: -21px -62px}
.type_z:hover{background-position: -21px -180px}
.type_z.active{background-position: -21px -180px}
.printArea .printselect .type_z{background-position: -21px -180px}
.type_t{background-position: -252px -62px}
.type_t:hover{background-position: -252px -180px}
.type_t.active{background-position: -252px -180px}
.printArea .printselect .type_t{background-position: -252px -180px}
.m_typedit{width:100%;box-sizing: border-box;}
.m_typedit .tiltle{height:54px;line-height: 54px;background: #f9f9f9;}
.printsprit{display: inline-block;margin-bottom: -2px; width:22px;height:16px;background: url("../images/printtab.png")center center no-repeat}
.printsprit.sssq{background-position: -201px -14px}
.printsprit.jhsq{background-position: -156px -14px}
.printsprit.jhdd{background-position: -289px -14px}
.printsprit.xsdd{background-position: -111px -14px}
.printsprit.xsth{background-position: -66px -14px}
.printsprit.jhth{background-position: -442px -14px}
.printsprit.dbd{background-position: -342px -14px}
.printsprit.jrd{background-position: -295px -14px}
.printsprit.jcd{background-position: -248px -14px}
.bb_one_left .dumppage{display:inline-block;color:#1f93d5;padding:1px 24px}
.bb_one_left li:hover .dumppage{color:#fff}
.bb_one_left .li_xz .dumppage,.bb_one_left .active .dumppage{color:#fff}
.bb_one_left .li_xz:hover .dumppage,.bb_one_left .active:hover .dumppage{color:#fff}
.dumppage .tipnum{border: 1px solid #1f93d5;
color:#1f93d5;
font-size: 10px;
border-radius: 50%;
width:16px;
height:16px;
line-height: 16px;
white-space:nowrap;
overflow:hidden;
transform: translateX(10px);
text-overflow: ellipsis;
display:inline-block;
font-style: normal;
text-align: center;
vertical-align:middle;
background: #fff;}
.bb_one_left li:hover .dumppage .tipnum,.bb_one_left .active:hover .dumppage .tipnum{border:1px solid #fff;}
.bb_one_left .active .dumppage .tipnum{border:1px solid #fff;}
/**毛利率报表 曾**/
#timeClick{position: relative}
#timeClick:hover{background:#1f93d5; color:#fff}
.squd{position: absolute;
    right:5px;
    top:12px;
    display: inline-block;
    width: 0;
    height: 0;

    margin-left: 2px;
    vertical-align: middle;
    border-top: 5px solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;}
/**公用**/
.iconim{display:inline-block;width:17px;height:17px;background: url("../images/icon_sgz.png") -435px -115px no-repeat}
/*警告的表格div显示样式*/
.warnredtext{height: 10px;
    line-height: 14px;
    padding-bottom: 6px;
    padding-left: 25px;
    color:#f00;
    width: 100%}
/*弹窗里的表格行高设置 曾*/
.receipts .tableStyle.popTable tr th,.receipts .tableStyle.popTable tbody tr td{line-height: 48px;height:48px}
.all_delete i{float: left;width: 17px;height:17px;background: url("../images/icon_sgz.png") center center no-repeat;background-position:-258px -80px; }
.all_delete:hover i{background-position:-278px -80px;}
.all_delete:hover{color:#de8e00}
.useheadR{width:60px;height:60px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}

/**登陆页 起**/
.pdt80{ padding-top: 80px;}
.mr128{ margin-right: 128px;}
.mr32{ margin-right: 32px;}
.bgf0f0f0{ background: #f0f0f0;}
.mr218{ margin-right: 218px;}

.login_bg{ position: relative; width: 100%; height: 420px; background: url("../images/lunbo.png") no-repeat center;}
.login_tbox{position: absolute;right: 12%;display: table;height: 420px;}
.login_cbox{display: table-cell;vertical-align: middle;}
.box_tip{display: block;margin-top: 12px;margin-left: 20px;position: absolute;top:0;font-weight: bold;}
.login_bg .login_box{
	border-radius: 3px;
    width: 342px;
    padding: 0 0 20px;
    box-sizing: border-box;
    position: relative;
    line-height: 100%;
    background: #fff;
    box-shadow: 1px 0 4px #0559a7;
    -moz-box-shadow: 1px 0 4px #003565;
}
.login_box .bgtop{height:40px;width:100%;z-index: 0;border-radius: 3px; }
.login_box .box_cont{box-sizing: border-box;  padding:0 26px 48px 26px;}
.login_box h2{ font-size: 16px; font-weight: bold; color: #666; margin-bottom: 18px;}
.login_box i{ width: 21px; height: 20px; margin: 6px 10px 0 0;}
.login_box .i_a{ background: url("../images/icon_sgz.png") no-repeat -300px -50px}
.login_box .i_b{ background: url("../images/icon_sgz.png") no-repeat -340px -50px}
.login_box .i_c{ background: url("../images/icon_sgz.png") no-repeat -380px -50px}
.i_q{ background: url("../images/icon_sgz.png") -435px -277px no-repeat}
.login_box input[type='text']{width: 220px; height: 32px; line-height:32px; font-family: '微软雅黑'; float: left;}
.login_box input[type='text']::-ms-clear{display:none;}
.login_box input[type='password']{width: 220px; height: 32px; line-height:32px; font-family: '微软雅黑'; float: left;}
.login_box input[type='password']::-ms-reveal{display:none;}
.login_box .login_box_input{border: 1px solid #e5e5e5; height: 32px; font-family: '微软雅黑'; padding: 2px 8px;}
.aaa{ border: 1px solid #1f93d5;}
.login_yz .login_box_input{ width: 120px; float: left;}
.login_yz input[type='text']{ width: 80px;}
.login_yz img{ float: right; width: 128px; height: 38px; cursor: pointer;}
.login_btn{ margin-top: 12px;
    display:block;width: 100%;
    height: 38px; background: #1f93d5;
    color: #fff; font-size: 16px;
    text-align: center; line-height: 38px;
    cursor: pointer;
}
.login_btn:hover{ background-color: #00adf2; color: #fff;
    transition: background-color linear .3s;
    /* -webkit-transition:background linear .3s;
    -ms-transition:background linear .3s;
    -o-transition:background linear .3s;
    -moz-transition:background linear .3s; */
}
.login_btn:active{ background: #004980;}
.login_tz{ padding-top: 20px; text-align: center; line-height: 100%;}
.login_tz span{ padding: 0 10px; color: #999;}
.login_box p{ color: #f3b953; margin-top: 12px;}


.login_xl{ cursor: pointer; width: 100%; text-align: center; height: 38px; background: #1f93d5; line-height: 38px;}

.login_xl a span{color: #fff; padding-right: 8px;}
.login_xl a i{ display: inline-block; background: url("../images/icon_sgz.png") no-repeat -80px -50px; width: 12px; height: 10px;}

.login_bottom{ padding-top: 80px;}
.login_bottom h2{  text-align: center;}
.login_bottom h3{ padding-top: 20px; text-align: center; font-size: 16px; color: #666;}
.login_bottom h4{ text-align: center;}
.login_bottom h4 span{ width: 48px; height: 3px; background: #1f93d5; display: inline-block;}

.login_bot_one{ padding: 96px 16px 106px; width: 1064px; margin: 0 auto;}
.login_bot_one li{ width: 110px; float: left;}
.login_bot_one li h4{ font-size: 20px; font-weight: bold; text-align: center; padding-top: 32px;}
.login_bot_one li b{ display: block; margin: 18px 0 22px; width: 100%; height: 1px; background: #ccc;}
.login_bot_one li p{ color: #999;}
.login_bot_one li i{ display: block;width: 110px; height: 110px;}
.login_bot_one li .li_a{ background: url("../images/icon_big.png") no-repeat 0 0;}
.login_bot_one li .li_b{ background: url("../images/icon_big.png") no-repeat -120px 0;}
.login_bot_one li .li_c{ background: url("../images/icon_big.png") no-repeat -240px 0;}
.login_bot_one li .li_d{ background: url("../images/icon_big.png") no-repeat -360px 0;}
.login_bot_one li .li_e{ background: url("../images/icon_big.png") no-repeat -480px 0;}

.login_bot_two{ padding: 70px 0 50px; width: 1096px; margin: 0 auto;}
.login_bot_two li{ width: 250px; background: #fff; float: left;}
.login_bot_two .two_div{ padding:20px 14px 54px;}
.login_bot_two .two_div span{ color: #333; font-size: 16px; font-weight: bold;}
.login_bot_two .two_div p{ color: #999; padding-top: 8px;}

.login_bot_three{ padding: 70px 60px 68px; width: 976px; margin: 0 auto;}
.login_bot_three li{ width: 180px; float: left;}
.login_bot_three .three_div{ float: left; padding:8px 0 0 18px;}
.login_bot_three .three_div span{ color: #333; font-size: 20px;}
.login_bot_three .three_div p{ color: #999; padding-top: 4px;}
.login_bot_three li i{ float: left; height: 30px;}
.login_bot_three li .li_a{ background: url("../images/icon_sgz.png") no-repeat -300px -20px; width: 31px;}
.login_bot_three li .li_b{ background: url("../images/icon_sgz.png") no-repeat -340px -20px; width: 31px;}
.login_bot_three li .li_c{ background: url("../images/icon_sgz.png") no-repeat -380px -20px; width: 36px;}
.loginbox-btm{height: 45px;width:100%;line-height:45px;border-top: 1px solid #e5e5e5;background: #f9f9f9;position: absolute;bottom: 0;left:0;border-bottom-right-radius:3px;
border-bottom-left-radius:3px ;}
.loginbox-btm .cont1>span{padding-left:20px}
.loginbox-btm .cont1 span>i{height: 14px;line-height:45px;border-left:1px solid #e5e5e5;margin:0 8px;width:1px}
.loginbox-btm .cont2{text-align: center;}
.loginbox-btm .cont2 span{display: block;margin: 0 auto;}
.loginbox-btm .back{cursor:pointer;float:left;width: 18px;line-height:45px;height: 18px;background: url("../images/icon_sgz.png") no-repeat -508px -164px;margin:12px 5px 0 148px }
/**登陆页 终**/
.receipts .kczk_mxtable thead tr th{height:inherit}
/*小微快贷*/
.swraperdiv{height:380px!important;}
.sliediv{ }
.xwicon1{display: block;width:63px;height: 73px;background: url("../images/package.png") no-repeat -1162px -35px;}
.xwicon1.shui{background: url("../images/package.png") no-repeat -1251px -331px}
.xwicon1.pos{background: url("../images/package.png") no-repeat -1162px -133px}
.xwicon1.shan{background: url("../images/package.png") no-repeat -1162px -331px}
.xwicon1.cai{background: url("../images/package.png") no-repeat -1251px -35px}
.xwicon1.gon{background: url("../images/package.png") no-repeat -1251px -232px}
.xwicon1.zhi{background: url("../images/package.png") no-repeat -1251px -133px}
.sliediv .sllf{position: absolute;left:230px;top:158px;z-index: 5}
.sliediv .sllf h2{font-size: 36px;color:#fff}
.sliediv .sllf p{font-size: 20px;color:#fff;width:325px;font-size: 20px}
.joinbtn{display:inline-block;border:1px solid #fff;padding:5px 33px;border-radius:5px;font-size: 20px;color:#fff}
.joinbtn:hover{background: #fff;}
.joinb:hover{color:#1f93d5}
.joinr:hover{color:#e23a32}
.iconflywhiter{display: inline-block;width:24px;height: 24px;background: url("../images/package.png") no-repeat -68px -15px; }

.joinbtn:hover .iconflywhiter{background: url("../images/package.png") no-repeat -21px -15px;}
.iconflywhiteb{display: inline-block;width:24px;height: 24px;background: url("../images/package.png") no-repeat -68px -15px; }
.joinbtn:hover .iconflywhiteb{background: url("../images/package.png") no-repeat -116px -15px;}
.slrt{position: absolute;right:150px;top:100px;z-index: 4}
.sllf p{line-height: 31px}

.enter{display: inline-block;width:18px;height: 18px;background: url("../images/package.png") no-repeat -22px -72px;}
.xwkdmain{width:1100px;margin: 0 auto;}
.xwkd_list{position: relative;width:300px;height:320px;border-radius: 5px;border: 1px solid #e5e5e5;text-align: center;margin-top: 95px;  -webkit-box-shadow:0 0 10px  #ddd;
    -moz-box-shadow:0 0 10px #ddd;
    box-shadow:0 0 10px #ddd;}
.xwkd_list .midcon{text-align: left;width:216px;margin: 0 auto;padding-top:26px;line-height: 21px}
.midcon p:nth-child(2){margin-top: 10px}
.xwkd_list h3{color:#4ecdff;font-size: 20px;margin-top: 55px}
.xwkd_list:hover{-webkit-box-shadow:0 0 10px 3px #ddd;
    -moz-box-shadow:0 0 10px 3px #ddd;
    box-shadow:0 0 10px 3px #ddd;}
.xwkd_list .topicon{position: absolute;top:-32px;left:118px}
.xwlist_btm{position: absolute;bottom:0;height:47px;line-height:47px;text-align: center;font-size:14px;width:100%;border-top:1px solid #eee }
.xwlist_btm:hover span{font-weight: bold;
    display: none;
}
.xwlist_btm a{

    display: none;
}
.xwkd_list .xwlist_btm:hover a{display:inline-block;
    }
.morexinbtn{display:inline-block;border:1px solid #1f93d5;padding:5px 51px;border-radius:10px;font-size: 16px;color:#1f93d5;position: relative;font-weight: bold}
.morexinbtn:hover{color:#fff;background:#1f93d5 }
.morexinbtn:hover .enter{background: url("../images/package.png") no-repeat -60px -72px;}
.xwkd_btm{width:100%;text-align: center;padding-top:70px}
.heightsliw{height: 36px}
.swiper-container .swiper-button-next,.swiper-container  .swiper-container-rtl .swiper-button-prev{background:url("../images/package.png") no-repeat -32px -118px}

.swiper-container .swiper-button-prev,.swiper-container  .swiper-container-rtl .swiper-button-next{background:url("../images/package.png") no-repeat -71px -118px}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fff;width:14px;height: 14px}
.swiper-container .swiper-pagination-bullet{width:10px;height: 10px;background:#fff;}
.dotdiv{width:1378px;margin: 0 auto;position: relative}
.dotdiv div{top:-300px}
.slcont{width:1378px;margin: 0 auto;position: relative}

/* 小微快贷 陈 */
.xwkd_box{margin:0px auto; padding-top:95px; width:1110px; background: #f5f8fa}
.card_box{margin-right:60px; margin-bottom:50px; width:518px; height:188px; float:left; background-color:#ffffff; border:1px solid #e5e5e5; border-radius:4px; box-shadow:0 0 5px #e5eff8; cursor:pointer;}
.card_box:nth-child(2n){margin-right:0px;}
.card_box:hover{box-shadow:0 0 8px 3px #d6e6f6;}
.card_box img{margin:20px; float:left;}
.card_box .thisInfo{width:270px; margin:16px 20px 20px 10px; float:left; color:#333333;}
.card_box h1{font-size:16px; font-weight:bold; display:inline-block;}
.icon_triangle{display:inline-block; background:url("../images/xwkd_arrowRight.png"); width:6px; height:10px;}
.thisP{margin-top:10px; font-size:14px; line-height:22px;}
.thisP.thisP2{margin-top:10px;color:#999999;}

/**提示的样式**/
.blanktip{position: absolute;top:30px;left:-126px}
  .blanktip h2{ background:url(../images/arrowT.png); width:15px; height:8px; z-index:1;  margin-right:120px;}
.blanktip h1{background:url(../images/thBgN.png) bottom repeat-x #FFF;  padding:10px 10px; word-break:keep-all; white-space:nowrap; text-align:left;  font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #ededed;height: 40px; cursor:pointer;}
/**盘点的锁定tip**/
#pdtip{position: absolute;top:75px;right:540px;width:58px;height:22px;font-size:14px;line-height:22px;text-align:center;background:#7dc855;color:#fff;cursor: pointer;}
#fTopNav #pdtip{top:13px;right:220px}
/*表格的内容td左右加8px*/
/* .receipts table tbody td{padding-left: 8px;padding-right: 8px} */
/*表单输入错误时的提示*/
.inputinfo{margin-left:5px;cursor:pointer; position:relative}
.inputinfo .tips{ position:absolute; margin:3px 0 0 -80px; z-index:1000;}
.inputinfo .tips h1{background: #FFF;  padding:10px 10px; width:150px; word-break:break-all; white-space:normal; text-align:left; float:left; font-size:12px; line-height:16px; border-radius:3px;  border:1px solid #d7d7d7; margin-top:7px; /* box-shadow:0 3px 3px rgba(0,0,0,.2)*/}
.inputinfo .tips h2{ background:url(../images/arrowT.png); width:15px; height:8px; z-index:1; position:absolute; margin-left:28px;}
.inputinfo .tips h1 .warn_yl{display:inline-block;width:19px;height:19px;background: url(../images/icon_sgz.png) -504px -56px no-repeat;margin: 0;}
.login_box .borderRed{border:1px solid #f00}

table th,table td {
  padding: 0 8px 0 8px;
} 
.tablenoline tr td {
	    border-bottom: none;
}
.postionrelative{
	position: relative;
}
table.bg_f9 {border-collapse: separate;}


/*编辑展柜弹窗*/
.litzg::before{margin:25px auto}
.litzg{width:105px;height:105px;margin-right:12px;text-align: center;position: relative;}
.litzg img{width:100px;height:100px}
.litzg .tit{position:absolute;width: 105px;height:25px;background: rgba(178,209,230,0.7);color:#fff}
.btmtip{display:none;background: rgba(255,255,255,0.8);height: 22px;position: absolute;bottom:0;left:0;width:105px;padding-top:8px;padding-left:18px;box-sizing: border-box;}
.litzg:hover .btmtip{display: block;}
.litzg.curren:hover .btmtip{display: block;}
.tip{margin-top:-13px;width:586px;height:50px;display: none;}
.tip input{width:100%;}
.uparrow{background: url(../images/icon_sgz.png) -507px -138px no-repeat;width:18px;height:13px;display: block;position:absolute;left:45px;bottom:-14px;
		display: none;
		}
.uparrow.blue{background: url(../images/icon_sgz.png) -480px -138px no-repeat;}
.tui{width:100%;height:30px;line-height:30px;bottom:80px;position: absolute;color:#fff;text-indent: 8px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;
background: url(../images/coverBg.png);
}
/*编辑展柜小图标*/
.ltdel{display:block;background: url(../images/icon_sgz.png) -481px -90px no-repeat;width:11px;height:13px}
.ltlf{display:block;background: url(../images/icon_sgz.png) -506px -90px no-repeat;width:6px;height:9px}
.ltlf.unlf{background: url(../images/icon_sgz.png) -506px -112px no-repeat;}
.ltrt{display:block;background: url(../images/icon_sgz.png) -523px -90px no-repeat;width:6px;height:9px}




/* 首页操作向导 */

.indexGuideBox{
	position:absolute; 
	top:0px; 
	left:50%; 
	margin-left:-670px;
	width:1340px; 
	height:100%; 
	z-index:1000;
}

.pageGuideBox{
	position:absolute; 
	top:195px; 
	left:0px; 
	margin-left:0px;
	width:100%; 
	height:auto;
	z-index:1000;
	text-align:center; 
	background:#7f7f7f; 
}

.guideDiv{
	position:absolute;
}

.guide1_1{display:block}
.guide1_2{display:none}

@media screen and (min-height: 780px) {
	.guide1_1{display:none;}
	.guide1_2{display:block;}
}
.Exclusive_one a{
	padding:0 12px;
	float:left;
	display:block;
	position: relative;
}
.Exclusive_one  img.compat{
	position: absolute;
	top:0px;
	left:0px;
}

td .spmc_span:hover{color:#0066b3}

.dataDiv{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	overflow: hidden;
}

.index_date ul li{margin-top:0px;}
/* .nav_bt .toplist li span{font-size:20px; padding:0 5px; white-space:nowrap;} */
.nav_bt .toplist li{width:auto; min-width:7.55%;}
.banner_box{width:100%; overflow:hidden; position:relative;}
.banner_box ul.pic{display:block; white-space:nowrap; width:1000%;}
.banner_box ul.pic li{display:inline-block; float:left; margin:0; width:100%; overflow:hidden;}
.banner_box ul.nav{
	position:absolute; bottom:0px; margin:0 auto; 
	width:100%; text-align:center; white-space:nowrap;
}
.banner_box ul.nav li{
	display:inline-block; float:none; margin-right:5px; width:8px; height:8px;
	background:url(images/bannerNav.png) no-repeat; cursor:pointer;
}
.banner_box ul.nav li.active{background-position:-10px 0px;}
.banner_box .prevBtn,.banner_box .nextBtn{
	position:absolute; top:50%; background:url(images/bannerBtn.png) no-repeat;
	width:20px; height:51px; margin-top:-30px; cursor:pointer;
}
.banner_box .prevBtn{left:10px; background-position:0 0; display:none;}
.banner_box .nextBtn{right:10px; background-position:-20px 0;}

/* .taxShortcut tr td{float:left; display:block; width:25%; margin-bottom:20px;} */

/* 处理进货报表按照供应商 供应商分类小竖线问题 */
.expertTab .ztree li {
	border-right:0;
}
/* 新增在线付款 客户、供应商 模糊查询弹窗 */
.payol .autoCompleteBox{
	    margin-left: 20px;
}
.payol .autoCompleteBox tr td{ 
	line-height: 23px;
}
/* 新增在线收款 客户、供应商 模糊查询弹窗 */
.receiveol .autoCompleteBox{
	    margin-left: 20px;
}
.receiveol .autoCompleteBox tr td{ 
	line-height: 23px;
}

.recordList{border: 1px solid #ddd; margin-top: 20px;}
.recordList .title{height: 50px;line-height: 50px;background: #f9f9f9;padding: 0 18px 0 22px;font-size: 16px;}
.recordList ul{padding: 18px 0;}
.recordList ul li{padding-left: 22px;height: 24px;line-height: 24px;}
.recordList ul li .time{width: 140px;display: inline-block;}
.clock{display:inline-block;vertical-align:middle;background: url(../images/icon_sgz.png) -480px -196px no-repeat;width:19px;height:19px}
.vertiline{display:inline-block;vertical-align:middle;background: url(../images/icon_sgz.png) -480px -228px no-repeat;width:19px;height:19px}

.index_shortcuts ul li{
    -moz-user-select: none;
    user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    cursor: pointer; float: left; line-height: 26px;padding: 1px 12px; border: 1px solid #e6e6e6; color: #999; margin: 20px 10px 0;}
.index_shortcuts ul .li_xz{ color: #1f93d5;border: 2px solid #1f93d5; background: url(../images/xxyes.png) no-repeat right bottom;padding: 0px 11px; }



/*新手指南增加快捷导入样式*/
.greyButton {
    background-color:#fff;
    height:30px;
    padding:0 20px;
    cursor:pointer;
    line-height:30px;
    display:inline-block;
    color:#333;
    border: 1px solid #e5e5e5;
}
.greyButton:hover {
    background:#fff;
    border: 1px solid #0066b3;
    color:#0066b3;
    cursor:pointer;

}
.greyButton:hover span{color:#0066b3}

.greyButton:active{


    background-color:#f2f2f2;

    color:#666666;
    cursor:pointer;
}
.topTlist{position: absolute;top: 30px;left: -1px;border: 1px solid #e5e5e5;border-bottom: none;background: #fff;}
.topTlist li{width:103px;padding-left: 15px;border-bottom: 1px solid #e5e5e5;}
.topTlist li:hover{background: #eee;}
.greyButton.blutxt:hover{border: 1px solid #e5e5e5;}
.topButtonBg  .blutxt span{color:#0066B3;white-space: nowrap;}
.topTlist li:hover span{color: #00adf2!important;}
.blutxt{background: #eee;}
.topButtonBg  .blutxt:hover{background: #eee;}
.blutxt.greyButton{width: 78px;}
.jbdown{display: inline-block;width:10px;height: 10px;background: url(../images/xsznnew.png);background-position:-339px -482px ;}
.greyButton.blutxt:hover .jbdown{background-position:-339px -504px ;}

/*170922新手指南*/
.xstb{display: block;width:92px;height: 92px;background: url(../images/xsznnew.png);position: relative;background-position:-26px -30px ;}
.xstb.jg{background-position:-296px -30px ;}
.xstb.jg:hover{background-position:-296px -136px ;}
.xstb.yg{background-position:-431px -30px ;}
.xstb.yg:hover{background-position:-431px -136px ;}
.xstb.ck{background-position:-26px -30px ;}
.xstb.ck:hover{background-position:-26px -136px ;}
.xstb.sp{background-position:-161px -30px ;}
.xstb.sp:hover{background-position:-161px -136px ;}
.xstb.gys{background-position:-26px -248px ;}
.xstb.gys:hover{background-position:-26px -358px ;}
.xstb.kh{background-position:-161px -248px ;}
.xstb.kh:hover{background-position:-161px -358px ;}
.xstb.zh{background-position:-296px -248px ;}
.xstb.zh:hover{background-position:-296px -358px ;}
.xstb.ks{background-position:-431px -248px ;}
.xstb.tick{width:27px;height:27px;position:absolute;background-position:-44px -479px ;bottom:0;right: -6px;}
.xstb.jtright,.xstb.jtleft{width:42px;height: 17px;}
.xstb.jtright{background-position: -107px -474px;}
.xstb.jtright.active{background-position: -107px -505px;}
.xstb.jtleft{background-position: -263px -474px;}
.xstb.jtleft.active{background-position: -263px -505px;}
.xstb.jtdown{width:17px;height: 42px;background-position:-219px -477px}
.xstb.jtdown.active{width:17px;height: 42px;background-position:-188px -477px}
.znlc{width:190px;padding: 0 10px;box-sizing: border-box;display: block;}
.znlc .xstb{margin: 0 auto;}
.znlc .zntitl{text-align: center;font-size: 18px;color: #666;margin-top: 20px;}
.znlc .zntitl .tg{color:#0066b3;font-size: 14px}
.znlc .znsm{margin-top:10px;text-align: left;color: #999;font-size: 12px;}

.xswrap{margin: 0 auto;}
.xswrap tr td{vertical-align: top;}
.xswrap tr td .jtw{width:150px;height: 75px;margin: 0 auto;}
.jtw .jtright,.jtw .jtleft{top:40px;margin: 0 auto;}
.jtw .jtdown{top:10px;margin:0 auto}

span.tybtn{display:inline-block;width:100px !important;height:32px !important;text-align:center;border-radius:5px;background:#0066b3;cursor:pointer}
.login_bot_two li.new_li{width:290px !important;background:none;position:relative}
.login_bot_two li.new_li:last-child{margin:0}
.new_p{width:100%;height:30px;text-align:center;font-weight:bold;color:#fff;position:absolute;bottom:25px;}
.new_bg1{background:rgba(121,166,228,0.5);}
.new_bg2{background:rgba(165,140,124,0.5);}
.new_bg3{background:rgba(190,178,185,0.5);}
.sl_tips{overflow:hidden;padding-left:700px;margin-top:100px}
.sl_tips span{display:inline-block;width:100px;height:36px;line-height:36px;border-radius:20px;background:#9BC8EB;text-align:center;font-size:16px;color:#fff;float:left;}
.wgs_h2{font-size: 26px;text-align: center; color: #063f6f;width: 980px; margin: 0 auto;border-bottom: 1px solid #dcdcdc;height: 50px;position: relative;}
.login_bot_two li.pro_li{width:200px}
.mr70{margin-right:70px}
.login_bg.wgs_login_bg{ position: relative;width: 100%;height: 420px;background:url(../images/lunbo1.png) no-repeat center;}
.login_bg.wgs_login_bg1{ position: relative;width: 100%;height: 420px;background:url(../images/qybanner.png) no-repeat;background-size: cover;}
.login_bottom h2 span { position: absolute;width: 48px;height: 3px;background: #2092d8;left: 50%;margin-left: -24px;top: 49px;}
.login_bot_one li .pro-l h3{text-align: left; text-indent: 60px;color: #063f6f; font-weight: bold;font-size: 14px;}
 .login_bot_one li .pro-l p {text-align: left;text-indent: 60px;color: #164b78;}
.mr150{margin-right:150px}
.wgs_p{text-align:center;font-size:15px}
.two_div.wgs_div{padding: 10px 14px 18px;margin-top:-10px}

/* 批次相关 */
.ch_select{
	width: 172px;
    height: 30px;
    background-color: #FFFFFF;
    margin: 0px auto;
    position: relative;
    cursor: pointer;
}
.ch_select input{
	display:inline-block;
	height:28px;
	width:140px;
	float:left;
	border:1px solid #eee;
	text-indent: 6px;
}
.ch_select .icon{
	display: block;
    width: 30px;
    height: 30px;
    background:#EDEDED url(../images/selectDown.png);
    transition: all 0.3s ease-in;
}
.ch_select ul{
	display:none;
	width: 172px;
    position: absolute;
    top:30px;
    left:0;
    border: 1px solid #aaa;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.15);
    z-index:10;
}
.ch_select ul.active{
	display:inline-block;
}
.ch_select ul li{
	width: 100%;
    height: 30px;
    overflow: hidden;
    padding: 2px 5px;
    line-height: 30px;
    font-size: 14px;
    color:#333;
    text-align: left;
    box-sizing: border-box;
}
.ch_select ul li:hover{
	background:#0066b3;
	color:#fff;
}

#hb_number .hb_number{display:none}
.fastkey{font-size:16px;width:600px;height:320px;border:1px solid #637C9A;background:#F7FFFF;position:fixed;top:0;left:200px;z-index:100001}
.fastkey p{height:35px;line-height:35px;background:#F7F7F7;border-bottom:1px solid #999;font-weight:bold;padding-left:10px;}
.fastkey td{height:25px;line-height:25px;width:50%;border:1px solid #999}
.fast_close{cursor: pointer;margin:5px 10px 0 0;display:inline-block;width:25px;height:25px;line-height:25px;background:#0797D9;color:#fff;text-align:center}
.fast_btn{text-align:center}
.fast_btn a{display:inline-block;width:100px;height:35px;line-height:35px;background:#169BD5;color:#fff;text-align:center;border-radius:4px;}

.batch_select{width: 141px;height:32px; background-color: #FFFFFF; margin: 0px auto; position: relative;cursor: pointer;}
.batch_select input{width: 141px;height: 32px; line-height: 32px;cursor: pointer;text-indent:5px;border:1px solid #eee;}
.batch_select span{background:#eee;display:block;width:33px;height:33px;position:absolute;top:0;right:-1px;z-index:10}
.batch_select .icon{display: block; width: 30px;height: 30px;background: url(../images/selectDown.png);transition: all 0.3s ease-in;}
.batch_select ul{position:absolute;top:34px;left:0;width:100%;z-index:20;background: #fff;border:1px solid #eee;border-top:none}
.batch_select ul li{height:34px;line-height:34px;width:100%;text-indent:10px}
.batch_select ul.hide{display:none;}
.batch_select ul li:hover{background:#1f93d5;color:#fff};
.batch_select .icon.click{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transition: all 0.3s ease-in;}
.preview {
    background: url(../images/icon-preview.png) no-repeat;
    background-position: 0 -29px;
}

.icancel {
    background: url(../images/icon-cancel.png) no-repeat;
    background-position: 0 -29px;
}
.seal {
    background: url(../images/icon-seal.png) no-repeat;
    background-position: 0 -29px;
}
#helpinfo11 li{border-right: 0px solid #e5e5e5;}
#cbCates .item{float: left;}
#export{width: 540px;margin-left: -270px;height: auto;display: block;top:50%;}
.firstList, .secList{overflow-y: auto;overflow-x: hide;}
.exportbox{border: 1px solid #e5e5e5;}
.exportbox .export_tit{padding: 0 10px; height: 40px;line-height: 40px;background: #f3f3f3;font-size: 14px;color: #333;}
.exportbox .export_cont{padding: 10px 0 10px 10px;overflow: hidden;}
.exportbox .export_cont .item{position: relative; display: block;float: right;margin: 10px 10px 0 0; padding: 0 4px 0 27px;color: #333; background: #f3f3f3;border: 1px solid #e5e5e5;}
.exportbox .export_cont .item:after{position:absolute;top: 50%;left:5px;margin-top: -8px; width: 18px;height: 18px; background: url(../images/icon_sgz.png) -435px -85px no-repeat;content: '';}
.exportbox .export_cont .item.cur:after{ background: url(../images/icon_sgz.png) -435px -55px no-repeat;}

/* 登陆页改版 */
.login_poster{
    width: 100%;
    height: 420px;
}
.login_poster .swiper-container{
    height: 420px;
}
.login-poster1{
    
    background: url("../images/login-poster1.png")no-repeat top center;
}
.login-poster2{
    background: url("../images/login-poster2.png")no-repeat top center;
}
.login-poster3{
    background: url("../images/login-poster3.png")no-repeat top center;
}
.login-poster4{
    background: url("../images/login-poster4.png")no-repeat top center;
}
.login_poster .swiper-container .swiper-pagination-bullet,
.login_poster .swiper-container .swiper-pagination .swiper-pagination-bullet-active{
    display: inline-block;
    width: 56px;
    height: 4px;
    border-radius: 0;
    opacity: 1;
}
.login_poster .swiper-container .swiper-pagination-bullet,{
    background: #fff;
}
.login_poster .swiper-container .swiper-pagination .swiper-pagination-bullet-active{
    background:#f7aa1c
}
.login_tbox.login2021{
    right: 10%;
    top:5px;
    bottom: 5px;
    height: 410px;
    background: inherit;
    background-color: rgba(255, 255, 255, 1);
    border: none;
    border-radius: 4px;
    -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.0980392156862745);
    -webkit-box-shadow: 0px 0px 5px rgb(0 0 0 / 10%);
    box-shadow: 0px 0px 5px rgb(0 0 0 / 10%);
    z-index: 1000;
}
.login2021 .login_btn{
    background: rgba(31, 147, 213, 1);
}
.login2021 .login_tz a,
.login2021 .loginbox-btm a{
    color: #1F93D5;
}
.login2021 .loginbox-btm{
    background: #fff;
}

.login2021 .login_box input::-webkit-input-placeholder { /* WebKit browsers */
  color: #bbbbbb;
}

.login2021 .login_box input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #bbbbbb;
}

.login2021 .login_box input:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #bbbbbb;
}
.login2021 .login_cbox{
    display: block;
}

.login2021-main .login_bottom{
    padding-top:72px; 
}
.login2021-main .login_bottom h2{
    font-weight: normal;
    font-size: 28px;
    line-height: 1;
}
.login-descr{
    margin-top: 32px;
    margin-bottom: 56px;
    text-align: center;
    font-size: 16px;
    color: #666666;
}
.login-descr li{
    
    display: inline-block;
    margin:0 18px;
    line-height: 18px;
    padding-left: 26px;
    background: url("../images/login-icon.png")no-repeat left center;
    background-size: 18px 18px; 
}
.login-tabs{
    line-height: 1;

    text-align: center;
}
.login-tabs a{
    display: inline-block;
    color: #ccc;
    font-size: 20px;
    padding-bottom: 22px;
    width: 157px;
    position: relative;
}
.login-tabs a:after{
    display: none;
    position: absolute;
    content: "";
    width: 100%;
    left:0;
    right: 0;
    bottom: 0;
    border-bottom: 4px solid #4a93d6;
}
.login-tabs a.active{
    color: #333;
}
.login-tabs a.active:after{
    display: block;
}
.login-tabs-cont{
    border-top: 1px solid rgba(31,147,213,0.2);
    background: #fafdfe;
}
.login-tabs-desc{
    padding-top: 64px;
    text-align: center;
}
.login-tabs-desc dt{
    position: relative;
    line-height: 1;
    font-size: 24px;
    color: #1F93D5;
    margin-bottom: 14px;
}
.login-tabs-desc dt:after{
    position: absolute;
    content: "";
    bottom: 0;
    left: 50%;
    margin-left:-66px;
    width: 133px;
    height: 14px;
    opacity: 0.07;
    background: #1F93D5;
}
.login-tabs-desc dd{
    position: relative;
    font-size: 16px;
    color:#333;
    line-height: 28px;
}
.login-tabs-desc dd div{
    position: relative;
    display: inline-block;
}
.login-tabs-desc dd div:before,
.login-tabs-desc dd div:after{
    position: absolute;
    content:"";
    width: 15px;
    height: 12px;
    background-position:center center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.login-tabs-desc dd div:before{
    top: -2px;
    left: -25px;
    background-image:url("../images/login-fh-l.png");

}
.login-tabs-desc dd div:after{
    bottom: 16px;
    right: -30px;
    background-image: url("../images/login-fh-r.png");

}

.login2021-main .login_bot_desc{
    padding-top: 58px;
    padding-bottom: 59px;
    text-align: center;
}
.login2021-main .login_bot_desc li{
    margin: 0 55px;
    width: auto !important;
    display: inline-block;
}
.login2021-main .login_bot_desc.ykj li{
    margin: 0 32px;
}
.login2021-main .login_bot_desc li .icon-box{
    height: 80px;
}
.login2021-main .login_bot_desc li i.icon{
    display: inline-block;
    width: 80px;
    height: 80px;
    /* background: #4a93d6; */
    border-radius: 50%;
    margin: 0;
    padding: 0;
}
.login2021-main .login_bot_desc li h4{
    font-weight: normal;
    font-size: 20px;
    line-height: 1;
    padding: 12px 0 20px;
    color: #333;
}
.login2021-main .login_bot_desc li p{
    font-size: 15px;
    color: #666;
    line-height: 24px;
}
.login_bot_desc.jxc .li_a{
    background: url("../images/login-jxc1.png");
}
.login_bot_desc.jxc .li_b{
    background: url("../images/login-jxc2.png");
}
.login_bot_desc.jxc .li_c{
    background: url("../images/login-jxc3.png");
}
.login_bot_desc.jxc .li_d{
    background: url("../images/login-jxc4.png");
}
.login_bot_desc.jxc .li_e{
    background: url("../images/login-jxc5.png");
}
.login_bot_desc.ykj .li_a{
    background: url("../images/login-ykj1.png");
}
.login_bot_desc.ykj .li_b{
    background: url("../images/login-ykj2.png");
}
.login_bot_desc.ykj .li_c{
    background: url("../images/login-ykj3.png");
}
.login_bot_desc.ykj .li_d{
    background: url("../images/login-ykj4.png");
}
.login_bot_desc.ykj .li_e{
    background: url("../images/login-ykj5.png");
}
.login2021-main .login_model_desc{
    text-align: center;
}
.login2021-main .login_model_desc li{
    display: inline-block;
    margin:0 63px 5px;
}
.login_model_desc li>div{
    height: 48px;
    /* width: 48px; */
    margin-bottom: 8px;
}
.login_model_desc li .icon{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.login2021-main .login_model_desc{
    padding-top: 72px;
}
.login2021-main .login_model_desc h2{
    font-size: 30px;
}
.login2021-main .login_model_desc h3{
    padding-top:20px;
    margin-bottom: 33px;
    line-height: 1;
    color:#333;
}
.login2021-main .login_model_desc  li p{
    line-height: 21px;
}
.login_model_desc .li_a{
    background: url("../images/login-model1.png")no-repeat center top;
}
.login_model_desc .li_b{
    background: url("../images/login-model2.png")no-repeat center top;
}
.login_model_desc .li_c{
    background: url("../images/login-model4.png")no-repeat center top;
}
.login_model_desc .li_d{
    background: url("../images/login-model5.png")no-repeat center top;
}
.login_model_desc .li_e{
    background: url("../images/login-model6.png")no-repeat center top;
}
.login_model_desc .li_f{
    background: url("../images/login-model7.png")no-repeat center top;
}

.login_bot_two li.new_li {
    width: 290px!important;
    background: none;
    position: relative;
    margin-right:70px; 
    display: inline-block;
    float: none;
    border-radius: 10px;
    overflow: hidden;
}
.login_bot_two li.new_li:last-child{
    margin-right:0;
}
.login_bot_two li.new_li .new_bg1 {
    background: rgba(121,166,228,0.5);
}
.login_bot_two li.new_li .new_bg2 {
    background: rgba(165,140,124,0.5);
}
.login_bot_two li.new_li .new_bg3 {
    background: rgba(190,178,185,0.5);
}
.login_bot_two li.new_li .new_p {
    width: 100%;
    height: 30px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    position: absolute;
    bottom: 25px;
}