@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, fieldset, form, lengend, button, input, textarea,th, td { margin: 0; padding: 0 }
body,button, select, textarea { font-family: "宋体","Arial",HELVETICA; font-size:12px; background:#ffffff; -webkit-text-size-adjust:100% }
h1,h2,h3,h4, h5, h6 { font-size: 100%; font-weight:normal }
address, cite, dfn, em, var,i { font-style: normal }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace }
small { font-size: 12px }
ul, ol { list-style: none }
legend { color: #000 }
fieldset, img { border: none }
button, input, select, textarea { font-size: 100%; vertical-align:middle }
table { border-collapse: collapse; border-spacing:0 }
img { vertical-align:center }
a{text-decoration:none;color:#333;}
a:hover{color:#cc0000; text-decoration:underline}
.noboreder{border:0 !important;}
.clearfix:after {content: "."; display: block;  height: 0; font-size:0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}   
* html .clearfix {height:1%;}
.clearfix {display: block;}
.tar{ text-align:right;}
.gray{ color:#666;}
.bold{ font-weight:bold;}
.red{ color:#FF0000;}
.undis{display:none}
.dis{display:block}
.ind{text-indent:2em}
.cf:after{content:"";display:table;clear:both;}
.cf{*zoom:1}
.left{ float:left;}

/**页面结构**/
.page_major_column .top_bg{ background:url(../../../images/special/130729/main_bg.jpg) repeat-x left top; height:147px;}
.page_major_column .top_bg .logo_box{ width:1000px; margin:0px auto;}
.page_major_column .navbox{ border:#acb2bf solid 1px; margin:5px auto; width:1038px; padding:0px 10px; background:url(../../../images/special/130729/nav_bg.jpg) repeat-x left top;}
.page_major_column .navbox ul{ height:24px; padding:5px 0px;}
.page_major_column .navbox ul li{ float:left; background:url(../../../images/special/130729/line.jpg) no-repeat right center;}
.page_major_column .navbox ul .column_icon{ margin-left:20px; margin-right:6px; width:20px; background:transparent;}
.page_major_column .navbox ul .column_name{ background:transparent; color:#6d7381; font: normal bold 14px Arial , serif; line-height:20px; margin-right:1px;}
.page_major_column .navbox ul .column_item a{color:#787f8e;  line-height:20px; padding-right:15px; padding-left:15px; cursor:pointer; min-width:36px; text-align:center;}
.page_major_column .navbox ul .column_more{ margin-right:20px;  float:right; background:transparent; line-height:20px; cursor:pointer; position:relative; width:33px; height:22px; background:none;}
.page_major_column .navbox ul .column_last_item{padding-right:0px; background:transparent;}
.column_hr{color:#c6c9cf;}
.content { margin:0 auto; width:1060px;  margin-top:25px;}
.content .content_left ,.content .content_right{ display: inline-block;}
.content .content_left .column_content{ margin:0px 20px 0px 30px; width:335px; height:713px; background-color:#ffffff; display:inline-block; float:left; overflow:hidden; padding-bottom:30px; _margin-left:18px;}
.content .content_left .column_content .column_title{ height:36px; border-bottom:1px solid #9f9f9f;}
.column_title .column_icon{float:left;}
.column_light{float:right; margin:11px 6px;}
.content .content_left .column_switch .column_switch_content{width:335px; height:105px;  padding:8px 0px 5px; margin-top:10px; }
.content .content_left .column_switch .column_switch_img{border:1px solid #dddddd; width:106px; height:106px; float:left; margin-right:10px; }
.column_switch_img1 {float:left; background:url(../../../images/special/130729/icon2.jpg) no-repeat left top; width:77px; height:73px; margin-right:10px;}
.content .content_left .column_switch .column_switch_p a{font-size:15px; line-height:20px; color:#7f7f7f; font-weight:600; }
.content .content_left .column_switch .column_switch_p2{line-height:20px; color:#acacac; margin-top:14px; text-indent:2em;}
.column_switch_calendar{margin:3px 5px 0 0 ; float:left;}
.column_switch_date{ float:left; margin-top:3px;}
.readmore_icon{float:right;margin:0px 5px 0 0 ;}
.column_switch_img2{margin-right:10px;}

.column_switch_title_left{float:left;}
.column_switch_title_right{}
.column_switch_title_right a p{color:#ff7800; font-size:15px; font-weight:600; line-height:20px;}
.column_switch_content_div{float:left; width:242px;}
.column_switch_content_p{ line-height:20px; margin-top:15px; color:#959595; font-size:12px;}
.column_switch_content_date{color:#595d5f; float:left;}
.column_switch_content_comment{float:right; color:#595d5f;}
.content .content_left .column_content_bottom{ width:730px; margin:77px 25px 0px 30px; background-color:#ffffff; border-bottom:1px solid #9f9f9f;}
.bottom_top{border-bottom:1px solid #9f9f9f;}
.bottom_top_img1,.bottom_top_img2{margin-left:30px;}
.bottom_list{width:215px;  margin:15px 5px 0px 10px; float:left; _margin-left:4px;}
.bottom_list_div{
background: url("../../../images/special/130729/icon2.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 69px;
    margin-right: 10px;
    width: 77px; float:left;
	text-align:center;
	padding-top:4px;
	}
.bottom_list_div img{ width:69px; height:64px; border-radius:3px 3px 3px;}
.bottom_list_p,.bottom_list_p2{ color:#8c8c8c;}
.bottom_list_p{font-size:14px; line-height:25px;}
.bottom_list_p2{line-height:20px;}
.arrow1,.arrow2,.bottom_middle{float:left; display:inline-block; cursor:pointer;}
.bottom_middle{cursor:default;}
.bottom_middle{width:682px;}
.content .content_right{padding-right:30px;}
.content .content_right .rank{ widht:240px; width:240px; height:345px; border:1px solid #eeeeee; margin-bottom:15px; background-color:white;}
.rank_head{ height:30px; background-color:#fbfbfb; border-bottom:1px solid #eeeeee; padding-left:10px;}
.rank_head .rank_head_font{font-size:16px; font-family:Arial; color:#8f8f8f; line-height:30px;}
.rank_head img{ position:relative; top:-3px;}
.content .content_right .rank .rank_content{ padding-left:10px; padding-right:10px;}
.content .content_right .rank .rank_ul{list-style-type:none; _margin-top:8px;}
.content .content_right .rank .rank_li{ line-height:30px; width:220px; overflow:hidden; height:30px;_height:20px; _line-height:30px; _margin:10px 0px;}
.content .content_right .rank .rank_li span {vertical-align:middle;}
.content .content_right .rank .rank_li .rank_news{font-family:Arial; color:#959595; font-size:12px;}
.content .content_right .rank .rank_li a:hover{color:#333333;}
.content .content_right .survey{ width:240px; height:290px; background-color:white; border:1px solid #eeeeee;}
.content .content_right .survey h3{ color:#333333; font-size:14px; font-weight:bold; padding:15px 0; text-align:center; }
.surveyList{ padding:0 10px; }
.surveyList li p{ color:#959595; line-height:20px; font-size:13px;}
.voteAll .submit_btn{ background:url(../../../images/special/130729/submit.png); margin:15px 8px 0px 40px; height:25px; width:70px; cursor:pointer; border:none;}
.voteAll .jump_btn{ background:url(../../../images/special/130729/check.png); margin:15px 40px 0px 2px; height:25px; width:70px; cursor:pointer; border:none;}
.content .content_right .manuscript{ width:234px; height:260px; background-color:white; border:1px solid #eeeeee; margin-top:15px; border:4px solid #e2f2fd;}
.manuscript .manuscript_icon{ position:relative; left:-15px; top: -13px; float:left;}
.manuscript .manuscript_text{color:#008cd1; font-size:15px; margin:10px 0px 15px; line-height:20px;}
.content .content_right .extend{ width:234px; height:165px; background-color:white; margin-top:15px;border:4px solid #fdeee2;}
.content .content_left{ float:left; width:785px;}
.content .content_right{ float:right;}
.extend{background:url(../../../images/special/130729/extend_bg.png);}
.extend .weibo{position:relative; left:29px; top:18px; cursor:pointer;}
.extend .weixin{position:relative; left:48px; top:19px; cursor:pointer;}
.extend .weibo2{position:relative; left:-120px; top:78px; cursor:pointer;}
.extend .weixin2{position:relative; left:132px; top:26px; cursor:pointer;}
.great,.column_switch_content_other{width:335px; border-bottom:1px #bfbfbf dotted; padding-bottom:5px; height:24px; margin-top:10px;}
.column_switch_content_date,.column_switch_content_comment{margin-top:13px;}
.more1,.more2{position:absolute; left:35px; top:-3px;}
.more1 ul li,.more2 ul li{clear:both; line-height:20px; color:##787F8E; cursor:pointer; padding:0 15px;}
.page_major_column .navbox ul li .more1 li,.page_major_column .navbox ul li .more2 li{ background:none; line-height:20px; color:#787F8E; background-color:#dddddd; border-bottom:1px solid #bfbfbf; padding:0 15px;}
/**修改添加*/
.content .content_left .column_content .left_list{ height:169px; width:335px; overflow:hidden;}
.content .content_left .column_content .column_switch{ width:335px; float:left;} 
.content .content_left .column_content .column_switchList{ width:1005px;}
.ul_list .column_lights{height:14px; margin-top:11px; float:left; position:relative; overflow:hidden; left:0px;}
.list_nav{float:right; }
.ul_list .column_lights li{ background:url(../../../images/special/130729/light1.png) no-repeat left top; width:14px; height:14px; display:none; float:left; margin:0px 5px; cursor:pointer; _margin:0px 4px;}
.ul_list .column_lights .on{ background:url(../../../images/special/130729/light2.png) no-repeat left top;}
.column_switch_img1 img{ width:69px; height:64px; border-radius:5px;}
.column_switch_img1{ text-align:center; padding-top:4px; height:69px;}
.column_switch_title_left .leftAera{ background:url(../../../images/special/130729/icon3.jpg) no-repeat left top; width:3px; height:16px; float:left;}
.column_switch_title_left .cenARea{ background-color:#009adf; height:16px; line-height:16px; padding:0px 5px; float:left;}
.column_switch_title_left .cenARea a{ color:#fff;}
.column_switch_title_left .cenARea a:hover{ text-decoration:none;}
.column_switch_title_left  .rightArea{ background:url(../../../images/special/130729/icon4.jpg) no-repeat left top; width:6px; height:16px; float:left;}
.column_switch_content  .column_switch_title{ float:left; width:248px; height:112px;}
.column_switch_content_div{ float:none; margin-top:5px;}
#column_content2 .column_switch_content_other{ width:243px; border-bottom:none; height:24px; display:inline-block; margin-left:90px; margin-top:0px; padding-bottom:0px;}
.content .content_left #column_content2 .column_switch .column_switch_content{ border-bottom:1px dotted #BFBFBF; height:auto; height:145px;}
.column_switch_content_div .top_abg{ background:url(../../../images/special/130729/top_bg.jpg) no-repeat 1px top; width:246px; height:12px;}
.column_switch_content_div .column_switch_content_p{ background:url(../../../images/special/130729/con_bg.jpg) repeat-y left top; width:226px; margin-top:0px; padding:3px 10px; text-indent:2em;}
.column_switch_content_div .bot_abg{ background:url(../../../images/special/130729/bot_bg.jpg) no-repeat left top; width:246px; height:4px; overflow:hidden;} 
#column_content2 .column_switch_content_date, #column_content2 .column_switch_content_comment{ margin-top:8px;}
.bottom_top{ height:42px; padding-left:10px;}
.bottom_top li{ position:relative; background:url(../../../images/special/130729/bottom_bg2.png) no-repeat left top; width:161px; height:34px; float:left; margin-left:17px; text-align:center; padding-top:8px; cursor:pointer;}
.bottom_top li .tip{  width:161px; height:34px;  font-family:"微软雅黑"; font-size:18px; color:#828181;}
.bottom_top li .icon1{ background:url(../../../images/special/130729/icon7.png) no-repeat left top; width:29px; height:21px; display:inline-block; margin:0px 5px 0px 0px; vertical-align:middle;}
.bottom_top li .icon2{ background:url(../../../images/special/130729/icon5.png) no-repeat left top; width:29px; height:21px; display:inline-block; margin-right:5px; vertical-align:middle;}
.bottom_top .on .icon1{ background:url(../../../images/special/130729/icon8.png) no-repeat left top;}
.bottom_top .on .icon2{ background:url(../../../images/special/130729/icon6.png) no-repeat left top;}
.bottom_top .on .tip{ background:url(../../../images/special/130729/bottom_bg1.png) no-repeat left top; width:168px; height:47px; color:#2e3192;  position:absolute; top:-4px; left:-4px; padding-top:12px;}
.bottom_list_div1{ width:124px; float:left; height:85px;}
.arrow2{ float:right; background:url(../../../images/special/130729/arrow_r.png) no-repeat left -9px; height:259px; width:14px; _width:13px;}
.bottom_middle{ width:690px; margin-top:15px; height:220px; overflow:hidden;}
.arrow1{ background:url(../../../images/special/130729/arrow_l.png) no-repeat left -15px; width:24px; height:259px; _width:21px;}
.bottom_middle .listBox{ width:9999px; height:220px;}
.bottom_middle .listBox .list{ float:left; height:220px; width:690px;}
.bottom_middle .listBox .listBoxCon{ height:220px; float:left;}
#goTopBtn { position: fixed; text-align: center; line-height: 30px;  bottom: 35px;   cursor: pointer; right: 15px; _position: absolute;
_bottom:10px;}
#listBoxCon1_1{ float:left;}
.list_nav{float:right; display:inline-block; height:36px;}
.review,.preview{width:14px; height:36px;float:right; display:table; *position:relative; *overflow:hidden;}
.review span,.preview span{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%; cursor:pointer; visibility:hidden;}
.review span img,.preview span img{*position:relative; *left:-50%; *top: -50%;}
.ul_list{float:right; width:96px; height:36px; display:inline-block; overflow:hidden; position:relative; margin:0px 10px;	*margin:0px 4px;}
/*针对IE的导航hack*/
.page_major_column .navbox ul{*height:20px; _padding:4px 0; }
.column_more img{margin-top:7px\9\0; line-height:20px;}
.page_major_column .navbox{_width:1090px; _height:77px;}
.page_major_column .navbox .ie_ul{_padding-top:6px;}
.page_major_column .navbox UL .column_more{_margin-top:4px; _height:0px;}
/**/
/*关于排行、调查栏目的IE hack*/
.rank_head{_padding-top:6px; _height:24px;}
/**/
/*关于专栏、名家的IE hack*/
.great{_padding-bottom:0px; _margin-top:7px;}
.column_switch_content_other{position:none !important;}
/**/











