﻿*,body{margin:0;padding:0}
a{outline:0;text-decoration:none;transition:all .2s linear}
ul{list-style:none}
body{background-color:#f1f5f8;font-size:12px;font-family:Microsoft Yahei,Tahoma,Simsun,serif}
.clearfix{clear:both}
.pc{display:block}
.wap{font-weight:bolder;font-size:1.0625rem;display:none}
.head{margin:0;padding:0;width:100%;height:60px;background:#f7c3f7;line-height:60px}
.header{margin:0 auto;max-width:1050px}
.header .logo{float:left;width:60px;height:60px;text-align:center}
.logo a{display:block;width:100%;height:100%;text-indent:-9999px}
.header p{float:left;overflow:hidden;padding-left:10px;color:#FF4444;font-size:22px;font-weight:bolder;}
.wrap{margin:10px auto;max-width:1050px}
.nav{height:40px}
.menu{list-style:none}
.menu li a{float:left;display:block;margin-right:1px;padding:10px 20px;width:7pc;background-color: #f7c3f7;color:#999;font-size:0.9375rem;text-align:center;line-height:1.4rem;transition:.1s}
.menu li .active,.menu li a:hover{background:#f276f2;color:#f1f5f8;font-size:0.9375rem}
.xuanyan{float:right;display:block;padding:10px 20px;background:#f7c3f7;color:#999;font-size:0.9375rem;line-height:1.875rem}
.nav .siteurl{width:320px;height:45px;font-size:9pt;display:block;float:left;margin-left:50px}
.nav .siteurl div{color:#999;line-height:2.8125rem;float:left}
.nav .siteurl span{display:inline-block;width:260px;border-left:none;color:red;text-align:left;font-weight:bolder;font-size:1.0625rem;line-height:2.6875rem;float:left}
.main{margin-top:10px;max-width:1050px}
.top{padding:10px;height:170px;background-color:#fff}
.top .left{float:left;width:620px;height:187px}
.top .left a{float:left;display:block;overflow:hidden;margin:0 5px 5px 0;width:150px;height:53.3px;background:#f7c3f7;color:#999;text-align:center;font:1.0rem/3.2rem Tahoma,Microsoft Yahei,Simsun;font-weight:400}
.top .left a:hover{background-color:#f276f2;color:#333;/*d2f690cdbc9b284b*/}
.top .right{position:relative;overflow:hidden;float:right;margin-bottom:5px;height:170px;width:400px;max-width:400px}
.ck-slide-wrapper li img{height:170px;max-width:400px}
.ck-slide .ck-prev,.ck-slide .ck-next{position:absolute;top:50%;z-index:2;width:35px;height:70px;margin-top:-35px;border-radius:3px;opacity:.15;text-indent:-9999px;background-repeat:no-repeat;transition:opacity .2s linear 0s}
.ck-slide:hover .ck-prev,.ck-slide:hover .ck-next{opacity:.6}
.ck-slidebox{position:absolute;left:50%;bottom:5px;margin-left:-29px;z-index:30}
.ck-slidebox ul{height:22px;padding:0 8px;border-radius:11px;background:rgba(0,0,0,0.5);list-style-type:none}
.ck-slidebox ul li{float:left;height:6px;margin:8px 4px}
.ck-slidebox ul li em{display:block;width:6px;height:6px;border-radius:100%;background-color:#FFF;text-indent:-9999px;cursor:pointer}
.ck-slidebox ul li.on em{background-color:#f66}
.top .right .title{position:absolute;top:0;right:0;overflow:hidden;width:118px;height:28px}
.top .right .title h2{position:relative;float:right;width:90px;background:#f7c3f7;color:#999;text-indent:14px;font-weight:400;line-height:1.75rem}
.top .right .title p{position:absolute;top:-28px;left:-28px;width:0;height:0;border:28px solid;border-color:transparent #f7c3f7 transparent transparent}
.top .right .news{position:relative;overflow:hidden;margin-bottom:10px;padding:20px;height:75px}
.top .right .news li{position:relative;color:#999;font-size:9pt;line-height:1.375rem}
.top .right .news li a.new{color:#999}
.top .right .news li a{color:#999}
.top .right .news li a:hover{color:#999}
.top .right .news li span{margin-right:4px;color:#f276f2;font-size:10pt}
.top .right .siteurl{width:300px;height:45px;font-size:12pt}
.top .right .siteurl div{float:left;width:90px;background:#f7c3f7;color:#999;text-align:center;line-height:2.8125rem}
.top .right .siteurl span{display:inline-block;width:309px;border:1px solid #f7c3f7;border-left:none;color:#f276f2;text-align:center;font-weight:bolder;font-size:1.0625rem;line-height:2.6875rem}
.top .right .siteurl:hover span{border:1px solid #f7c3f7;border-left:none;background:#f276f2;color:#f1f5f8}
.pic .row{display:block}
.pic .big{text-align:center}
.pic .big img{max-width:980px}
.pic .small a{float:right;display:block;max-width:5in}
.pic .small a:nth-child(odd){float:left}
.block{margin:10px 0 0}
.block .title{position:relative;float:left;overflow:hidden;margin:10px 0 0;width:152px;height:2pc}
.block .title div{position:absolute;top:0pc;right:-2pc;width:0;height:0;border:2pc solid;border-color:transparent transparent transparent #f7c3f7}
.block .title h2{width:90pt;background:#f7c3f7 url(/home/css/img/icon-menu.png) 15px center no-repeat;color:#999;text-indent:3pc;font-weight:400;font-size:0.8125rem;line-height:2pc}
.list{overflow:hidden;width:1050px}
.list li{float:left;width:175px;height:40px;background:#fff;color:#ff5e52;text-align:center;font-size:1pc;line-height:2.5rem}
.list li a{display:inline-block;width:175px;color:#777;font:0.875rem/1.875rem Tahoma,Microsoft Yahei,Simsun;line-height:41px}
.list li a:hover{background-color:#f7c3f7;color:#000;text-decoration:none}
.list li a.hot{background:url(/home/css/img/hot.gif) 7px center no-repeat}
.list li a.hot:hover{background-color:#000;color:#f03;text-decoration:none;text-shadow:1px 1px 1px #000}
.sidebar{position:fixed;top:7pc;left:50%;margin-left:563px}
.sidebar ul{padding:10px 0;background-color:#f7c3f7;border-radius:6px;z-index:999}
.sidebar li{width:4pc;height:30px;text-align:center;font-size:12px;line-height:1.875rem}
.sidebar li:hover{background:#f276f2}
.sidebar a{display:block;color:#999;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s}
.sidebar a:hover{color:#f1f5f8}
.sidebar li:last-child{height:34px;line-height:2.125rem}
.sidebar div{overflow:hidden;width:5pc;height:5pc}
.sidebar div p{width:0;height:0;border-top:5pc solid #f1f5f8;border-right:5pc solid transparent}
.footer{margin:20px auto;padding:5px;max-width:65pc;background:#f7c3f7;text-align:center}
.footer p{color:#999;font-size:0.875rem;line-height:1.125rem}
.footer a{color:#999}
.add{clear:both;overflow:hidden;padding:20px 50px;max-width:980px;background:#fff;color:#999}
.add .row{margin-top:10px;padding-bottom:10px;border:none;border-bottom:1px dashed #f1f5f8}
.add .row p{margin-bottom:10px;color:#d75544;font-weight:700;font-size:1.125rem;line-height:1.875rem}
.add .row ol{padding-left:30px}
.add .row ol li{height:30px;font-size:1pc}
.add .form{margin-top:20px;padding:20px;background:#f1f5f8;color:#999}
.add .line{padding:10px}
.add .line label{display:block;font-size:1.125rem}
.add .line input,.add .line select{display:inline-block;box-sizing:border-box;margin:8px 0;padding:9pt 20px;width:100%;border:1px solid #ccc;border-radius:4px;background:#fff}
.add .line button{margin:8px 0;padding:14px 20px;width:100%;border:none;border-radius:4px;background:#fff;color:#d75544;cursor:pointer}
.add .line button:hover{background:#f7c3f7;color:#f1f5f8}

@media only screen and (max-width:640px){
.pc{display:none}
.wap{display:block}
body{background:#f1f5f8}
.xuanyan{display:none}
.footer{margin:20px auto 0px}
.head{height:70px}
.header .logo{display:none}
.header p{padding:0px;padding-left:10px}
.header p a{color:#d75544}
.xuanyan{margin-top:5px}
.pic{display:none}
.top{padding:10px 0;height:10pc}
.top .left{width:100%;height:237px;background-color:#fff}
.top .left a{margin:0 0 1% 2%;width:30.5%}
.top .right{display:none}
.block{width:100%;border-top:6px solid #f1f5f8}
.list{width:100%;background-color:#fff}
.list li{width:33%;font-size:0.875rem}
.list li a{width:100%}
.add{background:#f1f5f8;opacity:.6}
.add .row ol li{height:auto;font-size:0.875rem}}
.line span.btn{display:inline-block;margin-bottom:0;padding:6px 9pt;border:1px solid transparent;border-color:#ccc;border-radius:4px;background-color:#fff;background-image:none;color:#333;vertical-align:middle;text-align:center;white-space:nowrap;font-weight:400;font-size:0.875rem;line-height:1.42857143;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.line input.pay{box-sizing:border-box;margin:4px 0 0;padding:0;width:auto;border:none;background:0 0;line-height:normal}
.line span img{margin:0 5px 0 3px;width:14px;height:14px;border:0;vertical-align:middle}