html{background:#fff;color:#000}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0;vertical-align:bottom}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
li{line-height:17px}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:''}
abbr,acronym{border:0;font-variant:normal}

input,select,textarea{border-radius:0;color:#272a30;font-size:9pt;font-family:Microsoft Yahei}
input[type=text]{-webkit-appearance:none}
legend{color:#000}
body{padding-top:35px;background:#f0f0f0;color:#272a30;font-size:9pt;font-family:Microsoft Yahei}
body.song{font-family:\\5b8b\4f53}
.clear{clear:both}
.hide{display:none}
a{outline:0;color:#272a30;text-decoration:none}
.memo a,.pre1 a,.tags a{color:#888}
a:hover{color:#d22222}
a:active{color:#8f001e}
.extra_sc a,.it_focus .focus1 h2 a,.page_nav .all_news a,.pt_info .pti_comm{color:#d22222}
a.pti_comm{text-decoration:underline}
.extra_sc a:hover,.it_focus .focus1 h2 a:hover,.page_nav .all_news a:hover,.pt_info .pti_comm:hover{text-decoration:underline}
.extra_sc a:active,.it_focus .focus1 h2 a:active,.page_nav .all_news a:active,.pt_info .pti_comm:active{color:#8f001e}


#con.indexV2{overflow:visible!important;}
#con.indexV2 #tt3{width:auto!important;}
#con{margin:0 auto;padding:0 1pc;width:801pt;background:#fff}
.con-block{float:left;padding:20px 0}
.lf{float:left;width:300px}
.lf .bx1{overflow:hidden;width:300px;height:375px}
.coin-slider{position:relative;overflow:hidden;zoom:1}
.coin-slidera{outline:0;border:none;text-decoration:none}
.cs-buttons{position:relative;z-index:1000;float:left;margin-top:-15px;margin-left:-58px!important;font-size:0}
.cs-buttons a{float:left;margin-left:4px;width:25px;height:5px;background-color:#c1c2c3;text-indent:-750pt}
.cs-buttons a.cs-active{background-color:#d22222}
#cs-next-coin-slider,#cs-prev-coin-slider{overflow:hidden;width:24px;height:30px;background-image:url(/50it/img/prev_icon.png);background-position:center center;background-repeat:no-repeat;text-indent:-750pt}
#cs-next-coin-slider{background-image:url(/50it/img/next_icon.png)}
.cs-title{overflow:hidden;padding:10px 10px 30px;width:280px;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.cs-next,.cs-prev,.cs-title{background-color:#000;color:#fff}
.cs-next,.cs-prev{padding:0 10px}

.lf .bx2{position:relative;margin-top:0px;padding:0;width:298px;border:1px solid #d6d3d4;border-top:2px solid #d22222}
.lf .bx2 .bx-title{position:relative;width:220px;height:58px;color:#d22222;line-height:58px;font-size:16px;}
.lf .bx2 .bx-title .border{border-left:4px solid #d22222;padding-right:13px;float:left;height:16px;margin-top:22px;margin-left:16px;}
.lf .bx2 span{position:absolute;top:4px;right:0;padding:0 21px;background:url(/50it/img/logo_icon.png) left center no-repeat}
.lf .bx2 .zj{width:298px;text-align:center;font-size:15px;padding-bottom:15px}
.lf .bx2 ul{padding:0 15px}
.lf .bx2 ul li{position:relative;margin-bottom:9pt;}
.lf .bx2 ul li img{float:left;width:38px;height:38px}
.lf .bx2 ul li p{padding-left:45px;color:#888}
.lf .bx2 ul li p.pro-name{margin-bottom:2px;color:#272a30;font-size:15px;line-height:38px}
.lf .bx2 ul li a.down_btn{position:absolute;top:7px;right:0;display:block;overflow:hidden;width:23px;height:23px;background:url(/50it/img/down_btn.png) no-repeat;text-indent:-750pt}
.lf .bx2 ul li a.down_btn:hover{background-position:-23px center}
.lf .bx2 ul li a.down_btn:active{background-position:right center}
.index .lf .bx2 {margin-top:15px}



.con-block .rt{float:left;margin-left:40px;width:728px}
.rt .focus_area{float:left}
.block-title{padding-left:9pt;height:20px;border-left:4px solid #d22222;color:#d22222;font-size:1pc;line-height:20px}
.block-title span{float:right;font-size:9pt}
.rt .focus{position:relative;float:left}
.rt .focus ul,.rt .zhuant ul{padding-top:20px}
.rt .focus ul li{overflow:hidden;margin-bottom:20px;width:474px;height:60px}
.rt .focus ul li img{float:left;width:60pt;height:60px;}
.rt .focus ul li h2.focus-title{display:inline-block;overflow:hidden;padding:0 0 5px 18px;width:358px;text-overflow:ellipsis;white-space:nowrap;font-size:1pc}
.rt .focus ul li p{padding-left:98px;color:#888}
.rt .zhuant{float:left;margin-left:20px;width:234px}
.rt .zhuant ul li{margin-bottom:7px;padding-left:15px;background:url(/50it/img/list_icon.png) left center no-repeat}
.rt .zhuant ul li a span{color:#888}
.rt .nlst{position:relative;float:left}
.rt .nlst .ct{position:relative;width:728px;height:44px;background:url(/50it/img/bottom_line.png) 0 0 repeat-x}
.rt .nlst .ct ul{font-size:1pc}
.rt .nlst .ct ul li{float:left}
.rt .nlst .ct ul li a{display:block;overflow:hidden;padding:0 50px;height:44px;color:#d22222;line-height:44px}
.rt .nlst .ct ul li a:hover{background:#f3f3f3 url(/50it/img/bottom_line.png) 0 0 repeat-x}
.rt .nlst .ct ul li a:active{background-color:#e0e0e0}
.rt .nlst .ct ul li a.current{background:#d22222 url(/50it/img/bottom_line.png) 0 -44px repeat-x;color:#fff}
.rt .nlst .ct span{position:absolute;right:0;bottom:14px;color:#888}
.rt .nlst .ct span strong{padding:0 2px;color:#d22222}
.rt .nlst .lst{overflow:hidden;padding-top:33px;width:818px;height:859px;font-size:14px}
.rt .nlst .new-list ul{float:left;margin-right:20px;padding-bottom:25px;width:349px}
.rt .nlst .new-list ul li{float:left;margin-bottom:3px;padding:3px 0 3px 9pt;min-width:329px;border:1px solid #fff;background:url(/50it/img/new_list_icon.png) left 2px no-repeat}
li.mnow{position:relative;z-index:1001;padding-right:8px!important;min-width:321px!important;border-color:#fcdeb5!important;border-radius:3px;background:#fff6ea!important}
.mnow.top{min-width:310px!important;}
.mnow.top .title{width:auto!important;}
li.mnow span.title{overflow:inherit!important;width:inherit;min-width:294}
li span.title{display:block;overflow:hidden;width:294px;text-overflow:ellipsis;white-space:nowrap}
li.top span.title{width:284px}
.listbox li span.title{width:414px}
li span.date{float:right;color:#888}
li.new span.date{color:#d22222}
.rt .nlst .new-list ul li.new{background-position:left -15px}
.rt .nlst .new-list ul li.top{padding-left:22px;min-width:319px;background:url(/50it/img/top_icon.png) left center no-repeat}
.rt .nlst .new-list ul li a:visited{color:#888}
.rt .nlst .hot-list .bx{float:left;margin:0 20px 30px 0;width:327px;height:413px;border:1px solid #e8e8e8;border-top:0}
.hot-list .bx h4{padding:15px 15px 5px;border-top:2px #e8e8e8 solid;color:#d22222;font-size:14px}
.hot-list .bx ul{padding:0 10px;background:url(/50it/img/hot_title_bg.png) left top no-repeat;font-size:9pt}
.hot-list .bx ul li{overflow:hidden;margin:9pt 0;padding-left:25px;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.hot-list .bx ul li span{display:none}
.page_nav .more a{display:block;margin:0 auto;padding-left:66px;width:130px;height:38px;border-top:5px #a20022 solid;background:#d22222 url(/50it/img/more_comm_icon.gif) 33px 10px no-repeat;color:#fff;line-height:38px}
.page_nav{position:relative;clear:both}
.page_nav .page_num{display:block;overflow:hidden;padding:30px 0 10px;width:708px;height:28px}
.index .page_nav{width:728px}
.index .page_nav .page_num{position:relative;left:50%;margin-left:-105px;padding:0;width:210px}
.home_list .content .page_num{padding:9px 0 10px}
.page_nav .page_num a,.page_nav .page_num span.current{float:left;display:block;overflow:hidden;margin-right:9px;width:28px;height:28px;background:url(/50it/img/page_nav.png) 0 -56px;color:#fff;text-align:center;font-size:14px;line-height:28px}
.page_nav .page_num a:hover{background-position:-28px -56px}
.page_nav .page_num a:active{background-position:-56px -56px}
.page_nav .page_num a.current,.page_nav .page_num span.current{background-position:0 -28px;color:#d22222}
.page_nav .page_num a.current:hover{background-position:-28px -28px}
.page_nav .page_num a.current:active{background-position:-56px -28px}
.page_nav .page_num a.pt{background-position:0 0;text-indent:-75pt}
.page_nav .page_num a.pt:hover{background-position:-28px 0}
.page_nav .page_num a.pt:active{background-position:-56px 0}
.page_nav .page_num a.next{background-position:0 -84px}
.page_nav .page_num a.next:hover{background-position:-28px -84px}
.page_nav .page_num a.next:active{background-position:-56px -84px}
.page_nav .all_news{position:absolute;top:4px;right:0;font-size:14px;line-height:22px}
#Pager_btn,#Pager_input{display:none}
.bx-recom{clear:both;overflow:hidden;text-align:center}
.bx-recom-single iframe{padding-bottom:0;width:801pt;height:60px}
.bx-head{padding-bottom:20px;width:801pt;height:90pt}
.bx-recom2{padding-top:10px;width:250px;line-height:1px}
.con-recom{overflow:hidden;width:728px}
.bx-recom3{float:left;margin:20px 0 0}
.bx-recom3,.bx-recom4{width:728px;line-height:1px}
.bx-recom4{margin:0 0 5px}
.con_2{overflow:hidden;margin:0 auto;padding:0 1pc 20px;width:801pt;background:#fff;font-size:14px}
.con_2 .listbox{float:left;width:534px}
.con_2 .img_listbox h2,.con_2 .listbox h2{height:35px;border-bottom:2px #e5e5e5 solid;font-weight:400;font-size:1pc;line-height:35px}
.con_2 .img_listbox h2 a,.con_2 .listbox h2 a{text-decoration:none}
.con_2 .listbox h2 span.block_cate{float:left;display:block;border-bottom:2px solid #d22222}
.con_2 .img_listbox h2 span.more a,.con_2 .listbox h2 span.more a{padding-left:0;background:0 0}
.con_2 .box2 h2{border-left:0}
.con_2 .img_listbox h2 span.more,.con_2 .listbox h2 span.more{padding-left:20px;font-weight:400;font-size:9pt}
.con_2 .listbox ul{float:left;padding:15px 0 0}
.con_2 .listbox ul li{float:left;clear:both;margin-bottom:11px;width:534px;background:url(/50it/img/new_list_icon.png) left 0 no-repeat;color:#888}
.con_2 .listbox ul li a:hover{text-decoration:underline}
.con_2 .listbox ul li a:visited{border-left:4px #e7e7e7 solid;color:#999}
.con_2 .listbox ul li span{float:left;display:block;padding-left:10px}
.con_2 .listbox ul li span.date{width:35px;font-size:9pt}
.con_2 .listbox ul li span.title{overflow:hidden;height:17px;border-left:1px solid #d8d8d8}
.img_listbox{clear:both;overflow:hidden;width:801pt;zoom:1}
.img_listbox ul{float:left;padding:3px;padding-left:11px;width:1062px}
.img_listbox ul li{float:left;overflow:hidden;padding:15px 10px 0 0;width:122px;height:10pc;list-style:none;vertical-align:bottom;text-align:center;font-size:9pt}
.img_listbox ul li img{width:90pt;height:90px;}
.img_listbox ul li:hover img{border-color:#d22222}
.img_listbox ul li span{display:block;margin-top:8px}

#wrapper{clear:both;padding:20px 0;background:#fff}
.content{float:left;width:728px}
.content .current_nav{padding-bottom:15px;border-bottom:3px solid #d22222;color:#888;font-size:14px}
.category .content .current_nav{padding-left:18px;border-bottom:none;background:url(/50it/img/current_nav_icon.gif) left top no-repeat;color:#888;font-size:28px}
.content .current_nav span.sub{padding:0 10px}
.content .current_nav span.cate_current{display:none}
.content .current_nav h1{display:inline;color:#333;font-size:14px}
.category .content .current_nav h1{font-size:28px}
.content .post_title{padding:20px 0 0;text-align:center}
.content .post_title h1{text-align:center;font-weight:500;font-size:2.2em;font-family:Microsoft YaHei;line-height:1.5}
.content .post_title a.pti_comm,.content .post_title span{padding:0 5px}
.content .post_title span#commentcount{padding:0}
.content .post_title span.pt_info{display:block;padding-top:5px;color:#888}
.content .post_title span.pt_info a,.content .post_title span.pt_info strong{color:#888}
.content .post_title span.pt_info a:hover{color:#d22222;text-decoration:underline}
.content .post_title span.pt_info a.pti_comm{color:#d22222}
.content .post_content{text-align:justify;text-justify:inter-ideograph;word-wrap:break-word;margin-top: 10px;}
.content .post_content p{padding:10px 0;color:#424242}
.content .fs2 p,.content .post_content p{font-size:1pc;line-height:30px}
.content .fs3 p{font-size:18px;line-height:34px}
.content .indt p{text-indent:0}
.content .indt p embed,.content .indt p img{margin-left:2em}
.content .post_content p a{color:#d22222;border-bottom: solid 1px #d22222;height: 26px;display: inline-block;}
.content .post_content p a:hover{color:red}
.content .post_content p a.s_tag{color:#272a30;text-decoration:none;cursor:text;border:0}
.content .post_content p embed,.content .post_content p img{max-width:728px; }
.content .post_content p strong{font-weight:700;}

.content .post_content blockquote{font-family:Lantinghei SC,Open Sans,Arial,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif;padding:6px 45px;border-color:#c0c6cc;background-color:#f8f8fa;position:relative;margin:30px 0;border-left:4px solid #c0c6cc;font-style: italic;}
.content .post_content blockquote:before{display:block;width:16px;height:14px;background:url(/50it/img/blockquote.png) no-repeat 0 0;content:'';position:absolute;top:20px;left:20px}
.content .post_content blockquote:after{display:block;width:16px;height:14px;background:url(/50it/img/blockquote.png) no-repeat -16px 0;content:'';position:absolute;right:20px;bottom:20px}


.content .shareto {padding:20px 0 0 0px;height:2pc;color:#222;font-size:14px; clear:both;}
.content .shareto span{float:left;padding-right:15px;line-height:46px;color:#999;}
.content .shareto .bdsharebuttonbox { width: 300px; float: left;}
.content .shareto .bdsharebuttonbox a{margin:0 6px!important;width:42px!important;height:42px!important}
.content .shareto .bdsharebuttonbox a.bds_qzone{background:url(/50it/img/qq.svg) no-repeat!important;background-size:42px 42px!important}
.content .shareto .bdsharebuttonbox a.bds_tsina{background:url(/50it/img/weibo.svg) no-repeat!important;background-size:42px 42px!important}
.content .shareto .bdsharebuttonbox a.bds_tqq{background-position:-78px 0!important;display:none!important}
.content .shareto .bdsharebuttonbox a.bds_renren{background-position:-81pt 0!important;display:none!important}
.content .shareto .bdsharebuttonbox a.bds_renren:active{background-position:-81pt -2pc!important}
.content .shareto .bdsharebuttonbox .bds_more{padding:0!important;width:42px!important;height:42px!important;background:url(/50it/img/plus.svg) no-repeat!important;background-size:42px 42px!important}
.content .shareto .bdsharebuttonbox a.bds_weixin{background:url(/50it/img/weixin.svg) no-repeat!important;background-size:42px 42px!important}
.content .shareto .bdsharebuttonbox a.bds_count{width:58px!important;background-position:-200px 0!important;display:none!important}
.content a.down_app { float: right; height:45px; display: block; font-size: 14px; color: #fff; padding-left:68px; line-height: 45px; width:249px; background: url(http://img.ithome.com/file/images/down_app.png);}
.content a.down_app:hover { background: url(/50it/img/down_app_hover.png);}
#bdshare_weixin_qrcode_dialog{border:5px solid #d22222!important}
#bdshare_s #bdshare_l,#bdshare_s #bdshare_m{-webkit-box-shadow:none!important;-moz-box-shadow:none!important}
.content .hot_tags{padding-top:0px;font-size:14px;float:right; width:600px; text-align:right;}
.content .hot_tags span { color: #999;}
.content .rela-post{padding-top:20px}
.content .pn_page{margin:30px 0 10px;padding-left:9pt;border-left:4px solid #666;font-size:14px;line-height:26px}
.category .content .cate_list{}
.content .cate_list ul.ulcl li{padding:13px 0 20px 0;height:75pt;border-bottom:1px dotted #d6d6d6}
.content .cate_list ul.ulcl li.cate_top{height:20px;background:#fefdd1}
.content .cate_list ul.ulcl li .list_thumbnail img{float:left;width:120px;height:90px}
.content .cate_list ul.ulcl li .block{float:left;padding-left:20px;width:574px}
.content .cate_list ul.ulcl li .block h2{padding-bottom:9pt;font-size:1pc}
.content .cate_list ul.ulcl li.cate_top .block{width:43pc}
.content .cate_list ul.ulcl li.cate_top .block h2{padding-left:22px;background:url(/50it/img/top_icon.png) left 0 no-repeat}
.content .cate_list ul.ulcl li .block h2 .state{float:right;color:#888;font-size:9pt}
.content .cate_list ul.ulcl li .block h2 .tody{color:#d22222}
.content .cate_list ul.ulcl li .block .memo{display:block;overflow:hidden;padding-bottom:5px;height:3pc;color:#888}
.content .cate_list ul.ulcl li .block .tags{color:#888}
.post_comment{width:728px;font-size:14px}
.post_comment p.c_alt{padding:0 0 10px}
.post_comment h3{position:relative;margin:10px 0 0;padding:10px 0;border-bottom:5px #d22222 solid;color:#d22222;font-weight:700;font-size:14px}
.post_comment h3 span{position:absolute;top:10px;right:0;color:#888;font-weight:400;font-size:9pt;line-height:22px}
.comm_list h3 a.showall{float:right;font-size:9pt}
.add_comm{position:relative;width:598px;height:191px;border:1px #ccc solid;background:#fafafa;border-top-width:0}
.add_comm textarea{position:absolute;top:10px;left:15px;width:568px;height:90pt;outline:0;border:0;background:0 0;font-size:14px;line-height:22px;resize:none}
.add_comm .comm-con{position:absolute;right:105px;bottom:9pt;left:inherit}
.add_comm .comm-con span{color:#ba141d;vertical-align:bottom}
.add_comm .comm-con input.ipt-txt{width:200px;height:34px;outline:0;border:none;border-bottom:1px #ba141d solid;background:0 0;text-align:center;font-size:1pc;line-height:40px}
.add_comm .comm-con .logout{padding-left:10px;font-size:9pt}
.add_comm input#btnComment{position:absolute;right:9pt;bottom:9pt;width:79px;height:37px;border:0;background:url(/50it/img/button_bg.png) no-repeat;text-indent:-625pc;cursor:pointer}
.add_comm input#btnComment:hover{background-position:-79px 0}
.add_comm input#btnComment:active{background-position:-158px 0}
#divValidate{float:left;margin-right:5px}
#randomNoImg{margin:0 0 0 4px;height:26px;cursor:pointer}
#commentMessage{position:absolute;bottom:9pt;left:15px}


.sidebar{float:left;margin-left:40px;width:300px}
.sidebar .sb_list{overflow:hidden;margin-bottom:9pt;background:#fff;line-height:1px}
.sidebar .sb_list .bx{width:300px}
.sbb{border:1px solid #e8e8e8;border-top:0}
.rm_hot,.tags_title{padding:0 10px;height:38px;border-top:3px #d22222 solid;text-decoration:none;font-weight:700;font-size:14px;line-height:38px}
.tags_title{background:#d22222;color:#fff}
ul.sub_ul{padding-top:10px}
ul.sub_ul li{overflow:hidden;margin-bottom:6px;padding:0 10px 6px;border-bottom:1px #e7e7e7 dotted;list-style:none;vertical-align:bottom}
ul.sub_ul li:last-child{padding-bottom:0;border:0}
ul.side_tags li{float:left;width:129px;color:#888}
ul.side_tags li a{margin-right:10px}
ul.sub_ul li span.nick{margin-right:9pt}
ul.sub_ul li p{clear:both;padding:5px 0;word-wrap:break-word;word-break:normal}
ul.sub_ul li .comm_reply{float:right}
ul.side_products{padding-top:10px;background:#f2f3f4}
ul.side_products li{padding:0 8px 10px 9px;height:5pc;list-style:none}

#ft{clear:both;min-width:750pt;line-height:22px}
#ft,.lk{margin:0 auto}
.lk{padding:30px 1pc;width:801pt;border-top:1px solid #e7e7e7;background:#fff}
.lk .bx2{margin-top:20px}
.lk .bx2 p{margin-bottom:5px}
.lk p strong{color:#354564;font-weight:700}
.lk p a.wz{color:green}
.lk p a.wz:hover{color:#008f00;text-decoration:underline}
.lk p a.wz:active{color:#006400}
.lk strong a{color:#354564}
span.v{display:inline-block;overflow:hidden;margin:0 7px 0 8px;width:2px;height:13px;background:url(/50it/img/split.png) left top no-repeat;color:#d5d5d5;vertical-align:-2px;text-indent:-75pt}
#ft .if{padding:0 0 40px;background:#d22222;color:#fff;text-align:center}
#ft .if .bx1{height:43px;background:#272a30;line-height:43px}
#ft .if .bx1 span.v{margin:0 15px;background-position:0 -13px}
#ft .if .bx1 a{color:#ccc}
#ft .if .bx1 a:hover{color:#fff}
#ft .if .bx1 a:active{color:#f2f2f2}
#ft .if .bx2{padding-top:30px}
#ft .if .bx2 span.v{margin:0 15px;background-position:0 -13px}
#ft .if .bx2,#ft .if .bx2 a{color:#ffced8}
#ft .if .bx2 a:hover{color:#fff;text-decoration:underline}
#ft .if .bx2 a:active{color:#ffe4ea;text-decoration:underline}
.advanced_search{padding:50px 0 30px 230px;width:728px;font-size:14px}
.advanced_search .a_search{margin-top:15px}
.advanced_search #btnSearch,.advanced_search #searchkeyword{height:30px;border:1px #ddd solid;line-height:30px}
.advanced_search #searchkeyword{padding:0 5px;width:300px}
.advanced_search #searchkeyword:focus{border:1px #d22222 solid}
.advanced_search #btnSearch{width:55px;border:1px #d22222 solid;background:#d22222;color:#fff;font-size:14px;cursor:pointer}
.advanced_search .time_radio{margin-top:15px;font-size:14px}
.advanced_search .time_radio input{margin:-3px 3px 0 0}
.advanced_search select{padding:10px;width:244px;height:330px;outline:0;border:1px #ddd solid;color:#555;font-size:14px}
.advanced_search select option{padding:2px}
.it_focus{position:relative}
.it_focus span.top_icon{position:absolute;top:0;left:0;display:block;overflow:hidden;width:57px;height:57px;background:url(/50it/img/top_news.png) no-repeat}
.it_focus .focus1{padding:15px 0;border:1px #cd3550 solid;background-color:#fff8f9;text-align:center}
.it_focus .focus1 h2{padding-bottom:5px;font-size:20px}
.it_focus .focus1 span{font-size:14px}
iframe.hotcate{width:20pc;height:466px}
iframe.hotnews{width:20pc;height:415px}
iframe.lagou{height:218px}
.it-60090{width:728px;height:90px}
html #hm_t_11511 .hm-t-container{overflow:hidden;height:363px!important}
.hm-t-footer,.hm-t-footer a{display:none!important}
.go_wap{display:block;height:43px;background:#000;color:#fff;text-align:center;font-size:1pc;line-height:43px}
.go_wap:active{background:#8f001e}
html #hm_t_11511 .hm-t-container{border:0!important}
html #hm_t_11511 .hm-t-list-img{margin:0!important}
html #hm_t_11511 .hm-t-header{padding:0 0 10px 0!important;height:auto!important;border-bottom:1px #d22222 solid!important;background:0 0!important;color:#d22222!important;line-height:normal!important}
#tcon{margin-top:20px}
#qrcode{position:fixed;right:50%;bottom:361px;z-index:10001;display:none;margin-right:-655px}
.index #qrcode{bottom:303px}
#qrcode a{display:block;overflow:hidden;width:105px;height:126px;background:#fff url(/50it/img/ithome-qr.png) no-repeat}
#qrcode a.wc{background-image:url(/50it/img/ithome_wechat.png)}
#qrcode a.close{position:absolute;top:0;right:-1pc;width:1pc;height:1pc;background:#fff url(/50it/img/qr_close.gif) left 0 no-repeat}
#qrcode a.close:hover{background-position:-1pc 0}
#qrcode a.close:active{background-position:right 0}
.zhaopin1{position:absolute;top:-4px;left:75pt;display:block;padding:2px 2px 2px 30px;border:1px #326eb4 solid;border-radius:3px;background:#f4f9ff url(/50it/img/pin_icon.gif) no-repeat 5px center;color:#326eb4;line-height:20px}
.zhaopin1:hover{border-color:#d22222;background-color:#fff7f9}
.zhaopin1:active{color:#8f001e}
.related_post {overflow:hidden;padding-top:40px;clear:both;}
.related_post .title {border-bottom:1px #e2e2e2 solid;}
.related_post .title:after {content:'';height:0px; clear:both;display:block}
.related_post h2 {padding:0 2px 5px 2px;margin-bottom:-1px;border-bottom:1px #d22222 solid;background:0 0;color:#d22222;font-weight:bold;font-size:16px;float:left;}
.related_post ul {float:left;width:728px;font-size:14px}
.related_post ul.list_2{display:none}
.related_post ul.list_1 li{overflow:hidden;margin:10px 0 0;padding:0 0 0 8px;background:url(/50it/img/new_list_icon.png) left 0 no-repeat;list-style:none;vertical-align:bottom}
.related_post ul li a{font-size: 14px;line-height: 20px;height:20px;text-align:left; white-space: nowrap;}
.related_post ul li a.rp_list_img{display:block;overflow:hidden;margin:0 11px;width:6pc;border:1px solid #cedbeb}
.related_post ul li img{width:6pc;height:6pc}
.related_post ul li span.rp_span{color:#d22222}

.related_post ul.list_3 li{ text-align: left;float: left;overflow: hidden; text-overflow: ellipsis; background:url(/50it/img/new_list_icon.png) no-repeat 0px -15px;  height:20px; overflow:hidden;padding: 0px 10px 0 10px;margin-top:10px;width: 340px; list-style: none; }

.related_buy {overflow:hidden;padding-top:40px;clear:both; width:736px; overflow:hidden;}
.related_buy .title {border-bottom:1px #e2e2e2 solid;}
.related_buy .title:after {content:'';height:0px; clear:both;display:block}
.related_buy h2 {padding:0 2px 5px 2px;margin-bottom:-1px;border-bottom:1px #d22222 solid;background:0 0;color:#d22222;font-weight:bold;font-size:16px;float:left;}
.related_buy ul {margin-top: 10px; width:736px;margin-left:-4px;}
.related_buy ul li {width:138px; height:180px; margin: 0px 4px 0px 4px; float:left;}
.related_buy ul li img {width:138px; height:104px; border:1px solid transparent; }
.related_buy ul li:hover img {border:1px solid #d22222; }
.related_buy ul li span { display:block; margin-top:5px; font-size: 13px; line-height: 20px; height: 60px; overflow:hidden}

.rm_pass{overflow:hidden;margin:0 auto;padding:6px 20px 0;width:801pt;height:35px;border-bottom:1px solid #e9e9e9;background:#fbfbfb;line-height:29px}
.rm_pass input.inpt{padding:0 5px;width:10pc;height:27px;outline:0;border:1px #e9e9e9 solid;border-bottom:1px #ccc solid;color:#888}
.rm_pass input.rm_smt{width:51px;height:27px;border:0;background:#056ebb;color:#fff;cursor:pointer}
.rm_pass input.rm_smt:hover{background:#105e9d}
.rm_pass input.rm_smt:active{background:#0d4e81}
.rm_pass span{float:left;padding:0 0 0 5px}
.rm_pass span.p1{padding-right:10px;font-size:14px}
.rm_pass span.p2{padding:0 10px}
.rm_pass ul.rmp_intro{float:right;overflow:hidden;height:29px;color:#0556bb}
.rm_pass ul.rmp_intro li{height:29px;list-style:none;text-indent:15px;font-size:9pt;line-height:29px}
.rm_pass span.p3{float:right}
.rm_pass strong,.rm_pass strong a{color:#0556bb;font-weight:700}
.rm_pass strong a:hover{text-decoration:underline}
.rm_pass span.v{float:none}
.rm_pass span label{position:absolute;top:0;left:15px;display:block;color:#888;font-size:9pt}
.comm_login{position:absolute;bottom:10px;padding:0 10px;width:680px}
.comm_login input.inpt{padding:0 5px;width:140px;height:27px;outline:0;border:1px #e9e9e9 solid;border-bottom:1px #ccc solid;line-height:27px}
.comm_login input#entered_UsernameInput{color:#888}
.comm_login input.rm_smt{width:51px;height:27px;border:0;background:#056ebb;color:#fff;cursor:pointer}
.comm_login span.p1{padding:0 5px 0 0}
.comm_login span.p2{padding:0 5px;font-size:9pt}
.comm_login label{position:absolute;top:6px;left:252px;display:block;color:#888;font-size:9pt}
.comm_login label:hover{cursor:text}
.comm_login #returnMsg{position:absolute;top:-25px;left:25pc;color:#d22222}
.comm_login .logout{padding-left:10px}
#yichuanmei{position:absolute;top:102px;left:50%;margin-left:-5in}
#top_hl{width:801pt;height:60px}
.content .post_content p.yj_c{color:#a8a8a8;font-size:9pt}
.hl-960{overflow:hidden;margin:0 auto;width:825pt;height:60px;background-color:#fff;text-align:center;line-height:60px}
#popWinClose{position:absolute;top:9pt;right:9pt;width:20px;height:20px;background-image:url(/50it/img/close.png);cursor:pointer}
#hitcount img{vertical-align: middle;}
#ft .lk .bx2 span:last-child{display:none}
.weixin{font-weight: bold;text-indent: 0!important;text-align:center}
.wximg{text-align:center}
.itcolor{color:#d22222}
.yj_d span:first-child{color:red}
#showError{width:0!important;height:0!important}
.comm-con #tougao {margin-right:13px}
.comm-con #tougao a{color:#d22222}
.hm-t-header{border-bottom:1px solid #d22222!important; padding-left:0px !important; font-size: 14px;}
.prenext {border-top:1px solid #ccc;margin-top:15px;overflow:hidden}
.prenext li{width:364px;float:left;height:25px;line-height:25px}
.prenext span img {vertical-align: middle; margin:0 5px}
.prenext span {color:#d22222;float:left}
.prenext a{float:left;margin:5px;overflow: hidden;    width: 294px;    text-overflow: ellipsis;    white-space: nowrap;line-height:15px}
.prenext ul{margin:9px 0;}


.category .category_title div {float:left}
.category .category_title .categoryname{font-size:28px;margin-left:8px}
.category .category_title img {margin-left:1px}
.category .category_title .home {margin-left:14px;margin-top:14px}
.category .category_title .home a{display:block;width:125px;height:20px;background-image:url(/50it/img/home_normal.png); }
.category .category_title .home a:hover{background-image:url(/50it/img/home_red.png); }
.category .category_title .home a span{padding:1px 0 0 29px;display:block}
.category .category_nav{height:40px;line-height:40px;font-size:14px;padding-top:15px;border-bottom:2px solid #d22222;padding-bottom:1px;clear:both}
.category .category_nav .item {float:left;border-top:1px solid #d6d3d4;border-left:1px solid #d6d3d4;padding:0 20px}
.category .category_nav .cu {background-color:#d22222;border-top:1px solid #d22222;border-left:1px solid #d22222;}
.category .category_nav .cu a {color:#fff}
.category .category_nav .item:last-child{border-right:1px solid #d6d3d4;}

.category .categoryimg {margin-top:20px;height:130px;clear:both}
.category .categoryimg img{border:1px solid #d6d3d4}
.category .categoryimg li {float:left;margin-right:13px}
.category .categoryimg li:last-child{margin-right:0}
.category .wrap_left{float:left;margin-top:20px}
.category .wrap_left_top:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.category .wrap_left_top .mf{float:left;width:428px;margin-left: 20px;}

.category  li.mnow {min-width: 405px !important; }
.category  li.mnow .title {width:auto !important;}

.category .listbox li  {width:396px}
.category .listbox li span.title {width:314px;border-left:0px!important}
.category .mf .ct{height:30px;line-height:30px;overflow:hidden;border-bottom:1px solid #d6d3d4}
.category .mf .ct .item{float:left;font-size:14px;background-color:#d22222;color:#fff;padding:0 20px}
.category .mf .ct .refresh{margin-left:16px;float: left; }
.category .mf .ct .refresh img{vertical-align: middle; }
.category .mf .ct .all{float:right}
.category .mf .ct .all a{color:#d22222}
.category .nlst {width:428px}
.category .rt .nlst .new-list ul li{min-width:413px}
.category .rt .nlst .new-list ul li.top{min-width:403px}
.category .rt .nlst .new-list ul li span.title{width:373px}
.category .rt .nlst .new-list ul li.top span.title{width:363px}
.category .rt .nlst .new-list {/*overflow: hidden;*/padding-top: 15px;width: 428px;font-size: 14px}
.category .rt .nlst .new-list:after, #con:after,#wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.category .rt .nlst .new-list ul{padding-bottom:0}
.category .rt .page_nav .page_num{padding:15px 0 10px;width:304px;float:right}
.category .page_nav .all_news{top:20px}

.category .sidebar {margin-left:20px}

@charset 'UTF-8';.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}
.slick-next,.slick-prev{display:none;z-index:100;font-size:0;line-height:0;position:absolute;top:30%;display:block;width:26px;height:45px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}
/*.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}*/
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:5px;background:url('/50it/img/slider_left.png')}
.slick-next{right:1px;background:url('/50it/img/slider_right.png')}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}

.content .newsgrade{height:70px;background-color:#f2f2f2;line-height:70px}
.content .newsgrade .sd{margin-left:20px;font-size:17px}
.content .newsgrade .sd .ss{color:#d22222}
.content .newsgrade .rate-score .score-value-no,.rate-score .score-value-no em{display:block;overflow:hidden;width:100px;height:16px;background:url(/50it/img/star.png) 0 -16px no-repeat}
.content .newsgrade .rate-score .score-value-no em{background-position:0 0}
.content .newsgrade div{float:left}
.content .newsgrade .star{margin-left:15px}
.content .rate-score{display:inline-block}.rate-score .score-value-50 em{width:100px}.rate-score .score-value-49 em{width:98px}.rate-score .score-value-48 em{width:96px}.rate-score .score-value-47 em{width:94px}.rate-score .score-value-46 em{width:92px}.rate-score .score-value-45 em{width:90px}.rate-score .score-value-44 em{width:88px}.rate-score .score-value-43 em{width:86px}.rate-score .score-value-42 em{width:84px}.rate-score .score-value-41 em{width:72px}.rate-score .score-value-40 em{width:80px}.rate-score .score-value-39 em{width:78px}.rate-score .score-value-38 em{width:76px}.rate-score .score-value-37 em{width:74px}.rate-score .score-value-36 em{width:72px}.rate-score .score-value-35 em{width:70px}.rate-score .score-value-34 em{width:68px}.rate-score .score-value-33 em{width:66px}.rate-score .score-value-32 em{width:64px}.rate-score .score-value-31 em{width:62px}.rate-score .score-value-30 em{width:60px}.rate-score .score-value-29 em{width:58px}.rate-score .score-value-28 em{width:56px}.rate-score .score-value-27 em{width:54px}.rate-score .score-value-26 em{width:52px}.rate-score .score-value-25 em{width:40px}.rate-score .score-value-24 em{width:48px}.rate-score .score-value-23 em{width:46px}.rate-score .score-value-22 em{width:44px}.rate-score .score-value-21 em{width:42px}.rate-score .score-value-20 em{width:40px}.rate-score .score-value-19 em{width:38px}.rate-score .score-value-18 em{width:36px}.rate-score .score-value-17 em{width:34px}.rate-score .score-value-16 em{width:32px}.rate-score .score-value-15 em{width:30px}.rate-score .score-value-14 em{width:28px}.rate-score .score-value-13 em{width:26px}.rate-score .score-value-12 em{width:24px}.rate-score .score-value-11 em{width:12px}.rate-score .score-value-10 em{width:20px}.rate-score .score-value-9 em{width:18px}.rate-score .score-value-8 em{width:16px}.rate-score .score-value-7 em{width:14px}.rate-score .score-value-6 em{width:12px}.rate-score .score-value-5 em{width:10px}.rate-score .score-value-4 em{width:8px}.rate-score .score-value-3 em{width:6px}.rate-score .score-value-2 em{width:4px}.rate-score .score-value-1 em{width:2px}.rate-score .score-value-0 em{width:1px}
.content .newsgrade .m{margin:0 15px}
.content .newsgrade .bt span{display:inline-block;width:105px;height:38px;border:#d22222 1px solid;position:relative;padding:0 5px;text-align:center;text-decoration:none;line-height:18px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;vertical-align:middle;color:#8a8a8a}
.content .newsgrade .bt span div{float:none;margin-top:-2px}
.content .newsgrade .bt span a{color:#d22222;font-size:15px;line-height:22px;margin-left:22px}
.content .newsgrade .bt .ac,
.content .newsgrade .bt span:hover{background-color:#d22222;color:#fff;cursor:pointer}
.content .newsgrade .bt .ac a,
.content .newsgrade .bt span:hover a{color:#fff}
.content .newsgrade .text .less5{margin:0 65px}
.content .newsgrade .bt #sgrade2{background-image:url(/50it/img/smile.png);background-repeat:no-repeat;background-size:15px;background-position:25px 5px}
.content .newsgrade .bt #sgrade2:hover,
.content .newsgrade .bt #sgrade2.ac{background-image:url(/50it/img/smileh.png);background-repeat:no-repeat;background-size:15px;background-position:25px 5px}
.content .newsgrade .bt #sgrade1{background-image:url(/50it/img/ping.png);background-repeat:no-repeat;background-size:15px;background-position:25px 5px}
.content .newsgrade .bt #sgrade1:hover{background-image:url(/50it/img/pingh.png);background-repeat:no-repeat;background-size:15px;background-position:25px 5px}
.content .newsgrade .bt #sgrade0{background-image:url(/50it/img/cry.png);background-repeat:no-repeat;background-size:15px;background-position:25px 5px}
.content .newsgrade .bt #sgrade0:hover{background-image:url(/50it/img/cryh.png);background-repeat:no-repeat;background-size:15px;background-position:25px 5px}
	




.content .newsreward{    text-align: center;margin: 45px 0;position: relative;}
.content .tip {background-image:url(/50it/img/tip.png);width:81px;height:62px;position:absolute;left:410px;top:-35px}
.content .newsreward .rsec {height:45px;line-height:45px;margin-top:10px}
.content .newsreward .rsec em{display:inline-block;height:5px;width:103px; background-image:url(/50it/img/line.png); background-repeat:no-repeat}
.content .newsreward .rsec em:last-child{background-image:url(/50it/img/liner.png);background-position-x:-70px}
.content .newsreward .rsec span {margin:0 10px;color:#373737;font-size:13px}