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;}


.list_top{float: left;border-right: 1px solid #e7d6ba;border-left: 1px solid #e7d6ba;  background-color: #FFFEFA;width: 100%;height: 34px;}
.list_top2{border-top: 1px solid #e7d6ba;padding-top: 10px;float: left;}
.list_top3{border-bottom: 1px solid #e7d6ba;padding-bottom: 10px;float: left;}
.list_top a {float: left;  background: none}
.indexWidth span {  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;}
.indexWidth p{  float: left;width: 230px;margin: 0px 1px 0px 25px;}
.indexWidth h2{  float: left;width: 96%;color: #ff6600;font-size: 25px;background: url("https://www.yuwenmi.com/static/img/cai/icon2.png")24px 15px no-repeat;padding-left: 55px;padding-top: 12px;padding-bottom: 18px;}
.box{background: #FFFFF4;float: left;padding-bottom: 15px;margin: 10px 0;border: 1px solid #e7d6ba;}
.box tr{  float: left;padding-bottom: 15px;}
.box tr a{float: left; height: 24px;  color: #60341d;font-size: 14px;margin-left: 24px;}
.box td{float: left;}
.kejian {float: left;padding-bottom: 15px;background-color: #fff;border: 1px solid #e7d6ba;margin: 10px 0;}
.kejian t
body{float: left;  padding-bottom: 15px; background: #f2f2f2;margin: 10px; width:98%}

.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;}
.box_art2{float: left;  background: #FFFFF4;}
.box_art td {float: left;padding-left: 48px;background: url("https://www.yuwenmi.com/static/img/cai/icon5.png") 15px 10px no-repeat;font-size: 14px;}
.box_art2 td {float: left;font-size: 14px;}
.box_art2 td span {width: 180px;background: none;text-align: center;}
.box_art2 td span a {background: none;}
.box_art2 td span img {width: 100px;height: 80px;}
.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;}
.box_art2 .xiazai2{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;}

td{font-size:12px;}
.border{BORDER-BOTTOM:#fff 1px solid;BORDER-LEFT:#fff 1px solid;BORDER-RIGHT:#fff 1px solid;BORDER-TOP:#fff 1px solid}
.border2{BORDER-BOTTOM:#c0c0c0 1px solid;BORDER-LEFT:#c0c0c0 1px solid;BORDER-RIGHT:#c0c0c0 1px solid;BORDER-TOP:#c0c0c0 1px solid}
IMG.canClick{CURSOR:hand}
.title{color:#d90000;font-size:18px;line-height:22px;font-weight:bold}
.text{font-size:14.9px;line-height:22px}
.c4{text-decoration:none;font-size:9pt;color:#4b4b4b;line-height:16px}
.eng{font-size:11px;}
.p1{FONT-SIZE:9pt;LETTER-SPACING:1px;LINE-HEIGHT:135%;MARGIN-BOTTOM:0;MARGIN-TOP:0;PADDING-BOTTOM:0;PADDING-TOP:4px;WORD-SPACING:1px}
.p2{FONT-SIZE:9pt;WORD-SPACING:1px}
.basket{FONT-SIZE:12px;COLOR:#000;line-height:16px;}
A{COLOR:#2a2a2a}
table td a.on{COLOR:#f00;font-weight: 700;}
A:hover{COLOR:#f00;}
.txt{FONT-SIZE:16pt;COLOR:#00f;font-weight:bolder;line-height:20px}
.qita{font-size:12px;COLOR:#00f;line-height:20px}
.no{font-size:xx-small;line-height:100%}
.cn{font-size:14.6px}
.gezi{font-size:12px;color:#069;text-decoration:none;background-attachment:fixed;background-repeat:repeat-x;text-align:center;vertical-align:middle;border-color:black black #000;border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;height:17px;width:120px}
.t8{font-size:8pt}
.ad_bottom{clear:both;margin:10px auto;width:960px}
.ad_bottom div{width:960px!important;}
.ad_bot_right{clear:both}

table{border-collapse:collapse;border-spacing:0;}
/*table table{margin-top: 12px;border: 1px solid #e7d6ba;}*/
table td{line-height:25px; font-size:12px;}
table td a{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}
table td p a{ background:none;}
table td p code{color: #ffffff; background: #ff6505;font-size:14px;font-weight: 700;width:21px; height: 21px;float: left;text-align: center;margin-top: 8px;  line-height: 21px;}

.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;}

.cai_list{float: left;border: 1px solid #e7d6ba;background-color: #FFFEFA;width: 100%; margin-bottom: 15px;}
.cai_km font {font-size: 20px!important;margin: 15px;float: left;border-left: 4px solid #663366;padding-left: 8;font-weight: 700;}
.cai_tl{font-size: 12px;color: #949292;}
.cai_tl a {font-size: 12px;}
.cai_list font {font-size: 14px;}

/*play*/
.play_fl{float: left;width: 1058px;background: #fff;border: 1px solid #EED09E;margin-bottom: 10px;}
.box_play{float: left;width: 1058px;background: #FFFFFF;margin-bottom: 6px;margin-top: 2px;border: 1px solid #F2DA8E;padding-bottom: 15px;}
.play_list{float: left;border-bottom: 1px dashed #F1E7D6;width: 98%;padding: 10px 20px;}
.play_list .py_title{margin-right: 20px;float: left;background-color: #b48340;width: auto;padding: 0 16px;height: 22px;border-radius: 10px;line-height: 22px;color: #ffffff;font-weight: 700;}
.play_list .py_bot{float: left;width: 88%;line-height: 25px;background-color: #F7F4EA; padding: 4px 12px 4px;}
.play_list .py_bot li{float: left;width: 82px;height: 24px;}
.play_list .py_bot li strong{color: #986302; font-weight: 300;}
.play_list .py_bot li a{float: left;color: #42231C;}

/*daohang*/
.daohang {float: left;width: 100%;padding-bottom: 15px;line-height: 20px;color: #666;}
.daohang a{float: left;line-height: 20px;color: #666;background: url("https://www.yuwenmi.com/static/img/flash/site_icon.gif") no-repeat right 6px;padding-right: 15px;font-size: 12px;margin-right: 10px;}
.daohang code{float: left;  line-height: 20px;  margin: 0 10px;  color: #999;}
.daohang font{float: left; color: #A7A7A7;}

.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{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;}

/*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(https://www.yuwenmi.com/static/img/index/yuwenmi_shui.png) right center no-repeat #f5f1df;margin-bottom: 20px;}
.coldow h4 {float: left;background: url("https://www.yuwenmi.com/static/img/cai/icon2.png")24px 8px no-repeat;}
.coldow h4 code {float: left;color: #FFFFFF;font-size: 18px;text-align: center;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-size: 16px;}

/*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;}