﻿.pindao img { border: 0px none ; }
.pindao .tbox { border-bottom: 1px solid rgb(255, 205, 203); overflow: hidden; width: 100%; }
.pindao .tbox dt { background: transparent url('nav_bg.gif') repeat-x scroll 0pt -4px; overflow: hidden; clear: both; height: 28px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.pindao strong { height: 25px; padding-right: 4px; display: block; float: left; letter-spacing: 1px; padding-left: 14px; line-height: 28px; font-size: 15px; color: rgb(255, 255, 255); }
.pindao .tbox dt strong a { color: rgb(255, 255, 255); }
.pindao .tbox dt span.more { float: right; position: relative; line-height: 25px; padding-right: 8px; color: rgb(255, 255, 255); }
.pindao .tbox dt span.more a { color: rgb(255, 255, 255); text-decoration: none; }
.pindao .tbox dt span.more a:hover { color: rgb(51, 51, 51); }
.pindao .tbox dd { border-left: 1px solid rgb(255, 205, 203); border-right: 1px solid rgb(255, 205, 203); padding: 4px 4px 0px; overflow: hidden; }
.pindao .c1 { padding: 4px 0px; width: 100%; }
.pindao .c1 li { background: transparent url('ico-2.gif') no-repeat scroll 7px 11px; overflow: hidden; padding-left: 16px; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-background-clip: border; height: 27px; line-height: 27px; }
.pindao .c1 a {  }
.pindao .f1 { overflow: hidden; }
.pindao .f1 li { padding: 3px 0px 4px 17px; background: transparent url('ico-2.gif') no-repeat scroll 6px 11px; overflow: hidden; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 16px; }
.pindao .f1 li a { overflow: hidden; height: 21px; line-height: 21px; display: block; }
.pindao .ico2 li { padding: 3px 0pt 4px 17px; background: transparent url('ico-2.gif') no-repeat scroll 6px 11px; height: 16px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.pindao .ico3 li { padding-left: 16px; float: left; width: 295px; }
.pindao .pleft { overflow: hidden; width: 400px; float: left; }
.pindao .pright { overflow: hidden; width: 300px; float: right; }
.pindao .channel, .pindao .listbox { background: transparent url('cntbg.gif') repeat-y scroll 6px 100px; overflow: hidden; width: 400px; float: left; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.pindao .channel, .pindao .listbox dl { margin-right: 8px; float: left; width: 400px; margin-top: 1px; }
.pindao .channel, .pindao .listbox ul a { color: rgb(0, 0, 0); font-size: 14px; }
.pindao * { margin: 0px auto; padding: 0px; }
.pindao { font-family: Verdana,Arial,Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; float: right; width: 710px; }
.pindao a { text-decoration: none; color: rgb(102, 102, 102); }
.pindao a:hover { color: rgb(255, 51, 51); text-decoration: underline; }
.pindao ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
.pindao .center { margin: 0px auto; }
.pindao .w960 { width: 710px; position: relative; }
.pindao .mt1 { margin-top: 3px; }
.pindao .clear { overflow: hidden; }
.pindao .liri { float: right; width: 300px; }
.pindao .liriba { margin-top: 0px; text-align: center; }
.pindao .risbd { border: 1px solid rgb(255, 205, 203); padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 9px; }
.pindao .risti { background: transparent url('nav_bg.gif') repeat-x scroll 0pt -4px; height: 28px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.pindao .mtlist { padding: 12px 0px 1px 16px; overflow: hidden; width: 280px; }
.pindao .mtlist dl { float: left; width: 138px; }
.pindao .mtlist dd { overflow: hidden; width: 135px; height: 93px; }
.pindao .mtlist dt { overflow: hidden; width: 135px; text-align: center; white-space: nowrap; height: 24px; }
.pindao .mtlist img { border: 1px solid rgb(224, 224, 224); padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 121px; height: 81px; }
.pindao .keyword a:hover, .pindao a:active, .pindao a:focus { border-bottom: 1px dotted rgb(169, 0, 0); color: rgb(169, 0, 0); text-decoration: none; }
.daohang * { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.daohang a { color: rgb(86, 86, 86); text-decoration: none; }
.daohang a:hover { color: rgb(86, 86, 86); text-decoration: underline; }
.daohang a { font-size: 12px; font-family: "宋体",Arial; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .nav { margin: -36px auto 0pt; width: 960px; }
.toutiao { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao form, .toutiao p, .toutiao span, .toutiao div, .toutiao ul, .toutiao li, .toutiao input, .toutiao dl, .toutiao dt, .toutiao dd { margin: 0pt; padding: 0pt; }
.toutiao td, .toutiao body, .toutiao select { font-size: 12px; color: rgb(0, 0, 0); line-height: 22px; }
.toutiao a { text-decoration: none; color: rgb(51, 51, 51); }
.toutiao a:hover { text-decoration: underline; color: rgb(255, 0, 0); }
.toutiao .fl { float: left; }
.linshi2 .tbox { border-bottom: 1px solid rgb(204, 221, 176); overflow: hidden; width: 100%; }
.linshi2 .tbox dt { border: 1px solid rgb(204, 204, 204); background: transparent url('navbg.jpg') no-repeat scroll 0pt 0pt; overflow: hidden; height: 33px; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.linshi2 .tbox dt strong { height: 25px; font-size: 14px; line-height: 32px; padding-left: 10px; padding-right: 4px; display: block; float: left; letter-spacing: 1px; color: rgb(255, 255, 255); }
.linshi2 .tbox dd { border-left: 1px solid rgb(204, 221, 176); border-right: 1px solid rgb(204, 221, 176); padding: 4px 4px 0px; overflow: hidden; }
.linshi2 .d4 { padding: 0px; }
.linshi2 .d4 li { border-bottom: 1px dashed rgb(220, 235, 215); padding: 4px 8px; overflow: hidden; height: 60px; }
.linshi2 .d4 li em { border: medium none ; width: 55px; height: 40px; float: left; }
.linshi2 .d4 li a { background: transparent url('ico-3.gif') no-repeat scroll 4px 9px; overflow: hidden; font-size: 14px; display: block; line-height: 23px; text-indent: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.linshi2 .d4 li p { overflow: hidden; color: rgb(136, 136, 136); line-height: 17px; height: 33px; }
.linshi2 .pright { overflow: hidden; width: 240px; float: left; }
.linshi2 * { margin: 0px; padding: 0px; }
.linshi2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; }
.linshi2 { font-family: Verdana,Arial,Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.linshi2 a { text-decoration: none; color: rgb(51, 51, 51); }
.linshi2 a:hover { color: rgb(255, 51, 51); text-decoration: underline; }
.linshi2 ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
.linshi2 .mt1 {  }
body { margin: 0px auto; width: 960px; }
.haha { margin: 10px 2px 10px 0px; }
.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); }
/* ::::: http://127.1/sucai/daohang.css ::::: */

.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 .nav_licon { margin: 6px 0pt 0pt; float: right; display: inline; }
.daohang .nav_licon ul li { margin: 0pt 15px 0pt 0pt; float: left; display: inline; }
.daohang .nav_licon ul li.nep { padding: 6px 0pt 0pt 15px; background: transparent url('icons_nep.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .nav_licon ul li.ncam { padding: 6px 0pt 0pt 22px; background: transparent url('icons_ncam.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .nav_licon ul li.nclub { padding: 6px 0pt 0pt 17px; background: transparent url('icons_nclub.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .nav_licon ul li a:link, .daohang .nav_licon ul li a:visited { color: rgb(255, 255, 255); }
.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; }
/* ::::: http://127.1/sucai/toutiao.css ::::: */

.toutiao { margin: 0pt; padding: 0pt; 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; }
/* ::::: http://127.1/sucai/linshi2.css ::::: */

.linshi2 .tbox { border-bottom: 1px solid rgb(255, 205, 203); overflow: hidden; width: 100%; }
.linshi2 .tbox dt { border: 1px solid rgb(255, 205, 203); background: transparent url('nav_bg.gif') repeat-x scroll 0pt -3px; overflow: hidden; clear: both; height: 29px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.linshi2 .tbox dt strong { height: 25px; font-size: 14px; line-height: 32px; padding-left: 10px; padding-right: 4px; display: block; float: left; letter-spacing: 1px; color: rgb(255, 255, 255); }
.linshi2 .tbox dd { border-left: 1px solid rgb(255, 205, 203); border-right: 1px solid rgb(255, 205, 203); padding: 4px 4px 0px; overflow: hidden; }
.linshi2 .d4 { padding: 0px; }
.linshi2 .d4 li { border-bottom: 1px dashed rgb(220, 235, 215); padding: 4px 8px; overflow: hidden; height: 60px; }
.linshi2 .d4 li em { border: medium none ; width: 55px; height: 40px; float: left; }
.linshi2 .d4 li a { background: transparent url('ico-3.gif') no-repeat scroll 4px 9px; overflow: hidden; font-size: 14px; display: block; line-height: 23px; text-indent: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.linshi2 .d4 li p { overflow: hidden; color: rgb(136, 136, 136); line-height: 17px; height: 33px; }
.linshi2 .pright { overflow: hidden; width: 240px; float: left; }
.linshi2 * { margin: 0px; padding: 0px; }
.linshi2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; }
.linshi2 { font-family: Verdana,Arial,Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.linshi2 a { color: rgb(51, 102, 204); text-decoration: none; }
.linshi2 a:hover { color: rgb(255, 51, 51); text-decoration: underline; }
.linshi2 ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
.linshi2 .mt1 {  }
body { margin: 0px auto; width: 960px; }
.haha { margin: 10px 2px 10px 0px; }
.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); }

