.daohang { margin: 0pt auto; font-size: 12px; width: 960px; color: rgb(0, 0, 0); position: relative; font-family: "宋体"; }
.daohang a:link, .daohang a:visited { text-decoration: none; color: rgb(0, 0, 0); }
.daohang a:hover, .daohang a:active { text-decoration: underline; color: rgb(51, 51, 51); }
.daohang ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.daohang .nav {  }
.daohang .nav * { text-indent: 0pt; }
.daohang .nav .nav_top2 .nav_logo span.web_21logo { background: transparent url('web_21logo.gif') no-repeat scroll 0% 0%; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 268px; height: 87px; }
.daohang .nav .nav_top2 { padding: 0px 0pt 0pt; background: rgb(255, 255, 255) url('nav_top2bg.gif') repeat-x scroll 0pt bottom; height: 87px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .nav .nav_top2 .nav_logo { float: left; }
.daohang .nav .mainnav { background: transparent url('nav_bg.gif') repeat-x scroll 0% 0%; height: 32px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .nav .mainnav ul.main { margin: 0pt 0pt 0pt 10px; float: left; display: inline; }
.daohang .nav .mainnav ul.main li { margin: 0pt; float: left; }
.daohang .nav .mainnav ul.main li a { background: transparent url('nav_bg_off.gif') repeat scroll 0% 0%; overflow: hidden; float: left; height: 32px; line-height: 40px; display: block; text-align: center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 70px; }
.daohang .nav .mainnav ul.main li a span { display: block; line-height: 40px; color: rgb(255, 255, 255); }
.daohang .nav .mainnav ul.main li a:link, .daohang .nav .mainnav ul.main li a:visited { color: rgb(255, 255, 255); }
.daohang .nav .mainnav ul.main li a:hover, .daohang .nav .mainnav ul.main li a:active { background: transparent url('nav_bg2.gif') no-repeat scroll center 0pt; text-decoration: none; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .subnav { padding: 0pt; background: rgb(255, 255, 255) url('subnav_bg.gif') repeat-x scroll 0pt 0pt; height: 29px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .sub_nav { float: left; }
.daohang .sub_nav ul { margin: 3px 10px; }
.daohang .sub_nav ul li { float: left; }
.daohang .sub_nav ul li a { padding: 0pt 20px; background: transparent url('line_shu.gif') no-repeat scroll right 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: bold; line-height: 22px; }
.daohang .sub_nav ul li a:link, .daohang .sub_nav ul li a:visited { color: rgb(185, 6, 1); }
.daohang .sub_nav ul li a:hover, .daohang .sub_nav ul li a:active { background: rgb(238, 238, 238) url('line_shu.gif') no-repeat scroll right 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; }
.lanmu47 * { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.lanmu47 img { border: 0pt none ; }
.lanmu47 a { color: rgb(51, 51, 51); text-decoration: none; }
.lanmu47 a:hover { color: rgb(196, 40, 5); text-decoration: underline; }
.lanmu47 { font-size: 12px; color: rgb(51, 51, 51); font-family: Arial,"宋体"; padding-top: 2px; }
.lanmu47 .content { margin: 0pt auto; overflow: hidden; width: 958px; }
.lanmu47 .maincont { width: 631px; float: left; }
.lanmu47 .clear { clear: both; height: 0pt; width: 0pt; line-height: 0pt; font-size: 0pt; visibility: hidden; }
.lanmu47 .contbox { border: 1px solid rgb(213, 183, 133); overflow: hidden; width: 615px; height: 285px; margin-bottom: 13px; clear: both; padding-left: 15px; color: rgb(42, 57, 122); font-family: "宋体",sans-serif; }
.lanmu47 .contbox h3 { border-bottom: 3px solid rgb(213, 183, 133); background: transparent url('b_title.gif') no-repeat scroll 0pt -93px; overflow: hidden; height: 40px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu47 .contbox h3 a { margin: 14px 23px 0pt 0pt; overflow: hidden; width: 42px; outline-color: -moz-use-text-color; height: 17px; float: left; padding-left: 22px; }
.lanmu47 .contboxFirst {  }
.lanmu47 .modLeft, .lanmu47 .modRight { overflow: hidden; width: 290px; margin-right: 25px; float: left; }
.lanmu47 .modRight { margin-right: 0pt; }
.lanmu47 .contbox a { color: rgb(51, 51, 51); }
.lanmu47 .contbox a:hover { color: rgb(196, 40, 5); }
.lanmu47 .topNews { padding: 8px 0pt 15px; overflow: hidden; height: 123px; }
.lanmu47 .mainPic { width: 110px; margin-right: 10px; text-align: center; float: left; }
.lanmu47 .mainPic img { border: 1px solid rgb(231, 228, 223); width: 108px; height: 98px; display: block; margin-bottom: 1px; }
.lanmu47 .mainPic a { background: rgb(209, 33, 0) none repeat scroll 0% 0%; display: block; line-height: 22px; color: rgb(255, 255, 255); text-align: center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu47 .mainPic a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.lanmu47 .topNews ul { float: left; }
.lanmu47 .topNews li, .lanmu47 .bottomList li { overflow: hidden; width: 170px; height: 22px; line-height: 22px; }
.lanmu47 .bottomList li { width: 290px; }
.lanmu47 li.listTitle { background: transparent none repeat scroll 0% 0%; font-size: 14px; font-weight: bold; text-align: center; height: 35px; line-height: 35px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 0pt; }
.lanmu47 li.listTitle a { color: rgb(180, 49, 0); text-decoration: underline; }
.lanmu47 .listTitle a:hover { color: rgb(196, 40, 5); }
.lanmu47 .community h3 {  }
.lanmu47 .community .bottomList li { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 0pt; }
.lanmu47 .fiction .topNews { padding-bottom: 12px; }
.lanmu47 .fiction h3 {  }
.lanmu47 .btmside { overflow: hidden; width: 320px; float: right; }
.lanmu47 .btmsideMod { border: 1px solid rgb(213, 183, 133); overflow: hidden; height: 286px; margin-bottom: 13px; padding-left: 2px; }
.lanmu47 .btmside a { color: rgb(78, 78, 78); }
.lanmu47 .btmside a:hover { color: rgb(196, 40, 5); }
.lanmu47 .a8 { clear: both; }
.lanmu47 .btmside { font-family: '宋体'; }
.lanmu47 .starpiebtn { float: right; width: 102px; }
.lanmu47 .alive { padding-bottom: 11px; }
.lanmu47 .alive .con { padding-left: 34px; }
.lanmu47 .alive h3 { border-bottom: 3px solid rgb(213, 183, 133); background: transparent url('b_title.gif') no-repeat scroll 10px -93px; height: 35px; padding-top: 3px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu47 .alive h3 a { margin: 10px 10px 0pt 30px; display: block; width: 130px; height: 35px; }
.lanmu47 .alivelist li { clear: both; width: 260px; line-height: 18px; }
.lanmu47 .alivelist a { float: left; }
.lanmu47 .alive .topNews li { width: 150px; }
.lanmu47 .alive .mainPic a { color: rgb(255, 255, 255); }
.lanmu45, .lanmu45 select { font-family: "宋体"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(51, 51, 51); text-align: center; }
.lanmu45 { margin: 0pt; padding: 0pt; background-color: rgb(255, 255, 255); }
.lanmu45 h1, .lanmu45 h2, .lanmu45 h3, .lanmu45 h4, .lanmu45 h5, .lanmu45 h6 { margin: 0pt; padding: 0pt; font-size: 12px; }
.lanmu45 ul, .lanmu45 dl, .lanmu45 ol, .lanmu45 form { margin: 0pt; padding: 0pt; }
.lanmu45 ul li, .lanmu45 ol li { list-style-type: none; }
.lanmu45 img { border: medium none ; }
.lanmu45 a:link, .lanmu45 a:visited { color: rgb(51, 51, 51); text-decoration: none; }
.lanmu45 a:hover, .lanmu45 a:active { color: rgb(204, 0, 0); text-decoration: underline; }
.lanmu45 .content { margin: 0pt auto; overflow: hidden; width: 960px; }
.lanmu45 .c_left { float: left; width: 773px; }
.lanmu45 .c_left h2 { border-bottom: 1px solid rgb(254, 224, 191); margin: 1px; background: transparent url('c_left_h2bg.gif') repeat-y scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; padding-left: 20px; height: 22px; line-height: 22px; font-size: 14px; }
.lanmu45 .c_left h2, .lanmu45 .c_left h2 a:link, .lanmu45 .c_left h2 a:visited { color: rgb(200, 56, 5); }
.lanmu45 .c_left_cont { border: 1px solid rgb(251, 209, 160); float: left; height: 287px; margin-right: 6px; margin-top: 8px; width: 378px; }
.lanmu45 .c_left_cont ul { margin-top: 12px; }
.lanmu45 .c_left_cont li { background: transparent url('blackdot.gif') no-repeat scroll 15px 50%; text-align: left; padding-left: 25px; height: 24px; line-height: 24px; font-size: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu45 .c_right { border: 1px solid rgb(252, 165, 66); background: rgb(255, 248, 230) none repeat scroll 0% 0%; float: right; width: 175px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 8px; height: 881px; }
.lanmu45 .c_right h2 { border-bottom: 1px solid rgb(255, 159, 78); background: transparent url('c_right_h2bg.gif') no-repeat scroll 0% 0%; height: 25px; line-height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu45 .c_right li { background: transparent url('c_right_libg.gif') no-repeat scroll center center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 127px; padding-top: 4px; margin-top: 10px; }
.lanmu45 .c_right li img { margin: 0pt auto 4px; display: block; padding-top: 4px; }
.lanmu46, .lanmu46 div, .lanmu46 span, .lanmu46 applet, .lanmu46 object, .lanmu46 iframe, .lanmu46 h1, .lanmu46 h2, .lanmu46 h3, .lanmu46 h4, .lanmu46 h5, .lanmu46 h6, .lanmu46 p, .lanmu46 blockquote, .lanmu46 pre, .lanmu46 a, .lanmu46 abbr, .lanmu46 acronym, .lanmu46 address, .lanmu46 big, .lanmu46 cite, .lanmu46 code, .lanmu46 del, .lanmu46 dfn, .lanmu46 em, .lanmu46 font, .lanmu46 img, .lanmu46 ins, .lanmu46 kbd, .lanmu46 q, .lanmu46 s, .lanmu46 samp, .lanmu46 small, .lanmu46 strike, .lanmu46 strong, .lanmu46 sub, .lanmu46 sup, .lanmu46 tt, .lanmu46 var, .lanmu46 b, .lanmu46 u, .lanmu46 i, .lanmu46 center, .lanmu46 dl, .lanmu46 dt, .lanmu46 dd, .lanmu46 ol, .lanmu46 ul, .lanmu46 li, .lanmu46 fieldset, .lanmu46 form, .lanmu46 label, .lanmu46 legend { border: 0pt none ; margin: 0pt; padding: 0pt; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; vertical-align: baseline; }
.lanmu46 { line-height: 1; }
.lanmu46 ol, .lanmu46 ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
.lanmu46 :focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.lanmu46 .fix { clear: both; height: 0pt; font-size: 0pt; }
.lanmu46 a { color: rgb(0, 86, 137); text-decoration: none; }
.lanmu46 a:hover { text-decoration: underline; }
.lanmu46 .sp { margin-bottom: 7px; }
.lanmu46 .layout_all { margin: 0pt auto; width: 960px; }
.lanmu46 .layout_inner { margin: 0pt auto; width: 960px; }
.lanmu46 .layout_main { overflow: hidden; float: left; width: 700px; }
.lanmu46 .layout_side { overflow: hidden; float: left; width: 259px; }
.lanmu46 .layout_side_inner { border: 1px solid rgb(213, 183, 133); margin-left: 8px; width: 249px; }
.lanmu46 .layout_2a_1 { overflow: hidden; width: 330px; float: left; }
.lanmu46 .layout_2a_2 { overflow: hidden; width: 330px; float: left; }
.lanmu46 .layout_row2 { border: 1px solid rgb(213, 183, 133); width: 99%; }
.lanmu46 .panel_main { padding: 0pt 15px; }
.lanmu46 .panel_main h2.title { height: 36px; line-height: 36px; font-size: 14px; }
.lanmu46 .panel_main h2.title .name a { color: rgb(51, 51, 51); }
.lanmu46 .panel_main .inner { padding: 10px 0pt; }
.lanmu46 .panel_side .hd { height: 6px; font-size: 0pt; }
.lanmu46 .panel_side .bd {  }
.lanmu46 .panel_side .ft { height: 6px; font-size: 0pt; }
.lanmu46 #b_lady { padding: 0pt 15px 0pt 7px; }
.lanmu46 #b_lady h2.title { border-bottom: 4px solid rgb(213, 183, 133); background: transparent url('b_title.gif') no-repeat scroll 0pt -97px; padding-left: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu46 #b_lady h2.title span.name { background: transparent url('b_title_2.gif') no-repeat scroll right center; float: left; padding-right: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu46 #b_lady div.split { border-bottom: 1px dashed rgb(204, 204, 204); margin-bottom: 5px; }
.lanmu46 #b_show {  }
.lanmu46 #b_show h2.title { border-bottom: 4px solid rgb(213, 183, 133); background: transparent url('b_title.gif') no-repeat scroll 0pt -97px; padding-left: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu46 #b_show h2.title span.name { background: transparent url('b_title_2.gif') no-repeat scroll right center; float: left; padding-right: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu46 #b_show div.split { border-bottom: 1px dashed rgb(204, 204, 204); margin-bottom: 5px; }
.lanmu46 #b_show .inner { padding-bottom: 0pt; }
.lanmu46 #b_tv {  }
.lanmu46 #b_movie {  }
.lanmu46 #b_movie div.split { border-bottom: 1px dashed rgb(204, 204, 204); margin-bottom: 5px; }
.lanmu46 #b_movie .inner { padding-top: 0pt; padding-bottom: 0pt; }
.lanmu46 #bbs { margin: 0pt auto; width: 249px; }
.lanmu46 #bbs div.title { overflow: hidden; height: 28px; line-height: 30px; padding-left: 26px; font-weight: bold; }
.lanmu46 #bbs div.title a { color: rgb(51, 51, 51); }
.lanmu46 #bbs div.split { border-bottom: 1px dashed rgb(204, 204, 204); margin-bottom: 5px; }
.lanmu46 #bbs .inner { padding: 0pt 10px; background: transparent url('v_lanmu46_bg3.gif') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 289px; }
.lanmu46 #bbs .alist_f { height: 80px; }
.lanmu46 .alist_a ul li { background: transparent url('arrow.gif') no-repeat scroll 0pt 10px; overflow: hidden; font-family: "宋体"; height: 24px; line-height: 24px; font-size: 14px; color: rgb(85, 85, 85); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 12px; }
.lanmu46 .alist_a ul li a { text-decoration: none; margin-right: 7px; color: rgb(51, 51, 51); }
.lanmu46 .alist_a ul li a:hover { color: rgb(204, 51, 0); text-decoration: underline; }
.lanmu46 .alist_b { padding-top: 5px; }
.lanmu46 .alist_b .img { float: left; width: 95px; margin-right: 10px; }
.lanmu46 .alist_b .img a { color: rgb(0, 86, 137); }
.lanmu46 .alist_b .img a:hover { color: rgb(204, 51, 0); text-decoration: underline; }
.lanmu46 .alist_b .img span.title { display: block; height: 20px; line-height: 20px; font-size: 12px; text-align: center; cursor: pointer; }
.lanmu46 .alist_b ul li { background: transparent url('arrow.gif') no-repeat scroll 0pt 6px; overflow: hidden; font-family: "宋体"; height: 16px; line-height: 16px; margin-bottom: 8px; font-size: 14px; color: rgb(85, 85, 85); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 10px; }
.lanmu46 .alist_b ul li a { text-decoration: none; margin-right: 7px; color: rgb(51, 51, 51); }
.lanmu46 .alist_b ul li a:hover { color: rgb(204, 51, 0); text-decoration: underline; }
.lanmu46 .alist_f { padding-top: 10px; }
.lanmu46 .alist_f .img { float: left; width: 95px; margin-right: 10px; }
.lanmu46 .alist_f .img a { color: rgb(0, 86, 137); }
.lanmu46 .alist_f .img a:hover { color: rgb(204, 51, 0); }
.lanmu46 .alist_f div.title2 { overflow: hidden; height: 16px; line-height: 16px; margin-bottom: 5px; font-size: 12px; font-weight: bold; }
.lanmu46 .alist_f div.title2 a { color: rgb(0, 86, 137); }
.lanmu46 .alist_f div.title2 a:hover { color: rgb(204, 51, 0); }
.lanmu46 .alist_f div.des { text-indent: 24px; font-size: 12px; color: rgb(102, 102, 102); line-height: 120%; height: 50px; }
.lanmu46 .alist_g ul li { background: transparent url('arrow.gif') no-repeat scroll 0pt 10px; overflow: hidden; font-family: "宋体"; height: 24px; line-height: 24px; font-size: 12px; color: rgb(85, 85, 85); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 12px; }
.lanmu46 .alist_g ul li a { text-decoration: none; margin-right: 7px; color: rgb(51, 51, 51); }
.lanmu46 .alist_g ul li a:hover { color: rgb(204, 51, 0); text-decoration: underline; }
.lanmu46 .alist_g ul li span.r { float: right; height: 24px; line-height: 24px; }
.lanmu46 { padding-top: 0pt; }
.lanmu46 { overflow: hidden; padding-top: 2px; }
.lanmu45, .lanmu45 select { font-family: "宋体"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(51, 51, 51); text-align: center; }
.lanmu45 { margin: 0pt; padding: 0pt; background-color: rgb(255, 255, 255); }
.lanmu45 h1, .lanmu45 h2, .lanmu45 h3, .lanmu45 h4, .lanmu45 h5, .lanmu45 h6 { margin: 0pt; padding: 0pt; font-size: 12px; }
.lanmu45 ul, .lanmu45 dl, .lanmu45 ol, .lanmu45 form { margin: 0pt; padding: 0pt; }
.lanmu45 ul li, .lanmu45 ol li { list-style-type: none; }
.lanmu45 img { border: medium none ; }
.lanmu45 a:link, .lanmu45 a:visited { color: rgb(51, 51, 51); text-decoration: none; }
.lanmu45 a:hover, .lanmu45 a:active { color: rgb(204, 0, 0); text-decoration: underline; }
.lanmu45 .content { margin: 0pt auto; overflow: hidden; width: 960px; }
.lanmu45 .c_left { float: left; width: 773px; }
.lanmu45 .c_left h2 { border-bottom: 1px solid rgb(213, 183, 133); margin: 1px; background: transparent url('b_title.gif') no-repeat scroll 2px -140px; text-align: left; padding-left: 20px; height: 22px; line-height: 22px; font-size: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu45 .c_left h2, .lanmu45 .c_left h2 a:link, .lanmu45 .c_left h2 a:visited { color: rgb(51, 51, 51); }
.lanmu45 .c_left_cont { border: 1px solid rgb(213, 183, 133); float: left; height: 287px; margin-right: 6px; margin-top: 8px; width: 378px; }
.lanmu45 .c_left_cont ul { margin-top: 12px; }
.lanmu45 .c_left_cont li { background: transparent url('blackdot.gif') no-repeat scroll 15px 50%; text-align: left; padding-left: 25px; height: 24px; line-height: 24px; font-size: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu45 .c_right { border: 1px solid rgb(213, 183, 133); background: rgb(255, 248, 230) none repeat scroll 0% 0%; float: right; width: 175px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 8px; height: 881px; }
.lanmu45 .c_right h2 { border-bottom: 1px solid rgb(255, 159, 78); background: transparent url('b_title.gif') no-repeat scroll 10px -103px; height: 25px; line-height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu45 .c_right li { background: transparent url('c_right_libg.gif') no-repeat scroll center center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 127px; padding-top: 4px; margin-top: 10px; }
.lanmu45 .c_right li img { margin: 0pt auto 4px; display: block; padding-top: 4px; }
.toutiao { margin: 0pt; padding: 0pt; overflow: hidden; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.toutiao form, .toutiao input, .toutiao select, .toutiao ul, .toutiao li, .toutiao p, .toutiao h1, .toutiao h2, .toutiao h3, .toutiao h4, .toutiao h5, .toutiao h6, .toutiao p, .toutiao dl, .toutiao dt, .toutiao dd { margin: 0pt; padding: 0pt; }
.toutiao, .toutiao td, .toutiao div, .toutiao select, .toutiao input { font-size: 12px; }
.toutiao ul, .toutiao li { list-style-type: none; list-style-image: none; list-style-position: outside; }
.toutiao a { color: rgb(0, 0, 0); text-decoration: none; }
.toutiao a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
.toutiao .dis { display: block; }
.toutiao .fl { float: left; width: 168px; }
.toutiao .line_h_23 { line-height: 23px; }
.toutiao .color_555, .toutiao .color_555 a { color: rgb(85, 85, 85); }
.toutiao .color_EF2 a:hover, .toutiao .color_5E5 a:hover, .toutiao .color_717 a:hover, .toutiao #topArea h1 a:hover, .toutiao #topArea h2 a:hover, .toutiao .color_555 a:hover, .toutiao .color_6C3 a:hover, .toutiao .color_A78 a:hover, .toutiao .color_FF5 a:hover, .toutiao .color_8C8 a:hover { color: rgb(255, 0, 0); }
.toutiao .pad1 { padding: 8px 10px 9px; }
.toutiao .pad5 { padding: 8px 0pt 9px; }
.toutiao .warp960, .toutiao #header, .toutiao #topArea, .toutiao #artList, .toutiao #ycph { margin: 0pt auto; width: 960px; }
.toutiao .leftBox1 { float: left; width: 310px; margin-right: 10px; }
.toutiao .midBox { background: rgb(255, 255, 255) url('bg1.jpg') no-repeat scroll 0% 0%; float: left; width: 380px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .rightBox { float: right; width: 250px; }
.toutiao .box_hr0 { overflow: hidden; clear: both; height: 0pt; font-size: 1px; }
.toutiao .w214 { margin: 0pt auto; width: 214px; }
.toutiao .dot1 { margin: 7px auto 0pt; background: transparent url('dot2.gif') repeat-x scroll 0% 0%; overflow: hidden; width: 350px; height: 1px; font-size: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .bor1 { border-style: solid; border-color: rgb(213, 183, 133); border-width: 0pt 1px 1px; }
.toutiao .bor2 { border-style: solid; border-color: rgb(213, 183, 133); border-width: 0pt 1px 1px; background: rgb(255, 254, 250) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao #topArea .topList1 { margin-top: 10px; }
.toutiao #topArea .topList1 .menu, .toutiao #topArea .topList3 .menu, .toutiao .libList .menu { background: transparent url('menubg1.gif') repeat-x scroll left bottom; height: 26px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao #topArea .topList1 .menu div, .toutiao #topArea .topList3 .menu div, .toutiao #vipBox .menu div, .toutiao .libList .menu div { float: left; height: 18px; padding-top: 8px; text-align: center; font-weight: bold; cursor: pointer; }
.toutiao #topArea .topList1 ul, .toutiao #topArea .topList3 ul, .toutiao ul.numList1, .toutiao ul.numList2, .toutiao ul.numList3, .toutiao ul.numList { background: transparent url('num1.gif') no-repeat scroll left 3px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao #topArea .topList1 li, .toutiao #topArea .topList3 li, .toutiao ul.numList1 li { height: 275px; }
.toutiao #topArea .topList1 td { background: transparent url('dot1.gif') repeat-x scroll left bottom; line-height: 22px; vertical-align: bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao #topArea h1, .toutiao #topArea h2 { font-family: "黑体"; font-weight: normal; color: rgb(241, 80, 16); text-align: center; }
.toutiao #topArea h2 { padding: 16px 0pt 6px; font-size: 16px; }
.toutiao #topArea h1 a, .toutiao #topArea h2 a { color: rgb(241, 80, 16); }
.toutiao #topArea ul.lists { margin: 0pt auto; width: 358px; line-height: 23px; }
.toutiao #topArea .topList2 { padding: 7px 0pt 9px; }
.toutiao #topArea .topList2 ul, .toutiao ul.arrowList { margin: 0pt auto; width: 204px; }
.toutiao #topArea .topList2 li, .toutiao ul.arrowList li { background: transparent url('arow1.gif') no-repeat scroll left 45%; height: 23px; padding-left: 16px; line-height: 23px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao #topArea .topList3 .cur1, .toutiao #topArea .topList3 .normal1 { width: 145px; background-image: url('menu1bg1.gif'); background-repeat: no-repeat; }
.toutiao #topArea .topList3 .cur1 { font-size: 14px; background-position: -1px top; }
.toutiao #topArea .topList1 li, .toutiao #topArea .topList3 li, .toutiao ul.numList1 li, .toutiao ul.numList li, .toutiao ul.numList2 li, .toutiao ul.numList3 li { overflow: hidden; padding-left: 21px; }
.toutiao .tit1, .toutiao .tit3, .toutiao .tit4, .toutiao .tit5 { font-size: 14px; font-weight: bold; }
.toutiao .tit1 { padding: 7px 0pt 0pt 20px; background: transparent url('titbg1.gif') no-repeat scroll 0% 0%; width: 230px; height: 19px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .tit1d { padding: 7px 0pt 0pt 20px; background: transparent url('menu_d0819.jpg') no-repeat scroll 0% 0%; width: 290px; height: 19px; font-size: 14px; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao table { font-size: 12px; line-height: 150%; }
.toutiao .dis { display: block; }
body { margin: 0px auto; width: 960px; }
.haha { margin: 3px 2px 10px 0px; overflow: hidden; }
.cl { margin: 4px auto; width: 910px; font-size: 12px; }
.footernew { margin: 0pt auto; overflow: hidden; color: rgb(81, 81, 81); text-align: center; font-size: 12px; line-height: 24px; width: 910px; padding-top: 12px; }
.footernew a { color: rgb(81, 81, 81); text-decoration: none; }
.footernew a:hover { color: rgb(189, 10, 1); text-decoration: underline; }
.footernew a:visited { color: rgb(81, 81, 81); }

