﻿body
{
    font: 14px/150% YaHei,Helvetica,Tahoma,sans-serif;
}
.waplogo
{
    margin: 10px 0 0 10px;
    text-align: center;
}
.category
{
    margin-top: 10px;
    height: 35px;
    line-height: 35px;
    width: 100%;
    background-color: #49A9A9;
}
.category li
{
    width: 16%;
    float: left;
    text-align: center;
    overflow:hidden;
    height:35px;
}
.category li a
{
    font-weight: bolder;
    color: #FFFFFF;
    display: inline-block;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    width: 100%;
}
.category .link
{
    background-color: #D6F0FD;
}
.category .link a
{
    color: #636D6F;
}
.mainleft
{
    /*margin: 3px;     min-width: 300px;     width: 98%;*/
    clear:both;
    margin-top:20px;
}

.mainleft .round
{
    margin: 20px 0 0 0;
    padding: 20px 30px;
    border: 2px solid #ccc;
    border-radius: 10px;
    background-color: #FAFCFF;
    overflow: hidden;
}



.mainleft .round h3
{
    position: relative;
}

.mainleft .round h3 em
{
    color: Red;
    font-size: 12px;
    margin: -3px 0 0 5px;
    position: absolute;
    font-weight: normal;
}

.mainleft .round .con
{
    line-height: 35px;
    margin-top: 10px;
    clear: left;
    font-size:18px;
}
.mainleft .round .con p
{
    text-indent: 2em;
}
.mainleft .round .jokeimg
{
    overflow: hidden;
    margin: 20px 0 0 0;
    clear: left;
    width: 100%;
}
.mainleft .round .jokeimg img
{
    width: 100%;
}
.mainleft .round .link
{
    height: 23px;
    line-height: 21px;
    overflow: hidden;
    padding-top: 10px;
    width: 100%;
    font-size: 14px;
    color: #999;
}


.mainleft .round .tags
{
    float: left;
    height: 100%;
    overflow: hidden;
    width: 200px;
    margin-top: 10px;
}

.mainleft .round .tags dd
{
    float: left;
    margin-left: 3px;
}

.mainleft .round .tags dd h4
{
    font-weight: normal;
    font-size: 14px;
    color: #169CD9;
    margin-left: 5px;
}

.morelist
{
    width: 100%;
}
.morelist li
{
    width: 50%;
    float: left;
    text-align: center;
}
.morelist li h2 a
{
    font-weight: lighter;
    width: 150px;
    padding: 10px 0;
    display: inline-block;
    border-bottom: solid 2px #FFA101;
    margin: 10px;
    border-radius: 30px;
    color: #333;
}

.gushi .round
{
    padding: 5px 10px;
    border-radius: 5px;
    margin: 10px 0 0 0;
    background-color: #F7F7F7;
    border: solid 0px #ccc;
    border-bottom: solid 1px #ccc;
}

.gushi .round a
{
    color: #333;
    font-weight: lighter;
}

.gushid .round h3
{
    font-size: 18px;
    text-align:center;
}

.gushi .round .con
{
    text-indent: 2em;
    font-size: 16px;
    line-height: 30px;
}

.xs .round
{
    margin: 10px 0 0;
    padding: 10px;
}
.xs .round h3
{
    margin: 10px;
}
.xs .round h3 a
{
    color: #FF8500;
	font-size:20px;
}
.xs .round .con
{
    text-indent: 1em;
}
.xs .round .con .des
{
    color: #666;
}
.xs .round .con span
{
    font-size: 14px;
    color: #666;
}

.xs .round .con dt
{
    font-size: 14px;
    color: #333;
}

.xs .round .con dd a
{
    font-size: 18px;
    color: #FF8500;
	line-height:35px;
}

.xs .round .con dd.cmore a
{
    font-weight:bold;
    color:#FF0000;
}

.xs .round .bd{text-align:center;}
.xs .round .bd span{font-size:14px;color:#666;}
.xs .round .bd .des{font-size:22px;color:#000;margin-top:10px;}

.dsearch{position:relative;width:100%;}
.dsearch form{position:relative;float:left;width:70%;}
#dlog.mr{float:left;width:20%;border:solid 1px #ccc;margin:10px 0 0 10px;text-align:center;padding:2px 0 1px 0;position:relative;cursor:pointer;}
#dlog.xz{float:left;width:20%;border:solid 1px #ccc;border-bottom:solid 1px #dedede;margin:10px 0 0 10px;text-align:center;padding:2px 0 1px 0;position:relative;cursor:pointer;background-color:#EFF3F7;}
#dlog .alog{display: inline-block;width:100%;height:100%;}
#loglist{position:absolute;z-index:1;border:solid 1px #ccc;background-color:#EFF3F7;width:350%;right:-1px;top:24px;display:none;}
#loglist ul {clear:left;width:100%;height:31px;overflow:hidden;}
#loglist ul li {float:left;margin:5px 0;}
#loglist ul li a{color:#666;}
#loglist ul li span{color:#999;}
.box_coop{height: auto;}
.tutuiTitle{height: 155px;}
.logo{width:970px;margin:0 auto;position:relative;text-align: left;}
.logo img {width:220px;}
.info{position:absolute;width:480px;top:20px;left:250px;font-size:14px;line-height:25px;color:#666;}
#txtSearch{border:solid 1px #ccc;width:60%;height:20px;line-height:20px;padding:2px 5px;margin:10px 0 0 10px;}
#btnSearch{border:solid 1px #ccc;background-color:#ddd;margin:10px 0 0 5px;padding:3px 20px;cursor:pointer;}
#tips{ color: #aaa;cursor: text;font-size: 14px;left:18px;line-height: 16px;position: absolute;top: 15px;}
#searchinfo{color:red;margin:0 0 0 10px;padding-top:10px;font-weight:bold;}
.newb{}
.newb .newt{font-weight:bold;font-size:16px;margin-bottom:7px;}
.newb ul li{line-height:35px;overflow:hidden;height:35px;font-size:18px;}
.newb ul li a{color:#FF8600;}
.newb ul li span{margin-left:10px;font-size:12px;color:#999;}

.olight{position:fixed;right:10px;}
.openl{width:40px;border:solid 1px #ccc;text-align:center;color:#fff;background-color:#181808;}
.closel{width:40px;border:solid 1px #ccc;text-align:center;background-color:#F7F7F7;}
.wfooter {
    clear: left;
    color: #999;
    margin-top: 10px;
}
.collbook{color:#FF8500;}