/* CSS Document */
body a{color:#000;}

        .head_eject_sgcase_table li
        {
            width: 33%;
            float: left;
            font-size: 0.1rem;
            text-align: center;
            padding-top: 0.1rem;
            padding-bottom: 0.1rem;
            overflow: hidden;
           /* height: 30px;*/
        }


#head{ width:100%; padding:10px 0; background:#FFF; position:relative;}
.head_logo{ margin:0 auto;height: 100%;    text-align: center;}
.head_logo img{height: 40px;max-width:70%;}
.head_left{ position:absolute; left:10px; top:13px;}
.head_left img{ width:35px;}
.head_right{position:absolute; right:10px; top:15px;}
.head_right img
{
    width:35px;
    }

/*nav*/
.tupian_nav{ margin-top:0.1rem;}
.tupian_nav_table{ width:100%;}
.tupian_nav_img{ text-align:center;}
.tupian_nav_img img{ width:60px;}
/*nav end*/

/*弹出nav*/
/*#head_tanchu_nav{position: fixed; top: 0px; left: 0;right: 0; bottom: 0; background-color: #ffffff; z-index: 9999999; overflow-y: auto;}
.tupian_nav_table p{     font-size: 14px; text-align:center; color:#000; line-height:0.2rem;}
.head_tanchu_nav_son{ width:90%; margin:0 auto; position:relative; margin-top: 0.3rem;}
.head_tanchu_nav_son_hide{position:absolute; right:0rem; top:-0.2rem; font-size:14px;}*/


#head_tanchu_nav{position: fixed; top: 0px; left: 0;right: 0; bottom: 0; background-color: #ffffff; z-index: 9999999; overflow-y: auto;}
.tupian_nav_table p{     font-size: 14px; text-align:center; color:#000; line-height:0.2rem;}
.head_tanchu_nav_son{ width:90%; margin:0 auto; position:relative; }
.head_tanchu_nav_son_hide{ font-size:14px;text-align: center;padding:12px 0;}
/*弹出nav end*/

/*搜索*/
.index_search_table{ width:74%; text-align:center; padding-top:0.14rem; margin:0 auto;}
.index_search_text{font-size: 0.13rem; color:#000;}
.index_search_input_son{border: 1px solid #CCCCCC; font-size:0.1rem; height:0.2rem; width: 100%;}
.index_search_buttm{ border-radius: 4px; text-align:center; width:0.5rem; height:0.22rem; color:#fff; background:#BC2627; font-size:0.1rem; line-height: 0.23rem; margin:0 auto;}
/*搜索 end*/


/*返回顶部 公用*/
.top_public{ position: fixed;left: 100%;bottom: 64px;margin-left: -60px; z-index:9999;}

/*返回顶部 公用 end*/



/*栏目页*/
.public_page_son_sgcase_total{border-bottom:2px solid #B12F2D;}
.public_page_son_sgcase{height: 0.3rem; border-top: 2px solid #B12F2D;line-height:0.3rem;}
.public_page_son_sgcase_title { width: 95%; margin: 0 auto;}
.public_page_son_sgcase h4 { font-weight: normal; font-size: 0.13rem;color: #FF0000;float: left;}
.public_page_son_sgcase p {
    float: right;
    margin-top: 0.08rem;
    transition: transform 0.2s linear 0s;
}
.public_page_son_sgcase p img {
    width: 20px;
}
.head_eject_sgcase_son {
    border-bottom: 10px solid #EEEEEE;
    width: 100%;
	overflow:hidden;
}
.head_eject_sgcase_table {
    width: 100%;
    text-align: center;
    color: #000;
    border-top: 1px solid #BFBFBF;
	overflow:hidden;
}
.head_eject_sgcase_table tr {
    height: 50px;
}
.head_eject_sgcase_table td {
    border-bottom: 1px solid #BFBFBF;
    font-size: 14px;
    width: 33.333%;
}
.head_eject_sgcase_table td a {
    color: #000;
}
.public_page_son_sgcase p.on {
    transform: rotate(180deg);
}
border-bottom:1px solid #CCC; width:100%; overflow:hidden; line-height: 0.3rem; 

.head_eject_sgcase_table{ font-size:0.12rem; overflow:hidden;}
.head_eject_sgcase_table li{ width:33%; float:left; font-size: 0.1rem; /*line-height: 0.3rem;*/ text-align:center;}
.head_eject_sgcase_table_div{  font-size: 0.1rem; text-align:center;}

.head_eject_sgcase_table li a{ color:#000; display:block;}
/*栏目页 end*/


/*去掉苹果btn样式*/
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea { -webkit-appearance: none;}



.tupian_nav_img img{ width:45px;}

/*图片网图片自适应*/
.zx_rated_lim_table{ height:1.5rem ; margin:0 auto;}
.img_middle {
    height: 100%;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
}
.zx_rated_lim_table img{  max-width: 100%; height: 50vw;}
.zx_rated_img_table_son{ border:1px solid #DDDDDD; background:#FFF; width:100%;     text-align: center;}

.zx_rated_lim_table img {
    max-width: 100%;
    height: 50vw;
}




.zx_rated_img_table_text_erji{width:100%; overflow:hidden; font-size:0.03rem; text-align:center; line-height:0.2rem; border-top:1px solid #DDDDDD; background:#F2F2F2;}
.zx_rated_img_table_text_son{  font-size: 14px;height: 26px; line-height: 26px; padding:0 3px; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.public_page_son_sgcase h4{ font-weight:normal;font-size: 16px; color:#FF0000; float:left;}
    
    
.zx_rated_img_conetn{ margin-top:0.1rem;}
.zx_rated_img_title{ width:100%; background:#E5E5E5; border-radius: 5px 5px 0px 0px; height: 30px; line-height:30px;}
.zx_rated_img_title img{ float:left; margin-left: 0.02rem;margin-top: 6px;}
.zx_rated_img_title span{ font-size:14px; float:left; line-height:30px;}
.zx_rated_img_ul li{ color:#000; font-size:16px; float:left; line-height:30px;}
.zx_rated_img_ul li a{ color:#000; font-size:16px;}
.zx_rated_img_ul_son{ float:left;}
.zx_rated_img_title_son{ float:left;}
.zx_rated_img_title_son_right{ float:right;}
.zx_rated_img_title_son_right span{ font-size: 16px; line-height:30px;}
.zx_rated_img_title_son_right a{ font-size: 16px; color:#000; line-height:30px; padding:0.02rem;}
    
    
.head_eject_sgcase_table_div {
    /*width: 30%;
    float: left;*/
    font-size: 16px;
}
    
    
/*搜索样式*/    
.search-ipt {
    margin: 0px auto 8px auto;
    height: 40px;
    position: relative;
    border: 1px solid #c8c6c4;
    border-radius: 5px;
    width: 98%;
        z-index: 9999999;
        padding-top:0;
         margin-top: 9px;
}


.search-ipt input {
    height: 100%;
    font-size: 16px;
    width: 100%;
    /*padding-left: 15px;*/
    padding-left: 65px;
    padding-right: 60px;
    box-sizing: border-box;
    border-radius: 5px;
    border: 0;
    -webkit-apprence: none;
}


.icon-search {
    position: absolute;
    
    top: 5px;
    padding: 7px 0 7px 20px;
    display: block;
    height: 30px;
    width: 39px;
    box-sizing: border-box;
    
    background: url(/mp/images/fdj_search.png) no-repeat;
    background-size: 20px 20px;
    background-position: 15px 5px;
    border-radius:0;right: 15px;border-left: 1px solid #d0cecd;
}
 
 
 .icon-search2 {
    position: absolute;
    
    top: 5px;
    padding: 7px 0 7px 20px;
    display: block;
    height: 30px;
    width: 39px;
    box-sizing: border-box;
    
    background: url(/mp/images/cha_search.png) no-repeat;
    background-size: 18px 18px;
    background-position: 15px 6px;
    border-radius:0;left: 0px;border-right: 1px solid #d0cecd;padding-right: 26px;
}
    
