﻿/***global css***/
* {box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
html{overflow-y: scroll;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button{font-family:微软雅黑,microsoft yahei, arial, PingFang SC,helvetica, sans-serif;margin:0; font-size:12px; vertical-align:middle;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body{font-family:微软雅黑,microsoft yahei, arial,PingFang SC, helvetica, sans-serif; margin:0; color:#888; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background:#fff;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#888; }
img{border:none;-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none;}
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden; }
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; height:0 }
.clearfix:after{clear:both; }
.clear{clear:both;}
.center{text-align:center;}
.margin-center{margin:0 auto;}
.iblock{display:inline-block;}
.block{display:block;}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none; }
::-webkit-input-placeholder {color:#888;}
:-moz-placeholder {color:#888;}
::-moz-placeholder {color:#888;}
:-ms-input-placeholder {color:#888;}
.input-style-white::-webkit-input-placeholder {color:#fff;}
.input-style-white:-moz-placeholder {color:#fff;}
.input-style-white::-moz-placeholder {color:#fff;}
.input-style-white:-ms-input-placeholder {color:#fff;}
.fn11{font-size:11px;}
.fn12{font-size:12px;}
.fn13{font-size:13px;}
.fn14{font-size:14px;}
.fn16{font-size:16px;}
.fn18{font-size:18px;}
.fn20{font-size:20px;}
.color-000{color:#000;}
.color-fff{color:#fff;}
.color-444{color:#444;}
.color-888{color:#888;}
.color-eee{color:#eee;}
.color-bbb{color:#bbb;}
.bg-fff{background:#fff}

#tip,.top{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-width:1180px;background:#fff;position:relative;z-index:100;}
#main,#bottom,.main,.bottom{width:100%;overflow:hidden;min-width:1200px;}
.top-content,.main-content,.bottom-content{width:1180px;min-width:1180px;margin:0 auto;}

/******pageNum*******/
#pageNum{height: 80px;margin-top: 40px;text-align: center;}
#pageNum .page-a{display: inline-block;margin-left: 100px;}
#pageNum .page-a .last-page{display: inline-block;width: 156px;height: 46px;line-height: 46px;-webkit-border-radius: 30px;text-align: center;border: 2px solid #7371ef;color: #7371ef;box-sizing: content-box;transition: all 0.2s;}
#pageNum .page-a .last-page:hover{background-color: #7371ef;color: #fff;}
#pageNum .page-a .next-page{display: inline-block;width: 160px;height: 50px;line-height:50px;-webkit-border-radius: 30px;background-color: #7371ef;color: #fff;text-align: center;transition: all 0.2s;}
#pageNum .page-a .next-page2{display: inline-block;width: 160px;height: 50px;line-height:50px;-webkit-border-radius: 30px;background-color :#888;color: #fff;text-align: center;transition: all 0.2s;

 pointer-events: none;
            filter: alpha(opacity=50); /*IE滤镜，透明度50%*/
            -moz-opacity: 0.5; /*Firefox私有，透明度50%*/
            opacity: 0.5; /*其他，透明度50%*/

}
#pageNum .page-a .next-page:hover{box-shadow:0 4px 20px rgba(115,113,239,0.5);}
#pageNum .page-b{display: inline-block;float: right;margin-top: 9px;}
#pageNum .page-b a{display: inline-block;width: 32px;height: 32px;line-height: 32px;text-align: center;background-color: #7371ef;color: #fff;}
#pageNum .page-b .left-sign{border-top-left-radius: 4px;border-bottom-left-radius: 4px }
#pageNum .page-b .right-sign{border-top-right-radius: 4px;border-bottom-right-radius: 4px }
#pageNum .page-b span{display: inline-block;min-width: 25px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #e9e9e9;border-width:1px 0;padding-left: 5px;padding-right: 5px;box-sizing: content-box;}


.similar-title-box{width:1180px;margin:30px auto 35px;}
.similar-title-box a:hover{color:#7371ef;border:1px solid #7371ef;}
.similar-title{display: block;float:left;margin:0 20px 15px 0;padding:0 15px;height:28px;line-height:26px;*line-height:28px;text-align:center;color:#888;border:1px solid #ececec;border-radius: 14px;}

/*****seo******/
.seo-h3 {font-weight:normal;text-decoration: none;}

/*****opacity******/
.opacity-3{-khtml-opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);filter:'alpha(opacity=30)';opacity:0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);}
.opacity-5{-khtml-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);filter:'alpha(opacity=50)';opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.opacity-8{-khtml-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);filter:'alpha(opacity=80)';opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}


.search-submit-adv{width: 100px;height: 36px;line-height:36px;margin-right: 10px;margin-top:20px;text-align:center;display: inline-block;border: 1px solid #eee;background-color: #fff}
.search-advice{z-index:81;display: block;line-height:38px;border: 1px solid #ececec;background-color: #fff;padding: 10px 0;border-radius: 4px;position: absolute;}
.search-advice li{text-align: left;line-height: 36px ;padding-left: 25px;}
.search-advice .search-advice-word:hover{background-color:#F8F8F8}
.search-advice li a{font-size: 14px;}
.search-advice-word:nth-child(-n+4) a{color:#7371ef}
.search-advice-menu{ height: 76px;}
.search-advice-menu a:hover{ color: rgb(106, 112, 233); border-color: rgb(106, 112, 233);}

.main{padding-top:70px;}
#heade{background: #fff;height: 72px;color: #666;z-index: 9999;position: relative;font-size: 12px;box-shadow: 0 0 5px 2px rgba(10,52,72,0.3);width: 100%;position: fixed;top:0;left:0}
.main1{width: 1200px;margin:0 auto; min-width: 1200px;position: relative;}
.startImg{width: 178px;height: 49px;float: left;background: url("../images/logo.png") center no-repeat; background-size:100% auto;margin-right: 40px;margin-top: 12px;}
.TopMenu li{display: block;width: 100px;height:30px;float: left;margin-top: 22px;position: relative;text-align: center;color: #666;font-size: 16px;cursor: pointer;}
.TopMenu .pul a{color: #666;display: block;width: 100px;height: 30px;overflow: hidden;}
.TopMenu .pul a span{width: 100%;height: 30px;margin: 0px;display: block;line-height: 30px;text-align: center; transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.TopMenu .pul .topA .red{color:#ff6f69;}
.TopMenu .on .topA span:first-child{margin-top: -30px;}
.TopMenu .pul:hover .topA span:first-child{margin-top: -30px;}
.TopMenu .last:hover{height: 120px;background-color: #fff;}
.TopMenu{position: relative;width: auto;height: 72px;float: left;}
.absltPo{position: absolute;right: 0px;top: 50px;z-index: 9999;background-color: #ffffff;width: 100px;height: 72px;display: none;}
.absltPo a:hover span:first-child{margin-top: -30px;}
.TopMenu .last:hover .absltPo{display: block;}
.hotImg{width: 23px;height: 26px;background: url("../images/hots.png") center no-repeat;background-size: 100%;position: absolute;top: -15px;right: 0px;}
.newImg{width: 23px;height: 26px;background: url("../images/new.png") center no-repeat;background-size: 100%;position: absolute;top: -15px;right: 0px;}
.startup{width: auto;height: 30px;float: right;margin-top: 24px;font-size: 16px;color: #ff5e44;line-height: 30px;}
.startup a{color: #ff5e44;cursor: pointer;}
.startup a:hover{color: #00a0e9;}
.startup .userInfo{color: #00a0e9;}
.nameImgs{display: inline-block;width: 30px;height: 30px;border-radius: 100%;line-height: 28px;overflow: hidden;float: right;margin-left: 10px;}
.nameImgs img{width: 100%;vertical-align: middle;}
/*头部创建按钮*/
.startup a.btn-ctrl{    background: #ffffff;
    border: 1px solid #a0a2a5;
    color: #676b6f; border-radius: 5px;  padding: 8px 15px; margin-left: 15px;}
.startup a.btn-reg{background: #00a0e9; border: 1px solid #00a0e9; border-radius: 5px; color: #fff; padding: 8px 15px; margin-left: 15px;}
.startup a:hover{opacity: 0.8;}
.startup .userInfo{display: inline-block; position: relative; padding-left: 28px; padding-right: 20px;}
.startup .userInfo:before,.startup .userInfo:after{content: ''; display: inline-block; width: 20px; height: 20px; position: absolute; top: 50%; margin-top: -10px;}
.startup .userInfo:before{background: url(../images/user-center-icon.jpg) no-repeat; left: 0;}
.startup .userInfo:after{background: url(../images/user-center-arrow.jpg) no-repeat; right: 0;}

.footer{width: 100%;position: relative;min-width: 1200px;background-color: #2c3140;text-align: center;padding: 50px 0;}
.footer h1{font-size: 30px;color: #fff;font-weight: normal;margin: 20px auto;width: 100%;text-align: center;display: inline-block;}
.footBox{width: 100%;height: 280px;background-color: #363b4e;/*background: url(../images/footbanner.jpg) no-repeat;*/background-size: cover;}
.footBox p{width: 100%;margin: 0;padding-top:80px;font-size: 36px;color: #fff;text-align: center;}
.footBox .btn{width: 360px;height: 48px;margin: 0 auto;padding: 30px 0;display:block;border:none}
.footBox .btn a{margin-right:20px;}
.foot-btn{width: 158px;height: 48px;background-color: #5589fe;font-size: 18px;color: #fff;text-align: center;line-height: 48px;float: left;border-radius: 5px;cursor: pointer;}
.footBox input:-moz-placeholder{color: #fff;}
.footBox input:-ms-input-placeholder{color: #fff;}
.footBox input::-webkit-input-placeholder{color: #fff;}

.footBottom{line-height: 22px;width: 1200px;margin: 0 auto;display: block;color: #6d7489;font-size: 12px;text-align: left;}
.footBottom a{margin-left: 15px;color: #6d7489;}
.footBottom a img{vertical-align: text-bottom;}
.footBottom span{float: left;}
.footBottom span a{color: #6d7489;margin-left: 5px;}
.foot-link{padding-bottom: 8px;margin-bottom: 10px;font-size: 16px;border-bottom: 1px solid rgba(255,255,255,.17);width:650px;}
.foot-logo{width: 400px;float: right;margin-right:80px;margin-top:10px;}
.png-download span{color:#fff;}
.none {
    display: none;
}