/* 使用相对路径或者绝对URL */
@font-face {
	font-family: '优设标题黑'; /* 自定义字体的名字 */
	src: url('../../../../../Public/fonts/优设标题黑.ttf');
}

#file_nheader2{display: none;}
.block{max-width:1440px;min-width:1200px;margin: 0 auto;}
.clear{clear:both;}
a{text-decoration: none;color:#333333;}
a:hover{}
a:link,a:visited,a:hover,a:active{text-decoration: none;}
.awhite a:link,.awhite a:visited,.awhite a:active{color:#FFFFFF;text-decoration: none;}
.awhite a:hover{text-decoration: none;}
.orange a:link,.orange a:visited,.orange a:active{color:#f36a1c;text-decoration: none;}
.orange a:hover{text-decoration: none;}
#headerbox{background:#ffffff;height:170px; width:100%}
.uploadbox a{font-size: 14px;}
#headerbox .uploadbox,#headerbox2 .uploadbox{float: right;margin-right: 60px;}
#headerbox .uploadbox img,#headerbox2 .uploadbox img{width: 19px;float: left;margin-top: 13px;margin-right: 8px;}
#headerbox ul{float: right;}
#headerbox .topbar{background:#252424;height:45px;text-align: right;line-height: 45px;font-size:13px;}
#headerbox .topbar li{display: inline-block;}
#headerbox .topbar li a.i{/*border-right:1px solid #ffffff;*/padding:0 5px;font-size: 14px;}
#headerbox .toplogo img{/*background: #cccccc;*/margin:30px auto 40px;display: block;}

#headerbox .nav{position: relative;width:100%;margin-bottom: 25px;background: #fff;/* border-bottom: 3px solid #eee; */}
#headerbox .nav .navlist{float: left;}
#headerbox .nav-box{/* border-bottom: 3px solid #eee; */height: 40px;}
#headerbox .nav .navitem{display:inline-block;width:130px;text-align: center;color:#333333;font-weight: bold;text-align: center;height:50px;}
#headerbox .nav .navitem a{font-size:14px;color:#999;/* display: block; *//*height: 40px;*/text-align: center;padding-bottom: 19px;}
#headerbox .nav .navitem .text {
    font-size: 16px;
    color: #434040;
    border-bottom: 1px;
    border-color: #333333;
    height: 100%;
    display: inline-flex;
    width: revert;
    padding-bottom: 0;
}
#headerbox .nav .navitem .text:hover,#headerbox .nav .navitem.active .text{border-bottom:2px solid #333333;opacity:100%;}
#headerbox .nav .navitem .bgpic{/* width: 35px; */height: 35px;margin:0 auto 14px;opacity: 1}

#headerbox .showdown{
	display: none;
	position: absolute;
	left:0;top:43px;
	z-index:9999;
	width:100%;
	background: #fff;
	padding: 25px 0 0;
	/*background:rgba(200, 200, 200, 0.65) none repeat scroll 0 0 !important;
-moz-opacity:0.65;
filter:alpha(opacity=65);*/
	/* min-height:320px; */
}
.i-item2{
	width: 100%;
}
#headerbox .showdown .i-item,#headerbox2 .showdown .i-item{/* width: 1267px; */width: 1400px;/*border-left: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;*/margin:auto;}
#headerbox .showdown .item{
	display:-webkit-flex;
	display: -webkit-box;
	-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;
	-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;
	display: flex;justify-content: center;text-align: center;position:inherit;flex-direction: column;display:-ms-flex;}
#headerbox .showdown .sitem{position: relative;/* width: 76px; */display: inline-block;padding:0 15px;text-align: left;/*height:80px;*/font-size: 14px;
font-weight: normal;float: left;/* border-right: 1px solid #f6f6f6; *//* min-height: 320px; */overflow: hidden;}
.menu_level2{
	display: flex;
	justify-content: center;
	margin-bottom: 20px;
}
#headerbox .showdown .sitem:last-child{border-right: 1px solid #fff;}
#headerbox .showdown .sitem a {padding-bottom: 0!important;font-weight: bold;}
#headerbox .showdown .sitem:hover a{color: #000!important}
#headerbox .showdown .sitem a:hover,#headerbox .showdown .sitem.active>a{color:#f36a1c!important;}
#headerbox .showdown .sitem:hover .bgpic{opacity: 10}
#headerbox .showdown .sitem img{margin:auto;vertical-align: text-bottom;line-height: 48px;width:40px;display: block;}

#headerbox .showdown .slist ul{float: none}
#headerbox .slist li.stitle{/*background: url('../images/icon-arrow-right.png') no-repeat right;*//*margin-right:10px;width: 60px;*/}
#headerbox .slist li{float:left;padding-right:0px !important;width: 100%}
#headerbox .showdown .menu3{left:0;top:55px;line-height: 25px;background-color: #333333;align-items: center;justify-content: center;}
#headerbox .showdown .menu3 a{font-weight: 400; padding: 20px 10px !important;font-size: 14px;}
#headerbox .showdown .menu3 a:hover{color: #f36a1c!important;}
#headerbox #searchbox{float:right;font-size:14px;line-height:20px;}
#headerbox2{background:#252424;height:45px;line-height: 45px;position: fixed;top:0;width:100%;z-index:999999;}
#headerbox2 .hbox{/*width:90%;*/margin:0 auto;}
#headerbox2 .navlist .sitem .bgpic{width: 35px;height: 35px;margin:auto;opacity: 0.5}
#headerbox2 .navlist .sitem a{color: #999}
#headerbox2 .showdown .sitem a {height: 68px;padding-bottom: 0!important;font-weight: bold;display: block;}
#headerbox2 .toplogo{float:left;display: block;margin-top:0px;margin-right:20px;}
#headerbox2 .navlist{float:left;}
#headerbox2 .navitem{display:inline-block;min-width:80px;text-align: center;color:#333333;text-align: center;line-height:45px;font-size:14px;}
#headerbox2 .navitem .text:hover{border-bottom:1px solid white;padding-bottom:5px;}
#headerbox2 .navitem .text.active{color:#fff;border-bottom: 1px solid #fff;padding-bottom: 5px}
#headerbox2 .showdown .sitem:hover a{color: #000!important}
#headerbox2 .showdown .sitem:hover .bgpic{opacity: 10}
#headerbox2 .showdown .sitem a:hover,#headerbox2 .showdown .sitem.active>a{color:#f36a1c!important;}
#headerbox .slist .li.stitle{}
#headerbox .slist li{float:left;padding-right:20px;/*line-height: 17px;*/}
#headerbox .slist li a{font-size: 12px!important;color: #999!important;padding-bottom: 0!important;}

#headerbox2 #searchbox{float:right;font-size:14px;line-height:45px;margin-right:20px;}
#headerbox2 .registerbox{float:right;overflow: hidden;}
#headerbox2 .registerbox li{display: inline-block;line-height: 45px;font-size:13px;}
#headerbox2 .registerbox li a.i{padding:0 5px;font-size: 14px;}


#headerbox2 .showdown{padding: 15px 0;display: none;position: absolute;left:0;top:45px;z-index:9999;width:100%;background:rgba(255, 255, 255,10) none repeat scroll 0 0 !important;
/*-moz-opacity:0.85;
filter:alpha(opacity=85);*/
/*height:200px;*/
border-bottom: 1px solid #000
}
#headerbox2 .showdown .item{text-align: left;/*padding:20px 0px 20px 10%;*/
	border-left: 1px solid #f6f6f6;border-right: 1px solid #f6f6f6;min-height: 330px;
}
#headerbox2 .showdown .sitem{display: inline-block;padding:0 15px;width: 76px;text-align: center;font-size: 14px;float: left;
font-weight: normal;border-right: 1px solid #f6f6f6;min-height: 330px;}
#headerbox2 .showdown .sitem:last-child{border-right: 1px solid #fff}
#headerbox2 .showdown .sitem a:hover,#headerbox .showdown .sitem.active>a{color:#f36a1c;}
#headerbox2 .showdown .sitem img{display: block;margin:auto;vertical-align: text-bottom;line-height: 23px;width:25px;}
#headerbox2 .showdown .slist{margin-top: 12px;display: block;left:0;top:55px;line-height: 25px;}
#headerbox2 .slist li.stitle{/*background: url('../images/icon-arrow-right.png') no-repeat right;*//*margin-right:10px;width: 60px;*/}
#headerbox2 .slist li{padding-right:0px!important;}
#headerbox2 .slist li a{font-size: 12px;font-weight: 400!important;height: auto!important;}
#headerbox2 .text{color:#ffffff;font-size: 16px;}
#searchbox input{font-size: 12px;width:125px;  margin:0 5px;height:20px;padding:0 5px; padding-left:10px;font-size:12px;color: #999; border-radius:10px;}
#searchbox .uploadmodel{background:url('../images/icon_upload.png') no-repeat;padding-left:20px;}
#headerbox #searchbox .uploadmodel{background:url('../images/icon_upload_grey.png') no-repeat;padding-left:20px;}
#searchbox #header-search{background: url(../images/news/fdj.svg) no-repeat;float: left;    float: left;font-size: 0;width: 23px;background-position: center;}

/*.banner-warp .flexslider li .flexbg{background: rgba(255,255,255,.8);position: absolute;width: 100%;height: 100%;top: 0}
.banner-warp .flex-active-slide{width: 1200px!important;margin: auto;}
.banner-warp .flexslider li .flexbg{background: none}*/
.banner-warp .banner{width:100%;height:560px;position:relative;margin-bottom: 10px;}
.banner-warp .slider{width:100%;min-width:1200px;height:560px;position:relative;overflow:hidden;background:#fff;text-align:center;z-index:80;}
.banner-warp .slider .bdbox{width:100%;min-width:1267px;height:530px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.banner-warp .slider .bd{width:1265px;position:absolute;left:50%;margin-left:-637px;}
.banner-warp .slider .bd li{width:1267px;overflow:hidden;height: 530px;}
.banner-warp .slider .bd li img{display:block;width:1267px;height:530px;}
.banner-warp .slider .tempWrap{overflow:visible !important}
.banner-warp .slider .tempWrap ul{margin-left:-1267px !important;}
.banner-warp .hd{position:absolute;width:100%;left:0;z-index:1;height:20px;bottom:0px;text-align:center;}
.banner-warp .banner .hd li{background: #eee;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    zoom: 1;
    height: 5px;
    line-height: 10px;
    width: 20px;
    font-size: 0px;
    text-align: center;
    overflow: hidden;
    border-radius: 100px;margin:0 5px;}
.banner-warp .banner .hd li.on{background: #000}
.banner-warp .slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:530px;cursor:pointer;}
.banner-warp .slider .prev{left:-50%;margin-left:-632px;}
.banner-warp .slider .next{left:50%;margin-left:632px;}
.banner-warp .slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:530px;background:#fff;filter:alpha(opacity=80);opacity:0.8;}
.banner-warp .slider .pnBtn .arrow{display:block;position:absolute;top:0;z-index:1;width:60px;height:530px;}
/*.banner-warp .slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}*/
.banner-warp .slider .prev .arrow{right:-78px;background:url(../images/news/ltop1.svg)no-repeat;background-position: center;}
.banner-warp .slider .next .arrow{left:-78px;background:url(../images/news/rtop1.svg) no-repeat;background-position: center;}


#footerbox{color:#a0a0a0;}
#footerbox .footer-top{background: #454649;padding-top:50px;padding-bottom: 50px;}
#footerbox .b_logobox{width:20%;float:left;}
#footerbox .b_logobox .b_dbox{width: 200px;}
#footerbox .b_logobox .b_dbox a{display: inline-block;float: right;}
#footerbox .b_logobox p{line-height: 25px;color:#ffffff;}
#footerbox .b_logobox .icon{width:38px;margin-left:25px;margin-top:30px;}
#footerbox .b_articlebox{width:60%;float:left;}
#footerbox .b_articlebox .item{width:23%;float:left;padding:5px;text-align: center;height:170px;}
#footerbox .b_articlebox .item:first-child{border-left:1px solid #686868;}
#footerbox .b_articlebox .item.last{border-right:1px solid #686868;}

#footerbox .b_contactbox{width:20%;float:right;line-height: 25px;}
#footerbox .b_contactbox img{margin:10px 0;}
#footerbox .b_contactbox .wbox{padding-left:10%;}
#footerbox .b_articlebox .item span{padding-bottom:10px;font-size: 14px;}
#footerbox .b_articlebox .item ul{margin-top:15px;}
#footerbox .b_articlebox .item ul li{padding-bottom: 15px;}
#footerbox .b_articlebox .item ul a{color:#fff;line-height: 25px;font-size: 14px;}
#footerbox  .footer-t{background:#252424;height:95px;}
.footer-bootom{padding-bottom:0px;padding-top: 20px;line-height: 25px;}
#footerbox  .kfbox a{background:#ffffff;
border-radius:100px;
width:125px;
height:36px;line-height: 36px;display: block;font-size:14px;
color:#434040;text-align: center;margin:10px 0 10px;}

.gbox .gname{line-height: 25px;font-size:13px;color: #666;margin-top: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;}
.gbox .detail{line-height: 25px;font-size:13px;color:#9fa1a0;text-align: left;}
.gbox .detail .ids{text-align: center;}

#usermenubox{font-size:16px;color:#434040;}
/*#usermenubox li{padding:10px 20px;}*/
#usermenubox li a{line-height: 45px;font-size:16px;color:#434040;text-align: left;}
#usermenubox li ol li{height: 45px;line-height: 45px;margin-top: 10px;margin-bottom: 10px;padding-left: 35px;}


#usermenubox li ol li.myhome i{background: url(../images/user/grzy.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.fens i{background: url(../images/user/fen2.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.collect i{background: url(../images/user/collect2.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.message i{background: url(../images/user/message.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.gcomment i{background: url(../images/user/message.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.info i{background: url(../images/user/grxx.svg) no-repeat;background-position: center;}
#usermenubox li ol li.my_upload i{background: url(../images/user/wdsc.svg) no-repeat;background-position: center;}
#usermenubox li ol li.download_history i{background: url(../images/user/wdxz.svg) no-repeat;background-position: center;}
#usermenubox li ol li.vip i{background: url(../images/user/pay.png) no-repeat;background-position: center;}
#usermenubox li ol li.pay_log i{background: url(../images/user/pay_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.trade i{background: url(../images/user/pay.png) no-repeat;background-position: center;}
#usermenubox li ol li.trade_log i{background: url(../images/user/pay_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.asset_center i{background: url(../images/user/pay_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.my_asset i{background: url(../images/user/pay_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.tixian_log i{background: url(../images/user/pay_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.point i{background: url(../images/user/czjb.svg) no-repeat;background-position: center;}
#usermenubox li ol li.points_history i{background: url(../images/user/jbjl.svg) no-repeat;background-position: center;}
#usermenubox li ol li.store_apply i{background: url(../images/user/sjsq.svg) no-repeat;background-position: center;}
#usermenubox li ol li.store_info i{background: url(../images/user/sjsq.svg) no-repeat;background-position: center;}
#usermenubox li ol li.model_upload i{background: url(../images/user/mxsc.svg) no-repeat;background-position: center;}
#usermenubox li ol li.pic_upload i{background: url(../images/user/mxsc.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.su_upload i{background: url(../images/user/mxsc.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.soft_upload i{background: url(../images/user/mxsc.svg) no-repeat;background-position: center;background-size: 100%;}

#usermenubox li ol li i{float: left;width: 22px;height: 45px;margin-right: 10px;}
#usermenubox li ol li#info{}
#usermenubox li ol li.active{background:#434040; }
#usermenubox li ol li.active a{color: #fff}
#usermenubox li ol li.active.myhome i{background: url(../images/user/grzy2.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.active.fens i{background: url(../images/user/fen.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.active.collect i{background: url(../images/user/collect.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.active.message i{background: url(../images/user/message2.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.active.gcomment i{background: url(../images/user/message2.svg) no-repeat;background-position: center;background-size: 100%;}

#usermenubox li ol li.active.info i{background: url(../images/user/grxx2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.my_upload i{background: url(../images/user/wdsc2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.download_history i{background: url(../images/user/wdxz2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.vip i{background: url(../images/user/pay2.png) no-repeat;background-position: center;}
#usermenubox li ol li.active.pay_log i{background: url(../images/user/pay2_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.active.trade i{background: url(../images/user/pay2.png) no-repeat;background-position: center;}
#usermenubox li ol li.active.trade_log i{background: url(../images/user/pay2_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.active.asset_center i{background: url(../images/user/pay2_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.active.my_asset i{background: url(../images/user/pay2_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.active.tixian_log i{background: url(../images/user/pay2_log.png) no-repeat;background-position: center;}
#usermenubox li ol li.active.point i{background: url(../images/user/czjb2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.points_history i{background: url(../images/user/jbjl2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.store_apply i{background: url(../images/user/sjsq2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.store_info i{background: url(../images/user/sjsq2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.model_upload i{background: url(../images/user/mxsc2.svg) no-repeat;background-position: center;}
#usermenubox li ol li.active.pic_upload i{background: url(../images/user/mxsc2.svg) no-repeat;background-position: center;background-size: 100%;}
#usermenubox li ol li.active.su_upload i{background: url(../images/user/mxsc2.svg) no-repeat;background-position: center;background-size: 100%;}

.userbg{background:#f4f4f4;padding-top: 30px;padding-bottom: 35px}
.userbg .myimall{background:#ffffff;
box-shadow:0 0 13px 0 rgba(0,0,0,0.15);
border-radius:6px;
width:240px;padding: 10px 0}
.userbg .widthpx{background:#ffffff;
box-shadow:0 0 13px 0 rgba(0,0,0,0.15);
border-radius:6px;
width:1165px;padding-bottom: 40px;border-radius:10px;}
.usertitle{font-size:16px;line-height: 40px;font-weight: 400;padding:20px 40px 30px;}
.userrightbox{float:left;width:580px;font-size:16px;}
.userrightbox .imput_text{padding: 0;border:none;height:30px;line-height: 30px;background: none;width:200px;}
.probox .titles{line-height: 40px;font-size:16px;font-weight:400;padding: 10px 0}
.probox .titles span{color:#b5b5b5;}
.userrightbox dd{width: 100%}
.userrightbox table td{font-size:14px;color:#434040;}
.userrightbox table td .p{font-size:12px;color:#999999;}
.userrightbox table td .p2{font-size:12px;color:#999999;}
.userrightbox table td input{font-size: 12px;}
.userrightbox .buttons{text-align: right;}
.userrightbox .buttons a{font-size:12px;color:#f36e20;text-align: right;}

#other_pro{margin:10px 0;}
#other_pro li{float:left;width:110px;text-align: center;margin-right:23px;height:30px;line-height: 30px;}
#other_pro li a{background: #000000;color:#ffffff;display: block;}
#other_pro li.active a,#other_pro li a:hover{background:#f36a1c;}

.listfilter{padding:20px;background:#6e6e6e;font-size:14px;color:#ffffff;margin-bottom:20px;}
.listfilter ul{border-bottom:1px solid #cccccc;height:40px;padding-left:15px;}
.listfilter ul li{display: inline-block;line-height: 40px;margin-right:5px;}
.listfilter ul li.title{}
.listfilter #resultbox a{background:#ffffff;color:#333333;padding:3px 5px;}
.listfilter #resultbox a span{color:red;background: url('../images/icon-cha.png') no-repeat center right;padding-right:20px;}
.listfilter .fbox a:hover,.listfilter .fbox a.active{color:#f36a1c;}

.index-title{padding-bottom: 40px;padding-top: 30px;}
.index-title .tts{font-family: '微软雅黑';font-size:24px;color:#434040;text-align: center;font-weight: 400}
.indextitle{height:40px;line-height: 40px;margin-top:10px;margin-bottom: 30px;}
.indextitle span{font-size:18px;}
.indexcatelist{float:right;}
.indexcatelist li{float:left;margin:0 10px;}
.indexcatelist li.more a{background:#f8f8f8;color:#666666;font-size:12px;padding:5px 20px;}
.indexcatelist li a{padding:5px 0;}
.indexcatelist li a:hover{border-top:3px solid #000000;color:#000000;}
.indextitle .mores{margin:35px auto 0;border:1px solid #dddddd;border-radius:100px;width:153px;height:34px;line-height: 34px;text-align: center;}
.indextitle .mores a{display: block;font-size: 14px;color: #999}

#pro_detail{margin:20px 0; }
#propage .flex-viewport{height: auto;}
#propage .flexslider .slides{height:551px;}
#propage .flex-control-thumbs{margin-top:12px;}
#propage .flex-control-thumbs li{height:128px;}
.pname{font-size:26px;color:#434040;font-weight: 700;padding-bottom: 35px;}
.afr{margin-right:0px;}


.nbs-flexisel-container {
	position: relative;
	max-width: 100%;
}
.nbs-flexisel-ul {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
.nbs-flexisel-inner {
	overflow: hidden;
	margin: 0px auto;
	width:100%;
}
.nbs-flexisel-item {
	float: left;
	margin: 0;
	padding: 0px;
	cursor: pointer;
	position: relative;
}
.nbs-flexisel-item > img {
	cursor: pointer;
	position: relative;
}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	width:40px;
	height:40px;
	position: absolute;
	cursor: pointer;
	z-index: 100;
	background-size: cover;
}
.nbs-flexisel-nav-left {
	left: 120px;
	top: 42% !important;
	background: url(../images/news/Prev2.svg) no-repeat;
}
.nbs-flexisel-nav-right {
	right: 120px;
	top: 42% !important;
	background: url(../images/news/Next2.svg) no-repeat;
}
.nbs-flexisel-nav-left:hover {
	background: url(../images/news/Prev2-hover.svg) no-repeat;
}
.nbs-flexisel-nav-right:hover {
	background: url(../images/news/Next2-hover.svg) no-repeat;
}
ul#flexiselDemo3.nbs-flexisel-nav-left, ul#flexiselDemo3.nbs-flexisel-nav-right {
	width:44px;
	height:44px;
	position: absolute;
	cursor: pointer;
	z-index: 100;
	display:none;
}

/*首页*/
.category-selectbox{border-bottom: 1px solid #eee;padding-bottom: 12px;}
.category-selectbox span{font-size:18px;color:#434040;font-weight: 700;}
.myscroll{float: right;width: 525px;position: relative;position: relative;overflow: hidden;height: 20px;}
.category-selectbox .center{margin-right: 50px;overflow: hidden;margin-top: 5px;display: block;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
    width: 1000000px;}
.category-selectbox ul{/*float: left;width: 1200px;*/height: 13px;width: auto;overflow: hidden;}
.category-selectbox ul li{float: left;}
.category-selectbox ul li a{color: #999;font-size: 14px;border-left: 1px solid #eee;height: 13px;line-height: 13px;display: inline-block;text-align:center;display: block;width: 94px;}
.category-selectbox ul li:first-child a{border-left: 1px solid #fff}
.category-selectbox ul li.active a,.category-selectbox ul li a:hover{color:#434040;}
.category-selectbox .bthView{float: right;    position: absolute;right: 0;top: 0;}
.category-selectbox .bthView img{/*float: right;*/margin-top: 2px;margin-left: 5px;}
.category-selectbox .next,.category-selectbox .prev{cursor: pointer;}


/* scrollpic */

.scrollpic{min-width:525px;min-height:20px;float: right;position: relative;}
.myscroll{display:block; width:100%; position:relative; overflow:hidden;}
.myscroll .myscrollbox{display:block; float:left; position:absolute; left:0; top:3px; width:1000000px;}
.myscroll ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
.myscroll ul li{display:block; float:left; padding:0; margin:0;}
.myscroll ul li a{display:block; float:left; width:96px; text-align: center; position:relative; color:#999;font-size: 14px;border-left: 1px solid #eee;
    height: 13px;
    line-height: 13px;}
.myscroll ul li:first-child a{border-left: 1px solid #fff;}

.mybtns{height:19px;position: absolute;right: 0;z-index: 99;background: #fff}
.mybtns a{width:19px; height:19px; display:block; float:left; margin-right:1px;}
.mybtns a:hover, .myscroll, .mybtns a,.myscroll a:hover .intro, .myscroll a .intro,.myscroll .myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.mybtns .left{background-image:url(../images/news/goryprev.svg);}
.mybtns .right{background-image:url(../images/news/gorynext.svg);}



/* WebDown */
.mod-dialog-bg {
	background: #000;
	display: none;
	opacity: .5;
	filter: alpha(opacity=50);
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
}
.alert_windows{
			display:none;
			position:fixed;
			z-index:1000;
			width:800px;
			height:700px;
			/*background:#566F93;*/
			// background: url(../images/alert_windows.png);
			// background-size: cover;
		}

		.alert_windows span{
			float:right;
			width:30px;
			height:30px;
			text-align:center;
			font:15px/30px Microsoft Yahei;
			cursor:pointer;
			color:#fff;
			margin-top:20px;
			margin-right:5px;
			background: url(../images/news/closes.svg)no-repeat;
			background-position: center;
			font-size: 0;
			/*background:lightblue;*/
		}

/*		.alert_windows span:hover{
			color:#EEE;
			background:red;
		}*/

.mian-warp{
	width: 100%;
	height: 100%;

}


/*模型列表*/
.category-select .category-big{padding:35px 0 30px;}
.category-select .category-big li{float: left;text-align: center;margin-right:50px;cursor: pointer;}
.category-select .category-big li:last-child{margin-right: 0}
.category-select .category-big li .pic{width: 35px;height: 35px;margin: 0 auto 12px;}

.category-select .category-big li.hit h2{color:#EC6C00;}
.category-select .category-big li.hit .pic{opacity: 10}
.category-select .category-big li img{margin:auto;}
.category-select .category-big li h2{color: #999;font-size: 14px;}
.category-select .category-small ul.pane{display: none;}
.category-select .category-small li{float: none;border-top: 1px solid #e0e0e0;padding: 20px 0}
.category-select .category-small li a,.category-select .category-small li span{font-size: 14px;}
.category-select .category-small li span{color: #333333;width: 75px;display: inline-block;font-weight:800;}
.category-select .category-small li a{padding: 0 10px}
.category-select .category-small li a.active{color:#ec6c00;}
.select-box{background:#FFFFFF;padding: 0 25px;height:42px;line-height: 42px;margin:0px 0 10px}
.select-box ul{float: left;}
.select-box ul li{cursor: pointer;height:40px;line-height: 40px;float: left;font-size: 12px;color:#434040;border-bottom:2px solid #f4f4f4;margin-right: 50px;}
.select-box ul li.active{border-bottom:2px solid #ec6c00;color:#ec6c00;}
.select-box ul li.active a{color: #ec6c00}
.select-box .select-check{float: left;margin-left: 40px;}
.select-box .select-check div{display: inline-block;font-size: 12px;cursor: pointer;margin-right: 30px;}
.select-box .select-check div i{background: url(../images/news/sel1.svg);float: left;    width: 12px;height: 12px;margin-top: 15px;margin-right: 5px;}
.select-box .select-check div.checked i{background: url(../images/news/sel2.svg);}


.on-pingjia {background:#333333;border-radius:2px;width:180px;height:48px;line-height: 48px;text-align: center;color: #fff;padding: 0;border-radius: 31.5px;}
.textarea_warp{
	border:1px solid #d7d7d7;
	width:472px;
	height:136px;
	padding:10px 20px;
	background-color:#ffffff;
	border-radius:10px;
}
.message-warp .messfr {width: 514px;margin-left: 20px;}
.message-warp .messfl{min-height: 240px; border-right: 1px solid #e3e3e3;padding-right: 20px;flex: 1;}
.error_box{padding: 0 40px;}
.error_box h2{padding: 20px 0 15px;font-size:18px;color:#434040;border-bottom: 1px solid #eee;font-weight: 400}
.error_box .info p{font-size: 16px;color:#434040;padding-top:13px;}
.error_box .info ul{padding-bottom: 30px;padding-top:5px;width: 520px;}
.error_box .info ul li{border:1px solid #979797;cursor: pointer;
border-radius:100px;border-radius:100px;height:36px;line-height: 36px;font-size: 14px;padding: 0 25px;display: inline-block;margin-right: 10px;margin-top: 10px;}
.error_box textarea{
	border:1px solid #979797;
border-radius:10px;
width:480px;
padding: 10px;
height:108px;
font-size: 14px;
}
.error_box .info ul li:last-child{margin-right: 0}
.error_box .info ul li.active{background:#979797;color: #fff}
.error_btn{float: right;background:#2b2929;border-radius:2px;width:180px;height:48px;text-align: center;line-height: 48px;color: #fff;margin-bottom:30px;margin-top: 10px;}

.layui-layer-close{background: url(../images/news/close.svg);}



/*我的下载记录*/
.download_warp,.point-warp{padding: 0 40px;}
.download_warp li{border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px;}
.download_warp li:last-child{border-color:#fff }
.download_warp li .down-pic{float: left;background:#ffffff;border-radius:6px;width:120px;height:91px;border:1px solid #f5f5f5;}
.download_warp .info{margin-left: 160px;}
.download_warp .info .fln h2{font-weight: 400;font-size:14px;color:#666666;padding-bottom: 11px;}
.download_warp .info p{font-size:12px;color:#999999;line-height: 22px;}
.download_warp .info .fln{float: left;}
.download_warp .info .frn{float: right;}
.download_warp .info p a{font-size:14px;color:#434040;float: right;padding-top: 8px;}

/*充值记录*/
.point-warp  p.question_info {cursor: pointer;font-size:14px;color:#434040;border:1px solid #efefef;
width:371px;height:48px;line-height: 48px;margin-bottom: 10px;padding-left: 40px;padding-bottom: 0;position: relative;}
.point-warp  p.clickTrim{border-color: #434040}
.point-warp  p.question_info label{position: absolute;    background: none;left: 15px;top: 15px}
.point-warp .in-input:checked + label {background: url(../images/news/select.svg) no-repeat !important;}
.point-warp .pointflbox {float: left;}
.point-warp .pointfrbox {float: right;width: 350px;}

/*申请店铺*/
.store_wapply_warp{padding-bottom: 30px;}
.store_wapply_warp tr td input.imput_text{background:#f8f8f8;border-radius:3px;width:330px;height:46px;border:none;padding:0 20px;}
.store_wapply_warp .btn_midefy{background:#2b2929;border-radius:2px;width:129px;height:38px;}
.store_wapply_warp .btn_cancel{background:#999999;border-radius:2px;width:129px;height:38px;color: #fff;}

/*我的上传*/
.upload_select .add_midefy{background:#FFFFFF;border-radius:2px;width:119px;height:36px;text-align: center;line-height: 36px;display: inline-block;color: #000;font-size: 14px;}
.upload_select .searchbox{float: right;}
.upload_select .searchbox input{border:1px solid #979797;border-radius:3px;width:149px;height:33px;padding: 0 10px}
.upload_select .searchbox button{background:#2b2929;border-radius:2px;width:69px;height:36px;color: #fff;line-height: 36px;font-size: 14px;}
.upload_list ul{padding: 25px 0 10px}
.upload_list ul li{color: #999;font-size: 13px;border-bottom: 2px solid #fff;float: left;padding-bottom: 5px;margin-right: 40px;cursor: pointer;}
.upload_list ul li.hit{color:#ec6c00;border-color: #ec6c00;}
.upload_list .panes .pane{display: none;}
.upload_list .panes table{width: 100%;}
.upload_list .panes tr{width: 100%;display: flex;align-items: center;border-bottom: 1px solid #eee;}
.upload_list .panes tr:first-child{border-bottom: none;}
.upload_list .panes tr td{font-size: 12px;float: left;width: 16.6666%;text-align: center;padding: 10px 0;overflow: hidden;}
.upload_list .panes tr th{width: 16.6666%;background:#f4f4f4;height:24px;line-height: 24px;color: #999;font-size: 12px;font-weight: 400;text-align: center;}
.upload_list .panes tr td .dimg{border:1px solid #f5f5f5;border-radius: 3px;width:60px;height:46px;margin:auto;}
.upload_list .panes tr td .upload-a{display: inline-block;border:1px solid #979797;border-radius:2px;width:64px;height:24px;line-height: 24px;text-align: center;}



/*模型上传*/
.model_warp{padding-bottom: 20px;}
.model_warp .tts{text-align: right;font-size:14px;color:#434040;float: left;width: 100px;display: block;line-height: 43px;}
.model_warp .tts span{color: #e00032;}
.model_warp ul li{padding-bottom: 15px;}
.model_warp .upload-s{float: right;width: 748px;position: relative;}
.model_warp .upload-s #container{float: left;}
.model_warp ul li select{border:1px solid #dddddd;border-radius:2px;width:170px;height:41px;margin-right: 10.5px;padding:6px 12px;}
.model_warp ul li select:last-child{margin-right: 0;}
.model_warp ul li input[type="text"]{padding:0 10px;border:1px solid #dddddd;border-radius:2px;width:148px;height:41px;float: right;}
.model_warp ul li .item{float: left;display: inline-block;width: 33.333%}
.model_warp ul li .item .info{display: block;float: left;}
.model_warp ul li textarea{border:1px solid #dddddd;border-radius:2px;width:708px;height:226px;padding:10px;}
.model_warp ul li .item select{float: right;padding:6px 12px;}
.model_warp ul li label{line-height: 43px;font-size: 14px;}
.model_warp ul li .box{width: 66.6666%;float: right;}
.model_warp .upload-t .goods-pic{width: 150px;float: left;}
.model_warp .upload-t .upload-pic {width: 150px;display: inline-flex;}
.img-wrapper .img-container .img{position: unset; border: 1px solid rgb(204, 204, 204); width: 80px; height: 80px;}
.model_warp .goods-album{float: right;width: 590px;}


/*店铺管理*/
.store_info tr td.cl_left{text-align: right;font-size: 14px;color: #434040;float: left;width: 100px;display: block;line-height: 43px;margin-right: 10px;}
.store_info tr td input[type="text"]{padding: 0 10px;border: 1px solid #dddddd;border-radius: 2px;width: 430px;height: 41px;float: right;}
.store_info .btn_mide{background: #e4e4e4;border-radius: 2px;width: 134px;height: 48px;line-height: 48px;color: #666;text-align: center;font-size: 16px;display: inline-block;margin-top: 20px;}
.store_info .btn_key{background: #000;color: #fff}


/*绑定邮箱弹窗*/
.binding_box h2{padding: 20px 0 15px;font-size: 18px;color: #434040;font-weight: 400;text-align: center;}
.binding_box {width: 330px;margin:auto;}
.binding_box .info{padding-bottom: 30px;}
.binding_box .group{margin-bottom: 10px;border:1px solid #eaeaef;border-radius:5px;position: relative;}
.binding_box .group input[type="text"]{display: block;padding-left: 20px;border-radius:5px;height:48px;line-height: 48px;width: 308px;font-size: 14px;}
.binding_box .group button{cursor: pointer;color: #f36e20;float: right;position: absolute;top: 0;right: 20px;font-size: 14px;line-height: 48px;}
.binding_box .btn_submit{background:#000;font-size:18px;color:#ffffff;width: 100%;text-align: center;line-height: 50px;border-radius: 3px;margin:10px 0 15px;cursor: pointer;}

.binding_box .txt{font-size:12px;color:#999999;}




.model_warp .upload-b,.model_warp .upload-t{padding-bottom: 15px;}
.model_warp .upload-b a{background-image:linear-gradient(-180deg, #fafafa 50%, #eeeeee 100%);border:1px solid #dbdbdb;border-radius:3px;width:123px;height:48px;line-height: 48px;display: inline-block;text-align: center;}
.model_warp .upload-b input[type="file"]{position: absolute;width: 125px;height: 48px;opacity: 0;}
.model_warp .upload-b .upload-info{background:#f7f7f7;width:590px;height: 50px;float: right;font-size: 14px;height:auto;}
.model_warp .upload-b .upload-info dl{width: 33.333%;text-align: center;float: left;}
.model_warp .upload-b .upload-info dl dt{font-size: 12px;color: #999;padding-top:7px;}
.model_warp .upload-b .upload-info dl dd{font-size:12px;color:#434040;}



.model_warp .controlBtn{background:#e4e4e4;border-radius:2px;width:134px;height:48px;line-height: 48px;color: #666;text-align: center;font-size: 16px;display: inline-block;margin-top: 20px}
.model_warp .submitBtn{background:#2b2929;border-radius:2px;width:164px;height:48px;line-height: 48px;color: #fff;font-size: 16px;margin-left: 15px;margin-top: 20px;cursor: pointer;}

/*收藏*/

.cheader{width:100%;height:60px;}
.cheader .title_type{width:40%;height: 60px;float: left}
.cheader .title_type .type_name{width: 28%;height:50px;text-align: center;font-size: 18px;padding-top: 22px;float: left;margin-left: 15px;}
.cheader .anline{width: 63%;border-top: 3px solid black;margin: 0px auto;margin-top: 10px;}
.cheader .addfile{width:35%;height:60px;float:right;}
.pic_add{width:40%;margin: 0px auto;margin-top: 20px;float: right}
/*.pic_del{width:30%;margin-top: 20px;float: left;display: none}*/
.file{width:23%;height:250px;float:left;margin-left:20px;margin-bottom:30px;border-radius:10px;}
.xuanz{background-color: #eee}
.quxiao{font-size:14px;width:80px;height:25px;background-color:#eee;text-align:center;line-height:25px;border-radius:2px;cursor:pointer}
.shouch{background-color:#434040;width:70px;height:35px;color:#fff;margin-top:20px;border-radius:5px;cursor:pointer}

.shouc {
  position: relative;
  line-height: 30px;
}

.tijiao{
    background-color:#eee;width:90px;height:35px;color:#fff;font-size:15px;color:#000;margin-left:60px;border-radius: 3px;cursor:pointer
}

.shouc input[type="radio"] {
  width: 15px;
  height: 15px;
  opacity: 0;
}



.index_title{
    width:100%;
    height:100px;
    line-height: 100px;
}

.index_content{
    width:1030px;
    height:1000px;
    margin: 0px auto;

}

.index_img{
    width: 100%;
    height:200px;

}

.index-name{
    width:9%;
    height: 150px;
    font-size: 14px;
    text-align: right;
    float: left;

}

.index_img .img{
    float: left;
    width: 200px;
    height:130px;
    margin-left: 22px;
    border-radius: 5px;
    border: 1px solid #eee;
}
.index_img .img2{
    float: left;
    width: 200px;
    height: 130px;
    margin-left: 22px;
    border-radius: 5px;
    border: 1px solid #eee;
}
.index_img .img3{
    float: left;
    width: 200px;
    height: 130px;
    margin-left: 22px;
    border-radius: 5px;
    border: 1px solid #eee;
}
.index_img .img img{
    width:200px;height:130px;cursor:pointer
}
.index_img .img2 img{
    width:200px;height:130px;cursor:pointer
}
.index_img .img3 img{
    width:200px;height:130px;cursor:pointer
}
.index_img .introduction{
    float: left;width:800px;height:250px; border: 1px solid #eee;margin-left: 22px;
}
.index_img .introduction .infoimg{
    width:170px;height:112px;margin-left: 290px;margin-top: 70px;cursor:pointer
}
.show{margin-left: 22px;float: left;height:35px;width: 650px;}
.index_img .honor{
    float: left;width:800px;height:250px; border: 1px solid #eee;margin-left: 22px;
}
.index_img .honor .honorimg{
    width:170px;height:112px;margin-left: 290px;margin-top: 70px;cursor:pointer
}
.index_img .honor .teamimg{
    width:170px;height:112px;margin-left: 290px;margin-top: 70px;cursor:pointer
}
.index_img .honor .serimg{
    width:170px;height:112px;margin-left: 290px;margin-top: 70px;cursor:pointer
}
.fens_content{
    width:1050px;
    height:900px;
    margin: 0px auto;

}

.fens_title{
    float:left;
    width:140px;
    text-align: center;
    height:45px;
    margin-top: 30px;
    margin-right:35px
}
.fline{
    width:140px;
    margin-top: 10px;
    border-top: 3px solid black;
}
.fens_title b{
    margin-right: 7px;
}
.fens_pople{
    width: 100%;
    height:75px;
    border-bottom: 1px solid #eee;
    overflow:hidden;
}
.fens_pople:hover{ background-color:#fafafa; }
.fens_img{
    width:100px;
    float: left;

}
.fens_img img{
    width: 50px;
    height:50px;
    border-radius: 50%;
    margin-left: 23px;
    margin-top:15px;
}
.fens_jies{
    width:700px;
    height:75px;
      float: left;

}

.fens_caoz{
    width:200px;
    height:115px;
    float: left;

}

.fens_del{
    width:80px;
    height:30px;
    margin: 0px auto;
    text-align: center;
    border-radius: 3px;
    background-color: #eee;
    margin-top: 35px;
    font-size: 15px;
    line-height: 30px;
    cursor:pointer
}

.attention_fen{
    width:80px;
    height:30px;
    margin: 0px auto;
    text-align: center;
    border-radius: 3px;
    background-color: #eee;
    margin-top: 35px;
    font-size: 15px;
    line-height: 30px;
    cursor:pointer
}

.fens_dels{
    width:80px;
    height:30px;
    margin: 0px auto;
    text-align: center;
    border-radius: 3px;
    background-color: #eee;
    margin-top: 35px;
    font-size: 15px;
    line-height: 30px;
    cursor:pointer
}

.bline{border: 1px solid #888888;height:30px;margin-right: 20px;}
.aline{border: 1px solid #888888;height:30px;width: 400px;margin-top: 20px;margin-bottom: 20px;color: #000;padding-left: 5px;}


.about_header{width:100%;height:170px;background-color:#292929;min-width: 1430px}
.ah_content{width: 1430px;height:170px;margin:0px auto;}
.ah_pic{width:750px;height:170px;float: left}
.ah_img{width: 180px;height:170px;float: left}
.ah_img img{width:70%;height:70%;border-radius: 50%;margin-top:25px;}
.ah_info{width: 300px;height:170px;float: left}
.ah_attr{width: 200px;height: 170px;float: left}
.ah_name{margin-top:35px;color:#fff}
.ah_idiograph{margin-top:10px;width:270px;line-height:25px;height:78px;overflow: hidden;font-size:14px;color:#888}
.ah_attention{width:80px;height:35px;background-color:#EC6C00;text-align: center;border-radius:5px;float:left;cursor: pointer;}
.ah_fen{line-height:35px;font-size:14px;margin-left:10px;color:#888}
.ah_title{width:490px;height:170px;float:right;position: relative;}
.ah_tt{width: 380px;height:45px;position: absolute;bottom:0;}
.ah_ttt{width:33%;float: left;text-align: center;line-height: 45px;color: #888}
.ah_edit{position: absolute;right: 0;top:60px;border: 2px solid #888;border-radius: 20px;height:30px;width:100px;line-height: 30px;text-align: center;font-size: 14px}

.ah_reason{
    position: absolute; color:#888; right:-140px; top:124px;
    border: 2px solid #888; padding:20px; background-color:#fff;
    z-index:999;
}

.about_content{width: 1250px;margin: 0px auto;height: auto;margin-top:30px;margin-bottom: 100px; }
.ac_title{text-align: center;margin-bottom: 30px}
.ac_img{width:100%;height:300px;margin-bottom:30px}

.about_comment{width: 1250px;margin: 0px auto;height:auto;margin-bottom: 50px;position: relative; overflow:hidden;}
.aco_liu{width: 900px;border-top: 2px solid #eee}
.aco_yan{border:2px solid #CCCCCC;background-color:#eee;border-radius: 5px;padding-left:10px;;padding-top: 10px}
.aco_down{width: 100px;height: 40px;background-color: #000;color: #fff;text-align: center;;line-height: 40px;cursor: pointer;}
.aco_news{width: 900px;border-top: 1px solid #eee;float: left;margin-top: 10px;}
.aco_head{width: 45px;height:45px;margin-top: 15px;float: left}
.aco_info{width: 750px;margin-top: 15px;margin-left: 20px;float: left}
.aco_reply{width: 40px;float: right;margin-top:10px;cursor: pointer;font-size: 15px;}
.aco_name{width: 100%;height:20px;line-height: 20px;font-size: 14px;}
.aco_content{width: 100%;margin-top: 5px;}
.aco_visitor{width: 250px; height:250px; float:right; /* position: absolute;top:0;right:0; */border-top: 2px solid #eee}
.vis_info{width:85px; float: left; height:85px;margin-bottom:8px;margin-right:8px; /* display: inline-block; */ }

.vis_img{width:75%;height:60px; position:relative;}
.vis_name_f{
    position:absolute; bottom:0px; text-align:center; z-index:9; font-size:10px; width:100%;
    height: 16px;
    line-height: 16px;
    background: rgba(0,0,0,0.6);
    color: #fff;
    overflow:hidden;
}
.vis_name{width: 75%;height: 25px;line-height: 25px;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden; text-align:center;}
.re_info{width:93%;float: right;background-color:#eee;position: relative;margin-top: 10px;}
.re_name{width: 100%;height:20px;line-height: 20px;font-size: 14px;padding-top: 5px;padding-left: 8px}
.re_content{width: 100%;margin-top: 5px;padding-left: 8px;margin-bottom: 10px}
.re_reply{width: 40px;margin-top:6px;cursor: pointer;font-size: 15px;position: absolute;top:0;right: 0px;}

.pro_index{width: 100%;height:850px;background-color: #eee;margin-bottom: 50px;}
.pro_content{width: 1450px;margin: 0px auto;height:650px;}
.pro_title{width: 100%;height:50px;}
.pro_tt{float: left;margin-right:50px;margin-top:15px;height:30px;width:50px;text-align: center;;line-height: 30px;}
.pro_goods{width: 100%;height:750px;margin-top: 25px;}
.pro_info{width: 280px;height:231px;float: left;margin-right:60px;margin-bottom: 20px;}
.pro_img{width: 280px;height: 200px}
.pro_name{width: 280px;height:40px;text-align: center;line-height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

.sm_yan{border:2px solid #CCCCCC;background-color:#fff;border-radius: 5px;padding-left:10px;;padding-top: 10px}
.sm_main{background-color:#fff;float:right;width:93%;margin-top:20px;/* box-shadow: 2px 2px 2px #888888; */}
.sm_info{width:95%;margin: 0px auto;position: relative;margin-top: 10px;border-bottom: 1px solid #eee}
.sm_more{width:100%;text-align: center;height: 35px;line-height: 35px;}

.me_main{width: 95%;margin: 0px auto;}
.me_title{width: 100%;height:60px;text-align: left;line-height: 60px;border-bottom: 2px solid #eee}


/* .category-select .category-big li h2:hover {
    color:#ec6c00 !important;
}
.cate-hover h2:hover{ color:#ec6c00; } */

.menu_cate_h2{}
.menu_cate_h2:hover{ color:#ec6c00 !important; }

.menu_cate_hover:hover{ color:#ec6c00 !important; }



.aco_visitor2 {
    width: 250px;
    float: right;
    border-top: 2px solid #eee;
}

.visitor_box{
    width:260px;
    height:370px;
    margin-left:-5px;
}

.vis_info2{ width:60px; height:80px; margin-left:5px;  margin-bottom:5px; display:inline-block; overflow:hidden; }
.vis_img2{ width:100%; height:60px; position:relative; overflow:hidden; }

.vis_name_f2 {
    position: absolute;
    bottom: 0px;
    text-align: center;
    z-index: 9;
    font-size: 10px;
    width: 100%;
    height: 16px;
    line-height: 16px;
    background: rgba(0,0,0,0.6);
    color: #fff;
    overflow: hidden;
}
.vis_name2 {
    width: 100%;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-align: center;
}


.more_visitor{
    display: flex;
    flex-direction:row;
    flex-wrap: nowrap;
    justify-content : space-between;
    align-items : center;
}

.visitor_cur_page{ border: 1px solid #efefef; padding:2px 6px; color: #999999; font-size:12px; border-radius: 3px;}

.visitor_pre_btn{ border: 0px solid #efefef;  color: #999999; font-size:12px; border-radius: 0px; margin-right:10px; }
.visitor_pre_btn{ display: block; width:8px; height:16px; background: url('../images/user/vis_left.png') no-repeat; float:left; }
.visitor_pre_btn:hover{ width:8px; height:16px; background: url('../images/user/vis_left2.png') no-repeat; }

.visitor_pre_btn img{ vertical-align: baseline;}

.visitor_next_btn{ border: 0px solid #efefef;  color: #999999;  font-size:12px; border-radius: 0px; margin-right:10px; }
.visitor_next_btn{ display: block; width:8px; height:16px; background: url('../images/user/vis_right.png') no-repeat;  float:left; }
.visitor_next_btn:hover{ width:8px; height:16px; background: url('../images/user/vis_right2.png') no-repeat; }
.visitor_next_btn img{ vertical-align: baseline;}

.visitor_more{ display: block; border: 0px solid #efefef;  color: #999999;  font-size:12px; border-radius: 0px; margin-right:10px; float:left; }
.visitor_more{ width:14px; height:12px;  display: block;  background: url('../images/user/vis_more.png') no-repeat; float:left; }
.visitor_more:hover{ width:14px; height:12px; background: url('../images/user/vis_more2.png') no-repeat; }

.visitor_more img{ vertical-align: baseline;}

/* a.visitor_pre_btn:hover {
    color: #ffffff;
    border: 1px solid #999999;
    background: #999999;
}
a.visitor_next_btn:hover {
    color: #ffffff;
    border: 1px solid #999999;
    background: #999999;
} */

.visitor_num_box{
    margin-top:20px;
    border-top: 1px solid #eee;
    padding-top:20px;
    border-bottom: 1px solid #eee;
    overflow:hidden;
    padding-bottom:20px;
}
.visitor_num_li{
    display:inline-block;
    width:90px;
    text-align:left;
    font-size:14px;
    line-height:30px;
    float:left;
    margin-left:30px;
}


.reply_box {
    padding: 0 40px;
}
.reply_box h2 {
    padding: 20px 0 15px;
    font-size: 18px;
    color: #434040;
    border-bottom: 1px solid #eee;
    font-weight: 400;
}
.reply_box textarea {
    border: 1px solid #979797;
    border-radius: 10px;
    width: 480px;
    padding: 10px;
    height: 108px;
    font-size: 14px;
}
.reply_btn {
    float: right;
    background: #2b2929;
    border-radius: 2px;
    width: 180px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    color: #fff;
    margin-bottom: 30px;
    margin-top: 10px;
}

.list_goods_icon_select{font-size:14px;display: flex;align-items: center;}
.list_goods_icon_select_txt{font-weight:800;color:#333333;}
body > div.index-wrapper.prefectgoods-container > div.block.w_96 > div.select-box > div.c_b > div:nth-child(2) > div.list_goods_icon_select_txt{
	font-weight: 500!important;
}
body > div.index-wrapper.prefectgoods-container > div.block.w_96 > div.select-box > div.filtrate > div.list_goods_icon_select > div a.list_goods_icon_select_cur{
	margin-left: unset;
	padding: 7px 45px !important;
	background-color:#333333!important;
	color:#ffffff!important;
	border-radius:19.5px!important;
	font-weight:800!important;
	font-size:18px!important;
	border: 1px solid #333333;
}
body > div.index-wrapper.prefectgoods-container > div.block.w_96 > div.select-box > div.filtrate > div.list_goods_icon_select > div > a.list_goods_icon_select_a{

	padding: 7px 45px !important;
	background-color:#f3f3f3!important;
	border-radius:19.5px!important;
	font-weight:800!important;
	color:#333333!important;
	font-size:18px!important;
	border: 1px solid #f3f3f3;
}
body > div.index-wrapper.prefectgoods-container > div.block.w_96 > div.select-box > div.filtrate > div.list_goods_icon_select > div > a.list_goods_icon_select_a:hover{
	padding: 7px 45px !important;
	background-color:#333333!important;
	color:#ffffff!important;
	border-radius:19.5px!important;
	font-weight:800!important;
	font-size:18px!important;
	border: 1px solid #333333;
}
.list_goods_icon_select_li{margin-left:10px; }

.list_goods_icon_select_a{
	border: 1px solid #ffffff;  padding: 0 5px;
	border-radius: 10px;
}
.list_goods_icon_select_a:hover{
	border: 1px solid;
    border-color: #979797;
    border-radius: 10px;
	color: #ec6c00;
	height: 20px;
	padding: 0 5px !important;
}
.list_goods_icon_select_cur{
	border: 1px solid;
    border-color: #979797;
    border-radius: 10px;
    padding: 0 5px !important;
	color: #ec6c00;
	height: 20px;
}

.over-btn2 a{
    width:100%;
    background: #434040;
    color: #fff;
    font-size: 14px;
    height: 50px;
    text-align: center;
    border-radius: 50px;
    box-sizing: border-box;
}

.vip_box2{ padding:20px; }
.vip_box2 table{ width:100%; margin-bottom:5px; }
.vip_box2 td{ height:24px; line-height:24px; font-size:12px; }
.vip_box2 .dd_box{ overflow:hidden; padding-bottom:8px; }
.vip_box2 .dd_reg{ text-align:left; display:block; font-size:12px; height:24px; line-height:24px; }
.vip_box2 .dd{ width:100%; text-align:left; display:block; font-size:12px; height:24px; line-height:24px; }
.vip_box2_line{ height:1px; /* background-color:#e8e8e8; */ margin-bottom:5px; border-bottom:1px dashed #e8e8e8;  }

.vip_box2 .dd1{ color:#333333; font-weight:bold; }
.vip_box2 .dd2{ color:#333333; }
.vip_box2 .dd3{ color:#999999; }


.vip_box2_head_pic{ position:relative; }
/* .vip_box2_w_box{ width:1380px; position:relative; margin:0px auto;} */
.vip_box2_w{  position:absolute; width:250px;  top: 45px; right:0px; background:#fff; border:0px solid #000; display:none;

box-shadow:0 0 13px 0 rgba(0,0,0,0.15);
z-index:99999;
 }

.vip_box2_w_t{background:#f4f4f4; padding:8px 15px 4px;}
.vip_box2_w_b{padding:20px;}

.vip_box2_w table{ width:100%; margin-bottom:5px; }
.vip_box2_w td{ height:24px; line-height:24px; font-size:12px; }
.vip_box2_w .dd_box{ overflow:hidden; padding-bottom:8px; }
.vip_box2_w .dd_reg{ text-align:left; display:block; font-size:12px; height:24px; line-height:24px; }
.vip_box2_w .dd{ width:100%; text-align:left; display:block; font-size:12px; height:24px; line-height:24px; }

.vip_box2_line{ height:1px; /* background-color:#e8e8e8; */ margin-bottom:5px; border-bottom:1px dashed #e8e8e8;  }

.vip_box2_w_t img{ vertical-align:middle;}

.vip_box2_w .dd1{ color:#333333; font-weight:bold; }
.vip_box2_w .dd2{ color:#333333; }
.vip_box2_w .dd3{ color:#999999; }

.logout_box{
    text-align:center;
}
.vip_box2_w a.logout{
    width:220px;
    height:30px;
    line-height:30px;
    display:block;
    margin:0px auto;
    border: 1px solid #dfdfdf;
    color:#515151;
    margin-bottom:20px;
}



.index-goods-box{ position:relative; }

.index-goods-box:hover .goods_li_bottom{ display:block; }
.goods_li_bottom{
    box-sizing: border-box;
    position:relative;
	top: 0;
	text-align:right;
	width:100%;
    height: 32px;
    line-height: 32px;
    background: rgba(0, 0, 0, 0.5);
    box-shadow: 0px 12px 10px 0px rgba(0, 0, 0, 0.12);
    opacity: 1;
    color:#fff;
    font-size:14px;
    border-radius: 0px 0px 6px 6px;
    /*display:none;*/
    padding:0px 10px;
}
.goods_li_bottom_cz{
    border:1px solid #fff; border-radius: 10px; padding:0px 5px; font-size: 8px;
    color:#ec6c00;
}
.goods_li_bottom_img{
    vertical-align:baseline;
}
.goods_li_bottom_dl{
    font-size:12px;
}

.goods_li_bottom a{ color:#fff; }


.m_textarea{
    border: 1px solid #dddddd;
}
.m_input{
    border: 1px solid #dddddd;
}
.m_btn{
    width:100%;
    background: #434040;
    color: #fff;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    box-sizing: border-box;
    text-align: center;
    display: block;
    cursor:pointer;
}
.menu3{
	display: none;
}