/* CSS Document */


/*header*/
.kytop{width:980px; height:30px; margin:0 auto;}
.kytop a{ color:#ab03a2;}
.kytop a:hover{ color:#F00;}
.kytop li{ float:right; padding:0 10px; line-height:30px;}
.kynav_top{ width:100%; height:30px; background:url(../image/kaiyuntopbg.png) repeat-x;}
.kynav li a{width:59px;}
.kybd{ width:100%; height:46px; margin:0 auto; background:url(../image/kynav.png) repeat-x; line-height:46px;}
.nav{ width:978px; height:38px; margin:0 auto; z-index:9999;_width:990px;}
.nav li{float:left;height:38px; width:61px; line-height:38px; overflow:hidden;position:relative;background:url(https://www.zhouyi.cc/cstyle/kaiyun/images/navline.jpg) no-repeat right center; margin:10px auto;}
.kynav{ width:980px; margin:0 auto; overflow:hidden; height:46px;}
.kynav li{float:left;height:38px; width:61px; line-height:45px; overflow:hidden;position:relative;}
.kynav li a{ color:#FFF;}
.kynav li a:hover{ color:#F00;}

/*公用的框架*/
#zy_container{ background:url(../image/zy_bg.jpg) repeat; width:100%; margin-top:-8px; padding-top:10px;}
#zy_container #footer{background:url(../image/zy_bg.jpg) repeat; background:#FFF;}
 #xmsubnav{width:980;line-height:35px; height:38px; background:url(../image/xingmsub.png) no-repeat; margin:0 auto; overflow:hidden;}
 #xmsubnav .title{ float:left; color:#FFF; width:120px;line-height:32px; font-size:18px; font-weight:bold;font-family:'微软雅黑';}
 #xmsubnav .hot{ float:right;margin-left:30px; font-size:14px; font-weight:bold;}
 #xmsubnav .hot a{ padding:5px; color:#FFF;}
 #xmsubnav .hot a:hover,.cs_list li a:hover,.xzys_12_des strong a:hover,.sx_news li a:hover{ color:#F00;}
 #xmsubnav #searchInput{ float:right; padding-right:10px;}
 #xmsubnav #searchInput #serachtext{ width:124px; height:20px; border:1px solid #e2dddd; margin:5px 2px;}
 #xmsubnav #searchInput #button{ background:url(../image/sx_ssbtn.jpg) no-repeat; font-size:12px;width:64px; height:22px;line-height:22px; color:#FFF; margin-left:2px; text-align:center;}
/*右边*/
.ysts{ width:295px;height:auto; float:left; margin-bottom:5px; display:inline; background:#FFF;}	
.ysts_title{ height:32px;background:url(../image/right.png) no-repeat;text-align:center;font-size:14px; font-weight:bold; color:#FFF; line-height:32px; padding:0px; margin:0px;}	
.case{float:left;border:1px solid #CCC;width:293px;height:auto;; border-top:none; border-top-style: none; border-bottom:none;}
.case img{ margin-top:2px; display:inline;}
.cs_list{ margin:0px 23px; overflow:hidden;}
.cs_list li{ width:60px;float:left;line-height:25px;}
.cs_list li a{ color:#000000;}
.bottom{float:left;background:url(../image/right.png) no-repeat 0px -32px; width:295px;height:8px; overflow:hidden;} 
.case_p{text-indent:2em; margin:10px; text-align:justify; font-size:13px; line-height:25px;}
.case_pa{ width:100%; background:#fcf1bb; height:35px; overflow:hidden;}
.case_pa ul{ margin:2px;}
.case_pa ul li{ float:left;line-height:25px; width:88px;}
.selectinys select,.selectinys input{ border:1px solid #CCC;margin:3px 2px;}
.hhfanhuibtn{ background:url(https://www.zhouyi.cc/cstyle/kaiyun/images/bzfhui.png) no-repeat; width:134px; height:41px; line-height:33px; display:block; margin:10px auto;}
#cid{ width:95px;}
.bazism_main .pid,.bazism_main .cid{ width:86px;}
.FrmBaZi #pid,.FrmBaZi #cid{width:86px;}


.top_nav{ width:100%; height:26px; background:#b25802; border-bottom:1px  solid #ff8600;  }
.top_navbox{ width:980px; height:27px; margin:0px auto; }
.top_navbox span{ width:338px; float:left; padding-top:5px;}
.top_navbox ul{  width:400px; float:right; line-height:26px;}
.top_navbox li{ width:70px; float:right; color:#FFF;}


.kytopbox{ width:100%; height:99px; background:url(../image/kaiyuntopbg1.png) repeat-x;}
.kytopbody{ width:980px; height:99px; margin:0px auto;}
.kylogo{ width:336px; float:left; height:99px; background:url(../image/kylogo.png) no-repeat;}
.kytopbodyright{ float:right;}
.kaiyunwup{ margin-top:40px;line-height:30px;}
.kaiyunwupbg{border:1px solid #d291d2; overflow:hidden; display:inline-block; float:left; margin-right:5px; padding:4px 3px;}
#kaiyunseach{ width:152px; height:25px; line-height:25px;}
.kaiyunbtn{ width:75px; height:28px; cursor:pointer; color:#FFF; margin-left:2px;background:#b147b1;}
.kyhot{ float:left;}
.kyhot span a{ margin:5px;}
/*end header*/
.kaiyunimg{ width:100%; margin:0 auto; overflow:hidden; background:url(../image/kaiyunimg.png) no-repeat center center #FFF; height:376px; border-bottom:1px solid #f2eeee;}
.kaiyunlanmu{ width:100%; background:url(../image/kaiyunlanmubg.png) repeat-x; height:210px;}
.kaiyunlanmu1{ width:980px; margin:0px auto; overflow:hidden; height:188px; padding:14px 0px;}
.kaiyunlanmu1 dl{ float:left; margin-right:5px;}
.kaiyunlanmu1 dt{ float:left;  width:42px; height:188px;}
.kaiyunlanmu1 dd{ float:left;}
.kaiyunlanmu1 .kybg,.kybg1,.kybg2,.kybg3,.kybg4,.kyzuih{background:url(../image/kaiyunlist.png) no-repeat; height:188px;}
.kybg1{background:url(../image/kaiyunlist.png) no-repeat; background-position:-52px 0px;}
.kybg2{background-position:-104px 0px;}
.kybg3{background-position:-156px 0px;}
.kybg4{background-position:-208px 0px;}
.kyzuih{ background-position:-250px 0px; width:7px;}
.kyd1{ border-bottom:2px solid #d8d7d8; border-top:2px solid #d8d7d8; background:#FFF; height:184px;}
.kylist{ margin-top:2px;}
.kylist li{ float:left; width:50px;}
.kylist li a{ margin:0 2px;}
.kyw1{ width:180px;}
.kyw1 li{width:45px;}
.kyw2{ width:150px;}
.kyw4{ width:160px;}
.kyw3{ width:110px;}
.kyw3 li{ width:55px;}
.kyw2 li{ width:50px;}
.kyw4 li{ width:50px;}
.kyw4 li{ width:50px;}
.kaiyunbbox{ width:980px; margin:0px auto; overflow:hidden; padding:5px 0px;}
.kaiyunbboxa,.kaiyunbboxc{ background:url(../image/kaiyunbbox.png) no-repeat; height:6px;}
.kaiyunbboxb{ border-left:1px solid #f4f3f3; border-right:1px solid #f4f3f3; margin:0 auto; overflow:hidden; padding:5px;}
.bgf{ background:#FFF;}
.kaiyunbboxc{ background-position:0 -6px;}
.kaiyunbboxb img{ float:left; margin:0 2px;}
.kylistz{ float:left; width:615px; overflow:hidden;}
.kylistzhans{ height:74px;}
.kypaading1{padding:5px 77px 5px 10px;}
.kypaading2{padding:5px 10px 5px 77px;}
.bbg1,.bbg2,.bbg3,.bbg4,.bbg5,.dibubg1,.dibubg2,.dibubg3,.dibubg4,.dibubg5{ background:url(../image/kyimgboxb.png) no-repeat;}
.bbg2{ background-position:0 -139px;}
.bbg3{ background-position:0 -261px;}
.bbg4{ background-position:0 -354px;}
.bbg5{ background-position:0 -480px;}
.kymf{margin-left:5px;}
.kymr{ margin-right:5px;}
.kyx1{ margin:0 auto; overflow:hidden; width:95%;}
.kyxbg1{ border-bottom:1px solid #f20ad8;}
.kyxbg2{border-bottom:1px solid #fdf4d0;}
.kyxbg3{border-bottom:1px solid #cf0719;}
.kyxbg4{border-bottom:1px solid #03cb40;}
.kyxbg5{border-bottom:1px solid #dd5002;}
.kybbg1{ border-right:1px solid #fdd0f7; border-left:1px solid #fdd0f7; background:url(../image/kyimgboxbg1.png) repeat-x bottom #FFF;}
.kybbg2{ border-right:1px solid #fdf4d0; border-left:1px solid #fdf4d0; background:url(../image/kyimgboxbg2.png) repeat-x bottom #FFF;}
.kybbg3{ border-right:1px solid #fdd0d7; border-left:1px solid #fdd0d7; background:url(../image/kyimgboxbg3.png) repeat-x bottom #FFF;}
.kybbg4{ border-right:1px solid #d0fdd9; border-left:1px solid #d0fdd9; background:url(../image/kyimgboxbg4.png) repeat-x bottom #FFF;}
.kybbg5{ border-right:1px solid #fff4e7; border-left:1px solid #fff4e7; background:url(../image/kyimgboxbg5.png) repeat-x bottom #FFF;}
.dibu{ height:5px;}
.dibubg1{ background-position:0 -84px;}
.dibubg2{ background-position:-6px -224px;}
.dibubg3{ background-position:0px -345px;}
.dibubg4{ background-position:-6px -439px;}
.dibubg5{ background-position:0px -565px;}
.kyblist{ width:608px;}
.kyblist ul{ width:590px; margin:0 auto; overflow:hidden; padding:2px 0px;}
.kyblist li{ float:left; width:196px; line-height:28px;}
.kybbg1 ul li{ background:url(../image/kyimgboxlibg1.png) no-repeat left center;}
.kybbg2 ul li{ background:url(../image/kyimgboxlibg2.png) no-repeat left center;}
.kybbg3 ul li{ background:url(../image/kyimgboxlibg3.png) no-repeat left center;}
.kybbg4 ul li{ background:url(../image/kyimgboxlibg4.png) no-repeat left center;}
.kybbg5 ul li{ background:url(../image/kyimgboxlibg5.png) no-repeat left center;}
.kyblist ul li a{ padding-left:14px;}


/*开运佛珠*/
.kyfzbox{ height:70px; width:980px; margin:5px auto; overflow:hidden;}
.kyfzbox dt{ float:left; width:48px; height:70px; font-size:16px; color:#FFF; padding:10px; padding-top:12px; padding-left:20px;}
.kybgdbg1{background:url(../image/kyfzimg1.png) no-repeat;}
.kybgdbg2{ background:url(../image/ky1.png) no-repeat;}
.kybgdbg3{ background:url(../image/sj1.png) no-repeat;}
.kybgdbg4{ background:url(../image/fp1.png) no-repeat;}
.kyfzbox .fzlist{ float:left; height:70px;}
.fabg1{background:url(../image/kyfzimg2.png) repeat-x;}
.fabg2{background:url(../image/ky2.png) repeat-x;}
.fabg3{background:url(../image/sj2.png) repeat-x;}
.fabg4{background:url(../image/fp2.png) repeat-x;}
.fabg2 li{border-left:1px solid #f8e58b;}
.fabg1 li{border-left:1px solid #fde0d7;}
.fabg3 li{border-left:1px solid #f7d5eb;}
.fabg4 li{border-left:1px solid #e6faf0;}
.kyfzbox .fzlist li{ float:left; margin:5px 2px 0px 2px;width:58px;height:50px; line-height:25px; margin-top:10px;}

.fzlist1{ float:left; width:5px; height:70px;}
.listbg1{background:url(../image/kyfzimg3.png) no-repeat;}
.listbg2{background:url(../image/ky3.png) no-repeat;}
.listbg3{background:url(../image/sj3.png) no-repeat;}
.listbg4{background:url(../image/fp3.png) no-repeat;}


/*开运文章*/
.xingmingbt{ background:url(../image/kyfznt.png) no-repeat; height:55px; line-height:46px; font-size:16px; margin-top:2px;}
.xingmingbt1{ background:url(../image/kyfznt1.png) no-repeat; height:55px; line-height:42px; font-size:16px; margin-top:2px;}
.xingmingbbg1{ background:url(../image/kynewbg1.png) repeat-y;}
.xingmingbbg{ background:url(../image/kynewbg.png) repeat-y;}
.xingmingb{ width:670px; margin:0 auto; overflow:hidden;}
.xingmingbb1{ background:url(../image/kynewbgs1.png) no-repeat; height:2px;}
.xingmingbb{ background:url(../image/kynewbgs.png) no-repeat; height:2px;}
.details_left_nr{
	width:635px;
	height:auto;
	margin:0 auto; overflow:hidden;
	background:#fff;
}
.details_left_nr li{
	padding:5px 0px;
	float:left;
	 border:1px solid #f9f3b3;
	  margin-bottom:5px;
	background:url(../image/wenzbg.png) repeat-x bottom #FFF;
}
.details_left_nr .wenz li{
	padding:5px 0px;
	float:left;
	 border:1px solid #edbff9;
	  margin-bottom:5px;
	background:url(../image/kylibg.png) repeat-x bottom #FFF;
}
.details_left_nr_zuo{
	width:138px;
	height:115px;
	float:left;
	padding:18px 16px 2px 16px;
	}
.details_left_nr_zuo_tp{
	width:150px;
	height:115px;
	float:left;
	padding:2px;
	overflow:hidden;
	border:solid 1px #e6e6e6;
	}
.details_left_nr_zuo_tpty{
	width:138px;
	height:10px;
	float:left;
	background-image:url(https://www.zhouyi.cc/cstyle/kaiyun/images/d_left_tp_ty.gif);
	background-repeat:no-repeat;
	}
.details_left_nr_you{
	width:460px;
	height:115px;
	float:right;
	padding:18px 5px 2px 0px;
	}
.details_left_nr_you_bt{
	width:460px;
	height:30px;
	float:left;
	}
.details_left_nr_you_bta{
	width:365px;
	overflow:hidden;
	height:30px;
	line-height:32px;
	float:left;
	text-align:left;
	font-size:18px;
	font-family:"微软雅黑";
	}
.details_left_nr_you_btb{
	width:90px;
	height:20px;
	float:right;
	font-size:12px;
	color:#999;
	text-align:right;
	padding-top:6px;
	}
.details_left_nr_you_wz{
	width:450px;
	height:78px;
	overflow:hidden;
	float:left;
	line-height:27px;
	font-size:12px;
	color:#666;
	padding-left:10px;
	text-align:justify;
	text-indent:2em;
	}
	
	.deta{ overflow:hidden; line-height:25px; text-align:left; padding:5px 6px;}
.deta_top{height:24px; line-height:24px;text-align:left;font-size:18px;font-family:"微软雅黑";overflow:hidden; display:inherit; clear:both; _display:block;}
.powiv{ display:inherit; font-size:12px; overflow:hidden; line-height:23px; _float:left;}
.deta_inof{ padding-left:10px; overflow:hidden; display:block;}
.details_left_nr_you_btaf{ float:left; margin-left:-10px;overflow:hidden;}
.details_left_nr_you_wzo{ text-align:left; margin:0 5px; overflow:hidden;}
.deta img{ float:left; margin-right:10px;}
.details_left_nr_you_btk{ float:right; font-size:12px;}
.acolor{color:#C30;}

/*开运子页面*/
.kyzibg2{ background:url(../image/kyimgboxb1.png) no-repeat;}
.kyzibg3{ background:url(../image/kyimgboxb2.png) no-repeat;}
/*开运方法*/
.lhka li{ padding-top:15px; padding-left:2px;}



.sx1m_topbas {
	text-align:center;
    margin: 10px auto 0 auto;
	line-height:22px;
    overflow: hidden;
    width: 510px;
}
.sx1m_topbas h2 a {
    margin: 0 10px;
}
.sx1m_topbas h2{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    text-align: center;
}
.sx1m_topbas h2 a{
    color:#d60bd6;
}
.sx1m_topbas h3, .xxa h3 {
    font-size: 14px;
    font-weight: 100;
    margin: 2px 0;
}
.sx1m_topbas h3 a{
    color: #d60bd6;
}
.sx1m_topbas h4{
    font-size: 12px;
    font-weight: 100;
    margin: 0 0 6px;
}
.sx1m_topbas h4 a, .xxa h4 a {
    color: #666666;
}

/*开运文章页*/
.article_box {
    margin: 0 auto;
    overflow: hidden;
    width: 678px;
}
.article_box1 {
    border-bottom: medium none;
    border-top: medium none;
    padding: 15px 0;
}
.article_box h2 {
    font-family: "微软雅黑";
}
.ar_title {
    border-bottom: 1px solid #f4dfcb;
    height: 25px;
    line-height: 25px;
    margin: 10px auto;
    width: 630px;
}
.ar_title a {
    padding: 5px;
}

.article_list {
    font-size: 14px;
    line-height: 25px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 25px;
    text-align: left;
}
.article_list p {
    text-indent: 2em;
}
.article_list img {
    margin: 0 auto;
    max-width: 678px;
    overflow: hidden;
}

