div, b, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, strong, header, footer {  margin: 0;  padding: 0;  list-style: none;  }table { border-collapse:collapse; border-spacing:0; }
em, i, b, strong {font-style: normal;}
.top{background:#f5f5f5;}
.yiy:hover{color:#fff;}.wei:hover{color:#E51720}
.luj-ft{padding:15px;margin:0}
.luj-ft a{color:#333;font-size:14px;padding:0 5px}
.luj-ft a:hover{color:#337ab7}
.mp{color:#333;font-size: 22px;font-weight: 600;padding: 5px 0 15px 0;}
.pdl-sub{border: 1px solid #ebebeb;color:#E51720;display: inline-block;padding: 10px;line-height: 20px;font-size: 1em}
.buy-limit{color:#999;}
.bao{color:#666;padding-top:15px;}.bao p{line-height: 28px;font-size: 14px;}
.yd b{font-size: 18px;color:#E51721}.yd p{font-size: 1.2em;}.yd del{color:#999;padding: 0 10px 0 2px;font-size: 14px}
.yd em{color:#51A8F1}.yd a{display: inline-block;width:140px;height: 40px;line-height: 40px;border-radius: 2px;text-align: center;font-size:16px;margin-top: 7px ;border: 1px solid #E51720;}
.yd a:link,.yd a:visited,.yd a:active{color:#fff} 
.yd a.wei {color:#E51720}
.yiy{margin-right: 20px ;background: #E51720;color:#fff;}
.wei{color:#E51720}
.chf{margin-right: 20px ;background: #188EEE;color:#fff;border:1px solid #188EEE !important;}
.yiy:hover{box-shadow: 0px 1px 4px #E51720;}
.chf:hover{box-shadow: 0px 1px 4px #188eee;color:#fff}
.wei:hover{background: #E51720;color:#fff!important;box-shadow: 0px 1px 4px #E51720;}
.tab{background: #fff;}
.tab a,.tab-gs a{font-size:16px;margin-right:20px;display:inline-block;padding:7px 20px;float:left;text-decoration:none;color:#333;width: 140px;height: 60px;line-height: 45px;box-sizing: border-box;text-align: center}
.tab a:hover,.tab-gs a:hover{color:#188eee;}
.on{color:#188eee !important;border-top: 4px solid #188eee;}
.hd{overflow: hidden}
.js-nr{padding: 40px 30px 50px 40px;background: #fff;line-height: 28px;}
/* .js-nr p{font-size: 14px;margin: 12px;} */
.js-nr b{color:#E51720;font-size: 16px;font-weight: normal;line-height: 40px}
.js-nr dl dd{font-size: 14px;line-height: 32px;color:#666}
.js-nr-b,.js-nr-c,.js-nr-d,.js-nr-e{padding:20px 30px;background: #fff;margin-top: 25px}.ys{margin-bottom: 20px}
.ys span{display: inline-block;width: 5px;height: 20px;background: #188eee;}
.ys em{font-size: 16px;}th,td{border: 1px solid #f0f0f0;width: 25%;padding: 20px }
.tabl{padding-left: 20px;text-align: left;font-size: 14px}
.fl{float:left;}.fr{float:right;}
.bg0{background: url("../images/icon.png") no-repeat 0px 0px; }
.bg1{background: url("../images/icon.png") no-repeat -58px 0px; }
.bg2{background: url("../images/icon.png") no-repeat -113px 0px; }
.bg3{background: url("../images/icon.png") no-repeat -167px 0px; }
.tec{background: #fff;}.book span{color:#666}
.con {text-align:center;padding:15px 15px 30px 15px;}
.con img {border-radius: 120px;width:120px;height:120px;}
.con p {margin-top:10px;color:#333333;font-size:14px;}
.con p {line-height:26px;}.con em{font-size: 14px;line-height: 22px;text-align:left;display: block;color:#666;}
 .mty{background: #fff;}
.con-a{padding:15px 10px;overflow:hidden}
.con-a li{background:#fff;margin-bottom:15px;padding:2px;border:1px solid transparent}
.con-a li:hover{border-color:#ddd;box-shadow:1px 1px 2px 1px #ECECEC}
.con-a li img{width:100%}
.con-a li p{text-align:left;color:#666;font-size:14px;line-height:22px;padding: 10px 0}
.hui,.hui-a{background: #F5F5F5;padding: 15px}
.km-nr{padding:30px 20px 0 20px;background: #fff}
.hui span{font-size: 16px;}
.nim .lb{background: url("../images/ann.png") no-repeat 1px 1px;display: inline-block;width: 30px;height: 20px;}
.xia-s{padding:20px;border-bottom: 1px solid #f5f5f5}.nim span{color:#6E6E6E;font-weight: normal}
.xia-s em{color:#E51720;font-size: 14px;font-weight: 600;line-height: 26px}
.cl{display: inline-block;width:60px;height: 20px;border: 1px solid #1FB84E;text-align: center;line-height: 18px;color:#1FB84E;margin-left: 30px;font-size: 12px ;font-weight: normal}
.yf em{display: inline-block;width:90px;height: 30px;text-align: center;line-height: 30px;color:#fff;background:#E51720;font-size: 14px;border-radius: 2px;font-weight: normal }
.btm{padding:30px 0px 50px 0;background: #fff }.btm dl dt{border-bottom: 1px solid #f5f5f5;}
.yf span{color:#999;font-weight: normal}
.yf .str{display: inline-block;width:30px;height: 20px;background: url("../images/co.png") no-repeat -65px 6px;  }
.jy{background: url("../images/yun.png") no-repeat ;display: inline-block;width: 30px;height: 20px;}
.yf .jyxz{display: inline-block;width:30px;height: 20px;background: url("../images/co.png") no-repeat -65px -53px;  }
.yf span{display: inline-block}
.hf{display: inline-block;width:30px;height: 20px;background: url("../images/hf.png") no-repeat 0px 0px;  }
.zb{display: inline-block;width:30px;height: 20px;background: url("../images/zb.png") no-repeat 0px 0px;  }
.hui-a b{color:#E41620;font-size: 24px;font-weight: bold;}
.hui-a em {font-size: 14px;line-height: 32px;display: inline-block;margin:0 40px 0 10px;color:#666}
.xk label{font-weight: normal;font-size: 14px;margin-right: 50px;color:#666}
.plq{padding-top: 40px ;background: #fff}
.plq dl{padding:40px 20px 20px 20px;border-bottom: 1px solid #f5f5f5;}
.plq dl dd .i-1,.plq dl dd .i-2,.plq dl dd .i-3,.plq dl dd .i-4{display: inline-block;width:120px;height: 15px;background: url("../images/str.png") no-repeat 0px 0px;z-index: 100;position: relative;top:-20px;left: 0;}
.plq dl dd .i-1-1,.plq dl dd .i-2-1,.plq dl dd .i-3-1,.plq dl dd .i-4-1{display: inline-block;width:120px;height: 15px;background: url("../images/str-b.png") no-repeat 0px 0px;}
.plq dt{text-align: center;width: 15% }
.plq dd{width: 85%;padding-right: 30px}.xbx{padding-bottom:20px;}
.xbx span{line-height: 22px;padding: 5px 0 10px 0;display: block;}.plq span{color:#666}.plq b{font-weight: normal}
.fzp{padding: 20px 0;border-top: 1px dashed #f5f5f5;}
.str-bf{width: 120px}
.Bars { position: relative; width: 70%;background: #ccc;border-radius: 8px ;display: inline-block;margin: 0 20px}
.Bars div { display: block; position: relative;  height: 8px;  line-height: 8px;  border-radius: 8px}
.Bars div{ background:#188eee}
.Bars div b { position: absolute;
 text-align: center; font-weight: bold;display: inline-block;top:-20px;right: 0px }





/*分页*/
.pageinfo{padding:25px 0;text-align:center}
.pageinfo a{padding:10px 15px;background:#fff;border:1px solid #e5e5e5;margin-right:15px;color:#333;font-size:14px}
.pageinfo a.currt,.pageinfo a:hover{background:#188eee;color:#fff;border:1px solid #188eee}
.pageinfo a:last-child{margin-right:0}

.content {background: #fff;padding: 25px}
.content img{display:block;height:auto;}




#pop{position:fixed;z-index:10000000000;display: none;}
#bg{position:fixed;  z-index:10000000000;right: 0px;left: 0px;top:0px;bottom: 0px;display: none;background:rgba(0,0,0,.1)}
#colseimg{position:absolute;right:-40px;top:0px;cursor:pointer;}
#play{position: relative;top:-200px;right:-192px;width: 86px;height: 86px;transition: all .2s linear;}
#play:hover{transform: scale(1.15);transform-origin: center;}
.cont{width: 960px;height: 540px;background: #fff;}
.tc{padding: 20px 35px 0 35px;overflow: hidden;}
.name{float:left;font-weight: 600;line-height: 30px;font-size: 16px;}
.sp{float:right;}
.sp a{display: inline-block;text-decoration:none;width:100px;line-height: 30px;text-align: center;border-radius: 3px; }
.a1,.a-one{background: #e51720;color:#fff;margin-right: 10px;}
.a-one{border: 1px solid #E51720}
.a1:hover,.a-one:hover{background: red;color:#fff}

.a2,.a-tow{border: 1px solid #E51720;color:#E51720}
.a2:hover,.a-tow:hover{border: 1px solid red;color:red}
.vid{padding: 20px;box-sizing: border-box;}
.spq{background: #999;height: 433px;width: 100%}
.scroll { position: fixed;  top: 0px;  background: #fff;  box-shadow: 0px 1px 2px #ccc;  height: 60px;  right: 0;  left: 0;  z-index: 1000;display: none;  }
.nav-ys{ margin: 0 auto; width: 1200px;overflow: hidden; }
.bg-cl{background:#fff !important;}
.buy{ line-height: 60px;}
.buy a{display: inline-block;width:130px;line-height: 36px;text-align: center;border-radius: 3px;font-size: 18px}
.blk{display: block!important;}

.nim:hover{background: #f9f9f9;}
.nim:hover .yc{display: inline-block!important;}
.nim:hover .time{display:none;}


.teh{position: relative;top:-399px;right:0px;}
#divdown1{line-height: 22px;color:#999;font-size: 14px;margin-top:0px;}
.mt-5{margin-top: 5px}

.yushou {background: #3aa21d;color: #fff;display: inline-block;font-size: 14px;font-weight: normal;padding: 0 10px;border-radius: 8px;margin-left: 20px;}
#MICHAT-INVITE-WRAP{display: none;}
