/* ::::: http://www.thschool.cn/sucai/index.css ::::: */

.daohang * { margin: 0px; padding: 0px; list-style-type: none; }
.daohang { margin: 0px; text-align: center; font-size: 12px; }
.daohang img { border: 0px none; vertical-align: bottom; }
.daohang a { color: rgb(7, 81, 154); text-decoration: none; }
.daohang a:hover { color: rgb(0, 136, 206); text-decoration: underline; }
.daohang #webhead { text-align: center; width: 100%; height: 137px; }
.daohang .headbox { width: 100%; text-align: left; }
.daohang .headinner { border-style: solid solid none; border-color: rgb(39, 157, 231) rgb(39, 157, 231) -moz-use-text-color; border-width: 0px; margin: 0pt auto; background: url('webheadbg3.gif') repeat-x scroll center top rgb(84, 170, 236); -moz-background-inline-policy: continuous; width: 960px; height: 97px; }
.daohang #viplog { float: left; width: 130px; padding: 0px 0pt 0pt 13px; }
.daohang #lm { clear: both; -moz-background-inline-policy: continuous; padding: 0pt 0pt 0pt 1px; }
.daohang #lm ul {  }
.daohang #lm li { float: left; }
.daohang #lm li a { display: block; width: 73px; text-align: center; font-size: 14px; color: rgb(255, 255, 255); padding: 11px 0pt 3px ! important; }
.daohang #lm li a:hover { background: url('lmover.gif') repeat-x scroll center top transparent; -moz-background-inline-policy: continuous; text-decoration: none; }
.daohang .innerup {  }
.daohang #channels { border: 1px solid rgb(68, 148, 210); margin: 0pt auto; background: url('chlbg.gif') repeat-x scroll 0% 0% transparent; clear: both; -moz-background-inline-policy: continuous; position: relative; text-align: left; padding: 7px 0pt 0pt 12px; width: 946px; height: 19px; }
.lanmu31 { margin: 0px auto; background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden; font-size: 12px; -moz-background-inline-policy: continuous; font-family: Arial,Helvetica,sans-serif; }
.lanmu31 ul { margin: 0px; padding: 0px; font-size: 12px; list-style-type: none; }
.lanmu31 li { margin: 0px; padding: 0px; font-size: 12px; list-style-type: none; }
.lanmu31 { margin: 0px; font-size: 12px; width: 100%; font-family: Arial,Helvetica,sans-serif; height: 100%; }
.lanmu31 a { font-size: 12px; font-family: Arial,Helvetica,sans-serif; text-decoration: none; color: rgb(102, 102, 102); }
.lanmu31 a:hover { text-decoration: underline; color: rgb(102, 102, 102); }
.lanmu31 ul { margin: 0px; padding: 0px; font-size: 12px; list-style-type: none; }
.lanmu31 li { margin: 0px; padding: 0px; font-size: 12px; list-style-type: none; }
.lanmu31 img { border-style: none; }
.lanmu31 #alltx { margin: 0px auto; height: auto; width: 980px; }
.lanmu31 #wrap { margin: auto; height: auto; width: 980px; }
.lanmu31 .fontd { color: rgb(156, 159, 166); }
.lanmu31 #maintx { margin-top: 7px; float: left; width: 960px; height: auto; }
.lanmu31 #midtx { float: left; height: 600px; width: 480px; }
.lanmu31 .etitle { border-bottom: 1px dotted rgb(197, 197, 197); margin: 0px 9px; background: url('title_bg.gif') repeat scroll 0pt 0pt transparent; height: 39px; -moz-background-inline-policy: continuous; }
.lanmu31 .etitle img { float: left; }
.lanmu31 .tmore { margin-top: 15px; float: right; margin-right: 5px; }
.lanmu31 .blog { border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; height: 585px; width: 478px; }
.lanmu31 .blogtx { margin: 0px 9px; padding-top: 10px; }
.lanmu31 .blogtx img { border: 3px solid rgb(237, 239, 234); float: left; width: 64px; margin-right: 10px; height: 64px; }
.lanmu31 .blogtx li { float: left; width: 100%; height: 90px; }
.lanmu31 .blogtx h2 { margin: 0px; font-size: 14px; color: rgb(133, 174, 214); }
.lanmu31 .blogtx h2 a:hover { font-size: 14px; color: rgb(96, 144, 192); text-decoration: none; }
.lanmu31 .blogtx h2 a { font-size: 14px; color: rgb(51, 51, 51); }
.lanmu31 .blog_in { margin-top: 7px; float: left; width: 340px; }
.lanmu31 .blog_in a:hover { font-weight: normal; color: rgb(141, 150, 166); text-decoration: none; }
.lanmu31 #righttx { float: right; height: 595px; margin-left: 9px; width: 466px; }
.lanmu31 .onnet { border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; height: 244px; margin-top: 1px; width: 464px; }
.lanmu31 .onnettx { margin: 0px 9px; padding-top: 10px; }
.lanmu31 .onnettx img { border: 3px solid rgb(237, 239, 234); float: left; margin-right: 10px; }
.lanmu31 .ri_ontx { float: left; width: 269px; }
.lanmu31 .ri_ontx li { float: left; width: 269px; height: 23px; }
.lanmu31 .active { border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(255, 255, 255); margin-top: 7px; -moz-background-inline-policy: continuous; height: 330px; width: 464px; }
.lanmu31 .activetx { margin: 0px 5px; padding-top: 10px; }
.lanmu31 .activetx img { border: 2px solid rgb(237, 239, 234); margin-bottom: 10px; width: 135px; height: 135px; }
.lanmu31 .activetx li { float: right; margin-left: 2px; width: 140px; }
.lanmu31 .activetx li h2 { margin: 0px; font-size: 14px; color: rgb(133, 174, 214); }
.lanmu31 .activetx li h2 a:hover { font-size: 14px; color: rgb(96, 144, 192); text-decoration: none; }
.lanmu31 .activetx li h2 a { font-size: 14px; color: rgb(102, 102, 102); }
.lanmu31 .actin { margin-top: 10px; color: rgb(79, 79, 79); }
.lanmu31 .actin li { height: 28px; }
.lanmu54, .lanmu54 div, .lanmu54 dl, .lanmu54 dt, .lanmu54 dd, .lanmu54 ul, .lanmu54 ol, .lanmu54 li, .lanmu54 h1, .lanmu54 h2, .lanmu54 h3, .lanmu54 h4, .lanmu54 h5, .lanmu54 h6, .lanmu54 pre, .lanmu54 form, .lanmu54 fieldset, .lanmu54 input, .lanmu54 p, .lanmu54 blockquote, .lanmu54 th, .lanmu54 td { margin: 0pt; padding: 0pt; }
.lanmu54 fieldset, .lanmu54 img { border: 0pt none; }
.lanmu54 ol, .lanmu54 ul { list-style: none outside none; }
.lanmu54 h1, .lanmu54 h2, .lanmu54 h3, .lanmu54 h4, .lanmu54 h5, .lanmu54 h6 { font-size: 100%; }
.lanmu54 { font: 12px "宋体",arial,helvetica,clean,sans-serif; }
.lanmu54 * { line-height: 16px; }
.lanmu54 h2 { font-size: 14px; font-weight: normal; }
.lanmu54 h3 { font-size: 12px; }
.lanmu54 h4 { font-size: 12px; font-weight: normal; }
.lanmu54 a { text-decoration: none; }
.lanmu54 a:hover { text-decoration: underline; }
.lanmu54 .clear { clear: both; }
.lanmu54 a { color: rgb(51, 51, 51); }
.lanmu54 #space, .lanmu54 #space0, .lanmu54 #space1, .lanmu54 #space2 { margin: 0pt auto; height: 9px; font-size: 1px; line-height: 0px; clear: both; }
.lanmu54 #space2 { width: 222px; }
.lanmu54 #main { border: 1px solid rgb(204, 204, 204); margin: 0pt auto; padding: 0pt 0pt 9px; background: url('bg01.gif') repeat-y scroll 0% 0% rgb(255, 255, 255); width: 960px; -moz-background-inline-policy: continuous; }
.lanmu54 #main02 { width: 692px; float: left; }
.lanmu54 #main .mainL { padding: 12px 24px 0pt; width: 356px; float: left; }
.lanmu54 #main .mainM { padding: 12px 18px 0pt 0pt; width: 270px; float: left; }
.lanmu54 #main .mainR { padding: 12px 18px 0pt; width: 222px; float: left; }
.lanmu54 .mainL .list02 { margin: 16px 0pt 0pt; width: 356px; float: left; clear: both; }
.lanmu54 .list02 .title { background: url('title.gif') repeat-x scroll center top transparent; width: 356px; height: 20px; -moz-background-inline-policy: continuous; float: left; clear: both; }
.lanmu54 .list02 .title h5 { background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 95px; height: 20px; -moz-background-inline-policy: continuous; float: left; }
.lanmu54 .list02 ul { width: 178px; float: left; }
.lanmu54 .list02 li { overflow: hidden; line-height: 24px; font-size: 14px; width: 178px; height: 24px; }
.lanmu54 .list02 li a { line-height: 24px; }
.lanmu54 .mainM .pic01 { width: 270px; height: 159px; float: left; position: relative; }
.lanmu54 .mainM .pic01 .add { background: none repeat scroll 0% 0% rgb(0, 0, 0); width: 270px; height: 24px; -moz-background-inline-policy: continuous; position: absolute; top: 135px; left: 0px; z-index: 9; }
.lanmu54 .mainM .pic01 .tx a { line-height: 22px; font-weight: bold; color: rgb(209, 202, 0); }
.lanmu54 .mainM .pic01 .tx { border-top: 1px solid rgb(255, 255, 255); padding: 2px 0pt 0pt; width: 270px; height: 22px; text-align: center; line-height: 22px; position: absolute; top: 135px; left: 0px; color: rgb(209, 202, 0); z-index: 10; }
.lanmu54 .mainM .pic01 .img1 img { width: 270px; height: 159px; }
.lanmu54 .mainM .pic01 .add { opacity: 0.7; }
.lanmu54 .weekcy { width: 222px; float: left; clear: both; }
.lanmu54 .weekcy .title { width: 222px; height: 24px; float: left; }
.lanmu54 .weekcy .new { margin: 10px 0pt 0pt; width: 222px; float: left; clear: both; }
.lanmu54 .weekcy .new .pic { margin: 0pt 10px 0pt 0pt; width: 80px; height: 80px; float: left; clear: both; }
.lanmu54 .weekcy .new .pic img { border: 1px solid rgb(222, 222, 222); padding: 4px; width: 70px; height: 70px; float: left; clear: both; }
.lanmu54 .weekcy .new .kan { width: 130px; float: left; }
.lanmu54 .weekcy .new .kan h3 { line-height: 20px; }
.lanmu54 .top01 { margin: 15px 0pt 0pt; width: 270px; float: left; clear: both; }
.lanmu54 .top01 .title { padding: 0pt 0pt 0pt 40px; background: url('icon01_24.gif') no-repeat scroll 0% 0% rgb(0, 0, 0); width: 230px; height: 20px; line-height: 20px; color: rgb(255, 255, 255); font-weight: bold; float: left; -moz-background-inline-policy: continuous; }
.lanmu54 .top01 ul { padding: 7px 0pt 0pt; width: 270px; float: left; clear: both; }
.lanmu54 .top01 ul li { background: url('icon01_46.gif') repeat-x scroll center bottom transparent; width: 270px; height: 24px ! important; -moz-background-inline-policy: continuous; }
.lanmu54 .top01 ul li a { line-height: 24px ! important; float: left; }
.lanmu54 .top01 ul li span { margin: 6px 5px 0pt 0pt; background: none repeat scroll 0% 0% rgb(72, 56, 57); width: 12px; height: 10px; font-size: 10px; color: rgb(255, 255, 255); float: left; line-height: 9px; -moz-background-inline-policy: continuous; text-align: center; }
.lanmu54 .mainL .news01 { width: 356px; float: left; clear: both; }
.lanmu54 .mainL .news01 h2 { width: 356px; font-size: 18px; line-height: 24px; font-family: "黑体"; float: left; clear: both; }
.lanmu54 .mainL .news01 h2 a { line-height: 24px; }
.lanmu54 .mainL .news01 h4 { width: 356px; float: left; line-height: 22px; clear: both; }
.lanmu54 .mainL .news01 h4 a { line-height: 22px; color: rgb(102, 102, 102); }
.lanmu54 .star { width: 222px; float: left; clear: both; }
.lanmu54 .star .picNews { width: 222px; float: left; clear: both; }
.lanmu54 .star .picNews .pic { width: 73px; float: left; }
.lanmu54 .star .picNews .pic img { border: 1px solid rgb(222, 222, 222); padding: 4px; width: 63px; height: 77px; }
.lanmu54 .star .picNews .picN { padding: 0pt 0pt 0pt 10px; width: 139px; float: left; }
.lanmu54 .star .picNews .picN h3, .lanmu54 .star .picNews .picN h3 a { color: rgb(0, 50, 49); line-height: 24px; }
.lanmu54 .star ul { padding: 5px 0pt 0pt; width: 222px; float: left; clear: both; }
.lanmu54 .star ul li, .lanmu54 .star ul li a { line-height: 22px; }
.lanmu54 .mainM .picNews01 { margin: 10px 0pt 0pt; width: 270px; float: left; }
.lanmu54 .mainM .picNews01 .pic { margin: 0pt 5px 0pt 0pt; width: 100px; float: left; }
.lanmu54 .mainM .picNews01 .pic img { border: 1px solid rgb(221, 221, 221); padding: 4px; width: 89px; height: 105px; }
.lanmu54 .mainM .picNews01 .picN { width: 165px; float: left; }
.lanmu54 .mainM .picNews01 .picN h3, .lanmu54 .mainM .picNews01 .picN h3 a { line-height: 24px; }
.lanmu54 .mainM .picNews01 .picN p, .lanmu54 .mainM .picNews01 .picN p a { color: rgb(102, 102, 102); line-height: 20px; }
.lanmu54 .star0108 ul li, .lanmu54 .star ul li a { line-height: 22px; }
.lanmu54 { border: 0px none; }
.lanmu54 a { color: rgb(43, 43, 43); }
.lanmu54 .clear { margin: 0pt auto; height: 0px; font-size: 0px; line-height: 0px; clear: both; }
.lanmu78 .lan3 { color: rgb(51, 51, 51); }
.lanmu78 .lan3 a { color: rgb(102, 102, 102); }
.lanmu78 .lan3 a:hover { color: rgb(255, 79, 82); }
.lanmu78 .lan3 a:visited { color: rgb(128, 0, 128); }
.lanmu78 { margin: 0pt; padding: 0pt; background: url('ztbg1.gif') repeat-x scroll center top rgb(255, 255, 255); -moz-background-inline-policy: continuous; }
.lanmu78 form, .lanmu78 p, .lanmu78 span, .lanmu78 select, .lanmu78 div { margin: 0pt; padding: 0pt; }
.lanmu78 td, .lanmu78 body, .lanmu78 select { font-size: 12px; color: rgb(0, 0, 0); }
.lanmu78 img { border: medium none; }
.lanmu78 .disyk2 { display: block; }
.lanmu78 #tabr .m4 { border-top: 2px solid rgb(124, 189, 198); border-right: 1px solid rgb(223, 222, 222); border-bottom: 1px solid rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; text-decoration: none; font-weight: bold; font-size: 14px; color: rgb(27, 75, 161); padding-left: 12px; padding-right: 5px; cursor: pointer; }
.lanmu78 #tabr .m4 img { margin-left: 2px; }
.lanmu78 #tabr .m4 a { font-weight: bold; font-size: 14px; text-decoration: none; cursor: pointer; color: rgb(51, 51, 51); }
.lanmu78 #tabr .m4 a:hover { font-weight: bold; font-size: 14px; color: rgb(27, 75, 161); cursor: pointer; text-decoration: underline; }
.lanmu78 #tabs .m4 { border-top: 2px solid rgb(124, 189, 198); border-right: 1px solid rgb(223, 222, 222); border-bottom: 1px solid rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; text-decoration: none; font-weight: bold; font-size: 14px; padding-left: 12px; padding-right: 5px; cursor: pointer; color: rgb(204, 204, 204); }
.lanmu78 #tabs .m4 img { margin-left: 2px; }
.lanmu78 #tabs .m4 a { font-weight: bold; font-size: 14px; text-decoration: none; cursor: pointer; color: rgb(51, 51, 51); }
.lanmu78 #tabs .m4 a:hover { font-weight: bold; font-size: 14px; color: rgb(27, 75, 161); cursor: pointer; text-decoration: underline; }
.lanmu78 #tabt .m4 { border-top: 2px solid rgb(124, 189, 198); border-right: 1px solid rgb(223, 222, 222); border-bottom: 1px solid rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; text-decoration: none; font-weight: bold; font-size: 14px; color: rgb(27, 75, 161); padding-left: 12px; padding-right: 5px; cursor: pointer; }
.lanmu78 #tabt .m4 img { margin-left: 2px; }
.lanmu78 #tabt .m4 a { font-weight: bold; font-size: 14px; text-decoration: none; cursor: pointer; color: rgb(51, 51, 51); }
.lanmu78 #tabt .m4 a:hover { font-weight: bold; font-size: 14px; color: rgb(27, 75, 161); cursor: pointer; text-decoration: underline; }
.lanmu78 #tabu .m4 { border-top: 2px solid rgb(124, 189, 198); border-right: 1px solid rgb(223, 222, 222); border-bottom: 1px solid rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; text-decoration: none; font-weight: bold; font-size: 14px; color: rgb(27, 75, 161); padding-left: 12px; padding-right: 5px; cursor: pointer; }
.lanmu78 #tabu .m4 img { margin-left: 2px; }
.lanmu78 #tabu .m4 a { font-weight: bold; font-size: 14px; text-decoration: none; cursor: pointer; color: rgb(51, 51, 51); }
.lanmu78 #tabu .m4 a:hover { font-weight: bold; font-size: 14px; color: rgb(27, 75, 161); cursor: pointer; text-decoration: underline; }
.lanmu78 .gary1 { color: rgb(76, 76, 76); }
.lanmu78 .gary1 a { color: rgb(76, 76, 76); }
.lanmu78 .gary1 a:hover { color: rgb(255, 79, 82); }
.lanmu78 .gary2 { color: rgb(160, 160, 160); }
.lanmu78 .orange1 { color: rgb(228, 94, 4); }
.lanmu78 .lan1 { color: rgb(27, 75, 161); }
.lanmu78 .lan1 a { color: rgb(51, 51, 51); }
.lanmu78 .lan1 a:hover { color: rgb(255, 79, 82); }
.lanmu78 .nline a { text-decoration: none; }
.lanmu78 .nline a:hover { text-decoration: underline; }
.lanmu78 .font14 { font-size: 14px; }
.lanmu78 .fl { float: left; }
.lanmu78 .fr { float: right; }
.lanmu78 .mart6 { margin-top: 6px; }
.lanmu78 .mart3 { margin-top: 3px; }
.toutiao { margin: 0pt auto; padding: 0pt; background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden; text-align: center; -moz-background-inline-policy: continuous; font-size: 12px; color: rgb(0, 0, 0); font-family: 宋体; }
.toutiao > div { text-align: center; margin-right: auto; margin-left: auto; }
.toutiao div, .toutiao form, .toutiao ul, .toutiao ol, .toutiao li, .toutiao span, .toutiao p { border: 0pt none; margin: 0pt; padding: 0pt; }
.toutiao img, .toutiao a img { border: 0pt none; margin: 0pt; padding: 0pt; }
.toutiao h1, .toutiao h2, .toutiao h3, .toutiao h4, .toutiao h5, .toutiao h6 { margin: 0pt; padding: 0pt; font-size: 12px; font-weight: normal; }
.toutiao ul, .toutiao ol, .toutiao li { list-style: none outside none; }
.toutiao a { color: rgb(0, 0, 0); text-decoration: none; }
.toutiao a:hover { text-decoration: underline; }
.toutiao .f14list ul { margin: auto; width: 100%; }
.toutiao .f14list li { color: rgb(0, 51, 153); line-height: 24px; font-size: 14px; text-align: left; }
.toutiao .f14list li a { text-decoration: underline; color: rgb(102, 102, 102); }
.toutiao .f14list li a:hover { color: rgb(204, 0, 0); text-decoration: underline; }
.toutiao .f14list li a:visited { color: rgb(128, 0, 128); text-decoration: underline; }
.toutiao .Area { margin: 0px auto; width: 960px; clear: both; height: auto; }
.toutiao .blank5 { margin: 0pt auto; height: 5px; font-size: 1px; clear: both; }
.toutiao .blank6 { margin: 0pt auto; height: 6px; font-size: 1px; clear: both; }
.toutiao {  }
.toutiao .Area { width: 960px; }
.toutiao .bord01 { border-top: 1px solid rgb(221, 221, 221); }
.toutiao .column380 { width: 320px; float: left; display: inline; }
.toutiao .column170 { border: 1px solid rgb(222, 221, 221); background: none repeat scroll 0% 0% rgb(248, 250, 254); width: 170px; float: right; display: inline; -moz-background-inline-policy: continuous; }
.toutiao .contantA, .toutiao .contantB { background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; }
.toutiao .column380 h2 { padding: 0pt 4px 0pt 14px; background: url('bg08.gif') no-repeat scroll left top transparent; height: 20px; -moz-background-inline-policy: continuous; color: rgb(0, 51, 153); text-align: right; line-height: 20px; }
.toutiao .column380 h2 span { font-weight: bold; float: left; }
.toutiao .cont380A { margin: 0pt auto; width: 320px; }
.toutiao .cont380A .cont380AR { width: 320px; }
.toutiao .cont380A .picRA { margin: 0px auto 0pt; overflow: hidden; padding-bottom: 3px; }
.toutiao .cont380A .txtRA { margin: 0pt auto; width: 320px; }
.toutiao .cont380A .txtRA h2.txt { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 51, 153); height: 22px; text-align: right; line-height: 20px; padding-top: 4px; }
.toutiao .cont380A .txtRA h1 { color: rgb(0, 51, 153); line-height: 16px; text-align: left; padding-left: 15px; font-size: 14px; font-weight: bold; }
.toutiao .cont380A h1 { margin: 8px auto 0pt; color: rgb(0, 51, 153); line-height: 24px; text-align: left; padding-left: 15px; font-size: 14px; font-weight: bold; }
.toutiao .cont380A h1 a { color: rgb(0, 51, 153); }
.toutiao .cont380A p { color: rgb(102, 102, 102); text-align: left; padding-left: 15px; line-height: 22px; }
.toutiao .cont380A p a { color: rgb(164, 98, 28); }
.toutiao .pic170B { margin: 10px auto 0pt; width: 170px; }
.toutiao .pic170B img { border: 1px solid rgb(165, 192, 225); margin: 0pt auto; padding: 2px; background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-background-inline-policy: continuous; }
.toutiao .contantA a:hover { color: rgb(204, 0, 0); }
.toutiao .txt170B { width: 266px; }
.toutiao .txt170B ul { margin: 0pt auto; width: 215px; padding-left: 12px; }
.toutiao .txt170B li { padding: 1px 0px; line-height: 20px; text-align: left; color: rgb(51, 51, 51); text-indent: -12px; }
.toutiao .txt170B li a { color: rgb(51, 51, 51); }
.toutiao .txt170B li a:hover { color: rgb(204, 0, 0); }
.toutiao .column770 { float: left; width: 690px; }
.toutiao .column770 .column366 { float: right; display: inline; width: 365px; }
.toutiao .column366 h1 { font-family: 黑体; color: rgb(204, 0, 0); line-height: 36px; font-size: 18px; text-align: left; padding-left: 16px; }
.toutiao .column366 h1 a { color: rgb(102, 102, 102); }
.toutiao .column366 p { padding: 2px 0pt 0pt 16px; color: rgb(51, 51, 51); text-align: left; height: 18px; font-size: 12px; }
.toutiao .column366 p a { color: rgb(51, 51, 51); }
.toutiao .column366 h2 { margin: 5px auto 0pt; font-family: 黑体; color: rgb(204, 0, 0); line-height: 27px; font-size: 18px; text-align: left; padding-left: 18px; }
.toutiao .column366 h2 a { color: rgb(102, 102, 102); }
.toutiao .column366 .f14list { padding-left: 12px; margin-top: 12px; }
.toutiao .column366 .f14list li { line-height: 16px; height: 20px; padding-top: 4px; color: rgb(102, 102, 102); }
.toutiao .column366 .titleD { font-family: 黑体; line-height: 25px; color: rgb(0, 51, 153); font-size: 18px; text-indent: 14px; }
.toutiao .column366 .titleD a { font-size: 18px; text-decoration: none; color: rgb(102, 102, 102); }
.toutiao .column366 .titleD a:visited { color: rgb(0, 51, 153); text-decoration: none; }
.toutiao .column366 .titleD a:hover { color: rgb(204, 0, 0); text-decoration: underline; }
.toutiao .contantA .column170 { border: 1px solid rgb(222, 221, 221); background: none repeat scroll 0% 0% rgb(248, 250, 254); overflow: hidden; -moz-background-inline-policy: continuous; width: 267px; }
.toutiao .contantA .column380 { border: 1px solid rgb(204, 204, 204); }
.toutiao .contantA .column380 h2 { padding: 2px 4px 0pt 14px; background: url('213_63893621_c15f_4581_8381_0aff7b44593b_0.gif') no-repeat scroll left top transparent; height: 22px; -moz-background-inline-policy: continuous; line-height: 22px; }
.toutiao .contantA .TabTitle { font-size: 12px; }
.toutiao .contantA .TabTitle { background: url('213_79627476_0415_44ab_8704_a106ffef81df_0.gif') repeat-x scroll 0% 0% transparent; overflow: hidden; clear: both; -moz-background-inline-policy: continuous; height: 21px; }
.toutiao .contantA .TabTitle ul li { margin: 0pt auto; padding: 1px 0px 0px 1px; height: 20px; color: rgb(46, 46, 46); line-height: 19px; font-weight: bold; text-align: left; font-size: 12px; float: left; display: inline; }
.toutiao .contantA .TabTitle .normal { font-size: 15px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: right; width: 65px; color: rgb(102, 102, 102); margin-left: 2px; padding-right: 3px; }
.toutiao .contantA .none { display: none; }
body { margin: 0px auto; width: 960px; }
.cl { margin: 4px auto; width: 910px; font-size: 12px; }
.haha { margin: 10px 2px 10px 3px; }
.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); }
