/* CSS Document */

/***** 常用的公共样式 *****/ 
.dotLine ,.dotLineTop ,.dotLineBot ,.videoList li ,.dotMid {background-image: url(../images/dot.png);background-repeat: repeat-x;}
.dotLight ,.dotLightTop ,.dotLightBot { background: url(../images/dotLight.png) repeat-x;}
.iconVideo ,.videoList em ,.videoRed em ,.iconLeftQuote ,.iconRigQuote ,.iconPing ,.iconPing a:visited ,.iconPing:hover ,.iconPrint ,.iconFav ,.iconJiuCuo ,.listTop em ,.listTop .cur ,.voteAll li{ background:url(../images/icon.png) no-repeat;}
.ArrowLeft ,.ArrowLeftSelected ,.ArrowRight ,.ArrowRightSelected ,.ArrLeft ,.ArrRight ,.voteAll .yesArea span,.voteAll .yesArea strong ,.voteAll .yesArea em  ,.voteAll .noArea span ,.voteAll .noArea strong ,.voteAll .noArea em ,.iconHuanqiu ,.globalPicCon .ArrowLeft:hover ,.globalPicCon .ArrowRight:hover { background:url(../images/channel.png) no-repeat !important;}
.voteAll input ,.iconPingL ,.iconFenX ,.btnDing ,.btnCai ,.btnCai:hover ,.btnDing:hover ,.btnView { background:url(../images/btn.png);}
.summary #ckepop,.infoArea #ckepop { background:url(../images/icon.png) no-repeat !important;}
#goTopBtn { background:url(../images/goTopBtn.png) no-repeat;}
.copyInfo .logo { background:url(../images/logo.png) no-repeat;}

/**/
.clearIt { clear:both; height:0; line-height:0; font:0; margin:0; padding:0; display:inline;}
.textRed { color:#cc0000 !important;}
.textBlue { color:#007ed7;}
.text14 ,.text14 a ,.text14 li{ font-size:14px; padding-bottom:3px;}
.text16 ,.text16 a ,.text16 li{ font-size:16px; padding-bottom:3px;}
.dotLine { height:1px; font-size:0; padding:0; margin:0;}
.dotLineTop { background-position:top;}
/**/
.dotLineBot { background-position:bottom;}
.dotLight { height:1px; font-size:0; padding:0; margin:0;}
.dotLightTop { background-position:top;}
.dotLightBot { background-position:bottom; }
.dotMid { background-position:left; background-repeat:repeat-y;}
/**/
.noBg { background:none !important;}
.noMargin { margin:0 !important;}
/**/
.borBox { border:#dbe1e6 1px solid;}
.iconVideo { width:20px; height:20px; display:inline-block;}
.conTopic { width:950px; margin:0 auto 12px;;}

/***** 箭头+图标 *****/
.iconLeftQuote ,.iconRigQuote ,.iconPing ,.iconPrint ,.iconFav ,.iconJiuCuo{ background-position:0 -370px; display:inline-block; width:20px; height:17px; margin:0 5px 0 0;}
.iconRigQuote { background-position:0 -393px; margin:0 0 -8px 10px;}
.iconPing ,.iconPing a:visited ,.iconPing:hover { background-position:-1px -483px; margin:5px 0 0; float:right !important; width:20px !important; cursor:pointer; height:16px;}
.iconPing a:visited ,.iconPing:hover { background-position:-1px -581px !important;}
.iconPrint { background-position:0 -415px; margin:0;}
.iconFav { background-position:0 -436px; margin:0;}
.iconJiuCuo{ background-position:0 -457px; margin:0;}
.ArrowLeft ,.ArrowRight ,.ArrLeft ,.ArrRight ,.ArrowLeftSelected ,.ArrowRightSelected ,.globalPicCon .ArrowLeft:hover ,.globalPicCon .ArrowRight:hover { display:inline-block; width:18px !important; height:52px !important; margin:20px 0 0; }
.ArrowLeft{background-position:0 -76px !important;}
.ArrowLeftSelected ,.globalPicCon .ArrowLeft:hover {background-position:-50px -76px !important;}
.ArrowRight { background-position:-21px -76px !important;}
.ArrowRightSelected ,.globalPicCon .ArrowRight:hover{background-position:-71px -76px !important;}
.ArrLeft ,.ArrRight { background-position:-111px -76px !important; width:20px !important; height:29px !important; border:none !important; margin-top:25px;display:inline-block;}
.ArrRight { background-position:-135px -76px !important;}
.iconHuanqiu { width:72px; height:20px; display:block; float:left; margin:-3px -10px 0 12px;*margin:-4px -10px 0 12px;_margin:-4px 0 0 6px;}

/***** 按钮 *****/
.iconPingL ,.iconFenX ,.btnDing ,.btnCai ,.btnCai:hover ,.btnDing:hover ,.btnView { width:50px; height:20px; display:inline-block; border:none; margin:5px 10px 0 0; padding:0;}
.iconPingL { background-position:-70px 0; width:54px; margin:5px 10px -5px 0;}
.iconFenX { background-position:-140px 0; width:54px;}
.btnDing ,.btnDing:hover ,.btnCai ,.btnCai:hover{ width:54px; height:20px; margin:0 3px 0 2px;}
.btnDing { background-position:-70px -31px;}
.btnDing:hover { background-position:-230px -31px;}
.btnCai { background-position:-140px -31px;}
.btnCai:hover { background-position:-290px -31px;}
.btnView { background-position:-0 -69px; width:90px !important; height:26px !important; margin:2px 0 0 !important;}

/***** 焦点图550x465 *****/
.conFirst .leftFirst { background:#ddd;}

/**** 链接样式 ****/
.linkYellow ,.linkYellow a { background:#d3a900 !important; color:#fff !important; display:inline-block; padding:0 5px; margin:0 3px;}
.linkYellow :hover ,.linkYellow a:hover { background:#d3a900 !important; color:#fff !important; text-decoration:none !important;}

/***** 视频 *****/
.videoList li { text-indent:0 !important; background-position:bottom; text-align:left; height:26px !important; line-height:26px !important; *line-height:22px !important;} 
.iconVideo ,.videoList em { background-position: 2px -109px;_background-position: 0 -112px;*background-position: 0 -111px; width:25px; height:18px; display:inline-block; }
.videoRed ul { display:block; overflow:hidden;}
.videoRed li { text-indent:0 !important; text-align:left; height:22px !important; line-height:22px !important;} 
.videoRed em { background-position: 2px -341px;_background-position: 0 -336px;*background-position: 0 -341px; width:20px; height:18px; display:inline-block; }

/***** 面包屑 *****/
.location { width:650px; margin:0 auto; text-align:left; text-indent:10px; color:#537197; padding:0 0 5px; padding:0 0 4px\4; margin:-1px 0 0; margin:0\0;}
.location em { margin:0 4px; color:#537197;}
.location strong { font-weight:normal; color:#000;}
.location a { color:#393939;}
.location a:hover { color:#820C0C;}

/***** 翻页 *****/
.page {text-align:center; padding:15px 0 10px; margin:-3px 10px 0 10px; zoom:1; clear:both;overflow:hidden;}
.page span{padding:7px 10px 0 10px;margin-right:2px;background:#F7F7F7;font-family:"宋体";height:22px;display:inline-block; border:#cccccc 1px solid; color:#000000;}
.page b {padding:7px 10px 0 10px;height:22px;font-family:"宋体";background:#CC0000; border:#cccccc 1px solid; color:#fff;display:inline-block;}
.page a { background:#F7F7F7; border:#cccccc 1px solid; padding:7px 10px 0 10px; font-family:"宋体";margin:0 2px;display:inline-block; height:22px;}
.page a:hover ,.page a.curent { background:#CC0000; border:#cccccc 1px solid;font-family:"宋体"; text-decoration:none; color:#fff;}
.pageLeft { text-align:left !important;}

/***** 排行 *****/
.newsClick { height:330px; overflow:hidden;}
.listTop { margin:10px 0 10px 3px !important; width:266px; overflow:hidden;}
.listTop li { height:27px !important; line-height:27px !important; *height:25px !important; *line-height:25px !important; height:28px\0 !important; line-height:28px\0 !important; padding:0; margin:0; position:relative;}
.listTop em { background-position:0 -251px; display:block; float:left; width:18px; height:14px; line-height:14px; color:#fff; font-weight:bold; text-align:center; margin:7px 8px 0 0 !important;
text-indent:0;}
.listTop .cur { background-position:0 -216px;  color:#fff;}
.listTop a { float:left !important; display:block; white-space:nowrap; width:240px; overflow:hidden; margin-top:2px\9;}
.listTop i { text-align:right; width:60px; display:block; font-size:12px; color:#06346f; font-style:normal; position:absolute; right:0; top:0;}
.listTop .peoName { width:150px;}

/***** 投票 *****/
.voteAll { /*height:200px;*/}
.voteAll h1 { font-size:12px; font-weight:bold; height:20px; line-height:20px; width:260px !important; overflow:hidden; margin:0 auto 8px !important;}
.voteAll h5 { font-weight:normal; width:260px; height:58px; overflow:hidden; color:#666; margin:0 auto; line-height:20px !important;}
.voteAll h5 a { color:;}
.voteAll ul { width:276px; overflow:hidden; margin:5px auto 0 !important;}
.voteAll li { background-position:-3px -553px;_background-position:-3px -551px;background-position:-3px -554px\0; padding-left:18px; height:26px; line-height:26px; position:relative;}
.voteAll span { display:block; text-indent:0 !important; font-weight:normal; text-align:right; float:left;}
.voteAll .yesArea strong ,.voteAll .yesArea em ,.voteAll .noArea strong ,.voteAll .noArea em { display:inline-block; width:10px; height:27px; float:left;}
.voteAll b { font-weight:normal; color:#000; text-align:left; font-size:12px; float:left; margin-right:2px;}
.voteAll .yesArea span ,.voteAll .noArea span { font-weight:normal !important; font-size:12px !important; font-family:Arial !important; position:relative; height:27px; float:left;}
.voteAll .yesArea div ,.voteAll .noArea div { float:left;}
/**/
.voteAll .yesArea { color:#bf590a;}
.voteAll .yesArea span { color:#bf590a !important; background-position:-11px -265px !important; }
.voteAll .yesArea strong { background-position:0 -265px !important;}
.voteAll .yesArea em { background-position:-190px -265px !important; margin:0 5px 0 0 !important; display:inline;}
/**/
.voteAll .noArea { color:#0167b7;}
.voteAll .noArea span { color:#bf590a !important; background-position:-11px -292px !important; }
.voteAll .noArea strong { background-position:0 -292px !important; float:left;}
.voteAll .noArea em { background-position:-190px -292px !important; float:left; margin:0 5px 0 0 !important;}
/**/
.voteAll input { background-position:0 -105px; border:none; width:43px; height:20px; line-height:20px; line-height:22px\9; text-align:center; margin:0 0 0 5px !important; padding:0 !important;cursor:pointer;}
/***** 文字链 *****/
.adTextLink { font-family: Arial, Helvetica, "&amp;#23435;&amp;#20307;";	font-size:12px; color:#000; margin:0; padding:0;  width:298px; overflow:hidden;}
.adTextLink .pad { display:block; margin:10px 6px; overflow:hidden;}
.adTextLink ul ,.adTextLink li { margin:0; padding:0;}
.adTextLink a { color:#000; text-decoration:none;}
.adTextLink .clumnTit { border-bottom:#d7d6d6 1px solid; height:20px; padding-top:4px; height:19px\9; padding-top:6px\9; color:#000; font-size:12px; position:relative; background:#fefefc url(../../ad/adTextLink.jpg) repeat-x bottom; font-weight:bold; text-indent:10px;}
.adTextLink .adTitIcon{ width:3px; height:13px; display:inline-block; float:left; background: url(../images/adTextLink.jpg) no-repeat 0 0; display:inline; margin:1px 7px 0 10px; _margin:1px 4px 0 10px;}
.adTextLink li { width:131px; height:24px; line-height:24px; float:left; display:inline; margin:0 6px; white-space:nowrap; overflow:hidden;}