/*全局样式*/

#main{padding-bottom:4.75rem;}
#main.top{padding-top:3.5rem;}
#wrapper{padding:1.25rem 0.875rem;}

/*头部样式*/

#header{height:3.5rem;}
#header h1{height:3.5rem; line-height:3.5rem; font-size:1.125rem;}
#back{left:0.875rem; top:1.125rem; width:0.6875rem; height:1.25rem; background-size:0.6875rem 1.25rem;}
#back a{width:0.6875rem; height:1.25rem;}

/*首页样式*/

#banner-btn{bottom:1.5rem; height:0.5rem;}
#banner-btn dl{height:0.5rem;}
#banner-btn dl dd{width:0.5rem; height:0.5rem; margin:0 0.3125rem;}

#guess{border-radius:0.25rem;}

#column{margin-top:1.25rem;}
#column dl dd{margin-top:0.875rem; border-radius:0.25rem;}
#column dl dd .text{left:1.25rem; right:3.75rem; top:1.25rem;}
#column dl dd .text h3{font-size:1.125rem;}
#column dl dd.industry .text h3{height:1.375rem; line-height:1.375rem; padding-left:2rem; background-image:url(img/industry.png); background-size:1.375rem 1.375rem;}
#column dl dd.knowledge .text h3{height:1.5rem; line-height:1.5rem; padding-left:2.125rem; background-size:1.5rem 1.5rem;}
#column dl dd .text p{height:3.25rem; line-height:1.625rem; margin-top:0.5rem; font-size:0.9375rem;}
#column dl dd .text h4{width:7.125rem; height:2.125rem; line-height:2.125rem; margin-top:0.75rem; border-radius:1.062rem; font-size:0.8125rem;}
#column dl dd .icon{left:1.25rem; right:1.25rem; bottom:1.25rem;}
#column dl dd .icon span{margin-left:1.5rem;}
#column dl dd .icon span em{width:2.75rem; height:2.75rem; background-size:2.75rem 2.75rem;}
#column dl dd .icon span h3{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}

/*单页*/

#single-text{padding:1rem 0; font-size:0.9375rem;}
#single-text p{margin-top:0.375rem;}

#wrap-advantage{padding:2.75rem 0 2rem 0;}

#adv-title h2{height:1.375rem; line-height:1.375rem; font-size:1.25rem;}
#adv-title h3{height:1.75rem; margin-top:1rem;}
#adv-title h3 span{height:1.75rem; line-height:1.75rem; padding:0 0.875rem; border-radius:0.875rem; font-size:0.875rem;}

#adv-icon{margin-top:2rem; padding:0 2rem;}
#adv-icon span em{width:3.25rem; height:3.25rem; background-size:3.25rem 3.25rem;}
#adv-icon h3{margin-top:0.5rem; font-size:0.9375rem;}

/*猜字谜*/

#guess-item a{right:1rem; top:1.2rem; width:1.375rem; height:1.375rem; background-size:1.375rem 1.375rem;}
#guess-item section{left:3.25rem; right:3.25rem; bottom:1.75rem; padding:1.75rem 2rem; border-radius:0.25rem;}
#guess-item section h3{height:1.125rem; line-height:1.125rem; margin-top:1rem; font-size:0.9375rem;}

#guess-form{padding:2.5rem 3.25rem; background:#f7e1c6;}
#guess-form input{height:2.75rem; line-height:2.75rem; padding:0 1rem; border-radius:1.375rem; font-size:0.9375rem;}
#guess-form button{height:2.75rem; line-height:2.75rem; margin-top:1.75rem; border-radius:1.375rem; font-size:0.9375rem;}

#validate-tip{height:2.5rem; line-height:2.5rem; padding:0 0.875rem; border-radius:0.1875rem; font-size:0.875rem;}

#guess-share{left:0.875rem; right:0.875rem;}
#guess-share-item{border-radius:0.25rem;}
#guess-share-item section{left:2rem; right:2rem; bottom:2rem;}
#guess-share-item section img{width:6.75rem; height:6.75rem;}
#guess-share-item section h3{height:1.125rem; line-height:1.125rem; margin-top:0.75rem; font-size:1rem;}
#guess-share-close{width:1.875rem; height:1.875rem; margin:1rem auto 0 auto; background-size:1.875rem 1.875rem;}
#guess-share-close a{width:1.875rem; height:1.875rem;}
#guess-share h3{height:1.125rem; line-height:1.125rem; margin-top:0.75rem; font-size:1rem;color: #fff;
    text-align: center;}


#guess-success{left:0.875rem; right:0.875rem; padding:2rem 1.25rem; border-radius:0.25rem;}
#guess-success-close{right:0.75rem; top:0.75rem; width:1.5rem; height:1.5rem; background-size:1.5rem 1.5rem;}
#guess-success-close a{width:1.5rem; height:1.5rem;}
#guess-success em{width:2.5rem; height:2.5rem; background-size:2.5rem 2.5rem;}
#guess-success h3{height:1.25rem; line-height:1.25rem; margin-top:0.75rem; font-size:1.125rem;}
#guess-success section{line-height:1.75rem; margin-top:1rem; font-size:0.875rem;}
#guess-success h4{width:9.25rem; height:2.25rem; line-height:2.25rem; margin:1.25rem auto 0 auto; border-radius:1.125rem; font-size:0.875rem;}

/*我的*/

#wrap-member{padding:4.5rem 1.5rem 5.375rem 1.5rem;}
#m-xiaoxi{right:1.5rem; top:1.5rem;}
#m-xiaoxi em{width:1.25rem; height:1.25rem; background-size:1.25rem 1.25rem;}
#m-xiaoxi h3{height:1rem; line-height:1rem; margin-top:0.25rem; font-size:0.875rem;}
#member-info img{width:4.25rem; height:4.25rem;}
#member-info section{margin-left:0.875rem;}
#member-info section h2{height:1.375rem;}
#member-info section h2 em{height:1.25rem; line-height:1.25rem; font-size:1.125rem;}
#member-info section h2 span{height:1.375rem; margin-left:0.375rem;}
#member-info section h2 span img{width:1.5rem; height:1.375rem;}
#member-info section h2 span i{height:1.125rem; line-height:1.125rem; margin-left:-0.75rem; padding:0 0.25rem 0 1rem; font-size:0.75rem;}
#member-info section h3{height:1rem; line-height:1rem; margin-top:0.625rem; font-size:0.875rem;}

#wrapper.min{padding:0.875rem;}

#m-quanyi{margin-top:-4.25rem; padding:1.25rem 0.875rem; border-radius:0.25rem;}
#m-quanyi h3{height:1.375rem; line-height:1.375rem; background-size:0.5rem 0.875rem; font-size:1rem;}
#m-quanyi h3 a{padding:0 1.375rem 0 1.625rem; background-size:1.125rem 1.375rem;}
#m-quanyi i{margin-top:0.8125rem;}
#m-quanyi-item{margin-top:1.25rem;}
#m-quanyi-item dl dd{margin-top:0.875rem; border-radius:0.25rem;}

/*消息*/

#xiaoxi-list ul li{margin-top:0.875rem; border-radius:0.25rem;}
#xiaoxi-list ul li a{padding:1rem;}
#xiaoxi-list ul li h3{height:1.625rem;}
#xiaoxi-list ul li h3 .title{height:1.625rem;}
#xiaoxi-list ul li h3 .title em{width:1.625rem; height:1.625rem; background-size:0.875rem 1rem;}
#xiaoxi-list ul li h3 .title span{height:1.125rem; line-height:1.125rem; margin-left:0.375rem; font-size:1rem;}
#xiaoxi-list ul li h3 .date{height:1rem; line-height:1rem; margin-left:0.875rem; font-size:0.875rem;}
#xiaoxi-list ul li p{height:3rem; line-height:1.5rem; margin-top:0.5rem; font-size:0.875rem;}
#xiaoxi-list ul li i{margin-top:0.5625rem;}
#xiaoxi-list ul li h4{height:1rem; line-height:1rem; margin-top:0.625rem; padding-right:1.25rem; background-size:0.375rem 0.625rem; font-size:0.875rem;}
#xiaoxi-list ul li.noread h3 .title em u{top:0.0625rem; width:0.375rem; height:0.375rem;}

#xiaoxi-nodata{margin-top:4rem;}
#xiaoxi-nodata img{height:6.5rem;}
#xiaoxi-nodata h3{margin-top:0.75rem; font-size:0.9375rem;}

/*权益*/

#quanyi-list ul li{margin-top:0.875rem; border-radius:0.25rem;}
#quanyi-list ul li a{padding:1rem;}
#quanyi-list ul li section h3{height:1.125rem;}
#quanyi-list ul li section h3 img{width:1.25rem; height:1.125rem;}
#quanyi-list ul li section h3 span{height:1.125rem; line-height:1.125rem; margin-left:0.375rem; font-size:0.9375rem;}
#quanyi-list ul li section h4{height:0.875rem; line-height:0.875rem; margin-top:0.625rem; font-size:0.75rem;}
#quanyi-list ul li h5{width:5.75rem; height:1.75rem; line-height:1.625rem; margin-left:1rem; border-radius:0.9375rem; font-size:0.9375rem;}

#quanyi-nodata{margin-top:4rem;}
#quanyi-nodata img{height:4.5rem;}
#quanyi-nodata h3{margin-top:0.75rem; font-size:0.9375rem;}

/*底部样式*/

#tabbar{height:4.75rem;}
#tabbar a em{width:1.5rem; height:1.5rem; background-size:1.5rem 1.5rem;}
#tabbar a h3{margin-top:0.375rem; font-size:0.9375rem;}
#tabbar i{height:2.5rem;}