﻿@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,form,p,h1,h2,h3,h4,dl,dt,dd,table,th,td,select,textarea,input,figure,a,h1,h2,h3{margin:0 auto;padding:0;list-style-type:none; max-width:640px;}
body{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5; }
a img{border:none;margin:0;padding:0; text-decoration:none;}
a {text-decoration:none; color:#434343;}
li{ list-style-type:none;}
a:hover{ color:#F00;}
img {  display: block;}


.more_btn {
    padding: 0;
    text-align: center;
    width: 100%;
}
.more_btn a {
    background: #efefef none repeat scroll 0 0;
    display: block;
    height: 32px;
    margin: 5px;
}
.more_btn a:focus {
    background: #cc3399 none repeat scroll 0 0;
    color: #ffffff;
}

.bbqm {padding:5px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%; BACKGROUND: #ff9966; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 16px; border-radius:5px; box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px; color:#FFF; font-weight:bold; }
.bbqm01 {padding:11px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%; BACKGROUND: #fff8f4; FLOAT: left;  FONT-SIZE: 16px; border-radius:5px; box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px;  font-weight:bold; border:#ff9966 1px solid; color:#999 }
.bbqm02 {padding:11px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%; BACKGROUND: #663399; FLOAT: left; HEIGHT: 50px; FONT-SIZE: 16px; border-radius:5px; box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px; color:#FFF; font-weight:bold; text-align:center}


.match_tool{width:320px;height:300px;overflow:hidden;margin:auto;position:relative;background:url(xz_match.jpg);}
.match_tool select,.match_tool input{font-size:16px;}
.match_tool .xz_position{width:248px;height:100px;line-height:35px;text-align:center;position:absolute;top:133px;left:28px;}

.peidui{ padding-left:10px;padding-top:10px;}
.peidui li{ float:left; width:48%; border:1px #CCCCCC solid; text-align:center; color: #C39; line-height:36px;}
.peidui li a{ color:#c39}
.list_page{text-align:center;padding-top:14px;font-family:"Arial","Microsoft YaHei","SimSun","宋体";}
.list_page a,.list_page b{display:inline-block;margin-left:2px;margin-right:2px;padding:4px 12px;font-size:16px;background:#5EA9D2;color:#FFFFFF;border-radius:3px;}
.list_page a:hover{text-decoration:underline;}
.list_page b{background-color:#cc3399;color:#FFFFFF;font-weight:normal;}
.list_page span{display:inline-block;margin-left:4px;}
.fr{ float:right; margin-top:10px;}
.box{overflow:hidden;margin-bottom:5px;}.box .box_title{border-top:2px solid #9d21bb;border-bottom:1px solid #d9d9d9;height:40px;line-height:40px;overflow:hidden;}.box .box_title a{display:block;color:#9d21bb;}.box .box_title a:active{background:#ededed}.box .box_title span{padding:0 10px;display:inline-block;}.more{color:#686868;font-size:12px;}.more i{background:url(icon_more.png) no-repeat;width:2px;height:10px;background-size:100% 100%;display:inline-block;margin-left:5px;}.box .zodiac_signs{overflow:hidden;background:#f4fcff;width:100%;border-bottom:1px solid #d9d9d9;}.box .zodiac_signs li{float:left;height:34px;line-height:34px;width:16.66%;text-align:center;}.box .zodiac_signs li a{display:block;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#393939}.box .zodiac_signs li a:active{background:#e3f3f9}.box .zodiac_signs li:nth-child(6n) a{border-right:0;}.box .other_link{overflow:hidden;}.box .other_link ul{margin-bottom:10px}.box .other_link li{border-bottom:1px solid #e8e8e8;height:40px;line-height:40px;position:relative;}.box .other_link li:nth-last-child(1){border:0;}.box .other_link li a{font-size:16px;display:block;height:100%;overflow:hidden;padding:0 10px;color:#000;}.box .other_link li a:active{background:#ededed;}.box .other_link li a i{background:url(images/arrow_right.png) no-repeat center;width:20px;height:36px;background-size:50% 50%;display:inline-block;}.box .other_link li a span.fl{width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.box .other_link li a .fr{position:absolute;right:5px;top:0;}




.list_title{clear:both;height:42px;border-top:2px solid #c39;border-bottom:1px dotted #cecece;padding-left:12px;background:#f3f3f3;overflow:hidden;white-space:nowrap;font-size:18px;position:relative;}
.list_title .list_head{display:inline-block;float:left;font-size:18px;height:42px;line-height:42px;font-weight:normal;}
.list_title .list_head a{font-weight:normal;color:#555;font-size:18px;}
.list_title .list_more{float:right;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-top:7px;margin-right:12px;padding:0px 10px;border:1px solid #cecece;cursor:pointer;background:#fff;position:relative;}
.list_title .list_more_read{float:right;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-top:7px;margin-right:12px;padding:0px 10px;cursor:pointer;position:relative;}.list_title .random_title{float:right;width:48px;height:24px;line-height:24px;font-size:12px;color:#c39;text-align:center;margin-top:6px;margin-right:14px;background:#fff;border:1px solid #cecece;cursor:pointer;padding-left:22px;background:url(img/refresh_tit.png) no-repeat -7px -8px #fff;}

.column_box ul{margin:auto;}
.column_box ul li{float:left;text-align:center;width:25%;height:30px;line-height:30px;margin:auto;border-bottom:1px dotted #cecece;white-space:nowrap;overflow:hidden;font-size:12px;}
.column_box ul li a{display:inline-block;width:100%;height:30px;line-height:30px;border-left:1px dotted #cecece;}
.column_box ul li a:hover{color:#ffffff;background:#cc3399;text-decoration:none;}


.footer01 {
    background: #f5f6f8 none repeat scroll 0 0;
    border-bottom: 1px solid #d8d9de;
    border-top: 1px solid #d8d9de;
    box-shadow: 0 1px 0 #fff inset;
    clear: both;
    font-size: 16px;
    height: 60px;
    overflow: hidden;
    padding-top: 10px;
    text-align: center;
}
.footer01 .linkico {
    display: inline-block;
    font-size: 16px;
    margin: 0 8px;
}
.footer01 A:hover {
    text-decoration: underline;
}


.xingzuo_box{width:100%;margin-left:auto;margin-right:auto;margin-bottom:4px;height:auto;overflow:hidden;}
.xingzuo_box li{float:left;width:16%;height:30px;line-height:24px;text-align:center; margin-left:2px;}
.xingzuo_box li a{color:#fff;font-size:16px;padding:3px 6px;background:#CC9900; display:block}

