*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:14px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
@media ( max-width : 767px) {
	html{ overflow-y:auto}
	body,th,td,button,input,select,textarea{ font-size:14px}
}
body{line-height:1.6}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:none;outline:none; color: #99000b;}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}

/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}

/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fr{
	float: right;
}
.fl{
	float: left;
}
.flex{
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.flex1{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.f-16{
    font-size: 16px;
}
.tc{
	text-align: center;
}
.bold{
	font-weight: bold;
}
.mb-20{
	margin-bottom: 20px;
}
.mt-20{
	margin-top: 20px;
}
.mt-14{
	margin-top: 14px;
}
.red{
	color: #e4393c;
}
.mainColor{
	color: #4170c1;
}
.wrap{
	width: 1190px;
	margin:0 auto;
}
#head{
	background:#b42a34;
	height: 170px;
	margin-bottom: 20px;
}
#head h3{
	color:#f8eeed;
	font-size: 26px;
	margin-top: 24px;
	float: left;
}
#head .logo{
	margin-top: 40px;
}
#head .reg{
	width: 430px;
}
#head .logReg{
	float: right;
	margin-top: 40px;
}
#head .logReg li{
	float: left;
}

#head .logReg .logi a{
	background: #7db0e9;
	color: #f7f7f7;
}
#head .logReg li a{
	padding: 4px 14px;
	background: #f7f7f7;
	color: #555;
	font-size: 14px;
	margin-right:10px;
	border-radius: 5px;
}
#head .logReg li a:hover{
	color: #d8d8d8;
}
#nav{
	margin:21px 10px 0 0 ;
}
#nav li{
	float: left;
}
#nav li a{
	padding: 10px 34px;
	background: #f7f7f7;
	color: #666;
	font-size: 18px;
	border-right:1px solid #ccc; 
}
#nav .home a{
	border-radius:6px 0 0 6px;
}
#nav .person a{
	border-right:0; 
	border-radius:0 6px 6px 0;
}
#nav li a:hover{
	background: #d8d8d8;
}

.main_w{
	margin-bottom: 20px;
}
.banner{
	width: 760px;
	height: 330px;
	overflow: hidden;
}
/**
*banner样式
*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:760px; height:330px;background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{
	width: 760px;
	height: 330px;
}
#playBox .smalltitle {width:760px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/**
*tab切换
*/
#tab{
	position:relative;
	width: 100%;
}
#tab .tabList ul li{
	float: left;
	padding:5px 0;
	width: 100px;
	background: #d8d8d8;
	text-align:center;
	position:relative;
	cursor:pointer;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:30px;
	height: auto;
	width: 100%;

}
#tab .tabCon div{
	padding:10px 0;
	position:absolute;
	width: 100%;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	color: #fff;
	background:#4170c1;
}
#tab .tabCon div.cur{
	z-index: 2;
	opacity:1;
	filter:alpha(opacity=100);
}

.newsbox{
	width: 320px;
	height: 330px;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	border-radius: 4px;
	margin-right: 10px;
}
.newsbox ul{
	width: 300px;
	padding:7px 10px;
}
.newsbox ul li {
	overflow: hidden;
	height: 27px;
	line-height: 27px;
	border-bottom: 1px solid #e0e0e0;
}
.newsbox ul li a{
	color: #111;
}
.newsbox ul li a:hover{
	color: #99000b;
}
.headTitle{
	height: 32px;
	line-height: 32px;
    font-size: 16px;
    color: #99000b;
    background-color: #efefef;
    padding: 6px;
}

.mainTitle {
    font-size: 20px;
    color: #99000b;
    padding-left: 5px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
}
.more{
	font-weight: normal;
	font-size: 14px;
	color: #888;
}
.more:hover{
	color: #99000b;
}
.bidding{
	width: 100%;
}

.secTitle{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0;
	border-bottom: 2px solid #7db0e9;
	padding: 0 8px;
	width: 100%;
}
.item table{
	width: 100%;
}
.item thead tr{
	height: 40px;
	line-height: 40px;
	font-weight: bold;
}
.item tbody td{
	padding: 10px 0;
	border-top: 1px solid #e0e0e0;
}
.item table th{
	font-size: 16px;
	color: #222;
	height: 26px;
	line-height: 26px;
}
.item table td{
	font-size: 14px;
	text-align: center;
}
.item .carInfo {
	text-align: left;
}
.carInfo div:first-child{
	margin-right: 10px;
}
.carInfo div:last-child{
	font-size: 14px;
}
.carInfo a{
	color: #08c;
	padding-right: 3px;
}
.carInfo p{
	height: 25px;
	line-height: 25px;
}
.carInfo a:hover{
	color:#99000b;
}
.carInfo p{
	height: auto;
	line-height: 24px;
}
.Tagpz {
    font-size: 11px;
    color: #fff;
    padding: 0 2px;
    margin-left: 2px;
    background: #f39700;
}
.operate a{
	padding:4px 7px;
    background: #e0e0e0;
    color: #4170c1;
    margin-right: 10px;
    border-radius: 3px; 
}
.operate .register{
	background: #4170c1;
	color: #fff;
}
.secondHand ul{
	padding:8px 0; 
}
.secondHand ul li{
	float: left;
	margin:10px;
}
.secondHand .carInfo{
	width: 366px;
}
.secondHand .carInfo div:first-child{
	margin-right: 1px;
}
.secondHand .carInfo div:last-child{
	width: 190px;
}
/*.socialAccident .secTitle,.accident .secTitle{*/
	/*font-size: 20px;*/
    /*color: #99000b;*/
    /*padding-left: 5px;*/
    /*height: 30px;*/
    /*line-height: 30px;*/
    /*margin-bottom: 10px;*/
/*}*/
#footer{
	background: #e0e0e0;
	height: 342px;
	margin-top: 40px;
}
#footer dl {
    float: left;
    width: 180px;
    margin-left: 100px;
    margin-top: 40px;
    padding: 0 0 0 15px;
}
#footer dl dt{
	font-size: 16px;
	color: #333;
}
#footer dd a{
	color: #08c;
	height: 24px;
	line-height: 24px;
}
#footer dd a:hover{
	color:#99000b;
}
#footer .copyRight{
	margin-top: 20px;
	text-align: center;
	position: relative;
}
#footer .copyRight a{
	color: #08c;
}
.register{
	margin:10px;
	padding:10px;
	border: 1px solid #ccc;
}
.register h2,.loginAre h2{
	font-size: 28px;
	line-height: 50px;
}
.register dl,.loginAre dl{
	margin: 20px;
	font-size: 16px;
}
.register dl dt,.loginAre dl dt{
	float: left;
    width: 150px;
    color: #000;
    text-align: right;
    margin-right: 10px;
    padding: 18px 0 10px 0;
    clear: both;
}
.register dl dd,.loginAre dl dd{
    margin-left: 160px;
    text-align: left;
    padding: 14px 0;
    display: block;
}
.register dl input,.loginAre dl input{
    margin-right: 6px;
    height: 23px;
    padding: 6px 8px;
    line-height: 23px;
    border: 1px solid #dedede;
    width: 240px;
}
.register .recive{
	padding:6px 8px;
	height: 26px;
	line-height: 26px;
	border-radius: 4px;
	background: #f7f7f7;
	color: #555;
	border: 1px solid #dedede;
}
.register .recive:active{
	background: #dedede;
}
.register .agree{
	width: 20px;
}
.loginMain dl{
	width: 700px;
}
.Rline{
	border-right: 1px #dedede dashed;
}
.sugst{
	padding: 20px 0;
	font-size: 14px;
}
.sugst p{
	line-height: 30px;
}
.sugst .Logbtn{
	padding:2px 4px;
	font-size: 14px;
}
.regBtn{
	display: block;
	margin-left: 180px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 180px;
	font-size: 18px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    background-color: #4170c1;
    border: 0;
    text-align: center;
    cursor: pointer;
}
.register img{
	height: 30px;
	width: 100px;
}
.loginBtnA{
	margin-left: 180px;
	font-size: 14px;
}
.Logbtn{
	display: inline-block;
	padding:8px 26px;
	font-size: 18px;
    color: #fff;
    background-color: #4170c1;
    border: 0;
    text-align: center;
    cursor: pointer;
    margin-right: 20px;
}
.Logbtn:hover{
	color: #fff;
}
.loginAre{
	height: 500px;
	margin:20px 10px;
	padding:10px;
	border: 1px solid #ccc;
}
.loginAre img{
	height: 30px;
	width: 100px;
}
.siderBar{
	width: 250px;
	height: 640px;
	margin-right: 20px;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
}

.LMoudle h2 {
    font-size: 16px;
    color: #4170c1;
    line-height: 38px;
    padding: 0 10px 0 10px;
    border-bottom: 2px #4170c1 solid;
}
.LMoudle ul{
	padding: 6px;
    margin: 0 6px 6px;
}
.LMoudle ul li{
    padding: 5px;
    font-size: 14px;
    line-height: 24px;
}

.LMoudle li a {
    color: #555;
}
.LMoudle li a:hover{
	color: #99000b;
}
.Rightcontent{
	height: auto;
	width: 910px;
	float: left;
}
.mainContTitle{
	margin-bottom: 10px;
    padding: 10px;
    height: 26px;
    color: #fff;
	background: #4170c1;
	border-radius: 3px;
}
.mainContTitle h2{
	font-size: 14px;
}
.mainContTitle p{
	font-size: 14px;
}
.change{
	position: relative;
	margin: 20px;
}
.change p{
	font-size: 14px;
	line-height: 26px;
}
.complete{
	position: absolute;
	right: 20px;
	top: 0;
	padding: 5px 6px;
	border-radius: 4px;
	background: #f7f7f7;
	font-size: 14px;
	border: 1px solid #dedede;
	color: #555;
}
 .complete:active{
	background: #dedede;
}
.tips{
	margin: 0 20px;

}
.paytype label input{
	width: 16px;
}
.section_w{
 	border-bottom: 1px solid #e0e0e0;
 	padding-bottom: 5px;
}
.section_w span{
    color: #99000b;
    padding-left: 20px;
}
.pageNum{
	margin-top:40px; 
	margin-left: 300px;
}
.pageNum p{
	margin-right: 80px;
	font-size: 14px;
	float: left;
}
.pageNum ul{
	float: right;
	width: 500px;
}
.pageNum li{
	float: left;
}
.pageNum a {
    padding: 5px 8px;
    height: 26px;
    border: 1px solid #ccc;
    margin: 0 2px;
    color: #4170c1;
}
.pageNum .active a{
	color: #555;
} 
.detailContent{
	margin: 20px 0;
}
.siderDetail{
	width: 380px;
	margin-right: 20px;
}
.contentDetail{
	width: 780px;
}
.contentDetail img{
	margin: 10px;
}
.siderDetail td {
    height: 25px;
    background: #f4fbff;
}
 .deal_table {
    border-collapse: collapse;
    width: 100%;
}
.deal_title {
    background: #c8ecff;
}
.deal_table td {
    padding: 5px;
    border: 1px solid #ccc;
}
.actCon{
	border: 1px solid #ccc;
	padding-bottom: 20px;
}
.topMsg{
	padding: 10px;
	color: #99000b;
	font-size: 16px;
	font-weight: 400;
	background: #f3f3f3;
	border-radius: 2px;
}
.actleft{
	background: #f3f3f3;
	border:1px solid #ccc;
	border-left: none;
	border-radius:2px;
	width: 400px;
	height: 550px;
	line-height: 24px;
	padding:0 20px;
	margin-right: 20px;
	overflow: hidden; 
}
.actleft h3{
	border-bottom: 1px solid #ccc;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	padding-left: 5px;
}
.actRight{
	background: #f3f3f3;
	border:1px solid #ccc;
	width: 400px;
	height: 550px;
	line-height: 24px;
	padding:0 20px;
	border-right: none;
	border-radius:2px;
}
.actRight .ARtop,.actRight .ARmid{
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 5px;
}
.actRight .ARtop h3,.actRight .ARmid h3{
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ccc;
	padding-left: 5px;
	margin-bottom: 10px;
}
.actRight .ARtop p{
	font-size: 24px;
}
.actRight .ARmid p{
	font-size: 46px;
	line-height: 60px;
	padding-left: 20px;
	font-weight: bold;
}
.PriceBtn{
	padding:4px 8px;
	background: #d8d8d8; 
	border-radius: 2px;
	margin-right: 4px;
}
.quickPrice{
	margin: 10px 0;
}
.myPrice{
	height: 130px;
	position: relative;
}
.myPrice input{
	width: 200px;
	height: 80px;
}
.myPrice .addPrice{
	position: absolute;
	right: 30px;
    /*margin-left:5px;*/
	top: 5px;
}
.myPrice .minPrice{
	position: absolute;
	right: 30px;
    /*margin-left:5px;*/
	top: 45px;
}
.myPrice strong{
	color: #000;
	font-weight: normal;
	position: absolute;
	bottom: 0;
	top: 100px;
	left:0;
}
.priceTips{
	position: relative;
	margin-top: 20px;
	border: 1px solid #ccc;
}
.priceTips p{
	line-height: 24px;
	padding-left: 10px;
}
.priceTips .ltitle{
	position: absolute;
	top: -13px;
	z-index: 4;
	left:10px;
	padding-left: 0;
	color: 14px;
	background: #f3f3f3;
}
.Fsel ,#province select{
    height: 32px;
    padding: 1px;
    margin: 0;
    border: 1px solid #dedede;
    font-size: 14px;
}
#province select{
	margin-right: 10px;
}
.txtAre{
	width:400px;
	height:60px;
	border:1px solid #dedede;
}


.element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}

#uploader .placeholder {
    position: relative;
}

#uploader .placeholder .webuploader-pick {
    font-size: 14px;
    background: #00b7ee;
    border-radius: 3px;
    line-height: 44px;
    padding: 0 30px;
    color: #fff;
    display: inline-block;
    cursor: pointer;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

#uploader .placeholder .webuploader-pick-hover {
    background: #00a2d4;
}

#uploader .placeholder .flashTip {
    color: #666666;
    font-size: 12px;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: 20px;
}
#uploader .placeholder .flashTip a {
    color: #0785d1;
    text-decoration: none;
}
#uploader .placeholder .flashTip a:hover {
    text-decoration: underline;
}

#uploader .placeholder.webuploader-dnd-over {
    border-color: #999999;
}

#uploader .placeholder.webuploader-dnd-over.webuploader-dnd-denied {
    border-color: red;
}

#uploader .filelist {
    list-style: none;
    margin: 0;
    padding: 0;
}

#uploader .filelist:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    clear: both;
}

#uploader .filelist li {
    width: 110px;
    height: 110px;
    background: url(../images/bg.png) no-repeat;
    text-align: center;
    margin: 0 8px 20px 0;
    position: relative;
    display: inline;
    float: left;
    overflow: hidden;
    font-size: 12px;
}

#uploader .filelist li p.log {
    position: relative;
    top: -45px;
}

#uploader .filelist li p.title {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow : ellipsis;
    top: 5px;
    text-indent: 5px;
    text-align: left;
}

#uploader .filelist li p.progress {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 8px;
    overflow: hidden;
    z-index: 50;
}
#uploader .filelist li p.progress span {
    display: none;
    overflow: hidden;
    width: 0;
    height: 100%;
    background: #1483d8 url(../images/progress.png) repeat-x;

    -webit-transition: width 200ms linear;
    -moz-transition: width 200ms linear;
    -o-transition: width 200ms linear;
    -ms-transition: width 200ms linear;
    transition: width 200ms linear;

    -webkit-animation: progressmove 2s linear infinite;
    -moz-animation: progressmove 2s linear infinite;
    -o-animation: progressmove 2s linear infinite;
    -ms-animation: progressmove 2s linear infinite;
    animation: progressmove 2s linear infinite;

    -webkit-transform: translateZ(0);
}

@-webkit-keyframes progressmove {
    0% {
       background-position: 0 0;
    }
    100% {
       background-position: 17px 0;
    }
}
@-moz-keyframes progressmove {
    0% {
       background-position: 0 0;
    }
    100% {
       background-position: 17px 0;
    }
}
@keyframes progressmove {
    0% {
       background-position: 0 0;
    }
    100% {
       background-position: 17px 0;
    }
}

#uploader .filelist li p.imgWrap {
    position: relative;
    z-index: 2;
    line-height: 110px;
    vertical-align: middle;
    overflow: hidden;
    width: 110px;
    height: 110px;

    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;

    -webit-transition: 200ms ease-out;
    -moz-transition: 200ms ease-out;
    -o-transition: 200ms ease-out;
    -ms-transition: 200ms ease-out;
    transition: 200ms ease-out;
}

#uploader .filelist li img {
    width: 100%;
}

#uploader .filelist li p.error {
    background: #f43838;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 28px;
    line-height: 28px;
    width: 100%;
    z-index: 100;
}

#uploader .filelist li .success {
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 40px;
    width: 100%;
    z-index: 200;
    background: url(../images/success.png) no-repeat right bottom;
}

#uploader .filelist div.file-panel {
    position: absolute;
    height: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000')\0;
    background: rgba( 0, 0, 0, 0.5 );
    width: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 300;
}

#uploader .filelist div.file-panel span {
    width: 24px;
    height: 24px;
    display: inline;
    float: right;
    text-indent: -9999px;
    overflow: hidden;
    background: url(../images/icons.png) no-repeat;
    margin: 5px 1px 1px;
    cursor: pointer;
}

#uploader .filelist div.file-panel span.rotateLeft {
    background-position: 0 -24px;
}
#uploader .filelist div.file-panel span.rotateLeft:hover {
    background-position: 0 0;
}

#uploader .filelist div.file-panel span.rotateRight {
    background-position: -24px -24px;
}
#uploader .filelist div.file-panel span.rotateRight:hover {
    background-position: -24px 0;
}

#uploader .filelist div.file-panel span.cancel {
    background-position: -48px -24px;
}
#uploader .filelist div.file-panel span.cancel:hover {
    background-position: -48px 0;
}

#uploader .statusBar {
    height: 63px;
    border-top: 1px solid #dadada;
    padding: 0 20px;
    line-height: 63px;
    vertical-align: middle;
    position: relative;
}

#uploader .statusBar .progress {
    border: 1px solid #1483d8;
    width: 198px;
    background: #fff;
    height: 18px;
    position: relative;
    display: inline-block;
    text-align: center;
    line-height: 20px;
    color: #6dbfff;
    position: relative;
    margin-right: 10px;
}
#uploader .statusBar .progress span.percentage {
    width: 0;
    height: 100%;
    left: 0;
    top: 0;
    background: #1483d8;
    position: absolute;
}
#uploader .statusBar .progress span.text {
    position: relative;
    z-index: 10;
}

#uploader .statusBar .info {
    display: inline-block;
    font-size: 14px;
    color: #666666;
}

#uploader .statusBar .btns {
    position: absolute;
    top: 10px;
    right: 20px;
    line-height: 40px;
}

#filePicker2 {
    display: inline-block;
    float: left;
}

#uploader .statusBar .btns .webuploader-pick,
#uploader .statusBar .btns .uploadBtn,
#uploader .statusBar .btns .uploadBtn.state-uploading,
#uploader .statusBar .btns .uploadBtn.state-paused {
    background: #ffffff;
    border: 1px solid #cfcfcf;
    color: #565656;
    padding: 0 18px;
    display: inline-block;
    border-radius: 3px;
    margin-left: 10px;
    cursor: pointer;
    font-size: 14px;
    float: left;
}
#uploader .statusBar .btns .webuploader-pick-hover,
#uploader .statusBar .btns .uploadBtn:hover,
#uploader .statusBar .btns .uploadBtn.state-uploading:hover,
#uploader .statusBar .btns .uploadBtn.state-paused:hover {
    background: #f0f0f0;
}

#uploader .statusBar .btns .uploadBtn {
    background: #00b7ee;
    color: #fff;
    border-color: transparent;
}
#uploader .statusBar .btns .uploadBtn:hover {
    background: #00a2d4;
}

#uploader .statusBar .btns .uploadBtn.disabled {
    pointer-events: none;
    opacity: 0.6;
}

/* 自定义 */
.Validform_right {
    background: rgba(0, 0, 0, 0) url("../images/icon_right_s.png") no-repeat scroll 0 center;
}
.Validform_error {
    background-color: #fbe2e2;
    border-color: #c66161;
    color: #c00;
}
.Validform_checktip {
    margin-top: 5px;
}
.Validform_wrong {
    background: rgba(0, 0, 0, 0) url("../images/icon_error_s.png") no-repeat scroll 0 center;
    color: #ef392b;
}
.Validform_wrong, .Validform_right, .Validform_warning {
    display: inline-block;
    font-size: 12px;
    height: 20px;
    padding-left: 25px;
    vertical-align: middle;
}
#Validform_msg {
    display:none;
}

.pageNum li span {
    border: 1px solid #ccc;
    height: 26px;
    margin: 0 2px;
    padding: 5px 8px;
}


.articlebox {
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    font-size: 14px;
    margin: 20px 0;
}
.articlebox h1 {
    border-bottom: 2px solid #4170c1;
    font-size: 22px;
    font-weight: normal;
    margin: 0 10px;
    padding: 20px 15px;
    text-align: center;
}
.articlebox .cont {
    font-size: 14px;
    line-height: 26px;
    margin: 0 10px 20px;
    padding: 20px 50px;
}
.Notice {
    color: #c00;
    font-weight: bold;
}
.tc {
    text-align: center;
    padding:10px;
}

.articlebox .register {
    background: #4170c1 none repeat scroll 0 0;
    color: #fff;
}

.articlebox .publish_info {
    font-size: 11px;
    margin: 0 10px 20px;
    padding: 5px;
    text-align: center;
}

.list-notice{padding-left:20px;padding-right:25px;text-align:left; margin-top:10px; list-style: decimal;}
.list-notice li{border-bottom: 1px solid #ccc; padding: 5px 0;}
/* add new*/
.item .darkBeatDetailPrice{
    text-align: left;
}
.darkBeatDetailPrice .priceButton{
    width: 160px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0;
    font-size: 17px;
    color: #fff;
    background: #4ba753;
    cursor: pointer;
}
.countTime {
    width: 200px;
    height: 140px;
}
.countTime img{
    position: relative;
    top: 8px;
    left: 0;
}
.countTime .title {
    color: #666;
    font-size: 24px;
    position: relative;
    left: -38px;
    top: 0;
}
.countTime .title.green {
    color: #77ba7d;
}
.countTime .timeArea {
    width: 168px;
    height: 38px;
    margin-top: 18px;
    background: url(../images/timeArea_g.png) left center no-repeat;
}
.countTime .timeArea .time {
    margin: 0 3px 0 0;
    width: 50px;
    height: 38px;
    line-height: 38px;
    color: #fff;
    font-size: 28px;
    letter-spacing: 7px;
    padding-left: 3px;
}
.clearself {
    overflow: hidden;
}
.detailCarInfo{
    margin-top: 20px;
}
.auction_left-new {
    width: 1100px;
    padding-left: 15px;
    min-height: 375px;
    height: 100%;
}
.auction_left-new .foucebox {
    width: 450px;
}
.auction_left-new .foucebox.spe {
    margin-left: 30px;
}
.foucebox .bd {
    width: 450px;
    height: 360px;
    overflow: hidden;
}
.auction_left-new .foucebox .bd img {
    width: 450px;
    height: 360px;
    margin: 0;
}
.auction_left-new .carinfo {
    width: 580px;
    margin-left: 20px;
}
.auction_left-new .cariall {
    padding: 10px 20px;
}
.cariname {
    font-size: 24px;
    padding: 5px 0;
}
.priceinfo {
    padding: 10px 0 0;
}
.priceinfo li.emphasize {
    font-size: 16px;
    width: 50%;
    float: left;
    line-height: 26px;
}
.priceinfo li span ,#myprice,#totalprice{
    color: #c40a17;
}
.price_sta{
    font-size: 16px;
}
.special{
    width: 270px;
}
.button-area{
    text-align: center;
}
.button-area .button-default{
    cursor:pointer;
    width: 240px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #e0e0e0;
    float: left;
    margin: 10px 20px 10px 0;
    
}
.button-area .button-primary{
    cursor:pointer;
    width: 240px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    background-color: #5cb85c;
    border:1px solid #4cae4c;
    float: left;
    margin: 10px 10px 10px 0;
}
.pmlcbox{
    padding: 20px 0;
    text-align: center;
}

.tabox{width:1190px;margin:0 auto;border-top:2px solid #c00;}
.tabox .hd{overflow:hidden;background: #efefef;border-left:1px solid #ddd;}
.tabox .hd li{position:relative;margin-left:-1px;height:37px;line-height:37px;text-align:center;width:200px;float:left;border:1px solid #ddd;border-top:0;font:normal 14px/37px "Microsoft YaHei";_font-weight:bold;cursor:default;}
.tabox .hd li.on{width:200px;background:#fff;border-bottom:1px solid #fff;color:#c00;}
.tabox .bd{border:1px solid #ddd;border-top:0;}
.tabox .lh{ padding:20px;overflow:hidden;}
.tabox .clxqtop {
    line-height: 22px;
    color: #727272;
}
.tabox .clxqtop ul {
    float: left;
    width: 33%;
}
.clxqtop ul li {
    float: none !important;
    width: 100% !important;
}
.clxqtop ul li h2 {
    line-height: 40px;
}
.tabox .bremind {
    color: #a0a0a0;
    font-size: 14px;
    line-height: 24px;
}
.tabox  .carpiclist img {
    width: 540px;
    height: 415px;
    display: block;
    float: left;
    margin: 30px 0 0 30px;
}
.alignCenter {
    width: 300px;
    margin: 30px auto;
    text-align: center;
}
.alignContent {
    padding: 0 20px;
}
.after-sale-box {
    padding: 20px;
    color: #666;
}
.after-sale-box .wd25, .after-sale-box .wd75 {
    float: left;
    line-height: 25px;
}
.after-sale-box .wd25 {
    width: 100px;
    font-weight: 550;
}
.after-sale-box .wd75 {
    width: 90%;
}
#darkbinding-layer,#calc-layer{
    display: none;
    margin: 10px;
}
#darkbinding-layer li ,#calc-layer li {
    height: 30px;
}
#darkbinding-layer li span{
    display: inline-block;
    width: 70px;
}
#darkbinding-layer .num-words{
    color: #c40a17;
}
#darkbinding-layer  .darkbinding-total-price{
    font-style: normal;
}
.layer-button .button-sure{
    cursor: pointer;
    float: left;
    width: 60px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    background-color: #5cb85c;
    border:1px solid #4cae4c;
}
.layer-button .button-cancel{
    cursor: pointer;
    float: left;
    width: 60px;
    height: 30px;
    margin-left: 20px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #e0e0e0;
}
#calc-layer .text-center{
    text-align: center;
}
#calc-layer p{
    color:#AE4245;
}
#calc-layer li span{
    display: inline-block;
    width: 130px;
}
#calc-layer li input{
    font-size: 16px;
    color: #E78419;
}
#calc-layer .cost-button{
    margin: 10px 0;
}
#calc-layer .totalSumPrice,#calc-layer .rate{
    color: #FB0007;
}
#calc-layer .costResult{
    width: 210px;
    height: 30px;
    color: #fff;
    font-size: 16px;
    letter-spacing: 4px;
    background: #AE4245;
    border-radius: 2px;
    border: none;
    display: inline-block;
    margin-right: 10px;
    cursor: pointer;
}
#calc-layer .price_btn {
    margin-left: 4px;
    width: 95px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: none;
    color: #fff;
    font-size: 16px;
}
#calc-layer .edit_price_btn {
    background: #AE4245;
}
#calc-layer .pay_price_btn {
    background: #8B8D92;
}
#calc-layer li i{
    font-style: normal;
    font-size: 12px;
    color: #FB0007;
}