/* CSS Document */
a:link {color:#0159a1;text-decoration:none;}
a:visited {color: #0159a1;text-decoration:none;}
a:hover {color:#0159a1; text-decoration:underline;}
a:active {color: #0159a1;}
.top_box{ margin:0 auto; width:950px; height:235px;overflow:hidden}
.leader{ margin:0 auto; width:100%; height:22px; line-height:22px; line-height:26px \9;}
.leader a{ color:#fff}
.leader .leader_left{ float:left}
.leader .leader_left li{ float:left; margin-right:10px}
.leader .leader_right{ float:right}
.leader .leader_right li{ float:left;margin-left:10px}
.top_box .logo{ margin-top:20px; background:url(../images/logo.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.xinmin.cn/template/www.xinmin.cn/weifangtan/images/logo.png",sizingMethod='scale');width:175px; height:46px;}
.top_box .func{ float:right; margin-right:0px}
.menu{background: none repeat scroll 0 0 #0676B2;border: 1px solid #04263F;margin-left: -9px;*margin-left: -40px;margin-top: -2px;*margin-top:15px;padding-top: 10px;padding-bottom:10px;position: absolute;width: 80px;z-index: 999;}
.menu li{background: none repeat scroll 0 0 transparent;border-right: 0 none;display: inline;font-size: 12px;height: 24px;line-height: 24px;margin-left: 8px;overflow: hidden;width: 50px;}

.box_1_left{ float:left; width:565px; height:160px; border:1px solid #e2e2e0; display:inline}
.box_1_right{ float:left; width:205px; height:160px; border:1px solid #e2e2e0; display:inline; margin-left:15px}
.block_title{ height:26px; width:660px; background:url(../images/box_top.gif)  no-repeat; line-height:26px;}
.block_title .name{ float:left;padding-left:22px; font-size:14px; font-weight:700; color:#0086cc; display:inline; margin-left:10px ; }
.block_title .more{ float:right; color:#006a64; margin-right:10px}
.box_1_left .summary{ line-height:22px; font-size:14px; padding:10px}
.box_1_left .summary .more{color:#0086cc; font-family:宋体 }
.box_1_left .summary .more a{color:#0086cc;}
.box_1_right .title{ height:29px; width:100%; font-size:14px; font-weight:700; color:#0086cc; line-height:29px; padding-left:10px}
.box_1_right .contentTitle{ margin-top:5px; height:72px; overflow:hidden; line-height:24px; font-size:16px; font-weight:700;color:#0086cc; font-family:宋体; padding-left:10px; padding-right:10px}
.box_1_right .other{ font-size:12x; line-height:22px; color:#0086cc; padding-left:10px}
.box_1_right .other span{ font-size:14px; color:#999999}

.box_2{margin-left:5px;}
.box_2_left{ float:left; width:565px; display:inline}
.zhuanjia{float:left; width:100%;  border:1px solid #e2e2e0; display:inline}
.zhuanjia .block{ float:left; width:270px; height:130px; overflow:hidden; display:inline; margin-left:10px; margin-top:10px; margin-bottom:10px}
.zhuanjia .block img{ float:left}
.zhuanjia .block .user{ float:left; display:inline; margin-left:15px; width:125px}
.zhuanjia .block .user .username{ font-size:16px; font-weight:700; color:#333333}
.zhuanjia .block .user .info{ margin-top:5px; line-height:20px; color:#696969; margin-bottom:5px; height:40px; overflow:hidden}
.zhuanjia .block .user .askzj{ float:left; width:95px; height:23px; background:url(../images/button1.jpg) no-repeat; line-height:23px; padding-bottom:5px;}
.zhuanjia .block .user .askzj span{ margin-left:25px; color:#FFFFFF}
.zhuanjia .block .user .askzjno{ float:left; width:96px; height:23px; background:url(../images/button2.gif) no-repeat; line-height:23px; padding-bottom:5px;}
.zhuanjia .block .user .askzjno span{ margin-left:25px; color:#FFFFFF}
.zhuanjia .block .user .askzjed{ float:left; width:96px; height:23px; background:url(../images/button2.jpg) no-repeat; line-height:23px; padding-bottom:5px;}
.zhuanjia .block .user .askzjed span{ margin-left:25px; color:#FFFFFF}

.pinglun{float:left; width:100%;  border:1px solid #e2e2e0; display:inline; border-bottom:0px}
.iframes{float:left;  width:565px;  border:0px solid #e2e2e0; border-top:0px}

.box_2_right{float:left; width:207px; height:160px; display:inline; margin-left:17px; border-bottom:0px}

.oldList .block{ width:190px; padding:10px 0px; background:url(../images/line1.jpg) bottom repeat-x;}
.oldList .block .title{ font-size:13px; color:#0086cc; line-height:22px; background:url(../images/icon2.jpg) 5px 9px no-repeat;text-indent:15px}
.oldList .block .username{ color:#333333; line-height:22px;}
.oldList .block .time{ color:#7a7a7a; line-height:22px}

/* 结尾开始 */
.footer{ margin:0 auto; width:949px;  border-top:0px; background:#cddde7;overflow:hidden}
.footer .fbox{ width:913px; height:135px; margin:0 auto; padding-left:18px; padding-right:18px; float:left; margin-top:5px;}
.footer .fbox .block{ float:left; width:190px; text-align:left; height:120px; margin-top:10px}
.footer .fbox .block p{ margin-left:0px; line-height:24px }
.footer .fbox .block p a{font-size:12px;}
.footer .fbox .block p a:link {color: #283f72; text-decoration:none;}
.footer .fbox .block p a:visited {color: #283f72;text-decoration:none;}
.footer .fbox .block p a:hover {color:#283f72; text-decoration:underline;}
.footer .fbox .block p a:active {color: #283f72;}
.footer .copyRight{ background:none; height:auto; width:913px; text-align:left; margin:0 auto; line-height:36px; border-top:1px #B0B0B0 dotted; background:#cddde7; margin-top:5px; margin-bottom:3px; padding-top:5px; overflow:hidden}
.footer .copyRight div{color:#4F9AB9; padding-top:0px; width:913px; text-align:left; float:left; height:20px; margin-top:8px; line-height:20px; text-align:left; overflow:hidden; color:#283f72}
.footer .copyRight div a{font-size:12px; margin-right:10px;}
.footer .copyRight div a:link {color: #283f72; text-decoration:none;}
.footer .copyRight div a:visited {color: #283f72;text-decoration:none;}
.footer .copyRight div a:hover {color:#283f72; text-decoration:underline;}
.footer .copyRight div a:active {color: #283f72;}
.footer .copyRight p{ width:913px; text-align:left; margin:0 auto; height:24px; line-height:24px; margin-bottom:16px; overflow:hidden; color:#283f72; font-size:12px}
.footer .copyRight p a{font-size:12px}
.footer .copyRight p a:link {color: #283f72; text-decoration:none;}
.footer .copyRight p a:visited {color: #283f72;text-decoration:none;}
.footer .copyRight p a:hover {color:#283f72; text-decoration:underline;}
.footer .copyRight p a:active {color: #283f72;}
.num{color:#62a3cb;font-weight:700}
/* 结尾结束 */

.tool{ float:right; height:24px; width:404px; overflow:hidden; margin-top:100px;  background:url(../images/func3.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.xinmin.cn/template/www.xinmin.cn/weifangtan/images/func3.png",sizingMethod='scale');}
.tool ul{ margin-top:4px;width:251px; padding-left:5px;*padding-left:3px;}
.tool ul li{ float:left; width:auto; height:16px; line-height:16px; text-align:left; background:none; font-size:12px; margin:0px; padding-left:12px; padding-right:12px; overflow:hidden;}
.tool ul li{border-right:1px #fff solid;}
.tool ul li .selected{font-weight:bold}
.tool ul .noBorder{ border:none;}
.tool a, .tool a:link, .tool a:visited, .tool a:hover, .tool a:active{color:#fff; font-size:14px; text-decoration:none; _position:relative}
.tool .search{ float:right; height:24px;line-height:24px; margin-top:-4px;*margin-top:-23px !important;*margin-top:-23px; width:154px; display:inline}
.tool .search .keyword{ float:left; height:21px;*height:18px !important;*height:17px;width:102px;font-size:12px;color:#999999; border:1px solid #77a8c1; padding-left:2px;*padding-top:7px !important;}
.tool .search .searchBtn{ float:left; width:44px;_width:46px; height:25px;*height:27px !important;*height:27px;padding:0;*padding-top:5px;border:1px #77a8c1 solid; color:#77a8c1; background:#b5d0dd;text-align:center;cursor:pointer;font-weight:800; display:inline}

.body_box{  width:949px; background:#eff9ff; margin:0 auto; margin-top:-5px;}
.body_box_top{background:url(../images/cont_top.gif) center no-repeat; width:949px; height:9px;}
.body_box .body_left{padding-left:10px;padding-right:7px; width:660px;float:left; background:#FFF;font-family:'宋体'; overflow:hidden}
.body_box .body_left .box_1 .box1_cont{ background:url(../images/box1_bg.gif) repeat-y; width:650px;padding-left:10px;height:auto; float:left; overflow:hidden}
.body_box .body_left .box_1 .box1_cont .hot_list {padding:5px 0; float:left;}
.body_box .body_left .box_1 .box1_cont .hot_list .title{font-size:14px;float:left;width:400px;font-weight:600; overflow:hidden;height:23px;}
.body_box .body_left .box_1 .box1_cont .hot_list .description{float:left;margin-top:10px;line-height:1.6em;width:490px;height:auto;max-height:80px;overflow:hidden;color:#636262}
.body_box .body_left .box_1 .box1_cont .hot_list .unstart{ background:url(../images/Unstart.jpg) no-repeat center;width:78px; height:23px; float:right; margin-right:0; cursor:pointer}
.body_box .body_left .box_1 .box1_cont .hot_list .doing{ background:url(../images/doing.jpg) no-repeat center;width:78px; height:23px; float:right; margin-right:0; cursor:pointer}
.body_box .body_left .box_1 .box1_cont .hot_list .finished{ background:url(../images/finished.jpg) no-repeat center;width:78px; height:23px; float:right; margin-right:0; cursor:pointer}
.body_box .body_left .box_1 .box1_cont .hot_list li {float:left; width:625px;padding:10px;}
.body_box .body_left .box_1 .box1_cont .hot_list li .pic{width:120px; height:120px;margin-right:10px;float:left;}
.body_box .body_left .box_1 .box1_cont .hot_list li a:link {color:#0159a1;text-decoration:none;}
.body_box .body_left .box_1 .box1_cont .hot_list li a:visited {color: #0159a1;text-decoration:none;}
.body_box .body_left .box_1 .box1_cont .hot_list li a:hover {color:#0159a1; text-decoration:underline;}
.body_box .body_left .box_1 .box1_cont .hot_list li a:active {color: #0159a1;}
.body_box .body_left .box_1 .box1_bot{ background:url(../images/box1_bot.gif) no-repeat; width:660px; height:7px; float:left;}
.body_box .body_left .box2 {margin-top:10px; width:660px; float:left; /*height:1090px;*/}
.body_box .body_left .box2 .list {padding:5px 5px;}
.body_box .body_left .box2 .list li{float:left; width:630px;/* border-bottom: dotted 1px #ccc; */padding:0 10px;}
.body_box .body_left .box2 .list li .pic { width:70px; height:70px; padding:5px 10px 5px 5px;float:left;}
.body_box .body_left .box2 .list .title{font-size:14px;float:left;width:490px; line-height:36px; font-weight:600; overflow:hidden;height:36px;}
.body_box .body_left .box2 .list li a:link {color:#0159a1;text-decoration:none;}
.body_box .body_left .box2 .list li a:visited {color: #0159a1;text-decoration:none;}
.body_box .body_left .box2 .list li a:hover {color:#0159a1; text-decoration:underline;}
.body_box .body_left .box2 .list li a:active {color: #0159a1;}
.body_box .body_left .box2 .list .status{color:#1275aa;font-size:12px;float:right;font-weight:200; height:36px; line-height:36px; cursor:pointer}
.body_box .body_left .box2 .pageBox{height: 40px;line-height:40px;padding-right: 10px;text-align: right; padding-bottom:20px; float:right;}
.body_box .body_left .box2 .pageBox .number {padding: 3px 8px;}
.body_box .body_left .box2 .pageBox .selected {background:#009dbc;height: 20px;margin-left: 2px;margin-right: 2px;padding: 3px 8px; color:#FFF;}
.body_box .body_left .box2 .pageBox .unselect {color:#666;height: 20px;margin-left: 2px;margin-right: 2px;padding: 3px 8px;}
.body_box .body_right{width:272px; background:#eff9ff; float:right; overflow:hidden;}
.body_box .body_right .box_r {margin-bottom:20px; width:272px;margin-left:0;}
.body_box .body_right .box_r .intro{padding-left:26px;margin:0 auto;}
.body_box .body_right .box_r .intro_r{float:left;padding-left:10px}
.body_box .body_right .box_r .box_r_title{ margin-left:12px;_margin-left:6px;width:250px;font-size:14px; font-family:'宋体';font-weight:700;padding-bottom:5px;border-bottom:#8cc5e3 1px solid; color:#0676b2; margin-bottom:10px; float:left}
.body_box .body_right .box_r .box_r_content p{color:#636262; line-height:1.6em; text-indent:2em; padding:5px 20px 0;}
.body_box .body_right .box_r .box_r_content .youhua_top{height:24px; width:250px;padding-left:11px}
.body_box .body_right .box_r .box_r_content .youhua_top .userName{ float:left; width:130px;padding-left:5px;display:inline}
.body_box .body_right .box_r .box_r_content .youhua_top .maxLimited{float:right;width:90px;color:#0159a1;}
.time{color:#999;}
.askzjing{float: left;height: 23px;line-height: 23px;padding-bottom: 5px;width: 96px;background:url(../images/button2.gif) no-repeat}
.askzjed{background: url(../images/button2.jpg) no-repeat scroll 0 0 transparent; float: left;height: 23px;line-height: 23px;padding-bottom: 5px; width: 96px;}
/*微访谈主持人博客*/
.blog{width:272px;float:left;margin-left:1px;_margin-left:-12px; overflow:hidden;margin-top:13px;}
.blog .blogTop{background:url(../images/blog_top.gif) no-repeat center;width:272px;height:21px; float:left;}
.blog .blogList{background:url(../images/blog_bg.gif) repeat-y center;width:236px;float:left; padding:5px 18px;font-size:12px; line-height:1.5em;color:#636262;_margin-left:-3px;}
.blog .blogList li{/*padding-bottom:10px; */padding-right:5px;float:left; width:234px;}
.blog .blogList li a{ color:#0676b2; cursor:pointer}
.blog .blogBotttom{background:url(../images/blog_bot.gif) no-repeat;width:272px;height:13px; float:left; padding-bottom:20px}

.blogList .blogBot{width:236px; height:16px; float:left; text-align:left; overflow:hidden; margin-top:5px; overflow:hidden;}
.blogList .blogBot .time{ float:left; width:auto; height:16px; line-height:16px; font-size:12px; color:#636363; text-align:left; float:left; overflow:hidden;}
.blogList .blogBot .time span{float:left;}
.blogList .blogBot .time{float:left}
.blogList .blogBot .source{float:left; width:auto; height:16px; line-height:16px; margin-left:5px; font-size:12px; color:#999999; text-align:left; float:left; overflow:hidden}
.blogList .blogBot .source a{color:#999999; padding-right:10px}
.blogList .blogBot .source img{width:15px; height:15px; overflow:hidden}
.blogList .blogBot .action{width:auto; height:16px; line-height:16px; float:right; text-align:left; overflow:hidden; font-family:"宋体"}
.blogList .blogBot .action span{float:left; height:16px; line-height:16px; overflow:hidden; padding-left:8px; color:#999999;}
.blogList .blogBot .action a{color:#999999; height:16px; line-height:16px; text-align:left; overflow:hidden}

/* 文章中的缩略图 */
.blogList .content .blogattach{margin-top:5px}
.blogList .content .blogattach img {border:1px solid #DDDDDD; max-height:160px; max-width:160px; padding:2px;}
.feed_img {float:left; margin:10px 8px 10px 0; position:relative;}
.video_play {left:50%; margin:-15px 0 0 -15px; opacity:0.5; position:absolute; top:50%;}
.feed_img .video_play img {background:transparent none repeat scroll 0 0; border:medium none; padding:0;}
.tpcalenda {float:right; margin-top:5px;}
.imgIcon { cursor: url(http://image.xinmin.cn/template/www.xinmin.cn/201011/wei/big.cur), auto; }
.imgSmall { cursor: url(http://image.xinmin.cn/template/www.xinmin.cn/201011/wei/small.cur), -moz-zoom-out; }
.zoominner { padding: 5px 10px 10px; background: #FFF; text-align: left; }
.zoominner p { padding: 8px 0; color: #999; }
.zoominner p a { float: left; margin-left: 10px; width: 17px; height: 17px; background: url(http://image.xinmin.cn/template/www.xinmin.cn/201011/wei/xinmin/imgzoom_tb.gif) no-repeat 0 0; line-height: 100px; overflow: hidden; }
.zoominner p a:hover { background-position: 0 -39px; }
.zoominner p a.imgadjust { background-position: -40px 0; }
.zoominner p a.imgadjust:hover { background-position: -40px -39px; }
.zoominner p a.imgclose { background-position: -80px 0; }
.zoominner p a.imgclose:hover { background-position: -80px -39px; }
.imgIcon { cursor: url(http://image.xinmin.cn/template/www.xinmin.cn/201011/wei/big.cur), auto; }
.imgSmall { cursor: url(http://image.xinmin.cn/template/www.xinmin.cn/201011/wei/small.cur), -moz-zoom-out;}