/*--------------------------public start---------------------------*/






/*pubilc*/


.i-color-c7000b{
	color: #C7000B;
}


.width1200 {
	width: 1200px;
	margin: auto;
}
.width300 {
	float: left;
	width: 299px;
}

.width900 {
	float: left;
	width: 898px;
}

.width49{
	width: 49.75%;
	display: inline-block;
}

.width400{
	width: 453px;
}
.width800{
	width: 747px;
}
.padding-top10 {
	padding-top: 8px;
}

.padding-top60 {
	padding-top: 60px;
}

.padding-top30 {
	padding-top: 30px;
}

.padding-top85 {
	padding-top: 85px;
}
.margin-top12{
	margin-top: 12px;
}

.margin-top25{
	margin-top: 25px;
}
.margin-top50{
	margin-top: 50px;
}

a {
	color: #333333;
}
input {outline:none;}
i{}
a:hover {
	text-decoration: none;
}
b,strong{
	font-weight: normal;
}
ol,ul {
	list-style: none;
}
b,label{
	font-weight: normal;
}
i{
	font-style: normal;
}
textarea{
	overflow: hidden;
}
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"] {
	-webkit-appearance: none;
}

.border-left-right-ccc {
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}

.border-right-ccc {
	border-right: 1px solid #cccccc;
}
.border-left-ccc {
	border-left: 1px solid #e6e6e6;
}
.border-right-bottom-dedede{
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}
.border-right-dedede{
	border-right: 1px solid #DEDEDE;
}
.border-bottom-dedede{
	border-bottom: 1px solid #DEDEDE;
}
.border-top-dedede{
	border-top: 1px solid #DEDEDE;
}
.border-none{
	border: none;
}

.display-none{
	display: none;
}



/*pre next*/
.pre-next{
}
.pre-next a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666666;
}
.pre-next a:hover{
	color: #C7000B;
}

.pre-next i{
	vertical-align: middle;
}
.pre-next a:first-child{
	float: left;
}
.pre-next a:last-child{
	float: right;
}

.pre-next a:first-child i{
	margin-right: 8px;
}

.pre-next a:last-child i{
	margin-left: 8px;
}



/*nav*/

#nav {z-index: 1000;}

#nav img {
	width: 150px;
	height: 106px !important;
}

#nav ul {
	width: 100%;
	height: 106px;
	text-align: center;
}

#nav ul li {
	width: 12.5%;
	border-left: 1px solid #e6e6e6;
}

#nav ul li:last-child {
	border-right: 1px solid #e6e6e6;
}

#nav ul li a {
	height:106px;
	line-height:106px;
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333333;
	display:block;
}
#nav ul li a p{margin-top:45px;}
#nav ul li i{
	padding-left: 3px;
	cursor: pointer;
}
#nav ul li i:first-child{
	padding-right: 3px;
	color: #C7000B;
}

#nav ul li i:hover{
	color: #C7000B;
}

#nav ul li a.active {
	color: #FFFFFF;
}

#nav ul li:hover {
	background: #333333;
}

#nav ul li:hover a {
	color: #FFFFFF;
}

#nav ul li:hover img {
	vertical-align: top;
}

#nav ul li:last-child:hover{
	background-color: #FFFFFF;
}
#nav ul li:last-child:hover a{
	color: #333333;
	cursor: default;
}
/*sub nav*/
#nav ul li div.sub-nav{
	display: none;
	width: 100%;
	font-family: "微软雅黑";
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	border-top: 2px solid #C7000B;
	z-index: 1000;
}
#nav ul li div.sub-nav a{
	color: #999999;
	font-size: 14px;
	display: block;
	height:auto;
	line-height: 36px;
}

#nav ul li div.sub-nav a:hover{
	color: #c7000b;
	text-decoration: none;
}

#nav ul li:hover div.sub-nav{
	display: block;
	z-index: 1000;
}

/*all sub nav*/
.all-sub-nav{
	font-family: "微软雅黑";
	padding-left: 0;
	position: relative;
	
}
.bbyo{ border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.all-sub-nav a{
	position: relative;
	width: 100%;
	color: #a2a2a2;
	font-size: 14px;
	display: block;
	text-align: center;
	padding: 0 !important;
	line-height: 34px;
	cursor: pointer;
	position: relative;
}
.all-sub-nav a:hover{
	text-decoration: none;
	color: #c7000b;
}





.all-sub-nav li i{
	font-size: 18px;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
	
	position: absolute;
	left: 12px;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.all-sub-nav li.open{
	color: #C7000B;
}
.all-sub-nav li i.icon-xiajiantou{
	right: 12px;
	left: auto;
	font-size: 18px;
}


.all-sub-nav li.open i.icon-xiajiantou {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.all-sub-nav li .liuo a i.icon-xiajiantou{
	right: 12px;
	left: auto;
	font-size: 18px;
}


.all-sub-nav li .liuo .opne i.icon-xiajiantou{
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.all-sub-nav li .liuo .opne{color:#c7000b;}



#vcon a{
	text-align: left;
	padding-left: 26px !important;
	padding-right: 26px !important;
	line-height: 40px;
	clear: both;
}
#vcon i{
	float: right;
	vertical-align: middle;
}

#vcon2 a{
	text-align: left;
	padding-left: 26px !important;
	padding-right: 26px !important;
	line-height: 40px;
	clear: both;
}
#vcon2 i{
	float: right;
	vertical-align: middle;
}





/*footer*/

.footer {
	height: 95px;
	padding: 25px 0 23px;
}

.panel-footer span {
	font-family: "微软雅黑";
	font-size: 12px;
	color: #bdbdbd;
	padding-left: 12px;
}

.footer i{
	color: #c0c0c0;
	font-size: 20px;
	vertical-align: middle;
}

.footer ul {
	text-align: right;
}

.footer ul li {
	display: inline-block;
	font-family: "微软雅黑";
}

.footer ul li a {
	color: #cccccc;
	font-size: 12px;
}

.footer ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.footer ul li b {
	padding: 0 2px;
	font-size: 12px;
	color: #cccccc;
}

.footer p {
	margin-top: -5px;
	color: #999999;
	font-size: 12px;
}


/*--------------------------public end---------------------------*/


/*--------------------------content start------------------------*/


/*contact us*/
#myCarousel img{
	width: 100%;
}

.contact-us-banner img {
	width: 100%;
}

.contact-us-path {
	width: 500px;
	font-family: "微软雅黑";
	padding: 30px 0 30px 30px;
}

.contact-us-path a {
	color: #666666;
	font-size: 12px;
}

.contact-us-path a:hover {
	color: #c7000b;
}

.contact-us-path a:last-child {
	color: #c7000b;
}

.contact-us-path b {
	color: #666666;
	font-size: 12px;
	padding: 0 2px;
}

.contact-us-left-img img {
	width: 100%;
}
/*-----------------------------collectors service sub nav start------------------------------------*/
/*all toggle nav*/

.all-toggle-nav{
	background-color: #dedede;
	padding: 6px 26px;
	clear: both;
	text-align: left;
	font-family: "微软雅黑";
}
.all-toggle-nav li{
	padding: 3px 0;
}

.all-toggle-nav input[type="checkbox"]{
	width: 12px;
	height: 12px;
	background-color: #FFFFFF !important;
}
.all-toggle-nav span{
	padding-left: 6px;
	font-size: 12px;
	color: #666666;
	vertical-align: middle;
}

.all-toggle-nav:first-child{
	border-top: 1px solid #DEDEDE !important;
}
#contact-us-nav {
	height: 100%;
}
#contact-us-nav li a {
	padding: 18px 0;
}
#contact-us-nav li:first-child a {
	border-bottom:none;
}
.nav-stacked li:nth-child(2) a {
	border-bottom:none;
}
/*.nav-stacked li:nth-child(3) a {
	border-bottom:none;
}*/
/*==============checkbox state============*/
#contact-us-nav li input[type="checkbox"]{
	display: none;
}
[id^="checkbox-"]+ label {
	background-color: #ffffff;
	border: 2px solid #FFFFFF;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	width: 10px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin-top: 4px;
}
[id^="checkbox-"]+ label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
	background-color: #c7000b;
	border: 1px solid #FFFFFF;
}

[id="checkbox-state1"]:checked+ label,
[id="checkbox-state2"]:checked+ label,
[id="checkbox-state3"]:checked+ label,
[id="checkbox-state4"]:checked+ label,
[id="checkbox-state5"]:checked+ label,
[id="checkbox-state6"]:checked+ label,
[id="checkbox-state7"]:checked+ label,
[id="checkbox-state8"]:checked+ label,
[id="checkbox-state9"]:checked+ label,
[id="checkbox-state10"]:checked+ label,
[id="checkbox-state11"]:checked+ label,
[id="checkbox-state12"]:checked+ label,
[id="checkbox-state13"]:checked+ label,
[id="checkbox-state14"]:checked+ label,

[id="checkbox-state15"]:checked+ label,
[id="checkbox-state16"]:checked+ label,
[id="checkbox-state17"]:checked+ label,
[id="checkbox-state18"]:checked+ label,
[id="checkbox-state19"]:checked+ label,

[id="checkbox-state21"]:checked+ label, 
[id="checkbox-state22"]:checked+ label,
[id="checkbox-state23"]:checked+ label,
[id="checkbox-state24"]:checked+ label,
[id="checkbox-state25"]:checked+ label,
[id="checkbox-state26"]:checked+ label,
[id="checkbox-state27"]:checked+ label,
[id="checkbox-state28"]:checked+ label,
[id="checkbox-state31"]:checked+ label,
[id="checkbox-state32"]:checked+ label,
[id="checkbox-state01"]:checked+ label,
[id="checkbox-state02"]:checked+ label,
[id="checkbox-state03"]:checked+ label,
[id="checkbox-state04"]:checked+ label,
[id="checkbox-state05"]:checked+ label,
[id="checkbox-state011"]:checked+ label,
[id="checkbox-state012"]:checked+ label,
[id="checkbox-state013"]:checked+ label,
[id="checkbox-state014"]:checked+ label,
[id="checkbox-state021"]:checked+ label,
[id="checkbox-state022"]:checked+ label,
[id="checkbox-state031"]:checked+ label,
[id="checkbox-state032"]:checked+ label,
[id="checkbox-state033"]:checked+ label{
	background-color: #c7000b;
	border: 2px solid #FFFFFF;
}



/*-----------------------------collectors service sub nav end------------------------------------*/


.contact-us-back-f4f4f4 {
	background: #f4f4f4;
}

.contact-us-right {
	padding: 72px 24px 100px 32px;
	font-family: "微软雅黑";
}

.contact-us-right strong {
	color: #333333;
	display: block;
	font-weight: normal;
	font-size: 24px;
	text-align: center;
}

.contact-us-right span {
	padding-top: 18px;
	display: block;
	text-align: center;
	color: #999999;
	font-size: 14px;
}

.contact-us-right-p {}

.contact-us-right-p p {
	color: #666666;
	font-size: 14px;
	line-height: 16px;
}

.contact-us-right-p p:first-child {
	font-size: 16px;
}

.contact-us-right-p p small {}

.contact-us-right-p p span {
	padding-top: 0;
	display: inline-block;
	text-align: left;
	color: #666666;
	font-size: 18px;
}

.contact-us-right-p p b {
	padding: 0 2px;
}





/*login*/

.login-banner img {
	width: 100%;
}

.login {
	background: #f4f4f4;
	padding: 28px 30px 96px;
}

.login-path {}

.login-path a {
	font-size: 12px;
}

.login-path b {
	color: #666666;
	padding: 0 2px;
}

.login-path a:first-child {
	color: #666666;
}

.login-path a:last-child {
	color: #c7000b;
}

.login-path a:hover {
	color: #c7000b;
}
.login form{
	border: 1px solid #CCCCCC;
	width: 450px;
	margin: 40px auto 0;
	background: #FFFFFF;
	padding: 32px 20px 42px;
}
.login ul{
	padding-left: 0;
}
.login ul li{
	font-family: "微软雅黑";
	padding: 10px 0;
}
.login ul li b{
	font-size: 20px;
	color: #c7000b;
	padding-right: 6px;
}
.login ul li span{
	font-size: 20px;
	color: #c7000b;
}
.login ul li input{
	resize: none;
	outline: none;
	font-size: 14px;
	color: #999999;
	padding: 10px 36px 10px 10px;
	border: 1px solid #CCCCCC;
	
}
.login ul li input[type="text"]{
	width: 100%;
	background-image: url(../img/login-user.jpg);
	background-repeat: no-repeat;
	background-position: 97%;
	background-color: #f8f8f8;
}
.login ul li input[type="password"]{
	width: 100%;
	background-image: url(../img/login-password.png);
	background-repeat: no-repeat;
	background-position: 97%;
	background-color: #f8f8f8;
}

.login ul li:first-child{
	padding-bottom: 28px;
}

.login ul li input[type="checkbox"]{
	vertical-align: top;
	float: left;
	margin-top: 3px;
	margin-right: 6px;
	display: none;
}
.login ul li small{
	color: #666666;
	font-size: 12px;
	padding-left: 6px;
}


[id^="checkbox3-"]+ label {
	background-color: #ffffff;
	border: 2px solid #DEDEDE;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	width: 12px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin-top: 4px;
}
[id^="checkbox3-"]+ label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
	background-color: #c7000b;
	border: 1px solid #FFFFFF;
}
[id="checkbox3-login"]:checked+ label {
	background-color: #C7000B;
	border: 2px solid #DEDEDE;
}





.login ul li a{
	color: #c7000b;
	font-size: 12px;
	float: right;
}
.login ul li:last-child{
	padding-top: 10px;
}
.login form input[type="submit"]{
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
	background: #c7000b;
	width: 100%;
	border: none;
	outline: none;
	line-height: 40px;
	margin-top: 36px;
}
.login form input[type="submit"]:hover{
	background-color: #e3000d;
}
.login-register{
	width: 100%;
	text-align: center;
	font-size: 14px;
	padding-top: 30px;
}
.login-register span{
	color: #333333;
}
.login-register a{
	color: #c7000b;
}

/*forget the password*/
.forget-the-password ul li input[type="tel"]{
	width: 100%;
	background: url(../img/forget-the-password.png) no-repeat;
	background-position: 97%;
	background-color: #f8f8f8;
}
.forget-the-password ul li input[type="text"]{
	width: 65%;
	background-position: 97%;
	background-color: #f8f8f8;
	float: left;
	background-image: none;
	padding: 10px;
}
.forget-the-password ul li input[type="button"]{
	background-color: #c7000b;
	width: 35%;
	color: #FFFFFF;
	font-size: 14px;
	border: 1px solid #c7000b;
	text-align: right;	
	font-family: "微软雅黑";
}
.forget-the-password ul li input[type="button"]:hover{
	background-color: #e3000d;
	border-color: #e3000d;
}

.forget-the-password form input[type="submit"]{
	margin-top: 26px;
	outline: none;
}

/*reset password*/
.reset-password form ul li input{
	padding: 10px;
}
.reset-password form ul li input[type="password"]{
	background-image: none;
}
.reset-password form input[type="submit"]{
	margin-top: 26px;
	outline: none;
}

/*register*/
.register {
	background: #f4f4f4;
	padding: 28px 30px 96px;
}
.register p{
	margin: 0;
	color: #333333;
	font-family: "微软雅黑";
	font-size: 18px;
	padding-top: 36px;
}
.register form{
	width: 100%;
	margin: 18px auto;
	text-align: center;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding-bottom: 50px;
}
.register form ul{
	margin-bottom: 0;
	font-family: "微软雅黑";
	padding-top: 30px;
	clear: both;
	padding-left: 253px;
}
.register form ul li{
	height: 50px;
	padding: 15px 0;
	clear: both;
}
.register form ul li span{
	width: 150px;
	float: left;
	color: #333333;
	font-size: 14px;
	text-align: right;
	vertical-align: bottom;
	margin-top: 5px;
}
.register form ul li span b{
	color: #c7000b;
}
.register form ul li input{
	background-color: #f8f8f8;
	border: 1px solid #CCCCCC;
	outline: none;
	padding: 6px 8px;
	float: left;
}
.register form ul li input[type="text"]{
	width: 330px;
}
.register form ul li input[type="password"]{
	width: 330px;
}
.register form ul li input[type="tel"]{
	width: 330px;
}
.register form ul li small{
	color: #999999;
	font-size: 12px;
	padding-left: 10px;
	float: left;
	padding-top: 8px;
}
.register form ul li input[type="radio"]{
	margin-top: 10px;
}
.register form ul li label{
	float: left;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 6px;
}
.register form ul li div{
	clear: both;
	width: 330px;
	height: 116px;
	margin: 0 auto;
	margin-left: 150px;
	margin-top: 3px;
	background: #f4f4f4;
	border: 1px solid #CCCCCC;
	display: inline-block;
	float: left;
	padding: 10px 42px 12px;
	text-align: center;
}
.register form ul li div + small{
	padding-top: 50px;
}
.register form ul li div span{
	width: 100px;
	height: 68px;
	background: #FFFFFF;
}
.register form ul li div span:last-child{
	margin-left: 20px;
}
.register form ul li div input[type="file"]{
	width: 100px;
	height: 68px;
}
.register form ul li div label{
	font-size: 12px;
	color: #3791cf;
    padding-left: 0;
	padding-right: 0;
	padding-top: 6px;
}
.register form ul li div label:last-child{
	padding-left: 20px;
}
.register form input[type="submit"]{
	width: 330px;
	display: block;
	margin: auto;
	background-color: #c7000b;
	color: #FFFFFF;
	text-align: center;
	border: none;
	padding: 6px 0;
	font-size: 16px;
	margin-top: 38px;
	outline: none;
}
/*collectors service*/

.collectors-service-banner img{
	width: 100%;
}

.collectors-service-right{
	padding: 68px 30px 50px  26px;
	font-family: "微软雅黑";
}
.anuqan{width:100%; height:68px;}
.anuqan a{width:100px; height:30px; text-align:center; line-height:30px; color:#fff; margin-right:30px; margin-top:15px; background-color:#c7000b; display:block; float:right;}
.collectors-service-right2{
	font-family: "微软雅黑";
	padding: 105px 0 178px;
}
.collectors-service2-img{
	width: 100%;
	text-align: center;
}
.collectors-service2-img img{
	width: 277px;
	height: 310px;
}
.collectors-service1-title{
	border: 1px solid #e2e2e2;
	width: 100%;
	height: 125px;
	padding: 16px 0;
	text-align: center;
	background-color: #FFFFFF;
}
.collectors-service1-title img{
	width: 90px;
	height: 90px;
	border-radius: 50%;
	margin-right: 16px;
}
.collectors-service1-title span{
	color: #333333;
	font-size: 20px;
	vertical-align: 15px;
}
.collectors-service1-title small{
	color: #333333;
	font-size: 14px;
	vertical-align: middle;
	display: block;
	margin-top: -40px;
	padding-left: 140px;
}
.collectors-service1-title i{
	color: #c7000b;
	font-size: 14px;
}
.collectors-service1-order{
	border: 1px solid #e2e2e2;
	background-color: #FFFFFF;
	font-family: "微软雅黑";
	padding-left: 0;
	margin-top: 22px;
}
/*.collectors-service1-order li{
	border-bottom: 1px solid #e2e2e2;
}*/
.collectors-service1-order li:first-child{
	border: none;
	background-color: #e2e2e2;
	height: 38px;
	line-height: 38px;	
	padding: 0 18px;
}
.collectors-service1-order li:first-child span{
	color: #333333;
	font-size: 14px;
	float: left;
}
.collectors-service1-order li:first-child a{
	color: #0066cc;
	font-size: 12px;
	float: right;
}
.collectors-service1-order li:first-child a:hover{
	color: #c7000b;
	text-decoration: none;
}
.collectors-service1-order li:last-child{
	border-bottom: none;
}
.collectors-service1-order li div.width49{
}
.collectors-service1-order li div.width49 img{
	margin-right: 18px;
	border: 1px solid #e2e2e2;
	padding: 4px;
}
.collectors-service1-order li div.width49 div.border-right-bottom-dedede{
	height: 38px;
	line-height: 38px;
	padding: 0 10px 0 18px;
}
.collectors-service1-order li div.width49 div.border-right-bottom-dedede span{
	color: #999999;
	font-size: 12px;
	float: left;
}
.collectors-service1-order li div.width49 div.border-right-bottom-dedede i{
	color: #333333;
	font-size: 12px;
}
.collectors-service1-order li div.width49 div.border-right-bottom-dedede time{
	color: #999999;
	font-size: 12px;
	float: right;
}
.collectors-service1-order li div.width49 div.border-right-dedede{
	padding: 12px 10px 15px 18px;
}
.collectors-service1-order li div.width49 div.border-right-dedede span{
	color: #333333;
	font-size: 14px;
	vertical-align: 16px;
}
.collectors-service1-order li div.width49 div.border-right-dedede b{
	color: #999999;
	font-size: 16px;
	vertical-align: middle;
	float: left;
	margin-top: -50px;
	padding-left: 136px;
}


.collectors-service1-order li div.width49 div.border-bottom-dedede{
	height: 38px;
	line-height: 38px;
	padding: 0 10px 0 18px;
}
.collectors-service1-order li div.width49 div.border-bottom-dedede span{
	color: #999999;
	font-size: 12px;
	float: left;
}
.collectors-service1-order li div.width49 div.border-bottom-dedede i{
	color: #333333;
	font-size: 12px;
}
.collectors-service1-order li div.width49 div.border-bottom-dedede time{
	color: #999999;
	font-size: 12px;
	float: right;
}

.collectors-service1-order li div.width49 div.border-none{
	padding: 12px 10px 15px 18px;
}
.collectors-service1-order li div.width49 div.border-none span{
	color: #333333;
	font-size: 14px;
	vertical-align: 16px;
	
}
.collectors-service1-order li div.width49 div.border-none b{
	color: #999999;
	font-size: 16px;
	vertical-align: middle;
	margin-top: -50px;
	padding-left: 136px;
	color:#c7000b;
}

.collectors-service1-order li div.width49:hover{}
.collectors-service1-order li div.width49 span i:hover{
	color: #C7000B;
}
.collectors-service1-order li div.width49 div.border-right-dedede:hover span{
	color: #C7000B;
}
.collectors-service1-order li div.width49 div.border-none:hover span{
	color: #C7000B;
}


.collectors-service3-ul{
	border: 1px solid #DEDEDE;
	font-family: "微软雅黑";
	padding-left: 0;
	background-color: #FFFFFF;
	margin-bottom: 0;
}
.collectors-service3-ul li{
	width: 100%;
	border-bottom: 1px solid #DEDEDE;
}
.collectors-service3-ul li:first-child{
	width: 100%;
	height: 38px;
	line-height: 38px;
	border-bottom: none;
	background-color: #dedede;
}
.collectors-service3-ul li:last-child{
	border-bottom: none;
}
.collectors-service3-ul li:first-child label{
	font-size: 14px;
	color: #333333;
	text-align: center;
}

.collectors-service3-ul li:first-child label:nth-child(1){width: 59%;}
.collectors-service3-ul li:first-child label:nth-child(2){width: 15%;}
.collectors-service3-ul li:first-child label:nth-child(3){width: 22%;}

.collectors-service3-ul li span{
	padding-left: 18px;
	height: 38px;
	line-height: 38px;
	color: #999999;
	font-size: 12px;
}

.collectors-service3-ul li strong{
	height: 38px;
	line-height: 38px;
	color: #333333;
	font-size: 12px;
}
.collectors-service3-ul li time{
	height: 38px;
	line-height: 38px;
	color: #999999;
	font-size: 12px;
	padding-left: 75px;
}


.collectors-service3-ul li div:nth-child(1){width: 59%;}
.collectors-service3-ul li div:nth-child(2){width: 15%;border-right: 1px solid #DEDEDE;border-left: 1px solid #DEDEDE;}
.collectors-service3-ul li div:nth-child(3){width: 24.9%;}

.collectors-service3-ul li div{
	display: inline-block;
	text-align: center;
	height: 125px;
	padding-top: 40px;
	vertical-align: middle;
}
.collectors-service3-ul li div:first-child{
	padding: 12px 10px 15px 18px;
	text-align: left;
}
.collectors-service3-ul li div img{
	margin-right: 18px;
    border: 1px solid #DEDEDE;
    padding: 4px;
}
.collectors-service3-ul li div span{
	font-size: 14px;
	color: #333333;
	vertical-align: middle;
}
.collectors-service3-ul li div strong{
	font-size: 14px;
	color: #999999;
	vertical-align: middle;
}

.collectors-service3-ul li:nth-child(2) strong:hover{
	color: #C7000B;
}


.collectors-service3-ul li div:hover span{
	color: #C7000B;
}

.collectors-service3-ul li div.hover-a a:hover{
	background-color: #e3000d;
	color: #FFFFFF !important;
}

.collectors-service3-ul li div a:hover{
	color: #C7000B !important;
}


.collectors-service3-ol{
	border: 1px solid #DEDEDE;
	font-family: "微软雅黑";
	padding-left: 0;
	background-color: #FFFFFF;
	margin-bottom: 0;
}
.collectors-service3-ol li{
	width: 100%;
	border-bottom: 1px solid #DEDEDE;
}

.collectors-service3-ol li:last-child{
	border-bottom: none;
}

.collectors-service3-ol li span{
	padding-left: 18px;
	height: 38px;
	line-height: 38px;
	color: #999999;
	font-size: 12px;
}

.collectors-service3-ol li strong{
	height: 38px;
	line-height: 38px;
	color: #333333;
	font-size: 12px;
}
.collectors-service3-ol li time{
	height: 38px;
	line-height: 38px;
	color: #999999;
	font-size: 12px;
	padding-left: 75px;
}


.collectors-service3-ol li div:nth-child(1){width: 59%;}
.collectors-service3-ol li div:nth-child(2){width: 15%;border-right: 1px solid #DEDEDE;border-left: 1px solid #DEDEDE;}
.collectors-service3-ol li div:nth-child(3){width: 24%;padding-left: 10px;padding-right: 10px;}

.collectors-service3-ol li div{
	display: inline-block;
	text-align: center;
	height: 125px;
	line-height: 25px;
	padding-top: 40px;
	vertical-align: middle;
}
.collectors-service3-ol li div:first-child{
	padding: 12px 10px 15px 18px;
	text-align: left;
}
.collectors-service3-ol li div img{
	margin-right: 18px;
    border: 1px solid #DEDEDE;
    padding: 4px;
	width:100px;
	height:100px;
}
.collectors-service3-ol li div span{
	font-size: 14px;
	color: #333333;
	vertical-align: middle;
}
.collectors-service3-ol li div strong{
	font-size: 14px;
	color: #999999;
	vertical-align: middle;
	line-height: 20px;
}


.collectors-service3-ol li:first-child strong:hover{
	color: #C7000B;	
}
.collectors-service3-ol li div:first-child:hover span{
	color: #C7000B;	
}


.collectors-service3-title{
	font-family: "微软雅黑";
	padding: 50px 0 30px;
}
.collectors-service3-title b{
	color: #f10000;
	font-size: 16px;
	font-weight: 600;
	padding-right: 12px;
}
.collectors-service3-title span{
	color: #333333;
	font-size: 16px;
}

.collectors-service3-ulli{
	border: 1px solid #DEDEDE;
	width: 100%;
	padding: 12px;
	padding-left: 0;
	background-color: #FFFFFF;
	font-family: "微软雅黑";
}
.collectors-service3-ulli li{
	display: inline-block;
	vertical-align: top;
}
.collectors-service3-ulli li:first-child{width: 49%;}
.collectors-service3-ulli li:last-child{width: 50%;}

.collectors-service3-ulli li ol{
	padding-left: 0;
}
.collectors-service3-ulli li ol li{
	padding: 6px 0;
}
.collectors-service3-ulli li ol li:first-child{width: 100%;}
.collectors-service3-ulli li ol li:last-child{width: 100%;}
.collectors-service3-ulli li ol li b{
	color: #f10000;
	font-size: 14px;
	padding-right: 3px;
}
.collectors-service3-ulli li ol li span{
	width: 120px;
	float: left;
	text-align: right;
	color: #333333;
	font-size: 14px;
	vertical-align: middle;
	padding-top: 6px;
	margin-right:5px;
}
.collectors-service3-ulli li ol li input{}
.collectors-service3-ulli li ol li input[type="text"]{
	background-color: #f8f8f8;
	border: 1px solid #DEDEDE;
	outline: none;
	padding: 5px;
	width: 270px;
	color: #999999;
	vertical-align: middle;
}
.collectors-service3-ulli li ol li select.input{
	width: 270px;
}
.collectors-service3-ulli li ol li select option{
	color: #333333;
}





.collectors-service3-ulli li ol li textarea{
	background-color: #f8f8f8;
	border: 1px solid #DEDEDE;
	outline: none;
	padding: 5px;
	resize: none;
	height: 110px;
	width: 270px;
	vertical-align: top;
	color: #999999;
}

.collectors-service3-ulli li div.demo{
	margin-top: 6px;
	background-color: #f4f4f4;
	border: 1px solid #e2e2e2;
}

.collectors-service3-ulli li div#demo{
	font-family: "微软雅黑";
}

.collectors-service3-ulli + input[type="submit"]{
	color: #f4f4f4;
	background-color: #999999;
	text-align: center;
	padding: 6px 35px;
	border: none;
	font-size: 14px;
	font-family: "微软雅黑";
	margin-top: 15px;
	outline: none;
}
.collectors-service3-ulli + input[type="submit"]:hover{
	color: #FFFFFF;
	background-color: #e3000d;
}
/*------------------------collectors service sub content start---------------------*/
.collectors-service-active{
	color: #C7000B !important;
}


.collectors-service-apply{}
.collectors-service-apply a{
	font-size: 12px;
	color: #FFFFFF;
	background: #c7000b;
	padding: 5px 20px;
	display: block;
	border-radius: 30px;
	width: 86px;
	margin: auto;
	margin-top:4px;
}
.collectors-service-apply a:hover{
	text-decoration: none;
}

.zhifu{
	font-size: 12px;
	color: #FFFFFF;
	background: #c7000b;
	padding: 5px 20px;
	display: block;
	border-radius: 30px;
	width: 86px;
	margin: auto;
	margin-top:4px;
}
.zhifu:hover{
	color:#fff;
	text-decoration: none;
}

.collectors-service-apply ul li:last-child div:last-child strong{
	color: #333333;
}
.collectors-service-apply ul li:last-child div:first-child span{
}
.collectors-service-apply ul li:nth-child(2) strong{}


.collectors-service-order{}
.collectors-service-order ul li:nth-child(2) strong{}

.collectors-service-order ul li:last-child div:first-child span{}
.collectors-service-order ul li:last-child div:last-child{
	padding-top: 48px;
}
.collectors-service-order ul li:last-child div:last-child a{
	color: #999999;
	padding: 8px 30px;
	margin-top: 20px;
}
.collectors-service-order ul li:last-child:hover div:last-child a{
	text-decoration: none;
}
.collectors-service-order ul li:last-child div:last-child a:hover{
	color: #ff000e;
}

.collectors-service-order ol li:last-child div:last-child a{
	/*color: #999999;
	padding: 8px 30px;*/
}
.collectors-service-order ol li:last-child:hover div:last-child a{
	text-decoration: none;
}
.collectors-service-order ol li:last-child div .olpp:hover{
	color: #999999;
}
.collectors-service-order ol li:last-child div .zhifu{
	font-size: 12px;
	color: #FFFFFF;
	background: #c7000b;
	padding: 5px 20px;
	display: block;
	border-radius: 30px;
	width: 86px;
	margin: auto;
	margin-top:4px;
}
.collectors-service-order ol li:last-child div .zhifu:hover{
	color:#fff;
	text-decoration: none;
}
/*order details*/
.collectors-service-order-details{
	font-family: "微软雅黑";
}
.collectors-service-order-details div.order-details-title{
	clear: both;
}
.collectors-service-order-details div.order-details-title b{
	color: #c7000b;
	font-size: 16px;
	padding-right: 12px;
}
.collectors-service-order-details div.order-details-title span{
	color: #333333;
	font-size: 16px;
}

.collectors-service-order-details div.order-details{
	width: 100%;
	padding: 0 20px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 60px;
	line-height: 60px;
	clear: both;
}

.collectors-service-order-details div.order-details span{
	color: #333333;
	font-size: 14px;
	width: 50%;
	float: left;
}
.collectors-service-order-details div.order-details time{
	color: #333333;
	font-size: 14px;
}

.collectors-service-order-details div.order-details-people{
	padding: 28px 20px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.collectors-service-order-details div.order-details-people p{
	font-size: 14px;
	color: #666666;
	line-height: 16px;
}


.order-details-collection{
	border: 1px solid #CCCCCC;
	font-family: "微软雅黑";
	padding-left: 0;
	background-color: #FFFFFF;
	margin-bottom: 0;
}
.order-details-collection li{
	width: 100%;
	border-bottom: 1px solid #DEDEDE;
}
.order-details-collection li:first-child{
	width: 100%;
	height: 38px;
	line-height: 38px;
	border-bottom: none;
	background-color: #dedede;
}
.order-details-collection li:last-child{
	border-bottom: none;
}
.order-details-collection li:first-child label{
	font-size: 14px;
	color: #333333;
	text-align: center;
}

.order-details-collection li:first-child label:nth-child(1){width: 60%;}
.order-details-collection li:first-child label:nth-child(2){width: 25%;}
.order-details-collection li:first-child label:nth-child(3){width: 14%;}

.order-details-collection li span{
	padding-left: 18px;
	height: 38px;
	line-height: 38px;
	color: #999999;
	font-size: 12px;
}

.order-details-collection li strong{
	height: 38px;
	line-height: 38px;
	color: #333333;
	font-size: 12px;
}
.order-details-collection li time{
	height: 38px;
	line-height: 38px;
	color: #999999;
	font-size: 12px;
	padding-left: 75px;
}


.order-details-collection li div:nth-child(1){width: 60%;}
.order-details-collection li div:nth-child(2){width: 25%;border-right: 1px solid #DEDEDE;border-left: 1px solid #DEDEDE;}
.order-details-collection li div:nth-child(3){width: 13%;}

.order-details-collection li div{
	display: inline-block;
	text-align: center;
	height: 125px;
	padding-top: 40px;
	vertical-align: middle;
	width:14%;
}
.order-details-collection li div:first-child{
	padding: 12px 10px 15px 18px;
	text-align: left;
}
.order-details-collection li div img{
	margin-right: 18px;
    border: 1px solid #DEDEDE;
    padding: 4px;
}
.order-details-collection li div span{
	font-size: 14px;
	color: #333333;
	vertical-align: middle;
}
.order-details-collection li div:hover span{
	color: #C7000B;
}

.order-details-collection li div strong{
	font-size: 14px;
	color: #999999;
	vertical-align: middle;
}

.collectors-service-collect{
	width: 100%;
}
.collectors-service-collect ul{
	width: 100%;
	font-family: "微软雅黑";
	padding-left: 0;
}
.collectors-service-collect ul li{
	width: 32.9%;
	display: inline-block;
	text-align: center;
	padding-bottom: 20px;
	position: relative;
}
.collectors-service-collect ul li:hover span{
	color: #C7000B;
}
.collectors-service-collect ul li img{
	width: 250px;
	height: 194px;
	padding: 5px;
	border: 1px solid #DEDEDE;
	background-color: #FFFFFF;
}
.collectors-service-collect ul li span{
	color: #333333;
	font-size: 16px;
	line-height: 40px;
	display: block;
}

.back-rgba2{
	display: none;
	position: absolute;
	bottom: 60px;
	top: 0;
	left: 0;
	right: 0;
	width: 240px;
	height: 184px;
	background: rgba(0,0,0,.5);
	text-align: center;
	margin: auto;
	padding-top: 48px;
	padding-bottom: 33px;
}
.back-rgba2 label{
	display: block;
	padding-top: 0 !important;
	font-size: 12px;
	color: #FFFFFF;
}
.back-rgba2 a{
	width: 80px;
	height: 32px;
	line-height: 32px;
	margin-left: 25px;
	margin-top: 20px;
	color: #FFFFFF;
	font-size: 12px !important;
	display: block;
	float:left;
	text-align: center;
	background-color: #C7000B;
}
.back-rgba2 a:hover{text-decoration: none;background-color: #e3000d;}
.collectors-service-collect ul li:hover .back-rgba2{
	display: block;
}

.collectors-service-collect ul li:hover img{
	border: 1px solid #C7000B;
}

.collectors-service-address{}
.collectors-service-address ul{
	font-family: "微软雅黑";
	padding-left: 0;
    border: 1px solid #CCCCCC;
    border-bottom: none;
    margin-bottom: 0;
}
.collectors-service-address ul li{
	width: 100%;
	background-color: #FFFFFF;
	 height: 46px;
    line-height: 46px;
    text-align: center;
    border-bottom: 1px solid #DEDEDE;
}
.collectors-service-address ul li:last-child{}
.collectors-service-address ul li:first-child{
	width: 100%;
    height: 46px;
    line-height: 46px;
    background-color: #dedede;
}
.collectors-service-address ul li ol{
	padding-left: 0;
}
.collectors-service-address ul li:first-child ol li{
	display: inline-block;
	background-color: #dedede;
	border-right: none;
}
.collectors-service-address ul li:first-child ol li:first-child{
	display: inline-block;
	background-color: #dedede;
}
.collectors-service-address ul li ol li{
	float: left;
	background-color: none;
	border-right: 1px solid #DEDEDE;
}
.collectors-service-address ul li ol li:last-child{
	border-right: none;
	text-align: left;
	padding-left: 12px;
}
.collectors-service-address ul li ol li:first-child{
	background-color: #FFFFFF;
}
.collectors-service-address ul li ol li:nth-child(1){width: 8%;}
.collectors-service-address ul li ol li:nth-child(2){width: 30%;}
.collectors-service-address ul li ol li:nth-child(3){width: 30%;}
.collectors-service-address ul li ol li:nth-child(4){width: 12%;}
.collectors-service-address ul li ol li:nth-child(5){width: 20%;}


.collectors-service-address ul li ol li a{
	color: #0066cc;
	font-size: 14px;
}
.collectors-service-address ul li ol li a:hover{
	text-decoration: none;
}
.collectors-service-address ul li ol li b{
	color: #333333;
	font-size: 14px;
}
.collectors-service-address ul li ol li a:last-child{
	color: #c7000b;
	font-size: 12px;
	padding: 2px 10px;
	border-radius: 10px;
	margin-left: 5px;
	background-color: #fff;
	border: 1px solid #c7000b;
	display:
}
.collectors-service-address ul li ol li a:last-child.moren{background-color: #c7000b; color:#fff;}
.collectors-service-address ul li ol li:last-child:hover a.display-none:last-child{
	line-height: 16px;
}
.collectors-service-address ul li ol li:last-child:hover a.display-none:last-child{
	display: inline-block;
}

.collectors-service-address ul li{
	border-bottom: 1px solid #DEDEDE;
}

.collectors-service-address ul li:first-child:hover{
	border: none;
}
.collectors-service-address ul li:last-child:hover ol li{
	border-bottom: none;
}

.collectors-service-address ul li:hover ol{
	border-top: none;
	border-left: none;
	border-right: none;
}
.collectors-service-address ul li:first-child:hover ol li{border-bottom: none;}
.collectors-service-address ul li:first-child ol li:first-child:hover{border-bottom: none;}

.collectors-service-address div.add-alter{
	font-family: "微软雅黑";
	width:200px; height:40px; margin:20px auto; background-color:#C7000B; text-align:center; line-height:40px;border-radius:8px; cursor:pointer;}
.collectors-service-address div.add-alter a{color:#fff;}
.collectors-service-address div.add-alter b{
	font-size: 16px;
	color: #c7000b;
	padding-right: 8px;
	font-weight: 600;
}
.collectors-service-address div.add-alter span{
	color: #fff;
	font-size: 16px;
}

.collectors-service-address form{
	border: 1px solid #CCCCCC;
	width: 100%;
	padding: 20px 12px 36px;
	background-color: #FFFFFF;
	font-family: "微软雅黑";
}

.collectors-service-address form ul{
	border: none;
}
.collectors-service-address form ul li{
	border: none;
	text-align: left;
	height: 50px;
	line-height: 50px;
	clear: both;
}

.collectors-service-address form ul li b{
	color: #c7000b;
	font-size: 14px;
	padding-right: 2px;
}
.collectors-service-address form ul li span{
	width: 110px;
	float: left;
	text-align: right;
	color: #333333;
	font-size: 14px;
	vertical-align: middle;
}
.collectors-service-address form ul li input{
	background-color: #f8f8f8;
	border: 1px solid #DEDEDE;
	outline: none;
}
.collectors-service-address form ul li input[type="text"]{
	width: 300px;
	height: 32px;
	padding: 4px 6px;
	font-size: 14px;
	vertical-align: middle;
}

.collectors-service-address form ul li select + input[type="text"]{
	width: 187px;
}


.collectors-service-address form ul li select option{}



.collectors-service-address form ul li small{
	color: #666666;
	font-size: 12px;
	padding-left: 10px;
	vertical-align: middle;
}
.collectors-service-address form ul li input[type="checkbox"]{
	vertical-align: -3px;
	margin-left: 2px;
	display: none;
}
[id^="checkbox2-"]+ label {
	background-color: #ffffff;
	border: 2px solid #DEDEDE;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	width: 12px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin-top: 4px;
}
[id^="checkbox2-"]+ label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
	background-color: #c7000b;
	border: 1px solid #FFFFFF;
}
[id="checkbox2-address"]:checked+ label {
	background-color: #C7000B;
	border: 2px solid #DEDEDE;
}

/*reset default*/
.collectors-service-address form ul li:first-child{
	background-color: #FFFFFF;
}

.collectors-service-address form input[type="submit"]{
	background-color: #c7000b;
	color: #FFFFFF;
	font-size: 14px;
	padding: 6px 50px;
	border: none;
	outline: none;
	margin-top: 20px;
	margin-left: 110px;
}
.collectors-service-address form input[type="submit"]:hover{
	background-color: #e3000d;
}

.collectors-service-address form ul li:hover{border: none;}
.collectors-service-address form ul li:hover ol{border: none;}
.collectors-service-address form ul li:hover ol li{border: none;}




.collectors-service-password{
	width: 100%;
	font-family: "微软雅黑";
}
.collectors-service-password form{
	border: 1px solid #CCCCCC;
	width: 100%;
	padding: 37px 40px 34px;
	background-color: #FFFFFF;
}
.collectors-service-password form ul{
	padding-left: 0;
}
.collectors-service-password form ul li{
	height: 40px;
}
.collectors-service-password form ul li span{
	width: 180px;
	float: left;
	text-align: right;
	color: #333333;
	font-size: 14px;
	vertical-align: middle;
	padding-top: 4px;
}
.collectors-service-password form ul li b{
	color: #f10000;
	font-size: 14px;
	padding-right: 3px;
}
.collectors-service-password form ul li input{
	
	border: 1px solid #DEDEDE;
	outline: none;
}
.collectors-service-password form ul li input[type="password"]{
	width: 300px;
	padding: 4px 6px;
	font-size: 14px;
	vertical-align: middle;
}
.collectors-service-password form ul li input[type="text"]{
	width: 300px;
	padding: 4px 6px;
	font-size: 14px;
}

.collectors-service-password form ul li small{
	padding-left: 10px;
	color: #666666;
	font-size: 12px;
	vertical-align: middle;
}
.collectors-service-password form ul li a{
	color: #FFFFFF;
	font-size: 12px;
	padding: 6px 20px;
	border-radius: 20px;
	background-color: #c7000b;
	margin-left: 12px;
	vertical-align: middle;
}
.collectors-service-password form ul li a:hover{
	text-decoration: none;
	background-color: #e3000d;
}

.collectors-service-password form input[type="submit"]{
	color: #f4f4f4;
	padding: 6px 50px;
	background-color: #999999;
	outline: none;
	border: none;
	margin-left: 120px;
	margin-top: 20px;
}
.collectors-service-password form input[type="submit"]:hover{
	background-color: #e3000d;
	color: #FFFFFF;
}

.collectors-service-info{}

.tabnav {
	width: 100%;
	text-align: center;
	padding-left: 0;
	height: 36px;
	margin-bottom: 0;
	font-family: "微软雅黑";
}


.tabnav li {
	width: 50%;
	float: left;
	line-height: 36px;
}

.tabnav li a {
	display: block;
	background-color: #dedede;
	color: #333333;
	text-decoration: none;
	font-size: 14px;
}

.tabnav li.on a {
	background-color: #c7000b;
	color: #FFFFFF;
	font-size: 14px;
}
.tabnav li a:hover{
	background-color: #c7000b;
	color: #FFFFFF;
	font-size: 14px;
}

.tabcon li form div.tab-head{
	padding-left: 0 !important;
	padding-top: 0;
	width: 100%;
	text-align: center;
}
.tabcon li form div.tab-head img{
	width: 90px;
	height: 90px;
	border-radius: 50%;	
}
.tabcon li form div.tab-head img:hover{}




.tabcon li form div.tab-head label{
	font-size: 14px;
	color: #0066cc;
	display: block;
	text-align: center;
	padding-top: 10px;
}
.tabcon li form div.tab-head label:hover{
	color: #C7000B;
}

.tabcon{
	padding-top: 20px;
	padding-bottom: 40px;
	margin-bottom: 0;
	padding-left: 0;
	border: 1px solid #e2e2e2;
	background-color: #FFFFFF;
	font-family: "微软雅黑";
}
.tabcon li {
	display: none;
}

.tabcon li.on {
	display: block;
}
.tabcon li form{}
.tabcon li form div{
	padding-left: 140px;
	padding-top: 20px;
}
.tabcon li form div div{
	padding-top: 10px;
	padding-left: 0;
}
.tabcon li form div div span{
	color: #333333;
	font-size: 14px;
	width: 120px;
	float: left;
	text-align: right;
	line-height: 36px;
}
.tabcon li form div div b{
	color: #F10000;
	font-weight: bold;
	font-size: 14px;
	padding-right: 3px;
}
.tabcon li form div div input[type="text"]{
	width: 300px;
	font-size: 12px;
	color: #666666;
	padding: 6px 10px;
	background-color: #f8f8f8;
	border: 1px solid #e2e2e2;
	outline: none;
}
.tabcon li form div div small{
	color: #c7000b;
	font-size: 12px;
	padding-left: 10px;
	height: 36px;
	line-height: 36px;
}


.tabcon li form input[type="submit"]{
	color: #999999;
	color: #F4F4F4;
	font-size: 14px;
	background-color: #999999;
	padding: 6px 50px;
	outline: none;
	border: none;
	margin-top: 30px;
}
.tabcon li form input[type="submit"]:hover{
	background-color: #e3000d;
	color: #FFFFFF;
}
.tabcon li form div div select + input[type="text"]{
	width: 187px;
}
.tab-select{
	padding-top: 0 !important;
	margin-right: 4px;
	color: #666666;
	font-size: 12px;
	position: relative;
	background-color: #f8f8f8;
 	width: 90px;
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	border-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border: 1px solid #DEDEDE;
}
.tab-list{
	position: relative;
	background-color: #f8f8f8;
	top: -2px;
	left: 0px;
	border-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	width: 90px;
	outline: none;
	display: block;
	height: 33px;
	padding: 0 5px;
	overflow: hidden;
}

.tabcon li form div div:nth-child(2) input[type="text"],
.tabcon li form div div:nth-child(3) input[type="text"],
.tabcon li form div div:nth-child(4) input[type="text"]{
	color: #a5a5a5;
	font-size: 12px;
}

.delete_img{
	display: none;
}
#div1{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	white-space: nowrap;
    overflow-x: scroll;
    width: 100%;
    margin: 0px auto;
    /*overflow: hidden;*/
}
#ImgBox{
	line-height: 230px;
}
#ImgBox img{
	max-width: 400px;
	max-height: 230px;
}


.tabcon li:last-child{
	width: 100%;
}
.tabcon li:last-child div.tabcon2{
	padding-top: 20px;
	text-align: center;
}
.tabcon li:last-child div.tabcon2 i{
	vertical-align: -3px;
	font-size: 16px;
	color: #636363;
	margin-left:-40px;
}
.tabcon li:last-child div.tabcon2 a{
	vertical-align: middle;
	margin-top: 10px;
	font-size: 12px;
	color: #3791cf;
	background-color: #FFFFFF;
	padding: 0;
	position: relative;
	cursor: pointer;
}
.tabcon li:last-child div.tabcon2 span{
	position: absolute;
	left: 0;
	vertical-align: middle;
	padding-top: 2px;
	font-size: 12px;
	color: #3791cf;
	width: 60px;
	cursor: pointer;
	display: inline-block;
}

.tabcon li:last-child div.tabcon2 a:hover{
	background-color: #FFFFFF;
}
.tabcon li div.tabcon2 a{cursor: pointer;}

.tabcon li div.tabcon2 a:hover{
	color: #C7000B;
}
.tabcon li div.tabcon2 a:hover span{
	color: #C7000B;
}

.tabcon li:last-child div.tabcon2 input[type="file"]{
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	color: #3791cf;
	opacity: 0;
	width: 60px;
	position: absolute;
	left: 0;
	cursor: pointer;
	display: inline-block;
}


.tabcon li:last-child p{
	margin: 0 !important;
	font-size: 12px;
	color: #999999;
	padding-top: 20px;
	padding-bottom: 28px;
}


.tabcon li:last-child div.tabcon2-back{
	width: 405px;
	height: 253px;
	background-color: #f4f4f4;
	margin: 0 auto;
	margin-bottom: 26px;
	position: relative;
}
.tabcon li:last-child div.tabcon2-back img{
	margin-top: 10px;
}
.tabcon li:last-child a{
	color: #f4f4f4;
	background-color: #999999;
	font-size: 14px;
	padding: 6px 50px;
}
.tabcon li:last-child a:hover{
	background-color: #e3000d;
	text-decoration: none;
	color: #FFFFFF;
}


/*------------------------collectors service sub content end---------------------*/
/*------------------------abouot us content start---------------------*/
.about-us1{
	padding: 68px 28px 50px 26px;
	font-family: "微软雅黑";
}

.about-us1 img{
	width: 100%;
	margin: 0 auto 30px;
}
.about-us1 p{
	margin: 0;
	color: #333333;
	font-size: 14px;
	line-height: 30px;
}
.about-us1 strong{
	color: #c7000b;
	font-size: 14px;
	display: block;
	line-height: 38px;
	padding-top: 30px;
}

.about-us2{
	padding: 68px 30px 50px;
	font-family: "微软雅黑";
}
.about-us2 p{
	font-size: 14px;
	color: #333333;
	margin: 0;
	line-height: 30px;
}



.about-us3{
	padding: 28px 26px 100px;
}
.about-us-tab{
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding-right: 20px;
}
.about-us-tab a{}
.about-us-tab i{
	float: right;
	font-size: 20px;
	padding-left: 14px;
}
.about-us-tab i:hover{
	color: #C7000B;
}

.about-us3 ul{
	padding-left: 0;
	width: 100%;
	padding-right: 0;
}
.about-us3 ul li{
	width: 50%;
	margin: 0 auto; 
	float: left;
	padding-bottom: 20px;
}
.about-us3 ul li img{
	width: 400px;
	height: 310px;
}
.about-us3 ul li strong{
	display: block;
	text-align: left;
	color: #333333;
	font-size: 18px;
	padding-top: 10px;
	padding-right: 50px;
}
.about-us3 ul li p{
	text-align: left;
	font-size: 14px;
	color: #999999;
	padding-right: 50px;
	padding-top: 10px;
	margin-top: 0;
	 display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.about-us-slide{
	padding: 28px 26px 100px;
	font-family: "微软雅黑";
}
.about-us-slide ul{
	padding-left: 0;
}
.about-us-slide ul li{
	color: #333333;
	font-size: 14px;
	line-height: 34px;
	padding-right: 80px;
	text-overflow:ellipsis;
    white-space:nowrap; 
    overflow:hidden;
}
.about-us-slide ul li a{
	color: #333333;
	font-size: 14px;
	
}
.about-us-slide ul li:hover a{
	color: #C7000B;
}
/*------------------------about us  content end---------------------*/

/*------------------------contact us content start---------------------*/
.contact-us1{
	font-family: "微软雅黑";
}
.contact-us1 strong{
	font-size: 18px;
	color: #333333;
	display: block;
	padding-bottom: 30px;
}
.contact-us1 p{
	color: #666666;
	font-size: 14px;
	line-height: 16px;
}
.contact-us1 img{
	width: 100%;
	margin-top: 50px;
}
.contact-us2{
	font-family: "微软雅黑";
}
.contact-us2 div{}
.contact-us2 div input{
	width: 31.6%;
	display: inline-block;
	outline: none;
	background-color: #FFFFFF;
	border: 1px solid #DEDEDE;
	padding: 6px 10px;
	font-size: 14px;
	margin-right: 10px;
}
.contact-us2 div input[type="text"]{}
.contact-us2 div input[type="tel"]{}
.contact-us2 div input[type="email"]{}

.contact-us2 textarea{
	width: 98.2%;
	resize: none;
	outline: none;
	padding: 6px 10px;
	font-size: 14px;
	color: #333333;
	border: 1px solid #DEDEDE;
	margin-top: 15px;
	height: 280px;
}
.contact-us2 form input[type="submit"]{
	color: #FFFFFF;
	font-size: 14px;
	background-color: #999999;
	padding: 6px 50px;
	border: none;
	outline: none;
	margin-top: 40px;
}
.contact-us2 form input[type="submit"]:hover{
	background-color: #e3000d;
	color: #FFFFFF;
}

.contact-us3{}
.contact-us3 ul{
	padding-left: 0;
	margin-bottom: 0;
	text-align: center;
}
.contact-us3 ul li{
	width: 100%;
	font-size: 14px;
	color: #999999;
	height: 38px;
	line-height: 38px;
	text-align: left;
}
.contact-us3 ul li:first-child ol li{
	font-size: 18px;
	color: #333333;
	height: 20px;
	line-height: 20px;
	width: 100%;
	text-align: center;
	padding-left: 0;
}
.contact-us3 ul li ol{
	width: 100%;
	padding-left: 0;
}
.contact-us3 ul li ol li{
	float: left;
	padding-left: 0;
	text-align: left;
	padding-left: 100px;
}
.contact-us3 ul li ol li:nth-child(1){width: 33.3%;}
.contact-us3 ul li ol li:nth-child(2){width: 33.3%;}
.contact-us3 ul li ol li:nth-child(3){width: 33.3%;}

.contact-us3 ul li ol li i{
	vertical-align: middle;
	padding-left: 6px;
}
.contact-us3 ul li:hover{
	color: #c7000b;
}
.contact-us3 ul li:hover ol li{
	color: #c7000b;
}
.contact-us3 ul li:first-child:hover ol li:first-child{
	color: #333333;
}
.contact-us3 ul li:first-child:hover ol li{
	color: #333333;
}
.contact-us3 ul li ol li:first-child:hover{
	color: #c7000b;
}

/*------------------------contact us  content end---------------------*/
/*------------------------Cultural Events content start---------------------*/
.cultural-events-right{
	padding: 70px 0 100px;
}
.cultural-events1{}
.cultural-events1 ul{
	font-family: "微软雅黑";
	padding-left: 0;
	padding-top: 4px;
}
.cultural-events1 ul li{
	border-top: 1px solid #CCCCCC;
	padding: 30px 31px 31px 28px;
	height: 260px;
	clear: both;
}
.cultural-events1 ul li:last-child{
	border-bottom: 1px solid #CCCCCC;
	padding: 30px;
	padding-bottom: 110px;
}
.cultural-events1 ul li a{}
.cultural-events1 ul li img{
	width: 294px;
	height: 188px;
	float: left;
	margin-right: 37px;
}
.cultural-events1 ul li strong{
	font-size: 18px;
	color: #333333;
	display: block;
	padding-top: 30px;
}
.cultural-events1 ul li time{
	font-size: 14px;
	color: #666666;
	display: block;
	line-height: 36px;
}
.cultural-events1 ul li p{
	font-size: 14px;
	color: #999999;
	padding-top: 6px;
	line-height: 24px;
	display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.cultural-events1 ul li:hover{
	background-color: #333333;
}
.cultural-events1 ul li:hover strong{
	color: #FFFFFF;
}
.cultural-events1 ul li:hover time{
	color: #999999;
}
.cultural-events1 ul li:hover p{
	color: #cccccc;
}

.cultural-events1-details{
	
}
.cultural-events1-details div.border-bottom-dedede{
	padding: 40px 36px 56px;
}

.cultural-events1-details div.padding-top85{
	padding: 40px 36px 80px;
}

.cultural-events1-details div.border-bottom-dedede strong{
	padding: 0 80px;
	font-size: 24px;
	color: #666666;
	width: 100%;
	text-align: center;
	display: block;
}
.cultural-events1-details div.border-bottom-dedede time{
	font-size: 14px;
	width: 100%;
	text-align: center;
	color: #999999;
	display: block;
	line-height: 36px;
}
.cultural-events1-details div.border-bottom-dedede img{
	width: 100%;
	margin: 40px auto;
}
.cultural-events1-details div.border-bottom-dedede p{
	font-size: 14px;
	color: #666666;
	text-indent: 2em;
	line-height: 30px;
}




/*------------------------Cultural Events content end---------------------*/
/*------------------------trading center content start---------------------*/


/*shopping collect*/
.trading-center-collect{
	padding-bottom: 20px;
	padding-left: 28px;
	padding-right: 28px;
}
.trading-center-collect span{
	font-size: 14px;
	color: #999999;
	text-transform: uppercase;
	padding-right: 50px;
}
.trading-center-collect a{
	font-size: 14px;
	color: #666666;
	cursor: pointer;
}
.trading-center-collect a:hover{
	color: #C7000B;
}
.trading-center-collect i{
	margin-right: 6px;
	vertical-align: middle;
	font-size: 16px;
}

.trading-center3{
	font-family: "微软雅黑";
	padding: 30px 0 200px;
}


.trading-center3 div.shopping-zoom-tool{
	float: left;
	padding-right: 20px;
	padding-left: 28px;
	padding-bottom: 50px;
}
.trading-center3 ul{
	padding-top: 10px;
	padding-right: 28px;
}
.trading-center3 ul li{}
.trading-center3 ul li strong{
	font-size: 20px;
	color: #333333;
}
.trading-center3 ul li label{
	color: #333333;
	font-size: 18px;
	padding: 20px 0 16px;
}
.trading-center3 ul li span{
	color: #333333;
	font-size: 24px;
padding: 20px 0 16px;
}
.trading-center3 ul li small{
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}
.trading-center3 ul li:last-child{
	padding-top: 40px;
}
.trading-center3 ul li a{
	background-color: #c7000b;
	color: #FFFFFF;		
	font-size: 14px;
	padding: 6px 50px;
	cursor:pointer;
}
.trading-center3 ul li a:hover{
	background-color: #e3000d;
}
.trading-center3-shopping-intro{
	border-top: 1px solid #DEDEDE;
	clear: both;
	padding-top: 50px;
}
.trading-center3-shopping-intro p{
	font-size: 14px;
	color: #666666;
	text-indent: 2em;
	margin: 0 auto;
	padding-left: 28px;
	padding-right: 28px;
	line-height: 26px;
}
/*trading center order info*/
.trading-center-order-info{
	background-color: #f4f4f4;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	min-height: 600px;
	font-family: "微软雅黑";
	padding-bottom: 45px;
}

.order-info-img{
	width: 100%;
	text-align: center;
}
.order-info-img img{}

.order-info{
	padding: 27px;
	font-family: "微软雅黑";
}
.order-info strong{
	display: block;
	font-size: 18px;
	color: #333333;
	padding-bottom: 30px;
}
.order-info form{}
.order-info form ul{
	background-color: #FFFFFF;
	border: 1px solid #DEDEDE;
	padding: 22px 0 30px;
}
.order-info form ul li{
	padding-left: 20px;
	padding-right: 20px;
	clear: both;
	padding-top: 5px;
	padding-bottom:5px;
	color: #666666;
	font-size: 14px;
}
#ajax_address li:hover{
	background-color:#f4f4f4;}
.order-info form ul li span{
	font-size: 16px;
	color: #333333;
}

.order-info form ul li b{
	font-size: 16px;
	color: #C7000B;
	padding-right: 8px;
	font-weight: 600;
}
.order-info form ul li:first-child a{
	font-size: 14px;
	color: #0066cc;
}
.order-info form ul li:first-child a:hover{
	color: #004992;
}

.order-info form ul li input[type="checkbox"]{
	vertical-align: middle;
	margin-top: -2px;
	display: none;
}

.order-info form ul li:nth-child(2){
	padding-top: 26px;
}


[id^="checkboxINFO-"]+ label {
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	width: 12px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin-top: 4px;
	margin-right: 12px;
}
[id^="checkboxINFO-"]+ label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
	background-color: #c7000b;
	border: 1px solid #FFFFFF;
}
[id="checkboxINFO-order1"]:checked+ label,
[id="checkboxINFO-order2"]:checked+ label,
[id="checkboxINFO-order3"]:checked+ label,
[id="checkboxINFO-order4"]:checked+ label,
[id="checkboxINFO-order5"]:checked+ label {
	background-color: #C7000B;
	border: 3px solid #DEDEDE;
}

.order-info form ul li small{
	color: #666666;
	font-size: 14px;
	padding-right: 55px;
	padding-left: 18px;
	width:500px;
	display:inline-block;
}

.order-info form ul li:nth-child(2) small{
	color: #666666;
	font-size: 14px;
	padding-right: 55px;
	padding-left: 18px;
}

.order-info form ul li:nth-child(2) small{
	color: #666666;
	font-size: 14px;
	padding-right: 55px;
	padding-left: 18px;
}
.order-info form ul li:nth-child(3) small{
	color: #666666;
	font-size: 14px;
	padding-right: 55px;
	padding-left: 18px;
}
.order-info form ul li:nth-child(4) small{
	color: #666666;
	font-size: 14px;
	padding-left: 18px;

}

.order-info form ul li:nth-child(2) a{
	border: 1px solid #C7000B;
	color: #c7000b;
	font-size: 12px;
	padding: 2px 16px;
	border-radius: 10px;
}
.order-info form ul li a{
	font-size: 14px;
	color: #0066cc;
}
.order-info form ul li:nth-child(2) a:hover{
	background-color: #C7000B;
	color: #FFFFFF;
}

.order-info form ul li:nth-child(3) a{
	font-size: 14px;
	color: #0066cc;
}
.order-info form ul li:nth-child(3) a:hover{
	color: #c7000b;
}

.order-info form ul li:nth-child(3) b{
	font-size: 14px;
	color: #333333;
	padding: 0 5px;
	font-weight: normal;
}

.order-info form ul li:nth-child(4){border-bottom: 1px solid #DEDEDE;}


.order-info form ul li:nth-child(5){
	padding-top: 33px;
	padding-bottom: 18px;
}
.order-info form ul li.order-info-form-img{
	padding-top: 10px;
}
.order-info form ul li.order-info-form-img img{
	width: 25px;
	height: 24px;
	margin-left: 6px;
	margin-right: 3px;
}
.order-info form ul li.order-info-form-img small{
	font-size: 14px;
	color: #333333;
}

.order-info form ul li ol{
	width: 600px;
	height: 196px;
	background-color: #f4f4f4;
	border: 1px solid #DEDEDE;
	padding: 12px  10px 24px;
	padding-right: 0;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-left: 26px;
}
.order-info form ul li ol li{
	border: none;
	clear: both;
	padding-left: 0;
	padding-right: 0;
	padding-top: 10px;
}

.order-info form ul li ol li span{
	width: 110px;
	float: left;
	text-align: right;
	font-size: 14px;
	color: #333333;
	vertical-align: middle;
	padding-top: 4px;
}
.order-info form ul li ol li b{
	font-size: 14px;
	color: #c7000b;
	padding-right: 3px;
}
.order-info form ul li ol li input[type="text"]{
	padding: 3px 6px;
	outline: none;
	width: 240px;
	border: 1px solid #DEDEDE;
}
.order-info form ul li ol li:nth-child(1) small,
.order-info form ul li ol li:nth-child(2) small,
.order-info form ul li ol li:nth-child(3) small{
	font-size: 12px;
	color: #999999;
	padding-left: 8px;
}
.order-info form ul li ol li input[type="file"]{
	width:73px;
	display: inline-block;
}


.order-info form ul li ol li:nth-child(2){
	padding-top: 10px;
}
.order-info form ul li ol li.order-info-form-ol b{
	font-size: 14px;
	color: #c7000b;
	padding-right: 3px;
	font-weight: bold;
}

.order-info form ul li ol li:last-child small{
	color: #999999;
	font-size: 12px;
}

.order-info form ul li:nth-child(8){border-bottom: 1px solid #DEDEDE;}

.order-info form ul li:last-child{
	border: none;
}

.order-info form ul li ul{
	padding: 0;
	margin-top: 36px;
}
.order-info form ul li ul li{
	padding: 0;
}
.order-info form ul li ul li:nth-child(2){
	padding-top: 0;
}
.order-info form ul li ul.order-details-collection li div strong{
	color: #333333;
}





.order-info div.order-info-momey{
	clear: both;
	width: 100%;
	text-align: right;
	padding-top: 20px;
	padding-bottom: 10px;
}
.order-info div.order-info-momey span{
	font-size: 14px;
	color: #333333;
}
.order-info div.order-info-momey strong{
	font-size: 24px;
	color: #c7000b;
	display: inline-block;
}

.order-info form input[type="submit"]{
	color: #FFFFFF;
	font-size: 14px;
	float: right;
	padding: 6px 50px;
	background-color: #c7000b;
	outline: none;
	border: none;
}

.trading-center4{
	width: 100%;
	text-align: center;
	padding-top: 100px;
}




.trading-center1{
	padding: 18px 26px 80px;
	font-family: "微软雅黑";
}
.trading-center1-title{
	height: 34px;
}
.trading-center1-width130{
	width: 130px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background-color: #c7000b;
	float: left;
	cursor: pointer;
	margin-left: 10px;
}
.trading-center1-width130 span{
	font-size: 14px;
	color: #FFFFFF;
}


/*sub toggle 180deg start*/
.trading-center1-title div.trading-center1-width130{
	position: relative;
}

.trading-center1-title div i{
	color: #FFFFFF;
	font-size: 18px;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
	
	position: absolute;
	top: 0px;
	left: 12px;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}


.trading-center1-title div i.icon-shangjiantou{
	right: 12px;
	left: auto;
	font-size: 18px;
}
.trading-center1-title div.open i.icon-shangjiantou{
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.trading-center1-title div i.icon-xiajiantou{
	right: 12px;
	left: auto;
	font-size: 18px;
}
.trading-center1-title div.open  i.icon-xiajiantou{
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	transform: rotate(-180deg);
}


/*sub toggle 180deg end*/

.trading-center1-search{
	float: right;
	height: 34px;
	padding-right: 18px;
	position:relative;
}
.ssou{ width:16px; height:17px;background: url(../img/trading-center-painting-search.jpg) no-repeat; position:absolute; right:19px; top:7px; border:none; }
.ssou01{ width:16px; height:17px;background: url(../img/trading-center-painting-search.jpg) no-repeat; position:absolute; right:32px; top:7px; border:none; }
.trading-center1-search input[type="text"]{
	width: 550px;
	padding: 5px 34px 5px 8px;
	outline: none;
	border: 1px solid #DEDEDE;
	background-image: url(../img/trading-center-painting-search.jpg);
	background-position: 520px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-family: "微软雅黑";
}
.trading-center1-search i{
	font-size: 18px;
	color: #3f3f3f;
	vertical-align: middle;
	margin-left: -15px;
}

.trading-center1 ul{
	clear: both;
	background-color: #FFFFFF;
	width: 96.6%;
	border: 1px solid #DEDEDE;
	padding-left: 0;
	padding: 16px 30px 20px 22px;
	margin-top: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
.trading-center1 ul li{
	text-transform: uppercase;
	clear: both;
}
.trading-center1 .pagination{
	background:none;
	padding: 16px 30px 20px 30%;
	border:none;
}

.trading-center1 ul li strong{
	width: 40px;
	float: left;
	color: #c7000b;
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 5px;
}
.trading-center1 ul li a{
	font-size: 14px;
	color: #333333;
	padding-right: 20px;
	line-height: 26px;
}
.trading-center1 ul li a:hover{
	color: #c7000b;
}
.denglu{
	color: #FFFFFF;
    font-size: 16px;
    text-align: center;
    background: #c7000b;
    width: 100%;
    border: none;
    line-height: 40px;
    margin-top: 36px;
}
.trading-center1 ol{
	padding-left: 0;
	margin-top: 22px;
}
.trading-center1 ol li{
	width: 33%;
	float: left;
	text-align: center;
	position: relative;
}
.trading-center1 ol li a{}
.trading-center1 ol li img{
	width: 260px;
	height: 210px;
	background-color: #FFFFFF;
	border: 1px solid #DEDEDE;
	padding: 6px;
	position: relative;
}
.trading-center1 ol li span{
	font-size: 16px;
	color: #333333;
	display: block;
	padding-top: 20px;
	padding-bottom: 40px;
}

.trading-center1 ol li:hover span{
	color: #c7000b;
}




.back-rgba{
	display: none;
	position: absolute;
	bottom: 80px;
	top: 0;
	left: 0;
	right: 0;
	width: 244px;
	height: 194px;
	background: rgba(0,0,0,.5);
	text-align: center;
	margin: auto;
	padding-top: 48px;
	padding-bottom: 33px;
}
.back-rgba label{
	display: block;
	padding-top: 0 !important;
	font-size: 12px;
	color: #FFFFFF;
}
.back-rgba p{
	width: 106px;
	height: 32px;
	line-height: 32px;
	margin-left: 70px;
	margin-top: 20px;
	color: #FFFFFF;
	font-size: 12px !important;
	display: block;
	text-align: center;
	background-color: #C7000B;
}
.back-rgba p:hover{
	background-color: #e3000d;
}
.trading-center1 ol li:hover .back-rgba{
	display: block;
}
.trading-center1 ol li:hover img{
	border: 1px solid #C7000B;
}
/*------------------------trading center content end---------------------*/
/*------------------------index content start---------------------*/


.index1{
	height: 430px; 
	font-family: "微软雅黑";
}
.index1 div.pull-left{
	height: 100%;
	background-color: #FFFFFF;
	border-left: 1px solid #DEDEDE;
}.index1 div.pull-left img{
	width: 100%;
	height: 100%;
}
.index1 div.pull-right{
	height: 100%;
	border-left:1px solid #DEDEDE ;
	border-right:1px solid #DEDEDE ;
	background-color: #FFFFFF;
	padding: 120px 30px 66px 24px;
}
.index1 div.pull-right p{
	color: #666666;
	font-size: 14px;
	margin: 0;
	line-height: 30px;
	display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}
.index1 div.pull-right a{
	margin-top: 50px;
	background-color: #c7000b;
	color: #FFFFFF;
	font-size: 14px;
	padding: 6px 50px;
	text-align: center;
	float: right;
}
.index1 div.pull-right a:hover{
	background-color: #e3000d;
}

.index2{
	width:100%; height:390px;
	clear: both;
	position: relative;	
}
.index2 img{width: 100%;height: 390px;}


.index2 div.width1200{
	position:relative;
}

.index2 div.width400{
	position: absolute;
	width:660px;
	background:url(../img/hyjz01.jpg)no-repeat center center;
	height:390px;
	left:-357px
}
.index2 div.width400 img{
	width: 300px;
	height: 202px;
	right:30px;
	top:57px;
	position:absolute;
}
.index2 ul.width800{
	width: 896px;
	position: absolute;
	left: 34.48%;
	top: 0;
	padding-left: 0;
	padding-top: 80px;
}
.index2 .width800-01{
	width: 150%;
	position: absolute;
	left: 302px;
	top: 0;
	padding-left: 0;
	background-color:#333333;
	
}
.index2 .width800-01 .jkpo{width:898px; padding-left:0px; display:inline-block;}
.index2 .width800-01 .jkpo li{
	width: 150px;
	float: left;
	margin-right:99px;
	position: relative;
}
.index2 .width800-01 .jkpo li:last-child{
	margin-right:0px;
}
.index2 .width800-01 .jkpo li .mengc01{width:150px; height:80px; background-color:#333; position:absolute; z-index:3; top:-5px;}
.index2 .width800-01 .jkpo li .mengc02{width:150px; height:160px; background-color:#333; position:absolute; z-index:3; bottom:0px;}
.index2 .width800-01 .jkpo li .mc03{width:150px; height:150px; background-color:#333; display:none; position:absolute; z-index:3; top:80px;}



.index2 ul.width800 li:nth-child(2) strong{
	text-align: left;
	padding-left: 0px;
}
.index2 ul.width800 li:nth-child(2) span{
	text-align: left;
	padding-left: 0px;
}
.index2 ul.width800 li:nth-child(3) strong{
	text-align: left;
	padding-left: 0px;
}
.index2 ul.width800 li:nth-child(3) span{
	text-align: left;
	padding-left: 0px;
}
.index2 ul.width800 li:last-child strong{
	text-align: left;
	padding-left: 74px;
}
.index2 ul.width800 li:last-child span{
	text-align: left;
	padding-left: 74px;
}

.index2 ul.width800 li:nth-child(2) .index-hover-show{
	margin-left: 0px;
}

.index2 ul.width800 li:nth-child(3) .index-hover-show{
	margin-left: 0px;
}
.index2 ul.width800 li:last-child .index-hover-show{
	margin-left: 74px;
}


.index2 ul.width800 li a img{
	width: 150px;
	height: 150px;
}
.index2 .width800-01 li strong{
	font-size: 18px;
	color: #FFFFFF;
	font-family: arial;
	display: block;
	padding-top: 30px;
}
.index2 .width800-01 li span{
	display: block;
	color: #999999;
	font-size: 16px;
	margin-top:5px;
}

.index-hover-show{
	display: none;
	width: 150px !important;
	height: 390px !important;
	position: absolute;
	top: 0;
	margin-top: -80px !important;
}
.index2 ul.width800 li:hover strong{
	cursor: pointer;
}
.index2 ul.width800 li:hover span{
	cursor: pointer;
}

.index2 ul.width800 li:hover .index-hover-hide{
	cursor: pointer;
}

.index2 ul.width800 li:hover .index-hover-show{
	display: block;
	cursor: pointer;
}


.index3{
	position: relative;
}
.index3-ping{
	width: 160px;
	height: 180px;
	position: absolute;
	top: -100px;
	left: -30px;
}


.index3 ul.width400{
	height: 940px;
	padding-top: 66px;
	padding-bottom: 48px;
	padding-left: 0;
	float: left;
	border-left: 1px solid #DEDEDE;
	margin-bottom: 0;
	background-color: #f4f4f4;
}
.index3 ul.width400 li:first-child{
	margin-top: 36px;
}
.index3 ul.width400 li{
	clear: both;
	padding-bottom: 36px;
	-webkit-transition-property: background-color;
    -webkit-transition-duration: 1s;
    -webkit-transition-timing-function: ease;
}
.index3 ul.width400 li strong{
	padding-top: 40px;
	color: #999999;
	font-size: 30px;
	font-family: 'verdana';
	display: block;
	padding-left: 26px;
	padding-right: 26px;
}
.index3 ul.width400 li time{
	display: block;
	color: #666666;
	font-size: 18px;
	font-weight: bold;
	font-family: 'verdana';
	padding-left: 26px;
	padding-right: 26px;
}
.index3 ul.width400 li span{
	display: block;
	font-size: 16px;
	color: #333333;
	padding-top: 24px;
	padding-bottom: 16px;
	padding-left: 26px;
	padding-right: 26px;
}
.index3 ul.width400 li p{
	margin: 0;
	font-size: 14px;
	color: #999999;
	line-height: 24px;
	padding-left: 26px;
	padding-right: 26px;
	display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.index3 ul.width400 li:hover{
	background-color: #333333;
}
.index3 ul.width400 li:hover strong{
	color: #eeeeee;
}
.index3 ul.width400 li:hover time{
	color: #cccccc;
}
.index3 ul.width400 li:hover span{
	color: #FFFFFF;
}
.index3 ul.width400 li:hover p{
	color: #cccccc;
}

.index3 ul.width400 li:last-child{
	padding-left: 26px;
	padding-right: 26px;
	padding-top: 20px;
}

.index3 ul.width400 li:last-child a{
	color: #FFFFFF;
	font-size: 14px;
	padding: 8px 50px;
	background-color: #c7000b;
}
.index3 ul.width400 li:last-child a:hover{
	background-color: #e3000d;
}

.index3 ul.width400 li:last-child:hover{
	background-color: #f4f4f4;
}

.index3 div.width800{
	height: 940px;
	float: right;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	overflow:hidden;
}

.index3 div.width800 ul{
	padding-left: 0;
	width: 100%;
}
.index3 div.width800 ul li{
	text-align: right;
	float: left;
	height: 250px;
	border-right: 1px solid #DEDEDE;
	position: relative;
}


.index3 div.width800 ul li:nth-child(1){width: 20%;}
.index3 div.width800 ul li:nth-child(2){width: 20%;}
.index3 div.width800 ul li:nth-child(3){width: 20%;}


.position-absolute{
	width: 140px !important;
	height: 102px !important;
	position: absolute;
	right: -5px;
	top: -8px;
	z-index: 1;
	display: none;
	padding: 5px;
	z-index: -1;
}
.news-ls .hover img{ border:4px #f20001 solid;}
.whys{width:298px; float:right;}
.whys img{ position:absolute; right:5px; top:0px;}
.news-ls .hover .box1{
		position:absolute;
		left:77px;
		width:0px;
		height:0px;
		border-top:8px solid #ff0000 ;
		border-bottom:8px solid transparent;
		border-left:8px solid transparent;
		border-right:8px solid transparent;
	}
.index3 div.width800 ul li:hover .position-absolute{
	display: block;
}

.index3 div.width800 ul li:hover img{}

.index3 div.width800 ul li img{
	width: 126px;
	height: 77px;
	cursor: pointer;
	margin-top: 120px;
}

.index-list-content{
	width: 100%;
	text-align: right;
	height:850px;
	overflow:hidden;
}
.index-list-content img{
	width: 97%;
	height: 466px;
}
.index-list-content a{
	padding-top: 50px;
	padding-bottom: 10px;
	text-align: left;
	color: #333333;
	font-size: 18px;
	display: block;
	padding-left: 24px;
}
.index-list-content a:hover{
	color: #C7000B;
	cursor: pointer;
}
.index-list-content p{
	padding-right: 20px;
	padding-left: 24px;
	text-align: left;
	margin: 0;
	line-height: 24px;
	font-size: 14px;
	color: #999999;
	display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.index-line{
	clear: both !important;
}
.index-line ol{
	padding-left: 0;
	margin-bottom: 0;
}
.index-line ol.width400{
	float: left;
}
.index-line ol.width400 li{
	width: 33.3339%;
	height: 50px;
	float: left;
	border-left: 1px solid #DEDEDE;
}
.index-line ol.width400 li:last-child{
	border-right: 1px solid #DEDEDE;
}

.index-line ol.width800{
	float: left;
	border-top: 2px solid #c7000b;
}
.index-line ol.width800 li{
	width: 20%;
	height: 50px;
	float: left;
	border-right: 1px solid #DEDEDE;
}

/*------------------------index content end---------------------*/
/*--------------------------content end------------------------*/

/*index banner start*/

#banner {
	position: relative;
	height: auto;
	overflow: hidden;
	padding-bottom: 0 !important;
}

#banner ul {
	position: absolute;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

#banner ul li {
	float: left;
}
#banner ul li img {
	width: 100%;
	height: 100%;
	margin-left: 0 !important;
	padding-left: 0 !important;
}

#banner #prevBtn,
#banner #nextBtn {
	height: 80px;
	width: 30px;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	top: 50%;
	margin-top: -40px;
	font-size: 30px;
	line-height: 80px;
	text-align: center;
	text-decoration: none;
	color: white;
	opacity: 0;
	transition: opacity 0.8s ease;
	
	display: none;
}

#banner #prevBtn {
	left: 0;
}

#banner #nextBtn {
	right: 0;
}

#banner:hover #prevBtn,
#banner:hover #nextBtn {
	opacity: 1;
}

.dot {
	height: 10px;
	width: 10px;
	border-radius: 10px;
	background: #FFFFFF;
	display: inline-block;
	margin: 5px;
}

#circle-wrap .on {
	background: #C7000B;
}
/*index banner end*/
/*sub nav start*/

.accordion {
 	width: 100%;
 	background: #FFF;
 	padding-left: 0;
 	margin-bottom: 0;
 	text-align: center;
 	font-family: "微软雅黑";
}
.accordion li{
	border-bottom: 1px solid #e6e6e6;
}
.accordion li:last-child{
	border-bottom: 1px solid #e6e6e6;
}

.accordion .link {
	cursor: pointer;
	display: block;
	color: #333333;
	font-size: 16px;
	position: relative;
	text-decoration: none;
	height: 56px;
	line-height: 56px;
	
}
.accordion .link:hover{
	color: #C7000B;
}

.accordion li:last-child .link {
	border-bottom: 0;
	
}



.accordion li.open .link {
	color: #FFFFFF;
	background-color: #c7000b;
	text-decoration: none;
}


.submenu {
 	display: none;
 	font-size: 14px;
 	padding-left: 0;
 	padding-top: 10px;
 	padding-bottom: 10px;
 }

.submenu li {
	border: none;
 	height: 30px;
 	line-height: 30px;
 	text-align: center;
 }
.submenu li:last-child{
	border-bottom: none;
}
.submenu a {
 	display: block;
 	text-decoration: none;
 	color: #a2a2a2;
 }

.submenu a:hover {
 	color: #c7000b;
 }

/*sub nav end*/
/*nav_third navThird strat*/
.list{
	width: 100%;
}
.list ul{
	padding-left: 0;
	margin-bottom: 0;
	text-align: center;
}
.list ul li {
	border-bottom: 1px solid #e6e6e6;
}

.list ul li a {
	color: #333333;
	font-size: 16px;
	display: block;
	height: 58px;
	line-height: 58px;
	position: relative;
}

.list ul li .inactive {
	background: url(../images/off.png) no-repeat 184px center;
}

.list ul li .inactives {
	background: url(../images/on.png) no-repeat 184px center;
}

.list ul li ul {
	display: none;
}

.list ul li ul li {
	border-top: 1px solid #E6E6E6;
}

.list ul li ul li:last-child{
	border-top: 1px solid #E6E6E6;
}

.list ul li ul li ul {
	display: none;
}

.list ul li ul li a {
}

.list ul li ul li ul li {
	border-color: #E6E6E6;
}

.last {
	border-color: #E6E6E6;
}

.list ul li ul li ul li a {
	color: #316a91;
}






/*nav_third navThird end*/

.gray { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;
}




/*select option start*/

._htools-select{
	position: relative;
    display: inline-block;
    margin: 0 ;
    padding: 0 !important;
    background-color: #f6f6f6;
    border: 1px solid #DEDEDE;
    vertical-align: middle;
    transition: border 0.5s;
    -moz-transition: border 0.5s;	/* Firefox 4 */
    -webkit-transition: border 0.5s;	/* Safari 和 Chrome */
    -o-transition: border 0.5s;
}
._htools-select *{
    margin: 0;
    padding: 0;
    outline: none;
    cursor: pointer;
}
._htools-select:hover ._select-selectbtn{
    border-top-color: #CACACA;
    transition: border-top-color 0.5s;
    -moz-transition: border-top-color 0.5s;	/* Firefox 4 */
    -webkit-transition: border-top-color 0.5s;	/* Safari 和 Chrome */
    -o-transition: border-top-color 0.5s;
}
._htools-select:hover{
   border: 1px solid #DEDEDE;
}
._htools-select ._select-input{
    color: #999999;
     display: inline-block; 
     font-size: 12px;
     margin-left: 5px;
     padding-top: 0;
}
._htools-select ._select-selectbtn{
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 4px solid transparent;
    border-top: 6px solid #cacaca;
    display: inline-block;
    margin-left: 3px;
    position: absolute;
    top: 12px;
}
._htools-select ._select-select-ul{
    background-color: #FFFFFF; 
    outline: none;
    position: relative;
    z-index: 10;
    display: none;
    border: 1px solid #DEDEDE;
}
._htools-select ._select-select-ul li{
    color: #999999;
    font-size: 12px;
    padding: 3px 6px;
    padding-top: 0px !important;
    cursor: pointer;
    display: block;
    list-style-type:none;
    transition: color 0.5s, background-color 0.5s;
    -moz-transition: color 0.5s, background-color 0.5s;	/* Firefox 4 */
    -webkit-transition: color 0.5s, background-color 0.5s;	/* Safari 和 Chrome */
    -o-transition: color 0.5s, background-color 0.5s;
}
._htools-select ._select-select-ul li:hover{
    color: #C7000B;
}


.sku s {
    position: absolute;
    background: url(../images/icon31.png) no-repeat;
    width: 10px;
    height: 10px;
    bottom: 0;
    right: 0;
    display: none;
}
.gfj:hover{color:#F00;}
/*select option end*/

/*page*/
.page-pre-next{
	width: 100%;
	padding-top: 200px;
	text-align: center;
	clear: both;
}
.cultural-events1 .page-pre-next ul{margin-left:40%;}
.cultural-events1 .page-pre-next ul li{
	font-family: "微软雅黑";
	text-transform: uppercase;
	padding: 0 10px;
	color: #666666;
	font-size: 14px;
	height:auto;
	width:auto;
	border:none;
	float:left;
	clear:none;
}
.cultural-events1 .page-pre-next ul li.active a{color:#C30;}
.cultural-events1 .page-pre-next ul li:hover{
	text-decoration: none;
	background:none;
	color: #c7000b;
}

.about-us3 .page-pre-next ul{margin-left:40%;}
.about-us3 .page-pre-next ul li{
	font-family: "微软雅黑";
	text-transform: uppercase;
	padding: 0 10px;
	color: #666666;
	font-size: 14px;
	height:auto;
	width:auto;
	border:none;
	float:left;
	clear:none;
}
.about-us3 .page-pre-next ul li.active a{color:#C30;}
.about-us3 .page-pre-next ul li:hover{
	text-decoration: none;
	background:none;
	color: #c7000b;
}



.about-us-slide .page-pre-next ul{margin-left:40%;}
.about-us-slide .page-pre-next ul li{
	font-family: "微软雅黑";
	text-transform: uppercase;
	padding: 0 10px;
	color: #666666;
	font-size: 14px;
	height:auto;
	width:auto;
	border:none;
	float:left;
	clear:none;
}
.about-us-slide .page-pre-next ul li.active a{color:#C30;}
.about-us-slide .page-pre-next ul li:hover{
	text-decoration: none;
	background:none;
	color: #c7000b;
}
.page-pre-next i{
	vertical-align: middle;
	font-weight: bold;
}
.page-pre-next i:first-child{
	padding-right: 8px;
}
.page-pre-next i:last-child{
	padding-left: 8px;
}
.page-pre-next a:first-child{
	float: left;
}
.page-pre-next a:last-child{
	float:left;
}
.page-pre-next input[type="text"]{
	background-color: #f4f4f4;
	width: 50px;
	padding: 2px 6px;
	border: 1px solid #CCCCCC;
	outline: none;
}
.page-pre-next a span{
	color: #c7000b;
}
.selec{font-size: 12px;
    color: #666666;
    padding: 6px 0px;
    background-color: #f8f8f8;
    border: 1px solid #e2e2e2;
	height:32px;
	line-height:32px;
	display:inline-block;
}

.select-01 {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: solid 1px #e2e2e2;
  padding-left:19px;
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
background-color: #f8f8f8;
  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;
	height:32px;
	line-height:32px;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 20px;
  font-size: 12px;
    color: #666666;
}
.adppp:hover{border:1px #c7000b solid; padding:0px; height:70px; overflow:hidden;}
/*.adppp ol li .klpop{ display:none;}*/
.adppp ol li .klpop{ width:120px; height:30px; line-height:30px;}
#datetimepicker9{margin-top:5px;}
.tisinei{width:1200px; height:600px; margin:0 auto;}
.box-ts{text-align:center; padding-top:10%;}
.tijiaodd{width:120px; height:32px; line-height:32px; text-align:center; color:#fff; float:right; background-color:#c7000b;}
.tijiaodd:hover{color:#fff;}
.progress-area div{ width:574px; height:34px; overflow:hidden; text-indent:100%; white-space:nowrap; background:url(../images/sprites6.png) no-repeat}
.progress-area .progress-area-wd{ background-position:0 0}
.progress-area .progress-area-tx{ background-position:0 -44px}
.progress-area .progress-area-cg{ background-position:0 -88px}
.after:after{ content:""; display:block; overflow:hidden}
.order-ha{font-family: 'Tahoma','\5FAE\8F6F\96C5\9ED1';margin-bottom: 48px;}
.erhuh{background-color: #f1f8ee;position: relative;min-height: 116px;padding-bottom: 21px; width:1200px; left:50%; margin-left:-600px;}
.icon-succ{position: absolute;top: 35px;left: 56px;display: inline-block;width: 72px;height: 72px;background-position: 0 0; background:url(../images/icon30.png) no-repeat}
.icon-succa{position: absolute;top: 35px;left: 56px;display: inline-block;width: 72px;height: 72px;background-position: 0 0; background:url(../images/icon33.png) -34px 0 no-repeat}
.icon-sucsa{position: absolute;top: 35px;left: 56px;display: inline-block;width: 72px;height: 72px;background-position: 0 0; background:url(../images/icon33.png) -116px 0 no-repeat}
.erhuh h3{font-size: 18px;color: #7baa61;padding: 27px 0 2px; font-weight:400}
.erhuh p{ color:#777}
.erhuh p b{    font-size: 14px;color: #e01d20;}
.succ-tip{padding-top: 12px;color: #777;}
.succ-tip b{ font-size:14px}
.ddxq-xiaq{ border-top:1px solid #d7ebcb}
.ddxq-xiaq a{display: block;width: 108px;height: 32px;background-color: #f1f8ee;border: 1px solid #d7ebcb;border-top-color: #f1f8ee;margin: -1px auto 0;position: relative;line-height: 30px;font-size: 14px;color: #649a45;text-indent: 31px;}
.ddxq-xiaq a i{ background:url(../images/sprites6.png) no-repeat;    position: absolute;height: 3px;font-size: 1px;line-height: 1px; width: 6px;background-position: -138px -312px;left: 17px;top: 14px;}
.orde-sjyy{ font-family:'Tahoma','\5FAE\8F6F\96C5\9ED1'; width:1200px; margin:0 auto;}
.titls{font-size: 18px;padding-left: 30px; margin-bottom: 30px; font-weight:400}
.titls b{font-size: 12px;font-weight: 400;color: #28c0c6;margin-left: 8px;}
.titls b a{color: #28c0c6;}
.bsjy-g dl{border: 1px solid #dedede;border-bottom: 0 none;}
.bsjy-g dl dd{ position:relative}
.dsfzfpte{text-align: center;height: 30px;line-height: 30px;border-bottom: 1px solid #dedede;background-color: #fcfcfc;}
.dsfzf-ee{padding: 20px 0 0 0;}
.dsfzfpte b{ font-weight:400}
.dsfzf-ee ul li{padding-bottom: 15px;}
.payment-area, .payment-area label {display: inline-block;position: relative;}
.payment-area input[type=radio]{ margin-right:5px; cursor:default}
.payment-area label{display: inline-block;position: relative;}
.payment-area label img {vertical-align: middle;cursor: pointer;}
.payment-area label:hover img{ border-color:#bf0f0f}
.dsfzf-ee ul:before{ content:""; display:table}
.dsfzf-ee ul:after{ content:""; display:table; clear:both}

.dsfzfpte em{ margin-left:8px; color:#999}
.dsfzfpte span{ color:#28c0c6; margin-left:6px;}
.dsfzfpte span a{ color:#28c0c6;}
.dsfzfpte span a:hover{ text-decoration:underline}
.payment-area label i{display: inline-block;width: 20px;height: 30px;border: 1px solid #ffcd88;border-left: 0 none;background-color: #ffd594;color: #4c3f2c;vertical-align: middle;text-align: center;line-height: 1.1;padding-top: 2px;font-style: normal;}
.payment-area label:hover i{border:1px solid #bf0f0f; border-left:0 }
.order-payment-action-area {padding-top: 30px;text-align:center;}
.order-payment-action-area .voucher-use {font-size: 14px;margin-right: 20px;color: #888;line-height: 20px;}
order-payment-action-area {padding-top: 30px;text-align: right; font-family:'Tahoma','\5FAE\8F6F\96C5\9ED1'}
.button-confirm-payment, .button-go-payment {font-family: \5FAE\8F6F\96C5\9ED1;font-size: 16px;width: 148px;height: 35px;line-height: 33px;}
.button-style-5 {color: #FFF;background-color: #d81b24;border: 1px solid #d81b24;display: inline-block;text-align: center;cursor: pointer;}
.order-payment-action-area .voucher-use label {color: #333;margin-right: 20px;}
.button-style-5:hover {background-color: #db2d35;border-color: #db2d35;}
.adderss-add{ width:100%; height:100%;}
.opact-tm{ background-color:rgba(0,0,0,0.4);}
.ol_box_4{width: 428px;border: 1px solid #d2d2d2;background-color: #f2f2f2;box-shadow: 0 2px 3px 0 rgba(0,0,0,.05);font-family: 'Tahoma',\5FAE\8F6F\96C5\9ED1;}
.box-header{position: relative;padding: 26px 0 14px;}
.box-close {display: block;height: 11px;padding-left: 11px;line-height: 1px;position: absolute;right: 10px;top: 10px; background:url(../images/icon1.png) -170px 0 no-repeat}
.box-title{display: block;text-align: center;font-size: 14px;font-weight: 700;}
.wi200{ width:200px}
.box-ct table tr td input,.box-ct table tr td textarea{ border:1px solid #dedede;padding: 7px 10px;font-family: 'Tahoma',\5FAE\8F6F\96C5\9ED1; outline:none}
.box-ct table tr td input:focus,.box-ct table tr td select:focus,.box-ct table tr td textarea:focus{ outline:none; border-color:#28c0c6;}
.he60{ height:60px}
.wi500{ width:500px}
.re-no{ resize:none}
.box-ok{ display:inline-block; text-align:center;min-width: 78px;height: 35px;line-height: 35px;line-height: 33px\9;border: 1px solid #d1d1d1;background-color: #f7f7f7;background-color: rgba(0,0,0,.03);font-size: 14px;margin: 0 7.5px;padding: 0 20px;white-space: nowrap;}
.box-ok:hover{ background-color:#FFF}
.box-ct table{ margin:0 auto}
.box-ct table tr td{ padding:5px 0}
.lkop li{ margin-right:10px;}
.lkop li input{border-bottom:1px solid #dedede; border-top:1px solid #dedede; border-left:1px solid #dedede;  border-right:1px solid #dedede;  padding:4px 10px;}
.yanzman{color: #FFFFFF;
    font-size: 12px;
    padding: 6px 20px;
    border-radius: 10px;
    background-color: #c7000b;
    margin-left: 12px;}
.tijiii{
    color: #f4f4f4;
    padding: 6px 50px;
    background-color: #999999;
    outline: none;
    border: none;
    margin-left: 120px;
    margin-top: 20px;
}
