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-family:SimSun;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;color:#B48340;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-family:"Microsoft YaHei";font-size:14px;line-height:28px;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(http://img.yuwenmi.com/index/ico_member.png) no-repeat 0 10px;padding-left:22px}
.nav_box .phone{ background:url(http://img.yuwenmi.com/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;}

.foot{  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: 10px;}
.indexWidth{ width:1058px; margin:0 auto;}
.shuxue_box{width: 99%;border: 1px solid #D0E6EF;padding: 10px 5px 0px;float: left;background: #F3FCFF;padding-bottom: 15px;}

/*list*/
.site{ float:left; width:100%;margin-top: 8px;}
.site a{ float:left; line-height:20px; color:#666;}
.site code{ float:left; line-height:20px; margin:0 10px; color:#999;}

/*dow*/
.coldow {float: left;width: 1058px;border-bottom: 1px solid #F5E3C4;background: url(http://img.yuwenmi.com/index/yuwenmi_shui.png) right center no-repeat #f5f1df;margin-bottom: 20px;}
.coldow h4 {float: left;background: url("http://img.yuwenmi.com/cai/icon2.png")24px 8px no-repeat;}
.coldow h4 code {float: left;color: #FFFFFF;font-size: 18px;text-align: center;font-family: "microsoft yahei";padding: 0 16px;margin-left: 55px;background: #FF6600;height: 28;line-height: 27px;border-radius: 14px;margin-top: 5px;}
.coldow .channel {float: left;line-height: 38px;margin-left: 10px;height: 38px;color: #A97745;font-family: songti;font-size: 16px;}

/*ad*/
.ad_top {width: 1058px;clear: both;margin: auto;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;}