@charset "gb2312";
html{color:#000;background:#f7f7f7;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 simsun,arial,\5b8b\4f53;}
input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img,a img{border:0;}
.mod270_txt span { float:right;}
abbr,acronym{border:0;font-variant:normal;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:500;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
q:before,q:after{content:'';}a:hover{color:#4290c1 !important;text-decoration:underline;}
ins,a{text-decoration:none;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{*zoom:1;}
.left{float:left;}
.right{float:right;}
#header,.search_plane input,.nav_c{background:url(../images/repeat_bg.gif) repeat-x;}
#header{width:100%;height:auto;background-position:0px 0px;overflow:hidden;}
#top_plane{width:960px;margin:0 auto;padding-top:16px;overflow:hidden;}
.logo-link{width:207px;height:56px;padding-top:7px;}
.logo-link a{width:207px;height:56px;text-indent:-9999px;background:url(../images/jijidi_logo.gif) no-repeat 0px 0px;display:block;}
.logo-link a:hover{background:url(../images/jijidi_logo.gif) no-repeat 0px 0px;}
.porfile{width:321px;line-height:22px;color:#969494;border-left:1px solid #cecece;margin-left:11px;display:inline;padding-left:11px;margin-top:20px;}
.sub{color:#c5c5c5;}
.sub a{color:#969494;margin:0px 5px;}
.sub a.mail,.search_plane input.button,.nav_l,.nav_r,.nav_c li.current,.nav_r a,.mod270_tl h2.hot,.mod270_tl a.subscribe,.mod367_tl h2.tuijian,mod367_tl a.look,.tage_tl h2.hot_tag,.tage_tl h2.zhishu,.con-txt span.point a.good,.con-txt span.point a.bad,.con-txt span.point a.turn,.recommend-tl h2,.recommend-tl span a,.recommend-tl span a.current,.tage_tl h2.cn,.nav_c li a:hover{background:url(../images/jijidi_bg.png) no-repeat;}
.sub a.mail{background-position:0px 0px;padding-left:17px;}
.search,.search_plane{width:390px;}
.search_plane{margin-top:13px;}
.search_plane input{width:305px;height:29px;line-height:29px;border:1px solid #c3c3c3;background-position:0px -179px;float:left;padding-left:8px;color:#a3a3a3;font-size:14px;}
.search_plane input.button{width:68px;height:31px;line-height:28px;background-position:0px -59px;color:#515151;font-size:14px;border:1px solid #c3c3c3 !important;float:left;overflow:hidden;margin-left:5px;text-align:center;padding-left:0px;cursor:pointer;}
.nav .rud{ width:105px; margin-left:3px;}
.nav{width:960px;padding-top:15px;overflow:hidden;margin:0 auto;}
.nav_l{width:4px;height:44px;overflow:hidden;background-position:0px -14px;}
.nav_c{width:952px;height:44px;line-height:44px;overflow:hidden;background-position:0px -211px;}
.nav_c li{float:left;width:83px;text-align:center;margin:0px 3px 0px 10px;display:inline;}
.nav_c li a,.nav_c li a:hover{color:#fff !important;font-size:14px; font-weight:bold;}
.nav_c li.current,.nav_c li a:hover{width:83px;height:35px;line-height:30px;background-position:0px -175px;display:block;margin-top:5px;text-align:center;margin-left:0px;}
.nav_c li.current a,.nav_c li a:hover{color:#333 !important;text-decoration:none;}
.nav_c li.current a:hover{margin-top:0px;}
.nav_r{width:4px;height:44px;overflow:hidden; background:url(../images/right.gif) no-repeat;}
.sub_nav{border:1px solid #d3d3d3;width:958px;height:30px;line-height:30px;margin:0 auto;background:#f6f6f6;border-top:none; height:60px;}
.sub_l{width:960px;color:#bcbcbc;padding-left:3px;}
.sub_l li{float:left;}
.sub_l a{color:#727272;margin:0px 12px; width:60px; float:left; text-align:center;}
.share_txt{padding-top:6px;height:26px;padding-right:26px;width:182px;no-repeat 0px 8px;overflow:hidden;}
.bds_tools a.shareCount{margin-left:5px !important;}
.container,.headline-packing{width:960px;height:auto;margin:0 auto;overflow:hidden; margin-top:15px;}
.headline-packing{margin-top:10px;overflow:hidden;}
.col-width-270{width:270px;border:1px solid #d4d4d4;background:#fff;padding-bottom:4px;}
.mod270_tl{width:232px;height:27px;padding-left:18px;padding-right:20px;padding-top:11px;}
.mod270_tl h2.hot{width:88px;height:27px;line-height:27px;color:#fff;font-size:14px;font-weight:bold;text-align:center;background-position:0px -211px;}.mod270_tl a.subscribe{color:#a8a8a8;background-position:0px -276px;padding-left:18px;margin-top:6px;}
.mod270_txt{margin-top:4px;}
.mod_text li,.mod270_txt li,.mod313_txt li{background:url(../images/dot.gif) no-repeat;}
.mod270_txt li{float:left;width:330px;height:28px;line-height:28px;border-top:1px solid #efefef;background-position:9px 12px;margin-left:7px;padding-left:9px;display:inline;overflow:hidden;}
.mod270_txt li.noneline,.mod367_txt li.noneline{border:none;}
.mod270_txt li a{color:#5b5b5b;padding-left:7px;}
.mod270_txt li a.orange{color:#f35a22;}
.col-width-367{width:270px;margin-left:0px; margin-right:7px;padding-bottom:14px; height:438px;}
.mod367_tl{width:329px;}
.mod367_tl h2.tuijian{background-position:0px -240px;}
.mod367_tl a.look{width:76px;height:23px;line-height:23px;text-align:center;background-position:0px -299px;padding-left:0px;margin-top:0px;}
.mod367_txt{padding-left:17px;}
.mod367_txt li{float:left;border-top:1px dashed #d3d3d3;width:245px;padding-top:22px;padding-bottom:9px;}
.mod367_txt li.noneline{padding-top:7px;}
.mod367_txt li a{color:#448fbf;font-size:12px;font-weight:bold;height:20px;line-height:20px;display:block;margin-bottom:9px;}
.mod367_txt li p{color:#9d9d9d;line-height:20px;}
.mod367_txt li p a{font-size:12px;font-weight:normal;display:inline;}
.col-width-300{width:302px;float:right;display:inline;overflow:hidden;}
.tags{width:300px;border:1px solid #bed7e8;margin-top:10px;}
.tage_tl{width:298px;height:31px;line-height:31px;background:#e4f3f8;border:1px solid #fff;}
.tage_tl h2.hot_tag{padding-left:20px;background-position:0px -323px;margin-left:18px;}
.tage_txt{width:283px;padding-left:17px;border-top:1px solid #bed7e8;padding-top:11px;background:#fff;overflow:hidden;}
.tage_txt ul.tag{background:none;padding-bottom:20px;}
.tage_txt ul.tag li{float:left;width:auto;margin:0px;padding:0px;}
.tage_txt ul.tag li a{color:#5b5b5b;line-height:20px;margin:0px 10px 0px 0px;padding:0px 4px;display:inline-block;white-space:nowrap;}
.tage_txt ul.tag li a.current,.tage_txt ul.tag li a:hover{background:#65bcf1;color:#fff !important;height:20px;line-height:20px;text-decoration:none;}
.width-646{width:646px;}
.col-width-646{width:646px;border:1px solid #d3d3d3;background:#fff;}
.mod646_tl{width:646px;height:32px;line-height:32px;background:#f9f9f9;border-bottom:1px solid #d3d3d3;}
.tage_tl h2.hot_tag,.mod646_tl h2{color:#D91E23;font-size:14px;font-weight:bold;}
.mod646_tl h2{padding-left:19px; color:#000000;}
.mod646_tl a{color:#868686;margin-right:28px;}
.mod646_txt li{float:left;width:130px;height:118px;overflow:hidden;text-align:center;margin-top:9px;margin-left:25px;display:inline;margin-bottom:8px;}.mod646_txt li a img,.cn_txt li a img{width:120px;height:80px;border:1px solid #dfdfdf;padding:4px;display:block;}
.mod646_txt li a:hover img,.cn_txt li a:hover img{border:1px solid #c2c1c1;}
.mod646_txt li a{color:#5b5b5b;line-height:26px;}.mod_text{width:622px;border-top:1px dashed #d3d3d3;margin-left:10px;display:inline;padding-top:6px;padding-bottom:5px;}
.mod_text li{float:left;width:185px;height:28px;line-height:28px;text-align:left;margin:0px;margin-left:12px;overflow:hidden;background-position:0px 11px;padding-left:8px;}
.mod_text li a{color:#333;}
.ad_640{border:1px solid #d3d3d3;padding:3px;margin-top:12px;margin-bottom:9px;clear:both}
.width-302{width:302px;}
.zhishu{margin-top:0px;}
.tage_tl h2.zhishu{background-position:0px -346px;}
.tage_tl h2.cn{background-position:0px -383px;margin-left:10px;padding-left:27px;}
.tage_txt ul{float:left;background:url(../images/ranking_bg.gif) no-repeat 0px 6px;}
.tage_txt li{float:left;width:250px;height:28px;line-height:28px;margin-left:17px;display:inline;padding-left:8px;}
.tage_txt li a{color:#333;}
.tage_txt li a:hover{background:none;color:#458ec1 !important;text-decoration:underline;}
.zhishu_txt{padding-top:3px;padding-bottom:7px;overflow:hidden;}
.zhishu_txt li a:hover{line-height:28px;}
.top-10{margin-top:10px;}
.width-960{width:960px;margin:0 auto;margin-top:10px;overflow:hidden;}
.width-960 li{float:left;width:313px;border:1px solid #d3d3d3;margin-left:7px;display:inline;}
.width-960 li.nomargin{margin-left:0px;}
.mod646_tl h2{color:#D91E23;font-size:14px;font-weight:bold;}
.width-313{width:313px;padding-bottom:12px;background:#fff;}
.mod313_tl{padding-bottom:0px; background:#f5f5f5;}
.mod313_txt{padding-top:8px;overflow:hidden;}
.mod313_txt li{float:left;width:265px;height:25px;line-height:25px;border:none;margin-left:19px;display:inline;padding-left:8px;background-position:0px 10px;}.mod313_txt li a{color:#515151;width:220px;height:25px;line-height:25px;float:left;overflow:hidden;display:block;margin-right:0px;}
.mod313_txt li em{color:#515151;float:right;margin-left:0px}
.width-313 a{margin-right:22px;}
.ad-960{margin-top:9px;margin-bottom:9px;clear:both;overflow:hidden;}
.friend-link{width:900px;border:1px solid #dedede;padding-left:18px;padding-right:40px;padding-top:10px;background:#fff;padding-bottom:8px;overflow:hidden;}.friend-link span{color:#228dde;float:left;}
.friend-link li{float:left;margin:0px 4px;display:inline;}
.friend-link li a{color:#515151;line-height:26px;white-space:nowrap;}
.footer{width:960px;margin:0 auto;margin-top:8px;padding-bottom:20px;overflow:hidden;}
.footer a{color:#448FBF}
.footer-l{float:left;width:640px;height:47px;background:url(../images/copy_left.gif) no-repeat;color:#959595;line-height:22px;padding-left:76px;padding-top:7px;}
.footer-r{float:right;text-align:right;color:#959595;line-height:24px;font-family:arial;}
.cn_txt{padding-left:5px;width:295px;overflow:hidden;padding-top:0px;padding-bottom:20px;}
.cn_txt ul{background:none;}.cn_txt li{float:left;width:130px;height:130px;overflow:hidden;text-align:center;margin-top:12px;line-height:20px !important;margin-left:7px;margin-right:8px;display:inline;margin-bottom:0px;padding-left:0px;}
.cn_txt li a,.cn_txt li a:hover{height:20px;line-height:20px !important;color:#5b5b5b !important;overflow:hidden;}
.cn_txt a{padding:0px;}
.cn_txt li a:hover{color:#458ec1 !important;}
.cn_txt li a img{margin-bottom:3px;}