@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,th,td,blockquote,p,pre,form,label,input,textarea,select,button,em,i,u,del,span,a,strong,b{margin:0;padding:0;word-break:break-all}
body{font:12px/1.5 Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif,PingFang SC,Microsoft YaHei;color:#333;background:#f2f2f2}
h1,h2,h3,h4,h5,h6,input,textarea,select,button{font-size:100%;font-family:Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif,PingFang SC,Microsoft YaHei;color:#333}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none}
i,em{font-style:normal}
input,textarea,select,button{outline:none}
input::-webkit-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{color:#999}
img{border:0;vertical-align:middle}
a{color:#333;text-decoration:none}
.gray,.gray a{color:#999}
.blue,.blue a{color:#0078dc}
a:hover,a.gray:hover,.gray a:hover{color:#0078dc;text-decoration:underline}
.fleft{float:left}
.fright{float:right}
.clearfix{zoom:1}
.clearfix:after{content:".";height:0;line-height:0;font-size:0;clear:both;display:block;visibility:hidden}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.auto{min-width:1090px;margin-left:55px;margin-right:55px}
.pic-auto{width:1200px;margin-left:auto;margin-right:auto}
.layout-hd{line-height:30px;position:relative}
.layout-hd h2{height:30px;font-size:16px;font-weight:700}
.layout-hd .hd-r{height:30px;position:absolute;top:0;right:0;font-size:14px;color:#666}
.layout-hd .hd-r a{color:#666}
.layout-hd .hd-r a:hover{color:#0078dc}
.layout{background:#fff;border-radius:3px}
.layout .layout-hd{padding:10px 15px}
.layout .layout-hd .hd-r{top:10px;right:15px}

.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}
.vertical{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}
.xcenter{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center}
.xend{-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
.xjustify{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.ycenter{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center}
.yend{-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.flexone{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1}

.links li{float:left;padding:5px}
.links li a{display:block;height:28px;line-height:28px;padding:0 8px;text-align:center;font-size:14px;white-space:nowrap;background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.links li a:hover{color:#0078dc;border-color:#0078dc;text-decoration:none}
.tags-list{padding:0 10px 10px}
.tags-list li a{color:#fff}
.tags-list li a.c1{background-color:#f08282;border-color:#f08282}
.tags-list li a.c1:hover{border-color:#f08282}
.tags-list li a.c2{background-color:#f09664;border-color:#f09664}
.tags-list li a.c2:hover{border-color:#f09664}
.tags-list li a.c3{background-color:#f0be3c;border-color:#f0be3c}
.tags-list li a.c3:hover{border-color:#f0be3c}
.tags-list li a.c4{background-color:#aac864;border-color:#aac864}
.tags-list li a.c4:hover{border-color:#aac864}
.tags-list li a.c5{background-color:#64c864;border-color:#64c864}
.tags-list li a.c5:hover{border-color:#64c864}
.tags-list li a.c6{background-color:#64c8a0;border-color:#64c8a0}
.tags-list li a.c6:hover{border-color:#64c8a0}
.tags-list li a.c7{background-color:#82d2d2;border-color:#82d2d2}
.tags-list li a.c7:hover{border-color:#82d2d2}
.tags-list li a.c8{background-color:#8296e6;border-color:#8296e6}
.tags-list li a.c8:hover{border-color:#8296e6}
.tags-list li a.c9{background-color:#6eaadc;border-color:#6eaadc}
.tags-list li a.c9:hover{border-color:#6eaadc}
.tags-list li a.c10{background-color:#b98cdc;border-color:#b98cdc}
.tags-list li a.c10:hover{border-color:#b98cdc}
.tags-list li a.c11{background-color:#e68cdc;border-color:#e68cdc}
.tags-list li a.c11:hover{border-color:#e68cdc}
.tags-list li a.c12{background-color:#e678b4;border-color:#e678b4}
.tags-list li a.c12:hover{border-color:#e678b4}

.tags-list li a.c13{background-color:#f08282;border-color:#f08282}
.tags-list li a.c13:hover{border-color:#f08282}
.tags-list li a.c14{background-color:#f09664;border-color:#f09664}
.tags-list li a.c14:hover{border-color:#f09664}
.tags-list li a.c15{background-color:#f0be3c;border-color:#f0be3c}
.tags-list li a.c15:hover{border-color:#f0be3c}
.tags-list li a.c16{background-color:#aac864;border-color:#aac864}
.tags-list li a.c16:hover{border-color:#aac864}
.tags-list li a.c17{background-color:#64c864;border-color:#64c864}
.tags-list li a.c17:hover{border-color:#64c864}
.tags-list li a.c18{background-color:#64c8a0;border-color:#64c8a0}
.tags-list li a.c19:hover{border-color:#64c8a0}
.tags-list li a.c20{background-color:#82d2d2;border-color:#82d2d2}
.tags-list li a.c20:hover{border-color:#82d2d2}
.tags-list li a.c21{background-color:#8296e6;border-color:#8296e6}
.tags-list li a.c21:hover{border-color:#8296e6}
.tags-list li a.c22{background-color:#6eaadc;border-color:#6eaadc}
.tags-list li a.c22:hover{border-color:#6eaadc}
.tags-list li a.c23{background-color:#b98cdc;border-color:#b98cdc}
.tags-list li a.c23:hover{border-color:#b98cdc}
.tags-list li a.c24{background-color:#e68cdc;border-color:#e68cdc}
.tags-list li a.c24:hover{border-color:#e68cdc}
.tags-list li a.c25{background-color:#e678b4;border-color:#e678b4}
.tags-list li a.c26:hover{border-color:#e678b4}

.tags-list li a.c27{background-color:#f08282;border-color:#f08282}
.tags-list li a.c27:hover{border-color:#f08282}
.tags-list li a.c28{background-color:#f09664;border-color:#f09664}
.tags-list li a.c28:hover{border-color:#f09664}
.tags-list li a.c29{background-color:#f0be3c;border-color:#f0be3c}
.tags-list li a.c29:hover{border-color:#f0be3c}
.tags-list li a.c30{background-color:#aac864;border-color:#aac864}
.tags-list li a.c30:hover{border-color:#aac864}
.tags-list li a.c31{background-color:#64c864;border-color:#64c864}
.tags-list li a.c31:hover{border-color:#64c864}
.tags-list li a.c32{background-color:#64c8a0;border-color:#64c8a0}
.tags-list li a.c32:hover{border-color:#64c8a0}
.tags-list li a.c33{background-color:#82d2d2;border-color:#82d2d2}
.tags-list li a.c33:hover{border-color:#82d2d2}
.tags-list li a.c34{background-color:#8296e6;border-color:#8296e6}
.tags-list li a.c34:hover{border-color:#8296e6}
.tags-list li a.c35{background-color:#6eaadc;border-color:#6eaadc}
.tags-list li a.c35:hover{border-color:#6eaadc}
.tags-list li a.c36{background-color:#b98cdc;border-color:#b98cdc}
.tags-list li a.c36:hover{border-color:#b98cdc}
.tags-list li a.c37{background-color:#e68cdc;border-color:#e68cdc}
.tags-list li a.c37:hover{border-color:#e68cdc}
.tags-list li a.c38{background-color:#e678b4;border-color:#e678b4}
.tags-list li a.c38:hover{border-color:#e678b4}



.tags-list li a:hover{color:#fff;border-color:inherit;opacity:0.8;filter:alpha(opacity=80)}

.header{height:60px}
.header .fixed{width:100%;min-width:1200px;height:60px;padding:0 20px;box-sizing:border-box;background:#F7A437;position:fixed;left:0;top:0;z-index:900}
.header .logo{width:120px;height:36px;margin:12px 0 0;background:url(../images/logo.png) no-repeat center center;text-indent:-9999px;overflow:hidden}
.nav{margin-left:60px}
.nav .item{float:left;width:100px;position:relative}
.nav .item .one{display:block;height:60px;line-height:60px;text-align:center;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}
.nav .item .one:hover,.nav .item.active .one{text-decoration:none;background:#14a0f5}
.nav .item.open{width:123px}
.nav .item.open .one{text-align:left;text-indent:21px}
.nav .item.open .arrow{display:block;width:10px;height:10px;background:url(../images/arrow1.png) no-repeat 0 2px;position:absolute;right:21px;top:25px;z-index:5;cursor:pointer}
.nav .item.open .drop-menu{display:none;width:600px;padding:15px 10px;background:#14a0f5;box-shadow:0 8px 20px rgba(0,0,0,.2);border-radius:0 0 3px 3px;position:absolute;left:0;top:60px;z-index:20}
.nav .item.open .drop-menu a{float:left;width:100px;height:26px;line-height:36px;padding-left:15px;font-size:14px;color:#fff}
.nav .item.open .drop-menu .size a{width:85px;padding-left:15px}
.nav .item.open .drop-menu .line{width:570px;height:0;margin:10px auto;border-top:1px solid #46b9ff}
.nav .item.active .arrow{background-position:-11px 2px}
.search-form{width:180px;height:30px;margin:15px 40px 0 0!important;background:#fff;border-radius:3px}
.search-form .s-txt{float:left;width:140px;height:20px;line-height:20px;padding:5px;background:none;border:none;outline:none;box-sizing:content-box}
.search-form .s-btn{float:right;width:30px;height:30px;background:url(../images/search.png) no-repeat center center;border:none;outline:none;cursor:pointer}
.unlogin-box{height:30px;margin:15px 0 0}
.unlogin-box a{float:left;width:58px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#fff;border-radius:3px}
.unlogin-box a:hover{text-decoration:none}
.unlogin-box a.login{background-color:#379CF7;border:1px solid #379CF7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.unlogin-box a.login:hover{background-color:#37aa5a;border-color:#37aa5a}
.unlogin-box a.register{margin-left:15px;border:1px solid #fff}
.user-box{position:relative}
.user-box .user-data{display:block;height:60px;padding:14px 8px;box-sizing:border-box;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}
.user-box.active .user-data{background:#14a0f5}
.user-box .user-data .user-avatar{float:left;width:32px;height:32px;border-radius:50%}
.user-box .user-data .user-name{float:left;max-width:80px;height:20px;line-height:20px;margin:6px 0 6px 6px;font-size:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.user-box .user-data .arrow-icon{float:left;width:10px;height:10px;margin:11px 0 11px 6px;background:url(../images/arrow1.png) no-repeat 0 2px}
.user-box.active .user-data .arrow-icon{background-position:-11px 2px}
.user-box .drop-menu{display:none;width:120px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.2);border-radius:0 0 3px 3px;position:absolute;right:0;top:60px}
.user-box .drop-menu a{display:block;height:40px;line-height:40px;padding:0 20px;font-size:14px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}
.user-box .drop-menu a:hover{text-decoration:none;background:#f0f0f0}
.user-box .drop-menu .line{height:1px;margin:0;background-color:#ebebeb;border:0}

.footer{width:100%;min-width:1200px;line-height:24px;padding:20px 0;margin-top:30px;text-align:center;color:#aaa;background:#333}
.footer a{color:#aaa}

.location{height:30px;line-height:30px;font-size:14px;font-weight:normal;position:relative}

.gobacktop{display:none;width:40px;height:40px;background:#3c3c3c url(../images/backtop.png) no-repeat center center;border-radius:3px;position:fixed;right:8px;bottom:166px;cursor:pointer;text-indent:-9999px;z-index:900;overflow:hidden}

.flink{padding:0 10px 15px}
.flink li{float:left;height:20px;line-height:20px;padding:5px;white-space:nowrap;font-size:14px}

.pic-list{position:relative}
.pic-list li{float:left;width:25%;padding:15px;box-sizing:border-box}
.pic-list li .bd{background:#fff;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;overflow:hidden}
.pic-list li .bd:hover{box-shadow:0 5px 20px rgba(0,0,0,.2);-webkit-transform:translate(0, -8px);-moz-transform:translate(0, -8px);transform:translate(0, -8px)}
.pic-list li .pic{display:block;position:relative}
.pic-list li .pic img{width:100%;height:auto}
.pic-list li .pic .business-icon{display:block;width:32px;height:32px;background:url(../images/business.png) no-repeat center center;background-size:contain;position:absolute;right:6px;top:6px;z-index:5}
.pic-list li .pic .info{width:100%;height:30px;line-height:20px;padding:5px 10px;text-align:right;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,.5) 100%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,.5) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,.5) 100%);box-sizing:border-box;position:absolute;left:0;bottom:0;z-index:5}
.pic-list li .pic .info .size{margin-left:10px}
.pic-list li .text{padding:10px 12px}
.pic-list li .text p{line-height:20px;font-size:14px}
.pic-list li .text .info{margin-top:6px}
.pic-list li .text .info a{margin-right:8px}
.pic-list li .text .info a:last-of-type{margin-right:0}

.gallery,.veer-gallery{min-width:1120px;margin-left:40px;margin-right:40px}
.relevant-list,.veer-list{margin:0 -15px}
.relevant-list li,.veer-list li{width:33.333%}

.page{margin:30px 0 0;text-align:center}
.page ul{display:inline-block;zoom:1;*display:inline}
.page ul li{float:left;display:inline;margin:0 5px}
.page ul li a,.page ul li span{display:inline-block;height:38px;line-height:38px;padding:0 18px;font-size:14px;background:#fff;border:1px solid #d7d7d7;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.page ul li a:hover{text-decoration:none;border-color:#0096fa}
.page ul li .active{color:#fff;background:#0096fa;border-color:#0096fa}
.page ul li .pageinfo{height:40px;line-height:40px;padding:0 5px;color:#666;background:none;border:none}

.pic-main-l{width:830px}
.pic-main-r{width:350px}
.pic-con{padding:30px;position:relative}
.pic-body{line-height:26px;padding:0 30px 20px;font-size:16px}
.pic-body p{padding:10px 0;text-indent:2em}
.preview-pic{min-height:588px}
.preview-pic table,.preview-pic table td{width:100%;min-height:588px}
.preview-pic table td{text-align:center}
.preview-pic table td img{max-width:100%;height:auto}
.pic-tags{width:78%}
.pic-tags li span{display:block;height:30px;line-height:30px;font-size:14px;color:#666}
.pic-tags li.title{padding:5px 0}
.pic-tags li.nodata span{color:#999}
.update-time{width:22%;line-height:40px;text-align:right;color:#999}
.pic-down{padding:15px}
.pic-title{line-height:28px;font-size:20px;font-weight:500}
.pic-title span{display:inline-block;height:18px;line-height:18px;padding:0 5px;margin-right:5px;font-size:12px;border-width:1px;border-style:solid;border-radius:2px;vertical-align:3px}
.pic-title .vip{color:#ff5722;border-color:#ff5722}
.pic-title .free{color:#1496ff;border-color:#1496ff}
.user-action{margin-top:10px}
.user-action>a,.user-action .wap-view{display:inline-block;height:24px;line-height:24px;padding-left:20px;margin-right:20px;font-size:14px;background-repeat:no-repeat;background-position:left center;cursor:pointer}
.user-action>a:hover{text-decoration:none}
.user-action>a.like{background-image:url(../images/like.png)}
.user-action>a.collect{background-image:url(../images/collect.png)}
.user-action .wap{position:relative}
.user-action .wap-view{color:#0078dc;background-image:url(../images/qrcode.png)}
.user-action .wap-qrcode{display:none;width:122px;line-height:20px;padding:15px 15px 10px;text-align:center;background:#fff;border:1px solid #e1e1e1;border-radius:3px;position:absolute;left:-40px;top:30px;z-index:20}
.user-action .wap-qrcode .triangle{display:block;width:11px;height:6px;margin-left:-6px;background:url(../images/triangle.png) no-repeat;position:absolute;left:50%;top:-6px}
.user-action .wap-qrcode .qrcode-box table,.user-action .wap-qrcode .qrcode-box img{margin:0 auto!important}
.user-action .wap-qrcode .title{margin-top:8px;font-size:14px}
.user-action .wap-qrcode .tips{margin-top:4px;color:#999}

.pic-infos{margin-top:20px}
.pic-infos li{float:left;width:50%;line-height:28px;font-size:14px}
.pic-infos li .name{margin-right:5px;color:#666}
.pic-infos li.download{display:none}
.pic-price{display:none;height:24px;line-height:24px;padding:15px;margin-top:20px;text-align:center;font-size:14px;background:#fafafa;border:1px dashed #d7d7d7;border-radius:3px}
.pic-price .num{margin-left:10px;font-size:18px;color:#ff5000}
.pic-price .num em{margin-right:2px;font-size:14px}
.pic-price .free{margin-left:15px;font-size:14px;color:#999}
.down-btn,.open-btn{display:block;height:44px;line-height:42px;margin-top:20px;text-align:center;font-size:14px;color:#fff;background-color:#1496ff;border:1px solid #1496ff;border-radius:3px;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.down-btn:hover{text-decoration:none;color:#fff;background-color:#0082f0;border-color:#0082f0}
.open-btn{color:#1496ff;background-color:#fff}
.open-btn:hover{text-decoration:none;color:#0082f0;border-color:#0082f0}
.contact-us{height:26px;line-height:26px;margin-top:20px;text-align:center;font-size:14px;color:#999;}
.pay-layer{overflow:hidden}

.prenext a,.prenext span{width:64px;height:64px;margin-top:-32px;background:url(../images/arrow2.png) no-repeat;text-indent:-9999px;position:fixed;top:50%;z-index:100;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;overflow:hidden}
.prenext a{opacity:0.5;filter:alpha(opacity=50)}
.prenext a:hover{opacity:0.8;filter:alpha(opacity=80)}
.prenext span{opacity:0.2;filter:alpha(opacity=20)}
.prenext .prev{left:20px;background-position:0 0}
.prenext .next{right:20px;background-position:-64px 0}

.keyword{color:#f00}

.down-pay-method{padding:12px 30px}
.down-pay-method .pay-item{display:block;padding:15px 0;text-align:center;border-bottom:1px solid #ebebeb}
.down-pay-method .pay-item:last-of-type{border-bottom:none}
.down-pay-method .pay-item:hover{text-decoration:none}
.down-pay-method .pay-item .pay-icon{display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;vertical-align:middle}
.down-pay-method .pay-item .alipay-icon{background-image:url(../images/alipay.png)}
.down-pay-method .pay-item .weixin-icon{background-image:url(../images/weixin.png)}
.down-pay-method .pay-item .pay-name{display:inline-block;width:120px;height:32px;line-height:32px;font-size:16px;vertical-align:middle}

.hot-tab{position:absolute;right:0;top:0}
.hot-tab a{float:left;width:88px;height:28px;line-height:28px;margin-left:10px;text-align:center;background:#fff;border:1px solid #e1e1e1;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.hot-tab a:first-child{margin-left:0}
.hot-tab a:hover{text-decoration:none;border-color:#0096fa}
.hot-tab a.active{color:#fff;background:#0096fa;border-color:#0096fa}

.login-layer{width:400px;height:542px;padding:30px 30px 60px;box-sizing:border-box;position:relative}
.login-layer .user-icon{display:inline-block;background-image:url(../images/icon.png);background-repeat:no-repeat}
.login-layer .login-switch{position:absolute;right:5px;top:5px}
.login-layer .login-switch .user-icon{width:52px;height:52px;cursor:pointer}
.login-layer .login-switch .qrcode-icon{display:block;background-position:0 -148px}
.login-layer .login-switch .computer-icon{display:none;background-position:-62px -148px}
.login-layer .login-switch span{display:block;height:20px;line-height:20px;font-size:13px;color:#999;position:absolute;left:-65px;top:0}
.login-layer .login-bottom{width:100%;height:40px;line-height:40px;padding:0 30px;text-align:right;font-size:14px;color:#666;background:#f5f5f5;border-radius:0 0 5px 5px;box-sizing:border-box;position:absolute;left:0;bottom:0;right:0}
.login-layer .login-bottom a{color:#0078dc}
.login-layer .code-login{text-align:center}
.login-layer .acc-tabslet .acc-tab{width:70px;height:40px;margin:0 auto}
.login-layer .acc-tabslet .acc-tab li{width:70px}
.login-layer .acc-tabslet .acc-tab li a{display:inline-block;width:100%;height:38px;line-height:38px;text-align:center;font-size:16px}
.login-layer .acc-tabslet .acc-tab li a:hover{text-decoration:none}
.login-layer .acc-tabslet .acc-tab li.active a{color:#0078dc}
.login-layer .acc-tabslet .acc-form{margin-top:30px}
.login-layer .acc-form{position:relative}
.login-layer .acc-form .error-tips{line-height:20px;color:#ff0000;position:absolute;z-index:20}
.login-layer .acc-form .guide-tips{line-height:20px;color:#666;position:absolute;left:0;top:-20px;z-index:20}
.login-layer .acc-form .guide-tips a{color:#0078dc}
.login-layer .acc-form .text-box{padding:6px;margin-bottom:25px;border:1px solid #e6e6e6;border-radius:3px;position:relative;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;transition:border-color .3s ease}
.login-layer .acc-form .text-box.active{border-color:#1496ff}
.login-layer .acc-form .form-text{display:block;width:100%;height:30px;line-height:30px;background:none;border:none;font-size:14px}
.login-layer .acc-form .form-btn,.login-layer .acc-form .return-btn{display:block;width:100%;height:44px;line-height:42px;margin-top:25px;text-align:center;font-size:14px;color:#fff;background-color:#1496ff;border:1px solid #1496ff;border-radius:3px;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.login-layer .acc-form .form-btn:hover{color:#fff;text-decoration:none;background-color:#0082f0;border-color:#0082f0}
.login-layer .acc-form .form-btn.disabled{opacity:0.45;filter:alpha(opacity=45)}
.login-layer .acc-form .return-btn{color:#666;background-color:#fff;border-color:#d7d7d7}
.login-layer .acc-form .return-btn:hover{color:#333;text-decoration:none;border-color:#bebebe}
.login-layer .acc-form .acc-tool{height:20px;line-height:20px;margin-top:15px;font-size:14px}
.login-layer .acc-form .auto-login{display:block;color:#666}
.login-layer .acc-form .auto-login input[type="checkbox"]{margin-right:3px;vertical-align:-2px}
.login-layer .acc-form .acc-links a{color:#666}
.login-layer .acc-form .acc-links a:hover{color:#0078dc;text-decoration:underline}
.login-layer .acc-form .user-icon:first-of-type{display:block;width:20px;height:20px;margin-right:10px;background-size:240px 240px}
.login-layer .acc-form .mobile-icon{background-position:0 -84px}
.login-layer .acc-form .password-icon{background-position:-23px -84px}
.login-layer .acc-form .code-icon{background-position:-46px -84px}
.login-layer .acc-form .clear-icon,.login-layer .acc-form .eye-icon{width:24px;height:24px;margin-left:10px;}
.login-layer .acc-form .clear-icon{display:none;background-position:2px -154px;background-size:245px 245px}
.login-layer .acc-form .eye-icon{display:block;background-size:300px 300px}
.login-layer .acc-form .closedeye-icon{background-position:-29px -192px}
.login-layer .acc-form .openeye-icon{background-position:-58px -192px}
.login-layer .acc-form .code-box{margin-bottom:25px}
.login-layer .acc-form .code-box .text-box{margin-bottom:0}
.login-layer .acc-form .getcode{width:100px;height:44px;line-height:42px;margin-left:10px;text-align:center;font-size:14px;color:#1496ff;background:none;border:1px solid #1496ff;border-radius:3px;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.login-layer .acc-form .getcode.disabled{color:#999;border-color:#e6e6e6}
.login-layer .acc-form .code-pic{width:120px;height:44px}
.login-layer .other-acc-hd{width:65%;height:15px;margin:30px auto;border-bottom:1px solid #e6e6e6;text-align:center}
.login-layer .other-acc-hd h3{display:inline-block;height:30px;line-height:30px;padding:0 10px;text-align:center;font-size:14px;font-weight:normal;color:#999;background:#fff}
.login-layer .other-acc{text-align:center;font-size:0}
.login-layer .other-acc a{display:inline-block;width:64px;margin:0 20px}
.login-layer .other-acc a .user-icon{width:64px;height:64px}
.login-layer .other-acc a .qq-icon{background-position:0 0}
.login-layer .other-acc a .wx-icon{background-position:-74px 0}
.login-layer .other-acc a .wb-icon{background-position:-148px 0}
.login-layer .other-acc a:hover .qq-icon{background-position:0 -74px}
.login-layer .other-acc a:hover .wx-icon{background-position:-74px -74px}
.login-layer .other-acc a:hover .wb-icon{background-position:-148px -74px}
.login-layer .other-acc a .text{display:inline-block;width:100%;line-height:20px;margin-top:5px;font-size:14px;color:#666}
.login-layer .other-acc a:hover .text{color:#0078dc;text-decoration:underline}

@media (max-width:1440px){
.pic-list li{width:33.333%}
}

@media (min-width:1920px){
.auto{width:1790px;margin-left:auto;margin-right:auto}
.gallery,.veer-gallery{width:1820px;margin-left:auto;margin-right:auto}
}

@media (min-width:1508px){
.pic-auto{width:1300px}
.pic-main-l{width:930px}
}

.top-hz{margin-top:30px;display:none}
.top-hz a{display:block;height:90px}






.w336 {
    width: 1200px;
    margin: 0px auto;
}
.nyb336 {
    width: 100%;
    height: 300px;
    position: relative;
    padding-top: 95px;
    overflow: hidden;
    background-position: center bottom;
    background-repeat: no-repeat;
}
.site336 {
    height: 50px;
    line-height: 50px;
    width: 100%;
    background: #fff;
    font-size: 12px;
    color: #999999;
}
.site336 a {
    color: #999999;
}
.site336 a:hover {
    color: #26439c;
}
.wrap336 .menux {
    width: 100%;
}
.wrap336 .menux .item {
    float: left;
    color: #666;
    font-size: 14px;
    line-height: 35px;
    padding: 0 25px;
    display: block;
    margin-right: 10px;
    margin-bottom: 10px;
    text-align: center;
    border: 1px solid #d5d5d5;
    background: #f0f0f0;
}
.wrap336 .menux .item:hover, .wrap336 .menux .item.hover {
    color: #fff;
    background: #26439c;
    border-color: #26439c;
}
.wrap336 {
    padding: 35px 0 50px;
    min-height: 300px;
}
.wrap336 .noinfor {
    color: #de182a;
}
.wrap336 img {
    max-width: 100%;
}
.wrap336 .content {
    margin-top: 20px;
}

