body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0}

body{background:#f2f2f2;font-size:14px}
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:#000;text-decoration:none}
a:hover{text-decoration:underline;cursor:pointer}
.clearfix:after{clear:both;display:block;height:0;visibility:hidden}
.indexWidth{width:1058px;margin:0 auto}

.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}
.logo{float:left;margin:4px 0}
.logo img{height:32px;float:left}
.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}
.nav_top{float:left;margin:5px 0 0 12px}
.nav_top a{color:#9A7037;float:left;font-size:14px;border:1px solid #F8F8F8;line-height:28px;padding:0 7px;margin-left:3px}
.nav_top a.on,.nav_top a:hover{color:#926A34;background:#FFF;border:1px solid #DDD;border-radius: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;}
.nav_box .login code{float:left;color:#DDD;border-right:1px solid #e0e0e0;width:1px;height:13px;margin:12px 8px 0 8px}
.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}
.head{ float: left;width: 100%;padding: 10px 0px;border-bottom: 1px solid #DDD;background:#FFF;box-shadow: 0px 1px 1px #E5E5E5;}
.head .logo{ float:left;}
.head .logo img{ float:left;}
.head .logo code{ float:left;}
.head .logo font{ float:left; font-size:32px; line-height:61px; margin-left:15px; color:#fe7f32;}
.nav{ float:right; position:relative; margin-top:36px; _margin-top:30px; _height:41px; margin-bottom:-11px; width:700px; height:36px; line-height:36px; font-size:16px;}
.nav a{ float:left; padding:4px 4px 0 4px; margin-right:8px; _margin-top:15px; height:31px; border-radius:8px 8px 0 0; background:#8dc63f;}
.nav a font{ float:left; border:1px dashed #EEE; height:31px; line-height:31px; padding:0 6px; border-radius:4px 4px 0 0; border-bottom:0px; color:#FFF;}
.nav a:hover font,.nav a.hover font{height:36px; line-height:36px;}
.nav a:hover,.nav a.hover{ text-decoration:none; height:36px; margin-top:-5px; _margin-top:10px; background:#71a22f;}


.colhead {float: left;width:1050px;border-bottom: 1px solid #F5E3C4;background: url(https://www.yuwenmi.com/static/img/index/yuwenmi_shui.png) right center no-repeat #f5f1df;}
.colhead h4 {float: left;background: url("https://www.yuwenmi.com/static/img/cai/icon.png") 0px 4px no-repeat;width: 155px;margin-left: 14px;}
.colhead h4 code {  float: left;height: 34px;line-height: 34px;color: #FFFFFF;font-size: 20px;text-align: center;padding-left: 52px;}
.colhead .channel {float: left;line-height: 38px;margin-left: 10px;height: 38px;color: #A97745;font-size: 16px;}

.box_art{float: left;background: #FFFFF4;border: 1px solid #e7d6ba;margin-top: 10px;}
.box_art td {float: left;padding-left: 48px;background: url("https://www.yuwenmi.com/static/img/cai/icon5.png") 15px 10px no-repeat;line-height: 26px;font-size: 12px;color: #7D5A5A;}
.box_art td a {COLOR: #222222;text-decoration: none;background: url(https://www.yuwenmi.com/static/img/tag_icon.gif) no-repeat scroll 0 center transparent;margin: 5px 0;padding-left: 12px;display: inline-block;font-size: 14px;height: 24px;line-height: 24px;font-weight: 700;}
.box_art .xiazai{float: left;background: url("https://www.yuwenmi.com/static/img/cai/icon4.png") 14px 15px no-repeat;height: 60px;padding-left: 160px;line-height: 65px;color: #DF7004;font-size: 16px;font-weight: 700;}

.foot{ text-align:center;float: left;padding: 10px 0;width: 100%;  background: #ECECEC;margin-top: 15px;}
.foot p{ text-align:center; line-height:24px; font-size:12px; color:#666;  width: 100%;}
.foot p a{ margin:0 8px; color:#1996e8;}
.foot p font{ font-size:12px;}
.main{float:left;width:100%;margin-top: 15px;}
.indexWidth{ width:1058px; margin:0 auto;}
.topic{ float:left; width:100%; border-top:2px solid #735b57; background:url(https://www.yuwenmi.com/static/img/topicBG.png); height:40px; line-height:38px;}
.topic .lLink{ float:left;}
.topic .lLink a{ float:left; color:#EEEEEE; padding:0 15px; font-size:12px;}
.topic .lLink a:hover{ background:url(https://www.yuwenmi.com/static/img/topicH.png) repeat-x; text-decoration:none;}
.topic .lLink code{ float:left; margin:11px 0px; height:16px; width:1px; border-right:1px solid #a59390; background:#735b57;}
.topic .login{ float:right; height:28px; line-height:28px; background:#5e4b47; margin:4px 0; border-radius:14px; border:1px solid #5e4b47; overflow:hidden;}
.topic .login a{ float:left; height:26px; line-height:26px; width:60px; text-align:center; border:1px solid #5e4b47; color:#d3c7c4;font-size: 14px;}
.topic .login a:hover{ text-decoration:none; color:#EEE;}
.topic .login a.l{ background:url(https://www.yuwenmi.com/static/img/bg.png) no-repeat; border:1px solid #84716d; border-radius:14px;}

.main{ float:left; width:100%; margin-top:10px; }
.top_link{border: 1px solid #e7d6ba;padding: 10px 5px 0px;width: 99%;float: left;background-color: #FFFEFA;}
.top_link .title{line-height: 22px;float: left;color: #fff;margin-top: 5px;background: url("https://www.yuwenmi.com/static/img/cai/icon3.png") 4px 0px no-repeat;text-align: right;margin-left: 7px;padding: 0 9px;width: 112px;font-size: 12px;font-weight: 300;}
.top_link ul li{float: left; width: 100%;margin-bottom: 10px;}
.top_link ul li a{float: left;margin: 5px 0;padding-left: 12px;margin-left: 3px;color: #462C08;font-size: 12px;}
.dow_link{margin-top: 15px;border: 1px solid #e7d6ba;width: 1058px;float: left;background-color: #FFFEFA;}
.dow_link li{width: 330px;float: left;margin-bottom: 12px;margin-left: 15px;}
.dow_link li a{text-decoration: none;margin: 4px 0;display: inline-block;color: #60341d;padding-left: 8px;}


/*ad*/
.ad_top {width: 1058px;float: left;margin-bottom: 10px;}
.ad_mid, .ad_content {float: left;width: 100%;margin-top: 10px;position: relative;left: -11px;}
.ad_right {float: left;margin-bottom: 10px;}
.ad_top_left {text-indent: 0em;}
.ad_top_left2 {float: left;text-align: center;}
.ad_foot2 {width: 100%;text-align: center;float: left;margin-bottom: 5px;}