body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0 }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 700;}
q:before, q:after { content: '' }
a:hover { cursor:pointer;}
abbr, acronym { border: 0; font-variant: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
input, textarea, select { font-family: inherit; font-size: inherit; *font-size: 100%; font-weight: inherit }
legend { color: #000 }
:focus {outline:0;}

body{background: #F5F5F5;font-size: 14px;}
pre { color: #666; font: 12px/1.8 "Hiragino Sans GB","Microsoft Yahei","Helvetica Neue",Helvetica,Arial,Sans-serif; }
code { font-family: courier new,courier,monospace }
a:active{outline:none}
a,a:link{color:#333;text-decoration:none}
a:hover{color:#FF7200;text-decoration:none}
li{list-style:none;}
/*head*/
.nav_box {background: #F8F8F8 none repeat scroll 0 0;border-bottom: 1px solid #EEE;border-top: 3px solid #B48340;height: 40px;width: 100%;float: left;min-width: 1000px;}
.indexWidth {width: 1058px;margin: 0 auto;}
.logo {float: left;margin: 4px 0;}
.logo img {height: 32px;float: left;}
.logo a.lanmu {font-family: "Microsoft YaHei";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;}
.nav_top a:hover{color:#926A34;background:#FFF;border:1px solid #DDD;border-radius:3px}
.nav_top {float: left;margin: 5px 0 0 12px;}
.nav_top a {color: #9A7037;float: left;font-family: "Microsoft YaHei";font-size: 14px;border: 1px solid #F8F8F8;line-height: 28px;padding: 0 7px;margin-left: 3px;}
.nav_box .login {float: right;overflow: hidden;margin-top: 2px;}
.nav_box .login a {float: left;color: #8e8e8e;font-size: 12px;height: 30px;line-height: 38px;font-family: Arial,"Microsoft YaHei","瀵邦喛钂嬮梿鍛寸拨";}
.nav_box .login a.l {background: url(https://www.yuwenmi.com/static/img/index/ico_member.png) no-repeat 0 10px;padding-left: 22px;}
.nav_box .phone {background: url(https://www.yuwenmi.com/static/img/phone/phone.png) no-repeat 0 11px;display: inline-block;padding-left: 13px;margin-left: 15px;}
.nav_box .login code {float: left;color: #DDD;border-right: 1px solid #e0e0e0;width: 1px;height: 13px;margin: 12px 8px 0 8px;}
.main {float: left;width: 100%;margin-bottom: 15px;}

/*site*/
.site{float: left;width: 100%;font-family: songti;font-size: 12px;}
.site a{ float:left; line-height:34px;color: #666;}
.site code{ float:left; line-height:34px; margin:0 10px; color:#999;}
/*xiaoxueLink*/
.xiaoxueLink{float: left;width: 1058px;margin-bottom: 10px;background: url(https://www.yuwenmi.com/static/img/shuben_bg.png) right center no-repeat #fbf8f1;background-size: 50px;border-radius: 4px;border: 1px solid #DCCCB3;}
.xiaoxueLink span{float: left;line-height: 45px;height: 45px;background: #A98E5C;color: #FFF;width: 120px;text-align: center;font-weight: 700;}
.xiaoxueLink p{ float:left; width:900px;}
.xiaoxueLink a{float: left;color: #A96A0E;border-right: 1px solid #DCCCB3;width: 110px;height: 45px;text-align: center;font-size: 14px;line-height: 45px;font-weight: 700;}
.xiaoxueLink a:hover,.channelLink a.hover{ background:#A98E5C; color:#FFF; text-decoration:none;}


.mainnav .nav ul { float:left; height:100%; position:relative; z-index:999; }
.mainnav .nav li{display: inline;float: left;margin-right: 1px; width:100px;height: 40px;text-align: center;text-decoration: none;}
.mainnav .nav li a,
.mainnav .nav li a:link,
.mainnav .nav li a:visited,
.mainnav .nav li a:active{display:block;padding:0px 15px;font-size:14px;line-height:40px;color:#fff;}
.mainnav .nav ul li ul{position:absolute;border-top:1px solid #fff;display:none; width:158px;height:auto;z-index:999;background:#1996E6;opacity:.9;filter:alpha(opacity=90);*margin-left:-48px;-moz-opacity:.9;}
.mainnav .nav ul li ul li {display:block;float:left;padding:0;width:158px;border-bottom:1px #fff solid;background:none;text-align: left;}
.mainnav .nav ul li ul li a{display: block;float:none;width:128px;font-size: 12px;line-height:24px;}
.mainnav .nav li a:hover,.mainnav .nav ul li ul li a:hover{background:#00AEEF}
/*--left--*/
.wrapindex{float: left;width: 740px;position: relative;background: #ffffff;}
.homeleft {float: left;padding: 14px; width: 100%;}
.ml_title {float: left;width: 95%;border-bottom: 1px solid #D0C6AF;}
.ml_title span {background: #fbf7ee;border: 1px solid #D0C6AF;float: left;width: 78px;height: 27px;line-height: 27px;text-align: center;border-bottom: 0;color: rgb(150, 118, 40);font-weight: 700;padding: 0 10px;}
.ml_title a{float: right;background: url(https://www.yuwenmi.com/static/img/index/more_col.png) no-repeat right center;height: 27px;width: 40px;}

/*--left_top--*/
.column-img{float:left;width:100%; margin-bottom: 18px;}
.column-img li{float: left;width: 340px;height: 90px;margin: 10px 0;margin-right: 15px;}
.column-img a:hover img{opacity:0.8;filter:alpha(opacity=80)}
.column-img li img{display: inline;float: left;width: 80px;height: 100px;padding: 2px;margin: 5px;}
.column-img .thumb2{width:80px;height:80px;}
.column-img .list-name{overflow:hidden;margin:5px 0;width:200px;height:24px;text-overflow:ellipsis;font-size:14px}
.column-img .list-name a{overflow: hidden;color: #675027;text-overflow: ellipsis;line-height: 22px;cursor: pointer;margin: 5px;font-weight: 700;}
.column-img .list-name a:hover{color:#FF7200}
.column-img .list-summary{line-height:24px;font-size:12px;color:#888}

.column-pic{float: left;width: 96%;margin: 10px 0;}
.column-pic a:hover img{opacity:0.8;filter:alpha(opacity=80)}
.column-pic img{float: left;width: 95px;height: 75px;padding: 2px;margin: 5px;}
.column-pic .pic_img{float: left;width:80px;height:80px;}
.column-pic .pic_art{float: right;width: 590px;}
.column-pic .art-name{overflow:hidden;margin:5px 0;width:200px;height:24px;text-overflow:ellipsis;font-size:14px}
.column-pic .art-name a{overflow: hidden;color: #675027;text-overflow: ellipsis;line-height: 22px;cursor: pointer;margin: 5px;font-weight: 700;}
.column-pic .art-name a:hover{color:#FF7200}
.column-pic .art-summary{line-height:24px;font-size:12px;color:#888}

.column-list{float: left;width: 100%;}
.column-list ul{display:block;overflow:hidden;font-size:14px;width: 46%;float: left; margin: 0 10px;}
.column-list li{overflow: hidden;float: left;border-bottom: 1px dashed #EEE;width: 100%;height: 30px;line-height: 30px;}
.column-list li a{float: right;overflow: hidden;width: 315px;color: #653B03;}
.column-list li a:hover{color:#FF7200}
.column-list li span{float: left;width: 15px;height: 15px;color: #FFF;text-align: center;line-height: 15px;font-family: Arial;font-size: 12px;margin: 8px 10px 0 0;background: #C1CE8D;}
.shiti li{background: url("https://www.yuwenmi.com/static/img/xiaoxue/shiti_icon.png") 2px 7px no-repeat;}
.dowm li{background: url("https://www.yuwenmi.com/static/img/xiaoxue/img/down_icon.png") 320px 7px no-repeat;}
.dowm li a {background: url("https://www.yuwenmi.com/static/img/cai/icon5.png") 0px 10px no-repeat;width: 100%;padding-left: 24px;float: left;}
.zuowen li span{background: #f93f54}
/*--right--*/
#right_box {float:right; width:300px}
.wrapright {float:left;width: 300px;background: #fff;padding: 15px 0;}
.wright_title{float:left;color: #986F23;font-weight: 700;font-size: 16px;margin-left: 15px;border-left: 4px solid #926a34;padding-left: 4px;margin-bottom: 10px;}
.h_widget {float:left;width: 300px;margin-top: 10px;padding: 15px 0;background: none repeat scroll 0 0 #fefef6;border: 1px solid #fff;}
.h_widget ul{float:left;overflow:hidden;}
.h_widget ul li{line-height: 28px;width: 265px;overflow: hidden;font-size: 12px;float: left;margin-left: 13px;height: 31.7px;}
#right_box .widget_rss li, #right_box .widget_recent_entries li{float:left;overflow:hidden;width:295px;height:28px;line-height:28px}
#right_box .widget_rss li a, #right_box .widget_recent_entries li a{float:left;overflow:hidden;padding-left:0;width:285px;height:28px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.nianjifenlei{float:left;overflow: hidden;}
.nianjifenlei a{float:left;width: 78px;height: 28px;line-height: 28px;margin-top: 10px;color: #926a34;font-size: 12px;text-align: center;display: block;float: left;margin-left: 15px;border: 1px solid #a98e5c;}
.nianjifenlei a:hover {float:left;color: #FF7200;text-decoration: none;}

/*foot*/
.foot{float:left;width:100%;background: url(https://www.yuwenmi.com/static/img//foot_bg.jpg) bottom no-repeat;padding: 20px 0 5px;}
.foot p{text-align: center;line-height: 24px;font-size: 12px;color: #929292;}
.foot p a{ margin:0 8px; color:#1996e8;}
.foot p font{ font-size:12px;}


