@charset "utf-8";
/* 手机端样式表 */
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,table,th,td{margin:0;padding:0}
section,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}
body,input,button,textarea,select {-webkit-text-size-adjust:none;font:normal 12px/18px Helvetica;outline:none;}
body {font-family: "Microsoft YaHei",SimHei,helvetica,arial,verdana,tahoma,sans-serif;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;background: #FFF;}
img,video{border:0;max-width:100%;height:auto;width:auto\9;}
input,select,button,textarea{vertical-align:middle;font-size:12px;outline:none}
ol,ul{list-style:none}
em{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
a{outline:none;text-decoration:none;color:#000;}
a:link{color:#000;}
a:visited{color:#000;}
a:focus{color:#000;}
a:hover{text-decoration:underline;color:#901d22;}
a:active{color:#000;}
.clearfix{*zoom:1}
.clearfix:after{content:" ";overflow:hidden;clear:both;display:block;height:0}
.main{*zoom:1}
.main:after{content:" ";overflow:hidden;clear:both;display:block;height:0}
.scrollBox{*zoom:1}
.scrollBox:after{content:" ";overflow:hidden;clear:both;display:block;height:0}
section{*zoom:1}
section:after{content:" ";overflow:hidden;clear:both;display:block;height:0}

body{ width:100%; }
.space40{clear:both;height:35px;line-height:0;font-size:0; width:100%;}
.bd_top{ border-top:1px solid #cdcdcd;}
.bd_top4{ border-top:4px solid #ebebeb; width:100%; margin:0 auto; height:5px; overflow:hidden;}
.searchDiv01{ width:100%; height:40px; overflow:hidden; background:url(http://y0.ifengimg.com/commonpage/images/nav_bg.jpg) right 0 no-repeat; padding:0;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;}
.searchDiv02{margin:0 auto;height:38px;padding:20px 20px 0 20px;}
.searchDiv02 .theLogo{width:320px;float:left;font-size:12px}
.theCurrent01{ padding:0 0 0 20px; /*position:relative;*/}
.theCurrent{ padding:5px 0 0 20px; /*position:relative;*/}
.theLogo img{float:left; margin-right:10px;}
.theLogo span{float:left;height:31px;display:inline;padding:0 5px 0 0;overflow:hidden}
.navFind{float:right;width:301px;}
.navFind span{float:left}
.navFind .text{width:187px;height:24px;padding:0 0 0 9px;background:#fff; border:0;color:#bcbcbc;font-size:12px; outline:none;}
.navFind .sel{width:55px;height:24px; line-height:24px;margin:0 9px 0 0; padding-left:9px;border:1px solid #ddd;background:#fff url(http://y0.ifengimg.com/commonpage/images/arrow02.gif) no-repeat right center;font-size:12px;color:#999;cursor:pointer; color:#bcbcbc;}
.navFind .button{width:28px;height:24px;border:none;background: url(http://y0.ifengimg.com/commonpage/images/find.gif) no-repeat 0 0;color:#000;font-weight:bold;cursor:pointer; text-indent:-1000px; outline:none; float:right;}
#searchFormOption{/*position:relative;*/float:left;z-index:80}
#loginFldselectop{position:absolute;border:1px solid #DFDFDF;top:25px;left:0px;width:48px;background:#fff;z-index:99}
#loginFldselectop li{line-height:20px;height:20px}
#loginFldselectop li a{line-height:20px;height:20px;text-decoration:none;color:#999;padding-left:11px}
.s01{ display:block; border:1px solid #ddd; height:24px; overflow:hidden; }

.space40{ width:100%;}
.h_mainNav{ display:none;}
.nav_bg{ position:absolute; right:3%; top:10px; background:url(http://y0.ifengimg.com/commonpage/images/nav_bg02.gif);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; width:21px; height:21px; display: none!important; }
.searchDiv01 .theLogo01 .cDGray,.searchDiv01 .theLogo01 .cDGray a:link,.searchDiv01 .theLogo01 .cDGray a:visited{ color:#fff;}

.adbox02{ display:block; background:url(http://y0.ifengimg.com/commonpage/images/ad_bg.jpg);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; height:35px; width:100%;}


.adbox02 p{ padding-left:20px; line-height:35px; color:#666; font-size:1.2em;}
#artical_topic{ padding:0 0 20px 20px; line-height:30px; font-size:1.8em;letter-spacing:-0.5px;}
#artical_sth{ /*position:relative;*/ padding-right:20px;}
.line01{ width:100%; border-top:1px solid #eee; margin-top:8px;}
#artical_sth h5{text-align:right;}
#artical_real{ padding:0 20px;}


.cmt em { font-size:1em; padding-right:0px; float:none;color:#ba2636;}

.cmt .ss_none{ display:inline;}
.box03{ width:200px; float:right;}
.p_time{ float:left; width:300px;}


h5.cmt{float:right;padding-top:13px;font-weight:normal; color:#999;}
#artical_sth04 h5 span{cursor:pointer;height:13px;display:inline}
span.cmt{float:left;}
.js_commentCount em{ padding:0 3px 0 10px; }

.dy_box{ display:block; width:90%; margin:0 auto;}
.bg_top{ background:url(http://y0.ifengimg.com/commonpage/images/line.gif) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; height:35px; width:100%; height:31px;}
.bg_bottom{ background:url(http://y0.ifengimg.com/commonpage/images/line.gif) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; height:35px; width:100%; height:31px;}
.bg_top span{ display:block; background:url(http://y0.ifengimg.com/commonpage/images/l_s.gif);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; width:27px; height:31px;}
.bg_bottom span{ display:block; background:url(http://y0.ifengimg.com/commonpage/images/r_s.gif);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; width:27px; height:31px; float:right;}
#artical{ width:100%;}
#artical_real .dy_box p{  font-size:1.5em; line-height:30px; color:#666; text-indent:2em; padding-bottom:0;}
#artical_real p{ font-size:1.5em; line-height:30px; text-indent:2em; padding:0 20px 15px;}
#artical_real p img { text-indent: -2em; }

.an{padding-top:10px;  position:relative;}
.page_bg{ position:absolute; right:5%; top:-1px; width:14px; height:8px; background:url(http://y0.ifengimg.com/commonpage/images/arrow03.gif);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;}
.ss_none{ display:none;}
.ss01{ padding-left:20px; font-size:1em; color:#999;}
.ss03{ padding-left:20px; font-size:1em; color:#999;}
.ss03 a:link,.ss03 a:hover,.ss03 a:visited{ color:#999;}
.ss02{ display:none}
.ss04{ display:none}

#artical_sth04{ height:40px;}
.video_box{width:90%; margin:20px auto; overflow:hidden;}
.vd_box{  background:#f6f6f6; height:100px;}
.vd_img_box{ width:165px; float:left; /*position:relative;*/}
.vd_play{ background:url(http://y0.ifengimg.com/commonpage/images/play02.png); width:65px; height:65px; position:absolute; left:50px; top:20px; z-index:200;}
.vd_txt_box{ width:435px; float:left;}
#artical_real p.vd_p01{ text-indent:0; color:#696969; padding:12px 20px;}
#artical_real p.vd_p02{ font-size:1em; color:#989898; text-indent:0; padding:0 20px;}
#artical_real p img { display: block; margin: 0 auto; max-width: 90%; }
#artical_real p .ifengLogo img { display: inline-block; }
.smallPhoto li img,.smallPhoto li s,.smallPhoto li .play{ display:none}
.smallPhoto{float:right; padding-top:10px; height:24px;}
.smallPhoto li{ width:14px; height:14px; background:url(http://y0.ifengimg.com/commonpage/images/dian.gif); float:left; margin-left:10px;}
.smallPhoto li.current{ background:url(http://y0.ifengimg.com/commonpage/images/dian_cur.gif)}
.bigPic{ /*position:relative;*/ /*width:600px; height:380px;*/ margin:0 auto;}
.preBtn{ background:url(http://y0.ifengimg.com/commonpage/images/l_btn.png); -webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; width:60px; height:60px; position:absolute; margin-top: -30px; left: 5%; top: 50%; visibility: hidden;}
.nextBtn{ background:url(http://y0.ifengimg.com/commonpage/images/r_btn.png); -webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; width:60px; height:60px; position:absolute; margin-top: -30px; right: 5%; top: 50%; visibility: hidden;}
.txt{ width:600px; margin:10px auto; color:#287cbd;}
.txt a{ color:#ba2636;}
.box_share{ padding-right:40px;}
.box_share p{ width:300px; float:left; padding-left:40px; padding-top:15px;}

.main{ width:100%; overflow:hidden;}
.left{ width:100%; float:none; overflow:hidden;}
.right{ display:none;}
.chaFotNav02,.chaFooter{ display:none;}
.bd_top4{ display:none;}
.ss_block{ display:none}
.next{width:580px;padding:25px 0 15px 0px;_padding:19px 0 0 0px;margin:0 auto;font-size:14px;font-family:Arial;background:#fff;clear:both}
.next table{ margin:0 auto;}
.next .pageNum a{border:#ccc 1px solid;padding:2px 7px;margin:0px 2px;color:#666;text-align:center;text-dexoration:none}
.next .pageNum a:hover{border:#ba2737 1px solid;color:#b2283d}
.next .pageNum a:active{border:#ba2737 1px solid;color:#8f1d22}
.next .btn3 a:hover,.next .btn3 a:hover,.next .btn2 a:hover,.next .btn2 a:hover{ border:0;}
.next span.current{border:#8f1d22 1px solid;padding:2px 7px;color:#fff;background:#b2283d}
.next span.btn{float:left}
.next span.btn a{border:none;padding:10px 15px; display:block;}
.next span.btn02 a{border:none; background:url(http://y0.ifengimg.com/detail/img/fy.gif);margin:7px 7px 10px 0; display:block; width:66px; height:23px; text-align:center; line-height:23px; padding:0; color:#2b2b2b;}/*0830*/
.next span.btn02 a:hover{background:url(http://y0.ifengimg.com/detail/img/y_all.gif); text-decoration:none;}
.next span.btn03 a{border:none;padding:10px 7px 10px 15px;}/*0830*/
.next span.btn a:hover{border:none;}
.next span.btn a:active{border:none}

.relateNews{ padding:0 40px 20px;}
.relateNews h3{height:43px;line-height:43px;font-size:14px;background:url(http://y0.ifengimg.com/commonpage/1122/dot.gif) repeat-x bottom;}
.relateNews h4{font-size:14px;padding:10px 0 0 0;font-weight:bold;line-height:40px}
.relateNews h2{font-size:14px;padding:6px 0 0 30px;font-weight:bold;line-height:40px}
.relateNews .tt2{font-size:14px;line-height:30px;height:30px;font-weight:bold;color:#004276;}
.relateNews .icon_video{background:url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat 3px -118px;padding-left:22px}
.relateNews a{ color:#004276;}


/*分享*/
.share{float:right;padding-top:6px;/*position:relative;*/width:108px;overflow:hidden;height:28px;}
.share-bar-btn a{float:left;display:block;width:36px!important;height:28px!important;margin:0!important;padding:0!important;background:url(http://y0.ifengimg.com/commonpage/2014/0109/sharebg-white.gif) no-repeat!important;}
.share-bar-btn span{float:left;line-height:28px;}
.share-bar-btn .bds_tsina{background-position:0 0!important;}
.share-bar-btn a.bds_tsina:hover{background-position:0 -114px!important;opacity:1.0!important;filter:alpha(opacity=100)!important;}
.share-bar-btn .bds_qzone{background-position:0 -38px!important;}
.share-bar-btn a.bds_qzone:hover{background-position:0 -152px!important;opacity:1.0!important;filter:alpha(opacity=100)!important;}
.share-bar-btn .bds_tqq{background-position:0 -76px!important;}
.share-bar-btn a.bds_tqq:hover{background-position:0 -190px!important;opacity:1.0!important;filter:alpha(opacity=100)!important;}
.share-bar-btn .loading{background-position:0 -227px!important;}
/*分享*/

.cRed{ color:#ba2636;}
.cmtBox .a_login{ display:block; background:url(http://y0.ifengimg.com/commonpage/images/login_btn.gif); width:76px; height:29px; line-height:29px; text-align:center; text-decoration:none; float:left; color:#004276;}
.cmtBox .a_login:hover{ color:#ba2636;}
.cmtBox .a_zuce{ display:block;width:59px; height:26px; line-height:26px; text-align:center; color:#004276;float:left;}
.box_user_num{ width:200px; float:right;}
.box_user_num p{ text-align:right; font-family:Microsoft Yahei; line-height:26px; color:#004276;}
.box_user_num p span{ color:#ba2636;}
.box_user_num p em{ padding:0 5px;}
.p_submit_btn{ line-height:36px; font-family:Microsoft Yahei; padding-right:5px;}

.p_submit_btn span{ display:block; background:url(http://y0.ifengimg.com/commonpage/images/submit_btn.gif); width:100px; height:28px; line-height:28px; text-align:center; color:#fff; text-decoration:none; float:right; margin-top:7px; font-size:14px; font-weight:bold;}

.ppp_tit{ font:bold 14px/36px simsun; padding-left:10px; border:1px solid #ddd; border-bottom:0;}
.cmtBox .n_more p{ font:14px/64px simsun; text-align:center; color:#004276; cursor:pointer;}




.cmtBox{margin:0 auto;font-family:"宋体";/*position:relative;*/ padding:0 20px;}
.cmtBox .cRed{ font-family:Arial, Helvetica, sans-serif;}
.cmtBox select,.cmtBoxinput{font-size:12px;}
.cmtBox .tit02{text-indent:9px; font:18px "微软雅黑";padding:8px 0;border-top:4px solid #000;background:#fff;margin:10px 0 0; border-top:4px solid #000;}
.cmtBox .cmtShare{font-family:"宋体";font-size:12px;position:absolute;right:0px;top:10px;*top:22px;}/*130726a*/
.cmtBox .cmtShare a{float:left;margin-right:3px;text-indent:0px}/*130726a*/
.cmtBox .cmtShare span{float:left;color:#2f2f2f}/*130726a*/
.cmtBox .cmtShare img{padding-left:2px;padding-top:3px}/*130726a*/
.cmtBox .t_c1{border-top:4px solid #754382;}
.cmtBox .t_c2{border-top:4px solid #4b568f;}
.cmtBox .t_c3{border-top:4px solid #9f1b0f;}
.cmtBox .t_c4{border-top:4px solid #3f70b2;}
.cmtBox .t_c5{border-top:4px solid #6d9191;}
.cmtBox .t_c6{border-top:4px solid #32527b;}
.cmtBox .t_c7{border-top:4px solid #dddddd;}
.cmtBox .commentLoginBox{background:#f4f4f4;border-top:1px solid #ddd;}
.cmtBox .commentLogin{padding:10px;}
.cmtBox .commentLogin input{font-size:12px;line-height:18px;padding-top:2px}
.cmtBox #num02{color:#444;}
.cmtBox #num02 .d01{float:left;width:370px;padding:6px 0 0;}
.cmtBox #num02 .d03{float:right;width:103px;}
.cmtBox #num03 .d01{float:left;padding:6px 0 0;}
.cmtBox .userInfo{color:#004276;height:24px;line-height:24px;}
.cmtBox .userInfo em{font-weight:bold;}
.cmtBox .commentCon{background:#fff;border:1px solid #ddd;/*position:relative;*/overflow:hidden}
.cmtBox .textCon{background:url(http://y0.ifengimg.com/commonpage/1122/dot.gif) repeat-x bottom;padding:16px 0 10px 10px;}
.cmtBox .textCon.none{background:none;}
.cmtBox .textCon .pic{width:56px;height:56px;float:left;padding:0 10px 0 0}
.cmtBox .textCon .pic img{padding:2px;border:1px solid #ccc;width:50px;}
.cmtBox .textDet{overflow:hidden; zoom:1;}
.cmtBox .textDet .user{color:#999;padding:0 10px 0 0;}
.cmtBox .textDet .user span{float:right;}
.cmtBox .textDet .t{font-size:14px;line-height:24px;color:#2b2b2b;padding:4px 19px 26px 0;}
.cmtBox .textDet .fuc{color:#004276;padding:0 19px 0 0;text-align:right}
.cmtBox .textDet .fuc a{color:#004276;}
.cmtBox .from{float:left;color:#999;}
.cmtBox .view{text-align:right;color:#444;float:right;padding-top:8px;}
.cmtBox .icon_arrow{position:absolute;top:-11px;left:47%;width:15px;height:11px; background:url(http://y0.ifengimg.com/commonpage/1122/i_s2.gif) no-repeat top center;}
.cmtBox .replyBox{width:95%;border:1px solid #ddd;background:#f9f9fa;padding:10px;margin:10px 0 0;/*position:relative;*/}
.cmtBox .replyBox .icon{width:11px;height:8px;right:47px;position:absolute;top:-8px;background:url(http://y0.ifengimg.com/commonpage/1122/i_s.gif) no-repeat top center;}
.cmtBox .replyBox .close{width:14px;height:14px;position:absolute;right:7px;top:10px;}
.cmtBox .replyBox .close a{background:url(http://y0.ifengimg.com/commonpage/1122/i_close.gif) no-repeat top center;width:14px;height:14px;display:block;}
.cmtBox .replyBox .name{padding-bottom:8px;}
.cmtBox .btn2_c{background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_tj.gif) no-repeat;width:55px;float:right;height:29px;border:0;cursor:pointer;}
.cmtBox .speccurrent013{background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_tj.gif) no-repeat -209px 0;}
.cmtBox .ipt02 {border:solid 1px #ddd;font-size:12px;background:#fff;width:80px;height:18px;padding:3px 0 0 5px;color:#999;margin-left:5px;}
.cmtBox .input_bd03{border:1px solid #9fd0e6;color:#666;}
.cmtBox p.bord{border:1px solid #ddd;background:#fff;margin-top:13px;height:90px;overflow:hidden;padding:0 0 0 5px;}
.cmtBox .textLogin2{color:#666;font-size:12px;height:83px;width:100%;padding-top:5px;background:#fff url(http://y0.ifengimg.com/commonpage/1122/ifengLogo2.gif) no-repeat center center;resize:none;border:none;_margin-left:-2px;resize:none;outline:none;}
.cmtBox .btn2{background:url(http://y1.ifengimg.com/58114ce5495e21c0/2012/1010/btn2.gif) no-repeat scroll;display:block;height:29px;width:103px;border:0;cursor:pointer;}
.cmtBox .btn3 {text-align:center;background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_zc02.gif) no-repeat;width:54px;cursor:pointer;height:24px;border:0;margin-left:9px;}
.cmtBox .speccurrent011{background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_zc02.gif) -205px 0;text-decoration:none;}
.cmtBox .speccurrent012{background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_zc02.gif) -419px 0;}
.cmtBox .inputcheckbox{vertical-align:middle;}
.cmtBox .spe05{float:right;padding:0}
.cmtBox #specLogin .btn3{color:#2B2B2B;font-size:12px;line-height:22px;width:52px;height:24px;background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_zc02.gif);text-align:center;cursor:pointer;margin-right:9px;border:0; margin-left:0;}
.cmtBox #specLogin .speccurrent01{background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_zc02.gif) -205px 0;text-decoration:none;}
.cmtBox #specLogin .speccurrent02{background:url(http://y1.ifengimg.com/2f86f1d4ae63c9a4/2012/1128/btn_zc02.gif) -419px 0;} 
.cmtBox .submitcmtcurr{background:url(http://y1.ifengimg.com/58114ce5495e21c0/2012/1010/btn2_hover.gif) repeat scroll;border:0;display:block;height:29px;width:103px;cursor:pointer;}
.cmtBox #specLogin .input_bd02{border:1px solid #9fd0e6;color:#666;}

.go_bank{ background:url(http://y0.ifengimg.com/commonpage/images/top.png); width:46px; height:46px; position:fixed; right:0; top:80%;}
.go_bank .a01{ display:none}
.go_bank .a02{ display:block; width:46px; height:46px;}


#bdshare{padding-top:0px;top: 6px; width:auto;}

.pic_box{ /*position:relative;*/}
.ipad_block{ display:block;}
.ipad_none{ display:none;}
.searchDiv01 .theLogo01{ font-size:1.5em; line-height:40px; color:#fff; height:40px; font-weight:bold;}

.bigPic{width:90%; margin:0 auto; overflow:hidden;}

#artical_real p.vd_p01{ text-indent:0; color:#696969; padding:5% 5%;}
.vd_play{ background:url(http://y0.ifengimg.com/commonpage/images/play02.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; width:32px; height:32px; position:absolute; left:40%; top:32%; z-index:200;}


/** create by zl 2013-10-16 **/
.js_sliderBoxOut {
  position: relative;
}

.js_bigPicSlider {
  white-space:nowrap;
  vertical-align: middle;
  min-height: 20px;
}
.tdCell {
  display: table-cell;
}

.js_bigPicSlider .small_pic {
  display: inline-block;
  width: 100%;
  height: 100%;
  background: url(http://y0.ifengimg.com/commonpage/images/logbg1.png) no-repeat center center;
  background-size: 50%;

}

.js_bigPicSlider img{
  width: 100%;
  display: block;
}
/**/
.js_bigPicSlider .temp_pic img {
  max-height: 100%;
}
.anim {
/*
  -webkit-transition: 0.3s;
*/
  -webkit-transition: 0.3s;
  -ms-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

.js_videoSlider {
  white-space: nowrap;
}

.js_videoSlider .vd_box {
  display: inline-block;
  width: 100%;
}

.js_videoSlider .vd_txt_box {
  white-space: normal;
}

.js_videoPlayerBox {
  display: none;
}
.js_videoPlayerBox.videoPlayerBoxShow {
  display: block;
}
.js_videoPlayerBox.videoPlayerIphone {
  height: 0px; overflow: hidden;
  visibility: hidden;
}

.js_videoPlayerBox video {
  width: 100%;
}

/** 视频轮播翻页样式 **/
.js_videoPages {
  text-align: right;
  height: 16px; padding-top:10px;
}
.js_videoPages span{
  display: inline-block;
  height: 12px;
  width: 12px;
  border-radius: 6px;
  background: #dedede;
  margin-left: 10px;  
}
.js_videoPages .current{
  background: #ac070e;
}

/* search style add by xiechengxiong */
.f-search-wrap{
    position: relative;
    width: 301px;
    z-index: 80;
}
.f-search-wrap .text,.f-search-wrap .type,.f-search-wrap .btn{
    float: left;
}
.f-search-wrap .type{
    position: relative;
    float: left;
    z-index: 80;
}
.f-search-wrap .text input{
    width: 187px;
    height: 24px;
    padding: 0 0 0 9px;
    vertical-align: middle;
    background: #fff;
    color: #bcbcbc;
    border: 1px solid #ddd;
    border-right: 0;
    border-radius: 0;
    -webkit-appearance: caret;
    -moz-appearance: caret;
    font-size: 12px;
    outline: none;
}
.f-search-wrap .type .checked{
    width: 55px;
    height: 24px;
    line-height: 24px;
    margin: 0 9px 0 0;
    padding-left: 9px;
    border: 1px solid #ddd;
    background: #fff url(http://y0.ifengimg.com/commonpage/images/arrow02.gif) no-repeat right center;
    font-size: 12px;
    cursor: pointer;
    color: #bcbcbc;
}
.f-search-wrap .type .checked.up{
    background: #fff url(http://y0.ifengimg.com/commonpage/images/arrow02.gif) no-repeat right center;
}
.f-search-wrap .type ul{
    position: absolute;
    top: 25px;
    left: 0;
    width: 64px;
    border: 1px solid #DFDFDF;
    background: #fff;
    z-index: 99;
}
.f-search-wrap .type li{
    line-height: 24px;
    height: 24px;
    cursor: default;
}
.f-search-wrap .type li a{
    line-height: 24px;
    height: 24px;
    text-decoration: none;
    color: #999;
    padding-left: 9px;
    width: 47px;
    display: block;
}
.f-search-wrap .type li a:hover{
    text-decoration: none;
    background: rgb(231,231,231);
}
.f-search-wrap .btn button{
    float: right;
    width: 28px;
    height: 26px;
    background: url(http://y0.ifengimg.com/commonpage/images/find.gif) no-repeat 0 0;
    color: #000;
    border: 1px solid #ddd;
    border-left: 0;
    font-weight: bold;
    cursor: pointer;
    text-indent: -1000px;
    outline: none;
}
.f-search-wrap .tips{
    position: absolute;
    top: 25px;
    bottom: auto;
    left: 0;
    width: 298px;
    height: auto;
    padding: 0;
    border: 1px solid #195184;
    background: #fff;
    font: 12px/18px Tahoma, Helvetica, Arial, Verdana, "\5b8b\4f53", sans-serif;
    z-index: 999;
}
.f-search-wrap .tips tr{
    height: 25px;
    cursor: pointer;
}
.f-search-wrap .tips tr.bg{
    background: #F5F5F5;
}
.f-search-wrap .tips tr.focus{
    background: #194E80;
}
.f-search-wrap .tips tr.focus td{
    color: #ffffff;
}
.f-search-wrap .tips td{
    padding-left: 12px;
    text-align: left;
    border-bottom: 1px solid #ECECEC;
    color: #333;
}
.f-search-wrap .tips td strong{
    color: red;
}
.f-search-wrap .ext{
    display: none;
}


/** 视频播放列表 **/
.bigVedio {
  width: 100%; overflow: hidden;
}
.js_videoSlider {
  white-space: nowrap;
}
.js_videoSliderOne {
  background: #f6f6f6;
  width: 100%;
  display: inline-block; 
  overflow: hidden; 
  height: 90px;
}
.js_videoPicBox {
  float: left; 
  height: 100%;
}
.js_videoPicBox img {
  display: block;
  min-height: 100%;
  max-height: 100%;
}
.js_videoTitle {
  height: 70%;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-align: center;
  white-space: normal;
  padding-left: 5%;
  padding-right: 5%;
  font-size: 1.5em;
  color: #696969;
}
.js_videoInfo {
  height: 30%;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-align: center;
  color: #989898;
  padding-left: 5%;
  padding-right: 5%;
}
.js_videoPlayIcon {
  -webkit-transform: translate(0,-90px);
  -moz-transform: translate(0,-90px);
  -ms-transform: translate(0,-90px);
  -o-transform: translate(0,-90px);
  transform: translate(0,-90px);
  height: 100%;
  width: 100%;
  background: url(http://y0.ifengimg.com/commonpage/images/play02.png) no-repeat center center;
  background-size: 36px 36px;
  /*position: relative;*/
}

.div_num{ background:url(http://y0.ifengimg.com/commonpage/1119/num_bg.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; position:absolute;width:85px; height:62px; position:absolute; right:5%; bottom:7px; z-index:1000; color:#FFF; font-size:22px;}
.div_num div{ position:relative; width:100%; height:100%;}
.span06{ position:absolute; left: 8px; top: 8px; display: inline-block; text-align: center; width: 30px; }
.span07{ position:absolute; right: 8px; bottom: 8px; display: inline-block; text-align: center; width: 30px;}


@media screen and (min-device-width: 800px){
  .preBtn {width: 80px; height: 80px; margin-top: -40px;}
  .nextBtn {width: 80px; height: 80px;margin-top: -40px;}
  .js_videoSliderOne { height: 120px; }
  .js_videoPlayIcon {
  -webkit-transform: translate(0,-120px);
  -moz-transform: translate(0,-120px);
  -ms-transform: translate(0,-120px);
  -o-transform: translate(0,-120px);
  transform: translate(0,-120px);
    background-size: 48px 48px;
  }
}

@media screen and (min-width: 800px){
  .preBtn {width: 80px; height: 80px; margin-top: -40px;}
  .nextBtn {width: 80px; height: 80px;margin-top: -40px;}
  .js_videoSliderOne { height: 120px; }
  .js_videoPlayIcon {
  -webkit-transform: translate(0,-120px);
  -moz-transform: translate(0,-120px);
  -ms-transform: translate(0,-120px);
  -o-transform: translate(0,-120px);
  transform: translate(0,-120px);
    background-size: 48px 48px;
  }
}


@media screen and (min-width: 800px){
.div_num{ background:url(http://y0.ifengimg.com/commonpage/1119/num_bg.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%; position:absolute;width:100px; height:77px; position:absolute; right:5%; bottom:7px; z-index:1000; color:#FFF; font-size:26px;}
.div_num div{ position:relative; width:100%; height:100%;}
.span06{ position:absolute; left: 12px; top: 10px; display: inline-block; text-align: center; width: 36px; }
.span07{ position:absolute; right: 12px; bottom: 10px; display: inline-block; text-align: center; width: 36px;}
}


/** share by chenlong **/
.select_share{
  background: #FFF;
  border: 1px #AAA solid;
  border-radius: 5px;
  width: auto; 
  width: 125px;
  overflow: hidden;
  position: absolute;
  z-index: 98;
  display: none;
}
.select_share .select_share_header{
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  width: 115px;
  margin: 0px auto;
  color: rgb(131, 127, 127);
  border-bottom: 1px #DDD solid;
}
.select_share .select_share_body{
  height: 35px;
  width: 118px;
  margin: 0px auto;
}
.select_share .select_share_body a{
  display: inline;
  float: left;
  width: 36px;
  height: 28px;
  margin-top: 3px;
  display: block;
  background: url(http://y1.ifengimg.com/e01ed39fc2da5d4a/2013/0722/sharebg.gif) no-repeat;
}
.select_share .select_share_body .select_share_sina:hover{
  background-position: 0px -114px; 
}
.select_share .select_share_body .select_share_qq{
  background-position: 0px -38px; 
}
.select_share .select_share_body .select_share_qq:hover{
  background-position: 0px -152px; 
}
.select_share .select_share_body .select_share_qqZone{
  background-position: 0px -76px; 
}
.select_share .select_share_body .select_share_qqZone:hover{
  background-position: 0px -190px; 
}

.js_replayInfo {
  padding-top: 10px; padding-left: 5px;
}
.js_replayInfo em {
  color: #004276;
}
.js_replayInfo span {
  color: #ba2636
}

.btn .a_pre{ background:url(http://y1.ifengimg.com/commonpage/1128/btnleft.gif) no-repeat; width:51px; padding-left:18px; line-height:25px; display:block}
.btn .a_next{ background:url(http://y1.ifengimg.com/commonpage/1128/btnright.gif) no-repeat; width:60px; padding-left:9px; line-height:25px; display:block}


#main_content { margin-top: 15px; padding-top: 15px; /*border-top: 1px solid #d8d8d8;*/}

#sta_collection {display: none;}
#cmtBox {margin-bottom: 15px;}

body > img {position: absolute;}

.box_login div.user_info { float: left;}