/*列表*/
.xz,.show{background: #fff;}
.w960 .mt18{margin-top: 18px;}
.list{overflow: hidden;}
.list li,.pos{border-bottom: 1px solid #E5E5E5;overflow: hidden;}
.list li:hover {background: #F2F2F2;}
/*星座*/
.banner{height: 150px;width: 100%;background: url(../images/banner_xz.jpg) center center no-repeat;}
.xz .banner{height: 118px;}
.fnews .banner{background: url(../images/banner.jpg) center center no-repeat;}
.subnav li{float: left;font-size: 16px;font-size: 1.6rem;width: 6em;text-align: center;}
.test .subnav li{float: left;width: auto;text-align: center;margin-right: 0.5em;padding: 0 0.5em;}
.xzlist{width: 100%;border-bottom: 1px solid #E0E0E0;padding-bottom: 15px;text-align: center;background: #fff;margin: 1em 0;}
.xzlist ul{height: 86px;}
.xzlist li{float: left;width: 8.3%;text-align: center;}
.xzlist a{display: inline-block;width: 60px;padding-top: 65px;background:url(../images/xz.png) no-repeat;text-align: center;}
.xzlist a.jinniu{background-position: -82px 0;}
.xzlist a.shuangzi{background-position: -163px 0;}
.xzlist a.juxie{background-position: -245px 0;}
.xzlist a.shizi{background-position: -326px 0;}
.xzlist a.chunv{background-position: -407px 0;}
.xzlist a.tianping{background-position: -487px 0;}
.xzlist a.tianxie{background-position: -569px 0;}
.xzlist a.sheshou{background-position: -650px 0;}
.xzlist a.moxie{background-position: -730px 0;}
.xzlist a.shuiping{background-position: -811px 0;}
.xzlist a.shuangyu{background-position: -892px 0;}

.xhead{;background: url(../images/xbg.png) center center repeat-x;text-align: center;margin-bottom: 10px;}
.xhead span{display: inline-block;font-size: 24px;font-size: 2.4rem;background: #fff;padding: 0 10px;}
.w960 .xbox{overflow: hidden;_margin-bottom: 4em;}
.xbox .r li{line-height: 29px;height: 29px;}
.xzt{}
.xzt p{text-indent: 20px;color: #fff;}
.xzt p i{font-style: normal;font-size: 22px;font-size: 2.2rem;}
.xzt p i,.xzt p b{position: relative;top: 5px;}
.lirt .img{width: 40%;}
.lirt .text{width: 57%;color: #878787;line-height: 25px;}
.lirt .text a.more{color:#da4041;float: right;margin-right: 13px;}
.lirt li{margin-bottom: 10px;}
.lirt li .img{height: 0;padding-bottom: 25%;overflow: hidden;}
.dl .xhead{margin-bottom: 20px;}
.dl p{border: 1px solid #E3E3E3;background: #F4F4F4;text-align: center;padding:10px 0;}
.dl p a{display: inline-block;color: #fff;background: #B7B3B2;line-height: 25px;padding: 3px 15px;margin: 10px;}
.dl p a:hover{background: #da4041;}
.dl .r li{line-height: 30px;}
.xz .mr .box{background: #EFEFEF;}
.xz .mr h4{background: url(../images/xhead.png) right center no-repeat;line-height: 40px;text-align: center;font-size: 24px;font-size: 2.4rem;font-weight: bold;color: #fff;}
.xz .mr form{padding: 8% 7% 0;_padding:1%;}
.xz .mr form.cx{padding-bottom: 20px;}
.xz .mr form select{height: 24px;border: 1px solid #CDCDCD;margin-right: 5px;margin-bottom: 8px;}
.xz .mr form input{background: #E35825;color: #fff;height: 24px;border: 1px solid #D99075;padding: 0 8px;}
.xz .mr form p{line-height: 30px;height: 160px;}
.xz .mr form.ys p{color: #e35825;}
.xz .mr form.ys p.xdesc{color: #353535;}
.xz .mr form.ys p.xdesc a{color: #e35825;}
.xz .mr form.ys p span{color: #F4BB23;font-size: 20px;font-size: 2rem;}
.xz .mr form.cx span{display: inline-block;background: #fff;border: 1px solid #CDCDCD;height: 24px;width: 40%;line-height: 24px;text-align: center;}
.xz .mr .app{}
.xz .mr .app span{border-bottom: 1px solid #F0F0F0;color: #da4041;font-size: 17px;font-size: 1.7rem;line-height: 35px;}

.xbox .l .text a{display: block;height: 27px;overflow: hidden;}
.xbox .l .text span{display: block;height: 44px;line-height: 22px;overflow: hidden;color: #999;}
/*星座介绍*/
.more{margin-top: 0;}
.showxz .sbox{padding: 10px;padding-top: 0;}
.showxz .sbox .box{padding: 10px;}
.showxz .lirt .img{text-align: center; }
.showxz .lirt .img span{display: inline-block;width: 22px;height: 22px;background: url(../images/star.png) no-repeat;margin: 3%;}
.showxz .lirt .img p,.showxz .lirt .text .key b{color: #da4041;font-size: 17px;font-size: 1.7rem;}
.showxz .lirt .text h2{font-size: 22px;font-size: 2.2rem;color: #da4041;text-align: center;margin: 2%;margin-bottom: 3%;}
.showxz .lirt .text .key b{display: block;}
.showxz .lirt .text .key p{float: left;width: 45%;color: #808080;}
.showxz .lirt .text p,.showxz .lirt .text .key p span{color: #353535;}
.showxz .lirt .text p{width:98%;}
.showxz .sxh a{font-size: 22px;font-size: 2.2rem;background: #fff;color: #da4041;line-height: 40px;text-indent: 10px;}
.cbox .text,.cbox .text ul{overflow: visible;}
.cbox li.lif{background: #EFEFEF;position: relative;left: -40px;top: 10px;width: 114%;height: 102px;padding: 10px;margin-bottom: 30px;}
.cbox li.lif a.t{background: url(../images/rtr.png) left center no-repeat;height: 25px;line-height: 25px;color: #DA4041;padding-left: 13px;}
.cbox li{margin-bottom: 5px;height: 2em;overflow: hidden;}
/*星座内页*/
.content .info span,.arc .pos{display: inline-block;background: url(../images/xzicon.png) no-repeat;padding-left: 18px;}
.arc .pos{border-bottom: none;background-position: 0 15px;}
.content h1{font-size: 22px;font-size: 2.2rem;text-align: left;color: #da4041;font-weight: 600;padding: 0.5em;}
.content .info{border-bottom: 1px dashed #E0E0E0;padding-bottom: 5px;}
.content .info span{color: #878787;margin-left: 8px;height: 15px;font-size: 12px;font-size: 1.2rem;}
.content .info span.edit{background-position: -6px -27px;}
.content .info span.time{background-position: -4px -58px;}
.content .info span.copyfrom{background-position: -4px -105px;}
.content .info span.view{background-position: 0px -82px;padding-left: 22px;}
.content .body{padding: 1em;line-height: 28px;overflow: hidden;font-size: 16px;font-size: 1.6rem;}
.content .body *{font-size: 16px;font-size: 1.6rem;}
.content .body div,.content .body p{margin-top: 15px;}
.content .keyword{color: #878787;}
.content .keyword a{margin-left:10px;}
.relation .l li{line-height: 25px;height: 25px;overflow: hidden;}
.relation .r{width: 50%}
.mr .com ul{padding: 0.7em 1em;}
.mr .com ul li{line-height: 35px;height: 30px;}
.showxz .ys .sbox{background: none;}
.showxz .ys .sbox .box{padding: 0;}
.sbox .ds{border-left: 5px solid #A13B3C;border-right: 5px solid #A13B3C;width: 75px;height: 10px;margin-left: 3em;}

.sbox h4{font-size: 22px;font-size: 2.2rem;color: #da4041;line-height: 40px;margin-left: 12em;}
.ystab section,.hotlist{display: none;}
.ystab section.cur{display: block;}
.tdys p{background: #da4041;color: #fff;padding: 0.4em 1em;}
.tdys li{width: 50%;float: left;line-height: 30px;height: 30px;overflow: hidden;}
.result h1{font-size: 22px;font-size: 2.2rem;color: #da4041;text-align: center;}
.xz .shareBnt{top: 19em;}
/*通用内页*/
.showarc h1{text-align: left;color: #212121;font-weight: normal;}
.showarc .relation li{width: 49%;line-height: 2em;height: 2em;float: left;}
.date .db{border: 1px solid #ddd;height: 195px;}
.date .dt{background: #da4041;color: #fff;height: 2.3em;line-height: 2.3em;text-indent: 0.3em;}
.date .dt p{margin-right: 2em;}
.date .dt input{width: 1.5em;border: none;text-align: center;margin-right: 0.7em;background: #A02122;border-radius: 2px;color: #fff;}
.date .db span, .date .db a {
	display: inline-block;
	text-align: center;
	float: left;
}
.date .db a {
	width: 7%;
	margin: 1% 3.5%;
	height: 0;
	padding-bottom: 7%;
}
.date .db span {
	margin: 1em 0;
	width: 14%;
	line-height: 1.8em;
}
.date .db a.cur,.last p {
	background: #dA4041;
	color: #FFF;
}
.last{padding-top: 1em;border-top: 1px solid #ddd;}
.last p{line-height: 35px;display: inline-block;padding: 0 0.2em;}
.last ul{border-left: 1px solid #ddd;margin-left: 0.5em;overflow: visible;}
.last li{line-height: 2.5em;height: 2.5em;background: url(../images/circle.png) left center no-repeat;padding-left: 1.5em;left: -0.3em;overflow: hidden;}
.last li span{width:52px;line-height: 24px;height: 24px;background:url(../images/jiantou.png) no-repeat; display:inline-block;text-align:center;margin-right:0.8em;font-size: 14px;color:#666;}
.m404{text-align: center;margin: 10% auto;}
.ystab .contentb ul{display: block;}
.ystab .mcz li {float: left; width: 33%; font-size: 14px; height: 25px; line-height: 20px; line-height: 20px;}
.ystab .mcz li label {float: left;}
.ystab .mcz li em {float: left;}
.ystab .star_b,.ystab .star_f{height: 16px; display: block; overflow: hidden;background: url(../images/fortune.gif) no-repeat;}
.ystab .mcz .star_b {background-position:-4px -4px; width: 90px; }
.ystab .mcz .star_f {background-position: -94px -4px; display: block; height: 16px;}
.ystab .mcb {font-size: 14px; line-height: 180%; width: 100%; margin: 10px auto; border-top: dashed 1px #A8CADA; overflow: hidden;}
.ystab .mcb dl {clear: both; margin: 10px;}
.ystab .mcb dl dt {height: 30px;}
.ystab .mcb dl dt strong {background:url(../images/fortune_icon.gif) no-repeat; display: inline-block; height:26px; line-height:26px; padding-left:26px;}
.ystab .mcb dl dt .for1{background-position:0 0;}
.ystab .mcb dl dt .for2{background-position:0 -30px;}
.ystab .mcb dl dt .for3{background-position:0 -60px;}
.ystab .mcb dl dt .for4{background-position:0 -90px;}
.ystab .mcb dl dt .for5{background-position:0 -120px;}
.ystab .mcb dl dt .for6{background-position:0 -150px;}
.ystab .mcb dl dt .for7{background-position:0 0px;}
.ystab .mcb dl dt .for8{background-position:0 0px;}
.ystab .mcb dl dd {margin: 5px 0;}

/*战争ico*/
.war .header .tico .index,.war .header .tico .share,.war .header .menu b{background: url(../images/warico.png) no-repeat;}
@media screen and (max-width:480px) {
	.banner{position: absolute;top: 100px;}
	.fnews .banner{background: url(../images/mbanner.jpg) center center no-repeat;}
	.subnav{margin-bottom: 117px;/*overflow-x:scroll;*/}
	/*列表*/
	/*.pos,.list li b{display: none}*/
	.w960 .mr{width: 100%;display: block;max-width: 500px;}
	.show .main .mr{display: none;}
	.rw,.xfocus{display: none;}
	.hot p{height: 50px;
	    line-height: 50px;
	    position: relative;
	    border-top: 1px solid #DEDEDE;
	    border-bottom: 1px solid #DEDEDE;
	    background: #EDEDED;
	    text-indent: 10px;
	    color: #878787;
	    font-size: 2.2rem;margin-top: 20px;}
	.grayp,.relation p{height: 40px;line-height: 40px;background: #eee;color: #ccc;padding: 0 10px;margin-top: 20px;}
	.hot li{height:40px;line-height:40px;padding-left:8px;}
	.hot li span{display: none;}
	.xzlist{text-align: center;}
	.xzlist a{width: 58px;}
	/*.subnav li.cur{border-bottom: 1px solid #da4041;}*/
	.subnav li.cur a{color: #da4041;}
	.xbox .l,.xbox .r{padding:0 10px;width: 100%;}
	.xbox .r{text-align: left;float: left;}
	.xbox .r li{border-bottom: 1px solid #E8E8E8;line-height: 40px;height: 40px;}
	.xbox .l .text a.more{font-size: 12px;font-size: 1.2rem;}
	.dl .l{padding: 0;}
	.dl p a{padding: 3px 6px;}
	.xz .mr{display: none;}
	.lirt .img{min-height: 100px;}
	/*.lirt img{height: 100%}*/
	.lirt .img{width: 35%;}
	.lirt .text{width: 62%;}
	.xhead{text-align: left;}
	.xhead span{margin-left: 20px;}
	.showxz .sbox{padding: 0;}
	.show .xzlist{display: none;}
	.sbox .text,.sbox .img{width:100%; }
	.sbox .img{width: 60%;margin: 0 20%;}
	.sbox .text .key{border-top: 1px solid #E7E7E7;margin:0.5em 0;}
	.showxz .sbox .sxh{background: #da4041;color: #fff;margin-top: 10px;}
	.w960 .showxz .cbox{margin-top: 0;border-top: 18px solid #eee;}
	.cbox{padding-left: 10px;}
	.cbox li{line-height:2em;border-bottom:1px solid #ddd;}
	.cbox li.lif{line-height:normal;}
	.cbox .box{position: relative;}
	.cbox .text{width:53% ;position: static;}
	.cbox .img{width:45%;}
	.cbox ul{position: static;}
	.sbox p.l{float: none;}
	.sbox h4{margin-left: 0;text-align: center;}
	.xzt p{background: #da4041;line-height: 2em;}
	.tdys li{width: 100%;}
	.tdys p{font-weight: 600;font-size: 16px;font-size: 1.6rem;}
	.sbox .ds{display: none;}
	.sbox p.l{border-bottom: 1px solid #ddd;margin-bottom: 1em;}
	.sbox p.l select,.sbox input{border: none;background: #fff;width: 19%;text-align: center;height: 2em;line-height: 2em;border-right: 1px solid #ddd;overflow: hidden;}
	.sbox input{border: none;}
	.ystab .tab{border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;margin:1em 0;}
	.ystab .tab span{display: inline-block;width: 24%;line-height: 3em;border-right: 1px solid #ddd;text-align: center;cursor: pointer;}
	.ystab .tab span.cur a{color: #da4041;}
	.ystab .tab span.nb{border-right: none;}
	.relation .l{width: 100%;}
	.content h1{text-align: left;}
	.arc .main{background: #eee;}
	.relation .l li{border-bottom: 1px solid #ddd;line-height: 2.5em;height: 2.5em;margin: 0 0.5em;}

	.showarc .relation li{padding: 0 10px;border-bottom: 1px solid #eee;line-height: 55px;height: 55px;width: 100%;}
	.relation li:nth-child(6),.relation li:nth-child(7),.relation li:nth-child(8),.relation li:nth-child(9),.relation li:nth-child(10),.relation li:nth-child(11),.relation li:nth-child(12){display:none;}
	.arc .showarc {background: #fff;}
	.arc .pos,.content .info span.edit{display: none;}
	.content .info span.view{background-position: 0px -85px;}
	.p404{background: #ededea;}
	.ystab .mcz li{width:100%;margin-top:0.5em;}
	/*战争头部*/
	.war .header .nav{display: block;}
	.war .header .nav a{font-size: 17px;font-size: 1.7rem;width: 25%;float: left;text-align: center;height: 45px;line-height: 45px;}
	.war .header .nav a.cur{border-bottom: 2px solid #D94040;}

	.content .mad{height:0;padding-bottom:25%;overflow:hidden;}
}
@media screen and (max-width:470px) {
	.cbox .text{width:100%;}
	.cbox li.lif{position: absolute;top: 3%;left: 40%;width: 60%;}
}
@media screen and (max-width:480px) {
	.dynasty .subnav{overflow: hidden;margin-bottom: 0;}
	.dynasty .subnav li{width: 70px;}
	.dynasty .subnav li a.cur{color: #da4041;}
	.newarc .content{padding:10px;}
	.newarc .ml h1{padding: 10px 0;}
	.content .info span,.hotnews span.time{margin-left:0;margin-right: 8px;background: url(../images/ico.png) no-repeat;background-size: auto 30px;}
	.content .info span.time{background-size: auto 35px;background-position: -2px 0px;}
	.hotnews span.time{background-size: auto 35px;padding-left: 18px;background-position: -3px 3px;}
	.content .info span.view{background-position: 4px -15px;}
	.content .info{border-bottom: none;}
	.content .body{padding: 0;}
	.newarc .mr{display: block;}
	.hotnews li{padding: 15px 10px;overflow: hidden;border-bottom: 1px solid #eee;}
	.hotnews li .img{float: right;}
	.hotnews li p{margin-right: 110px;}
	.hotnews li p a{display: block;height: 42px;overflow: hidden;}
	.hotnews li p span{color: #ccc;display: none;}
	.hotnews li p span.time{display: block;margin-top: 8px;}
	.hotnews li .img{width: 105px;height: 70px;overflow: hidden;display: block;}
	.newsmore{margin: 1rem;}
}
.exad a{float: left;width: 33%;margin-right: 1px;height: 0;padding-bottom: 30%;margin-bottom: 10px;}
.exad img{width: 100%;}
@media screen and (min-width:481px) {
	/*列表*/
	.hotnews{background: #fff;}
	.hotnews ul{height: 580px;overflow: hidden;}
	.hotnews p{color: #DA4041;line-height: 60px;font-size: 21px;font-size: 2.1rem;}
	.hotnews li p a{display: block;height: 20px;line-height: 20px;overflow: hidden;}
	.hotnews li{margin-bottom: 20px;}
	.hotnews li img{float: left;width: 90px;height: 73px;}
	.hotnews li p{float: right;width: 200px;color: #808080;line-height: 26px;}
	.list{padding: 10px;}
	.list li span{display: none;}
	.list li,.pos{height: 40px;line-height: 40px;}
	.subnav li.cur a{color: #fff;}
	.test .subnav{background: url(../images/logo_test.png) left center no-repeat;height: 40px;line-height: 40px;margin: 20px auto;padding-left:200px;}
	.test .subnav a{color: #353535;font-size: 18px;font-size: 1.8rem;}
	.test .subnav li.cur{background: #da4041;}
	.pos{text-indent: 10px;}

	.list li b {color: #DA4041;}
	.hot p{height: 47px;background: #da4041;color: #fff;font-size: 22px;font-size: 2.2rem;line-height: 47px;text-indent: 1em;}
	.hot ul{padding: 4%;}
	.hot li{margin: 2% 0;padding:0 2%;border-left: 2px solid #fff;}
	.hot li:hover{color: #da4041;border-left-color: #da4041;}
	.hot li:hover a{color: #da4041;}
	.hot span{float: right;}
	.rw ul {padding: 5px 0 20px 20px;}
	.rw li {position: relative;float: left;width: 80px;height: 100px;overflow: hidden;margin-right: 10px;margin-bottom: 10px;text-align: center;}
	.rw li span {}
	.rw .rhead{line-height: 46px;font-size: 16px;font-size: 1.6rem;padding-top: 1%;padding-left: 20px;font-weight: 600;}
	.rw li p{display: none;}
	.rw li:hover p{display: block;}
	.xfocus .l,.xfocus .r{width: 50%;height: 217px;}
	.flexslider{position: relative;}
	.flexslider li{float: left;}
	.xfocus .l li{height: 217px;text-align: center;width: 80%;}
	.xfocus .bg,.xfocus .txt{height: 30px;line-height: 30px;}
	.xfocus .bg{background: #fff;}
	.xfocus .r li{padding: 0.5% 5%;}
	.xfocus .r li a{font-size: 17px;font-size: 1.7rem;height: 22px;display: inline-block;overflow: hidden;}
	.xfocus .r li p{color: #878787;font-size: 12px;font-size: 1.2rem;line-height: 25px;}
	.xfocus .r li a:hover,.xfocus .r li.lif a{color: #da4041;}
	.xfocus .slides li img{width: 100%;}
	.subnav{height: 42px;line-height: 42px;background: #DA4041;}
	.fnews .subnav{background: #fff;}
	.fnews .subnav li.cur,.fnews .subnav li:hover{background: none;}
	.fnews .subnav li a {
		border-bottom: 3px solid #fff;
		display: block;
		color: #353535;height: 42px;
	}
	.fnews .subnav li.cur a {
		color: #da4041;
		border-bottom-color: #da4041;background: none;
	}
	.subnav a{color: #fff;}
	.subnav li.cur,.subnav li:hover{background: #fc6c6d;}
	.showxz .lirt .img{width:33%;}
	.showxz .lirt .text{width:63%;}

	.showxz .sbox{background: url(../images/xzbg.png);}
	.xbox .l{width: 57%;}
	.zxdr .r li{width: 50%;float: left;}
	.xbox .r{width: 41%;}
	.dl p{width: 85%;}

	.xzt p{line-height: 25px;background: url(../images/xztab.png) bottom left no-repeat;border-bottom: 10px solid #da4041;}
	.tdys p{display: inline-block;padding: 0.4em 1em;}
	.sbox .ds{border-left: 5px solid #A13B3C;border-right: 5px solid #A13B3C;width: 75px;height: 10px;margin-left: 3em;}
	.sbox p.l{line-height: 40px;background: #da4041;-webkit-box-shadow: 0px 3px 0px #A13B3C;-moz-box-shadow: 0px 3px 0px #A13B3C;  box-shadow: 0px 3px 0px #A13B3C;margin-bottom: 20px;border-radius: 5px;color: #fff;padding: 0 2em;}
	.sbox p.l span{border-right: 1px solid #A13B3C;padding-right: 1em;}
	.sbox p.l select{border-radius: 3px;margin-left: 0.8em;color: #a13b3c;font-size: 12px;font-size: 1.2rem;}
	.sbox input{background: #A13B3C;color: #fff;border: none;padding: 3px;font-size: 12px;font-size: 1.2rem;}
	.ystab .contentb{border: 1px solid #ddd;padding: 1em;}
	.ystab .tab span{display: inline-block;background: #F79200;line-height: 32px;text-align: center;width: 7.1em;margin: 0 0.7em;position: relative;top: 1px;border: 1px solid #F17100;border-bottom: none;border-radius: 3px 3px 0 0;cursor: pointer;}
	.ystab .tab span a{color: #fff;}
	.ystab .tab span.cur{background: #DA4041;border: 1px solid #BC2324;}
	.content{border: 1px solid #DFDFDF;padding: 0.5em 1em;overflow: hidden;}
	.relation .l{width: 45%;}
	.relation p{border-bottom: 1px solid #dfdfdf;color: #da4041;font-size: 17px;font-size: 1.7rem;line-height: 28px;margin-bottom: 8px;}
	.content .info span.view{background-position: 0px -84px;}

	/*战争头部*/
	.war .header .nav{position: absolute;padding-left: 450px;padding-right: 100px;top: 35px;width: 100%;height: 20px;line-height: 20px;overflow: hidden;}
	.war .header .nav a{font-size: 17px;font-size: 1.7rem;margin-right: 10px;}
	.war .header{height: 90px;background: url(../images/wheadbg.png) center center no-repeat;border-top: none;position: relative;z-index: 100;}
	.war .header .logo{width: 450px;margin-top: 15px;z-index: 1000;}
	.war .header .tico .index,.war .header .tico .share,.war .header .menu b{width: 16px;height: 15px;margin-right: 30px;}
	.war .header .tico .index,.war .header .tico .share,.war .header .menu{position: relative;float: left;display: inline;}
	.war .header .tico{position: absolute;right: 0;top: 38px;height: 15px;}
	.war .header .menu b{background-position: 0 -38px;}
	.war .header .tico .index{background-position: 0 0;}
	.war .header .tico .share{background-position: 0 -19px;cursor: pointer;}
	.war .sharecon{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;bottom: 0;z-index: 99999;}
	.war .sharecon .bg{height: 100%;}
	.war .sharecon .shareBnt{position: relative;left: 0;overflow: hidden;background: #fff;width: 214px;top: 40%;border-radius: 0.3em;margin: 0 auto;}
	.war .shareBnt dd{float: left;margin: 1em;}
	.war .shareBnt dt{font-size: 18px;font-size: 1.8rem;font-weight: 600;color: #da4041;line-height: 40px;height: 40px;border-bottom: 1px solid #da4041;width: 100%;}
	.war .shareBnt .tcwb a{background-position: 0 0;}
	.war .shareBnt .qzone a{background-position: 0 -32px;}
	.war .shareBnt .pengyou a{background-position: 0 -64px;}
	.war .shareBnt .sina a{background-position: 0 -96px;}
	.war .shareBnt .phone a{background-position: -104px -506px;}

	/*历代朝代列表*/
	.dynasty .nav a,.dynasty .header input.tbt,.dynasty .header .dht a.tohome,.header .nav li{background: url(../images/dyicos.png) no-repeat;}
	.dynasty .header{background: url(../images/dyheadbg.png) top center no-repeat;height: 255px;border-top: none;}
	.dynasty .header .logo{position: relative;float: left;top: -4px;}
	.dynasty .header .dht{line-height: 42px;color: #684026;height: 42px;overflow: hidden;}
	.dynasty .header .dht a{color: #684026;}
	.dynasty .header .dht a.tohome{background-position: -100px -22px;padding-left: 30px;}
	.dynasty .header .dhm{height: 154px;}
	.dynasty .header .search{width: 250px;background: #E4D7C3;margin-top: 6px;border-radius: 4px;}
	.dynasty .header form input,.dynasty .header input.tkey{border: none;background-color: #E4D7C3;width: 220px;}
	.dynasty .header input.tbt{background-color: #E4D7C3;background-position: -100px 8px;width: 2em;}
	.dynasty .header .subnav{height: 45px;line-height: 45px;overflow: hidden;background: none;}
	.dynasty .nav{margin-top: 25px;margin-left: 23%;}
	.dynasty .header .nav li{float: left;width: 25px;height: 103px;text-align: center;background-position: -152px -126px;color: #684026;line-height: 19px;font-size: 15px;font-size: 1.5rem;display: inline;margin-right: 10%;*height:103px;padding-top: 15px;}
	.dynasty .header .nav a{display: block;width: 25px;background: none;height: 88px;padding-top: 5px;font-weight: 600;}
	.dynasty .header .nav a:hover,.dynasty .header .nav a.cur{background: #673F26;color: #FFF;}
	.dynasty .subnav ul{width: 100%;overflow: hidden;}
	.dynasty .header .subnav li{background: url(../images/dygap.png) left center no-repeat;color: #fff;display: block;height: 45px;line-height: 45px;float: left;width: 50px;}
	.dynasty .subnav li.w70 {width: 70px;}
	.dynasty .header .subnav a{color: #fff;}
	.dynasty .header .subnav li:first-child{background: none;}
	.dynasty .header .subnav a:hover,.dynasty .header .subnav a.cur{color: #e0a974;background: url(../images/navbg.png) center bottom no-repeat;}
	.arc #totop{background:url(../images/totop.png) no-repeat;width: 40px;height: 40px;position: fixed;right: 100px;bottom: 150px;cursor: pointer;}
}
@media screen and (min-width:959px) {
	.main .mr{display: block;}
}
@media screen and (min-width:1400px) {
	.hotlist{display: block;background: url(../images/nhot.png) no-repeat;padding-top: 50px;width: 200px;overflow: hidden;background-color: #fff;position: fixed;top: 70px;}
	.hotlist ul{border: 1px solid #E1E1E1;border-top: none;}
	.hotlist li{height: 40px;line-height: 40px;border-top: 1px dashed #DEDEDE;text-indent: 10px;border-left: 2px solid #fff;padding-right: 3px;}
	.hotlist li:first-child{border-top: none;}
	.hotlist li:hover{border-left: 2px solid #da4041;background: #F7F7F7;}
	.hotlist li a{font-size: 12px;}
	.hotlist li a:hover{color: #da4041;}
	.hwrap{width: 1400px;margin: 0 auto;}

}
@media screen and (max-width:959px) and (min-width:481px) {
	.main .mr{display: none;}
	.main .ml{width: 100%;max-width: 960px;padding:0 5%;}
}
@media screen and (max-width:640px) and (min-width:481px) {
	.showxz .lirt .img{width:45%;}
	.showxz .lirt .text{width:53%;}
}
@media screen and (max-width:720px) and (min-width:430px) {
	.xzlist li{width: 70px;}
	.dynasty .header .nav li{margin-right: 6%;}
}
@media screen and (max-width:430px){
	.xzlist li{width: 70px;}
}
/*@media screen and (max-width:960px) and (min-width:560px) {
	.xzlist{padding:1em 10%}
}
@media screen and (max-width:960px) and (min-width:690px) {
	.xzlist{padding:1em 16%}
}
@media screen and (max-width:960px) and (min-width:910px) {
	.xzlist{padding:1em 25%}
}