body {color:#341F12;}
a {color:#341F12;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}

.area {width:960px; margin:0 auto; text-align:left; color:#341F12;}
.area p {margin:0; line-height:21px;}
.colLM {width:660px; float:left; background:url(listBg_x.jpg) left top repeat-y;}
.collmBgt { width:660px; background:url(listBg_t.jpg) left top no-repeat; clear:both;}
.collmBgb { width:660px; background:url(listBg_b.jpg) left bottom no-repeat; clear:both;}
.colR {width:300px; float:right;}
.dotLine1 {background:url(line2.gif) left top repeat-x; height:1px; font-size:1px; display:block; clear:both; overflow:hidden;}
.dotLine2 {background:url(line1.gif) left top repeat-x; height:1px; font-size:1px; display:block; clear:both; overflow:hidden;}
.colLM .dotLine1 { margin:4px 40px 16px 35px; clear:both;}
.colLM .dotLine2 { margin:0 9px 0 12px; clear:both;}
.guideText { padding:34px 60px 0px 40px;}
.guideText a,.guideText a:visited { color:#000;}
.blankR10 { background:url(lrblank10.jpg) left top no-repeat;height:10px; font-size:1px; display:block; clear:both; overflow:hidden;}
.rightqk01 { background:url(listrmk01.jpg) left top no-repeat; width:300px; height:296px; clear:both; overflow:hidden;}
.rightqk02 { background:url(listrmk02.jpg) left top no-repeat; width:300px; height:164px; clear:both; overflow:hidden;}
.rightqk03 { background:url(listrmk03.jpg) left top no-repeat; width:300px; height:184px; clear:both; overflow:hidden;}
.rightqk04 { background:url(listrmk04.jpg) left top no-repeat; width:300px; height:98px; clear:both; overflow:hidden;}

.picList1 { margin:0 auto; width:580px; clear:both; overflow:hidden;}
.picList1 ul { float:left; width:640px;}
.picList1 li { float: left; width:122px; margin-right:28px;}
.picList1 li img { border:1px solid #323232; margin-bottom:6px;}
.picList1 h5 { color:#341F12; font-weight:normal; width:122px; line-height:21px;}
.picList1 h5 a,.picList1 h5 a:visited {color:#341F12;}

.picList2 { margin:0 auto; width:580px; clear:both; overflow:hidden;}
.picList2 ul { float:left; width:640px;}
.picList2 li { float: left; width:162px; margin-right:43px;}
.picList2 li img { border:1px solid #323232; margin-bottom:6px;}
.picList2 h5 { color:#341F12; font-weight:normal; width:122px; line-height:21px;}
.picList2 h5 a,.picList2 h5 a:visited {color:#341F12;}
.textList { width:580px; margin:0 auto;}
.textList li {background:url(i_dot3.gif) left 10px no-repeat; padding-left:9px; font-size:14px; line-height:25px; clear:both; color:#341F12;}
.textList li .date { float:right; font-size:12px; line-height:21px;}
.textList li a,.textList li a:visited {color:#341F12;}
.rtextList li {background:url(i_dot.gif) left 8px no-repeat; padding-left:9px; line-height:21px; clear:both; color:#A47737;}
.rtextList li a,.rtextList li a:visited {color:#A47737;}
.rtextList2 li { float:left; width:128px; background:url(i_dot2.gif) left 7px no-repeat; padding-left:9px; line-height:21px;  color:#A47737;}
.rtextList2 li a,.rtextList2 li a:visited {color:#A47737;}
.rightpicList { margin:0 auto; width:270px; clear:both; overflow:hidden;}
.rightpicList ul { float:left; width:300px;}
.rightpicList li { float: left; width:122px; margin-right:20px;}
.rightpicList li img { border:1px solid #323232; margin-bottom:6px;}
.rightpicList h5 { color:#A47737; font-weight:normal; width:122px; line-height:21px;}
.rightpicList h5 a,.rightpicList h5 a:visited {color:#A47737;}

/* 布局 */
.endContent {padding:3px 40px 9px 30px; height:1%;}
.endContent h1 {font-size:24px; line-height:28px; font-weight:bold; margin:5px 0 3px; clear:both;}
.endContent .info {line-height:21px;}
.endContent .summary {text-align:justify; text-justify:inter-ideograph; background:#E1C086; margin:15px 0 0 0; padding:12px 12px 6px 5px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #84521D;}
/* 分页 */
.bar_page{ zoom:1; clear:both; text-align:center;}
.bar_page span, .bar_page a{ display:inline-block; line-height:19px; margin-bottom:9px; padding:1px 7px 0; border:1px solid #84521D;}
.bar_page span{ color:#4F422D;}
.bar_page a{ background:#E1C086;}
.bar_page a, .bar_page a:visited{ color:#4F422D;}
.bar_page a:hover{ text-decoration:none; color:#DEBA7F; background:#341F12;}
.bar_page .active{ font-weight:bold; color:#DEBA7F; background:#341F12;}

/* 手动部分 */
strong {font-weight:bold;}
#endText {width:580px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:9px 0; font-size:14px; clear:both; line-height:23px;word-wrap:break-word;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}
#endText img {border:1px solid #323232;}
#endText p {font-size:14px; line-height:23px; text-indent:2em;margin:15px auto;}
#endText a,#endText a:visited {color:#1E50A2;  text-decoration:underline;}
#endText a:hover {color:#ba2636;}
/* cms */
#endText table td p {text-indent:0;}
.f_table {display:table-block; margin:0 auto; border-collapse:collapse; border-top:1px solid #84521D; border-left:1px solid #84521D;}
.f_table td {border-bottom:1px solid #84521D; border-right:1px solid #84521D;}
#endText .f_center {text-align:center; text-indent:0;}
.f_left {text-align:left;}
.f_right {text-align:right;}
#endText .f_justify {text-align:justify; text-justify:inter-ideograph; text-indent:0;}
/* end */
.endMore { background: transparent; height:46px; line-height:44px; margin:0 30px 20px 15px; overflow:hidden; clear:both; }
.endMore .left {display:inline; margin-left:9px; text-decoration:underline;}
.endMore .right {display:inline; margin-right:9px;}
.endMore .copyLink {background:url(http://img1.cache.netease.com/game/css09/bg_n.gif) left -364px no-repeat; padding-left:23px;}
.endMore .mail {background:url(http://img1.cache.netease.com/game/css09/bg_n.gif) -157px -364px no-repeat; padding-left:23px;}

/* 栏目风格css */
.titleBar {height:25px; line-height:25px; margin:0 auto; clear:both; text-align:left;}
.titleBar h2 {float:left;}
.titleBar .more {float:right; display:inline; margin-right:8px;}
.titleBar1 {height:25px; line-height:25px; margin:0 auto; clear:both; text-align:left;}
.titleBar1 h2 {float:left;}
.titleBar1 .more {float:right; display:inline; margin-right:8px;}
.ui_s1 h2 {background:url(i_dot4.gif) 1px 6px no-repeat; float:left; font-size:14px;padding:0 9px 0 19px;}
.ui_sr {background:url(bg_n.gif) left -7px repeat-x; margin:0 1px; height:26px;}
.ui_sr h2 {background:url(bg_n.gif) left -429px no-repeat; padding-left:19px;padding-top:2px;}
.ui_sr .more {padding-top:2px; }
.colLM .titleBar1 { margin:0 20px 0 30px;}
/* 有道 */
.endYoDao{ clear:both; margin:0 auto; width:542px; text-align:left; height:35px;}
.endYoDao input{height:16px; border:1px solid #dcdddd; font-size:12px; background:#fff; width:185px; margin:0 0 0 5px;}
.endYoDao input:hover{ border:1px solid #9CC9E4; background:#F7FCFF;}
.endYoDao button{ margin:0 0 0 6px; font-size:12px; cursor:pointer; clear:both;}
.endYoDao img{margin:3px 0 0;}
.ydRtext{ clear:both; margin-left:13px;}
.ydRtext ul{float:left; width:170px;}
.ydRtext li{ list-style-type:none;text-align:left; line-height:21px;}
.ydList li { float:left; width:260px;list-style-type:none; margin-left:5px; margin-bottom:12px;}
.ydList img {float:left; margin:0 10px 0 0; line-height:21px;}
.ydList h3 { color:#1E50A2; font-size:12px;}
.ydList h3 a,.ydList h3 a:visited {color:#1E50A2;text-decoration: underline;}
.ydList p {line-height:21px;color:#727171; padding:0; margin:0;}
.ydList .link { color:#467902; font-size:10px;padding:0; margin:0;}
/* 广告位 */
.gg590 {clear:both; width:590px; overflow:hidden; display:block; text-align:center; font-size:0; line-height:0;}
.gg560 {clear:both; width:560px; margin-left:15px; overflow:hidden; display:block; text-align:left; font-size:0; line-height:0;}
.gg360 {clear:both; width:360px; overflow:hidden; display:block; text-align:center; font-size:0; line-height:0;}
.gg200x300 { float:left; margin-right:19px;}
.adRtext{ clear:both; margin-left:13px;}
.adRtext ul{float:left; width:170px;}
.adRtext li{ list-style-type:none;background:url(bg_n.gif) left -559px no-repeat;text-align:left; padding-left:8px; line-height:23px;}
.adRtext a{color:#727171;}
.adRtext a:hover{color:#ba2636;}
.adLtext{ margin:0 1px; background:#F3F3F3; height:77px; padding-top:9px;}
.adLtext ul{ margin-left:19px;}
.adLtext li{ float:left; list-style-type:none; width:141px; line-height:21px;}
.adLtext a{color:#727171;}
.adLtext a:hover{color:#ba2636;}
/*如果没有这个样式，有可能会影响页面其他元素的显示*/
.dotline {clear: both;display: block;height: 1px;overflow: hidden;}