/* 
    author  fanglinna
    date    20190704
*/
.datagrand-wrap-all{position: relative;}
.guess-like-list-box{padding-top: 40px;font-size: 0;}
.guess-like-list-box>h1{font-size: 32px;color: #333;font-weight: bold;}
.switch-lanmu-box{margin-top: 15px;}
.switch-lanmu-box>a{padding:0 13px;color: #333;font-size: 14px;border:1px solid #999;border-radius: 30px;height: 32px;background-color: #fff;line-height: 32px;cursor: pointer;float: left;}
.switch-lanmu-box>a.switch-patterns{margin-right: 30px;}
.switch-lanmu-box>a.switch-style{margin-right: 5px;}
.switch-lanmu-box>a:hover{border-color: #232f3c;color: #232f3c;}
.switch-lanmu-box>a.on{background-color: #232f3c;border-color: #232f3c;color: #fff;}
.switch-lanmu-box .style-subcolumn{font-family: "simsun";font-size: 16px;color: #999;font-style: normal;width: 32px;height: 32px;border:1px solid #999;text-align: center;line-height: 32px;border-radius: 100%;margin-right: 34px;cursor: pointer;float: left;}
.switch-lanmu-box .style-subcolumn:hover{color: #232f3c;border-color: #232f3c;}
.switch-lanmu-box>ul{display: none;float: left;}
.switch-lanmu-box>ul>li{display: inline-block;padding:0 13px;color: #333;font-size: 14px;border:1px solid #999;border-radius: 30px;height: 32px;background-color: #fff;line-height: 32px;margin-right: 30px;cursor: pointer;}
.switch-lanmu-box>ul>li:hover{border-color: #232f3c;color: #232f3c;}
.switch-lanmu-box>ul>li.on{background-color: #232f3c;border-color: #232f3c;color: #fff;}
.datagrand-box{margin-top: 40px;}
.patterns-recommend{margin-left: -35px;}
.patterns-recommend>li{height: auto;width: 210px;margin-left: 35px;float: left;margin-bottom: 29px;background-color: #fff;position: relative;}
.patterns-recommend>li:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}
.patterns-recommend>li>div.pic_box{width: 210px;height: auto;padding:0;border:none;}
.patterns-recommend>li>div.pic_box>a{display: block;font-size: 0; width:210px;text-align:center;position:relative;overflow: hidden;}
.patterns-recommend>li>div.pic_box>a>img{width: 210px;}
.patterns-recommend>li>div.pic_box>span{position: absolute;right:10px;top:10px;background: rgba(0,0,0,0.6);display: inline-block;border-radius: 3px;height: 30px;line-height: 30px;padding:0 15px;font-size: 12px;color: #fff;display: none;cursor: pointer;}
.patterns-recommend>li>div.pic_box:hover span{display: block;}
.opening-authority{background: url(../../images/common/ga_bg.png) repeat; position: absolute;bottom: 0;left:0;width: 100%;height:388px;display:none;}
.authority-infor{text-align: center;padding-top: 180px;}
.authority-infor>p{font-size: 22px;font-weight: bold;color: #333;}
.authority-infor>div{font-size: 16px;color: #333;margin-top: 25px;}
.authority-infor>div>span{font-size: 16px;color: #f4523b;font-weight: bold;}
.authority-infor>a{width: 277px;height:42px;background-color: #333;line-height: 42px;font-size: 16px;font-weight: bold;color: #fff;border-radius: 20px;display: inline-block;margin-top: 30px;}
.authority-infor>a:hover{background-color: #a0bc21;color: #fff;}
.scroll-load{text-align: center;padding:30px 0;}
.scroll-look-more{text-align: center;padding: 30px;display: none;}
.scroll-look-more>a{width: 124px;height: 35px;border:1px solid #232f3c;border-radius: 20px;text-align: center;line-height: 35px;display: inline-block;color: #232f3c;font-size: 16px;cursor: pointer;}
.scroll-look-more>a:hover{background-color: #232f3c;color: #fff;}
