/* ::::: http://www.intwo.com.cn/tpl/templates/M001/reset.css ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0px; margin: 0px; }
img { border: 0px none; }
ol, ul { list-style: none outside none; }
h1, h2, h3, h4, h5 { padding: 0px; margin: 0px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
body, div, dl, dt, dd, ul, ol, pre, form, fieldset, input, textarea, blockquote, th, td { font-family: 宋体; font-size: 12px; color: rgb(51, 51, 51); line-height: 1.5; }
p { padding: 0px 0px 1em; line-height: 1.5; }
a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(0, 51, 153); text-decoration: none; }
.c100 { margin: 0px auto; overflow: hidden; width: 1000px; }
.clear { clear: both; height: 0px; font-size: 1px; line-height: 0px; }
/* ::::: http://www.intwo.com.cn/tpl/templates/M001//js/Picbox/css/picbox.css ::::: */

#pbOverlay, #pbImage, #pbBottom, #pbCloseBtn { position: fixed; z-index: 9999; }
#pbOverlay { left: 0px; top: 0px; width: 100%; height: 100%; background: none repeat scroll 0% 0% rgb(0, 0, 0); cursor: pointer; }
#pbCloseBtn { top: 0px; right: 0px; display: block; width: 50px; height: 50px; background: url('../images/closebutton.png') no-repeat scroll left top transparent; }
#pbImage { border: medium none; background: none no-repeat scroll 0% 0% rgb(0, 0, 0); box-shadow: 0px 0px 40px rgb(0, 0, 0); cursor: move; }
#pbBottom { font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; text-align: center; color: rgb(238, 238, 238); line-height: 1.4em; left: 50%; bottom: 10px; width: 400px; margin-left: -200px; }
#pbCaption { font-weight: bold; padding: 10px; display: inline-block; background-color: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); width: 392px; line-height: 24px; }
#pbNav { display: block; width: 200px; height: 65px; margin: 5px auto auto; }
#pbPrevBtn, #pbNextBtn, #pbZoomBtn { display: inline-block; width: 70px; height: 65px; outline: medium none; text-indent: -9000px; background: url('../images/navbtns.png') no-repeat scroll 0% 0% transparent; }
#pbPrevBtn { background-position: -70px 0px; float: left; }
#pbNextBtn { background-position: -319px 0px; float: right; }
#pbZoomBtn { width: 60px; background-position: -140px 0px; float: left; }
/* ::::: http://www.intwo.com.cn/tpl/templates/M001//lib.css ::::: */

body { background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow-x: hidden; width: 100%; position: relative; }
.top { height: 35px; background: none repeat scroll 0% 0% rgb(243, 243, 244); overflow: hidden; }
a { outline: medium none; cursor: pointer; }
.RLK01_01 { float: right; height: 35px; overflow: hidden; }
.RLK01_01 .LK01 { height: 20px; float: right; }
.RLK01_01 .LK01 ul { float: left; }
.RLK01_01 .LK01 li { float: left; }
.RLK01_01 .LK01 li.NoBg { background: url('../images/lk01_li_02.gif') no-repeat scroll right center transparent; }
.RLK01_01 .LK01 li a { padding: 0px 5px; line-height: 35px; text-decoration: none; color: rgb(102, 102, 102); float: left; }
.RLK01_01 .LK01 li a span { float: left; color: rgb(102, 102, 102); opacity: 0.7; cursor: pointer; }
.RLK01_01 .LK01 li a:hover { text-decoration: none; }
.RFT01_01 .FT01 a { color: rgb(205, 205, 205); }
#bdshare { padding-top: 4px; float: right ! important; }
#bdshare .bds_more { padding-top: 5px; background: none repeat scroll 0% 0% transparent ! important; }
.RAD01_01 { float: right; }
.RAD01_01 .AD01 { width: 170px; }
.RAD01_01 .AD01 li { display: block; margin: 0px auto; height: 35px; }
.RAD01_01 .AD01 li img { width: 170px; height: 35px; }
.RSC01_01 { float: right; padding-top: 5px; padding-right: 15px; }
.RSC01_01 .SC01 .SC { float: left; width: 120px; padding: 0px 0px 0px 3px; background: url('../images/search_bg.gif') no-repeat scroll 0px 0px transparent; }
.RSC01_01 .SC01 .SC input { width: 120px; background: none repeat scroll 0% 0% transparent; margin: 0px; border: medium none; height: 30px; position: relative; top: -1px; left: 1px; line-height: 25px; color: rgb(153, 153, 153); }
.RSC01_01 .SC01 a { display: block; float: left; background: url('../images/search_bg.gif') no-repeat scroll -125px 0px transparent; width: 25px; height: 30px; text-indent: -9999px; }
.logo { float: left; width: 245px; height: 95px; overflow: hidden; }
.logo a { display: block; }
.RMN01_01 .MN01 li.NoBg a {  }
.RMN01_01 .MN01 li.NoBg span {  }
.RMN01_01 .MN01 li.NoBg a:hover span {  }
.RMN01_01 { float: right; }
.RMN01_01 .MN01 {  }
.RMN01_01 .MN01 ul {  }
.RMN01_01 .MN01 ul li { display: block; font-size: 12px; float: left; position: relative; padding-bottom: 5px; }
.RMN01_01 .MN01 ul li:hover {  }
.RMN01_01 .MN01 ul li a { padding: 0px 0px 0px 20px; display: block; }
.RMN01_01 .MN01 ul li a span { padding: 35px 20px 7px 0px; color: rgb(0, 65, 147); display: block; font-weight: bold; }
.RMN01_01 .MN01 .cr ul, .RMN01_01 .MN01 ul li ul { position: absolute; display: none; top: 64px; left: -35px; z-index: 1000; overflow: hidden; width: 680px; }
.RMN01_01 .MN01 .cr ul li, .RMN01_01 .MN01 ul li ul li { float: left; font-weight: normal; text-align: center; z-index: 999; padding: 0px; margin: 0px; color: rgb(255, 255, 255); background: url('../images/navback_m.gif') repeat-x scroll 0px center transparent; }
.RMN01_01 .MN01 .cr ul li a, .RMN01_01 .MN01 ul li ul li a { float: left; padding: 0px 12px; height: 25px; line-height: 25px; background: url('../images/shuxian.gif') no-repeat scroll left center transparent; }
.RMN01_01 .MN01 ul li ul li a:hover span { color: rgb(0, 65, 147); }
.RMN01_01 .MN01 .cr ul li a span, .RMN01_01 .MN01 ul li ul li a span { float: left; background: none repeat scroll 0% 0% transparent; height: 25px; font-family: "宋体"; font-size: 12px; z-index: 1000; color: rgb(114, 114, 114); padding: 0px; }
.RMN01_01 .MN01 .cr a { background: url('../images/menu_01.gif') no-repeat scroll left bottom transparent; float: left; }
.RMN01_01 .MN01 .cr a span { background: url('../images/menu_02.gif') no-repeat scroll right bottom transparent; color: rgb(255, 255, 255); float: left; }
.RMN01_01 .MN01 li ul li.L_cirle { display: block; width: 10px; height: 25px; background: url('../images/navback_l.gif') no-repeat scroll left center transparent; overflow: hidden; }
.RMN01_01 .MN01 li ul li.R_cirle { display: block; width: 10px; height: 25px; background: url('../images/navback_r.gif') no-repeat scroll right center transparent; overflow: hidden; }
.RLK01_02 { clear: both; border-top: 1px solid rgb(212, 212, 212); margin-top: 60px; }
.RLK01_02 .LK01 { margin: 0px; overflow: hidden; }
.RLK01_02 .LK01 ul { padding: 0px; text-align: center; }
.RLK01_02 .LK01 li { display: inline-block; line-height: 39px; }
.RLK01_02 .LK01 li a { background: url('../images/lk01_li_02.gif') no-repeat scroll left center transparent; color: rgb(102, 102, 102); font-size: 12px; text-decoration: none; padding: 0px 10px 0px 18px; overflow: hidden; }
.RLK01_02 .LK01 li.NoBg { padding-left: 0px; }
.RLK01_02 .LK01 li.NoBg a { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
.RLK01_02 .LK01 li a:hover { text-decoration: none; }
.RFT01_01 {  }
.RFT01_01 .FT01 { text-align: center; height: 80px; background: none repeat scroll 0% 0% rgb(116, 118, 120); padding-top: 15px; }
.RFT01_01 .FT01 P { display: block; padding: 0px; margin: 0px; color: rgb(205, 205, 205); text-align: center; line-height: 20px; }
.RAD61_02 { width: 1000px; overflow: hidden; margin: 0px auto; background: none repeat scroll 0% 0% rgb(204, 204, 204); }
.RAD61_02 .AD61 { height: 210px; width: 1000px; margin: 0px auto; overflow: hidden; position: relative; z-index: 1; }
.RAD61_02 .AD61 li { height: 210px; overflow: hidden; }
.RAD61_02 .AD61 .changeBox_a2 .a_bigDiv { position: absolute; top: 0px; left: 0px; display: none; }
.RAD61_02 .AD61 .changeBox_a2 .a_bigDiv img { width: 1000px; height: 210px; }
.RAD61_02 .AD61 .ul_change_a2 { position: absolute; right: 289px; top: 228px; padding-left: 19px; overflow: hidden; }
.RAD61_02 .AD61 .ul_change_a2 li { display: inline-block; }
.RAD61_02 .AD61 .ul_change_a2 span { display: inline-block; background: url('../images/round.png') no-repeat scroll center center transparent; width: 13px; height: 13px; cursor: pointer; }
.RAD61_02 .AD61 .ul_change_a2 span.on { background: url('../images/roundred.png') no-repeat scroll center center transparent; }
.main { width: 1000px; overflow: hidden; margin: 1px auto 0px; background: url('../images/main_bg.gif') repeat-x scroll 0px 0px rgb(255, 255, 255); padding-top: 15px; }
.left { float: left; width: 213px; overflow: hidden; }
.RMN02_01 .MN02 { width: 213px; overflow: hidden; }
.RMN02_01 .MN02 .Tit { background: url('../images/tit_bg.png') no-repeat scroll 0px 0px transparent; height: 56px; padding: 10px 0px 0px 15px; position: relative; }
.RMN02_01 .MN02 .Tit span {
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: white;
	display: block;
	width: 190px;
	overflow: hidden;
	position: absolute;
	top: 5px;
}
.RMN02_01 .MN02 .Tit .en { display: block; font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: white; line-height: 13px; font-weight: normal; margin-top: 30px; }
.RMN02_01 .MN02 ul { background: none repeat scroll 0% 0% rgb(250, 250, 250); }
.RMN02_01 .MN02 ul li { border-bottom: 1px solid rgb(229, 234, 236); }
.RMN02_01 .MN02 ul li ul { display: none; }
.RMN02_01 .MN02 ul li a { background: none repeat scroll 0% 0% white; display: block; height:  }
.RMN02_01 .MN02 .cr a, .RMN02_01 .MN02 li a:hover { background-color: rgb(236, 239, 241); display: block; font-weight: bold; }
.RMN02_01 .MN02 ul li a span {
	cursor: pointer;
	padding-left: 23px;
	width: 190px;
	overflow: hidden;
	line-height: 33px;
	display: block;
	background: url('../images/mn_before.png') no-repeat scroll 5px center transparent;
	color: rgb(10, 68, 128);
}
.RMN02_01 .MN02 ul li ul li { border: medium none; position: relative; }
.RMN02_01 .MN02 ul li ul li a:hover { color: rgb(0, 65, 147); }
.RMN02_01 .MN02 .cr ul li a { padding-left: 15px; background: none repeat scroll 0% 0% transparent; }
.RMN02_01 .MN02 .cr ul li a:hover, .RMN02_01 .MN02 .cr ul li a { background-color: transparent; font-weight: normal; line-height: 25px; display: block; height: 25px; }
.RMN02_01 .MN02 li ul { padding-left: 15px; }
.RMN02_01 .MN02 li ul li a { color: rgb(102, 102, 102); }
.RMN02_01 .MN02 li ul li span { background: none repeat scroll 0% 0% transparent; padding: 0px; height: 25px; line-height: 25px; color: rgb(102, 102, 102); }
.RMN02_01 .MN02 .cr ul li a:hover span { color: rgb(10, 68, 128); }
.RMN02_01 .MN02 .cr ul li a { background: url('../images/tree.gif') no-repeat scroll 0px 0px transparent; }
.RMN02_01 .MN02 .cr .cra span { font-weight: bold; color: rgb(10, 68, 128); }
.RAD01_03 {  }
.RAD01_03 .core { width: 210px; height: auto; overflow: hidden; background: none repeat scroll 0% 0% rgb(204, 204, 204); margin-top: 30px; }
.RAD01_03 .core img { width: 210px; height: auto; float: left; }
.right { float: right; width: 750px; overflow: hidden; }
.r_top { width: 750px; height: 25px; overflow: hidden; border-bottom: 2px solid rgb(0, 65, 147); }
.RMN03_01 { float: left; }
.RMN03_01 .MN03 { float: left; }
.RMN03_01 .MN03 h3 { height: 25px; font-size: 16px; color: rgb(0, 65, 147); float: left; line-height: 20px; }
.RLC01_01 { float: right; }
.RLC01_01 .LC01 { float: right; }
.RLC01_01 .LC01 ul { float: right; }
.RLC01_01 .LC01 li { float: left; padding: 0px 0px 0px 10px; background: url('../images/sprite.gif') no-repeat scroll 0px -337px transparent; }
.RLC01_01 .LC01 .home { background: none repeat scroll 0% 0% transparent; }
.RLC01_01 .LC01 li.cr { color: rgb(0, 65, 147); }
.RST31_02 { margin: 25px auto 0px; width: 747px; }
.RST31_02 .ST31 {  }
.RST31_02 .ST31 .core { width: 707px; height: 155px; overflow: hidden; padding: 20px; background: url('../images/probg.gif') no-repeat scroll 0px 0px rgb(204, 204, 204); margin-top: 20px; }
.RST31_02 .ST31 .time { display: none; }
.RST31_02 .pic { width: 200px; height: 150px; background-color: rgb(204, 204, 204); float: left; }
.RST31_02 .pic img { width: 200px; height: 150px; float: left; }
.RST31_02 .content { float: right; width: 470px; height: 150px; overflow: hidden; }
.RST31_02 h4 a { display: block; width: 470px; height: 25px; overflow: hidden; font-size: 16px; line-height: 25px; }
.RST31_02 .txt a { display: block; width: 470px; height: 90px; overflow: hidden; line-height: 20px; color: rgb(102, 102, 102); }
.RST31_02 .txt span { font-size: 14px; font-family: "微软雅黑"; color: rgb(0, 65, 147); display: block; width: 89px; height: 27px; background: url('../images/xiangqing.gif') no-repeat scroll 0px 0px transparent; line-height: 27px; text-align: center; overflow: hidden; margin-top: 2px; cursor: pointer; text-indent: 1000px; }
.clear { clear: both; }
.PG03 { width: 440px; padding-left: 50px; float: right; }
.PG03 li { float: left; margin: 45px 5px; }
.PG03 li a { width: 20px; height: 20px; display: block; line-height: 20px; text-align: center; background-color: rgb(224, 224, 224); }
.PG03 li.cr a, .PG03 li a:hover { text-decoration: none; color: white; background-color: rgb(1, 91, 171); }
/* ::::: http://www.intwo.com.cn/tpl/templates/M001/js/jquery_impromptu/style.css ::::: */

/* ::::: http://www.intwo.com.cn/tpl/templates/M001/js/validator/style/validatorAuto.css ::::: */

/* ::::: http://bdimg.share.baidu.com/static/css/bdsstyle.css?cdnversion=20131219 ::::: */

#bdshare ul, #bdshare_s ul, #bdshare ul li, #bdshare_s ul li, #bdshare_l_c ul li, #bdshare_m_c ul li, #bdshare_pop ul, #bdshare_pop ul li { list-style: none outside none; margin: 0px; padding: 0px; }
#bdshare { z-index: 999999; padding-bottom: 2px; font-size: 12px; float: left; text-align: left ! important; }
#bdshare a, #bdshare_s a, #bdshare_pop a { text-decoration: none; cursor: pointer; }
#bdshare a:hover, #bdshare_s a:hover, #bdshare_pop a:hover { color: rgb(51, 51, 51); opacity: 0.8; }
#bdshare h6, #bdshare_s h6 { width: 100%; font: 700 14px/22px '宋体'; text-indent: 0.5em; border-top: 1px solid rgb(251, 251, 251); border-bottom: 1px solid rgb(242, 241, 241); background-color: rgb(246, 246, 246); float: left; padding: 5px 0px; margin: 0px; }
#bdshare ul, #bdshare_s ul { width: 98%; float: left; padding: 8px 0px; margin-left: 2px; overflow: hidden; }
#bdshare ul li, #bdshare_s ul li { width: 47%; float: left; margin: 4px 2px; }
#bdshare ul li a, #bdshare_s ul li a { color: rgb(86, 86, 86); font: 12px '宋体'; display: block; width: 98%; padding: 6px 0px; text-indent: 2.4em; border: 1px solid rgb(255, 255, 255); }
#bdshare ul li a:hover, #bdshare_s ul li a:hover { background-color: rgb(243, 243, 243); border: 1px solid rgb(238, 238, 238); }
#bdshare p, #bdshare_s p { width: 100%; height: 21px; font: 12px '宋体'; border-top: 1px solid rgb(242, 241, 241); background-color: rgb(248, 248, 248); float: left; padding: 0px; margin: 0px; }
#bdshare p a, #bdshare_s p a { width: auto; text-align: right; float: right; padding: 0px 5px; }
#bdshare_m { width: 132px; float: right; position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#bdshare_m_c { width: 130px; float: left; border: 1px solid rgb(233, 233, 233); overflow: hidden; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#bdshare_m_c ul li { width: 97%; float: left; margin: 2px; }
#bdshare_m_c ul li a { background: url('../images/is.png') no-repeat scroll 0% 0% transparent; height: auto ! important; }
#bdshare_l, #bdshare_m { z-index: 99999; }
#bdshare_l_c p a.goWebsite, #bdshare_m_c p a.goWebsite, #bdshare_pop p a.goWebsite { text-align: right; background: url('../images/pi.gif') no-repeat scroll 0px center transparent; line-height: 16px; padding-left: 12px; color: rgb(140, 140, 140); }
#bdshare_l_c p a.goWebsite:hover, #bdshare_m_c p a.goWebsite:hover, #bdshare_pop p a.goWebsite:hover { color: rgb(0, 169, 224); }
span.bds_more { background: url('../images/is.png') no-repeat scroll 0px 5px transparent ! important; }
span.bds_more, .bds_tools a { display: block; font-family: '宋体',Arial; height: 16px; float: left; cursor: pointer; padding-top: 6px; padding-bottom: 3px; padding-left: 22px; }
.bds_tools a { background: url('../images/is.png') no-repeat scroll 0% 0% transparent; }
.bds_more { background-image: url('../images/is.png') ! important; background-position: 0px 4px ! important; }
.bds_qzone { background-position: 0px -75px ! important; }
.bds_tsina { background-position: 0px -115px ! important; }
.bds_renren { background-position: 0px -195px ! important; }
.bds_tqq { background-position: 0px -235px ! important; }
.bds_t163 { background-position: 0px -715px ! important; }
.bds_mshare { background-position: 0px -2070px ! important; }
.bds_bdxc { background-position: 0px -2190px ! important; }
.bds_bdysc { background-position: 0px -2550px ! important; }
/* ::::: http://qiao.baidu.com/v3/asset/css/m-front-icon.css?v=20140626 ::::: */

#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li, #BDBridgeWrap span, #BDBridgeNewWrap span, #BDBridgeFixedWrap span, #BDBridgeWrap a, #BDBridgeNewWrap a, #BDBridgeFixedWrap a, #BD_QIAO_WEBIM_LITE_WRAP a { width: auto; height: auto; margin: 0px; padding: 0px; background: none repeat scroll 0% 0% transparent; border: medium none; color: inherit; direction: ltr; letter-spacing: normal; line-height: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: normal; font-size: 12px; font-family: Tahoma,"宋体",Helvetica,sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: inherit; visibility: inherit; overflow: visible; list-style: none outside none; float: none; clear: none; position: static; top: auto; left: auto; vertical-align: baseline; box-sizing: content-box; }
#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap { clear: both; }
#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li { display: block; }
#BDBridgeWrap span, #BDBridgeNewWrap span, #BDBridgeFixedWrap span, #BDBridgeWrap a, #BDBridgeNewWrap a, #BDBridgeFixedWrap a, #BD_QIAO_WEBIM_LITE_WRAP a { display: inline; }
#BDBridgeLS { width: 2px; height: 2px; position: fixed ! important; top: 50% ! important; right: 10px ! important; z-index: 2147483647 ! important; }
#BDBridgeIconWrap { z-index: 2147483647; }
#BDBridgeFixedWrap #IconContainer, #BDBridgeIconWrap #IconContainer { position: relative; z-index: 2147483647; font-size: 12px; top: 0px; left: 0px; }
#IconContainer .bdbridge-icon-left { width: auto; }
#IconContainer .bdbridge-icon-right { width: auto; margin-left: 0px; margin-right: 0px; }
#IconContainer #bridgehead, #IconContainer #bridgebottom, #IconContainer .bdbridge-icon-left, #IconContainer .bdbridge-icon-right, #IconContainer .bdbridge-item-txt { text-align: left; }
#IconContainer .bdbridge-icon-group { padding-bottom: 8px; padding-top: 2px; margin-right: 0px; margin-left: 0px; overflow: hidden; }
#IconContainer .opacitymask { opacity: 1; position: absolute; left: 0px; border-radius: 6px; }
#IconContainer .masktxt { position: relative; text-align: left; clear: none; }
#IconContainer #bridgeopacity { height: 40px; position: absolute; }
#IconContainer .bdbridge-group-item { font-weight: bold; margin-left: 10px; position: relative; border-radius: 6px; overflow: hidden; }
#IconContainer .bdbridge-group-item:hover { cursor: pointer; }
#IconContainer .bdbridge-icon-group div { line-height: 1.4; }
#IconContainer #bridgehead { position: relative; margin-right: 0px; margin-left: 0px; text-align: left; overflow: hidden; }
#IconContainer .bdridge-group-img { background: url('../images/btn.png') repeat scroll -34px -48px transparent; width: 16px; height: 14px; line-height: 16px; position: relative; margin-left: 5px; margin-top: 5px; cursor: pointer; }
#IconContainer .bdridge-group-img-disable { background: url('../images/btn.png') repeat scroll -70px -48px transparent; width: 16px; height: 14px; line-height: 16px; position: relative; margin-left: 5px; margin-top: 5px; }
#IconContainer #bdbridge-left-close { margin-left: 0px; margin-right: 0px; }
#IconContainer #bdbridge-left-close:hover { cursor: pointer; }
#IconContainer .bdbridge-item { float: left; }
#IconContainer .bdbridge-icon-head { margin-left: 0px; width: 90px; height: 30px; position: absolute; }
#BDBridgeIconWrap #BDBridgeIconIframe, #BDBridgeFixedWrap #BDBridgeIconIframe { position: absolute; top: 0px; left: 0px; border: medium none; background: none repeat scroll 0% 0% transparent; }
#IconContainer .bdbridge-item-group-txt { margin-left: 25px; text-align: left; cursor: pointer; width: auto; margin-top: 4px; clear: none; }
#IconContainer .bdbridge-icon-bottom { margin-left: 0px; margin-right: 0px; }
/* ::::: http://qiao.baidu.com/v3/asset/css/m-front-mess.css?v=20130723 ::::: */

#BDBridgeMess { height: 0px; font-size: 0px; margin: 0px; padding: 0px; line-height: 0; }
#BaiduBridgePigeon form, #BaiduBridgePigeon span, #BaiduBridgePigeon a, #BaiduBridgePigeon input, #BaiduBridgePigeon textarea, #BaiduBridgePigeon select, #BaiduBridgePigeon option { line-height: normal; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; text-decoration: none; outline: medium none; font-family: Arial; text-align: left; overflow: visible; position: static; width: auto; height: auto; text-indent: 0px; clear: none; background-color: transparent; box-sizing: content-box; }
#BaiduBridgePigeon form { background-image: none; }
#BaiduBridgePigeon span, #BaiduBridgePigeon a, #BaiduBridgePigeon input, #BaiduBridgePigeon textarea, #BaiduBridgePigeon select, #BaiduBridgePigeon option { height: 20px; }
#BaiduBridgePigeon span, #BaiduBridgePigeon a, #BaiduBridgePigeon input, #BaiduBridgePigeon textarea { border: 0px none; }
#BaiduBridgePigeon textarea { overflow-y: auto; overflow-x: hidden; resize: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
#BaiduBridgePigeon input { overflow: hidden; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
#BaiduBridgePigeon .bd_bp_clear_all { clear: both; line-height: 0px; font-size: 0px; height: 0px; overflow: hidden; }
#BaiduBridgePigeon .bd_bp_1_head { color: rgb(102, 102, 102); float: left; border-right: 1px solid rgb(204, 204, 204); padding: 0px 4px; background: url('../images/mess.gif') repeat scroll 0% 0% transparent; line-height: 20px; }
#BaiduBridgePigeon .bd_bp_0_input { float: left; color: rgb(204, 204, 204); }
#BaiduBridgePigeon .bd_bp_mess { height: 92px; border: 1px solid rgb(204, 204, 204); color: rgb(204, 204, 204); font-size: 12px; padding-top: 2px; float: left; }
#BaiduBridgePigeon .bd_bp_item { height: 20px; border: 1px solid rgb(204, 204, 204); float: left; overflow: hidden; width: auto; }
#BaiduBridgePigeon .bd_bp_alert { color: rgb(204, 51, 51); padding-left: 1px; }
#BaiduBridgePigeon { position: absolute; }
#BaiduBridgePigeon #BdBPTwoPx { height: 1px; font-size: 0px; line-height: 1px; margin: 0px 2px; }
#BaiduBridgePigeon #BdBPOnePx { height: 1px; font-size: 0px; line-height: 1px; margin: 0px 1px; }
#BaiduBridgePigeon #BdBPBody { background-color: rgb(245, 245, 245); overflow-y: scroll; overflow-x: hidden; width: auto; }
#BaiduBridgePigeon #BdBPTitle { padding: 3px 9px 5px; width: auto; }
#BaiduBridgePigeon #BdBPTitleText { float: left; font-weight: bold; background: url('../images/mess-text.png') repeat scroll 0% 0% transparent; width: 61px; height: 21px; }
#BaiduBridgePigeon #BdBPForm0 { padding: 8px 0px 8px 8px; }
#BaiduBridgePigeon #BdBPClose { float: right; background: url('../images/messbtn.png') repeat scroll 0px 0px transparent; width: 19px; height: 19px; }
#BaiduBridgePigeon #BdBPClose:hover { background: url('../images/messbtn.png') repeat scroll -19px 0px transparent; }
#BaiduBridgePigeon #BdBPClose:active { background: url('../images/messbtn.png') repeat scroll -38px 0px transparent; }
#BaiduBridgePigeon #BdBPSend { width: 91px; height: 23px; line-height: 22px; text-align: center; color: rgb(0, 0, 0); margin: 4px 0px 4px 60px; position: relative; border-radius: 6px; }
#BaiduBridgePigeon #BdBPSend:hover { background-position: 0px -62px; }
#BaiduBridgePigeon #BdBPSend:active { background-position: 0px -84px; }
#BaiduBridgePigeon .opacitymask { opacity: 1; position: absolute; top: 0px; left: 0px; width: 91px; height: 23px; border-radius: 6px; }
#BaiduBridgePigeon .opacitymask:hover { opacity: 0.6; position: absolute; border-radius: 6px; }
#BaiduBridgePigeon #BdBPFoot { background: none repeat scroll 0% 0% rgb(245, 245, 245); border: 1px solid rgb(245, 245, 245); width: auto; }
#BaiduBridgePigeon .BdBridgeLogo { width: 66px; height: 17px; margin-left: 70px; margin-top: 5px; margin-bottom: 5px; background: url('../images/btn.png') repeat scroll -88px -72px transparent; }
#BaiduBridgePigeon .bd_bp_pigeon { width: auto; }
/* ::::: http://qiao.baidu.com/v3/asset/css/m-front-invite.css?v=20130705 ::::: */

#BDBridgeInviteWrap { z-index: 2147483647; }
#BDBridgeInviteWrap #BDBridgeChatBox { display: none; z-index: 2147483647; width: 310px; height: 49px; padding: 13px 7px 0px 5px; margin: -6px 0px 0px; position: relative; background: url('../images/invite-send-bg-right.png') no-repeat scroll right top transparent; line-height: normal; overflow: hidden; }
#BDBridgeInviteWrap #BDBridgeChatArea { position: absolute; top: 13px; left: 5px; width: 254px; height: 31px; border: 1px solid rgb(153, 153, 153); font-family: Tahoma; font-size: 12px; line-height: 15px; resize: none; background: none repeat scroll 0% 0% rgb(255, 255, 255); font-weight: normal; text-align: left; }
#BDBridgeInviteWrap #BDBridgeStartChat { position: absolute; top: 13px; right: 10px; height: 35px; width: 39px; background: url('../images/invite-send.gif') repeat scroll 0% 0% transparent; text-decoration: none; line-height: normal; }
#BDBridgeInviteWrap #BDBridgeStartChat:hover { background: url('../images/invite-send.gif') repeat scroll 0px -35px transparent; position: absolute; line-height: normal; }
#BDBridgeInviteWrap #BDBridgeStartChat:active { background: url('../images/invite-send.gif') repeat scroll 0px -70px transparent; position: absolute; line-height: normal; }
#BDBridgeInviteWrap #InviteContainer { width: 320px; height: 153px; z-index: 2147483647; position: relative; text-align: center; margin-left: 0px; margin-right: 0px; overflow: hidden; }
#BDBridgeInviteWrap #bridgeTopContainer { width: 312px; height: 144px; border-radius: 6px; }
#BDBridgeInviteWrap #decorationskin { float: left; margin-left: 5px; margin-top: 5px; border: 2px solid rgb(255, 255, 255); }
#BDBridgeInviteWrap #inviteright { float: left; width: auto; clear: none; }
#BDBridgeInviteWrap #bridgeinviteclose { position: absolute; width: 10px; height: 10px; top: 5px; right: 5px; background: url('../images/btn.png') repeat scroll -19px -63px transparent; }
#BDBridgeInviteWrap #bridgeinviteclose:hover { opacity: 0.6; }
#BDBridgeInviteWrap .bridge-invite-button div { float: right; }
#BDBridgeInviteWrap #preinvitetext { margin-left: 10px; word-wrap: break-word; word-break: normal; text-align: left; }
#BDBridgeInviteWrap .bdbridge-clearfix:after { content: "."; display: block; visibility: hidden; height: 1px; clear: both; }
#BDBridgeInviteWrap .bdbridge-clearfix {  }
#BDBridgeInviteWrap #InviteContainer .bridge-invite-button { position: absolute; bottom: 5px; right: 5px; top: auto; left: auto; }
#BDBridgeInviteWrap #InviteContainer .invite-button { color: rgb(0, 0, 0); border-radius: 6px; cursor: pointer; clear: none; }
#BDBridgeInviteWrap #BDBridgeChatBg { float: left; height: 62px; width: 20px; background: url('../images/invite-send-bg.png') repeat scroll 0px 0px transparent; margin: -13px 0px 0px -5px; }
#BDBridgeInviteWrap #BDBridgeChatBox #BDBridgeChatBgMiddle { float: left; width: 200px; height: 52px; background-color: rgb(214, 227, 240); margin: -7px 0px 0px; }
#BDBridgeInviteWrap #BDBridgeChatArea { position: absolute; top: 12px; right: 60px; height: 32px; border: 1px solid rgb(153, 153, 153); font-family: Tahoma; font-size: 12px; resize: none; }
#BDBridgeInviteWrap #BDBridgeInviteIframe { position: absolute; top: 0px; left: 0px; border: 0px none; display: none; }
/* ::::: http://qiao.baidu.com/v3/asset/css/m-webim-lite.css?v=20130705 ::::: */

.RLK01_02 .LK01 a span { font-size: 14px; color: #999; margin-right: 10px; margin-left: 10px; }
.RLK01_02 .LK01 { line-height: 25px; height: 25px; text-align: center; }
