@charset "gb2312";

.clear,.clearfix{clear:both}
.clearfix,.head_top .logo{display:block;overflow:hidden}
.floor_content .mod_pic .infor .words,.list_ui li,.list_ui li a,.mod_left .m_pic .infor .txt,.mod_left .txt_list li a,.slider-container .slide p{text-overflow:ellipsis;white-space:nowrap}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0}
body{font-size:16px;line-height:1.5;font-family:'Microsoft Yahei',simsun,arial,tahoma;color:#222;background:#eee}
table{border-collapse:collapse;border-spacing:0}
em,i{font-style:normal}
h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:400}
textarea{border:0}
a{text-decoration:none;color:#666;background:0 0}

ol,ul{list-style:none}
button,img,input{border:none}
input,select,textarea{color:#666;font-size:14px}
:focus{outline:0}.clearfix{content:""}
.fb{font-weight:700}
.fl{float:left}
.fr{float:right}
.relative{position:relative}
.fs18{font-size:18px}
.fs16{font-size:16px}
.fs14{font-size:14px}
.w960{width:960px}
.w980{width:980px}
.red{color:red}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.mt5{margin-top:5px}
.mb5{margin-bottom:5px}
.mt3{margin-top:3px}
a:hover {
    text-decoration: none;
    color: #ff0000;
}


/* LOGO栏*/
.head{width:100%;height:80px;background:url("http://www.viagranights.com/syimages/bg.gif") repeat-x;}
.head_top{width:960px;margin:0 auto}
.head_top .logo{width:193px;height:49px;margin-top:16px}
.ht_r_mobile,.ht_r_mobile i,.ht_r_search{display:inline-block}
.ht_right{overflow:hidden;margin-top:27px}
.ht_r_mobile{font-size:16px;vertical-align:middle;margin-right:10px}
.ht_r_mobile a:hover{color:#7f448c}
.ht_r_mobile i{background:url("http://www.viagranights.com/syimages/icon.png") no-repeat;width:13px;height:18px;overflow:hidden;vertical-align:top;margin-right:5px;margin-top:3px}
.ht_r_search{border:1px solid #d6d6d6;width:245px;height:30px;overflow:hidden;vertical-align:middle;background:#FFF;}
.ht_r_search .icon_search{display:inline-block;background:url("http://www.viagranights.com/syimages/icon.png") 0 -29px no-repeat;width:18px;height:18px;margin:5px 3px 0 8px;}
.ht_r_search .inpt_txt{display:block;width:163px;height:28px;line-height:28px;border:none}
.ht_r_search .btn_search{display:block;height:30px;width:50px;border-left:1px solid #d6d6d6;border-left:0\9;font-size:15px;cursor:pointer}
/* LOGO栏 end*/

/* 导航栏*/
.nav_wrapper{width:100%;height:47px;line-height:47px;background-color:#7b4f9b;overflow:hidden}
.constellation,.nav_wrapper .nav{width:980px;margin:0 auto}
.nav_wrapper .nav li{float:left}
.nav_wrapper .nav a{color:#fff;padding:0 11px;display:block;font-size:16px}
.nav_wrapper .nav a:hover,.nav_wrapper .nav li.current a{background:#fcfcfc;color:#000}
/* 导航栏 end*/

/* 十二生肖导航 */
.topbg_o_sx {border-left:#e7c183 1px solid;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-bottom:5px;background: url(http://sx.99166.com/sx_images/topbg_1.gif) repeat-x;height:75px;border-right:#e7c183 1px solid;padding-top:10px;}
/* 十二生肖导航 end */


/* 第一模块 end */

/* 左侧轮播图 */
/* 轮播图 */
.slider,.slider-container{position:relative;width:260px;height:270px}
.constellation_ui li:hover a,.constellation_ui li:hover a span{display:block}
.slider-container{margin:0 auto;overflow:hidden}
.slider-container .slider-wrapper{left:0;overflow:hidden;position:absolute;top:0;width:5000em;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}
.slider-container .slide{float:left;height:270px;overflow:hidden;position:relative;width:260px}
.slider-container .slide p{position:absolute;left:0;bottom:0;width:240px;height:50px;line-height:50px;padding:0 10px;background:url("http://www.viagranights.com/syimages/bg_opacity.png");font-size:20px;color:#fff;font-weight:700;overflow:hidden;-ms-text-overflow:ellipsis}
/* 轮播图 end */

.slider-nav{text-align:center;width:260px;height:0}
.slider-nav li{width:25px;height:45px;overflow:hidden}
.slider-nav .bullet{background-color:#59baa8;border-radius:50%;text-indent:-9000px;overflow:hidden;height:16px;width:16px;display:none}
.slider-nav .next,.slider-nav .prev{width:25px;height:45px;position:absolute;top:90px;display:block;overflow:hidden;text-indent:-9999em}
.slider-nav .active{background-color:#e7433b}
.slider-nav .prev{background:url("http://www.viagranights.com/syimages/icon.png") 0 -317px no-repeat;left:0}
.slider-nav .next{background:url("http://www.viagranights.com/syimages/icon.png") 0 -362px no-repeat;right:0}

/* 左侧轮播图 end */

/* 右侧 */

.date_luck{width:301px;height:467px;background:#f1ebf3;}

.r_main {width: 300px;float: right;}
.r_main_t, .r_main_tl, .r_main_tr{ background:#9a82c3; }
.r_main_t{ background-repeat:repeat-x; background-position:0 -33px;}
.r_main_tl{ background-position:left top; background-repeat:no-repeat;}
.r_main_tr{ background-position:right -66px; background-repeat:no-repeat; height:33px; padding:0 4px; font-size:14px; line-height:33px; font-weight:900; color:#eeeeee;}
.r_main_tr img{ padding-top:5px;}
.icon01{ background:url(http://www.viagranights.com/images/articleModle/icon01.png) no-repeat 0 0; float:left; width:8px; height:18px; margin-top:7px; margin-right:6px;}

.rigtjwz01 {text-align: center; overflow: hidden; zoom: 1;}
.rigtjwz01 li {width:48%;float:left;margin-top: 2px; margin-left: 4px; float: left;}

.rigtjwz01 li a {padding: 4px; color:#f1ebf3;}
.rigtjwz01 li a:hover {background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: #7b4f9b #7b4f9b rgb(255, 255, 255); padding: 6px 4px; cursor: pointer;}
.rigtjwz01 li a.kbox {background:#7b4f9b; border-width: 1px; border-style: solid; border-color:#7b4f9b #7b4f9b rgb(255, 255, 255); padding: 6px 15px; cursor: pointer;}
.rigtjwz01 li a.sbox {background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color:#7b4f9b #7b4f9b rgb(255, 255, 255); padding: 6px 4px; cursor: pointer;}

.btn_05 {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac.png) repeat-x -235px -832px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
.btn_005 {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac01.png) repeat-x -235px -832px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
.btn_05_on {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac.png) repeat-x -235px -880px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
.btn_005_on {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac01.png) repeat-x -235px -880px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}

.c_r_ys{ background:#f0ebf3; width:300px; float:left}
.blk_07 {background-color:#f1ebf3;}
.tit04 h2 span,tit04 h2 a{background:url("http://www.viagranights.com/syimages/ys01.png") no-repeat;display:block;line-height:200px;overflow:hidden;height:30px;}
.TMenu_02{position:relative;margin-top:10px;}
.TMenu_02 ul{height:28px;width:230px;overflow:hidden; margin:0 auto;}
.TMenu_02 li{float:left;}
.TMenu_02 li a{width:37px;height:28px;background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiac.png") no-repeat -236px -745px;display:block;line-height:200px;overflow:hidden;cursor:pointer;}
.TMenu_02 #tab_yscx_t1 a{background-position: -236px -745px;}
.TMenu_02 #tab_yscx_t2 a{background-position: -273px -745px;}
.TMenu_02 #tab_yscx_t3 a{background-position: -310px -745px;}
.TMenu_02 #tab_yscx_t4 a{background-position: -347px -745px;}
.TMenu_02 #tab_yscx_t5 a{background-position: -384px -745px;}
.TMenu_02 #tab_yscx_t6 a{background-position: -421px -745px;}
.TMenu_02 #tab_yscx_t1 a:hover{background-position: -236px -929px;}
.TMenu_02 #tab_yscx_t2 a:hover{background-position: -273px -929px;}
.TMenu_02 #tab_yscx_t3 a:hover{background-position: -310px -929px;}
.TMenu_02 #tab_yscx_t4 a:hover{background-position: -347px -929px;}
.TMenu_02 #tab_yscx_t5 a:hover{background-position: -384px -929px;}
.TMenu_02 #tab_yscx_t6 a:hover{background-position: -421px -929px;}
.TMenu_02 #tab_yscx_t1.selected a{background-position: -236px -784px;}
.TMenu_02 #tab_yscx_t2.selected a{background-position: -273px -784px;}
.TMenu_02 #tab_yscx_t3.selected a{background-position: -310px -784px;}
.TMenu_02 #tab_yscx_t4.selected a{background-position: -347px -784px;}
.TMenu_02 #tab_yscx_t5.selected a{background-position: -384px -784px;}
.TMenu_02 #tab_yscx_t6.selected a{background-position: -421px -784px;}

.sx_r_ys{ background:#f3f0eb; width:300px; float:left;}
.blk_007 {background-color:#f3f0eb;}
.TMenu_03{position:relative;margin-top:10px;padding-left: 85px;}
.TMenu_03 ul{height:28px;width:230px;overflow:hidden; margin:0 auto;}
.TMenu_03 li{float:left;}
.TMenu_03 li a{width:37px;height:28px;background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiac01.png") no-repeat -236px -745px;display:block;line-height:200px;overflow:hidden;cursor:pointer;}
.TMenu_03 #tab_yscx_tt1 a{background-position: -236px -745px;}
.TMenu_03 #tab_yscx_tt2 a{background-position: -310px -745px;}
.TMenu_03 #tab_yscx_tt3 a{background-position: -347px -745px;}
.TMenu_03 #tab_yscx_tt4 a{background-position: -384px -745px;}
.TMenu_03 #tab_yscx_tt1 a:hover{background-position: -236px -929px;}
.TMenu_03 #tab_yscx_tt2 a:hover{background-position: -310px -929px;}
.TMenu_03 #tab_yscx_tt3 a:hover{background-position: -347px -929px;}
.TMenu_03 #tab_yscx_tt4 a:hover{background-position: -384px -929px;}
.TMenu_03 #tab_yscx_tt1.selected a{background-position: -236px -784px;}
.TMenu_03 #tab_yscx_tt2.selected a{background-position: -310px -784px;}
.TMenu_03 #tab_yscx_tt3.selected a{background-position: -347px -784px;}
.TMenu_03 #tab_yscx_tt4.selected a{background-position: -384px -784px;}

.blk_008 {background-color:#f9d7b6;height:120px; padding-top:20px;border-top: 1px solid #ebb78c;}
.blk_008 .fDiv{padding-left: 35px;}
.blk_008 .selectView{margin-top: 1px;}
.blk_008 .selectView .ds_cont{background: url(http://i0.sinaimg.cn/ast/hqj/0819/images/0704_astro_zyc_images.png) no-repeat -393px -537px;border: 1px solid #bbb;color: #666;}
.blk_008 .selectView .ds_title{padding-left: 3px;}
.blk_008 .selectView .ds_list{border: 1px solid #bbb;}
.blk_008 .selectView .dsl_cont{border:none;}
.blk_008 .cheadSeaSmt{background: url(ys01.png) no-repeat 0 0;height: 25px;*height:26px;color: #666;float: right; border:0;cursor:pointer;}
.blk_008 .cheadSeaSmt{float: left;margin-left: 4px;}
.blk_008 .selectView .ds_button{background: url(http://i1.sinaimg.cn/ast/hqj/0819/images/0704_astro_zyc_repeatImages.png) no-repeat 1px -285px;width: 14px;}
.blk_008 .bw_50  {background-position: 0px -44px!important;width: 50px;}


.zodic_back01{background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiac01.png") -5px -744px no-repeat; position:absolute;width:225px;height:225px;}

.blk_zodiac{position:relative;width:225px;height:225px;padding-top:5px;margin:10px auto;}
.zodic_back{background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiac.png") -5px -744px no-repeat; position:absolute;width:225px;height:225px;}
.ptn_01{background-position:-10px -14px;}
.ptn_02{background-position:-246px -14px;}
.ptn_03{background-position:-481px -14px;}
.ptn_04{background-position:-717px -14px;}
.ptn_05{background-position:-10px -258px;}
.ptn_06{background-position:-246px -258px;}
.ptn_07{background-position:-481px -258px;}
.ptn_08{background-position:-717px -258px;}
.ptn_09{background-position:-10px -498px;}
.ptn_10{background-position:-246px -498px;}
.ptn_11{background-position:-481px -498px;}
.ptn_12{background-position:-717px -498px;}
.zodic_center{position:absolute;top: 81px;left:78px;}
.zodic_center a{display: block;background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiacBtn_Off.png") 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_Off.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}
.zodic_center a:hover{display: block;background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiacBtn_On.png") 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_On.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}

.zodic_center01{position:absolute;top: 81px;left:78px;}
.zodic_center01 a{display: block;background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiacBtn_Off01.png") 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_Off01.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}
.zodic_center01 a:hover{display: block;background:url("http://www.viagranights.com/syimages/0704_astro_zyc_zodiacBtn_On01.png") 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_On01.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}

.zodic_mask{position:absolute;}
.blk_08 {background-color:#e6dbeb;margin-top:0px;border-top:1px solid #d3bcdf;height:120px; padding-top:20px;}
.blk_08 .fDiv{padding-left: 35px;}
.blk_08 .selectView{margin-top: 1px;}
.blk_08 .selectView .ds_cont{background: url(http://i0.sinaimg.cn/ast/hqj/0819/images/0704_astro_zyc_images.png) no-repeat -393px -537px;border: 1px solid #bbb;color: #666;}
.blk_08 .selectView .ds_title{padding-left: 3px;}
.blk_08 .selectView .ds_list{border: 1px solid #bbb;}
.blk_08 .selectView .dsl_cont{border:none;}
.blk_08 .cheadSeaSmt{background:url("http://www.viagranights.com/syimages/ys01.png") no-repeat 0 0;height:25px;*height:26px;color:#666;float:right;border:0;cursor:pointer;}
.blk_08 .cheadSeaSmt{float: left;margin-left: 4px;}
.blk_08 .selectView .ds_button{background: url(http://i1.sinaimg.cn/ast/hqj/0819/images/0704_astro_zyc_repeatImages.png) no-repeat 1px -285px;width: 14px;}
.blk_08 .bw_50  {background-position: 0px -44px!important;width: 50px;}
.fDiv{height: 33px;position: relative;}
.cheadSeaType{width:63px;height:22px;line-height:20px;vertical-align:top;margin:0 0 0 6px;float:left;font-size:12px;}
#slt_62{width: 95px;margin-left: 0px;}
#slt_63{width: 70px;margin-left: 5px;}
#slt_64{width: 115px;margin-left: 0px;}
#slt_65{width: 50px;margin-left: 5px;}
#slt_66{width: 50px;margin-left: 5px;}

.sxnews img{ float:left; margin-right:5px; }
.sxnews{ font-size:12px; overflow:hidden; zoom:1}
.sxnews a{ color:#0000CC}
.sxnewslist{ overflow:hidden; zoom:1; margin-top:10px; border-top:1px dashed #999999}
.sxnewslist li{ float:left; width:135px; font-size:12px;}

.ad img{ display:block;}
.ad_box {border:1px solid #ff9ade;background:url(http://www.viagranights.com/images/articleModle/ad_bg.gif) left bottom repeat-x;padding:10px;}
.ad_box ul li {float: left;width: 135px;font-size:12px;line-height:20px;}

.martop10 {margin-top: 10px;}
.more_font12 {float: right;font-size: 12px;font-weight: normal;padding-right: 8px;}
.r_main_c04 {border: 1px solid #fdaee3;border-top: 0px;padding: 10px 10px;font-size: 12px;}
.r_main_c04 ul li{color: #4c4c4c;line-height:24px;}

.cpline{ font-size:12px;}
.cpline img{ float:left; border:1px solid #999; padding:2px; margin-top:0px; margin-right:5px;}

.dh_list li, .cplist li {float: left;white-space: nowrap;margin-left: 15px;text-align: center;display: inline;font-size: 14px;}

/* 右侧 end */
/* 第一模块 end */


/* 第二运势模块 */

.yunshi_DQ {margin-top:7px;}
.YS_box {width:650px;}
/* 左 */
.tab_yunshi {margin-right:10px;width:269px;height:480px;background:#fff}
.tab_yunshi_title {height: 40px;line-height: 40px;margin:auto 4px;}
.tab_yunshi_title li {width: 129px;float: left;text-align: center;position: relative;margin-right: 1px;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: 500;border-bottom: 1px solid #dbd9da;}
.tab_yunshi_title li a.kbox {border-bottom: 3px solid #ea697a;color: #ea697a;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: 500;}
.tab_yunshi_title li a {font-size: 18px;display: block;}

.head_2 {width: 260px;overflow: hidden;margin: 0px 10px 0px 10px;padding:10px 0px 10px 0px;border-bottom: 1px dashed #cecece;}
.head_box .head_2 .h4_1{background-position:0px 0px;}
.head_box .head_2 .h4_2{background-position:-55px 0px;}
.head_box .head_2 .h4_3{background-position:-110px 0px;}
.head_box .head_2 .h4_4{background-position:-165px 0px;}
.head_box .head_2 .h4_5{background-position:-220px 0px;}
.head_box .head_2 .h4_6{background-position:0px -55px;}
.head_box .head_2 .h4_7{background-position:-55px -55px;}
.head_box .head_2 .h4_8{background-position:-110px -55px;}
.head_box .head_2 .h4_9{background-position:-165px -55px;}
.head_box .head_2 .h4_10{background-position:-220px -55px;}
.head_box .head_2 .h4_11{background-position:0px -110px;}
.head_box .head_2 .h4_12{background-position:-55px -110px;}
.head_box .head_2 .h4_13{background-position:-110px -110px;}
.head_box .head_2 .h4_14{background-position:-165px -110px;}
.head_box .head_2 .h4_15{background-position:-220px -110px;}
.head_2 .head_h4y {float: left;width: 50px;height: 50px;color: #ffffff;background: url(h4_bg.png) no-repeat;text-align: center;font-size: 18px;line-height: 50px;font-weight: normal;margin-left: 2px;font-family: "Microsoft YaHei","SimSun","宋体";display: inline-block;overflow: hidden;}
.head_2 .head_h4y a {color: #ffffff;display: inline-block;}
.head_2 ul li {float: left;width: 190px; _width: 170px;height: 25px;display: inline-block;font-size: 14px;line-height: 25px;white-space: nowrap;overflow: hidden; margin-left: 5px;color: #aaaaaa;}

/* 左 end */


/* 中 */

.yunshibox_ct {width:370px;height:430px;background: #fff;}
.ys_title {font-weight: 400;border-bottom: 1px solid #eae8e9; height:40px;line-height:40px;padding-left: 10px;font-size: 20px;position: relative;}
.ys_title h3 {color: #ea697a;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: 500;}
.phb_list {height:420px;overflow: hidden;padding: 10px 15px 0;}
.phb_list li {margin-bottom:8px;height:28px;line-height: 21px;display: block;}
.phb_list li i {float: left;}
.phb_list i.top {background: #9b59b4;}
.phb_list i {width: 21px;height: 21px;line-height: 21px;text-align: center;background: #ababab;color: #fff;display: inline-block;}
.phb_list li a {float: left;margin-left: 8px;display: block;overflow: hidden;}

/* 中 end */


/* 右 */
.yunshi_box_right {width: 301px;height: 480px;background: #fff;float:right;}

.tab_sxys {margin-right:10px;width:301px;height:480px;background:#fff}
.tab_sxys_title {height: 40px;line-height: 40px;margin: auto 4px;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: 500;}
.tab_sxys_title li {width:140px;float: left;text-align:center;position: relative;margin-right:6px;border-bottom:1px solid #dbd9da;}
.tab_sxys_title li a.kbox {border-bottom: 3px solid #ea697a;color:#ea697a;cursor: pointer;}
.tab_sxys_title li a {font-size:16px;display: block;}
.jctjnav03 {float:left;padding:5px 10px;}
.jctjnav03 li {margin-top:3px;line-height:160%;font-size:16px;width:135px;float: left;text-align:center;padding:2px;}

.txt_bottom {border-top: 1px solid #e3e3e3;width:306px;height:150px;overflow: hidden;margin-top: 12px;font-size:14px;}
.txt_bottom li {float: left;border-bottom: 1px solid #e3e3e3;width:60px;height: 34px;line-height: 34px;text-align: center;}
.txt_bottom li a {display: block;border-right: 1px solid #e3e3e3;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



/* 右 end */

/* 第二模块 end */


/*第四星座模块*/
.chinese_zodiac_ui1 {
    height: 329px;
    overflow: hidden;
    padding: 15px 10px;
}
.chinese_zodiac_ui1 li {
    float: left;
    background: url(chinese_zodiac1.jpg) no-repeat;
        background-position-x: 0%;
        background-position-y: 0%;
    width: 76px;
    height: 76px;
    overflow: hidden;
    cursor: pointer;
    margin: 3px;
}
.chinese_zodiac_ui1 li a {
    display: block;
    text-indent: -9999em;
    width: 76px;
    height: 76px;
}
.chinese_zodiac_ui1 li:hover{background:url("http://www.viagranights.com/syimages/chinese_zodiac_hover1.jpg") no-repeat}
.floor_title1 i.icon_left1 { background-position: -56px -168px;}
.chinese_zodiac_ui1 .rat,.box_floor_2 .chinese_zodiac_ui1 .rat:hover{background-position:0 0}
.chinese_zodiac_ui1 .ox,.box_floor_2 .chinese_zodiac_ui1 .ox:hover{background-position:-76px 0}
.chinese_zodiac_ui1 .tiger,.box_floor_2 .chinese_zodiac_ui1 .tiger:hover{background-position:-152px 0}
.chinese_zodiac_ui1 .rabbit,.box_floor_2 .chinese_zodiac_ui1 .rabbit:hover{background-position:0 -76px}
.chinese_zodiac_ui1 .dragon,.box_floor_2 .chinese_zodiac_ui1 .dragon:hover{background-position:-76px -76px}
.chinese_zodiac_ui1 .snake,.box_floor_2 .chinese_zodiac_ui1 .snake:hover{background-position:-152px -76px}
.chinese_zodiac_ui1 .horse,.box_floor_2 .chinese_zodiac_ui1 .horse:hover{background-position:0 -152px}
.chinese_zodiac_ui1 .goat,.box_floor_2 .chinese_zodiac_ui1 .goat:hover{background-position:-76px -152px}
.chinese_zodiac_ui1 .money,.box_floor_2 .chinese_zodiac_ui1 .money:hover{background-position:-152px -152px}
.chinese_zodiac_ui1 .rooster,.box_floor_2 .chinese_zodiac_ui1 .rooster:hover{background-position:0 -228px}
.chinese_zodiac_ui1 .dog,.box_floor_2 .chinese_zodiac_ui1 .dog:hover{background-position:-76px -228px}
.chinese_zodiac_ui1 .pig,.box_floor_2 .chinese_zodiac_ui1 .pig:hover{background-position:-152px -228px}

.floor_title1 i.icon_left1 {width: 20px;height: 42px;}
.floor_title1 i {
    display: inline-block;
    background: url(icon.png) no-repeat;
    overflow: hidden;
}
.floor_title1 {
    border-bottom: 3px solid #9b59b4;
    height: 42px;
    line-height: 42px;
    position: relative;
    margin-top: 40px;
}
.tit_menu1 {
    height: 42px;
    line-height: 42px;
    background: #9b59b4;
    display: inline-block;
    padding-right: 15px;
}
.floor_title1 .tit_menu1 {
    height: 42px;
    line-height: 42px;
    background: #9b59b4;
    display: inline-block;
    padding-right: 15px;
}
.tit_menu1 ul {
    margin-left: 50px;
}
.tit_menu1 strong {
    font-size: 30px;
    margin-left: 78px;
    color: #fff;
}
.floor_title1 .tit_menu1 ul {
    margin-left: 50px;
}
.tit_menu1 li {
    float: left;
    background: url(title_shu.jpg) right center no-repeat;
}
.tit_menu1 li a {
    display: block;
    padding: 0 15px;
    color: #fff;
}
.floor_title1 em {
    position: absolute;
    top: -32px;
    left: 0;
    background: url(icon_index.png) no-repeat;
    width: 84px;
    height: 77px;
    overflow: hidden;
}
.floor_title1 i.icon_right {
    background-position: -76px -168px;
}
.floor_title1 i.icon_right {
    width: 90px;
    height: 42px;
}



/*右*/
.menu select {border: 1px solid #d1d1d1;
    height: 28px;
    line-height: 28px;
    width: 158px;
    float: left;
    margin: 9px 10px 0;}
	
.menu1 select {background: url(select_down.png) 90% center no-repeat;
    padding-left: 14px;
    width:50px;
    display: inline-block;
    border-right: 1px solid #d1d1d1;
    -ms-text-overflow: ellipsis;
    color: #333;
    font-size: 13px;}
	
.menu2 select {border: 1px solid #d1d1d1;
    height: 28px;
    line-height: 28px;
    width:46px;
    float: left;
    margin: 9px 10px 0;}
	
.menu3 select {border: 1px solid #d1d1d1;
    height: 28px;
    line-height: 28px;
    width:80px;
    float: left;
    margin: 9px 10px 0;}		

/*右*/
.XZright_box {width:306px;height: 313px;background: #fff;overflow: hidden;float:right;}


.menu div{
    position: relative;
    float: left;
}
.down {
    background: url(select_down.png) 90% center no-repeat;
    padding-left: 14px;
    width: 85px;
    display: inline-block;
    border-right: 1px solid #d1d1d1;
    -ms-text-overflow: ellipsis;
    color: #333;
    font-size: 13px;
}
.down2 {
    background: url(select_down.png) 90% center no-repeat;
    padding-left: 14px;
    width:185px;
    display: inline-block;
    border-right: 1px solid #d1d1d1;
    -ms-text-overflow: ellipsis;
    color: #333;
    font-size: 13px;
}
.down3 {
    background: url(select_down.png) 90% center no-repeat;
    padding-left: 14px;
    width:50px;
    display: inline-block;
    border-right: 1px solid #d1d1d1;
    -ms-text-overflow: ellipsis;
    color: #333;
    font-size: 13px;
}
.menu div select{
    position: absolute;
    top: 0;
    left: 0;
    height: 28px;
    line-height: 28px;
    display: block;
    width: 100%;
    opacity: 0;
    filter: alpha(opacity=0);
}
 .btn {
    width: 81px;
    display: block;
    float: right;
    text-align: center;
    background: #f0f0f0;
    color: #575757;
    height: 28px;
    line-height: 28px;
    font-family: "Microsoft Yahei";
    font-size: 16px;margin: 9px 10px 0;
}


/*星座配对*/



/*第四星座模块end*/

.search_ZG {width:249px;
height: 29px;
line-height: 29px;
overflow: hidden;
border: 1px solid #dadada;
background: #fafafa;
margin: 13px 0 0 25px;}
.search_ZG.inpt_txt {
    
    height: 29px;
    line-height: 29px;
    display: block;
    padding: 0 5px;
    background: 0 0;
}
.search_ZG .btn_search {
    width: 74px;
    height: 29px;
    line-height: 29px;
    display: block;
    background: url(btn.png) no-repeat;
    cursor: pointer;
}
.dream_ui {
    border-top: 1px solid #e3e3e3;
    width: 306px;
    height: 105px;
    overflow: hidden;
    margin-top: 12px;
}
.dream_ui li {
    float: left;
    border-bottom: 1px solid #e3e3e3;
    width:92px;
    height: 34px;
    line-height: 34px;
    text-align: center;
}
.dream_ui li a {
    display: block;
    border-right: 1px solid #e3e3e3;
    padding: 0 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hot_words {
    margin: 10px 0;
    padding-left: 10px;
    color: #636363;
}



/*相术*/

.list-left-cate-description {
    padding: 10px;
    overflow: hidden;
}
.list-left-form {
    color: #666;
}
.list-left-form li {
    padding: 5px 0;
    overflow: hidden;
    width: 100%;
    clear: both;
    float: left;
}
.list-left-form li div {
    width: 288px;
    height: 26px;
    position: relative;
    float: left;
}
.list-left-form li span {
    display: block;
    width: 42px;
    height: 26px;
    line-height: 26px;
    float: left;
}
.list-left-form li select {
    width: 150px;
    height: 24px;
    border: 1px solid #e5e5e5;
    float: left;
}
.list-left-form li button {
    width:96px;
    height: 26px;
    color: #666;
    background: url(btn-left-cate-form.png) no-repeat center;
    text-align: center;
    line-height: 23px;
    line-height: 28px !important;
    border: none;
    cursor: pointer;
    float: right;
    font-size: 14px;
}


.footer{overflow:hidden;margin:0 auto 50px;font-size:12px;text-align:center;color:#e0e0e0;border-top:5px solid #9b59b4;background:#fff;padding:20px 0}
.footer_a,.mod_left .m_pic{margin-bottom:10px;}
.footer_a a{color:#797979;padding:0 5px}
.footer p{color:#969696}
#back_top{cursor:pointer;background:url("http://www.viagranights.com/syimages/icon.png") -166px -200px no-repeat;width:47px;height:47px;position:fixed;bottom:200px;left:50%;margin-left:480px;text-indent:-9999em;display:none}
.floor_content .title{font-weight:400;border-bottom:1px solid #eae8e9;height:34px;line-height:34px;padding-left:10px;font-size:20px;position:relative}
.floor_content .title a{display:inline-block}
.floor_content .title a strong{font-weight:400;display:block;color:#8f4ca8}
.floor_content .title a.more,.main_right .title a.more{background:url("http://www.viagranights.com/syimages/icon_more.png") center center no-repeat;width:34px;height:34px;position:absolute;right:0;top:0}

.floor_content .left strong {font-weight: 500;border-bottom: 1px solid #eae8e9;height: 34px;line-height: 34px;display: block;font-family: 'Microsoft Yahei',simsun,arial,tahoma;padding-left: 10px;font-size: 20px;}


.mod_left,.mod_left .m_pic{height:auto;overflow:hidden}
.main_right .title{position:relative}
.mod_left{padding:15px 15px 0}
.mod_left .m_pic .pic{display:block}
.mod_left .m_pic .pic img{display:block;width:120px;height:90px;overflow:hidden;}
.mod_left i{width:21px;height:21px;line-height:21px;text-align:center;background:#ababab;color:#fff;display:inline-block}
.mod_left i.top{background:#9b59b4}
.mod_left .m_pic i{position:absolute;top:0;left:0}
.mod_left .m_pic .infor{position:absolute;left:100px;top:0;width:138px}
.mod_left .m_pic .infor .txt{height:28px;overflow:hidden;display:block;-ms-text-overflow:ellipsis;color:#333}
.public_txt{height:60px;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.mod_left .m_pic .infor .viewed{font-size:14px;color:#bcbcbc;margin-top:13px}
.mod_left .txt_list{height:100%;overflow:hidden}
.mod_left .txt_list li{margin-bottom:8px;height:29px;line-height:21px;display:block}
.mod_left .txt_list li i{float:left}
.mod_left .txt_list li a{float:left;margin-left:8px;width:205px;display:block;overflow:hidden}

.list_ui{overflow:hidden;border-top:1px solid #eae8e9;margin-top:9px}
.list_ui li{float:left;height:40px;line-height:40px;width:50%;border-bottom:1px solid #eae8e9;text-align:center;position:relative;overflow:hidden;-ms-text-overflow:ellipsis}
.list_ui li a{display:block;border-right:1px solid #eae8e9;overflow:hidden;padding:0 5px}
.list_ui li a:hover{background:#f4f4f4}
.list_ui li:nth-child(2n) a{border-right:0}
.list_ui li i{position:absolute;top:0;left:0;background:url("http://www.viagranights.com/syimages/icon.png") 0 -224px no-repeat;display:inline-block;width:34px;height:34px}
.floor_content .mod_pic{padding:12px;background:#fff}
.floor_content .mod_pic .pic{display:block}
.floor_content .mod_pic .pic img{display:block;width:120px;height:90px;overflow:hidden}
.floor_content .mod_pic .infor{position:absolute;left:115px;top:15px;width:140px}
.floor_content .mod_pic .infor .words{height:28px;overflow:hidden;display:block;-ms-text-overflow:ellipsis;color:#333}
.floor_content .mod_pic .infor .two_row{white-space:normal;height:48px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.all_expert li a p,.box_floor_8 .hot_concern a,.down_choose .menu div .down,.floor_content .ntl li a,.same_list .list_u li a,.same_list .pic_ui li a .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.floor_content .mod_pic .infor .btn{width:78px;height:28px;line-height:28px;text-align:center;border:1px solid #d1d1d1;display:block;margin-top:5px;background:#fff}.floor_content .mod_pic .infor .btn:hover{background:#f6f6f6}
.floor_content .mt3{margin-top:3px}
.down_choose{height:49px;background:#fff;font-size:15px}
.down_choose .menu{border:1px solid #d1d1d1;height:28px;line-height:28px;width:297px;float:left;margin:9px 10px 0}
.down_choose .menu div{position:relative;float:left}
.down_choose .menu div .down{background:url("http://www.viagranights.com/syimages/down_arrow.jpg") 90% center no-repeat;padding-left:14px;width:93px;display:inline-block;border-right:1px solid #d1d1d1;-ms-text-overflow:ellipsis;color:#333;font-size:13px}
.down_choose .menu div select{position:absolute;top:0;left:0;height:28px;line-height:28px;display:block;width:100%;opacity:0;filter:alpha(opacity=0)}
.down_choose .menu .btn{width:81px;display:block;float:right;text-align:center;background:#f0f0f0;color:#575757;height:28px;line-height:28px;font-family:"Microsoft Yahei";font-size:16px}
.down_choose .menu .btn:hover{color:#fff}
.down_choose .menu .bl01{border-left:1px solid #d1d1d1}
.same_list{overflow:hidden;margin:10px 10px 5px}
.same_list .pic_ui{width:132px;overflow:hidden}
.same_list .pic_ui li{width:120px;float:left;padding:5px;border:1px solid #eae8e9;background:#f9f9f9;margin-bottom:10px}
.same_list .pic_ui li a{display:block}
.same_list .pic_ui li a img{display:block;width:120px;height:90px}
.same_list .pic_ui li a .t{height:27px;line-height:33px;-ms-text-overflow:ellipsis;display:block;font-size:14px;text-align:center}
.same_list .list_u{width:167px;margin:0 8px}
.same_list .list_u li{height:30px;line-height:30px}
.same_list .list_u li a{display:block;-ms-text-overflow:ellipsis;font-size:15px}
.h277{height:277px}
.short_list{height:129px;overflow:hidden;margin-bottom:11px}
.same_list .short_u,.short_list .list_u{width:153px}
.same_list .long_u{width:480px}
.same_list .long_u li{width:200px;margin-right:40px;float:left}
.same_list .w180{width:180px}



.main{margin:10px auto}
.main_left{width:651px}
.main_right{width:300px}
.main_right .box_r{background:#fff}
.main_right .box_r .title{height:37px;line-height:37px;color:#f89841;font-size:20px;border-bottom:1px solid #eae8e9;padding:0 10px;display:block}
.main_right .box_r .title a{color:#f89841}
.main_right .box_r .r_list{height:100%;overflow:hidden;background:#fff}
.main_right .box_r .r_list a{padding:10px;border-bottom:1px solid #eae8e9;overflow:hidden;height:90px;display:block;font-size:14px;position:relative}
.main_right .box_r .r_list a:last-of-type{border-bottom:0}
.main_right .box_r .r_list a .pic{width:75px;height:90px;overflow:hidden;padding-right:10px}
.main_right .box_r .r_list a .pic img{display:block;max-width:75px;height:90px}
.main_right .box_r .r_list a p{height:57px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.main_right .box_r .r_list a:hover{background:#f9f9f9}
.main_right .box_r .r_list a strong{font-weight:400;font-size:18px;color:#000;display:block;padding-bottom:5px}

.luck_c_nav a,.page{font-size:14px}

.main_right .box_r .r_list a .arrow{position:absolute;top:10px;right:10px;background:url("http://www.viagranights.com/syimages/icon.png") -210px -168px no-repeat;width:17px;height:17px;overflow:hidden}

.floor_content .ntl{height:100%;overflow:hidden;margin:0 15px;padding-bottom:10px}
.floor_content .ntl li{height:34px;line-height:34px}
.floor_content .ntl li a{display:block}

.main_right .hot_measure{background:#fff;overflow:hidden}
.main_right .down_choose{height:auto}
.hot_measure .menu .small_inpt,.hot_measure .yt_sel .inpt{height:26px;line-height:26px;border-right:1px solid #d1d1d1;display:block}
.hot_measure{margin-bottom:8px;padding-bottom:10px}
.hot_measure .menu{width:279px}
.hot_measure .down_choose .menu div .down{width:84px}
.hot_measure .first .menu div .down{width:51px}
.down_choose .menu .btn:hover{background:#b0afaf}
.hot_measure .yt_sel .menu div .down{width:183px}
.hot_measure .yt_sel .inpt{padding-left:10px;width:187px;width:186px\9;width:186px!important}
.hot_measure .menu .small_inpt{width:58px;padding-left:5px;padding-right:1px}
.hot_measure .down_choose .menu input.n_inpt{height:28px;line-height:28px;display:block;padding:0 5px 0 14px;border-right:1px solid #d1d1d1;width:79px;float:left}
.hot_measure .menu .w62{width:64px;width:61px\9;width:61px!important}
.mt0{margin-top:0;border-top:0}
.all_expert{height:90px;overflow:hidden;margin:30px 0 0 6px}
.all_expert li{float:left;width:93px;margin:0 6px 15px;text-align:center}
.all_expert li a{display:block}
.all_expert li a img{display:block;width:54px;height:54px;overflow:hidden;margin:0 auto 5px;border-radius:50%}
.all_expert li a:hover p{color:#995847}
.luck_c_nav{background:url("http://www.viagranights.com/syimages/images/nav_xzys.jpg") no-repeat;width:960px;height:125px;overflow:hidden;margin:0 auto}
.luck_c_nav a:hover,.luck_c_nav li.current a{background:0 0;opacity:1;filter:alpha(opacity=100);color:#e12e2f}
.luck_c_nav a{text-align:center}
.luck_c_nav a span{margin-top:85px;display:inline-block}
.box_floor{overflow:hidden;margin:0 auto}
.floor_title{border-bottom:3px solid #9b59b4;height:42px;line-height:42px;position:relative;margin-top:10px}
.floor_title em{position:absolute;top:-32px;left:0;background:url("http://www.viagranights.com/syimages/icon_index.png") no-repeat;width:84px;height:77px;overflow:hidden}
.floor_title .tit_menu{height:42px;line-height:42px;background:#9b59b4;display:inline-block;padding-right:15px}
.floor_title .tit_menu strong{font-size:30px;margin-left:78px;color:#fff}
.floor_title .tit_menu ul{margin-left:50px}
.floor_title .tit_menu li{float:left;background:url("http://www.viagranights.com/syimages/title_shu.jpg") right center no-repeat}
.floor_title .tit_menu li a{display:block;padding:0 15px;color:#fff}
.floor_title i.icon_right{width:90px;height:42px}
.box_floor_2 .floor_title i.icon_left{background-position:-56px -210px}
.box_floor_2 .floor_title i.icon_right{background-position:-76px -210px}
.box_floor_2 .floor_title{border-color:#db4a33}
.box_floor_2 .floor_title .tit_menu{background:#db4a33}
.box_floor_2 .floor_title .tit_menu li{background:url("http://www.viagranights.com/syimages/title_shu2.jpg") right center no-repeat}
.box_floor_3 .floor_title i.icon_left{background-position:-56px -252px}
.box_floor_3 .floor_title i.icon_right{background-position:-76px -252px}
.box_floor_3 .floor_title{border-color:#f56b7d}
.box_floor_3 .floor_title .tit_menu{background:#f56b7d}
.box_floor_3 .floor_title .tit_menu li{background:url("http://www.viagranights.com/syimages/title_shu3.jpg") right center no-repeat}
.box_floor_4 .floor_title i.icon_left{background-position:-56px -294px}
.box_floor_4 .floor_title i.icon_right{background-position:-76px -294px}
.box_floor_4 .floor_title{border-color:#efae00;margin-top:10px}
.box_floor_4 .floor_title .tit_menu{background:#efae00}
.box_floor_4 .floor_title .tit_menu li{background:url("http://www.viagranights.com/syimages/title_shu5.jpg") right center no-repeat}
.box_floor_5 .floor_title i.icon_left{background-position:-56px -336px}
.box_floor_5 .floor_title i.icon_right{background-position:-76px -336px}
.box_floor_5 .floor_title{border-color:#f89841}
.box_floor_5 .floor_title .tit_menu{background:#f89841}
.box_floor_5 .floor_title .tit_menu li{background:url("http://www.viagranights.com/syimages/title_shu5.jpg") right center no-repeat}
.box_floor_7 .floor_title i.icon_left{background-position:-56px -378px}
.box_floor_7 .floor_title i.icon_right{background-position:-76px -378px}
.box_floor_7 .floor_title{border-color:#995847;margin-top:43px}
.box_floor_7 .floor_title .tit_menu{background:#995847}
.box_floor_7 .floor_title .tit_menu li{background:url("http://www.viagranights.com/syimages/title_shu7.jpg") right center no-repeat}
.floor_title i{display:inline-block;background:url("http://www.viagranights.com/syimages/icon.png") no-repeat;overflow:hidden}
.floor_title i.icon_left{width:20px;height:42px}
.box_floor_1 .floor_title i.icon_left{background-position:-56px -168px}
.box_floor_1 .floor_title i.icon_right{background-position:-76px -168px}
.box_floor_6 .floor_title em{background-position:0 -539px;width:57px;height:54px;top:-9px;left:8px}
.box_floor_8 .floor_title i.icon_left{background-position:-56px -168px}
.box_floor_8 .floor_title i.icon_right{background-position:-76px -168px}
.box_floor_8 .floor_title{border-color:#9b59b4;margin-top:43px}
.box_floor_8 .floor_title em{background-position:0 -462px}
.box_floor_8 .floor_title .tit_menu{background:#9b59b4}
.box_floor_8 .floor_title .tit_menu strong{font-weight:400;font-size:24px;margin-left:60px}
.box_floor_8 .floor_content{height:auto;overflow:hidden;background:#fff;margin-top:1px}
.box_floor_8 .hot_concern{padding:10px 0;height:100%;overflow:hidden}
.box_floor_8 .hot_concern a{float:left;width:150px;display:block;height:35px;line-height:35px;margin:0 5px;-ms-text-overflow:ellipsis}
.nav_zodiac,.nav_zodiac a,.nav_zodiac li{height:96px}
.box_floor_8 .hot_concern a:hover{color:#804895}
.nav_zodiac{background:0 0;width:960px;margin:10px auto 0}
.nav_zodiac li a{border-right:1px solid #eee;text-align:center;background:url("http://www.viagranights.com/syimages/nav_zodiac.png") no-repeat #fff;width:79px;height:96px}
.long_banner_top,.long_banner_top a img{width:960px;height:90px}
.nav_zodiac li a:hover{opacity:1;filter:alpha(opacity=100);background:url("http://www.viagranights.com/syimages/nav_zodiac_hover.png") no-repeat #f7f7f7}
.nav_zodiac li span{display:inline-block;margin-top:65px}
.nav_zodiac li .shu{background-position:0 0}
.nav_zodiac li .niu{background-position:-80px 0}
.nav_zodiac li .hu{background-position:-160px 0}
.nav_zodiac li .tu{background-position:-240px 0}
.nav_zodiac li .long{background-position:-320px 0}
.nav_zodiac li .she{background-position:-400px 0}
.nav_zodiac li .ma{background-position:-480px 0}
.nav_zodiac li .yang{background-position:-560px 0}
.nav_zodiac li .hou{background-position:-640px 0}
.nav_zodiac li .ji{background-position:-720px 0}
.nav_zodiac li .gou{background-position:-800px 0}
.nav_zodiac li .zhu{background-position:-880px 0}
.nav_zodiac li .shu:hover{background-position:0 0}
.nav_zodiac li .niu:hover{background-position:-80px 0}
.nav_zodiac li .hu:hover{background-position:-160px 0}
.nav_zodiac li .tu:hover{background-position:-240px 0}
.nav_zodiac li .long:hover{background-position:-320px 0}
.nav_zodiac li .she:hover{background-position:-400px 0}
.nav_zodiac li .ma:hover{background-position:-480px 0}
.nav_zodiac li .yang:hover{background-position:-560px 0}
.nav_zodiac li .hou:hover{background-position:-640px 0}
.nav_zodiac li .ji:hover{background-position:-720px 0}
.nav_zodiac li .gou:hover{background-position:-800px 0}
.nav_zodiac li .zhu:hover{background-position:-880px 0}
.long_banner_top{margin:5px auto}
.long_banner_top a,.long_banner_top a img{display:block}
.page{text-align:center;height:100%;overflow:hidden;margin:27px 0 40px}
.page .all,.page .pageindex{display:none}
.page .current,.page a{margin:0 3px;padding:0 2px;border:1px solid #a7a7a7;border-radius:3px;width:28px;height:28px;text-align:center;line-height:30px;display:inline-block;vertical-align:top}
.page .current,.page a:hover{background:#9b59b4;color:#fff;border-color:#9b59b4}
.page .first,.page .last,.page .next,.page .prev{display:inline-block;height:30px;vertical-align:top}
.page .first a,.page .last a,.page .next a,.page .prev a{width:auto;border-radius:3px;padding:0 5px;height:28px;line-height:28px;display:inline-block}
.pagestr .nextpage,.pagestr .prepage,.pagestr a,.pagestr span{margin:4px 1px;width:auto;height:25px;line-height:25px;padding:0 10px}
.pagestr{text-align:left}
.pagestr .nextpage,.pagestr .prepage,.pagestr span{border:1px solid #a7a7a7;border-radius:3px;display:inline-block;vertical-align:top}
.pagestr span{background:#9b59b4;border-color:#9b59b4;color:#fff}
.cw{height:45px;line-height:45px;background:#fff;width:100%;overflow:hidden}
.cw .sub_nav{margin:0 auto;background:url("http://www.viagranights.com/syimages/bg_nav_icon.png") center center no-repeat;width:960px;height:45px;font-size:14px}
.cw .sub_nav li{float:left;display:inline;width:80px}
.cw .sub_nav a{display:block;padding-left:28px}
.cw .sub_nav a:hover{color:#983aa5}
.cur_postion{margin:10px auto;overflow:hidden;font-size:15px;color:#666}
.main .cur_postion{margin:0 auto 10px}
.cur_postion a,.cur_postion span{float:left}
.cur_postion .arrow{background:url("http://www.viagranights.com/syimages/icon.png") -234px -188px no-repeat;width:6px;height:12px;overflow:hidden;display:block;vertical-align:middle;margin:5px 10px 0}
.box_xz_title{background:url("http://www.viagranights.com/syimages/bg_t_x.jpg") repeat-x;height:36px;text-align:center;margin:10px 0}
.box_xz_title span{font-size:20px;color:#774889;padding:0 10px;height:34px;line-height:34px;border:1px solid #a5a5a5;border-radius:15px;background:#f4f4f4;display:inline-block}
.zxsm_subnav{background:#fcfcfc;height:45px;line-height:45px;width:100%;text-align:left;font-size:14px}
.zxsm_subnav div{width:960px;margin:0 auto}
.zxsm_subnav div a{display:inline-block;padding:0 15px;color:#3e3e3e}
.same_inpt,.same_sel,.same_sel_btn{float:left;display:block}
.zxsm_subnav div a.active,.zxsm_subnav div a:hover{color:#7f448c}
.bg_white{background:#fff}
.same_choose_words{float:left;padding-left:10px;padding-right:5px}
.sel_words{padding-left:5px;float:left}
.same_inpt{height:28px;line-height:28px;margin-left:5px}
.same_sel{margin-top:5px;margin-left:4px}
.same_sel_btn{background:#ececec;border:1px solid #a5a5a5;border-radius:3px;font-size:14px;height:23px;line-height:23px;margin-left:10px;padding:0 10px;margin-top:2px}
.same_sel_btn:hover{background:#b0afaf;color:#fff}
input.same_sel_btn{height:25px;cursor:pointer}
.same_inpt{border:1px solid #ddd;width:80px;padding:0 5px}
.base_ad_160_600,.base_ad_300_250,.base_ad_500_200,.base_ad_640_60,.base_ad_640_90,.base_ad_960_90{margin-right:auto;margin-left:auto;overflow:hidden;position:relative}
.base_ad_960_90{width:960px;height:90px}
.base_ad_640_60{width:640px;height:60px}
.base_ad_640_90{width:640px;height:90px}
.base_ad_500_200{width:500px;height:200px}
.base_ad_300_250{width:300px;height:250px}
.base_ad_160_600{width:184px;height:600px}
.base_ad_text:after{content:"广告";position:absolute;right:0;bottom:0;background:#ddd;color:#fff;font-size:12px;padding:0 4px}
::-moz-placeholder{color:#333;font-size:13px;font-family:"微软雅黑"}
::-webkit-input-placeholder{color:#333;font-size:13px;font-family:"微软雅黑"}
:-ms-input-placeholder{color:#333;font-size:13px;font-family:"微软雅黑"}
.m_hide{display:none}




/**/

.nav_tab {width:960px;margin-left: auto;margin-right: auto;border-collapse: separate;border: 2px dotted #E9E1EC;padding: 6px;background-color: #fff;}
.nav_tab td {width: 10%;height: 36px;text-align: center;font-size: 13px;border: 2px solid #fff;background-color: #f4f4f4;}

/*运势黄历*/
.mainright {float: left;width: 300px;margin-left: 10px;margin-top:12px;}
.zclo {background: url(/newimages/zclo.gif) no-repeat;height: 40px;}
.zclo li {float: left;display: block;line-height: 40px;}
.zclo li .hy01 {width: 112px;text-indent: -999em;}
.zclo li .hy02 {width: 73px;text-indent: -999em;}
.zclo li a {float: left;display: block;}
.rlbox {background: url(/newimages/rlbox.gif) no-repeat;height: 269px; margin-top: 10px;}
.rlboxtit {text-align: center;color: #FFF;font-weight: 900;height: 35px;line-height: 35px;font-size: 14px;}
.rlboxcon {padding-top:10px;padding-left:3px;padding-right:3px;font-size:12px;height:192px;line-height:150%;overflow:hidden;zoom:1;}
.rlboxcon_l {float:left;width:63px;padding-left:4px;}
.rlboxcon_l li {margin-bottom:5px;}
.rlboxcon_l li a {background:url("http://www.viagranights.com/newimages/rlbtn.gif") no-repeat;width:55px;height:21px;line-height:21px;display:block;padding-left:8px;font-size:12px;}
.rlboxcon_l li a:hover, .rlboxcon_l li a.rllink { background: url(/newimages/rlbtn01.gif) no-repeat;text-decoration: none;color: #FFF;cursor: pointer;}
.rlboxcon_r {float: left;width: 200px;padding: 7px;}
.cxlj {color: #000;text-align: center;line-height: 180%;}
.rlboxcon_r ul li {float:left;margin: 1px 5px 1px 12px;display: inline;}
.rlboxcon_r ul li img {float: left;}

.item4 {border-bottom: 1px solid #efefef;height: 100%;overflow: hidden;margin-top:15px;}
.item4 .title {margin-bottom: 8px;font-size: 20px;display: block;font-family: 'Microsoft Yahei',simsun,arial,tahoma;color: #000;}
.item4 .title em {background-position: 0 -116px;}
.item4 .title em {background: url(icon.png) 0 -47px no-repeat;background-position-x: 0px;background-position-y: -47px;font-size: 14px;font-weight: 400;width: 39px;height: 23px;line-height: 23px;text-indent: 4px;color: #fff;overflow: hidden;display: inline-block;vertical-align: middle;margin-right: 5px;margin-top: -2px;}
.item4 .title a {color: #000;}
.item4 .list {height: 56px;overflow: hidden;padding-bottom: 10px;}
.item4 .list a {width: 50%;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;height: 30px;line-height: 30px;}
.item4 a:hover {color: #7f448c;}


/*运势黄历 end*/

/*在线测算*/
.on_choose {height: 49px;background: #f9f9f9;font-size: 15px;overflow:hidden;}
.on_choose p {width:850px;float:left;margin:15px 10px 5px 10px;}
.chaxunname {width:81px;float:right;}
.chaxunbtn {cursor:pointer;width:100px;display: block;float: right;text-align: center;background: url(home_55a.png) no-repeat;color: #732b00;text-decoration: none;height:30px;line-height: 28px;font-family: "Microsoft Yahei";font-size: 16px;margin: 9px 10px 0;}
/*在线测算 end*/

/*运势大全*/
.phb_list h3 {font-weight:bold;color:#ea697a;}
.m_pic {height: auto;overflow: hidden;margin-bottom:15px;margin-top:5px;}
.mod_left .m_pic {margin-bottom: 10px;}
.mod_left i.top { background: #9b59b4;}
.mod_left i {width: 21px;height: 21px;line-height: 21px;text-align: center;background: #ababab;color: #fff;display: inline-block;}
.mod_left .m_pic .pic {display: block;}
.m_pic .pic img {display: block;width:120px;height: 90px;overflow: hidden;}
.m_pic .infor {position: absolute;left:130px;top:10px;width:220px;}
.m_pic .infor .txt {height: 28px;overflow: hidden;display: block;-ms-text-overflow: ellipsis; color: #333;}
.m_pic .infor1 {position: absolute;left:130px;top:1px;width:220px;overflow:hidden;}
.m_pic .infor1 .txt {height: 28px;overflow: hidden;display: block;-ms-text-overflow: ellipsis;color:#ea697a;font-size:16px;}

.ys_title1 {font-weight:900;border-bottom: 1px solid #eae8e9; height:40px;line-height:40px;text-align:center;font-size:18px;position: relative;}
.ys_title1 a {display: inline-block;color: #ea697a;}
.ys_title1 a:hover {text-decoration:none;}

.c_xz2 {cursor:pointer;width:100px;display: block;float: right;text-align: center;background: url(home_55a.png) no-repeat;color: #732b00;text-decoration: none;height:30px;line-height: 28px;font-family: "Microsoft Yahei";font-size: 14px;margin-top:-5px;margin-right:20px;}

/*运势大全 end*/

/*姓名测试*/
.main01bg {line-height:24px;font-size:16px;}
.xmcs_bnt1 {width:269px;margin:5px auto;overflow:hidden;float:left;}
.xmcs_bnt1 ul li{
    width: 75px;
    height: 23px;float:left;
        border: 1px solid #d1d1d1;background: #fff;display: block;

    text-decoration: none;
    text-align: center;
    line-height: 23px;
    line-height: 23px !important;
    cursor: pointer;
    font-size: 14px;margin:5px;
}

.xmcs_bnt {width:980px;margin:5px auto;overflow:hidden;float:left;}
.xmcs_bnt ul li{
    width: 75px;
    height: 26px;float:left;
    color: #666;
    background: url(btn-left-cate-form.png) no-repeat center;
	background-size:100% 100%;
    text-align: center;
    line-height: 23px;
    line-height: 28px !important;
    border: none;
    cursor: pointer;
    font-size: 14px;margin:5px;
}
.xmcs_bnt a {
    background: #fff;text-align: center;
	width:81px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #dcdcdc;
    font-size: 14px;
    color: #636363;
    display: block;
    float: left;
    margin: 4px 3px;
}

.box_floor_2 .floor_content .box strong, .box_floor_2 .floor_content .box_r strong {font-weight: 500;
    font-family: 'Microsoft Yahei',simsun,arial,tahoma;
    height: 34px;
    line-height: 34px;
    display: block;
    color: #db4a33;
    padding-left: 10px;
    font-size: 20px;
}

	
.text_nr li {
    float: left;
    height: 28px;
    width:300px;
    padding-right: 15px;
}
.text_nr li a {
    height: 28px;
    display: block;
    padding-left: 15px;
    line-height: 28px;
    font-size: 14px;
    overflow: hidden;
}
/*姓名测试 end*/

.txtnr_box {background: #fff;margin-top:15px; height: auto;overflow: hidden;font-size: 14px;}
.txtnr_box li {float: left;width: 71px;height: 26px;line-height: 26px;text-align: center;overflow: hidden;}


.main01bg p {margin-bottom:5px;}
/*经典测试*/
.mod_pic {
    padding: 12px;
    background: #fff;font-size:14px;
}
.mod_pic .pic {
    display: block;
}
.mod_pic .pic img {
    display: block;
    width:120px;
    height: 90px;
    overflow: hidden;
}
.mod_pic .infor {
    position: absolute;
    left: 140px;
    top: 15px;
}
.mod_pic .infor .two_row {
    white-space: normal;
    height: 48px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mod_pic .infor .btn {
    width: 78px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #d1d1d1;
    display: block;
    margin-top: 5px;
    background: #fff;
}
.txt_test {
    height:60px;
    overflow: hidden;
}
.txt_test li {
    float: left;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 33.33%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.txt_test li a {
    display: block;
    font-size: 15px;
    color: #ea697a;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 5px;
}

/*经典测试 end*/