﻿@charset "utf-8";
/* CSS Document */

.logo_search {margin-top:33px;}
.logo {width:92px; float:left; margin-top:1px;}
.logo img {width:100%;}
.inpage_search {float:left; margin:9px 0px 0px 38px;}
.pinyin_link {height:46px; line-height:46px; float:left; margin:9px 0px 0px 30px; font-size:14px;}
.pinyin_link a {color:#666;}
.pinyin_link a:hover {text-decoration:underline;}

.content {padding-bottom:100px; margin:42px auto 0px auto;}
.content_left {width:764px; float:left;}

/*========有结果时 开始========*/
.riT {height:42px; line-height:42px; position: relative; padding:0 18px; background:#fff; border:1px solid #e5e5e5; font-size:14px; color:#666;}
.riT span {color:#333;}
.share_btn {position: absolute; right:18px; top:0; bottom:0; font-size:14px; color:#666; cursor:pointer;}

/*分享*/
.share_winBox {padding:6px 18px 27px 18px; margin-top:12px; border:1px solid #e5e5e5; background:#fff;}
.share_winBox_top {height:38px; line-height:38px; position: relative; border-bottom:1px solid #f0f0f0; font-size:14px;}
i.close_share_winBox {width:10px; height:10px; position: absolute; right:0; top:50%; margin-top:-5px; background:url(../image/search/icon-closeShare.png) no-repeat 0 0; background-size:100%; cursor:pointer;}
.share_winBox_down {margin-top:17px;}
#share_operate a {width:34px; height:34px; float:left; margin:0 4px 4px 0;}
#share_operate:after {content:'' ; display: block; clear:both;}
#share_operate a.bds_tsina {background:url(../image/common/icon-share.png) no-repeat 0 0; background-size:100%;}
#share_operate a.bds_weixin {background:url(../image/common/icon-share.png) no-repeat 0 -34px; background-size:100%;}
#share_operate a.bds_tqq {background:url(../image/common/icon-share.png) no-repeat 0 -68px; background-size:100%;}
#share_operate a.bds_qzone {background:url(../image/common/icon-share.png) no-repeat 0 -102px; background-size:100%;}
#share_operate a.bds_douban {background:url(../image/common/icon-share.png) no-repeat 0 -136px; background-size:100%;}
#share_operate a.bds_twi {background:url(../image/common/icon-share.png) no-repeat 0 -170px; background-size:100%;}
#share_operate a.bds_fbook {background:url(../image/common/icon-share.png) no-repeat 0 -204px; background-size:100%;}
.share_link {height:34px; margin-top:8px;}
.link_text {width:298px; height:32px; float:left; padding:0 8px; border:1px solid #e0e0e0; display: block;}
.link_text input {width:100%; height:32px; color:#666;}
.link_tip {line-height:34px; float:left; margin-left:12px; color:#999;}

/*----多结果页----*/
.tem_box1 {display:block;}
.tem_group {position: relative; padding:21px 18px 30px 18px; margin-top:12px; border:1px solid #e5e5e5; background:#fff;}
.serTop {width:100%; height:25px; line-height:25px; padding-bottom:10px; position: relative; border-bottom:1px solid #f0f0f0;}
.serTop h1 , .serTop span , .serTop i.laba_icon {float:left;}
.serTop h1 {margin-right:14px; font-size:18px; color:#d13c34;}
.serTop h1 a {color:#d13c34;}
.serTop span {margin-top:-3px; color:#666; font-size:14px;}
.serTop i.laba_icon {margin:5px 0px 0px 13px;}

.mean_box {margin-top:18px;}
.mean_boxLi {line-height:24px; margin-top:8px; font-size:14px;}
.mean_box .mean_boxLi:first-child {margin:0;}
.mean_boxLi span , .mean_boxLi em {display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.mean_boxLi span {width:46px; color:#999;}
.mean_boxLi em {width:675px;}

.tag_box {width:100%; margin-top:15px; font-size:0;}
.tag_box li {padding:0px 8px; height:20px; line-height:20px; border:1px solid #f0f0f0; background:#f7f7f7; display:inline-block; *display:inline; *zoom:1; margin-right:6px; font-size:12px;}
.tag_box li a {display: block; color:#8c8c8c;}
a.link_detail {height:16px; line-height:16px; position: absolute; right:18px; top:28px; color:#999;}
a.link_detail:after {content:''; width:16px; height:16px; margin-left:6px; float:right; background:url(../image/common/icon-search.png) no-repeat 0 -61px; background-size:36px 77px;}

/*----音-字----*/
.tem_box2 {display:block;}
.zi_list {width:100%; margin-top:14px;}
.zi_list a {float:left; margin:0px 13px 8px 0px; font-size:16px;}

/*----字-音----*/
.tem_box3 {display:block;}
.serTop h2 {display:inline;}
.mtL {margin-left:93px;}
.serTop em {color:#e24633;}
.yin_list {width:100%; font-size:14px;}
.yinLi {width:100%; height:16px; margin-top:12px;}
.yinLi span {margin-right:30px; float:left;}
.yinLi em {float:left; color:#2087e8;}

.more_info {width:117px; height:40px; line-height:40px; margin:20px auto 0px auto; border:1px solid #e5e5e5; background:#fff; text-align: center; font-size:14px; color:#999; cursor:pointer;}
.more_info:hover {border:1px solid #b3b3b3;}

.tiAdd {margin-top:20px; font-size:14px; text-align: center; color:#999;}
.tiAdd a {margin-left:10px; color:#333;}
.tiAdd a:hover {text-decoration:underline;}

/*========有结果时 结束========*/


/*========右栏 开始========*/
.content_right {width:222px; float:right;}
.part_box {width:220px; margin-bottom:10px; border:1px solid #e5e5e5; background:#fff;}
.part_box_title {width:188px; height:42px; line-height:42px; padding:0px 16px; background:#f2f2f2; border-bottom:1px solid #e5e5e5; font-size:14px;}
.part_list {font-size:14px; background:#fff;}
.part_list li {width:50%; padding:23px 0; position: relative; float:left; text-align: center;}
.part_list li:first-child:before {content:''; width:1px; position: absolute; right:0; top:0; bottom:0; background:#f0f0f0;}
.part_list:after {content:''; clear:both; display: block;}
.part_list li a {display: block; color:#666;}
.part_list li a:before {content:''; width:30px; height:30px; margin:0 auto 12px auto; display: block;}
.part_list li a.weibo:before {background:url(../image/search/icon-followMe.png) no-repeat 0 0; background-size:30px;}
.part_list li a.wechat:before {background:url(../image/search/icon-followMe.png) no-repeat 0 -30px; background-size:30px;}

/*广告位*/
.side_ad {width:220px; margin-bottom:12px;}
.bottom_ad {display:none;}
/*========右栏 结束========*/

.recorder_box {position:fixed; left:0; right:0; top:0; bottom:0; display:none;}
.recorder_box_in {width:416px; height:366px; position: absolute; left:50%; top:50%; margin:-196px 0px 0px -208px; background:#fff; z-index: 1000;}
.recorder_top {width:100%; height:38px; position:relative; background:#f2f2f2; border-bottom:1px solid #d9d9d9;}
.recorder_top span {display: block; line-height:38px; text-align: center; font-size:14px;}
.recorder_top em {position: absolute; right:12px; top:11px; color:#666; cursor: pointer;}
.recorder_down {width:390px; height:300px; margin:0px auto;}

@media screen and (max-width:767px) and (min-width:320px) {
	.logo_search {margin-top:62px;}
	.logo , .content_right , .pinyin_link {display:none;}
	.serRi , .riT , .inpage_search , .content_left , .tem_group , .mean_boxLi span , .mean_boxLi em {width:auto;}
	.content_left {float:none;}
	.riT {padding:0 10px;}
	.content {padding:0px 14px 120px 14px; margin-top:70px;}
	.inpage_search {padding:0px 14px; float:none; margin:0;}
	.tem_group {padding-bottom:71px; padding-left:10px; padding-right:10px;}
	.serTop {width:auto; height:auto; line-height:auto; padding-right:88px;}
	.serTop h1 , .serTop span , .serTop i.laba_icon {float:none; display:inline-block;}
	.serTop h1 {margin:0px 8px 3px 0px;}
	a.link_detail {height:40px; line-height:40px; left:0; right:0; bottom:0; top:auto; background:#fcfcfc; border-top:1px solid #e5e5e5; display: block; text-align: center; font-size:14px;}
	a.link_detail:after {display:none;}
	.recorder_btn {display:none;}
	
	.share_winBox {padding:6px 10px 20px 10px;}
	.share_btn {right:10px;}
	.share_link {height:auto;}
	.link_text {width:100%; float:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
	.link_tip {line-height:normal; float:none; margin:0; margin-top:6px; display: block;}

	.mean_boxLi {margin-top:18px;}
	.mean_boxLi span , .mean_boxLi em {display:block;}
	.mean_boxLi em {margin-top:3px;}
	.bottom_ad {margin-top:32px; display:block;}
}