 /*xff 20160803*/
@charset "gb2312";
body{background:url(/images/theme/b1.jpg) no-repeat center 32px #fff;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;_font-family:\5B8B\4F53;color:#333;position:relative}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0;border:medium none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
a{color:#333;text-decoration:none;cursor:pointer;text-decoration:none;transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;-o-transition:all linear 0.2s}
a:hover{color:#f1671e;text-decoration:underline}
ol,ul,li{list-style:none;vertical-align:top}
em,i{font-style:normal}
img{border:0px;vertical-align:top}
table{border-collapse: collapse;border-spacing: 0}
a:focus,input:focus,select:focus,textarea:focus{outline:none}
input{border:none;background:none}
/*common*/
.cf{*zoom:1}
.cf:after{content:'\20';display:block;height:0;clear:both}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
:root *{filter: none\9 !important}

.top,.where ul,.ji-hot ul,.aban{width:980px;margin:0 auto}
.ji-hot ul.title a,.ji-hot ul.hlist li.ht-1 span{display:block}
.top p a,.ji-hot ul.htop a,.ji-hot ul.hlist li.ht-1 dl,.ji-hot ul.hlist li.ht-1 a{display:inline}
.top p a,.share,.where ul{background:url(/images/theme/share.jpg) no-repeat 0 0}
.top a,.s-pop a,#bdshare a,.s-pop{background:url(/images/theme/fix1.png) no-repeat}
/*header*/
.top{ height:178px;padding-top:20px}
.top ul{ position:relative}
.top a{float:right;display:inline;width:65px;height:26px;margin:0px 10px 0 0}
.top a:hover{opacity:0.8;filter:alpha(opacity=80)}
.top .share{background-position:0 -29px}
.s-pop{background-position:0 -336px;position:absolute;width:150px;height:25px;padding-top:9px;left:50%;margin-left:330px;top:26px}
.s-pop a{float:left;display:inline;width:20px !important;height:20px !important;margin:0 0 0 13px !important;padding:0 !important}
.s-pop .s1{background-position:0 -296px !important}
.s-pop .s1:hover{background-position:0 -316px !important}
.s-pop .s2{background-position:-21px -296px !important}
.s-pop .s2:hover{background-position:-21px -316px !important}
.s-pop .s3{background-position:-42px -296px !important}
.s-pop .s3:hover{background-position:-42px -316px !important}
.s-pop .s4{background-position:-63px -296px !important}
.s-pop .s4:hover{background-position:-63px -316px !important}
.where{width:100%;height:32px;line-height:32px;background:#f4f4f4;color:#999;font-size:12px}
.where ul{background-position:-78px -41px;padding-left:26px;width:954px}
.where a{color:#999}
.where a:hover{color:#f1671e;text-decoration:none}
.ji-hot{background:#fff;padding-top:30px;text-align:center}
.ji-hot ul.htop{height:30px;line-height:30px;border-bottom:#dddddd solid 2px;font-weight:bold;font-size:16px;_overflow:hidden}
.ji-hot ul.htop a{float:left;color:#333;height:30px;line-height:30px;width:50px;border-bottom:#dddddd solid 2px;margin-right:8px;position:relative;z-index:1}
.ji-hot ul.htop a.on,.ji-hot ul.htop a:hover{color:#649714;border-bottom:#649714 solid 2px;text-decoration:none}
.ji-hot ul.hlist{width:1000px}
.ji-hot ul.hlist li.ht-1{position:relative;padding-top:34px;text-align:center;overflow:hidden;zoom:1}
.ji-hot ul.hlist li.ht-1 a{float:left;position:relative;margin:0 12px;_margin:0 11px;width:176px;height:140px; margin-bottom:30px;overflow:hidden}
.ji-hot ul.hlist li.ht-1 a img{width:176px;height:110px;overflow:hidden}
.ji-hot ul.hlist li.ht-1 a em{background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7f000000', EndColorStr='#7f000000');position:absolute;left:0;top:0;z-index:1;color:#fff;font-size:12px;width:35px;height:19px;line-height:19px; text-decoration:none}
.ji-hot ul.hlist li.ht-1 a:hover{ text-decoration:none}
.ji-hot ul.hlist li.ht-1 a:hover span{ text-decoration:underline}
.ji-hot ul.hlist li.ht-1 span{position:relative;width:176px;height:30px;line-height:40px;overflow:hidden}
.ji-hot ul.hlist li.ht-2 a{padding:2px 8px;display:inline-block;color:#666;border:#e1e1e1 solid 1px;margin:0 4px}
.ji-hot ul.hlist li.ht-1 a:hover dt{text-decoration:none}
.ji-hot ul.hlist li.ht-2 a.a1{border-color:#74a901;color:#74a901}
.ji-hot ul.hlist li.ht-2 a:hover,.ji-hot ul.hlist li.ht-2 a.on{color:#fff;background:#74a901;border:#74a901 solid 1px;text-decoration:none}
.aban{margin:36px auto 10px}
.aban img{width:100%}


/* head foot */

.foot{background:#f0f0f0;width:100%;border-top:2px solid #ddd;line-height:26px;font-size:12px}
.foot{margin-top:20px}
.moc,.wb,.tx,.ghs{background:url(/images/theme/fix.png) no-repeat}
.copy{text-align:center}
.exp{padding:15px 0;color:#aaa}
.exp a{color:#aaa}
.exp i{color:#818181}
.line1{color:#e7e7e7;padding-bottom:15px}
.line1 a{color:#666;margin:0 5px}
.line1 .c1{color:#f24445}
.copy-4399{color:#aaa;padding-bottom:15px}
.copy-4399 a{margin:0 5px;color:#aaa}
.moc,.wb,.tx,.ghs{display:inline-block;width:20px;height:17px;vertical-align:middle}
.moc{background-position:-43px -27px}
.wb{background-position:-64px -27px}
.tx{background-position:-85px -27px}
.ghs{background-position:-24px 0;height:20px}
.top-wrap,.top-head{height:32px;background:url(http://www.4399.com/images/play/top_bar.gif) repeat-x;overflow:hidden;font:12px/24px "\5B8B\4F53"}
.top-head{width:980px;line-height:30px;margin:0 auto}
.top-head .hot{background:url(http://www.4399.com/imageyx/seer2012/hottop.gif) right 5px no-repeat;padding-right:22px;color:#F36900}
.top-head .red,.top-head a:hover{color:#F36900}
.top-logo{margin:5px 15px 0 0}
.top-list a{margin:0 6px 0 7px;float:left;color:#333}
.top-search{background:url(http://www.4399.com/images/play/site_so.gif) no-repeat;width:170px;height:24px;margin-top:3px;padding-left:24px;padding-top:2px;overflow:hidden}
.top-search .top-type{width:127px;height:22px;line-height:22px;color:#b2b2b2;border:none;background:none;overflow:hidden;zoom:1}
.top-search .button{background:none;width:40px;height:22px;cursor:pointer;border:none}
.top-img{margin-top:1px}
.top-img a{margin:0 5px}
.bre,.oh{width:980px;margin:0 auto;font-size:12px}
.bre a{color:#333;text-decoration:none;transition:all .18s linear}
.bre a:hover{color:#fb6400 !important;text-decoration:underline;transition:all .18s linear}
.m15{margin-top:15px}
.title{height:36px;line-height:36px;color:#e1e1e1;border-bottom:2px solid #ddd}
.title .a{height:36px;display: b;font-size:16px;font-weight:bold;color:#56932b;border-bottom:2px solid #56932b;float:left;display:inline}
.title .a:hover{text-decoration:none}
.sec-1,.sec-2{width:980px}
.sec-1 li,.sec-2 li{width:115px;height:26px;line-height:26px;margin-right:7px;float:left;display:inline;overflow:hidden}
.sec-1 a{color:#74a901}
.sec-2{padding-bottom:20px}
.sec-2 a{color:#a9a9a9}