@import url(https://www.yuwenmi.com/static/css/chengyu.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
@charset "gb2312";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}
.wx_pic{display: none;background:url(https://www.yuwenmi.com/static/img/common/yuwenmi_code.png) no-repeat 8px 7px  #fff!important; border:1px solid #E8F1E8;border-radius:3px;}
body{background:#FAFAFA;font-size:14px;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0 none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
strong{ font-weight:800;}
ol, ul, li{list-style: none outside none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
a {color: #3665c3;text-decoration: none;}
a:hover {text-decoration: underline; cursor:pointer;}
.indexWidth{width: 100%;margin:0 auto;}
.header{background: #ffffff none repeat scroll 0 0;border-bottom:1px solid #EEE;border-top:3px solid #B48340;width:100%;float:left;text-align: center;}
.header .logo{display: inline-block;margin:4px 0}
.header .logo img{height:32px;float:left}
.header .logo a.lanmu{font-size:18px;margin:2px 10px 0;font-weight:100;float:left;padding:1px 10px;color: #926A34;background:#FFF;border:1px solid #DDD;border-radius:3px;font-weight: 700;}
.header .nav{float:left;margin: 3%;}
.header .nav a{color: #333;float:left;font-size:14px;line-height:28px;border: 1px solid #dfdfdf;padding:0 7px;margin-left: 6px;border-radius: 4px;margin-bottom: 10px;}
.header .nav a.on,.top a:hover{color:#926A34;background:#FFF;border:1px solid #DDD;border-radius:3px}
.header .nav a:nth-child(1){display:none;}
 /*登陆*/

.header .login{float:right;overflow:hidden;margin-top:2px;display: none;}
.header .login a{float:left;font-size: 12px;height:30px;line-height:38px;color: #888;}
.header .login code{float:left;color:#DDD;border-right:1px solid #e0e0e0;width:1px;height:13px;margin:12px 8px 0 8px}
.header .login a.l{background:url(https://cpt.9136.com/img/yuwenmi/index/ico_member.png) no-repeat 0 10px;padding-left:22px}
.header .phone{ background:url(https://cpt.9136.com/img/yuwenmi/phone/phone.png) no-repeat 0  11px; display:inline-block; padding-left:13px; margin-left:15px}
.jianyi:before{content:'';height: 13px;background: #ccc;float: left;width: 2px;margin: 13px 5px;}


/*搜索*/
.search{ float:left; width:100%;}
.search .seabox{float:left;width:100%;margin-top: 15px;}
.seabox .form1,.seabox .form2{float:left;width: 100%;}
.seabox .form3{float:left;width: 100%;/}
.seabox .form3 span {float: left;background: #A7C13C;color: #FFF;padding: 2px 0px;margin-right: 18px;border-radius: 20px;margin-top: 6px;}
.seabox .form3 span a { float:left;color: #fff;line-height: 0px; font-size: 14px;}
.seabox .form3 span a:hover{background: none;text-decoration: underline;}
.seabox .form3 ul{ float:left;height: auto; margin-top:4PX; width: 88%;}
.seabox .form3 ul li{ float:left;width: auto; padding:3px;}
.seabox .form3 ul li a{ float:left; color: #666;margin: 4px 10px;}
.seabox .form3 ul li a:hover{background:#2DB4E1;color: #fff;}
.seabox input[type="text"]{background:#FFF;border-radius:5px;border:1px solid #E5E5E5;float:left;height:40px;text-indent:10px;line-height:40px;width: 70%;}
.seabox .form2 input[type="text"]{ width:40px; height:40px; margin-left:15px; text-align:center; text-indent:0px;}
.seabox input[type="submit"]{cursor:pointer;float: right;height:40px;background:#29ABE2;color:#FFF;border-radius:5px;width: 25%;font-size: 16px;border: 0;}

.main{float:left;width:100%;margin-bottom: 10px;}

/*面包屑*/
.site{float:left;width: 94%;margin: 3%;padding-bottom: 0;font-size: 14px;color: #666;}
.site a{ float:left; line-height:20px; color:#666;}
.site code{ float:left; line-height:20px; margin:0 10px; color:#999;}
.channelink{float:left;background:#FFF;width: 94%;padding: 3%;box-shadow: 2px 2px 3px #eaeaea;border-radius: 10px;}
.channelink span{ float:left; line-height:24px; height:24px; padding:0 10px; background:#38b0e5; color:#FFF; margin:8px; border-radius:12px;}
.channelink p{border:1px solid #FAFAFA;box-shadow:1px 1px 1px #E5E5E5;float:left;width: 94%;padding: 3%;border-radius:3px;background:#FAFAFA;display: flex;flex-wrap: wrap;justify-content: space-between;font-size: 14px;color: #666;line-height: 30px;}
.channelink p:hover{ background:#FFF; border:1px solid #7daa2a;}
.channelink a{font-size: 14px;color:#666;float:left;border-radius:3px;}
.channelink a:hover, .channelink a.hover {background:#7DAA2A;color: #FFF;text-decoration: none;}

/*左边*/
.main-left{float:left;width: 94%;background:#FFF;padding: 3%;box-shadow: 2px 2px 3px #eaeaea;margin-top: 10px;border-radius: 10px;}
.main-left h2{ float:left; width:100%;margin-bottom: 10PX; height:30px; line-height:30px; font-size:16px; font-weight:bold; color: #967346; border-bottom:2px solid #E5E5E5;padding-bottom: 5px;}
/*index*/
.main-left .lanmubox{margin-bottom: 21px;width:100%;vertical-align:middle;float: left;background: #FAFAFA;}
.main-left .lanmubox .leftpic{box-shadow:1px 1px 1px #EEE;overflow:hidden;width: 30%;height: 106px;position: relative;float: left;border-radius: 10px;}
.main-left .lanmubox .leftpic span{position:absolute;width:100%;height: 24px;left:0px;text-align:center;line-height: 24px;opacity:0.9;background:#84c11c;color:#FFF;font-size: 16px;font-weight:bold;bottom: 0;}
.main-left .lanmubox .leftpic img{height: 83px;width: 100%;}
.main-left .lanmubox .rightcont{background:#FAFAFA;display:table-cell;vertical-align:middle;width: 68%;padding: 3% 0;}
.main-left .lanmubox .rightcont .taglist{}
.rightcont .taglist a{float:left;padding:0 9px;line-height:26px;font-size: 15px;}
.rightcont .taglist a:hover{ background:#84c11c; color:#FFF; text-decoration:none; border-radius:13px;}


.cylist{ float:left; width:100%;}
.cylist li{ float:left; width:96%; padding:10px 2%; border-bottom:1px dotted #DDD;}
.cylist li.c1{ background:#FFF;}
.cylist li.c2{ background:#FAFAFA;}
.cylist li p{;  line-height:24px; float:left; width:100%;}
.cylist .cy a{float:left;font-size: 16px;font-weight:bold;color:#6e9612;}
.cylist .cy font{ float:left; color:#999999;  font-size:14px; margin-left:15px;}
.cylist .cy .ck{float:right;background: #e7ecf1;color: #3665c3;padding:0px 10px;border-radius:3px;font-weight:normal;font-size:12px;}
.cylist .cy .ck:hover{ text-decoration:none; background:#6e9612; color:#FFF;}
.cylist .jx{color: #888;}
.cylist .jx font{color: #b5b5b5;}
.cylist .bq font{ font-size:12px; color:#666; float:left;}
.cylist .bq a{ float:left; color:#6e9612; font-size:12px; margin-right:20px;}
.pages{float:left;width:100%;margin:18px 0; *padding-bottom:20px}
.pages span,.pages .current_page{background: none repeat scroll 0 0 #6e9612;border:medium none;border-radius:18px;color:#fff;float:left;height:32px;margin-left:6px;overflow:hidden;padding:0 12px;text-align:center;line-height: 32px;}
.pages a{background:none repeat scroll 0 0 #F2F2F2;border:medium none;border-radius:18px;float:left;height:32px;margin-left:6px;overflow:hidden;padding:0 12px;text-align:center;line-height: 32px;color: #333;}
.pages a:hover{background:none repeat scroll 0 0 #7DAA2A;color:#fff;}

.main-right{float:right;width: 100%;margin-top: 10px;}

/*一周点击量最多成语*/
.rightbox{float:left;margin-bottom: 10px;width: 94%;padding: 3%;background:#FFF;box-shadow: 2px 2px 3px #eaeaea;border-radius: 15px;}
.rightbox .rtit{ float:left; width:100%; font-size:16px; font-weight:bold;  height:24px;color:#494949; border-bottom:1px solid #E5E5E5; padding-bottom:3px;}
.rightbox p.jf{ padding:5px 0; border-bottom:1px dashed #DDD; float:left; width:100%; height:30px; line-height:30px;}
.rightbox p.jf a{ font-size:16px; display:block;color: #888;}
.rightbox p.jf a:hover{ text-decoration:none;}
.rightbox p code{ float:left; width:20px; margin:5px 0px; text-align:center; font-size:12px; font-weight:bold; border-radius:3px; margin-right:10px; height:20px; line-height:20px; color:#FFF;}
.rightbox .rHead{ float:left; margin-bottom:10px; width:100%;}
.rightbox .rHead i{ float:left; width:60px; height:40px; background:url(https://www.yuwenmi.com/static/img/bg.png) no-repeat 0 -48px;}
.rightbox .rHead span{ font-size:20px; color:#5d5d5d; font-weight:bold;}
.rightbox .rHead span font{ display:block; font-size:12px; font-weight:normal; margin-left:5px; color:#5d5d5d;}
.rightbox .rightlist{margin-top:10px;float:left;width:100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.rightbox .rightlist a{text-align: center;padding: 0px 5px;line-height: 30px;display: inline-block;margin: 0px 10px 10px 0px;border: 1px dashed #DDD;border-radius: 5px;text-decoration: none;overflow: hidden;height: 30px;width: auto;}
.rightbox .rightlist li{ float:left; width:100%; height:40px; line-height:40px; border-bottom:1px dotted #EEE;overflow: hidden;}
.rightbox .rightlist a:hover{ color: #69962C }
.rightlist li code{ float:left; width:15px; line-height:15px; height:15px;  font-size:12px; font-weight:bold; background:#676767; color:#FFF; text-align:center; margin:13px 0}
.rightlist .c{ background:#f93f54;}
.rightlist li a{ font-size:14px; color:#5d5d5d; float:left; margin-left:10px;}
.rightlist li p{ margin-left:5px; float:left; line-height:45px; color:#999; font-size:12px;}

/*footer*/
.flink{float:left;width: 94%;padding: 3%;background:#FFF;line-height:24px;margin-bottom: 10px;}
.flink span{ float:left; font-size:14px; font-weight:bold; color:#666;}
.flink a{float:left;color:#999;margin-right: 11px;white-space:nowrap;font-size: 12px;}
.footer{float:left;width:100%;padding: 15px 0 5px;background: url(https://www.yuwenmi.com/static/img//foot_bg.jpg) bottom no-repeat;}
.footer p{text-align:center;line-height:24px;font-size:12px;color:#666}
.footer p a{margin:0 8px;color:#666!important;font-size: 12px;display: inline-block;}
.footer p font{font-size:12px}
.footer p b{color:#666!important;font-weight: 400;}

/*广告 */
.s_ctop{float: left;margin-bottom: 5px;text-align: center;width: 100%;}
.s_cbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_lbottom{float: left;margin-left: -10px;}
.s_rg{margin-bottom:10px;float: left;}
#s-test{margin-top: 10px;float: left;text-align: center;width: 100%;}
}