﻿/*!

 * @since:2014/12/11

 * @author:xiayyanan@sina.com ~~~!

 * @Copyright © 2014 www.hzgxr.com. All Rights Reserved.

 **/



/* Reset */	body,div,section,article,header,nav,footer,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,img,form,fieldset,legend,input,textarea,blockquote,th,td,menu,figure,dir{margin:0 auto;padding:0}body{-webkit-text-size-adjust:none}body,button,input,select,textarea{ font-size:12px;font-family:"微软雅黑",Arial;}h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal}q:before,q:after{content:''}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:11px}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000;display:none}img{border:0}input,button,textarea,select{vertical-align:middle;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}textarea{overflow:auto}a{text-decoration:none} a:focus{outline:none;}a,.hand{cursor:pointer}

ul li{ list-style-type:none;}

/* Public */

	body{color:#666;background:#000;}

	a{color:#B28850}

	a:hover{color:#b28850;}

	html{ }

/* COMMON */

	.clearfix{ clear:both; font-size:0px; line-height:0px; overflow:hidden;}

	.fl{float:left}.fr{float:right}

	.fwb{ font-weight:bold;}

	.pa{position:absolute}.pr{position:relative}

	.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}

	.c1{ color:#b28850;}

	.c2{ color:#999;}

	.red{ color:#F00;}

	.White{ color:#FFF;}

	.black{ color:#000;}

	.fs{ font-size:12px;}

	.fs1{ font-size:14px;}

	.fs2{ font-size:16px;}

	.fs3{ font-size:18px;}

	.tdu{ text-decoration:underline;}

	.tdl{ text-decoration:line-through;}

	.check{ margin:0px; padding:0px; vertical-align:middle;}

	.ch{ font-family:"宋体";}

/*Page*/

.wrap{ max-width:1200px;}

.body-bg2{ background:#FFF;}

.swipe {overflow: hidden;visibility: hidden;position: relative;width: 100%;}

.swipe-wrap {overflow: hidden;position: relative;}

.swipe-wrap > div {float: left;width: 100%;position: relative;background: #FFC;}

.swipe-wrap > div img {width: 100%;display: block;margin: 0 auto;}

.swipe .num{ position:absolute; width:100%; height:11px; bottom:15px; text-align:center;}

.swipe .num li {display:inline-block;width:9px;height:9px;border-radius:100%;border:#777 1px solid;margin:0 4px; cursor: pointer;}

.swipe .num li.on {background-color:#777;}

.header{ background:#FFF; width:100%; z-index:9999;}

.header.current{ position:fixed; left:0px; top:0px;}

.logo{ width:100%; height:auto; padding:30px 0; background:#1b1b1b; position:relative; overflow:hidden;}

.logo a{ width:100%; display:block; text-align:center;}

.logo img{ width:40%; max-width:145px; display:block;}

.kong{ height:0px;}

footer{width:100%; height:auto; padding:0 0 30px; background:#000; display:block;}

footer .text{ color:#FFF; font-size:14px; text-align:center;}

footer .pic{ text-align:center; padding-bottom:20px; margin-top:100px; display:inline-block; clear:both; width:100%;}

footer .pic img{ width:60%; max-width:232px;}

nav{ height:40px;position:relative; background:#FFF; z-index:9999;}

nav .nav{display:block;}

nav .nav li{margin-right:70px; float:left;}

nav.bb-line{ border-bottom:#a0a0a0 1px solid;}

nav .nav li a{color:#1b1b1b; display:block; height:24px; font-size:13px; padding-top:8px; line-height:24px;}

nav .nav li a.current,nav .nav li a:hover{color:#1b1b1b; border-bottom:#000 3px solid;}

nav .nav li a.active{border-bottom:#000 3px solid;}

nav .nav li a.c1{ color:#b28850;}

nav .nbox{ position:absolute; width:100%; background:#000; left:0px; top:40px; padding:20px 0; display:none;}

nav .nbox.p0{ padding:0;}

nav .nbox dl{ width:21%; margin-left:4%; float:left; padding-bottom:20px;}

nav .nbox dl.w10{ width:12.5%; margin-left:0;}

nav .nbox dl dt{ font-size:16px; line-height:30px; padding-bottom:20px;}

nav .nbox dl dd{ line-height:24px;}

nav .nbox dl dd.ads-pic{ line-height:0px; height:auto; margin-top:80px;}

nav .nbox dl dd.ads-text{ line-height:1.8; height:auto; padding-right:20px; font-size:12px; text-align:left;}

nav .nbox dl dd.ads-pic img{ width:90%;}



nav .nbox dl a{ color:#a0a0a0;}

nav .nbox dl a:hover{ color:#a0a0a0; text-decoration:underline;}

nav .nbox .link{ height:25px; width:15%; line-height:24px; background:#b28850; color:#FFF; display:block; position:absolute; left:4%; bottom:20px; border-radius:12.5px; text-align:center;}

nav .nbox .link:hover{ color:#FFF;}

nav .nbox dl.pic{ line-height:0px; text-align:right; padding-right:20px; box-sizing:border-box;}

nav .nbox dl.pic img{ width:100%;}

nav .nbox .agent-link{ text-align:center;}

nav .nbox .agent-link a{ height:40px; line-height:40px; display:inline-block; margin:0 5%; color:#a0a0a0; font-size:14px;}

nav .nbox .agent-link a:hover{ color:#a0a0a0; text-decoration:underline;}

#jhcx{ display:none;}

.w245 .lnav .son { height: auto;line-height: 25px}

.w245 .lnav .son a{ margin-left: 15px;font-size: 12px}

.ico-nav{ display:none;}



.banner{ width:100%; height:auto; position:relative;overflow:hidden;z-index:99;line-height:0px; }

.banner img{ width:100%;}

.banner .pic{ width:auto; position:absolute; left:0px; top:0px; z-index:99; }

.banner .pic li{ width:auto; height:auto;float:left;line-height:0px; position:relative;}

.banner .pic li img{ width:100%;}

.banner .num{ position:absolute; z-index:100; width:100%; height:11px; text-align:center; bottom:15px;}

.banner .num a{ display:inline-block;width:9px;height:9px;border-radius:100%;border:#777 1px solid;margin:0 4px; cursor: pointer;}

.banner .num a.active{background:#777;}

.banner .pic li .pic-box{ width:100%; height:100%; position:absolute; z-index:99; left:0px; top:0px;}

.banner .pic li .pic-box img{ width:100%;}

.banner .pic li .text-box{ width:22.5%;  position:absolute; z-index:100; left:14.7%; top:0%;}

.banner .pic li .text-box img{ width:100%; max-width:286px;}

.banner .pic li .more-box{  width:6.3%; position:absolute; z-index:101; left:22%; bottom:0%;min-width:54px;}

.banner .pic li .more-box img{ width:100%; max-width:81px; min-height:12px; min-width:54px;}

.banner .pic li.n2 .text-box{ width:36.8%; left:54.3%; }

.banner .pic li.n2 .text-box img{ max-width:471px;}

.banner .pic li.n2 .more-box{ left:66.6%; }

.banner .pic li.n2 .more-box img{ max-width:81px;}



.srh-bar{ height:40px; line-height:40px;   position:absolute; right:0px; top:0px;color:#b28850;}

.srh-bar .link{ color:#b28850;}

.ico-srh{ width:18px; height:18px; display:inline-block; background:url(../images/icon-srh.png) no-repeat center center; background-size:100%; vertical-align:middle; margin-top:-3px; cursor:pointer;}

.srh-box{ padding:20px; text-align:center; display:none;}

.srh-box .title{color:#4C4C4C;font-size:24px;text-align:center;text-transform: uppercase;width:100%;}

.srh-box .input{ width:250px; height:20px; line-height:20px; padding:5px 10px; border:none; border-radius:0; box-shadow:0px 1px 5px rgba(0, 0, 0, 0.25); display:inline-block;color:#ccc; vertical-align:middle; 

background-image:-moz-linear-gradient(to bottom,#fff, #fff);

background-image:-webkit-linear-gradient(to bottom,#fff, #fff);

background-image:-o-linear-gradient(to bottom,#fff, #fff); 

background-image:linear-gradient(to bottom,#fff, #fff);

}

.srh-box  .input-box{ line-height:30px; margin-top:20px;}

.srh-box .bun{

height:30px; padding:0 10px; background-color:#b28850; color:#fff; border:none;display:inline-block; 

font-family:Arial, Helvetica, sans-serif; 

cursor:pointer; vertical-align:middle; margin-left:15px; 

background-image:-moz-linear-gradient(to bottom,#b28850, #b28850);

background-image:-webkit-linear-gradient(to bottom,#b28850, #b28850);

background-image:-o-linear-gradient(to bottom,#b28850, #b28850); 

background-image:linear-gradient(to bottom,#b28850, #b28850); 

border-radius:0px;

}



.ico-bag{ width:24px; height:24px; display:inline-block; background: url(../images/car-bag.png) no-repeat center  center; background-size:24px 24px; vertical-align:middle; margin-top:-2px; margin-left:20px;}





.pic-box1{ position:relative; line-height:0px;}

.pic-box1 img{ width:100%;}

.pic-box1 .pic{ width:45%; top:-18%; position:absolute;  text-align:center; opacity:0;}

.pic-box1 .pic img{ width:16%; display:inline-block;}



.pic-box1 .text{ width:45%; bottom:-18%; text-align:center; position:absolute; opacity:0;}

.pic-box1 .text a{ width:75%; padding:15px 0px; background:#FFF; display:inline-block;box-shadow:0px 1px 5px rgba(0, 0, 0, 0.25);border-radius:8px;} 

.pic-box1 .text img{width:80%; max-width:248px;}



.pic-box1.p_l .pic{ left:0px}

.pic-box1.p_l .text{ left:0px}



.pic-box1.p_r .pic{ right:0px}

.pic-box1.p_r .text{ right:0px}



.pic-box1.active1 .pic{

-moz-animation:show1 0.5s  ease both;

-webkit-animation:show1 0.5s  ease both;

-o-animation:show1 0.5s ease both;

animation:show1 0.5s ease both;

}

@-moz-keyframes show1 {

     0% {top:-18%;opacity:0;}

     25% {top:0%;opacity:.25;}

     50% {top:6%;opacity:.5;}

	 75% {top:12%;opacity:.75;}

     100% {top:18%;opacity:1;}

}

@-webkit-keyframes show1 {

     0% {top:-18%;opacity:0;}

     25% {top:0%;opacity:.25;}

     50% {top:6%;opacity:.5;}

	 75% {top:12%;opacity:.75;}

     100% {top:18%;opacity:1;}

}

@-o-keyframes show1 {

     0% {top:-18%;opacity:0;}

     25% {top:0%;opacity:.25;}

     50% {top:6%;opacity:.5;}

	 75% {top:12%;opacity:.75;}

     100% {top:18%;opacity:1;}

}

@keyframes show1 {

     0% {top:-18%;opacity:0;}

     25% {top:0%;opacity:.25;}

     50% {top:6%;opacity:.5;}

	 75% {top:12%;opacity:.75;}

     100% {top:18%;opacity:1;}

}





.pic-box1.loss1 .pic{

-moz-animation:hide1 0.5s  ease both;

-webkit-animation:hide1 0.5s  ease both;

-o-animation:hide1 0.5s ease both;

animation:hide1 0.5s ease both;

	}



@-moz-keyframes hide1 {

    0% {top:18%;opacity:1;}

     25% {top:12%;opacity:.75;}

     50% {top:6%;opacity:.5;}

	 75% {top:0%;opacity:.25;}

     100% {top:-18%;opacity:0;}

}



@-webkit-keyframes hide1 {

    0% {top:18%;opacity:1;}

     25% {top:12%;opacity:.75;}

     50% {top:6%;opacity:.5;}

	 75% {top:0%;opacity:.25;}

     100% {top:-18%;opacity:0;}

}



@-o-keyframes hide1 {

    0% {top:18%;opacity:1;}

     25% {top:12%;opacity:.75;}

     50% {top:6%;opacity:.5;}

	 75% {top:0%;opacity:.25;}

     100% {top:-18%;opacity:0;}

}



@keyframes hide1 {

    0% {top:18%;opacity:1;}

     25% {top:12%;opacity:.75;}

     50% {top:6%;opacity:.5;}

	 75% {top:0%;opacity:.25;}

     100% {top:-18%;opacity:0;}

}





.pic-box1.active11 .text{

-moz-animation:show11 0.5s  ease both;

-webkit-animation:show11 0.5s  ease both;

-o-animation:show11 0.5s ease both;

animation:show11 0.5s ease both;

}

@-moz-keyframes show11 {

     0% {bottom:-18%;opacity:0;}

     25% {bottom:0%;opacity:.25;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:12%;opacity:.75;}

     100% {bottom:18%;opacity:1;}

}

@-webkit-keyframes show11 {

     0% {bottom:-18%;opacity:0;}

     25% {bottom:0%;opacity:.25;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:12%;opacity:.75;}

     100% {bottom:18%;opacity:1;}

}

@-o-keyframes show11 {

     0% {bottom:-18%;opacity:0;}

     25% {bottom:0%;opacity:.25;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:12%;opacity:.75;}

     100% {bottom:18%;opacity:1;}

}

@keyframes show11 {

     0% {bottom:-18%;opacity:0;}

     25% {bottom:0%;opacity:.25;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:12%;opacity:.75;}

     100% {bottom:18%;opacity:1;}

}





.pic-box1.loss11 .text{

-moz-animation:hide11 0.5s  ease both;

-webkit-animation:hide11 0.5s  ease both;

-o-animation:hide11 0.5s ease both;

animation:hide11 0.5s ease both;

	}



@-moz-keyframes hide11 {

    0% {bottom:18%;opacity:1;}

     25% {bottom:12%;opacity:.75;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:0%;opacity:.25;}

     100% {bottom:-18%;opacity:0;}

}



@-webkit-keyframes hide11 {

    0% {bottom:18%;opacity:1;}

     25% {bottom:12%;opacity:.75;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:0%;opacity:.25;}

     100% {bottom:-18%;opacity:0;}

}



@-o-keyframes hide11 {

    0% {bottom:18%;opacity:1;}

     25% {bottom:12%;opacity:.75;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:0%;opacity:.25;}

     100% {bottom:-18%;opacity:0;}

}



@keyframes hide11 {

    0% {bottom:18%;opacity:1;}

     25% {bottom:12%;opacity:.75;}

     50% {bottom:6%;opacity:.5;}

	 75% {bottom:0%;opacity:.25;}

     100% {bottom:-18%;opacity:0;}

}





.pic-box3{ position:relative; line-height:0px;}

.pic-box3 img{ width:100%;}

.pic-box3 .pic{ width:45%; top:-8%; position:absolute;  text-align:center; opacity:0; right:0px; line-height:0px;}

.pic-box3 .pic img{ width:60%; max-width:250px; display:inline-block;}

.pic-box3 .pic2{ width:20.5%; top:0%; position:absolute;  text-align:center; opacity:0; left:25%; line-height:0px;}

.pic-box3 .pic2 img{ width:100%; max-width:208px; display:inline-block;}



.pic-box3 .text{ width:45%; bottom:8%; right:0px; text-align:center; position:absolute; opacity:0; height:40%; max-height:235px;}

.pic-box3.small .text{ height:78%;}

.pic-box3 .text .text-box{ width:19%; float:left; height:100%; margin-left:3.5%; cursor:pointer;

 background-image:-moz-linear-gradient(to bottom,rgba(209,169,114,0), rgba(209,169,114,1));

 background-image:-webkit-linear-gradient(to bottom,rgba(209,169,114,0), rgba(209,169,114,1));

 background-image:-o-linear-gradient(to bottom,rgba(209,169,114,0), rgba(209,169,114,1));

 background-image:linear-gradient(to bottom,rgba(209,169,114,0), rgba(209,169,114,1));

 position:relative;

 }

.pic-box3 .text .text-box:hover{ background:#cea972;}

.pic-box3 .text .text-box .pics{ padding:2px; width:100%; position:absolute; left:0px; opacity:0; top:-16%; box-sizing:border-box;}

.pic-box3 .text .text-box .pics img{ width:100%; max-width:74px;}

.pic-box3 .text .text-box .texts{ line-height:1.5; color:#333; bottom:-16%; padding-bottom:10px; opacity:0;left:0px; position:absolute; width:100%}





.pic-box3.active3 .pic{

-moz-animation:show3 0.5s  ease both;

-webkit-animation:show3 0.5s  ease both;

-o-animation:show3 0.5s ease both;

animation:show3 0.5s ease both;

}







@-moz-keyframes show3 {

     0% {top:-8%;opacity:0;}

     25% {top:-4%;opacity:.25;}

     50% {top:0%;opacity:.5;}

	 75% {top:4%;opacity:.75;}

     100% {top:8%;opacity:1;}

}

@-webkit-keyframes show3 {

     0% {top:-8%;opacity:0;}

     25% {top:-4%;opacity:.25;}

     50% {top:0%;opacity:.5;}

	 75% {top:4%;opacity:.75;}

     100% {top:8%;opacity:1;}

}

@-o-keyframes show3 {

     0% {top:-8%;opacity:0;}

     25% {top:-4%;opacity:.25;}

     50% {top:0%;opacity:.5;}

	 75% {top:4%;opacity:.75;}

     100% {top:8%;opacity:1;}

}

@keyframes show3 {

     0% {top:-8%;opacity:0;}

     25% {top:-4%;opacity:.25;}

     50% {top:0%;opacity:.5;}

	 75% {top:4%;opacity:.75;}

     100% {top:8%;opacity:1;}

}



.pic-box3.active3 .pic2{

-moz-animation:show4 0.5s  ease both;

-webkit-animation:show4 0.5s  ease both;

-o-animation:show4 0.5s ease both;

animation:show4 0.5s ease both;

}







@-moz-keyframes show4 {

     0% {top:0;opacity:0;}

     25% {top:9%;opacity:.25;}

     50% {top:17%;opacity:.5;}

	 75% {top:25%;opacity:.75;}

     100% {top:33%;opacity:1;}

}

@-webkit-keyframes show4 {

     0% {top:0;opacity:0;}

     25% {top:9%;opacity:.25;}

     50% {top:17%;opacity:.5;}

	 75% {top:25%;opacity:.75;}

     100% {top:33%;opacity:1;}

}

@-o-keyframes show4 {

     0% {top:0;opacity:0;}

     25% {top:9%;opacity:.25;}

     50% {top:17%;opacity:.5;}

	 75% {top:25%;opacity:.75;}

     100% {top:33%;opacity:1;}

}

@keyframes show4 {

     0% {top:0;opacity:0;}

     25% {top:9%;opacity:.25;}

     50% {top:17%;opacity:.5;}

	 75% {top:25%;opacity:.75;}

     100% {top:33%;opacity:1;}

}





.pic-box3.loss3 .pic{

-moz-animation:hide3 0.5s  ease both;

-webkit-animation:hide3 0.5s  ease both;

-o-animation:hide3 0.5s ease both;

animation:hide3 0.5s ease both;

}

@-moz-keyframes hide3 {

     0% {top:8%;opacity:1;}

     25% {top:4%;opacity:.75;}

     50% {top:0%;opacity:.5;}

	 75% {top:-4%;opacity:.25;}

     100% {top:-8%;opacity:0;}

}

@-webkit-keyframes hide3 {

     0% {top:8%;opacity:1;}

     25% {top:4%;opacity:.75;}

     50% {top:0%;opacity:.5;}

	 75% {top:-4%;opacity:.25;}

     100% {top:-8%;opacity:0;}

}

@-o-keyframes hide3 {

     0% {top:8%;opacity:1;}

     25% {top:4%;opacity:.75;}

     50% {top:0%;opacity:.5;}

	 75% {top:-4%;opacity:.25;}

     100% {top:-8%;opacity:0;}

}

@keyframes hide3 {

     0% {top:8%;opacity:1;}

     25% {top:4%;opacity:.75;}

     50% {top:0%;opacity:.5;}

	 75% {top:-4%;opacity:.25;}

     100% {top:-8%;opacity:0;}

}





.pic-box3.loss3 .pic2{

-moz-animation:hide4 0.5s  ease both;

-webkit-animation:hide4 0.5s  ease both;

-o-animation:hide4 0.5s ease both;

animation:hide4 0.5s ease both;

}

@-moz-keyframes hide4 {

     0% {top:33%;opacity:1;}

     25% {top:25%;opacity:.75;}

     50% {top:17%;opacity:.5;}

	 75% {top:9%;opacity:.25;}

     100% {top:0%;opacity:0;}

}

@-webkit-keyframes hide4 {

     0% {top:33%;opacity:1;}

     25% {top:25%;opacity:.75;}

     50% {top:17%;opacity:.5;}

	 75% {top:9%;opacity:.25;}

     100% {top:0%;opacity:0;}

}

@-o-keyframes hide4 {

     0% {top:33%;opacity:1;}

     25% {top:25%;opacity:.75;}

     50% {top:17%;opacity:.5;}

	 75% {top:9%;opacity:.25;}

     100% {top:0%;opacity:0;}

}

@keyframes hide4 {

     0% {top:33%;opacity:1;}

     25% {top:25%;opacity:.75;}

     50% {top:17%;opacity:.5;}

	 75% {top:9%;opacity:.25;}

     100% {top:0%;opacity:0;}

}





.pic-box3.active33 .text{

-moz-animation:show33 0.5s  ease both;

-webkit-animation:show33 0.5s  ease both;

-o-animation:show33 0.5s ease both;

animation:show33 0.5s ease both;

}



.pic-box3.active33 .pics{

-moz-animation:show33-1 0.5s  ease both;

-webkit-animation:show33-1 0.5s  ease both;

-o-animation:show33-1 0.5s ease both;

animation:show33-1 0.5s ease both;

}



.pic-box3.active33 .texts{

-moz-animation:show33-2 0.5s  ease both;

-webkit-animation:show33-2 0.5s  ease both;

-o-animation:show33-2 0.5s ease both;

animation:show33-2 0.5s ease both;

}



@-moz-keyframes show33 {

     0% {opacity:0;}

     25% {opacity:.25;}

     50% {opacity:.5;}

	 75% {opacity:.75;}

     100% {opacity:1;}

}

@-webkit-keyframes show33 {

     0% {opacity:0;}

     25% {opacity:.25;}

     50% {opacity:.5;}

	 75% {opacity:.75;}

     100% {opacity:1;}

}

@-o-keyframes show33 {

     0% {opacity:0;}

     25% {opacity:.25;}

     50% {opacity:.5;}

	 75% {opacity:.75;}

     100% {opacity:1;}

}

@keyframes show33 {

     0% {opacity:0;}

     25% {opacity:.25;}

     50% {opacity:.5;}

	 75% {opacity:.75;}

     100% {opacity:1;}

}



@-moz-keyframes show33-1 {

     0% {opacity:0;top:-16%;}

     25% {opacity:.25;top:-12%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.75; top:-4%;}

     100% {opacity:1;top:0%;}

}

@-webkit-keyframes show33-1 {

     0% {opacity:0;top:-16%;}

     25% {opacity:.25;top:-12%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.75; top:-4%;}

     100% {opacity:1;top:0%;}

}

@-o-keyframes show33-1 {

     0% {opacity:0;top:-16%;}

     25% {opacity:.25;top:-12%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.75; top:-4%;}

     100% {opacity:1;top:0%;}

}

@keyframes show33-1 {

     0% {opacity:0;top:-16%;}

     25% {opacity:.25;top:-12%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.75; top:-4%;}

     100% {opacity:1;top:0%;}

}



@-moz-keyframes show33-2 {

     0% {opacity:0;bottom:-16%;}

     25% {opacity:.25;bottom:-12%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.75; bottom:-4%;}

     100% {opacity:1;bottom:0%;}

}

@-webkit-keyframes show33-2 {

     0% {opacity:0;bottom:-16%;}

     25% {opacity:.25;bottom:-12%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.75; bottom:-4%;}

     100% {opacity:1;bottom:0%;}

}

@-o-keyframes show33-2 {

     0% {opacity:0;bottom:-16%;}

     25% {opacity:.25;bottom:-12%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.75; bottom:-4%;}

     100% {opacity:1;bottom:0%;}

}

@keyframes show33-2 {

     0% {opacity:0;bottom:-16%;}

     25% {opacity:.25;bottom:-12%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.75; bottom:-4%;}

     100% {opacity:1;bottom:0%;}

}



.pic-box3.loss33 .text{

-moz-animation:hide33 0.5s  ease both;

-webkit-animation:hide33 0.5s  ease both;

-o-animation:hide33 0.5s ease both;

animation:hide33 0.5s ease both;

}



.pic-box3.loss33 .pics{

-moz-animation:hide33-1 0.5s  ease both;

-webkit-animation:hide33-1 0.5s  ease both;

-o-animation:hide33-1 0.5s ease both;

animation:hide33-1 0.5s ease both;

}



.pic-box3.loss33 .texts{

-moz-animation:hide33-2 0.5s  ease both;

-webkit-animation:hide33-2 0.5s  ease both;

-o-animation:hide33-2 0.5s ease both;

animation:hide33-2 0.5s ease both;

}



@-moz-keyframes hide33 {

     0% {opacity:1;}

     25% {opacity:.75;}

     50% {opacity:.5;}

	 75% {opacity:.25;}

     100% {opacity:0;}

}

@-webkit-keyframes hide33 {

     0% {opacity:1;}

     25% {opacity:.75;}

     50% {opacity:.5;}

	 75% {opacity:.25;}

     100% {opacity:0;}

}

@-o-keyframes hide33 {

     0% {opacity:1;}

     25% {opacity:.75;}

     50% {opacity:.5;}

	 75% {opacity:.25;}

     100% {opacity:0;}

}

@keyframes hide33 {

     0% {opacity:1;}

     25% {opacity:.75;}

     50% {opacity:.5;}

	 75% {opacity:.25;}

     100% {opacity:0;}

}



@-moz-keyframes hide33-1 {

     0% {opacity:1;top:0%;}

     25% {opacity:.75;top:-4%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.25; top:-12%;}

     100% {opacity:0;top:-16%;}

}

@-webkit-keyframes hide33-1 {

     0% {opacity:1;top:0%;}

     25% {opacity:.75;top:-4%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.25; top:-12%;}

     100% {opacity:0;top:-16%;}

}

@-o-keyframes hide33-1 {

     0% {opacity:1;top:0%;}

     25% {opacity:.75;top:-4%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.25; top:-12%;}

     100% {opacity:0;top:-16%;}

}

@keyframes hide33-1 {

     0% {opacity:1;top:0%;}

     25% {opacity:.75;top:-4%;}

     50% {opacity:.5;top:-8%;}

	 75% {opacity:.25; top:-12%;}

     100% {opacity:0;top:-16%;}

}



@-moz-keyframes hide33-2 {

     0% {opacity:1;bottom:0%;}

     25% {opacity:.75;bottom:-4%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.25; bottom:-12%;}

     100% {opacity:0;bottom:-16%;}

}

@-webkit-keyframes hide33-1 {

     0% {opacity:1;bottom:0%;}

     25% {opacity:.75;bottom:-4%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.25; bottom:-12%;}

     100% {opacity:0;bottom:-16%;}

}

@-o-keyframes hide33-1 {

     0% {opacity:1;bottom:0%;}

     25% {opacity:.75;bottom:-4%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.25; bottom:-12%;}

     100% {opacity:0;bottom:-16%;}

}

@keyframes hide33-1 {

     0% {opacity:1;bottom:0%;}

     25% {opacity:.75;bottom:-4%;}

     50% {opacity:.5;bottom:-8%;}

	 75% {opacity:.25; bottom:-12%;}

     100% {opacity:0;bottom:-16%;}

}



.pic-box4{ float:left; line-height:0px; width:50%;}

.pic-box4 img{ width:100%;}



.bot-nav{ padding-top:50px; text-align:center; clear:both;}

.bot-nav span{ padding:0 30px; display:inline-block; height:40px;}

.bot-nav span a{ display:inline-block; line-height:34px; color:#a0a0a0;}

.bot-nav span a:hover{ border-bottom:#fff 3px solid; color:#fff;}

.bot-nav .ico-weibo{ width:39px; height:31px; display:inline-block; background:url(../images/ico-weibo.png) no-repeat center center; vertical-align:middle; margin-top:-3px;}

.bot-nav .ico{position:relative;}

.bot-nav .ico .ewm-box{ width:140px; line-height:0px; position:absolute; left:50%; top:100%; margin-left:-70px; display:none;}

.bot-nav .ico .ewm-box img{ width:100%;}

.bot-nav .ico-weibo:hover{background:url(../images/ico-weibo2.png) no-repeat center center;border:none;}

.bot-nav .ico-weixin{ width:38px; height:31px; display:inline-block; background:url(../images/ico-weixin.png) no-repeat center center; vertical-align:middle; margin-top:-3px;}

.bot-nav .ico-weixin:hover{background:url(../images/ico-weixin2.png) no-repeat center center; border:none;}

.location{ height:40px;line-height:40px; color:#a0a0a0; background:#000;}

.location a{ color:#a0a0a0;}

.location.bn{ border:none;}

.location.bb-line{border-bottom:#eee 10px solid;}

.location .link{ padding:0 20px; height:25px; line-height:24px; background:#b28850; color:#FFF; float:right; display:inline-block; vertical-align:middle; border-radius:8px; margin-top:8px;}

.location .link:hover{ color:#fff;}

.location .search-box{ float:right;}

.location .search-box .input-txt{ width:100px; background:#333; height:20px; line-height:20px; display:inline-block; vertical-align:middle; border:none; padding:0 5px; color:#999;}

.location .search-box .input-btn{ padding:0 5px;height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#B28850; color:#FFF;background-image: linear-gradient(to bottom, #B28850, #B28850); border:none; display:inline-block; cursor:pointer;}



.shop-ber{ line-height:0px;}

.shop-box{ border-bottom:#eeeeee 10px solid;border-top:#eeeeee 10px solid; margin-top:10px; padding:40px 0; font-family:"宋体";}

.shop-box.bbn{ border:none;}

.shop-box .pic{ width:50%; float:left; text-align:center; line-height:0px; position:relative; padding-bottom:40px;}

.shop-box .pic img{ display:inline-block;}

.shop-box .pic .num{ width:100%; position:absolute; height:8px; bottom:-16px; left:0px; text-align:center;}

.shop-box .pic .num li {display:inline-block; width:6px;height:6px;border-radius:100%; border:#777 1px solid;margin:0 4px; cursor: pointer;}

.shop-box .pic .num li.current {background-color:#777;}





.shop-box .text-box{ float:left; width:50%; line-height:1.8; color:#a0a0a0; font-size:14px;}

.shop-box .text-box .title{ font-size:36px; color:#333;}

.shop-box .text-box .size-bt{ display:inline-block;font-size:18px; font-weight:bold; color:#333;}

.shop-box .text-box .price{ font-size:20px; color:#333; padding-left:5px;}

.shop-box .text-box .info{ font-size:16px; color:#333; padding-top:15px;}

.shop-box .text-box .bun{ height:35px; width:35%; background:#c9c9c9; color:#FFF; font-size:20px; line-height:36px; display:inline-block; border:none; border-radius:8px; text-align:center; margin-top:30px; margin-right:5%;-webkit-background-image: linear-gradient(to bottom,#c9c9c9,#c9c9c9);}

.shop-box .text-box .bun:hover{ background:#b28850;}

.shop-box .text-box .bun.current{ background:#b28850;}

.shop-box .text-box .size-box{ margin-top:10px; line-height:27px;}

.shop-box .text-box .input{ width:87px; height:27px; display:inline-block; line-height:26px; background:#e5e5e5; color:#333; text-align:center; vertical-align:middle; border:none; border-radius:3px;-webkit-background-image: linear-gradient(to bottom,#e5e5e5,#e5e5e5); margin-left:5px;}

.shop-box .text-box .size{ display:inline-block;}

.shop-box .text-box .size li{height:22px; padding:0 8px; border:#a0a0a0 1px solid; line-height:22px; cursor:pointer; display:inline-block; margin:5px 0; border-radius:3px;}

.shop-box .text-box .size li.current,.shop-box .text-box .size li:hover{ background:#B28850;border:#B28850 1px solid; color:#FFF;}

.shop-box .text-box .info-text{ font-size:16px;}



.shop-box2{ width:46%; float:left;border-bottom:#eeeeee 10px solid;}

.shop-box2.bt10{border-top:#eeeeee 10px solid;}

.shop-box2 .title{ line-height:34px; font-size:18px; border-bottom:#eee 5px solid; color:#333;padding:10px 0px 10px 20px;}

.btn{ padding:0 20px; height:35px; line-height:34px; background-color:#c9c9c9; border-radius:8px; display:inline-block;color:#FFF; font-size:16px; border:none; cursor:pointer; 

-moz-box-sizing:border-box;

-webkit-box-sizing:border-box;

-o-box-sizing:border-box;

box-sizing:border-box;

background-image:-webkit-linear-gradient(to bottom,#c9c9c9,#c9c9c9);

background-image:linear-gradient(to bottom,#c9c9c9,#c9c9c9);

}

.btn.mt10{ margin-top:10px;}

.shop-box2 .title .btn{ width:126px; height:30px; line-height:28px; font-size:20px; padding:0px; font-family:"宋体";}

.btn:hover{ background:#b28850; color:#FFF;border:1px solid #B28850;}

.ui_page  a.pg{padding: 0 8px}

.Review{ font-family:"宋体";}

.Review li{ border-bottom:#eee 5px solid; padding:20px 0px 20px 20px; overflow:hidden;}

.Review li .username{ width:15%; float:left; color:#a0a0a0;}

.Review li .textbox{ float:right; width:85%; padding-left:10px; box-sizing:border-box; line-height:1.5;}

.Review-fb{display:none;}

.Review-fb li{ margin-top:20px; line-height:28px; padding:0 20px; overflow:hidden;}

.Review-fb li .input-txt{ width:100%; height:80px; line-height:16px; padding:5px 9px; border:none; border-radius:3px; color:#ccc; box-sizing:border-box; background:none;}

.Review-fb li .btn{width:83px; float:right; height:23px; line-height:20px; font-size:12px;}



.shop-box2 .page{ padding:20px 0; text-align:right;}



.shop-box2 .text-box{ margin:20px; padding-right:20px; color:#a0a0a0; line-height:1.8; height:200px; overflow:hidden; overflow-y:scroll;font-family:"宋体";scrollbar-base-color:#eeeeee;scrollbar-face-color:#333;scrollbar-arrow-color:#eee;scrollbar-3dlight-color:#eee;scrollbar-highlight-color:#eee;scrollbar-shadow-color:#eee;scrollbar-darkshadow-color:#eee;scrollbar-track-color:#eee;}

.shop-box2.w-25{ width:27%;}

.shop-box2 .text-box::-webkit-scrollbar{ width:8px; background:#fff;border-radius:4px;}

.shop-box2 .text-box::-webkit-scrollbar-thumb{ background:#eee; border-radius:4px;}

.shop-box2.w-100{ width:100%; margin-bottom:20px;}

.shop-box2.w-100.mb0{ margin-bottom:0px;}

.shop-box2.bt10{ border-top:#eee 10px solid;}

.shop-box2.bbn{ border-bottom:none;}

.shop-box2 .list{ font-family:"宋体";}

.shop-box2 .list li{ width:25%; padding:40px; box-sizing:border-box; text-align:center; float:left; cursor:pointer;border-bottom:#eee 10px solid; position:relative;}

.shop-box2 .list2 li{ width:33.33%; }

.shop-box2 .list li .addcar{ width:54%; position:absolute; left:23%; background:#fff; box-sizing:border-box; display:block; top:50%; font-size:18px; border-radius:100%; display:none; text-decoration:none; max-width:180px; }

.shop-box2 .list li .addcar img{ width:100%;}

.shop-box2 .list li .addcar:hover{ color:#333; text-decoration:underline;}

.shop-box2 .list li .addcar .tbox{ position:static;width:80%; padding-left:20%;line-height:1.5; text-align:left; display: inline-block;}

.shop-box2 .list li .addcar u{ text-decoration:none; font-size:20px; font-weight:bold;}

.shop-box2 .list li .addcar:hover u{ text-decoration:underline;}

.shop-box2 .list li a:hover {color:#333;}



.shop-box2 .list li .pic img{ /*width:58%;*/}

.shop-box2 .list li .name{ font-size:20px; line-height:30px; height:60px; overflow:hidden; margin:20px 0 20px; font-weight:bold;}

.shop-box2 .list li .text{ line-height:1.5; color:#a0a0a0; margin-bottom:15px;overflow: hidden;height: 35px}

.shop-box2 .list li .price{ font-size:16px; color:#333;}

.shop-box2 .list li:hover{ background:#efefef;}

.shop-box2 .list li:hover .addcar{ color:#333;}

.shop-ber img{ width:100%; max-width:1000px;}





.w250{ float:left; width:25%;}

.w250.no{ position:fixed; left:50%; margin-left:-500px; top:0px;}

.w250 .class{font-family:"宋体";}

.w250 .class dt{ font-size:16px; line-height:1; padding:20px 0; color:#000; font-weight: bold;}

.w250 .class dt.pt0{ padding-top:0px;}

.w250 .class dt a{ color:#b28850;}

.w250 .class dt .black{ color:#000;}

.w250 .class dd{ line-height:24px;}

.w250 .class dd a{ color:#a0a0a0;}

.w250 .class a.current,.w250 .class a:hover{ border-bottom:#a0a0a0 1px solid;}

.w250 .title{ font-size:16px; line-height:1; color:#000; margin-top:20px; font-family:"宋体"; font-weight: bold;}

.w250 .title a:hover{ color:#000; border-bottom:#a0a0a0 1px solid;}

.w750{ width:75%; float:right;}

.back{ line-height:1; height:40px; line-height:40px;text-align:right;}



.brand-box{ width:100%; max-width:1280px; line-height:0px; position:relative; margin-top:40px;}

.brand-box.w50{ float:left; width:50%; text-align:center;}

.brand-box img { width:100%;}





.brand-box .text{ width:28%; background:#fff; max-width:295px; border-radius:100%; left:50%; margin-left:-14%; text-align:center; top:50%; position: absolute; color:#333; overflow:hidden;font-size:12px; display:block; font-family:"宋体"; font-weight:bold;}

.brand-box .text span{ font-size:30px; line-height:30px; display:inline-block; position:absolute; top:50%; width:100%; left:0px; margin-top:-25px;}

.brand-box .text span:hover{ color:#333;}

.brand-box .text u{ font-size:14px; line-height:20px; text-decoration:none;}

.brand-box .text:hover{ color:#333;}

.brand-box .text:hover u{ text-decoration:underline;}



.pic-list li{ width:50%; padding:20px; box-sizing:border-box; float:left; font-size:0px; line-height:0px;}

.pic-list li img{ width:100%;filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter:grayscale(100%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1);}

.pic-list li img.active{filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter:grayscale(0); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);}



.share-bar{ margin-top:20px; margin-bottom:-20px; line-height:30px; text-align:right;}

.ico-weibo3{ background:url(../images/ico-weibo3.png) no-repeat center center; width:30px; height:30px; background-size:100%; display:inline-block; vertical-align:middle; margin-top:-2px; margin-left:5px;}

.ico-weixin3{ background:url(../images/ico-weixin3.png) no-repeat center center; width:30px; height:30px; background-size:100%; display:inline-block; vertical-align:middle; margin-top:-2px; margin-left:10px;}



.help-box{ position:relative; border-bottom:#eee 10px solid; height:auto; padding:20px 0;}

.help-box .line{ width:1px; height:100%; background:#e5e5e5; overflow:hidden; position:absolute; left:24.5%; top:0px;}

.w245{ width:24.5%; float:left;}

.w245 .ico-fenlei{ display:none;}

.w245 .lnav{ font-family:"宋体"}

.w245 .lnav li{ line-height:36px; font-size:14px; font-weight:bold;}

.w245 .lnav li a{ color:#333;}

.w245 .lnav li a.current{ text-decoration:underline;} 

.w245 .lnav li a:hover{ color:#333;text-decoration:underline;}

.w755{ width:75.5%; float:right;}

.w755 .text-box{ padding-left:55px; line-height:1.5; color:#333;}

.w755-box{ padding-left:55px; color:#a0a0a0;}

.w755 .title-bar{ line-height:30px;}

.w755 .title-bar .name{ font-size:18px; color:#333; font-weight:bold; font-family:"宋体"}

.w755 .title-bar .btn{ height:30px; line-height:28px; padding:0 15px; background:#a0a0a0; margin-left:5px; }

.w755 .title-bar .btn:hover{ background:#b28850;}

.w755 .title-bar .btn.h21{ width:100; height:21px; line-height:20px; font-size:12px; border-radius:11px;}



.w755 .form{ margin-top:20px;}

.w755 .form li{ margin-top:10px; line-height:22px; overflow:hidden;}

.w755 .form li .input-title{ width:12%;float:left; box-sizing:border-box;}

.w755 .form li .input-box{ width:88%; float:right; box-sizing:border-box;}

.w755 .form li .input-txt{ width:50%;  line-height:16px; border:#e5e5e5 2px solid; padding:3px 9px; box-sizing:border-box;}

.w755 .form li .input-txt.w50{ width:25%;}

.w755 .form li .code{ width:35%; height:22px; line-height:22px; background:#a0a0a0; color:#FFF; text-align:center; display:inline-block; margin-top:10px; margin-right:20px;}

.w755 .form li label{ margin-left:10px;}

.w755 .form li .btn{ width:25%;}

.w755-box .lines{ height:10px; background:#eee; margin:20px 0;}

.w755-box .text-box2{ line-height:1.5; margin-top:20px;}



.dd-text{ line-height:2.5; color:#a0a0a0}

.dd-text .pr20{  padding-right:20px;width: 60px;display: block;float: left;}

.dd-list li{ margin-top:10px; overflow:hidden;}

.dd-list li .pic{ border:#c6c6c6 1px solid; float:left; line-height:0px;width:110px; height:120px;text-align: center;}

.dd-list li .pic img{ max-width:110px; max-height:120px;}

.dd-list li .text{ line-height:2; padding-left:30px; float:left;}

.dd-list li .text .pr20{ padding-right:20px;}

.dd-list li .text .btn.h21{ width:100; height:21px; line-height:20px; font-size:12px; border-radius:11px;}

#opt a{color: #FFF;}

.nbt{ margin-top:40px; font-size:24px; line-height:24px; height:40px; color:#333;}

.nbt.bb1{ border-bottom:#a0a0a0 1px solid;}

.nbt2{ color:#a0a0a0; padding-bottom:10px; border-bottom:#a0a0a0 1px solid;}

.content{ max-width:900px; line-height:1.5; font-size:14px; color:#333; margin:20px auto 0; border-bottom:#eee 10px  solid; padding-bottom:40px;}

.content.pb40{ padding-bottom:40px;}

.content .line{ border-bottom:#eee 10px solid; margin:20px 0;}

.content.bn{ border:none;}

.content img {max-width: 100%; height: auto !important;}

.map{ border:#e5e5e5 2px solid; line-height:0px;}



.car-step{ padding:50px 0; line-height:50px; text-align:center; background:#eee; font-size:24px; color:#333;}

.car-step a{ color:#333;}

.car-step a.current{ border-bottom:#333 2px solid;}

.car-step .arrow{ padding:0 50px;}

.car-bt,h6{ border-bottom:#eee 10px solid; line-height:44px; font-size:20px; color:#333; font-family:"宋体";}

.car-list{border-bottom:#eee 10px solid; line-height:44px; color:#333; font-size:0px;font-family:"宋体";}

.car-list.bbn{ border-bottom:none;}

.car-list li{ display:inline-block;font-size:14px; vertical-align:middle; font-weight:bold;}

.car-list.h100{padding:15px 0;}

.car-list.h100 li{ line-height:24px; font-weight:normal;}

.car-list li.w1{ width:13%;}

.car-list li.w2{ width:36%;}

.car-list li.w2 .pic{ width:100px; height:100px; line-height:0px; text-align:left;display:inline-block; vertical-align: middle;}

.car-list li.w2 .pic img{ height:100px;}

.car-list li.w3{ width:13%;}

.car-list li.w4{ width:12%;}

.car-list li.w4 .num{ padding:2px 5px; border:#e5e5e5 1px solid; display:inline-block; line-height:16px;}

.car-list li.w4 .num-txt{ height:16px; line-height:16px; text-align:center; display:inline-block; font-size:12px; border:0px; border-radius:0px; width:40px;}

.car-list li.w4 .add{ width:16px; height:16px; line-height:16px; text-align:center; cursor:pointer;}

.car-list li.w5{ width:13%; line-height:24px;}

.car-list li.w6{ width:13%; line-height:24px;}

.car-bar{ padding:10px 30px; line-height:30px; background:#eeeeee; text-align:right; font-size:18px; color:#333; overflow:hidden;}

.car-bar .num{ padding:0 50px;}

.car-bar .btn{ height:30px; font-size:16px; line-height:28px;}

.car-bar.n2{ padding:10px 0px; font-size:20px; font-weight:bold;}

.check{ vertical-align:middle; font-size:0px; line-height:0px; width:13px; height:13px; margin:0px; padding:0px;}

.login-box{ width:50%; float:left; padding:50px 0px; color:#a0a0a0;}

.login-box .name{ line-height:0px; text-align:center;}

.login-box .name img{ width:60%; max-width:294px;}

.login-box.tac .name img{ width:30%;}

.login-box .form{ margin-top:40px;}

.login-box .form li{ margin-top:10px; line-height:22px; overflow:hidden;}

.login-box .form li .input-title{ width:20%; padding-right:20px; text-align:right; float:left; box-sizing:border-box;}

.login-box .form li .input-box{ width:80%; float:right; box-sizing:border-box;}

.login-box .form li .input-txt{ width:60%; height:28px; line-height:16px; border:#e5e5e5 2px solid; padding:3px 9px; box-sizing:border-box;}

.login-box .form li .input-txt.w50{ width:35%;}

.login-box .form li .code{ width:35%; height:22px; line-height:22px; background:#a0a0a0; color:#FFF; text-align:center; display:inline-block; margin-top:10px; margin-right:20px;}

.login-box .form li .btn{ width:35%;}

.login-box .form li.mt40{ margin-top:40px; line-height:30px;}

.login-info{ margin-top:40px; line-height:30px;}

.ico-qq{ background:url(../images/ico-qq.png) no-repeat center center; width:30px; height:30px; background-size:100%; display:inline-block; vertical-align:middle; margin-top:-2px;}

.ico-zfb{ background:url(../images/ico-zfb.png) no-repeat center center; width:30px; height:30px; background-size:100%; display:inline-block; vertical-align:middle; margin-top:-2px;}

.login-box  .ico-weibo3{ margin-left:0px;}

.login-box.tac{ text-align:center; }

.login-box.tac .name{ line-height:30px; font-size:30px; color:#996c33;font-family:"宋体"; font-weight:bold;}

.login-box.tac .btn{ width:40%; margin-top:60px;}

.login-box.tac .text-box{ font-size:24px; margin-top:60px;font-family:"宋体"; }



.fwyz{ padding:80px 0; text-align:center; background:#FFF;}

.fwyz .dsp{ line-height:1.8; width:530px; text-align:left; margin:0 auto; padding-bottom:20px; font-size:14px;}

.fwyz .fwyz-txt{ width:358px; height:25px; border:#e5e5e5 2px solid; line-height:21px; padding:10px; display:inline-block; padding:0 8px; display:inline-block; vertical-align:middle; box-sizing:border-box; margin-right:20px; color:#999;}

.fwyz .fwyz-txt.w120{ width:120px;}

.fwyz .btn{ height:25px; line-height:22px; margin-left:20px; width:130px; border-radius:11px;}

.fwyz .btn.w65{ width:65px; padding:0px;}

.fwyz-box{ padding:50px 0 ; background:#e5e5e5; font-size:14px; line-height:2;text-align: center;}

.dlcx-box{padding:50px 0 ; background:#e5e5e5; font-size:14px; line-height:2;text-align: center;}

.dlcx-box .name{ width:100px; display:inline-block; text-align:left;}

.dlcx-box .text{ display:inline-block;}

.dlcx-text{ font-size:16px; text-align:center;}



.fwyz-box .wrap{ width:530px; overflow:hidden;}

.fwyz-box .name{ width:100px; display:block; text-align:left; float:left;}

.fwyz-box .text{ display:block;text-align: left;width:430px; float:left;}

.fwyz-box .text.w-250{ width:530px;}

.fwyz-text{ font-size:18px; text-align:center;}



.idx{ width:100%; height:auto; position:relative; margin-top:40px; z-index:100;}

.idx img{ width:100%;}

.idx .text{ width:22%;top:50%; line-height:0px; position:absolute; z-index:99; cursor:pointer;}

.idx .text img{ width:100%;}

.idx .pic{ line-height:0px; position:absolute; z-index:100;}

.idx .pic img{ width:100%;}

.idx.n1 .text{ left:11.4%;}

.idx.n1 .pic{ left:85.23%; width:9.8%; height:46.5%; top:46.3%;}

.idx.n2 .text{ left:67.9%;}

.idx.n2 .pic{ left:52%; width:14.8%; height:50%; top:37.5%;}

.idx.n3 .text{ left:66.8%;}

.idx.n3 .pic{ left:82%; width:15%; height:37.7%; top:54.8%;}

.idx.n4 .text{ left:66.8%;}

.idx.n4 .pic{ left:33.75%; width:20.3%; height:46.3%; top:43%;}

.idx.n5 .text{ left:14.5%;}

.idx.n5 .pic{ left:75.6%; width:16.2%; top:60%;}



.shdd li{ border-bottom:#eee 10px solid; padding:10px 0; overflow:hidden; font-family:"宋体"; color:#333; font-size:16px; font-weight:bold;}

.shdd li{ line-height:35px;}

.shdd li .btn{ width:120px; height:35px; font-family:"微软雅黑"; line-height:34px;}

.shdd li .name{ font-size:20px; font-weight:bold;}

.shdd li .input-txt{ padding:5px 10px; height:35px; line-height:24px; width:100%; display:inline-block; font-weight:normal; color:#999; box-sizing:border-box; font-size:14px; font-weight:normal; margin-top:10px; border:none; background:none;}

.shdd li .pic{ margin-top:10px;}

.shdd li.bn{ border:none;}

.Float{ width:120px; position:fixed; z-index:99999; bottom:50%; right:0px; margin-bottom:-76px;}

.Float li{ height:37px; background:#FFF; margin-top:1px; background:#eee; line-height:36px; color:#333; font-weight:bold;}

.Float li a{ color:#333;}

.Float li a.c1,.Float li a:hover{color:#B28850;}

.Float li i{ width:36px; height:36px; display:inline-block; vertical-align:middle; margin-left:5px;}

.Float li i.ico-space{ width:25px;}

.Float li .ico-all-prc{ background: url(../images/ico-all-prc.png) no-repeat center center; background-size:100%;}

.Float li .ico-car{ background: url(../images/ico-car.png) no-repeat center center; background-size:100%;}

.Float li .ico-talk{ background: url(../images/ico-talk.png) no-repeat center center; background-size:100%;}

.Float li u{ border-bottom:#000 2px solid; text-decoration:none;}



.c-msg{ width:50%; float:left;}

.c-msg li{ margin-top:10px; overflow:hidden;}

.c-msg li .title{ width:25%; line-height:26px;float:left; color:#777;}

.c-msg li .input-box{width:75%; float:right;}

.c-msg li .input-box #in_file{width:60%;}

.c-msg li .input-txt{ width:80%; border:#e5e5e5 1px solid; height:27px; color: #666666; line-height:22px; padding:0 5px; 

-moz-box-sizing:border-box;

-webkit-box-sizing:border-box;

-o-box-sizing:border-box;

box-sizing:border-box;

}

.c-msg li .input-tra{ width:80%; height:100px;}

.c-msg li .input-txt.w15{ width:15%; text-align:center; color:#999;}

.c-msg li .btn{ width:70px; height:19px; font-size:12px; line-height:16px; padding:0px; text-align:center;}

.c-msg li .select{ width:80%;}

.c-text{width:40%;float:right;margin: 60px 0 0 10%;}

.imgbox{ float:left; width:24.5%; box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.imgbox .pic{border: 1px solid #C6C6C6;line-height: 0px; display:inline-block; width:110px; height:120px; line-height:0px;}

.imgbox .pic img{max-width: 110px;max-height:120px;}

.imgbox .text {line-height: 2; color:#a0a0a0;}

.imgbox .text .pr20{ padding-right:20px;}



.w755 .form li .input-title2{ display:inline-block; padding-right:10px; box-sizing:border-box; font-size:14px; font-weight:bold; color:#333;}

.w755 .form li .input-title3{ width:15%;float:left; box-sizing:border-box; font-size:14px; font-weight:bold; color:#333;}

.w755 .form li .input-box3{ width:85%; float:right; box-sizing:border-box;}

.w755 .form li .input-tra{ height:80px; width:80%;}

.w755 .form li .input-btn{ border:#e5e5e5 2px solid; background:#FFF; cursor:pointer; padding:0 10px;}



.fenye{ width:100%; height:auto; text-align:center; margin-top:40px; float:left; font-size:0px;}

.fenye span{ font-size:14px;}

.fenye span a{width:auto!important;  width:18px;  min-width:18px; padding:0 5px;height:28px; line-height:26px;color:#fff;display:inline-block; white-space:nowrap; background:#1a1a1a; -moz-border-radius:3px; -webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px; margin:0 3px;}

.fenye a.prv{ padding:0 10px; }

.fenye a.next{ padding:0 10px;}

.fenye a.no,.fenye span a:hover{ background-color:#B28850; color:#fff;}

.fenye a.more{ display:none;}

.container{}

.box {float: left;width:320px;box-sizing:border-box;line-height:0px;margin-bottom:20px;}

.box img {width:100%}



.dlcx-pic{ width:150px; height:150px; display:inline-block; margin-right:20px; line-height:0px; font-size:0px; vertical-align:middle;}

.dlcx-pic img{ width:150px; height:150px;}

.dlcx-texts{ display:inline-block; vertical-align:middle; text-align:left; margin-right:30px;

  margin-bottom:0px;

  width:270px;}

.join-nav{width:960px; margin:40px auto 0; height:56px;}

.join-nav li{ width:160px; margin:0 1px; float:left;}

.join-nav li a{ height:56px; line-height:40px; text-align:center; font-size:13px; display:block; background:url(../images/join-nav.png) no-repeat center top; color:#cdb287;}

.join-nav li.active a{ background-position: center -56px;}

.join-text{ margin-top:20px; padding-bottom:40px; line-height:1.8;}
.join-text img{ display:block;width: 1200px;max-width: 100%;height: auto !important;}
.join-text .bt{ font-size:18px; font-weight:bold; color:#b28850; padding:10px 0;}



.down-list{ margin-top:40px;}

.down-list.mt10{ margin-top:10px;}

.down-list li{ line-height:48px; height:48px; font-size:14px; border-bottom:#eee 1px solid;}

.down-list li .text{ float:left;}

.down-list li a{ color:#666;}

.down-list li a:hover{ color:#B28850;}

.down-list li .date{ float:right;}



.down-bt{ padding:10px 0; font-size:14px; line-height:20px; border-bottom:#eee 1px solid; border-top:#eee 1px solid;}

.down-bt .name{ font-size:18px; color:#B28850; font-weight:bold;}

.down-bt .date{ float:right; color:#999;}

.np{ padding-top:10px;border-top:#eee 1px solid; line-height:2; font-size:14px;}

.down-bt2{ font-size:18px; color:#B28850; font-weight:bold; margin-top:10px;}

.down-text{ line-height:2; padding:20px 0;}

.content.pb10{ padding-bottom:10px;}



@media all and (min-width:640px) and (max-width:900px){

nav{ height:40px; line-height:40px; position:relative;}

nav .nav{display:block;}

nav .nav li{margin-right:3%; float:left;}

.ico-nav{ display:none;}

.bot-nav span{ padding:0px; width:33.33%; display:block; float:left;}

.bot-nav span.ico{ margin-top:10px; float:none; display:inline-block;}]

.shop-box2 .list li{padding:20px 10px;}

.shop-box2 .list li .pic img{ width:50%;}

.w755 .form li .input-title2{ font-size:12px;}

.w755 .form li .input-title3{ width:30%;font-size:12px; font-weight:bold;}

.w755 .form li .input-box3{ width:70%; }

.w755 .form li .input-tra{ height:60px; width:100%;}

.w755 .form li .input-btn{}

.c-msg li .input-box #in_file{width:auto;}

.imgbox{width:100%; padding:0 10px 10px; border-bottom:#eee 10px solid; margin-bottom:20px;}

.imgbox .pic{ width:40%; height:auto; float:left;}

.imgbox .pic img{ width:100%; height:auto;}

.imgbox .text {width:60%;line-height:2; color:#a0a0a0; float:left; padding-left:10px; box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.imgbox .text .pr20{ padding-right:10px;}

	}

	

@media all and (min-device-width:768px) and (max-device-width :1024px) and (orientation:landscape){

	.wrap{ width:100%; max-width:100%; }

	

	}

@media all and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){

	.wrap{ width:100%; max-width:100%;}

	nav{ padding:0 10px; box-sizing:border-box;}

	.lnav{ padding-left:10px;box-sizing:border-box;}

	.w755{ padding-right:10px;box-sizing:border-box;}

	.w250{padding-left:10px;box-sizing:border-box;}

	.w250{padding-left:10px;box-sizing:border-box;}

	.location{padding:0 10px; box-sizing:border-box;}

	.srh-bar{ right:10px;}

	.car-list{ padding:0 10px;box-sizing:border-box;}

	.car-bt{ padding:0 10px;box-sizing:border-box;}

	.car-list.h100 {padding: 15px 10px;}

	.car-step .arrow {padding: 0px 30px;}

	

	.shdd li{ padding:10px;}



	}

	

@media all and (max-width:640px) {

    
.edui-upload-video{ width:100% !important; height:auto !important; }

.header{ background:#FFF; position:static; left:0px; top:0px; width:100%; z-index:9999;}

.header.current{ position:static; }

.kong{ display:none;}

.logo{padding:20px 0;}

.logo img{ width:20%;}

nav{ height:40px; position:relative; border:none; z-index:9999;}

.ico-nav{width:44px;height:40px; background:url(../images/ico-nav.png) no-repeat center center; background-size:24px 24px; float:left;  cursor:pointer; display:block;}

nav .nav{ width:100%; background:#FFF;position:absolute; left:0px; top:40px; cursor:pointer;box-sizing:border-box; display:none; border-bottom:#dfdfdf 1px solid;}

nav .nav li{ float:none; padding:0px; margin:0px; border-top:#dfdfdf 1px solid;}

nav .nav li a{height:39px; line-height:38px; display:block; padding:0 10px;}

nav .nav li a.current,nav .nav li a:hover{ border:none;background:#eee; color:#1b1b1b;}

nav .nav li .arrow{ width:12px; height:12px; display:block; float:right; background:url(../images/ico-arrow.png) no-repeat center center;background-size:100%; margin-top:13px;}

nav .nav li a.active{ border:none;}

nav .nbox .link{width:30%;}

#jhcx{ display:block;}

footer .pic{ margin-top:30px;}



.srh-box{ padding:10px;}

.srh-box .input{ width:60%; height:20px; line-height:20px; padding:5px 10px; border:none; border-radius:0; box-shadow:0px 1px 5px rgba(0, 0, 0, 0.25); display:inline-block;color:#ccc; vertical-align:middle;}

.srh-box .input-box{margin-top:10px;}

.location{ padding:0 10px;}

.bot-nav span{ padding:0px; width:33.33%; display:block; float:left;}

.bot-nav span:nth-child(4){ display:none;}

.bot-nav span:nth-child(5){ width:50%;}

.bot-nav span:nth-child(6){ width:50%;}

.bot-nav span.ico{ margin-top:10px; float:none; display:inline-block; z-index:9999;}

.bot-nav .ico .ewm-box{ top:-152px;}

.bot-nav  .ico-weixin .ewm-box{ top:-120px;}



.bot-nav .ico-weibo{ width:24px; height:20px; display:inline-block; background:url(../images/ico-weibo.png) no-repeat center center; vertical-align:middle; margin-top:-3px; background-size:24px 20px;}

.bot-nav .ico-weibo:hover{background:url(../images/ico-weibo2.png) no-repeat center center;border:none;background-size:24px 20px;}

.bot-nav .ico-weixin{ width:24px; height:20px; display:inline-block; background:url(../images/ico-weixin.png) no-repeat center center; vertical-align:middle; margin-top:-3px;background-size:24px 20px;}

.bot-nav .ico-weixin:hover{background:url(../images/ico-weixin2.png) no-repeat center center; border:none;background-size:24px 20px;}

.shop-box .pic{ width:100%; float:left; text-align:center; line-height:0px; padding:10px; box-sizing:border-box;} 

.shop-box .pic img{ display:inline-block; width:35%;}

.shop-box .text-box{ float:left; width:100%; line-height:1.5; color:#a0a0a0; font-size:12px; padding:10px;box-sizing:border-box;}

.shop-box .text-box .title{ font-size:18px; color:#333; padding-bottom:10px;}

.shop-box .text-box .price{ font-size:16px; color:#333; padding-top:10px;}

.shop-box .text-box .info{ font-size:14px; color:#333; padding-top:15px;}

.shop-box .text-box .bun{ height:35px; width:40%; background:#c9c9c9; color:#FFF; font-size:14px; line-height:34px; display:inline-block; border:none; border-radius:8px; text-align:center; margin-top:20px; margin-right:5%;}





.shop-box2{ width:100%; min-height:0px; height:auto; padding-bottom:20px;}

.shop-box2 .title{ padding:10px;}

.shop-box2 .text-box{ padding:10px; height:auto; overflow:auto; margin:0px;}

.shop-box2.w-25{ width:100%;}

.shop-box2 .list li{ width:50%; padding:20px 10px;}

.shop-box2 .list li .name{ font-size:16px; line-height:24px; height:48px; margin:10px 0 10px;}

.shop-box2 .list li .text{padding-bottom:10px;}

.shop-box2 .list li .price{ font-size:14px;}



.pic-box1 .text{ bottom:10%;}

.pic-box1 .text a{padding:10px 0px;} 

.pic-box1 .text img{width:80%; max-width:248px;}



.pic-box3 .text .text-box .pics{ top:18%;}

.pic-box3 .text .text-box .texts{ display:none;}



.w250{ width:auto; float:none;}

.w250.no{position:static; left:0px; top:0px; margin:0px;}

.w250 .title{ padding:0 10px;}

.w250 .class dt{ font-size:16px; line-height:40px; height:40px;border-top:#eee 1px solid; color:#000; clear:both; width:100%; margin:10px 0; padding:0 10px; box-sizing:border-box; float:left;}

.w250 .class dd{ line-height:24px; width:33.33%; display:inline-block; float:left;box-sizing:border-box; padding-left:10px;}

.w250 .class dd a{color:#a0a0a0;}

.w250 .class a:hover{ color:#b28850;}

.w750{ width:100%; float:none; clear:both;}

.Review li .username{ width:30%;}

.Review li .textbox{ width:70%; font-size:12px; padding-right:10px; box-sizing:border-box;}

.brand-box .text span{ font-size:16px; line-height:16px; margin-top:-15px;}

.brand-box .text u{ font-size:12px; line-height:14px;}



.share-bar{ margin-top:10px;}

.ico-weibo3{width:24px; height:24px;}

.ico-weixin3{ width:24px; height:24px;}



.Review-fb{ display:none; overflow:hidden;}

.Review-fb li{ margin-top:10px; padding:0 10px;}

.Review-fb li .input-txt{ width:100%; box-sizing:border-box; height:60px;line-height:16px; padding:5px 9px;}

.Review-fb li .btn{height:30px; line-height:26px;}

.shop-box2 .list li .addcar{font-size:14px;}

.pic-box4{ width:100%;}



.help-box .line{ display:none;}

.w245{ width:auto; position:absolute; left:10px; top:10px;}

.w245 .ico-fenlei{ height:24px; line-height:24px; display:block; padding:0 10px; color:#CCC; background:rgba(178,136,80,.9); border-radius:3px 3px 0 0; cursor:pointer; color:#FFF;}

.w245 .lnav{ position:absolute; left:0px; top:24px; padding:10px;background:rgba(178,136,80,.9);border-radius:0px 3px 3px 3px; display:none;}

.w245 .lnav li{ line-height:28px; font-size:12px; border-bottom:rgba(255,255,255,.3) 1px solid; white-space:nowrap; width:100%;}

.w245 .lnav li a{ color:#fff;}

.w245 .lnav li a.current{ text-decoration: none;} 

.w245 .lnav li a:hover{ color:#ccc;text-decoration: none;}

.w755{ width:100%; float:none;}

.w755 .text-box{ padding:10px; margin-top:10px;}

.back{ padding:0px 10px; margin-top:0px;}

.nbt{ padding:0 10px;}

.nbt2{ padding:10px;}

.content{padding:0 10px 10px;}



.car-step{ padding:20px 0; line-height:20px;  font-size:12px;}

.car-step .arrow{ padding:0 5px;}

.car-bt{ border-bottom:#eee 5px solid; line-height:40px; font-size:14px; font-weight:bold; color:#333; padding:0 10px;}

.car-list{border-bottom:#eee 5px solid; line-height:40px; color:#333; font-size:0px; padding:0 10px;}

.car-list.bbn{ border-bottom:none;}

.car-list li{ display:inline-block;font-size:12px; vertical-align:middle;}

.car-list li .hide{ display:none;}

.car-list.h100{padding:10px;}

.car-list.h100 li{ line-height:24px;}

.car-list li.w1{ width:15%;}

.car-list li.w2{ width:25%;}

.car-list li.w2 .pic{ width:60px; height:60px; line-height:0px; text-align:left; }

.car-list li.w2 .pic img{ height:60px;}

.car-list li.w3{ width:15%;}

.car-list li.w4{ width:15%;}

.car-list li.w4 .num{ padding:2px 5px; border:#e5e5e5 1px solid; display:inline-block; line-height:16px;}

.car-list li.w4 .num-txt{ height:16px; line-height:16px; text-align:center; display:inline-block; font-size:12px; border:0px; border-radius:0px; width:40px;}

.car-list li.w4 .add{ width:16px; height:16px; line-height:16px; text-align:center; cursor:pointer;}

.car-list li.w5{ width:15%; line-height:24px;}

.car-list li.w6{ width:15%; line-height:24px;}

.car-bar{ padding:10px; line-height:20px;font-size:14px;}

.car-list.h100 li.w1{ width:15%;}

.car-list.h100 li.w2{ width:85%;}

.car-list.h100 li.w3{ width:50%;}

.car-list.h100 li.w4{ width:50%;}

.car-list.h100 li.w5{ width:50%;}

.car-list.h100 li.w6{ width:50%;}

.car-bar .num{ padding:0 10px;}

.nbox{ visibility:hidden;}



.login-box{ width:100%; float: none; padding:20px 0px; color:#a0a0a0;}

.login-box .name{ line-height:0px; text-align:center;}

.login-box .name img{ width:60%; max-width:294px;}

.login-box .form{ margin-top:20px;}

.login-box .form li{ margin-top:10px; line-height:22px; overflow:hidden;}

.login-box .form li .input-title{ width:25%; padding-right:10px; text-align:right; float:left; box-sizing:border-box;}

.login-box .form li .input-box{ width:75%; float:right; box-sizing:border-box; padding-right:10px;}

.login-box .form li .input-txt{ width:100%; height:22px; line-height:16px; border:#e5e5e5 2px solid; padding:3px 9px; box-sizing:border-box; border-radius:0px;}

.login-box .form li .input-txt.w50{ width:50%;}

.login-box .form li .code{ width:50%; height:22px; line-height:22px; background:#a0a0a0; color:#FFF; text-align:center; display:inline-block; margin-top:10px; margin-right:10px;}

.login-box .form li .btn{ width:50%;}

.login-info{ margin-top:20px; line-height:30px; padding:0 10px;}

.ico-qq{ width:24px; height:24px;}

.ico-zfb{ width:24px; height:24px;}

.login-box.tac{ text-align:center;}

.login-box.tac .name{ line-height:30px; font-size:24px; color:#996c33;}

.login-box.tac .btn{ width:40%; margin-top:20px;}

.login-box.tac .text-box{ font-size:18px; margin-top:20px;}





.w755-box{ padding:10px;}

.w755 .title-bar{ line-height:24px; margin-top:10px;}

.w755 .title-bar .name{ font-size:14px; color:#333;}

.w755 .title-bar .btn{ height:24px; line-height:22px; padding:0 5px; font-size:12px; background:#a0a0a0; margin-top:-2px;}

.w755 .form{ margin-top:20px;}

.w755 .form li{ margin-top:10px; line-height:22px; overflow:hidden;}

.w755 .form li .input-title{ width:25%;float:left; box-sizing:border-box;}

.w755 .form li .input-box{ width:75%; float:right; box-sizing:border-box;}

.w755 .form li .input-txt{ width:100%; height:22px; line-height:16px; border:#e5e5e5 2px solid; padding:3px 9px; box-sizing:border-box;}

.w755 .form li .input-txt.w50{ width:30%;}

.w755 .form li label{ margin-left:5px;}

.w755 .form li .btn{ width:50%; height:30px; line-height:28px; font-size:16px;}

.w755-box .lines{ height:10px; background:#eee; margin-top:10px;}

.w755-box .text-box2{ line-height:1.5; margin-top:10px;}

.pic-list li{ width:50%; padding:10px; box-sizing:border-box; float:left; font-size:0px; line-height:0px;}



.fwyz{ padding:40px 10px; }

.fwyz .fwyz-txt{ width:60%; height:25px;margin-right:10px;}

.fwyz .btn{ width:30%;margin-left:5px; font-size:14px;}

.fwyz-box{ padding:20px 10px; line-height:1.5;}



.fwyz .fwyz-txt.w120{ width:45%; margin:10px 5px 0 5px; margin-top:10px;}

.fwyz .btn.w65{ width:30%; margin:10px 5px 0 5px;}

.fwyz .btn{ margin-top:10px;}

.fwyz .btn.mt10{  margin:10px 5px 0 5px;}

.fwyz-text{ font-size:14px;}



.shdd li{ border-bottom:#eee 5px solid; padding:10px; font-size:14px; font-weight:normal;}

.shdd li{ line-height:30px;}

.shdd li .btn{ width:100px; height:30px;line-height:28px;}

.shdd li .name{ font-size:16px; }

.shdd li .pic img{ height:30px;}

.car-bar.n2{ font-size:16px;}

.idx{margin-top:20px; }

.shop-box .text-box .size-bt{ font-size:14px;}



.c-msg li{ margin-top:10px; overflow:hidden;}

.c-msg li .title{ width:30%; line-height:26px;float:left; color:#a0a0a0}

.c-msg li .input-box{width:70%; float:right;}

.c-msg li .input-txt{ width:100%; border:#e5e5e5 2px solid; height:27px; line-height:22px; padding:0 5px; 

-moz-box-sizing:border-box;

-webkit-box-sizing:border-box;

-o-box-sizing:border-box;

box-sizing:border-box;

}

.c-msg li .input-tra{ width:100%; height:60px;}

.c-msg li .input-txt.w15{ width:50%; }

.c-msg li .btn{ width:40%; }

.c-msg li .select{ width:100%;}



.c-msg { width: 100%; float:none；}

.c-textbox{ width: 100%; float: none; line-height: 2;}

.Float{ width:100%; position:fixed; z-index:99999; bottom:0px; left:0px; margin-bottom:0px;}

.Float li{ height:48px; width:25%; background:#FFF; margin-top:0px; background:rgba(255,255,255,0.8); line-height:16px;font-size:12px; text-align:center; color:#333; font-weight: normal; float:left; border-right:rgba(0,0,0,0.5) 1px solid; box-sizing:border-box;}

.Float li a{ color:#333; line-height:12px;}

.Float li a.c1,.Float li a:hover{color:#B28850;}

.Float li i{ width:100%; height:24px; display:inline-block; vertical-align:top; margin:2px auto 0;}

.Float li.n1 u{ line-height:48px;}

.Float li i.ico-space{ width:0px; display:none;}

.Float li .ico-all-prc{ background: url(../images/ico-all-prc.png) no-repeat center center; background-size:24px;}

.Float li .ico-car{ background: url(../images/ico-car.png) no-repeat center center; background-size:24px;}

.Float li .ico-talk{ background: url(../images/ico-talk.png) no-repeat center center; background-size:24px;}

.Float li u{ border-bottom:none; text-decoration:none;}

.box {margin-bottom:10px;padding:0 10px;float:left;width:100%; }

.fenye{ width:100%; height:auto; text-align:center; margin:0px; padding:10px; box-sizing:border-box; float:left; font-size:0px;}

.fenye span{ display:none;}

.fenye a{display:none;}

.fenye a.more{ display:inline-block; width:100%; height:40px; line-height:40px; background:#B28850; color:#FFF; font-size:14px; font-weight:bold;}

.c-msg{ width:100%; float:none;}

.c-text{width:auto;float:none; padding:10px 0; margin:0px;}



.dlcx-pic{ width:100%; height:100px; display:block; margin-right:20px; line-height:0px; font-size:0px; text-align:center;}

.dlcx-pic img{ width:100px; height:100px;}

.dlcx-texts{ display:block; margin-top:10px;}

.dlcx-texts p{ overflow:hidden; clear:both; font-size:12px;}

.dlcx-texts .name{

	display:block;

	float:left;

	text-align:right;

	width:50%;

	padding-right:10px;

	-moz-box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-o-box-sizing:border-box;

	-ms-box-sizing:border-box;

	box-sizing:border-box;

	}

.dlcx-texts .text{

	text-align:left;

	width:50%;

	display:block;

	float:left;

	padding-left:10px;

	-moz-box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-o-box-sizing:border-box;

	-ms-box-sizing:border-box;

	box-sizing:border-box;

	}

.fwyz-box .wrap{ width:auto; padding:0 10px; text-align:center;}

.fwyz-box .name{ width:80px; display:inline-block; text-align:left;}

.fwyz-box .text{ display:inline-block;text-align: left;width:150px;}

.fwyz-box .text.w-250{ width:250px;}

.fwyz .dsp{ line-height:1.6; font-size:12px; width:auto; padding:10px;}



.join-nav{ margin:0 0 0 10px; width:auto;height:auto; overflow:hidden;}

.join-nav li{

	width:25%;

	float:left;

	margin-top:10px;

	margin-right:0px !important;
	margin-left:0px !important;

	padding-right:10px;

	box-sizing:border-box;

	box-sizing:border-box;

	box-sizing:border-box;

	box-sizing:border-box;

	}

.join-nav li a{ height:30px; line-height:30px; text-align:center; font-size:12px; display:block; background:#141414; color:#cdb287;}

.join-nav li.active a{ background:#403e3f;}

.join-text{ margin-top:0px; padding:10px; line-height:1.8;}

.join-text .bt{ font-size:14px; font-weight:bold; color:#b28850; padding:10px 0;}
.join-text p{ margin-left:0 !important;}


.down-list{ margin-top:0px; padding:5px 10px 10px;}

.down-list li{ line-height:18px; height:auto; padding:5px 0;font-size:12px;}

.down-list li .text{ float:none; font-weight:bold;}

.down-list li a{ color:#666;}

.down-list li a:hover{ color:#B28850;}

.down-list li .date{ float:none; color:#999;}

.down-bt2{ padding:0 10px; font-size:14px;}

.down-bt{font-size:12px; line-height:18px;}

.down-bt .name{ font-size:14px; color:#B28850; font-weight:bold;}

.down-bt .date{ float:right; color:#999;}



     }

.ui_page {

    line-height: 0;

    padding: 20px 0;

    text-align: center;

    vertical-align: middle;

    clear: both;

}

.ui_page a, .ui_page span {

    background: url("../images/ui_page.png") no-repeat scroll 0 0 #F6F6F6;

    border: 1px solid #ddd;

    border-radius: 3px;

    color: #333;

    display: inline-block;

    font-size: 12px;

    height: 26px;

    line-height: 26px;

    margin-right: 3px;

    min-width: 16px;

    overflow: hidden;

    padding: 0 5px;

    text-align: center;

    vertical-align: middle;

    white-space: nowrap;

}

a.ui_page_prev {

    background-position: -1px -27px;

    padding-left: 18px;

    text-align: left;

    width: 41px;

}

a.ui_page_next {

    background-position: -1px -55px;

    margin-right: 0;

    padding-right: 18px;

    text-align: right;

    width: 41px;

}

a.ui_page_last {

    margin-left: 3px;

    margin-right: 0;

}

.page_now, span.page_now, span.page_now:visited {

    color: #FFF;

    cursor: default;

     background: none repeat scroll 0 0 #b28850;

    border: 0 none;

}

.ui_page_break {

    display: inline-block;

    font-size: 12px;

    height: 20px;

    line-height: 18px;

    margin: 0 6px 0 3px;

    padding-bottom: 8px;

    vertical-align: middle;

}



.arttitle h1 {

    border-bottom: 1px solid #f5f5f5;

    color: #333;

    font: 18px/30px "微软雅黑";

    padding-bottom: 10px;

    text-align: center;

}

.arttitle h1 span {

    color: #999;

    display: block;

    font-size: 12px;

}

table{margin: 10px 5px;font-size: 14px}

table tr{line-height: 30px;}

table tr td{padding:5px 10px;}

table  input[type='submit'],table  input[type='button']{    

background: none repeat scroll 0 0 #b28850;

background-image: linear-gradient(to bottom, #b28850, #b28850);

border: medium none;

border-radius: 8px;

box-sizing: border-box;

color: #fff;

cursor: pointer;

display: inline-block;

font-size: 16px;

height: 35px;

margin: 5px 0;

line-height: 34px;

padding: 0 20px;}