/* ::::: http://127.1/sucai/index.css ::::: */

.daohang { margin: 0pt auto; }
.daohang, .daohang div, .daohang td, .daohang th { font-family: verdana,simsun,Lucida Grande,"Microsoft YaHei",'宋体',sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 180%; }
.daohang div, .daohang form, .daohang img { border: 0px none ; margin: 0px; padding: 0px; }
.daohang a { text-decoration: none; }
.daohang a:link, .daohang a:visited { color: rgb(0, 51, 204); }
.daohang a:hover, .daohang a:active { color: rgb(255, 102, 0); text-decoration: underline; }
.daohang .clear-both { overflow: hidden; clear: both; height: 0pt; }
.daohang #head { background: transparent url('ico.gif') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang #head { margin: 0pt auto; padding: 0pt 0pt 8px; clear: both; background-color: rgb(255, 255, 255); background-position: -8px -44px; height: 167px; width: 960px; }
.daohang #head .logo { margin: 14px 0pt 0pt 4px; clear: both; float: left; height: 90px; width: 147px; }
.daohang #head .head-gg { margin: 12px 0pt 0pt 6px ! important; float: left; width: 800px; height: 90px; }
.daohang .head-menu { margin: 9px auto 0pt ! important; overflow: hidden; clear: both; text-align: center; width: 924px; }
.daohang .head-menu a { margin: 0pt 1px 8px 0pt; clear: none; float: left; display: block; width: 83px; height: 25px; line-height: 25px; text-decoration: none; font-size: 14px; font-weight: 700; }
.daohang .head-menu a:link, .daohang .head-menu a:visited { color: rgb(255, 255, 255); }
.daohang .head-menu a:hover { background: transparent url('menu-bak.gif') no-repeat scroll 4px 0pt; color: rgb(255, 255, 255); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.daohang .head-menu .check { background: transparent url('menu-bak.gif') no-repeat scroll 4px 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu25 { margin: 0pt; padding: 0pt; color: rgb(51, 51, 51); font-size: 12px; }
.lanmu25 ol, .lanmu25 ul, .lanmu25 li, .lanmu25 dl, .lanmu25 dd, .lanmu25 dt { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.lanmu25 img { border: medium none ; }
.lanmu25 form, .lanmu25 p { margin: 0pt; padding: 0pt; }
.lanmu25 a:link, .lanmu25 a:visited, .lanmu25 a:active { color: rgb(51, 51, 51); text-decoration: none; }
.lanmu25 a:hover { color: rgb(181, 0, 102); text-decoration: underline; }
.lanmu25 i, .lanmu25 em { font-style: normal; }
.lanmu25 .clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; }
.lanmu25 .main1000 { margin: auto; background-repeat: no-repeat; width: 960px; }
.lanmu25 .main990 { border: 1px solid rgb(204, 204, 204); overflow: hidden; background-position: 0pt -30px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; width: 960px; }
.lanmu25 .inner { margin: 0px 0px 0px 5px; clear: both; }
.lanmu25 .inner .left725 { float: left; width: 705px; }
.lanmu25 .inner .left725 .left405 { width: 405px; float: left; }
.lanmu25 .inner .left725 .right300 { width: 300px; float: right; }
.lanmu25 .inner .right240 { border-left: 1px solid rgb(231, 231, 231); background: rgb(245, 245, 245) none repeat scroll 0% 0%; width: 239px; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu25 .inner .right240 .rHead { border-top: 1px solid rgb(255, 255, 255); padding-top: 8px; height: 24px; }
.lanmu25 .inner .right240 .rBody { border-bottom: 1px solid rgb(231, 231, 231); }
.lanmu25 .rTxt { overflow: hidden; color: rgb(121, 100, 105); padding-left: 5px; clear: both; }
.lanmu25 .rTxt li { line-height: 24px; vertical-align: middle; }
.lanmu25 .rPic { overflow: hidden; clear: both; }
.lanmu25 .rPic li { vertical-align: middle; height: 94px; }
.lanmu25 .rPic li .iPic { float: left; width: 82px; margin-left: 8px; }
.lanmu25 .rPic li .iInfo { float: left; width: 145px; }
.lanmu25 .rPic li .iInfo em { display: block; padding-left: 5px; }
.lanmu25 .rPic li .iInfo em.eTitle { font-weight: bold; line-height: 18px; }
.lanmu25 .rPic li .iInfo em.eDes { text-indent: 24px; line-height: 20px; }
.lanmu25 .rPicExp li .iInfo em { display: block; padding-left: 14px; }
.lanmu25 .rPicExp li .iInfo em.eTitle { background: transparent url('arrow.gif') no-repeat scroll 5px 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu25 span.mark { float: left; }
.lanmu25 span.subMark { float: right; }
.lanmu25 .rHead span.mark { font-size: 14px; font-weight: bold; padding-left: 8px; }
.lanmu25 .rHead span.subMark { padding-right: 8px; padding-top: 3px; color: rgb(172, 172, 172); }
.lanmu25 .iDes, .lanmu25 .eDes { color: rgb(119, 119, 119); }
.lanmu25 .right240 .icon1 .mark, .lanmu25 .right240 .icon2 .mark, .lanmu25 .right240 .icon3 .mark, .lanmu25 .right240 .icon4 .mark, .lanmu25 .right240 .icon5 .mark, .lanmu25 .right240 .icon6 .mark, .lanmu25 .right240 .icon7 .mark, .lanmu25 .right240 .icon8 .mark, .lanmu25 .right240 .icon9 .mark, .lanmu25 .right240 .icon10 .mark, .lanmu25 .right240 .icon11 .mark, .lanmu25 .right240 .icon12 .mark, .lanmu25 .right240 .icon13 .mark, .lanmu25 .right240 .icon14 .mark, .lanmu25 .right240 .icon15 .mark, .lanmu25 .right240 .icon16 .mark, .lanmu25 .right240 .icon17 .mark, .lanmu25 .right240 .icon18 .mark, .lanmu25 .right240 .icon19 .mark { background: transparent url('sidebar.gif') no-repeat scroll left 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 20px; line-height: 20px; padding-left: 20px; margin-left: 5px; }
.lanmu25 .right240 .icon6 .mark { background-position: left -250px; }
.lanmu25 .right240 .icon14 .mark { background-position: left -800px; }
.lanmu25 .main1000 {  }
.lanmu25 span.mark { font-size: 14px; font-weight: bold; padding-left: 8px; }
.lanmu25 span.subMark { padding-right: 8px; padding-top: 3px; color: rgb(172, 172, 172); }
.lanmu25 span.mark a, .lanmu25 span.mark a:link, .lanmu25 span.mark a:visited, .lanmu25 span.mark a:active, .lanmu25 span.mark a:hover { color: rgb(0, 0, 0); }
.lanmu25 .Div_common .lbox1 .thead, .lanmu25 .Div_common .lbox1 .ulTxt, .lanmu25 .Div_common .lbox2 .thead, .lanmu25 #p5th .rbox2 .shaiKe { background: transparent url('others_bg.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu25 .Div_common .mbox1, .lanmu25 #p6th .mbox2 {  }
.lanmu25 #p3rd, .lanmu25 #p4th, .lanmu25 #p5th, .lanmu25 #p6th { margin-top: 10px; }
.lanmu25 .Div_common .ulTxt li, .lanmu25 .Div_common .ulPic .iTitle, .lanmu25 .Div_common .ulPic .liTxt i, .lanmu25 #sliderPic .ulPic .iTitle { background: transparent url('arrow.gif') no-repeat scroll 0pt 7px; padding-left: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu25 .Div_common .ulTxt, .lanmu25 .Div_common .ulPic li .iTxt, .lanmu25 .Div_common .ulPic .liTxt i { font-size: 14px; line-height: 24px; }
.lanmu25 .ulPic li { float: left; }
.lanmu25 .ulPic i { display: block; }
.lanmu25 .ulPic .liInfo { margin-left: 10px; }
.lanmu25 .ulPic .liInfo .iTitle { line-height: 24px; font-weight: bold; }
.lanmu25 .ulPic .liInfo .iDes { line-height: 22px; margin-left: 8px; text-indent: 24px; }
.lanmu25 .ulPic .liTxt { margin: 10px 0pt 0pt 10px; }
.lanmu25 .Div_common .lbox1, .lanmu25 .Div_common .lbox2, .lanmu25 .Div_common .perfectSkin, .lanmu25 #p3rd .left405 .lbox3, .lanmu25 #p5th .changePic { margin-left: 10px; }
.lanmu25 .Div_common .lbox1 { margin-top: 5px; }
.lanmu25 .Div_common .lbox1 .thead { padding: 17px 0pt 0pt 50px; background-position: -10px -8px; height: 25px; }
.lanmu25 .Div_common .lbox1 .ulTxt { background-position: -48px -90px; padding-left: 40px; }
.lanmu25 .Div_common .lbox1 .ulTxt li { border-bottom: 1px solid rgb(235, 235, 235); background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 0pt; }
.lanmu25 .Div_common .lbox2 .thead { padding: 11px 0pt 5px; height: 18px; background-position: -70px -240px; }
.lanmu25 .Div_common .lbox2 .thead .mark { padding-left: 0pt; }
.lanmu25 .Div_common .lbox2 { margin-top: 5px; }
.lanmu25 .Div_common .lbox2 .ulPic .liInfo { border-bottom: 1px dotted rgb(126, 126, 126); width: 250px; padding-bottom: 10px; }
.lanmu25 .Div_common .lbox2 .ulPic .liTxt { width: 250px; }
.lanmu25 .Div_common .mbox1 { width: 100%; height: 323px; }
.lanmu25 .Div_common .mbox1 .thead { margin: 0pt 0pt 5px; height: 20px; padding-top: 20px; }
.lanmu25 .Div_common .mbox1 .ulPic { width: 280px; margin-left: 10px; }
.lanmu25 .Div_common .mbox1 .ulPic .liInfo { width: 130px; }
.lanmu25 .Div_common .mbox1 .ulTxt { margin: 25px 0pt 0pt 10px; }
.lanmu25 #p5th .box725 { padding: 1px 0pt 0pt 1px; height: 215px; margin-top: 10px; width: 960px; }
.lanmu25 #scrollBox3 { border: 1px solid rgb(211, 211, 211); background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu25 #scrollBox3 table { margin: 0pt; padding: 0pt; text-align: center; }
.lanmu25 #scrollBox3 table tr td { padding: 5px; }
.lanmu25 #p2nd .rbox3, .lanmu25 #p3rd .rbox2, .lanmu25 #p5th .rbox2 { border-bottom: medium none; }
.lanmu25 #p5th .rbox2 .shaiKe { margin: 0pt 0pt 10px 10px; height: 75px; background-color: rgb(251, 251, 251); background-position: -60px -298px; }
.lanmu25 #p5th .rbox2 .shaiKe p { width: 20px; margin-top: 20px; display: inline; float: left; font-weight: bold; color: rgb(162, 28, 104); text-align: center; }
.lanmu25 #p5th .rbox2 .shaiKe table { margin: 5px 10px 0pt 30px; line-height: 24px; }
.lanmu24 { margin: 0pt; padding: 0pt; color: rgb(51, 51, 51); font-size: 12px; }
.lanmu24 ol, .lanmu24 ul, .lanmu24 li, .lanmu24 dl, .lanmu24 dd, .lanmu24 dt { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.lanmu24 img { border: medium none ; }
.lanmu24 a:link, .lanmu24 a:visited, .lanmu24 a:active { color: rgb(51, 51, 51); text-decoration: none; }
.lanmu24 a:hover { color: rgb(181, 0, 102); text-decoration: underline; }
.lanmu24 i, .lanmu24 em { font-style: normal; }
.lanmu24 .clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; }
.lanmu24 .main1000 { margin: auto; background-repeat: no-repeat; width: 960px; }
.lanmu24 .main990 { overflow: hidden; width: 960px; background-position: 0pt -30px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; }
.lanmu24 .inner {  }
.lanmu24 .inner .left725 { width: 705px; float: left; }
.lanmu24 .inner .left725 .left405 { width: 405px; float: right; }
.lanmu24 .inner .left725 .right300 { width: 300px; float: left; }
.lanmu24 .inner .right240 { border-left: 1px solid rgb(231, 231, 231); background: rgb(245, 245, 245) none repeat scroll 0% 0%; width: 239px; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu24 .inner .right240 .rHead { border-top: 1px solid rgb(255, 255, 255); padding-top: 8px; height: 24px; }
.lanmu24 .inner .right240 .rBody { border-bottom: 1px solid rgb(231, 231, 231); }
.lanmu24 span.mark { float: left; }
.lanmu24 span.subMark { float: right; }
.lanmu24 .rHead span.mark { font-size: 14px; font-weight: bold; padding-left: 8px; }
.lanmu24 .rHead span.subMark { padding-right: 8px; padding-top: 3px; color: rgb(172, 172, 172); }
.lanmu24 .right240 .icon1 .mark, .lanmu24 .right240 .icon2 .mark, .lanmu24 .right240 .icon3 .mark, .lanmu24 .right240 .icon4 .mark, .lanmu24 .lanmu24 .right240 .icon5 .mark, .lanmu24 .right240 .icon6 .mark, .lanmu24 .right240 .icon7 .mark, .lanmu24 .right240 .icon8 .mark, .lanmu24 .right240 .lanmu24 .icon9 .mark, .lanmu24 .right240 .icon10 .mark, .lanmu24 .right240 .icon11 .mark, .lanmu24 .right240 .icon12 .mark, .lanmu24 .right240 .icon13 .lanmu24 .mark, .lanmu24 .right240 .icon14 .mark, .lanmu24 .right240 .icon15 .mark, .lanmu24 .right240 .icon16 .mark, .lanmu24 .right240 .icon17 .mark, .lanmu24 .right240 .icon18 .mark, .lanmu24 .right240 .icon19 .mark { background: transparent url('sidebar.gif') no-repeat scroll left 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 20px; line-height: 20px; padding-left: 20px; margin-left: 5px; }
.lanmu24 .right240 .icon2 .mark { background-position: left -50px; }
.lanmu24 .main1000, .lanmu24 .main990 {  }
.lanmu24 .main1000 {  }
.lanmu24 span.mark { font-size: 14px; font-weight: bold; padding-left: 8px; }
.lanmu24 span.mark i { font-size: 12px; font-weight: normal; font-family: Arial; margin-left: 2px; color: rgb(172, 172, 172); }
.lanmu24 span.subMark { padding-right: 8px; padding-top: 3px; color: rgb(172, 172, 172); }
.lanmu24 span.mark, .lanmu24 span.mark a, .lanmu24 span.mark a:link, .lanmu24 span.mark a:visited, .lanmu24 span.mark a:active, .lanmu24 span.mark a:hover { color: rgb(0, 0, 0); }
.lanmu24 .inner { margin: 6px 0pt 0pt 5px; }
.lanmu24 .Div_common .lbox1 .thead, .lanmu24 .Div_common .lbox2 .thead, .lanmu24 .Div_common .lbox2 .ulTxt li, .lanmu24 .Div_common .right300 .ulTxt li, .lanmu24 .perfectSkin p, .lanmu24 #p3rd .right240 .rbox2 .shaiKe, .lanmu24 #p3rd .right300 .mbox2 { background: transparent url('beautybg.png') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu24 .right300 .mbox1 { background: transparent url('emotion_imgbg.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu24 .Div_common .right300 .mbox1 .ulPic2 .iTitle, .lanmu24 .Div_common .lbox2 .ulPic2 .iTitle { background: transparent url('plpicbg.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu24 .Div_common .lbox1 .ulTxt { background: transparent url('emotion_lino.jpg') no-repeat scroll 20px 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu24 .Div_common .right300 .mbox1 .ulPic2 .iTitle, .lanmu24 .Div_common .lbox2 .ulPic2 .iTitle { border-top: 1px solid rgb(255, 255, 255); width: 100%; line-height: 24px; display: block; }
.lanmu24 .Div_common .right300 .mbox1 .ulPic2 li, .lanmu24 .Div_common .right300 .mbox1 .ulPic2 i, .lanmu24 .Div_common .lbox2 .ulPic2, .lanmu24 .Div_common .lbox2 .ulPic2 i, .lanmu24 .Div_common .lbox2 .ulTxt, .lanmu24 .perfectSkin p, .lanmu24 .perfectSkin table, .lanmu24 #p5th .box725 .ulPic2 li { float: left; }
.lanmu24 .Div_common .ulPic2 li, .lanmu24 #p4th .ulPic2 li, .lanmu24 #p5th .box725 .ulPic2 li { width: 135px; text-align: center; }
.lanmu24 .Div_common .ulTxt li, .lanmu24 #p3rd .right240 .rbox1 .ulTxt li, .lanmu24 #p4th .ulPic2 li, .lanmu24 #p5th .right240 .rbox1 .ulTxt li, .lanmu24 #p2th .right240 .rbox1 .ulTxt li, .lanmu24 #p3th .right240 .rbox1 .ulTxt li, .lanmu24 #p4th .right240 .rbox1 .ulTxt li, .lanmu24 #p5th .right240 .ulPic2 li, .lanmu24 #p6th .right240 .ulPic2 li, .lanmu24 #p6th .right240 .rbox1 .ulTxt li, .lanmu24 #p5th .box725 .ulPic2 li { line-height: 24px; }
.lanmu24 .Div_common .lbox2 .ulTxt li, .lanmu24 .Div_common .right300 .ulTxt li, .lanmu24 #p3rd .right300 .mbox2 .ulTxt li, .lanmu24 #p5th .right240 .rbox1 .ulTxt li, .lanmu24 #p2th .right240 .rbox1 .ulTxt li, .lanmu24 #p4th .right240 .rbox1 .ulTxt li, .lanmu24 #p3th .right240 .rbox1 .ulTxt li, .lanmu24 #p6th .right240 .rbox1 .ulTxt li { background: transparent url('arrow.gif') no-repeat scroll 0pt 7px; padding-left: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu24 .Div_common .lbox1, .lanmu24 .Div_common .lbox2, .lanmu24 .Div_common .perfectSkin, .lanmu24 #p3rd .left405 .lbox3, .lanmu24 #p5th .changePic { margin-left: 10px; }
.lanmu24 .Div_common .lbox1 { margin-top: 5px; }
.lanmu24 .Div_common .lbox1 .thead { padding: 17px 0pt 0pt 50px; background-position: -834px -51px; height: 25px; }
.lanmu24 .Div_common .lbox1 .ulTxt { padding-left: 40px; font-size: 14px; }
.lanmu24 .Div_common .lbox1 .ulTxt li { border-bottom: 1px solid rgb(235, 235, 235); }
.lanmu24 .Div_common .lbox2 .thead { padding: 11px 0pt 5px; height: 18px; background-position: -891px -261px; }
.lanmu24 .Div_common .lbox2 .thead .mark { padding-left: 0pt; }
.lanmu24 .Div_common .lbox2 { margin-top: 10px; }
.lanmu24 .Div_common .lbox2 .ulPic2 { width: 135px; }
.lanmu24 .Div_common .lbox2 .ulTxt { margin-left: 15px; float: left; width: 62%; }
.lanmu24 .Div_common .lbox2 .ulTxt li { font-size: 14px; }
.lanmu24 .Div_common .right300 .mbox1 { width: 100%; height: 323px; }
.lanmu24 .Div_common .right300 .mbox1 .thead { margin: 0pt 0pt 5px; height: 20px; padding-top: 20px; }
.lanmu24 .Div_common .right300 .mbox1 .ulPic2 { height: 126px; }
.lanmu24 .Div_common .right300 .mbox1 .ulPic2 li { margin-left: 10px; display: inline; }
.lanmu24 .Div_common .right300 .mbox1 .ulTxt { margin: 10px 0pt 0pt 10px; font-size: 14px; }
.lanmu24 .Div_common .lbox2 .ulTxt #text { overflow: hidden; color: rgb(153, 153, 153); text-indent: 20px; height: 40px; line-height: 20px; }
.lanmu24 #p2th .right240 .rbox1, .lanmu24 #p4th .right240 .rbox1, .lanmu24 #p3th .right240 .rbox1, .lanmu24 #p5th .right240 .rbox1, .lanmu24 #p6th .right240 .rbox1, .lanmu24 #p6th .right240 .rbox2 { padding-left: 10px; }
.lanmu24 #p4th .right240 .rbox1 { border-bottom: medium none; }
.lanmu24 { margin: 0pt; padding: 0pt; color: rgb(51, 51, 51); font-size: 12px; }
.lanmu23 { margin: 0pt; padding: 0pt; color: rgb(51, 51, 51); font-size: 12px; }
.lanmu23 ol, .lanmu23 ul, .lanmu23 li, .lanmu23 dl, .lanmu23 dd, .lanmu23 dt { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.lanmu23 img { border: medium none ; }
.lanmu23 form, p { margin: 0pt; padding: 0pt; }
.lanmu23 a:link, .lanmu23 a:visited, .lanmu23 a:active { color: rgb(51, 51, 51); text-decoration: none; }
.lanmu23 a:hover { color: rgb(181, 0, 102); text-decoration: underline; }
.lanmu23 i, .lanmu23 em { font-style: normal; }
.lanmu23 .clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; }
.lanmu23 .main1000 { margin: auto; background-repeat: no-repeat; width: 960px; }
.lanmu23 .main990 { overflow: hidden; width: 960px; background-position: 0pt -30px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; }
.lanmu23 .inner { margin: 0px 0px 0px 5px; clear: both; }
.lanmu23 .inner .left725 { width: 705px; float: left; }
.lanmu23 .inner .left725 .left405 { width: 405px; float: left; }
.lanmu23 .inner .left725 .right300 { width: 300px; float: right; }
.lanmu23 .inner .right240 { border-left: 1px solid rgb(231, 231, 231); background: rgb(245, 245, 245) none repeat scroll 0% 0%; width: 239px; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu23 .inner .right240 .rHead { border-top: 1px solid rgb(255, 255, 255); padding-top: 8px; height: 24px; }
.lanmu23 .inner .right240 .rBody { border-bottom: 1px solid rgb(231, 231, 231); }
.lanmu23 .rTxt { overflow: hidden; color: rgb(121, 100, 105); padding-left: 5px; clear: both; }
.lanmu23 .rTxt li { line-height: 24px; vertical-align: middle; }
.lanmu23 span.mark { float: left; }
.lanmu23 span.subMark { float: right; }
.lanmu23 .rHead span.mark { font-size: 14px; font-weight: bold; padding-left: 8px; }
.lanmu23 .rHead span.mark i { font-size: 12px; font-weight: normal; font-family: Arial; margin-left: 2px; color: rgb(172, 172, 172); }
.lanmu23 .rHead span.subMark { padding-right: 8px; padding-top: 3px; color: rgb(172, 172, 172); }
.lanmu23 .iDes, .lanmu23 .eDes { color: rgb(119, 119, 119); }
.lanmu23 .right240 .icon1 .mark, .lanmu23 .right240 .icon2 .mark, .lanmu23 .right240 .icon3 .mark, .lanmu23 .right240 .icon4 .mark, .lanmu23 .right240 .icon5 .mark, .lanmu23 .right240 .icon6 .mark, .lanmu23 .right240 .icon7 .mark, .lanmu23 .right240 .icon8 .mark, .lanmu23 .right240 .icon9 .mark, .lanmu23 .right240 .icon10 .mark, .lanmu23 .right240 .icon11 .mark, .lanmu23 .right240 .icon12 .mark, .lanmu23 .right240 .icon13 .mark, .lanmu23 .right240 .icon14 .mark, .lanmu23 .right240 .icon15 .mark, .lanmu23 .right240 .icon16 .mark, .lanmu23 .right240 .icon17 .mark, .lanmu23 .right240 .icon18 .mark, .lanmu23 .right240 .icon19 .mark { background: transparent url('sidebar.gif') no-repeat scroll left 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 20px; line-height: 20px; padding-left: 20px; margin-left: 5px; }
.lanmu23 .right240 .icon6 .mark { background-position: left -250px; }
.lanmu23 .right240 .icon7 .mark { background-position: left -300px; }
.lanmu23 .right240 .icon18 .mark { background-position: left -1100px; }
.lanmu23 .main1000, .lanmu23 .main990 {  }
.lanmu23 .main1000 {  }
.lanmu23 span.mark { font-size: 14px; font-weight: bold; padding-left: 8px; }
.lanmu23 span.mark i { font-size: 12px; font-weight: normal; font-family: Arial; margin-left: 2px; color: rgb(172, 172, 172); }
.lanmu23 span.subMark { padding-right: 8px; padding-top: 3px; color: rgb(172, 172, 172); }
.lanmu23 .eDes { text-indent: 20px; }
.lanmu23 span.mark, .lanmu23 span.mark a, .lanmu23 span.mark a:link, .lanmu23 span.mark a:visited, .lanmu23 span.mark a:active, .lanmu23 span.mark a:hover { color: rgb(0, 0, 0); }
.lanmu23 #p2nd .theadMain .subMark, .lanmu23 #p3rd .theadMain .subMark, .lanmu23 #p4th .theadMain .subMark, .lanmu23 #p5th .theadMain .subMark, .lanmu23 #p6th .theadMain .subMark, .lanmu23 #p2nd .theadMain .subMark a, .lanmu23 #p3rd .theadMain .subMark a, .lanmu23 #p4th .theadMain .subMark a, .lanmu23 #p5th .theadMain .subMark a, .lanmu23 #p6th .theadMain .subMark a, .lanmu23 .Div_common .lbox1 .ulPic .iTheme a, .lanmu23 .Div_common .lbox2 .divTxt p a, .lanmu23 #p5th .rbox1 .rPic2 a, .lanmu23 #p2nd .rHead a { color: rgb(51, 51, 51); }
.lanmu23 .Div_common .mbox1 { background: transparent url('health_bg3.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu23 .Div_common .ulTxt li, .lanmu23 .Div_common .ulPic .iTxt em, .lanmu23 .right240 .rExp li { background: transparent url('arrow.gif') no-repeat scroll 0pt 7px; padding-left: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu23 #p2nd .ulPic .iTheme, .lanmu23 .Div_common .lbox1 .thead { background: transparent url('arrowpoint.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu23 .Div_common .lbox1, .lanmu23 .Div_common .ulTxt { margin-left: 10px; }
.lanmu23 .Div_common .right300 .ulTxt li { font-size: 12px; }
.lanmu23 .Div_common .ulTxt li, .lanmu23 .Div_common .ulPic .iTxt em { font-size: 14px; line-height: 24px; }
.lanmu23 .Div_common .ulPic li { float: left; }
.lanmu23 .Div_common .ulPic i, .lanmu23 .Div_common .ulPic em { display: block; }
.lanmu23 .Div_common .ulPic .liPic { background: transparent url('plpicbg.gif') no-repeat scroll left bottom; width: 135px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu23 .Div_common .ulPic .liInfo { width: 240px; margin-left: 15px; }
.lanmu23 #p2nd, .lanmu23 #p3rd, .lanmu23 #p4th, .lanmu23 #p5th, .lanmu23 #p6th { margin-top: 10px; }
.lanmu23 #p3rd .lbox1 .ulTxt li, .lanmu23 #p4th .lbox1 .ulTxt li, .lanmu23 #p5th .lbox1 .ulTxt li, .lanmu23 #p6th .lbox1 .ulTxt li { width: 47%; float: left; }
.lanmu23 .Div_common .lbox1 .thead { height: 20px; padding-top: 12px; margin-top: 5px; }
.lanmu23 .Div_common .lbox1 .thead span { padding: 0pt; }
.lanmu23 .Div_common .lbox1 .iTheme { line-height: 24px; }
.lanmu23 .Div_common .lbox1 .iTheme strong { font-size: 14px; }
.lanmu23 .Div_common .lbox1 .ulTxt { border-bottom: 1px dashed rgb(212, 212, 212); margin: 10px 0pt; width: 100%; padding-bottom: 10px; }
.lanmu23 .Div_common .lbox2 .divTxt { background: rgb(245, 245, 245) none repeat scroll 0% 0%; width: 195px; margin-left: 7px; float: left; display: inline; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu23 .Div_common .lbox2 .divTxt p, .lanmu23 .Div_common .lbox2 .divTxt ul { float: left; }
.lanmu23 .Div_common .lbox2 .divTxt p { background: transparent url('health_titlebg2.gif') no-repeat scroll 0% 0%; width: 22px; height: 84px; padding-top: 30px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 14px; font-weight: bold; text-align: center; }
.lanmu23 .Div_common .lbox2 .divTxt .ulTxt { padding-top: 10px; }
.lanmu23 .Div_common .mbox1 .thead { height: 25px; padding-top: 20px; }
.lanmu23 .Div_common .mbox1 .ulPic li { margin-left: 10px; display: inline; }
.lanmu23 .Div_common .mbox1 .eTitle { border-top: 1px solid rgb(255, 255, 255); text-align: center; line-height: 24px; }
.lanmu23 .Div_common .mbox1 .ulTxt { margin-top: 15px; }
.lanmu23 #p3rd .lbox1 .ulPic, .lanmu23 #p4th .lbox1 .ulPic { height: 100px; }
.lanmu23 #p3rd .mbox1 .ulPic, .lanmu23 #p4th .mbox1 .ulPic, .lanmu23 #p6th .mbox1 .ulPic { height: 125px; }
.lanmu23 .right240 .rExp, .lanmu23 #p3rd .rbox2 p, .lanmu23 #p5th .rbox1 .rPic2 { padding-left: 10px; }
.lanmu23 .lanmu23 #p3rd .rbox3, .lanmu23 #p4th .rbox3, .lanmu23 #p5th .rbox2, .lanmu23 #p6th .rbox3 { border-bottom: medium none; }
.lanmu23 #p3rd .rbox2, .lanmu23 .lanmu23 #p3rd .rbox3, .lanmu23 #p4th .rBody, .lanmu23 #p6th .rBody { padding-bottom: 10px; }
.lanmu23 #p4th .rbox2 .rPic2 { margin: 0pt; padding: 0pt; }
.lanmu23 #p4th .rBody .rTxt { margin-top: 3px; }
.lanmu22 { margin: 0pt; padding: 0pt; background-color: rgb(255, 255, 255); }
.lanmu22 form, .lanmu22 input, .lanmu22 select, .lanmu22 ul, .lanmu22 li, .lanmu22 ol, .lanmu22 p, .lanmu22 dl, .lanmu22 dt, .lanmu22 dd, .lanmu22 h1, .lanmu22 span, .lanmu22 h3, .lanmu22 h4, .lanmu22 h5, .lanmu22 h6 { margin: 0pt; padding: 0pt; }
.lanmu22, .lanmu22 td, .lanmu22 select, .lanmu22 input, .lanmu22 div, .lanmu22 h1, .lanmu22 span, .lanmu22 h3, .lanmu22 h4, .lanmu22 h5, .lanmu22 h6 { font-size: 12px; color: rgb(51, 51, 51); }
.lanmu22 img { border: medium none ; }
.lanmu22 ul, .lanmu22 li, .lanmu22 ol, .lanmu22 dl, .lanmu22 dt, .lanmu22 dd { list-style-type: none; list-style-image: none; list-style-position: outside; }
.lanmu22 a { text-decoration: none; font-size: 12px; color: rgb(51, 51, 51); }
.lanmu22 a:hover { color: rgb(218, 22, 22); text-decoration: underline; }
.lanmu22 .lan, .lanmu22 .lan a { color: rgb(10, 87, 144); font-size: 13px; }
.lanmu22 .Box_960 { margin: 0pt auto; padding: 0px; width: 960px; }
.lanmu22 .blank { margin: 0pt auto; width: 1px; clear: both; line-height: 1px; font-size: 1px; }
.lanmu22 .l { float: left; }
.lanmu22 .r { float: right; }
.lanmu22 .clr { overflow: hidden; }
.lanmu22 .xuxian { margin: 0pt auto; background: transparent url('bgimg3.png') no-repeat scroll 0px -999px; width: 334px; height: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 1px; line-height: 1px; }
.lanmu22 .f_col_1 { width: 345px; }
.lanmu22 .f_col_2 { width: 365px; }
.lanmu22 .f_col_3 { width: 250px; }
.lanmu22 .center_list, .lanmu22 .News_headline { margin: 0pt auto; width: 345px; }
.lanmu22 .center_list dt { background: transparent url('bgimg5.png') no-repeat scroll 0pt -281px; width: 333px; height: 27px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: right; padding-right: 12px; line-height: 27px; }
.lanmu22 .center_list dt span { font-size: 14px; text-indent: 13px; font-weight: bold; color: rgb(10, 87, 144); }
.lanmu22 .center_list dd { padding: 0px; }
.lanmu22 .left_sild_list { margin: 0pt auto; padding: 0px; width: 345px; }
.lanmu22 .left_sild_list dt { background: transparent url('bgimg5.png') no-repeat scroll 0pt -281px; width: 328px; height: 28px; line-height: 28px; padding-left: 17px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu22 .left_sild_list dt .r { padding-right: 14px; }
.lanmu22 .left_sild_list dd { border-color: -moz-use-text-color rgb(202, 214, 221) rgb(202, 214, 221); border-width: 0px 1px 1px; border-left: 1px solid rgb(202, 214, 221); border-right: 1px solid rgb(202, 214, 221); border-bottom: 1px solid rgb(202, 214, 221); background: rgb(240, 243, 245) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
.lanmu22 .newKu_pic { margin: 0pt auto; width: 340px; }
.lanmu22 .newKu_pic li { width: 102px; float: left; text-align: center; padding-left: 10px; margin-right: 1px; }
.lanmu22 .newKu_pic li img { border: 1px solid rgb(89, 89, 89); margin: 11px auto 9px; }
.lanmu22 .newKu_list { margin: 0pt auto; width: 310px; line-height: 22px; }
.lanmu22 .newKu_list li { width: 316px; text-align: left; color: rgb(48, 76, 95); }
.lanmu22 .guonei_zixun { margin: 0pt auto; width: 345px; }
.lanmu22 .guonei_zixun li { width: 152px; float: left; text-align: center; margin-left: 12px; margin-right: 3px; margin-top: 12px; display: inline; }
.lanmu22 .guonei_zixun li img { border: 1px solid rgb(51, 51, 51); margin-bottom: 10px; }
.lanmu22 .timeList { margin: 0pt auto; width: 320px; }
.lanmu22 .timeList li { line-height: 25px; color: rgb(48, 76, 95); }
.lanmu22 .timeList li a { font-size: 14px; }
.lanmu22 .timeList .r { color: rgb(143, 143, 143); }
.lanmu22 .downloadHead { background: transparent url('bgimg5.png') no-repeat scroll -611px -482px; width: 250px; height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu22 .downloadHead p { width: 95px; height: 18px; text-align: center; font-size: 14px; font-weight: bold; float: left; margin-left: 2px; display: inline; padding-top: 5px; margin-top: 2px; }
.lanmu22 .downloadHead p.nos { background: transparent url('bgimg1.png') no-repeat scroll -536px -365px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
.lanmu22 .downloadBody { background: rgb(229, 229, 229) none repeat scroll 0% 0%; width: 250px; height: 230px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.lanmu22 .right_time_list { margin: 0pt auto; width: 221px; line-height: 22px; color: rgb(48, 76, 95); }
.lanmu22 .xinruku span a { height: 28px; width: 104px; font-size: 15px; font-weight: bold; color: rgb(10, 87, 144); }
.lanmu22 .dis { display: block; }
@media not all {
	.lanmu22 .left_sild_list dd { width: 343px; }
	.lanmu22, .lanmu22 td, .lanmu22 select, .lanmu22 input, .lanmu22 div, .lanmu22 h1, .lanmu22 span, .lanmu22 h3, .lanmu22 h4, .lanmu22 h5, .lanmu22 h6 { font-family: "宋体"; }
}
.toutiao * { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.toutiao { overflow: hidden; font-size: 12px; font-family: "宋体",Arial,sans-serif; color: rgb(0, 0, 0); }
.toutiao a { color: rgb(51, 51, 51); text-decoration: none; }
.toutiao a:hover { text-decoration: underline; }
.toutiao img { border: medium none ; }
.toutiao .topmod { margin: 0pt auto 10px; overflow: hidden; width: 960px; }
.toutiao .topmod .colleft { overflow: hidden; width: 556px; float: left; }
.toutiao .topmod .colmod { overflow: hidden; padding-bottom: 12px; }
.toutiao .topmod .focus { width: 410px; height: 351px; float: left; position: relative; }
.toutiao .topmod .piclist { background: transparent url('b4.gif') no-repeat scroll 0pt bottom; overflow: hidden; width: 124px; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 4px; }
.toutiao .topmod .piclist .con { background: transparent url('b3.gif') repeat-y scroll 0% 0%; padding-left: 3px; padding-bottom: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 121px; float: left; }
.toutiao .topmod .piclist h3 { background: transparent url('t2.gif') no-repeat scroll 0% 0%; height: 30px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-indent: 26px; font-size: 16px; line-height: 30px; font-family: '微软雅黑'; color: rgb(104, 104, 104); }
.toutiao .topmod .piclist img { border: 1px solid rgb(218, 218, 220); margin: 10px auto 0pt; padding: 1px; display: block; width: 97px; height: 62px; background-color: rgb(255, 255, 255); }
.toutiao .topmod .picnewslist { width: 250px; float: left; margin-right: 35px; }
.toutiao .topmod .pnlist { padding-bottom: 0pt; }
.toutiao .topmod .stargo { margin-right: 0pt; }
.toutiao .topmod h3.titleA { margin-bottom: 7px; height: 30px; }
.toutiao .topmod .allpeo h3 { background: transparent url('t3.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .topmod .stargo h3 { background: transparent url('t4.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .topmod .picnewslist img { border: 1px solid rgb(59, 71, 71); display: block; width: 88px; height: 68px; float: left; }
.toutiao .topmod .picnewslist .picnews { overflow: hidden; width: 250px; background-color: rgb(238, 238, 238); margin-bottom: 10px; }
.toutiao .topmod .pnlinks { padding: 7px 10px 0pt; float: left; width: 140px; }
.toutiao .topmod .picnewslist h4 { padding: 0pt 5px; height: 20px; font-size: 12px; line-height: 20px; float: left; margin-bottom: 2px; background-color: rgb(139, 161, 178); }
.toutiao .topmod .picnewslist h4 a { color: rgb(255, 255, 255); }
.toutiao .topmod .picnewslist p { clear: both; line-height: 18px; width: 142px; float: left; }
.toutiao .topmod .hot h3 { background: transparent url('t5.gif') no-repeat scroll 0pt 0pt; font-size: 12px; margin-left: 4px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .topmod .fav h3 { background: transparent url('t6.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .topmod .pnews { width: 260px; float: left; margin-right: 35px; }
.toutiao .topmod .pnews li { height: 20px; }
.toutiao .topmod .fav { margin-right: 0pt; }
.toutiao .topmod .hollywod h3 { background: rgb(139, 161, 178) none repeat scroll 0% 0%; overflow: hidden; height: 22px; line-height: 23px; margin-bottom: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .topmod .hollywod h3 .link { font-size: 19px; padding-left: 16px; color: rgb(255, 255, 255); font-family: '微软雅黑'; font-weight: normal; float: left; }
.toutiao .topmod .hollywod li { float: left; width: 272px; height: 24px; line-height: 24px; }
.toutiao .topmod .colright { border: 1px solid rgb(218, 218, 218); overflow: hidden; width: 382px; float: right; }
.toutiao .topmod .colright .topnews { padding-top: 8px; text-align: center; }
.toutiao .topmod .colright h2 { font-size: 18px; line-height: 40px; font-family: '黑体'; font-weight: normal; }
.toutiao .topmod h2 a { color: rgb(139, 161, 178); }
.toutiao .topmod .topnews p { height: 24px; }
.toutiao .topmod .listmod { padding: 0pt 10px 0pt 22px; }
.toutiao .topmod .listmod h3 { background: rgb(139, 161, 178) none repeat scroll 0% 0%; height: 24px; font-size: 14px; font-family: '微软雅黑'; color: rgb(255, 255, 255); line-height: 24px; padding-left: 15px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.toutiao .topmod .listmod h3 a { color: rgb(255, 255, 255); }
.toutiao .topmod .listmod ul { padding: 12px 0pt; font-size: 14px; }
.toutiao .topmod .listmod li { height: 24px; }
.toutiao * { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.toutiao { font-size: 12px; font-family: "宋体",Arial,sans-serif; color: rgb(0, 0, 0); }
body { margin: 0px auto; width: 960px; }
.haha { margin: 10px 2px 10px 3px; }
.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); }

