﻿body{font-size:small;line-height:1.6em;text-align:center; font-size:16px;width: 100%;margin: 0;}
body, h1, h2, h3, h4, p, ul, dl, ol, dt, dd, img, form, input, textarea{margin:0;padding:0}
img{border:0;}
form{margin:0;padding:0;}
a{ color:#333333;  text-decoration:none}
.d{ width:130px;  height:190px; float:left; text-align:center; overflow:hidden; white-space:nowrap; margin-left:0.5em  }
p{ margin:0; padding:0}
ul{ list-style:none; margin:0; padding:0}
.topnav{width:100%;height:70px; background-color:#ffffff;}
.topnav1{position:absolute;width:100%;height:70px; background-color:#ffffff;}
.logo{ line-height:70px; background-image: url(/images/logo.png);height:42px; float:left;margin: 15px 0px 0px 5px;width:161px;}
.navbtn{background-image: url("/images/top-1.png"); width: 66px; height: 74px; float: right; line-height: 70px;margin: 5px 5px 0px 0px;}
.nav{ position:absolute; z-index:9999; width:100%; display:none; left:0; top:70px;}
.nav li{border-bottom: 1px solid #d2d2d2; background: #454545; height:90px; line-height:45px; font-size:1.2em;}
.nav li a{ color:#dddddd; display:block; padding:0px 10px;}
.nav li.on a{background:#ccc;}
.nav li a:hover{background:#ccc;}
.nav li a i{ display:block; float:right; background:url(/images/top-2.png) no-repeat 0 13px;   width:40px; height:40px;}
.weizhi{width:100%; float:left;text-align: left;  height:30px; border:1px solid #fba6a6;text-indent:5px; line-height:30px;overflow:hidden; white-space:nowrap;font-size:14px; color:#777;}
.weizhi1{margin-top: 80px;width:100%; float:left;text-align: left;  height:30px; border:1px solid #fba6a6;text-indent:5px; line-height:30px;overflow:hidden; white-space:nowrap;font-size:14px; color:#777;}
.center{ margin-top:10px;}
.center1{ width:100%; position:relative;  clear:both; float:left;}
    
.nvyou{ width:990px; height:100px; border:1px solid #eee; padding:10px;line-height:25px; }
.nvyou ul{ margin:0; padding:0;}
.nvyou li{ float:left; width:80px; overflow:hidden; white-space:nowrap;  }
.nvyou a:hover{ color:Green; text-decoration:underline; }
.nylist{margin:0; padding:0; margin-top:10px;float: left;}
.nylist li{ width:117px; overflow:hidden; white-space:nowrap; float:left; text-align:center; padding-left:2px;}
.nylist li a{ float:left; font-size:12px;}
.nylist img{ width:105px; height:140px; padding:3px; border:1px solid #f3f3f3}
.left{ width:100%;float:left;text-align: left;  }
.title{ width:100%; height:30px; background-color:#f2f2f2; line-height:30px; font-weight:bold; text-indent:5px; color:#ff0099;float: left;}
.right{ width:240px; min-height:180px; border:1px solid #f2f2f2; float:right; padding:10px; line-height:23px;margin-left: 5px;}
.more{ float:right; margin-right:10px;}
.fanhao{ width:100%; margin-top:10px; border:1px solid #f0f0f0; float:left;border-right:0;border-bottom:0;text-align: left;}
.fh{ width:100%;}
.fh ul{list-style:none; padding:0; margin:0; line-height:30px;}
.fh li{ float:left; margin:-1px 0 0 -1px; border:1px dashed #f0f0f0; border-right:0px;}
.f1{ width:25%; text-align:left;  height:30px; text-indent:5px;}
.f2{ width:74%; text-indent:10px; overflow:hidden; white-space:nowrap; height:30px; }
.buttom{width:100%;height:180px;background:none repeat scroll 0 0 #F2F2F2; margin-top:10px;float: left;}
.bmsg{text-align:center; margin-top:10px;line-height:25px;font-size: 12px;}
.load{ width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; display:block; border-top:1px solid #fba6a6;border-bottom:1px solid #fba6a6; float:left; background:#fcefef;margin-top:5px; }
.Page{ float: left;text-align:center;clear:both;color:#787878;height:25px;line-height:25px;margin:15px 0px;width:100%;}
.btn{ margin-bottom:5px;}
.btn a{margin-left:5px;background:none repeat scroll 0 0 #F3F3F3;border:1px solid #BCBCBC;color:#444444;display:inline-block;height:20px;padding:0 10px 0 10px; line-height:20px;}
.btn a:hover{background:none repeat scroll 0 0 #FFA3C3;border:1px solid #FF6B9D;color:#FFFFFF;text-decoration:none;}
.Page .on{background:none repeat scroll 0 0 #FFA3C3;border:1px solid #FF6B9D;color:#FFFFFF;text-decoration:none;}
.Page a{ margin-left:5px;background:none repeat scroll 0 0 #F3F3F3;border:1px solid #BCBCBC;color:#444444;display:inline-block;height:25px;padding:0 10px;}
.Page a:hover{background:none repeat scroll 0 0 #FFA3C3;border:1px solid #FF6B9D;color:#FFFFFF;text-decoration:none;}
.nvyjj{margin-top:10px;}
.avsl{ width:100%; text-align:center; height:190px; line-height:30px;margin-top: 10px;float: left;}
.avsr{ width:100%; line-height:25px; position:relative;float: left;}
.fav{  position:absolute; left:680px;top:10px; }
.w100{ width:100%; float:left; margin-top:10px;text-align:left; text-indent:5px; background-color:#f2f2f2;}
.red{ color:red }
.qred{ color:#ff0099 }
.mt10{ margin-top:10px;}
h1{ font-size:18px; margin:0; padding:0;}
.avmsg{ line-height:30px; width:95%; text-align:left;padding:20px 10px;}
#pro{ display:none}
#next{ display:none}
#zid{ display:none}
#ads_banner { width: 100%; height:110px;white-space:nowrap }
#ads_banner1 { width: 100%; height:110px; float:left;margin-top:3px;}
#ads_banner .rows { margin:0px; padding:0px; width: 100%; height:110px;}
#ads_banner .rows li { list-style:none; float: left; margin-right:0px; width:48.5%; height:110px; border:1px solid #fff;background:#FFFFFF; overflow:hidden;  }
.bimg{ width:100%; min-height:200px; background: url("/images/zj.gif") no-repeat center;}
 .bimg img{ width:98%;padding:2px;}
 .bottomAD {-webkit-box-sizing: border-box;height: 90px;position: fixed;bottom: 0;left: 0;z-index: 1000;padding: 0 5px;overflow: hidden;width: 100%;background: rgba(0, 0, 0, .8);}
 .bottom-pic {position: absolute;top:5px;width: 98%; height:90px;overflow: hidden;-webkit-border-radius: 5px;border-radius: 5px;}
 .bottom-pic img {width: 100%;height: 100%;}
 .bottomAD a {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
 .ads_banner img{ width: 100%; height:110px; }
 .keys{ width:98%; line-height:25px; padding-left:8px;float: left;}
 .keys h2{background:url(/images/star_full.png) no-repeat 0 4px;float: left;text-align: left;
    text-indent: 25px; font-size:15px;margin-bottom:10px;margin-top:10px;background-color: #E6E6E6;width:98%;}
 .keys li{float:left; background-color:#f7f7f7;padding:0 1px;margin-right:10px;margin-bottom:8px;}
 .ylink{height:20px;line-height:20px;width:100%; font-size:12px; float:left;text-align: left; padding-top: 5px;}

.m404{margin:0 3.90625%;}
.m404 .m404image{display:block;width:68%;height:auto;margin:4.6875rem auto 1.5625rem auto;}
.m404 h1{text-align:center;font-size:1.125em;line-height:2.375em;color:#333;font-weight:bold;padding-bottom:0.875em;}
.m404 h1 i{display:inline-block;vertical-align:middle;height:18px;width:17px;background:url(../images/404icons.png) left top no-repeat;background-size:15px auto;margin-right:5px;}
.m404 p{text-align:center;font-size:1em;color:#666;line-height:1.857em;}
.m404 p.c-blue{color:#4a91da;}
.m404 p a{color:#666;line-height:2.5714em;display:inline-block;margin:0 0.8em;}
.m404 p a .back{display:inline-block;vertical-align:middle;height:18px;width:17px;background:url(../images/404icons.png) left -16px no-repeat;background-size:15px auto;}
.hr10{clear:both;font-size:1px;line-height:100px;height:10px;overflow:hidden;}
.hr101{clear:both;font-size:1px;line-height:100px;height:10px;overflow:hidden;border-bottom:1px dotted #fff; margin-bottom:10px;}
.hr102{clear:both;font-size:1px;line-height:100px;height:10px;overflow:hidden;border-bottom:1px dotted #333; margin-bottom:10px;}
#ShowNewNav{width:100%;background:rgba(220, 219, 219, 0.95);position:absolute;right:0px;top:70px;display:none;z-index:200;}
.MenuBox{width:100%;position:relative;}
.MenuBoxInfo{width:68%;overflow:hidden;float:right;}
.MenuBoxPic{width:30%;float:left;}
.MenuBoxPic img{width:65%;height:auto!important;padding:3%;background:#f7f7f7;}
.MenuBoxInfo h2{font-weight:600;padding:5px 0;font-size:20px;}
.MenuBoxInfo h2 a:link, .MenuBoxInfo h2 a:visited{color:#00a0e9;}
.MenuBoxInfo h3{float:left;padding:1.5% 10px;font-weight:normal; font-size:16px;}
.MenuBoxInfo h3 a{color:#444;}
.h_top{margin-top: 14px;
}
.c-hd {
    float: left;
    left: 0px;
    background: rgba(0,0,0,0.8);
    height: 38px;
    bottom: 0;
    width: 100%;
    box-sizing: border-box;
    padding: 0 3%;
    z-index: 999;
    margin-bottom: 10px;
    margin-top: -16px;
}
.c-hd div {
    float: left;
    height: 38px;
    line-height: 38px;
}
.c-hd i {
    float: left;
    width: 28px;
    height: 28px;
    background: url(/images/dixiazai.png) no-repeat;
    background-size: 100%;
    margin: 5px 10px 5px 0;
}
.app-info {
    font-size: 14px;
    color: #fff;
}
.app_btn {
    float: right;
    background: #3c74f4;
    border-radius: 15px;
    font-size: 11px;
    color: #fff;
    width: 65px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin-top: 10px;
}