@charset "utf-8";
body{
    min-width: 1200px;}
/* ready */
*{font-family: "SimSun";}
.fn-clear:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.fn-clear {zoom:1;}
.fn-hide {display:none;}
.fn-left, .fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.fn-box{box-sizing: border-box;}
.fn-overflow{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
/* .parentholder,.holder{top:3px!important;height:28px!important;line-height:24px!important;} */
.clear {
    clear: both !important;
    display: block !important;
    width:0 !important;
    height:0 !important;
    margin:0 !important;
    padding:0 !important;}
.tab_whole{height:212px;overflow:hidden;}
.cradius{
    border-radius: 3px;}
.fullbg {
	background:#f8f8f8;
	 position: relative;
	 overflow: hidden;}
.bgbottom{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;}
.content {
	width: 1200px;
    margin: 0 auto;
    position: relative;
    background: #fff;}
/* 四角背景 */
.bglt {
    position: absolute;
    left: -128px;
    width: 128px;
    height: 108px;
    background: url(../img/bg-lt.jpg) no-repeat;}
.bgrt{
	position: absolute;
    right: -184px;
    top: 0;
    width: 184px;
    height: 481px;
    background: url(../img/bg-rt.jpg) no-repeat;}
.bglb {
    position: absolute;
    bottom: 146px;
    left: -235px;
    width: 235px;
    height: 495px;
    background: url(../img/bg-lb.jpg) no-repeat;}
.bgrb {
	position: absolute;
    width: 198px;
    height: 101px;
    background: url(../img/bg-rb.jpg) no-repeat;
    bottom: 146px;
    right: -198px;}

/* headertop */
.headertop{
	height: 112px;
	line-height: 112px;}
.logo {
	vertical-align: middle;
	    margin-left: 50px;}
.codeinfo {
	width: 138px;
    height: 94px;
    border: 1px solid #ddd;
    background: #fff;
    float: right;
    margin-right: 45px;
    margin-top: 8px;}
.codeinfo img {
	padding: 4px 4px;
    border-right: 1px solid #ddd;}
.codeinfo .c1{
	display: inline-block;
    width: 9px;
    font-size: 13px;
    line-height: 14px;
    vertical-align: super;}
.codeinfo .c2 {
    display: inline-block;
    width: 9px;
    font-size: 13px;
    line-height: 14px;
    vertical-align: top;
    margin-top: 36px;}
.dateinfo {
    /* margin-left: 353px;
    font-size: 14px;
    color: #666; */
    height: 46px;
    line-height: 46px;font-size: 12px;display:inline-block;}
/* header */
.header {
    margin: 0 25px;
    background: #fff;}
.ul_wrap{height: 60px;width:100%;background: #1a469b;}
.wrap_li{width:1200px;
    margin: 0 auto;}
.menulist {
    height: 32px;
    line-height: 32px;
    padding-top: 26px;
    margin-left: 65px;}
.menulist li {
	float: left;
    height: 16px;
    line-height: 16px;
    border-right: 1px solid #fff;
    padding: 0 45px;}
.menulist li a {
	display: inline-block;
    color: #fff;
    padding-bottom: 13px;}
li.checkmenu a{
	color:#fff;
    border-bottom: 2px solid #fff;}
.lines{
    display: inline-block;
    width: 1px;
    height: 15px;
    background: #fff;
    position: absolute;
    top: 18px;
    right: 0;}
 .menulist a:hover {
	color: #fff;
    border-bottom: 2px solid #fff;}
.banner {
    position: relative;}
.brief {
    position: absolute;
    top: 12px;
    right: 23px;
    width: 293px;
    height: 154px;
    background: rgba(255, 255, 255, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2ffffff,endColorstr=#B2ffffff);
    border-radius: 10px;
    padding: 11px;}
.b-con {
    background: #fff;
        height: 154px;
        background: rgba(255, 255, 255, 0.8);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff)
;}
.b-content{}
.b-title {
    margin: 0 25px;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px solid #1a469b;
    padding-top: 12px;}
.b-title span{
    display: inline-block;
    color: #1a469b;
    border-bottom: 2px solid #1a469b;
    padding-bottom: 5px;
    font-family: "Microsoft Ya Hei";}
.b-title-hr{
	display:block;}
.b-title-hr2{
	width:190px;
    border-bottom: 1px solid #999;
    margin-top: 8px;}
.b-info {
    font-size: 13px;
    text-indent: 2em;
    line-height: 25px;
    margin: 10px 23px 0;
    height: 79px;
    overflow: hidden;
    color: #333;
    /* word-wrap: break-word; */
    white-space: normal;
    word-break: break-all;}
.b-details {
    font-size: 13px;
    color: #1a469b;
    margin-right: 20px;
    display: block;
    float: right;}
.b-details:hover {
	text-decoration: underline;}
.hotsearch{
    width: 385px;
    float: left;
    margin-left: 18px;
    padding-top: 35px;}
.hottitle{
    font-size: 14px;
    color: #665042;
    width: 81px;
    height: 50px;
    float: left;
    padding-top: 2px;}
.hotwords {
	font-size: 14px;
    color: #666;
    padding: 0 12px;
    border-right: 1px solid #999;
    cursor:pointer;}
.hotwords:hover {
	color: #6a4528;
    text-decoration: underline;}
.searchbox {
    /* float: left;
    padding-top: 20px; */
    /* padding-top: 20px;
    padding-left: 20px; */
    margin-bottom: 37px;}
.borderbox {
    /*padding: 5px;
    box-shadow: 0 0 5px #ddd;*/
    padding: 10px;
    background: #edf0f7;    width: 540px;
    height: 40px;}
/* .search-tap-check{
    box-shadow: 0 0 5px #ddd;
    background: #fff;
     background: #fff url(../img/squaresm.png) no-repeat 0px -1px;
} */
/* .search-tap-check.first{
    background: #fff url(../img/squaresm02.png) no-repeat 0px 0px;
} */
.gccc{display: inline-block;
    width: 80px;
    height: 29px;
    line-height: 30px;
    color: #1a469b;
    font-size: 12px;
    /* background: #edf0f7; */
    background: #fff;
    text-align: center;}
.search_icon{
	float: left;
    margin-top: 16px;
    margin-left: 50px;}
.tapsearch {
	height: 30px;
    line-height: 30px;
    font-size: 14px;}
.part_left{margin-right: 16px;}
/* .tapsearch label {
    font-size: 14px;
    padding: 11px 22px;
    color: #666;
    cursor: pointer;
} */
/*.tapsearch label.search-tap-check{
	cursor: default;
}*/
.tapsearch label{
	cursor: pointer;}
.searchword {
	padding: 12px 20px;
    border-radius: 3px 0 0 3px;
    border: 1px solid #5e7db9;
    font-size: 12px;
    width: 445px;}
.searchbtn {
	display: inline-block;
    background: url(../img/icon_search.jpg) no-repeat center center #5e7db9;
    width: 52px;
    height: 40px;
    border-radius: 0 3px 3px 0;
    cursor: pointer;}
.tzgg{
	width: 235px;
    height: 220px;
    background: #fff;
    margin: 10px 10px 0 15px;
    /* float: left; */
    padding: 20px 28px;}
.tzgg-title{
    font-size: 18px;
    color: #6a4528;
    background: url(../img/notice.jpg) no-repeat right;
    position: relative;}
.tzfont{
	padding-bottom: 2px;
    padding-right: 6px;
    border-bottom: 1px solid #dbdbdb;}
.tzmore {
	position: absolute;
    top: 10px;
    right: 0;
    font-size: 9px;
    color: #6a4528;}
.tzgg-left {
    float: left;}
.datetop {
    display: block;
    width: 55px;
    height: 20px;
    font-size: 13px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    background: #a68f74;}
.datebottom {
	display: block;
    width: 53px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    font-size: 13px;
    border: 1px solid #dbdbdb;
    border-top: none;}
.tz-items{
    padding: 13px 0;
    border-bottom: 1px dashed #dbdbdb;}
.tzgg-right{
	float: left;
    line-height: 40px;
    margin-left: 12px;
    width: 166px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.tzgg-right a {
	font-size: 13px;
	color: #666;}
.tzgg-right a:hover {
	color: #6a4528;
	text-decoration: underline;}

.database{
	float: left;
    width: 560px;
    height: 260px;
    background: #fff;
    margin-top: 10px;}
.db-con{
    height: 240px;
    background: #f8f5f1;
    margin: 10px;}
.db-left {
    float: left;
    width: 224px;}
.dbtop {
	position: relative;
    width: 200px;
    height: 120px;
    cursor: pointer;}
.dbtop.checkbase,.dbtop.checkbase:hover a,.dbbottom.checkbase,.dbbottom.checkbase:hover a{
	cursor: default;
	text-decoration: none;}
.dbtop img {
	position: absolute;
    top: 24px;
    left: 80px;}
.dbtop a {
	position: absolute;
    top: 78px;
    left: 60px;
    font-size: 16px;
    color: #666;}
.dbtop:hover a, .dbbottom:hover a {
    color: #6a4528;
    text-decoration: underline;}
.dbbottom {
    position: relative;
    width: 200px;
    height: 120px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    background: #f5f5f5;
    cursor: pointer;}
.dbbottom img {
    position: absolute;
    top: 24px;
    left: 84px;}
.dbbottom a {
	position: absolute;
    font-size: 16px;
    color: #666;
    top: 78px;
    left: 60px;}
.db-right{
    float: left;
    width: 314px;
    margin: 42px 0;}
.db-righttry{
    float: left;
    width: 314px;
    margin: 32px 0 0;
    display:none;}
.db-righttry ul{
    min-height:156px;}
.dbname {
    display: inline-block;
    width: 108px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    font-size: 13px;
    color: #666;
    background: #eee8e1;
    border-radius: 3px;
    margin-left: 25px;
    margin-bottom: 26px;
    overflow: hidden;}
.dbhref{
	display:none;}
a.dbname:hover{
	color: #6a4528;
	text-decoration: underline;}
#trybase li{
	background: url(../img/try_dbname.jpg) no-repeat 0px center;
	line-height: 26px;}
#trybase li:hover{
	background: url(../img/try_dbname01.jpg) no-repeat 0px center;}
.try_dbname{
	width: 100%;
    text-indent: 1em;
    display: inline-block;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
    line-height: 16px;
    color: #666;
    vertical-align: middle;
    font-size: 13px;}
.db_more{
    line-height: 16px;
    color: #666;
    vertical-align: middle;
    font-size: 13px;
    float:right;
    margin-right:50px;}
.try_dbname:hover,.db_more:hover{
	text-decoration: underline;}
.loginbox {
    width: 277px;
    /* height: 240px; */
    /* float: left; */
    background: #fff;}
.lgfisrt{
	width: 273px;
    background: #f8f8f8;
    padding: 14px 0;
    box-shadow: 0px 0px 11px #e2e8f2;}
.part_padding{padding: 16px 25px;}
/* .lgsecond {
    width: 70%;
    margin: 0 auto;
    padding: 10px 0;
    padding-top: 20px;
    font-size: 13px;
    color: #666666;
} */
.child_ntn{
    cursor: pointer;
    margin-right: 35px;}
.child_ntn:last-child {
    margin-right: 0;}
.lgtitle{
	text-align: center;
    font-size: 16px;
    color: #1a469b;
    font-family:"Microsoft Ya Hei"
;}
.dzdd_h{text-align: center;
    font-size: 12px;
    color: #333;
    margin-top: 7px;}
.clearfix{
    padding: 10px 0;}
/* .lg-zjh {
    text-align: center;
    float: left;
    width: 50%;
} */
/* .lg-tmh {
    text-align: center;
    float: left;
    width: 50%;
} */
.lg-zjh input[type='radio'], .lg-tmh input[type='radio']{
	vertical-align: middle;
    margin-right: 5px;
    margin-top: -3px;}
.readernum_box{
	position:relative;
    margin: 0 auto;
    width: 220px;
    margin-top: 10px;}
.readernum_box>span{
	position:absolute;
	top:5px;
	top: 5px;
	right:10px;
	color:red;}
.readernum_box>span:hover{
	cursor:pointer;}
.readernum{
	width: 194px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #ccc;
    border-radius: 3px;
    background: #fff;
    padding: 0 12px;
    font-size: 12px;
    display: block;}
.readernum::-webkit-input-placeholder{
        color: #ccc;font-size:12px;}
.readernum::-moz-placeholder{
        color: #ccc;font-size:12px;}
.readernum:-ms-input-placeholder{
        color: #ccc;font-size:12px;}
.userpassord {
    padding: 0 12px;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #ccc;
    border-radius: 3px;
    background: #fff;
    width: 107px;
    margin-top: 10px;
	display:inline-block;}
.userpassord::-webkit-input-placeholder{
        color: #ccc;font-size:12px;}
.userpassord::-moz-placeholder{
        color: #ccc;font-size:12px;}
.userpassord:-ms-input-placeholder{
        color: #ccc;font-size:12px;}
.readernum_box>.readernum:-ms-input-placeholder{
	font-size:13px;}

.userpassord_box>.userpassord:-ms-input-placeholder{
	font-size:13px;}

.readernum::-ms-clear,::-ms-reveal{display:none;}
.userpassord::-ms-clear,::-ms-reveal{display:none;}
.userpassord_box{
	position:relative;
    margin: 0 auto;
    width: 220px;}
.userpassord_box span.clossee{
	position: absolute;
    top: 15px;
    right: 98px;
    color: red;}
.userpassord_box span.clossee:hover{
	cursor:pointer;}
.width_bj{width:560px;}
.readernum_box .holder{height:38px!important;line-height:24px!important;}
.readernum_box .parentholder{width:220px;height:28px;}
.userpassord_box .holder{left:-220px!important;height:28px;line-height:28px;}
.login {
    width: 75px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #5e7db9;
    font-size: 12px;
    color: #fff;
    border-radius: 3px;
    margin-top: 10px;
    margin-left: 12px;}
.psdcheck{
    vertical-align: middle;
    margin-top: -2px;}
.buypic{
	padding: 10px;
    background: #fff;
    margin: 10px 10px 0 15px;
    float: left;}
.commondb{
    float: left;
    width: 589px;
    height: 186px;
    margin-top: 10px;
    background: #fff;}
.comleft{
    float: left;
    width: 96px;
    height: 186px;
    position: relative;}
.combd{
    display: block;
    width: 22px;
    font-size: 18px;
    font-family: microsoft yahei;
    color: #6a4528;
    margin: 20px 0 0 30px;
    line-height: 1;}
.bgl-line{
    display: block;
    position: absolute;
    background: url(../img/l-line.jpg) no-repeat;
    width: 29px;
    height: 146px;
    top: 22px;
    left: 24px;}
.l-more {
    position: absolute;
    background: url(../img/lmore.jpg) no-repeat;
    width: 11px;
    height: 28px;
    top: 140px;
    left: 43px;}
.comright{
	float: left;
    margin-top: 20px;
    width: 466px;}
.comp{
	line-height: 25px;
    margin-bottom: 5px;}
.compa{
    font-size: 13px;
    color: #666;
    width: 268px;}
.clickcount{
    float: right;
    font-size: 13px;
    color: #999;}
a.compa:hover {
	color: #6a4528;
	text-decoration: underline;}
.readernotice {
    float: left;
    width: 380px;
    background: #fff;
    height: 184px;
    margin: 10px 0 0 10px;
    padding: 1px;}
.readernotice :hover .rnfont {
	text-decoration: underline;}
.rcom{
	width: 190px;
    height: 92px;
    float: left;
    position: relative;}
.r-center{
    width: 139px;
    height: 51px;
    position: absolute;
    top: 21px;
    left: 25px;
    text-align: center;
    line-height: 51px;}
.img1{
	line-height: 51px;
    vertical-align: middle;}
.rnfont{
    font-size: 16px;
    color: #665042;}
.r-white{
background: #fff;}
.r1,.r4{
	background: url(../img/bgreader.jpg) no-repeat;}
.r2,.r3{
	background: #f8f5f1;}

#left_nav{
	position: fixed;
    top: 50%;
    margin-top: -90px;
    right: 10px;}
.l_n_content{
	width:235px;
	height:189px;
	padding-top: 1px;
    background: #fff;
    position: relative;
    vertical-align: top;
    display: none;}
.l_n_content dl{
	margin:12px;}
.l_n_content dt,.l_n_content dd{
	display:inline-block;
    vertical-align: top;}
.l_n_content dt{
	width:28px;
	height:28px;
	margin-top:3px;}
.l_n_content dd{
	margin-left:6px;}
.l_n_qq dt{
	background:transparent url(../img/qq.jpg) no-repeat center center;}
.l_n_qq a,.l_n_wx span{
    display: block;
    font-size: 14px;
    font-weight: bold;
    color:#333;}
.l_n_qq span{
    display: block;
    font-size: 12px;
    color:#999;
    line-height: 30px;}

.l_n_wx dt{
	background:transparent url(../img/wx.jpg) no-repeat center center;}
.l_n_wx img{
	width:70px;
	height:70px;
	margin-top:12px;
	background:#eee;
	display: block;}
.l_n_close{
	background:transparent url(../img/l_n_close.jpg) no-repeat center center;
	position: absolute;
    display: block;
    width: 30px;
    height: 30px;
    top: 4px;
    right: 6px;
    cursor: pointer;}
.l_n_btn{
	background:#a69074 url(../img/l_n_btn.jpg) no-repeat center 10px;
	display:inline-block;
    vertical-align: top;
	display:inline-block;
    vertical-align: top;
    width:40px;
    height:120px;
    margin-top: 35px;
    cursor: pointer;}
.l_n_btn span{
    width: 20px;
    display: block;
    margin-left: 14px;
	padding-top: 38px;
	font-size: 14px;
    color: #fff;}
/* 新闻公告 */
.one_news {
    padding-right: 10px;
    border-bottom: 1px solid #dbdbdb;}
.one_list a.one_actlist {
    border-bottom: 2px solid #5e7db9;
    color:#1c469a;}
.one_more {
    font-size: 12px;
    color: #999;
    display: inline-block;
    margin-top: 8px;}
.one_list a {
    font-size: 16px;
    color: #333;
    font-family: "Microsoft Ya hei";
    display: inline-block;
    padding: 0 5px 2px 5px;
    margin-right: 1px;}
.one_blank {
    width: 45px;
    height: 28px;}
.one_text {
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    margin-left: 12px;
    width: 206px;}
.one_blank p {
    text-align: center;
    font-size: 12px;
    color: #fff;
    background: #7690c3;
    height: 14px;
    line-height: 14px;
    border: 1px solid #7690c3;}
.one_blank span {
    display: block;
    text-align: center;
    font-size: 13px;
    height: 15px;
    line-height: 15px;
    border: 1px solid #dbdbdb;
    border-top: none;}
.one_table {
    padding: 10px 0;
    border-bottom: 1px dashed #dbdbdb;}
.tabnone{display:none;}
/* 新书推荐 */
.two_sides {
    padding-left: 11px;}
.two_xstj {
    background: url(../img/img_newbook.jpg) no-repeat;
    width: 29px;
    height: 159px;
    position: relative;}
.two_xstj p.two_sx {
    color: #1a469b;
    font-size: 17px;
    width: 17px;
    font-family: "Microsoft Ya hei";
    line-height: 18px;
    position: absolute;
    left: 3px;}
.two_bkn {
    width: 14px;
    height: 33px;
    position: absolute;
    bottom: 0;
    right: 0;}
.two_gsqg {
    margin-left: 24px;}
.two_booksee {
    text-align: center;
    width: 92px;
    margin-right: 32px;}
.two_booksee img {
    display: block;
    width: 92px;
    height: 134px;
    box-shadow: 0 0 8px #888;
    padding: 1px;cursor:pointer;}
.two_booksee a {
    font-size: 12px;
    margin-top: 10px;
    display: block;}
.two_booksee:last-child {
    margin-right: 0;}
/* 数据库 */
.two_database {
    width: 281px;}
.two_database a {
    display: inline-block;
    height: 41px;
    line-height: 41px;
    font-size: 14px;
    width: 33.333%;
    box-sizing: border-box;
    text-align: center;
    border-bottom: 1px solid #fff;
    background: #f8f8f8;
    border-right: 1px solid transparent;}
.two_datachila {
    border-bottom: 1px solid transparent!important;
    border-right: 1px solid #fff!important;
    background: #f0f0f0!important;
    color: #1a469b;}
.two_list {
    padding:30px 40px 20px 40px;
    background: #f0f0f0;
    position: relative;}
.tab_more {
    position: absolute;
    top: 8px;
    right: 21px;}
.two_list a:hover {
    color: #1a469b;}
.two_list a i {
    width: 4px;
    height: 4px;
    background: #333;
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;}
/* 底部导航 */
.three_function {
    padding: 1px;
    border: 1px solid #fcfcfc;
    width: 100%;
    height: 94px;
    margin-top: 30px;}
.three_logo {
    width: 16.666%;
    background: #f8f8f8;
    height: 92px;
    position: relative;}
.three_position {
    width: 90px;
    height: 68px;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    text-align: center;}
.three_position a {
    display: inline-block;}
.three_position img {
    display: inline-block;
    margin-top: 13px;}
.three_position span {
    font-size: 13px;
    display: block;
    margin-top: 6px;}
.three_thread {
    background: url(../img/bg_fuwu.jpg) no-repeat;}
.one_list a:hover{color:#1a469b;}
.one_text:hover{color:#1a469b;}
.two_booksee:hover a{color:#1a469b;}
.three_position a:hover{color:#1a469b;}
.cmr{font-size: 14px;
    display: block;
    margin-bottom: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* word-wrap: break-word; */
    width: 200px;}
.cmr a{font-size:12px;}
.cmr i {
    width: 4px;
    height: 4px;
    background: #333;
    display: inline-block;
    vertical-align: middle;
    margin-right: 12px;}
/* 读者留言 */
.reader_advise {
    position: fixed;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    height: 182px;}
.reader_page {
    width: 38px;
    height: 105px;
    background: #1a469b;
    padding-top: 12px;}
.reader_page i {
    background: url(../img/icon_message.jpg) no-repeat center center;
    width: 100%;
    height: 20px;
    display: inline-block;
    margin-bottom: 4px;}
.reader_page a.reader_ly {
    width: 14px;
    font-size: 14px;
    display: block;
    margin: 0 auto;
    color: #fff;}
.reader_consider {
    width: 38px;
    height: 74px;
    position: relative;}
.reader_tools img {
    background: #1a469b;
    display: block;
    padding: 10px 9px;
    margin-top: 1px;
    cursor: pointer;}
.reader_first {
    display: none;}
.reader_shader {
    width: 120px;
    text-align: center;
    padding: 13px 0;
    box-shadow: 1px 1px 15px #888;
    background: #fff;
    position: absolute;
    right: 100%;
    top: 0;}
.reader_bottom {
    margin-bottom: 10px;}
.reader_lib p {
    font-size: 13px;}
.reader_tools img {
    background: #1a469b;
    display: block;
    padding: 10px 9px;
    margin-top: 1px;
    cursor: pointer;}
.reader_textalign {
    padding: 10px;
    text-align: center;
    line-height: 17px;}
.reader_weibo {
    top: 37px;
    display: none;}
.reader_xg:hover .reader_weibo {
    display: block;}
.reader_hover:hover .reader_first {
    display: block;}
.reader_first {
    display: none;}
.search-tap-check{
	color: #1a469b;
    background: #edf0f7;}