/* ??????????CCSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0;font-weight:normal;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
input::-moz-focus-inner{ border:none; padding:0px;}
select,input{*vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
table{border-collapse:collapse;}
body{background:#fff;color:#666;font: 12px/22px "Microsoft YaHei", "\u5FAE\u8F6F\u96C5\u9ED1", "SimSun", "\u5B8B\u4F53";}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
a{color:#002992;text-decoration:none;}

a:hover, a:active, a:focus{text-decoration:none;}
/*part*/
.part02 .p_left{float:left;width:300px;overflow:hidden;}
.part02 .p_middle{float:left;width:360px;margin-left:20px;overflow:hidden}
.part02 .p_right{width: 280px; background: #F3F0F5;position: relative;}
.blk_07 {}
.blk_08 {background-color: #F3F0F5;margin-top:0px;height: 103px; position: relative;}
/*title*/
.tit04{position:relative;z-index: 999}
.tit04 h2 span,tit04 h2 a{background:url(http://i0.sinaimg.cn/ast/hqj/0819/images/0704_astro_zyc_images.png) no-repeat -392px -328px;display:block;line-height:200px;overflow:hidden;height:30px;}
/*tabs*/
.TMenu_02{position:relative;margin: 14px auto;}
.TMenu_02 ul {
height: 30px;
width: 250px;
overflow: hidden;
margin: 0 auto;
border-left: 1px solid #CCBBD7;
border-radius: 3px;
}
.TMenu_02 li{float:left;border: 1px solid #ccbbd7;border-left: none;border-radius: 3px;}
.TMenu_02 li a{width: 40px;height:28px;background: #f0e9f3;color: #8e7a9c;display:block;line-height: 28px;overflow:hidden;text-align: center;}
.TMenu_02 li.selected a{
    background: #782faa;
    color: #fff;
}
.TMenu_02 li a:hover{
    background: #782faa;
    color: #fff;
}
.TMenu_02 #tab_yscx_t1 a{}
.TMenu_02 #tab_yscx_t2 a{}
.TMenu_02 #tab_yscx_t3 a{}
.TMenu_02 #tab_yscx_t4 a{}
.TMenu_02 #tab_yscx_t5 a{}
.TMenu_02 #tab_yscx_t6 a{}
.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{}
.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;}
.cheadSeaType{width:65px;height:22px;line-height:20px;vertical-align:top;margin:0 0 0 6px;float:left;font-size:12px;}
.cheadSeaSmt{width:49px;height:22px;border:none;text-align:center;line-height:22px;padding:0;color:#fff;background:url(http://i0.sinaimg.cn/dy/deco/2012/0603/chead_m_01.png) repeat-x 0 -100px;vertical-align:top;cursor:pointer;_margin-left:-3px;font-size:12px;}
/*zodic pannel*/
.custom {position:absolute;right:0px;top:18px;background:url(http://i0.sinaimg.cn/ast/hqj/0903/http://n.sinaimg.cn/astro/images/0704_astro_zyc_zodiac.png)  no-repeat -496px -752px;width:43px;height:43px;}
.custom a{display:block;width:43px;height:43px;line-height:200px;overflow:hidden;}
.blk_zodiac{position:relative;width:225px;height:225px;margin:0 auto;}
.zodic_back{background:url(http://n.sinaimg.cn/astro/images/0704_astro_zyc_zodiac.png) -5px -744px no-repeat; position:absolute;width:225px;height:225px;}
.ptn_01{background-position: -10px -13px;}
.ptn_02{background-position: -245px -14px;}
.ptn_03{background-position: -480px -14px;}
.ptn_04{background-position: -716px -14px;}
.ptn_05{background-position: -9px -258px;}
.ptn_06{background-position: -245px -258px;}
.ptn_07{background-position: -479px -258px;}
.ptn_08{background-position:-717px -258px;}
.ptn_09{background-position: -9px -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; width:73px;height:73px;line-height:200px;overflow:hidden;
}
.zodic_center a:hover{display: block; _FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='http://i0.sinaimg.cn/ast/hqj/0819/images/0704_astro_zyc_zodiacBtn_On.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}
.zodic_mask{position:absolute;}
.blk_08 .fDiv{}
.blk_08 .selectView{line-height: 35px;height: 35px;}
.blk_08 .selectView .ds_cont{border: 1px solid #d0c0da;color: #666;border-radius: 3px;}
.blk_08 .selectView .ds_title{padding-left: 7px;color: #4f3560;}
.blk_08 .selectView .ds_list{max-height: 60px;_height: 60px;overflow-y: auto;}
.blk_08 .selectView .dsl_cont{border:none;height: 60px;}
.blk_08 .cheadSeaSmt{background: url(http://i0.sinaimg.cn/ast/hqj/0819/images/0704_astro_zyc_images.png) no-repeat 0 0;height: 25px;*height:26px;color: #666;float: right;}
.blk_08 .cheadSeaSmt{float: left;margin-left: 4px;}
.blk_08 .selectView .ds_button{background: url(http://n.sinaimg.cn/astro/images/0704_astro_zyc_zodiac.png) -263px -740px no-repeat;width: 14px;height: 33px;position: absolute;right: 1px;top: 2px;cursor: pointer;}
.blk_08 .bw_50  {width: 62px;background: #782faa;color: #fff;line-height: 36px;height: 36px;border-radius: 3px;font-family: "Microsoft YaHei", "\u5FAE\u8F6F\u96C5\u9ED1", "SimSun", "\u5B8B\u4F53";}
.fDiv{height: 30px;position: absolute;bottom: 0;width: 100%;left: 0;}
#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;}

.btn_05,.btn_05_on  {border: medium none; cursor: pointer;display: block;height: 36px;line-height: 36px; overflow: hidden;padding: 0;text-align: center;vertical-align: top;width: 100%;color: #8e7a9c;font-size: 14px;background: #f0e9f3;}

.blk_06{
    width: 255px;
    height: 60px;
    margin: 0 auto;
}
.date{
    float: left;
    width:60px;
    height: 60px;
}
.warn{
    float: right;
    width:150px;
    height: 60px;
    margin-top: 12px;
}
.fit h3{
    display: inline;
    font-size: 12px;  
}
.fit a{
    color: #eb9352;
    text-align: center;
    float: left;
}
.fit span,.notfit span{
    float: left;
    text-align: center;
    line-height: 22px;
    width: 22px;
    height: 22px;
    border-radius: 11px;
    margin-right: 2px;
}
.fit span{
    color: #fff;
    background: #eb9352;
}
.notfit span{
    color: #fff;
    background: #9f9f9f;
}
.notfit a{
   color: #333;  
   float: left;
   text-align: center;
}
.notfit h3{
   display: inline;
    font-size: 12px;
}
.warn li{
    line-height: 25px;
}
.date .day{
    height: 40px;
    line-height: 40px;
    font-size: 30px;
    text-align: center;
    color: #fff;
    background: #eb9352;
}
.date .month{
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    color: #eb9352;
    border-right: 1px solid #ddd9e0;
    border-bottom: 1px solid #ddd9e0;
}
.ds_list p{
    line-height: 20px;    color: #4F3560;  padding-left: 5px;  background: #FFF;  _zoom: 1;
}
.selectView .ds_list p.selected{
    background: #782FAA;
color: #FFF;
}
.fDivBottom{
    height:36px;
    line-height: 36px;
    border-top: 3px solid #fff;
}