@charset "utf-8";

body { margin:0px; padding:0px; font-size:12px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_body.jpg) repeat-x left top; }
div { font-family:宋体;}
a { hide-focus: expression(this.hideFocus=true); outline: none; }

.nbsp { clear:both; font-size:1px; line-height:1px; display:block;}

/*公共导航*/
#header { width:100%; overflow:hidden; zoom:1; height:439px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_dh.jpg) no-repeat center top;}
#header { width:expression(document.body.clientWidth <= 980? "980": "auto" ); min-width:980px; }
#header .logo { width:935px; height:62px; margin:0 auto; padding:0 0 0 45px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_logo.jpg) no-repeat;}
#header .img_top01 { width:980px; margin:0 auto; height:271px;}
#header .img_top02 { width:980px; margin:0 auto; height:106px; background:url(http://images.baihe.com/images/fcwr_img/images/top_02.jpg) no-repeat;}
#header .img_top02 .cont_img { float:left; width:253px; height:78px; padding:28px 0 0 28px;}
#header .img_top02 .cont_img .icon_app a { float:left; width:169px; height:78px; background:url(http://images.baihe.com/images/fcwr_img/images/icon_01.gif) no-repeat; text-indent: -9999px;}
#header .img_top02 .cont_img .icon_app a:hover { float:left; background:url(http://images.baihe.com/images/fcwr_img/images/icon_01.gif); background-position:left 78px; }
#header .img_top02 .cont_menu { float:left; width:699px; height:106px;}
#header .menu { float:left; width:699px; height:51px; margin:0px; padding:0px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_menu.jpg) no-repeat;}
#header .menu a { float:left; height:51px; text-indent: -9999px;}
#header .menu .s1{ background:url(http://images.baihe.com/images/fcwr_img/images/menu_01.jpg); width:71px; margin:0 0 0 11px; }
#header .menu .s2{ background:url(http://images.baihe.com/images/fcwr_img/images/menu_02.jpg); width:108px; }
#header .menu .s3{ background:url(http://images.baihe.com/images/fcwr_img/images/menu_03.jpg); width:108px; }
#header .menu .s4{ background:url(http://images.baihe.com/images/fcwr_img/images/menu_04.jpg); width:108px; }
#header .menu .s5{ background:url(http://images.baihe.com/images/fcwr_img/images/menu_05.jpg); width:108px; }
#header .menu .s6{ background:url(http://images.baihe.com/images/fcwr_img/images/menu_06.jpg); width:108px; }
#header .menu a:hover { float:left; background-position:left 102px; }
#header .menu a.active { background-position:left bottom; float:left; height:51px; }
#header .List { float:left; width:699px; height:36px; margin:0px; padding:0px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_menu_01.jpg) no-repeat; position:inherit; z-index:1;}
#header .List span { float:right; width:118px; height:36px; line-height:36px; text-align:center;}
#header .List span a { color:#e20073; text-decoration:none;}
#header .List span a:hover { color:#e20073; text-decoration:underline;}
#header .List ul { width:560px; padding:0 0 0 5px;}
#header .List ul li { float:left; width:80px; height:36px; padding:0px; line-height:36px;}
#header .List ul li a { float:left; width:52px; height:36px; padding:0 0 0 28px; color:#666; text-decoration:none; background:url(http://images.baihe.com/images/fcwr_img/images/icon_03.gif);}
#header .List ul li a:hover { float:left; color:#e20071; text-decoration:underline; background:url(http://images.baihe.com/images/fcwr_img/images/icon_03.gif); background-position:left 36px; }
#header .List_bk { float:left; width:2px; height:36px; margin-left:-1px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_01.gif) repeat-x;}

/*圆角*/
.round{ position:relative; width:301px; _width:300px; margin:10px 0 0 0; color:#888; }
.round h3,#guests_woman h3,.video h3,.yqLink h3,.content_648 h3
{ width:236px; padding:0 0 0 25px; font-size:14px; height:26px; line-height:24px; color:#e20071; font-weight:bold; border-bottom:1px solid #b7b7b7; background:url(http://images.baihe.com/images/fcwr_img/images/icon_07.gif) no-repeat; display:block;}
.round b.connor02{ position:absolute; display:block; width:10px; height:10px; line-height:9px; background: url(http://images.baihe.com/images/fcwr_img/images/bk_02.gif) no-repeat; overflow:hidden;}
.round b.tl{ background-position:0 0; left:0; top:0;}
.round b.tr{ background-position:right 0; right:0; top:0;}
.round b.bl{ background-position:0 -10px; left:0; bottom:0;}
.round b.br{ background-position:right -10px; right:0; bottom:0;}
.round .cont { border:1px solid #ccc; overflow:hidden; zoom:1;}
.round .cont01 { padding:10px 10px 20px 20px; line-height:22px; background:#fff;overflow:hidden; zoom:1; font-family:宋体; display:block;}
.round .cont01 ul { padding:11px 0 0 5px; display:block;}
.round .cont01 li { width:260px; color:#000; line-height:22px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.round .cont01 li a { color:#666; text-decoration:none;}
.round .cont01 li a:hover { color:#e20071; text-decoration:underline;}
.round .cont01 dl { margin:5px 0 0 0; padding:0 0 0 10px; display:block;}
.round .cont01 dl dt { width:250px; color:#666; line-height:21px; font-weight:bold;}
.round .cont01 dl dd { width:250px; color:#666; line-height:21px;}

/*内容区域*/
#content_01 { overflow:hidden; width:960px; margin:0 auto; border:10px solid #ec9ccd; background:#ec9ccd;}
#content_02 { overflow:hidden; width:960px; margin:0 auto; border:10px solid #ffcaea; background:#ffcaea;}
#Left { overflow:hidden; float:left; width:649px;}
#Right { overflow:hidden; float:right; width:302px;}
#content_new { overflow:hidden; width:960px; margin:0 auto; border:10px solid #ec9ccd; border-top:none; background:#ec9ccd;}
.new_txt { float:left; width:302px; height:438px; margin:11px 0 0 0; padding:0 0 0 45px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_02.jpg) no-repeat;}
.new_txt h3 { width:280px; font-size:18px; font-family:'黑体'; color:#0a91de; line-height:50px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.new_txt h3 a { color:#0a91de; text-decoration:none;}
.new_txt ul { height:94px; padding:0 0 0 10px;}
.new_txt ul li { width:280px; height:22px; color:#000; line-height:22px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.new_txt ul li a { color:#666; text-decoration:none;}
.new_txt a:hover { color:#e20071; text-decoration:underline;}
.scroll { float:left; width:648px; height:120px; margin:0 0 10px 0; background:#f9e1f0;}
.scroll .bt { float:left; width:40px; height:120px;}
.scroll .icon { float:left; width:12px; }
.scroll .icon a { float:left; height:21px; text-indent: -9999px;}
.scroll .icon .s1 { background:url(http://images.baihe.com/images/fcwr_img/images/icon_02.gif);width:12px; margin:48px 0 0 0; }
.scroll .icon .s2 { background:url(http://images.baihe.com/images/fcwr_img/images/icon_02a.gif);width:12px; margin:48px 0 0 0; }
.scroll .icon a:hover { background-position:left 21px; float:left; }
.scroll .cont { float:left; width:580px; padding:5px 0 0 0; }
.scroll .cont ul li { float:left; width:192px; height:110px; text-align:center;}


.cont_bm { width:276px; padding:0 0 0 25px; background:#f9e1f0;}
.cont_bm dl dt { width:100%; color:#666;}
.cont_bm dl dd { width:100%; }
.cont_bm dl dd p { padding:5px 0 0 0; text-indent:5em;}
.cont_bm dl dd .m_10 { margin:10px 0 0 25px;}
.cont_bm dl dd textarea { width:235px; height:28px; margin:7px 0; padding:5px 10px; color:#666; font-size:12px; font-family:'宋体'; border:1px solid #eda1cf; overflow-y: hidden; line-height:20px;}
.cont_bm a { color:#ff028c; text-decoration:underline;}
.cont_bm a:hover { color:#ff028c; text-decoration:underline;}

.cont_nomem { width:301px; height:57px; margin:11px 0 0 0; padding:43px 0 0 0; text-align:center; background:url(http://images.baihe.com/images/fcwr_img/images/10_06_12_bmbj.jpg) no-repeat; }

.app_icon { float:left; width:301px; }
.app_icon a { float:left; height:51px; text-indent: -9999px;}
.app_icon .s1 { background:url(http://images.baihe.com/images/fcwr_img/images/icon_04.gif); width:301px; }
.app_icon .s2 { background:url(http://images.baihe.com/images/fcwr_img/images/icon_05.gif); width:301px; }
.app_icon .s3 { background:url(http://images.baihe.com/images/fcwr_img/images/icon_06.gif); width:301px; }
.app_icon a:hover { background-position:left 51px; float:left; }

#guests_woman { float:left; width:459px; height:545px; padding:13px 18px 0 18px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_03.jpg) no-repeat;}
#guests_woman h3 { width:420px; position: relative;}
#btnzu { right: 20px; position:absolute; top: 5px; height:12px}
#btnzu span { display:inline; cursor:pointer; float:left; width:12px; height:12px; margin:0 8px 0 0; font-size:12px; line-height:12px; text-align:center; color:#FFF; font-weight:200; background:#ccc}
.div2_cnt {	float:left; width:440px; height:492px; margin:12px 0 0 0; text-align:center; line-height:22px; display:inline;}
.div2_cnt .per { float:left; width:100%; height:246px;}
.div2_cnt .per ul{ overflow:hidden; zoom:1;}
.div2_cnt .per li{ float:left; width:146px; height:246px; overflow:hidden; zoom:1;}
.div2_cnt .per .bor {width:100px; height:130px; padding:2px; margin:0 auto 8px auto; border:1px solid #d0d0d0; background:#fff; overflow:hidden;}
.div2_cnt .per .bor p { width:100px;height:130px; line-height:130px; overflow:hidden;position:relative;text-align:center; }
.div2_cnt .per .bor p a { position:static;+position:absolute;top:50%; vertical-align:middle;}
.div2_cnt .per .bor p img { position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}
.div2_cnt .per span{ display:block; margin:5px 0 0; text-align:center;}
.div2_cnt .per .gray{ color:#666;}
.div2_cnt .per .support{ display:block; float:left; width:51px; height:25px; margin:0 4px 0 0;line-height:25px; background:url(http://images.baihe.com/images/fcwr_img/images/program/member_icon01.jpg) no-repeat 0 -25px; text-align:center; color:#fff; font-weight:700; text-decoration:none;}
.div2_cnt .per .contacts{display:block; float:left; width:43px;  height:25px; padding:0 0 0 27px; line-height:25px; background:url(http://images.baihe.com/images/fcwr_img/images/program/member_icon02.jpg) no-repeat 0 0; color:#4d4c4b; text-decoration:none;}
.div2_cnt .per .btn{ padding:10px 0 0 0;}
#guests_man { float:left; width:449px;  height:545px; padding:13px 8px 0 8px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_04.jpg) no-repeat;}
#guests_man h3 { width:420px; margin:0 0 6px 0; padding:0 0 0 25px; font-size:14px; height:26px; line-height:24px; color:#0a91de; font-weight:bold;  border-bottom:1px solid #b7b7b7; background:url(http://images.baihe.com/images/fcwr_img/images/icon_07a.gif) no-repeat; display:block;}

.video { width:100%; margin:10px 0 0 0; padding:13px 18px; background:#fff5fa; display:block; }
.video h3,.yqLink h3 { width:900px; height:24px;}
.video ul { padding:12px 0 0 0;}
.video ul li { float:left; width:180px; text-align:center;}
.video ul li .bor { width:140px; height:103px; padding:3px; margin:0 auto; border:1px solid #ccc; background:#fff; overflow:hidden;}
.video ul li .bor p{ width:140px; height:103px; line-height:97px; overflow:hidden;position:relative;text-align:center; }
.video ul li .bor p a{ position:static;+position:absolute;top:50%; vertical-align:middle}
.video ul li .bor p img { position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}
.video ul li a { color:#666; line-height:40px; text-decoration:none;}
.video ul li a:hover { color:#e20071; line-height:40px; text-decoration:underline;}

.yqLink { width:100%; margin:10px 0 0 0; padding:13px 18px; background:#FFF; display:block; }
.yqLink ul { padding:12px 0 0 0;}
.yqLink ul li { float:left; width:150px; text-align:center;}
.yqLink ul li .bor { width:116px; height:63px; padding:0px; margin:0 auto; border:1px solid #ccc; background:#fff; overflow:hidden;}
.yqLink ul li .bor p{ width:116px; height:63px; line-height:61px; overflow:hidden;position:relative;text-align:center; }
.yqLink ul li .bor p a{ position:static;+position:absolute;top:50%; vertical-align:middle}
.yqLink ul li .bor p img { position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}

.gallery { width:100%; margin:10px 0 0 0;}
.content_648 { width:630px; margin:10px 0 0 0; padding:12px 9px 0 9px; background:#FFF;}
.content_648 h3 { width:605px; height:24px;}
.content_648 .Left { float:left; width:280px;}
.content_648 .Left_01 { width:340px; padding:12px 0 0 0; color:#666; line-height:22px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.content_648 .Left_01 a { color:#666; text-decoration:none;}
.content_648 .Left_01 a:hover { color:#e20071; text-decoration:underline;}

.bbs_new { width:256px; height:157px; margin:12px 0 0 5px; text-align:center; background:#fff5fa; border:1px solid #ec9ccd;}
.bbs_new .bt { width:256px; height:30px;}
.bbs_new dl { padding:10px 0 0 0;}
.bbs_new dl dt { float:left; width:70px; min-height:80px; _height:80px; color:#666; text-align:center; line-height:23px;}
.bbs_new dl dt img { padding:2px; margin:0 auto; border:1px solid #ccc; background:#fff;}
.bbs_new dl dd { float:left; width:170px; color:#666; line-height:22px; text-align:left;}
.bbs_new dl dd strong { font-size:14px; color:#666; font-weight:bold;}
.bbs_new dl dd strong a { color:#666; text-decoration:none;}
.bbs_new dl dd strong a:hover { color:#e20071; text-decoration: underline;}
.bbs_new dl dd span { float:right; line-height:22px;}

.intro { width:100%; margin:10px 0 0 0; background:#fff5fa; display:block;}
.intro_lm { float:left; width:384px; height:219px; background:url(http://images.baihe.com/images/fcwr_img/images/bj_05.jpg) no-repeat;}
.intro_lm dl { margin:35px 0 0 158px;}
.intro_lm dl dt { width:215px; height:40px;}
.intro_lm dl dd { width:215px; color:#666; line-height:20px;}
.intro_zhr { float:right; width:562px;}
.intro_zhr dl dt { width:100%; padding:20px 0 0 0;}
.intro_zhr h3 { font-size:14px; color:#e20071; font-weight:bold;}
.intro_zhr dl dd { float:left; width:266px; padding:18px 10px 0 0;}
.intro_zhr dl dd img { float:left; margin:3px 14px 0 0; border:1px solid #ccc; vertical-align:middle}
.intro_zhr dl dd b { font-size:14px; color:#e20071; font-weight:bold; line-height:24px;}
.intro_zhr dl dd span { width:100px; font-size:12px; color:#666; line-height:20px;}

.lsdp { float:left; width:198px; height:211px; margin:10px 5px 0 5px; border:1px solid #ec9ccd; display:inline;}
.lsdp dl { width:100%; height:44px; padding:7px 0 0 0; color:#666; line-height:20px; background:#fff5fa; }
.lsdp dl dt { width:185px; padding:0 0 0 13px; font-weight:bold;}
.lsdp dl dd { padding:0 0 0 13px; overflow:hidden; zoom:1;}
.lsdp strong { width:172px; padding:4px 13px; height:40px; color:#666; line-height:20px; font-weight:bold; border-top:1px dotted #666;  border-bottom:1px dotted #ccc; display:block;}
.lsdp p { padding:5px 10px; color:#666; line-height:20px;}
.lsdp p a { color:#666; text-decoration:none;}
.lsdp p a:hover { color:#e20071; text-decoration:underline;}
/*Icon*/
#guests_man .period { float:left; width:146px; height:131px; padding:115px 0 0 0; text-align:left;}
#guests_man .period .txt { width:90px; font-size:20px; font-family:'黑体'; color:#e20071; text-align:center; }
#guests_man .period select { width:95px; height:24px;  font-size:20px; font-family:'黑体'; color:#e20071; text-align:center; border:none; background:none; }
a.icon_zc  { margin:0 4px 0 0; padding:7px 13px 7px 13px; display:inline; line-height:23px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; background:url(http://images.baihe.com/images/fcwr_img/images/icon_08.gif) no-repeat;}
a.icon_zc:hover { text-decoration:underline;}
a.icon_zcman { margin:0 4px 0 0; padding:7px 13px 7px 13px; display:inline; line-height:23px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; background:url(http://images.baihe.com/images/fcwr_img/images/icon_10.gif) no-repeat;}
a.icon_zcman:hover  { text-decoration:underline;}
a.icon_lx { padding:7px 13px 7px 27px; line-height:25px; color:#000; text-decoration:none; background:url(http://images.baihe.com/images/fcwr_img/images/icon_09.gif) no-repeat;}
a.icon_lx:hover {color:#e20071; text-decoration:underline;}
a.icon_tj { margin:0 20px 0 0; padding:8px 21px 8px 20px; line-height:29px; font-size:14px; color:#FFF; font-weight:bold; text-decoration:none; background:url(http://images.baihe.com/images/fcwr_img/images/icon_11.gif) no-repeat;}
a.icon_tj:hover { text-decoration:underline;}
a.icon_fy { margin:0px; padding:9px 17px 11px 45px; line-height:36px; font-size:14px; color:#FFF; font-weight:bold; text-decoration:none; background:url(http://images.baihe.com/images/fcwr_img/images/icon_12.gif) no-repeat;}
a.icon_fy:hover { text-decoration:underline;}

.more { float:right; padding:0 7px 0 0;}
.more a { font-size:12px; font-weight:bold; color:#000; text-decoration:none}
.more a:hover { color:#e20071; text-decoration:underline;}

/******focus******/
.focus { position:relative; float:left; width:280px; height:418px; margin:11px 0 0 0;  font-size:12px; border:10px solid #eee; background:#FFF;}
.focus ul{ margin:0px; padding:0px; list-style-type:none;}
.focus .imgbox{ position:relative; width:280px; height:418px; overflow:hidden;}
.focus .imgbox li{ position:absolute; top:0; left:0; }
.focus .photo_showbtn{ position:absolute; bottom:0; width:100%; padding:5px 0; line-height:16px; background:#525251; color:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; overflow:hidden;}
.focus .photo_showbtn li{ float:left; padding:0 3px; margin:0 0 0 4px; background:#bfbec0; overflow:hidden;  filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}
.focus .photo_showbtn li .current{ background:#F00;}
.focus .photo_showbtn .curr_txt { display:block; width:180px; background: none; font-size:12px; color:#FFF; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.focus .photo_showbtn .hide_txt { display:none;}
.focus .photo_showbtn a { font-size:12px; font-family:"宋体"; color:#FFF; text-decoration:none;}
.focus .photo_showbtn .current { background:#F00; }

/*标准尾*/
#copy { width:980px; height:108px; margin:0 auto; padding:25px 0 0 0; font-family: Arial,'宋体'; line-height:28px; color:#2c2630; background:#EEE; text-align:center; }

/*在线投票*/