@charset "utf-8";
/**
*	名称:环球网 台海频道 v2
*	作者: Jianbin Zhang
*	联系: zhangjianbin@huanqiu.com
*/

/*==S 格式化== */
* { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
ul, li { list-style:none; }
fieldset, img { border:0; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Arial, sans-serif; }
table, th, td { border-collapse:collapse; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom: 1; }
.clear {clear:both;overflow:hidden; height:0; font:0/0 "Arial";  }
.fix { word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
a { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
/*==E 格式化== */
/*==S 基本样式 ==*/
.section { zoom:1; clear:both; }
.section:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.main {float:left; width:670px; }
.side {float:right; width:256px; overflow:hidden;  }
/*==S 基本样式 ==*/
/*== S 主体样式 ==*/
body {text-align:center;font-family:"宋体";  }
#page {width:950px;margin:0 auto; text-align:left;background:#ffffff ; }
.mainbg {margin:0 5px;  background:url(../images/taihai/main_bg.png) repeat-y right top;}
.top_ad {}
.taihai_nav {position:relative; margin:10px 0; padding:0 0 0 176px; height:33px; background:url(../images/taihai/nav_bg.png) no-repeat;   }
.taihai_nav h2 {position:absolute; left:0;top:0;}
.taihai_nav h2 a {display:block; width:176px; height:35px; text-indent:-999em; overflow:hidden; }
.taihai_nav .taihai_mainnav {padding:10px 0 0 0;width:100%;  }
.taihai_nav .taihai_mainnav li {height:12px;line-height:1;_line-height:1.2; overflow:hidden; border-right:1px solid #ffffff; float:left;padding:0 17px; word-break:keep-all; zoom:1;}
.taihai_nav .taihai_mainnav li a {color:#ffffff; }

/*==S 第一行==*/
.row_1 {}
.topnews {float:right;width:366px;}
.topnews .top {padding:0 9px; margin:0 0 8px 0;  text-align:center;  color:#0068b7; border-bottom:1px dotted #0068b7; }
.topnews .top a { color:#0068b7;}
.topnews .top h3 {font-size:14px; height:26px;line-height:26px; overflow:hidden;}
.topnews .top p {line-height:26px; height:26px; overflow:hidden;   }
.topnews .top p.show {line-height:26px;overflow:auto; }
.topnews .list {padding:0 9px; margin-bottom:10px; font-size:14px; line-height:22px; }
.topnews .list li {padding:0 0 0 12px;  background:url(../images/taihai/arrow_blank.png) no-repeat left 10px; height:25px; line-height:25px; overflow:hidden; }
.topnews .list li span {font-size:12px;color:#0068b7; }
.topnews .list li span a {color:#0068b7; }
.topnews .list .line {margin:11px 0; border-bottom:1px dotted #0068b7;height:1px;overflow:hidden; font:0/0 "Arial";   }
.topnews .tab {position:relative; }
.topnews .tab .tab_tit {padding:0 0 0 5px; height:22px; line-height:22px;border-bottom:1px solid #0568b2; margin-bottom:5px; }
.topnews .tab .tab_tit li {float:left; width:46%; margin:0 5px;  text-align:center; font-size:12px;font-weight:bold; border:1px solid #b2a505; border-bottom:0;color:#61ace4; background:#fff; cursor:pointer;  }
.topnews .tab .tab_tit li span {display:block; margin:1px 1px 0 1px; height:20px;  }
.topnews .tab .tab_tit li.on {height:22px;margin-bottom:-1px; position:relative; border:1px solid #0568b2; border-bottom:0; color:#0068b7;  cursor:default; }
.topnews .tab .tab_tit li.on span {display:block; margin:1px 1px 0 1px; height:20px;background:#ffffff url(../images/taihai/top_tab_bg.png) repeat-x;  }
.topnews .tab .tab_con {padding:10px 9px; font-size:14px; line-height:25px;  }
.topnews .tab .tab_con li {height:25px; line-height:25px; overflow:hidden;  padding:0 0 0 12px; background:url(../images/taihai/arrow_blank.png) no-repeat left 10px; word-break:kee-all; }
.topnews .tab .tab_con li a {*zoom:1; *display:inline;word-break:kee-all;}
.topnews .tab .tab_con .quote li {height:50px; overflow:hidden;  background:url(../images/taihai/arrow_blank.png) no-repeat left 11px;display:block; zoom:1; }
.topnews .tab .tab_con .quote li a,
.topnews .tab .tab_con .quote li cite {display:block; height:25px; overflow:hidden; word-break:kee-all;}
.topnews .tab .tab_con .quote li cite a {display:inline; }
.topnews .tab .tab_con .quote li br {display:none; }
.topnews .ad_text ul {padding:1px 0 0 0; }
.topnews .ad_text li {float:left; width:49.9%; line-height:22px;  text-align:center; }

.pic_focus { float:left; width:296px;position:relative; background:#f0f5f9; background:#ffffff url(../images/taihai/ifocus_bg.png) repeat-y -305px;}
.pic_focus .top_bg {height:4px;font:0/0 "Arial"; overflow:hidden;   background:url(../images/taihai/ifocus_bg.png) 0 0;  }
.pic_focus .btm_bg {height:4px;font:0/0 "Arial"; overflow:hidden;   background:url(../images/taihai/ifocus_bg.png) 0 bottom;  }
/*==S 焦点图片模块==*/
#ifocus{ margin:0 0 0 5px;border:3px solid #ffffff; width:280px; height:214px; position:relative; }
.pic_focus #ifocus_pic { position:relative; width:280px; height:214px;overflow:hidden; }
.pic_focus #ifocus_piclist { position:absolute; }
.pic_focus #ifocus_piclist li { width:280px; height:214px; overflow:hidden; }
.pic_focus #ifocus_piclist img {width:280px; height:214px; }
.pic_focus .ifocus_btn_box { width:280px;height:24px;  position:absolute; left:0; bottom:0;background:#000000; opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80);}
.pic_focus #ifocus_btn { width:109px;height:17px; position:absolute;right:0;bottom:3px;}
.pic_focus #ifocus_btn ul {position:relative; }
.pic_focus #ifocus_btn li {float:left; width:17px;height:17px; overflow:hidden; margin:0 7px 0 0; line-height:17px; cursor:pointer; font-size:11px; color:#000000; background:url(../images/taihai/ifocus_btn_bg.png) no-repeat left center;text-align:center; }
.pic_focus #ifocus_btn .current {color:#ffffff; }
.pic_focus .more {color:#ffffff;position:absolute; right:5px;bottom:5px; }
.pic_focus #ifocus_tx {position:absolute; width:154px;height:24px; line-height:24px; left:14px; bottom:0; color:#FFF;}
.pic_focus #ifocus_tx li {height:24px; overflow:hidden;  }
.pic_focus #ifocus_tx a { color:#ffffff; }
.pic_focus #ifocus_tx .normal { display:none; }
/*==E 焦点图片模块==*/
.pic_focus .quirknews {margin:4px 0px 4px 21px; line-height:1.5;  }
.pic_focus .quirknews li {height:18px; overflow:hidden;  }
.pic_focus .news_box {margin:0; }
.pic_focus .news_box .title {background:url(../images/taihai/news_box_tit_bg.png) no-repeat ; height:27px; line-height:27px; position:relative; font-weight:bold; }
.pic_focus .news_box h3 {padding:0 0 0 8px; }
.pic_focus .news_box .more {position:absolute; right:8px; top:0; color:#000; }
.pic_focus .news_box .con {padding:10px 12px 0; }
.pic_focus .news_box .con .photo {float:left; width:126px; margin:0 10px 0 0;text-align:center;}
.pic_focus .news_box .con .photo img {width:126px; height:93px;  }
.pic_focus .news_box .con .photo p { height:28px;line-height:28px; overflow:hidden; }
.pic_focus .news_box .con .info {float:left;width:130px;  }
.pic_focus .news_box .con .info li { height:23px;line-height:23px; overflow:hidden; padding:0 0 0 9px;  background:url(../images/taihai/arrow_blank.png) no-repeat left 10px;}
.pic_focus .news_box .con .list li {zoom:1; height:25px; overflow:hidden;  line-height:25px; padding:0 0 0 32px; background:url(../images/taihai/ico_face.png) no-repeat left 0;}
.pic_focus .news_box .con .list li.ico_1 {background-position:0 4px; }
.pic_focus .news_box .con .list li.ico_2 {background-position:0 -21px; }
.pic_focus .news_box .con .list li.ico_3 {background-position:0 -46px; }
.pic_focus .news_box .con .list li.ico_4 {background-position:0 -71px; }
.pic_focus .news_box .con .list li.ico_5 {background-position:0 -96px; }
.pic_focus .news_box .con .list li.ico_6 {background-position:0 -121px; }
.pic_focus .ad {margin:0 0 6px 6px; }

/* --S side tab -- */
.side .tab {margin:4px 2px;}
.side .tab .tab_tit {padding:0 0 0 5px; height:22px; line-height:22px;border-bottom:1px solid #0568b2; }
.side .tab .tab_tit li {float:left; width:31%; margin:0 3px 0 0;  text-align:center; font-size:12px;font-weight:bold; border:1px solid #b2a505; border-bottom:0;color:#61ace4; background:#fff; cursor:pointer;  }
.side .tab .tab_tit li span {display:block; margin:1px 1px 0 1px; height:20px;  }
.side .tab .tab_tit li.on {height:22px;margin-bottom:-1px;_position:relative;_top:1px;_height:24px; _margin-top:-1px; border:1px solid #0568b2; border-bottom:0; color:#0068b7;  cursor:default;}
.side .tab .tab_tit li.on span {display:block; margin:1px 1px 0 1px; height:20px;background:#ffffff url(../images/taihai/top_tab_bg.png) repeat-x;  }
.side .tab .tab_con { padding:4px 5px; font-size:12px; line-height:24px;  }
.side .tab .tab_con ol {}
.side .tab .tab_con li {clear:both; height:24px; padding:0 0 0 10px; background:url(../images/taihai/arrow_side.png) no-repeat left 10px; overflow:hidden; }
.side .tab .tab_con .star li {*margin:0 0 -3px 0; }
.side .tab .tab_con .star li a {float:left; width:11em; margin:0 12px 0 0;  height:24px; color:#535353;overflow:hidden;}
.side .tab .tab_con li a {color:#535353;}
.side .tab .tab_con li .star {float:left; margin:4px 0 0 0; overflow:hidden; width:75px; height:14px; background:url(../images/taihai/icon_star.png) repeat-x;   }
.side .tab .tab_con li .star .now {display:block; text-indent:-999em; overflow:hidden; height:14px; background:url(../images/taihai/icon_star.png) repeat-x left -25px; }
.row_1 .side .hittop {height:199px;overflow:hidden; }
/* --E side tab -- */

/*--S side bbstop tab--*/
.row_1 .side .bbstop  .tab .tab_tit li {width:22.5%; }
.row_1 .side .tab .tab_con .imgtext {clear:both; margin:0 0 8px; line-height:1.4; color:#535353; }
.row_1 .side .tab .tab_con .imgtext .img {float:left; margin:0 5px 0 0;}
.row_1 .side .tab .tab_con .imgtext .img img { width:115px; height:89px;  }
.row_1 .side .tab .tab_con .imgtext h4 {line-height:1.6; height:19px; overflow:hidden;   }
.row_1 .side .tab .tab_con .imgtext h4 a {color:#0068b7; }
.row_1 .side .tab .tab_con .imgtext p {text-indent:2em; height:72px; line-height:18px; overflow:hidden;}
.row_1 .side .ad_text {margin:0 16px; line-height:24px;  }
.row_1 .side .ad_200x200 {margin:20px 0 0 0; text-align:center; }
.row_1 .ad_670x90 {margin:10px 0; }
/*--E side bbstop tab--*/

/*==E 第一行==*/
/*==S 第二行==*/
.row_2 {margin:0 0 5px;}
.row_2 .main .bg {border:1px solid #e5e5e5; }
.row_2 .main .title {margin:0 3px; border-bottom:3px solid #c9c9c9; height:21px;  line-height:21px; color:#000000; position:relative; }
.row_2 .main .title h3 {padding:0 0 0 9px;}
.row_2 .main .title .more {font-weight:bold; position:absolute; right:16px;top:0;}
.row_2 .main .imglist {clear:both;padding:16px 0 0 0; }
.row_2 .main .imglist li {float:left; width:24.9%; height:140px; text-align:center;overflow:hidden;   }
.row_2 .main .imglist li img {border:1px solid #000000; width:140px; height:108px;   }
.row_2 .main .imglist li p {height:25px; line-height:25px; padding:0 10px; color:#707070; overflow:hidden; }
.row_2 .side .title {border-top:1px solid #c9c9c9; border-bottom:3px solid #c9c9c9; line-height:21px; color:#000000; position:relative; }
.row_2 .side .title h3 {padding:0 0 0 9px; color:#0068b7; }
.row_2 .side .title .more {color:#0068b7; font-weight:bold; position:absolute; right:16px;top:0;}
.row_2 .side .imglist {clear:both;padding:16px 0 0 0; }
.row_2 .side .imglist  ul {display:block;}
.row_2 .side .imglist li {float:left; width:49.9%; text-align:center;overflow:hidden;}
.row_2 .side .imglist li a {float:left;width:100%; text-align:center;  }
.row_2 .side .imglist li img {width:110px;height:100px;  border:1px solid #000000; }
.row_2 .side .imglist li p {line-height:25px; height:25px; padding:0 5px; color:#535353; overflow:hidden;  }

/*==E 第二行==*/
/*==S 第三行==*/
.row_3 {}
.row_3 .col_1 {float:left;width:300px;height:277px; border-right:1px solid #bfbfbf; overflow:hidden; }
.row_3 .col_2 {float:right;width:365px;height:277px; overflow:hidden; }
.row_3 .main .col_1 .title  {background:url(../images/taihai/news_box_tit_bg.png) no-repeat ; height:27px; line-height:27px; position:relative; font-weight:bold; }
.row_3 .main .col_1 .title h3 {padding:0 0 0 8px; }
.row_3 .main .col_1 .title .more {position:absolute; right:8px; top:0; color:#000; }
.row_3 .main .col_1 .imgtext {padding:5px 0 0 0; }
.row_3 .main .col_1 .imgtext{ margin:0 0 2px; line-height:1.4; color:#535353; }
.row_3 .main .col_1 .imgtext .img {float:left; margin:0 5px 0 0;  border:1px solid #d5e6fa; padding:2px; }
.row_3 .main .col_1 .imgtext .img img {width:115px; height:90px;  }
.row_3 .main .col_1 .imgtext h4 {line-height:1.6; height:20px; overflow:hidden;   }
.row_3 .main .col_1 .imgtext h4 a {color:#0068b7; }
.row_3 .main .col_1 .imgtext p {text-indent:2em; height:80px; line-height:20px; overflow:hidden;}
.row_3 .main .col_1 ul { padding:0 5px; font-size:12px; line-height:24px;  }
.row_3 .main .col_1 ul  li {clear:both; height:23px; line-height:23px; overflow:hidden; padding:0 0 0 10px; background:url(../images/taihai/arrow_side.png) no-repeat left 10px; }


.row_3 .main .col_2 .title {border:1px solid #c9c9c9;  border-bottom:3px solid #c9c9c9; line-height:23px; color:#000000; position:relative; }
.row_3 .main .col_2 .title h3 {padding:0 0 0 9px;}
.row_3 .main .col_2 .title .more {font-weight:bold; position:absolute; right:16px;top:0;}
.row_3 .main .col_2 .textlist {padding:5px 9px; font-size:14px; line-height:24px; }
.row_3 .main .col_2 .textlist li {padding:0 3px 0 12px;height:24px; zoom:1; overflow:hidden; background:url(../images/taihai/arrow_blank.png) no-repeat left 10px;}
.row_3 .main .ad_670x90 {margin:10px 0; }

.row_3 .side .news_box .title  {margin:0 1px; background:url(../images/taihai/side_title_bg.png) no-repeat ; height:27px; line-height:27px; position:relative; font-weight:bold; }
.row_3 .side .news_box .title h3 {padding:0 0 0 8px; }
.row_3 .side .news_box .title .more {position:absolute; right:8px; top:0; color:#000; }
.row_3 .side .news_box .con { padding:4px 7px; font-size:12px; line-height:24px;  }
.row_3 .side .news_box .con a {color:#535353; height:24px; display:block;  overflow:hidden;}
.row_3 .side .news_box .con li {clear:both; height:24px; overflow:hidden;  padding:0 0 0 10px; background:url(../images/taihai/arrow_side.png) no-repeat left 10px; }
.row_3 .side .ad_200x200 {text-align:center; margin:10px 0;  }

.row_4 {margin:10px 0 0 0;}
/*==S 链接==*/
.link { width:950px; margin:0 auto; border-top:3px solid #ffffff;   background:#a5c1e2; text-align:left;  }
.link h3 {float:left; width:105px; padding:5px 0 0 0; height:19px; line-height:19px; text-align:center; }
.link .con {line-height:20px; padding:5px;  margin:0 0 0 105px;  }
.link .con a {margin:0 8px; }
/*==E 链接==*/
/*==S 尾部==*/
.ft {width:690px; margin:0 auto;  }
/*==E 尾部==*/


/**    09.6.19   lixiang    **/

.side .tab .tab_tit li a{color:#61ace4;}
.side .tab .tab_tit li.on a{color:#0068b7;}
.topnews .tab .tab_tit li a{color:#61ace4;}
.topnews .tab .tab_tit li.on a{color:#0068b7;}
