.content{ width:720px; margin:0 auto; min-height:100%;}
.layout{ width:641px; margin:0 auto;}

.search{ margin-top:30px; width:100%; overflow:hidden;}
.search .btn{ float:right; width:100px; text-align:center; color:#fff; background:#fb5555; cursor:pointer; font-size:18px; line-height:42px; height:42px; overflow:hidden;}
.search .txt{ float:left; width:540px; height:40px; border:1px solid #e1e1e1; background:#fff; box-shadow:0 1px 1px #36aad6; border-right:0;}
.search .txt input{ margin:0; border:0; padding:6px 2%; height:28px; overflow:hidden; width:96%; float:left;  font-size:16px; font-family:"微软雅黑"; color:#666666;}

.main{ width:641px; padding-top:20px; margin:20px auto 0; background:url(../images/search_bg.png) repeat-y 0 0;}
.main .bgbot{ width:100%; height:28px; background:url(../images/search_bg.png) repeat-y 0 -1px;}
.main .bigzi{ float:left; width:100px; height:100px; overflow:hidden; background:url(../images/bigzi_bg.png) no-repeat 0 0; margin:0 20px; line-height:88px; text-align:center; font-size:63px;}
.main .cont{ float:left; width:430px;}
.main .cont .pinyin{ padding:8px 0 0;}
.main .cont .pinyin span{ float:left; color:#1e9ece; width:130px; line-height:28px; font-size:16px;}
.main .cont .info{ width:290px; line-height:28px;}
.main .cont .info p{float:left; width:130px; color:#999999;}
.main .cont .info p span{ color:#666;}
.main .cont hr{ border:0; height:28px; overflow:hidden; background:none;}
.main .ci .bigzi{ background:none; width:90%;}
.main .ci .bigzi span{ float:left; width:56px; height:56px; background:url(../images/bigzi_bg2.png) no-repeat 0 0; line-height:52px; font-size:40px;}
.main .ci .cont{ margin-left:140px; display:inline; margin-top:12px;}
.main .ci .cont .info p{ width:100%;}

.zhujie{ line-height:28px;}
.zhujie .ft{ color:#039cd5;}
.zhujie .en,
.zhujie .py,
.zhujie .zy{ margin-left:10px; color:#039cd5;}
.zhujie hr.h{ height:28px; width:100px; border:0;}
.zhujie h2{ margin-top:28px; font-weight: bold; line-height:28px;}


.not-text{ width:380px; margin:20px auto 0; text-align:center;}
.not-text h4{ line-height:30px; margin:10px 0 5px; font-size:20px; color:#666;}
.not-text h5{ padding:30px 0;}
.not-text p{ line-height:24px; margin:10px 20px 5px; font-size:16px; color:#999;}
.not-text a{ display:inline-block; *zoom:1; width:143px; height:34px; background:url(../images/apkdwl_btn.png) no-repeat 0 0; margin-top:20px;}
.not-text .iosbtn{ background-position:0 -34px;}


/*字样式*/
.main .dicpy,.main .py,.main s,.main strong{font-size:19px}
.main p.h{margin-bottom:6px}
.main .h{margin-bottom:14px}
.main strong{background:none repeat scroll 0 0 #ff3b30;color:#fff;margin:0 5px 0 0;padding:2px 0}
.main .ft{background:#fff;color:#000;font-weight:lighter;font-size:16px}
.main .py{font-weight:lighter;letter-spacing:0}
.main .dicpy,.main .dw_type,.main .py,s{color:#ff3b30}
.main .dw_en,.main .en{color:#f90;font-style:italic;letter-spacing:1px;font-weight:lighter;font-size:14px;font-family:"Microsoft YaHei","Segoe UI",Arial,Helvetica,sans-serif,SimSun}
.main .dw_subline,.main .sub,.main .sub2,.main .subcz{color:#807e7e;padding-left:50px;font-size:14px;line-height:28px;font-weight:lighter}
.main strong.nolight{background:0 0;color:#000}
.main li{list-style:outside decimal;margin-left:40px;margin-top:28px}
.main .sub{padding-left:40px}
.main .sub2{padding-left:40px}
.main span.note{margin-left:-32px;padding-right:13px;display:none}
.main .ins{text-indent:2.2em}
.main .nred{padding:0 5px;background:#fd7068;color:#fff;border-radius:10px;position:absolute;font-size:12px;left:1px;margin-top:3px;line-height:28px}
.main .ncz{padding-right:7px}
.main .subcz{padding-left:64px}
.main ul li:first-child{margin-top:0}
.main ul{margin:0;padding:0}
.main i{color:#8c8c8c;display:list-item;list-style-type:circle;list-style-position:inside;margin-left:16px}
.main b{color:#25bbc3;font-weight:lighter}
.main b.attr{background:#25bbc3;color:#fff;border-radius:50px;margin:18px 0 -1 7px;height:20px;display:inline-block;text-align:center;line-height:28px;position:relative;bottom:2px;font-size:12px;font-weight:lighter;padding:0 4px}
.main .f .attr{margin-top:0}
.main b,.main i,.main s,.main u{font-style:normal;text-decoration:none}
.main u{text-decoration:none;display:block;font-style:normal;color:#000}
.main code{color:#33a3a4}
.main em{color:#ff3b30}
.main b.num{color:#bd010f;font-weight:700;position:absolute;margin:2px 0 0 0}
.main .num{color:#bd010f}
.main ul{color:#bd010f}
.main span.num{display:inline}
.main .zy{background:#25bbc3;color:#fff;border-radius:10px;font-size:12px;padding:0 2px;position:relative;bottom:1px}
.main li .sub{padding-left:inherit}
/*end 字样式*/
/** 词组特殊的部分 */
.main p,.sub{
    margin-left:5px;
    padding-right:10px;
}
.main .nred{
    left:5px;
}
.main .subcz{
    padding-left:45px;
}
.main .ncz{
    position: absolute;
    margin-left:-30px;
}

.tongyici a {color: #999999; display: inline-block; margin-left: 5px;}

.hot-search {margin-top: 30px;min-height:650px;}
.hot-search a {color: #666;margin-left: 10px;line-height: 30px;}

/** end cizu view3 **/
