/* CSS Document */
.clear{clear:both; font-size:0px; height:0px; line-height:0px; visibility:hidden}
.clearfix:after{content:""; display:block; clear: both}
.clearfix{zoom:1}
img{vertical-align:top}
a:link{text-decoration:none; color:#000}
a:visited{text-decoration:none; color:#000}
a:hover{text-decoration:underline; color:#f00}
a:active{text-decoration:none; color:#000}

body{background:#fff}
.wrapper{width:960px; margin:0px auto}
.dConL{float:left}
.dConR{float:right}


#content{background:url(images/con_bg02.gif) 0px 0px repeat-y}
.dLine1{background:url(images/con_bg02.gif) -960px 0px no-repeat; clear:both; height:1px; line-height:1px; font-size:1px}
#content .dConL{width:540px; padding:15px 30px 0px}
#content .dConR{width:315px; padding:20px 15px}

#crumb{font-size:12px; /*width:540px; */overflow:hidden; white-space:nowrap; margin-bottom:8px}
#crumb strong{font-weight:bold; float:left}
#crumb a{float:left; background:url(images/con_bg01.gif) right -76px no-repeat; padding-right:13px; margin-right:7px}
#ad01{margin-bottom:8px; width:540px; overflow:hidden}
#subMenu{width:540px; overflow:hidden; background:url(images/con_dot_3x1.gif) 0px bottom repeat-x; padding-bottom:7px; font-size:12px}
#subMenu ul{margin-left:-49px; overflow:hidden; float:left}
#subMenu li{float:left; display:inline; background:url(images/con_bg01.gif) 0px -108px no-repeat; width:50px; padding-left:13px; margin-left:50px}
h1{font-size:22px; font-weight:bold; margin:35px auto 20px; text-align:center; clear:both; display:block}
#msg{color:#7F7F7F; font-size:12px; text-align:center}
#msg .sTime{margin-right:3em}
#msg .sAuthor{margin-left:1em}
#sjbReg{background:#F1F1F1; color:#919191; font-size:12px; text-align:center; height:20px; line-height:20px; margin:10px 0px 30px}
#main{font-size:14px; line-height:24px} 
#main img{margin:auto auto 25px; max-width:500px; display:block}
#main h2{font-size:12px; text-align:center; font-weight:normal; margin-bottom:25px; margin-top:-20px; height:16px; line-height:16px}
#main p{margin-bottom:15px}
#main a,#main a:visited{color:#0694e5; margin:0px 5px; text-decoration:underline}
#editer{text-align:right; font-size:12px; padding-right:1em; color:#7F7F7F; margin-top:30px; clear:both}

/*#main #pageNext{line-height:32px; clear:both; overflow:hidden; text-align:center; font-size:12px; margin:50px auto 0px}
#main #pageNext div{display:inline; background:#F7F7F7; border:1px solid #F3F3F3; padding:3px 6px 0px; margin:0px 3px}
#main #pageNext .nored{background:none; border:none; padding:3px 0px 0px; font-weight:bold; color:#999}
#main #pageNext a,#main a:visited{margin:0px 0px; color:#999999; text-decoration:none}
#main #pageNext a:hover{text-decoration:underline}
#main #pageNext{clear:both; overflow:hidden; text-align:center; font-size:12px; margin:50px auto 0px; line-height:18px}
#main #pageNext div{float:left; background:#F7F7F7; border:1px solid #F3F3F3; margin:0px 3px 10px}*/
#main #pageNext { font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding-top: 18px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
#main #pageNext a { color:#666666; text-decoration:none; margin:0 2px; border:1px solid #D9D9D9; padding:3px 6px }
#main #pageNext a:hover, .page a.current { color:red; border-color:red }

#pageArea{background:url(images/con_bg04.gif) 0px -750px repeat-x; height:32px; line-height:32px; clear:both; overflow:hidden; text-align:center; font-size:12px; margin:50px auto 0px}
#pageArea a,#pageArea a:visited{margin:0px 4px}
#pageArea strong{color:#999; font-size:14px; font-weight:bold; margin:0px 5px; text-decoration:underline}
#pageArea #pageDec{float:left; width:345px; overflow:hidden; margin-left:5px}
#pageArea #pageDec span{float:none}
#pageArea #pageDec span.sDisable{color:#CCC}
#pageArea #pageSelect{float:right; width:140px; overflow:hidden}
#pageArea label,#pageArea span,#pageArea input{float:left}
#pageArea #pageJump{border:1px solid #CCC; height:18px; line-height:18px; width:20px; text-align:center; margin:6px 4px 0px}
#pageArea .btn2{border:1px solid #CCC; height:20px; line-height:20px; width:3em; text-align:center; background:#fff; margin:6px 0px 0px 8px; background:#ebebeb}
/*#aNewsCenter{display:block; text-align:right; margin:40px auto 35px}*/
#navBottom{height:30px; line-height:30px; margin:40px auto 35px}
#navBottom .a1{float:right; background:url(images/con_bg01.gif) 0px -131px no-repeat; font-size:12px; padding-left:15px; margin-right:25px; font-size:12px; line-height:32px}
#navBottom .a2{margin-right:5px}
#navBottom #aNewsCenter{float:left; width:245px; height:30px}

.dMood{background:#F3F2F2; overflow:hidden; padding:16px 60px 0px; margin-bottom:50px; height:104px; font-size:12px}
.dMood strong{background:url(images/con_bg01.gif) 0px -140px no-repeat; padding-left:20px; margin-left:5px}
.dMood form ul{margin-left:-25px; padding-top:23px}
.dMood form li{float:left; display:inline; width:25px; text-align:center; background:url(images/con_bg01.gif) 1px -230px no-repeat; padding-top:25px; margin-left:30px}
.dMood form #liMr2{background-position:1px -310px}
.dMood form #liMr3{background-position:1px -390px}
.dMood form #liMr4{background-position:1px -470px}
.dMood form #liMr5{background-position:1px -550px}
.dMood form #liMr6{background-position:1px -630px}
.dMood form #liMr7{background-position:1px -710px}
.dMood form #liMr8{background-position:1px -790px}
.dMood label{display:block; margin-bottom:4px}
#mood{display:}

#moodRes{padding-top:10px; height:110px; display:}
#moodRes ul{margin-left:-25px; margin-top:12px}
#moodRes li{float:left; display:inline; width:25px; text-align:center; margin-left:30px}
#moodRes li div{width:14px; height:50px; overflow:hidden; padding:1px; border:1px solid #E2E2E2; background:#fff; margin:0px auto 7px; position:relative}
#moodRes li div span{position:absolute; bottom:1px; left:1px; background:url(images/con_bg01.gif) 0px -870px no-repeat; height:10px; width:14px}
#moodRes li div .full{background-position:0px -950px; height:50px}
#moodRes li div #sML1{height:30px}
#moodRes li div #sML2{height:35px}
#moodRes strong{background:url(images/con_bg01.gif) -80px -77px no-repeat; padding-left:15px}
#moodRes strong a,#moodRes strong a:visited{text-decoration:underline}
#moodRes strong span{font-weight:normal}

#siteInfoLegal{font-size:12px; color:#999; line-height:26px; background:url(images/con_dot_3x26_gray.gif); padding:0px 2px; margin-bottom:30px}

.dLine2{width:600px; border-top:1px solid #D6D6D6; height:24px; background:#fff; margin:60px 0px 0px -30px}
#feedBack{background:#F0F0F0; padding:15px 30px; margin-top:40px; margin-bottom:20px; overflow:hidden; font-size:12px}
#feedBack h3{float:left; background:url(images/con_bg01.gif) 0px -170px no-repeat; padding-left:20px; margin-bottom:13px}
#feedBack a{float:left; background:url(images/con_bg01.gif) 0px -39px no-repeat; padding-left:20px; margin-left:18px}
#feedBack form{clear:both}
#feedBack textarea{display:block; border:none; background:url(images/con_bg01.gif) 220px -1100px no-repeat #fff; width:100%; height:120px; margin-bottom:13px; clear:both}
#feedBack label{height:20px; line-height:20px; float:left}
#feedBack .input1{width:90px; height:18px; border:1px solid #E4E4E4; float:left; margin-right:10px}
#feedBack #dLoginUser{float:right; height:20px; line-height:20px; display:none}
#feedBack .btn1{float:right; background:url(images/con_bg01.gif) 0px -1310px no-repeat; border:none; width:75px; height:19px; cursor:pointer}

#relNews{padding-top:40px; padding-bottom:40px}
#relNews .dTit3{background:url(images/con_bg01.gif) 0px -1847px repeat-x; margin-bottom:10px}
#relNews .dTit3 h2{background:url(images/con_bg01.gif) 2px -1750px no-repeat #fff; padding:0px 15px 0px 25px; float:left; color:#00C0FF; font-size:14px; font-weight:bold}
.ulTxt5 li{background:url(images/con_bg01.gif) 2px -1390px no-repeat; padding-left:10px; font-size:14px; line-height:30px; height:30px}
.ulTxt5 li span{color:#A4A4A4; margin-left:10px}

/*#feedBack .input1,#feedBack label{display:none}
#feedBack #dLoginUser{display:block}
#feedBack .btn1{float:none}*/


#rank{margin-bottom:30px}
#rank ul{height:19px; line-height:20px; font-size:12px; background:url(images/con_bg04.gif) 0px 0px no-repeat; overflow:hidden}
#rank ul li{float:left; border-right:1px solid #fff; color:#fff; width:104px; text-align:center; cursor:pointer}
#rank ul li.liS{background:url(images/con_bg04.gif) 0px -80px no-repeat; color:#000; line-height:22px}
#rank ol{line-height:26px; font-size:12px; margin-top:18px}
#rank ol.olHidde{display:none}
#rank ol li{overflow:hidden; clear:both; text-align:left}
#rank ol span{float:left; margin:7px 18px 0px 5px; background:#C7C7C7; width:14px; height:12px; line-height:14px; color:#fff; text-align:center}
#rank ol span.s3{background:#f00}
#rankWeek{display:none}
#rankMonth{display:none}


.dCon1{margin-bottom:32px; overflow:hidden; width:315px}
.dTit2{background:url(images/con_bg04.gif) 0px -280px no-repeat; height:22px; line-height:22px; border-bottom:1px solid #EFEFEF; font-size:12px; margin-bottom:12px}
.dTit2 h2{float:left; background:url(images/con_bg04.gif) 0px -180px no-repeat; padding:0px 25px; font-weight:bold; color:#fff}
.dTit2 a.aMore,.dTit2 a.aMore:visited{float:right; background:url(images/con_bg01.gif) 0px -193px no-repeat; padding-left:12px; color:#7F8485; margin-right:10px}

.ulImgTxt1{float:left; display:inline; margin-left:-40px; font-size:12px; background:url(images/con_bg04.gif) 0px -428px repeat-x}
.ulImgTxt1 .liImg1{width:122px; text-align:center; float:left; display:inline; margin-left:50px; padding-bottom:20px; line-height:18px}
.ulImgTxt2{background-position:0px -333px}
.ulImgTxt1 .liImg2{padding-bottom:10px}
.ulImgTxt1 .liImg1 img{border:1px solid #000; width:120px; height:80px; margin-bottom:4px; display:block}
.ulImgTxt1 .liTxt{clear:both; background:url(images/con_bg01.gif) 2px -1390px no-repeat; padding-left:10px; line-height:26px; width:300px; overflow:hidden; white-space:nowrap; margin-left:43px; float:left; display:inline}
.ulImgTxt1 .liTxt a,.ulImgTxt1 .liTxt a:visited{margin-right:1em}


#ad02,#ad03,#ad04,#ad05,#ad06{width:315px; overflow:hidden; margin-bottom:20px}
#ad03{width:300px; padding:0px 7px 0px 8px}

#areaVideo ul{background-position:0px -438px; margin-left:-45px}
#areaVideo .liImg1{width:94px; margin-left:72px}
#areaVideo .liImg1 img{width:92px; height:69px}


.ulTxt2 li{clear:both; line-height:26px; padding-left:2px; width:310px; overflow:hidden; white-space:nowrap; font-size:12px}
.ulTxt2 li .aTit{background:url(images/con_bg01.gif) 41px -1649px no-repeat; padding-right:7px; color:#999}
.ulTxt2 li .aTit1{background:url(images/con_bg01.gif) 30px -1649px no-repeat; padding-right:7px; color:#999}
.ulTxt2 li a,.ulImgTxt1 .liTxt a:visited{margin-right:8px}


#adBaidu{margin:10px auto 20px; width:540px}



/*   list  */
#listMain #crumb{background:#F3F1F2; height:24px; line-height:24px; margin-bottom:12px}
#listMain #crumb strong{background:url(images/con_bg01.gif) 12px -1473px no-repeat; padding-left:32px}
#listMain #crumb a{background-position:right -71px}
#listMain .ulTxt1{line-height:32px; background:url(images/con_dot_3x1xx.gif) 0px -16px}
#listMain .ulTxt1 li{background:url(images/con_bg01.gif) 8px -1538px no-repeat; padding-left:18px; height:32px; line-height:32px; clear:both; overflow:hidden; float:left; width:520px}
#listMain .ulTxt1 li.liE{margin-bottom:32px}
#listMain .ulTxt1 li.liE2{margin-bottom:0px}
#listMain .ulTxt1 li a{font-size:14px; float:left; width:23em}
#listMain .ulTxt1 li span{float:right; width:110px; font-size:12px; color:#9A9A9A}
#listMain #pageArea{margin-bottom:40px}
/*#pageArea a{float:left}*/
/*#pageArea input,#pageArea span,#pageArea label{float:left}*/



/*#ulSample{display:none}*/

/*    img content   */
#contentImg{background:url(images/con_bg02.gif) -1920px 0px repeat-y}
#contentImg .dLine1{background-position:-2880px 0px}
#contentImg .dConL{width:680px; padding:20px 25px}
#contentImg .dConL #ad01{background:#FFF; width:540px; height:76px; border-color:#f3f1f2; border-style:solid; border-width:6px; border-left-width:69px; border-right-width:69px; padding:1px}
#contentImg #subMenu{width:680px}
#contentImg #aNewsCenter{margin:100px auto 50px}
#contentImg #siteInfoLegal{margin:0px auto 40px}
#contentImg .dConR{width:180px; padding:20px 15px; overflow:hidden}
#contentImg .dConR .dCon1{width:180px; overflow:hidden}
.ulTxt3 li{clear:both; background:url(images/con_bg01.gif) 2px -1393px no-repeat; padding-left:10px; line-height:18px; font-size:12px; margin-bottom:8px; text-align:left}
.ulImg{text-align:center; font-size:12px; margin:24px auto 30px}
.ulImg li{width:182px; overflow:hidden; margin-bottom:30px}
.ulImg li img{width:180px; height:135px; border:1px solid #D8D8D8; margin-bottom:10px}


/*     img list     */
#bListImg #content{background:none; border:1px solid #E2E2E2; padding:20px 30px 60px; width:898px}
#bListImg #crumb{background:#F3F1F2; height:24px; line-height:24px; margin-bottom:30px}
#bListImg #crumb strong{background:url(images/con_bg01.gif) 12px -1473px no-repeat; padding-left:32px}
#bListImg #crumb a{background-position:right -71px}
#bListImg #pageArea #pageDec{width:600px}
#bListImg #pageArea #pageDec span{float:none; margin:0px 4px; color:#666}
#bListImg #pageArea #pageDec span.sCur{font-weight:bold; color:#000; font-size:14px}
.ulImg2{margin-left:-15px}
.ulImg2 li{width:212px; height:195px; overflow:hidden; text-align:center; font-size:12px; line-height:18px; float:left; padding-left:16px; padding-bottom:15px}
.ulImg2 li img{width:210px; height:140px; display:block; margin-bottom:5px; border:1px solid #666}


.ulTxt4 li{background:url(images/con_bg01.gif) 4px -1541px no-repeat; font-size:12px; line-height:22px; padding-left:10px; margin-bottom:4px}


/*      img big     */
#imgBCon{background:#353535; padding:0px 30px 30px; width:902px; position:relative}
#imgBConTip{font-size:12px; color:#fff; background:#5A1A19; border:1px solid #9A9A9A; float:right; width:9em; height:18px; line-height:18px; border-top:none; padding:0px 10px}
#imgBCon .dTit{padding-top:10px; margin-bottom:25px; border-bottom:1px solid #505050; padding-bottom:15px}
#imgBCon h1{display:inline; font-size:28px; font-weight:normal; color:#fff; /*font-family:"Î¢ÈíÑÅºÚ"*/}
#imgBCon .dTit span{font-size:12px; color:#8E8E8E; margin-left:20px}
#imgBCon img{ margin:0px auto 10px; display:block}
#imgBCon p{font-size:12px; color:#C2C2C2; line-height:24px}
#imgBCon h2{display:none}

#imgBCon #pageNext{clear:both; overflow:hidden; text-align:center; font-size:12px; margin:30px auto 0px; line-height:18px; font-family:arial}
#imgBCon #pageNext div{float:left; background:#1A1A1A; border:1px solid #000; margin:0px 3px 10px}
#imgBCon #pageNext .nored{background:none; border:none; font-weight:bold; color:#fff; padding:2px 5px 0px}
#imgBCon #pageNext a,#main #pageNext a:visited{margin:0px 0px; color:#999; text-decoration:none; display:block; padding:1px 8px 0px}
#imgBCon #pageNext a:hover{background:#f00; color:#fff}

#imgBCon #linkL,#imgBCon #linkR{position:absolute; top:108px; width:100px; height:20px; background:#f00; OPACITY:0; FILTER:ALPHA(OPACITY=0); display:none; dovia:expression(this.onfocus=this.blur)}
#imgBCon #linkL{cursor:url(images/arr_left.cur),auto}
#imgBCon #linkR{cursor:url(images/arr_right.cur),auto}

#dImgSelect{margin-bottom:10px}
#imgBCon #dImgSelect,#imgBCon .imgDesc{display:none}

#adshare{font-weight:bold;font-size:12px;}
#adshare span {float:left;}
p{text-indent: 2em;}
